1000
-558787 -551785 414529
120708 117367 973219
52208 51253 365345
-817392 -819311 546764
364514 372039 29492
-455925 -458922 588004
723878 733467 500184
977966 972616 688853
-34109 -37970 906557
918076 913630 206217
432948 425377 848473
88518 85204 705668
-254455 -250148 690900
842171 838210 589303
115926 125682 985650
-623740 -630630 784767
592127 584381 709797
-742270 -739399 571957
172949 178511 695410
-264055 -270258 168187
-49011 -55104 411456
571611 577668 82073
978371 978941 98334
-491748 -493540 864360
611597 615267 501781
-752657 -749728 857006
-259553 -267711 815681
-762296 -766276 949732
579203 587787 634811
-992373 -987781 992593
57655 59124 799115
541341 541026 671479
-661342 -660025 620514
-726661 -733041 997704
-574620 -571627 333446
211298 204133 326604
-677848 -682847 803815
15154 19037 537518
211860 203326 342097
815472 820206 624137
-272068 -272171 929199
151444 143880 729078
-873008 -882106 723000
690350 684569 315131
-735601 -726751 427139
462772 458359 500880
-174925 -181717 188219
562638 570418 407170
-655677 -655309 435716
-454609 -456806 487982
613828 608471 189122
-846001 -842381 819782
972707 968462 3131
-502785 -509880 672074
-816828 -825599 217778
589774 582291 2885
-810935 -808982 492237
-161217 -159238 727600
365102 359962 295283
817049 819135 158943
-990524 -998605 479519
995428 998678 350081
308756 313037 773194
126135 120502 376384
-269110 -264042 410226
-179466 -183770 112730
-98023 -107476 161614
-964193 -961630 366803
-621042 -611986 811074
810904 814251 450381
-313816 -318102 146842
62406 71865 790185
-84402 -92759 460317
-74936 -75466 939512
652831 648045 864708
-230505 -234977 696832
-225563 -221124 444958
-79010 -74243 457222
824698 819119 576681
-463858 -458011 853297
329295 337747 306821
-119059 -115171 431396
41178 35958 384197
769849 762964 327747
-497210 -495200 947608
875371 865783 89796
772978 780895 80719
-737941 -731897 253651
86355 88017 48785
215622 218359 252831
-6585 -14604 717843
-64378 -62052 388283
140424 140457 445888
-760898 -757354 132676
-391751 -390583 441812
-211221 -219675 329812
572628 570634 916408
744482 737768 217103
693885 688988 557768
-108072 -117404 611647
-458355 -449610 290064
-679096 -670925 829182
658030 658168 650146
-516287 -514975 496556
798489 805406 90324
-216986 -219138 864625
540141 541195 58058
-810966 -819658 713008
803439 811593 82797
-104928 -109835 854998
-804844 -795029 602548
359246 365971 721874
793193 796225 586559
880891 880682 472580
-940571 -949348 998521
211503 202608 865191
16537 22067 332029
-850542 -857299 781364
189521 179866 911696
-76145 -74543 816777
835741 833924 70905
-276833 -272228 49813
351447 346670 394084
-673064 -673068 825395
-115949 -120964 387316
795147 801573 774835
-111272 -111589 254283
11808 15395 407829
-469125 -478166 996961
-319534 -327262 812941
844268 838188 978999
644981 637435 585232
-101800 -96615 797868
311630 301997 678915
722960 722589 22502
628856 628295 268143
-626181 -623733 7179
-380903 -370988 287102
441590 445741 710599
854548 844807 748564
285471 276978 166213
562081 559020 390426
784413 780546 624441
-939697 -935508 558363
-604070 -609956 36580
804851 799396 295110
-418714 -424119 628390
244897 244192 612762
710668 705181 648110
-58845 -49532 6499
-287841 -282081 95105
506374 509479 795068
18770 19468 571938
-205537 -203826 101120
145320 141099 167378
747330 750254 903932
-149514 -150193 707882
537542 542535 146429
151069 152577 257510
184454 176720 357257
-310813 -313108 478896
651456 643540 642251
752554 747044 909840
877262 885719 984043
-785982 -795582 668720
-758653 -768347 656085
932043 935783 381648
-721250 -730633 335006
600334 606211 554427
-464846 -467158 105520
318494 326755 317185
550282 550580 345146
15097 20190 945478
-308534 -315711 123815
-650719 -649151 652062
925712 925724 793980
166229 161825 187714
-764879 -764261 365620
378699 382287 207581
218901 212272 89661
935491 942881 793999
713588 706861 744502
833904 838965 629141
511376 517414 895066
715512 720164 760629
526629 519422 998308
-829418 -834607 443469
-200079 -197456 75870
845834 851793 312107
302046 310244 170632
-375691 -366349 902341
918517 911507 286329
622588 615411 507064
686567 683757 974376
-917327 -910500 389700
933539 924679 67984
-645811 -654626 742585
838163 836905 19985
-208079 -217073 419164
-504691 -511677 529001
-716992 -713878 196037
776581 784077 765584
377274 375160 54785
-958194 -962828 64853
-715709 -713844 270567
425498 431321 37081
434507 427462 351147
-778574 -782232 402270
888914 898484 762843
746053 753041 629573
-919494 -910295 746115
-232878 -226097 325723
585664 587307 700496
631824 622988 610522
592744 587868 57633
-234519 -230436 603318
-115921 -112481 101515
-487226 -478149 172944
-217184 -215549 702114
-368833 -371478 47670
-249611 -239918 762278
-577825 -584791 352342
352941 351541 934897
524504 516781 661998
-304398 -301531 569506
929662 925773 293932
778400 771698 175382
997686 987716 882601
-719586 -710079 413253
-210182 -206665 949650
-95832 -88630 980077
-622052 -613831 391592
-149627 -147331 856172
-844377 -840236 450403
21797 27902 392095
-746610 -754225 346483
-577880 -585496 41589
-454219 -446760 728196
-230300 -232489 731080
505736 510028 731060
-362848 -354488 268664
-514902 -509211 716539
-768754 -773284 773151
817802 809311 191477
624484 614690 283335
-298557 -295333 831070
105909 114100 98060
168784 169971 621503
-81604 -75933 161669
829272 833010 591522
-684708 -690972 987413
-654556 -648726 539463
-157811 -158520 894027
-250043 -250324 176975
545421 553953 637991
681717 675463 245353
-792968 -786340 350712
885615 895143 817954
-56872 -64300 603599
-557177 -565369 728812
-970072 -976082 502663
898528 908148 491672
406431 416113 744886
61497 64117 42269
-748494 -741802 482279
-734046 -726081 988153
467669 459912 195888
691593 696073 319105
-870388 -869670 949144
-594951 -588778 162081
-495665 -488197 658621
467977 465805 752208
-258902 -262005 419440
28033 29247 38183
857247 858310 507032
295275 299425 583392
479983 482615 456780
85216 92128 74484
-35270 -39834 8053
-376858 -383410 393950
-691518 -685269 528103
-680557 -688528 607442
959828 951047 153372
-783676 -778296 180431
852727 848882 715330
888680 897135 422625
823316 832889 570855
141251 136563 544476
589237 581133 909273
-927157 -926089 802260
298999 308242 21898
-441458 -444931 734944
42621 38788 709712
-775006 -776646 943680
574909 572963 335724
-948102 -943626 674785
-466359 -468623 884029
809538 812706 990898
-916689 -919890 967663
-156569 -155927 81435
971919 973439 260142
509745 505305 503482
-253268 -248293 73533
-484399 -493346 925742
-959419 -969128 172238
951976 944857 998729
-182442 -179896 870035
-182888 -181314 465744
-24050 -28568 80072
159880 161458 680675
-947850 -957234 675597
372055 376729 85264
-913810 -923708 45448
-447695 -440769 894662
-870121 -864418 951970
84085 89370 195458
-412513 -414104 963443
410009 414604 528402
-938749 -940245 187995
692677 695995 162341
-826467 -818348 682271
875380 882254 888232
-153869 -161929 845418
-830266 -825252 321810
-768406 -764556 509262
682001 679439 326672
786285 790494 550701
-523426 -514824 126841
-177893 -179696 451850
867654 860634 483841
-622105 -620429 2332
-348739 -352482 206948
-337160 -331436 761768
116408 126387 488394
-144622 -144095 392584
-525047 -523748 461375
-99861 -93723 914074
342795 342913 550764
491335 490742 680424
-774045 -768958 569341
-895876 -891587 264442
-181624 -182954 116577
392716 383460 859182
-730970 -723888 644589
310732 302619 884461
-127299 -136096 765088
975604 981354 180525
68932 62372 446635
637298 639814 751955
74710 70249 75121
-919808 -927519 906745
358624 356574 790621
-325041 -333722 349382
57709 49317 479402
-685245 -684607 843657
-357478 -355120 576194
645260 648215 621366
491574 484079 534456
-780879 -785383 404521
-399423 -398080 647803
-525048 -526647 89285
-70499 -67164 517709
875961 868504 312694
-267155 -270705 809505
-719601 -718856 685436
215789 211084 541837
419251 420440 839389
429853 425861 79026
-778503 -780468 408600
895856 895528 130631
380357 378799 238689
827671 830269 504384
-475403 -474596 598221
-642859 -646369 580045
-104784 -108541 483304
-665978 -674341 133792
-869002 -863170 17155
92256 98585 13121
-303997 -306376 829357
-994449 -987079 873366
-233857 -234863 960948
75035 69073 736608
-4320 -5541 579491
807530 814589 758059
-74372 -71054 35005
302364 294511 452816
3101 5540 338534
-319803 -328483 296266
-560810 -566097 944229
283630 278384 285737
-853546 -858971 120485
-994733 -989325 715933
157557 147946 386398
-818339 -817637 494582
-531967 -541648 293964
429807 420480 201633
-366842 -373538 24379
699969 699875 998936
659712 656202 794603
-666349 -662804 8233
-843549 -848482 916813
-467302 -463231 734398
292319 297319 379296
874654 878911 77294
-227095 -228460 77074
-786511 -777321 298850
374976 383937 704475
528377 529200 577092
-608959 -607060 638951
-404693 -407243 934513
351815 356965 504999
403851 409350 296528
-743821 -742249 160916
617015 615095 427534
75729 71460 647260
-186006 -188381 524220
85362 90915 596912
-892172 -897864 342258
944819 941637 265072
279983 274853 393294
737803 739045 251619
-599715 -600524 235441
-649263 -640919 503125
758847 752104 40656
886208 895557 30050
794412 790635 831929
679482 675501 659475
580190 589081 973540
-867811 -858026 874652
761763 766410 485476
-475225 -474388 184885
189401 187891 947247
505753 502192 602316
-845328 -843591 360661
697006 697762 982498
-229319 -229365 362725
617518 619463 777918
-619661 -618355 650843
148712 156745 391552
-937391 -938446 902576
-124258 -117080 267512
406177 414320 514587
532399 534543 636172
-28928 -38886 935524
259691 265218 818592
-184465 -185973 724327
-196878 -205830 38715
912809 907782 678531
-264244 -259395 701664
-233329 -234607 649872
-875522 -878465 485393
438924 445603 568707
-49480 -39983 830682
-347281 -354038 857966
-954014 -948012 861490
-793910 -801544 342340
529335 526728 191977
25470 29805 20429
-470667 -474956 227171
-472574 -480294 276018
-279494 -283395 106829
776839 777084 69176
-713913 -716397 973635
-510463 -515075 422089
528945 521044 584381
773531 779205 588513
39799 49620 888741
34309 33382 169026
-133137 -135094 418385
-972532 -980890 120935
-18534 -10190 573155
396293 393483 946667
859272 852639 345358
-638350 -644581 637941
445584 442413 838940
-314533 -314048 754388
528374 533826 959412
-530469 -529459 656876
462568 462938 240584
-84240 -85582 149084
-263653 -268149 768604
-295675 -292682 311467
-815298 -817018 405678
555063 553487 80059
-43700 -46822 671414
-426259 -427753 973921
175765 174572 847568
222665 224976 709118
769372 778733 611022
-375585 -381548 263480
550526 559354 797170
588184 579037 236282
548333 558226 296892
-392425 -390666 700831
996462 997715 365148
-658826 -667296 781689
-51365 -50818 988606
812502 810236 390609
-582832 -586744 80252
879459 882394 954593
949689 958502 564338
370614 369960 361739
-572224 -562382 766575
420915 419992 685937
-338291 -341593 469574
-328309 -326119 781553
-727244 -726146 2298
-266253 -269019 405345
855176 856788 523561
16313 23562 311397
-939671 -942601 481590
-867254 -865410 39160
976838 986621 424600
-726770 -717245 325485
-393413 -401038 626321
964737 967624 433350
40555 45992 167731
638423 644611 714696
980561 989423 841523
659675 652314 926341
595645 605152 405195
743548 734288 219419
673198 671921 615812
-422212 -425968 39974
669925 662433 618334
-765495 -756831 957097
836881 831815 235584
-663060 -672735 163395
-823683 -826016 881284
-25574 -31837 289704
362831 367757 785031
953786 954106 498615
240066 234637 198155
661562 667442 931392
665993 673021 53384
-636805 -630809 784075
-66215 -58839 39783
800910 797166 457521
-146565 -142053 358881
895771 897508 168956
298136 293620 546528
45896 45222 15575
-412711 -409529 384563
-713199 -713978 764975
24342 15854 233754
439252 429274 841504
388675 382592 772778
-357164 -357052 807046
-427105 -417374 355369
413991 419880 857502
-39965 -43143 823621
324612 333307 430315
-922176 -921275 574200
854059 856106 610453
610338 601977 700348
823917 817768 520080
375832 383840 226992
313253 316155 949332
-781492 -775085 686950
-918494 -920959 523226
-910645 -905870 242261
101144 107899 412414
536285 545256 767761
282871 282947 770170
-233543 -240362 352220
-570174 -570169 284338
517129 523141 809597
-288835 -295982 222072
745764 740481 664554
-380267 -387794 437109
231821 238448 181720
199546 198317 802406
886883 881919 89749
-368629 -368371 72637
-268124 -275281 254309
493353 485796 981149
-106462 -115994 267824
483183 491512 35455
451633 457071 215371
418572 422748 574326
-909718 -916400 791621
-311462 -316089 11538
398213 389071 72235
251499 245901 39079
872594 879576 557843
321230 318172 214422
358272 361072 888437
169401 173199 303599
593941 592004 688607
-199376 -190376 477397
768611 760124 294204
90879 99232 240098
-197635 -200298 935868
792411 794665 596201
-115362 -114865 401865
-192843 -184708 252727
-567329 -565267 987046
487889 483836 732114
840817 836743 943371
-710650 -712321 947234
752463 747793 594360
640335 635486 681450
-902620 -901608 330340
157777 159357 65634
49522 54828 522050
-457067 -463111 469653
-949233 -945465 97785
-776211 -777643 56202
412424 411140 361633
104946 107350 986928
974698 982123 910801
865302 870761 441602
8174 -114 869704
408696 406172 522106
-99628 -106966 164903
396584 405180 112727
-816564 -824190 416497
818813 821475 21603
632393 622546 717441
220048 212378 243088
623036 631328 193377
-602964 -607110 876023
521089 513231 89971
-537690 -540193 814169
-940657 -938980 808754
528622 531982 26003
218802 223193 541335
-594732 -594410 367742
-547603 -548461 169624
-687560 -689655 20547
520610 523942 891021
-463885 -460562 138970
-571003 -565422 935149
131303 133764 581925
-606198 -597244 598949
-436244 -431598 252611
931341 931345 624514
-733411 -739878 493477
361857 369368 639942
-58876 -60424 310581
-416100 -421070 856199
-615433 -624187 5441
728652 737379 67233
-949106 -944762 306244
886717 881850 559556
599742 592680 152678
-485200 -478274 70754
865519 871137 588725
177513 182158 563873
-696970 -696182 135650
-618460 -618251 171305
520875 513401 592497
-352270 -357124 130368
568025 569267 772201
-351552 -360161 592649
809195 813897 58472
727718 733666 446306
739218 730844 365271
-134714 -141498 88327
-101751 -105683 433543
-561694 -555858 797716
-360048 -351262 656680
239866 244320 709799
-291304 -300942 528726
-658435 -666676 797591
976331 978655 279467
-563990 -571733 953456
-671701 -678244 461407
-38465 -43968 901919
-901232 -898713 931552
953527 949590 396664
-53575 -45024 146943
-494009 -494165 923522
992817 983527 598997
-991768 -982182 378422
3820 3731 725518
-766514 -760459 983720
-946952 -938837 448878
-451168 -445097 719616
756338 759172 982347
574818 571505 873314
-996304 -986711 188470
-551568 -542012 917982
290282 294586 446372
119084 127635 198403
718034 724548 911752
445560 437453 776410
-569088 -562808 230024
-779409 -770704 397954
13236 15782 426019
812686 811584 638605
591781 588485 348507
-257960 -264917 257401
-773245 -767031 578520
588579 584295 363789
-973238 -969104 576937
705909 705548 762967
-629630 -627282 504019
820778 827959 149969
447352 439930 511026
-45156 -51901 388643
-922519 -918368 366022
-844117 -853965 312661
287408 293584 597002
-6015 -9551 720200
-981657 -983746 309619
-191911 -185053 203972
-784 -6954 311375
215144 222020 444653
723200 721824 330852
990583 998545 148910
955111 960293 978308
827924 833330 923761
-682623 -684822 570229
-565486 -572257 427970
671212 676178 918120
-785574 -782414 956220
89951 81186 379621
-95276 -102499 502410
381689 372282 288218
-836315 -826408 258228
-234180 -239064 492709
121244 128403 108626
985008 993603 450174
534243 538031 447411
-527988 -523842 836020
-680470 -675515 950434
-648417 -651838 238742
187041 190981 493538
803617 799288 201618
-798742 -793715 888132
-680632 -676343 734427
974383 983033 854648
927738 918955 881540
-944099 -949793 335439
818022 813020 547210
-688874 -695305 993731
-391229 -388971 986937
46754 46139 621426
244564 235268 657301
123863 129348 945119
-414299 -421432 208622
-272998 -266112 607313
-36253 -42500 129960
-866237 -875350 419108
-391358 -400396 233217
-842753 -840487 648398
-453654 -453135 672
-125242 -131398 222916
-8616 -8466 679031
-732050 -733091 729586
137502 137405 235533
271484 270099 245334
268835 262418 299626
163883 169084 248593
-444242 -448092 420708
655852 649320 826716
-947022 -955198 110254
171590 170806 644004
303695 312944 923386
745716 742753 314469
938453 932473 697836
-873526 -878203 66226
-242573 -244856 490318
825311 828689 156866
-705002 -704872 396878
-680758 -676255 866674
-400062 -408207 761074
-653430 -650000 752249
-503070 -494541 187251
212080 222030 544240
863926 855184 258371
-285355 -292758 793124
987948 987776 403231
-370488 -377295 246299
-11050 -9798 695836
-603435 -601310 861830
13986 8293 454400
-573452 -571858 203564
-302248 -299204 996774
364741 364667 800957
823729 826881 352383
879785 889281 882585
-713584 -719273 538016
-219681 -221948 513016
-998585 -997642 836877
499713 508627 803833
941071 939449 57404
397679 399114 864231
576222 570606 499474
-404137 -406142 693752
-489586 -485426 821748
-426959 -425550 503362
-635166 -641759 797761
-559985 -565908 488169
-693363 -700787 170761
675214 675350 127745
993926 984612 141965
595249 596416 567668
104553 99759 510959
297576 295536 80068
124130 118629 158997
377129 374500 306532
-279327 -273784 148975
-558536 -549899 815309
-766106 -759615 58546
137207 143111 810310
-789462 -786343 550426
-899603 -902382 189062
-586608 -590028 237253
-648428 -643001 102315
-844184 -848036 101313
-118835 -109497 432323
791466 785744 887718
-181411 -178284 108242
303255 308118 830305
525674 522435 263217
170576 163571 291801
-937844 -929108 723121
-649890 -642409 785052
549295 544893 403671
-188684 -184464 88738
-911564 -906409 496339
646299 638490 540498
240143 243223 645106
113178 116622 96951
916400 910462 88125
879030 879856 109583
-139807 -132111 48322
-908103 -906554 723669
749003 752153 286171
-531041 -529372 154127
-177166 -167435 833580
-224514 -227563 881919
-88111 -85620 448552
284674 291293 845342
560621 566168 97685
-243092 -239688 178087
769608 765898 840450
-586804 -589563 436796
-366764 -365329 487335
426240 429818 891893
711056 706891 112181
690361 689590 291522
754821 747469 611782
-964641 -962861 590339
-412199 -403463 923595
-368894 -373897 935088
-644753 -640741 277572
-921341 -916972 905805
-715082 -708643 322785
-654354 -650221 375557
-179949 -189907 224189
-526262 -527412 623138
502075 494375 165592
882637 882758 686909
26474 31830 439688
109006 107143 967281
820407 813706 144263
451988 461569 606966
689449 687182 920060
188228 193999 882770
655235 654143 212596
927632 936716 36095
721644 719670 481595
-439787 -444774 235458
-395576 -389231 19623
-599849 -594054 64811
-207102 -199306 874461
340113 332421 850791
184541 191929 77641
-230123 -229007 986864
-454529 -447290 487030
590349 596416 13736
705489 713089 663674
434143 432603 722518
900148 907206 81445
-895620 -887702 513763
-592064 -593180 355747
977049 983507 405419
-502379 -502683 816611
-761529 -760452 289496
-378665 -378810 217646
-950498 -950153 105355
-366569 -359452 174130
-632933 -636625 112871
-200090 -197993 412196
-352300 -351676 248356
661062 669609 943414
-939370 -931532 130464
-453292 -459971 742147
-744314 -741835 160985
728038 735653 23187
-44304 -42200 900854
-753757 -762951 445813
-116583 -125022 619597
411342 418083 239654
-244449 -239673 53189
-82155 -84090 536925
-417466 -409918 692627
-499067 -499182 387569
146826 151986 940319
54762 48886 693775
247399 238346 160575
-727490 -722427 267606
-235540 -242449 884369
12112 14277 336251
874241 883315 624475
-127760 -119197 505319
819091 815058 900547
874145 870246 920515
-21074 -18390 463165
463100 457776 742419
-736534 -735711 708731
75378 73921 777690
15118 15528 437765
-347903 -353978 350529
-13153 -9436 10189
633158 624546 887579
247000 254372 468922
-772293 -767818 33340
-979530 -981887 364385
976072 974674 755621
298696 299212 815353
633072 625468 103828
669652 678548 539780
-956923 -963783 438038
-542923 -537447 694144
-410604 -407915 504276
-721145 -728280 802006
-351819 -355196 563149
530038 529070 490886
76290 78680 949861
849167 841038 974443
121341 124713 128799
-620779 -625612 690898
259420 254202 590038
645736 652264 492543
-726099 -735758 647412
-366381 -370542 156836
834047 830700 148089
-806021 -804105 643130
840777 836498 596666
902703 902807 619202
-358699 -350280 965573
471650 479920 809882
-866264 -859812 540607
987743 984141 73
492936 491605 670031
162382 171831 541070
-320858 -316909 292657
-597438 -603710 654234
61614 59267 88497
75534 72471 544652
11197 6676 684948
-639034 -641622 671320
-22752 -18736 101166
476370 477538 660209
151575 151596 167400
-651490 -655803 181119
267815 259076 369492
265786 264155 748979
402847 396041 956528
803268 795269 860080
922650 918125 329075
57384 49434 770161
-603164 -611757 552870
468704 475311 3082
-382872 -383213 802830
-198763 -196720 329662
-481094 -489780 261205
678720 684677 187613
-697401 -698966 690160
362891 361058 593520
-479371 -475871 488063
-893796 -891055 162432
815076 808254 342051
-564756 -566027 819702
44182 47807 540562
-665164 -660923 350656
-849566 -852537 398368
308942 311660 546581
-100351 -94081 144732
-722081 -720756 862982
942114 935012 398473
465316 469526 242963
257071 253961 325115
683410 688514 292982
-827927 -824722 559434
260671 257075 894191
720098 728494 15748
91426 98584 252815
-931207 -939722 698231
49081 49869 215728
792548 793958 876744
933370 927738 140569
239374 246356 138182
542780 534597 339232
-785313 -783641 303839
580441 577333 796438
