1000
41 -506
333 783 125 119 595 63 153 769 806 129 650 464 639 871 65 812 919 729 235 422 336 204 434 165 482 616 842 762 6 74 773 19 855 328 824 779 916 591 612 616 408
516551257 289085965 496453908 964909034 545278191 938934398 76927094 842801429 992519011 993661300 282463558 280609561 243075169 895434438 124518612 662836288 492745209 95284308 222693905 143928090 295252511 252770941 285820436 657582330 738768683 912938151 499789974 103206006 115427418 840817594 195235446 380952042 11316811 845297317 453852215 792476150 32240514 744234200 225943677 897811452 114198760
193 -800
339 273 87 441 255 836 170 222 14 775 841 698 460 249 562 911 960 222 677 539 637 607 521 375 58 359 142 867 362 967 114 304 557 834 5 820 829 34 340 946 194 177 561 647 551 601 905 502 330 589 453 317 776 877 402 86 694 414 761 463 193 888 887 394 823 390 926 182 956 585 531 188 286 38 326 914 882 75 77 788 389 22 136 110 547 790 414 779 579 120 567 257 264 147 441 459 162 452 828 918 475 739 645 388 3 868 366 380 181 832 220 912 207 201 216 821 662 689 167 502 800 420 186 458 383 441 375 74 53 925 142 60 419 584 364 578 496 629 507 836 240 806 760 305 946 343 164 114 849 870 420 176 117 738 626 809 727 153 369 455 456 287 540 40 850 854 416 135 253 161 773 50 764 151 49 418 318 14 461 718 53 126 30 288 586 466 37 870 279 763 632 706 867
171688444 920210974 985522915 791467242 124216295 776516143 123484706 528294979 69034806 549994762 366742894 685838016 171466787 125088501 62018656 449892313 843103688 585997753 34335672 769571017 563531944 799779107 143838166 300882703 517631781 900378501 697626433 499785967 698957319 513515058 242700068 777829359 266945787 225105413 292497356 272547674 200612625 893284827 711917867 322030272 243151678 433037588 905676632 229375604 539942104 489584150 152023821 379537421 680049181 397143242 930102312 332204773 834409644 675910941 683513386 822778525 974624777 779723649 522832059 19837335 145830942 615848297 539318308 410044283 558979509 564976080 769326547 110161331 261639935 775916467 48964315 522824686 757075984 684638354 140196977 864399008 292807008 745910515 987489904 523943297 318656587 830571743 49790934 745993738 780626834 101945955 859751237 459460091 351036376 65234449 468470659 439965656 475530278 41058684 132353530 568415079 694299240 793332671 573308216 887741491 40565742 973936119 524060528 722285580 333720556 811042756 574677752 355798917 523636218 341839821 664902345 696027253 360743572 327829049 859505922 862596215 548019611 888866614 229695333 982506345 450865874 516963701 508826585 962545649 804048994 975914668 679069414 998853619 198312790 982066195 393397308 203350812 59334176 442267880 571154220 865358683 21557010 55238891 967050541 445611362 360160486 914207970 412564057 287605033 657480503 518705430 247198189 952724588 678835461 776119252 76872397 596471592 359884597 753162222 143719933 803976226 140899087 734240567 534157609 289032032 800211646 299483915 833255710 858537133 579880404 829678276 380822094 800771609 541275587 932509254 717059409 827426423 752967268 328265844 162693982 776218590 60157556 926179768 487983830 604686889 239770130 743405183 473257402 751910775 693013827 270458299 516647984 620577963 797119087 881374047 653708034 752890348 667478241
935 -650
767 258 213 391 320 374 541 66 461 237 242 570 699 652 430 133 102 346 766 445 774 547 660 736 924 672 476 641 594 325 535 276 768 530 507 917 519 243 616 930 2 24 388 429 592 517 673 587 892 147 562 735 917 494 449 256 534 772 964 382 383 604 43 377 402 45 476 850 591 347 416 520 856 741 739 109 526 417 55 311 762 263 945 87 293 442 747 173 504 579 849 650 845 901 964 100 12 282 754 894 854 652 291 997 350 493 806 972 931 520 82 25 24 261 29 493 644 833 113 184 299 771 370 452 194 97 681 845 375 729 812 463 982 400 779 480 309 759 981 321 769 368 657 57 831 925 709 842 28 258 427 778 861 654 151 140 280 726 650 228 281 410 978 463 310 334 312 840 412 443 800 60 520 43 340 847 878 544 26 733 133 413 905 218 232 491 584 626 855 646 560 546 284 966 381 333 319 463 952 896 603 785 432 246 166 752 764 260 581 501 106 198 101 875 492 185 651 939 246 927 501 928 33 414 743 84 803 401 720 33 341 29 466 209 924 461 589 39 584 207 228 644 335 101 958 195 331 757 630 172 512 561 892 629 367 952 330 644 630 139 856 502 638 313 745 516 604 475 924 153 560 689 211 325 449 547 167 485 958 656 530 352 542 459 995 171 210 1000 110 86 694 356 298 686 395 947 673 465 312 71 563 876 724 32 259 600 486 23 280 241 998 185 390 166 465 586 507 524 896 391 698 387 881 659 611 311 693 275 817 800 920 314 866 650 949 638 851 230 184 769 794 832 41 448 18 903 951 200 490 479 411 908 830 210 969 272 445 763 667 457 305 154 381 211 650 779 506 18 459 374 309 233 692 800 233 822 86 233 682 923 122 861 666 311 706 515 645 931 671 905 741 894 593 285 790 306 634 565 147 404 820 553 552 127 710 459 709 530 211 798 9 670 42 324 789 249 319 639 477 957 97 1 651 817 26 939 580 543 506 378 688 781 532 341 486 436 488 33 246 956 311 45 837 150 106 758 5 392 324 220 170 813 147 555 342 562 115 555 469 98 539 177 26 891 189 716 505 983 194 992 866 484 613 814 813 349 403 522 144 982 545 668 690 739 230 272 644 626 484 38 587 308 563 666 400 440 799 5 663 321 253 842 387 235 778 82 889 817 660 681 48 850 782 590 967 216 481 703 847 559 510 619 541 372 444 110 130 116 704 896 923 848 264 822 345 784 127 600 569 612 781 313 748 493 940 675 185 282 76 304 591 211 151 922 747 410 262 235 848 13 114 550 682 542 27 149 122 643 277 304 93 630 270 292 669 901 306 137 702 747 519 356 194 734 313 763 806 887 335 76 475 173 180 694 846 730 407 509 832 108 243 802 238 565 144 801 386 492 584 338 144 250 827 377 994 710 907 574 893 506 401 134 226 811 422 296 397 156 587 640 810 612 162 415 307 867 26 361 883 817 238 797 926 152 143 129 262 197 830 316 496 787 875 386 701 263 225 268 754 205 279 533 288 122 360 206 884 399 652 706 728 285 477 931 24 875 43 787 446 394 824 236 151 634 701 497 668 850 955 234 986 164 779 796 266 518 391 143 626 874 846 374 321 254 940 2 623 405 367 440 251 741 683 806 131 327 999 434 888 874 910 51 671 321 576 646 785 776 806 202 419 138 833 484 111 542 747 12 746 470 540 78 540 638 127 155 195 363 482 789 352 106 354 374 896 340 956 34 972 480 61 984 321 225 460 333 953 308 842 617 801 188 561 711 553 6 106 57 895 949 389 715 660 87 325 851 789 885 505 648 387 439 781 904 715 278 903 111 31 497 834 223 60 977 254 451 578 132 958 322 927 949 536 699 212 906 585 99 238 541 703 496 966 860 581 570 714 66 802 796 850 163 962 208 323 692 403 496 304 704 658 694 900 740 732 317 625 268 549 853 572 379 628 75 454 920 565 742 860 659 686 611 552 628 82 75 775 853 417 384 337 83 174 747 452 160 487 817 81 868 393 25 742 464 402 927 114 625 949 349 459 91 257 389 451 643 890 224 943 228 759 826 215 411 954 579 698 835 555 207 391 658 438 583 740 338 392 198 842 57 334 566 823 681 990 792 355 977 579 367 411 354 837 350 562
316761402 323816991 358495965 531315515 443194325 131039104 512225744 333527592 138297079 422098194 346291024 891611334 335935075 950799542 294618400 612256198 298479615 573469454 13733225 287764702 640083030 298634242 722136374 401830214 876598548 208834876 498688249 984740924 853065614 170029739 132586244 620274560 942623032 896104708 47755281 879390168 86108204 383562300 731028923 658772878 100303786 519162895 873251074 78384365 244488850 490313341 16890059 514665159 135524844 902302791 485503582 140484850 313656160 880445814 831673318 74464454 525052350 549627861 29104885 68176289 875267960 327812466 104974077 138531171 381226787 831068961 151422423 785663730 905524730 342390009 75580992 821220023 615127643 129014997 448143959 999629600 486324295 360795860 773408289 214611740 650354662 434214873 366981126 242743970 925703169 963305995 835519825 529035050 355743878 175813974 153295539 146955314 307687176 41570281 43972800 839231418 791259453 201705142 499470960 752580296 603140478 381448182 188424608 661418469 548434762 371357602 336839567 659211167 676284867 370915323 529145185 524749573 130397231 141946882 702852255 602062894 916563576 439675392 14149045 564480690 911841709 679507456 11453555 492100143 891660927 372819536 498975885 133410501 74278853 775008772 968143387 54336923 316298488 766785907 427726362 965105496 783931575 623746232 359776488 173445290 262301509 999538738 608071884 635078851 716270342 27852036 161270892 522763734 218486534 427661718 248045908 274044319 156283762 443068434 264859766 371327448 61163036 668552936 49479845 36280005 459407099 152696650 748007192 302285737 744757417 148340144 970869742 437510478 765061347 777475158 61288100 589979266 360274189 160555449 199352480 291906708 671791275 126170910 573534122 868739035 351520745 646933259 282340461 367131183 706590228 33435084 597967611 3360622 355435039 432257519 305562438 424381945 412229919 416890568 392977832 355630388 112654543 481347822 987338076 71155209 948716045 963781308 142531842 777466726 433804123 841439441 355562783 681840314 804617055 639367824 196866202 640151164 912900451 902198945 722081089 852411556 472829398 923055470 366331458 48836912 303441609 918040999 832426674 979080865 669338226 636602047 932606474 49240699 434473900 106538860 718206628 416631752 956449397 811236907 496135234 208295318 959750256 938869177 386798728 898183028 917629793 731917211 151665533 66876409 34180019 769152151 286323726 614863166 847241461 693806393 647956107 664654686 642457176 682581583 362380584 309037821 86356275 707460973 94946942 206777790 294127488 677573482 493257223 358961868 371976796 635358433 589417125 734670162 157669514 566171313 19182363 652589827 467304689 960100990 717427346 948982931 616322842 934232878 207445270 613493307 435595187 798595436 402212887 556195385 892491022 40055336 127940329 429410126 528765346 163711764 830415172 464024894 729477769 590429481 825533380 553181011 553119233 202468128 207966314 985376987 571020267 233615866 799514393 641428389 231115855 820535673 114666010 880336008 540689366 24289444 546991256 968481757 264000078 305506375 96060709 240159744 273881386 237159280 58746931 378743762 54682112 67650035 554238108 253392698 846612745 566164200 7845403 911755679 845393828 969010984 549033425 62031472 731212499 797627859 353815233 929328540 61420476 966961868 32540243 979559450 688992809 55413563 118646485 964857955 868495113 533758986 822291957 427021043 732456173 853811817 120694600 54011595 514614923 741784651 809512135 540771826 274721087 616009446 473673037 114595311 152330117 338947383 881643802 826769489 732786048 669702268 332204115 49195815 692063607 527068856 439395199 748764552 160312402 460546866 669402635 108011533 102339617 962660598 611204295 790330194 957162133 419873618 92237928 266190969 525753221 143655003 305681924 80904614 94916459 123070822 968542105 206429828 874562533 195024783 83193478 11574462 389485620 105772085 790957071 845534343 92741056 599188348 941062621 759322387 250378897 780562633 548231804 688684315 616085464 108306250 598554588 206957405 890606180 383188076 888457169 650617114 885829422 591967843 106143379 998469271 800694222 677261477 499355455 347561884 365667586 180271215 724690515 832567288 753086766 155419967 894252086 80041979 265060055 570625368 316017582 944759034 423328551 992864833 380785255 712838606 59870317 857658694 642742131 22941013 445692057 582584309 322302405 813558000 486537156 117313699 476309173 464061188 280982694 178708709 212308607 670060409 595871006 658914327 548605123 84270654 818735278 915982296 585169158 619608514 423058173 317878412 448550192 702618493 941794387 538107353 984213517 716427365 437847584 553737514 707895756 373563257 406645109 115882543 93908611 757187130 804833673 938525531 747624616 25498925 940887093 800723557 626643865 748608602 837462137 563708616 488720918 307682256 331208949 167211586 187400386 22328863 112851056 915453784 694597285 822481628 213461589 487618513 547446700 731413792 945603377 1593143 390059816 853239305 900389687 318478681 292136523 409997624 259562172 191828172 263542958 392878418 925481146 218849637 467376846 898395264 64278865 196567232 291702922 296110830 313400386 404841149 906924967 675793231 403695474 766176765 450037836 666775895 380488557 206131305 108835718 244259392 10037217 68115372 575666629 952197446 8631838 690095540 553212765 142772267 487621021 28763957 407303 745778100 644591222 630184998 559781469 858970665 456633832 245214273 563175009 582317529 592674517 760557959 303558134 61906836 808185923 735134394 779859557 519403823 876676572 273061346 503223770 697651204 201206895 375851721 353687013 54474095 57861229 233724799 637585914 305022802 26298476 735825622 567652849 192600721 661837736 635630310 771189382 943013783 191282813 4426123 559500250 668966608 549890798 225093346 491633648 520378669 232577313 759961040 337773873 221807267 456463329 526682747 499431145 88632492 458103579 825994446 942843847 256039620 272104033 713496825 918797921 603267309 49215338 134880751 703046574 553233963 725000848 803956199 556280714 830148361 580587344 223358684 692744501 341922835 985029838 424477965 617577940 929631834 612558414 364101501 356627183 870790131 192903100 104404084 237226225 980430456 54723621 880627196 869222828 412501381 958370876 317209701 574375634 924905276 89329878 465076929 474465917 653586114 913877870 286197608 978717608 115231423 703083170 945343094 593323187 219770338 717978803 286336584 661071331 875219803 972647433 948028419 170000863 335584608 120695725 376984077 853822516 786037672 600785358 665102482 819058130 211526643 178104381 419780608 696269198 855693952 708603120 972792203 573562014 662917268 181636738 83247530 365507872 663484154 87388337 335631000 690280083 277724286 257100511 147261652 265448027 204207217 952892563 586928545 254455873 124998952 14514677 619412359 696678641 864392829 493181525 781477072 610247803 196444748 443614884 965870604 115979987 347855095 625931257 967384205 788404817 577901027 867549709 174870764 334663730 482367481 267456447 82505090 127203605 66918438 55343506 924689648 211638654 964896219 288877098 187240087 86770262 454635405 737687763 229548321 400730985 493931830 606665722 905307894 930660326 213471442 584460209 398142152 214006499 123959523 369354287 472899080 397181399 685597934 548377166 298285422 609852702 732037628 823210508 338616180 129497721 347389722 590382858 372511452 601396107 360728537 196208400 119532838 214803549 379498190 144042119 648780059 4790234 799443475 170433277 139313989 910128724 624837061 743986597 495138420 726277629 749074052 775777236 512510522 985516399 237930486 835524485 241982832 836554789 642410819 767977430 611993263 239366399 389325210 799093129 909160664 42296002 25649323 526935940 698632589 915283094 69700396 723058513 616814517 544280710 5524821 598006687 304660988 288404484 361008483 360187583 224225616 298414178 784867864 974297383 180838245 500013913 938757433 61619699 193774386 488597894 63845391 996174687 863148914 437825256 844661735 988364110 28104996 201245028 792114834 370060742 783362572 403867457 414895845 541499250 381278512 412896172 127215418 105000479 745358683 191121717 469454830 377378111 629180317 452449361 196509665 642791529 832870856 225865174 863608057 263564759 319921909 502939521 989204127 865677030 140904957 470683251 562952256 174057625 90670593 188045232 656425933 855746583 541091043 140106911 254796859 827691305 907319754 735687053 865220612 238014141 194417058 969645098 351876517 532564837 569539994 54611977 202149918 627873241 841735076 735836452 786469237 837480817 943859448 320882263 534183731 793739947 789458065 849431009 19761381 933077419 682306478 114927590 673265308 492494518 656989267 685299951 687132526 898091190 563550661 749410919 235674611 32623545 867185938 910756640 371716808 31412594 546431879 633366477 40175375 604014007 913260855 831725445 695479533 373522689 768597883 194749511 679029259 31905007 513852781 448088944 900829206 35786947 993837163 520786502 914118464 440165347 933772954 428063345 304191676 708429401 325624161 536864380 279469381 758294356 824054762 297043033 153149336 194972069 37883300 337095642 107633397 858306627 167337667 469248313 549363618 39957703 527270591 467715985
57 567
913 338 692 961 209 225 231 502 426 421 279 563 892 171 932 989 10 76 203 582 690 234 887 189 400 886 731 732 186 813 49 345 869 38 534 773 495 997 219 136 259 980 910 651 792 325 351 940 554 289 131 846 992 644 309 622 508
813741974 885797312 498319351 763817094 190999347 249255598 408958767 768867889 9138028 547010420 469565104 637693317 712555237 292397219 582949696 81460483 469482149 765905361 772584009 140644468 909573784 464792598 174867545 263565155 545307152 717628048 131539875 220543902 681282624 273920735 989155453 807052217 409384640 529308073 982471648 814403466 146650636 405145879 706405867 239086766 571003909 706000214 45050977 772184323 406869102 998663960 206154534 345711916 924619632 814351376 590450885 295778065 489713174 96497529 633429741 77833820 717449426
88 346
436 126 13 482 950 524 143 328 887 695 333 750 611 663 853 840 674 617 408 138 853 813 932 824 157 982 633 839 373 998 253 609 611 535 688 358 307 507 280 469 828 548 303 911 992 500 560 357 704 655 669 693 254 373 884 569 466 953 677 207 686 652 430 482 682 66 415 479 424 243 791 289 233 580 325 726 622 324 335 744 135 647 382 181 824 310 328 32
896534823 121314925 85880445 364611805 467619384 29043492 580462875 627133497 856416441 229732183 551079411 114458663 363631550 872554782 947725865 349747748 183663006 980898166 149601895 914059468 676816500 742180541 211192666 996407394 217511071 440943418 741566516 639894349 583059778 788311443 621687081 886718613 456201412 946980692 660604402 732175978 907708242 690789231 968683085 78015133 653741912 67277495 11719802 825498405 898953740 955084387 870290367 248297116 32028643 327613586 399633126 294333632 486889242 421279937 560106170 689697522 54672430 904790 817907342 34006202 224053348 559081241 307451573 892372033 121161794 345427381 813183755 892755669 907108884 519199292 992587626 935373673 922408552 381473440 1278006 272843026 749490834 308500283 440734418 828770699 815687977 293172552 871450153 481117106 650921096 231338343 43132710 351055881
542 -773
531 717 94 65 334 139 8 729 928 574 878 947 44 426 336 668 646 413 296 413 57 432 975 936 736 282 782 687 270 853 510 278 950 119 569 100 787 595 918 350 841 957 393 916 803 762 616 626 314 806 191 225 901 635 101 323 211 161 933 402 946 808 342 153 708 343 660 633 685 937 724 558 510 571 364 536 893 384 160 411 547 469 814 239 428 277 948 144 83 861 732 599 371 121 79 831 727 30 623 553 595 102 579 296 136 183 983 158 300 180 593 934 1000 834 709 943 184 60 42 343 86 736 771 870 728 240 56 775 110 290 226 314 341 601 290 357 214 545 234 558 775 974 258 746 529 118 749 586 872 546 49 257 807 426 811 567 537 710 553 521 401 581 109 678 283 178 705 19 152 146 902 545 838 327 275 226 974 552 724 255 156 815 376 581 267 497 675 187 774 666 346 781 232 342 65 636 741 481 840 596 791 128 562 37 898 398 621 59 103 8 524 342 541 25 896 931 844 351 899 896 816 364 883 332 420 702 269 453 396 751 608 199 441 829 270 284 753 131 694 999 941 63 612 808 466 170 40 387 888 851 331 640 758 20 701 620 988 859 322 167 727 98 896 197 1000 200 90 285 398 894 464 853 559 739 557 643 283 569 512 941 49 837 235 163 16 538 279 456 48 151 102 500 166 309 88 444 148 498 823 113 190 640 746 917 270 886 446 905 8 30 224 122 799 798 596 311 582 951 369 461 720 257 955 875 905 69 544 270 555 841 972 958 322 736 69 647 664 527 247 650 474 193 304 649 320 276 29 662 881 674 588 692 957 169 144 69 953 620 377 410 575 719 841 550 43 334 743 492 167 463 528 676 200 75 193 290 494 761 694 415 432 388 47 614 174 504 437 528 437 248 889 169 415 275 566 544 776 323 786 907 266 829 937 625 994 107 922 942 528 757 944 26 747 171 594 866 555 13 715 846 221 404 635 785 227 294 836 333 57 333 877 380 961 169 851 16 824 857 139 188 975 822 146 944 179 217 509 417 84 808 553 702 106 789 948 244 956 254 177 651 527 486 81 296 805 715 421 41 899 654 421 292 841 174 740 32 638 13 265 209 186 937 911 824 706 557 589 17 472 29 632 852 857 693 100 773 373 3 183 740 249 601 886 286 632 404 94 226 390 111 132 436 76 25 493 269 567 266 207 777 721 946 782 575 447 379 112 397 633 282 857 618 748 154 168 682 227 216 456 774 642 960
197848544 713709137 690541410 305719087 565896956 414354140 857638713 539882222 19214561 183338546 552562814 473810382 844265501 585961125 666787665 276604158 152248700 431437415 585156177 561507287 239737492 896498706 646305060 258887249 489606203 113973537 32863475 628680587 741904139 187500660 492123883 785068615 225222629 50835664 382095549 380834667 496871018 546971997 911072542 217144449 355111300 508731430 287331400 99766839 953355227 562116253 773614199 487789280 755354209 238566420 409500781 324547826 70635207 673614916 780644335 252249478 701230597 420399562 160990790 709245660 49010390 406255269 223800511 13757652 802893881 592166074 850117931 746531189 629730802 111772240 377717344 408284009 121506054 888219796 679279798 462393983 661275203 24926742 886153866 377411625 264651957 785009483 242383550 75730939 196464690 817063177 223046455 968315954 919162832 110475533 313528158 683734571 652484201 13651576 305104032 710174951 470428446 212601934 486946542 41271182 302817745 334765558 521386814 456971240 898741673 306425789 222188552 722359525 805507474 799219027 364939209 640255767 790393530 286928971 813261699 16631603 188610838 270486176 336577339 660659860 354576347 373914923 804965498 315035576 14722565 453833774 595731149 5886657 247042771 117922764 893387333 240020980 572070472 462094478 223992824 693807677 664943532 287543775 541222014 317530026 187078666 3811985 703420020 214430188 95307440 824023383 561522429 199620313 141918129 808886088 464082492 73704684 767889510 929765475 734231003 667971011 607993832 311154181 640733575 714654880 447641496 547418484 782289265 56815337 352499096 989678680 157317326 390004393 46290768 29812540 561411672 301450508 656368105 214951954 819419340 339666663 674106069 389713580 341359978 881472813 730439749 539889476 398691960 463433083 315749809 655165685 851428799 618742413 219144788 595484735 779845388 208608454 135485358 933901703 933952688 842359469 309881344 382759828 866799617 49710442 522098387 934989843 213972439 756520269 717435250 467954197 709959440 986521160 884825963 502643852 192930060 223161456 792869137 728599249 144773681 365923968 861423101 617522465 464359528 829286997 608908169 284838171 981425054 432106355 428128596 346636867 910178372 688613758 398126529 538755715 275933136 929524930 558484087 757887653 345969978 954109612 859087074 960864474 792425856 335282767 692697264 444268854 172869154 268663521 728445526 62638129 574332838 427648059 230336905 175091495 123882517 158813019 264332741 699551449 300977020 673354469 499351242 47242219 118748781 709347742 252034329 618890596 446465659 849963760 194895995 116264752 750224065 860239210 844656251 470065825 848335452 118696253 182929639 722117866 324900076 814077631 173382738 929861539 502514455 553325292 577709205 942877512 161041158 406453728 559153482 935834042 976922343 333009758 856476752 195953852 601905001 250166092 732190282 5467767 798372931 866221109 312459551 544845814 175010989 571969478 426907771 644493739 195175396 477797713 358808653 227547624 20451755 162261069 976165191 520988519 708879045 998048979 868262754 268016067 647810428 857482787 696634967 694318588 451941405 594874653 255825958 268328695 927871354 524901065 199613843 622512124 718809446 993157839 834540708 271561526 539861308 259371519 703207205 286562871 495491161 328737995 289605412 638135409 119678110 181472200 757372277 322447806 177711343 418739761 883496494 286671064 628710838 852124260 295069996 639181282 769737056 880839266 806190733 151992029 212541151 494519891 746104628 228680244 92112422 706737920 406664521 684645681 19690160 494349912 866578614 756342405 503597050 767882731 508264363 735719108 45730309 549907314 723180826 185870054 305190357 76229957 361243451 798937800 771525620 146760931 324597770 541241769 747626735 322124654 988841924 847763629 551227864 788827692 942220654 928316253 619810498 324341511 291566926 529484837 750494537 549339406 789562736 411882709 744503047 355170034 905015842 139021601 552898592 393733514 382464120 799226657 658836407 452551247 393425609 115126226 494360694 796406240 942480687 151702930 611033355 892144256 435290635 236173992 786053797 291026579 17916544 794593210 164733307 619813 222957299 821932116 334093125 65396835 115431313 618388328 809889729 448414239 994902729 291459529 189242671 878426192 336193486 351394478 609809622 642545040 141370646 141278262 666069885 816905116 196713693 906565598 382097906 393253848 413713827 809335564 137152391 759313352 171836586 148866440 441302672 968609176 861885049 958678525 93087974 806152341 32458587 139723901 38541415 330895282 985236961 298321658 899927411 670832644 445272924 43964878 577737585 935886150 256780388 296247348 473611592 463295574 855275860 739497164 19751910 376605110 630816459 457040923 120419005 460259340 545857580 335064329 279808065 384336546 195247647 481442657 590667371 511795687 960208142 281379924 126870329 82257388 40113577 150799094 756200747 759199463 878756706 215581888 472600520 599176627 132755186 125391884 181219863 149938255 543906002 741057180 127398182 606744667 503123907 363440148 433897607 356241822 343968583 679973499 336279758 368482434 896641061 336466110 861466644 330946710 668479720 797485357 627974263 605176075 511786081 532418556 861228184 617256248 467578401 244234692 69720091 998195991 865876224 43810815 614809130 5150661 631706521 891731855
82 -570
571 631 741 342 473 392 999 953 459 222 906 164 195 929 825 393 753 389 704 543 264 202 387 936 118 780 18 658 816 436 355 182 884 805 96 764 652 592 933 645 738 120 699 984 102 447 464 741 602 512 733 253 791 106 630 352 349 275 614 21 703 35 584 14 596 13 535 409 816 713 327 944 609 29 769 274 594 663 907 968 827 508
274782102 787689280 844657454 876932541 651439998 19572614 498798252 271859445 668724862 757904798 74170911 872326068 555457057 357366699 873795781 811058719 786891386 682845684 497917091 278712509 266521757 720249185 590932224 860076795 761216803 974985218 913672421 606476714 904260779 676688776 163522980 99343228 50465363 807320010 182771534 8689034 816306243 214177602 826007355 150620113 367399970 740147086 840682118 491508656 956388767 115947503 995841167 217393259 186688233 6501325 44974455 250329515 652643639 612501809 52816039 548844540 897007426 475891017 666905417 139323214 468213702 4147431 764660941 634890613 641847813 933368067 498261862 161260713 493130819 247268149 951384715 781576199 354442827 756567099 38639478 522212877 873494504 421682297 953704872 535972642 560120685 139625076
47 751
214 654 15 471 197 846 437 133 414 397 583 65 427 913 542 683 720 557 250 823 328 599 735 245 750 993 514 555 85 242 863 230 489 322 734 933 940 545 314 550 82 360 313 231 445 918 23
814643678 689160441 319400636 806415466 122896257 341856553 206418642 405919727 367754480 843852256 788855648 391029964 456033998 838556593 167640877 677944708 290439715 933903408 463120292 385275358 791567068 30591095 925443922 161205606 615325770 571956642 794780778 460254187 720447391 824642387 301506369 662812671 774031476 78466607 62224082 550602619 637949766 177082462 368610618 305373176 274653684 23809551 974373949 981768022 865045059 523992050 328700352
1 818
340
942299212
23 586
230 626 739 431 399 346 981 905 253 474 408 389 560 509 811 861 840 761 289 219 737 368 337
514260770 77747014 396570656 378194182 121860868 173289635 591255627 603051535 488789034 163555706 897706416 9708824 375682599 552343335 911842496 31712304 602601582 979089804 404955153 124359209 375790807 11407246 848746207
2 952
990 374
909981922 876678756
1 -511
515
58758060
1 947
491
430514783
1 -327
736
180766153
1 962
150
126221977
1 -251
987
141612901
1 520
803
857840932
1 -586
533
240717234
1 742
284
65677903
1 -340
271
561194016
1 -639
569
177276589
1 -974
169
750377569
1 -341
259
436531470
1 170
222
41340518
1 -992
317
73482883
1 224
982
361753696
1 749
861
87021149
1 -344
314
57364671
1 -525
551
365588013
1 -565
819
641036340
1 -18
177
811867076
1 -557
154
517977010
1 619
647
717196084
1 -746
895
478042728
1 290
191
381036749
1 -710
157
438706631
1 895
813
102773535
1 -310
836
680930689
1 -649
927
743991549
1 -872
117
338426247
1 -252
17
70464375
1 -239
265
286135306
1 -925
314
319304159
1 -129
233
818404730
1 183
43
136703428
1 900
782
911984777
1 -31
870
421480185
1 165
825
903628327
1 -895
939
310502285
1 179
507
104430470
1 124
20
334197203
1 579
933
382261271
1 -986
961
601564763
1 -863
424
860517258
1 521
372
954295286
1 -21
645
716342737
1 861
174
797005749
1 -681
253
544108317
1 554
215
322306281
1 -678
625
551720926
1 112
504
906731300
1 -243
258
540046022
1 -678
187
483613238
1 696
290
863994566
1 819
889
942193199
1 -453
776
514194190
1 480
570
892979554
1 -177
598
443369232
1 429
815
481028191
1 -26
293
433004668
1 -241
138
497396215
1 841
310
801006917
1 -706
252
517138236
1 231
682
338708377
1 907
93
12485501
1 -644
155
427847148
1 -652
87
722473037
1 -438
264
298615021
1 695
402
29091196
1 -329
411
107032462
1 -649
807
400687387
1 643
413
870803199
1 -803
433
801818491
1 -967
608
668296370
1 -829
902
271604013
1 222
955
208830551
1 -702
521
298914050
1 205
464
664288225
1 -354
883
332009484
1 984
1
646063999
1 297
436
661723034
1 745
693
655173026
1 -541
198
757250879
1 -525
326
481851132
1 514
993
312957131
1 -788
118
345878142
1 573
967
989744719
1 -627
980
285588313
1 463
944
619763740
1 928
563
409942781
1 -379
574
534155459
1 271
258
117587739
1 750
57
993485590
1 -809
643
857490342
1 884
859
132912164
1 357
936
163906253
1 429
956
95040
1 101
792
628523778
1 -557
22
268455418
1 -247
214
66814709
1 412
610
463495715
1 -372
569
961427352
1 269
256
501695948
1 787
60
459233819
1 -829
345
62485830
1 -89
854
246226417
1 512
247
496941859
1 -840
842
361123016
1 -185
330
317097522
1 68
535
988072084
1 -827
892
913163654
1 656
808
323962244
1 -151
78
599167599
1 -560
501
420909066
1 -725
488
720518270
1 -810
766
516752598
1 997
371
54435204
1 -695
830
830340826
1 -832
689
515765650
1 -831
644
971062599
1 -960
283
31238906
1 -682
939
608018317
1 -810
185
49936459
1 -94
507
930893150
1 956
356
525913688
1 254
996
954086571
1 -529
982
736816689
1 166
953
154605476
1 661
8
359226663
1 -415
898
632616635
1 -302
298
588197579
1 -412
784
463879329
1 992
470
847980782
1 -458
843
573040198
1 -56
956
60652449
1 858
6
330593500
1 -622
757
9712438
1 -148
937
881027027
1 388
876
232056381
1 979
709
431451357
1 -648
527
502678406
1 -167
483
350070763
1 350
985
286141476
1 -601
219
348982574
1 364
283
436699495
1 102
344
477414678
1 862
821
488588513
1 904
266
961891924
1 -598
241
722236001
1 -311
898
241008091
1 882
183
41506809
1 -788
233
856761050
1 -458
89
812470779
1 -151
160
84948162
1 -882
199
132976887
1 -224
920
597803333
1 -813
579
970067390
1 -709
130
111550036
1 -476
606
719757153
1 -480
951
12565536
1 434
671
383696689
1 -839
967
67318041
1 -208
842
689441472
1 166
765
988881905
1 249
926
379591133
1 196
905
645237144
1 -841
732
854309531
1 953
676
879215936
1 -263
838
472323401
1 349
40
155218010
1 731
908
737706106
1 970
172
158057622
1 140
816
929715966
1 -757
546
861562854
1 -423
851
390057959
1 249
635
696633467
1 -928
933
768415876
1 -345
576
468664517
1 916
663
386396775
1 -893
954
319910774
1 -496
75
864079202
1 980
666
433394559
1 483
962
437429125
1 -509
633
591937552
1 494
916
808895265
1 371
136
6621339
1 416
978
337880775
1 -892
776
311617744
1 -256
438
17781576
1 -570
539
404534946
1 -984
305
950503861
1 -845
368
120217663
1 -229
595
665384288
1 -570
617
145661979
1 124
134
911816664
1 682
767
610818789
1 -820
562
534605552
1 588
748
683112335
1 121
968
129753272
1 -620
87
420846921
1 -693
482
124964737
1 -981
962
404979589
1 605
601
205509596
1 61
654
652084723
1 -595
469
349518491
1 578
749
783242886
1 -409
808
614779597
1 165
70
123130221
1 -172
602
176446405
1 -897
483
323482393
1 378
685
632080658
1 -733
358
184941116
1 174
9
732046983
1 781
550
619413447
1 673
728
183525940
1 701
549
27162347
1 -823
634
115809386
1 -118
525
141337880
1 -359
553
750590907
1 -715
157
969655295
1 -158
157
331601142
1 -510
872
452113811
1 123
128
383702318
1 -52
405
374352387
1 406
522
444044722
1 287
119
671043009
1 961
621
79596053
1 584
557
956010365
1 17
938
192672807
1 619
586
272773161
1 796
384
327511545
1 -632
517
504180981
1 189
851
471534045
1 926
17
668938068
1 590
746
252982882
1 261
269
384019700
1 441
742
904713819
1 -634
652
969931721
1 572
121
433035479
1 -349
205
799012354
1 -119
900
735028521
1 566
275
267591697
1 157
175
777171681
1 956
62
396867238
1 715
227
821304272
1 -339
646
597572787
1 -592
594
549192200
1 946
782
261017449
1 885
477
924109272
1 917
357
965869112
1 -642
532
317113811
1 760
470
497460434
1 916
800
116639944
1 843
225
157455144
1 875
99
391610826
1 986
383
146955626
1 -654
430
967047721
1 112
480
302057482
1 620
993
754486646
1 -209
695
621143993
1 599
422
888096130
1 -479
868
118110567
1 577
741
213221471
1 -340
792
184740422
1 280
607
126591068
1 643
515
713772998
1 -1000
55
22955532
1 -278
296
932409241
1 -744
459
454342719
1 -172
255
985674672
1 -79
22
169333766
1 149
849
504694844
1 443
25
827006642
1 454
631
115570093
1 -681
108
116660692
1 -242
681
561970356
1 -575
969
472083773
1 343
818
538461252
1 -613
664
938518783
1 -516
386
324041100
1 267
627
559454058
1 193
826
819719677
1 -849
826
39958286
1 -123
619
349246793
1 733
447
848208062
1 -639
246
178141025
1 694
882
858997642
1 -885
884
944433270
1 233
709
724092612
1 -152
134
428367608
1 765
705
141619707
1 -656
221
839142809
1 282
398
473576706
1 459
762
499066185
1 -429
165
177115624
1 360
918
486155066
1 164
8
409811200
1 -591
202
64343261
1 254
399
114280666
1 -458
623
359280098
1 -607
740
218639431
1 -565
222
984124475
1 689
520
795372632
1 945
280
985687577
1 -743
747
212234847
1 30
518
128637932
1 339
790
608544747
1 -257
153
87573606
1 735
611
417444047
1 -602
114
554481784
1 761
331
130413850
1 464
803
609881426
1 -87
478
328003871
1 921
483
935253606
1 -706
933
957047150
1 -653
188
802864484
1 -283
602
839151833
1 559
727
455849535
1 -306
654
426893935
1 364
125
598643493
1 -209
257
767782786
1 -39
263
294837386
1 -513
884
614714276
1 169
47
479165725
1 -449
442
20797605
1 -573
860
297239504
1 941
697
793830550
1 453
88
613789139
1 130
980
315859400
1 477
916
908789912
1 374
164
581834956
1 817
538
411096527
1 -889
577
869409907
1 -341
769
687453035
1 -758
917
199400399
1 417
883
601894811
1 -292
968
938085935
1 -892
394
408154320
1 -320
444
219121446
1 545
149
771976636
1 473
913
240030340
1 -957
758
314506064
1 -59
297
73126490
1 94
23
743628989
1 -106
164
640555769
1 43
639
518147443
1 -941
500
312548594
1 -447
721
749804835
1 418
313
637868823
1 -565
420
361578944
1 -645
741
483555959
1 -14
275
900514169
1 134
600
243308133
1 517
781
36177600
1 651
892
310530673
1 -556
77
491317829
1 -507
233
295260268
1 -988
482
546658554
1 -270
961
377696359
1 -989
743
305441807
1 861
53
539997363
1 496
619
647181559
1 959
973
120906722
1 -943
377
852004192
1 713
834
439653571
1 517
344
697888062
1 466
30
997308521
1 -301
819
853665984
1 670
594
975194148
1 964
825
810645080
1 -942
869
683754885
1 -763
173
889427638
1 -976
955
316341341
1 -429
439
894131404
1 -264
867
918891709
1 499
327
568260043
1 -715
902
593440503
1 -41
768
551839011
1 -786
799
390563738
1 -288
922
905195654
1 676
260
784554873
1 257
13
875516901
1 -962
744
604656548
1 -606
228
846808432
1 -50
764
858762604
1 -899
431
773968281
1 69
784
274094690
1 -313
982
671935249
1 -2
749
46732887
1 -714
772
977019080
1 -885
310
902283612
1 305
689
946445296
1 472
873
12284867
1 -521
78
218733049
1 525
585
912933916
1 -436
211
460198549
1 -534
343
674263863
1 -880
267
776111029
1 127
35
11986983
1 -425
174
825618826
1 604
175
321390140
1 -864
725
878512772
1 203
603
199857928
1 -560
953
391080788
1 -884
897
766402138
1 -570
523
130900205
1 -489
113
275214917
1 287
836
858707070
1 923
709
263489816
1 464
316
967471480
1 1
469
236728678
1 620
110
187740557
1 707
715
665979903
1 113
66
231820974
1 -299
735
857290228
1 500
457
543102220
1 -778
91
154504342
1 981
412
233706775
1 -413
336
749145975
1 -688
940
423463809
1 817
901
718802022
1 -932
602
645795642
1 -17
238
785889142
1 781
223
719407988
1 -118
826
957831926
1 -892
284
184652192
1 -205
298
274803577
1 -344
194
907420526
1 810
440
859196879
1 -656
386
682476240
1 -436
876
542684426
1 619
685
37783543
1 -634
616
197252217
1 908
605
349518163
1 884
885
323844527
1 -328
457
153268118
1 666
835
59380859
1 -195
955
303725489
1 957
123
244035824
1 -886
876
932881620
1 -395
647
717074270
1 766
93
759878769
1 -705
624
782350422
1 133
543
44812344
1 245
14
459754665
1 168
667
859253788
1 181
275
901514600
1 522
435
300806731
1 -283
855
348893669
1 562
950
422726969
1 333
19
157049775
1 145
86
639360917
1 -148
553
273522329
1 735
556
186513489
1 165
706
926181043
1 -696
394
454471325
1 345
726
977251918
1 152
327
500068843
1 -897
543
924580347
1 -861
709
379017195
1 544
525
111919756
1 -59
621
476497040
1 890
266
646418704
1 -387
537
919552009
1 42
310
136484570
1 112
200
241752263
1 -514
155
210363769
1 861
789
438779260
1 -832
417
108485824
1 -20
255
948502809
1 167
506
391602367
1 -785
296
160268495
1 -4
750
116163527
1 377
146
906245134
1 519
279
614210666
1 -977
236
836911239
1 -35
917
920703863
1 -620
569
880739373
1 983
58
483262465
1 -433
24
360276783
1 -849
638
783003479
1 232
803
62859263
1 529
539
232983308
1 -905
948
504025421
1 564
17
687341296
1 -288
554
504743435
1 313
802
840903956
1 208
416
78539113
1 5
63
526016970
1 -271
213
857203930
1 -514
968
275586465
1 861
628
899035148
1 230
670
236186476
1 422
221
926911219
1 -270
619
262112826
1 -762
336
95607230
1 -208
615
134773086
1 643
288
703893215
1 617
876
347458664
1 20
572
426543878
1 -260
667
766002985
1 -856
15
658040101
1 827
820
893694899
1 -242
769
833270893
1 -267
936
317298773
1 -588
906
947001935
1 569
25
20373922
1 676
541
478813818
1 -147
392
774362217
1 -719
154
588199650
1 118
301
351495101
1 -643
273
497314742
1 -839
34
779913966
1 -760
885
196934504
1 -643
463
360066957
1 621
526
803446953
1 -783
877
860721003
1 914
349
962489961
1 27
462
531692698
1 547
194
866562010
1 141
715
285359465
1 306
472
142130284
1 529
292
962452587
1 -149
351
914748881
1 -81
339
867262064
1 230
400
131741690
1 349
664
125622921
1 -263
868
604956440
1 -731
845
385831431
1 -617
459
75458459
1 841
610
411341947
1 -104
856
801566260
1 293
233
747361719
1 -812
995
996198358
1 -14
242
975817674
1 -304
973
86757296
1 -869
223
3260167
1 -33
375
905374515
1 120
336
829281277
1 -310
402
353713682
1 -335
647
853160831
1 542
983
702876731
1 759
932
596852382
1 865
47
407628770
1 -61
249
186445481
1 -775
731
722985334
1 -958
230
235233074
1 127
108
699528617
1 700
141
717554187
1 582
811
813863787
1 333
991
34842947
1 -930
473
40509934
1 -35
180
945632557
1 -983
727
473049251
1 -915
29
260221017
1 -235
38
622641467
1 308
964
326698392
1 289
815
722885542
1 433
969
709486075
1 956
531
532154901
1 557
470
865929428
1 538
779
245655802
1 841
724
121171890
1 459
536
520210182
1 411
835
142741608
1 -164
955
134521642
1 288
956
767974661
1 -124
117
107169430
1 894
729
850885596
1 -767
95
632676540
1 -167
883
165110141
1 750
891
347866445
1 -436
426
105465018
1 -459
952
255715897
1 161
919
91844258
1 -293
976
891220913
1 -87
509
425879175
1 -555
604
389727272
1 -271
634
322974203
1 -163
965
734605901
1 -484
817
986131150
1 238
13
264446738
1 -214
307
121825041
1 971
187
764853159
1 709
792
8365333
1 -179
921
166532990
1 -945
250
865312619
1 329
425
87134280
1 -678
257
352974052
1 566
378
246940661
1 -276
311
244008594
1 433
582
935890615
1 -105
44
689112516
1 -625
807
554854654
1 299
514
114916365
1 419
340
694213500
1 37
841
900946749
1 -433
103
805541666
1 -338
35
894604133
1 992
826
589283105
1 -408
432
632612054
1 -337
372
458496745
1 905
594
33189921
1 659
159
487219756
1 -391
297
911629848
1 -682
997
421053146
1 671
343
161238474
1 -891
717
73545509
1 389
60
295493258
1 -884
434
271395198
1 -460
618
991529448
1 -596
443
108338325
1 970
889
238303669
1 -384
787
1861468
1 -822
99
522835970
1 -2
321
856113923
1 350
729
389754144
1 -222
824
822496509
1 -40
562
414046113
1 -673
687
206829305
1 -675
306
490471508
1 -2
937
109472488
1 -617
704
171014220
1 -373
318
480208124
1 -158
173
931851481
1 -870
590
508656550
1 97
467
628778380
1 376
916
142346134
1 339
755
354569270
1 713
727
63543742
1 -293
45
409807592
1 914
650
164349263
1 38
250
396344820
1 166
101
250063802
1 739
620
389292009
1 -957
376
950082735
1 -142
940
293108122
1 -409
14
798025759
1 211
186
321738263
1 -425
583
919509564
1 -14
264
874059441
1 395
771
297425783
1 -265
494
337534201
1 891
173
490308737
1 764
781
854840000
1 169
181
879715914
1 -583
199
822864407
1 877
556
923571716
1 532
725
971433296
1 -232
594
333235487
1 -558
287
994244859
1 316
146
808518990
1 -392
287
145210344
1 -245
828
540369023
1 -715
261
369521450
1 -628
681
533924582
1 -818
251
508906513
1 797
258
598025970
1 222
273
826808367
1 579
840
313588564
1 614
769
250115411
1 -296
307
805211391
1 124
547
747022736
1 11
534
151822114
1 830
633
999658805
1 855
305
357400366
1 348
459
365307093
1 -879
733
204199638
1 849
275
857604416
1 -59
259
594960392
1 -212
105
722173831
1 528
404
18958584
1 -329
783
918351611
1 -307
593
247938581
1 -675
133
135693102
1 -816
571
242069009
1 -800
309
790709743
1 240
147
134242780
1 -331
680
111877457
1 -152
410
933590696
1 141
21
754737060
1 779
521
24131558
1 577
896
334143864
1 -435
17
642667335
1 407
840
234146721
1 -703
67
838481083
1 -816
726
955673389
1 367
56
225475699
1 -164
204
891916654
1 -5
337
769607905
1 423
667
731614198
1 -690
543
893635766
1 518
3
8327828
1 -824
180
373117667
1 349
301
354766171
1 428
79
482537624
1 658
459
720821403
1 -776
498
103841607
1 32
910
683829477
1 -996
390
185731745
1 -299
70
584560906
1 455
820
569120918
1 -688
412
673184795
1 576
501
56994135
1 -295
514
8370026
1 -827
843
228572503
1 583
73
743882886
1 240
813
660892997
1 -944
385
959542082
1 -998
589
197786131
1 -206
868
933606318
1 126
996
239745777
1 704
146
441596443
1 -310
204
388811089
1 792
805
912968986
1 -655
20
558760164
1 95
93
971546493
1 -494
606
267687322
1 273
579
897392211
1 174
772
208200613
1 477
858
510427375
1 -647
829
690569077
1 532
456
464482528
1 -476
251
484322748
1 192
129
763349497
1 149
560
427070315
1 455
467
35283530
1 -393
763
890633139
1 658
786
827638820
1 220
30
260871684
1 286
460
132993561
1 323
739
624350736
1 620
877
894447352
1 730
353
822119367
1 -887
804
407986132
1 -958
683
792885595
1 -452
362
296056828
1 375
464
315266365
1 294
985
543343875
1 -632
595
975257629
1 874
217
114008761
1 -684
819
214927085
1 -743
924
892050223
1 529
179
838626013
1 777
906
818997431
1 -929
442
913794912
1 394
837
960936928
1 871
379
924408357
1 -485
254
382098301
1 744
461
400063261
1 10
413
660047005
1 255
499
215631482
1 -731
363
897114771
1 -387
829
603373741
1 146
666
864552175
1 739
747
638269542
1 -770
291
878849410
1 -207
344
443668119
1 -726
214
310932062
1 788
211
927104113
1 78
476
93581778
1 895
839
57161573
1 -245
175
266987633
1 -77
580
73364771
1 371
112
279984906
1 -979
242
850242972
1 293
335
356247216
1 -737
364
491223810
1 -877
141
166645939
1 583
266
499412934
1 806
821
144156324
1 -168
549
759427225
1 -385
37
255889492
1 -738
781
641456235
1 -841
872
485163989
1 154
797
238167150
1 -765
23
114200438
1 -931
149
963400210
1 -877
58
908484554
1 -802
46
30894346
1 -783
195
607931297
1 -753
72
132450628
1 464
130
920524300
1 -56
350
476077812
1 247
889
316884060
1 904
216
915718281
1 798
48
549066274
1 330
447
4105396
1 190
561
431896880
1 -849
996
110684264
1 719
380
83405205
1 570
168
925159124
1 389
955
162042788
1 955
700
980624233
1 -906
6
375927789
1 963
617
289657818
1 -363
719
534217024
1 -932
336
733361173
1 -478
854
250152113
1 616
545
106309198
1 644
85
432088974
1 530
903
178377460
1 -210
692
598867305
1 -52
938
429378233
1 594
557
380268564
1 -880
147
910242445
1 804
576
830978974
1 30
59
879767458
1 -369
287
789263962
1 -558
475
70188905
1 -365
987
82263768
1 -346
837
388139411
1 450
76
631723497
1 51
880
335756816
1 -986
667
493419166
1 600
982
191981841
1 -234
914
407131209
1 -327
568
191493384
1 439
642
908853369
1 10
575
437047974
1 -189
883
878830337
1 870
860
663322844
1 294
406
124251120
1 -506
872
290668250
1 -247
477
186597785
1 285
580
865780242
1 109
793
260180620
1 399
41
558783029
1 -263
634
967148955
1 -331
929
305756979
1 799
161
903241173
1 -730
411
37511485
1 582
656
838143116
1 -560
825
904213190
1 838
560
43639634
1 -597
156
306683005
1 201
921
577076215
1 676
606
205555540
1 -109
645
86706316
1 860
342
861396091
1 355
796
156586338
1 356
254
729491300
1 -193
64
4627722
1 -574
519
164895168
1 616
745
673210453
1 499
811
175529343
1 19
272
439489109
1 922
513
461590739
1 105
424
498317401
1 57
731
544280108
1 751
999
193299444
1 -724
27
7941180
1 285
753
534612726
1 825
656
337967092
1 -37
460
409003888
1 -814
308
92097669
1 406
620
481192883
1 360
489
220976479
1 -766
239
161073232
1 -938
982
369869364
1 114
265
880584217
1 128
62
946131700
1 642
240
281826333
1 678
544
113587665
1 -659
816
732633519
1 56
167
960039228
1 -253
952
48065119
1 636
10
644116965
1 -879
649
639098878
1 -582
468
13836990
1 -806
829
34152605
1 298
492
928555255
1 766
212
494003853
1 168
437
79718915
1 76
560
658472032
1 -259
926
338486673
1 -203
506
822802661
1 96
602
5895570
1 35
138
542615855
1 928
176
797475896
1 678
857
178296462
1 -141
563
833788404
1 -32
809
609763987
1 -924
275
764021110
1 -45
707
243219215
1 -689
168
132945328
1 490
263
108145683
1 -158
765
629355987
1 161
646
284541937
1 -917
585
887610704
1 342
866
671402296
1 343
943
5556183
1 -831
612
106844859
1 875
943
232310617
1 807
228
134089610
1 -282
746
343522824
1 -433
835
671069942
1 796
560
659526741
1 -471
651
90001040
1 -549
676
100495089
1 143
469
898679337
1 -935
182
67966668
1 253
929
929976786
1 882
126
359182104
1 90
25
459375069
1 692
903
222051653
1 596
781
803290330
1 733
145
374237958
1 387
351
113000857
1 47
373
786505
1 153
959
477624109
1 -862
860
437182274
1 -274
911
727987430
1 411
991
84960352
1 204
423
818617430
1 591
462
228472404
1 -726
449
112795980
1 -318
972
453311505
1 -981
869
266532315
1 -850
57
415718598
1 925
525
286177362
1 180
822
689431012
1 -297
153
128930116
1 -588
660
422376222
1 220
435
760499585
1 341
804
846345826
1 480
467
695115802
1 323
967
426011620
1 210
819
806511200
1 -476
702
850974227
1 642
795
735439333
1 -632
722
671381921
1 -621
821
527202936
1 224
828
27575678
1 795
705
514727980
1 -56
717
198363868
1 -55
185
300576081
1 586
534
276171052
1 -341
566
78221943
1 395
208
981719071
1 -451
456
262592626
1 683
68
667937189
1 918
952
2201168
1 585
611
793345007
1 -865
648
685701987
1 -404
726
603068271
1 -889
48
73946429
1 868
358
430554326
1 222
722
79987629
1 255
100
171097365
1 595
407
8869574
1 -46
201
46160220
1 620
967
104918232
1 667
207
338525981
1 86
668
637472884
1 -740
461
225148425
1 -614
502
187149419
1 -363
853
224702992
1 890
38
771864526
1 102
96
94752611
1 763
86
644924911
1 -443
423
139353205
1 221
7
983800926
1 918
84
147358709
1 408
449
509490411
1 406
870
679116501
1 359
958
264129961
1 -748
519
19103813
1 -408
646
350537960
1 34
216
244073911
1 369
994
783906105
1 991
811
794171612
1 -20
869
856521582
1 848
319
664498596
1 -727
661
200649878
1 -847
494
272932929
1 -376
109
437079044
1 -505
386
854097699
1 930
462
553166151
1 -845
650
80951036
1 -563
528
640577074
1 386
280
539453117
1 580
213
73914581
1 -98
654
778251671
1 65
741
660659073
1 -778
587
965007098
1 695
482
656835272
1 960
970
367491736
1 -400
13
23679865
1 -946
722
797495393
