0 
260 
502 
709 
868 
967 
1000 
964 
862 
701 
492 
249 
-11 
-270 
-511 
-717 
-873 
-970 
-1000 
-961 
-857 
-693 
-482 
-238 
22 
281 
520 
724 
879 
972 
1000 
958 
851 
685 
473 
228 
-33 
-291 
-530 
-732 
-884 
-975 
-999 
-955 
-845 
-677 
-463 
-217 
44 
302 
539 
739 
889 
977 
999 
952 
839 
669 
453 
206 
-55 
-312 
-548 
-747 
-894 
-980 
-998 
-948 
-833 
-661 
-443 
-195 
66 
323 
558 
754 
899 
982 
997 
945 
827 
653 
434 
185 
-77 
-333 
-567 
-761 
-903 
-984 
-997 
-941 
-821 
-644 
-424 
-174 
88 
344 
576 
768 
908 
986 
996 
937 
815 
636 
414 
163 
-99 
-354 
-585 
-775 
-913 
-988 
-995 
-933 
-808 
-627 
-404 
-152 
110 
364 
593 
782 
917 
989 
993 
929 
802 
619 
394 
141 
-121 
-374 
-602 
-789 
-921 
-991 
-992 
-925 
-795 
-610 
-383 
-130 
132 
384 
611 
796 
926 
992 
991 
921 
788 
601 
373 
119 
-142 
-395 
-620 
-802 
-930 
-993 
-989 
-917 
-781 
-593 
-363 
-109 
153 
405 
628 
809 
934 
995 
987 
912 
775 
584 
353 
98 
-164 
-415 
-637 
-815 
-938 
-996 
-986 
-908 
-768 
-575 
-342 
-87 
175 
425 
645 
822 
941 
997 
984 
903 
760 
566 
332 
76 
-186 
-435 
-654 
-828 
-945 
-998 
-982 
-898 
-753 
-557 
-322 
-65 
197 
445 
662 
834 
949 
998 
979 
893 
746 
547 
311 
54 
-207 
-454 
-670 
-840 
-952 
-999 
-977 
-888 
-739 
-538 
-301 
-43 
218 
464 
678 
846 
955 
999 
975 
883 
731 
529 
290 
32 
-229 
-474 
-686 
-852 
-959 
-1000 
-972 
-878 
-724 
-519 
-280 
-21 
240 
483 
694 
857 
962 
1000 
970 
873 
716 
510 
269 
10 
-250 
-493 
-702 
-863 
-965 
-1000 
-967 
-867 
-708 
-501 
-259 
1 
261 
503 
710 
868 
967 
1000 
964 
862 
700 
491 
248 
-12 
-271 
-512 
-718 
-874 
-970 
-1000 
-961 
-856 
-693 
-481 
-237 
23 
282 
521 
725 
879 
973 
1000 
958 
850 
685 
472 
227 
-34 
-293 
-531 
-733 
-884 
-975 
-999 
-955 
-845 
-676 
-462 
-216 
45 
303 
540 
740 
889 
978 
999 
951 
839 
668 
452 
205 
-56 
-313 
-549 
-748 
-894 
-980 
-998 
-948 
-833 
-660 
-442 
-194 
67 
324 
559 
755 
899 
982 
997 
944 
826 
652 
433 
184 
-78 
-334 
-568 
-762 
-904 
-984 
-997 
-941 
-820 
-643 
-423 
-173 
89 
345 
577 
769 
909 
986 
996 
937 
814 
635 
413 
162 
-100 
-355 
-586 
-776 
-913 
-988 
-994 
-933 
-807 
-626 
-403 
-151 
111 
365 
594 
783 
918 
989 
993 
929 
801 
618 
392 
140 
-122 
-375 
-603 
-790 
-922 
-991 
-992 
-925 
-794 
-609 
-382 
-129 
133 
386 
612 
796 
926 
992 
990 
921 
788 
600 
372 
118 
-144 
-396 
-621 
-803 
-930 
-994 
-989 
-916 
-781 
-592 
-362 
-107 
154 
406 
629 
809 
934 
995 
987 
912 
774 
583 
352 
96 
-165 
-416 
-638 
-816 
-938 
-996 
-985 
-907 
-767 
-574 
-341 
-86 
176 
426 
646 
822 
942 
997 
983 
902 
760 
565 
331 
75 
-187 
-436 
-655 
-828 
-945 
-998 
-981 
-898 
-752 
-556 
-321 
-64 
198 
446 
663 
835 
949 
998 
979 
893 
745 
546 
310 
53 
-209 
-455 
-671 
-841 
-952 
-999 
-977 
-888 
-738 
-537 
-300 
-42 
219 
465 
679 
846 
956 
999 
974 
883 
730 
528 
289 
31 
-230 
-475 
-687 
-852 
-959 
-1000 
-972 
-877 
-723 
-518 
-279 
-20 
241 
485 
695 
858 
962 
1000 
969 
872 
715 
509 
268 
9 
-251 
-494 
-703 
-864 
-965 
-1000 
-966 
-867 
-707 
-500 
-257 
2 
262 
504 
711 
869 
968 
1000 
964 
861 
700 
490 
247 
-13 
-273 
-513 
-718 
-874 
-970 
-1000 
-961 
-855 
-692 
-480 
-236 
24 
283 
522 
726 
880 
973 
1000 
958 
850 
684 
471 
225 
-35 
-294 
-532 
-734 
-885 
-975 
-999 
-954 
-844 
-676 
-461 
-215 
46 
304 
541 
741 
890 
978 
999 
951 
838 
667 
451 
204 
-57 
-315 
-550 
-748 
-895 
-980 
-998 
-947 
-832 
-659 
-441 
-193 
68 
325 
559 
756 
900 
982 
997 
944 
826 
651 
431 
182 
-79 
-335 
-569 
-763 
-904 
-984 
-996 
-940 
-820 
-643 
-422 
-172 
90 
346 
578 
770 
909 
986 
995 
936 
813 
634 
412 
161 
-101 
-356 
-587 
-777 
-914 
-988 
-994 
-932 
-807 
-626 
-401 
-150 
112 
366 
595 
784 
918 
990 
993 
928 
800 
617 
391 
139 
-123 
-377 
-604 
-790 
-922 
-991 
-992 
-924 
-794 
-608 
-381 
-128 
134 
387 
613 
797 
927 
992 
990 
920 
787 
599 
371 
117 
-145 
-397 
-622 
-804 
-931 
-994 
-989 
-916 
-780 
-591 
-361 
-106 
156 
407 
630 
810 
935 
995 
987 
911 
773 
582 
351 
95 
-167 
-417 
-639 
-817 
-938 
-996 
-985 
-907 
-766 
-573 
-340 
-84 
177 
427 
647 
823 
942 
997 
983 
902 
759 
564 
330 
73 
-188 
-437 
-655 
-829 
-946 
-998 
-981 
-897 
-752 
-555 
-319 
-62 
199 
447 
664 
835 
949 
998 
979 
892 
744 
545 
309 
51 
-210 
-456 
-672 
-841 
-953 
-999 
-977 
-887 
-737 
-536 
-299 
-40 
220 
466 
680 
847 
956 
999 
974 
882 
730 
527 
288 
29 
-231 
-476 
-688 
-853 
-959 
-1000 
-972 
-877 
-722 
-517 
-277 
-18 
242 
486 
696 
859 
962 
1000 
969 
872 
714 
508 
267 
7 
-252 
-495 
-704 
-864 
-965 
-1000 
-966 
-866 
-707 
-499 
-256 
4 
263 
505 
712 
870 
968 
1000 
963 
861 
699 
489 
246 
-15 
-274 
-514 
-719 
-875 
-971 
-1000 
-960 
-855 
-691 
-479 
-235 
26 
284 
524 
727 
880 
973 
1000 
957 
849 
683 
470 
224 
-37 
-295 
-533 
-734 
-885 
-976 
-999 
-954 
-843 
-675 
-460 
-214 
47 
305 
542 
742 
890 
978 
999 
951 
837 
667 
450 
203 
-58 
-316 
-551 
-749 
-895 
-980 
-998 
-947 
-831 
-658 
-440 
-192 
69 
326 
560 
756 
900 
982 
997 
944 
825 
650 
430 
181 
-80 
-337 
-570 
-763 
-905 
-984 
-996 
-940 
-819 
-642 
-420 
-170 
91 
347 
579 
771 
910 
986 
995 
936 
812 
633 
410 
160 
-102 
-357 
-587 
-777 
-914 
-988 
-994 
-932 
-806 
-625 
-400 
-149 
113 
367 
596 
784 
919 
990 
993 
928 
799 
616 
390 
138 
-124 
-378 
-605 
-791 
-923 
-991 
-992 
-924 
-793 
-607 
-380 
-127 
135 
388 
614 
798 
927 
993 
990 
920 
786 
599 
370 
116 
-146 
-398 
-622 
-804 
-931 
-994 
-988 
