65536 8 970 
517 
674 
632 
769 
604 
953 
638 
594 
307 
939 
903 
232 
303 
125 
149 
602 
303 
298 
552 
314 
592 
231 
607 
527 
869 
344 
511 
494 
169 
907 
153 
727 
173 
742 
391 
353 
451 
911 
299 
501 
980 
489 
540 
796 
342 
237 
823 
475 
819 
673 
187 
494 
774 
890 
989 
385 
166 
204 
900 
359 
541 
243 
524 
400 
886 
276 
159 
562 
734 
797 
250 
392 
1000 
150 
335 
203 
692 
811 
284 
731 
522 
136 
676 
496 
820 
660 
953 
284 
754 
106 
286 
346 
111 
941 
961 
836 
965 
240 
911 
165 
178 
361 
741 
121 
522 
796 
494 
724 
654 
885 
694 
356 
920 
268 
838 
505 
568 
128 
581 
326 
324 
876 
808 
728 
610 
904 
381 
158 
190 
500 
239 
551 
901 
219 
653 
260 
395 
654 
974 
123 
265 
329 
630 
869 
412 
931 
427 
843 
203 
555 
367 
936 
659 
685 
842 
302 
554 
112 
511 
618 
515 
436 
633 
254 
746 
242 
456 
801 
616 
677 
210 
915 
154 
557 
161 
996 
345 
939 
415 
680 
577 
538 
956 
636 
233 
303 
892 
315 
377 
450 
707 
382 
242 
456 
609 
830 
696 
476 
223 
270 
575 
626 
327 
526 
444 
452 
882 
202 
624 
846 
957 
615 
697 
832 
140 
977 
480 
997 
121 
542 
350 
240 
523 
265 
971 
828 
772 
699 
948 
332 
399 
870 
815 
245 
205 
952 
311 
530 
291 
781 
421 
790 
692 
532 
493 
192 
685 
411 
415 
633 
449 
700 
455 
682 
921 
434 
202 
161 
555 
617 
681 
283 
254 
392 
547 
187 
800 
552 
726 
189 
766 
950 
805 
340 
220 
560 
549 
992 
773 
879 
242 
461 
383 
415 
883 
699 
515 
233 
324 
771 
849 
249 
975 
675 
200 
238 
635 
400 
985 
406 
392 
233 
686 
326 
868 
500 
896 
214 
561 
460 
886 
211 
389 
677 
474 
319 
901 
840 
510 
848 
673 
667 
327 
955 
340 
616 
975 
229 
240 
983 
925 
249 
106 
467 
586 
109 
776 
157 
548 
482 
804 
400 
672 
865 
886 
737 
861 
397 
300 
881 
338 
796 
891 
237 
733 
726 
906 
731 
986 
352 
525 
766 
974 
579 
535 
737 
205 
922 
191 
465 
544 
843 
392 
127 
143 
372 
995 
463 
168 
604 
755 
678 
930 
360 
744 
229 
359 
870 
734 
861 
203 
144 
172 
295 
958 
138 
426 
193 
429 
249 
632 
940 
306 
836 
436 
495 
504 
863 
193 
461 
732 
543 
663 
481 
598 
848 
837 
714 
836 
406 
478 
335 
288 
330 
362 
500 
771 
196 
170 
105 
946 
902 
133 
920 
972 
815 
471 
193 
924 
348 
725 
496 
776 
372 
229 
661 
482 
691 
698 
209 
301 
713 
358 
123 
772 
396 
751 
976 
574 
937 
725 
408 
793 
188 
516 
830 
509 
743 
510 
783 
476 
743 
791 
587 
681 
982 
560 
916 
201 
701 
118 
180 
498 
961 
804 
333 
644 
110 
248 
675 
164 
495 
620 
988 
624 
417 
703 
687 
857 
399 
252 
739 
280 
916 
733 
559 
923 
771 
442 
790 
837 
835 
875 
873 
918 
644 
911 
833 
384 
283 
286 
499 
595 
836 
718 
982 
222 
803 
963 
363 
378 
873 
159 
802 
549 
379 
900 
582 
327 
345 
411 
873 
668 
458 
839 
329 
621 
748 
169 
981 
507 
871 
403 
674 
213 
753 
243 
445 
297 
752 
436 
219 
809 
178 
512 
964 
776 
172 
424 
639 
744 
428 
605 
139 
872 
413 
831 
237 
997 
489 
461 
475 
734 
983 
857 
507 
570 
485 
689 
796 
235 
555 
384 
575 
909 
291 
163 
589 
947 
876 
553 
548 
424 
531 
336 
179 
365 
363 
802 
800 
923 
106 
448 
809 
391 
962 
485 
827 
322 
104 
493 
390 
483 
628 
503 
289 
143 
130 
230 
681 
350 
341 
291 
221 
937 
913 
151 
303 
747 
778 
242 
306 
684 
890 
874 
229 
206 
576 
284 
948 
807 
336 
367 
942 
482 
262 
164 
796 
127 
146 
135 
335 
233 
221 
550 
681 
816 
326 
873 
478 
910 
282 
180 
544 
863 
287 
707 
594 
755 
373 
182 
567 
846 
283 
875 
113 
975 
349 
740 
774 
848 
355 
275 
700 
742 
907 
173 
563 
439 
292 
414 
881 
704 
806 
137 
624 
256 
823 
179 
294 
556 
571 
140 
754 
964 
568 
490 
950 
346 
536 
707 
566 
587 
198 
631 
655 
106 
480 
803 
956 
213 
244 
254 
563 
960 
302 
864 
139 
245 
350 
857 
251 
270 
545 
318 
377 
314 
522 
736 
274 
517 
223 
316 
904 
585 
849 
393 
605 
275 
483 
618 
776 
120 
223 
181 
411 
416 
578 
795 
762 
705 
450 
805 
997 
679 
556 
396 
141 
881 
353 
440 
585 
745 
629 
539 
991 
929 
351 
978 
211 
909 
358 
864 
762 
732 
181 
231 
146 
464 
907 
961 
737 
727 
975 
569 
166 
419 
319 
324 
129 
553 
352 
725 
923 
143 
133 
131 
492 
685 
191 
482 
165 
600 
684 
853 
447 
587 
142 
364 
598 
424 
349 
677 
974 
393 
703 
858 
770 
159 
473 
671 
710 
127 
949 
659 
657 
633 
942 
719 
699 
150 
740 
462 
373 
524 
896 
236 
143 
222 
222 
580 
376 
955 
727 
705 
303 
675 
751 
629 
440 
275 
361 
432 
311 
520 
773 
137 
652 
124 
296 
814 
645 
423 
665 
548 
685 
888 
404 
549 
497 
567 
814 
648 
938 
894 
395 
755 
400 
343 
456 
982 
883 
412 
379 
523 
789 
407 
250 
854 
752 
858 
585 
119 
927 
408 
935 
953 
390 
278 
120 
415 
371 
301 
232 
874 
462 
714 
494 
418 
225 
118 
737 
408 
669 
314 
932 
333 
144 
242 
759 
377 
738 
550 
798 
639 
982 
795 
721 
629 
959 
442 
465 
222 
323 
140 
710 
681 
280 
506 
161 
174 
914 
832 
728 
733 
220 
277 
450 
712 
477 
