0 1
1 4
2 4
3 0
4 4
5 8
6 0
7 0
8 4
9 0
10 -8
11 -16
12 0
13 -8
14 -32
15 0
16 4
17 -8
18 0
19 16
20 56
21 0
22 16
23 96
24 0
25 -4
26 24
27 0
28 -32
29 -152
30 0
31 -32
32 -252
33 0
34 8
35 -64
36 0
37 56
38 368
39 0
40 56
41 600
42 0
43 -16
44 144
45 0
46 -96
47 -832
48 0
49 -92
50 -1316
51 0
52 24
53 -312
54 0
55 160
56 1760
57 0
58 152
59 2736
60 0
61 -40
62 640
63 0
64 -252
65 -3536
66 0
67 -240
68 -5432
69 0
70 64
71 -1248
72 0
73 392
74 6840
75 0
76 368
77 10368
78 0
79 -96
80 2360
81 0
82 -600
83 -12784
84 0
85 -560
86 -19184
87 0
88 144
89 -4328
90 0
91 896
92 23200
93 0
94 832
95 34528
96 0
97 -216
98 7716
99 0
100 -1316
101 -41080
102 0
103 -1216
104 -60648
105 0
106 312
107 -13456
108 0
109 1912
110 71136
111 0
112 1760
113 104312
114 0
115 -448
116 23000
117 0
118 -2736
119 -120768
120 0
121 -2508
122 -176040
123 0
124 640
125 -38576
126 0
127 3872
128 201476
129 0
130 3536
131 292048
132 0
133 -896
134 63664
135 0
136 -5432
137 -330792
138 0
139 -4944
140 -477120
141 0
142 1248
143 -103520
144 0
145 7536
146 535272
147 0
148 6840
149 768584
150 0
151 -1728
152 166000
153 0
154 -10368
155 -854784
156 0
157 -9384
158 -1222208
159 0
160 2360
161 -262912
162 0
163 14160
164 1348456
165 0
166 12784
167 1920672
168 0
169 -3204
170 411632
171 0
172 -19184
173 -2103384
174 0
175 -17280
176 -2985328
177 0
178 4328
179 -637552
180 0
181 25816
182 3246912
183 0
184 23200
185 4593008
186 0
187 -5792
188 977728
189 0
190 -34528
191 -4963584
192 0
193 -30968
194 -6999672
195 0
196 7716
197 -1485560
198 0
199 45888
200 7519196
201 0
202 41080
203 10572992
204 0
205 -10224
206 2237536
207 0
208 -60648
209 -11294144
210 0
211 -54192
212 -15837832
213 0
214 13456
215 -3342816
216 0
217 79744
218 16829080
219 0
220 71136
221 23539152
222 0
223 -17632
224 4955872
225 0
226 -104312
227 -24888240
228 0
229 -92904
230 -34727744
231 0
232 23000
233 -7294120
234 0
235 135808
236 36546000
237 0
238 120768
239 50877888
240 0
241 -29848
242 10662324
243 0
244 -176040
245 -53304248
246 0
247 -156320
248 -74047616
249 0
250 38576
251 -15485008
252 0
253 227200
254 77252352
255 0
256 201476
257 107094968
258 0
259 -49664
260 22350672
261 0
262 -292048
263 -111283168
264 0
265 -258640
266 -153970560
267 0
268 63664
269 -32071896
270 0
271 373984
272 159382984
273 0
274 330792
275 220110992
276 0
277 -81320
278 45765008
279 0
280 -477120
281 -227021288
282 0
283 -421520
284 -312964640
285 0
286 103520
287 -64957120
288 0
289 606572
290 321671376
291 0
292 535272
293 442694280
294 0
295 -131296
296 91729592
297 0
298 -768584
299 -453502400
300 0
301 -677504
302 -623111776
303 0
304 166000
305 -128907088
306 0
307 970704
308 636299136
309 0
310 854784
311 872915680
312 0
313 -209240
314 180308696
315 0
316 -1222208
317 -888678424
318 0
319 -1075168
320 -1217327816
321 0
322 262912
323 -251080416
324 0
325 1534344
326 1235691824
327 0
328 1348456
329 1690249728
330 0
331 -329424
332 348130672
333 0
334 -1920672
335 -1710934688
336 0
337 -1686424
338 -2337093252
339 0
340 411632
341 -480702976
342 0
343 2397696
344 2359310864
345 0
346 2103384
347 3218489648
348 0
349 -512936
350 661126432
351 0
352 -2985328
353 -3240645320
354 0
355 -2616640
356 -4415135064
357 0
358 637552
359 -905792608
360 0
361 3707476
362 4434397048
363 0
364 3246912
365 6034100176
366 0
367 -790496
368 1236428448
369 0
370 -4593008
371 -6045787712
372 0
373 -4019208
374 -8217031136
375 0
376 977728
377 -1681750416
378 0
379 5676592
380 8213749280
381 0
382 4963584
383 11150779904
384 0
385 -1206528
386 2279603464
387 0
388 -6999672
389 -11121211896
390 0
391 -6115904
392 -15081145820
393 0
394 1485560
395 -3079726208
396 0
397 8611992
398 15008384736
399 0
400 7519196
401 20330605048
402 0
403 -1825088
404 4147317432
405 0
406 -10572992
407 -20189858528
408 0
409 -9224888
410 -27321129808
411 0
412 2237536
413 -5567618432
414 0
415 12953440
416 27076588824
417 0
418 11294144
419 36603488080
420 0
421 -2737640
422 7451795568
423 0
424 -15837832
425 -36204085176
426 0
427 -13799936
428 -48894792944
429 0
430 3342816
431 -9944475968
432 0
433 19326664
434 48268478464
435 0
436 16829080
437 65126519424
438 0
439 -4073984
440 13233371104
441 0
442 -23539152
443 -64172584272
444 0
445 -20484464
446 -86505774720
447 0
448 4955872
449 -17561552712
450 0
451 28616928
452 85084606792
453 0
454 24888240
455 114593336960
456 0
457 -6017656
458 23243080888
459 0
460 -34727744
461 -112512801752
462 0
463 -30185120
464 -151402854696
465 0
466 7294120
467 -30682849264
468 0
469 42069888
470 148400270720
471 0
472 36546000
473 199526697920
474 0
475 -8826256
476 40401752000
477 0
478 -50877888
479 -195245081216
480 0
481 -44172912
482 -262295343288
483 0
484 10662324
485 -53068540656
486 0
487 61428480
488 256252197976
489 0
490 53304248
491 343978860912
492 0
493 -12859504
494 69540062368
495 0
496 -74047616
497 -335525329152
498 0
499 -64220592
500 -450041165520
501 0
502 15485008
503 -90912013344
504 0
505 89119280
506 438308742784
507 0
508 77252352
509 587460322024
510 0
511 -18617728
512 118582846212
513 0
514 -107094968
515 -571291549504
516 0
517 -92787968
518 -765131384256
519 0
520 22350672
521 -154334087720
522 0
523 128504688
524 742989981360
525 0
526 111283168
527 994372190976
528 0
529 -26792860
530 200431138704
531 0
532 -153970560
533 -964226870256
534 0
535 -133272672
536 -1289557446224
537 0
538 32071896
539 -259749578896
540 0
541 184221624
542 1248732086464
543 0
544 159382984
545 1668912369456
546 0
547 -38337584
548 335933159912
549 0
550 -220110992
551 -1613893325472
552 0
553 -190346880
554 -2155504537096
555 0
556 45765008
557 -433591164504
558 0
559 262636704
560 2081693456448
561 0
562 227021288
563 2778481589648
564 0
565 -54558512
566 558544574800
567 0
568 -312964640
569 -2679879056232
570 0
571 -270407056
572 -3574613479584
573 0
574 64957120
575 -718132642656
576 0
577 372455048
578 3443415084620
579 0
580 321671376
581 4590211417984
582 0
583 -77239392
584 921594175464
585 0
586 -442694280
587 -4416293184784
588 0
589 -382174976
590 -5883512221856
591 0
592 91729592
593 -1180541084936
594 0
595 525529984
596 5653776449528
597 0
598 453502400
599 7527636847968
600 0
601 -108805720
602 1509545681792
603 0
604 -623111776
605 -7225182270616
606 0
607 -537496416
608 -9614256411536
609 0
610 128907088
611 -1926868108160
612 0
613 737939256
614 9217327633136
615 0
616 636299136
617 12258128926040
618 0
619 -152543824
620 2455356162304
621 0
622 -872915680
623 -11738788970688
624 0
625 -752398060
626 -15602706280408
627 0
628 180308696
629 -3123556889968
630 0
631 1031409728
632 14925162490560
633 0
634 888678424
635 19827055087104
636 0
637 -212888904
638 3967088101472
639 0
640 -1217327816
641 -18945551750216
642 0
643 -1048485040
644 -25154388696320
645 0
646 251080416
647 -5030328495072
648 0
649 1435195328
650 24010558938408
651 0
652 1235691824
653 31862572563240
654 0
655 -295805472
656 6368497807976
657 0
658 -1690249728
659 -30382116572912
660 0
661 -1454780808
662 -40297043803504
663 0
664 348130672
665 -8050214012672
666 0
667 1988548928
668 38385569069152
669 0
670 1710934688
671 50886681079456
672 0
673 -409288440
674 10160633274824
675 0
676 -2337093252
677 -48424501717368
678 0
679 -2010141056
680 -64163275955472
681 0
682 480702976
683 -12805300965776
684 0
685 2743964944
686 60998921106880
687 0
688 2359310864
689 80785395800752
690 0
691 -564017520
692 16114869493144
693 0
694 -3218489648
695 -76727519326432
696 0
697 -2766416144
698 -101567596120104
699 0
700 661126432
701 -20250871636504
702 0
703 3771418336
704 96374909106832
705 0
706 3240645320
707 127516142195648
708 0
709 -774213480
710 25412777723456
711 0
712 -4415135064
713 -120884903707648
714 0
715 -3792579648
716 -159872643264528
717 0
718 905792608
719 -31846612982976
720 0
721 5163896192
722 151421139668948
723 0
724 4434397048
725 200167295448408
726 0
727 -1058755648
728 39855468884288
729 0
730 -6034100176
731 -189416610469408
732 0
733 -5180102216
734 -250283781532352
735 0
736 1236428448
737 -49812311311040
738 0
739 7044595088
740 236634003549712
741 0
742 6045787712
743 312538298405792
744 0
745 -1442631504
746 62175571646328
747 0
748 -8217031136
749 -295239122199424
750 0
751 -7049934176
752 -389775690495168
753 0
754 1681750416
755 -77508106357952
756 0
757 9576258520
758 367890140616144
759 0
760 8213749280
761 485486275619736
762 0
763 -1958817920
764 96500229930240
765 0
766 -11150779904
767 -457845999993824
768 0
769 -9561551864
770 -603947678299904
771 0
772 2279603464
773 -119997669210616
774 0
775 12973267360
776 569097922987656
777 0
778 11121211896
779 750396857981856
780 0
781 -2650716544
782 149035458228032
783 0
784 -15081145820
785 -706528825113168
786 0
787 -12924647024
788 -931238562579144
789 0
790 3079726208
791 -184878996956096
792 0
793 17517255248
794 876106359572760
795 0
796 15008384736
797 1154297684222312
798 0
799 -3575292544
800 229073742195932
801 0
802 -20330605048
803 -1085116475604896
804 0
805 -17414203904
806 -1429124482919680
807 0
808 4147317432
809 -283505290393000
810 0
811 23577225072
812 1342445735650112
813 0
814 20189858528
815 1767363419614816
816 0
817 -4807118016
818 350471960038824
819 0
820 -27321129808
821 -1658922264934712
822 0
823 -23389896128
824 -2183198457463456
825 0
826 5567618432
827 -432772396502352
828 0
829 31635414072
830 2047727146737184
831 0
832 27076588824
833 2693890213075896
834 0
835 -6443568704
836 533811216056256
837 0
838 -36603488080
839 -2524890386656480
840 0
841 -31320983076
842 -3320423342132808
843 0
844 7451795568
845 -657726293646600
846 0
847 42320474624
848 3109888318131832
849 0
850 36204085176
851 4088286115856704
852 0
853 -8611480456
854 809541998718272
855 0
856 -48894792944
857 -3826362589068008
858 0
859 -41818206416
860 -5028408391498528
861 0
862 9944475968
863 -995353514288768
864 0
865 56449942768
866 4702984752259400
867 0
868 48268478464
869 6178289223500032
870 0
871 -11475666848
872 1222548361125272
873 0
874 -65126519424
875 -5774495092689536
876 0
877 -55674562536
878 -7583351348887776
879 0
880 13233371104
881 -1500072420655240
882 0
883 75084493200
884 7082949793740464
885 0
886 64172584272
887 9298566882619360
888 0
889 -15249795456
890 1838749138958896
891 0
892 -86505774720
893 -8679217029094144
894 0
895 -73917311392
896 -11390406976086304
897 0
898 17561552712
899 -2251662239874816
900 0
901 99597108048
902 10624770250747040
903 0
904 85084606792
905 13939178163159280
906 0
907 -20210237968
908 2754614225246512
909 0
910 -114593336960
911 -12993836039846848
912 0
913 -97874199744
914 -17041819922346776
915 0
916 23243080888
917 -3366675247062656
918 0
919 131761077696
920 15875964650734784
921 0
922 112512801752
923 20815251946203840
924 0
925 -26713684536
926 4110839664333248
927 0
928 -151402854696
929 -19379104106512328
930 0
931 -129257612144
932 -25400376115828632
933 0
934 30682849264
935 -5014810823214016
936 0
937 173861761768
938 23633273743226496
939 0
940 148400270720
941 30966857680602024
942 0
943 -35219502912
944 6111938407667664
945 0
946 -199526697920
947 -28794950860164720
948 0
949 -170271297424
950 -37718833167389936
951 0
952 40401752000
953 -7442337203776872
954 0
955 228838255104
956 35052305094553664
957 0
958 195245081216
959 45901719710361920
960 0
961 -46318054396
962 9054221425946704
963 0
964 -262295343288
965 -42631439858857456
966 0
967 -223745495360
968 -55810332528462412
969 0
970 53068540656
971 -11005495006098704
972 0
973 300462624384
974 51803829317155936
975 0
976 256252197976
977 67798555028431608
978 0
979 -60766503968
980 13365645614034424
981 0
982 -343978860912
983 -62895173701933728
984 0
985 -293307703504
986 -82290850472309456
987 0
988 69540062368
989 -16217998853707392
990 0
991 393566295648
992 76295936179761024
993 0
994 335525329152
995 99795956481525184
996 0
997 -79534028488
998 19662399288773616
999 0
1000 -450041165520