1000
-575337 -573660 851311
686087 691270 873892
-638060 -639269 772876
-720300 -722235 245651
716357 725256 738087
488406 490701 246614
-727750 -731177 325662
-991421 -999235 200753
537028 533528 669169
122969 125027 367320
-760777 -756503 49216
246388 237769 474145
-531151 -521821 289201
489068 486632 137606
-246552 -253514 400836
-572011 -573143 789150
221794 214486 491909
682514 690263 452898
-465585 -466786 5098
-200348 -194651 39992
534530 528977 73696
-760399 -757841 435337
520471 516936 318177
-404987 -413181 737633
332820 330650 729010
-517541 -510976 967938
381919 381606 702769
284875 278368 485780
491789 486872 21438
314581 306631 625639
572988 571297 801726
-450225 -452903 600087
-351153 -360833 511185
-547535 -538112 156447
755435 765006 42407
361952 367092 813465
-392652 -384637 823895
-968145 -963388 608436
620932 618993 310718
-515157 -508537 136258
-770256 -776915 491612
-452969 -449391 337439
-267341 -261005 709937
645111 652258 275112
210880 219980 486404
-275301 -274208 882196
-40890 -32794 140441
649187 649636 481176
-580416 -581443 791565
-392819 -396164 7283
-979843 -982329 726001
970580 970511 248501
-863396 -860691 771980
121100 125889 912707
-498723 -490472 891544
172728 166760 120078
393178 384565 770989
-477582 -481142 919545
13634 12627 193190
-193997 -192346 197954
624054 627325 632351
-356394 -365029 230181
182195 175112 569711
-614668 -617528 912501
-963386 -972865 807285
-639478 -634175 268192
-12590 -15660 700898
455305 455558 189983
-598250 -591525 151857
886998 885591 109095
-24936 -34190 956300
999503 991667 758334
-313116 -314463 43514
-804190 -801492 521454
-973372 -976724 81278
157545 151700 980882
285357 281012 756921
925228 924492 904236
305101 300705 360817
375351 380282 646716
992708 983613 449544
-168217 -158297 4670
-825174 -815503 37124
-109891 -117947 493082
-93902 -88105 865438
323647 333340 288114
-196317 -190574 220971
-43090 -37329 240781
872416 866512 754744
-233863 -236635 19231
-993761 -987038 862202
643733 642162 92018
968915 960049 829273
-555296 -550440 123935
-863515 -863954 994900
-193871 -194207 35089
-74188 -72000 647726
-282091 -283601 952677
511175 519451 62134
-543668 -538238 956673
16833 13153 308386
613187 609689 276316
105896 111187 186720
508401 516726 272052
-448412 -453724 792943
-766829 -759963 858126
-492193 -500931 153699
-170009 -175598 550922
757772 763092 141335
-705829 -696570 90127
397477 404156 332949
-610245 -604926 77483
169147 171682 926798
374620 373512 17078
103288 101940 551919
15214 14991 555391
-653422 -649724 769896
762557 772448 425553
-71323 -67318 51015
909920 917864 380318
-113784 -122433 453249
-269921 -260329 904801
906368 896787 410022
-996604 -988066 509016
-309439 -304829 435978
-505504 -512558 733659
-962476 -971249 459231
-741200 -740422 757584
-190275 -197251 542352
-26607 -26173 562661
442888 452652 888998
-919801 -918291 105840
713875 711043 177084
766305 760862 453676
-732250 -723848 233087
-108377 -112791 305524
684987 681969 175469
-852455 -856422 762231
481073 473231 912490
207908 211635 538471
-407077 -404262 835396
491049 493193 315879
-167433 -176839 366937
-716383 -711578 391573
105753 102463 284161
-315670 -316720 746776
-950184 -953818 65750
874488 869201 483013
304758 308221 813383
708459 699627 476438
-337080 -334115 714738
-122994 -122577 570392
299799 290469 608136
194795 198978 586014
-207594 -215447 850161
292208 284633 766923
-924227 -933999 946926
143704 152580 609954
-15614 -24243 861691
686363 689688 191660
-986923 -981394 398644
819861 828648 703608
-578465 -580264 203848
53915 56091 450382
-357226 -357385 103519
633037 625805 660207
421333 416500 448919
970234 971048 706605
72429 70486 358559
422866 424782 899962
-671536 -670018 518195
-268657 -269075 634993
-488164 -483001 228991
915458 919425 703685
119633 129394 924313
918385 916018 910387
-359720 -362692 751880
-38012 -36378 175230
-15727 -21819 717412
-452003 -452885 963727
-916853 -922389 365850
-639966 -635515 543961
-314285 -305274 904613
-152924 -161460 685254
757310 750529 698801
-957729 -949923 924095
-421560 -413243 49628
-192632 -182658 688725
-242437 -240483 2793
-708071 -716832 626978
434612 430746 431884
550474 553141 790412
104385 104441 246478
114449 115937 452992
-920412 -916408 288426
-994212 -989516 251946
-593776 -591589 47057
-712219 -707937 560990
-276337 -280863 453690
129818 133679 281346
564781 564384 684322
285358 292246 833607
340627 338204 715822
647199 644827 615074
360477 353674 698375
216402 213480 775677
154286 148963 666329
-923575 -918760 21320
409537 400900 950657
-427076 -423529 706603
-223256 -225499 906229
178585 183645 60606
-145122 -155074 375497
-800383 -798786 479321
733008 728234 118852
7012 14260 716287
395078 404421 656959
-546327 -551479 932200
-682399 -677047 525639
-495988 -494095 139326
-785648 -789860 967194
304977 301538 184518
-220271 -220567 699835
166900 174936 813994
889011 889225 553353
-42857 -32908 387609
954038 961393 585698
-86887 -87607 364731
-47335 -40899 568163
314676 309777 673474
463936 465410 603365
-256904 -260766 178735
-726415 -734741 680245
-420012 -418273 542672
226927 228706 822743
843884 851111 881811
-541405 -538448 217767
499248 498673 731808
-331635 -324296 771466
-572229 -574100 528477
-881652 -872252 107680
795654 799876 487287
496353 497836 502366
593869 600515 72003
751554 760757 160214
273740 269194 93213
282963 284600 97214
745474 743386 799633
-45897 -51087 40585
-98735 -98148 467767
-327276 -324875 810332
975812 966466 7193
472617 473916 430074
-424822 -418102 560294
-724004 -726717 257373
-964299 -958321 177765
547445 547313 704916
-223345 -229362 570702
28839 37055 908811
86281 83345 579173
-369116 -359925 613690
-289589 -297042 782391
94523 99286 75195
234382 226256 983686
-402910 -408814 707285
814926 822734 388741
-175396 -182267 700550
-549072 -550465 175162
315539 316231 461560
-29200 -34995 958439
-500500 -494525 264104
-537149 -542001 259185
712868 708529 804791
443833 451601 477346
-470860 -476456 155979
-378454 -376813 443717
-638796 -638650 335723
763301 765387 922132
-467792 -472222 329735
890964 882180 274273
-225822 -216257 172352
-659406 -651147 734348
651333 654331 324989
658659 656925 774727
-473693 -471965 572366
-864034 -873975 86341
-964633 -973165 344993
-766377 -759383 238088
43494 36383 569372
121473 123940 959365
381286 380354 988113
314770 310539 916088
-412115 -412300 517937
-107095 -97566 654003
-728683 -738287 67731
-911487 -916014 456175
-879304 -876832 410883
-30367 -34946 806419
-625163 -631063 170065
969965 976890 770120
904108 913425 354190
526921 532374 188359
262880 268023 321795
-505047 -498699 248736
-971543 -978328 260195
781865 774986 232362
-110104 -117365 222326
-224196 -222838 595
751323 760198 4418
-458595 -459998 917249
-267235 -264487 499483
-904210 -912350 874209
640407 643141 751397
-528984 -522057 129521
-77285 -84394 428976
628659 620980 672827
87793 89674 620132
546602 541341 12650
66690 64820 779015
961493 957775 597138
103330 108998 458791
524321 533259 801495
-227035 -236733 472383
774757 781261 633340
-68191 -66297 642164
-749684 -746669 910010
560447 563713 674666
288950 283361 172007
-230876 -239098 503729
934208 943647 295258
563823 571740 109149
452593 443114 699278
625522 628431 581679
360674 368834 48699
460309 455747 45667
-901305 -904228 433908
-108684 -108272 742899
209282 218243 802006
-723838 -730271 331017
-22501 -16467 20563
-794971 -798795 439342
367920 369623 808682
-904262 -898598 113637
685382 678842 33638
-911941 -913176 973323
-991877 -984086 166920
509486 500385 721495
473843 473687 942667
977314 970276 598098
952881 943673 259483
967350 973235 70774
-684446 -693812 433833
117956 120553 965107
692398 684856 596146
-773745 -777475 268698
-359361 -368273 267322
-288467 -296613 313276
351642 344215 95875
424990 420330 513647
-929464 -923651 324999
-728367 -735123 940583
486931 483087 577628
-566602 -562035 650876
-145856 -145326 775788
995515 992103 509678
-992283 -998653 544606
172864 170193 789612
-848359 -855658 78175
-890406 -895251 373150
849946 840282 906610
134840 124964 16324
-381878 -389789 525447
386599 393555 352161
-285864 -280571 515226
409741 401153 421221
962388 953596 986604
-547238 -543557 767022
575062 574555 854738
-60779 -60812 146485
984162 980290 84481
-611875 -618038 969052
-566394 -570500 17811
918860 925555 513779
-356592 -359847 967158
-353282 -349295 439989
895484 896876 264827
-544333 -552764 7392
-667153 -669677 755671
735528 733092 522362
-960078 -958787 767550
-165058 -157416 77496
-978780 -978416 284262
717035 709932 28644
-589269 -581413 786247
-459535 -456863 963451
-275629 -267397 468865
-352176 -359969 796230
960279 964704 462279
800780 801024 997278
178846 182682 873656
-872881 -869943 110218
-383688 -374795 808742
-286832 -295805 408274
-922918 -925135 219593
-921452 -924795 384268
314094 306129 289970
925789 925825 881455
738387 734892 191379
-848739 -844585 254472
-12068 -21585 300321
795969 786130 923388
-562990 -559747 267633
837440 830668 445013
526076 529330 132517
235609 243318 617234
-982826 -982817 371727
-529984 -539703 262692
-710292 -716377 218821
-749164 -740725 493788
747817 742138 516208
722792 720370 161522
119111 112198 575743
318297 309438 221770
862370 865976 143875
980869 982026 503006
-564872 -569656 363937
-522084 -512423 29426
-874739 -880217 38963
873195 868160 117366
505541 515158 248112
910982 916624 312848
973392 981402 865719
-753455 -753504 450342
-730627 -737852 659198
135608 137041 490735
-666537 -664859 941453
-209110 -218085 959880
-155288 -158570 825851
-615347 -610399 973750
-154048 -144264 879400
-969252 -976295 438712
-445970 -454870 356114
34520 25503 174266
578390 574343 506653
-180395 -172634 19589
-987887 -996604 760643
-898904 -894744 773221
-350450 -350677 844099
-639299 -637817 584940
121060 116560 227547
521942 531590 308982
771044 779794 370305
-511850 -511418 786312
601404 592641 47285
-164747 -160844 218792
-729483 -736438 855507
-853624 -844086 550593
-915152 -923976 634789
690823 683673 286676
-531011 -522366 484700
589359 580441 442872
-868027 -868890 774283
-966916 -973684 599722
-365871 -367149 644184
-911469 -902982 733892
175332 169570 736319
-700009 -706084 358742
20798 21228 58193
-836409 -827173 880994
-53027 -43792 214255
-632666 -636447 141043
751619 754427 293438
973346 972565 42007
-287284 -278977 239395
797299 794209 237219
-823363 -817312 905988
130962 129071 135541
141015 148355 462985
-288028 -286880 935294
592819 591486 611284
282266 283017 985395
974257 968637 985824
-696701 -703769 202350
539678 530575 662276
23340 21264 129164
363386 372764 598382
427436 427324 843102
833128 837568 388539
-551150 -547355 156484
994858 997904 988129
137611 132939 418553
-366942 -361886 306740
626660 617954 706318
651395 654159 661740
-855334 -846507 254035
-766421 -770311 147325
-725592 -715991 434479
348406 353499 31423
382136 383416 558916
646703 645960 203803
-902081 -898894 974732
-435399 -442423 297592
-657005 -647730 899669
419794 418318 896756
-622603 -617254 524491
628913 626684 397286
180066 177701 446183
-754534 -745089 644457
956654 964020 219728
-145706 -146382 466
-458063 -458417 129056
-325529 -325839 776881
196114 202344 952559
-44498 -41900 112958
312721 309874 464251
616483 616731 322199
-600010 -593671 357753
87346 79035 699906
513017 507145 592195
-314945 -305692 679513
-243327 -246050 362644
-954455 -945325 188685
789138 793787 619805
302838 305223 169340
-575051 -572440 660422
779113 776060 241198
69001 70103 921309
-203501 -210759 116121
-17247 -18834 842489
429027 420266 579014
-303188 -294029 950679
954756 951059 665978
-52701 -55963 164409
140040 143911 415755
132582 124686 743998
-465800 -465372 86305
761013 760126 414384
-561339 -554724 569832
112963 111945 847366
348338 356593 359527
613528 615946 287520
342090 344798 125105
396545 387913 813913
305855 298139 251746
18066 16833 582013
531909 529779 419998
613985 618854 123381
-171620 -176060 801496
-337153 -330414 601203
440737 436107 37224
360462 356324 375364
-896046 -902684 61831
80600 82937 567994
-258303 -254795 341809
-554011 -554191 224650
-721233 -718595 324124
-467348 -468092 533416
-256093 -257703 721086
92296 90917 271493
995097 994099 86001
499387 491802 399167
764772 766204 381841
-238506 -230617 155614
904654 894695 848989
696399 700487 503081
-62228 -58946 506111
-803421 -802027 795983
225683 225395 888006
202656 211599 958087
709025 699066 306943
-985067 -980207 163730
-517814 -516378 535999
-709410 -708035 559342
447495 444180 391929
-923219 -928312 187642
-700900 -706968 321076
536479 531462 259451
-279140 -271526 553626
-71211 -70367 156067
694956 689286 717959
-118215 -124811 587016
862541 853137 251707
-592486 -589488 446411
763230 755170 405264
237015 245828 537679
-442961 -436916 194217
-940409 -937600 171166
602842 597744 42618
-899483 -893774 629650
-422395 -425483 807205
-645549 -641701 111214
554388 560425 611965
-714829 -718418 527798
356895 356412 339616
-225256 -218985 999117
-420408 -413004 899627
-34387 -30645 264154
-774545 -779360 227319
96918 105748 734404
-757862 -760997 491660
262086 255583 123640
-995010 -992620 298726
-80169 -71292 815682
-662773 -665827 429835
367942 359321 324007
-471246 -462606 76146
842350 848262 297929
589359 580327 695133
-939315 -947587 994290
593321 588376 62967
568671 564408 497084
-182106 -176503 270179
519634 518805 195940
643895 644912 647601
675045 667517 179327
-486807 -479013 529602
-43031 -37350 742359
-245963 -247245 586997
384961 393491 437822
-48847 -54001 439791
-754591 -748785 795568
786815 787152 240183
-165384 -170306 741455
-329205 -330885 330947
113598 122060 556178
-314346 -309285 906500
162194 152451 363152
26678 34377 767386
-483573 -489708 834580
-956144 -954331 13252
88113 92396 43445
743072 752860 434293
-129596 -138391 187700
930828 937491 5075
273800 269199 522123
280830 285977 603405
133441 133719 843072
826240 825814 710503
167608 164552 876027
-156998 -158553 19526
515624 509080 492099
-82538 -86928 411168
-351619 -347768 194607
-49547 -40376 482299
-508145 -504794 258445
-459557 -467670 45576
877529 882382 465553
-887005 -891804 202499
-528437 -535327 240562
1862 9608 872258
-732586 -738755 844242
204953 213179 134217
-743730 -742166 119776
199597 198292 567371
409413 408403 391523
-83789 -91072 105010
-677760 -668389 386184
-961422 -964100 844129
471046 466588 144756
819710 828051 409063
14380 22788 113264
85815 76676 425694
-998423 -993975 910591
-830324 -838193 884138
279940 287889 837983
-534946 -544175 255713
45320 42141 274567
930180 931686 797466
105964 102653 748421
994381 996134 258250
-678572 -672581 324095
168185 174394 548640
497772 492409 246682
834081 839274 450897
-970742 -961104 833864
629537 631849 409040
-87970 -84225 525682
165741 168483 200361
801734 792687 594031
-579562 -582887 282450
489185 486333 111583
385859 376098 924337
-761698 -768108 624426
94640 96601 854423
354999 350314 221086
-115099 -111590 390957
402658 396435 17673
246066 255042 634167
-828964 -823530 181498
429872 434422 971315
-314943 -313064 787900
-614321 -623604 238838
834870 836244 93812
577197 568393 523765
-171503 -177510 94296
284283 285232 961050
-206721 -208769 981090
820690 815471 716583
230377 234480 112623
-735703 -737317 281385
253400 260390 932840
171137 173034 412722
810646 810191 464651
-71640 -71267 982560
274428 274224 523074
-970542 -970605 79335
892756 892403 831004
42929 45904 534524
941574 941246 300112
-109025 -108204 837337
794849 801294 724780
668805 659310 475277
242094 238593 768844
862664 854391 84291
-663473 -670863 619937
-419229 -412189 185397
-537896 -539863 632394
664496 673544 561197
-422101 -424102 86735
-502313 -498718 884362
155207 152210 368525
84436 90390 561696
-330859 -326070 599974
584938 590771 211380
-637134 -640104 247176
-462549 -468608 770206
-783757 -784997 812780
-421927 -418577 531340
-621824 -614836 675769
636364 637409 14745
-423077 -428843 665740
-785720 -786921 777287
895582 897328 390729
-237510 -231857 884929
-157323 -161982 310103
143142 143001 110919
-648474 -646328 314103
-152333 -149244 291794
-141265 -143646 408767
-625105 -618618 478156
-41320 -34951 916855
675644 684859 705615
-812978 -822047 777510
-893757 -888013 915259
-736194 -732813 862430
799835 797312 469461
-297554 -307276 216414
-51484 -59622 609196
490137 483432 321695
-434763 -436900 107045
64417 60487 311603
-214511 -212281 261842
435221 432897 235824
794833 804403 2245
-229733 -219907 556957
860439 854105 131371
-443349 -446901 218632
423223 415935 842100
453322 452980 909221
-286572 -292977 793836
284811 288865 48468
-657198 -657315 660606
755191 746321 80338
264878 265072 982549
-651766 -656506 100299
-278754 -278670 712159
116403 120090 77517
537332 530599 172012
206595 208182 79064
730221 725019 919324
-895709 -899443 361761
-772413 -766500 455194
547859 540936 320020
335174 329037 833225
891043 882591 645628
-492722 -501818 708027
345176 352447 160324
-516060 -511895 869580
-512171 -512534 654258
884019 874259 99986
539682 530767 239277
-465 5900 890176
505357 503073 220900
-442220 -449041 807938
-846982 -845038 462978
-69493 -60720 644207
-502958 -501073 786633
137208 146540 847327
725587 735168 491023
-701536 -697952 42498
-466800 -467554 737296
10007 7140 202924
931049 925178 300394
467723 472559 910788
-692594 -693149 918153
-480500 -478096 920305
342907 338050 557686
-764236 -766991 97964
-233260 -229849 243680
-782481 -786170 250070
501041 507502 363993
-228873 -227374 211365
-231485 -234413 745030
-360229 -355534 556438
52305 55285 117905
285761 282675 26220
671470 674350 744303
-998932 -998637 476697
-802180 -800677 792577
-466973 -468530 468333
-946616 -939180 903039
64538 63643 371257
-128940 -120818 295977
541910 545857 995989
903214 895758 272700
-397196 -401756 114792
-32660 -29750 592402
-23524 -28660 131006
-335568 -328460 838989
344110 349832 513662
-406260 -415535 375648
-864379 -863500 650403
763599 759933 779924
313399 308564 159676
522663 530246 999903
-390461 -397987 870366
-10589 -2778 52546
-870658 -861263 356479
40189 42537 261035
887330 895698 92226
920693 916336 464352
731177 734229 209102
-602402 -599235 832861
974470 974946 651108
530994 524582 561338
927549 929464 405079
121971 128884 253424
178078 172338 341934
761123 768043 439186
-450015 -448647 400970
510492 501904 593925
173076 178852 222814
-733398 -724771 970697
-997081 -995746 390439
-222639 -212976 165452
-984952 -984733 85045
790743 794984 437998
-999079 -999198 757142
528931 527006 881156
756548 748728 743345
19167 13031 595937
247817 256336 308780
-506263 -501443 875903
-689201 -697716 220178
-865520 -857626 326407
-622236 -618812 258006
931830 927967 519567
701438 707636 944834
798765 800372 873665
895407 901229 361736
137234 133917 885940
997240 995400 100702
915937 912856 324057
54969 45050 152755
-754127 -751993 31627
-892814 -888590 536013
830242 832024 368676
-765466 -767559 777779
665777 667993 828788
787566 786849 556818
806930 804768 15347
-285521 -290514 46911
351735 354283 443837
284925 293146 759395
-113127 -121563 796819
983395 982338 825789
899118 889278 947420
433649 424571 624749
670882 669840 870937
-73186 -64223 461632
-222091 -227656 518825
-195609 -198829 388988
-740658 -744793 941844
-495609 -499828 552875
-499500 -497387 823377
-237431 -237671 897500
-839813 -837010 730608
-394531 -402156 392552
-13308 -21594 995558
-463381 -465273 494263
-585419 -585113 388629
-380658 -379150 265177
-945398 -949186 467165
261974 258230 911809
194167 201263 780238
40571 42009 501740
770139 778940 842957
355031 351457 655207
-754178 -762602 958080
-207964 -207702 15667
253204 255235 110126
312341 306616 359683
617591 623561 148702
593999 598155 499015
5645 14041 771180
317434 325726 575326
768188 759529 662492
-652324 -645935 732724
-249459 -258978 1
-170006 -165438 664863
329540 335978 573770
253129 254550 932525
487446 486388 710924
632028 640929 673497
831516 835136 775295
485451 491824 170228
-888357 -884818 45044
90889 89778 485580
595166 591950 966376
360131 353327 896464
917842 924133 464490
119637 129418 40928
-840443 -848677 299402
-316774 -312701 789321
-475679 -470645 750483
425938 434678 146167
-696857 -705443 453344
-6199 -2219 61021
-889876 -885896 345091
-530567 -524142 478116
-321102 -315317 95351
183192 176097 725703
-260368 -255124 970395
242152 235994 782303
-360494 -359775 753535
740140 741807 31259
-789397 -784097 677601
-931989 -941900 472514
76319 76389 374144
917673 924475 151114
-802694 -811527 886145
-632412 -636068 133452
-776321 -777824 748587
516623 524777 984893
-575123 -577467 336137
458191 448427 370855
814487 818182 215198
-450124 -455954 136074
936267 929406 410978
-395089 -392453 668821
-962363 -969129 612380
400744 398105 424100
-957267 -964189 748075
-106755 -110302 78191
737326 729618 214797
-973683 -979898 236786
-188716 -195111 674744
616236 609884 432927
-442308 -439617 3997
846079 841165 124277
-325067 -316082 130924
333113 338594 320218
830488 836071 781127
-892697 -893713 770237
-882860 -884216 678097
-340181 -332999 483968
-988933 -986027 801420
-982364 -991544 48385
57086 48438 291022
425156 424062 730895
-916348 -908513 376921
275918 276136 202664
526132 522945 35494
663341 657628 112754
-992304 -998515 214747
-803322 -810227 615935
-809538 -813067 176351
-658509 -660875 390569
738040 731485 108606
-665803 -662438 193324
199105 194219 156571
698408 697534 17869
162817 162943 162920
37750 37485 996405
-265360 -257459 49484
128480 121497 33989
-739853 -743328 955283
296659 289752 903714
772977 782138 592252
-470434 -473357 238190
137650 130717 635512
760268 762299 574995
-862908 -857109 734074
-29199 -21324 365607
26537 17360 678192
484698 491902 777201
468177 465076 134666
914374 924195 264651
480214 487355 679366
399642 398405 192808
