83160 830153 0 305856 297078 4673 229314 344370 649694 829525 268044 0 0 139591 130456 0 432802 544366 648448 808324 50633 677605 709628 424381 240973 0 291478 0 390308 364358 0 81257 276579 715352 697948 488481 33987 825129 0 13104 598448 798118 0 627901 758313 560060 0 763037 0 547730 130297 55539 541665 67820 307572 0 36118 532266 513432 104370 458846 543840 669070 194482 334941 423953 0 0 0 0 672156 0 263957 378580 124236 485769 708391 165912 393335 465845 52888 0 98160 365049 0 0 595155 144278 0 587129 582457 278613 44370 419058 329749 224501 160643 673795 18204 0 820625 190909 0 826376 2628 624232 13581 210850 66058 305904 102096 0 167908 27956 606663 0 645720 0 166785 86720 0 770562 589757 676499 761896 353617 309982 440501 143668 479953 550442 37265 125233 0 176011 482315 547724 0 0 443615 0 337901 0 702017 567950 225361 330583 24004 0 0 119219 201941 53368 34203 0 0 382680 117339 0 683150 723804 196758 733770 551613 329100 312887 266325 573398 355137 0 0 330370 477924 0 0 742983 0 288806 382405 0 651259 8574 349353 0 179343 726849 755635 0 321522 202399 737629 635689 668001 684019 172811 0 147952 0 295329 0 107391 0 78731 0 310802 74049 0 749074 509947 270483 528098 622303 705937 460022 215543 483569 747667 156045 519865 579452 0 553477 85846 362667 74427 341437 0 472069 0 225516 607014 726720 0 288918 267882 0 549824 216003 534291 708778 0 329351 0 0 89724 109904 763707 522842 594564 632994 170425 0 811986 0 0 517100 164041 91313 237048 526321 0 100546 213081 398667 0 65579 64620 0 541566 0 186342 289802 436579 0 530139 615361 440763 119373 378264 506242 657024 385782 0 0 599835 784050 249544 0 526271 279271 415564 696877 0 0 613670 291435 476812 102565 754675 0 433141 795453 0 196692 737260 0 432533 695163 171839 632449 264915 277270 0 0 70587 399859 0 0 272119 26148 0 0 472185 430724 47662 0 55403 0 564143 612465 278550 553147 0 491364 297540 182484 517222 283439 706138 348249 0 539105 106997 29545 621416 0 318443 476058 533335 134542 825436 319111 659164 88370 207757 39081 0 675044 643261 70914 261740 208908 440144 166364 542158 402220 159558 119149 604374 1402 53864 479717 0 791319 17014 210419 372867 396335 503896 16713 314418 384044 681304 237764 739485 387836 754085 0 0 368124 151975 468952 536830 327232 0 0 53097 571828 291137 0 526071 636038 73524 10695 347131 445889 305446 536838 360087 263438 494733 89027 183760 823190 482917 0 816418 573607 470728 229221 195440 737306 485804 0 524755 0 579400 0 82788 357054 58893 399348 615576 650274 0 729987 498005 0 244601 0 0 121359 62640 0 28460 58930 235204 58507 21932 686860 148020 105260 469392 406470 187716 73452 108060 792614 105773 0 247424 47071 0 289057 754203 174156 529446 190582 0 0 519247 805061 699680 789720 57902 68560 703975 319223 758468 136446 0 35699 189232 610415 434619 63210 603859 0 746298 0 0 223039 485892 552240 126737 448121 0 252442 525316 0 191245 366926 588379 537201 793160 478852 236330 299626 610335 464143 0 309110 170345 250437 352725 369760 14784 0 223761 0 486334 456891 0 0 0 194076 140199 5830 112669 780309 190453 0 223416 0 0 0 153228 486873 713536 190877 256709 9727 335428 0 253073 157217 0 129877 0 327552 695959 758553 0 529648 390304 131286 658673 794610 521639 539020 56307 728221 28008 548495 648270 206867 642297 0 44276 0 600311 829885 679683 716595 368352 570174 608593 515965 784576 467964 0 647239 481443 634360 663406 660440 770206 49697 99124 0 623405 124131 580754 0 0 589827 365488 0 445269 246291 0 736064 48725 603248 290932 224861 582558 0 810325 385747 804701 574690 0 736987 517562 280888 132356 798744 730372 719682 167971 8569 480468 482381 501334 186895 701965 542846 14181 0 75816 216495 422553 620632 727621 689759 667653 798855 0 568617 91328 0 0 50135 0 368353 198567 712759 0 0 81002 445805 386702 315506 56265 716549 383898 244400 0 775643 104279 0 0 120863 787578 166069 250 7804 672197 304556 9806 0 0 741090 571005 0 152142 806238 372280 502780 428834 677969 127805 825504 19674 0 129876 0 112035 577617 0 287464 761686 471567 107990 793521 395619 776142 0 243984 429605 312754 0 226901 480838 545010 0 410670 0 671217 330858 85337 360637 511653 34220 0 356234 778603 72152 282964 439401 638320 756242 458582 662398 382693 0 0 0 0 655576 0 368552 802886 652850 268653 421022 5698 642768 688309 75509 0 285933 274234 0 0 170637 630702 0 218856 210930 325184 351754 805457 605259 108292 223843 14064 694721 0 771344 747836 0 404049 523304 277181 134272 526152 795095 240350 122031 0 200986 480983 384905 0 637736 0 259139 33400 0 827496 742160 103941 112708 456692 118623 690801 461220 318489 365932 772901 592351 0 707636 283405 552512 0 0 37221 0 559386 0 223282 573321 796333 502194 605056 0 0 45534 399806 440226 518234 0 0 9540 761621 0 109183 549873 105648 142464 427266 79271 449429 452173 437571 89682 0 0 23855 715553 0 0 195408 0 119657 518324 0 780398 278233 219176 0 492957 606568 351914 0 412549 605989 253846 727686 222434 560205 213213 0 540984 0 636420 0 694992 0 121839 0 292015 192789 0 466941 165389 529591 780061 715638 19551 461297 534469 188160 440744 296357 468646 668884 0 501503 451969 467070 199827 229912 0 408883 0 403908 272847 129793 0 398460 125383 0 591612 226785 579120 191041 0 755973 0 0 247456 465064 106896 563606 515413 400790 603630 0 175652 0 0 693882 484766 324 262843 351664 0 725669 528160 425796 0 588521 17230 0 477387 0 741865 731168 578246 0 620407 349198 616617 325119 638878 333592 136646 778856 0 0 613554 367070 653631 0 746044 614153 305560 88049 0 0 238651 801104 22820 407481 452633 0 632827 579383 0 460199 9789 0 779631 490978 76522 548767 781700 458303 0 0 602703 487521 0 0 243803 131071 0 0 490105 271576 452579 0 161867 0 383845 611526 324011 613952 0 135640 796180 788626 63656 612695 260480 791587 0 629221 648125 233851 738654 0 790063 325030 482258 54116 347016 170003 690395 301308 349970 727651 0 788410 275703 15825 90087 569056 684154 93176 290754 294294 480359 597666 342286 65635 14619 353626 0 146632 119129 439065 538391 224252 408505 666960 161686 706965 391061 592423 723245 184602 125399 0 0 94301 22922 588034 310145 202615 0 0 751429 368808 163058 0 663258 299342 183014 317724 810302 198154 34167 745136 63253 477482 791334 432134 21762 463322 17896 0 416296 283338 28135 235705 41577 643143 822740 0 85320 0 746978 0 829874 243968 29192 201289 313670 248154 0 427808 219758 0 126755 0 0 599283 691924 0 490367 69412 30854 417316 13042 731695 502719 734377 438102 808267 530261 418860 233075 724179 506742 0 772283 797355 0 796359 522907 396380 607504 504561 0 0 694326 7184 61176 472640 208396 485900 220207 448806 88413 643002 0 506557 360832 178046 265035 346757 253635 0 612910 0 0 515913 626723 794720 185512 358305 0 707589 807325 0 754092 744024 321192 40335 734345 535176 447130 281584 809054 498495 0 23325 404485 749320 519146 638666 275264 0 134045 0 793077 86752 0 0 0 174305 594286 503860 239828 653196 27786 0 364808 0 0 0 599687 526395 516817 668178 589381 813605 473810 0 47309 515834 0 323038 0 169042 189550 248120 0 176423 309616 665521 246411 89314 422614 469514 336823 78678 402889 448274 448028 728710 574003 0 429066 0 345699 785632 558535 297055 454326 298481 104591 514625 534988 411514 0 112583 188107 584348 769377 753684 148839 174220 817786 0 657094 650895 693126 0 0 190028 796312 0 107548 79159 0 145645 37529 756163 119710 589368 410466 0 658630 224769 356261 540689 0 4706 702484 644260 527319 522065 711694 354532 202159 317671 407140 759007 360803 198726 301376 343095 382630 0 700062 828912 633344 447339 660473 113643 808921 642725 0 625271 712163 0 0 538155 0 612469 613703 502350 0 0 638496 196590 163488 379599 336041 493854 32218 715979 0 763975 4552 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4448 745882 256896 12194 739274 59129 284178 20053 0 0 218384 489497 0 62402 228179 94200 648397 720845 486771 788013 444004 454886 0 530402 0 716144 725668 0 499812 200226 201830 219990 657208 163346 613118 0 172162 67764 338700 0 448006 793498 84924 0 406023 0 144153 252122 589419 236912 237751 639725 0 666350 474148 377987 280320 20917 53768 306598 498245 85906 24318 0 0 0 0 105141 0 58470 217430 131567 7325 758204 762735 755533 758672 422186 0 219258 817483 0 0 101155 558834 0 586901 691753 480100 580658 814360 526529 580064 743811 280871 486996 0 60312 520862 0 109642 148559 609241 54134 108160 395279 765292 346991 0 578633 103242 709997 0 297573 0 280446 134843 0 488036 735460 527229 237596 306440 791755 827092 713252 518812 794036 514806 507921 0 552434 740151 464124 0 0 792743 0 792769 0 311333 210630 375969 48669 828765 0 0 786462 779327 559249 266532 0 0 730972 595529 0 729783 242427 324917 68516 192761 685376 695997 789991 230512 602114 0 0 200574 387372 0 0 618698 0 237838 38479 0 30403 175744 237242 0 514614 152056 820905 0 524238 429311 566855 202148 449284 460808 192116 0 546033 0 625216 0 639680 0 722817 0 230341 530801 0 799704 688614 700939 266332 125869 462169 398229 128639 278452 704057 222966 584012 309290 0 406797 255384 2408 296300 667924 0 73135 0 826658 670136 805285 0 76117 357740 0 544929 502119 818902 458823 0 167294 0 0 155558 694869 372507 799367 487561 721063 420508 0 445385 0 0 685157 506922 507254 155616 808711 0 821019 259232 320297 0 619964 707586 0 120439 0 422216 252444 782913 0 587983 84078 137473 45250 466176 279216 163287 506412 0 0 399828 105726 375539 0 154524 256373 359714 469333 0 0 190971 748145 747801 655591 546779 0 662483 87913 0 523986 736476 0 710244 557552 557932 314664 439253 292041 0 0 29949 674506 0 0 621578 223422 0 0 528253 468676 185519 0 370718 0 259821 114956 104107 571989 0 74371 182552 285625 820304 464189 120053 171043 0 612780 67131 454938 524604 0 767472 279993 331462 89332 429252 10460 601411 139036 267840 798151 0 500891 683257 439819 821105 733135 356771 732690 95781 534097 79447 368692 331366 777366 673209 652043 0 557387 26130 263536 632076 159409 34774 720178 820134 214209 385987 159448 377366 549869 464780 0 0 787563 600028 682546 317703 684654 0 0 483595 110804 36978 0 28235 268944 718138 381880 21290 726072 285155 721228 614693 755989 138779 383714 311005 663031 182208 0 687078 291921 608572 405903 48875 773824 216210 0 475689 0 591913 0 623949 65122 208525 115244 655669 674413 0 498129 810210 0 404737 0 0 394433 38432 0 620727 310753 535316 39501 84915 457462 240307 136676 462290 519741 202321 407025 244416 814755 589281 0 531151 571925 0 549909 813241 273518 602825 110992 0 0 334905 742239 2011 738976 342353 622005 493408 678892 414034 660687 0 181784 711309 688338 707495 356848 815571 0 242233 0 0 511949 504220 376988 826698 408739 0 238004 28832 0 35699 753325 338516 41425 752749 707704 258441 179803 803853 206949 0 805639 536023 486986 556741 708202 236806 0 195810 0 177307 93933 0 0 0 565638 170623 402220 593724 786001 764221 0 745853 0 0 0 606734 73524 748638 567068 562293 534382 264746 0 208917 813592 0 235961 0 222594 445869 446953 0 622457 99305 224951 635885 630653 616695 579861 310628 38818 650772 440424 454990 411484 622445 0 612619 0 750205 179437 80497 741821 250807 319925 724964 196759 280137 241312 0 231499 754035 97643 183530 626791 379463 827141 280070 0 298725 335065 608435 0 0 323077 235479 0 583622 766249 0 595581 362804 608241 592408 475323 701569 0 612729 297527 16827 232789 0 767479 121827 775177 444013 161179 305405 71959 124473 27310 34607 541082 517299 401987 593956 762658 433001 0 521707 829393 800601 826498 490104 681675 744236 467863 0 752176 122403 0 0 713542 0 612555 566485 262156 0 0 401055 224748 423219 79283 59966 704473 528793 746853 0 570882 567372 0 0 394188 293567 298602 335602 394774 657083 555883 33953 0 0 122614 556110 0 258084 637547 763285 785246 188209 608665 156463 453499 290601 0 565673 0 338224 605925 0 782676 163281 33689 818873 96151 627626 296299 0 757929 346564 330634 0 146727 810523 792289 0 795636 0 404119 605640 633515 116230 802000 345199 0 355381 365689 499903 552911 665948 566452 479337 2528 340313 821774 0 0 0 0 473478 0 414286 514362 81556 16832 353841 569496 288091 177326 65296 0 733099 688274 0 0 745834 9610 0 238662 503626 15232 384907 764623 594966 2295 597523 197863 124690 0 602909 332388 0 753663 58496 334196 609339 620833 661696 50307 760059 0 589917 407462 277973 0 798593 0 281885 506257 0 378109 297158 749572 305252 819195 408951 773140 747845 591173 483438 76396 773430 0 493562 168653 343335 0 0 774222 0 718296 0 256188 198408 689856 742412 495129 0 0 172052 576683 777251 325391 0 0 819163 773353 0 56090 705760 92359 389318 447589 107952 506465 52550 600182 721619 0 0 244886 236440 0 0 746014 0 614863 246971 0 185234 524424 236553 0 489388 7826 798929 0 541989 512328 189652 179824 718361 4674 174678 0 149512 0 8244 0 441994 0 97202 0 137850 537577 0 743865 614391 668212 755591 715812 397775 127317 568613 420214 602618 228568 641830 499916 0 791068 230302 631463 216204 290319 0 415685 0 46368 513225 361276 0 642627 53091 0 33757 801237 126464 123644 0 437008 0 0 776554 442334 665241 638599 569681 549444 354062 0 803580 0 0 579021 431820 547841 651796 463327 0 553715 254784 68143 0 513307 483116 0 773600 0 766 743171 334574 0 401739 121576 660198 625304 80248 437156 754535 698677 0 0 8480 45296 784633 0 510229 593422 787935 760918 0 0 147114 406772 316563 253706 205172 0 371768 174021 0 253888 602201 0 576829 276733 289506 562584 711064 245630 0 0 331635 245038 0 0 362205 77865 0 0 207254 513819 252224 0 362615 0 648151 115238 207153 768560 0 247508 823170 763998 431374 203520 773733 674439 0 193184 47841 178749 584876 0 342045 426135 126665 442364 639237 744824 573466 618797 2342 763756 0 122053 515156 323751 368729 317315 477104 444357 683166 89105 121021 569776 333161 644029 544426 414077 0 631648 244774 128563 195138 794583 745049 792773 797044 801509 725116 710694 175368 199806 592585 0 0 294260 227687 384211 666919 668 0 0 799017 744660 155010 0 697837 118097 199895 427590 693778 567074 114662 194529 229086 137388 341451 633421 131563 23173 732961 0 597715 503750 112909 223603 299306 791494 648123 0 371610 0 249839 0 243102 218435 575498 325903 85928 445081 0 252044 559590 0 241210 0 0 821136 348068 0 532400 673615 787648 539108 811648 560696 284962 714239 137504 253200 637854 300640 578186 745131 100200 0 614880 76071 0 113766 681133 241259 22411 340272 0 0 192149 658283 655257 205619 774561 273881 445079 772588 167035 84199 0 814832 776473 377914 678857 311477 650221 0 292901 0 0 410732 432751 158293 790481 764591 0 257797 243843 0 415680 56581 726418 551349 465404 229298 295919 95045 120896 644862 0 429975 97044 146200 360888 818406 344236 0 530414 0 483023 507449 0 0 0 316960 747706 674359 505143 333510 693722 0 355946 0 0 0 745835 409099 176482 561642 40678 306223 16312 0 562459 756285 0 501525 0 198587 592649 751424 0 131782 574419 109598 303509 765552 73549 438948 112337 347935 657539 682702 66897 671167 157594 0 539495 0 126477 52158 352930 727248 113593 38162 459923 149421 116391 613666 0 137451 189677 828769 379798 771184 645639 667741 260508 0 811100 678142 407596 0 0 729587 708154 0 650567 482259 0 661501 782569 824890 15247 328723 143235 0 302885 67386 331855 683273 0 326988 278471 371650 434140 307925 555021 454802 397996 197053 274113 7124 525024 345389 6111 735123 46515 0 175099 804607 474724 390528 80606 597426 513501 602276 0 37621 699801 0 0 124055 0 677159 155369 606484 0 0 689815 546251 333772 473785 517002 537955 706020 695405 0 659258 737891 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 365315 61388 578008 788358 554870 373486 22516 319794 0 0 129432 256025 0 731323 760513 687827 454815 564049 504325 466584 827029 396780 0 336194 0 446523 578494 0 787971 637721 44567 541659 379479 388877 180128 0 751611 650993 212662 0 303538 370787 700150 0 412919 0 703353 705884 28595 492509 117038 256202 0 249022 316599 489542 710128 474367 541430 186398 472078 401186 424654 0 0 0 0 445886 0 746570 391129 436733 64281 442196 608096 528348 768051 276983 0 329992 675334 0 0 710895 88289 0 237241 267271 459043 333866 177149 539749 590789 416301 6415 293803 0 251723 462705 0 473825 709492 33227 232187 133745 481605 495784 236461 0 568258 97500 652562 0 605857 0 127350 227259 0 95533 116580 438227 649469 455987 407737 783118 263500 167053 188398 340088 638929 0 542117 188119 375737 0 0 634457 0 421962 0 792341 665783 507079 419958 424259 0 0 722362 701681 751520 560911 0 0 397470 731603 0 823702 534673 501515 124481 759775 245762 192543 265099 116184 713458 0 0 411732 65309 0 0 106131 0 268079 47773 0 597618 787125 349774 0 121260 769193 805209 0 713101 251677 530745 510770 203575 401263 699149 0 78178 0 28919 0 464337 0 667033 0 76944 427754 0 353056 27568 671218 471324 134114 101885 765322 420218 587317 731333 612881 317060 279834 0 153609 99967 115650 313737 348060 0 529036 0 115527 724579 366673 0 295789 605845 0 480223 356137 476650 819603 0 115148 0 0 436811 152158 193256 712646 816686 570382 197772 0 619625 0 0 151815 278608 311101 537505 16851 0 1216 196521 9346 0 615106 274070 0 67763 0 414944 692390 257498 0 398147 462323 699698 552925 16464 282020 200569 423730 0 0 564251 230590 189944 0 330612 414301 53904 172913 0 0 829632 755456 501748 663804 686288 0 148108 250048 0 218351 306033 0 709242 667949 755149 420719 479568 734561 0 0 668206 67073 0 0 67939 717521 0 0 498439 721225 496079 0 350727 0 331681 338788 339687 398095 0 69897 383230 616718 448834 259576 285032 669599 0 452104 811582 801943 403858 0 559114 285552 299422 51364 63369 783681 552138 665135 598909 433606 0 686035 545968 259912 64643 631668 383485 660629 570010 310254 666706 497505 190008 732298 162676 286554 0 324240 621999 397715 30187 796207 27726 236221 497208 438455 752410 62388 41193 783670 569964 0 0 57475 584314 513889 200552 80082 0 0 343516 172474 533486 0 755503 196864 816709 377961 778422 277971 115635 83938 366780 632988 562468 12355 280151 11706 129522 0 767403 182717 360324 691228 205076 50579 591786 0 14834 0 207672 0 262483 787492 532279 667030 26319 220501 0 270690 186063 0 642123 0 0 243778 80680 0 222195 615554 21983 762910 741777 288828 747265 604192 741343 205465 725238 205929 466789 748406 390158 0 376993 601870 0 137465 95137 809554 745537 40846 0 0 608885 492491 199318 180641 657699 122232 61190 811391 809388 522434 0 338071 210863 750694 602726 488539 18119 0 140617 0 0 733096 139185 129221 299475 118632 0 699402 761422 0 545835 502285 694746 811187 675954 650686 626699 276714 256528 258013 0 666368 533759 247816 176000 284349 337108 0 585595 0 752562 539173 0 0 0 164091 398451 108230 317403 179652 468479 0 11041 0 0 0 375474 574609 781202 99008 139270 375654 151071 0 10541 131990 0 186895 0 396440 686998 192979 0 706569 504830 194541 30407 708568 607725 238360 455793 693564 169662 136590 376953 704845 485354 0 458851 0 266942 585957 514423 396571 54588 623058 329560 715981 449673 803117 0 255290 446750 167137 563963 215571 303938 95286 390606 0 258519 514524 809501 0 0 341437 294750 0 183873 496929 0 306613 151286 415445 408646 324077 247787 0 134555 726378 759203 376542 0 342259 473657 710595 785402 634376 262174 433944 687614 237394 338942 471283 431551 447993 720179 503042 617820 0 612918 655753 78279 209888 307931 576171 295366 54048 0 282312 299988 0 0 766970 0 662626 489532 692733 0 0 146739 672265 295568 410611 652940 652025 491278 458976 0 537298 168768 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 572125 680303 99968 97398 669459 543768 618107 346979 0 0 28728 542480 0 93359 279476 657100 29370 395497 627454 381099 626116 578647 0 238249 0 280747 322507 0 673478 793907 679956 265535 379006 538410 794091 0 104635 742361 99538 0 183436 187587 111223 0 703989 0 759678 464999 233088 231998 437898 813131 0 668381 6235 774564 580620 786589 70145 180526 635228 491730 370561 0 0 0 0 165003 0 360274 408068 816411 404484 812082 167757 581065 704307 382271 0 561822 267651 0 0 93135 715059 0 270162 389967 359722 350872 460014 60536 775024 247255 86548 240385 0 478875 711037 0 70379 607109 745015 337078 826743 49170 329240 568924 0 513881 11635 594781 0 486822 0 264243 61986 0 885 47118 793345 649202 695846 828447 273872 308162 640336 734200 381500 769700 0 656315 68384 271193 0 0 600922 0 179858 0 447091 760729 504920 717558 638930 0 0 658454 369860 443880 690657 0 0 761363 71255 0 604135 318938 256317 633042 740953 214175 51202 276807 173254 199147 0 0 394477 513080 0 0 658524 0 753117 94804 0 805171 716545 826511 0 745005 424405 213970 0 61299 577381 320683 74 176488 651682 522306 0 422192 0 658165 0 392453 0 69084 0 68953 481618 0 259078 266725 94488 481283 180928 258437 231901 341253 52930 685536 27202 823714 773890 0 302243 575880 594908 540512 273978 0 479315 0 533462 530875 298890 0 463103 440332 0 229425 158167 84552 358474 0 587100 0 0 288443 630257 184665 97218 541313 441081 800624 0 419839 0 0 823365 728362 13327 498589 116572 0 283504 519883 234665 0 207334 303889 0 58449 0 662723 486633 22980 0 755356 337976 573841 467223 692652 387853 152885 111443 0 0 71208 652899 635873 0 750064 523734 464677 652104 0 0 610377 749846 190486 703489 90752 0 712789 492511 0 694053 579440 0 745438 20491 252271 206828 43946 739051 0 0 47640 705886 0 0 186867 305338 0 0 238240 819368 780325 0 229468 0 48989 602719 626624 464 0 577826 106610 364702 240622 48686 434701 601795 0 456852 137803 566672 328232 0 785080 512244 10273 309412 191856 656363 600507 740728 134008 185675 0 632535 494618 520253 423344 726219 679446 716946 660197 744314 47461 217098 607102 134983 701245 243394 0 138311 208710 742022 36255 758583 325408 469277 311700 16349 17841 126987 614248 752106 758703 0 0 325084 456026 323099 225383 603946 0 0 656413 473292 9426 0 793573 326775 492060 309092 620869 612618 121719 323261 575067 29048 496587 684967 203336 522733 377403 0 684306 447396 468037 412334 318900 727162 625162 0 465549 0 137683 0 103823 616417 175866 472538 270450 168546 0 214936 681345 0 138058 0 0 275923 153521 0 366878 5937 351841 19094 193118 751719 424002 262482 725471 27286 455133 441311 483509 1867 105223 0 432946 398350 0 295889 127021 582523 370666 238424 0 0 318939 162263 702297 706156 711062 359930 743371 366349 216129 360092 0 730477 739648 10995 117307 71028 324815 0 331685 0 0 736109 41514 733226 77245 525531 0 810676 65405 0 671148 195531 205769 406172 455893 244786 430645 308632 692521 219511 0 121581 651997 146901 574438 417463 735343 0 22839 0 53279 319475 0 0 0 233761 826232 350511 630606 333576 112909 0 575230 0 0 0 220799 629200 45628 319525 509177 87996 431444 0 21735 253728 0 307322 0 368301 627669 633468 0 766703 231808 320410 611854 347991 529106 39513 497693 607422 647842 364964 554697 452146 322461 0 446035 0 83878 41699 731598 737458 624148 575764 548488 426910 32077 687461 0 600503 191671 135613 615754 439141 626232 565913 733979 0 796251 154377 515551 0 0 488474 450250 0 498450 476037 0 59280 295878 528298 614376 198616 172909 0 644206 720918 738671 207644 0 352427 249672 591191 544221 702191 151935 111555 246979 447833 92470 460801 110716 164701 641037 776175 206551 0 308905 366593 675124 698024 737949 316142 69560 192404 0 412239 819463 0 0 528739 0 13768 182387 293525 0 0 251614 415052 575424 340660 398910 589736 305458 791947 0 111713 504949 0 0 345355 97631 28415 539538 292288 220131 374751 156647 0 0 45302 434943 0 328867 156136 247196 464165 319963 184842 112202 273931 108397 0 377840 0 678922 87310 0 784731 775423 503549 483170 46195 494988 507549 0 191067 436493 275442 0 75890 701005 20445 0 282588 0 31097 216534 699763 283430 825425 400024 0 38953 153797 502937 204730 438734 467376 396219 74231 669660 312543 0 0 0 0 265226 0 463288 200792 677984 221032 402242 316382 576527 451270 535484 0 555487 723231 0 0 330132 390550 0 379213 195539 436757 597917 715353 695825 663405 675348 652696 336129 0 805259 272434 0 325225 414624 236203 16141 723405 441293 364300 448671 0 66487 449433 98816 0 415718 0 90214 191027 0 814037 793837 59625 610518 777005 624837 410146 461098 912 686413 439775 293219 0 514758 206780 132498 0 0 82666 0 177629 0 480732 332763 795298 713687 549934 0 0 98720 60785 724934 165164 0 0 366243 601937 0 142348 726374 349925 820372 681631 180250 370521 567755 407638 546777 0 0 577734 393436 0 0 772824 0 153388 724665 0 474625 374746 339287 0 377089 319776 577954 0 406151 345321 216204 451719 337490 537216 81911 0 284095 0 185591 0 203736 0 306596 0 325866 15206 0 634522 320796 29714 584122 45581 367601 487810 137099 597949 753696 624650 395849 202848 0 172099 572454 301931 268167 743091 0 417346 0 804590 393005 424515 0 197593 404015 0 338727 111117 382309 88025 0 227432 0 0 338977 209779 28183 585027 771371 477612 281647 0 560512 0 0 497883 252421 187867 167670 38416 0 355751 514377 398080 0 96584 392578 0 711317 0 389625 754035 3642 0 818949 314965 409785 263271 283609 259362 311424 241565 0 0 101887 326511 118767 0 329989 385154 270237 734959 0 0 529586 412753 369620 685664 199054 0 825858 624483 0 635183 226218 0 585888 369772 735966 418161 322553 581191 0 0 412873 453471 0 0 52808 565991 0 0 670668 27552 29384 0 231009 0 334840 2103 256238 768236 0 717118 591284 8381 649804 784982 706356 733705 0 103183 774613 298323 785069 0 280484 383333 212526 283561 161757 336597 118364 530954 280905 741451 0 159854 327219 282513 158996 60691 217358 702319 114819 814598 610304 174861 181183 657121 90546 115304 0 756920 800373 397641 592055 515360 59809 214611 92750 281982 347677 242728 118591 118331 485034 0 0 639781 782347 380450 502383 480665 0 0 462320 99286 191367 0 666128 226273 171187 641148 811290 668878 79764 90464 736405 517868 645937 634610 304464 209211 548151 0 649461 334474 251262 35871 763649 555681 598038 0 769334 0 804939 0 506960 110048 467008 96132 140400 656588 0 416845 692125 0 502632 0 0 735813 648788 0 233279 533496 62481 625966 147218 257640 518472 659771 139036 105330 413080 557846 104590 593541 706592 0 527259 470623 0 200570 427838 457112 493546 402794 0 0 48163 680952 544154 800314 750372 494879 319608 380802 710297 204893 0 340540 803888 334454 475284 147376 444880 0 784099 0 0 190141 217694 462139 56676 304591 0 121111 4947 0 405049 685791 561265 181851 497733 759706 403130 480680 302879 713434 0 695746 250072 108031 632482 662875 23989 0 163798 0 495915 134081 0 0 0 17757 285272 536953 107745 43330 507533 0 598361 0 0 0 498622 656767 201873 259804 93052 674167 602450 0 110736 464609 0 673380 0 606965 476405 795730 0 677042 469805 243688 806610 343646 577179 17750 172730 653749 677495 799994 488249 656017 569355 0 249509 0 82220 101762 486157 112108 107155 380395 134179 724412 15271 198037 0 340749 277689 82833 651168 414447 465990 365612 313351 0 791834 377119 612962 0 0 717696 637076 0 631710 443270 0 791863 189514 670687 473648 390416 287287 0 268128 694712 123788 710036 0 274122 161383 37557 147158 211209 413146 656009 247006 320888 567368 751675 190080 37157 252670 386364 668030 0 453196 97765 175057 475634 1860 104725 407677 410673 0 544135 349441 0 0 434716 0 782049 78108 465931 0 0 528432 428186 189601 522170 52384 612798 535665 163877 0 588408 220698 0 0 151410 684573 729886 480033 393941 426727 140849 346288 0 0 141588 420379 0 45050 784451 629512 500532 822599 246213 158671 2432 539334 0 47591 0 494232 225676 0 235859 651512 149193 182072 563432 518913 296639 0 693591 41684 16207 0 311111 746646 133094 0 326938 0 304922 97805 793011 431859 260719 390479 0 388628 801586 496882 726948 734038 286418 771142 403121 170254 225327 0 0 0 0 160966 0 471110 232293 525238 214629 207419 55946 432658 209912 45854 0 752894 666874 0 0 43946 262904 0 619953 795344 705576 187585 251126 298356 24776 210571 426558 295305 0 640567 124488 0 168978 679611 291951 1007 576160 716711 436750 76337 0 575910 709607 381665 0 739031 0 57111 542689 0 300845 469411 174369 116213 227508 465965 638238 95679 784076 653725 219944 710096 0 803533 574222 684331 0 0 471228 0 56290 0 365324 132212 709635 690297 184180 0 0 517592 399762 408795 142637 0 0 253930 410482 0 71987 30196 373827 748127 627711 521907 370946 712000 142335 685027 0 0 461792 275479 0 0 517937 0 213289 348655 0 114061 744601 337830 0 410495 490701 461600 0 717193 770281 98093 118958 158274 602809 320950 0 657684 0 456871 0 214630 0 577672 0 636323 1823 0 683918 187937 109911 652435 654530 147089 253491 318067 142276 413881 134067 620528 19187 0 362990 466400 204401 173493 45794 0 405549 0 731713 185293 761541 0 325647 628495 0 715661 8681 179534 225052 0 284512 0 0 413569 556511 20685 123366 473924 217110 388134 0 823977 0 0 440918 624952 243573 381949 811720 0 685710 486898 29927 0 428894 608289 0 465960 0 716522 323023 706225 0 402214 479806 397054 464546 567546 784925 694208 15585 0 0 469547 786697 228410 0 376132 327988 96218 249109 0 0 458531 137871 583044 443067 565871 0 607496 707773 0 396561 602539 0 590519 160288 353886 782180 216591 262557 0 0 590577 751364 0 0 150131 200354 0 0 818403 6142 110199 0 537983 0 537929 420788 123529 476660 0 475991 525435 611527 474363 477139 304259 416234 0 709915 501282 539611 431782 0 192931 389952 584301 220433 115423 566583 409886 804492 660468 500036 0 449145 303081 251535 781955 792280 383866 805874 111106 466386 56025 239830 264500 724570 313414 488025 0 622379 554269 573683 237982 3042 536457 356076 824676 614247 28634 210788 62533 741976 240820 0 0 60487 705844 347187 814333 486132 0 0 804016 79381 165050 0 294086 602491 409067 693229 273055 291686 66231 585172 640283 498945 372082 351780 172003 738131 140455 0 52039 70344 112778 134725 148602 737631 353510 0 219109 0 263504 0 689589 251113 392395 550038 28406 538 0 466361 452522 0 799022 0 0 233270 460156 0 385065 681524 488844 449886 596016 680772 785198 344915 195627 134481 167773 811210 663406 780058 696489 0 354906 540177 0 806047 803922 84064 640921 463530 0 0 682464 266055 792972 41135 658281 232228 521035 678941 768724 470213 0 457486 324796 825046 400266 112880 592831 0 508097 0 0 603837 323198 411738 795784 277548 0 437676 25870 0 461562 548612 717664 460135 290112 257699 402862 335182 626197 192426 0 539924 189285 71749 459293 100707 718655 0 53267 0 321886 803699 0 0 0 618438 158565 482289 736121 339527 734370 0 700383 0 0 0 198774 136225 699254 210979 552726 196508 228910 0 522199 183177 0 91539 0 451375 187976 513040 0 43062 193736 511824 50734 469869 235871 135446 377533 621857 465290 494225 539888 212348 106856 0 597306 0 531992 620593 285121 551189 585699 347235 94210 680937 454577 8292 0 291273 648181 727675 307142 800515 121597 239387 118966 0 425878 108595 702734 0 0 747173 440190 0 203374 745173 0 410759 272323 350482 537537 504520 81338 0 565963 706857 616464 74642 0 17359 281780 601158 369663 555263 333746 16137 327804 368981 455745 551488 664265 752444 609641 326932 247145 0 751604 442957 481158 475429 375719 135009 580018 592497 0 430740 540280 0 0 767732 0 660823 128051 438616 0 0 172758 622494 226966 374441 542937 416097 438132 641852 0 135509 531888 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 178676 92969 614477 775011 789070 358804 179986 440470 0 0 112608 470268 0 438769 94729 636596 77674 634812 108434 101921 739848 428944 0 455354 0 160048 67827 0 503139 32692 380810 620566 283050 456395 609735 0 231218 610861 105129 0 140630 142337 625305 0 337696 0 674579 116624 164648 707569 518056 189189 0 377050 744322 283523 665542 588651 266632 516212 621602 242210 106387 0 0 0 0 60054 0 821316 243004 116742 156135 305751 476563 188752 351426 366588 0 229836 200260 0 0 277686 612033 0 653267 30572 750493 634660 486153 572263 480901 609249 703353 657221 0 266722 99008 0 323725 817227 406964 461997 594164 55418 614365 259755 0 676495 209973 342384 0 641169 0 773626 436467 0 758721 640341 65859 582751 341147 307481 260015 644095 633302 801494 82687 224926 0 498281 315905 723887 0 0 403906 0 821520 0 387644 537219 54645 359675 311542 0 0 668951 754862 572713 341613 0 0 585477 345884 0 198039 655126 180800 109532 309899 94674 508628 454611 593817 302082 0 0 449803 704564 0 0 771174 0 829872 354968 0 780082 101873 516273 0 510954 535906 566163 0 109203 311630 772237 60627 169571 527974 230985 0 304609 0 353650 0 743554 0 507982 0 209945 797620 0 524516 698051 320440 130520 486579 549051 55966 214128 802522 465100 208575 546921 651225 0 764454 147622 682017 181675 818027 0 672080 0 441161 778478 765875 0 739609 111480 0 69147 584613 705932 445997 0 522415 0 0 654185 15392 642707 156372 153606 624159 745614 0 699019 0 0 25407 79534 48078 308627 621305 0 545360 523172 368485 0 671228 250760 0 690998 0 273729 116121 115044 0 790795 255378 597358 233532 349433 430080 722033 827984 0 0 4484 324686 555471 0 202052 323967 144490 290361 0 0 39415 808728 711297 556278 153913 0 143326 422121 0 723188 484067 0 158952 263412 747504 122051 419849 165125 0 0 192981 534465 0 0 158240 125363 0 0 548945 82560 145900 0 452143 0 277331 810422 438074 155782 0 664993 447018 432959 683117 107616 557539 457262 0 161671 660834 434019 304568 0 507835 266445 260810 97640 577268 829282 568726 159215 277695 101553 0 400907 95406 826307 777256 780613 703382 82639 806860 225286 394096 414058 59867 100506 647350 82291 0 359060 474805 815510 703870 439342 615989 457964 379165 168114 425713 235610 462383 551272 21615 0 0 664653 449715 552843 594255 503144 0 0 309332 213629 767233 0 185346 513157 131152 104708 513303 809693 227444 528511 300479 105540 373600 571060 738780 771530 349587 0 803575 536561 70276 709132 220135 106039 698658 0 208245 0 248408 0 373676 321083 826678 583098 148814 573282 0 482565 49200 0 499548 0 0 515644 749493 0 218866 522612 519865 678214 736178 424920 575938 822899 257535 165212 604339 722848 226630 508739 757830 0 544418 21820 0 427460 712197 799917 674798 295835 0 0 644727 328112 499591 217194 669186 247807 69707 739019 528853 223475 0 499780 598146 224109 449417 215998 141372 0 93400 0 0 43322 805627 138131 317349 730483 0 814144 578865 0 658372 547981 342603 35836 172476 549637 398080 737483 51396 225861 0 2200 572901 688174 200226 502453 537579 0 751150 0 493883 51781 0 0 0 637498 96982 237934 536906 352563 525804 0 265748 0 0 0 114397 215146 361944 361984 614364 588355 390809 0 609504 538915 0 247572 0 363843 363108 660476 0 675068 192920 290552 452999 708671 80790 30048 494448 52799 612790 198880 439094 120338 546181 0 576999 0 243481 542118 464643 127672 451255 523753 254551 221154 152783 370697 0 610322 10624 190360 574396 44394 363717 25330 609214 0 562026 149479 743378 0 0 65081 743323 0 93782 723729 0 350959 541849 181652 791617 12880 30707 0 236516 285461 796133 768150 0 237122 379456 317909 628975 771732 639247 493449 158761 142963 551797 603670 86527 710093 814980 133794 512115 0 389015 692122 819598 106256 2681 675375 538976 689687 0 36731 754961 0 0 576611 0 443037 257192 106106 0 0 108270 669852 738801 569664 9451 505700 537789 491060 0 510713 583227 0 0 104812 460664 158775 73827 358705 686333 600078 724110 0 0 320330 782011 0 671633 359277 290654 641310 102870 737186 401557 91503 277750 0 53483 0 493025 51533 0 128477 544934 113903 643352 764572 40211 649859 0 803376 35018 590325 0 563555 65710 427429 0 802333 0 629374 5968 20498 129827 581844 210016 0 745579 383749 825528 459897 224877 454745 86209 811964 419214 320695 0 0 0 0 722410 0 26540 93298 528393 215158 645009 82130 167740 270822 113403 0 270750 604760 0 0 471711 735395 0 362803 459521 541918 485195 723031 484052 672764 397679 248172 477466 0 501445 273622 0 470878 671980 402475 641046 410574 346104 746334 575915 0 332216 756049 283229 0 634270 0 646515 399543 0 752810 204630 413948 668523 287038 804773 249630 123276 241740 348635 752041 397943 0 190413 194975 756722 0 0 568258 0 409111 0 62660 655715 406199 215893 513761 0 0 476244 502963 717552 436601 0 0 791665 807991 0 374700 312786 376779 476773 675858 699695 25003 682580 414998 124794 0 0 585982 692068 0 0 19874 0 592106 263942 0 399132 653368 25622 0 586264 435610 731681 0 490537 467184 202496 466298 84529 747266 313518 0 513634 0 225721 0 261960 0 612193 0 280324 644440 0 521015 356439 426634 575224 667360 430702 169259 698291 144139 498613 307360 709057 594581 0 406988 409818 522583 92893 625895 0 716259 0 160270 304748 683133 0 151967 11741 0 183031 343345 571755 732593 0 76504 0 0 8990 607600 140972 61417 563194 109500 39522 0 674245 0 0 731115 222855 42550 292549 657854 0 544746 100346 175343 0 827601 704949 0 570763 0 632209 206163 200755 0 700353 241762 776556 804975 712504 129294 624855 534836 0 0 758631 47138 164639 0 335499 135253 444964 130686 0 0 712812 689426 496178 29947 353536 0 117695 426940 0 117301 563021 0 16562 536468 190069 331519 723852 268008 0 0 240619 56848 0 0 16070 389773 0 0 467939 224946 623162 0 139876 0 103027 357 218766 769904 0 175027 616704 331826 355447 773931 315309 213370 0 228311 46231 789609 676838 0 812634 449952 385429 393935 221675 470440 309048 245269 476381 671802 0 580177 802804 771530 593058 674662 355459 173699 734773 584743 458876 24947 717617 405243 428671 546561 0 173494 276794 703440 700916 415521 113182 577630 182723 619857 261526 591877 380141 660762 700512 0 0 90844 632559 461305 88836 776746 0 0 381648 254887 96435 0 706385 806984 165248 464112 144828 452240 782113 472474 492125 250153 62283 413264 90765 20120 423456 0 690529 683243 123182 387415 679123 693557 25730 0 689562 0 591393 0 286197 114605 226124 664099 382659 274886 0 244846 71308 0 755606 0 0 160437 391986 0 20653 547682 690361 394033 769879 219004 453945 386745 807570 589869 524872 33118 175259 636035 290480 0 609388 714645 0 799068 133025 268261 466293 572864 0 0 543453 441263 685679 75463 229226 371780 565848 30301 649934 382949 0 783749 170809 66250 16734 746221 302896 0 223109 0 0 710848 94983 650440 298576 397505 0 86877 404666 0 613511 336687 120148 239297 669509 365814 312388 616876 380635 421908 0 495881 353907 27813 679357 510433 12362 0 52675 0 122081 488168 0 0 0 20778 421463 229708 585542 584081 820387 0 733961 0 0 0 326230 27410 194142 399376 284619 532482 321355 0 253278 59923 0 618798 0 349359 521411 782861 0 606393 301206 322033 215088 55968 690101 95384 323014 647440 759237 165411 471315 549533 232840 0 543290 0 340808 430575 353720 573256 232538 217342 273837 469957 781823 400733 0 216533 716236 448678 760689 67987 283979 45486 10561 0 798779 266524 355114 0 0 655927 695532 0 605803 29063 0 489697 752190 265437 20009 503261 529571 0 508555 724264 610766 111060 0 546284 57002 681393 579206 309414 651597 634797 655368 206056 656461 454453 530833 793828 59472 521521 358541 0 497339 692798 426438 437199 99792 396735 829489 443935 0 58028 554333 0 0 710918 0 488031 168395 82648 0 0 559849 574806 655097 57852 384297 442720 674764 40846 0 553451 454318 0 0 363479 187997 322661 327935 9334 739520 626374 12154 0 0 672356 295108 0 35172 756659 702695 43094 737573 208590 39040 61456 138842 0 115767 0 604817 700009 0 88947 559553 225533 362762 562100 87039 30074 0 667110 769344 720854 0 789008 615105 315715 0 255030 0 616229 128509 317584 323051 607922 391542 0 142691 452349 704551 827341 602350 17561 491344 44695 686739 631113 0 0 0 0 670495 0 162530 643296 481716 633854 418890 135742 173934 323503 77335 0 554529 499901 0 0 138351 351829 0 280911 742461 90661 409228 545740 133539 626083 629617 85327 466056 0 244745 655320 0 20957 466762 829147 336754 184657 202732 648722 700171 0 582493 722292 245276 0 679368 0 705873 644160 0 715281 747673 381109 375213 221996 81671 803045 151247 523260 544475 577009 335957 0 223011 758299 61728 0 0 525973 0 13358 0 209189 610196 133154 4949 481569 0 0 190196 216506 439306 125403 0 0 725827 225244 0 317171 435353 79981 821837 706338 64389 274794 121917 194233 123008 0 0 658912 762442 0 0 106068 0 10147 77429 0 233448 415967 202576 0 722572 7667 785137 0 378758 759048 354248 788655 624315 240917 300330 0 81980 0 15714 0 672110 0 747172 0 596269 7836 0 34907 592892 30271 173262 624894 259750 534503 418631 427588 753520 181918 694133 162620 0 576209 119971 353549 74973 272434 0 783280 0 483521 722694 123114 0 675714 813534 0 711429 39136 396935 72549 0 155089 0 0 439790 611131 189551 69891 725177 79395 337746 0 324549 0 0 710354 587465 491416 317991 457202 0 517113 627027 106325 0 624972 685241 0 720544 0 443725 740483 14215 0 212929 775506 388383 586505 218214 626637 196625 169906 0 0 139418 343723 692635 0 263843 576486 17406 587617 0 0 429046 430967 380460 737351 61195 0 233741 293640 0 621694 703786 0 771428 467670 127692 213195 148203 359445 0 0 499817 133559 0 0 413082 770128 0 0 434926 35053 256010 0 754625 0 349107 168905 494548 794315 0 105641 546771 35219 86348 25420 157091 283211 0 52845 509892 773918 697951 0 708166 154302 319378 190674 38481 734571 668952 383783 327100 161637 0 814479 749938 419537 737278 577650 601279 123783 87776 414540 667507 85524 807236 341250 66205 573583 0 112831 346938 61987 781594 153332 486679 62879 500597 322414 450497 629639 591655 442480 602079 0 0 354261 381433 368025 801770 378286 0 0 437293 99862 9082 0 320560 527804 52949 100886 176881 653143 106180 434234 172030 762144 565654 85397 354090 285241 496264 0 97090 554191 130027 449776 30368 250760 686190 0 179063 0 61145 0 314750 48412 636574 365637 29659 658056 0 288293 501123 0 322019 0 0 662523 333571 0 811808 597026 359433 106820 205798 53716 278536 616458 77217 246995 411045 40161 652573 388957 292496 0 131621 12683 0 100847 161841 769815 504921 735600 0 0 30934 524300 485906 520625 506681 647115 741430 569985 135319 713324 0 298870 495825 542716 404011 711527 392929 0 556490 0 0 550894 794059 125906 141888 219418 0 377199 140344 0 161562 602679 133968 360348 209215 466069 98227 179354 67311 482405 0 295751 692494 343926 524763 737072 688779 0 586890 0 411367 762436 0 0 0 433781 134669 297559 594910 371074 20894 0 663973 0 0 0 96664 553219 640905 465158 258793 574633 727116 0 443152 297839 0 330630 0 619600 424570 381014 0 356320 788585 350286 812343 5555 548019 637303 730707 66871 823767 337025 578841 537983 209764 0 577011 0 685157 690314 208709 400184 671474 544007 403587 554885 252668 100306 0 626322 142226 414251 38790 157670 467573 571329 264550 0 636143 324708 117152 0 0 22192 255035 0 81828 714421 0 30167 398691 238289 295509 690023 253084 0 260135 117570 460360 608185 0 793657 238975 171889 171373 186364 33836 533393 178606 645677 107414 216586 308357 772542 107714 25494 166603 0 183316 679956 197979 189747 237022 522491 9071 67720 0 682543 632439 0 0 372405 0 625532 816356 641260 0 0 182015 361506 241069 324881 169812 23057 388722 424678 0 556972 27145 0 0 586975 706159 724715 818207 52132 268988 31224 2957 0 0 716014 641444 0 181500 212983 341514 746926 554635 504553 567396 494438 613944 0 43397 0 25911 438397 0 369780 303000 192911 418434 342484 49795 249792 0 421855 590847 91094 0 554103 653112 754581 0 100980 0 780702 813265 19892 479466 276450 157962 0 39019 470898 85420 584808 361839 180972 204510 746974 13330 727222 0 0 0 0 326030 0 200874 492697 183999 265820 316931 179330 420032 442146 336765 0 137441 636695 0 0 426743 292624 0 307609 746116 360498 717977 774959 757934 782553 182211 815600 580717 0 193487 300686 0 510335 324070 509158 736545 805615 327043 801380 285438 0 32501 280916 568394 0 746817 0 395017 230351 0 213298 631679 718171 279325 73545 96301 137114 508019 713618 27213 198782 192592 0 63205 437552 442594 0 0 452883 0 505959 0 36346 404593 819108 436225 614886 0 0 274815 460716 820509 599541 0 0 473912 40457 0 281733 243276 52176 657236 709255 435933 533501 262916 250047 775248 0 0 55533 661159 0 0 146292 0 7045 196767 0 185889 7286 259112 0 764705 821568 278652 0 104171 258166 63510 267350 289386 825450 158857 0 342608 0 105731 0 640821 0 812628 0 92544 410904 0 805792 724002 468614 255122 557479 666310 218767 720333 539119 384001 363234 93404 208136 0 595427 511748 62452 127730 250836 0 571561 0 145164 424040 193470 0 784041 5724 0 68515 353768 21234 540919 0 190799 0 0 435262 18841 776206 437135 329225 41788 742797 0 120694 0 0 627449 452134 44289 809094 290598 0 383654 65466 646673 0 176368 372102 0 711755 0 14859 512722 501318 0 153644 368586 235127 97955 672324 310715 184785 113465 0 0 162329 690087 452176 0 240208 359508 76226 667325 0 0 822794 664184 536669 426035 141317 0 191083 725919 0 483753 23693 0 242463 102170 175459 322690 502224 501298 0 0 408543 21634 0 0 789130 783242 0 0 190374 411720 549012 0 380923 0 54541 438548 130976 262853 0 93390 175579 111501 584370 575284 370786 308715 0 389957 575809 720096 659744 0 653828 108849 386022 110458 393156 662916 681171 232915 12918 700702 0 81975 261004 572063 623071 674804 773513 468825 312189 242652 749054 204269 253907 416752 822286 143716 0 212347 211588 39192 380176 122820 104814 406332 748198 686337 579732 202434 605742 191119 376868 0 0 415068 412253 86738 587671 47638 0 0 215334 328107 197829 0 38648 287011 711962 816585 676270 752253 173777 761764 782940 9887 666148 729009 69209 288035 48064 0 270468 128616 548346 558451 218171 402113 301093 0 40628 0 321761 0 584477 50711 577533 4740 585263 23359 0 829463 477027 0 285508 0 0 771201 36964 0 456786 448791 112925 686614 353061 700059 577169 651597 530170 375037 237362 805431 152825 687295 504476 0 806099 451494 0 592064 661819 684195 119361 137166 0 0 134706 613056 337607 593242 76895 192069 515343 609759 809321 36942 0 778965 436942 32864 186336 611410 565043 0 166537 0 0 305333 555810 344962 546109 345173 0 218199 107912 0 141215 701999 737206 463473 739462 102122 749616 119452 782393 553207 0 213683 662173 688019 170771 735584 454653 0 36781 0 5074 51896 0 0 0 5746 664634 64403 314949 738611 339221 0 519243 0 0 0 180751 216217 521144 434467 201686 505157 338098 0 356029 548192 0 389989 0 370134 406287 64831 0 156906 353941 647765 684433 540466 719027 304294 129760 377933 167291 721516 826248 776282 451699 0 125152 0 143950 394032 274333 781484 810877 653573 22989 313749 722098 585307 0 285298 554934 90198 639463 638879 352613 109426 776899 0 671891 78180 524108 0 0 702225 747058 0 127417 328384 0 146609 126028 447369 821383 315208 349812 0 605136 78192 250248 555941 0 412686 96869 162784 65805 223885 387313 405920 262023 2247 402482 5975 179320 738203 149971 341433 511072 0 365350 683575 146455 201690 603406 799151 602794 667812 0 80612 59406 0 0 716873 0 313793 713072 734267 0 0 112791 169506 210488 350409 253463 403064 207137 581032 0 685073 161037 0 0 713836 84479 114404 710228 75125 725662 343476 609041 0 0 634764 454468 0 735069 264960 730332 390957 664366 281262 538340 486804 192157 0 292019 0 631832 437273 0 407009 218607 670125 496836 305188 409618 257349 0 510540 211502 727691 0 652771 290576 56898 0 578015 0 365615 12671 820537 753454 36298 187726 0 624160 654098 89081 75200 825340 124353 671696 672882 362309 467088 0 0 0 0 480241 0 692317 378639 625689 381978 427048 753312 647137 302082 388080 0 394292 112216 0 0 579624 292065 0 776269 95545 576091 282757 722621 293823 185936 293357 392815 380827 0 732613 221228 0 516512 175369 607892 175625 635520 48232 95372 319577 0 216825 636096 70114 0 736559 0 296987 581080 0 195364 121485 695820 59948 749362 128058 600945 403617 51994 288825 234766 508689 0 411649 610790 442923 0 0 325437 0 134016 0 645484 505697 450547 340000 640248 0 0 239410 310466 14511 116989 0 0 404580 664864 0 505661 795683 126018 230657 420352 77724 331704 343652 42885 811623 0 0 593975 183522 0 0 236102 0 130140 73816 0 208113 767370 622765 0 371178 579064 206005 0 589827 773795 594626 755500 56086 654310 411650 0 825956 0 205630 0 167813 0 577710 0 631338 579268 0 66697 440600 729153 120726 557824 500206 615726 215513 226325 762210 42756 494038 73495 0 754488 773572 87831 689782 785685 0 356040 0 667165 528514 580880 0 624081 205898 0 780172 376355 297391 421600 0 717720 0 0 339297 718048 523536 600141 723085 336533 162086 0 249311 0 0 700280 232651 342669 678576 325930 0 643856 668466 295358 0 685634 36299 0 368730 0 678073 579460 218557 0 664735 346656 822492 192195 22711 29416 365062 283688 0 0 50400 739110 168028 0 416728 676228 359949 183713 0 0 827367 569342 675388 364457 122990 0 517932 752337 0 146253 368150 0 326997 407336 483251 164017 247666 723703 0 0 357722 156307 0 0 680381 133854 0 0 245007 391075 480955 0 635828 0 578596 27048 557672 25510 0 515579 772987 577937 511939 379447 400847 734836 0 255363 816889 639468 641099 0 137654 151873 439555 107359 729239 385662 463642 75205 640450 357213 0 349491 320705 295201 202268 476235 219853 463796 489102 451270 437337 34466 507761 475781 541658 48881 0 57604 217391 654458 658558 180175 371336 498346 805669 816543 769754 308120 478404 106761 530284 0 0 339210 460428 670202 235907 348562 0 0 739079 71422 811643 0 779920 686234 702494 3888 473857 81060 462196 686265 124151 738235 275093 741662 186727 59410 48880 0 701743 393884 201165 248196 228231 52173 484450 0 579646 0 466780 0 50821 186154 773321 652583 620347 170497 0 824477 177549 0 211872 0 0 337990 643349 0 783448 573306 640182 212449 218946 575704 503234 783424 535302 204817 407754 800037 679654 528456 814814 0 365190 624416 0 770136 116764 791704 462126 283749 0 0 155232 372539 41289 736514 813013 186763 45179 49450 507194 202826 0 488482 244836 429154 291196 770466 778858 0 691388 0 0 483235 457470 643196 500387 377839 0 185149 822725 0 42745 555569 166625 159896 134652 125411 521366 737186 76339 371089 0 18063 639424 7445 343625 290438 448278 0 35471 0 20083 556838 0 0 0 646421 825699 703034 511806 791774 285565 0 329916 0 0 0 642283 269907 547678 80102 273092 300668 175265 0 633172 438116 0 443313 0 99516 389695 518868 0 626600 406653 275466 425507 822122 327488 243689 56796 611232 242811 470681 256626 762379 12511 0 387045 0 281805 685914 625256 704109 722118 352118 384015 104905 49564 671240 0 534987 500795 446009 596984 72432 78105 272119 702486 0 748240 318273 730872 0 0 326429 543636 0 44741 297481 0 282022 343720 626577 685823 528374 177782 0 343482 181216 30101 552391 0 565052 558635 595547 324756 686702 291363 776487 235244 278358 611050 590555 175732 470794 208616 202699 746355 0 226193 678323 518973 504124 40502 26505 389185 86657 0 489872 149399 0 0 439706 0 155798 61940 597228 0 0 371987 333219 605372 623035 597952 189933 483963 311231 0 33742 140834 0 0 470031 398452 408733 127326 760256 747982 198398 338737 0 0 451021 394405 0 69781 39847 295603 347535 149686 287378 140427 813392 31646 0 258783 0 709088 261998 0 505515 706520 542315 774145 84710 765985 757031 0 476253 768161 335808 0 528946 508956 570320 0 322585 0 780162 198763 281237 694863 496664 28376 0 365070 642336 273700 704106 6003 708343 749748 138547 764795 631350 0 0 0 0 192538 0 807682 437928 603947 428589 169020 524456 596169 473045 10990 0 64473 109792 0 0 224851 501062 0 217093 138519 656149 274992 810936 15059 815054 87220 63383 736869 0 524918 127853 0 709416 147967 368802 233026 715182 693759 544756 380852 0 380338 283950 84342 0 337856 0 690172 241663 0 121131 365060 398844 500628 437795 424992 35436 1098 367734 436283 507675 201729 0 75596 689625 459514 0 0 421148 0 115201 0 173409 504716 9315 587022 496098 0 0 351479 560730 758240 687171 0 0 110285 607003 0 531668 71797 291966 540052 201174 751495 710172 620068 269397 36910 0 0 826160 408594 0 0 614327 0 526574 633390 0 261498 791689 579307 0 212659 90669 456099 0 57582 685706 338778 823397 624802 206901 351565 0 651695 0 736849 0 270539 0 827646 0 525494 768094 0 152077 261643 348128 103145 219442 188162 591536 255718 462664 504044 365975 655173 43559 0 474177 575941 656098 215093 362307 0 753986 0 544627 578884 668114 0 147497 812924 0 615659 210859 110993 96991 0 606104 0 0 6464 637259 708417 637364 186837 138755 407388 0 687025 0 0 103685 430799 802572 26404 328773 0 8650 124047 249444 0 276668 772633 0 385089 0 679701 624350 190518 0 703581 308097 201182 556632 706962 668070 87304 684854 0 0 454238 365031 663011 0 423883 400685 317907 819034 0 0 702197 174547 199412 816965 621905 0 753180 424253 0 85450 542598 0 83381 260701 706228 345301 811711 554314 0 0 48164 306450 0 0 58649 236485 0 0 35239 535910 488143 0 207875 0 441045 503889 609957 271750 0 577769 183758 380981 535739 109723 137881 520938 0 583577 521914 249905 412418 0 435446 305426 767282 425454 7025 160960 167361 423645 621585 705953 0 676086 366509 90267 209972 424520 50399 328784 753262 298182 490801 484633 619774 487697 146810 484592 0 318479 510028 372816 347177 700640 647805 750529 620424 504235 390456 656796 460968 596439 83897 0 0 71598 636552 207950 760317 818162 0 0 111522 765392 575372 0 804323 657621 106443 409796 821261 744402 419780 80977 582856 466679 478420 668175 776294 626693 208623 0 391974 369929 482316 138200 142576 787158 362012 0 485098 0 308504 0 415767 375127 210421 116260 729277 474859 0 98667 729615 0 767872 0 0 431536 388224 0 653486 804162 545510 612609 452722 115730 688376 671454 201135 515362 224476 409432 326212 345589 691809 0 544910 450129 0 381183 25468 283565 195469 85750 0 0 4396 577312 634116 371546 103134 749342 765697 612036 214115 622369 0 664000 163261 252634 598218 134123 769254 0 119605 0 0 441489 360649 502770 329371 483426 0 297384 580178 0 650928 524097 329802 386662 469202 469689 396000 698595 404810 556008 0 589435 559564 790683 640282 612272 601169 0 562376 0 183999 404192 0 0 0 578779 290667 532316 358594 507876 663195 0 388482 0 0 0 79432 486958 344037 354754 316196 424789 502546 0 259310 461025 0 167534 0 209458 738917 52428 0 475347 218605 475885 769280 201471 269221 745264 646684 635432 19005 155132 468164 654237 41832 0 785860 0 711005 343759 651402 4217 634080 92927 563861 602376 526688 260987 0 436965 23915 362870 233728 562674 466253 767931 389150 0 447646 803678 721476 0 0 231906 602971 0 263460 43613 0 825262 292441 769284 135170 130262 278458 0 193906 751431 431951 136183 0 65715 719144 479409 100837 307245 196473 607319 426530 801200 218254 65988 706354 623968 438354 440732 752012 0 561488 769252 803971 575498 116446 80262 290584 428162 0 730224 774039 0 0 100798 0 134086 669590 327771 0 0 160423 406095 595136 377167 62454 589810 449895 818153 0 749950 545145 0 0 5604 573926 263938 455822 129621 43888 272928 797934 0 0 30275 526382 0 101016 261352 638274 323447 826814 181032 350040 741553 586545 0 792175 0 585731 3484 0 17546 710639 733563 117404 511478 568617 523118 0 502084 392950 602909 0 542043 24740 50258 0 536181 0 813937 584908 561195 435847 389872 31822 0 118371 480915 396343 114280 309292 199133 268327 767338 29099 324775 0 0 0 0 301931 0 57242 120151 226230 632590 157950 752679 333008 239166 148187 0 692811 36295 0 0 184928 362155 0 251941 823009 619805 317983 643777 567066 342617 86812 784621 347794 0 249184 30629 0 763738 301389 169599 326506 506554 140416 238548 700700 0 477431 355529 413001 0 681738 0 8430 794742 0 528274 553330 624685 809979 177050 105410 107378 722437 632744 692825 703844 83753 0 784099 473388 784819 0 0 276866 0 281378 0 770742 153390 365432 463703 269992 0 0 783319 439133 817321 786712 0 0 93779 791362 0 526021 243469 190624 459593 564617 738081 90774 757157 27638 82233 0 0 260167 747843 0 0 342020 0 277254 419510 0 167456 101972 237683 0 351235 78100 310854 0 488779 171348 93801 150169 61388 592513 197253 0 758864 0 387559 0 662592 0 211163 0 764258 733701 0 16135 86698 182106 177283 769998 700983 205349 37399 747979 659341 186849 69878 352345 0 478926 703985 98591 77676 8373 0 558730 0 287494 456098 282216 0 820790 11748 0 184130 609473 346404 375755 0 295878 0 0 430400 405886 467079 404658 637417 353782 240137 0 661920 0 0 763934 804399 670440 632039 685185 0 649927 541608 474461 0 306288 633179 0 785553 0 281109 129924 167431 0 120420 286592 548711 700528 246909 369699 749952 205031 0 0 482837 403451 673958 0 442535 492467 290455 730912 0 0 381699 583496 332225 486298 632892 0 85877 121959 0 700479 793503 0 455865 714400 461055 199356 555651 743450 0 0 535675 448166 0 0 650237 712988 0 0 291525 808471 521152 0 731340 0 771538 344905 314066 537742 0 390076 325553 651754 525847 796099 16130 691042 0 464462 410816 595569 616152 0 489146 823828 687854 432068 352683 410338 343383 500662 438979 385209 0 204794 370353 462300 90130 213711 35163 455776 337917 283957 632378 443609 96473 162682 733950 317589 0 813482 383795 75217 620164 779407 606703 583348 49340 72047 699066 786175 799439 211257 260081 0 0 16516 358811 374683 215876 804360 0 0 332311 709958 797608 0 302088 183560 676335 433349 246306 520599 506333 254700 30146 28994 136773 368471 202958 244834 74282 0 586438 211762 692081 4493 435594 186588 802445 0 556764 0 99989 0 806265 253751 235097 458742 499834 368169 0 364060 242882 0 760016 0 0 376750 155922 0 310982 414658 814790 22145 176412 267285 258715 282685 19544 155382 307907 326919 588637 456893 281815 0 347434 143488 0 665204 2582 83314 77903 104004 0 0 391336 261015 221270 524912 406692 660480 311080 123721 776955 540497 0 575423 193678 358091 617387 431673 87637 0 656808 0 0 718908 399356 286836 741441 560506 0 625351 788838 0 931 13693 507120 356033 616172 270509 468197 487075 800004 280890 0 24359 682050 26769 829092 484647 353594 0 72009 0 53923 783513 0 0 0 457326 490440 67788 541983 511744 308120 0 58030 0 0 0 628549 179231 222045 705486 579277 716563 732204 0 366982 63494 0 206954 0 697014 426623 359307 0 228056 566319 403607 451019 181645 377570 51957 137534 95192 607885 375717 604593 270574 672979 0 691954 0 302406 359702 303730 124618 292847 154473 647608 236697 465670 560837 0 582068 392337 341756 175984 724740 460912 435171 390185 0 306933 546818 29727 0 0 62887 506456 0 2198 660056 0 800386 698973 443066 632896 429391 483009 0 72464 35176 174241 486643 0 298787 515561 38238 615399 320275 572159 163075 783170 77707 641580 793686 625612 474359 518386 356169 747847 0 177269 506690 171799 132012 504004 223531 32850 28805 0 69729 743235 0 0 70326 0 297700 668171 602029 0 0 440337 112947 519026 348486 763861 731533 193662 614716 0 281777 502810 0 0 489190 576151 452195 496756 703447 141349 768850 351391 0 0 104637 578435 0 685335 64691 693888 162631 306701 506325 389670 385459 248191 0 214566 0 732940 354495 0 789779 46390 821523 465660 477320 487496 339729 0 597063 370986 136634 0 244043 342299 362026 0 502045 0 551700 220542 301791 756763 539595 122652 0 329350 9793 236096 149701 768919 248643 811326 655141 421501 544608 0 0 0 0 792670 0 445502 58693 695663 11656 304610 211295 466617 530771 218823 0 111921 103370 0 0 111665 671882 0 330197 360593 395638 426341 46948 210783 554367 197955 623510 407518 0 90419 585279 0 269781 605517 334013 10436 798834 290925 409274 200033 0 485451 497593 45323 0 808298 0 625667 618484 0 79945 105561 549058 257153 319896 122609 388616 165534 9693 187211 149176 350150 0 69541 89566 146613 0 0 600060 0 197548 0 816594 93205 506127 67472 159402 0 0 262764 758002 249816 127874 0 0 427194 348913 0 60148 308813 739838 734390 797232 807058 751200 100309 154422 2964 0 0 214561 413094 0 0 545805 0 789176 539149 0 787187 252682 501159 0 56392 427598 511822 0 556425 133829 189727 560120 446560 204462 693074 0 504408 0 790093 0 308444 0 429517 0 694401 614921 0 435813 296439 233886 31224 17487 654627 471283 110860 77143 495430 243506 801932 451929 0 461004 551674 333513 400659 674909 0 683601 0 593962 83552 434834 0 49270 206031 0 801053 451869 166487 282902 0 735061 0 0 44557 206094 78345 480496 473016 827126 653159 0 15136 0 0 493688 489998 650437 487662 15066 0 151836 750914 167529 0 742523 332975 0 298975 0 648397 791225 415554 0 437997 368273 644202 698161 308089 446346 251446 658617 0 0 621385 37680 713406 0 790106 822070 744890 796018 0 0 347291 216978 50740 733596 449836 0 743543 768769 0 434646 596543 0 372224 467432 651067 143379 372459 625418 0 0 152715 119972 0 0 277259 463868 0 0 213753 686061 203071 0 251502 0 828010 762389 708066 595350 0 450745 222036 15345 428927 800639 527517 678921 0 591467 272627 273320 318218 0 632606 614293 374559 1733 727932 73877 285854 776907 759965 723017 0 688591 405666 230902 608472 19696 775453 12188 420215 547407 413263 517667 328167 17887 530888 679331 0 595234 590104 340363 784576 452785 616552 606988 761851 369989 781484 679170 143536 697849 463625 0 0 587284 240134 684690 159208 43075 0 0 631829 416241 21329 0 569654 463320 451311 249544 741633 549728 203294 699324 478233 686979 30097 720748 658088 178211 55798 0 384320 567428 218257 444055 582098 381598 299281 0 546943 0 261787 0 800430 339469 113655 71412 356213 282568 0 599084 116843 0 295662 0 0 297172 308898 0 488628 536309 513874 617954 565215 662890 114476 466590 505562 251094 436184 571185 232306 445370 650179 0 368982 564422 0 717179 128806 598323 554093 507092 0 0 585621 268439 349201 144362 34102 691145 185505 164124 430134 705779 0 681053 679347 163062 81461 605125 9549 0 630139 0 0 636375 429486 375944 613292 154246 0 454319 650616 0 25867 229754 47716 717574 781555 805075 161125 761426 572973 182206 0 190828 232917 817762 698131 630657 290462 0 402817 0 385387 357322 0 0 0 639303 475956 117013 514338 247524 514328 0 769675 0 0 0 575273 664047 247682 85121 60523 477595 510019 0 303089 505965 0 89654 0 63737 249029 772872 0 79421 462882 165066 757431 719526 200470 248729 683441 80356 687735 315730 298449 443076 73622 0 721202 0 382320 169480 505599 481517 207683 817913 14287 653883 683881 392604 0 8775 157785 74797 279578 98444 119220 204757 443965 0 534849 662941 359590 0 0 680811 271804 0 198388 664206 0 374042 162750 680916 708534 785150 123257 0 359283 370992 37656 217091 0 13374 139573 827897 182270 62908 442347 115299 173023 330186 328311 394758 316227 211954 626452 381623 671792 0 786087 462883 661750 516642 249153 56241 195798 500717 0 712191 417925 0 0 720753 0 690274 426001 503631 0 0 591718 689581 510482 334010 338291 696462 474708 422772 0 683007 232029 0 0 168625 19678 356483 703784 345496 354157 422862 814526 0 0 28237 645791 0 21168 316889 66889 514511 675020 445024 199383 766026 189773 0 258306 0 2034 544501 0 707798 103946 522347 270157 465750 213826 62284 0 138939 62817 110956 0 442570 594516 54909 0 485719 0 716699 729059 533563 509663 774577 335061 0 679815 654606 540437 491981 118657 639344 325451 760187 568803 113026 0 0 0 0 510594 0 809013 364221 566918 742601 220667 121631 562667 431763 42295 0 110269 621197 0 0 252355 126776 0 242138 104417 103846 321064 170406 405803 436282 547170 435416 99507 0 149847 297534 0 568314 440660 562743 719288 176561 506925 707365 288840 0 110105 803474 741555 0 164160 0 165667 384284 0 476370 682798 68775 754330 154849 404326 719522 336589 217205 439848 63470 342393 0 361936 577883 234280 0 0 388777 0 584983 0 488719 199002 126871 219651 445323 0 0 500230 425147 448777 147697 0 0 723181 153405 0 626781 748040 570699 118201 92873 385428 10738 821957 744823 611889 0 0 111913 480962 0 0 791176 0 153954 334647 0 693651 349761 445653 0 402586 265471 7745 0 422533 169630 55158 687070 572019 625922 142515 0 270260 0 105473 0 570195 0 166731 0 476118 331849 0 44800 235321 586665 362584 288569 487710 35339 757519 124788 233429 824930 727048 205783 0 260118 121486 36044 8585 424819 0 555531 0 828861 322788 270375 0 580861 241508 0 559871 109373 345954 205955 0 504592 0 0 64156 757815 119178 311417 467881 532110 342620 0 523310 0 0 201502 83358 673020 757278 134114 0 740317 104619 636686 0 319205 555156 0 436203 0 715692 540820 283007 0 233512 822755 754609 153305 138128 781592 24021 257751 0 0 479866 774464 713401 0 818156 432773 386891 79201 0 0 314298 813376 452447 779399 24934 0 297869 707785 0 245008 686974 0 115053 350289 25019 18699 354300 180642 0 0 77341 732948 0 0 685354 434606 0 0 197180 357576 742917 0 667439 0 15527 694742 434441 291969 0 240316 639209 167344 325570 724795 460763 506928 0 2065 713879 582185 502477 0 108418 706346 408038 432542 809978 134506 798562 225029 120390 522128 0 548817 167546 219357 623011 379093 655870 213848 439439 44711 614158 129644 577596 377867 204686 58859 0 382294 440769 527581 787333 197644 600494 175494 383701 259469 246487 491953 132613 482126 459222 0 0 60264 387606 229990 410315 173288 0 0 105138 141672 374234 0 233712 660932 42913 288436 826147 591918 132729 500105 134124 172343 73630 335194 376248 90949 278280 0 457790 807666 239698 282590 305474 788190 97741 0 406011 0 452301 0 250608 751378 406059 186068 537864 222708 0 204096 271008 0 232041 0 0 444618 746262 0 649173 198723 814508 639533 433997 344167 203322 104206 187522 11851 779294 64956 815045 596911 258457 0 163335 128290 0 273118 538395 503243 549445 155518 0 0 16918 625685 616173 76269 282850 778622 465767 561413 466353 218584 0 335367 361286 515262 698588 87499 815974 0 433484 0 0 215143 255278 281402 619853 738738 0 448785 268849 0 748102 311736 574301 216023 498931 104613 585079 392591 447515 7383 0 579052 274873 151759 105100 158953 731473 0 432237 0 650334 797895 0 0 0 769186 211053 267452 453208 86527 160422 0 503270 0 0 0 545902 681326 63689 768527 814267 215835 16160 0 682209 696717 0 165849 0 444276 152711 797757 0 741260 787292 414744 476157 585385 299232 500814 21720 721702 556956 378723 144444 508165 139840 0 511261 0 11300 312647 108616 153329 128820 256032 404338 122379 452009 763067 0 402438 752609 505922 675912 177313 631480 131426 137975 0 619923 11039 291428 0 0 223231 359967 0 274417 521736 0 545817 13930 807025 356286 326067 615401 0 766642 72458 735900 303154 0 735964 821033 525749 386938 80723 582013 557234 609663 86104 808980 73421 485525 488740 735237 690002 812314 0 33005 650540 172683 4587 628676 298313 816919 288868 0 6328 633838 0 0 481587 0 347582 328176 266980 0 0 543739 479276 621765 142846 795552 52113 696184 258988 0 431225 508311 0 0 267428 630208 60704 671926 161246 173943 516972 282180 0 0 193892 702503 0 596928 243050 210874 631680 233516 166830 449584 813877 385654 0 264519 0 701150 362984 0 615700 653486 406515 256109 478341 717570 815164 0 507048 207109 747631 0 204927 811461 701314 0 21179 0 561750 34965 557147 483674 684172 689607 0 26130 416471 52608 143174 196763 718356 625677 771578 594623 484108 0 0 0 0 602167 0 405316 478450 720298 72358 336341 152623 1808 463022 793624 0 824262 455100 0 0 364009 20992 0 631212 553822 750435 138656 807084 62270 456803 74939 648862 84054 0 424985 619640 0 761547 147301 824692 19203 775467 199396 296653 730253 0 53487 72170 106864 0 71867 0 528499 776912 0 642285 778513 358180 796539 274262 323691 805129 237616 820386 137580 810960 687416 0 161768 425245 661866 0 0 314411 0 183090 0 433321 212948 219444 258747 433155 0 0 588507 3501 255721 434006 0 0 138396 412373 0 620096 502453 151127 240377 521946 99495 829888 740212 624450 646285 0 0 492253 640007 0 0 90564 0 21249 576281 0 625249 550705 30208 0 184267 332916 668307 0 362747 662843 601037 588380 199645 232563 427176 0 147950 0 758667 0 374101 0 426733 0 753772 516203 0 564957 92608 262523 230867 636019 606288 497699 502451 254826 797875 423091 631460 55919 0 134903 417722 353808 19966 122257 0 378483 0 123573 61149 825104 0 642876 494853 0 487692 298268 663594 520083 0 62074 0 0 461348 779986 463701 766418 263599 728888 392628 0 128717 0 0 279682 656468 512190 296117 826534 0 28657 75733 688580 0 720613 119427 0 475282 0 450526 5053 665534 0 211014 248811 584162 509322 770308 482916 728207 678063 0 0 307911 552980 156264 0 528 563036 167105 693602 0 0 239635 151864 101320 375896 83807 0 751445 387559 0 422250 116947 0 104544 238051 42908 691075 193035 745602 0 0 172425 722540 0 0 359276 354950 0 0 103213 404010 828595 0 335984 0 644922 422593 141347 660365 0 521477 392653 73180 734449 748640 573014 188186 0 31878 307161 123012 493747 0 269455 230269 12350 596053 673480 745349 716746 640061 85626 394692 0 561873 425244 527174 41293 803712 120807 81928 559006 344085 746036 96221 114080 680665 280995 607517 0 464784 16722 495756 337973 583141 611081 58290 188212 622976 706791 801236 347482 441292 796864 0 0 615136 262565 89106 635643 553282 0 0 626862 256574 143374 0 17116 576037 144670 26125 579768 557485 467464 502155 235732 763820 756747 469348 365822 793351 342109 0 59982 457688 340278 563418 559297 179544 318501 0 391914 0 93438 0 804177 205037 212554 117403 812086 457899 0 271887 120100 0 450015 0 0 577046 781740 0 794109 425325 349440 12126 140121 146358 673608 235388 218643 821743 768246 515909 3156 440392 807153 0 664158 728185 0 813981 488222 398637 152270 264891 0 0 151419 288000 411312 580802 145320 788827 138100 536823 715590 371723 0 376340 376860 592620 163974 402403 405840 0 396725 0 0 777298 510439 21660 496262 671218 0 779263 162751 0 824215 681292 527537 256208 461519 98153 654523 452083 267194 637392 0 761282 67202 198420 215420 711889 699770 0 352148 0 606604 441926 0 0 0 74717 10640 678674 301611 713831 757079 0 297747 0 0 0 108832 744533 822783 323439 143106 405266 770071 0 212233 790771 0 401861 0 194680 238443 127433 0 102310 767894 135571 608042 341256 85851 620035 194594 684008 34651 249255 690523 823565 737641 0 46834 0 666905 321083 359748 419642 131340 460169 278851 124773 77674 801967 0 460576 32683 349943 497739 179235 771430 78705 511865 0 511413 812022 744878 0 0 440646 601323 0 110816 475877 0 149731 524590 639150 243392 260914 528842 0 449114 431920 483889 650116 0 521460 42127 146670 544917 264031 489001 379446 662575 634135 528626 154122 192657 354851 470840 701180 799592 0 87396 390286 600224 293123 733772 752671 195302 72191 0 705528 261900 0 0 241614 0 114654 681814 505357 0 0 719865 298803 269697 297210 65253 357045 568673 483289 0 536325 1294 0 0 796049 89209 96734 231997 115985 667946 392217 818244 0 0 654798 264777 0 199406 503550 227343 127439 754481 784367 72261 5900 737687 0 403551 0 314232 629410 0 330518 826868 8306 561858 766110 763242 647277 0 725509 543509 687875 0 37925 213855 232769 0 621109 0 655083 566331 284009 238012 800443 110317 0 292884 145062 716622 305337 489114 686654 775743 460486 377534 801967 0 0 0 0 781001 0 659561 706905 157337 270822 272446 466147 822969 716782 534510 0 633166 571944 0 0 742881 364725 0 724364 422111 368181 352675 672036 685577 682721 826246 147325 231695 0 684258 94468 0 52208 325671 308212 651000 305450 148060 62820 279404 0 345805 829902 736126 0 529900 0 361108 777230 0 665673 219882 626459 184989 732162 410868 180243 378212 149006 320218 326043 302685 0 312266 352633 227891 0 0 242040 0 543443 0 269118 806821 758970 294249 321203 0 0 196134 786856 673597 369247 0 0 684300 550709 0 151428 471947 75381 257044 401839 412775 258180 460227 185553 480810 0 0 71687 410251 0 0 389490 0 819186 751621 0 299922 294913 423610 0 399183 601954 202298 0 468729 466443 785491 821090 485009 38312 491890 0 727149 0 85691 0 386882 0 625887 0 406347 718518 0 443985 528298 139662 30358 771382 713201 373293 442569 809390 715974 258341 216471 372874 0 14956 257635 327932 236565 212134 0 2146 0 449339 822268 549009 0 215189 76049 0 317551 541271 705893 431281 0 296992 0 0 201833 272801 728777 209169 172119 152591 239801 0 465632 0 0 651854 631357 712424 491046 800454 0 55102 37017 797621 0 633607 149914 0 660721 0 626851 339900 147198 0 623497 451273 294210 92022 68822 725892 111218 721866 0 0 231135 506268 819004 0 284415 451618 673077 682162 0 0 149795 109185 655304 188741 754277 0 261317 495030 0 357187 247926 0 693919 126703 189485 89791 518620 769402 0 0 784175 714108 0 0 122543 499710 0 0 236379 569246 358822 0 9391 0 383375 414596 33430 593833 0 153922 607026 723038 483126 566322 81379 684817 0 49650 6374 510340 433075 0 685144 378019 435796 628979 644572 373697 281648 373304 78519 672389 0 801524 337944 821855 541187 119755 497062 548695 195811 293101 503204 469863 472366 755606 14839 502616 0 33904 734323 57768 170457 239495 554573 334067 236578 117945 159581 276523 382454 303564 808149 0 0 347452 756600 556906 229236 791581 0 0 748995 751019 752678 0 710718 488117 696103 219439 502678 267973 383233 245390 99185 234185 108013 662260 809142 675178 322992 0 283265 400038 822482 251745 319545 755888 549034 0 543844 0 267873 0 308916 823562 273 304886 262797 178805 0 712213 73775 0 592149 0 0 366564 302564 0 187298 697600 88161 466072 288082 586545 34305 27087 615223 158307 495765 550717 700069 365912 25271 0 688959 618213 0 703403 631344 509784 261848 56788 0 0 213804 802465 738587 748350 282117 634382 487121 599853 734377 322866 0 69433 236336 10822 340233 208307 55067 0 649618 0 0 636113 726728 215141 19025 624174 0 444643 638952 0 772936 3773 342891 355763 223193 623809 286454 253340 679435 185554 0 310388 78261 754350 591297 330333 797237 0 18629 0 374007 484707 0 0 0 55747 222196 565162 667571 631169 3843 0 359679 0 0 0 588723 9615 492113 29852 136638 755264 738294 0 266022 134443 0 548399 0 607588 73720 698475 0 254660 306155 695525 742964 245570 62932 85552 174487 51753 104750 331965 282993 356769 51693 0 577942 0 362145 288994 414527 235313 807841 316715 67437 642926 323164 222193 0 484067 252153 5351 130700 367752 776973 524769 89264 0 91060 152854 96402 0 0 776306 5627 0 676344 268993 0 323362 222364 274073 546270 579498 418517 0 639808 443654 75535 303965 0 734362 339518 188595 780740 706696 451933 35052 680556 492355 566305 70827 777249 705805 164117 754902 202244 0 343306 704589 465476 510289 500509 6665 612463 308218 0 700893 120098 0 0 163971 0 602322 200054 791000 0 0 438224 98356 89117 773216 504755 557504 238211 393818 0 756108 744200 0 0 303341 794704 594014 148885 729272 634738 335514 792535 0 0 371465 606756 0 485237 451369 554872 238460 431211 784789 652082 402519 659016 0 407773 0 60038 260877 0 583266 782622 195488 224553 399073 324976 193653 0 755991 242853 535688 0 494408 88302 151463 0 7338 0 383170 757798 464516 46384 425547 787768 0 362963 15574 332744 393795 33249 267080 794702 182824 460685 662907 0 0 0 0 515470 0 28211 414280 286685 155949 62442 371630 724438 135418 455826 0 152983 507710 0 0 624745 80258 0 767222 762241 134812 517464 467741 485001 105551 698820 472618 500584 0 358009 5770 0 32399 573532 220590 302865 78026 240651 351723 799695 0 584850 91640 187111 0 18903 0 732732 797517 0 293796 510601 154243 344615 53437 795668 324465 226377 381452 626294 239272 634415 0 139499 340970 169584 0 0 765250 0 677065 0 348119 425339 280601 287947 812389 0 0 452804 610295 109493 542695 0 0 534503 494866 0 320719 274863 124837 565878 526794 72964 161047 201315 105625 478663 0 0 177021 653815 0 0 616746 0 481685 430263 0 171400 548243 459703 0 315763 749868 778781 0 113571 587684 685311 457934 374399 816148 511362 0 808782 0 795860 0 14456 0 320084 0 653682 235844 0 495483 521108 449179 518604 455390 701986 388455 405 152182 218746 284172 763741 604272 0 191887 677535 389674 409314 643876 0 321162 0 263886 229597 308534 0 41141 6631 0 210914 325707 707691 556291 0 153013 0 0 366453 91586 336773 201693 340349 266535 527653 0 539812 0 0 17529 734071 757459 680596 629896 0 136692 78450 149442 0 345864 797410 0 672980 0 417932 240382 452838 0 673413 721982 242653 677209 234124 626080 620875 548116 0 0 361072 606690 270313 0 233601 37075 335726 286490 0 0 20626 814097 639836 615223 641294 0 100551 582066 0 265850 2067 0 594583 149976 776856 512761 647938 199302 0 0 689519 797493 0 0 299534 206275 0 0 576444 120185 376692 0 50716 0 219961 16676 382618 66799 0 88174 637766 57379 486397 364198 385740 177070 0 509905 378294 482646 149356 0 365269 640809 435877 782047 53430 346791 149088 592804 384792 686136 0 659277 203741 707814 802872 126774 68393 135433 716256 167978 815825 728144 59046 652184 56005 5215 0 358393 200446 231621 709013 427701 129254 554255 424412 387411 466231 710500 619058 58824 115778 0 0 390339 401726 603737 326772 542198 0 0 701079 114257 444546 0 308727 152507 640588 506971 779658 359350 374334 58118 694677 646541 474681 736187 375022 349194 463505 0 302883 350878 733565 158914 802551 532689 18279 0 504201 0 690217 0 16478 646844 317058 317016 350668 250842 0 384691 175391 0 26765 0 0 811170 46882 0 599651 527301 343868 412242 660923 670453 185529 806622 770521 646933 350099 568015 585011 245521 804859 0 70465 92296 0 561734 718973 794785 78667 817628 0 0 348361 27976 171672 718281 182914 479642 592216 736400 71587 764176 0 113577 79499 371641 690981 413880 543049 0 741285 0 0 638119 383697 432400 766796 118654 0 493379 550820 0 344444 358855 712761 527776 588328 205612 302779 734164 567722 426076 0 193446 723734 789933 122850 240694 789055 0 51456 0 68241 726098 0 0 0 119490 707586 549582 7645 260299 376294 0 222556 0 0 0 454058 438582 578777 250233 193906 638138 86818 0 264658 773705 0 749532 0 588027 813952 330212 0 351454 194365 544029 657282 458741 545656 251280 408475 334122 5695 220336 306276 802118 200581 0 768613 0 149066 698379 319688 168561 205077 453297 541344 568392 790979 576386 0 685249 568901 467356 66544 466731 626757 317915 156143 0 390110 699695 463866 0 0 235261 85461 0 426210 139088 0 318496 583409 100135 64966 468416 483558 0 76233 685786 495264 716113 0 245740 690744 317945 723212 682414 530627 478362 337044 93537 727602 199957 244862 733205 434064 26143 77487 0 45293 406546 358636 742705 559500 652399 438706 482990 0 647981 461271 0 0 136786 0 794110 599235 314439 0 0 637544 689758 368567 414200 573679 468092 724505 343011 0 468904 751737 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 588173 588278 148895 493760 702901 234522 413098 207311 0 0 786777 77880 0 336417 251670 250425 645715 108625 45517 551567 215371 404250 0 258667 0 618939 551725 0 326720 554761 297289 599371 504562 255789 814325 0 289801 568785 300271 0 121580 112076 704293 0 362257 0 291350 592259 720258 698555 205734 675537 0 337190 295507 248068 570723 590315 37187 528220 220107 240273 195516 0 0 0 0 15792 0 392059 571415 177255 99448 585344 760644 819490 377728 436290 0 689958 263745 0 0 670111 133323 0 503382 356473 443520 122602 435882 720950 66825 258246 780387 456565 0 170911 595506 0 800408 238290 306323 406970 350988 27014 683501 205324 0 573935 730518 280715 0 643688 0 3963 384249 0 364153 741672 339460 586690 804077 480879 683877 582169 171014 696464 124673 496991 0 63433 711181 279434 0 0 227057 0 307762 0 378875 600926 114479 716968 353223 0 0 175329 90927 559417 684765 0 0 412485 592414 0 265898 479901 589478 348705 531611 262189 439138 113989 628665 502185 0 0 293950 292185 0 0 382357 0 763146 696488 0 22000 424904 637303 0 39561 716200 604639 0 155035 170362 541302 645794 65492 331426 349457 0 788663 0 435376 0 759358 0 291002 0 449093 124233 0 26788 798235 70247 319389 626094 692618 435392 539603 711166 553098 258301 571711 199614 0 82750 308791 514011 44788 689034 0 286297 0 422309 147648 460006 0 155425 715732 0 299269 623010 166392 523773 0 760675 0 0 539122 769258 32571 672962 326538 274442 591779 0 447070 0 0 61339 365450 374264 80577 110879 0 447636 630989 616853 0 736026 491758 0 501941 0 657127 250743 366162 0 222050 121730 374056 481173 773992 81329 679301 761986 0 0 2755 586425 823196 0 11579 90002 138022 132671 0 0 84016 173269 574212 306605 358385 0 179518 818652 0 458402 638621 0 632336 49279 79371 22225 634341 266781 0 0 720078 493706 0 0 828884 460442 0 0 516673 360274 19290 0 450162 0 511601 181345 318402 257523 0 419129 675657 466516 303631 66120 261651 105065 0 595313 807027 565660 524818 0 681365 737074 758235 721299 593874 347707 778576 340537 19361 410637 0 770442 741032 539347 139862 644941 805028 828163 17347 201734 593895 36309 715679 293913 714320 532471 0 79905 583684 325175 17386 136266 403091 816051 159092 630930 750507 672400 76553 690465 16798 0 0 559624 476811 737159 227928 703106 0 0 21211 1104 411594 0 444532 508755 741889 486445 375176 592456 604066 243816 371049 191478 468739 815186 510193 284083 246447 0 117339 213586 113530 309062 462389 729977 168958 0 321415 0 96342 0 46674 158582 740078 309013 548720 556249 0 307044 325707 0 138081 0 0 274604 710243 0 71156 813560 569158 803635 388996 162581 93558 677957 780846 340704 65279 598897 427686 161316 36469 0 763641 505870 0 431479 251146 530168 506058 776237 0 0 174516 806621 718511 224903 432258 15068 116698 570139 419906 351878 0 335209 585596 260810 624367 181957 523042 0 324723 0 0 483905 343726 116527 163323 44290 0 767553 605408 0 432649 670855 495423 134581 415519 474887 314935 667688 101930 318168 0 409393 432899 106235 692871 488108 305669 0 257491 0 391385 28297 0 0 0 243944 333959 786391 449477 628176 520043 0 402474 0 0 0 474810 631686 11325 531954 110132 224303 377302 0 360413 95434 0 588292 0 508473 799982 588716 0 77077 610995 65954 633603 804760 774263 426503 585200 120380 3637 150334 727070 742280 486834 0 766071 0 117938 297905 21660 275428 182279 36872 793083 297688 800908 435297 0 339810 639695 496859 71505 822253 487290 740188 114003 0 324207 798878 294927 0 0 50539 305446 0 191289 173809 0 753824 470102 139749 4464 781785 557059 0 468936 692476 91661 704118 0 96443 148718 810905 530668 713354 241501 595139 699053 414974 363651 12104 295877 95079 275603 553562 768417 0 312883 769969 735728 628100 589086 108924 204517 103647 0 265282 404054 0 0 779903 0 184265 31387 128509 0 0 650443 425632 98647 659554 501788 184072 340974 569048 0 493183 389997 0 0 160392 626756 603634 592002 263057 703275 604958 793273 0 0 594523 90820 0 724247 184760 703273 81248 185300 431488 69097 500372 710614 0 775988 0 680206 778770 0 237317 8439 191697 332915 215318 595686 688899 0 447744 138209 818109 0 247522 349002 231423 0 261064 0 275376 733089 657016 235391 398529 574805 0 607682 625801 283316 373270 376504 236727 386169 125568 132456 151254 0 0 0 0 242263 0 349541 276437 541198 268614 142383 104202 701531 643017 469128 0 443883 686828 0 0 256797 666486 0 390035 163501 798620 193285 507026 560183 324160 550584 675331 193243 0 723537 85587 0 235848 646271 532673 181243 310813 70729 827979 395919 0 677184 94653 713866 0 534040 0 571914 725024 0 475610 206153 95694 9218 664157 368270 141953 587867 319240 222080 631669 450589 0 525291 275271 503235 0 0 595011 0 622824 0 630071 282071 40337 433596 750241 0 0 549185 356104 503774 694292 0 0 641551 551847 0 295581 483530 26966 559499 164784 717418 41810 77713 94196 220434 0 0 636137 584406 0 0 591494 0 140377 708176 0 625992 639618 716118 0 170849 651431 771403 0 440244 396080 530190 21008 720627 85046 17600 0 606529 0 220338 0 622454 0 698361 0 773354 21439 0 474243 222015 730649 352630 320801 359578 544402 154917 801614 362310 4248 460550 136846 0 769746 710365 660174 609076 822706 0 40733 0 380127 251486 154405 0 37774 304242 0 447273 118940 512541 803308 0 732076 0 0 374579 240028 551552 720394 701854 673933 142852 0 477009 0 0 451218 180152 216013 755913 179401 0 318631 675924 768165 0 413183 720991 0 259376 0 437362 502821 488399 0 461899 795163 153946 511875 654869 214014 436785 720174 0 0 179519 452979 218932 0 417920 714673 372437 743326 0 0 676567 333595 476471 433230 702111 0 717585 331739 0 42956 15841 0 563013 252960 404026 202224 494786 746650 0 0 331908 328439 0 0 32417 683619 0 0 616377 774879 527750 0 10749 0 827061 364758 285604 19543 0 724341 514826 13618 799003 157691 612755 304371 0 327330 642441 766240 384760 0 733391 55397 291343 157452 237179 269679 522069 325274 305478 569044 0 146327 526041 780964 282912 177559 2039 372037 191419 737523 662513 717081 60933 716892 760949 150011 0 427673 557016 490701 151172 502992 480512 780877 425575 311091 667348 129635 608811 750825 694115 0 0 545587 160145 116681 803032 264362 0 0 418493 776438 28450 0 541843 464734 450506 201226 424295 572362 788003 499220 681490 550749 209998 694380 534631 26639 657702 0 686220 43561 742963 388128 270813 759381 184666 0 709737 0 451318 0 621082 57871 297244 225835 516669 260883 0 193053 473840 0 737270 0 0 634469 370538 0 48016 137343 221574 13419 573014 528776 514586 610458 10081 387080 557290 694355 535842 642209 637109 0 204271 142654 0 155035 363653 823770 629794 466684 0 0 685743 720847 139704 135851 159994 521121 155701 167076 688792 73507 0 331852 265473 182201 208569 307911 110235 0 467576 0 0 225552 163346 12879 614490 484420 0 573384 573822 0 607931 383019 238131 411275 660865 208640 627991 160382 729862 527086 0 277658 690513 757267 502922 677508 569005 0 201568 0 810946 321868 0 0 0 601273 749095 247856 249360 151826 799811 0 436089 0 0 0 309388 680361 254322 470682 822570 435746 316343 0 269573 324052 0 80159 0 564177 739327 366325 0 429918 1959 116139 490088 385038 332632 649797 546419 17159 610334 693785 821866 68290 608655 0 442464 0 366071 215866 380856 720705 188475 497941 472685 801666 401012 280578 0 543370 184659 267520 475438 212929 712796 34725 361269 0 808501 793042 500623 0 0 38257 203128 0 43355 478766 0 607473 421151 484669 757332 765221 63563 0 49271 804122 279786 7585 0 6513 339288 322918 158781 289104 99778 123746 360047 414424 269938 259281 648404 605259 114390 628483 639627 0 574433 528021 188562 272828 388928 430175 654001 639554 0 271412 61442 0 0 4078 0 565575 645253 291631 0 0 374565 441776 648220 614793 481126 807318 44589 484093 0 527586 93443 0 0 247532 748851 559964 82859 554312 505197 598569 35709 0 0 662358 757073 0 529820 358635 225495 309937 334252 206718 303627 607590 802578 0 116710 0 257036 670588 0 332980 555176 56165 194813 297849 599083 637787 0 665660 214560 14993 0 479428 263220 393115 0 762677 0 811306 164392 520117 779679 697218 18453 0 512466 15626 483532 501824 346573 6037 517404 583959 70014 724714 0 0 0 0 518577 0 98986 595830 372182 683111 355075 248140 670035 246742 198185 0 300399 729763 0 0 68314 815052 0 751767 44119 681306 488702 574631 614123 274983 541775 39024 426031 0 23817 281583 0 769805 398052 242115 783397 697783 248384 630077 123275 0 175191 527118 674186 0 483242 0 823876 444004 0 185291 319666 5081 749062 522049 235650 820314 415615 404900 426044 470130 68315 0 572365 239552 37104 0 0 6947 0 416005 0 299389 701167 280152 308311 576727 0 0 806334 622034 703023 245153 0 0 272967 350999 0 659949 381109 667140 423634 159904 163291 402731 707840 536992 183679 0 0 219189 370503 0 0 431709 0 405683 208570 0 162271 570862 160498 0 770006 626255 608144 0 266399 225155 826189 78341 662530 166115 804108 0 313945 0 40431 0 140621 0 644067 0 337108 583106 0 774317 467412 120835 419165 382072 824903 172166 794526 167935 197302 527653 127392 532837 0 487724 15952 528179 378805 371618 0 40897 0 633416 306588 583972 0 468135 716233 0 377926 102279 640759 481924 0 451492 0 0 102970 89120 602604 453214 183493 443434 363107 0 750885 0 0 38376 123955 366393 185331 525285 0 741400 785520 203991 0 426015 98808 0 457641 0 670175 249500 590168 0 341660 365445 314144 477129 775406 565805 500989 401655 0 0 424643 590699 156186 0 438108 633135 227361 635307 0 0 223036 656051 224817 592331 428621 0 274124 100331 0 452448 531487 0 409472 569018 736487 406373 573877 614351 0 0 490866 157099 0 0 84334 230524 0 0 342766 260562 782632 0 681469 0 90421 529514 23562 244417 0 393366 591389 119936 284294 229596 195774 493646 0 300951 217407 790541 213606 0 61591 338051 700653 11327 127061 196886 745522 233 70092 415405 0 705827 31184 347072 434132 267173 413710 737365 194778 139435 559386 352225 20438 485282 505223 391898 0 463532 177555 427806 48921 89584 28515 632330 100143 559170 164276 703171 675175 64564 396116 0 0 695154 570761 467163 70086 426207 0 0 47890 788185 667774 0 89400 6111 82824 300779 403911 385496 196803 548920 512672 372906 107617 99746 119883 594278 160155 0 375961 386697 508727 535023 228697 379247 495089 0 185742 0 741028 0 30392 155624 789322 79700 159199 354236 0 419237 34615 0 453711 0 0 220714 299272 0 808152 305932 224443 514789 251518 653289 233269 227238 238137 78103 309691 754236 128232 147942 9269 0 278585 67658 0 693884 402617 575695 577853 425377 0 0 79274 714089 93249 16643 207085 161101 27361 259338 616484 242858 0 130587 562057 275869 327411 794998 533775 0 649519 0 0 349211 781345 539172 432583 325549 0 526902 350318 0 468939 797997 440733 69420 37319 294996 793012 509328 468447 68551 0 342383 555685 268701 261850 658653 772287 0 811100 0 256951 175549 0 0 0 772647 527010 701094 178136 194645 383094 0 292594 0 0 0 646828 349963 110890 26553 445401 472575 371217 0 315434 113829 0 760350 0 486048 64127 515639 0 631193 17619 211844 204902 74993 464324 401796 829766 561139 318927 733854 778504 344678 442397 0 258397 0 690064 562121 475976 778919 229322 162386 386545 798963 113144 272027 0 292556 346285 434269 205356 745469 461156 761078 719339 0 344292 106095 13612 0 0 773775 648421 0 632746 743804 0 338962 693457 282022 227333 238535 70789 0 328721 589677 750537 664454 0 171722 711067 82018 749187 541945 11301 632408 2782 479129 721716 454244 675308 355917 507580 697005 169215 0 293520 495215 774217 606595 345168 46168 587076 752081 0 153993 641592 0 0 827420 0 81638 816050 300244 0 0 635515 338657 677467 469633 391270 101006 537056 252687 0 261199 658620 0 0 346749 232100 329902 781506 460520 372666 654180 728436 0 0 770699 113178 0 473096 220555 512625 23481 618663 670726 682790 71166 242746 0 376096 0 497243 779082 0 300840 96859 827345 603626 261122 324458 252522 0 393584 730964 227803 0 506699 115801 173972 0 48883 0 496950 178342 372733 596571 544956 82041 0 135059 235206 232077 346333 664399 81095 472150 813802 283746 601610 0 0 0 0 356034 0 168812 547394 474725 511119 20234 60093 384423 20137 717815 0 369632 318368 0 0 211406 128962 0 561281 695646 531976 110248 143406 573794 206158 298161 39346 558928 0 349361 633505 0 576830 598919 585032 198092 715496 207207 217434 557791 0 286277 436250 131334 0 805727 0 250520 474046 0 374234 330047 225978 788003 816306 749420 225911 8265 821956 246953 521235 123550 0 818535 788497 201807 0 0 656976 0 610851 0 277821 605566 172185 91021 291196 0 0 656504 383039 254818 157617 0 0 501265 325347 0 726788 678798 700725 290898 153395 610050 446430 430496 455991 41943 0 0 820510 217715 0 0 634513 0 103254 671402 0 566646 41623 266570 0 350987 621254 377969 0 583138 498157 427077 71627 602221 720453 307852 0 711658 0 118751 0 768523 0 568587 0 408133 211047 0 153539 229779 746957 256993 749076 509085 401717 368902 211909 260281 752011 801347 230351 0 527657 649505 198170 541690 216329 0 685505 0 740412 379063 501827 0 631672 230952 0 562885 582401 642685 378515 0 89494 0 0 475074 276376 630551 719461 610252 742786 821045 0 15891 0 0 519630 586727 189320 180606 426616 0 686592 464229 339821 0 304318 34273 0 292553 0 536878 117965 726419 0 621367 461508 661527 760464 776103 197560 652629 342044 0 0 470565 563451 551874 0 457550 523358 113470 635316 0 0 710749 336287 307977 798928 473810 0 130539 714371 0 774764 124072 0 108223 168252 643560 83783 804743 466298 0 0 94901 34034 0 0 697774 326197 0 0 580532 364056 165539 0 324049 0 536834 792136 338510 67699 0 536247 543980 34813 709800 501571 19463 750356 0 21994 480985 150496 700135 0 628511 575225 105135 208535 826328 281645 490868 283377 72202 194659 0 462035 633549 822364 278593 655140 513192 710221 357974 366461 471337 533781 20011 62382 578869 4987 0 748329 132943 683292 528858 188689 187914 684433 628239 354714 407802 534578 407815 100665 506770 0 0 76233 613549 521945 599338 39026 0 0 621717 431135 620272 0 581286 220975 535854 190472 545475 445518 102316 162709 300089 788762 643518 640645 540416 754814 515670 0 528101 359893 718208 772631 619580 726529 157404 0 598522 0 162904 0 482649 117766 157223 217355 660553 677954 0 572585 545152 0 222985 0 0 494743 595137 0 323672 732042 790154 263209 477299 589883 736000 127769 581787 227530 52079 314750 55771 113169 42829 0 37139 564385 0 412851 500178 471911 153547 736195 0 0 287126 149485 295813 542178 803541 419194 295072 810063 684028 59958 0 693141 741260 400124 610787 408520 6570 0 575956 0 0 512958 335403 695254 222445 658518 0 319627 384267 0 558453 86877 618084 170571 406286 208084 558406 216391 615649 143359 0 193107 206417 65805 106336 27050 18324 0 331920 0 493626 379643 0 0 0 766131 793015 377830 558093 420680 616768 0 379334 0 0 0 402847 27333 323768 719715 601858 722942 580159 0 228095 292567 0 272157 0 7079 306699 299379 0 128192 300481 263796 827846 339353 69076 406643 794152 38074 503697 355721 58246 290766 532628 0 467259 0 640959 99394 779766 124738 499678 425042 431557 723740 702911 70605 0 397250 232184 694616 788566 166318 295629 234770 470553 0 166909 705717 354601 0 0 452770 744096 0 663069 339630 0 233097 570478 251759 82979 481525 267892 0 80541 695759 704271 88336 0 392590 1357 784785 597992 305395 2332 472889 479743 210747 5244 714458 345109 759252 210374 164765 657037 0 379672 709690 637609 321821 409282 821903 86987 369546 0 624586 512101 0 0 196231 0 133792 444892 704864 0 0 624634 464281 769042 187558 388457 352434 644278 712607 0 20035 435839 0 0 537407 809140 692777 765931 306392 583550 441799 615614 0 0 259207 651222 0 292363 465230 563865 246101 799262 688045 606992 443814 179270 0 254290 0 573763 241076 0 157107 460634 255030 517073 716959 498969 213780 0 468196 116392 168809 0 566383 709224 256122 0 198885 0 768888 153683 618263 293971 463834 440594 0 687873 126159 53803 482950 767781 161103 12872 635376 357970 253166 0 0 0 0 689238 0 618337 4715 479667 626143 521490 369230 21290 223427 81354 0 238265 168711 0 0 123664 19449 0 707092 7002 528746 112013 353722 140028 266821 714389 325373 528781 0 775565 199829 0 226152 705108 2731 300507 478224 66892 186383 509652 0 715236 605563 641266 0 590057 0 626205 53532 0 788811 582047 474693 241488 755627 249477 439980 329614 820748 29551 601392 659983 0 398860 150502 812766 0 0 81429 0 295468 0 645984 667262 618865 682210 451184 0 0 642256 47654 721879 579667 0 0 737076 278095 0 814957 707029 594048 48982 597711 735400 589190 734366 673382 431856 0 0 579573 716071 0 0 746859 0 701107 257692 0 760847 389966 392445 0 106381 22922 369766 0 533063 18912 53317 63143 359092 271031 556176 0 546536 0 317129 0 804508 0 366379 0 63888 569572 0 201485 635018 212420 721235 827060 204226 469223 194588 111683 529040 303290 327995 398589 0 248727 634023 155064 295717 171443 0 365730 0 315503 564862 136146 0 712204 140014 0 398220 151220 260088 181818 0 560143 0 0 499411 690305 280093 141172 294882 678159 571781 0 30791 0 0 624768 769405 501196 657593 433988 0 222660 765981 45565 0 249207 621150 0 187805 0 392180 58583 66211 0 738156 124420 184280 346207 655317 334634 109052 466281 0 0 765250 109121 591175 0 799638 697710 170601 47766 0 0 38408 568749 546597 400467 749022 0 303715 564435 0 246553 261355 0 599254 129953 193035 512979 253707 388269 0 0 152435 460152 0 0 700647 545019 0 0 347575 546023 112054 0 782678 0 282651 549043 159312 171558 0 387405 751146 380532 562735 102634 394619 164467 0 751885 365218 607348 672467 0 635659 249528 610092 655812 459148 731493 232139 439377 683202 603432 0 323119 309358 251543 228198 567469 560262 384366 9274 627372 347464 324013 777663 539163 415243 56157 0 80716 99568 309515 276234 496421 57719 640475 184976 723980 202154 402403 592990 388133 82774 0 0 95367 181692 746220 785900 283483 0 0 213243 532650 257564 0 601932 1365 258132 652000 38871 54727 215125 727396 759238 263019 654498 615654 180827 281086 728994 0 825695 805271 210627 615887 270746 755110 370188 0 264004 0 778865 0 583046 525436 164898 46330 212431 492775 0 319012 800799 0 212602 0 0 765343 158136 0 240423 724470 30164 497257 660966 248623 49252 615604 18959 262783 305954 784668 62876 572217 184647 0 321828 283272 0 525850 49993 682027 825147 100721 0 0 696664 33983 303252 152061 770857 33132 439731 742590 405862 14308 0 431408 11435 597939 287090 140491 393093 0 578701 0 0 166438 556797 163225 453220 335171 0 151926 312176 0 233120 554811 697525 563236 730084 570831 97256 438982 352826 217858 0 815342 326668 701890 637599 583594 634651 0 697523 0 645063 121942 0 0 0 283842 793821 533166 393532 72005 213945 0 730049 0 0 0 150186 23968 252990 433845 493169 259607 117151 0 518341 33984 0 734684 0 433782 119876 614410 0 178074 603015 392503 502210 88070 637181 543337 812950 781475 225287 155361 205273 550548 717866 0 799435 0 604874 299578 434385 296654 88309 176057 639777 623493 413248 500087 0 273599 716367 650437 756207 32434 71627 172853 659910 0 239511 417379 8746 0 0 70137 278916 0 438022 305927 0 706173 639865 710571 96423 124600 98542 0 555542 722236 176204 356669 0 597498 566774 494731 38970 571789 824119 135554 254517 426531 375165 497997 530259 498856 196107 789001 63472 0 99796 703989 529530 594788 188357 632214 413557 590199 0 770409 391501 0 0 290371 0 80996 647279 124120 0 0 361616 669019 379545 529962 289943 633052 131372 22209 0 158190 318280 0 0 709919 437336 789997 534131 209839 601364 641557 157082 0 0 487243 22847 0 186280 225087 729497 614471 495603 168948 818075 105510 698995 0 537509 0 464036 787401 0 597691 187486 342708 7105 811907 276597 151538 0 545939 260076 404789 0 544546 4269 486027 0 465888 0 35052 704786 192301 296973 242566 257624 0 456541 604598 230831 115016 462205 209888 138544 310451 661795 61578 0 0 0 0 13075 0 753928 548118 338684 743012 155771 232993 262685 78918 300353 0 106025 423856 0 0 302230 324389 0 673202 348814 31619 713925 505661 625403 140961 41287 235619 84106 0 15080 316106 0 489014 805083 679999 160428 594023 30672 645020 595378 0 647350 596317 723140 0 682235 0 764833 630866 0 97800 648132 730407 503939 522804 8458 309317 215225 720154 103947 721685 495330 0 431692 535887 562010 0 0 768605 0 810455 0 160980 714012 430955 431705 128597 0 0 428873 757983 481516 399628 0 0 193118 65215 0 195023 744756 761307 448780 751718 620854 283366 42703 404276 127975 0 0 45195 713607 0 0 703946 0 829608 824358 0 405115 755942 61851 0 284923 622837 823326 0 386102 657584 782819 599134 494323 524733 607527 0 26522 0 467288 0 440623 0 796158 0 767611 796598 0 95564 532581 128129 13847 745784 671966 117409 734364 812014 804571 135692 301504 1574 0 306856 463570 427626 804364 180327 0 795364 0 377039 611758 330292 0 678177 272347 0 420676 735030 409015 203253 0 437140 0 0 512497 310 286390 63987 738107 144062 409167 0 540367 0 0 459922 739204 698875 350423 289195 0 304385 16146 732403 0 315118 418401 0 690250 0 731789 520645 527419 0 626784 273735 266384 739501 352755 509170 756351 46016 0 0 200725 124547 58110 0 253029 75884 767695 261819 0 0 744113 439994 141718 635760 461000 0 298661 635539 0 746774 814769 0 290562 815179 468964 413975 185036 654094 0 0 185213 365974 0 0 614152 550387 0 0 15910 609176 206162 0 791258 0 517204 38543 583760 234191 0 805253 539067 33206 813816 666635 452086 724375 0 437641 454490 782695 336642 0 450222 227251 248819 620698 307185 169659 145858 164038 780841 341722 0 674160 530691 521357 378954 417962 117504 659552 719982 546251 418699 212210 30438 283560 641046 416626 0 102587 551600 813570 334113 772339 671804 699148 29318 216749 719317 4961 763850 70646 532333 0 0 157606 346361 599555 452394 33433 0 0 484733 762939 324063 0 108365 386687 416855 430561 679444 288243 745419 26501 387797 677380 452804 572847 590895 542151 240791 0 359097 588656 688751 400450 571712 648805 436267 0 19835 0 694496 0 343643 285953 327094 693686 761310 24706 0 634599 594697 0 567092 0 0 648533 812564 0 329954 121414 145629 745221 24535 56020 142120 260679 419724 299749 430592 99127 625669 375164 34032 0 18947 642039 0 645894 684097 86117 59111 810115 0 0 618233 512294 363330 241037 473643 279731 315408 18228 780506 536830 0 452325 663786 216043 271926 560734 156020 0 113201 0 0 146063 732362 474705 122134 175975 0 394367 558442 0 691966 220840 747199 521509 570860 289046 594820 520431 324208 408515 0 772380 517332 770447 276076 643629 764933 0 103796 0 653596 44298 0 0 0 548081 495342 730313 672045 772425 517570 0 518373 0 0 0 156879 80488 722671 359372 591841 494128 781609 0 319484 418919 0 234961 0 430926 361552 509927 0 304840 261906 457172 654067 789521 289635 708220 814223 220575 733548 90300 36242 635178 796388 0 114635 0 179758 569891 576205 478054 56874 197484 292811 801168 139746 482625 0 651950 469656 268758 325249 703547 371596 515904 670481 0 812348 428766 212802 0 0 34642 608569 0 503907 461258 0 148915 377341 411400 341813 69295 56602 0 36261 352761 583960 110179 0 716921 561653 16866 567002 492320 581016 818194 95209 88203 594572 550420 711407 35983 23749 619916 594420 0 15925 692430 709236 566506 616736 27733 342226 705433 0 797993 211633 0 0 235008 0 522483 442693 61033 0 0 579275 194278 47348 218580 352164 644018 310381 786972 0 751232 82400 0 0 820037 258098 90619 702384 135763 242527 543685 95490 0 0 28898 768775 0 331387 450813 472580 189402 597978 633132 313828 127938 743721 0 527184 0 204791 132366 0 592275 155300 704092 495566 338828 322788 198715 0 266904 147488 683962 0 168108 60221 323465 0 676426 0 610557 204499 387737 482463 67718 143429 0 179180 113133 468447 401658 314501 385364 573322 184495 678078 128343 0 0 0 0 326011 0 737489 184855 231570 566389 685464 587814 781870 561967 283567 0 667442 579762 0 0 459002 247518 0 12728 583515 607244 675670 142673 170934 161908 621894 190627 525865 0 645208 426448 0 630068 664739 6713 299426 52630 205158 191558 601650 0 810920 268367 246393 0 79481 0 208764 197244 0 159188 677467 482889 621257 419894 238129 337679 244216 758095 382996 52020 511870 0 715970 651121 792886 0 0 346370 0 108911 0 400554 475047 316263 561946 543652 0 0 79209 12570 640001 400168 0 0 669757 205123 0 513448 657302 477162 814678 356673 107541 648517 448186 120762 441731 0 0 808478 292569 0 0 194983 0 646089 586614 0 142126 119901 214451 0 464547 687394 361455 0 436687 760826 459957 98671 820664 809386 276767 0 395331 0 692286 0 330913 0 148555 0 501140 746506 0 86420 803418 277445 311038 99700 544255 274596 88921 731398 89691 327545 759120 444767 0 440252 745041 741064 51768 299526 0 424184 0 725374 787212 41626 0 9791 37455 0 69364 499683 423494 132309 0 89847 0 0 504739 477885 516744 641866 570119 778145 282904 0 701873 0 0 798589 25158 505175 613602 489224 0 661305 467535 78565 0 510130 458668 0 585356 0 712013 264983 531472 0 411906 195491 124074 657067 379115 75691 254987 212953 0 0 198545 379178 539710 0 625044 812220 336061 250249 0 0 804189 311928 324655 323842 478740 0 406711 451791 0 822475 466125 0 65915 589363 758710 598277 127545 602696 0 0 520908 659320 0 0 648302 696792 0 0 773204 663087 532903 0 93045 0 356454 756839 446316 506511 0 310885 331366 67834 135127 614315 662381 556867 0 795223 404991 268803 350749 0 332922 546484 695944 295523 693025 510734 252962 696102 651017 764078 0 284486 782007 130737 450585 679022 809342 688246 305492 721093 248576 269357 487131 10311 786942 735043 0 723369 437769 559276 428833 104047 803325 591283 474443 451230 713035 162935 233206 610569 421110 0 0 528362 591304 91581 333809 698950 0 0 712023 234745 789354 0 338171 146831 512310 3457 771282 146378 273455 644139 277999 320964 457047 239672 586442 318866 344093 0 783022 549218 82142 622948 404704 175140 471315 0 758372 0 87928 0 418201 713402 574645 553125 441618 327321 0 796922 368608 0 352366 0 0 77184 26069 0 725638 142077 475695 128900 693023 397440 542677 474521 556671 798535 466322 209799 339978 526243 243222 0 487407 644020 0 628395 432636 773974 302004 816619 0 0 445488 419424 439618 750097 112016 548041 394822 704589 469332 270446 0 321168 332994 514388 44545 138027 225771 0 321800 0 0 314581 564333 811888 743200 392536 0 471021 728747 0 177860 129936 767993 820300 537364 594270 571610 309996 731700 536423 0 448432 500216 106332 684525 69066 684270 0 511738 0 691929 644145 0 0 0 623231 369694 766448 438416 745425 170851 0 618743 0 0 0 10175 223973 822187 15281 170223 640565 683436 0 251248 132475 0 515234 0 659855 751537 238438 0 251383 49626 174469 92439 749349 257022 195964 293909 779197 625206 192817 624038 578154 744127 0 764981 0 399814 395934 301432 150127 241084 410875 814812 561091 444627 783017 0 270065 31271 222124 20074 771570 462104 816100 705322 0 94778 516792 726718 0 0 487319 383446 0 170240 742568 0 560358 467890 391216 516063 14157 143128 0 398926 308027 567175 429877 0 45488 41704 238505 588533 477771 581261 564222 141695 133483 189302 305808 623426 372058 43715 428976 329892 0 595484 491459 610691 654070 748731 160004 603757 10220 0 821606 464429 0 0 788531 0 72337 710143 774432 0 0 454804 208525 204324 341520 740059 441112 183702 234240 0 303730 814881 0 0 574293 150991 452130 297442 465404 460607 789466 429914 0 0 69475 65880 0 246207 801290 720931 747044 246662 660159 73888 233351 707792 0 565454 0 504384 401478 0 337776 685454 243807 274217 573917 609068 504657 0 806684 685805 342264 0 279366 3989 451232 0 40381 0 25169 776014 524856 323582 438813 600868 0 703509 762904 79374 794891 738554 759280 404619 700401 709785 385400 0 0 0 0 755252 0 409676 558838 48892 218433 309679 729143 1213 476859 95332 0 289448 270434 0 0 69278 667921 0 271045 185146 121914 254648 815135 288803 42458 333576 807242 740534 0 514244 478166 0 610564 307741 595534 336588 634596 168672 720168 629056 0 361426 76887 798998 0 316822 0 9748 388999 0 650849 578786 723337 567922 809374 764939 659088 578168 391535 380653 713048 744032 0 134244 409731 318242 0 0 472200 0 573727 0 343521 251229 373131 229153 518807 0 0 626707 383907 723929 20276 0 0 359161 309264 0 26663 817835 768545 493240 48053 28642 409848 134799 620058 447831 0 0 256332 295771 0 0 7498 0 746609 94149 0 806552 425948 718183 0 91026 265598 478217 0 761756 426799 28110 80686 735896 332803 371080 0 522602 0 491088 0 584793 0 28712 0 558973 431268 0 99408 539653 422695 133310 596138 634504 576803 109816 588796 337404 783875 69183 443869 0 316871 742163 398995 231035 527863 0 298465 0 688532 672364 340520 0 256831 41355 0 681664 55017 223897 84913 0 635793 0 0 594198 283619 520016 347981 296690 140058 695023 0 357718 0 0 227128 387167 598004 245960 180775 0 795658 825405 225049 0 736459 675649 0 593445 0 659484 245365 465796 0 473081 149022 313862 575877 221109 123800 219035 758419 0 0 594566 134074 35047 0 132591 357542 469794 703185 0 0 146539 590428 652022 549724 51176 0 705719 596577 0 671736 203810 0 518275 578919 530185 611036 104255 554410 0 0 183177 111923 0 0 206145 393333 0 0 443458 468490 504944 0 526620 0 666852 479580 293645 662979 0 463274 828654 660692 79048 156983 363318 683670 0 14959 736401 80693 339064 0 484281 124644 431627 550040 36766 231454 288943 318765 210805 5838 0 815458 470798 398682 365183 24962 248642 234955 732264 594041 616228 725280 120616 421308 570998 296931 0 796695 755969 518105 266695 401794 154229 100634 756234 146139 538932 139008 687692 48122 644819 0 0 743291 348340 216813 313046 785359 0 0 263535 103264 203633 0 770008 51743 755489 178691 502841 638035 677276 752435 237129 440824 688155 188162 595309 163563 60095 0 544395 788261 633270 274232 394980 447376 584223 0 298752 0 493376 0 684162 203220 237190 582460 24152 355419 0 566724 255055 0 318907 0 0 696615 261838 0 363345 505289 660538 828187 448017 613365 521720 490352 308771 538916 788160 121600 698197 218324 752277 0 648535 732356 0 523607 692121 671046 701816 262661 0 0 370194 325458 349417 451191 79130 819875 171627 571829 319390 525344 0 872 621999 164342 735381 645105 786535 0 379577 0 0 61421 436584 552662 333864 364922 0 436951 706552 0 669138 319337 645492 39655 113577 625562 450603 215607 751370 596600 0 190259 451898 829201 381451 526741 101238 0 491549 0 430851 348835 0 0 0 608002 256919 803367 125674 646506 337583 0 325110 0 0 0 161174 252946 120864 380916 796682 142414 581387 0 746178 817506 0 537299 0 97553 715092 733364 0 796861 699766 201612 612723 680760 583331 431138 368397 491965 27380 430323 283747 515344 239139 0 695360 0 588392 638299 437876 545096 398506 368880 334472 461596 176084 327293 0 419201 665204 659498 624582 223560 606634 307635 521107 0 728342 611828 768809 0 0 480213 826314 0 206584 785312 0 512318 466740 330551 670201 721444 647745 0 550176 392629 476625 603300 0 671260 74638 653980 236566 480642 439649 431807 189695 255099 555769 506540 773450 627895 393028 332680 84643 0 42105 97468 696554 446898 743910 551347 300917 454786 0 462324 280398 0 0 497284 0 764737 818330 301856 0 0 756160 590292 648821 742122 759602 301530 636358 590093 0 267534 673990 0 0 753782 45468 576053 732393 36493 269380 514866 382639 0 0 93594 357423 0 742294 54008 32465 471231 99277 469550 164374 722143 43705 0 417126 0 21912 395150 0 92412 573707 357292 275424 411213 469345 798316 0 159710 30228 330877 0 663508 285015 62580 0 129224 0 320538 490423 798917 235342 23290 399151 0 263579 234440 309739 191786 582808 765492 278482 620059 514920 808659 0 0 0 0 725342 0 626903 235766 396660 408568 530798 793611 387597 742992 458087 0 624682 783045 0 0 649325 224586 0 820874 35141 783229 23071 292998 12744 456185 663888 743164 28774 0 482922 178540 0 825551 182552 427597 590863 430321 61365 650978 496284 0 669443 726406 76503 0 64088 0 376631 221712 0 408077 173273 762943 290040 362941 633528 233406 285824 412691 323183 504989 544256 0 125441 749872 748465 0 0 620297 0 816564 0 484788 182309 274586 301907 58919 0 0 557369 625191 260200 6727 0 0 586274 433094 0 8150 518587 726354 342808 513191 780125 15277 536157 136197 428093 0 0 135485 815075 0 0 326999 0 328811 137564 0 30615 315078 363680 0 460507 430644 624627 0 822323 59346 586863 586619 285092 429890 337817 0 242250 0 678315 0 155245 0 106478 0 537599 587392 0 771586 509899 347367 29571 615806 390658 554569 133386 139500 256878 134742 436924 37414 0 671734 18219 488699 192887 714713 0 695188 0 150153 362440 84315 0 88935 314526 0 401555 808487 670776 739632 0 450084 0 0 429119 376560 769634 494620 47255 340026 52038 0 514596 0 0 755330 442522 138952 356082 722387 0 80308 10380 589928 0 49572 235666 0 239837 0 620691 686087 746896 0 431639 126004 87344 642616 82406 351091 758336 168713 0 0 587771 575508 157670 0 414398 619187 719972 701394 0 0 219553 301683 706242 114418 190248 0 223779 435108 0 452633 754554 0 695810 636665 759292 54512 650489 131449 0 0 115677 527421 0 0 164076 447925 0 0 446745 627009 443807 0 260042 0 657036 517441 710621 133282 0 255157 301209 166956 78960 824056 582781 237713 0 737304 584018 436239 647694 0 568009 245739 227830 322839 348337 797626 325756 423513 621068 766336 0 351039 142195 453016 601783 23758 375396 655693 632227 244129 704766 292215 205589 732955 28045 87991 0 572496 502074 315724 226827 603571 809795 524126 264408 155386 226132 482895 762540 335400 208651 0 0 215773 135058 107184 421329 630149 0 0 633076 593209 524848 0 12595 461763 259043 545806 556807 315799 386670 404195 203343 700780 303440 469151 754695 592866 705768 0 154043 311186 454201 308961 643645 240957 541145 0 340679 0 148785 0 341543 265585 671788 584164 703219 687471 0 766133 767011 0 574966 0 0 124789 325566 0 477117 385005 154704 253274 345860 778864 96611 361011 825120 688451 583462 413249 175182 496927 715061 0 547415 671890 0 828923 371001 570237 463104 671354 0 0 515296 610999 716678 469004 96265 98701 26930 557750 160582 395712 0 123281 657181 342187 793961 349998 270899 0 75860 0 0 681888 352671 208005 643676 516331 0 177026 591925 0 289065 706207 219069 664431 572761 487837 648629 399360 513527 652562 0 10675 223378 528008 613076 32482 712335 0 380774 0 651247 411626 0 0 0 244380 451716 380969 58154 493803 325025 0 497063 0 0 0 564519 534535 95945 247076 377400 128561 509579 0 693426 115070 0 559805 0 774942 592138 601148 0 445547 30479 655153 339664 372759 373148 296738 814359 812775 615035 134867 828773 451843 546536 0 639472 0 398451 573989 584835 393094 557607 399975 508767 488219 694177 562927 0 338920 127019 319931 787212 83342 340387 443649 220341 0 330980 829082 154391 0 0 438427 50355 0 813531 691097 0 825628 34971 541817 341292 515308 441439 0 128816 36136 551876 689668 0 716637 180918 269051 438863 235371 564174 630274 742051 533325 347381 193440 70811 58918 596159 819009 135966 0 331070 584899 486497 666520 437519 588540 200268 205175 0 621606 314364 0 0 750792 0 347927 795155 307317 0 0 431020 495706 688762 424643 489236 76538 53005 382843 0 110296 179147 0 0 57081 23247 645024 48610 753669 733231 376624 345991 0 0 315040 283802 0 394311 496916 660904 300581 101534 560500 443906 357881 73121 0 780179 0 366138 108370 0 506692 102549 241833 77720 647506 450464 522533 0 686032 185035 277131 0 552201 317768 708344 0 488048 0 44588 543073 189103 588643 332335 344574 0 97791 768607 779993 461865 363051 754205 803942 41458 89746 826065 0 0 0 0 58315 0 301299 642100 756898 402136 43638 244560 755715 744673 303720 0 109386 756771 0 0 171775 634412 0 316176 3671 701653 388914 245440 369338 169647 654932 476588 530353 0 452969 730167 0 97226 538976 34747 738372 229382 521875 245086 583042 0 660237 678023 625250 0 76148 0 810250 683225 0 612381 24999 552265 463790 670150 617719 266240 355154 728122 289958 456857 217141 0 385056 813262 539933 0 0 529615 0 614681 0 778294 169621 563355 419082 695134 0 0 286452 633668 523464 51257 0 0 28621 255941 0 608542 624516 585319 538094 327950 404287 287322 721247 339287 535853 0 0 155540 131307 0 0 771071 0 553121 732879 0 619535 272504 710458 0 84109 358211 586055 0 89660 179218 312377 132813 646615 674309 580402 0 324002 0 384769 0 516634 0 678534 0 162962 361451 0 570980 14713 300351 354772 313865 82411 403332 53409 225129 92886 44243 570439 288288 0 19075 615169 662475 700530 75064 0 771500 0 634314 287846 631216 0 438364 437858 0 671160 263997 35346 54776 0 21103 0 0 66089 172810 794774 106973 399307 559348 816336 0 150708 0 0 134775 716261 461472 766715 537445 0 703605 752642 540215 0 634650 527681 0 45229 0 465731 510998 297085 0 791050 622460 220153 24892 165374 809023 768293 452533 0 0 653973 311994 178221 0 514555 338763 638254 85508 0 0 346412 594463 618417 465689 146567 0 217444 717400 0 223043 475510 0 603224 463053 301451 309847 75749 750950 0 0 602884 89729 0 0 551220 514443 0 0 326513 107125 69655 0 624934 0 253113 624916 506781 698154 0 473068 68720 193814 24596 752598 506490 537108 0 246828 668322 243253 73827 0 672461 605297 95781 826128 497047 314149 87679 608442 307682 790130 0 716319 112632 586554 282540 336518 268836 285455 150216 672503 158219 254406 739560 475805 252441 288020 0 817222 815724 530162 351117 468809 233116 345865 490122 320999 261535 596408 663962 230640 706618 0 0 504200 671456 340721 35486 213239 0 0 67339 450694 292008 0 422995 790677 121106 745406 689410 408438 699536 205179 311504 395762 23029 743186 279875 797073 92674 0 353341 102906 655682 670157 646061 828630 418159 0 318622 0 430513 0 709492 417272 562350 353885 720887 168602 0 300512 524767 0 239744 0 0 435991 451390 0 576693 413258 254593 53578 742756 646674 521163 39154 542153 127694 762687 254175 490841 579920 440036 0 37838 297187 0 169937 96516 365990 307764 746497 0 0 121488 301055 704599 417261 606762 671107 180391 199392 388727 535565 0 238034 128467 516579 229950 712336 503793 0 628372 0 0 496527 624476 448960 573611 434064 0 10650 77356 0 385896 619878 58273 537391 331787 722176 271984 525599 479955 131528 0 384548 779712 753067 427823 755069 624983 0 661028 0 660793 298205 0 0 0 353683 759413 178515 608474 757762 189349 0 503087 0 0 0 580957 575486 738713 51395 137746 136225 146664 0 631583 414754 0 350797 0 359735 329370 427640 0 234209 696368 663776 360991 165444 220362 207915 706724 820282 535798 394805 413385 730393 3374 0 677942 0 373794 541432 17533 146756 774609 25554 678651 445325 54705 552537 0 439485 580091 686611 203330 173740 117343 171125 218644 0 652330 708829 718313 0 0 57045 625684 0 124602 183273 0 426073 722327 722169 198159 334455 381970 0 718547 436510 136247 764734 0 184500 180248 82842 323469 65622 476765 563801 24956 270215 133736 345385 56416 54772 90366 631213 182899 0 174200 323204 185145 46973 545602 811622 321270 448499 0 308943 468339 0 0 537672 0 276975 251265 549033 0 0 389953 702044 43556 324086 23374 623789 752252 645818 0 780065 88144 0 0 634925 180309 519869 574150 655484 181142 288453 770451 0 0 173644 558496 0 412996 697062 750811 771878 464737 652761 472954 779218 521077 0 82264 0 782304 468800 0 384218 819819 149199 624240 48463 557244 647318 0 146410 409079 354522 0 428875 521122 629395 0 90914 0 420933 590549 566938 244332 727846 555270 0 592330 322149 171775 11354 326411 745667 603393 213356 755012 92778 0 0 0 0 362422 0 158555 802297 78992 516862 288972 135640 501016 325168 78023 0 354766 715861 0 0 550810 351320 0 216094 442639 676058 265398 729754 527728 155599 545188 89446 606305 0 88159 557723 0 824063 754606 510656 50251 156007 508730 766218 328803 0 683502 23976 690031 0 68575 0 84957 332364 0 41066 140547 290959 169518 23547 471459 735316 792777 243075 782687 11292 436662 0 381386 27971 93214 0 0 640112 0 273166 0 252979 730473 363370 422254 559610 0 0 140137 709364 560800 732986 0 0 325586 670540 0 375533 507680 558582 268571 682372 84241 444493 271170 274398 583829 0 0 825448 798294 0 0 823454 0 521715 109527 0 293781 104159 120853 0 294446 379396 632854 0 421491 543940 49287 769801 463860 659806 206767 0 680997 0 532892 0 232500 0 219917 0 708178 453699 0 483147 618487 748668 682041 163352 736687 637554 661402 448696 422194 386118 248085 541975 0 661640 466786 115286 346171 536683 0 469716 0 666273 352997 389738 0 274630 223568 0 233750 328500 101886 257946 0 649730 0 0 316767 655255 436188 2982 231379 644790 771301 0 446117 0 0 173733 742545 79976 456064 58704 0 620385 118723 626982 0 772367 553227 0 232963 0 293203 132971 419086 0 782260 372390 379676 526779 698925 394260 687492 405097 0 0 484506 407667 46300 0 94889 365894 269811 652185 0 0 18876 362429 108773 72403 497453 0 250677 207800 0 274285 233317 0 524656 564362 246081 624130 461434 236727 0 0 634720 428454 0 0 726909 336242 0 0 717828 90508 207406 0 333300 0 746094 475858 140544 70308 0 203449 510082 428748 749564 6002 508208 421726 0 436698 19546 617338 556228 0 76289 156351 461682 423978 674188 589041 799080 798565 152998 689420 0 98713 104832 647116 683799 67157 744631 472650 468655 297089 85173 190796 603259 479648 533906 81807 0 211025 637355 550937 204923 820375 99693 108051 83646 666704 549269 269956 698467 246862 94283 0 0 565866 10965 816137 7733 439929 0 0 9785 580454 412061 0 239629 600245 418565 146482 234639 322663 101489 167974 322126 451140 338778 572140 667521 307251 256426 0 393260 206160 693060 60347 516235 532088 76456 0 29804 0 745638 0 23371 275695 298046 51127 631871 591549 0 764915 295260 0 551983 0 0 251725 325847 0 157323 520315 462322 245333 564841 181065 797816 197414 497709 541976 627084 636702 661513 519063 407263 0 750391 718128 0 257051 174917 478620 702677 545327 0 0 529301 61745 34914 455053 268095 192308 662311 341956 824025 374298 0 812545 692169 299137 177232 743491 560888 0 499771 0 0 549526 178801 477658 676462 201640 0 605507 370946 0 646621 436675 141622 486378 455984 292731 809650 162658 357033 62630 0 438403 829197 811296 4965 544107 590900 0 691137 0 523048 496015 0 0 0 175117 729818 761747 729607 707585 555669 0 525737 0 0 0 515429 215989 301224 746912 256984 680993 651616 0 65837 202064 0 64350 0 208345 320358 347434 0 390459 287107 787978 407279 236772 292486 83136 177167 50602 650466 282379 713599 797091 304387 0 665487 0 472086 27921 145096 660900 566893 449209 123443 580056 359062 534969 0 712596 825068 818430 53573 207700 796795 810059 155211 0 29957 570057 263840 0 0 89888 481172 0 771357 159083 0 766801 19220 255931 145343 725220 286530 0 70892 15350 322277 3500 0 679933 503506 274870 13619 233547 71214 336190 388863 522854 285446 312268 459537 474104 456642 136780 446184 0 254120 636562 275805 625517 484822 656533 549677 70201 0 496811 484197 0 0 659109 0 483154 162577 614493 0 0 153685 715515 569446 292444 373593 362129 440303 780462 0 431696 160226 0 0 22408 625098 613338 309282 436528 218745 502927 296616 0 0 467102 45689 0 777222 332798 420807 816329 566156 160361 647723 743709 78865 0 805692 0 663413 329164 0 105119 796675 129883 573736 366507 19622 702804 0 673212 610134 643219 0 133790 727613 362132 0 64132 0 234986 705748 50384 435023 297407 229160 0 75126 811955 806797 349114 695142 772546 490455 137538 734377 113550 0 0 0 0 157899 0 231849 130832 252207 190689 624464 368084 424373 632794 284414 0 581993 739449 0 0 314002 453223 0 76519 545016 513462 742337 77212 662255 157043 9967 78656 4721 0 285921 763604 0 752424 618508 672821 353341 449328 135425 481002 829816 0 482791 475317 266641 0 368842 0 95925 310517 0 392189 695027 731477 127908 821123 771090 69685 505508 798069 410804 691289 472955 0 176116 51252 385200 0 0 143001 0 235703 0 258992 407136 763783 536334 351347 0 0 226326 457643 719589 422989 0 0 146853 251376 0 249858 494161 160200 34607 426111 30625 542507 164971 157916 677230 0 0 57860 679386 0 0 163544 0 735318 667155 0 608553 353821 206751 0 326010 634632 807453 0 476023 336732 826588 241973 411969 631277 42126 0 342449 0 414370 0 260288 0 253585 0 442233 695721 0 696168 336595 665947 284618 817748 630668 308553 285235 202340 224772 9413 248600 509989 0 524914 330994 603391 363922 259239 0 602851 0 757302 610805 543621 0 698500 201629 0 109939 667688 754063 67344 0 111179 0 0 93862 160568 170013 707908 167327 193984 559646 0 175830 0 0 16084 167813 712967 109085 498171 0 64473 768442 35396 0 782085 163417 0 423095 0 263662 704384 24798 0 102873 283216 428282 798316 294008 116604 447839 520597 0 0 198655 583388 507793 0 366366 89618 662484 822039 0 0 557443 775355 570563 156795 767256 0 591661 674313 0 152248 102913 0 317157 288498 302357 2539 598835 376807 0 0 203134 355107 0 0 661811 358105 0 0 742608 778416 786787 0 688058 0 250324 286478 430403 485154 0 411991 680762 553516 5627 616955 579417 451078 0 327831 715940 264269 56818 0 79894 77219 60288 688927 764949 512564 278022 509317 680416 331498 0 631640 776942 318001 115671 643001 705888 397387 821452 186761 55334 41799 292725 43139 200758 341980 0 402634 188374 724429 96562 31143 739568 806168 676657 587912 530566 170196 572241 290106 42110 0 0 128850 72475 604642 556851 585400 0 0 586313 170004 487889 0 669299 82773 556998 382964 492469 492452 601913 79848 443477 773065 742436 663944 430537 821370 475970 0 734975 459815 139407 147140 504524 58143 698029 0 686834 0 704973 0 239269 2578 756364 419320 434901 87377 0 107092 734164 0 12861 0 0 56509 755010 0 309636 106762 63004 735013 202327 67953 23612 204784 104220 598197 731082 699260 114487 80695 643935 0 730332 640112 0 815872 685231 682145 19377 648737 0 0 777888 599280 656635 587321 385402 587815 771619 475746 721132 63021 0 49799 410614 693544 669113 597281 180363 0 185609 0 0 785891 431914 501655 452915 233095 0 177742 754426 0 653150 789506 51032 123584 523822 137136 374763 202565 482656 628978 0 464778 348758 288356 462089 124714 120942 0 696788 0 434856 107408 0 0 0 63465 741606 425709 393084 434528 557726 0 202410 0 0 0 802034 776515 489674 181157 717007 819770 440867 0 429861 276402 0 428739 0 598799 560497 530124 0 219808 486838 573346 394957 195402 110154 518839 746664 598688 280333 176220 449673 824746 560170 0 328513 0 457255 621770 159167 2928 231789 624782 373396 759799 143640 158573 0 803420 575093 308254 336308 155043 449921 755256 798765 0 70057 390493 289518 0 0 49401 817498 0 518376 317105 0 436780 185334 811119 362565 275886 230155 0 529140 13257 480437 741237 0 296426 71748 284442 73361 467081 706914 752207 565850 755717 80278 59204 129012 808257 453976 476691 274695 0 455807 802435 573775 314544 677334 819737 822851 178581 0 588124 337432 0 0 581623 0 483471 529094 18715 0 0 678143 104989 455350 556183 137856 47698 369072 64112 0 752811 690336 0 0 2469 273302 602467 91501 804157 470854 221571 261782 0 0 512408 339459 0 17841 561331 77671 522472 461157 179306 504413 732456 34882 0 409010 0 12303 255736 0 321482 805051 790264 241932 187127 441171 112262 0 711833 222010 678483 0 473015 341539 504769 0 414437 0 643468 769655 255694 236021 479299 105568 0 288132 558074 62185 334770 214483 553917 466190 171864 314573 434 0 0 0 0 553878 0 459850 443570 27678 366698 603767 372055 468467 543557 729677 0 16817 161312 0 0 428113 774173 0 68781 627911 47758 9885 531169 364494 405595 635531 40379 54572 0 733733 550783 0 6736 204335 579124 251398 197401 72530 138874 410038 0 302338 510831 132630 0 765209 0 829423 436361 0 750925 273116 529868 786601 741949 278422 745028 320512 303660 463897 244326 76452 0 448115 340109 315110 0 0 151312 0 147967 0 719096 615979 704956 347841 625577 0 0 799742 217026 433421 639917 0 0 403509 299772 0 77544 388577 759484 380694 73217 266965 145762 824657 740116 633958 0 0 313274 227714 0 0 671532 0 563893 573239 0 335089 187137 385139 0 716033 169509 168064 0 627311 100379 157317 813210 627885 39289 762849 0 664978 0 24540 0 462576 0 718315 0 602471 453464 0 564840 552821 84676 474074 441458 790131 650870 787524 64232 769118 816927 408533 822291 0 251001 477702 137207 386193 788068 0 520808 0 609290 248054 581189 0 328736 527799 0 679296 503612 138397 198880 0 444109 0 0 740690 737889 913 65404 460817 816258 243121 0 586714 0 0 454785 364622 258051 797086 76563 0 536545 812795 332138 0 700230 794033 0 629185 0 214954 281223 11105 0 376583 741326 417291 372632 306544 349088 97543 813383 0 0 30076 63539 57840 0 107423 637824 529268 570892 0 0 622797 269519 249918 618663 760576 0 306702 663015 0 468158 717125 0 515929 300528 698645 322479 34603 710627 0 0 265782 260558 0 0 237151 630545 0 0 781274 304199 302491 0 7572 0 641231 536370 750764 454677 0 234076 652278 769775 213456 721824 167982 568436 0 155747 207661 28192 324792 0 369272 217195 396379 640100 586904 123013 437041 248134 280064 285705 0 597741 124506 728080 333907 731881 301246 757203 97772 795716 475040 12793 217156 628961 459351 117258 0 225969 789040 131353 482991 277173 634825 642756 363043 59740 54681 687232 174008 43746 294571 0 0 753881 8319 120192 729724 423711 0 0 268621 48814 287414 0 230863 265746 777494 40270 262282 76044 255521 60664 69277 282085 313127 506756 314289 810921 632677 0 175712 279060 186259 813023 576770 190642 345096 0 711037 0 190263 0 538763 114908 344003 243886 608628 112878 0 59072 618077 0 452170 0 0 309087 355783 0 697854 155136 606958 250181 410140 278191 789039 615615 678777 663075 695166 157810 547761 256848 465022 0 536151 335195 0 741037 387772 762868 638272 88485 0 0 623932 710059 667217 714780 623587 22571 506802 718009 245873 793196 0 48647 91552 141324 390664 3979 535014 0 285820 0 0 643819 456813 350355 476428 192729 0 95531 696849 0 675465 497103 127434 2651 251918 651136 244052 527013 190700 99756 0 152498 292497 502864 628369 76203 505090 0 32170 0 17980 590956 0 0 0 90386 303181 552489 691637 380117 500165 0 245104 0 0 0 231151 183401 748885 736564 616520 471689 678119 0 38139 757691 0 198726 0 226207 141298 193411 0 347567 346833 657336 408025 187131 641865 208209 777868 816986 312706 171310 21502 829372 221395 0 399963 0 68350 829532 723101 189115 779190 571571 601740 325154 70953 563955 0 325774 214185 305224 143307 811708 638587 706795 750081 0 425426 92484 682819 0 0 229912 388453 0 458708 239255 0 293082 642591 580062 413940 183403 67482 0 449669 4832 102098 606816 0 719590 3608 303934 827085 624177 651603 608247 429485 190223 815955 631435 721816 39673 87068 669322 711231 0 26994 33919 34361 310585 357153 647326 676640 57576 0 38276 248793 0 0 602492 0 280481 141061 564327 0 0 478868 459950 245559 687713 139668 715598 647943 244166 0 437452 58874 0 0 8174 562189 18196 775668 723243 488276 767840 253721 0 0 532711 825258 0 181117 480163 552352 336384 612856 525365 288365 166447 294693 0 318500 0 736728 15155 0 209281 261196 713561 705127 213346 629402 331649 0 221568 96160 674680 0 341773 4681 596522 0 653196 0 369796 813447 711013 483147 511191 511562 0 662393 442818 14894 359858 518091 18182 517890 804007 116808 557562 0 0 0 0 308556 0 169412 413751 504187 340819 24181 451690 742297 98202 827354 0 227489 270107 0 0 384097 316998 0 351779 20392 788206 476550 334916 764906 606103 310905 23061 161840 0 513966 789206 0 784535 445828 507800 257001 688494 301988 747913 284918 0 427663 56095 706395 0 709963 0 156284 192181 0 695288 797607 740810 208184 219730 330329 518073 428318 503993 242323 58412 390288 0 418711 413174 588636 0 0 671074 0 352349 0 615803 54860 231415 231654 28804 0 0 303805 762880 753367 222539 0 0 577342 524408 0 561346 150993 252565 264767 423288 638380 358162 689906 584860 677232 0 0 529097 71334 0 0 447912 0 370628 368955 0 134631 245321 780130 0 368620 330195 275649 0 592351 107718 363466 199779 767410 688551 635240 0 245322 0 432268 0 584267 0 193938 0 30986 504002 0 493125 664487 121632 822390 301855 703370 793407 253941 334029 341619 47668 38522 595998 0 232823 800778 813675 829683 333075 0 826815 0 665837 356550 54337 0 159662 351330 0 368712 632703 467935 21602 0 61821 0 0 759919 520328 13782 760887 355859 814076 771266 0 702388 0 0 162058 344033 361067 112775 330134 0 91463 118046 245568 0 62784 727720 0 773395 0 778884 569920 226735 0 817369 303070 647178 221265 593900 483248 171291 337870 0 0 700415 193544 649434 0 216777 586472 482616 750876 0 0 271437 503265 505619 335420 423623 0 268952 194777 0 169346 539678 0 584043 451259 390741 491653 647820 516148 0 0 591426 490746 0 0 775710 141077 0 0 193238 152063 501804 0 137033 0 273289 777130 595567 646881 0 490157 314569 366994 139794 206900 13454 369193 0 324309 288724 487396 1017 0 269654 58028 193298 392605 479760 256622 706175 612350 599706 788514 0 679718 464648 286788 505951 403267 256605 15368 488442 713118 590563 643197 348402 57155 649242 533452 0 717844 120433 358876 694219 72340 543929 583635 691175 83460 95291 9329 188070 412131 82194 0 0 185262 450183 783234 562560 421303 0 0 122369 14001 26894 0 593502 476316 558983 89610 192165 746014 572922 547491 277433 5553 474141 723807 38871 767155 316923 0 655692 710028 758528 16923 452262 245493 171123 0 166817 0 278870 0 542294 490704 411944 311818 209398 641003 0 437989 121991 0 517202 0 0 8536 721609 0 767054 446019 680644 101332 611063 6783 532312 551276 784592 386627 473704 694604 258044 250163 103822 0 491954 473566 0 624222 482541 280916 358646 263691 0 0 164911 360274 348224 97841 307003 362538 40739 45656 439103 126795 0 725248 523664 280258 598028 685634 592085 0 741150 0 0 246889 5364 798792 47775 692528 0 379145 459102 0 156308 158924 695245 590119 259395 813789 12450 328554 430948 191058 0 312544 91803 731432 654694 9187 377690 0 754756 0 210493 153582 0 0 0 115991 217620 433070 396792 495192 817986 0 55608 0 0 0 684229 751756 813612 19329 539478 252653 340943 0 332038 745595 0 359340 0 648696 197123 382764 0 185692 329186 714617 74498 226136 640198 380648 94542 651397 373223 692898 680099 408288 205080 0 30996 0 218886 89735 554419 758905 170872 16443 599149 328359 655525 568873 0 650503 395389 523965 394753 378052 120629 715623 487057 0 509021 183122 426439 0 0 458215 584656 0 668632 31873 0 717111 471124 186443 309268 758151 764068 0 406708 507566 208226 226599 0 535062 744591 549955 151906 533222 231639 236380 620302 150970 260310 496393 181320 256085 298675 22661 787132 0 807556 121036 704178 647626 121266 253456 177682 635447 0 355019 644120 0 0 513210 0 687834 684545 98037 0 0 378298 489162 265241 302097 796269 222937 150931 376965 0 775118 635037 0 0 431859 231029 509411 39103 709265 550361 463599 19577 0 0 225247 469060 0 745146 127920 18731 506825 51551 383934 714083 99673 507096 0 304157 0 804337 135164 0 752191 139379 316762 321078 685738 551176 388180 0 526209 434473 424261 0 454262 368880 537292 0 577584 0 330665 88080 440512 166749 822111 471119 0 650243 404522 652839 48337 485692 820258 264132 726402 342604 442067 0 0 0 0 510829 0 26696 108360 502847 170880 31722 399785 194375 42073 656578 0 283602 276754 0 0 333977 684666 0 175508 18306 110446 713258 606793 500535 29612 2519 825045 341017 0 461227 795593 0 441866 814810 747662 8843 270729 354144 734831 222716 0 269358 740224 748203 0 509753 0 721632 575304 0 271780 160165 182537 501167 65516 48290 292386 16650 540940 15370 349455 500501 0 152871 645292 707870 0 0 439099 0 209076 0 615421 114058 753660 368679 146684 0 0 35878 419088 365686 254244 0 0 529193 345052 0 32830 258572 426288 486582 696221 208969 466939 583996 465107 804664 0 0 61932 670612 0 0 320022 0 595211 799619 0 535854 573505 823270 0 707070 177301 206986 0 111062 681128 700652 632442 642173 606147 431845 0 492005 0 191014 0 645733 0 166120 0 796579 637593 0 509689 170608 679126 107914 401655 730262 437129 352943 673982 552967 174040 95646 75336 0 562774 731401 599599 117962 390600 0 586969 0 555957 680765 400755 0 195275 242276 0 680447 489248 526320 191513 0 617210 0 0 166065 803852 794162 138600 546861 294066 176007 0 238421 0 0 7230 558228 303044 291516 167883 0 539440 724270 366677 0 167092 270932 0 164484 0 263451 240656 303280 0 53985 167362 424161 316119 50818 236779 466501 600163 0 0 818392 731306 23974 0 820799 251281 275293 824854 0 0 631797 101924 16267 208290 788770 0 601965 690319 0 424778 239399 0 638367 659859 107733 105504 400800 280969 0 0 784792 142387 0 0 766868 673703 0 0 765716 219637 461545 0 688962 0 781643 428135 335410 555224 0 827166 241599 401590 638925 547889 131113 496138 0 57867 510938 47050 129800 0 669522 99641 26481 109732 596453 181682 414837 613054 49028 743189 0 752996 277401 565868 353316 326923 737029 208877 303809 724683 556287 285838 620365 686136 729220 434916 0 746675 439572 386649 229215 36606 786853 684247 99468 283682 694968 106648 239992 144033 523710 0 0 799917 357641 213782 710190 593886 0 0 384642 378875 573073 0 111851 690739 21834 471094 218998 264720 472791 207250 87761 694038 300497 401680 707501 670848 155942 0 541069 193171 631757 489786 270353 668106 45900 0 660334 0 23834 0 384720 244775 441779 306789 348374 613943 0 475500 475981 0 715881 0 0 814367 225632 0 600818 191064 827919 634197 74123 67398 367780 546666 777284 16921 219418 397529 510102 273180 256529 0 478594 674429 0 173299 576722 135587 38130 184364 0 0 760723 180610 184611 408218 66920 788729 383500 611899 171177 782197 0 11753 379883 632795 660936 87736 206084 0 697739 0 0 625067 324631 710566 585223 240317 0 467619 673169 0 425938 571259 455668 215555 813951 440282 602119 264168 681277 782974 0 78652 224489 748777 523075 57506 338240 0 62994 0 762398 113934 0 0 0 515864 188845 410101 62115 570248 407818 0 583380 0 0 0 34122 498012 753181 316894 766492 725665 26716 0 230494 376947 0 757687 0 399958 426509 223434 0 621343 225654 588674 152042 142753 639356 5610 307146 259003 791726 800978 417157 380852 280502 0 811732 0 778970 245430 79290 621918 578728 592595 616266 383761 38968 65397 0 66539 675654 752973 210015 720748 238479 784821 280501 0 24369 47634 406998 0 0 740358 488047 0 225379 729390 0 715159 460709 16012 593539 641596 724989 0 477137 725143 398779 595291 0 384090 17800 288276 562842 86397 761026 390671 44394 472766 125068 646802 803706 779226 563919 218925 475381 0 376146 274099 460349 438893 622618 33099 105932 164405 0 104162 605261 0 0 643905 0 100784 14865 207125 0 0 595420 564672 42620 602327 457122 193211 330654 484877 0 35841 373285 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 421292 323541 771069 272543 790600 426127 501804 442818 0 0 43874 194371 0 321799 45150 136858 448141 113398 469208 13156 805953 548112 0 441245 0 652830 190219 0 304622 660712 134776 45185 51629 147815 693820 0 654344 120447 513229 0 702737 276604 396010 0 182056 0 619591 744428 396895 669983 614325 546511 0 163507 418068 85769 379766 751600 476026 251314 207715 266551 354807 0 0 0 0 74973 0 615294 83414 775761 521336 303619 606607 550071 816773 368414 0 498432 425927 0 0 245400 333160 0 715322 562103 515970 692134 226436 100543 168539 184870 774616 428556 0 570276 6492 0 770786 760685 128777 664479 252669 293208 192584 7742 0 227849 451282 202755 0 682801 0 390207 217074 0 646506 645854 343027 15103 106451 270529 372259 334122 7920 149884 716948 798685 0 13656 790799 233103 0 0 62505 0 275492 0 373551 574094 221619 692583 188055 0 0 813613 571562 571793 778935 0 0 471611 639660 0 406027 540606 155133 788905 588971 79792 333993 124355 350479 335408 0 0 254707 751453 0 0 681834 0 720362 744226 0 233132 239607 499673 0 740569 767158 169233 0 75412 464689 42486 121596 571452 208686 318102 0 675758 0 563097 0 720672 0 303162 0 514199 612667 0 92482 295401 651273 353874 395835 789250 129172 98290 211797 777876 94136 772408 144961 0 9007 645777 568496 56821 30396 0 216324 0 520774 398172 759196 0 186710 799631 0 188964 396964 523747 327505 0 751684 0 0 16366 161459 725362 492810 363370 302764 479730 0 17763 0 0 41879 182233 539170 363775 726843 0 336804 622039 49014 0 707679 88618 0 104002 0 805742 125436 381166 0 383317 681686 369124 494918 758922 723125 782012 219034 0 0 360501 301339 594475 0 550004 286300 686489 789929 0 0 229810 438591 238784 55995 592628 0 574393 136378 0 54530 347911 0 150749 240104 798674 616632 616505 66267 0 0 90095 180503 0 0 327519 764420 0 0 493766 676190 779484 0 214748 0 242593 367801 608611 336145 0 634994 197609 509705 705809 350494 454150 779039 0 415448 522601 143933 263865 0 425938 95717 97930 234198 268733 563697 547283 241690 254825 365692 0 426976 569641 399866 594294 789207 620507 113246 603882 345532 581244 732069 524817 376121 698936 302248 0 325259 702614 438432 116920 368422 694163 684036 718076 613716 485149 272826 330793 809150 498295 0 0 94460 808226 332834 255727 678815 0 0 825349 774836 613257 0 672801 741619 1087 718023 710035 434529 299457 217609 409256 390202 147920 224323 240955 593449 827955 0 484369 807414 172168 93050 208926 543809 562108 0 301988 0 392728 0 688705 125527 603907 747446 694956 153031 0 343050 330565 0 694812 0 0 578884 391140 0 540307 220073 18291 367718 98781 577094 351755 704980 726803 434093 485123 344149 646128 173517 543584 0 733909 67301 0 562101 351131 343199 572215 526874 0 0 811488 15075 94168 265179 137318 409022 590930 30045 575759 293797 0 292093 733139 588779 588393 580768 280666 0 36980 0 0 78303 142810 299470 273725 591596 0 483754 742037 0 65842 406636 155379 355849 477499 480530 49177 635253 139806 209771 0 274626 30757 282780 205843 600859 120941 0 373842 0 112173 727465 0 0 0 66821 467518 31633 61835 70441 518912 0 564913 0 0 0 441527 241970 486032 158964 283776 349383 644115 0 175194 320920 0 255164 0 814401 598128 793370 0 24812 671889 805470 188778 624912 206195 197837 58179 40992 203515 87631 569907 759764 181942 0 724944 0 582939 446800 114817 230801 668403 769279 553547 261414 700616 59489 0 293908 794896 20263 673962 278533 682451 422439 55978 0 541075 653445 167404 0 0 727398 202046 0 68062 528838 0 235481 72858 493931 137263 113535 703478 0 668174 178262 70079 5493 0 195920 746100 675691 273029 436031 791542 672310 135208 470969 252071 61249 34081 453756 621318 646346 296088 0 702422 543166 384233 678817 409383 254070 569279 114682 0 94003 675237 0 0 410861 0 456100 459845 245016 0 0 481942 4615 816382 514946 673375 34903 64140 199759 0 303710 605820 0 0 540536 271886 437514 409824 400542 396517 674182 640732 0 0 451652 330957 0 240330 45870 147866 726673 769400 474484 510906 653878 68138 0 525505 0 95096 225245 0 501987 284579 377973 470635 404371 180510 412538 0 87257 811312 219690 0 354854 241300 752589 0 420491 0 749168 403829 108120 135138 50461 443252 0 634420 667989 11568 596532 40994 203406 484 277219 743520 103421 0 0 0 0 272537 0 425428 249120 811299 174973 70171 428186 242778 91210 513843 0 310012 696934 0 0 806426 313651 0 814433 632294 41551 230453 253214 590861 746542 535324 435050 819853 0 795596 160491 0 86411 361876 626716 698794 434864 22637 346241 150729 0 442744 777853 90153 0 813386 0 59404 128419 0 313171 346156 281754 421319 67882 753629 570151 603665 57690 148413 505536 563203 0 174940 562362 47071 0 0 521327 0 384137 0 239954 49855 378497 224290 171748 0 0 521003 748362 231199 551412 0 0 463687 244437 0 287841 409673 403619 227825 337458 52933 461222 802044 826580 556431 0 0 619513 747440 0 0 344098 0 549271 798567 0 754799 471789 309618 0 177615 173187 393122 0 737979 658539 328339 168766 124946 557865 675645 0 488511 0 243325 0 42117 0 453618 0 132420 208188 0 126501 783862 55454 521135 289070 145436 676761 168807 363554 270125 157416 796309 291791 0 678789 241826 65680 442190 183673 0 632368 0 114278 70254 435932 0 95916 777632 0 55733 589734 617045 112089 0 230277 0 0 213547 91223 510223 627536 137494 129978 683197 0 327492 0 0 314484 789689 59605 546087 813451 0 302460 691531 451358 0 560656 551166 0 587756 0 227831 45800 153919 0 405426 682628 236008 1409 75461 163754 300252 670975 0 0 541106 506374 603955 0 496996 387395 387439 84347 0 0 523063 336369 682766 379572 128257 0 476543 370775 0 151929 732406 0 447154 692381 666892 416307 179543 756268 0 0 212883 192207 0 0 281995 624921 0 0 370360 38847 810117 0 243546 0 776546 782951 555986 250492 0 304785 373410 382692 754573 534249 6325 627638 0 535702 703033 623911 403214 0 593245 725512 543527 290886 778281 172227 562078 609598 35492 211009 0 619673 441929 705208 423399 97955 718106 466419 681910 441504 724551 77966 794643 239807 713943 390359 0 605141 759601 778588 700719 136559 424470 265802 438284 130927 392495 760927 286976 554529 544853 0 0 650321 132722 745220 664677 350408 0 0 757426 21576 608695 0 61329 468270 621099 32255 691020 136977 436064 217218 339662 710283 624652 700067 821216 11601 719807 0 650953 240010 197529 734386 31334 27361 811568 0 199794 0 294739 0 479049 320036 748127 29603 798155 746783 0 442292 247581 0 117890 0 0 782829 471843 0 813138 235166 331338 131431 672362 524518 420798 418360 209412 775283 788515 497465 706627 84719 261561 0 468711 141185 0 726615 793595 471678 253140 498319 0 0 703629 81507 308586 695792 38014 583230 512098 549025 807234 55228 0 722032 255564 260591 201178 758818 440692 0 156163 0 0 126989 40284 238054 286364 649019 0 184229 678853 0 460732 207375 424278 771360 53765 311682 650650 127434 584416 443132 0 547633 176869 361755 565457 46709 758309 0 213773 0 15226 534975 0 0 0 364094 481041 371921 573048 654602 761064 0 105616 0 0 0 508692 687106 672500 290021 708618 214849 588195 0 276172 601836 0 236066 0 715414 583396 99978 0 369404 733902 603192 526056 99277 568021 412805 320012 223121 774905 194935 349531 213664 815870 0 299640 0 67115 462199 675967 690652 765111 179203 683174 187256 348838 801232 0 216407 356366 307968 513163 170449 716501 822464 766224 0 290453 561820 728841 0 0 789193 735904 0 363700 22080 0 800210 813711 475331 556459 534559 690426 0 357800 34380 293490 370186 0 747883 416008 742729 734105 695064 803613 387927 758462 25067 411641 814052 314284 324196 242902 387474 345489 0 682734 50978 374364 256087 576426 360167 80817 816487 0 203615 569618 0 0 606059 0 190333 811926 652692 0 0 133296 269455 682676 185029 386251 565544 203062 257001 0 344407 601691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 331662 316183 503703 659146 725283 578040 90060 810287 0 0 164348 734113 0 25157 137340 439470 187 194355 176244 723447 254587 176866 0 299688 0 286900 455062 0 498027 268403 108798 214670 458220 217962 720480 0 785736 825863 665378 0 261096 737139 567513 0 445676 0 19761 820366 743958 709750 362832 434556 0 377669 561248 581375 255541 181921 297374 718128 805593 702698 612071 0 0 0 0 328448 0 724869 477682 552726 551036 298056 625082 117185 441947 553071 0 585617 17561 0 0 341049 221885 0 434519 729100 198791 553182 542062 135946 466338 21784 394796 133671 0 641987 112416 0 827181 93721 136884 526977 509885 65606 462256 502336 0 106186 654558 520223 0 212037 0 198494 729810 0 545668 528240 556932 281473 736955 4342 391014 568456 777021 757098 350658 325147 0 49262 216213 210975 0 0 769308 0 177747 0 43577 657462 454047 122096 417590 0 0 219970 518480 198705 805635 0 0 148803 362674 0 285228 551735 495060 63727 795384 65102 402033 803000 537127 444949 0 0 268969 687288 0 0 328792 0 778050 611248 0 512235 705684 481279 0 121338 638531 576562 0 824014 35079 774053 281071 749816 816269 751396 0 186752 0 434813 0 277040 0 474280 0 436658 257398 0 470515 404338 286025 566760 180863 470200 60862 376208 99831 481936 448518 615889 197697 0 332431 358114 385596 663211 389771 0 495858 0 495270 126193 598867 0 529334 161994 0 528468 659222 778457 417048 0 367513 0 0 462929 715084 677424 379318 82109 662267 416754 0 347482 0 0 737456 480965 462421 739741 747569 0 90106 803304 373042 0 388103 234813 0 544169 0 381364 582340 28129 0 274065 594763 342866 293062 586450 597257 251263 79372 0 0 621669 715850 148004 0 680713 812967 651846 310096 0 0 525297 9749 429037 498529 455141 0 13555 90504 0 107955 81419 0 296388 143464 182250 597659 79875 661055 0 0 177527 572232 0 0 447980 163000 0 0 119666 666852 239712 0 97224 0 780407 740404 546232 57212 0 726876 535459 469322 170050 807455 705755 798229 0 109243 381131 654050 223464 0 160458 383826 529560 21247 68380 455944 124149 445599 292495 587264 0 437759 543526 548353 815437 138008 146105 332895 771240 43293 563376 790494 414900 147924 164588 826728 0 672776 700896 132823 741772 807933 648161 331629 589621 677596 174539 335668 566052 202533 164332 0 0 808593 651480 213171 387907 655531 0 0 533674 762277 375028 0 413289 780932 385563 353928 731192 522513 115504 132955 422469 661820 449952 261491 481975 252996 124594 0 230084 517730 64231 302351 160599 275751 265774 0 15090 0 194579 0 685615 783398 114916 254231 384152 357386 0 251969 773862 0 777554 0 0 92856 243805 0 365489 596069 565314 794208 37918 763117 510119 117333 303412 745135 591467 189672 540657 79918 371596 0 467891 810925 0 250308 554555 225394 775304 571743 0 0 387259 219609 637813 161821 151281 24056 735703 207228 778362 773993 0 448332 426937 489767 229894 341841 224375 0 112488 0 0 570248 781914 737193 543045 784063 0 768778 399947 0 196421 800617 445613 186650 112657 168211 377399 468965 548828 723040 0 399061 475815 744342 108748 140395 375608 0 805114 0 808417 224341 0 0 0 461959 711668 158002 593517 395747 532079 0 177777 0 0 0 566967 234086 702345 302071 98694 487459 125249 0 583111 454935 0 92745 0 419287 510483 559956 0 148837 414376 17586 829074 391175 530687 327649 343003 82219 657676 544566 301081 430703 549581 0 228256 0 394779 239362 364702 342975 183685 343811 444375 382039 555816 153929 0 782053 610932 297169 250790 136802 268890 138231 579562 0 757804 578359 211909 0 0 787869 139671 0 357621 48736 0 9705 399238 602815 266949 615640 790 0 152099 364634 70307 39876 0 480126 126579 750280 784182 639056 434699 751579 588898 34876 137393 603318 111392 191020 40459 429346 499096 0 395279 752581 400409 304170 110100 521869 218086 422209 0 154664 814539 0 0 292210 0 151816 124596 559968 0 0 323092 709050 645400 782575 21195 148643 349552 541999 0 499114 665161 0 0 536125 818871 774015 136069 455391 656466 103830 728161 0 0 500853 755378 0 734993 415515 264974 729987 688924 623522 608686 215807 241517 0 132026 0 194159 117030 0 151908 726177 175209 599243 769418 691529 487 0 694049 2797 69696 0 391720 794816 337654 0 505523 0 255900 652120 121023 34574 150071 162522 0 357708 665866 432724 193125 659103 53035 625506 263704 393680 788892 0 0 0 0 353226 0 42326 404156 689225 715483 176049 265482 468325 207822 64934 0 357973 555338 0 0 391259 103994 0 280006 608290 559090 542635 199634 332054 278805 2439 608359 622833 0 390884 825362 0 664125 437955 562105 173670 148434 457253 316685 627259 0 548836 591484 80158 0 7468 0 425182 81483 0 416722 717961 145432 464159 795710 213512 680875 125534 185965 309835 371642 558756 0 31353 456395 283330 0 0 557306 0 697430 0 537215 793936 221219 670049 118627 0 0 104275 476633 360993 534202 0 0 477124 674196 0 454938 829391 373862 96423 214049 531889 491986 285326 792086 211283 0 0 813661 53476 0 0 315461 0 171942 350744 0 696467 649874 88907 0 294749 191114 32009 0 309553 596551 164292 484159 254982 356207 824803 0 464186 0 513186 0 494721 0 77796 0 62075 175079 0 141206 38640 369855 350336 249167 602930 263741 554298 534596 762470 545855 355265 510265 0 270710 479790 653059 107295 28206 0 532406 0 66046 135809 780859 0 766786 638618 0 644666 388355 539924 67120 0 767989 0 0 737515 351547 209683 304579 602655 75788 664093 0 314886 0 0 820346 794258 667796 475378 726093 0 518683 464317 443353 0 433340 113368 0 487169 0 673621 599480 70868 0 427965 439863 589969 507109 741932 373605 628987 408415 0 0 579837 185404 74953 0 401241 318110 676848 514580 0 0 145739 51890 432969 420171 270044 0 15351 354328 0 675592 190931 0 581183 602322 287545 353605 90152 334332 0 0 229282 251562 0 0 638703 2092 0 0 555528 549798 712180 0 466052 0 765058 120244 16952 119054 0 41598 367067 47745 816038 633640 514178 155109 0 669334 358934 521765 430188 0 826549 282676 206237 338914 534009 816570 254021 9610 175998 647743 0 155983 733925 394653 215875 448363 652654 412830 547919 249846 258497 147574 582867 508465 30470 711443 0 160079 528763 735234 510627 35773 306746 797964 410706 605877 315987 245959 534244 703330 753586 0 0 610064 335737 669690 1169 216797 0 0 493044 221508 307376 0 762139 825671 84745 85052 562032 123172 196767 518031 825817 754715 412560 326637 302087 286701 748146 0 253649 390043 21787 561234 311530 257352 278757 0 413946 0 471274 0 70628 579081 560560 650660 10390 772076 0 787978 120103 0 535288 0 0 559462 33585 0 777823 668126 50566 111482 736155 650550 706748 828542 41745 467217 203222 413905 756888 604277 143583 0 81768 93423 0 408042 490847 763700 275518 659991 0 0 690096 151146 429211 828950 663599 641085 440857 581261 639643 489426 0 59495 190517 83760 453087 748347 723534 0 103140 0 0 44640 153168 668226 600911 711201 0 108711 339700 0 119435 829285 99776 518822 598606 238452 160505 238971 726211 240704 0 325958 476391 696655 446154 48759 485026 0 617944 0 69515 741746 0 0 0 182777 765174 188797 716619 684949 419583 0 534863 0 0 0 141792 649281 729261 418220 801799 636378 104302 0 821319 722215 0 81761 0 137452 560605 527769 0 458912 765881 4789 284968 57478 823376 781208 760748 6576 630475 79187 802013 370734 713529 0 695654 0 617465 118336 808717 580416 397877 34950 665242 751552 547884 759014 0 811201 568841 748833 784683 508363 660647 817239 378369 0 468826 339097 369026 0 0 674662 485400 0 743864 557266 0 124291 279981 472928 137697 293311 699987 0 713765 14988 136640 419846 0 608843 368542 397102 647459 251727 134757 580282 260821 119297 45298 154665 397214 82513 498224 169789 751282 0 398474 629554 824719 417045 259117 126301 185616 574425 0 511811 599221 0 0 475155 0 670023 405247 130681 0 0 487530 507192 76529 140933 122605 513995 719905 624040 0 155650 332429 0 0 11525 310760 2703 510501 601213 555405 113332 93578 0 0 670360 177430 0 150862 327135 574048 576457 274443 806046 526119 412109 632539 0 581100 0 168385 383430 0 622406 615473 747 259818 223217 206368 76503 0 363588 497339 197491 0 549017 147464 773229 0 500520 0 745845 745459 494190 312249 461678 177731 0 456309 496186 616752 565071 304848 311020 284151 33618 579060 515786 0 0 0 0 176682 0 519170 402493 62624 686200 606589 790220 209041 236771 269352 0 242244 702887 0 0 12940 215803 0 773964 501413 475774 140959 648323 331612 99480 567243 367359 532462 0 127903 392889 0 618165 620271 248800 319807 405667 256185 341269 716356 0 112756 559776 204529 0 373681 0 146215 794510 0 448558 564082 402854 410325 756675 684003 464069 452789 302845 282862 587722 823893 0 157414 479373 704627 0 0 272233 0 436166 0 540725 184801 473040 249843 252467 0 0 740650 358411 246180 29910 0 0 619642 1254 0 434592 505895 172790 66294 579147 300681 439995 736916 253860 683297 0 0 446910 753610 0 0 264905 0 211999 114072 0 791162 789812 796489 0 79577 670205 567298 0 541986 460824 564877 90036 688572 39826 311894 0 827086 0 748008 0 564509 0 702841 0 229341 638311 0 323677 473683 245635 365335 279661 351487 82046 822481 792405 619892 249612 534491 335172 0 655193 48057 112248 744586 99435 0 102338 0 154250 125323 614171 0 704684 640998 0 188173 385198 294660 774691 0 641379 0 0 400446 671486 675714 785099 103732 116368 800647 0 275151 0 0 356664 112651 801075 510711 56797 0 583644 235704 34654 0 9509 616158 0 462305 0 11500 412963 362850 0 827159 739309 326898 691708 168702 756311 824164 345370 0 0 617166 129486 571589 0 266749 568532 443427 373782 0 0 468127 562422 309200 340900 613642 0 819373 429913 0 549545 520429 0 516663 498033 275802 246447 182369 104777 0 0 99809 475202 0 0 415703 314996 0 0 345784 541731 65053 0 666786 0 596876 214991 42985 48509 0 104794 163934 73222 641328 699383 71984 683754 0 435833 625037 130252 550773 0 420825 387107 91765 21686 248467 305562 305779 507318 741766 334024 0 369325 637666 685884 231873 623940 502057 21262 101665 91425 308314 536491 252769 222872 56205 65192 0 255913 382371 488735 449996 64216 412980 251625 718901 304749 482200 725192 309248 619782 434586 0 0 243134 238553 273565 26813 473874 0 0 321524 537190 452285 0 276404 550526 352348 417621 198126 120948 238856 358488 651874 274425 4417 39771 260669 315385 740865 0 559288 306032 21798 701775 526970 559716 373203 0 90888 0 254667 0 71159 570000 290768 562132 2546 112329 0 643241 344553 0 374382 0 0 222265 296666 0 701476 268228 18623 682971 684554 463030 740788 314568 252324 508871 318739 687885 179398 297166 518095 0 673932 155845 0 552697 138336 143195 217245 636967 0 0 439802 298148 259221 63305 400870 10878 155649 798247 658827 95801 0 621813 494600 521493 457469 61611 588938 0 623719 0 0 294581 701016 735663 87165 511290 0 556211 624159 0 210638 591521 506082 361718 727392 210719 5773 104740 525355 443458 0 228007 804509 341695 716721 413202 282486 0 550280 0 140079 710533 0 0 0 11710 142917 756248 19160 164806 580933 0 670704 0 0 0 821433 798935 254445 726495 537006 132290 327258 0 463488 276049 0 350658 0 458426 708652 135878 0 498047 417624 344900 806820 449855 822420 128629 789176 686987 640281 190069 458118 162116 103096 0 602081 0 13080 95953 415177 791648 149112 243468 733973 307687 145601 404276 0 570151 23377 91932 391550 493226 216698 485659 776814 0 101939 171462 147795 0 0 768241 121341 0 565955 85259 0 329120 449567 265619 150874 82101 641814 0 210059 658367 315527 274504 0 305316 209838 54641 500784 623855 520886 414331 545545 478746 796829 102618 246107 213096 460220 400513 290842 0 324717 444462 583371 422590 715952 177804 788387 556235 0 339386 73967 0 0 173961 0 709417 147722 727785 0 0 530947 374049 300957 168286 500650 752361 685366 653885 0 763626 216649 0 0 694666 307694 500314 126884 434321 250225 104905 766362 0 0 4133 447464 0 425069 713045 201916 23124 474027 636134 811033 37947 282435 0 407712 0 477804 363138 0 482088 37264 166829 118333 820239 285691 9087 0 629317 739154 466905 0 8243 595247 71628 0 28200 0 383756 649837 688224 449089 229619 233524 0 319676 69354 405143 688635 769906 343534 535079 483347 828943 791543 0 0 0 0 408213 0 747151 692014 777953 591168 281371 753466 462580 6573 793979 0 761005 209374 0 0 314997 309111 0 109087 662160 1529 337137 542461 691603 749777 30168 191266 152801 0 708587 645298 0 280630 570934 323708 22198 43953 383833 617909 278002 0 536369 469603 798487 0 551866 0 550793 514673 0 464531 680021 294771 175177 88608 288320 686925 281463 621516 612827 681950 31094 0 498084 753069 704658 0 0 169387 0 799795 0 270097 633375 135521 84334 701474 0 0 689372 298835 26409 355361 0 0 292655 236717 0 710541 2828 510295 772985 521646 259359 433597 557802 638062 701864 0 0 684366 113115 0 0 308693 0 806471 334627 0 117022 505651 404323 0 496684 685204 484755 0 443921 431188 534177 214253 151844 445085 80864 0 279663 0 43338 0 164160 0 266891 0 706540 247930 0 236373 288014 653720 231555 554729 366115 134589 28029 96791 774122 499497 304775 607614 0 723169 494112 594059 784929 679716 0 569020 0 700518 289086 113220 0 73936 299033 0 459613 606850 514972 337017 0 670842 0 0 345985 797927 167440 749993 378030 459548 402766 0 635480 0 0 696597 649611 589480 730553 357871 0 439103 817360 306866 0 544484 642552 0 763054 0 563504 666531 144439 0 98152 759952 233370 200982 713075 38432 323882 416921 0 0 717643 479792 118384 0 818313 782573 76532 118783 0 0 160720 770486 92654 375470 359589 0 557472 767996 0 719605 345978 0 146139 196240 597502 829509 425849 713653 0 0 284265 752834 0 0 597224 316889 0 0 729421 600344 538060 0 213908 0 28056 133322 50388 109413 0 205133 502830 195393 536096 620372 407887 509428 0 115313 206182 713098 122585 0 473119 295277 452589 243441 469379 165891 706667 262841 268487 130077 0 79124 350593 228319 608561 693544 687075 376568 93102 661153 225954 5746 359956 6387 340124 237931 0 218623 153301 127847 471180 231109 158011 202260 181815 117680 376465 346568 610134 695101 645856 0 0 117393 124499 416856 311599 825206 0 0 131164 485248 658994 0 169622 88537 101653 797755 809869 580020 485556 437165 776521 279972 161861 820651 299498 498227 655151 0 466192 805400 67306 119947 162045 652906 102828 0 267840 0 621588 0 230306 282494 617054 411221 606388 222077 0 544364 48869 0 776212 0 0 242004 280628 0 78731 575182 12792 784642 555847 415987 516821 130175 681762 540774 130410 631865 80166 413409 88103 0 49514 601093 0 387801 422572 645361 635601 701244 0 0 151561 484916 738476 233247 212858 222332 701791 263509 330091 242641 0 591919 680883 748078 96430 510599 785713 0 663080 0 0 631798 653901 193507 393218 746508 0 361329 149011 0 107999 822480 220179 116113 266682 566170 668070 453121 322571 272379 0 714227 807412 229626 200600 60897 433281 0 757064 0 535122 177761 0 0 0 337020 415466 604469 406105 495316 129260 0 115410 0 0 0 75140 486063 718702 143034 715316 547023 793858 0 95973 631550 0 698846 0 36775 237762 211462 0 70454 415021 607565 678969 196312 338910 233942 290265 635795 455629 146248 313608 826947 162644 0 106966 0 717443 774457 460859 375589 375412 674297 790700 522672 19150 682362 0 111735 348823 731041 460722 810772 687915 725559 118801 0 3156 582667 704732 0 0 533494 251046 0 810491 322057 0 667380 412044 534831 554439 589176 794663 0 92044 75108 645517 163146 0 4265 61580 635396 383881 745685 153542 471957 487510 219634 195759 543759 207920 319109 284071 99789 307965 0 379733 27629 401471 269412 350028 52013 500794 620069 0 102913 617378 0 0 543997 0 598646 56090 767861 0 0 7822 91730 744410 655731 46120 68661 731636 734440 0 727487 298013 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 173859 117229 497522 454604 5264 527877 236918 537640 0 0 703274 334523 0 362605 411072 252389 131919 79062 79037 823176 618096 304739 0 511404 0 737225 184526 0 58167 207416 435097 222193 716514 680017 235038 0 322860 391900 487111 0 286658 431564 84665 0 262115 0 40868 460602 52456 412183 281298 97545 0 222418 566036 416727 176825 678913 144201 409261 837 746783 811288 0 0 0 0 614531 0 791963 80324 698218 47606 39327 685071 216558 219619 457712 0 621349 539846 0 0 256791 317773 0 799492 61007 709097 12177 677760 786108 485782 185028 829002 38000 0 522419 92975 0 269563 155975 266960 774776 805509 649921 229777 225707 0 381510 329967 795760 0 118277 0 353081 299956 0 69692 125314 105002 420255 781208 483815 580423 368122 190150 709776 278806 372324 0 378177 520502 656493 0 0 679953 0 597730 0 154439 767118 795852 719992 430252 0 0 76668 769218 186739 101495 0 0 14094 653723 0 485532 181130 300182 376501 794123 272178 305279 506690 472587 614921 0 0 575625 143960 0 0 213504 0 165812 696832 0 310244 234055 518026 0 247412 304047 701597 0 783345 818513 271644 642747 651278 287241 247640 0 792962 0 673945 0 271783 0 228556 0 470569 239395 0 218375 57946 577207 414690 198907 293593 388598 634536 528592 550892 708800 197399 261406 0 751864 42756 47836 472211 289540 0 552378 0 803472 63200 672613 0 573005 556455 0 197370 201905 745925 593935 0 391634 0 0 340520 743454 696740 102740 709761 28233 719482 0 178052 0 0 677388 753765 150846 540247 246993 0 149507 326047 478686 0 679931 150761 0 193083 0 618271 80881 93042 0 59783 205758 539745 325251 680709 411386 4518 514721 0 0 727878 9743 431530 0 673001 714666 827340 115983 0 0 69068 80824 785550 114868 413390 0 31142 115084 0 430833 360620 0 429718 540524 360530 188894 731943 562736 0 0 149536 483728 0 0 684414 160746 0 0 825872 501460 388249 0 447457 0 794194 706086 116859 574966 0 28093 32825 482165 335257 35859 8904 62065 0 473784 573763 140293 583767 0 551640 668145 324019 321163 143014 638038 698864 354293 626674 180629 0 381601 747205 219170 388402 549363 268302 519838 329303 224890 131688 341018 308322 42145 211123 607014 0 72526 381185 61284 308269 390821 376391 687737 809011 81150 341222 682563 496783 347907 625397 0 0 75097 187364 345584 763629 448136 0 0 735778 234729 494640 0 716727 392113 561714 525780 489127 631071 180482 496231 777932 498657 113380 600825 169987 86156 737551 0 636947 750653 754244 450032 770970 68311 745584 0 705589 0 339187 0 561899 253918 431576 753177 698352 235041 0 431536 327794 0 242084 0 0 771014 749679 0 86953 647628 744164 466158 783635 587583 180385 729382 581448 540942 766156 477837 117218 162969 808160 0 728995 11066 0 285268 416965 742228 186389 23341 0 0 515146 239297 441236 181371 141845 451573 705942 215078 439184 602220 0 737402 733568 739201 23465 376014 711470 0 28345 0 0 788816 294665 798168 740833 740799 0 279429 10132 0 484401 685680 111128 192727 591498 671606 49704 456725 92569 243063 0 574842 72850 261198 710577 182304 619684 0 315507 0 48603 234674 0 0 0 703914 304698 634739 263465 736321 391907 0 432442 0 0 0 436417 503567 533274 332414 649875 504971 449375 0 149775 552184 0 386396 0 544205 499319 711154 0 490890 40771 402106 299818 689561 257832 201814 116991 103705 252186 828292 806000 74117 592697 0 248568 0 590604 656303 770335 603321 755784 314091 622850 219903 276614 163117 0 192953 611529 443516 452161 386686 346761 648967 775857 0 306641 264590 325414 0 0 691117 186520 0 600591 619737 0 489277 761857 172629 82875 75014 628334 0 283849 646896 650065 455766 0 561432 592984 419252 749279 732119 637917 567628 143595 608717 617155 389851 89765 190212 232220 577359 643598 0 326263 359988 287217 223875 234883 194519 660949 550122 0 264326 687166 0 0 536604 0 514821 228440 146947 0 0 72410 118138 479612 139462 275601 65477 395322 526773 0 212364 520480 0 0 96000 737356 139565 173595 570848 529625 817970 367103 0 0 401306 262425 0 779435 744100 492234 622147 47681 287203 499972 540722 345578 0 559979 0 507619 271221 0 7265 457331 515839 770418 65772 145118 732689 0 365253 35147 633014 0 274729 594464 226337 0 252525 0 513255 54446 298840 526464 490821 351369 0 275026 731443 358138 203167 63245 599062 196975 714013 814902 268039 0 0 0 0 328225 0 294426 10432 62445 277540 35782 569553 300640 493807 16079 0 820315 616423 0 0 588591 522636 0 250467 524676 298505 318785 417629 106105 216380 376125 268810 363727 0 788078 802004 0 353701 727795 487760 159037 148518 295367 33480 674593 0 460222 114042 542175 0 724842 0 677700 778161 0 828125 148109 67462 493448 563849 532956 298247 487008 381503 301487 26288 9082 0 282977 625610 521070 0 0 393027 0 280114 0 36387 741601 756536 680126 280604 0 0 370940 545425 221032 693931 0 0 481253 329181 0 121141 299098 239982 600831 21489 536351 484882 530718 286805 244355 0 0 542482 118740 0 0 638117 0 719647 424364 0 566595 454507 306638 0 93812 68674 761947 0 444860 779033 140325 92695 344118 234498 300212 0 718169 0 109893 0 4003 0 806921 0 295059 264002 0 591043 331509 95841 349192 94747 741658 191811 262033 652581 348278 553949 695762 703000 0 84088 256240 398366 601810 655392 0 688577 0 139572 500074 651773 0 573767 578108 0 276279 493036 169263 776944 0 624500 0 0 186063 466509 210003 553908 113139 697397 87365 0 3157 0 0 561486 100995 191773 61896 588352 0 203009 148176 827087 0 504188 508056 0 240335 0 524374 252510 425734 0 596325 5019 787145 170355 422022 591430 113983 591663 0 0 303962 693218 388916 0 653477 271613 817799 90013 0 0 132164 200910 736967 478797 352041 0 752964 368488 0 325947 205871 0 714731 662192 736089 162030 706937 802533 0 0 622492 104660 0 0 455410 808656 0 0 537487 165418 181720 0 475980 0 304224 456447 795639 513913 0 46353 135601 568501 402581 653864 64779 84292 0 540252 517188 119752 4835 0 719569 58746 584300 751481 747898 679652 647245 289342 441462 151407 0 717370 192001 611651 276533 187514 348163 810976 299408 765146 544108 462115 618062 664354 405145 688893 0 772105 253396 294819 395314 543905 326483 230372 566137 364949 35097 789612 213344 406787 290363 0 0 346924 44053 182628 597904 478962 0 0 158933 671424 589055 0 83824 53199 532738 597440 710334 751754 630025 587484 438204 555347 224072 678829 566817 352701 671658 0 41548 429659 359847 709804 296371 145956 647029 0 137608 0 770730 0 88520 652998 81020 355161 140058 604328 0 132194 113057 0 601026 0 0 74049 596547 0 287735 447904 803400 583785 488925 269784 629599 704248 439681 210439 395045 626518 377860 330597 451142 0 659757 536421 0 807796 136668 623732 253728 812845 0 0 670554 306363 174794 779420 126568 357124 806704 533772 807653 761980 0 405697 80761 636113 488175 684275 43620 0 56018 0 0 460329 532409 450051 540581 335033 0 765036 652135 0 364364 247013 282648 529753 449585 570326 166938 739198 740313 220203 0 8430 191565 471013 65373 706493 667512 0 350077 0 786857 534250 0 0 0 412675 439539 707955 600785 169876 565791 0 384363 0 0 0 487403 499886 390720 13531 603263 197954 595661 0 358235 687725 0 601496 0 62162 455555 281864 0 820776 512829 11503 41543 221266 45433 235888 128673 772103 46312 762072 724079 770534 617458 0 441220 0 514125 349070 71067 142061 49954 335300 518809 794594 8103 639345 0 821727 101084 578488 102958 645561 461662 436668 394858 0 319698 614284 667451 0 0 56934 459702 0 729151 60107 0 103355 42392 424371 440991 577633 808200 0 91227 222174 775263 264281 0 146377 789884 240853 278134 647802 45808 687085 793241 45943 125792 539645 342876 219168 104117 233441 207690 0 37867 682359 431233 195842 723450 229525 797388 88148 0 287910 587312 0 0 696326 0 463728 789295 157533 0 0 754479 31011 223516 809323 183378 201976 555114 447752 0 436270 736771 0 0 359355 689418 550319 201662 98819 176304 528628 192888 0 0 553492 628867 0 632778 333830 215211 53344 620929 555328 254294 387376 608460 0 649747 0 251399 490055 0 249650 617284 284763 76677 263325 758279 78259 0 607525 631862 194808 0 548326 510980 347465 0 267530 0 780446 466602 604985 360206 430042 606919 0 667086 589068 728114 770499 119355 105073 130932 403191 62116 472696 0 0 0 0 330387 0 402456 479031 635206 330686 787947 140019 66935 229271 520534 0 588642 104037 0 0 675391 674306 0 467624 64516 359225 108266 447655 313517 625781 678315 34693 95160 0 332162 735290 0 186563 19210 30617 264167 18680 51996 784259 564344 0 99013 362295 437306 0 417655 0 811660 45086 0 606203 486834 449950 820838 738169 79945 21269 532120 39253 713085 166891 467492 0 19885 747681 727333 0 0 191867 0 806504 0 537923 458208 213832 224847 521676 0 0 83636 157621 618809 179888 0 0 522900 598058 0 799924 112788 73615 337263 425342 241173 199105 333844 535938 357579 0 0 414718 203214 0 0 122204 0 794477 717372 0 609138 354554 626133 0 736667 87663 602597 0 401847 337866 599860 586301 491443 52568 471589 0 267764 0 564809 0 532922 0 303208 0 420780 88296 0 219165 732333 614421 496687 803077 648708 567667 192607 226156 631538 376832 531904 167010 0 46003 56387 602154 113803 8516 0 811776 0 617406 638881 190963 0 679049 419143 0 223364 667274 666416 478047 0 664402 0 0 625534 225927 110693 458267 9602 665790 380862 0 370729 0 0 268459 319034 440667 591773 400935 0 679369 535986 501402 0 100932 51593 0 729071 0 16430 479552 446215 0 438952 782658 403513 339999 448923 726099 34034 587272 0 0 595881 462195 521381 0 511762 96162 787281 142766 0 0 64604 130745 44723 703604 406047 0 728127 539862 0 319525 238946 0 50210 189624 168813 130483 304584 231266 0 0 157756 814631 0 0 707247 683920 0 0 455039 224624 747679 0 507961 0 379206 328091 216615 445400 0 464455 628354 731197 794988 188543 352611 815177 0 389508 642498 177428 560941 0 402716 288131 228557 272088 443774 781610 437587 538560 449054 192801 0 437419 372514 146879 285798 537703 596734 267151 711918 545695 343756 570855 513445 511878 582001 163883 0 471737 76353 492520 407577 58539 712741 594104 607683 421678 508449 565418 703139 782974 717622 0 0 344477 598528 199545 36142 31668 0 0 571972 197202 259976 0 124917 493454 6750 451557 603573 398022 604014 383677 177695 374023 816973 128286 127702 208762 542332 0 309623 587376 148086 623640 305319 369428 502153 0 651043 0 813568 0 658228 309046 409644 303580 57056 52925 0 470713 172472 0 71436 0 0 487189 787669 0 673022 45380 594720 36602 166635 712060 316276 624115 220451 257083 557165 199547 228874 174792 599435 0 571589 81890 0 387553 655307 63817 530548 746167 0 0 42183 362438 189158 14647 630471 616139 713970 666182 84401 800271 0 416999 417884 721233 805899 22333 243703 0 826858 0 0 412926 174273 579656 221985 232386 0 440217 221114 0 389006 808288 187408 691478 27157 669930 323706 553890 566495 382355 0 385668 226124 816630 590131 437303 536411 0 439684 0 489601 384941 0 0 0 406541 401256 692081 489372 137283 19314 0 291222 0 0 0 759945 141642 258853 175303 163733 737625 360715 0 353222 236300 0 69304 0 650620 318007 145041 0 381662 492708 781506 380297 133786 186023 328868 762225 333976 545890 496053 576549 595438 417273 0 383033 0 105312 394796 133329 634376 702465 775190 642210 44727 690952 31852 0 720007 223251 28837 631593 664245 498726 636831 543883 0 319611 120805 70389 0 0 829768 807885 0 444032 642279 0 167026 334055 784459 797382 491949 820226 0 748393 415805 496270 627513 0 727840 207395 712591 568206 201911 696544 150889 241623 448652 308995 501771 447621 69119 354328 714420 594549 0 372244 41622 255240 538784 3594 778107 731501 769425 0 689891 158373 0 0 363315 0 19523 729354 437020 0 0 67730 484593 706453 553722 390434 503894 512850 367533 0 617441 656746 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 267278 437083 482048 94439 284877 361197 61704 788778 0 0 455282 475098 0 537340 579137 700414 188392 307377 595726 246453 26981 418839 0 786381 0 133518 462438 0 233040 272717 746850 548053 327773 361934 493632 0 378063 24161 588394 0 662379 353948 401327 0 27270 0 787943 115301 89719 648882 56899 109248 0 443371 118289 604619 193444 410688 683695 281634 175087 767163 254100 0 0 0 0 634082 0 666873 561449 726686 409174 198791 412453 623953 616607 408356 0 660841 183040 0 0 268400 243279 0 396043 516683 4128 378124 460102 457724 741830 184606 557644 30304 0 587190 187745 0 757103 762293 97546 627301 264172 716483 140947 263535 0 486004 790593 73589 0 270490 0 242075 330786 0 128631 328183 635657 557099 523724 649731 76982 361378 81732 706542 209058 575850 0 276769 748546 492427 0 0 701634 0 724846 0 613563 493263 207885 26798 676574 0 0 458216 346384 805352 208521 0 0 216768 563621 0 304708 16865 480219 248518 824140 315275 665694 799050 682372 120572 0 0 327969 43149 0 0 749798 0 70712 508168 0 514109 574640 815780 0 293078 563695 172916 0 647417 766692 762957 711461 206890 214037 120588 0 500940 0 630081 0 388363 0 343754 0 82703 248585 0 785840 524029 543847 157683 556747 535085 221114 347685 249915 390037 75896 51860 2936 0 207410 728629 744914 602727 826863 0 285312 0 647389 758215 21172 0 329375 281223 0 153902 313063 236579 166054 0 502117 0 0 241845 744235 373872 293403 215429 246569 762169 0 685174 0 0 566764 130979 746668 804489 78477 0 19260 13240 634106 0 92022 730871 0 753786 0 498997 147341 610390 0 787298 667771 252168 295032 217078 676559 820124 250388 0 0 818499 326199 15568 0 659738 589851 766391 98086 0 0 120094 605540 617717 672187 209077 0 630934 770929 0 550155 21936 0 294103 631339 395870 522197 255489 823472 0 0 747371 125704 0 0 319651 291425 0 0 464268 22400 361350 0 309298 0 602939 264929 221822 557090 0 367048 777684 587246 211083 550457 473035 400781 0 191876 353049 465263 591023 0 363020 284656 193033 824468 394729 334399 514682 242692 673826 548812 0 366185 83803 249933 223754 359806 757146 537245 579292 189830 428690 607859 235043 702975 53367 633680 0 547890 83776 343533 49396 614719 521070 478195 250886 431730 147680 649537 305641 413417 758794 0 0 547144 237851 343055 489432 181559 0 0 186892 6479 317564 0 494323 190711 125678 440268 679833 631543 550792 330018 686443 9329 268682 225727 65303 737024 789861 0 366036 460908 649726 494859 593856 350535 749429 0 153030 0 208974 0 648385 730645 82716 138899 741823 425824 0 710105 650443 0 347901 0 0 152774 338492 0 709347 798194 192531 718141 457150 675159 806227 306926 706968 591825 99615 730251 132277 685030 668954 0 752628 308379 0 257554 482820 506620 691473 685183 0 0 329373 249905 71195 657411 529068 253858 199101 593062 793452 240821 0 283611 606323 22193 649629 187310 327945 0 482247 0 0 404307 656181 159748 491526 153146 0 793633 388727 0 133581 760030 807272 775523 181937 644644 584218 303057 786180 80586 0 592644 696003 276808 35019 322948 107243 0 544871 0 565164 142755 0 0 0 378894 792113 463544 229331 365939 142660 0 155761 0 0 0 796838 824173 407096 825401 649335 635843 402057 0 49534 796182 0 183006 0 446223 542553 552446 0 401958 213225 123879 129342 758581 813461 432882 558882 619243 584555 279195 511687 560344 199671 0 175856 0 465049 359451 280513 259875 154610 174280 217076 561956 221641 107012 0 94803 691459 6601 245938 822892 581330 695449 544973 0 596523 536074 208127 0 0 178540 774418 0 533833 292890 0 610045 140578 673509 459321 209424 787002 0 784924 740286 782311 671754 0 688559 77212 536725 801311 151467 302145 384858 268310 51659 818983 678610 518994 63955 819601 152136 293393 0 111982 470938 756501 440688 122998 395606 500175 637595 0 692107 655305 0 0 684139 0 757298 751922 324812 0 0 125905 645084 181144 154560 150576 761429 435500 409951 0 782095 138934 0 0 610952 445809 317819 244527 374297 421805 514573 280331 0 0 773405 492315 0 619035 633175 456620 256152 364808 96984 500746 569839 96648 0 238506 0 616447 789868 0 160727 450265 664609 495307 822863 37078 795972 0 202837 325303 457374 0 585008 637492 651713 0 616095 0 525855 280225 11861 481452 610130 331148 0 415264 51835 115703 740159 64555 469316 757203 798042 437214 291311 0 0 0 0 399144 0 801609 734940 502212 353644 719862 818143 64824 49548 699554 0 585878 735249 0 0 595204 363283 0 702201 35903 594641 416548 131601 6642 564894 655558 387327 317510 0 526065 684009 0 412678 686100 718839 8954 44880 316908 487020 385290 0 92120 596684 768015 0 582147 0 431974 790932 0 764947 558148 323766 587347 642930 611594 733710 416305 704035 164921 13444 72603 0 547289 278260 126270 0 0 580075 0 819553 0 435580 619139 558187 758859 561865 0 0 519137 702224 290387 309537 0 0 664353 668940 0 377113 702945 455953 291230 531288 367897 236606 775419 665458 592464 0 0 271116 477570 0 0 786007 0 772881 198330 0 462691 691854 583516 0 799308 519924 772282 0 425066 488218 358629 400713 542557 554707 784610 0 147363 0 603278 0 619104 0 456501 0 431446 784534 0 71486 51179 416722 574710 510900 829738 348833 34343 776225 591169 766710 593549 392365 0 146078 695427 659227 223646 544861 0 306041 0 503887 484377 645453 0 760424 283525 0 515316 783685 11910 343275 0 65733 0 0 782949 702792 408158 32663 668349 648575 442198 0 71215 0 0 330351 322094 761869 614732 527755 0 98137 441592 687363 0 377596 17298 0 114447 0 784301 691751 206357 0 770192 586276 749042 813316 443955 277959 451516 541701 0 0 133976 806481 173633 0 518492 417687 712929 147466 0 0 455635 280349 304767 488780 760463 0 366380 212702 0 211283 273665 0 552597 560465 803774 464593 680233 395646 0 0 176370 376895 0 0 620189 560589 0 0 559974 34828 495126 0 86284 0 694198 315412 134687 583034 0 643036 498193 368423 153716 724965 518311 113340 0 173217 114432 575604 794857 0 4078 729585 266481 319516 72503 493099 183850 266458 351833 582319 0 137228 774112 784851 507109 216403 617763 204552 522976 299599 205505 8077 659413 392559 116627 759932 0 509433 761173 811789 58420 620604 108988 223921 503636 186513 300772 149668 270792 357721 485129 0 0 59694 344763 674960 166827 486717 0 0 90754 706661 357966 0 481440 814033 272196 404065 371105 104791 701026 699607 679348 688856 453627 437983 671227 752211 522611 0 527020 56658 240241 277107 676666 16538 609174 0 5195 0 249907 0 427757 1233 68719 796922 377061 31164 0 304323 30408 0 137855 0 0 251471 148575 0 125551 457444 671586 96827 377243 68244 525228 240918 92352 256801 142283 458094 759646 2207 784239 0 112943 568271 0 470717 42104 286647 691616 75528 0 0 113791 33519 450910 694691 67760 83100 499464 480642 583192 107747 0 321037 655580 765782 9278 752265 813050 0 320945 0 0 327250 658683 365194 616883 153024 0 577692 424584 0 646638 800730 103623 384986 667863 18575 116448 785027 418900 431564 0 649284 95316 289261 178823 263161 15982 0 261771 0 209270 615540 0 0 0 324353 587188 581974 135837 296057 201057 0 114841 0 0 0 361054 823820 95734 213195 421822 689619 79153 0 677988 784598 0 534477 0 213939 442283 17832 0 31710 350057 147989 275521 106337 25635 738577 519408 574864 739142 418533 224407 20921 495903 0 797607 0 288572 415236 681191 14925 301170 134592 627475 701188 140187 458717 0 50007 315950 303930 438425 486654 300521 291023 33934 0 17728 565775 766398 0 0 239055 501120 0 321991 616975 0 317743 310187 384398 403003 465557 536103 0 278193 286171 132856 373516 0 770990 382735 601031 14156 639759 624694 138540 552074 773943 550398 522930 497711 670910 293122 683641 120110 0 165514 343535 31947 51903 463708 123824 610911 145628 0 626486 515602 0 0 405373 0 782844 143569 234039 0 0 196501 321672 380079 738405 212772 272052 425114 449282 0 29344 75781 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 687276 754905 670734 786723 271389 509953 587591 322075 0 0 429652 589402 0 201200 335810 245483 819307 349552 569837 377877 176708 533761 0 51309 0 793013 171300 0 169789 205533 330940 1435 818289 640652 549963 0 85727 248820 425267 0 629339 413894 290366 0 715688 0 514168 567646 18392 342150 539722 530495 0 509329 653736 316523 121376 240571 185521 686379 594327 751166 196461 0 0 0 0 43535 0 295401 519646 317859 415879 145965 271976 674647 101817 297849 0 70487 641768 0 0 142830 413118 0 532641 50003 92264 291411 106218 416662 347445 396834 346116 548612 0 121639 121096 0 172376 375253 362258 150995 312178 345617 584201 750020 0 482436 222674 542727 0 154149 0 109490 8823 0 727223 77741 73911 277626 424566 578317 565472 235672 591197 86425 415661 234993 0 463416 742094 215745 0 0 208398 0 482663 0 793146 54242 230170 389809 684370 0 0 524188 643821 97252 591891 0 0 501109 548886 0 59836 375337 341875 454599 356296 374849 756523 744721 392448 757854 0 0 172705 814793 0 0 23583 0 531515 244195 0 175878 577978 311020 0 433773 322087 595677 0 356062 455877 763341 300942 508781 805272 417141 0 790526 0 515589 0 534740 0 716962 0 408579 13670 0 105179 622833 13610 334040 301935 123449 620769 594067 20873 272914 550852 805170 155716 0 642674 813366 49563 550953 637566 0 295591 0 329695 152183 132140 0 14289 566184 0 64517 782315 507909 715806 0 268224 0 0 545167 32778 556752 413687 218596 605705 732858 0 599869 0 0 395508 329232 574631 262978 639107 0 584923 727089 777695 0 734310 493447 0 814165 0 295019 260553 28824 0 707290 370172 37444 435617 22173 225520 369500 377342 0 0 469930 818503 547451 0 365990 166635 379970 277798 0 0 248435 264711 20444 140673 166718 0 43963 561839 0 379834 258616 0 242709 810771 221489 202204 348168 676001 0 0 495423 16664 0 0 582056 507836 0 0 530749 339775 209305 0 172079 0 394809 224524 694511 2316 0 178995 489192 174373 98936 486331 573860 191286 0 305130 308533 252138 321536 0 655272 152223 1181 427980 184725 120144 270735 720154 468503 805114 0 344721 21306 571493 23375 297066 657593 615762 96342 809618 530312 639916 10237 552091 415732 198650 0 826336 25529 597796 145180 458607 593700 689190 668408 546776 668727 454928 375104 705381 430580 0 0 420327 401198 88377 745678 166240 0 0 592722 616196 662507 0 103675 364359 51477 226001 758820 409907 772145 590140 401388 631631 467680 606429 270652 268986 244925 0 767729 687321 425367 727008 647094 609502 358015 0 785086 0 336560 0 81674 221331 806249 197356 133315 25437 0 328552 774419 0 560283 0 0 425423 802064 0 385616 294424 417908 424504 291215 567476 298606 666063 665470 780279 561340 621166 187708 345674 31410 0 257371 285071 0 424890 211777 209596 690783 45026 0 0 783262 545126 363731 576218 357385 265058 497182 433071 513419 766821 0 561640 142244 648869 778749 96894 268698 0 116920 0 0 131736 307403 410762 49204 182761 0 239138 47358 0 229724 52782 719342 796442 107118 205598 524989 195079 543943 401483 0 98746 627932 826273 333840 158620 628867 0 622109 0 430535 270670 0 0 0 601427 230906 797720 442440 290958 685232 0 480923 0 0 0 322034 535613 771640 743248 86819 782733 206935 0 215835 178666 0 431861 0 585944 277494 728672 0 499137 40629 640318 62582 556134 765968 89877 29498 212216 41830 791139 800668 753969 500269 0 43600 0 347102 229605 431262 31122 138259 812787 791146 255869 138639 203801 0 299341 262523 197411 396934 367014 177287 284132 421677 0 45477 491451 161573 0 0 792166 200612 0 11807 493924 0 267263 88480 733309 289865 819612 784333 0 309941 435206 72959 177651 0 377894 129795 481869 175859 291637 522201 406527 710342 467651 332736 704135 180488 542982 143837 2522 107787 0 318102 348411 20562 621506 255424 447259 633460 416468 0 161171 75459 0 0 485033 0 326355 244809 727976 0 0 354183 382750 753838 269065 430996 510389 479809 109872 0 106743 437853 0 0 698693 96462 511919 781815 596349 403234 638779 348724 0 0 790121 769131 0 408777 174393 673908 346062 145877 821329 292856 55458 27979 0 277615 0 287054 659543 0 18588 181585 244667 6567 368593 292107 129314 0 688507 215963 408489 0 279095 331567 747986 0 523265 0 327070 9496 773744 9608 151290 423192 0 568723 669582 799425 58519 699445 172730 158315 65647 126210 480229 0 0 0 0 575257 0 438388 350982 285464 647258 653518 253090 667510 117108 555457 0 228274 650680 0 0 219756 58433 0 772016 823531 595201 339138 239065 236054 253671 146472 83294 212221 0 200299 36990 0 422074 541753 120719 476953 183682 243570 348476 565835 0 10039 37882 723298 0 239159 0 680396 681359 0 772744 483616 278075 183493 630319 168824 737718 47035 329005 48405 138334 15581 0 504394 424854 267078 0 0 327752 0 113473 0 567080 772931 827712 273412 647213 0 0 208051 485367 373899 791513 0 0 114583 227359 0 366967 631227 685199 659579 688137 664861 713031 594229 455569 332103 0 0 634155 242100 0 0 630312 0 679509 408844 0 554958 222809 610525 0 60396 361506 673469 0 438888 360556 780678 114329 538447 200843 607910 0 543520 0 42007 0 378983 0 496699 0 619636 724945 0 654304 543780 661035 779507 756963 191227 5582 342139 510887 698781 384453 92196 386328 0 785568 520772 78140 353676 48897 0 364052 0 163764 82065 731984 0 692489 389246 0 510453 514043 163057 372237 0 130632 0 0 555128 47607 304430 526154 121615 9536 272093 0 711165 0 0 394367 362386 116667 77121 721807 0 564091 353294 573891 0 158409 254806 0 680046 0 308212 676345 816856 0 156243 248918 590192 640975 788733 25452 363279 414786 0 0 524948 319821 220792 0 775309 256382 723585 89984 0 0 497668 124390 469007 827727 206432 0 477713 603656 0 25287 411782 0 763030 662200 20889 94616 608710 172722 0 0 145834 593442 0 0 139076 777094 0 0 140309 108655 602064 0 520796 0 64892 624852 795438 806620 0 139394 565081 750547 230616 146457 540653 363986 0 424482 36838 429574 743111 0 645372 678107 289450 116033 431728 129822 729883 576099 803620 585982 0 672769 280310 94786 685475 136508 488806 68287 511468 125857 643343 615015 250481 458965 75602 183061 0 776818 489385 578457 785874 778002 643017 246963 801518 747034 449512 41507 521402 474940 671725 0 0 680919 90659 744022 368364 804153 0 0 431437 807287 742117 0 159164 6534 456563 676156 530901 650589 473287 725071 16323 229998 618782 503999 779833 112136 79545 0 750429 331549 238288 682092 235969 595003 443776 0 6649 0 143115 0 107075 406028 272999 741759 184890 114672 0 191508 405017 0 329845 0 0 574655 381118 0 96292 366232 456381 287561 407083 381853 669994 102367 439235 559105 763932 566812 426867 719361 250765 0 330879 503923 0 145280 744697 496951 698544 88038 0 0 554244 649815 444480 561857 602874 355644 497515 142802 497772 336693 0 253329 702439 327975 589706 269287 635521 0 569772 0 0 24939 216788 316077 664257 553482 0 141573 634983 0 75930 601376 264619 203822 367562 112462 646173 391757 81517 809308 0 304952 25635 294636 289756 158960 53054 0 49317 0 208716 799006 0 0 0 433671 504804 734952 575589 271694 458516 0 750542 0 0 0 443411 63644 627172 270468 191363 682565 568078 0 362943 757466 0 790974 0 129679 42891 240788 0 781251 523777 213059 524738 476310 119900 681466 151190 520511 281095 504673 1016 759772 49996 0 506134 0 580113 87534 291298 774150 470156 319117 650488 114587 321484 273740 0 207662 560982 108549 806424 759169 257113 748961 458588 0 706787 65757 122144 0 0 76652 612612 0 815922 347814 0 628954 161940 60689 629414 532579 449808 0 429722 618268 370907 368116 0 172605 32833 651319 396361 303148 443665 94220 639955 726251 774118 254613 761176 579839 323867 472609 665082 0 129223 452469 317979 652251 332382 35915 379523 582847 0 524100 266647 0 0 147459 0 203437 509421 329585 0 0 789540 640854 758594 334643 561399 590929 670817 810572 0 383201 255511 0 0 635972 283092 102553 105580 174410 235560 245230 289360 0 0 341509 236431 0 762508 360145 156342 479004 165027 448381 678785 161826 372461 0 524020 0 493992 305909 0 66634 538845 347135 279983 368893 748361 301534 0 133557 291399 287179 0 822121 742615 714334 0 98208 0 817870 660720 110500 153776 806019 505220 0 220256 643535 685343 656653 78444 771761 198896 176289 712897 635638 0 0 0 0 56640 0 507888 505216 100816 291078 418918 646455 60163 166313 376353 0 781513 456442 0 0 437817 808727 0 579138 87556 389668 154599 561611 789216 507142 792499 825766 151327 0 35167 500784 0 821876 380284 306362 520996 653280 568739 225946 365501 0 337626 139729 507214 0 491920 0 556715 823040 0 604614 129269 695201 678595 706349 188067 820261 692659 716817 65532 626307 750507 0 126580 809690 661585 0 0 577182 0 609268 0 422753 351165 493861 98700 138981 0 0 169606 623866 426858 563550 0 0 210229 179333 0 20070 510060 519536 261556 266570 72372 727208 757046 301782 451205 0 0 776730 581155 0 0 738033 0 657952 103467 0 737477 20108 50158 0 580938 545086 720262 0 260831 101326 745422 292566 164244 656293 620033 0 209494 0 799506 0 66539 0 682889 0 793192 760985 0 419056 811559 312508 827598 284991 420134 824796 446630 267135 712032 568126 142928 264277 0 670236 471656 672772 645104 566245 0 406118 0 795535 103127 90494 0 254660 220430 0 571237 806338 675007 122388 0 384147 0 0 205195 356896 116820 67030 401575 242482 732173 0 397354 0 0 759978 475533 502099 659919 614682 0 669373 239466 309882 0 129205 469319 0 480609 0 668807 36366 770785 0 445677 436600 173329 30156 575736 188243 228545 484733 0 0 307626 778575 729503 0 142460 95710 38323 193236 0 0 803463 649207 671690 544560 619252 0 45851 188367 0 460707 680654 0 812031 376083 206453 574272 556803 689378 0 0 241064 642841 0 0 588415 364570 0 0 107016 595748 397210 0 718805 0 391616 546963 824058 376091 0 334989 694895 626065 617161 741800 259687 349073 0 714569 595813 436633 10066 0 170343 125394 678187 406932 411663 136860 349944 633459 198127 609846 0 568050 777975 41990 456214 708368 237910 797783 127822 294590 341087 6587 240426 822016 63970 380678 0 427892 700616 633873 708312 168281 512130 746772 343510 42440 85259 216410 110555 26353 193981 0 0 442740 814385 155978 812446 394669 0 0 424286 84704 358429 0 744031 666537 783572 61681 283323 38181 748486 190673 712615 686760 507875 728530 656555 19688 717378 0 448607 349715 757923 588698 225204 218533 787664 0 501794 0 570113 0 513089 160006 307750 199940 640818 400356 0 96994 229536 0 235349 0 0 291005 364755 0 815374 26278 777203 215251 128506 358547 320418 594644 824889 586116 761493 568458 474180 538208 259487 0 298901 360968 0 139574 777127 372418 243049 699858 0 0 648633 576694 565991 700666 644497 157497 784425 563721 214136 192192 0 513419 402159 279380 357018 269076 523488 0 334507 0 0 612735 589385 410369 78603 65491 0 671235 586764 0 121061 783649 762546 99156 647542 678798 221180 239882 686039 661730 0 718931 308679 330560 716263 718647 725401 0 325511 0 480238 209991 0 0 0 392993 405482 769079 569999 47702 245266 0 55730 0 0 0 660859 822316 363596 497417 160339 582444 530658 0 89071 380135 0 512759 0 428339 356068 352791 0 523726 389802 271878 427993 229379 692778 575914 191308 585677 664046 405459 500805 260136 572775 0 196593 0 253941 490647 615141 763287 570499 170095 139556 666497 366959 155791 0 625805 510401 126788 433090 380434 463387 689157 156560 0 764134 271364 141849 0 0 292288 684229 0 491791 257515 0 243505 275577 796449 414686 752559 642971 0 715489 818300 331277 749032 0 625987 341628 291791 747654 820007 578522 232002 733389 304947 433755 38366 190675 545397 728589 615289 376589 0 713426 339260 695870 342651 730084 741403 231397 805744 0 706711 477735 0 0 475820 0 181470 735819 463437 0 0 480822 340650 373996 457988 757619 395255 390270 395796 0 542558 361713 0 0 713424 384182 574367 773301 5156 44566 321633 107748 0 0 190501 217267 0 29034 92277 82568 291332 623726 717693 389949 173937 61931 0 629598 0 57851 68455 0 130779 700243 276667 47945 566819 506469 82605 0 654353 494883 555969 0 481376 705315 52018 0 517264 0 34983 543251 709951 199973 206137 453216 0 32395 266771 254889 323962 306050 549380 125198 772307 227440 12432 0 0 0 0 789275 0 425612 628747 632166 676183 49244 802856 806343 225837 281786 0 133597 416485 0 0 239537 83529 0 550949 580178 618220 818740 754692 184583 371100 771675 540743 786629 0 237296 31140 0 648199 658058 735856 506554 780782 95978 630677 819720 0 198316 439898 532154 0 496232 0 595009 208011 0 810101 378854 583529 11065 338749 691520 748297 477901 48731 755772 9405 556453 0 705381 369782 564172 0 0 49696 0 382344 0 487495 666850 618035 510929 58075 0 0 789178 244999 284469 549184 0 0 686254 17696 0 480617 579874 653588 728972 276332 282995 24611 217474 821825 485604 0 0 618696 658275 0 0 463973 0 808365 727954 0 788345 58302 79705 0 426534 570952 583118 0 375537 251018 596618 130585 740108 348845 134059 0 356570 0 649394 0 771490 0 438344 0 38899 242684 0 219572 330531 417123 672386 273678 647765 354131 144621 179630 206519 638746 562376 658503 0 521961 642415 475809 109897 374437 0 565016 0 368126 705335 741450 0 338571 283250 0 472141 527679 563455 367903 0 697745 0 0 356243 88554 642073 186423 480091 539245 269458 0 792598 0 0 226966 482820 643572 204293 639970 0 828351 65139 677034 0 696891 464968 0 214985 0 346321 129056 210988 0 664770 722590 331226 765826 827601 439533 517909 215878 0 0 58158 802478 799904 0 345678 141101 378888 285816 0 0 299791 409713 223147 824071 577752 0 430440 809143 0 663596 350698 0 371698 92910 356918 320013 53939 218120 0 0 88433 420815 0 0 18109 789525 0 0 19147 117729 470490 0 806042 0 640382 180639 778710 572001 0 733399 314126 252118 812214 565639 768223 322580 0 739099 378424 727227 332711 0 616020 35607 482014 125960 262458 363790 495281 787964 42298 337781 0 653223 567232 718064 459916 773386 274152 507911 578027 138270 30579 45108 275502 315685 813005 386391 0 153044 589734 468795 740361 200497 644335 710845 169798 479422 307727 699469 164244 583633 591749 0 0 252077 425753 282982 631261 113441 0 0 250094 380678 681306 0 828816 756880 473230 189492 416641 384091 624658 479111 565157 126969 373473 537402 58630 225691 127560 0 346951 790133 541955 259124 400634 721065 218065 0 122748 0 817325 0 275966 345854 427768 800175 161709 635833 0 246054 405598 0 794758 0 0 766550 765208 0 816284 346689 408442 712705 447734 68983 723601 415411 216262 248500 364378 182274 292703 635891 413090 0 442157 711044 0 392962 422919 81045 769854 231662 0 0 278745 710653 313590 470979 804445 244863 190591 724149 455406 440992 0 322336 587308 566962 130853 301433 730937 0 715983 0 0 366387 204721 181256 177455 272044 0 58588 37680 0 282064 207332 436872 424067 628566 442088 162231 73281 428156 634859 0 672810 130652 211682 700414 683216 248667 0 332374 0 515040 753436 0 0 0 607466 249243 776266 423964 766002 402160 0 460157 0 0 0 462158 433308 778444 639740 468114 336276 304530 0 717590 762902 0 229596 0 668665 726892 291580 0 663755 133926 619688 494266 31351 444310 72772 216152 211970 281076 220855 562370 781002 637941 0 531120 0 136916 116107 628998 88183 66567 706953 767775 21731 345375 810141 0 39491 351072 709452 757661 301793 109399 161910 62888 0 483917 346214 385604 0 0 292771 576322 0 553574 613961 0 682992 384769 521713 636923 165574 112052 0 214313 673996 86026 324037 0 769437 156910 726058 608374 687450 187674 525703 37826 360934 423449 359774 806422 413403 646317 775575 717446 0 50211 302137 73786 300657 1078 761416 717409 444213 0 641177 565829 0 0 548304 0 670163 77404 820797 0 0 622257 321360 151841 231223 599863 547969 350624 674300 0 266042 186824 0 0 183343 705737 322623 517931 36201 376985 497939 19745 0 0 613485 378608 0 455345 114473 680190 410294 434270 566727 7688 74704 586334 0 91013 0 675545 50582 0 565451 307352 666858 480730 529171 707290 662900 0 10591 646874 394063 0 452054 225750 35805 0 419368 0 704330 683135 639565 338010 127541 530627 0 118770 624426 702330 374376 712314 354402 279120 645876 740330 1631 0 0 0 0 367645 0 282073 488683 371807 601480 434625 527885 783091 636818 720349 0 505055 418767 0 0 202972 298427 0 271873 793151 45582 666458 777717 753872 761047 312984 486486 392539 0 173230 503299 0 373443 433165 649975 757316 701677 808155 13094 657238 0 573844 808402 685886 0 532531 0 77594 126852 0 103943 705038 304193 505807 150548 457187 41613 213677 337800 632021 114819 796115 0 733386 434609 621842 0 0 515082 0 756913 0 801091 587635 132032 597562 436251 0 0 300790 253236 678165 356246 0 0 405079 189293 0 425311 643534 390510 680857 127869 132950 547783 461370 772969 293683 0 0 159697 668310 0 0 327772 0 713242 775144 0 308627 823779 469939 0 53154 168391 765491 0 549884 738749 604597 431741 525262 750181 737895 0 169246 0 734922 0 399434 0 704429 0 108405 258074 0 221387 109271 344997 603319 694979 733306 276902 469107 241388 801623 191308 316843 157908 0 19398 563395 46998 473900 390814 0 698611 0 602666 530516 55205 0 592712 283028 0 437287 151963 238924 774183 0 263086 0 0 748347 81732 498845 567142 379434 737766 311134 0 116137 0 0 490661 540120 179788 585379 247560 0 101663 657804 203810 0 33934 132050 0 637264 0 807811 293649 81902 0 437785 723958 322977 757676 295080 642417 701312 713572 0 0 621831 412848 538716 0 390313 790236 60926 699376 0 0 720374 330002 323288 463826 19706 0 134999 282375 0 313295 512503 0 77745 379588 657287 716483 170209 675537 0 0 811372 818519 0 0 422594 26455 0 0 633073 112203 266459 0 430143 0 548638 757094 9611 463476 0 317311 416089 67666 507611 811343 176042 234901 0 9556 793793 239843 122645 0 557595 749285 378284 102532 732771 609576 236524 396921 516916 176597 0 224525 762472 326050 518418 567957 114495 100757 474550 71427 339158 168583 762528 181177 25796 413884 0 728700 635479 587360 810894 519441 765576 648096 11993 63832 781246 467111 386142 726762 209916 0 0 356064 687352 183898 278670 186429 0 0 273069 772587 383863 0 131172 248875 511751 97779 637544 232220 357734 388654 273737 618238 145755 297674 176901 570424 409375 0 446104 325689 525909 69520 534012 314758 252507 0 302170 0 273165 0 29661 83703 261789 434515 359166 49295 0 141659 300949 0 654898 0 0 666155 306059 0 266017 770465 138657 766132 175597 791058 273957 157801 421947 389717 604044 352048 465163 268994 569301 0 448311 442921 0 13225 171874 135436 42104 158468 0 0 122109 378832 217829 329626 750122 339225 324626 489046 696384 543981 0 169429 692187 798896 530871 671042 323532 0 243977 0 0 585143 632178 446335 719282 202095 0 533076 543421 0 141709 489020 23660 398260 304025 144006 676151 39062 529209 482006 0 91073 41447 363385 339627 433661 693100 0 549363 0 67570 399870 0 0 0 45106 670739 456152 738067 451066 45282 0 787221 0 0 0 480383 6365 605080 63363 254929 72163 794382 0 76381 531057 0 720046 0 435024 531007 204658 0 328741 620553 167306 127480 314953 631358 501282 406040 767281 693145 429561 723505 733491 791848 0 204299 0 524655 466301 79716 322409 169996 447526 654630 659588 172919 713475 0 661918 68495 424015 444830 345759 190573 18437 475679 0 72368 588573 624591 0 0 7092 643068 0 9990 644734 0 672955 767982 225034 55982 729409 521393 0 524993 232392 410470 272019 0 79911 201013 606621 765065 698781 453721 424682 609815 755039 776796 511824 409626 108925 86195 801491 704586 0 476353 274755 678103 136202 820011 799166 721876 564503 0 625868 386008 0 0 228990 0 183744 356052 714873 0 0 380323 737694 79284 27063 658777 520154 547083 382009 0 224679 783614 0 0 411144 540439 752338 729974 598539 11273 350655 579970 0 0 626627 195167 0 485512 135982 381812 388013 538965 507578 637848 345409 524103 0 648080 0 780801 753344 0 206484 103865 413381 127078 314061 582902 314781 0 561670 572036 764747 0 204694 360978 533722 0 7491 0 769242 224462 308578 69751 614637 267275 0 409561 235146 760528 349400 558303 765446 153530 287096 95941 721868 0 0 0 0 352449 0 534154 529487 56785 30571 129586 585729 191764 83260 248798 0 710400 62153 0 0 661868 749855 0 323682 119374 731559 79577 339361 488665 457665 287793 348073 389519 0 32530 506833 0 492272 737538 113190 473785 638971 453716 151688 188833 0 311955 253065 718767 0 461525 0 17638 562656 0 563290 231067 398088 640623 147884 246152 100783 173061 475611 222579 574150 202021 0 510648 713944 801674 0 0 701788 0 145779 0 270190 223445 236561 131382 307682 0 0 57011 369494 144697 245503 0 0 228316 810637 0 143795 109201 713570 199594 257440 122679 39848 740055 660697 510025 0 0 452565 97608 0 0 209438 0 701812 607912 0 130174 143240 228659 0 210008 253021 447142 0 406798 661028 647673 445761 397478 704196 97784 0 260897 0 32531 0 622948 0 577908 0 517979 704371 0 214955 227878 678810 627162 578242 111826 12702 729767 576880 348882 790361 577727 312776 0 697170 582717 485362 321461 402757 0 753456 0 505605 481801 120156 0 649850 625481 0 242463 457055 81335 528181 0 702964 0 0 651377 598511 259965 812392 535808 347098 819332 0 794072 0 0 304002 460554 640550 432776 547321 0 819005 478532 149164 0 275694 201773 0 604879 0 565118 299018 823393 0 110148 745181 68174 608178 23831 330966 790959 64032 0 0 269498 709618 683559 0 540870 218744 685512 105119 0 0 477199 327074 20550 697626 655344 0 313410 503924 0 240169 151782 0 2523 514895 370850 525828 60045 242827 0 0 324116 70513 0 0 690650 617507 0 0 403155 649088 271868 0 490268 0 47724 72684 241942 820624 0 503392 533634 665069 751422 656881 685660 385076 0 71521 538908 242238 115137 0 723477 222124 821351 523106 38932 710044 568970 775539 754607 443183 0 791471 194074 216878 65483 620857 370181 79542 448816 590969 64791 712102 639280 446535 507546 644399 0 435441 734077 201493 141060 578824 559583 147341 619248 603536 436922 159887 23775 30184 247161 0 0 43813 99219 168667 193077 811441 0 0 225954 292105 554275 0 515066 773041 221559 300670 340450 32202 690307 426552 318521 18910 556190 544847 132370 280451 227110 0 635354 637853 530631 402517 643140 456572 118102 0 710543 0 40418 0 785884 109837 442456 618897 689905 750227 0 724298 579870 0 560508 0 0 665175 112344 0 19236 795894 161657 591891 438826 290398 170052 796289 557497 309151 609567 610743 327392 353476 513812 0 244006 145808 0 451944 162767 22270 535432 614071 0 0 597611 315685 450159 777039 264788 212020 755254 658082 630022 469905 0 737372 439894 638346 72422 351916 655850 0 554124 0 0 335450 195868 188908 97212 419793 0 791810 168610 0 350947 154896 484957 124722 722776 615812 439758 603533 794055 428172 0 532120 144888 284079 265241 55653 612393 0 30129 0 20452 57023 0 0 0 267920 107361 586156 42083 177145 481206 0 234663 0 0 0 244278 704307 544348 403086 694819 275397 507438 0 424939 543099 0 4243 0 188605 86297 724004 0 827143 248987 136223 455812 79702 673784 807692 308047 31563 525423 784927 790526 307718 700615 0 34243 0 463736 65041 344002 59058 471703 377561 801745 74549 80154 804936 0 275636 169759 158072 53677 36271 550565 617439 203859 0 155918 624345 746409 0 0 406129 733106 0 616332 280460 0 528772 60352 361179 278780 172051 680306 0 363930 806654 601299 594948 0 797285 297197 610003 440305 148185 26833 806007 801572 723702 459041 357192 295446 619863 827985 603994 551197 0 284830 288090 541240 478871 784304 116526 618228 378346 0 492135 559470 0 0 740362 0 189580 67005 593527 0 0 754691 486250 348761 826034 535071 584421 285844 816827 0 770558 287850 0 0 775508 622644 415406 231302 127496 642178 10437 425716 0 0 586935 586735 0 540192 653049 686680 223986 259651 510110 796162 234664 52077 0 673412 0 85790 202452 0 62666 668542 706320 593707 602298 443765 83496 0 744562 428406 681778 0 453133 437813 45886 0 475630 0 798070 543111 561467 580289 25567 181216 0 830035 288371 117566 49995 313572 738461 267284 281430 594847 717661 0 0 0 0 419569 0 66666 434043 2720 171486 529868 18627 430731 745841 606847 0 319761 506902 0 0 783205 703359 0 580830 499848 161498 238158 773897 115362 315257 353390 639525 342547 0 565495 804798 0 373418 564398 417611 45281 104580 179109 224800 820120 0 85919 804411 745289 0 716155 0 587076 684378 0 822487 315075 55251 768226 226299 64493 135962 92204 209981 398729 53524 532095 0 304199 643966 451832 0 0 520436 0 117358 0 744196 425012 686959 93570 764339 0 0 766878 140281 80685 456038 0 0 159687 475579 0 329388 587003 180153 392292 177017 574272 287203 16736 181129 497143 0 0 254416 728839 0 0 742821 0 337112 340070 0 189195 2914 445217 0 539641 310352 585428 0 766309 558321 46593 757284 563971 390294 214616 0 750695 0 142780 0 48698 0 403396 0 341683 298786 0 523943 184738 45453 236026 342596 44536 103674 567242 784397 686126 115194 540735 40858 0 98450 611658 25661 527802 502750 0 177093 0 223040 246387 337612 0 435715 208973 0 432794 823977 92123 448088 0 669243 0 0 808944 341374 398400 767536 715035 200609 55985 0 408999 0 0 648817 246685 80607 739923 354126 0 478392 727130 410855 0 209542 766137 0 678433 0 141757 532063 166774 0 409644 709129 588985 798688 185490 562247 528289 681838 0 0 218967 481997 712025 0 235986 221945 321712 221546 0 0 532338 405781 757895 766059 807599 0 178967 195987 0 522300 336934 0 236660 654533 574464 573189 5800 142839 0 0 586333 570823 0 0 92290 517203 0 0 783239 445181 379088 0 738218 0 727546 175623 676764 148879 0 108904 718074 821880 771048 274290 21367 659206 0 342592 279969 76074 73129 0 464533 138558 821837 611361 642845 548608 603763 432233 101786 525665 0 768142 219009 362785 805440 662971 288626 90429 250874 670384 280211 601482 649819 656156 754542 150452 0 722069 21274 414458 51784 47754 498128 638316 85946 560026 616516 273290 613246 222050 243700 0 0 301135 460434 449653 778293 145296 0 0 768611 622298 365789 0 593579 419687 718622 365556 342024 580464 636913 133073 570861 2587 265739 158256 18109 815006 240035 0 753062 342893 827282 675684 220564 777684 254184 0 472685 0 84023 0 691562 709835 682860 691677 386978 352296 0 419472 359413 0 488816 0 0 12199 238558 0 2895 604253 35593 268911 185413 793846 247243 492581 659132 750448 565724 714531 467197 461283 210422 0 683807 310918 0 432083 688541 71970 266499 198193 0 0 574800 649669 369281 596625 499723 113733 555671 647211 804047 627306 0 172083 329025 312801 516604 755201 263130 0 273973 0 0 347486 628141 662309 433073 707285 0 254073 469971 0 270454 625082 213718 326647 423127 597089 537708 167865 123777 210998 0 660621 697114 497577 775171 347972 563301 0 227091 0 676315 675216 0 0 0 650378 529242 492676 233292 442384 225453 0 242078 0 0 0 266441 787650 234179 65066 208274 402794 749347 0 416755 227906 0 380888 0 71239 376924 174732 0 577754 408400 57400 771873 528575 249516 141754 51669 65471 761246 115153 100071 489353 763790 0 348116 0 15415 30892 605121 488699 175731 366900 324575 457498 396585 439635 0 652575 409941 439643 498894 630145 479422 206468 605133 0 289912 584779 460734 0 0 480471 381957 0 775834 331183 0 499576 566316 147704 711568 335712 240399 0 303092 599140 629214 577377 0 356012 744247 555950 95137 2493 498997 145255 400806 821253 596670 301819 421736 784263 787361 382205 632808 0 157058 160138 730353 213061 308097 670318 405839 596825 0 174663 116049 0 0 577252 0 510155 801785 224620 0 0 290305 714050 365155 332244 118462 47949 713149 511985 0 707640 333072 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 170962 123030 300343 718776 627532 292466 476240 625549 0 0 438607 619103 0 385045 742297 243294 215210 736289 38781 325804 108685 585919 0 694875 0 112531 190428 0 360478 773157 283861 569763 752820 806923 489308 0 405204 190245 250837 0 554402 101764 727369 0 606661 0 496621 274371 278302 326563 768288 461211 0 206111 717837 623506 704958 521394 797492 721326 705994 703150 475557 0 0 0 0 760496 0 71170 17471 201744 276689 703390 58214 582438 612383 665379 0 116100 211035 0 0 297477 664882 0 303207 234760 92564 309238 163788 420968 328960 183406 627966 106779 0 362198 634280 0 770376 90386 634803 609247 90053 602812 509981 520609 0 527409 219799 14750 0 207592 0 776243 394848 0 642455 393593 79082 1979 684645 637602 93246 334332 568178 142599 541863 619522 0 114305 405550 765551 0 0 814433 0 578779 0 270626 729597 522800 396583 255719 0 0 654018 379406 734957 257126 0 0 265886 519863 0 825257 277620 523982 207204 232784 178157 211246 469765 606139 351540 0 0 811915 747945 0 0 681383 0 362901 416267 0 432845 59869 592324 0 749487 770890 38720 0 304170 328190 188934 147522 210096 615702 203887 0 83655 0 481743 0 613642 0 679200 0 687285 782252 0 239513 204815 55547 473401 759886 285411 110753 47398 649584 211970 672203 625533 715800 0 807368 275076 716661 442722 371871 0 297020 0 770101 55252 741814 0 600510 415282 0 447340 459974 440639 790618 0 273343 0 0 512065 600884 738370 292629 222186 293011 612082 0 171843 0 0 311209 350817 406877 241807 150097 0 538058 264710 123940 0 765130 27717 0 613143 0 10323 548783 444822 0 585927 604521 248829 669423 621952 238490 766955 694780 0 0 560786 439199 780253 0 177439 762133 148492 424894 0 0 300601 685183 227023 529790 729717 0 133254 711982 0 161600 125069 0 266496 598437 602591 92947 576687 793764 0 0 716251 103023 0 0 57482 179096 0 0 632060 824050 800263 0 286260 0 354164 627482 425870 655764 0 205670 169245 260489 377319 176416 407939 266264 0 232198 563448 114611 115925 0 227966 539722 398914 111433 288222 726036 592901 322715 87917 777428 0 542673 290439 172167 652598 521100 321674 275928 90177 538652 112605 194205 502726 528369 364106 630820 0 50480 591488 591390 119811 602224 790842 523644 768691 283737 274036 248743 568656 501342 56169 0 0 189808 739444 540451 646106 336295 0 0 152616 136433 482874 0 286807 554385 239190 460709 14272 168629 561197 10815 135141 89331 289321 760388 625317 785890 541238 0 205501 93376 631859 736426 381358 296 91519 0 607975 0 279350 0 87770 764317 204125 316046 652981 307360 0 416357 293191 0 129465 0 0 479964 778399 0 43810 482747 154378 348793 425794 290756 79676 384301 465872 705041 686828 145738 513455 670567 635070 0 611309 724972 0 458087 24848 796632 101528 348211 0 0 100121 638098 419583 327167 347570 529657 229303 133492 349065 21 0 169588 256292 88198 22353 134639 618318 0 694945 0 0 829585 574695 354801 726846 575182 0 390931 367610 0 516954 479655 449810 343610 272374 107653 601232 755255 630037 248066 0 151469 323768 325131 541510 191743 648727 0 567591 0 133755 428252 0 0 0 363507 305365 464596 85055 426148 319135 0 258159 0 0 0 751582 602749 48296 684985 348787 126691 735694 0 610379 164131 0 5952 0 659398 63534 136553 0 455952 15100 497287 462926 309609 253149 444710 721688 153450 656249 244319 473456 408574 53852 0 94992 0 532933 113347 429929 467498 762457 111135 121563 267750 384004 549431 0 472744 749570 774654 564428 127576 272626 351566 352687 0 622154 757254 468700 0 0 23253 734713 0 9578 201489 0 48555 750270 55872 262915 796220 411972 0 183579 49797 170838 530538 0 739242 357424 508809 410260 140958 39793 738564 194103 560695 452586 767932 232685 405249 664329 245249 281143 0 446902 821845 410980 112968 481554 133330 35129 146671 0 165618 564705 0 0 643348 0 164200 796581 8305 0 0 167861 613037 689779 705027 113739 592271 463194 6937 0 88771 356247 0 0 613411 706236 782345 518903 245856 739112 207701 243825 0 0 473086 539896 0 688247 718820 566927 804415 720202 194196 272151 807087 410460 0 184215 0 812282 609486 0 733416 565809 647409 37236 778578 565227 1302 0 75918 590460 793180 0 590428 727156 527704 0 90098 0 298906 667831 15019 119708 549519 564056 0 620525 257969 657437 524845 16582 578174 702365 210674 486572 55037 0 0 0 0 678432 0 227369 741295 751690 78674 484306 377367 21332 603344 628737 0 149052 601706 0 0 76103 100748 0 644617 550651 260584 387054 30859 231469 491399 246873 753686 91781 0 163741 375846 0 31713 156625 253303 522266 761630 479254 449483 819557 0 478636 546631 621709 0 475101 0 301462 754803 0 817506 801242 97323 804550 73265 81599 821416 246976 294329 168657 715735 529022 0 615666 805953 319397 0 0 148423 0 62797 0 115165 146935 598250 703832 484204 0 0 590727 333330 649763 657704 0 0 574995 646734 0 212257 284340 462567 285062 181903 95812 814170 718502 634626 416565 0 0 186033 720837 0 0 782022 0 454575 545654 0 513653 603869 246217 0 581755 262070 187854 0 241202 152772 250023 558006 340772 703448 198775 0 559156 0 453215 0 584539 0 228444 0 48339 722065 0 595708 798792 630840 103065 615012 563595 151111 368801 674099 4853 453620 133289 713032 0 733974 142329 435103 261285 162345 0 654607 0 207258 668215 287550 0 348794 797082 0 618924 734848 398557 407866 0 207117 0 0 734196 442114 569113 619968 19084 768556 599268 0 473652 0 0 306183 817714 426773 670900 499104 0 578712 752129 351747 0 316454 132628 0 42733 0 338364 373681 656534 0 465728 248662 203360 341509 713617 584613 57095 773137 0 0 696183 412153 609498 0 116427 780581 618027 789344 0 0 74279 469426 644455 739791 145802 0 775735 71122 0 687968 264990 0 638415 555151 197705 1004 552969 558029 0 0 93077 708351 0 0 301263 356746 0 0 811883 590304 213032 0 202764 0 281103 730584 60663 200673 0 479412 788735 231629 442968 105332 292223 695949 0 284287 823244 239208 185294 0 102870 452314 619562 698126 474793 35280 496733 100696 117675 601581 0 500549 433107 221547 742493 475942 795401 217300 788131 531596 493358 553071 552572 469572 62711 546873 0 76820 281782 434902 466829 567821 295064 617953 428109 620908 428866 439382 275980 122891 777162 0 0 476981 517465 92616 720773 110837 0 0 53326 738802 380275 0 246025 57907 439645 416601 640058 683864 630041 416734 114550 754611 180781 762467 301359 120445 133611 0 557105 59215 668504 421437 536274 384610 97502 0 36184 0 613903 0 347355 95838 182692 101401 482913 695339 0 337266 351780 0 749248 0 0 200212 253434 0 485693 748125 603961 117358 365770 547719 50207 529241 803684 683174 626843 685537 375175 773456 22490 0 654992 156013 0 565880 650890 447935 757056 247376 0 0 583556 187603 209956 141677 384869 236037 622928 759652 336164 560155 0 252815 707086 813734 432319 797248 512718 0 667810 0 0 226737 73685 115976 650247 532589 0 674181 195658 0 58503 140868 249706 422258 569081 318739 355813 582639 533512 328169 0 15730 319046 188572 352417 147404 149509 0 804881 0 501205 743803 0 0 0 490361 610406 289968 269220 320920 272856 0 737884 0 0 0 527385 459095 761563 761849 75907 678588 345333 0 41158 325092 0 441895 0 401572 603855 737669 0 343910 549225 749202 374915 44572 162572 712935 712783 3944 645760 591839 67956 113279 127998 0 431362 0 454152 638547 292139 414763 528476 299699 118226 169991 552799 699624 0 130022 740084 530921 122197 566463 649717 596186 454161 0 448828 695206 417250 0 0 8745 624395 0 587526 235252 0 475482 595116 800720 388590 92092 344078 0 196814 754309 586910 96278 0 782254 388682 654251 138868 38874 544374 249056 678557 482586 334183 580552 743191 801877 16036 375520 133472 0 83460 714892 132070 95608 392738 470628 699097 74867 0 221119 790622 0 0 760649 0 386702 510678 509612 0 0 359054 140585 675078 586455 26067 295143 566087 190467 0 206463 143831 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 75808 474899 42414 16710 422001 798714 698500 90929 0 0 389398 477028 0 406572 227858 476697 67634 6383 221537 739048 286971 717300 0 146939 0 183073 620119 0 186987 205347 172961 410797 8770 442782 607082 0 103304 157535 51034 0 821019 62100 67767 0 386195 0 235119 331334 424152 561838 295438 128867 0 134717 705163 206989 716360 81765 659567 107119 799319 741459 641404 0 0 0 0 418301 0 94693 468696 468538 656378 613237 15587 591604 746632 464577 0 649159 464908 0 0 314533 183586 0 781383 484052 549794 167335 740160 176488 796250 815859 176297 46202 0 651651 109766 0 674182 11595 529061 540386 666841 346419 292087 120671 0 85044 403853 490399 0 222059 0 784203 572150 0 619353 792978 737872 692942 8869 92117 282281 444345 600392 417664 788927 343107 0 743410 347363 104315 0 0 97011 0 796216 0 14621 233356 728022 94878 30095 0 0 121354 423786 136908 170808 0 0 471623 367033 0 457331 691665 55021 457023 764937 417174 54708 802621 291509 216480 0 0 432254 641666 0 0 409539 0 559703 10793 0 327049 134491 304680 0 606485 662455 344060 0 412169 723373 463625 423246 323208 585309 437411 0 31112 0 532571 0 163934 0 738754 0 258733 500134 0 96202 329024 132963 603379 813378 244193 814759 591833 290350 138325 748189 708256 278418 0 447165 58451 5206 439256 125709 0 565607 0 233078 671056 340628 0 234201 709986 0 227300 381586 23251 748565 0 354788 0 0 202548 435629 603323 580189 712787 57877 167224 0 483705 0 0 753864 457472 254099 102007 327350 0 89193 601819 334621 0 419171 819592 0 63878 0 441199 689189 562543 0 823713 560996 736420 711480 497627 82395 101354 24745 0 0 232834 792583 786389 0 620905 505314 665989 306567 0 0 776236 316381 197044 106630 169245 0 325621 339685 0 276483 720709 0 76546 573827 988 352091 779342 50136 0 0 570149 309555 0 0 655710 558874 0 0 50590 486484 265254 0 226438 0 253518 794611 6505 724322 0 598617 584971 179680 369651 607098 475362 311181 0 649100 152719 455404 292988 0 807027 639119 489074 728181 381945 703836 819648 16518 479772 254876 0 563716 297447 227590 741642 114314 800973 184370 240860 311443 129702 532331 397853 402309 711485 159635 0 702406 391587 125719 721155 411517 407517 747528 778844 598942 337362 215095 524883 251770 312582 0 0 259565 569129 685475 308328 94308 0 0 316716 377453 737724 0 134819 283584 676926 715290 565908 692700 822653 759451 209890 402289 161446 226955 325564 119957 465634 0 529794 143648 386268 479707 653815 616669 35813 0 223779 0 251654 0 80970 500708 490124 238121 543939 714088 0 170248 376787 0 668866 0 0 9495 822228 0 599400 189878 302357 99879 240811 259528 129969 471999 592650 263858 509807 767584 635979 155632 33599 0 780826 663508 0 497317 117884 427235 658605 452325 0 0 517892 48499 535949 709566 746359 101589 639241 378334 397309 175565 0 685356 76780 378071 447757 796313 515934 0 455438 0 0 746207 17248 321354 478625 372761 0 42940 1658 0 793566 153827 83732 371563 436654 672295 498753 126029 17606 445347 0 728890 636912 607430 763064 782312 201692 0 159946 0 244742 352700 0 0 0 526496 638473 637913 390021 591283 130498 0 110093 0 0 0 767033 649877 707012 795733 642684 89352 289677 0 239995 10392 0 306737 0 706015 217227 313342 0 634857 372588 584933 630792 225089 88730 733067 564004 410744 430617 309569 193508 724133 312147 0 55096 0 94680 245210 141625 429576 249199 292447 781318 361262 360874 176959 0 684587 153983 505515 320940 135379 52975 354784 634459 0 486558 669927 437684 0 0 382001 627000 0 182017 708543 0 105137 748514 201457 696070 342960 472178 0 522812 645310 501789 509486 0 580198 33783 60413 113927 692521 815410 485841 628333 578923 482311 125901 174460 598108 818010 20247 338338 0 4721 315525 559414 81043 612792 91315 207953 621936 0 385082 581109 0 0 771793 0 824435 475236 370954 0 0 438888 521750 434404 700250 478529 533616 459939 437697 0 424756 669523 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 659132 216084 795157 775263 13272 544928 473696 437072 0 0 660390 481337 0 499151 435890 115289 518064 217000 473048 662428 622261 229615 0 141307 0 472216 58996 0 208475 222685 99050 198122 40247 204339 468956 0 125169 811460 300843 0 422476 487556 45667 0 652033 0 262005 543106 556164 712465 197008 290095 0 384149 526329 794573 366342 254544 478379 687435 293547 637617 120233 0 0 0 0 109882 0 468923 308496 276723 420296 72660 376047 298723 527226 588808 0 445003 124703 0 0 91062 191826 0 196469 674869 560263 39533 507748 498318 165021 130913 465163 148797 0 725458 773132 0 511846 561053 673080 770015 732693 93133 358546 701541 0 467333 787781 663956 0 42098 0 616441 138073 0 52073 757522 688647 291246 44393 486824 677411 345264 37850 712109 84748 709115 0 467761 535165 92040 0 0 62875 0 641564 0 486529 238485 452234 49016 78003 0 0 528895 314431 73407 512008 0 0 229826 402987 0 235042 439016 15003 498861 262415 792213 177988 306050 158247 764390 0 0 241406 256986 0 0 397000 0 824303 326217 0 464280 475309 458271 0 217549 775418 170434 0 305892 5978 649564 216348 705922 362126 306438 0 497936 0 65390 0 22884 0 46368 0 471090 241493 0 683055 446366 210069 339035 404354 289827 361564 434094 361271 258530 215089 806797 641414 0 765236 284428 721144 157299 359091 0 14997 0 277155 229996 26706 0 676371 828935 0 638927 182296 193883 658490 0 15962 0 0 558277 231810 537939 47082 367646 662888 789569 0 484244 0 0 100565 90010 327336 699756 225324 0 792025 424641 253107 0 221785 35685 0 813578 0 490231 813291 817458 0 459829 501110 627839 740565 488689 507333 647253 105513 0 0 669435 263013 204865 0 469255 106239 319670 159954 0 0 333105 168454 302620 289614 371083 0 555414 767055 0 635847 573629 0 765507 585646 167157 582231 211619 288392 0 0 129742 813367 0 0 65291 210994 0 0 810528 575469 316527 0 24236 0 730659 649817 20860 548844 0 768512 20941 782932 235908 293533 587660 730525 0 417376 483991 556840 597528 0 666661 527663 507842 6082 448892 495912 666934 389880 696877 58002 0 564708 532704 676228 343407 510786 111253 727782 150245 37125 526313 206276 159166 697964 11246 823937 0 712743 475345 560759 768400 605617 463258 665374 794511 681498 242116 228421 95612 179488 260918 0 0 480777 313431 129474 309171 176082 0 0 283108 512334 28389 0 614826 555886 727386 371844 606194 557829 666999 535791 689658 294628 321188 322605 402090 747108 155107 0 678621 682700 629934 216188 36243 216388 166529 0 692721 0 828690 0 824998 693186 99004 35539 365375 371818 0 10589 31632 0 62813 0 0 548576 397639 0 122087 732045 763485 786731 324286 730789 763900 673227 141279 56815 395025 348112 295539 455047 677557 0 751734 593111 0 48052 282951 634964 337467 226646 0 0 733615 647491 282325 660409 666730 405533 331523 347980 312477 811850 0 552145 171559 689152 85656 771407 98181 0 80297 0 0 257866 168890 175468 145719 693181 0 112813 396465 0 329336 580705 739418 441761 148955 810163 284283 171243 83258 462695 0 689834 183675 181656 511006 335999 396648 0 786649 0 237350 79456 0 0 0 414724 450297 779031 107889 134343 308087 0 560421 0 0 0 526286 148042 125796 696805 198994 345873 735585 0 139176 208799 0 267698 0 109199 720205 644932 0 248551 358906 748878 455656 546333 420449 84921 727706 623557 600505 763641 53912 389992 620043 0 697360 0 40724 709760 396730 28630 298223 147217 545933 739896 220524 367106 0 318691 738175 341062 460004 286092 759472 267356 357664 0 75445 207871 166934 0 0 249988 523257 0 427992 617567 0 730212 128075 638368 447399 401085 630411 0 335911 359280 411427 230645 0 726675 735575 668468 343642 600645 539764 724634 176583 748748 98835 744474 111514 797508 673805 546046 333302 0 71929 6825 309077 802899 230117 251988 809788 9309 0 454485 337172 0 0 222506 0 741627 205041 114383 0 0 41263 668778 432070 69017 368104 385871 696448 595133 0 782708 694075 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 724189 546595 55390 239548 291926 552541 120641 775722 0 0 524931 626100 0 763480 794008 646493 337446 331558 265513 827711 307123 309172 0 36095 0 62067 513037 0 751398 382670 341472 237327 635937 681941 134975 0 364417 120629 444751 0 359599 803798 356840 0 107805 0 211223 478188 274771 740497 312152 346951 0 1579 580413 790633 590299 587914 242036 658565 384850 573832 801776 0 0 0 0 20789 0 388324 178867 118377 744489 789066 419089 293538 410619 314763 0 765399 294370 0 0 487524 374059 0 22703 782733 301256 457354 696500 693492 586472 12884 777992 770040 0 80167 726220 0 26290 298867 455031 808153 809629 536955 17005 56868 0 67376 710293 291372 0 160620 0 9475 789860 0 482482 321570 787304 315098 200967 537000 234921 229506 95705 102671 536041 372330 0 227909 162785 299621 0 0 14774 0 132108 0 59766 334890 368387 28312 824399 0 0 150221 71599 714300 820225 0 0 374736 453212 0 756175 341106 58662 449109 283541 293373 75438 367006 594347 220938 0 0 675982 103454 0 0 28919 0 385480 275546 0 739680 692667 761004 0 116580 307383 411428 0 699545 795262 44866 180109 635235 405493 54788 0 204962 0 579869 0 80015 0 610071 0 78082 687278 0 776893 665652 538514 556235 649786 417116 695119 570359 781122 752399 512825 650686 227136 0 216278 384054 521950 99122 335859 0 29257 0 575231 101007 547634 0 395690 672009 0 75982 434403 631596 68313 0 746155 0 0 530037 412871 198531 788654 63044 38200 341300 0 345145 0 0 709934 589483 363584 25487 171880 0 478887 316273 601717 0 122685 139031 0 538758 0 769438 654166 737190 0 371690 817453 525640 371798 683730 461319 479541 331385 0 0 439783 170345 215885 0 78377 568778 704116 243463 0 0 826366 669614 713643 618468 442507 0 749911 691005 0 200887 500425 0 575892 591235 262663 596308 386711 164003 0 0 223438 473194 0 0 509763 782661 0 0 810688 662993 105192 0 618153 0 803170 316265 399282 97250 0 498501 381173 328795 572814 592956 776395 423176 0 269939 73746 543840 435509 0 404037 200183 603743 198078 592862 524229 496735 554847 720383 345809 0 639841 692488 386665 675418 365760 513684 400997 118352 555007 225282 351378 809089 98159 47956 252081 0 165905 38944 518328 503043 92647 158511 322812 763499 202596 558244 268648 95467 785464 3294 0 0 648810 705119 293603 581394 419568 0 0 556178 480873 79130 0 534518 19210 120573 159635 291610 548205 123495 463530 346052 563374 672204 6949 623006 477060 425202 0 630576 5609 692691 779564 383237 652860 228834 0 829627 0 163099 0 609306 202979 669469 530380 140317 308931 0 563797 614702 0 817793 0 0 167415 255016 0 756238 124348 628243 545336 635514 56690 33271 760377 452307 201232 449968 351196 185474 180189 673725 0 734184 510865 0 8109 755259 162575 619823 562993 0 0 623997 262351 454514 479688 327118 201721 267907 534439 180489 371648 0 363635 528871 633407 558515 158736 95054 0 168051 0 0 542140 592636 177633 628029 40116 0 687607 35791 0 756850 35578 699972 96369 437501 543831 641945 363796 151741 581595 0 101728 689787 341764 60355 620059 517567 0 696903 0 721874 335574 0 0 0 555377 698950 442522 353623 496400 803244 0 798870 0 0 0 508036 252164 531704 367523 83371 308578 40085 0 522767 678962 0 24824 0 685926 485909 588490 0 134216 120999 19852 259261 658629 249087 692091 581969 17379 774330 562620 778508 550305 782499 0 181950 0 68099 627832 366000 291719 610298 774818 81884 828829 722317 737206 0 195324 557666 666747 260824 790946 746512 9045 675388 0 186927 5036 138289 0 0 120413 467807 0 550982 823613 0 687880 216920 795387 608936 263510 124853 0 742221 16887 585313 652830 0 371769 544512 819954 28449 353576 702663 469363 799503 766332 809740 20560 547572 93466 825882 774037 269883 0 388810 657144 674151 364039 555649 513679 781401 378519 0 469815 142589 0 0 197215 0 595565 801714 357103 0 0 357548 125471 59473 506902 370602 139284 693308 458514 0 337879 270696 0 0 538586 251720 103915 373870 347439 340360 566769 585282 0 0 529110 695304 0 295839 264236 700815 775000 69287 239061 360662 386066 499543 0 668487 0 187257 687994 0 508325 315500 651563 115142 107293 538160 383387 0 70758 93294 640068 0 490659 104702 173370 0 499674 0 369065 618044 672780 622536 197442 369962 0 247482 112235 546487 419889 331560 582966 508843 824366 496081 433929 0 0 0 0 687432 0 505057 497954 64190 402816 772480 485364 29133 427509 486277 0 675998 480766 0 0 393662 712923 0 247695 149487 301396 22925 723366 750845 301128 300689 79369 121103 0 413802 356927 0 28639 55242 305501 302538 429253 103544 812522 724619 0 254394 155516 487731 0 74873 0 486657 139852 0 276893 302937 568343 629211 820429 11231 235923 552265 417024 73542 152187 773151 0 9647 614510 334823 0 0 574308 0 785741 0 92641 373338 228230 529565 15583 0 0 487526 224923 735178 110566 0 0 652370 550355 0 338562 738253 531050 333658 115215 367614 817159 736785 749413 363386 0 0 144127 459663 0 0 612610 0 362137 743251 0 140132 782944 560218 0 762005 682855 594263 0 287924 348270 772993 108513 219131 317027 10613 0 96463 0 232013 0 227523 0 205044 0 540206 49766 0 507521 581264 392054 399896 88687 49950 401768 647308 299711 779302 624799 732886 433165 0 791227 132852 169140 546706 211868 0 251298 0 282662 429 776805 0 171168 490901 0 697381 782069 46768 490630 0 139765 0 0 680620 456613 172599 289412 341437 501055 506312 0 90056 0 0 725938 599556 617360 513699 220393 0 180299 709275 573349 0 690503 198408 0 57543 0 27801 235238 267200 0 425741 318037 70851 536251 354848 190654 665020 92118 0 0 537526 48680 435213 0 765196 735990 706780 644169 0 0 629336 423086 754703 80590 96461 0 570206 373667 0 154388 327416 0 420962 824207 274480 711352 161292 108272 0 0 215804 734869 0 0 597023 629249 0 0 83157 58835 547003 0 726781 0 230767 393625 772008 568223 0 787667 397895 424326 592039 448329 366904 70761 0 125217 469424 92256 7496 0 149284 602390 401947 769822 475130 640948 425705 424719 210715 554263 0 566188 153961 421687 304933 138248 688983 574469 115475 96495 749818 88036 706856 529837 245238 730478 0 25213 801150 459995 269830 547073 84480 743649 422893 135188 595429 449146 573196 192154 49943 0 0 596578 641593 725945 424240 498927 0 0 18734 90953 382706 0 453949 439950 374203 435196 331559 269578 689175 469896 387834 33583 90878 23453 235081 109503 729512 0 478890 281870 69588 673272 480601 589938 602561 0 414914 0 136401 0 114059 511716 720539 309051 714889 329808 0 328055 500816 0 450714 0 0 248211 520690 0 541385 101545 781980 177943 642974 757707 484539 518201 746566 276808 397842 793452 724894 774554 125280 0 788668 494778 0 134288 723369 215151 621555 151044 0 0 526572 416425 37830 31403 45820 269857 474958 449979 159134 13808 0 346708 748124 316417 703622 453068 258210 0 437796 0 0 259024 274624 372892 224796 555307 0 371039 295929 0 614173 400816 740221 51078 569964 774841 566838 680555 690010 676031 0 15645 49752 550646 710703 801547 526835 0 228713 0 306659 796517 0 0 0 167630 678354 65690 463561 282771 244994 0 750257 0 0 0 321087 62120 249487 174303 648371 721891 784931 0 651544 672179 0 711563 0 664861 386061 644229 0 114063 164429 451196 114027 543584 65115 470275 74838 211329 452280 584155 515122 112403 463484 0 316620 0 763599 130830 476065 273987 237468 613411 710252 59564 560103 68347 0 442276 618924 825440 560362 236460 735660 538606 366475 0 566730 295108 392302 0 0 702427 495680 0 51850 133708 0 143068 802473 91845 42924 695342 725894 0 572565 722526 22211 651480 0 429711 41960 2373 746615 61885 34791 458283 613935 754409 35517 161019 405900 693313 626030 721279 406126 0 172199 269301 745659 514126 107741 699240 723554 695362 0 29142 702965 0 0 547813 0 243175 63024 796066 0 0 713346 620343 361640 821038 665297 11465 132119 133760 0 218805 730705 0 0 297610 472342 155516 770346 543829 550155 573691 523139 0 0 230439 690319 0 289495 291937 829167 325574 502620 59255 290554 179079 294270 0 289884 0 310888 695796 0 186391 695973 497213 99748 103244 694949 438763 0 227715 148824 810745 0 240056 600438 583285 0 478032 0 386125 384801 348787 735528 650195 712858 0 769421 45939 132587 432764 43439 309784 716574 399198 799044 818583 0 0 0 0 46858 0 120474 137493 386856 671889 618186 4971 613790 773425 601293 0 91084 462445 0 0 530433 390 0 155675 743475 61951 612536 17209 53516 319715 134821 507331 660717 0 550548 190577 0 72914 84439 66257 314116 273118 78684 280199 323688 0 180296 582353 714449 0 296745 0 570346 643376 0 360018 240114 633382 770842 320041 634244 4597 671321 152704 647633 785742 146279 0 509829 91501 76994 0 0 224057 0 278801 0 405173 315580 353665 684922 78835 0 0 217760 201355 427183 201523 0 0 241430 761332 0 36830 406141 334600 8025 240172 790478 739271 368402 414814 322128 0 0 87684 352541 0 0 246236 0 705661 47168 0 795342 106803 344771 0 62189 806283 707084 0 529935 277353 285854 528195 568191 119400 286974 0 570157 0 432256 0 426535 0 376261 0 821062 172125 0 129530 583840 416711 35847 714077 366863 31946 352200 778099 276698 107754 203135 190465 0 255839 164838 600082 553859 379779 0 729540 0 176378 120170 386114 0 111600 478132 0 352954 254524 193450 218387 0 578369 0 0 453070 535393 407952 697122 381614 450764 771959 0 277079 0 0 393223 597163 274475 766765 766891 0 436252 795573 824280 0 165957 427340 0 200708 0 792175 551921 216581 0 454272 15300 497587 127310 182936 215561 762296 672781 0 0 78090 448445 661584 0 127823 203762 419842 125039 0 0 749739 703263 617537 274632 225151 0 737260 618663 0 254771 782893 0 404364 366270 16932 458208 776081 462622 0 0 286433 253548 0 0 307542 684732 0 0 618284 593580 317764 0 536477 0 503145 789046 551764 686847 0 458379 200992 427509 591098 213854 345839 745224 0 557244 604040 403758 534267 0 591792 510548 194322 349668 344700 695386 55235 148642 720540 818820 0 797961 479607 115936 42607 389513 289745 601991 262690 279182 545677 485279 247622 287017 523987 722564 0 146572 227622 342980 635933 770832 547678 630816 616304 507641 118403 22795 166064 792478 819648 0 0 747936 719319 770591 535005 292006 0 0 715726 603812 15793 0 62010 107590 103135 219492 701089 333133 204201 670462 498232 360615 118382 377290 33846 294647 115266 0 606487 529247 126384 544657 224652 109003 123053 0 608541 0 555224 0 63424 716352 481192 629146 438864 824028 0 601961 730197 0 707774 0 0 340852 522929 0 814614 588835 674664 794154 692051 801077 476312 352063 749349 640017 190016 544328 443292 593465 632944 0 462058 168945 0 493552 534718 542782 31144 361074 0 0 738609 592532 785910 363384 200747 312596 559692 101325 423151 212467 0 627392 539451 322001 235736 4866 140415 0 444672 0 0 262000 782927 583471 707605 768751 0 544317 41858 0 68700 179384 359468 694445 499184 292646 24103 32364 627737 802765 0 812185 247542 320372 574416 638767 448483 0 657314 0 588011 458562 0 0 0 788594 563335 133620 345305 715839 771058 0 730571 0 0 0 662601 271436 464135 478902 259076 432255 17075 0 540268 443609 0 329609 0 729368 146717 513383 0 753436 658236 8767 354399 768790 562755 467012 70211 377798 217594 368060 513246 801241 345022 0 473684 0 251328 28032 585323 478712 42619 615741 809945 165011 430598 229635 0 385669 269442 543301 280613 491725 558329 427058 225669 0 487298 373058 29499 0 0 802748 528040 0 212128 60172 0 40667 157016 68030 384165 604209 274468 0 66714 391464 308038 292065 0 414957 121873 84190 70313 410728 375836 552312 520636 540988 259911 171330 543068 90035 769932 289850 511555 0 309451 698676 357892 541929 180359 596973 71806 733657 0 506011 632226 0 0 579490 0 785935 145384 694091 0 0 745848 156064 477429 775090 396753 322449 733548 728798 0 782617 33401 0 0 66092 417844 669755 45318 504799 541897 795927 495797 0 0 551409 468628 0 343425 612592 473990 55549 684116 817817 487688 299557 265657 0 112644 0 517961 763992 0 692818 545878 799646 681281 472395 607062 556345 0 714168 239449 329475 0 599408 235485 637762 0 492943 0 795930 44886 121340 50311 375578 159614 0 308125 783295 586995 707247 102517 583925 767736 637433 405995 276231 0 0 0 0 105770 0 688132 708938 129638 324591 5195 740674 267856 68886 391937 0 368802 386575 0 0 475057 391774 0 37640 613169 656731 757859 424530 123031 198086 38437 610172 161965 0 310877 27628 0 209230 143226 814524 325088 699336 279549 68708 583314 0 19303 693449 272090 0 325314 0 373176 575475 0 487979 180866 757540 15682 593684 290959 347944 358529 7619 113581 785713 599051 0 45840 136348 795603 0 0 517657 0 567315 0 487965 237614 244956 168484 478065 0 0 271288 628872 418097 618834 0 0 102235 168828 0 704943 430127 761475 143121 592477 502737 34205 817188 534530 676524 0 0 571952 312115 0 0 230153 0 797173 502324 0 212113 467283 361296 0 227434 181003 89534 0 89736 653833 768513 193701 294399 337227 701593 0 592007 0 737600 0 456815 0 555151 0 335649 299982 0 147036 812139 213646 556139 294317 701605 166609 540028 204691 485431 617999 522517 34320 0 694065 527842 256756 320583 760027 0 408094 0 668480 706296 589049 0 803277 486968 0 79900 565098 478581 441363 0 101340 0 0 739193 178697 529458 269687 27771 461900 571556 0 255128 0 0 786901 223628 410717 466821 44216 0 498839 405849 558450 0 668520 201178 0 459992 0 193803 21302 134195 0 252297 746131 362223 279681 691716 195140 111229 271294 0 0 730117 392922 317700 0 41491 692592 234107 207835 0 0 238895 525377 251511 193798 37214 0 776977 599309 0 757878 333326 0 743841 114422 648619 17121 740343 168461 0 0 111303 623414 0 0 302808 594913 0 0 414416 230174 107120 0 113928 0 445209 588299 238221 676080 0 214442 443023 813695 793550 89595 297483 301128 0 740944 435342 364973 661052 0 337007 210418 426479 691315 158000 373413 227859 665400 115691 54532 0 263166 606375 544201 152229 593497 743564 765308 492256 337012 394381 267473 562416 76409 445129 824910 0 374006 97110 260770 812656 431356 67283 495782 532721 176573 604336 505843 39512 383237 5059 0 0 139086 396184 653294 201880 400931 0 0 818404 448965 509136 0 30591 627798 686446 167801 240197 641590 43747 202316 116146 244770 813129 286130 53084 35593 169157 0 496672 130844 750086 455326 689644 335833 741575 0 789022 0 31486 0 361181 365924 304133 180488 342772 573507 0 352024 161300 0 463383 0 0 387918 93268 0 720917 721226 366323 283096 365141 76985 595713 755752 677274 568637 268686 682522 78199 29507 368634 0 202160 489987 0 395776 11490 359819 629605 424883 0 0 488836 292792 775675 701937 665200 415908 594676 379517 659009 795083 0 700366 351308 476574 27375 124333 119272 0 825897 0 0 118407 746371 211572 681019 763234 0 475641 404520 0 45940 73795 105765 637176 59264 362691 427690 556710 472214 806280 0 243435 567196 781445 545070 228248 805728 0 157756 0 770460 411046 0 0 0 615306 584545 317735 744466 604114 2776 0 554030 0 0 0 49396 384759 700674 25884 293116 115045 17460 0 94954 681873 0 21996 0 418371 157804 248565 0 640614 517743 513863 616176 138289 619200 321235 163196 255777 696283 422546 464289 67186 553837 0 752736 0 756059 815547 100915 452313 151512 358822 377275 309967 421589 599448 0 823176 88824 536347 459048 297401 468577 633104 421340 0 354376 538992 105279 0 0 184681 825577 0 607800 555488 0 268144 580130 501049 82887 217706 203597 0 579680 684463 273172 604944 0 733524 812080 365642 572178 363592 788083 205478 437813 51934 450763 139945 757807 639018 485131 529752 357788 0 811360 591912 199931 618324 223077 650057 275433 784718 0 689042 826611 0 0 656975 0 566643 444989 243251 0 0 263844 637012 321434 592017 160907 449806 168616 37352 0 349817 287211 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 677162 185425 456880 622379 427641 119067 240781 311192 0 0 787126 420369 0 24221 549699 213444 505459 802652 721296 672276 237657 391543 0 339092 0 795067 224859 0 545792 664765 698433 470971 539277 281922 265942 0 686412 221648 513642 0 60813 524490 573556 0 251956 0 634686 350463 124575 114013 715422 648456 0 373022 7104 356999 134959 275502 161805 367723 266546 652134 206115 0 0 0 0 424464 0 409555 791944 505069 114418 3110 690295 230664 329675 243423 0 662627 450348 0 0 293183 701947 0 570642 490120 775871 476865 43212 781560 605171 65357 471547 798476 0 321936 387272 0 547923 356601 577903 65977 759030 34720 478980 184610 0 612398 105126 512846 0 408081 0 510241 300565 0 694023 97090 376001 16579 608691 314007 370493 245795 329751 229392 376088 504839 0 259150 193484 36844 0 0 173269 0 606488 0 239388 580895 513381 36145 372486 0 0 84905 773575 752062 220256 0 0 605317 652374 0 621764 529953 139458 682527 133367 590200 322496 40977 501369 697434 0 0 396732 440129 0 0 519700 0 25799 45839 0 540860 88781 503928 0 752976 98770 443508 0 124831 473715 280299 696827 665226 596584 465553 0 406341 0 246612 0 633020 0 390669 0 110651 697332 0 33692 391109 99136 336130 137043 380867 400961 441540 619512 135600 440278 741865 202716 0 185394 104261 530832 174340 673117 0 90101 0 738161 620177 527615 0 670245 772518 0 82988 64243 51600 376881 0 418616 0 0 211611 46254 45304 453081 346609 28830 700911 0 674475 0 0 293704 494221 534313 28580 651282 0 427269 298892 491719 0 732592 91672 0 211456 0 807149 479364 306451 0 591283 781451 188082 763480 574695 641759 224788 42562 0 0 63957 625132 181403 0 96748 203688 10712 15758 0 0 257271 758758 327145 704076 256383 0 596174 344396 0 204420 39748 0 62585 797180 743050 791664 674117 60101 0 0 255993 827835 0 0 677451 375322 0 0 579673 786576 28972 0 409373 0 630067 9419 309601 510204 0 569420 560844 755582 550965 704815 484902 81196 0 445166 115202 427828 29003 0 212137 465539 539754 775801 416581 82922 382498 336821 558242 626297 0 676091 564354 462415 327634 406434 495473 622746 534388 315210 152203 304741 728198 506761 641205 335634 0 187146 384923 428567 754960 296584 158530 1973 400412 92922 702957 531336 642074 209451 686167 0 0 517916 295503 818557 118459 693047 0 0 37710 688245 674729 0 369071 51442 685796 567066 200523 123618 778840 638864 806202 165708 45738 218433 329803 212267 129231 0 85601 295656 127047 487511 531108 749156 4500 0 683284 0 555772 0 623708 772763 596747 274240 343427 76468 0 632608 372215 0 216682 0 0 242615 380226 0 514674 409392 32336 599334 72377 592598 263942 541920 385477 131879 737722 152916 50010 270945 187925 0 79476 82398 0 684368 268149 273733 443231 180850 0 0 595461 245592 652922 251629 364666 288934 802641 727368 749270 109241 0 408090 151186 517809 650788 724812 329477 0 426511 0 0 761214 748037 346381 382925 39838 0 45845 131107 0 660304 414111 321391 281573 714622 205940 433414 318894 294677 646475 0 40266 477779 57132 279167 266078 391266 0 201506 0 237520 11170 0 0 0 213350 490562 72761 494415 609342 609695 0 692017 0 0 0 345173 537150 448224 796111 449529 689689 474667 0 103985 720611 0 9173 0 755422 692915 363733 0 93471 119788 659981 714839 193048 127792 550 274275 106780 582223 485465 464113 151281 532103 0 795792 0 727470 414722 789094 305135 821781 806863 499911 656169 182873 55244 0 120466 749896 269151 508915 786872 365208 516436 694878 0 637212 4670 430562 0 0 707407 471063 0 54651 364504 0 688659 793933 327120 725568 779112 315240 0 649046 152480 71651 286247 0 232986 669123 272425 738836 350298 253663 738234 248515 697450 728472 128522 567120 564720 592444 460956 79161 0 769365 108260 452070 498799 93596 3245 26663 618386 0 75322 368612 0 0 160793 0 367986 245620 231914 0 0 42097 55360 118121 612487 240146 425880 764905 112647 0 296509 752807 0 0 514613 517220 732018 44247 66252 581023 792889 95162 0 0 298718 629123 0 501878 200349 406624 259274 799511 513437 388454 176687 75114 0 824729 0 21400 178909 0 284834 776099 336820 816362 51540 17994 532041 0 127185 9518 742920 0 646792 221072 195688 0 194702 0 473987 307720 117703 29503 79726 145840 0 70416 672074 490415 318541 69704 306615 662653 578899 178283 632462 0 0 0 0 724154 0 317958 430597 487410 239598 373217 337714 423094 151889 277655 0 76957 500154 0 0 438056 724886 0 733802 572904 219979 174075 125213 229759 710423 411059 377250 662461 0 21555 483213 0 447407 816889 513684 261241 318126 741875 533324 781106 0 493165 728224 565715 0 588445 0 3521 598420 0 170621 720538 601150 216887 609659 151366 234317 175793 47831 285929 154339 409092 0 175550 34646 367879 0 0 514271 0 501975 0 275242 262004 423047 36017 17838 0 0 36373 217783 464765 517270 0 0 160984 548755 0 340142 103365 428421 356317 794284 651270 609272 410881 310320 372021 0 0 419948 138939 0 0 575163 0 613303 1901 0 309042 540486 192728 0 436714 823383 733691 0 291499 292548 252182 569578 297828 211928 588456 0 392982 0 302399 0 614127 0 441628 0 263474 380601 0 95860 13956 60108 292565 436235 143001 113047 20249 627240 118124 175238 248197 283555 0 275665 361493 713081 424181 220046 0 87623 0 120276 131809 202367 0 656962 550858 0 148794 407101 786945 575959 0 385921 0 0 316649 504150 144569 319093 778407 504840 177209 0 545307 0 0 52403 179105 469100 672367 689444 0 488204 201991 633730 0 295732 492632 0 769180 0 518899 794018 54471 0 413673 531923 440217 822788 99878 74353 429044 228722 0 0 186996 447494 562546 0 358646 787783 319745 139450 0 0 235942 341006 120544 496967 359471 0 685909 378569 0 91386 367764 0 448903 820310 2020 551815 380091 267191 0 0 587607 683310 0 0 490303 23443 0 0 755456 3155 4570 0 479765 0 178871 233179 766151 250796 0 397101 386006 364001 826344 337139 377007 592528 0 691889 564310 50522 246125 0 77073 345471 206746 665360 703598 545006 640628 722765 409550 447162 0 604703 823241 559422 128243 287494 562115 306371 169796 99005 39997 735470 763010 442748 658112 578450 0 323621 94815 720847 123327 347302 93775 29366 12730 485150 346932 328858 145521 303013 440789 0 0 90406 145238 584768 583334 545715 0 0 99703 217160 328611 0 695760 653738 227834 692779 468025 51706 458559 171376 745056 271299 205727 719449 238787 554463 165544 0 612650 132368 446922 59879 641032 74388 305126 0 390305 0 470823 0 518445 237254 491212 224693 460079 599576 0 697616 235964 0 36586 0 0 247957 343418 0 509613 38674 161091 29437 455376 644886 211951 561705 341209 821786 743194 614844 823027 257698 502256 0 151220 344921 0 347954 590556 23178 610494 511398 0 0 111062 388199 453826 271041 675638 160649 312111 588665 748454 577410 0 685353 711535 783062 535668 461842 510372 0 258970 0 0 36748 754506 260428 165217 506691 0 343224 349567 0 614190 764871 702222 779839 781843 500685 703789 472771 751877 214812 0 226526 146024 28611 54408 520601 782070 0 629500 0 823034 85889 0 0 0 316866 535724 716070 699944 701396 720535 0 339361 0 0 0 166712 669951 43997 470739 813209 730517 212468 0 433542 424560 0 351537 0 670455 507986 314627 0 585467 227379 641360 812422 413149 628417 295563 417079 735591 540956 720309 25930 166386 655000 0 448740 0 580085 518145 182007 458165 801898 298794 384131 180696 341228 822248 0 609840 109806 310940 115061 515414 239386 19570 245198 0 554501 290826 64707 0 0 21441 515628 0 432637 591600 0 524163 263287 220312 300584 435679 145314 0 779866 163194 662943 191343 0 520768 751342 328534 747152 468097 588271 260633 777146 175345 300469 371681 444074 59966 462510 437987 80052 0 83593 806427 501801 770665 86627 166531 784788 770789 0 158817 734370 0 0 294077 0 542865 44016 415612 0 0 756162 226500 172273 436846 504476 751541 116930 632733 0 646606 646260 0 0 456918 533601 583069 432173 493837 49781 677893 29715 0 0 389512 189286 0 107165 215790 255295 47985 347261 59314 98180 460757 525235 0 487193 0 464199 189851 0 591559 343562 491908 428322 636183 425153 442226 0 739511 315311 677338 0 439613 211086 229627 0 240747 0 613679 547306 29766 94974 633190 148565 0 529386 708482 763498 283822 28884 617020 575620 77103 407396 547341 0 0 0 0 409073 0 445314 338545 66584 618452 596694 658633 775094 700013 798814 0 671154 732805 0 0 384082 690445 0 130192 594310 149322 23780 761751 84489 180005 227168 822315 188809 0 11171 807676 0 453746 50241 258594 495604 264928 89662 82561 689541 0 518631 644380 80977 0 85632 0 24278 789817 0 510646 180433 764080 820700 97281 204115 784095 294032 181268 631410 421484 609702 0 50926 611175 141628 0 0 53276 0 289614 0 256876 22248 44820 117491 474061 0 0 367742 135359 375856 815929 0 0 253929 779098 0 621147 225146 105452 637425 751406 355433 601758 517119 285608 418220 0 0 377817 630525 0 0 333090 0 19139 340595 0 175414 476643 284900 0 144951 291888 101134 0 204874 748724 547254 508897 178961 778962 380187 0 296328 0 321056 0 122666 0 264655 0 519253 218739 0 683608 669391 568180 147387 827273 123331 403897 207759 481627 813074 148742 625874 77245 0 188118 376985 112983 72444 660466 0 30545 0 478970 715988 519704 0 252510 566786 0 159031 425039 221242 743399 0 40869 0 0 259695 118587 376752 46905 790703 29979 552535 0 370072 0 0 727483 532836 613226 403763 499114 0 498806 488583 767100 0 729654 132298 0 192586 0 816080 345223 483572 0 642232 74787 366446 584858 658500 146525 335853 239314 0 0 826083 745760 350776 0 439403 171378 374644 427748 0 0 828072 286414 33087 369668 116897 0 628227 68216 0 723962 156396 0 665882 340016 282001 458328 825636 56363 0 0 135496 463892 0 0 330320 79124 0 0 301899 713745 568128 0 398650 0 606198 800297 588781 790209 0 409843 354796 293132 640735 732473 579209 593581 0 690444 117029 167758 83458 0 230353 759745 274988 386806 659424 762443 733086 269821 572543 232553 0 437750 187405 542609 769676 502624 507186 799947 2999 676765 508730 118116 551798 445670 104830 430730 0 245053 95932 530563 671885 206989 698703 350785 819612 753837 110129 561496 738153 234989 740552 0 0 669343 103154 110262 48976 50585 0 0 500505 735111 362216 0 200559 709840 6850 70842 354245 477710 299349 124942 518538 705476 232596 74843 787567 500871 101469 0 117433 817452 371654 171683 457425 178124 743265 0 156447 0 413619 0 809413 565745 747774 800020 248529 576398 0 619120 587029 0 109390 0 0 764975 424232 0 449320 476502 326813 818103 722539 568877 111886 18433 137627 771282 165716 153309 41637 712369 116373 0 143458 144596 0 534728 615821 77061 495363 400563 0 0 153495 816705 271901 211641 676707 188668 171112 165661 645236 203348 0 78817 448672 12452 135268 440815 19790 0 58149 0 0 824896 748738 686632 778709 88246 0 59334 710183 0 677636 500500 792814 43749 501054 310898 642115 654335 82945 726230 0 225351 623028 736489 758755 431483 89311 0 624527 0 380018 765750 0 0 0 787670 351857 155048 16978 711200 628379 0 461567 0 0 0 586725 309771 680839 503812 522817 10639 673523 0 32543 485772 0 709856 0 598766 427256 829760 0 338122 426216 184305 428976 572367 453198 505920 681278 37609 308006 614089 640434 7779 165185 0 376409 0 365142 775751 282887 465445 343915 386971 559485 119181 344530 690297 0 189537 632411 133802 751637 397368 450771 590922 693374 0 84524 522298 403493 0 0 430059 543136 0 401416 799377 0 421621 492736 236496 698508 277863 100613 0 163000 114501 718847 101822 0 677130 548678 790790 797998 395530 331757 515932 79172 221626 713276 822818 29952 463697 593250 725004 381983 0 187131 116030 535739 110167 151230 494469 195052 411867 0 337304 548124 0 0 184219 0 560949 57589 566480 0 0 37987 510220 673874 358999 697533 443717 612687 483665 0 817216 457400 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 686340 379958 377782 470610 644373 582616 602445 295459 0 0 234389 332609 0 692730 805893 643723 576855 79910 191185 338966 811899 76713 0 20322 0 206334 526244 0 106419 751673 130202 561333 244012 812324 668795 0 775136 634706 228575 0 30403 82678 45547 0 521253 0 730192 338408 621490 11597 643479 827377 0 390011 88119 540078 767122 745310 699771 565124 425278 1479 122662 0 0 0 0 76654 0 632478 273819 324514 624862 117806 731101 738128 396065 749503 0 445397 438389 0 0 143940 173089 0 327019 748027 50959 590271 66242 128187 332883 782301 142183 213212 0 801737 414622 0 576325 593336 540136 757739 110248 284834 11069 693426 0 392028 687693 335091 0 696228 0 746251 612021 0 278130 90202 12237 609857 354109 786470 803516 211000 398410 349342 113229 601417 0 284457 202621 88217 0 0 267035 0 144135 0 788848 807224 755752 536341 111319 0 0 773768 591807 638017 679140 0 0 359234 795345 0 615480 699086 436248 272956 150001 559102 163632 248511 122965 1070 0 0 575436 112156 0 0 218881 0 806958 682529 0 478548 63210 431308 0 382219 666346 227339 0 804158 340154 445477 670494 55898 756082 197544 0 336694 0 443747 0 656941 0 464822 0 803553 369307 0 122038 259937 175178 475082 438194 708532 389154 690923 720763 251670 542753 509078 356400 0 630232 628234 431285 136235 485069 0 278708 0 45252 118667 561408 0 614914 395347 0 638157 376544 499825 432620 0 158366 0 0 204858 706257 261868 118563 416107 518173 315892 0 286663 0 0 61708 470411 178231 313844 586882 0 327049 702400 371365 0 364957 556566 0 626075 0 32974 285071 116405 0 384980 660054 57787 94631 222691 238432 644207 199109 0 0 302181 632016 234012 0 494726 167930 68368 114833 0 0 565095 538778 121386 96780 450311 0 22509 795670 0 15747 396282 0 827847 741223 796872 177795 472232 663818 0 0 197970 343554 0 0 334796 111440 0 0 791365 282957 282247 0 736093 0 664133 170472 366522 188033 0 311160 2853 659243 386187 611120 215640 189634 0 606189 561668 661066 31973 0 242934 524804 597345 26953 172037 46275 769780 332557 818259 438578 0 817140 613616 734258 431397 416025 377965 667626 322545 179128 774883 478719 731840 27183 24723 328701 0 116291 178297 345253 137590 456417 762566 486877 295753 748058 400868 272067 346459 531441 691115 0 0 294912 346601 79125 563856 204323 0 0 5707 383848 753269 0 126102 516796 231822 784680 387042 340731 262722 312952 822984 306815 78644 480891 487399 50330 415614 0 751551 209322 828841 66757 265032 613890 357310 0 722313 0 326970 0 238540 479368 29266 597140 558233 655442 0 207306 397880 0 22710 0 0 69188 393831 0 653648 529141 36506 513242 343521 480170 694469 249101 392006 541011 108168 829652 428919 178703 762942 0 311332 554414 0 406222 310893 352112 535561 708487 0 0 797893 805505 200562 456548 394338 679143 811416 684384 202331 82817 0 248660 710734 542841 156563 780287 280725 0 19661 0 0 527174 87825 409072 750186 71367 0 660868 560883 0 668643 510901 140460 550325 487718 62647 418347 161722 561422 646099 0 739957 334473 452055 104703 454530 384935 0 297219 0 337980 628653 0 0 0 706361 259204 617523 323474 79273 603549 0 325465 0 0 0 65953 36383 635006 588085 489580 428403 500605 0 794487 312049 0 228420 0 129999 680865 26935 0 11306 331786 36062 396106 669783 491367 781585 609143 804266 717123 811934 415266 506127 131887 0 217781 0 316147 103754 600958 163184 615525 788764 405670 792287 738138 350108 0 374552 156108 14118 552414 597936 651369 380323 96973 0 742594 297017 199271 0 0 385251 782633 0 692272 149032 0 549545 149498 349999 541460 664345 70823 0 80967 466661 474043 279466 0 656851 514756 93292 513925 519009 584846 473504 76465 220025 19372 623122 589731 122448 759418 328779 203305 0 571137 718855 32753 546128 528547 45510 178233 358328 0 641928 537939 0 0 755930 0 584162 150985 99467 0 0 632607 484764 400504 209082 266083 775729 346138 515602 0 312103 300543 0 0 573284 97133 65377 71087 505616 823637 516344 550224 0 0 333483 2806 0 199577 787416 29169 609851 284149 14282 329059 408105 626627 0 555997 0 261305 727342 0 696957 99912 291714 123904 136669 751557 810140 0 520152 805557 715596 0 2675 739621 431221 0 784216 0 279327 165262 612686 195186 751992 167026 0 62248 118584 566040 247544 655609 432043 464594 135907 99411 77908 0 0 0 0 444170 0 669273 26877 14381 558127 214579 318535 395143 98714 16359 0 92269 820149 0 0 129011 165270 0 388188 306126 198895 183026 395989 392019 681304 235582 492504 102258 0 415457 810549 0 757770 149929 618771 32784 156164 265454 602557 2196 0 221395 100126 713527 0 717587 0 695284 33479 0 582694 538117 204526 728282 627879 633673 415477 381284 470186 688022 18072 812649 0 337779 77407 379437 0 0 758026 0 520991 0 305185 780898 444805 589330 457159 0 0 707726 205442 309089 468209 0 0 521076 529712 0 473093 396104 347885 143994 243406 428595 312622 176384 367695 171269 0 0 822623 287778 0 0 3394 0 310055 128533 0 446355 559279 379561 0 363610 229612 593789 0 684269 35089 508513 393916 37493 86429 599987 0 295902 0 223843 0 481492 0 505464 0 234421 590252 0 483878 602555 533006 758965 428169 482072 127568 717994 738395 715389 579136 321172 635371 0 688380 503568 716475 94393 463694 0 20399 0 349089 668163 721671 0 101641 762735 0 207363 514271 367732 398708 0 391425 0 0 551072 59737 397255 459107 28010 531729 563053 0 110550 0 0 796782 820509 603503 533165 522702 0 129203 288814 257094 0 786192 184047 0 186695 0 636868 294855 271960 0 741153 34019 194772 628695 318419 159005 555078 233692 0 0 77593 506877 405808 0 526799 12154 582669 560326 0 0 23152 443299 578132 478461 8329 0 354433 352859 0 618942 24054 0 537077 103061 214747 493371 457950 192719 0 0 243012 292246 0 0 631395 381098 0 0 575398 4581 46104 0 391387 0 378912 204905 419897 383359 0 182688 690193 255664 421518 201926 448999 536435 0 570983 414158 152557 285010 0 587898 706327 545685 730595 668763 234307 545757 728431 293383 433773 0 406764 238352 598088 303033 182467 560951 248292 271011 746305 75441 215370 718454 682067 334859 257081 0 425950 33736 706175 710840 149323 284824 75003 502630 176867 557942 208847 256814 829128 720796 0 0 153107 414540 558058 342320 50361 0 0 679959 828402 434511 0 543187 381922 218194 36820 96746 173221 772910 208840 595819 197105 421327 558375 549582 786388 825026 0 46247 201142 811006 792639 754737 86697 804305 0 86516 0 672838 0 56812 562091 271447 516751 597509 278020 0 171721 618105 0 694616 0 0 698405 14227 0 822569 484255 584644 70633 162053 3065 821628 340648 688035 398060 125809 589361 111216 402853 82773 0 81429 775256 0 272885 412272 572793 681716 455473 0 0 670666 262908 280839 540369 203222 27234 11922 25893 643905 508169 0 412039 566092 372882 598593 465613 179546 0 312870 0 0 170184 166178 573900 622999 289186 0 201552 688067 0 185307 218065 285763 793409 424526 577005 60700 751709 47376 271382 0 240239 237547 448857 568145 251496 714554 0 575909 0 262785 68664 0 0 0 268793 150839 684504 414280 663987 117379 0 521163 0 0 0 262060 401253 706166 514316 399815 414993 275346 0 465306 117835 0 531738 0 522232 104249 55833 0 631958 328045 266857 436562 305713 607490 328902 250901 582076 62659 797750 508640 200279 549785 0 91110 0 437063 320815 209278 306084 499692 200190 57291 640738 32097 439778 0 277662 514126 154150 330992 9522 711483 128402 610989 0 304665 106000 495479 0 0 200320 136658 0 556085 722168 0 55642 573315 412245 534324 485775 281247 0 429286 817667 458437 394653 0 428294 559689 427558 677273 232622 389220 268975 393 642704 178941 636503 693991 541746 342652 413873 813773 0 163212 606781 192624 83602 631240 612277 32802 40893 0 443992 353228 0 0 291749 0 483007 50228 387963 0 0 800867 744608 656399 612716 121518 243441 122418 727689 0 481815 105573 0 0 134130 20551 621749 199740 191570 746471 159645 429637 0 0 368208 788219 0 817920 650513 574116 239118 697795 343944 334325 170751 211481 0 561108 0 519082 392696 0 151536 452971 338594 109809 817242 559204 447007 0 777273 716083 599593 0 45820 506818 274987 0 696560 0 461582 718921 241128 204271 388211 443454 0 804009 321262 664860 706981 473608 776297 320610 91965 123190 459332 0 0 0 0 516962 0 52846 164003 264952 496733 134566 102854 710604 469691 657273 0 522222 41223 0 0 319870 301654 0 591472 335635 70738 213219 790266 528303 649950 557945 46111 744529 0 233064 179364 0 155121 299562 702246 155014 615839 680148 264693 436399 0 758719 290606 699150 0 210086 0 765278 120368 0 566859 60881 759936 757927 76206 668888 435126 406491 34680 782091 447655 642049 0 437139 129551 756569 0 0 85025 0 703198 0 541408 48533 706283 202607 332908 0 0 782884 716662 302597 731661 0 0 316732 235008 0 432052 706893 264218 523756 75942 475173 217255 682883 339756 59936 0 0 297733 586167 0 0 419679 0 764478 139445 0 593181 181301 515078 0 161166 13454 175022 0 305057 613452 487911 683380 162745 460981 34469 0 644635 0 88426 0 363337 0 648266 0 201342 53921 0 228866 576548 474530 191107 488048 412064 766866 254298 738743 85542 814700 262848 722800 0 580297 752338 99489 563259 359503 0 796300 0 142086 460547 129527 0 238972 92756 0 450091 52759 796586 616500 0 172102 0 0 197444 90669 132312 422136 735811 772304 289393 0 341920 0 0 472675 357727 524512 171571 805435 0 267298 94959 63685 0 570583 815694 0 505715 0 157249 775663 662799 0 709952 595124 6322 682928 757231 512437 657088 556605 0 0 182391 728330 125199 0 773201 96464 729358 50273 0 0 301917 599799 466993 207456 54221 0 339138 43735 0 188463 781322 0 345646 472773 503642 586984 271976 101498 0 0 80055 400464 0 0 566249 353651 0 0 74136 42779 243520 0 286276 0 18283 189200 262566 201522 0 617075 550836 559006 285677 226619 76759 2588 0 712288 640631 617674 513927 0 179630 180141 479127 799098 711336 543864 44336 353937 348562 821447 0 486049 318330 191247 715576 625703 138563 294631 455686 129423 356559 73634 750959 804223 821595 15360 0 732446 309421 636837 34001 154185 461087 580258 75252 498747 703042 666368 555429 21235 5921 0 0 363308 17189 48665 75794 167476 0 0 758805 323792 308066 0 644265 543106 545617 87598 178401 355607 367903 512631 760643 249555 597398 13751 86579 724454 418030 0 775095 441288 728731 206197 311095 180061 21205 0 592813 0 788895 0 9533 33955 543842 203857 401669 456263 0 143711 780836 0 325570 0 0 170132 203350 0 416288 800138 344232 427820 92933 665417 622061 118532 263 378854 677772 764849 263330 571123 216810 0 584814 659461 0 461407 15581 735533 329601 68172 0 0 761001 28276 462654 66870 701911 533213 575065 18358 772774 167026 0 235033 28007 527912 727471 404787 751010 0 564426 0 0 305138 675647 380538 582258 200639 0 432794 821654 0 263152 321516 567169 514207 292202 619926 605256 102508 310307 302217 0 372376 71788 634486 762984 455027 366060 0 504948 0 528916 707534 0 0 0 129080 361700 603903 710995 773835 184245 0 448564 0 0 0 260469 179070 794955 92322 261505 360113 669592 0 540732 474463 0 614186 0 207743 355022 329480 0 360208 715740 659181 524745 396835 211090 325429 669830 632306 224511 622701 193714 106858 394187 0 683917 0 24373 723791 288932 243366 775944 286881 449107 239055 602546 474317 0 658057 663192 25837 687083 402062 636208 227199 446365 0 268714 31230 632402 0 0 770131 457062 0 121936 252865 0 641201 696372 489935 9876 383943 766015 0 234084 201980 294283 741003 0 505706 172807 707232 352805 538277 723974 805630 566891 12047 34629 205306 237280 779406 607503 666783 541822 0 761391 768415 386933 41704 245498 508771 668931 477012 0 46855 202121 0 0 277126 0 311703 567085 393657 0 0 651265 334660 153527 544221 244280 14474 205387 660875 0 223011 615109 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 154290 241808 609550 111672 12593 650154 414434 747473 0 0 103818 635790 0 192956 806774 362027 544101 566682 645001 406113 666173 732335 0 653799 0 766808 474557 0 111554 822961 255985 55757 797848 373839 825013 0 679644 67643 749129 0 493685 233182 247804 0 542052 0 278812 547721 469915 746508 516188 243291 0 181039 51487 192168 591917 777443 619848 569513 731698 178098 324685 0 0 0 0 378351 0 264103 797110 568619 721047 357920 48128 109616 581692 635745 0 237904 79355 0 0 551394 809881 0 486341 180168 257947 736748 437987 675108 197298 429393 351607 497152 0 16690 115342 0 586364 327876 638645 113698 431188 584446 603785 569762 0 407083 364364 190392 0 412112 0 77442 474717 0 533227 814217 491851 562696 252725 17068 672090 43877 355540 355613 320351 29643 0 587881 509975 118856 0 0 673954 0 778625 0 59259 561235 433476 494861 159392 0 0 196659 623663 149777 321184 0 0 243463 163010 0 150335 55772 530454 93728 304596 529696 534920 578494 524508 650850 0 0 627494 777133 0 0 811031 0 259783 660241 0 587643 285049 31571 0 313691 708601 509363 0 232447 104625 309841 578323 19170 626447 230338 0 521500 0 103202 0 604922 0 12471 0 570461 823293 0 759760 538245 187500 729323 682277 518003 583005 467054 734659 606963 158987 126706 40277 0 465131 142026 498604 108532 131868 0 202065 0 138190 416135 590159 0 201734 579426 0 483205 554770 76692 713246 0 303247 0 0 311231 80716 417157 73571 568635 678013 266232 0 765961 0 0 573984 254413 58391 417012 397691 0 202010 690580 577736 0 543638 158645 0 597693 0 117940 247583 436745 0 627642 737304 462176 428149 397573 553622 423677 755568 0 0 794124 658066 107253 0 171595 643293 544130 558966 0 0 761351 60883 464027 67259 651146 0 98787 818446 0 431244 434383 0 769690 246566 52209 537995 345719 427759 0 0 675664 256412 0 0 80778 589881 0 0 527371 691830 779773 0 718293 0 347819 459386 238715 799234 0 452477 106125 205204 229093 795610 65458 485175 0 294443 616416 111524 556450 0 56789 9844 601830 815783 154463 155293 470811 464508 159017 31391 0 719712 715616 261583 101224 681684 286391 199287 53676 107470 5936 544247 598500 296218 367076 151726 0 188958 595077 9722 133620 392928 272301 595430 119427 633497 469668 134858 533819 447023 141611 0 0 701811 682261 120223 799064 815959 0 0 119757 730440 141214 0 97364 197312 109591 379091 12113 696109 292670 735621 620223 540510 611247 546477 462958 325334 509269 0 484965 8520 148478 122813 813314 277124 547253 0 156825 0 37580 0 526214 287306 228795 469376 381272 616378 0 520136 397803 0 601213 0 0 243793 502957 0 518220 661755 512946 176846 818222 821690 397311 797722 781623 232111 221132 680578 176650 399804 361359 0 316588 797014 0 33334 243518 667280 416090 529423 0 0 254298 167326 17872 728640 97574 43705 512030 97244 768049 659103 0 79485 235902 321133 207373 756023 428109 0 360350 0 0 791979 679533 416938 554654 428725 0 161772 169957 0 771348 33026 327670 451123 13046 58969 92412 373961 125410 589204 0 291131 70509 393036 270319 595089 639062 0 669781 0 287381 404650 0 0 0 423280 263068 462020 463591 543860 410981 0 603994 0 0 0 603568 267443 544945 369114 462904 584317 155463 0 657469 411347 0 142790 0 768698 160135 820351 0 266922 383453 72188 110091 758759 378360 242141 190458 205039 367061 749530 320866 783365 474044 0 444512 0 754954 49958 146127 464134 138915 357294 450137 754584 14839 68980 0 506860 784038 14495 658895 728565 450905 518136 479476 0 452072 259848 714456 0 0 466629 437378 0 216947 273789 0 372352 340007 188881 210404 662975 105584 0 759635 99209 531802 655376 0 627762 438301 583479 95755 558094 268708 576349 426315 428470 525931 609185 43635 194515 56562 408649 336391 0 611614 388714 635221 132640 812499 349433 703558 196668 0 356362 458281 0 0 572782 0 442292 608314 584468 0 0 784801 117031 100847 622862 731072 621393 338564 223605 0 397643 379659 0 0 428819 467794 82997 12852 281646 360641 36456 656855 0 0 541833 564519 0 589023 796151 808392 45759 275566 331948 360655 644287 626210 0 586663 0 147661 379772 0 745043 557960 572994 39334 69342 427592 291648 0 402572 268713 19578 0 261545 172956 323970 0 258280 0 542704 166604 43644 249696 229612 165288 0 362049 504499 328807 513707 393756 7108 430843 702408 242085 706146 0 0 0 0 50769 0 291323 19480 687654 189763 564654 684755 627603 664270 541231 0 181528 297358 0 0 444012 153421 0 777739 483180 260106 364184 271192 379570 493180 509454 304605 635272 0 151252 344051 0 462488 217574 289468 766164 423755 263159 235679 116955 0 124727 412853 627265 0 163040 0 285095 554813 0 487684 165160 216374 75999 638453 14810 533371 532526 347609 422283 105111 619202 0 103786 390271 151770 0 0 40632 0 784080 0 62217 537473 353367 759451 541806 0 0 328521 782303 270137 388615 0 0 125165 421794 0 226847 600532 676036 762260 68775 708063 570573 724919 200061 333424 0 0 163742 417806 0 0 10645 0 546134 194005 0 497158 781870 362510 0 809252 592970 571646 0 69303 184655 384901 470394 789005 673435 527491 0 727994 0 241494 0 602715 0 532123 0 35947 692878 0 614112 446513 182150 672429 787443 62024 642744 426277 740483 256919 332214 801381 329792 0 39882 335882 335171 417130 668701 0 525040 0 767377 252620 489419 0 95474 63473 0 3425 235658 450397 45154 0 735793 0 0 89610 245329 467903 237281 124051 314873 581399 0 668617 0 0 512446 534276 129557 23907 558794 0 127620 785990 756946 0 322691 653317 0 440509 0 249613 689244 126535 0 553947 80037 724378 123940 460832 619291 336985 510864 0 0 706381 175289 382460 0 344905 518014 632650 820620 0 0 35436 552146 741451 512737 283681 0 262663 158421 0 526527 416897 0 218644 661027 287811 224896 172259 475546 0 0 95423 111401 0 0 240519 216416 0 0 58285 233769 400447 0 590874 0 705597 110675 306064 122490 0 298551 684204 415410 436625 350084 706018 653965 0 588660 112690 452800 828359 0 628749 39670 146337 311460 94048 431343 27690 141773 624457 269358 0 52321 718220 647501 287832 351424 517082 526326 548908 365625 101843 195107 83331 584850 764816 467061 0 604620 27540 290147 800571 178495 512249 616074 428821 447841 598389 463514 388198 132535 582311 0 0 584160 520893 822312 403470 753051 0 0 322882 291201 505994 0 319502 518873 522426 341488 586676 437384 3174 371280 754610 511805 647600 611243 262023 414784 43356 0 268570 811865 317356 594599 583344 646881 256470 0 633839 0 539027 0 603291 713887 245511 299693 252622 517325 0 3661 764338 0 140646 0 0 19226 318812 0 45189 719247 802478 553449 577486 656565 454379 668258 712168 282824 116975 812136 193747 582320 56842 0 611280 80486 0 573864 522585 719080 229332 622126 0 0 382523 515422 541576 189834 704897 572649 70168 810836 586966 121617 0 180156 658194 472909 541708 100657 287718 0 161900 0 0 149755 732533 243881 378553 588057 0 758851 659436 0 652377 8618 313893 778503 460735 4378 7424 177115 794809 456392 0 202908 73146 732478 76873 642529 283896 0 150143 0 199265 581272 0 0 0 260668 585852 200898 534264 492922 518575 0 85569 0 0 0 252514 728461 408747 472811 400108 85713 150363 0 87709 597297 0 196273 0 295604 778734 37409 0 661764 163756 130342 135507 22292 719549 308064 274016 53303 203618 577609 279390 469906 446350 0 327340 0 451382 248212 687202 759929 496898 720336 747881 721099 134179 647012 0 69573 578369 214425 807232 704456 259833 721184 453398 0 88959 487533 486864 0 0 298574 398776 0 441650 396809 0 248384 481504 48232 708248 704936 699396 0 88227 444157 303666 812447 0 62613 728856 445296 390771 406246 737438 168293 78769 179374 143222 539780 444184 307400 271452 271027 12220 0 431674 746432 528325 662367 807247 821394 528964 167148 0 551629 276739 0 0 204011 0 285336 660911 422127 0 0 733408 775379 129626 201746 27937 529945 620232 326805 0 589297 672330 0 0 203033 321869 468421 723458 23227 535336 820497 430646 0 0 337964 620514 0 584512 327623 341687 267148 313214 329978 494526 539634 104297 0 822688 0 417592 388722 0 710056 646480 820479 732657 425402 459126 752905 0 338962 366037 210687 0 506932 566284 341564 0 62571 0 289458 818998 621302 180341 614491 504373 0 581781 416531 354310 140107 302859 34005 114144 468131 782428 363850 0 0 0 0 605752 0 39974 496357 308085 552906 226989 457140 194467 399899 432488 0 483494 711315 0 0 743700 230252 0 38658 299941 550852 169327 611129 147399 205296 85307 340135 253463 0 741816 746312 0 15952 8682 466381 573663 21839 783040 362399 269058 0 27809 255355 349584 0 416069 0 761381 688302 0 453229 47340 186070 113766 112531 826959 100104 72820 336578 161954 758045 608945 0 469655 499798 61999 0 0 269599 0 648162 0 440952 595069 155068 218386 416669 0 0 357847 17046 365842 346120 0 0 411345 757236 0 372936 241897 138282 331681 417901 586866 406317 430653 419744 178203 0 0 30045 760114 0 0 515639 0 252844 639771 0 231568 449088 68119 0 325246 701149 599134 0 539087 499972 380441 214246 404388 248820 637244 0 598711 0 14734 0 519676 0 417412 0 643926 22879 0 503541 94509 330670 690851 806853 173394 56561 141586 720008 709274 384741 24927 803647 0 795543 484510 66616 240195 765982 0 310532 0 358380 788564 376622 0 624698 100324 0 808114 423614 394791 370417 0 278757 0 0 285045 457851 4134 673487 338043 294423 394341 0 180689 0 0 495310 782641 60960 43947 705829 0 726397 61430 49084 0 749237 782080 0 162956 0 422286 654153 568560 0 722233 795291 347362 661608 692427 349510 589877 125922 0 0 508978 406813 24579 0 747361 37497 425216 393646 0 0 473185 161077 388747 477198 732426 0 568574 598006 0 126692 89237 0 210244 721561 315618 249030 107580 138920 0 0 773363 686061 0 0 366400 63640 0 0 280590 118978 722266 0 169765 0 303879 311892 237915 737593 0 554332 402999 273077 692827 593330 736970 553466 0 812504 249238 31270 248592 0 174489 583370 126287 281482 630723 316950 638644 147899 233374 146168 0 232437 34566 302507 254403 7842 263818 712607 468164 119577 322429 748053 324964 296512 352318 798258 0 777672 245741 147402 725771 193006 239412 595382 197203 374154 677671 345774 731522 511773 226320 0 0 647556 776895 442384 211751 611020 0 0 192472 395604 209371 0 83336 23971 458965 746080 784793 140648 709626 238312 217300 703519 13922 565146 773868 437561 630669 0 782882 179728 527855 103379 535737 449501 357803 0 279893 0 215924 0 500942 212966 757474 546014 782734 385626 0 120174 85382 0 112492 0 0 406614 434380 0 268392 361473 147784 513597 178594 445843 409403 397021 242933 740122 210758 219916 561688 200085 336170 0 457291 316609 0 774888 825633 18125 600538 387015 0 0 671087 121800 256966 345941 684073 165848 508071 688804 769596 791929 0 332109 678226 354398 702339 459007 586713 0 418557 0 0 124653 649974 528006 621495 79790 0 307080 378408 0 201568 613273 660664 302057 145029 520578 773171 64941 88788 352579 0 422269 128731 810299 56515 683286 105701 0 653939 0 249625 764546 0 0 0 572928 696294 470348 817621 127213 62488 0 442418 0 0 0 267401 67559 602203 640068 50145 22658 12639 0 15389 540239 0 669775 0 13154 458845 532961 0 233512 819388 263144 149923 600907 311296 218986 680699 690519 12925 650202 788396 806613 569654 0 479850 0 13975 355436 795512 485322 159315 507650 738816 773964 700431 67636 0 582190 95108 56334 402475 309282 516494 526189 778559 0 522404 63241 353070 0 0 487287 612313 0 157553 535047 0 684209 204563 529730 47591 570388 116428 0 165725 321025 586861 143504 0 116765 576440 321452 702604 421241 464500 46328 340746 121180 74829 511388 242320 494240 683382 261951 75279 0 182238 811886 696593 136073 358750 627895 494214 63391 0 7826 214531 0 0 527636 0 58866 229548 616694 0 0 589808 276834 689978 488887 748792 125058 96954 379069 0 615955 149283 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 339868 89419 631249 19461 116044 63391 722581 192193 0 0 143204 667044 0 373948 147331 389295 586101 149469 466218 700948 179363 409136 0 108384 0 270295 39458 0 567568 411593 417693 503317 747962 735065 799730 0 536729 617922 112196 0 438867 717667 519635 0 289557 0 20310 697972 270719 615286 111276 538630 0 143035 469968 389957 217270 377657 411500 246818 54408 7888 100762 0 0 0 0 685539 0 52604 630215 347153 288703 351581 25158 339353 175323 123302 0 438427 401051 0 0 767680 369706 0 360513 115430 548499 657653 76573 683664 115070 21507 204874 30260 0 678601 827729 0 29839 397282 666984 443945 34554 412244 612470 377660 0 430510 347084 126846 0 392604 0 105958 773653 0 653207 757795 65264 485394 504993 597177 688089 571898 741265 479569 603888 163663 0 686951 527210 193773 0 0 317316 0 768720 0 333142 707865 156630 646744 40266 0 0 529433 665845 358863 301468 0 0 809044 91075 0 792101 131129 666350 72177 246570 768136 42551 495239 102378 559142 0 0 578533 44730 0 0 613930 0 153011 42825 0 61797 337120 86568 0 654913 509951 105604 0 691513 707284 162136 255356 21405 158390 223415 0 412113 0 429627 0 459791 0 542027 0 134851 586049 0 97434 279460 657565 596747 400011 734943 415182 87593 800175 512087 127506 778059 240494 0 317343 306687 363163 449869 650011 0 379572 0 241344 356173 503717 0 235647 724929 0 82892 71211 451992 370283 0 567901 0 0 262423 446092 13041 632336 5496 549848 301169 0 145281 0 0 605827 571835 397130 566964 86143 0 360673 702239 597025 0 562849 477893 0 571890 0 452579 413508 344109 0 116203 199676 584915 227981 634250 718202 668594 785197 0 0 781479 50140 417911 0 701515 618909 641347 335725 0 0 523381 106306 647392 516160 464635 0 120048 369526 0 83984 453198 0 264419 79142 99219 118087 581547 773186 0 0 225687 171982 0 0 678708 317629 0 0 346566 678951 121729 0 51782 0 774866 79031 294478 726125 0 829367 15216 748786 399358 492130 319927 457946 0 742549 228386 481791 723958 0 465495 31778 695381 420467 640813 246800 231446 390049 213283 402059 0 207315 505442 318713 640478 558494 632225 240060 59934 401914 258662 62709 305817 144976 131856 92766 0 343501 397482 457761 180378 773918 469689 382936 193761 392313 200939 620871 464193 343893 88617 0 0 742711 741668 422000 516773 813005 0 0 307155 663601 420105 0 672544 542504 406231 34195 403918 156926 571031 285489 238483 529476 142717 74293 385720 821862 556302 0 687660 286231 546438 632755 583351 783621 522065 0 531724 0 83534 0 718778 342888 432803 417570 210066 728514 0 275479 185003 0 121120 0 0 92285 440126 0 718946 608344 748134 800267 171806 623883 106505 221668 153675 394933 576896 827481 627262 676365 748412 0 276849 189698 0 782929 827943 771060 642584 734703 0 0 381382 698697 239511 497899 442830 301484 176787 329436 802381 164973 0 219316 746687 404693 558285 564201 667047 0 658294 0 0 44418 468400 798129 680380 380624 0 480735 500917 0 245484 511064 749120 167890 664139 610835 570878 309082 227074 401967 0 72390 123550 750654 558416 763854 115963 0 755015 0 142254 32204 0 0 0 169929 828986 802997 618324 699507 728469 0 352225 0 0 0 628467 747478 619522 92559 397352 624510 456152 0 86499 280673 0 388087 0 693328 310668 420371 0 613734 385937 745766 728977 251564 130165 294406 481586 692089 504044 732985 554446 208885 149962 0 54628 0 302529 276637 161215 593597 792341 332694 779985 628201 616124 760372 0 60587 2423 75296 455749 698533 153356 644801 793907 0 86454 477220 786061 0 0 394366 576713 0 648223 241402 0 163730 520605 483073 120610 499279 101005 0 431824 551835 314488 106897 0 459311 531624 774275 527192 277589 352002 588331 684531 66596 380035 279423 654773 653056 176182 93182 530858 0 555605 789999 728118 145506 605176 242720 120423 804212 0 103004 378549 0 0 434297 0 348354 251818 253773 0 0 53292 94949 752433 284951 35521 263174 462481 536136 0 280961 772743 0 0 463704 138893 216512 25995 280162 145589 155125 222681 0 0 352401 183191 0 279261 750915 688667 145456 226783 314082 587823 629002 518221 0 89234 0 774395 106966 0 635915 534812 702029 104750 441388 10684 410847 0 99599 423173 443049 0 631134 121943 551797 0 197633 0 707811 133899 223147 623639 88490 71553 0 149212 450902 595492 168005 312753 624396 1951 265017 239094 459769 0 0 0 0 791575 0 699503 668023 640950 556093 178232 27974 522395 227021 429858 0 28439 754535 0 0 791111 562811 0 375722 514554 241245 347504 221424 723165 700656 545606 432985 130000 0 476455 754995 0 223113 752060 214208 247475 483691 737877 87003 684771 0 343936 386066 756185 0 98786 0 596217 152320 0 238420 297629 796140 694946 400556 562850 718582 472904 126206 593106 123657 443587 0 725764 164051 236053 0 0 665849 0 253483 0 703113 789276 800192 715440 685454 0 0 218593 97384 813613 390912 0 0 659908 445038 0 743493 575963 458939 501569 794277 57290 126838 378953 786592 93833 0 0 571091 536187 0 0 162409 0 305098 68209 0 56439 57946 242965 0 103641 78931 696202 0 276790 134948 361309 320104 349289 720513 104421 0 265998 0 426834 0 274400 0 432364 0 561227 338368 0 353842 809928 226965 370062 462010 654859 630338 335706 803419 136940 414998 282082 282592 0 693399 58886 251034 173614 728378 0 360485 0 258261 128826 728123 0 256282 767663 0 150906 253805 279851 721115 0 422263 0 0 28938 9244 24202 526248 811516 664586 670003 0 565433 0 0 657074 131903 166514 450061 670207 0 293010 460040 807457 0 709466 297300 0 311009 0 17909 582544 56148 0 73444 48525 11421 151471 449974 52913 627148 493812 0 0 174419 645023 340288 0 336220 784604 558376 571553 0 0 192593 582349 546487 480354 758845 0 368692 655862 0 250519 403547 0 159320 14086 53701 427755 756325 352228 0 0 424186 169322 0 0 462649 462536 0 0 72739 710599 454375 0 45237 0 313905 362021 268704 481452 0 489338 767680 513513 10933 35291 685845 605558 0 790687 564721 523642 730022 0 314268 756530 103564 181178 751412 260302 643160 381902 527271 399480 0 125786 458999 400254 717052 262786 44030 423933 645948 681976 188358 249103 93556 100488 241648 110475 0 204423 648670 78579 311836 637943 719654 779863 408287 539772 599339 19394 738291 665901 304441 0 0 125834 291444 177339 121956 397098 0 0 813137 759328 119268 0 660578 642363 567193 793799 144100 149083 49439 474249 782579 569933 562648 569917 668919 425821 731818 0 649800 339718 352003 185123 321839 146311 540838 0 404013 0 68070 0 87211 562821 777368 392045 73409 367165 0 252924 203863 0 478644 0 0 234605 685924 0 166394 642648 186442 589829 758397 786769 354953 135872 459935 15516 130601 717168 575778 470141 623837 0 789932 474780 0 670071 727383 704126 375493 778927 0 0 670035 381725 417185 664172 616336 714702 798451 211486 410165 181459 0 687616 62808 781155 80275 674672 555209 0 140662 0 0 33353 265296 283808 262431 480776 0 737480 515277 0 608547 292211 423867 790406 232163 724678 170040 688635 578837 613070 0 349951 467685 544034 552154 361518 197512 0 74444 0 428427 453294 0 0 0 441975 561773 423785 464405 378072 597966 0 343408 0 0 0 575468 193500 426206 175976 300797 504149 619798 0 818234 141360 0 316959 0 376217 615890 728897 0 761823 183172 414396 501386 786103 576211 471955 7002 311088 600588 255787 529063 559404 760572 0 151288 0 797104 235403 712897 753225 619425 768676 33574 795992 771542 252186 0 266872 781305 424985 454560 798566 749365 516152 557019 0 218882 686715 545259 0 0 267119 681787 0 656501 809385 0 450459 465432 109958 327212 780934 707719 0 577832 509067 301447 816431 0 522536 455708 79823 422402 407389 85119 237887 316477 771685 494706 372471 176014 607033 488591 227485 104554 0 635548 750923 239816 241581 454009 709152 382374 3229 0 379966 515756 0 0 88060 0 144616 737813 764867 0 0 509872 185695 330010 171261 25308 180308 129034 447658 0 158509 207668 0 0 383298 385293 338546 249757 72671 305153 377485 618297 0 0 6009 649567 0 580852 630965 607310 646443 403569 34670 517937 771437 209373 0 763908 0 137699 520939 0 396609 578623 667573 596060 454995 709226 529421 0 525301 14926 724231 0 649714 469138 99119 0 241659 0 554732 460932 402454 820250 588334 382908 0 595539 633715 562527 51748 423996 706553 74344 31268 414422 394192 0 0 0 0 300048 0 807897 64896 47233 229206 329547 339635 627556 535608 818133 0 656907 30237 0 0 279814 42678 0 432575 131763 125350 669132 810381 415602 439522 755909 714752 373205 0 756850 522625 0 264998 376745 9066 261053 27548 513266 534224 580544 0 112776 597394 352667 0 607930 0 75297 659507 0 277683 809320 638669 355121 334709 5018 541368 269222 758807 780521 708481 311146 0 375074 229991 328328 0 0 163318 0 36407 0 557401 625605 514795 339944 70013 0 0 10639 67307 667087 558240 0 0 365838 463877 0 71144 816589 408093 814324 138773 673 42092 505485 322493 409832 0 0 604132 570597 0 0 623559 0 387173 780977 0 418000 601799 486615 0 751659 325352 696152 0 455206 746419 322902 647944 414195 486023 828612 0 41843 0 800767 0 315201 0 548120 0 231237 700121 0 508972 223711 504540 257320 273644 707447 801071 290621 229706 547026 756954 70520 472054 0 742097 55958 634526 20819 639351 0 458725 0 552494 314853 438584 0 462616 316460 0 705193 215048 670989 820004 0 340224 0 0 281482 503301 618849 333983 393151 233480 451812 0 192800 0 0 335288 302326 469792 700810 446395 0 203554 366649 98065 0 702046 211719 0 405196 0 33118 613352 315854 0 68185 652564 465840 10604 593247 715098 454424 365133 0 0 52345 350086 697970 0 220001 49732 131959 30290 0 0 766151 801652 118039 14424 168091 0 90230 611634 0 408108 511657 0 392242 106148 677896 422275 430337 87921 0 0 399034 248731 0 0 806042 446868 0 0 685104 203982 366510 0 251548 0 588736 124943 238567 742172 0 492074 385188 562274 788071 426127 820604 335929 0 518958 390759 785704 9706 0 493640 721958 293864 422233 491617 795362 680343 659132 367859 330726 0 525797 797160 285757 166919 631737 352778 792343 329593 512334 492016 689871 315453 603429 289632 155113 0 688042 298007 367254 330334 98595 187352 562215 532289 365528 147032 323305 624354 666540 319162 0 0 671020 757879 723573 179867 76566 0 0 403009 20976 348909 0 144578 534662 813443 110772 487120 464675 685265 481739 408707 317470 604511 545780 561984 416659 531728 0 569135 737522 496764 61107 483861 587115 719743 0 295814 0 170192 0 56653 522599 779034 60176 463844 606895 0 22765 377362 0 133080 0 0 236558 212169 0 521811 514886 22013 326311 749700 598580 117296 428888 723473 662305 410148 587054 654657 574545 692911 0 396578 479847 0 726724 621009 111356 483419 635902 0 0 825345 383045 369261 122392 741525 286292 556956 40652 506837 44458 0 557900 334335 804625 240831 136571 806115 0 358666 0 0 62512 719723 553707 612678 11357 0 470906 710763 0 748954 293950 281354 66580 423484 721323 172694 233777 276364 234121 0 307090 753704 358159 712254 142369 826793 0 741564 0 795091 537643 0 0 0 484171 534150 828828 238533 313202 749134 0 175629 0 0 0 719860 379892 215175 145290 432202 110992 527514 0 206623 152940 0 385559 0 529304 256904 393615 0 634310 816916 422973 416315 347686 598396 632180 326811 626914 69103 365887 531882 820872 118163 0 442748 0 580516 679277 411540 252214 142689 700568 125823 675154 274498 799266 0 645319 532063 308638 528442 680053 126827 781124 505751 0 348862 235928 622695 0 0 130088 822556 0 313879 811912 0 210055 630408 164772 84816 741314 622285 0 608254 704749 81253 95794 0 172111 335183 464441 120856 271278 437754 515652 829712 413129 268145 229976 640745 146195 255539 555842 487322 0 133706 516810 696384 311758 400645 409250 565211 308987 0 59440 205649 0 0 705556 0 180423 596353 781365 0 0 736275 615631 213987 79231 402289 176756 667435 19923 0 238794 768719 0 0 277649 92221 173236 124737 686079 298430 125944 828255 0 0 812174 507988 0 141222 636175 225769 586549 330973 395685 360963 74552 33780 0 36154 0 229579 659092 0 291287 681709 709418 54274 78880 311666 177399 0 745510 21654 756242 0 380725 490392 338794 0 87627 0 373965 106292 330579 51596 474438 39261 0 302019 678096 775044 536480 147591 440270 542231 257489 625920 350740 0 0 0 0 668892 0 563936 318511 650287 432412 577315 213081 29666 208622 613714 0 354230 65780 0 0 719071 697072 0 700087 743442 416560 291542 243176 112610 344422 455477 356057 425967 0 81310 80442 0 466651 546343 164767 290292 665667 711476 712181 289275 0 19004 712167 298840 0 434457 0 22140 559895 0 344563 416277 760256 342890 343867 687487 728107 570889 81257 20433 516149 751734 0 112435 294951 734725 0 0 278092 0 27011 0 570720 786910 658410 606303 632278 0 0 683517 332020 808269 606754 0 0 77901 267407 0 161389 19032 107723 167138 451829 671061 628368 416870 297112 821599 0 0 130835 599208 0 0 762362 0 751796 286392 0 560921 829126 760132 0 390690 397145 736641 0 556944 742491 27736 320537 619139 764390 198990 0 335679 0 654483 0 697327 0 253248 0 639365 621152 0 74873 564486 286243 303119 757840 360921 1636 189805 440034 827640 753659 278060 727439 0 723095 534245 501184 307403 491721 0 102534 0 193742 778358 682108 0 105398 606939 0 651981 203305 123934 552579 0 245304 0 0 359307 410142 756975 40586 557352 205351 598183 0 116523 0 0 774411 85984 8911 820930 611904 0 785190 731142 150055 0 733512 560993 0 193065 0 451721 636652 504724 0 723954 590201 194392 2258 778454 22629 657924 349406 0 0 748138 415564 213133 0 574343 147122 573758 528153 0 0 432293 684577 494386 591788 347531 0 512107 497562 0 755471 630498 0 819106 369570 531400 44982 519864 88397 0 0 411269 148944 0 0 153788 117702 0 0 322500 8050 207687 0 759711 0 566902 108180 53775 641223 0 235677 538903 807714 633617 522099 727756 727732 0 120840 36079 361771 406966 0 286114 724913 601188 555716 258596 522280 107137 139102 683175 352883 0 248338 795414 673521 210123 103363 609349 154159 571375 146047 387541 464901 123382 654737 317515 435267 0 15302 30107 292082 692251 623020 783932 418303 167989 803710 468149 661475 226580 265312 402403 0 0 300399 20622 732929 487197 363584 0 0 222818 611972 62240 0 424099 366873 641838 313875 153517 525297 301710 559619 389373 223862 226269 483226 736881 264868 348712 0 390967 736369 207553 735599 213417 631848 541720 0 132822 0 256696 0 661061 119893 392918 711445 668698 568107 0 164396 791512 0 501190 0 0 132730 69761 0 293835 105255 730719 634245 138346 125895 121113 706974 565374 18120 22828 820193 319931 739086 577655 0 114822 45968 0 326039 225398 130182 53931 648343 0 0 79455 310319 790883 690247 760864 532249 447715 706035 25724 358939 0 37067 464349 228485 194547 663987 649672 0 679182 0 0 806826 508209 109294 254469 807363 0 298183 438035 0 631707 662270 808959 317617 285893 698630 547203 744497 334418 158672 0 264866 704116 203247 570344 167944 181223 0 286611 0 773836 90216 0 0 0 317761 505175 62817 743944 377961 103153 0 276486 0 0 0 779267 464812 42531 620907 531691 682496 676306 0 822012 571493 0 454902 0 770005 104182 172593 0 637357 193368 135317 20540 545009 149655 804124 641867 365223 352757 35480 689762 512681 370093 0 685813 0 76329 64322 528857 132306 704120 166401 752511 668914 611469 90342 0 695598 702483 534189 736941 36304 442396 159129 779551 0 357058 322363 476901 0 0 634893 511787 0 723663 442507 0 595398 491539 306898 489347 282800 205002 0 645274 240098 371941 371123 0 442018 390940 50203 275000 197116 536631 475558 381789 576324 385120 477356 419994 684512 99977 158443 741024 0 636916 506493 129185 780987 744644 427536 789394 164280 0 806485 767317 0 0 388545 0 90558 88626 272383 0 0 680833 595019 376406 55545 676728 130956 727238 134355 0 60556 750371 0 0 385529 352170 646568 542918 98943 608231 308377 256018 0 0 435064 517523 0 493078 330897 133473 454496 671995 252506 13789 343901 241565 0 606282 0 201268 192872 0 719716 82192 5468 614950 281465 65892 806710 0 534386 267651 54256 0 785957 627123 415695 0 189806 0 571978 771412 126801 111912 670070 198556 0 239586 286994 83775 78875 701189 131810 426332 562807 227949 406016 0 0 0 0 129755 0 730842 64585 372833 100929 715068 127770 35449 160639 261327 0 502979 645377 0 0 80273 51607 0 814481 390823 217594 73858 82608 112511 234764 281475 211925 65776 0 475047 222104 0 674225 549615 629872 602872 631252 565019 293220 405018 0 94122 543542 155783 0 537142 0 472398 642595 0 678496 533943 269487 706467 77814 302665 750917 221599 355355 752514 230232 133099 0 751077 551773 64671 0 0 54596 0 69914 0 278511 81388 172021 65179 395555 0 0 249454 452038 168390 65578 0 0 827285 405919 0 190639 423631 682484 455263 281929 720696 336875 604414 811382 198590 0 0 734223 504350 0 0 326571 0 210463 128204 0 798121 218134 114759 0 500262 119427 554150 0 39918 435999 626445 128961 389453 473780 540504 0 492089 0 654490 0 235902 0 492790 0 455205 330491 0 771226 265633 183293 139321 655736 764755 515001 755102 319352 104537 580250 389574 479744 0 709669 75057 141524 745018 464477 0 366816 0 686798 362811 419392 0 271793 671330 0 799532 354730 76512 645326 0 220702 0 0 330764 55457 111966 700397 334790 417283 805317 0 710517 0 0 16950 630119 59423 301077 11232 0 238166 681815 642626 0 50713 459497 0 457953 0 789865 577972 649006 0 174787 619708 212474 541321 188030 386318 797427 776656 0 0 626905 474410 621122 0 487874 785446 748735 132251 0 0 568360 152835 14024 350530 740024 0 515645 388654 0 83025 557802 0 301304 765044 541917 133671 99148 534697 0 0 658361 702386 0 0 426886 146467 0 0 489633 511472 38326 0 526702 0 709537 101229 286865 202833 0 392573 397618 11440 647074 102966 741403 577560 0 607576 405580 272201 510980 0 236559 460943 323873 649942 337381 543052 486852 686316 197612 750281 0 525260 302432 496467 480407 249745 36582 434577 426346 675894 828801 418661 458888 382292 321401 48234 0 348544 451836 24637 34457 492284 435848 598319 419202 210374 454667 515261 101058 389340 387298 0 0 387249 693779 394407 710809 231469 0 0 360949 337095 137895 0 734136 720322 354314 653187 410080 558606 309259 3630 329753 431819 87898 201105 532274 263780 258807 0 765567 80851 299586 566113 761266 19673 431402 0 428585 0 510566 0 802043 818418 629241 526337 396484 392163 0 622181 575084 0 390023 0 0 769032 739093 0 819527 575381 180772 91740 91103 354351 707215 62208 516753 8668 741748 77701 765305 123750 684077 0 408979 292843 0 540622 125782 669221 106615 383998 0 0 436592 313194 673925 51091 546129 423023 75813 604382 311747 32246 0 647585 801037 550032 405884 784384 221352 0 437051 0 0 590473 123810 580795 7927 1926 0 755268 127992 0 406094 650335 520573 395119 630272 656733 471226 502198 150445 147740 0 180947 405730 443032 478814 630842 624183 0 481811 0 691976 742464 0 0 0 548024 649405 375855 428081 41712 683963 0 782090 0 0 0 238448 468281 315572 560361 556900 716087 35076 0 285468 332575 0 126348 0 169511 548662 165578 0 306173 139781 408704 618238 90102 679086 753745 310163 455643 512720 86610 302837 214279 426819 0 704296 0 472481 31136 234112 641649 571396 231887 352829 210765 673497 149872 0 435008 430055 246192 526805 177533 187071 396638 378592 0 577268 211567 155014 0 0 364736 544813 0 159804 218461 0 436555 398051 168434 99760 787676 490602 0 705245 446183 590435 748011 0 304541 62398 114361 668493 130212 106619 567982 24851 763890 592891 321079 485692 366298 309333 210121 694239 0 719939 446254 469544 81670 364276 711407 21002 798785 0 164971 82461 0 0 73164 0 794306 472316 616479 0 0 328070 97532 806065 540606 79626 349625 41481 413375 0 125361 547890 0 0 379436 393886 527585 313077 355756 610287 676467 146616 0 0 592798 162969 0 164599 716906 426977 313030 401426 373873 678451 623328 12249 0 652018 0 620783 779257 0 450882 604102 630443 220657 574174 97826 430818 0 192918 241268 210670 0 207726 322914 665915 0 321001 0 445621 348781 333013 745941 443495 582589 0 468634 29426 142140 626567 674216 334377 746540 524001 97208 460423 0 0 0 0 512974 0 745932 563675 200634 798802 108705 554198 153343 671206 152205 0 788294 718350 0 0 231179 795978 0 609439 592352 435631 71655 333243 270121 539083 435956 424972 372910 0 671636 360788 0 294473 61496 15732 465635 35167 1718 808903 308009 0 80322 321865 49382 0 785167 0 426791 817529 0 700520 670935 267125 610189 680804 596023 544399 699573 369562 220993 751975 283351 0 823370 783682 703245 0 0 492176 0 292828 0 394213 592779 416426 156964 105559 0 0 54173 416772 296110 785198 0 0 789762 804954 0 263553 224245 203249 669729 303991 187966 109302 72275 773333 444709 0 0 170933 600064 0 0 240905 0 542741 698669 0 102318 443236 578498 0 819209 644239 471261 0 147102 121710 728442 363433 434699 584613 140721 0 219850 0 777512 0 416751 0 160543 0 807271 19394 0 761238 74489 21738 786054 656701 47490 819245 810876 70058 572897 8683 90506 668606 0 516925 434438 56106 392142 661134 0 185074 0 679081 751285 372084 0 437960 461240 0 191369 706657 247391 95017 0 479402 0 0 230777 711840 331625 663062 702553 134844 757097 0 252150 0 0 653789 88390 352618 296941 158184 0 171918 816442 56992 0 368311 590999 0 15819 0 816199 114960 700279 0 40304 702742 640242 636483 295989 598086 230903 422634 0 0 181485 178409 584297 0 368027 131350 652028 548126 0 0 809744 284582 750940 647507 183451 0 551597 354267 0 546654 799411 0 646035 535816 368159 14689 12746 543195 0 0 71055 68459 0 0 62548 471617 0 0 461979 285289 401399 0 638137 0 515066 803027 650224 573644 0 478639 480510 437831 673070 204875 548769 662593 0 531883 177565 443706 278360 0 633542 196287 341267 713461 254787 453323 215275 533934 15859 535442 0 479470 661921 143148 470405 680886 100120 516760 54943 802234 257677 15892 374884 126310 306453 264219 0 204461 552286 1074 416090 15058 50404 470693 507767 610667 107900 546189 178004 502287 335170 0 0 680377 154782 366109 532980 423499 0 0 586703 389118 74177 0 377246 44340 147363 689982 240940 810734 273812 466199 424077 616277 269385 549308 163174 117572 116715 0 612361 377678 483481 155484 620968 207882 402866 0 155655 0 687606 0 19194 318988 767819 702176 49463 334506 0 391673 351005 0 27650 0 0 38545 101160 0 265427 562726 332131 461852 798778 632140 67288 45943 13766 398792 761166 748392 747030 497583 433222 0 17896 42620 0 4024 802918 224000 740521 288695 0 0 60882 675127 290248 788711 427478 492400 445085 348542 585569 592490 0 749446 143385 274907 458564 531470 626915 0 689961 0 0 498554 498428 777332 180818 442201 0 674855 142248 0 46445 96381 344282 652854 298083 324845 687003 293039 112564 143648 0 403775 594754 705014 240432 721187 281509 0 490178 0 336928 494532 0 0 0 800063 498360 104835 148557 587444 16540 0 360804 0 0 0 590966 714707 16823 627912 648349 468953 493987 0 699729 602179 0 119095 0 242718 117254 809943 0 91992 239097 498279 266963 23707 17035 307509 563261 398363 302865 804681 45010 596483 822578 0 233717 0 773857 161781 253183 112412 22348 291027 749064 685353 560938 727109 0 38574 591434 146592 708767 770771 766739 743426 627637 0 381763 558289 384449 0 0 709216 685662 0 590267 240303 0 406258 140711 20012 21365 24397 683164 0 731338 818570 359660 365114 0 69008 740413 434534 490465 173513 187142 389344 695882 381205 117531 440277 475656 39420 413213 122848 437978 0 523202 335314 524956 181674 426020 403043 434137 388387 0 732215 538711 0 0 200240 0 532846 563995 173011 0 0 607913 266705 214196 557234 706323 703941 791729 356524 0 312733 659817 0 0 6821 65431 531313 198989 559959 218146 81553 406821 0 0 732051 185325 0 407374 539720 319146 422279 664769 542097 564712 241167 677037 0 808518 0 497987 613375 0 410361 529142 545786 51056 615147 111261 652424 0 635414 371924 550004 0 582874 377343 32434 0 757946 0 235056 508688 247104 545460 514832 307451 0 324951 144057 228955 149171 372312 319853 419776 354767 344874 740906 0 0 0 0 513414 0 552892 614501 628219 523173 443786 138867 293928 736401 772467 0 529959 638646 0 0 401666 180232 0 272731 731391 183046 46474 426132 712434 537160 652582 130046 507168 0 565795 463171 0 711244 779695 291312 495478 476424 333859 206804 325505 0 360835 44474 821331 0 160511 0 196023 186065 0 511749 222273 603766 206833 743159 282659 574808 648086 781413 327030 174678 579383 0 343615 556638 106289 0 0 162488 0 224864 0 348837 9827 176962 347681 182267 0 0 739077 352439 281838 596108 0 0 55631 792863 0 140593 685495 498073 388008 691825 758379 504232 456884 708843 434730 0 0 342294 266303 0 0 118246 0 468120 103240 0 460393 544230 826292 0 735782 37584 738331 0 5493 496535 329709 31534 583714 388622 293863 0 440741 0 301812 0 646498 0 159399 0 170885 680165 0 642550 288918 35891 627156 815448 77722 706054 53372 73892 747273 485627 621601 300725 0 571378 799242 157480 490956 14191 0 102634 0 44472 467747 174629 0 104594 250724 0 346477 517108 19887 32651 0 195702 0 0 456911 480106 747609 728072 585488 166041 3570 0 425254 0 0 360697 800880 384073 149052 539342 0 820252 69054 717190 0 154155 465080 0 496187 0 269718 259464 526283 0 569647 429416 109845 446767 750714 54907 352863 215930 0 0 391413 256568 741807 0 19719 745328 708021 725507 0 0 803674 577482 199205 567315 59283 0 626409 498193 0 741942 296992 0 583750 744517 187434 230206 82147 554413 0 0 265223 287440 0 0 3216 813311 0 0 378388 362614 687065 0 95562 0 77236 816070 76222 130417 0 641292 18654 487837 765218 262229 655728 377448 0 671689 769046 801789 181118 0 200442 67110 810272 709587 738137 700618 344627 730564 94199 684401 0 508506 655653 226724 707283 583206 799625 154196 472185 732998 749859 343666 260671 756483 688023 420778 0 604101 426405 496703 731141 755647 346343 469459 293517 550025 647341 19058 591008 575775 402925 0 0 634570 28026 35494 688203 239546 0 0 138574 497649 269843 0 431686 188463 620118 820026 181583 816307 62708 306457 407921 621612 305575 302873 200519 408513 470530 0 626985 74950 793641 278483 714175 177335 305802 0 137275 0 291615 0 199646 483213 4546 804567 754443 766763 0 140332 240225 0 227050 0 0 730841 309773 0 68913 106815 145287 575501 266274 343551 516512 432808 623442 72691 702006 735220 476341 32751 235321 0 625831 40734 0 735596 168166 242136 224736 501670 0 0 641048 265703 418347 739045 182149 69753 308716 337092 244853 340716 0 602764 584450 265352 246764 90343 138518 0 283932 0 0 153313 257361 450452 204293 568757 0 674793 139771 0 202746 105400 811011 210407 128406 812029 789559 511821 762200 182792 0 385323 500418 674751 139882 601895 163442 0 152086 0 334796 61740 0 0 0 219781 774710 318934 741010 80108 638715 0 634437 0 0 0 215613 141864 36063 329849 240967 522724 142832 0 242547 180089 0 626681 0 742613 117675 547105 0 132409 688860 11445 737542 254719 229955 369437 126220 150232 53584 464865 96388 640715 167478 0 796301 0 91657 336196 586857 795479 546798 144023 457015 768504 476435 692557 0 522415 659302 149922 66066 57309 66233 500789 187981 0 114499 450179 17962 0 0 617684 236621 0 516114 523125 0 87462 394360 446552 712863 791803 270151 0 613194 433301 11060 488186 0 664241 313920 166532 7327 148811 239710 218784 467659 575283 73413 312769 152932 653960 339727 17996 89730 0 830085 284013 304063 235341 555980 436357 586605 455618 0 350183 290914 0 0 769097 0 706618 719209 378873 0 0 333758 673875 313249 675700 55004 84983 460589 479197 0 667535 548305 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 49266 338347 348946 594183 802666 693359 399537 506912 0 0 651011 473220 0 278327 656851 431195 117499 47973 325820 403724 204127 556830 0 242079 0 179927 475036 0 493778 437202 124997 511279 772382 351225 705837 0 192061 283219 199398 0 809105 638793 768913 0 224282 0 124086 411783 408633 396358 110394 242424 0 501115 508140 733457 590473 301478 359627 395530 261045 777550 132729 0 0 0 0 475857 0 728986 566537 591621 351006 348660 499255 378426 29845 653021 0 477789 695046 0 0 420510 676438 0 765212 808234 753234 744963 763105 384697 159815 640527 372987 220437 0 187243 227492 0 529816 702184 503509 376372 570885 150074 600364 9410 0 33104 667961 136852 0 379555 0 664283 20222 0 249873 637243 149078 441261 52611 171190 433804 660022 265256 545462 145485 381654 0 814583 473077 262737 0 0 697246 0 448936 0 705158 246355 210177 205727 675923 0 0 720622 151491 352930 340707 0 0 459129 166493 0 447826 728063 795891 381133 465381 24283 698467 798156 534503 624270 0 0 561996 248758 0 0 416767 0 556669 587819 0 640212 274288 629201 0 191137 510609 261881 0 808366 359787 446879 153155 609003 705288 48013 0 451415 0 492693 0 97470 0 755139 0 315739 199093 0 373827 326662 180608 526620 666620 606515 520931 457661 550373 96443 633826 258787 101348 0 559093 293379 119242 595763 92274 0 649163 0 364048 742375 586070 0 458976 99724 0 713914 619740 617072 122277 0 450197 0 0 335140 551596 514494 782558 380109 584164 394796 0 169778 0 0 647085 152226 557542 355939 497851 0 131006 70231 26548 0 11980 173977 0 608717 0 749657 784887 578664 0 265816 36145 190448 482525 397446 22819 659266 169720 0 0 192620 699953 485367 0 823123 490595 149210 770969 0 0 510504 820668 210667 378589 31910 0 330999 767305 0 660746 257309 0 268366 531594 95344 310925 175021 657212 0 0 506032 706418 0 0 562140 110326 0 0 459036 148916 215704 0 230777 0 639273 546121 133687 713521 0 147740 454209 245726 318307 472115 527548 406242 0 613255 70536 60210 825111 0 151203 201263 294667 689331 667828 487632 186103 78235 237241 518252 0 150749 337876 5853 75968 619330 797085 16049 210933 522271 393583 677911 317493 808003 513256 737944 0 96 324503 153736 175994 785778 275415 223861 600856 484949 768314 413313 725459 23582 383477 0 0 614490 47979 39970 470377 23005 0 0 389186 288116 235624 0 463905 804895 293837 655263 506802 448156 392068 285509 798309 685079 744662 253781 644788 269880 674361 0 691878 270668 506924 667891 537233 24471 787438 0 159030 0 472837 0 396167 738461 106953 477643 463812 572877 0 219447 677573 0 564645 0 0 247459 270392 0 643419 497168 630210 725304 407861 221050 540343 777733 664219 269200 544392 297343 825867 375173 130138 0 496360 175303 0 152430 147133 97818 92023 727671 0 0 427239 391688 334701 8779 178269 443317 286977 389939 792664 688856 0 636817 378332 599825 212909 380995 181152 0 601242 0 0 738322 414196 504029 492896 339470 0 759327 62533 0 764566 73271 104789 613730 210227 388048 344782 398752 788199 343321 0 398130 583170 188225 741721 165869 386972 0 657045 0 162075 235257 0 0 0 511413 713644 592384 163298 397863 803132 0 743024 0 0 0 563460 573965 582383 136811 528488 610160 730776 0 705541 115560 0 155517 0 99662 400594 73671 0 405024 272361 386684 325311 739175 771958 502095 94518 351561 296472 294373 393743 49981 200339 0 426703 0 815116 382007 455231 41410 326670 322537 365709 725413 167024 457037 0 559246 700017 563767 117900 585165 174969 93551 615326 0 105643 112478 729742 0 0 679954 97174 0 662825 528471 0 500026 140882 602921 407025 142285 549658 0 781035 563441 409218 563829 0 339782 762947 65959 565179 676231 39281 513705 652651 804907 401597 608222 538529 7875 246494 85192 623873 0 458947 42347 108662 678809 104060 56825 349231 186570 0 190816 625991 0 0 764017 0 718638 85188 689398 0 0 160298 728964 493878 363398 234922 274248 538178 643612 0 302234 617964 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 453237 360155 197274 90991 555794 726672 496842 308190 0 0 826921 336823 0 172357 444087 480434 659015 516107 390143 575752 476291 260396 0 708567 0 447874 372436 0 166735 479838 293153 187663 461093 397849 654124 0 313724 507830 638175 0 574641 57958 57071 0 74762 0 569224 459972 214431 463299 298886 533851 0 491186 663236 213850 189203 712762 579989 218495 697426 324732 249130 0 0 0 0 611160 0 6859 34309 356170 682005 541829 61576 186610 69178 675257 0 628934 531646 0 0 212838 616549 0 518880 529675 314154 720170 349106 59537 649565 378128 443368 530090 0 754085 253824 0 278278 564658 80087 774430 253059 608934 478713 227507 0 290800 725046 509638 0 692854 0 732459 368225 0 125429 253385 218210 91791 275183 567729 730451 707868 85622 348312 62265 262713 0 233164 94024 150963 0 0 307824 0 235446 0 64364 509000 275857 87106 287828 0 0 806471 297987 99864 512491 0 0 550078 638814 0 220078 628287 245107 521747 762282 337695 656790 433522 79914 251770 0 0 596671 461498 0 0 638167 0 120556 611660 0 104528 814962 502524 0 341317 791653 711992 0 51360 125994 702067 557357 273738 58685 195070 0 491142 0 54488 0 339831 0 71290 0 172791 491854 0 342815 647107 564998 111376 509038 484598 506771 460948 344508 633741 13122 515091 387539 0 91294 319426 512629 277401 451872 0 51954 0 150585 488393 515648 0 180000 637285 0 435385 705093 285237 539691 0 263375 0 0 302292 220838 15288 642366 106703 164677 173930 0 527239 0 0 500335 106234 523039 460123 621001 0 650074 399471 526110 0 562243 260792 0 618293 0 527886 649183 724232 0 572022 560260 454431 473130 696745 133446 51228 121082 0 0 206289 642961 451151 0 179387 248311 570048 656921 0 0 700453 63130 701457 683967 202472 0 144743 676494 0 625154 298682 0 652200 162292 509334 498033 100241 639048 0 0 729780 328611 0 0 603152 595603 0 0 113521 314688 807093 0 142249 0 356279 683514 488255 331223 0 123401 190285 555635 150010 800171 798817 746729 0 764885 545792 115640 245801 0 285025 716348 607993 430085 609526 639566 356880 828886 64217 195954 0 483660 425431 695797 282954 467572 333435 301475 102344 128944 424879 354242 747519 329035 363116 790518 0 557756 313574 231844 115208 118554 133536 776433 431677 443868 485543 9987 26833 796166 304406 0 0 295858 758505 680527 595120 176407 0 0 163569 491866 320043 0 73237 119974 5672 487915 568427 269520 650706 599366 803600 769091 458730 554974 402719 662691 828612 0 389064 398379 792986 664246 790808 738173 493043 0 204923 0 359940 0 771775 646603 749337 264936 466833 204354 0 381764 535038 0 525651 0 0 281970 40060 0 162391 146360 311573 129391 18267 113778 527233 246494 83904 309249 11907 797611 72288 207386 726307 0 156114 700958 0 46236 782111 286314 826827 287807 0 0 602164 795022 276769 746778 430902 691641 688496 699010 762839 610480 0 476340 816524 10553 514115 757664 681721 0 529759 0 0 288685 539749 57371 230808 624001 0 744035 710212 0 432156 75096 767241 584490 82099 123881 494121 52200 798246 411071 0 104915 131470 302496 631907 334012 375231 0 256810 0 359264 712837 0 0 0 66865 319464 188737 235594 110193 11802 0 696316 0 0 0 800920 437800 159464 236840 310748 804302 375669 0 41247 635161 0 237057 0 346247 584769 185338 0 518962 445751 362269 303820 436610 211412 512233 622047 689689 752645 352633 801037 6926 743941 0 255203 0 458926 687912 247812 745337 416869 29082 288756 105472 507059 156146 0 461372 461363 474605 532939 203964 766635 19325 310424 0 678848 92903 663499 0 0 705614 557107 0 770608 177389 0 494058 333589 564971 3701 10482 790819 0 268278 310044 603952 765643 0 776402 330465 483919 515095 555348 793641 515918 116699 604770 151420 544130 18984 198776 36765 467500 262727 0 391998 136069 336233 659846 371239 614731 89037 406723 0 655472 323462 0 0 666870 0 624938 582619 369686 0 0 238932 224937 609372 178980 184679 305846 781455 211432 0 539249 348443 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 536709 740618 694270 248158 627108 823989 747332 382906 0 0 147297 35779 0 59355 136406 683460 718068 722351 270863 746489 578691 555065 0 789939 0 765971 349670 0 92112 647950 676508 469860 503339 94840 167585 0 200047 471563 490422 0 304219 561562 199496 0 470740 0 780981 383620 92402 77624 135001 197243 0 382487 465337 818295 606186 379657 143707 5819 106652 109329 167977 0 0 0 0 616375 0 662166 202769 188400 499948 711577 582122 315192 606048 159185 0 783920 341657 0 0 752428 544664 0 188345 243724 442955 185879 742535 519138 32459 549515 664646 555382 0 810893 514506 0 227610 124503 138927 816830 700144 26886 823282 208469 0 115667 805112 763144 0 307827 0 34982 279850 0 689830 312848 481916 178821 23708 438405 383350 673077 504920 784372 191382 450753 0 292013 459509 433852 0 0 400100 0 71400 0 809519 89981 531871 621195 178168 0 0 622610 658088 534456 139189 0 0 537263 52131 0 498497 152007 343361 607094 321477 466595 677431 133731 655126 520272 0 0 335334 307395 0 0 250371 0 56847 261732 0 188332 446000 439575 0 192104 742615 311494 0 363452 313988 419380 104582 558836 273373 557383 0 307436 0 416104 0 638431 0 57731 0 7212 87997 0 520930 783021 779911 624197 192532 691979 344395 614487 786159 59097 458669 121382 583721 0 519714 77341 336842 373146 151735 0 131411 0 506046 731442 335642 0 172082 142106 0 726664 109379 154725 272190 0 183763 0 0 20357 59058 493005 375191 181418 392929 44431 0 616735 0 0 233938 117260 773216 244972 63336 0 466719 408768 256965 0 401264 400371 0 576143 0 418495 399704 661898 0 685827 358331 45127 677289 737443 195261 138299 689908 0 0 53017 692002 412424 0 767924 601115 601644 353732 0 0 345503 100846 171319 639131 391105 0 163548 23955 0 675707 239848 0 130953 532190 772889 269500 743563 639937 0 0 691590 593945 0 0 239541 249416 0 0 754783 485914 815671 0 248957 0 242252 224922 533789 521138 0 22994 74502 525705 374286 442255 283582 489620 0 289920 811193 727818 206422 0 19521 270166 742473 667176 357447 202794 531563 272730 653116 103046 0 563663 690749 101525 656639 139995 67923 721046 236496 629038 730290 446819 742834 34200 451816 410345 0 766291 57394 530942 217359 377715 612914 214661 288451 310003 511494 714818 431496 535139 569744 0 0 177451 199514 356173 802860 590374 0 0 767062 32997 16601 0 265664 233888 14794 708534 6415 797817 337229 158828 498912 105939 265049 511394 741573 196077 144975 0 788797 432850 167385 263653 188049 687429 172767 0 779497 0 619164 0 533285 602562 711864 223839 483184 620237 0 487575 14462 0 700409 0 0 185721 408915 0 78440 223675 96961 240594 121703 683737 644235 350784 630992 510074 216348 11 741200 282736 559882 0 69386 244661 0 604168 201955 199393 24695 274418 0 0 63674 244119 502636 818472 796640 333057 81604 318029 535737 135712 0 77390 204775 57675 720668 180050 694744 0 688877 0 0 677734 559792 484802 575075 425937 0 384825 445015 0 30058 323495 6858 821384 325661 313453 766287 664217 686924 648611 0 74888 673680 745663 440118 467234 268266 0 664556 0 673603 35907 0 0 0 415309 179892 528278 776655 511927 697598 0 213234 0 0 0 606668 449903 764844 600175 557599 602024 751225 0 226134 745423 0 159027 0 563837 372787 334121 0 365947 257834 459852 211683 646434 93602 491536 526805 701476 769669 626743 70418 78365 262223 0 281878 0 750304 821247 674457 228396 85905 362133 629035 289148 684701 199437 0 54742 95992 4661 226478 747431 293899 530172 382293 0 303495 339790 366791 0 0 488639 696980 0 70964 793741 0 224884 745678 73508 747014 106374 414350 0 679246 186936 170204 413083 0 633462 397975 760168 656484 734251 209196 758448 24833 18367 553010 127163 156065 728045 14809 469995 663304 0 623745 348755 802922 229930 24849 575634 349026 99837 0 353758 395809 0 0 135846 0 5401 818553 224824 0 0 696960 88776 509845 696317 587361 610968 441445 278653 0 84282 460673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 578626 333734 367934 337316 441637 829328 392544 340267 0 0 488258 519392 0 484299 539998 360292 446808 166309 202849 733839 793534 219608 0 333736 0 10534 262554 0 820933 12650 291484 330626 230193 112355 649893 0 464881 4530 475867 0 746024 806460 776586 0 423402 0 536439 370261 700570 742497 278670 214544 0 1766 510354 576180 560316 231686 260711 530466 769008 651254 178035 0 0 0 0 193067 0 198253 314137 240700 317953 132275 30775 265212 108050 443520 0 687806 602620 0 0 69461 96602 0 649978 820754 776983 797524 588666 454391 93905 691045 686118 79451 0 7119 252832 0 827486 319015 813327 82121 489122 766682 701963 9451 0 247800 371187 791690 0 130222 0 458007 71125 0 579053 138840 439443 68512 144854 146352 568201 224090 178015 448679 268304 225579 0 470456 816639 624791 0 0 371928 0 508941 0 737696 815126 159131 625758 731712 0 0 510798 236225 16584 252295 0 0 818157 522658 0 459305 79199 736987 263608 361809 326014 260497 748525 286198 453196 0 0 441642 446926 0 0 744204 0 385918 440141 0 475030 758401 118765 0 661390 68821 116841 0 674088 409964 442386 626242 775658 392003 826237 0 232390 0 353599 0 73193 0 660240 0 247156 424834 0 432005 147763 121758 730939 163140 571664 347907 9114 614437 396724 48864 208835 795554 0 32119 765489 811938 669729 186366 0 51123 0 643881 604016 308083 0 120269 235312 0 417252 430120 577062 244642 0 227285 0 0 387768 702033 242547 92909 470603 740389 541021 0 759300 0 0 800320 740260 510215 182549 609678 0 142869 289588 337552 0 72022 634451 0 539999 0 537754 662240 486966 0 285324 277585 584211 456838 263142 745178 535807 798588 0 0 57600 370324 192032 0 239074 772832 292777 328551 0 0 826969 413490 771872 297929 140560 0 473329 148254 0 48553 64963 0 17931 109747 196507 187448 757420 352716 0 0 764605 771603 0 0 658985 152976 0 0 280008 91163 193883 0 489474 0 424066 30912 44373 740714 0 114860 171854 67533 110700 552247 102331 602626 0 529030 340621 493634 495498 0 631692 529349 265162 122696 3263 203570 292690 678915 376163 645430 0 280825 366520 100186 468350 307082 14074 292866 677567 41364 618407 157983 461705 662343 737631 55864 0 421613 722820 747952 41078 87321 424384 450945 683578 103039 523939 707917 783934 714979 250259 0 0 150482 763390 291572 269608 161170 0 0 133102 437405 97439 0 416964 191301 684257 241630 185771 92640 528224 428523 616260 369324 314392 136054 94809 423677 530236 0 801992 805933 704276 46466 498022 771186 79284 0 425266 0 177683 0 413861 449934 290829 271436 708968 313447 0 349293 558693 0 479326 0 0 267681 735256 0 420996 299427 494450 717172 250224 64981 337938 183782 730367 827043 228818 84175 183781 722543 101063 0 417360 595025 0 287189 726411 667618 528144 87098 0 0 177408 69979 284374 723137 217598 450630 407413 768074 461057 587581 0 83892 42626 609055 569982 643346 297157 0 78598 0 0 315082 167043 260708 216091 431816 0 685972 465884 0 286038 634936 783395 64145 153888 617700 240067 723905 680211 542695 0 257830 612177 601475 274121 687709 630911 0 752098 0 22952 517793 0 0 0 382987 113503 210501 110548 667698 326360 0 21267 0 0 0 22478 664245 744511 447325 667885 106434 674676 0 249252 500704 0 743830 0 706699 563959 592992 0 597521 346153 196225 604887 109415 374272 397095 183503 342771 158905 63548 767660 752697 725858 0 798117 0 796436 72342 595985 804696 113718 165234 320281 357078 649611 174165 0 730007 97964 272538 89301 319966 563636 666773 328468 0 262165 126554 716689 0 0 491655 502705 0 644099 221385 0 796684 37043 716088 72238 603856 440366 0 36771 207104 390181 631304 0 764367 638440 206252 489743 666209 214393 175854 150257 555310 342563 674920 793803 419457 119825 231656 378604 0 139913 656633 593112 694735 46288 267478 89003 692003 0 678447 289335 0 0 28148 0 652428 663755 563953 0 0 425128 499415 810447 712040 801967 98473 315914 118506 0 750122 516733 0 0 10604 370202 331739 335152 712788 443312 505774 514394 0 0 448958 358454 0 150259 680594 93181 710395 578522 550535 756567 129806 587249 0 829988 0 136561 562398 0 597302 120491 181052 624491 826211 247573 725580 0 650819 403428 99738 0 236397 609137 641424 0 56430 0 192112 674218 645939 463267 545147 283603 0 46221 458479 536060 375637 373118 247629 114285 173264 642272 797049 0 0 0 0 621686 0 747076 397412 566732 197379 592185 393209 625384 100584 261441 0 52389 526714 0 0 604718 700683 0 342813 123952 592115 83811 310984 667714 803553 28575 504609 202437 0 376704 314528 0 358436 278763 333362 533680 669943 60678 447830 208342 0 726234 205815 415297 0 148760 0 147496 446137 0 216861 621576 230417 766500 163180 29399 27790 747802 349954 820944 13419 205290 0 548062 488677 344997 0 0 375163 0 209493 0 20311 494675 750732 170524 734273 0 0 422152 355124 482936 554784 0 0 801991 730680 0 523683 380111 566315 464944 176602 463356 29554 732914 310646 726222 0 0 201947 442720 0 0 228249 0 565511 476202 0 274793 687727 340128 0 598249 410279 497545 0 131462 583762 230821 198234 650041 656611 455017 0 337955 0 522994 0 187192 0 209953 0 442376 522618 0 401463 648752 213040 679726 91786 30522 293166 768783 81526 141340 691309 296359 458139 0 552485 578972 620890 22546 42508 0 343818 0 813609 188131 791771 0 755552 491524 0 795192 393024 744354 277862 0 570532 0 0 829225 767433 140767 122200 306060 658175 97681 0 653437 0 0 326217 57333 49166 12648 162393 0 409725 134249 629955 0 782214 452102 0 80334 0 325715 91191 621976 0 281190 157142 546471 372151 424543 2721 176511 624981 0 0 66297 214723 106189 0 329564 152069 237927 104338 0 0 215634 126999 275487 18332 54555 0 228863 625407 0 587744 86489 0 501738 57095 317797 570987 134157 84807 0 0 741045 695745 0 0 587482 340029 0 0 155218 523074 599796 0 237285 0 787383 342736 122025 659630 0 3356 220199 672716 814885 760975 304869 245766 0 388831 541522 255909 417513 0 414207 671234 752876 12894 512700 272788 160908 740565 202549 782229 0 363221 683013 295266 372603 621259 407841 774732 491870 721590 418589 822222 215138 525886 20020 275642 0 533741 362403 168399 554279 556960 9740 422398 173948 359125 519298 308455 533833 33553 698928 0 0 622610 352458 487964 108658 466114 0 0 608659 744928 525628 0 168095 575465 202531 187748 231418 542458 219192 181529 779353 274104 79264 187641 258422 185377 368687 0 346474 657864 62266 629487 390498 297959 827497 0 218034 0 399554 0 741696 443415 688983 295644 351475 330465 0 146112 828148 0 13051 0 0 406549 264819 0 645923 714704 234019 286031 124050 73798 542282 388544 345104 624656 181476 376845 158651 603823 184248 0 719046 301138 0 672687 736084 357928 91118 760307 0 0 270607 147260 213079 185020 67387 229414 214737 462829 672014 753132 0 69060 293006 555523 201794 683498 193678 0 19816 0 0 146211 798925 388103 622590 119642 0 146351 450964 0 54498 709705 314303 478746 803889 594226 321238 750408 656966 577724 0 387990 199124 457730 754670 166899 180822 0 289133 0 51668 517326 0 0 0 3211 176083 597564 737575 486002 311646 0 363414 0 0 0 662582 291741 242395 23044 308037 502040 823760 0 809364 159845 0 584179 0 60342 251459 304808 0 478343 515202 239905 358061 106695 475058 756037 170178 40284 264400 207870 754722 189642 618664 0 265268 0 666433 464357 177720 192549 624051 829141 769751 53249 647688 205002 0 598924 17115 441065 821256 576767 709790 354145 116738 0 790545 336684 488214 0 0 221506 270976 0 290950 671834 0 399340 216925 127919 629922 762136 732641 0 777657 825016 188677 42094 0 816609 176214 42135 647180 198361 436186 812828 366171 123337 371414 467248 539701 485774 791879 117552 187934 0 741324 308749 496919 747532 386030 226838 385688 275524 0 240378 82030 0 0 815682 0 736929 544979 532407 0 0 38614 192389 703616 122568 410220 811232 481997 568857 0 114256 65575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 147209 671780 642536 516668 109676 590551 705964 56541 0 0 654996 333014 0 291075 351513 61264 792388 472687 458919 706865 1893 666254 0 251750 0 59735 144256 0 421504 630003 300113 67989 807213 33547 666794 0 650809 817541 421206 0 205636 778466 470202 0 237412 0 657198 67595 298099 432065 76297 756221 0 191901 718826 809345 253163 222499 350603 715610 560571 409011 70595 0 0 0 0 196974 0 219920 437161 726282 117566 505867 359633 617355 111505 634412 0 365522 76009 0 0 426754 240137 0 248732 657304 109547 496573 185229 482097 486246 22244 395511 173535 0 8768 563859 0 586883 392793 581222 616913 175390 95344 791213 44058 0 574570 679660 418255 0 817255 0 657852 456207 0 127328 641525 147671 494269 274028 299545 440123 772526 120130 516692 430621 197719 0 332914 679756 161621 0 0 297156 0 275247 0 78185 483852 402509 464601 786456 0 0 449302 810211 433228 441106 0 0 655738 130402 0 348566 797676 381433 439297 247261 698771 465551 444970 524842 743816 0 0 719907 85055 0 0 562556 0 98773 494282 0 211325 59024 345563 0 209263 351568 129912 0 720382 728935 537511 96007 278167 593118 567270 0 139173 0 242630 0 315206 0 151990 0 509291 11318 0 721448 333001 196489 418063 227516 372206 227690 256108 486224 314985 178426 160771 809929 0 351493 767186 78201 517008 398154 0 602057 0 614261 769231 73575 0 771296 788563 0 111594 616742 700234 509693 0 538225 0 0 82627 202764 510028 462630 176370 672136 515795 0 530423 0 0 212804 369022 25403 97611 443397 0 416997 15113 762308 0 517483 310653 0 141498 0 98269 179408 534345 0 614139 480650 219623 440099 348233 225584 562198 351770 0 0 125516 119098 62413 0 187636 221162 210749 18789 0 0 414595 712521 108383 732981 532280 0 481050 154608 0 741157 360110 0 625196 681840 808637 623846 205795 561756 0 0 466174 152014 0 0 562314 496613 0 0 498094 221194 666405 0 133727 0 253156 642933 301983 489807 0 262974 644171 221010 604418 521925 786052 476225 0 121458 425001 622436 156539 0 295244 369066 326116 778833 427433 125950 218688 594790 807647 721002 0 757510 408972 495148 152955 269881 423723 612933 612837 490685 200286 755359 215437 131841 446712 274389 0 725091 395586 411380 783959 190108 710779 300371 45232 692819 70759 572321 534409 99649 502851 0 0 447480 777428 82159 521551 540872 0 0 325439 629446 450018 0 824898 5073 231363 498287 3976 506261 42336 628885 329412 105389 13128 485450 737723 593997 40033 0 222443 215869 666023 721678 546446 562204 379614 0 601668 0 112258 0 1185 106368 54540 144817 667254 70736 0 530603 744778 0 363196 0 0 105792 310384 0 800478 758498 261714 271669 381999 730605 221359 156852 174458 646392 684594 95510 366867 459031 605959 0 674258 416021 0 768380 10645 556971 240476 534885 0 0 585826 389027 61516 233071 248527 42856 198362 798473 160065 589582 0 588892 270562 118568 802411 71478 154573 0 3282 0 0 379553 730135 150495 452839 566939 0 342040 34473 0 90969 562197 1533 310709 728276 83504 11144 821386 705534 105404 0 222281 272608 628967 758582 813305 776818 0 519687 0 434191 765187 0 0 0 509365 510850 600347 150731 358831 256892 0 664288 0 0 0 362941 817057 9732 134523 103217 793321 94206 0 298941 129950 0 243631 0 683467 569584 677874 0 45124 6068 261851 479826 673968 302725 433802 640327 495983 547178 336561 578618 73805 757673 0 480628 0 700818 555076 528800 166535 185887 437196 162763 135085 120008 108858 0 235935 602492 320974 267061 735401 331883 366904 16821 0 485097 770291 430248 0 0 335468 777506 0 489406 208296 0 86584 608271 466007 812658 335358 559628 0 451794 89722 539915 426070 0 640564 185195 539607 90096 103485 92519 699007 382134 614555 180994 320032 788415 253893 210667 711878 365433 0 266893 576559 380664 429796 747463 401034 590056 555053 0 93603 19116 0 0 17293 0 406842 785435 169368 0 0 528383 209407 242885 530055 491900 794594 809356 779503 0 432827 69930 0 0 431702 443968 751181 4705 346108 49025 219528 483404 0 0 166774 203371 0 804533 463088 199055 164606 632485 423303 163877 792468 735532 0 418693 0 531208 95366 0 296330 355154 589964 704127 207151 90394 95918 0 474220 32682 274196 0 169321 150131 793344 0 423463 0 196612 814150 128370 328598 647054 810051 0 96306 690135 627366 211640 17806 557071 551553 262571 744570 212394 0 0 0 0 350531 0 394543 300385 664495 224559 717906 7618 541164 119810 209056 0 383738 213372 0 0 73410 347288 0 266960 483060 342098 178023 564611 217115 809429 543449 131860 8041 0 105238 94497 0 83016 85982 119407 302189 39963 602041 372622 520096 0 594769 733967 21581 0 512874 0 178330 628588 0 431484 352942 677734 29179 725093 57484 598389 544661 465144 179204 483205 405866 0 168086 601810 203997 0 0 86186 0 698633 0 815143 213752 27630 20753 63867 0 0 60003 351827 448409 654687 0 0 511604 436946 0 377915 702232 228371 57889 536563 47414 771037 523824 149396 791250 0 0 697997 333687 0 0 755440 0 110150 158289 0 474871 238824 439013 0 494432 690033 679126 0 242986 64823 427380 545427 68649 115 509423 0 252689 0 521313 0 228981 0 84803 0 431789 589929 0 38017 74261 386937 285895 418302 417759 230652 213092 718651 524570 115032 319151 169308 0 456031 320748 654758 124674 773889 0 207198 0 528645 4635 433734 0 525732 682799 0 109706 200344 273080 656650 0 430269 0 0 805212 318150 152240 113931 385756 403552 402297 0 84777 0 0 540152 788560 371365 447276 674421 0 490864 476227 342867 0 499816 158238 0 35374 0 596436 544546 721517 0 402582 661217 829346 423890 135893 68657 712135 14171 0 0 124181 433064 562972 0 459245 85645 437660 777120 0 0 390456 333260 595503 81194 200420 0 802357 95396 0 309606 466481 0 443833 673027 45487 382562 598993 473160 0 0 700309 259302 0 0 587035 192137 0 0 341139 595028 167 0 572481 0 333693 351663 4564 32053 0 394347 705476 364073 666708 489885 585438 137547 0 435637 160494 300120 818257 0 573751 139963 342886 155104 686564 28272 291893 258019 111242 461753 0 393214 357240 712903 217765 216500 622720 558152 690309 258840 356956 422879 763576 488113 391351 478903 0 202743 365862 708811 552553 169276 465733 597984 685296 769771 436292 672870 79977 253216 649894 0 0 164248 697041 308017 606965 409587 0 0 643606 698216 146613 0 428694 254225 821040 533762 406748 607883 659626 43683 509696 618269 813511 694591 177118 683839 137566 0 164077 583946 612516 534249 467021 133145 43121 0 111447 0 510029 0 210589 507125 150920 749899 258229 718730 0 148290 383554 0 144116 0 0 469914 104829 0 113627 243738 779909 349304 677130 239006 445710 223069 43168 285434 565577 79507 650783 130761 6728 0 405162 312513 0 493005 227938 652617 10320 81903 0 0 249653 168409 786065 95463 402164 12955 342195 443854 651146 578774 0 750384 83222 661130 90056 233407 705661 0 410916 0 0 395166 488243 179907 768434 351122 0 316629 666179 0 511090 255198 665442 11967 288879 575062 777579 351699 482879 947 0 23900 224046 155632 439408 364346 66726 0 613375 0 497650 71985 0 0 0 208854 525298 18901 97149 471770 655757 0 622936 0 0 0 676754 526025 611416 687319 183940 618338 283513 0 508485 609519 0 500947 0 292438 246719 684884 0 315127 812849 288650 204438 717912 349394 401899 13243 384918 393246 500254 694861 99813 160175 0 570439 0 645175 606581 632808 28550 713771 520273 689967 138483 339081 140492 0 441903 568226 105822 51616 104938 592943 124239 580803 0 445512 378656 227069 0 0 820219 641548 0 264129 277749 0 1534 490456 765906 260575 366329 220387 0 607244 195609 611509 496183 0 387422 801660 170770 78529 610565 642931 794809 102150 383337 523059 520575 298516 54144 325711 396931 393842 0 490429 424927 828690 399642 293265 129791 496979 58866 0 361298 767979 0 0 415287 0 20746 77176 322544 0 0 195116 711273 818828 453020 64938 361886 672755 806590 0 680485 185287 0 0 431662 392468 199417 736205 766481 264990 596215 120405 0 0 236478 696165 0 179864 220650 329599 267770 209433 94927 552457 471942 190946 0 225795 0 435183 11200 0 471005 87585 680720 394574 111656 438306 618955 0 439824 205270 563794 0 789400 802937 768691 0 812492 0 35556 116107 778532 427997 147720 489258 0 594975 112528 55103 501763 628288 437141 127747 546255 513863 95715 0 0 0 0 82324 0 408948 211831 721542 148346 681226 76906 153634 160766 327692 0 229472 694258 0 0 435319 351221 0 591653 30408 475144 20507 527426 488600 553375 517350 605627 547143 0 701928 809478 0 192518 471354 91532 519692 457053 131152 497131 617012 0 101328 150737 566143 0 344466 0 489355 398934 0 128479 232854 142949 242046 459555 144428 459560 245603 102139 829019 654759 265428 0 309440 521993 546218 0 0 244789 0 400353 0 807864 11785 688670 69587 571527 0 0 468007 498606 152229 317840 0 0 200442 809340 0 238468 794116 537503 170747 506461 381673 7786 318140 386216 42281 0 0 764875 395899 0 0 543831 0 732119 84782 0 168516 798642 39720 0 80700 640887 159617 0 318898 811982 193841 412218 70581 437923 95605 0 70102 0 653054 0 730876 0 450080 0 640242 186503 0 705698 23276 74552 653784 729224 343428 156896 61134 53219 83752 575882 164591 653271 0 143305 348313 39587 390764 242318 0 348383 0 225581 577924 828131 0 54727 625831 0 297413 481007 435927 119494 0 49522 0 0 137899 474647 792408 541229 96193 108903 58093 0 177822 0 0 284646 482399 489236 804216 253565 0 266984 127501 162310 0 774940 764038 0 552390 0 443331 637833 817499 0 168853 496222 298066 366746 818518 729074 404585 176842 0 0 592399 261902 414766 0 81599 646231 431439 230911 0 0 524609 11492 124430 270892 510543 0 382816 197628 0 343714 53740 0 383695 279812 637702 558902 781678 770643 0 0 134162 542894 0 0 23033 175197 0 0 714138 769983 152286 0 177960 0 267154 697024 26024 4513 0 463853 88685 58409 139739 104975 669464 194239 0 256929 504792 502074 401449 0 321984 652558 169694 769450 778261 195403 625414 262741 544813 226134 0 285687 155502 528285 653826 817591 128288 70791 529688 494423 438361 61224 297741 770780 828742 817941 0 58874 273056 336157 254225 509758 331043 433241 591322 608085 729944 743104 234850 799218 639742 0 0 478178 524420 818485 734006 531835 0 0 249563 631524 746499 0 223888 317502 41166 422826 433432 129540 183755 329841 463855 583102 129925 795656 761102 724162 201623 0 411722 308087 750379 349936 88832 12712 766814 0 711867 0 374808 0 224388 425913 60953 312883 737584 433459 0 43774 26887 0 781008 0 0 688836 761439 0 423085 785918 572036 260857 650984 213989 370388 574207 173388 168779 553306 358039 242467 528059 80562 0 428754 643313 0 399968 281841 736756 209451 415355 0 0 463138 434968 473993 5205 6405 534419 469149 348164 339848 45775 0 282908 753191 287642 219564 397423 684889 0 655096 0 0 738450 471764 272074 656484 268313 0 320461 283691 0 437608 608256 740038 150451 546385 1327 758831 754707 178527 18496 0 200304 779131 231879 280614 426659 240780 0 166676 0 763317 711672 0 0 0 511342 235599 791686 354592 711060 602599 0 474386 0 0 0 417474 823980 279192 765832 484965 347764 296063 0 299068 721649 0 165868 0 138142 327815 300129 0 173659 222189 64158 630220 552481 820141 296648 165730 644365 429200 508238 813202 472369 293434 0 826219 0 203942 672156 334961 41289 166541 554723 396776 33691 45411 508606 0 289020 577869 623043 703935 497954 265532 178017 91540 0 468208 526444 249966 0 0 639637 410989 0 321590 284296 0 290315 720114 110946 207469 629316 12512 0 143358 388527 359027 280579 0 44577 811016 828220 589649 691235 205698 464191 550448 117323 545144 715782 53478 419320 529401 637924 92825 0 54237 114373 261585 162275 241079 588009 633622 375671 0 247032 42734 0 0 256576 0 634866 151215 827834 0 0 590162 637584 186435 414980 419752 82317 305181 454972 0 469306 221991 0 0 567606 258085 274951 138387 448055 141593 815764 367479 0 0 598191 139047 0 644737 160569 628585 643288 667056 221938 697892 484839 443858 0 320129 0 535619 319105 0 379945 596084 390172 139457 71140 494516 715041 0 120466 233803 565428 0 151194 511312 210832 0 96078 0 163620 239834 507153 316796 517551 247367 0 824907 353925 231717 379438 728571 426116 823486 59415 598180 824014 0 0 0 0 600732 0 431142 822100 599318 490173 818924 26100 590434 599439 751771 0 525326 262233 0 0 572107 765067 0 31299 638078 74271 569822 721111 119662 114033 557071 459829 4665 0 24920 68760 0 279626 229417 190065 648258 6150 125554 552843 144913 0 34820 741004 560828 0 222386 0 224559 723229 0 531552 260716 458333 187584 42599 24987 92773 18758 203574 574740 212710 552101 0 396292 826110 684311 0 0 484022 0 517948 0 807714 378392 472144 797077 296185 0 0 15092 411419 604141 13006 0 0 598785 178233 0 643771 488651 397094 640326 370238 682462 428632 532987 778174 405257 0 0 603165 153119 0 0 141558 0 311783 527711 0 334757 579802 108816 0 409185 641699 193504 0 3866 789401 439249 38818 477771 635922 550339 0 153928 0 536589 0 124791 0 430464 0 810477 521473 0 499231 629073 810679 390616 316392 432222 781954 482488 751734 153703 829783 795511 57651 0 212018 473193 268463 93907 260560 0 345476 0 165049 400989 629490 0 277336 313535 0 245968 133471 198072 25398 0 345841 0 0 421926 233924 616395 761935 805761 504507 350261 0 243378 0 0 141269 653434 192632 561465 55117 0 725404 513323 818355 0 324761 671598 0 191591 0 280053 212989 365111 0 229842 64801 323499 486573 296675 471478 481388 371110 0 0 377944 533914 38776 0 796879 805817 654274 520741 0 0 14159 592777 80052 260089 488764 0 696127 87968 0 313624 500855 0 52972 113981 226675 620244 32728 539212 0 0 444794 36664 0 0 515045 466924 0 0 517337 557468 179941 0 133905 0 771014 125349 145532 624821 0 170244 12222 532707 622592 769126 7210 448365 0 274003 557278 511710 226008 0 587659 208185 699640 23807 776273 174669 445819 319520 698018 69253 0 127568 407952 707413 646047 292129 773303 94620 9514 607623 216277 555467 382801 87643 451590 483697 0 217971 59357 190594 36861 82823 674174 307587 528484 386808 70071 133712 698566 50684 773995 0 0 302285 109949 629649 818054 634374 0 0 739375 327125 165585 0 443315 605978 8444 394423 65836 718547 174861 400517 24283 227575 431180 169336 762872 325598 329650 0 540567 765778 83418 322644 491154 382938 635062 0 640529 0 696259 0 479797 490159 824587 245713 361867 170745 0 610490 670065 0 780789 0 0 809676 657957 0 170916 242477 90919 9384 518378 229098 340552 624553 79245 649481 583846 445665 593531 597946 518658 0 275732 413595 0 805315 218857 188552 183560 636294 0 0 466739 38443 644450 761648 351113 497493 516814 140222 204217 268361 0 798122 740196 652083 552857 171339 385542 0 107795 0 0 252382 192920 333050 89527 447144 0 81382 519871 0 795572 774514 580768 29449 533786 697854 55911 512107 676688 811603 0 708258 374866 438622 524483 6651 433914 0 134091 0 575823 344049 0 0 0 703131 411193 178524 58013 179853 624085 0 603392 0 0 0 814149 150624 533629 78602 169896 277067 811589 0 250502 676858 0 161472 0 535954 491776 437497 0 640278 329311 610154 26102 606666 146126 40723 270945 12185 102396 602834 579562 452903 496904 0 702502 0 24006 289965 309207 578602 439699 524526 486078 542237 268367 310906 0 533467 679228 395684 75061 675984 433506 539858 436374 0 703842 164651 798665 0 0 550494 490405 0 286621 779854 0 246085 216194 417809 384289 418387 36284 0 79740 226221 564242 173265 0 532935 725559 360373 177293 476663 543963 407425 793712 321917 200833 79427 528227 576932 616169 628064 48644 0 341202 604765 9372 467137 611799 323281 792341 390639 0 743978 136134 0 0 716453 0 491276 722751 305644 0 0 510258 536844 503229 193856 595170 696519 327943 375648 0 265941 666849 0 0 711923 527027 374202 412713 816145 158430 780042 661073 0 0 149654 72427 0 517490 250997 664436 260842 604622 681648 443736 224925 421674 0 571924 0 709047 687322 0 563080 61199 112628 489941 200212 611480 429265 0 442842 413039 506622 0 443295 670839 807974 0 318100 0 466550 727299 327213 547047 520640 473431 0 626860 570369 592990 605623 94626 407310 451369 44453 681089 677232 0 0 0 0 250813 0 447314 169786 718226 327503 333133 580368 584419 683512 333791 0 197344 571935 0 0 683001 210361 0 262005 280487 173269 137916 293247 721529 683002 269648 491314 802206 0 6419 773244 0 315943 93373 1154 138532 451639 128881 467236 56682 0 713200 760785 337541 0 319854 0 540311 680420 0 750673 355378 543163 548276 45718 467451 374380 587338 228262 339259 262329 391958 0 655203 466969 600905 0 0 376987 0 811529 0 276612 123585 518971 309550 429574 0 0 575667 294625 377380 755618 0 0 507519 335764 0 623109 126102 548609 273604 267461 726584 584249 551666 161736 45391 0 0 513311 419306 0 0 264522 0 633668 439309 0 395670 602201 59743 0 757163 428562 36785 0 235584 696 611935 382635 729591 672622 87892 0 125463 0 259242 0 615350 0 676131 0 368967 88385 0 431973 181394 420787 95020 443407 494230 325942 377991 611976 807483 291391 573583 742633 0 35491 327793 781078 755703 496184 0 778296 0 783822 364227 411659 0 616167 137893 0 65223 39277 468895 383842 0 502061 0 0 655743 378325 257879 738427 219444 544330 386605 0 444654 0 0 642447 554009 355563 731095 454225 0 728784 718228 729641 0 477976 783482 0 688522 0 515896 744869 201547 0 465419 653531 318616 447834 604592 545383 391699 778836 0 0 485379 66172 675976 0 743697 381758 498260 812948 0 0 747287 289572 415176 761665 779760 0 812886 826695 0 366208 158161 0 314925 176502 269424 711024 579277 775965 0 0 406991 602677 0 0 313389 568928 0 0 671225 560537 305423 0 51981 0 281150 750277 338767 783792 0 809645 143528 570249 401021 26954 559179 706626 0 591290 306312 460605 796959 0 694469 696061 292147 723655 611068 679033 620623 259527 393866 275046 0 333207 177837 140944 697383 769918 482049 420794 714610 448700 75997 482836 539564 151529 62689 531974 0 420154 54232 556047 669653 649312 778549 568227 752681 679810 452014 470972 559105 443056 708887 0 0 202620 112036 427790 479818 217971 0 0 219600 451535 321313 0 241279 454106 637382 11353 6698 95775 761165 300678 443018 31803 498159 75332 222621 265290 269132 0 819454 47545 506054 419833 176416 788412 788995 0 654454 0 246737 0 731512 702001 766691 8026 404985 453228 0 723902 283363 0 536678 0 0 804591 292370 0 266954 353245 515215 278513 338266 562234 263079 599970 536926 748170 464262 589336 162445 62145 319683 0 829355 672019 0 409145 557031 270564 625591 209138 0 0 299547 689182 723322 114106 128451 553250 430206 661532 105537 426138 0 462558 553505 166334 92738 811093 34483 0 332078 0 0 214717 478761 755041 749911 755048 0 534445 129480 0 720741 463939 496582 58654 288135 392891 205850 751494 297428 608509 0 70039 517699 188069 96156 95222 180327 0 650392 0 543112 288931 0 0 0 4125 647615 615899 309461 406138 192235 0 489351 0 0 0 694512 510773 99911 659651 38166 103315 152854 0 102302 612277 0 170313 0 523748 615438 277557 0 253071 798617 580171 408275 194977 696632 419270 562986 421713 426528 354424 499536 399519 180229 0 582505 0 618538 190119 638601 88876 78048 131845 287972 738268 740012 137449 0 756996 69557 671836 269080 272995 420873 810177 194952 0 671462 163903 642953 0 0 448209 288387 0 696677 50238 0 374695 161556 18776 345934 93079 94227 0 696788 317344 448952 285981 0 45166 258948 284741 694633 601518 819396 281004 547702 299087 733343 649370 37424 170062 610869 251324 815633 0 783258 644309 480918 89313 574765 813387 220651 191333 0 545618 434752 0 0 133945 0 470732 302997 480747 0 0 47020 316439 101408 464078 673318 288778 628503 471729 0 290265 567958 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 165131 502071 142741 678528 247792 332719 410905 693885 0 0 471841 274345 0 703013 806923 13796 560234 580221 152613 105573 744236 520014 0 94741 0 538395 414932 0 815367 432662 812476 86152 633330 386370 796781 0 621091 527686 419736 0 605018 585609 682482 0 804698 0 96936 231649 127672 18975 574754 829548 0 614012 549414 237921 224005 397483 540371 413836 801425 49665 754612 0 0 0 0 36443 0 614522 349452 29456 187020 337281 694928 333118 522627 277283 0 498689 537832 0 0 692861 179770 0 88316 744670 352318 10520 35370 253119 733142 799389 601867 784514 0 386156 531157 0 254493 564723 825859 749179 497717 508852 334653 286892 0 134482 82590 243187 0 64414 0 146190 496725 0 366241 653039 466488 545297 287404 693538 671535 31631 677147 543246 687065 610444 0 7867 371615 283284 0 0 254671 0 264968 0 724559 529997 588158 85490 791315 0 0 608831 752490 312197 319066 0 0 25061 57008 0 607827 638608 676422 761649 701060 486089 126572 122642 677225 397965 0 0 59620 602201 0 0 196927 0 66417 264481 0 705976 187821 724389 0 291736 704440 743633 0 80161 640527 450859 299837 408718 183321 605260 0 633792 0 32415 0 205076 0 403340 0 130568 540121 0 297533 555161 487346 495290 135572 179537 400007 19298 442074 828183 817757 508680 266671 0 89505 246368 634371 422339 24076 0 643284 0 755086 133818 560157 0 738686 744363 0 643571 675372 748592 770130 0 161908 0 0 175629 190704 749663 195997 784773 155694 826031 0 556799 0 0 48138 693736 633647 390173 65105 0 277918 110018 762462 0 442880 341994 0 603258 0 416880 678463 448520 0 197540 730581 5716 806817 201944 233784 139501 811046 0 0 618196 683202 801009 0 787852 669979 632132 143150 0 0 119867 600082 272271 663444 673805 0 136187 174006 0 235791 289119 0 756085 246770 77975 479244 746466 555562 0 0 143027 268058 0 0 315791 615203 0 0 361168 489603 706556 0 200795 0 55924 187872 648666 376809 0 749640 265876 696612 409827 724103 578103 145995 0 662920 819786 540608 288969 0 240148 445719 554532 384766 393658 247229 87621 720511 262363 736141 0 827616 61960 779050 567409 211184 137099 769313 480288 823737 461046 292432 771944 454793 680336 535458 0 724216 386649 601267 131064 136254 42388 603424 725648 829905 660338 566776 87768 109542 734659 0 0 502077 210408 323169 756865 391723 0 0 427385 459258 723683 0 358228 252584 242511 726043 2413 191784 446616 508401 239170 130564 714516 239077 83795 417074 768218 0 713141 827327 784412 246310 103216 520757 760296 0 553059 0 221381 0 584290 630795 558418 365789 694335 582445 0 372337 371406 0 742398 0 0 556951 405512 0 202265 239425 380568 94511 391557 773914 182154 807587 770250 821564 80991 818381 181099 351450 647740 0 231729 798468 0 572389 390427 339900 136756 725287 0 0 609005 623822 253641 576778 621235 5965 514164 89345 752537 191197 0 344866 315784 765144 721031 135665 163754 0 178629 0 0 481523 517651 321213 387780 603180 0 451449 562734 0 57505 352676 283007 26336 826995 5579 275686 230822 759325 253551 0 381065 820212 461264 596091 330522 743290 0 471778 0 72463 514704 0 0 0 128525 682096 735367 651246 649760 581004 0 394799 0 0 0 311925 765414 763400 694860 751443 74526 697326 0 777523 114360 0 823714 0 414999 429192 603066 0 504264 662627 230948 394345 621157 201886 812391 349565 430667 127880 412003 561202 508934 116364 0 439513 0 777342 22014 366023 394420 62077 359704 72263 432542 119601 292812 0 206033 59142 68269 333912 304957 630900 595154 444285 0 776082 800087 506652 0 0 139285 185818 0 354225 554017 0 77602 67869 46673 449349 344251 98271 0 674651 237770 182560 397633 0 466423 642096 258373 205008 70947 37149 816122 668287 343111 455184 812246 748449 675019 679269 696362 377745 0 450733 337590 237703 564004 802101 393296 424913 774274 0 568136 167777 0 0 274198 0 31019 112751 821029 0 0 433627 310197 462888 140664 823848 162782 383455 343832 0 289613 559824 0 0 665160 505757 432600 118409 335796 790046 406415 267908 0 0 615925 598990 0 746465 278534 33919 412095 215186 648223 214132 444594 611670 0 819803 0 415506 788609 0 34772 614974 36630 608237 733819 737762 760861 0 825820 703222 822564 0 36722 399807 689308 0 219088 0 126646 557801 368774 758805 234780 733772 0 31516 156593 117588 393869 235859 288464 301157 378263 289690 187530 0 0 0 0 432287 0 373472 703197 230316 532499 619418 62212 588784 498289 475637 0 116544 210555 0 0 424489 180230 0 825368 152857 765964 200849 715533 678102 67229 660405 710680 95089 0 460799 32217 0 446924 430172 308001 119234 138705 410085 771574 540962 0 198137 684324 617579 0 350563 0 648618 212566 0 471588 425387 340829 7049 47595 334750 762101 419012 367682 327966 464395 123113 0 417630 692399 735959 0 0 816947 0 764098 0 670306 540358 451866 659201 777870 0 0 141953 691982 709624 386472 0 0 799402 401554 0 246834 372637 581501 260251 814052 311577 721815 88876 166052 650195 0 0 290758 677443 0 0 657647 0 153726 362687 0 558487 122220 279603 0 471517 378282 343043 0 322065 392940 64297 284257 248739 132578 241305 0 369702 0 52678 0 346307 0 38268 0 353991 104561 0 429026 243352 382844 601429 701099 782535 352543 754003 359391 111532 497846 24552 512608 0 242262 696224 533293 735033 25015 0 737472 0 622546 254271 611140 0 678743 116299 0 825730 805292 806476 750997 0 695085 0 0 92726 141042 528400 571238 255727 155215 693534 0 159887 0 0 86220 653073 744527 38690 224634 0 494468 345949 649105 0 766340 58455 0 435557 0 733947 286434 299541 0 733348 46190 166894 552544 140997 19744 506470 412568 0 0 7865 488414 623470 0 598042 633596 510037 205488 0 0 621027 343987 149209 93358 705222 0 771630 137416 0 642720 595238 0 530590 487207 161804 572689 491115 36920 0 0 523443 247825 0 0 550817 273393 0 0 302845 359570 719493 0 620703 0 713235 820538 107450 548357 0 587855 77224 689990 702586 188760 709298 322540 0 617745 233799 505972 152835 0 171864 68749 209011 733337 161648 130845 131484 342397 26646 616344 0 747074 52929 106928 128086 330034 74416 372483 364408 812453 295798 332663 212572 686896 425647 536274 0 726808 16547 601374 732137 598435 7216 6447 345700 641080 650991 104085 581642 746256 296549 0 0 490247 675688 572206 174596 182705 0 0 143418 767013 444307 0 431368 400771 704733 154778 403619 669854 240463 745767 209535 364331 66565 449940 59858 232457 712599 0 300328 663986 358759 16001 495906 351321 437144 0 696104 0 535685 0 488810 645570 125537 809855 764964 277217 0 486335 402511 0 214906 0 0 597120 234719 0 141365 380513 793178 584200 611815 101040 658814 222400 440797 618587 666974 545112 65377 519285 10701 0 351001 550731 0 537234 212253 490527 130918 448732 0 0 522316 407409 158885 813811 453580 353382 791166 655862 570487 526943 0 105712 568912 357359 658503 460694 73940 0 639256 0 0 492545 78801 647548 413524 637187 0 199453 590819 0 777115 670687 621851 824139 692053 521039 453117 205137 456720 391535 0 338586 792895 562421 698886 658220 399545 0 778780 0 297723 225419 0 0 0 654228 26812 126675 79374 600072 681590 0 532775 0 0 0 582591 489562 714834 237992 77865 775939 504606 0 733611 744021 0 41755 0 615414 453241 101724 0 647923 544997 709580 46059 655210 290927 256355 411092 791131 661247 58544 400274 198115 544599 0 338352 0 371343 374367 204965 682337 580637 766673 814723 95021 478484 180516 0 362921 696235 347224 196600 331505 374145 630572 455027 0 307831 516381 286014 0 0 234677 319057 0 817287 710133 0 295856 551071 552633 647035 35181 826436 0 178618 507923 439457 678262 0 508854 487840 378960 522087 65818 267583 573556 26498 491622 506314 631180 345978 57491 693383 506087 619256 0 390007 650806 681118 628481 291109 267265 722467 593 0 739250 466474 0 0 148832 0 340726 752521 341256 0 0 610908 68553 515146 820727 525518 96101 801660 288143 0 148401 641792 0 0 349880 527574 600319 388824 575159 382373 826221 647181 0 0 461567 515411 0 742850 394424 422160 803 443923 805645 567275 214241 75828 0 407910 0 645992 684444 0 429448 224736 613689 531158 160847 154634 798697 0 346426 421071 513250 0 388689 528405 630164 0 790637 0 817344 6806 411189 557291 239565 59231 0 596272 17271 592024 71840 488195 544471 397937 773522 722339 333176 0 0 0 0 824404 0 182721 49089 761997 22252 400902 779707 210211 383964 812311 0 366077 75409 0 0 585519 464475 0 693895 347387 121144 568625 667372 388438 781697 826031 83827 573999 0 754634 433895 0 182568 402449 587796 211935 236205 477050 80513 692114 0 162980 222625 134100 0 373354 0 705859 643431 0 536359 266191 682393 85530 722945 751133 653577 48223 699663 125786 333786 614899 0 504532 626 124631 0 0 715375 0 714434 0 577785 39765 728918 377797 816530 0 0 16759 370778 609100 187712 0 0 492480 190054 0 248152 708909 660870 713144 143693 35393 66071 176397 597348 494520 0 0 275999 412004 0 0 532886 0 459919 427307 0 783454 344501 162200 0 276877 690961 717854 0 120136 394796 589253 474464 534009 819366 198966 0 704270 0 743990 0 603652 0 180978 0 507750 616972 0 750801 173634 398072 578098 776647 163458 114851 101673 331021 604514 168018 447236 555939 0 60187 463468 679144 259782 794737 0 322469 0 222279 395390 325309 0 661549 207296 0 169505 633313 119839 667705 0 650326 0 0 181068 43038 662642 603353 10758 499891 617610 0 515478 0 0 139106 746842 32389 51253 329030 0 777586 324200 381073 0 103919 764152 0 334592 0 172646 59010 560282 0 590877 405351 739819 86462 369654 367228 444130 829158 0 0 472056 388155 489049 0 90775 268029 455142 159608 0 0 400051 286026 426192 187441 294123 0 448867 681630 0 512404 740283 0 540237 127726 50115 808447 98830 445854 0 0 225164 748093 0 0 556368 406946 0 0 709190 470747 150366 0 759319 0 79380 54100 734111 148010 0 533167 736683 550348 388387 537355 540136 546570 0 810930 220478 73946 617753 0 640193 818041 711352 726060 684292 4576 679608 204316 523520 519647 0 805473 527161 206061 327468 446125 529727 111012 333011 625398 221739 513355 267821 537538 316100 571283 0 740348 714601 423860 304137 392910 146323 691566 139108 516883 749491 806575 135565 820868 803326 0 0 200414 697733 329391 347240 763961 0 0 729018 587518 194271 0 798061 228132 190677 738488 698198 95101 56495 717422 7328 449139 564836 97390 653514 109744 46696 0 548515 514055 324648 28685 689631 793447 604107 0 504291 0 640215 0 502485 580549 786458 554540 184618 655672 0 202999 51275 0 262459 0 0 252237 460937 0 299807 215629 230061 773466 406987 493460 530205 162014 765729 123248 244700 179651 221846 685005 33036 0 348873 405758 0 244699 37363 381878 692290 452998 0 0 490955 308204 150720 11223 796116 445127 278076 206206 21766 3005 0 509047 661337 247481 352369 686585 719330 0 141209 0 0 788406 525344 723967 476263 436907 0 517769 105946 0 208632 800987 9046 703832 630260 185160 448615 548815 696426 77202 0 248639 236402 510503 125149 358710 50264 0 576135 0 639151 719184 0 0 0 665228 370197 385484 351168 576236 87346 0 177405 0 0 0 774317 468035 427828 613473 179641 774728 635499 0 452981 439736 0 495923 0 628487 434103 11723 0 492626 460901 319679 581357 68278 765024 820973 252082 255393 138349 726957 72064 433346 748492 0 784828 0 83754 51198 247595 642622 788765 11389 199060 126712 238108 270329 0 721271 328285 201763 637429 782774 666320 300585 144746 0 714808 676738 616967 0 0 599748 257936 0 461351 13948 0 188172 151734 49267 462655 6674 247555 0 653131 247303 253074 610725 0 352579 348215 584834 437418 9560 792333 492747 380166 735752 248154 149092 722493 234272 662061 622849 580536 0 818389 155222 303260 36496 716945 775991 203999 787532 0 810643 518942 0 0 229301 0 212423 730360 793095 0 0 459577 358955 232132 674680 384009 589458 817362 715934 0 92288 219323 0 0 657271 725582 610034 356951 456853 112018 171523 213865 0 0 416726 620878 0 346504 72974 211747 585897 541193 802231 62670 278974 669002 0 7857 0 259187 750522 0 552545 496132 751815 344600 474491 119946 542031 0 434247 622602 367419 0 154035 517263 579746 0 633518 0 74221 255838 213813 293824 168270 743785 0 485717 612382 133072 768651 556540 87092 519964 458543 675209 565075 0 0 0 0 478169 0 620270 712855 46053 215852 26429 777151 739794 523352 48231 0 780662 457362 0 0 471095 354055 0 339303 452075 482573 431524 541791 158017 662896 224148 528872 35374 0 53720 478688 0 334955 144104 517656 699214 6595 38800 485533 810747 0 692013 10363 389483 0 10354 0 40356 203902 0 586212 483407 816134 253801 682132 215098 714339 253638 270948 332860 221352 110831 0 29463 744152 718303 0 0 157287 0 46535 0 210135 367976 491459 287143 37524 0 0 666808 24762 821310 177278 0 0 571245 751989 0 782817 812200 201753 229062 812779 93368 509591 449392 799385 224680 0 0 737923 577925 0 0 783527 0 436256 206162 0 635022 246499 165284 0 145202 190714 759591 0 18994 669016 223336 99670 712793 475410 686674 0 283852 0 30754 0 233034 0 251036 0 186776 607125 0 263361 668517 722880 582211 51769 297466 499724 129995 615800 212744 694772 257117 100293 0 784844 217891 470792 707456 677617 0 668789 0 455734 67571 756029 0 35534 170866 0 261066 559555 734793 820943 0 544320 0 0 663031 269748 104186 294003 821544 506591 299339 0 143552 0 0 706951 726362 270013 288253 402640 0 337844 429655 341007 0 818680 825481 0 129188 0 112014 608381 11549 0 647376 607402 814627 738430 598234 745865 243552 472204 0 0 329700 476708 407389 0 789072 411252 383053 752123 0 0 327672 473013 405757 274184 43586 0 482603 44389 0 645431 817188 0 167492 450915 428680 69843 720816 202972 0 0 333895 226945 0 0 265471 668090 0 0 668832 102413 690378 0 700404 0 602729 176939 604210 512775 0 640159 110295 10393 62912 441423 304697 794646 0 321501 189949 447498 631116 0 139513 820554 419553 321820 792622 655028 473353 734094 799819 365155 0 107102 818126 97852 354658 106066 20027 405181 501545 807496 474223 709721 381478 587352 706990 700250 0 515185 764895 614737 503199 798158 215415 700375 531628 256865 538812 632030 224024 802164 286688 0 0 766231 106431 717729 470944 550691 0 0 26839 813116 86452 0 674494 822605 513896 25434 436407 115191 671432 442321 154950 713112 104671 770120 10866 319461 43039 0 59317 777993 174494 378386 559089 29991 609472 0 817136 0 701419 0 574582 318425 458377 291164 772081 112233 0 377946 20006 0 555843 0 0 66456 23220 0 697573 637303 659707 386669 809657 168734 455633 697416 803770 336743 384470 771503 641202 136371 418503 0 521107 210674 0 57055 72037 751581 325077 714731 0 0 185323 534592 373868 321367 579670 426178 53418 254306 481538 150770 0 635848 356406 247744 382960 266752 44932 0 233706 0 0 705293 294619 748603 540778 430904 0 623158 366485 0 106675 694222 640339 492551 465772 578269 159170 325763 533974 594286 0 14393 585569 14113 137908 308822 234488 0 404988 0 165966 391216 0 0 0 43316 731837 102352 650067 267783 449893 0 82818 0 0 0 85426 416643 608012 593180 817965 168205 696859 0 129594 237191 0 513316 0 235924 508462 488726 0 224961 688575 349239 50938 51233 758729 314313 786617 677864 239390 138913 225994 40901 531509 0 560306 0 702014 543794 216169 143974 365552 712312 748023 513305 462590 516981 0 490402 543447 807670 31223 473826 614706 569472 237126 0 467254 525499 630356 0 0 440494 650750 0 258091 112767 0 530485 311478 51862 508609 205014 402017 0 794177 78584 162321 742612 0 237411 91664 333130 49063 410590 557001 824985 570376 783234 607494 300474 457786 520139 811261 530426 212795 0 199860 44470 593182 115558 334130 277156 712664 117215 0 160685 320114 0 0 40054 0 258205 266832 171178 0 0 530981 656 501171 789665 314273 101018 156620 548612 0 566626 575392 0 0 302116 462746 714378 552018 216978 503673 768257 778987 0 0 15691 548280 0 552037 290544 402017 492322 342615 690110 515126 340708 791668 0 518881 0 128577 796367 0 225386 578544 69355 395021 276305 187792 334985 0 117690 132366 480482 0 79501 364352 330387 0 195440 0 431748 30287 244517 288712 698812 614011 0 588178 70880 551710 250898 258356 122374 60400 154040 762891 721532 0 0 0 0 84315 0 365595 400311 62136 416154 599423 3116 686012 144466 353365 0 617043 499628 0 0 812450 96937 0 645340 597298 266119 259378 677949 393930 357889 625922 557824 615061 0 160736 214316 0 272824 338331 93302 11363 191574 451122 740430 32059 0 104666 286049 53724 0 672479 0 607344 198049 0 249720 153518 68205 326212 430404 137716 327361 406947 160182 291899 304657 276728 0 110162 75726 584497 0 0 745318 0 673923 0 436507 362478 601279 745797 171493 0 0 80555 228253 585740 499899 0 0 344388 69752 0 512227 183275 45245 494004 227535 451579 757153 128390 301937 474464 0 0 772392 483675 0 0 466137 0 747274 565801 0 647345 51918 787419 0 512592 282463 745494 0 778070 743990 70634 217866 18490 111417 498019 0 94204 0 575894 0 130929 0 610934 0 292562 540756 0 500696 308691 532917 474370 638155 812289 205060 120071 527152 208681 77564 181106 586654 0 368951 587791 539812 49252 33652 0 805495 0 114234 664667 661031 0 663136 752445 0 252139 308174 402655 293872 0 11009 0 0 372510 214696 18246 627861 500396 63285 363318 0 795087 0 0 701726 178266 735339 404818 193476 0 751744 813320 534724 0 54930 256516 0 733688 0 398702 295530 279213 0 675532 546159 575263 587480 696997 408833 126301 237690 0 0 380109 553310 504884 0 82796 394423 248977 680745 0 0 289604 91635 14519 406115 280744 0 638325 392309 0 65178 748091 0 620701 41216 338767 517179 327826 281805 0 0 680711 350815 0 0 667724 102564 0 0 66089 601033 573264 0 109498 0 568894 112675 624754 468616 0 348951 323215 658255 639724 821086 261039 668033 0 432967 753046 648878 667059 0 437589 669893 112790 295336 682499 588029 712640 529877 484225 7759 0 168029 44124 242344 771023 375589 699320 671602 51772 430176 714625 755756 631834 280947 687502 633956 0 206939 471336 233696 704401 685588 362676 801226 659532 209157 742717 163419 692433 799690 635026 0 0 665224 199895 48836 377945 135278 0 0 151885 147197 760227 0 470229 326290 208769 430168 351626 134004 224693 727715 639795 711012 501223 821998 826319 27549 246099 0 311865 100457 493547 14092 116271 683886 493630 0 213621 0 803608 0 127765 235109 363585 215849 191930 127255 0 89424 770837 0 22987 0 0 666894 24353 0 737581 113427 307674 505319 67740 423153 576790 560696 192667 706293 285607 381451 117552 583092 368028 0 792970 261210 0 306704 398139 154699 469752 652683 0 0 141346 408661 576303 652127 826397 676570 121879 503891 707460 525296 0 324802 154782 555713 91322 455952 321983 0 332844 0 0 774279 190335 453248 451401 591933 0 610734 459267 0 792055 171729 91728 203007 795534 379498 143698 623989 378625 29592 0 199824 186230 323231 448240 800031 515926 0 380131 0 6532 81533 0 0 0 251502 33315 452993 524229 739793 201098 0 446592 0 0 0 815138 535540 366253 475542 592421 445801 678700 0 181179 679536 0 760881 0 13477 807058 65463 0 584838 783845 725262 621946 684642 123298 244811 616317 497002 69095 464846 506088 174427 234642 0 715422 0 437599 735000 641114 662462 671833 470637 175207 679749 721480 20197 0 50203 137834 430573 638987 50551 457862 97022 426525 0 255022 659861 646241 0 0 308470 807276 0 421878 443359 0 757115 767923 795810 306439 324632 654841 0 604940 160214 441918 339388 0 641870 562195 321141 603355 39859 111507 522560 576184 40850 470033 55793 4412 294578 653461 246484 509370 0 799514 235051 112951 425872 829148 365186 576402 119538 0 676735 768543 0 0 568487 0 508016 64913 638653 0 0 491071 612184 613896 79378 25254 726667 52002 574237 0 539002 215491 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28904 687168 397257 225561 572560 12455 428219 140760 0 0 105192 706815 0 778771 355477 140317 1433 699163 524862 633959 663523 689444 0 254452 0 484966 51152 0 793254 85741 167832 703902 101988 467209 105140 0 614082 308953 433133 0 47504 805472 713106 0 143481 0 821768 4909 391598 231563 698377 524396 0 612305 309951 433111 53768 9011 325506 579881 721855 346217 632823 0 0 0 0 48668 0 382936 233370 617549 613477 770225 239763 267617 456733 775569 0 66079 511914 0 0 646874 146565 0 808229 504145 324739 754223 304985 571200 66532 761802 11063 118713 0 511366 706079 0 70451 793662 218803 229341 786458 67692 350443 697534 0 258799 554427 324082 0 821344 0 224798 83411 0 621174 771738 414496 92672 444477 99863 35353 591592 809218 310279 391999 533894 0 630541 63146 262730 0 0 452678 0 527501 0 444918 332518 500624 243100 92510 0 0 544747 31048 670347 668905 0 0 372290 541790 0 813981 680984 264435 301895 665819 703092 137550 195902 715539 111274 0 0 320923 205932 0 0 326542 0 342096 484458 0 551425 258116 798092 0 605755 480443 334078 0 268148 366479 400253 125106 596304 426324 501868 0 441131 0 437579 0 107534 0 371555 0 127647 796047 0 18633 315029 757938 476491 631287 415758 263 556716 680668 88396 711296 444554 280841 0 8161 5203 224679 318862 416488 0 88538 0 829838 651838 83268 0 815636 819641 0 9922 248340 540545 301444 0 15078 0 0 213542 148137 307916 549473 371729 560230 672094 0 8076 0 0 168639 245210 498205 252739 108517 0 726006 287018 634559 0 266087 569704 0 139119 0 223324 165268 708320 0 537547 513508 372242 780788 676210 452712 584779 501692 0 0 36036 486956 668041 0 430785 201251 178499 533979 0 0 687035 398778 366681 397562 544522 0 818604 342835 0 756241 55689 0 619824 224833 424389 420278 816299 546503 0 0 330485 456273 0 0 440814 618702 0 0 104617 590926 323129 0 172365 0 98238 484225 265911 806885 0 580328 565138 218139 743756 34711 50012 43919 0 792747 754257 8937 171983 0 621419 677244 293528 371466 484049 599508 738279 240556 665460 242955 0 162720 1012 82395 526492 817846 808865 16156 507437 447181 117610 663861 400406 294525 395587 404368 0 356645 483345 476239 64094 25056 199093 663474 829250 446853 658294 552367 657517 113691 362550 0 0 616104 46954 221847 513187 157905 0 0 325054 540857 28273 0 59551 266516 29096 301635 475783 639065 15012 428418 582709 175023 682331 23895 395008 416047 533041 0 364771 265024 496648 692155 325065 190882 553920 0 306527 0 416763 0 654801 241020 756312 163591 622031 92850 0 643461 48083 0 18664 0 0 698247 381130 0 194898 52948 283398 488113 463703 312010 135671 792591 540470 449450 399464 792017 178796 643495 441466 0 717695 47984 0 484235 564975 466450 720592 124016 0 0 144197 644085 199703 800558 568852 743698 243992 242895 304533 120116 0 590009 523722 414765 722900 359948 565185 0 378121 0 0 822851 451614 144427 370229 232798 0 53517 276941 0 466393 235352 222906 213944 46467 334564 596918 668214 432302 435510 0 208001 689631 26077 349461 298980 245805 0 21211 0 126430 489456 0 0 0 250502 303972 278528 424052 591023 556994 0 252493 0 0 0 571303 537497 316876 215002 809574 596848 63053 0 734970 329856 0 719593 0 87757 506924 752861 0 448019 112274 6023 648751 662531 533009 344419 555304 470237 418505 705955 158583 756790 668917 0 297491 0 388275 764379 712707 590604 275570 11020 4771 676868 516927 313906 0 394968 171284 821139 825317 84995 657706 655300 228327 0 368961 796220 389749 0 0 652624 737364 0 152362 582117 0 691436 577821 86886 21327 402692 782935 0 486334 561249 307925 722870 0 354203 46609 604299 82773 648721 818487 152564 317627 622404 644439 401493 573931 278507 580840 688680 512890 0 232291 431041 524644 177815 186688 620812 548067 198935 0 217434 235494 0 0 787577 0 368743 293333 144766 0 0 278423 283910 715093 92655 792803 455411 126043 384410 0 15824 706708 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 752305 219213 42824 763058 263197 253665 249171 489641 0 0 675047 581029 0 111276 690252 369976 212812 1943 464500 815166 799416 564169 0 807252 0 730723 68333 0 419908 261235 304830 405060 101903 697670 333062 0 632959 342923 605863 0 87349 24886 335236 0 360765 0 682708 595205 358143 356746 803424 113750 0 392812 552541 493106 797465 337156 695380 692906 386117 774932 49191 0 0 0 0 15743 0 639962 826121 780553 437677 6542 197489 398191 511971 604941 0 614958 815994 0 0 709613 16997 0 5053 505133 424481 100879 684017 386799 257597 343551 741536 52951 0 724184 657686 0 759655 548858 539773 590431 681077 542832 246801 671280 0 484208 567078 717367 0 320816 0 135318 167791 0 530452 553911 213295 201439 561294 191262 108817 76604 810025 346934 488950 796085 0 654573 562888 745896 0 0 520365 0 594564 0 444303 258316 609051 735350 125822 0 0 763178 420719 530819 83208 0 0 262175 361695 0 732402 673807 767957 317817 190320 26975 36682 329637 164169 603292 0 0 488065 40687 0 0 420544 0 445055 391115 0 651906 191025 85202 0 707314 151711 556030 0 138731 24851 78181 254472 605477 158921 41849 0 618787 0 375149 0 528121 0 457160 0 410534 509118 0 749409 391353 538462 725747 100890 115691 404603 789992 639044 624241 341030 540867 329258 0 206869 517211 166887 679039 159219 0 823757 0 83565 341481 680100 0 649134 535411 0 214074 649779 810569 81681 0 150787 0 0 630915 74341 499431 458184 292407 687931 541738 0 110825 0 0 327931 531377 776404 668720 623125 0 115069 706674 418808 0 329705 190700 0 569195 0 51976 747836 181774 0 538556 155942 393502 524941 279975 392752 816656 800099 0 0 402000 439991 786788 0 42821 689523 677046 61976 0 0 254496 706664 682823 436285 704274 0 691919 723382 0 632872 643631 0 177028 126033 316469 339719 236063 178743 0 0 441862 41036 0 0 465696 237492 0 0 708993 134691 21438 0 406816 0 503758 215740 257802 361597 0 455730 334655 4363 149979 516317 489352 89652 0 198628 803419 712567 33782 0 465457 598636 639970 717957 143837 348468 417016 224304 48371 180850 0 593631 205904 318728 743644 655819 547891 694962 699152 81148 701341 116783 749152 731260 11478 528243 0 261805 686378 792599 667177 350005 194670 812415 239553 286755 526289 46227 732416 199283 829972 0 0 808111 589036 443803 359692 329269 0 0 340916 372020 801107 0 212064 453084 226997 268198 794976 646550 642669 552159 772831 294653 672247 776595 402265 276210 310814 0 477959 730297 3521 82166 812371 712625 345798 0 512133 0 323452 0 622779 338398 732630 718347 658882 509998 0 310507 526715 0 266812 0 0 363538 288915 0 240204 66253 718262 370242 86049 124911 179374 2826 237499 427961 524678 155100 123883 182894 411323 0 422366 434385 0 568867 140710 543242 365393 780820 0 0 408007 263562 151439 498347 653910 758332 24342 552547 329553 36535 0 377958 55366 497713 346080 97126 85000 0 375600 0 0 158217 802629 228398 453149 384898 0 152492 415126 0 439770 418918 400052 49897 243857 782881 205405 503707 233349 449652 0 796337 277374 790708 270125 735345 373532 0 302689 0 21827 725523 0 0 0 787791 359785 587084 287277 820518 479056 0 615387 0 0 0 122288 433227 612930 717971 596990 223975 350373 0 701880 727320 0 37447 0 556572 598057 817978 0 451805 219413 418270 330265 469613 675083 540356 571609 368758 572884 97615 30812 12857 672991 0 537389 0 646721 608656 441085 220113 67273 634350 38848 105417 434863 333489 0 650063 337810 138013 571362 814918 682277 727588 147871 0 670938 226037 730063 0 0 370153 66786 0 258035 455507 0 510093 172055 431856 746289 617082 548339 0 723592 61825 734230 116852 0 198073 443373 263417 218450 101037 129991 85854 650887 797117 644024 697973 611050 592655 438497 648254 82702 0 163618 449281 403739 265535 46334 33519 119616 592365 0 428576 618434 0 0 265629 0 610177 810294 494246 0 0 614939 701029 519673 680322 183772 151119 717459 723304 0 427257 372228 0 0 659415 165370 465107 165742 6930 158436 236833 743123 0 0 665326 605985 0 788673 117264 519935 701347 470588 803941 818760 690077 637426 0 717415 0 425209 114871 0 321648 61107 204089 665642 612105 67290 234358 0 451536 171507 285812 0 788043 559318 572902 0 369358 0 239262 646119 563617 611078 533707 6985 0 155924 524395 422769 658904 542733 704269 655804 29804 256748 343876 0 0 0 0 409402 0 678315 644462 641007 482165 332171 51865 757577 154447 496596 0 581759 582646 0 0 261 641338 0 36910 307724 158562 406821 44448 549175 440820 128779 371612 526923 0 447103 508775 0 608780 574051 351450 331134 64702 539891 287044 762998 0 409524 555830 588376 0 237401 0 802629 227092 0 224220 610961 425255 798333 304276 369787 20074 12148 634497 369202 821863 498992 0 588388 539517 804654 0 0 455788 0 261436 0 766320 69357 756294 824222 221997 0 0 215741 292907 93498 467003 0 0 314407 549312 0 453738 702105 567399 489036 433879 274421 576317 17943 558128 688105 0 0 141813 65882 0 0 669658 0 138807 493464 0 452590 623854 315472 0 405198 168450 546102 0 432937 302607 454762 764479 111146 751277 785249 0 606771 0 606844 0 726511 0 97769 0 303776 480750 0 338269 80701 33503 621002 321471 794965 136250 305475 254315 98213 67649 240003 392711 0 777867 400713 71807 557633 778590 0 572650 0 262935 719064 702236 0 376812 235800 0 493868 126711 639785 391119 0 696626 0 0 236337 515100 325546 303053 71122 692901 651338 0 137258 0 0 123441 367501 759382 249788 380360 0 715670 691972 555118 0 18604 730568 0 808363 0 16912 91024 179893 0 58833 319451 235880 646767 536266 546001 125172 220599 0 0 635897 187247 713823 0 111042 415381 550468 309448 0 0 276387 618626 252588 566299 522145 0 389839 707886 0 145487 359944 0 402338 773414 231770 579855 60583 528882 0 0 461805 301229 0 0 278409 745921 0 0 433727 686661 672299 0 96721 0 184485 94986 284107 328613 0 401280 628295 787107 249279 318774 117699 578475 0 270475 497034 248722 59802 0 19715 740511 238900 765025 360489 164367 195871 813056 140575 708069 0 557570 341202 363602 392103 429586 454778 626957 643270 300481 261680 170757 445644 711216 673147 459118 0 91064 592348 1197 222581 313597 793575 730978 753747 455674 73880 22069 722453 93720 498774 0 0 542643 61203 419632 468801 307361 0 0 725780 735134 474560 0 694076 253478 143370 824655 500420 351694 277344 545098 785691 605696 52118 333954 89107 316546 262257 0 67993 787312 754506 627788 242225 176037 504657 0 180438 0 311857 0 499078 188562 797782 304907 813396 293974 0 2902 541930 0 786766 0 0 286440 525503 0 381623 631810 511619 644602 384746 347431 10066 637877 465202 778380 46012 286850 776931 93115 445735 0 418790 743160 0 561012 171387 226465 609675 606978 0 0 364669 193600 165806 510339 374405 534879 554030 402372 65959 660345 0 621941 806769 675090 580647 773208 826250 0 428106 0 0 402606 513771 291278 730227 54579 0 749824 446078 0 392637 531771 128636 375155 111929 614804 665971 806604 742273 317782 0 354944 718521 410100 513767 787549 700999 0 439648 0 370877 472327 0 0 0 100958 652827 188726 631662 724287 310611 0 573721 0 0 0 700386 219162 317883 203587 455932 724401 24179 0 230295 38094 0 376215 0 38629 478512 357769 0 668330 802137 427807 805368 450774 763341 808818 416752 386014 636684 375093 690171 161602 694173 0 132946 0 609727 349586 75800 125286 641725 526098 524123 817177 430395 543712 0 715462 524674 645704 597473 328024 564692 675522 228788 0 246932 573531 565291 0 0 655945 722448 0 664824 93909 0 160608 122043 291292 698601 553573 752128 0 587846 198107 80847 12722 0 350537 586366 790389 48080 237443 250314 614805 283979 264861 253891 131276 641436 206255 685466 563588 242338 0 3406 253135 274349 54073 474810 289200 527915 569680 0 308241 176055 0 0 79403 0 547493 283076 482683 0 0 276371 795805 693224 338150 223731 309193 100945 633879 0 429709 102333 0