0 1
1 41
2 -176
3 98
4 322
5 -181
6 -140
7 -489
8 112
9 889
10 14
11 -560
12 125
13 154
14 756
15 -1317
16 -1778
17 1554
18 -1218
19 2688
20 1764
21 -980
22 71
23 -1575
24 14
25 -1638
26 -419
27 56
28 -1988
29 -2716
30 6223
31 6860
32 1302
33 -700
34 -3416
35 -4733
36 -2548
37 -4725
38 3836
39 1106
40 2631
41 5096
42 -5656
43 2660
44 -7875
45 8036
46 -3080
47 6804
48 7014
49 -4480
50 -10388
51 -7216
52 14994
53 -6468
54 5684
55 -5978
56 -1260
57 -9827
58 6223
59 6636
60 -11732
61 8372
62 9646
63 -6468
64 -10864
65 16891
66 18760
67 -13678
68 8344
69 5838
70 -20875
71 -8120
72 -22050
73 10766
74 -5950
75 9016
76 8918
77 -11467
78 -8344
79 2667
80 29596
81 6860
82 13216
83 -5894
84 -8428
85 -11004
86 -28350
87 38486
88 3066
89 1372
90 9674
91 -23464
92 -17471
93 -25200
94 27076
95 -16002
96 10500
97 5880
98 -16660
99 2632
100 14169
101 29302
102 -9436
103 15820
104 14532
105 -28000
106 -24220
107 13335
108 14910
109 -14658
110 13440
111 -5488
112 -20804
113 -24388
114 16002
115 46144
116 -25704
117 34075
118 15834
119 -26516
120 -44128
121 -31500
122 40544
123 -19362
124 -4004
125 14490
126 -7421
127 -22820
128 4445
129 43904
130 -14182
131 54880
132 20566
133 1232
134 -4648
135 -33075
136 22064
137 -35336
138 5740
139 11256
140 -19432
141 -3444
142 -58275
143 50526
144 -10514
145 29821
146 17780
147 -65184
148 -27272
149 -17248
150 42560
151 -9240
152 19796
153 -20818
154 -168
155 -27369
156 53340
157 68586
158 15106
159 672
160 42532
161 -50036
162 -35588
163 28448
164 7924
165 -2156
166 -12964
167 -31276
168 -31360
169 -16996
170 -53550
171 47740
172 5334
173 17108
174 11130
175 -37828
176 -20049
177 57785
178 19250
179 -37422
180 17248
181 4760
182 -5236
183 15848
184 -61425
185 65058
186 -14504
187 21293
188 26670
189 -39676
190 -14028
191 3150
192 47992
193 -8288
194 37744
195 -17108
196 -4340
197 -4508
198 -56672
199 5656
200 -30282
201 10192
202 64400
203 27216
204 -47544
205 -51562
206 29400
207 -6202
208 -6272
209 -34412
210 1079
211 -36204
212 4445
213 18214
214 27832
215 77924
216 47712
217 -59164
218 -64512
219 1575
220 42658
221 -67060
222 -20229
223 -12656
224 21504
225 53816
226 80899
227 -10542
228 -34356
229 52136
230 61782
231 -5460
232 -19880
233 44100
234 -16044
235 -20958
236 -36232
237 -79422
238 -41104
239 30128
240 -55125
241 -2912
242 -33768
243 -6552
244 -7546
245 -1988
246 -41020
247 31856
248 -7770
249 62076
250 -46172
251 574
252 36064
253 56616
254 72898
255 39242
256 26740
257 9968
258 48188
259 9016
260 -68167
261 -58674
262 -2772
263 9828
264 14868
265 -96390
266 -12572
267 42112
268 -33075
269 12040
270 113022
271 -37380
272 51338
273 -47964
274 -2436
275 -117348
276 -36960
277 -448
278 -34944
279 -12040
280 53368
281 67200
282 -48825
283 -2254
284 -14364
285 -448
286 -3808
287 421
288 64792
289 74025
290 -116578
291 47264
292 6272
293 -32452
294 18704
295 82124
296 24640
297 -10598
298 2996
299 11424
300 84084
301 5125
302 -47824
303 889
304 -41958
305 -53186
306 -99960
307 -128394
308 108836
309 -3136
310 47117
311 -42616
312 30590
313 45920
314 86674
315 11620
316 -28616
317 174825
318 -73276
319 -41552
320 -72464
321 -143640
322 86464
323 -35532
324 -74676
325 -64792
326 14014
327 6552
328 23814
329 39592
330 24821
331 126000
332 -155484
333 3654
334 -132664
335 -2744
336 83468
337 154980
338 44100
339 -28616
340 67522
341 118356
342 44142
343 -59752
344 -15288
345 86064
346 -87080
347 -82222
348 -44352
349 -113974
350 165648
351 68796
352 -158242
353 -62720
354 66528
355 5348
356 127820
357 -30520
358 57820
359 -100457
360 -171878
361 79800
362 -53452
363 -54278
364 15792
365 64568
366 -53550
367 -70000
368 5978
369 -110852
370 23296
371 126560
372 64316
373 -68453
374 -83104
375 81354
376 -53997
377 -147434
378 138096
379 128632
380 114975
381 -22400
382 211288
383 20328
384 15484
385 -19964
386 -25816
387 184275
388 -106064
389 -38598
390 -237440
391 -99792
392 175491
393 117712
394 -19712
395 -101136
396 118580
397 -53732
398 -20860
399 -63364
400 -45556
401 -117348
402 -182210
403 28168
404 -41216
405 -182714
406 50540
407 142044
408 164465
409 22498
410 -17248
411 -31052
412 73752
413 -5600
414 57400
415 196875
416 -283696
417 90090
418 -75712
419 -41076
420 59052
421 169960
422 -16891
423 -87360
424 24262
425 11801
426 63714
427 61208
428 -70644
429 149625
430 -247338
431 -44380
432 -177744
433 -53788
434 133672
435 146440
436 6300
437 -116060
438 167118
439 11676
440 96432
441 58016
442 68655
443 -38815
444 -79982
445 57456
446 -41020
447 -262206
448 144396
449 36092
450 13335
451 -110838
452 -117264
453 7672
454 105084
455 131208
456 -53480
457 -265811
458 -20818
459 1624
460 -136892
461 -15232
462 23716
463 29400
464 173250
465 -134274
466 101472
467 164864
468 41832
469 144424
470 30744
471 -142240
472 -101066
473 -27650
474 -82992
475 -243348
476 244608
477 216539
478 -75600
479 -125622
480 36372
481 -90580
482 107800
483 8484
484 -8064
485 303975
486 -123144
487 74354
488 -24584
489 -58282
490 89768
491 124180
492 -2464
493 -144214
494 -38276
495 -20411
496 195300
497 20216
498 21588
499 80010
500 -286076
501 72324
502 -185976
503 -153454
504 -3024
505 165592
506 -177800
507 -103684
508 -33796
509 60088
510 34678
511 -1848
512 -94724
513 108675
514 -81046
515 -149352
516 -137004
517 -207214
518 3528
519 174412
520 230251
521 -52080
522 375088
523 -115696
524 84014
525 -70588
526 -64680
527 409500
528 31136
529 218330
530 -19572
531 -190260
532 208207
533 12656
534 -168525
535 -57134
536 -123648
537 -29848
538 55496
539 -20972
540 -54516
541 98560
542 -123102
543 74718
544 -92680
545 -125916
546 43260
547 253008
548 -136017
549 -80738
550 265972
551 2911
552 -36890
553 -55132
554 -37688
555 -128016
556 -147560
557 -195216
558 -171248
559 -183890
560 315532
561 249060
562 -135450
563 16646
564 177842
565 -176568
566 210112
567 -63280
568 -67424
569 -98679
570 -1442
571 -10500
572 98560
573 -17444
574 -38640
575 16464
576 -143325
577 -4312
578 -60606
579 207396
580 299586
581 49420
582 203084
583 146475
584 -144396
585 91000
586 -86688
587 -179060
588 100184
589 -28448
590 -22000
591 112616
592 -57624
593 101024
594 -74116
595 -86072
596 -59500
597 -147574
598 -54852
599 -254912
600 -168084
601 1274
602 78568
603 123676
604 -16002
605 -71904
606 250460
607 161980
608 134246
609 10528
610 -150191
611 286650
612 -102592
613 126490
614 68264
615 -102844
616 -43876
617 -84504
618 48006
619 -31752
620 -231084
621 -126560
622 -16226
623 82600
624 -174244
625 -1575
626 -67158
627 -114576
628 -32732
629 -168588
630 44576
631 -73080
632 220500
633 188398
634 -27874
635 297108
636 190008
637 -150500
638 -109004
639 -27104
640 -77406
641 -166880
642 -303912
643 -30576
644 227360
645 101192
646 355600
647 186676
648 38556
649 99848
650 296198
651 -155779
652 -19880
653 180467
654 -63420
655 33712
656 75880
657 -274792
658 -32732
659 3528
660 -242550
661 124152
662 -286734
663 143472
664 210266
665 -11760
666 72128
667 -233807
668 -212086
669 81298
670 -271964
671 -55300
672 -156871
673 157808
674 -70875
675 201320
676 2296
677 372652
678 -76650
679 -96376
680 -276360
681 -220500
682 164374
683 -266294
684 -86380
685 -149856
686 260400
687 55272
688 -133056
689 123676
690 395682
691 -59920
692 237440
693 -270900
694 89684
695 -336931
696 68600
697 208138
698 34272
699 16352
700 5992
701 -180908
702 428498
703 199500
704 -59444
705 50820
706 -98420
707 -137592
708 -71484
709 -107100
710 137998
711 67368
712 261352
713 112224
714 -243404
715 168421
716 -151130
717 400974
718 168700
719 4536
720 242872
721 -216300
722 -348712
723 -144900
724 244986
725 -276066
726 -247156
727 -224518
728 188076
729 -30688
730 -546525
731 -8540
732 43722
733 -61404
734 118132
735 -181552
736 -282828
737 231792
738 -66738
739 28770
740 312872
741 8288
742 -278096
743 -35868
744 207137
745 280994
746 -50540
747 77420
748 -35784
749 -66780
750 111944
751 255143
752 -63350
753 -54264
754 -196532
755 181118
756 -45080
757 340536
758 -129150
759 236922
760 -157584
761 325864
762 -125846
763 -79156
764 -207480
765 368046
766 170464
767 -580216
768 -20356
769 -170870
770 -70476
771 -321020
772 -152775
773 70490
774 130424
775 301560
776 452760
777 -289044
778 -60704
779 209475
780 320376
781 -69440
782 147223
783 -175266
784 125216
785 -326256
786 77630
787 315112
788 -426146
789 -138936
790 156604
791 -62020
792 -198800
793 -52451
794 286776
795 121254
796 152460
797 -120512
798 -319872
799 46536
800 -369824
801 53382
802 105966
803 261548
804 226240
805 -173517
806 -494760
807 -143325
808 296520
809 -346010
810 -12740
811 -72128
812 130312
813 -35672
814 2667
815 193732
816 -72968
817 140616
818 525728
819 -95032
820 -344680
821 -63000
822 302820
823 -66150
824 266168
825 -166586
826 -63700
827 -152712
828 -330750
829 117012
830 -176988
831 140420
832 38584
833 70280
834 130088
835 -273504
836 79128
837 235438
838 201992
839 346724
840 -215628
841 32200
842 182245
843 97874
844 -312032
845 327908
846 199360
847 -425432
848 -11256
849 -33782
850 502012
851 -310856
852 88509
853 -232960
854 -52136
855 -107492
856 -409500
857 450044
858 312074
859 105000
860 257502
861 -289996
862 -49588
863 183134
864 212632
865 -17220
866 -70420
867 -220150
868 -231448
869 -183820
870 -705600
871 136640
872 -813162
873 -54264
874 -12096
875 306180
876 -194053
877 -157500
878 82880
879 68894
880 129304
881 168420
882 -513380
883 -79800
884 214368
885 437892
886 324128
887 374836
888 -27594
889 -511616
890 -320852
891 455168
892 519232
893 -126882
894 -240184
895 189182
896 228480
897 317828
898 464947
899 91938
900 36526
901 -168168
902 -167678
903 116032
904 -202692
905 -53550
906 273140
907 119644
908 281568
909 -183526
910 -460600
911 -512820
912 332486
913 72940
914 -55426
915 -254576
916 82712
917 -237300
918 -226576
919 -198450
920 59612
921 272020
922 105476
923 131502
924 5992
925 -7253
926 -193725
927 542332
928 52794
929 222824
930 173488
931 -154840
932 -399364
933 -473088
934 189504
935 -830074
936 127876
937 -281456
938 -330792
939 24360
940 551180
941 322952
942 246008
943 87220
944 30072
945 -534800
946 149800
947 -295148
948 232428
949 225806
950 226673
951 349076
952 -463876
953 2940
954 -694575
955 122486
956 -641760
957 256760
958 122934
959 100296
960 -9380
961 168910
962 183344
963 3696
964 -23548
965 327208
966 4116
967 27888
968 363825
969 313348
970 398496
971 437920
972 -72240
973 6832
974 -256676
975 -486675
976 100646
977 -494172
978 -137284
979 18046
980 474040
981 220640
982 -310464
983 98266
984 -115976
985 -141400
986 197456
987 -381892
988 -304024
989 -244475
990 325038
991 -216776
992 631344
993 -113190
994 -182140
995 -555296
996 -160020
997 518770
998 -203952
999 190148
1000 325654