1 1
2 -1
3 -2
4 -1
5 -4
6 2
7 -6
8 1
9 -2
10 4
11 -10
12 4
13 -12
14 6
15 12
16 -1
17 -16
18 2
19 -18
20 8
21 18
22 10
23 -22
24 -4
25 -4
26 12
27 -2
28 12
29 -28
30 -12
31 -30
32 -3
33 30
34 16
35 36
36 0
37 -36
38 18
39 36
40 -8
41 -40
42 -18
43 -42
44 20
45 4
46 22
47 -46
48 0
49 -6
50 4
51 48
52 24
53 -52
54 2
55 60
56 -12
57 54
58 28
59 -58
60 -40
61 -60
62 30
63 18
64 -1
65 84
66 -30
67 -66
68 32
69 66
70 -36
71 -70
72 0
73 -72
74 36
75 -4
76 36
77 90
78 -36
79 -78
80 4
81 -2
82 40
83 -82
84 -60
85 112
86 42
87 84
88 -20
89 -88
90 -4
91 132
92 44
93 90
94 46
95 108
96 12
97 -96
98 6
99 10
100 -8
101 -100
102 -48
103 -102
104 -24
105 -156
106 52
107 -106
108 -4
109 -108
110 -60
111 108
112 0
113 -112
114 -54
115 132
116 56
117 36
118 58
119 144
120 40
121 -10
122 60
123 120
124 60
125 -4
126 -18
127 -126
128 -3
129 126
130 -84
131 -130
132 -100
133 198
134 66
135 -4
136 -32
137 -136
138 -66
139 -138
140 -120
141 138
142 70
143 180
144 8
145 196
146 72
147 -18
148 72
149 -148
150 4
151 -150
152 -36
153 16
154 -90
155 180
156 -120
157 -156
158 78
159 156
160 24
161 198
162 2
163 -162
164 80
165 -260
166 82
167 -166
168 60
169 -12
170 -112
171 54
172 84
173 -172
174 -84
175 -12
176 0
177 174
178 88
179 -178
180 24
181 -180
182 -132
183 180
184 -44
185 252
186 -90
187 240
188 92
189 -18
190 -108
191 -190
192 0
193 -192
194 96
195 -348
196 -24
197 -196
198 -10
199 -198
200 8
201 198
202 100
203 252
204 -160
205 280
206 102
207 22
208 12
209 270
210 156
211 -210
212 104
213 210
214 106
215 252
216 4
217 330
218 108
219 216
220 -200
221 336
222 -108
223 -222
224 36
225 36
226 112
227 -226
228 -180
229 -228
230 -132
231 -390
232 -56
233 -232
234 -36
235 276
236 116
237 234
238 -144
239 -238
240 20
241 -240
242 10
243 -2
244 120
245 -36
246 -120
247 396
248 -60
249 246
250 4
251 -250
252 12
253 330
254 126
255 -464
256 -9
257 -256
258 -126
259 396
260 -264
261 28
262 130
263 -262
264 100
265 364
266 -198
267 264
268 132
269 -268
270 4
271 -270
272 16
273 -540
274 136
275 60
276 -220
277 -276
278 138
279 90
280 120
281 -280
282 -138
283 -282
284 140
285 -468
286 -180
287 360
288 -4
289 -16
290 -196
291 288
292 144
293 -292
294 18
295 348
296 -72
297 -10
298 148
299 396
300 88
301 462
302 150
303 300
304 0
305 420
306 -16
307 -306
308 -300
309 306
310 -180
311 -310
312 120
313 -312
314 156
315 -12
316 156
317 -316
318 -156
319 420
320 -4
321 318
322 -198
323 432
324 -8
325 -60
326 162
327 324
328 -80
329 414
330 260
331 -330
332 164
333 108
334 166
335 396
336 48
337 -336
338 12
339 336
340 -352
341 570
342 -54
343 -6
344 -84
345 -572
346 172
347 -346
348 -280
349 -348
350 12
351 -36
352 60
353 -352
354 -174
355 420
356 176
357 -624
358 178
359 -358
360 -24
361 -18
362 180
363 -70
364 -408
365 504
366 -180
367 -366
368 0
369 40
370 -252
371 468
372 -300
373 -372
374 -240
375 -20
376 -92
377 588
378 18
379 -378
380 -360
381 378
382 190
383 -382
384 -4
385 -780
386 192
387 126
388 192
389 -388
390 348
391 528
392 24
393 390
394 196
395 468
396 60
397 -396
398 198
399 -810
400 20
401 -400
402 -198
403 660
404 200
405 -12
406 -252
407 540
408 160
409 -408
410 -280
411 408
412 204
413 522
414 -22
415 492
416 72
417 414
418 -270
419 -418
420 744
421 -420
422 210
423 46
424 -104
425 -80
426 -210
427 660
428 212
429 -780
430 -252
431 -430
432 8
433 -432
434 -330
435 -812
436 216
437 594
438 -216
439 -438
440 200
441 18
442 -336
443 -442
444 -360
445 616
446 222
447 444
448 0
449 -448
450 -36
451 760
452 224
453 450
454 226
455 -1212
456 180
457 -456
458 228
459 -16
460 -440
461 -460
462 390
463 -462
464 28
465 -780
466 232
467 -466
468 24
469 726
470 -276
471 468
472 -116
473 630
474 -234
475 -36
476 -480
477 52
478 238
479 -478
480 -136
481 828
482 240
483 -858
484 -80
485 672
486 2
487 -486
488 -120
489 486
490 36
491 -490
492 -400
493 784
494 -396
495 100
496 0
497 630
498 -246
499 -498
500 -24
501 498
502 250
503 -502
504 -12
505 700
506 -330
507 -108
508 252
509 -508
510 464
511 792
512 -11
513 -18
514 256
515 612
516 -420
517 690
518 -396
519 516
520 264
521 -520
522 -28
523 -522
524 260
525 276
526 262
527 720
528 80
529 -22
530 -364
531 58
532 -612
533 840
534 -264
535 636
536 -132
537 534
538 268
539 -90
540 56
541 -540
542 270
543 540
544 112
545 756
546 540
547 -546
548 272
549 180
550 -60
551 756
552 220
553 858
554 276
555 -1044
556 276
557 -556
558 -90
559 924
560 60
561 -1040
562 280
563 -562
564 -460
565 784
566 282
567 -54
568 -140
569 -568
570 468
571 -570
572 -600
573 570
574 -360
575 -44
576 0
577 -576
578 16
579 576
580 -616
581 738
582 -288
583 780
584 -144
585 -60
586 292
587 -586
588 228
589 990
590 -348
591 588
592 36
593 -592
594 10
595 -1392
596 296
597 594
598 -396
599 -598
600 -88
601 -600
602 -462
603 198
604 300
605 -140
606 -300
607 -606
608 108
609 -1092
610 -420
611 828
612 96
613 -612
614 306
615 -1160
616 300
617 -616
618 -306
619 -618
620 -600
621 -22
622 310
623 792
624 60
625 -4
626 312
627 -1170
628 312
629 1008
630 12
631 -630
632 -156
633 630
634 316
635 756
636 -520
637 -228
638 -420
639 70
640 0
641 -640
642 -318
643 -642
644 -660
645 -1092
646 -432
647 -646
648 8
649 870
650 60
651 -1350
652 324
653 -652
654 -324
655 780
656 40
657 216
658 -414
659 -658
660 1240
661 -660
662 330
663 -1392
664 -164
665 -1620
666 -108
667 924
668 332
669 666
670 -396
671 1140
672 -204
673 -672
674 336
675 44
676 -120
677 -676
678 -336
679 1056
680 352
681 678
682 -570
683 -682
684 36
685 952
686 6
687 684
688 0
689 1092
690 572
691 -690
692 344
693 -30
694 346
695 828
696 280
697 1200
698 348
699 696
700 264
701 -700
702 36
703 1260
704 0
705 -1196
706 352
707 900
708 -580
709 -708
710 -420
711 234
712 -176
713 990
714 624
715 -1740
716 356
717 714
718 358
719 -718
720 -116
721 1122
722 18
723 720
724 360
725 -140
726 70
727 -726
728 408
729 -2
730 -504
731 1008
732 -600
733 -732
734 366
735 492
736 132
737 990
738 -40
739 -738
740 -792
741 -1620
742 -468
743 -742
744 300
745 1036
746 372
747 82
748 -800
749 954
750 20
751 -750
752 0
753 750
754 -588
755 900
756 156
757 -756
758 378
759 -1430
760 360
761 -760
762 -378
763 1188
764 380
765 144
766 382
767 1044
768 24
769 -768
770 780
771 768
772 384
773 -772
774 -126
775 180
776 -192
777 -1620
778 388
779 1080
780 1608
781 1330
782 -528
783 -28
784 72
785 1092
786 -390
787 -786
788 392
789 786
790 -468
791 1008
792 -60
793 1380
794 396
795 -1508
796 396
797 -796
798 810
799 1104
800 -40
801 88
802 400
803 1080
804 -660
805 -1716
806 -660
807 804
808 -200
809 -808
810 12
811 -810
812 -840
813 810
814 -540
815 972
816 80
817 1386
818 408
819 -396
820 -880
821 -820
822 -408
823 -822
824 -204
825 220
826 -522
827 -826
828 132
829 -828
830 -492
831 828
832 -12
833 -144
834 -414
835 996
836 -900
837 -90
838 418
839 -838
840 -744
841 -28
842 420
843 840
844 420
845 -348
846 -46
847 -210
848 52
849 846
850 80
851 1188
852 -700
853 -852
854 -660
855 -36
856 -212
857 -856
858 780
859 -858
860 -840
861 -1560
862 430
863 -862
864 -12
865 1204
866 432
867 -208
868 -1020
869 1170
870 812
871 1452
872 -216
873 288
874 -594
875 -60
876 -720
877 -876
878 438
879 876
880 100
881 -880
882 -18
883 -882
884 -1056
885 -1508
886 442
887 -886
888 360
889 1386
890 -616
891 -30
892 444
893 1242
894 -444
895 1068
896 -12
897 -1716
898 448
899 1260
900 -216
901 1456
902 -760
903 -1890
904 -224
905 1260
906 -450
907 -906
908 452
909 100
910 1212
911 -910
912 144
913 1230
914 456
915 -1740
916 456
917 1170
918 16
919 -918
920 440
921 918
922 460
923 1260
924 1860
925 -180
926 462
927 306
928 168
929 -928
930 780
931 -342
932 464
933 930
934 466
935 -2320
936 -24
937 -936
938 -726
939 936
940 -920
941 -940
942 -468
943 1320
944 0
945 348
946 -630
947 -946
948 -780
949 1656
950 36
951 948
952 480
953 -952
954 -52
955 1140
956 476
957 -1820
958 478
959 1224
960 28
961 -30
962 -828
963 106
964 480
965 1344
966 858
967 -966
968 80
969 -1872
970 -672
971 -970
972 -12
973 1518
974 486
975 756
976 60
977 -976
978 -486
979 1320
980 456
981 324
982 490
983 -982
984 400
985 1372
986 -784
987 -1794
988 -1224
989 1386
990 -100
991 -990
992 180
993 990
994 -630
995 1188
996 -820
997 -996
998 498
999 -36
1000 24