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