1000 84
-499983 -4243
-499964 -6082
-499916 -9218
-499899 -10099
-499868 -11531
-499811 -13783
-499724 -16641
-499663 -18382
-499299 -26486
-498592 -37510
-498573 -37762
-498497 -38753
-498473 -39060
-498394 -40056
-498164 -42821
-498161 -42856
-497553 -49417
-497163 -53198
-496954 -55116
-496231 -61285
-495996 -63159
-495781 -64825
-495390 -67748
-495024 -70373
-494365 -74862
-494266 -75513
-493725 -78973
-493568 -79948
-493513 -80287
-493406 -80942
-493360 -81222
-491824 -90057
-491191 -93448
-487813 -109725
-487713 -110169
-487550 -110888
-486987 -113335
-486802 -114127
-486592 -115019
-486535 -115260
-484667 -122878
-484004 -125464
-483821 -126168
-482949 -129466
-482649 -130580
-482185 -132283
-481380 -135183
-480102 -139654
-479646 -141212
-477431 -148529
-476388 -151841
-475603 -154282
-473547 -160482
-472161 -164515
-472026 -164902
-471376 -166751
-468763 -173961
-467574 -177132
-466682 -179469
-466240 -180614
-463614 -187252
-462909 -188988
-461558 -192264
-461162 -193212
-460608 -194529
-454615 -208150
-451362 -215113
-448474 -221071
-445940 -226139
-444598 -228766
-442735 -232351
-440071 -237358
-438387 -240454
-436237 -244333
-435721 -245252
-433121 -249815
-431464 -252666
-426717 -260603
-424401 -264358
-423735 -265424
-422420 -267512
-420920 -269866
-417960 -274428
-417460 -275188
-417235 -275529
-416911 -276019
-416707 -276327
-410567 -285370
-409008 -287600
-404568 -293813
-404304 -294176
-400177 -299766
-398637 -301811
-398185 -302407
-396784 -304243
-390717 -311996
-389792 -313151
-383457 -320877
-382892 -321551
-379363 -325707
-377856 -327454
-375036 -330680
-374698 -331063
-368832 -337586
-359498 -347509
-359262 -347753
-351348 -355747
-343637 -363201
-342051 -364695
-338102 -368359
-337386 -369015
-336983 -369383
-335834 -370428
-335559 -370677
-334212 -371892
-333714 -372339
-326509 -378673
-324216 -380638
-323874 -380929
-322854 -381794
-322124 -382410
-319164 -384884
-316414 -387148
-316082 -387419
-315585 -387824
-311121 -391414
-303799 -397124
-300936 -399298
-293253 -404974
-291409 -406303
-284023 -411500
-283418 -411917
-282541 -412519
-281997 -412891
-277126 -416176
-274533 -417891
-271977 -419559
-267755 -422266
-266297 -423187
-262175 -425753
-261653 -426074
-258813 -427805
-257006 -428893
-256406 -429252
-255050 -430059
-254342 -430478
-252348 -431650
-251980 -431865
-247124 -434662
-245653 -435495
-241171 -437993
-239074 -439141
-238677 -439357
-225663 -446181
-225047 -446492
-223026 -447505
-217702 -450119
-217377 -450276
-215004 -451414
-209815 -453849
-206916 -455178
-202921 -456973
-202488 -457165
-194820 -460485
-191127 -462030
-190759 -462182
-188409 -463145
-182722 -465418
-179102 -466823
-174534 -468550
-171426 -469696
-166000 -471641
-165482 -471823
-164153 -472287
-153000 -476017
-151530 -476487
-140572 -479834
-132843 -482031
-130923 -482556
-128221 -483281
-128006 -483338
-125549 -483982
-124274 -484311
-123586 -484487
-115841 -486397
-112762 -487120
-111925 -487313
-109485 -487867
-103181 -489239
-102701 -489340
-97820 -490339
-95393 -490817
-92799 -491314
-92640 -491344
-90710 -491704
-86699 -492427
-85371 -492659
-69030 -495213
-68649 -495266
-67448 -495431
-65872 -495643
-64272 -495853
-63558 -495945
-62161 -496122
-61817 -496165
-61066 -496258
-57628 -496669
-55269 -496937
-53626 -497117
-52587 -497228
-51738 -497317
-49347 -497560
-46501 -497834
-45110 -497962
-39881 -498408
-38624 -498507
-37947 -498559
-36336 -498679
-34346 -498820
-28414 -499193
-24610 -499395
-22732 -499484
-21138 -499554
-20972 -499561
-12449 -499846
-10676 -499887
-1414 -499999
2826 -499993
4121 -499984
4358 -499982
9999 -499901
11574 -499867
11915 -499859
13599 -499816
14454 -499792
18731 -499650
23466 -499450
24507 -499400
28237 -499203
32830 -498922
33447 -498881
42364 -498203
46500 -497834
48951 -497599
54316 -497042
61494 -496205
64294 -495850
65878 -495642
68756 -495251
69108 -495202
71523 -494859
72423 -494728
74696 -494390
75597 -494253
78621 -493781
83106 -493046
83803 -492928
87236 -492332
87860 -492221
89788 -491873
90236 -491791
90519 -491739
96745 -490552
99242 -490053
100200 -489858
102428 -489397
105003 -488851
105625 -488717
108867 -488005
109167 -487938
111080 -487506
115991 -486361
117829 -485919
118757 -485693
120916 -485160
121640 -484979
128039 -483329
128480 -483212
129763 -482869
132526 -482118
138763 -480360
149035 -477273
149358 -477172
150043 -476957
152859 -476062
156070 -475019
156650 -474828
164471 -472176
169128 -470528
169927 -470240
171770 -469570
175045 -468359
176896 -467663
179007 -466859
179886 -466521
180404 -466321
181139 -466036
183222 -465221
191710 -461788
192203 -461583
192910 -461288
195503 -460195
203834 -456566
207249 -455026
212207 -452735
212880 -452419
214513 -451647
216793 -450557
222033 -447998
225577 -446224
226051 -445984
226974 -445515
231389 -443238
231613 -443121
232205 -442811
234660 -441515
234754 -441465
237483 -440003
238661 -439365
240515 -438353
242251 -437396
243489 -436708
244089 -436373
245002 -435861
255157 -429995
255939 -429530
258501 -427993
259444 -427422
266358 -423148
267623 -422349
268140 -422021
272289 -419356
274555 -417876
277858 -415687
279553 -414549
281148 -413469
282331 -412662
284080 -411460
298237 -401317
298393 -401201
298561 -401076
300233 -399826
306351 -395158
308447 -393524
310871 -391612
314194 -388951
317254 -386459
322647 -381968
324053 -380776
324794 -380144
330011 -375624
331635 -374191
333800 -372261
336398 -369915
338708 -367801
339554 -367020
341301 -365396
341778 -364950
347186 -359809
353059 -354048
361148 -345793
366163 -340478
371532 -334611
372059 -334025
376024 -329555
377323 -328067
377456 -327914
379908 -325070
380752 -324081
381792 -322855
385687 -318192
385912 -317919
386764 -316882
388321 -314972
389623 -313360
390977 -311669
391982 -310404
396276 -304903
396496 -304617
396529 -304574
397778 -302941
398965 -301376
399852 -300198
406259 -291469
408607 -288168
408974 -287647
411459 -284081
413391 -281262
413901 -280511
413985 -280387
416710 -276321
417172 -275623
419832 -271554
420000 -271294
420677 -270243
423060 -266497
429147 -256580
433139 -249782
435613 -245442
438638 -239994
440370 -236801
442377 -233030
443189 -231482
446326 -225374
447795 -222441
449967 -218014
450163 -217609
451063 -215737
453939 -209618
456337 -204345
456788 -203335
457749 -201162
457986 -200622
461083 -193398
461373 -192705
462959 -188863
463910 -186515
466007 -181212
466356 -180312
467682 -176844
467804 -176521
473301 -161203
473919 -159377
474062 -158951
474797 -156742
478181 -146093
478964 -143505
479957 -140148
480506 -138254
481260 -135606
482629 -130650
482682 -130454
485300 -120350
487106 -112818
487314 -111916
487586 -110725
488392 -107114
488487 -106680
488516 -106547
488685 -105769
488847 -105018
490152 -98748
491228 -93248
491583 -91358
491636 -91072
492182 -88074
492284 -87502
492689 -85192
493210 -82122
494289 -75356
494622 -73138
494769 -72137
495460 -67227
495535 -66672
495959 -63441
496440 -59560
496906 -55538
497027 -54445
497034 -54381
497189 -52945
497451 -50424
497596 -48972
498330 -40832
498341 -40697
498381 -40205
498487 -38868
498521 -38430
498672 -36418
498736 -35531
498881 -33433
498895 -33224
499071 -30466
499359 -25310
499515 -22018
499617 -19567
499622 -19439
499638 -19023
499673 -18080
499755 -15651
499809 -13819
499876 -11135
499961 -6244
499970 -5478
499993 2643
499987 3604
499976 4898
499954 6780
499949 7140
499935 8061
499927 8543
499874 11224
499862 11745
499811 13746
499795 14316
499717 16819
499692 17547
499454 23360
499427 23930
499284 26748
499254 27302
499249 27393
499163 28918
499084 30251
498982 31889
498943 32494
498539 38195
498405 39905
498306 41123
498093 43627
498088 43684
497754 47338
497399 50933
497233 52529
497065 54096
496409 59817
496368 60156
496334 60436
495964 63401
495350 68032
495089 69906
494096 76610
493946 77571
493711 79053
493443 80709
493292 81627
493214 82097
492616 85612
492525 86134
492260 87636
491217 93305
490920 94855
490688 96048
489874 100117
489732 100809
489242 103161
488000 108885
486570 115107
484822 122260
483831 126125
482797 130027
482343 131701
481064 136299
480808 137199
480596 137940
480428 138524
479378 142115
479087 143093
479032 143277
478542 144905
478391 145403
478246 145879
477055 149728
476984 149954
476499 151488
476394 151818
476289 152147
475490 154626
471869 165347
471042 167688
470980 167862
470754 168495
470550 169064
470154 170162
469919 170810
469577 171748
469469 172043
468442 174820
467724 176732
466784 179200
465395 182777
464688 184567
464316 185501
459066 198137
455745 205661
454907 207508
452305 213120
450013 217918
449614 218740
448468 221080
446557 224915
444723 228520
443418 231042
443189 231481
443063 231722
442174 233414
439299 238781
436819 243288
436084 244603
435960 244824
435591 245480
434703 247049
430007 255135
429610 255803
428311 257972
427810 258802
422168 267907
420441 270609
419582 271939
418927 272947
418336 273852
416155 277155
412804 282122
412672 282315
412232 282957
411550 283948
410365 285658
406175 291585
403725 294968
399422 300769
399269 300972
393973 307872
391634 310842
389021 314106
388582 314649
387515 315962
387316 316206
386845 316782
383660 320632
377000 328437
373377 332550
368088 338395
364356 342410
363893 342902
358114 348933
357498 349564
356933 350141
343995 362860
341134 365551
339539 367033
339183 367362
338370 368111
335866 370397
332937 373032
330628 375080
329521 376053
328576 376879
324547 380354
322525 382070
319998 384189
313008 389905
307407 394336
304716 396419
302331 398241
297698 401716
296053 402930
290449 406988
287535 409052
284268 411329
283581 411803
283254 412028
272081 419490
271327 419978
269409 421211
263783 424757
260028 427066
259421 427435
253432 431013
247195 434620
244480 436153
240152 438551
238746 439318
234912 441380
232165 442831
230240 443835
223045 447494
220627 448691
212237 452720
212062 452802
207865 454744
206481 455374
202399 457203
202044 457360
199333 458548
195851 460046
190821 462155
190661 462221
182731 465413
181532 465882
179148 466804
179002 466860
177466 467446
168629 470706
168439 470774
163564 472490
151356 476541
148483 477444
138943 480307
138413 480460
132271 482187
123534 484499
117221 486065
115297 486525
107008 488415
105398 488765
101540 489581
96242 490650
94388 491010
93210 491235
89892 491853
85445 492645
81069 493384
80237 493520
73629 494549
72981 494645
65803 495651
63635 495934
60007 496386
58601 496554
55277 496935
52491 497237
52111 497277
49567 497537
43375 498115
39225 498459
38829 498490
35726 498722
34417 498814
29533 499127
28849 499167
26485 499298
25990 499324
15294 499766
12882 499834
11831 499860
8364 499930
5655 499968
4241 499982
4120 499983
1411 499998
-3997 499984
-4238 499982
-8185 499933
-10770 499884
-12999 499831
-13747 499811
-17746 499685
-19694 499612
-23016 499470
-25211 499364
-26011 499323
-31354 499016
-37657 498580
-40205 498381
-41124 498306
-45778 497900
-46006 497879
-49928 497501
-50414 497452
-50944 497398
-52606 497225
-53001 497183
-56803 496763
-57230 496714
-58568 496558
-63237 495985
-64557 495815
-64932 495766
-65419 495702
-67536 495418
-67960 495360
-68309 495312
-71149 494912
-73118 494625
-73435 494578
-75859 494212
-77909 493893
-78301 493831
-80293 493511
-80838 493422
-81531 493308
-85319 492667
-86631 492438
-87062 492362
-88219 492156
-91153 491621
-93857 491112
-94436 491001
-95290 490836
-96049 490688
-98941 490113
-101116 489669
-101203 489651
-102233 489437
-103984 489068
-104673 488921
-107096 488396
-108931 487990
-111169 487485
-118664 485715
-120511 485260
-121625 484982
-125445 484008
-126593 483709
-127817 483387
-129040 483062
-130949 482548
-134537 481560
-136726 480943
-139227 480225
-139860 480041
-141409 479587
-142089 479386
-142970 479124
-144234 478745
-145407 478390
-146645 478012
-149039 477271
-151979 476343
-159377 473919
-159582 473850
-164793 472063
-169040 470559
-170533 470020
-176876 467670
-178700 466976
-183441 465134
-192276 461552
-193343 461106
-193893 460875
-197183 459477
-199947 458281
-202192 457295
-204958 456062
-205642 455754
-206003 455591
-208412 454494
-210693 453441
-210863 453362
-215094 451370
-218053 449948
-218319 449819
-220744 448634
-224916 446557
-226637 445686
-229681 444125
-237358 440070
-237495 439996
-243316 436804
-243576 436659
-246343 435104
-247889 434225
-253572 430931
-259506 427384
-260075 427038
-260567 426738
-261705 426041
-262183 425747
-268111 422039
-268372 421873
-278128 415506
-280987 413578
-284392 411244
-289409 407729
-290157 407197
-290754 406771
-291310 406373
-291970 405899
-297057 402191
-299175 400618
-302490 398121
-302975 397752
-303358 397460
-303944 397012
-305852 395544
-306020 395414
-309764 392488
-315387 387984
-316899 386750
-321589 382859
-323010 381661
-323160 381534
-323813 380980
-325119 379866
-328290 377129
-335348 370867
-338310 368167
-339595 366982
-346535 360436
-350651 356433
-354330 352776
-355299 351800
-356827 350250
-362431 344448
-362842 344015
-363076 343768
-376433 329088
-377371 328012
-378179 327080
-378427 326793
-381947 322672
-386710 316948
-387388 316119
-387920 315466
-392222 310101
-393229 308823
-393313 308716
-393455 308535
-394783 306834
-395535 305864
-395861 305442
-397322 303539
-399708 300390
-402728 296329
-403251 295617
-404302 294178
-404650 293699
-405599 292387
-407428 289833
-409926 286289
-410921 284859
-412744 282211
-417206 275572
-418545 273534
-421736 268588
-425972 261818
-427235 259752
-428165 258216
-430270 254693
-431162 253180
-432236 251342
-432415 251034
-434637 247167
-439376 238641
-440783 236032
-443143 231571
-443236 231393
-443571 230750
-443923 230072
-445684 226642
-446228 225569
-446716 224601
-449388 219206
-451044 215778
-452306 213120
-452691 212301
-454108 209253
-454819 207703
-457142 202539
-458078 200413
-464818 184242
-465021 183729
-467491 177350
-469522 171901
-471036 167708
-472493 163558
-473729 159943
-474051 158986
-474799 156738
-476877 150297
-477923 146937
-478863 143844
-481442 134961
-482802 130012
-483773 126351
-483914 125810
-485843 118142
-487955 109091
-489956 99720
-490750 95736
-490916 94881
-491617 91179
-492703 85116
-493036 83165
-493284 81681
-493447 80691
-493533 80163
-493748 78828
-495296 68431
-495444 67351
-496044 62780
-496208 61470
-496372 60131
-496469 59325
-496498 59082
-496522 58880
-496614 58099
-497070 54059
-497266 52225
-497848 46350
-498187 42552
-498365 40414
-498406 39905
-498826 34257
-498846 33965
-498856 33818
-498867 33655
-499101 29986
-499184 28571
-499365 25210
-499496 22466
-499503 22309
-499593 20194
-499773 15097
-499929 8484
-499987 3738
-499988 3604
-499989 3461
-499996 2235
-499999 1413
-500000 998
