1000 702
126427848 176998993
295985478 414379675
464068823 649696358
-282403247 -395364540
71171118 99639571
240937838 337312979
-69775777 -97686082
130943778 183321295
337136188 471990669
480377183 672528062
202536663 283551334
335034548 469048373
-212372567 -297321588
-365366042 -511512453
203966498 285553103
-5477912 -7669071
345207868 483291021
-63721217 -89209698
-323046082 -452264509
-453759367 -635263108
400997128 561395985
-274319972 -384047955
-96711467 -135396048
-5115517 -7161718
185033198 259046483
19230413 26922584
-63261312 -88565831
-413350202 -578690277
-25900312 -36260431
270243578 378341015
-477916332 -669082859
57752903 80854070
166078108 232509357
8691353 12167900
266344798 372882723
465663733 651929232
-262563932 -367589499
184085118 257719171
334776093 468686536
296488273 415083588
273015188 382221269
-384006037 -537608446
350261873 490366628
-478343022 -669680225
-110852712 -155193791
497526303 696536830
-242881437 -340034006
-145530042 -203742053
-47785692 -66899963
393485593 550879836
-3218112 -4505351
470569703 658797590
-331800972 -464521355
-127041807 -177858524
-448414442 -627780213
301983243 422776546
-341015692 -477421963
139857978 195801175
372973843 522163386
-267995827 -375194152
401923443 562692826
-449300362 -629020501
148618868 208066421
318125783 445376102
-36510672 -51114935
-278743082 -390240309
162038808 226854337
118237078 165531915
390425398 546595563
353683558 495156987
-471691412 -660367971
93168733 130436232
266259928 372763905
353431133 494803592
-421093987 -589531576
-119444002 -167221597
-102442842 -143419973
-155930372 -218302515
55986583 78381222
47731633 66824292
-319320462 -447048641
426592673 597229748
-366012212 -512417091
207778308 290889637
337454073 472435708
215097333 301136272
-125521292 -175729803
300614608 420860457
495034578 693048415
53158458 74421847
-499031342 -698643873
-304985007 -426979004
-298630457 -418082634
472355478 661297675
305518143 427725406
-245459152 -343642807
29449668 41229541
356119398 498567163
415189073 581264708
-348530567 -487942788
-23146112 -32404551
-173652252 -243113147
268345563 375683794
421266293 589772816
-342201092 -479081523
-236727097 -331417930
314069138 439696799
306724798 429414723
247559583 346583422
293184518 410458331
-107124397 -149974150
454650763 636511074
-209528687 -293340156
428292373 599609328
52924708 74094597
-11190397 -15666550
182141548 254998173
-433541072 -606957495
97879463 137031254
-231071337 -323499866
41561928 58186705
252825778 353956095
440518438 616725819
-235065377 -329091522
-57486502 -80481097
463918133 649485392
-382306462 -535229041
-231473597 -324063030
-42360412 -59304571
48665538 68131759
236609138 331252799
19995203 27993290
83924478 117494275
-367388602 -514344037
-413266842 -578573573
-289119212 -404766891
-365183352 -511256687
-102456617 -143439258
-328690587 -460166816
185747668 260046741
-496710337 -695394466
232267683 325174762
-131389887 -183945836
302596153 423634620
4063553 5688980
432359338 605303079
256041893 358458656
97849133 136988792
111370698 155918983
-421900237 -590660326
-484493902 -678291457
-63827297 -89358210
-283227777 -396518882
-416105822 -582548145
-25713592 -35999023
234218378 327905735
442773733 619883232
54809288 76733009
-148100287 -207340396
486519958 681127947
433224628 606514485
-119747062 -167645881
-174980807 -244973124
-132411517 -185376118
433235683 606529962
-191941282 -268717789
481275213 673785304
171680348 240352493
442625558 619675787
367224343 514114086
-91408727 -127972212
-395414482 -553580269
306411823 428976558
-454041182 -635657649
-15748722 -22048205
-292741687 -409838356
240160168 336224241
-83604432 -117046199
-453580097 -635012130
-295825607 -414155844
150435458 210609647
456898643 639658106
-263046572 -368265195
57885748 81040053
-204201497 -285882090
338851523 474392138
424818248 594745553
-425577192 -595808063
-380049832 -532069759
488554113 683975764
26967218 37754111
341670488 478338689
42949023 60128638
253289783 354605702
195791948 274108733
-56021897 -78430650
32725708 45815997
88273648 123583113
-257216102 -360102537
-24726842 -34617573
-314052937 -439674106
-118307822 -165630945
173965153 243551220
-67818182 -94945449
358767698 502274783
223126053 312376480
318406593 445769236
-82289737 -115205626
-472756957 -661859734
-124818427 -174745792
277325158 388255227
-153276482 -214587069
-188719447 -264207220
-342785552 -479899767
-426073887 -596503436
382287728 535202825
171736553 240431180
398910668 558474941
-406915757 -569682054
-18222597 -25511630
-436506937 -611109706
494362388 692107349
375137033 525191852
-289561237 -405385726
-408510162 -571914221
430250998 602351403
-361698612 -506378051
-284186162 -397860621
398771538 558280159
383245223 536543318
158242908 221540077
-235868482 -330215869
-398860677 -558404942
-81171757 -113640454
-464538132 -650353379
-21763647 -30469100
109603938 153445519
234008538 327611959
-252584317 -353618038
-305576292 -427806803
-107842902 -150980057
66842918 93580091
486379443 680931226
332222698 465111783
342281193 479193676
125654943 175916926
-39064697 -54690570
-389782252 -545695147
-61968127 -86755372
251789233 352504932
-109360407 -153104564
361312518 505837531
-486287547 -680802560
-209827127 -293757972
369189328 516865065
129265568 180971801
381027403 533438370
27195543 38073766
20882563 29235594
456204778 638686695
-139983757 -195977254
42710588 59794829
354078088 495709329
-193645907 -271104264
26570128 37198185
-269617227 -377464112
-9865962 -13812341
84696848 118575593
-332256387 -465158936
-64935767 -90910068
470889883 659245842
83157368 116420321
279222078 390910915
-475324467 -665454248
-132849687 -185989556
102758838 143862379
-300995007 -421393004
100999583 141399422
480824598 673154443
-283458192 -396841463
474968388 664955749
241817168 338544041
374416658 524183327
-386559522 -541183325
111176158 155646627
331443608 464021057
-216600097 -303240130
-87930402 -123102557
491528583 688140022
167513473 234518868
-266042307 -372459224
-196078212 -274509491
213271378 298579935
-41385892 -57940243
302925883 424096242
208998628 292598085
-277946557 -389125174
-301589992 -422225983
-108126752 -151377447
-372453567 -521434988
106822313 149551244
-348335662 -487669921
-281391022 -393947425
-224800692 -314720963
43324703 60654590
-1420087 -1988116
355622578 497871615
239590328 335426465
75863478 106208875
61420473 85988668
245136518 343191131
-51029547 -71441360
370412738 518577839
125843988 176181589
-112550557 -157570774
-234296812 -328015531
-491367602 -687914637
430582823 602815958
-129592062 -181428881
-300931167 -421303628
363011933 508216712
415020928 581029305
-204325137 -286055186
-480388252 -672543547
97641373 136697928
-475423957 -665593534
11599163 16238834
-133255807 -186558124
13287418 18602391
364217483 509904482
-491752492 -688453483
334097538 467736559
79677943 111549126
-198664222 -278129905
-397739017 -556834618
-306483527 -429076932
-54212142 -75896993
41489958 58085947
-30592067 -42828888
-462736242 -647830733
419970513 587958724
-205823867 -288153408
-453830612 -635362851
-16878082 -23629309
36148938 50608519
111609193 156252876
-291611317 -408255838
427301828 598222565
442240558 619136787
102094103 142931750
356842823 499579958
-302902067 -424062888
-120781487 -169094076
236618163 331265434
176965598 247751843
-491107742 -687550833
-244250892 -341951243
-454354442 -636096213
260841793 365178516
-130112792 -182157903
257855188 360997269
-393842102 -551378937
452183218 633056511
-114101477 -159742062
386996343 541794886
-392114272 -548959975
-288175322 -403445445
344880403 482832570
142216018 199102431
404213343 565898686
-112494202 -157491877
489796978 685715775
236812808 331537937
-52901682 -74062349
-206303577 -288825002
-211664352 -296330087
306102698 428543783
-42990102 -60186137
-269194422 -376872185
400309323 560433058
-64873202 -90822477
-455756692 -638059363
487597498 682636503
-355491542 -497688153
-245704932 -343986899
-156860052 -219604067
-272852667 -381993728
-22176327 -31046852
105470768 147659081
-454382327 -636135252
-269287882 -377003029
-201743382 -282440729
-417221872 -584110615
-29112592 -40757623
430044423 602062198
466463878 653049435
229323528 321052945
116935683 163709962
136568348 191195693
-54841582 -76778209
-26710067 -37394088
408561403 571985970
-135564462 -189790241
-488254642 -683556493
427914398 599080163
-358819637 -502347486
438569408 613997177
285434628 399608485
164999778 230999695
410645968 574904361
282816248 395942753
147685923 206760298
437568033 612595252
109336818 153071551
-12351852 -17292587
75445358 105623507
-327795782 -458914089
206504488 289106289
220752998 309054203
-420639937 -588895906
-42210097 -59094130
-23831232 -33363719
484281668 677994341
493964733 691550632
22289398 31205163
328087303 459322230
-388618562 -544065981
430843493 603180896
68874143 96423806
36223428 50712805
311553888 436175449
-365980392 -512372543
-290119247 -406166940
-398059007 -557282604
391204693 547686576
-137788272 -192903575
118128528 165379945
-400418622 -560586065
-86527107 -121137944
416403563 582964994
253066488 354293089
-232409737 -325373626
216798378 303517735
39008923 54612498
-185509557 -259713374
122411273 171375788
483218398 676505763
112350238 157290339
-467282027 -654194832
421788243 590503546
103010623 144214878
-328696107 -460174544
-379182837 -530855966
-367158517 -514021918
-25363657 -35509114
453785663 635299934
457766788 640873509
314428183 440199462
186183368 260656721
499814713 699740604
-114013522 -159618925
-62985402 -88179557
-359810452 -503734627
-196440992 -275017383
179032198 250645083
260736908 365031677
-28050297 -39270410
68469288 95857009
254320513 356048724
-278106832 -389349559
438715678 614201955
-113560097 -158984130
410296033 574414452
-181874987 -254624976
-277178777 -388050282
-251820712 -352548991
-261015092 -365421123
165747523 232046538
-158156677 -221419342
-283893892 -397451443
378634393 530088156
-92570167 -129598228
-143005177 -200207242
103794443 145312226
147902558 207063587
-472100437 -660940606
-12856932 -17999699
-257836312 -360970831
198565053 277991080
24852303 34793230
-205656447 -287919020
-328087862 -459323001
191984418 268778191
-339128972 -474780555
-107514297 -150520010
334100183 467740262
-311922967 -436692148
315072318 441101251
362870243 508018346
-311507517 -436110518
279575988 391406389
-254075322 -355705445
75474543 105664366
42233263 59126574
-383588852 -537024387
-496829442 -695561213
-225343497 -315480890
-492924592 -690094423
-395555167 -553777228
33520958 46929347
-259018397 -362625750
23860498 33404703
-342091597 -478928230
428678653 600150120
274773903 384683470
88768518 124275931
322567433 451594412
444961378 622945935
182831888 255964649
-445036032 -623050439
-371049042 -519468653
295042313 413059244
-16515792 -23122103
341031018 477443431
-97464482 -136450269
438425253 613795360
-79236747 -110931440
462766658 647873327
-266946167 -373724628
341824748 478554653
293944373 411522128
-106728437 -149419806
-86466482 -121053069
71877638 100628699
-357219007 -500106604
166003153 232404420
-131777267 -184488168
78318968 109646561
89829268 125760981
-24464597 -34250430
-341014842 -477420773
-298098337 -417337666
-421752492 -590453483
327633038 458686259
-281837137 -394571986
-495213122 -693298365
-414189472 -579865255
184785428 258699605
446726188 625416669
37373843 52323386
-398206757 -557489454
-34588977 -48424562
112361448 157306033
48585438 68019619
366311083 512835522
20509178 28712855
-356435047 -499009060
320134318 448188051
-206589392 -289225143
-116882717 -163635798
415335903 581470270
96567423 135194398
450541823 630758558
-383333277 -536666582
284208713 397892204
-303049942 -424269913
203267463 284574454
-303293847 -424611380
-85166902 -119233657
60798978 85118575
448851313 628391844
111504518 156106331
-56285522 -78799725
-373981212 -523573691
-66522502 -93131497
484394873 678152828
-302546487 -423565076
-395432177 -553605042
-339649827 -475509752
-412522867 -577532008
-195568617 -273796058
105436613 147611264
329272443 460981426
319603963 447445554
-283190777 -396467082
121242423 169739398
-356967317 -499754238
308199943 431479926
-352174392 -493044143
-388952557 -544533574
447281723 626194418
361980063 506772094
-46309727 -64833612
-404385117 -566139158
-489321387 -685049936
-213825482 -299355669
445990183 624386262
-16033262 -22446561
314232968 439926161
252635343 353689486
388069298 543297023
316963843 443749386
-423429152 -592800807
-138549237 -193968926
224614728 314460625
-468844437 -656382206
328008263 459211574
-480342132 -672478979
91109548 127553373
227901733 319062432
-253120117 -354368158
352735503 493829710
197650693 276710976
430669053 602936680
120874418 169224191
108647623 152106678
-462175847 -647046180
188815913 264342284
-497788197 -696903470
-85982052 -120374867
426898303 597657630
-333611782 -467056489
-126840122 -177576165
-443026077 -620236502
-13324557 -18654374
-188361667 -263706328
-216149997 -302609990
-302418842 -423386373
-100495977 -140694362
226946553 317725180
353105318 494347451
-126150502 -176610697
486726508 681417117
124865763 174812074
-38465587 -53851816
426815853 597542200
307718913 430806484
139613883 195459442
-394028542 -551639953
-475624597 -665874430
-152071387 -212899936
-449091702 -628728377
-30685612 -42959851
-486141847 -680598580
205101578 287142215
-75747857 -106046994
-412713337 -577798666
-254696352 -356574887
-147249207 -206148884
439009493 614613296
194745523 272643738
-84425707 -118195984
-30616342 -42862873
-21921347 -30689880
496736168 695430641
445883788 624237309
349614113 489459764
-112501562 -157502181
350477528 490668545
471981183 660773662
-206350622 -288890865
-276161062 -386625481
-13218352 -18505687
-276509617 -387113458
-359253482 -502954869
-331500647 -464100900
-95206517 -133289118
257440843 360417186
305572443 427801426
-191158922 -267622485
449806308 629728837
-455040877 -637057222
319522448 447331433
-75344577 -105482402
-303920332 -425488459
356145893 498604256
116882028 163634845
-87691797 -122768510
-43083142 -60316393
-374317682 -524044749
-419595502 -587433697
445108258 623151567
369735883 517630242
224126078 313776515
-222968422 -312155785
252200118 353080171
-13798172 -19317435
425411273 595575788
485233998 679327603
-164791762 -230708461
120227163 168318034
109612933 153458112
-459824262 -643753961
-50672057 -70940874
-230499542 -322699353
10254943 14356926
158140008 221396017
-47580767 -66613068
180804208 253125897
470700748 658981053
-433155887 -606418236
-217793512 -304910911
-121533137 -170146386
325016248 455022753
419915308 587881437
-292176232 -409046719
-414679652 -580551507
30924703 43294590
318101313 445341844
38362483 53707482
-36783767 -51497268
-156122697 -218571770
-86978007 -121769204
-32104312 -44946031
-181576417 -254206978
-84671067 -118539488
-408375537 -571725746
376927468 527698461
-179646972 -251505755
482915693 676081976
-455579782 -637811689
-420546907 -588765664
142703898 199785463
183138088 256393329
66196763 92675474
141222158 197711027
-48601892 -68042643
106692308 149369237
286753678 401455155
-193500432 -270900599
220466368 308652921
397954123 557135778
-142413427 -199378792
314385928 440140305
485807673 680130748
307916078 431082515
-438484477 -613878262
78738793 110234316
-471258477 -659761862
-234270422 -327978585
-103327592 -144658623
437951973 613132768
-164579717 -230411598
376833273 527566588
-220449052 -308628667
294465788 412252109
352024918 492834891
333843773 467381288
275422623 385591678
206496638 289095299
126151183 176611662
-309473482 -433262869
417891273 585047788
-304826882 -426757629
-445324472 -623454255
264799148 370718813
-295643187 -413900456
198327053 277657880
-43794572 -61312395
-152381857 -213334594
-439832187 -615765056
430205563 602287794
-416732282 -583425189
201609938 282253919
49184783 68858702
-187233687 -262127156
481400848 673961193
41449143 58028806
-30435507 -42609704
297171713 416040404
-94856447 -132799020
-310444592 -434622423
178997183 250596062
-202556162 -283578621
-148740207 -208236284
-402436027 -563410432
-82311302 -115235817
-195132482 -273185469
128892468 180449461
29473903 41263470
170928473 239299868
456458473 639041868
460884683 645238562
-306981177 -429773642
156239778 218735695
398081568 557314201
-306919722 -429687605
5103883 7145442
476656538 667319159
333048768 466268281
-459809152 -643732807
-308669272 -432136975
304918263 426885574
155159343 217223086
-56884307 -79638024
149666753 209533460
-12136492 -16991083
233657188 327120069
-355408567 -497571988
-466859977 -653603962
427393613 598351064
58213498 81498903
119540418 167356591
-46388592 -64944023
-148406177 -207768642
-36560927 -51185292
307143903 430001470
-322608562 -451651981
-173048057 -242267274
-43968152 -61555407
-122917267 -172084168
311790838 436507179
-224631702 -314484377
-237935262 -333109361
374886928 524841705
472701618 661782271
215630658 301882927
-172147032 -241005839
-353346327 -494684852
331664293 464330016
-333436187 -466810656
-223231407 -312523964
-134982012 -188974811
128580988 180013389
17793603 24911050
-139993472 -195990855
437023528 611832945
-367648447 -514707820
-295582127 -413814972
-153556132 -214978579
-361957327 -506740252
327184138 458057799
167501943 234502726
-438737757 -614232854
33635358 47089507
-122913732 -172079219
-126746952 -177445727
-374828492 -524759883
-215080347 -301112480
324208683 453892162
66046243 92464746
-403367127 -564713972
201018668 281426141
244769963 342677954
-436549482 -611169269
-179513562 -251318981
354799058 496718687
193190248 270466353
-302572497 -423601490
-347308822 -486232345
-63775742 -89286033
167651848 234712593
495960698 694344983
-150310042 -210434053
-450973497 -631362890
-85639447 -119895220
142663468 199728861
-192568992 -269596583
-34968667 -48956128
-394097182 -551736049
226033958 316447547
25979243 36370946
-468167582 -655434609
-368039152 -515254807
168009463 235213254
-179443957 -251221534
-175935992 -246310383
78912883 110478042
-441044602 -617462437
62056803 86879530
-298965587 -418551816
114873468 160822861
410637268 574892181
-162412402 -227377357
-393890667 -551446928
187467858 262455007
282329623 395261478
-50079287 -70110996
124443218 174220511
305259638 427363499
-112721012 -157809411
377224808 528114737
-437538827 -612554352
362527408 507538377
259452483 363233482
177398438 248357819
451735048 632429073
-226644642 -317302493
232302348 325223293
-457528162 -640539421
3911828 5476565
74122883 103772042
-207493247 -290490540
42893498 60050903
-28684842 -40158773
47957288 67140209
424416998 594183803
-61521312 -86129831
-7601712 -10642391
-28577597 -40008630
452054738 632876639
161816243 226542746
366283388 512796749
-424831867 -594764608
-115304077 -161425702
-342894522 -480052325
-132418072 -185385295
-460626762 -644877461
-60300247 -84420340
-193248387 -270547736
134056138 187678599
-378894222 -530451905
-313090257 -438326354
50256488 70359089
378884228 530437925
40908663 57272134
156946768 219725481
470793088 659110329
162544073 227561708
383548878 536968435
253332038 354664859
497161538 696026159
299450753 419231060
-215544827 -301762752
-432330162 -605262221
-235224577 -329314402
-301823222 -422552505
-438555092 -613977123
-309260762 -432965061
-236844147 -331581800
265345643 371483906
-449416017 -629182418
-295953862 -414335401
51338558 71873987
66050163 92470234
-200372042 -280520853
-220556337 -308778866
-90610962 -126855341
-132497672 -185496735
-336146422 -470604985
-223721502 -313210097
-122212422 -171097385
-359541407 -503357964
-222241202 -311137677
-9778502 -13689897
123499908 172899877
-16221307 -22709824
-369751172 -517651635
-150769112 -211076751
275247598 385346643
-294362967 -412108148
63910693 89474976
-265844672 -372182535
277442648 388419713
318574008 446003617
94523373 132332728
408188688 571464169
-183335202 -256669277
368237438 515532419
-102625047 -143675060
-228321907 -319650664
107636043 150690466
339811803 475736530
-487576067 -682606488
448447928 627827105
-232992292 -326189203
-336478197 -471069470
-351976942 -492767713
327555818 458578151
-294971872 -412960615
300249383 420349142
-389973287 -545962596
-306790387 -429506536
199750738 279651039
-121410362 -169974501
241011858 337416607
6304108 8825757
323309753 452633660
379890433 531846612
399697008 559575817
454961213 636945704
24798863 34718414
245214373 343300128
-92314267 -129239968
161209553 225693380
-201019227 -281426912
-1333537 -1866946
-435277172 -609388035
284404283 398166002
435825913 610156284
-55215942 -77302313
-379608477 -531451862
-426337682 -596872749
405408318 567571651
187755243 262857346
-354757812 -496660931
35449913 49629884
139810853 195735200
-394124702 -551774577
-267389332 -374345059
