3 2
4 1
5 3
6 1
7 1
8 5
9 2
10 1
11 1
12 8
13 1
14 1
15 1
16 1
17 13
18 1
19 3
20 1
21 1
22 1
23 21
24 2
25 1
26 1
27 2
28 1
29 1
30 34
31 1
32 1
33 5
34 1
35 1
36 1
37 1
38 55
39 1
40 1
41 1
42 1
43 1
44 1
45 1
46 1
47 89
48 2
49 3
50 1
51 8
52 1
53 3
54 2
55 1
56 1
57 144
58 1
59 1
60 1
61 1
62 1
63 1
64 1
65 1
66 1
67 1
68 233
69 1
70 1
71 1
72 1
73 13
74 1
75 1
76 1
77 1
78 1
79 1
80 377
81 2
82 1
83 5
84 2
85 1
86 1
87 2
88 5
89 1
90 2
91 1
92 1
93 610
94 1
95 3
96 1
97 1
98 1
99 21
100 1
101 1
102 1
103 3
104 1
105 1
106 1
107 987
108 1
109 1
110 1
111 1
112 1
113 1
114 1
115 1
116 1
117 1
118 1
119 1
120 1
121 1
122 1597
123 2
124 1
125 1
126 8
127 1
128 1
129 34
130 1
131 1
132 8
133 1
134 1
135 2
136 1
137 1
138 2584
139 1
140 1
141 1
142 1
143 1
144 1
145 1
146 1
147 1
148 1
149 1
150 1
151 1
152 1
153 1
154 1
155 4181
156 1
157 3
158 5
159 1
160 1
161 3
162 1
163 55
164 1
165 3
166 1
167 1
168 5
169 3
170 1
171 1
172 1
173 6765
174 2
175 1
176 1
177 2
178 13
179 1
180 2
181 1
182 1
183 2
184 1
185 13
186 2
187 1
188 1
189 2
190 1
191 1
192 10946
193 1
194 1
195 1
196 1
197 1
198 1
199 1
200 1
201 89
202 1
203 1
204 1
205 1
206 1
207 1
208 1
209 1
210 1
211 1
212 17711
213 1
214 1
215 1
216 1
217 1
218 1
219 1
220 1
221 1
222 1
223 1
224 1
225 1
226 1
227 1
228 1
229 1
230 1
231 1
232 1
233 28657
234 2
235 3
236 1
237 8
238 1
239 21
240 2
241 1
242 1
243 144
244 1
245 1
246 2
247 21
248 1
249 8
250 1
251 3
252 2
253 1
254 1
255 46368
256 1
257 1
258 5
259 1
260 1
261 1
262 1
263 5
264 1
265 1
266 1
267 1
268 5
269 1
270 1
271 1
272 1
273 5
274 1
275 1
276 1
277 1
278 75025
279 1
280 1
281 1
282 1
283 1
284 1
285 1
286 1
287 1
288 1
289 233
290 1
291 1
292 1
293 1
294 1
295 1
296 1
297 1
298 1
299 1
300 1
301 1
302 121393
303 2
304 1
305 1
306 2
307 1
308 1
309 34
310 1
311 1
312 2
313 1
314 1
315 2
316 1
317 1
318 34
319 1
320 1
321 2
322 1
323 1
324 2
325 1
326 1
327 196418
328 1
329 3
330 1
331 1
332 13
333 3
334 1
335 1
336 1
337 3
338 1
339 377
340 1
341 3
342 1
343 1
344 1
345 3
346 13
347 1
348 1
349 3
350 1
351 1
352 1
353 317811
354 1
355 1
356 1
357 1
358 1
359 1
360 1
361 1
362 1
363 1
364 1
365 1
366 1
367 1
368 1
369 1
370 1
371 1
372 1
373 1
374 1
375 1
376 1
377 1
378 1
379 1
380 514229
381 2
382 1
383 5
384 8
385 1
386 1
387 2
388 55
389 1
390 8
391 1
392 1
393 610
394 1
395 1
396 8
397 1
398 55
399 2
400 1
401 1
402 8
403 5
404 1
405 2
406 1
407 1
408 832040
409 1
410 1
411 1
412 1
413 1
414 1
415 1
416 1
417 1
418 1
419 1
420 1
421 1
422 1
423 1
424 1
425 1
426 1
427 1
428 1
429 1
430 1
431 1
432 1
433 1
434 1
435 1
436 1
437 1346269
438 1
439 3
440 1
441 1
442 1
443 21
444 1
445 1
446 1
447 3
448 1
449 1
450 1
451 987
452 1
453 1
454 1
455 3
456 1
457 1
458 1
459 21
460 1
461 1
462 1
463 3
464 1
465 1
466 1
467 2178309
468 2
469 1
470 1
471 2
472 1
473 1
474 2
475 1
476 89
477 2
478 1
479 1
480 2
481 1
482 1
483 2
484 1
485 1
486 2
487 89
488 1
489 2
490 1
491 1
492 2
493 1
494 1
495 2
496 1
497 1
498 3524578
499 1
500 1
501 1
502 1
503 1
504 1
505 1
506 1
507 1
508 1
509 1
510 1
511 1
512 1
513 1597
514 1
515 1
516 1
517 1
518 1
519 1
520 1
521 1
522 1
523 1
524 1
525 1
526 1
527 1
528 1
529 1
530 5702887
531 1
532 1
533 5
534 1
535 13
536 1
537 1
538 5
539 1
540 1
541 1
542 13
543 5
544 1
545 1
546 1
547 1
548 5
549 13
550 1
551 1
552 1
553 5
554 1
555 1
556 13
557 1
558 5
559 1
560 1
561 1
562 1
563 9227465
564 2
565 3
566 1
567 8
568 1
569 3
570 34
571 1
572 1
573 144
574 1
575 1
576 2
577 3
578 1
579 2584
580 1
581 3
582 2
583 1
584 1
585 144
586 1
587 1
588 34
589 3
590 1
591 8
592 1
593 3
594 2
595 1
596 1
597 14930352
598 1
599 1
600 1
601 1
602 1
603 1
604 1
605 1
606 1
607 1
608 1
609 1
610 1
611 1
612 1
613 1
614 1
615 1
616 1
617 1
618 1
619 1
620 1
621 1
622 1
623 1
624 1
625 1
626 1
627 1
628 1
629 1
630 1
631 1
632 24157817
633 1
634 1
635 1
636 1
637 1
638 1
639 1
640 1
641 1
642 1
643 1
644 1
645 1
646 1
647 1
648 1
649 4181
650 1
651 1
652 1
653 1
654 1
655 1
656 1
657 1
658 1
659 1
660 1
661 1
662 1
663 1
664 1
665 1
666 1
667 1
668 39088169
669 2
670 1
671 1
672 2
673 1
674 1
675 2
676 1
677 1
678 2
679 233
680 1
681 2
682 1
683 1
684 2
685 1
686 1
687 2
688 1
689 1
690 2
691 1
692 233
693 2
694 1
695 1
696 2
697 1
698 1
699 2
700 1
701 1
702 2
703 1
704 1
705 63245986
706 1
707 3
708 5
709 1
710 1
711 21
712 1
713 55
714 1
715 3
716 1
717 1
718 5
719 21
720 1
721 1
722 1
723 6765
724 1
725 1
726 1
727 21
728 5
729 1
730 1
731 3
732 1
733 55
734 1
735 21
736 1
737 1
738 5
739 3
740 1
741 1
742 1
743 102334155
744 1
745 1
746 1
747 1
748 1
749 1
750 1
751 1
752 1
753 1
754 1
755 1
756 1
757 1
758 1
759 1
760 1
761 1
762 1
763 1
764 1
765 1
766 1
767 1
768 1
769 1
770 1
771 1
772 1
773 1
774 1
775 1
776 1
777 1
778 1
779 1
780 1
781 1
782 165580141
783 2
784 1
785 1
786 8
787 13
788 1
789 2
790 1
791 1
792 8
793 1
794 377
795 2
796 1
797 1
798 8
799 1
800 1
801 10946
802 1
803 1
804 8
805 1
806 1
807 2
808 377
809 1
810 8
811 1
812 1
813 2
814 1
815 13
816 8
817 1
818 1
819 2
820 1
821 1
822 267914296
823 1
824 1
825 1
826 1
827 1
828 1
829 1
830 1
831 1
832 1
833 1
834 1
835 1
836 1
837 1
838 1
839 1
840 1
841 1
842 1
843 1
844 1
845 1
846 1
847 1
848 1
849 1
850 1
851 1
852 1
853 1
854 1
855 1
856 1
857 1
858 1
859 1
860 1
861 1
862 1
863 433494437
864 1
865 3
866 1
867 1
868 1
869 3
870 1
871 1
872 89
873 3
874 1
875 1
876 1
877 3
878 1
879 1
880 1
881 3
882 1
883 17711
884 1
885 3
886 1
887 1
888 1
889 3
890 1
891 1
892 1
893 3
894 89
895 1
896 1
897 3
898 1
899 1
900 1
901 3
902 1
903 1
904 1
905 701408733
906 2
907 1
908 5
909 2
910 1
911 1
912 34
913 5
914 1
915 2
916 1
917 1
918 610
919 1
920 1
921 34
922 1
923 5
924 2
925 1
926 1
927 2
928 5
929 1
930 34
931 1
932 1
933 610
934 1
935 1
936 2
937 1
938 5
939 34
940 1
941 1
942 2
943 5
944 1
945 2
946 1
947 1
948 1134903170
949 1
950 1
951 1
952 1
953 1
954 1
955 1
956 1
957 1
958 1
959 1
960 1
961 1
962 1
963 1
964 1
965 1
966 1
967 1
968 1
969 28657
970 1
971 1
972 1
973 1
974 1
975 1
976 1
977 1
978 1
979 1
980 1
981 1
982 1
983 1
984 1
985 1
986 1
987 1
988 1
989 1
990 1
991 1
992 1836311903
993 1
994 1
995 1
996 1
997 1
998 1
999 1
1000 1
1001 1
1002 1
1003 1
1004 1
1005 1
1006 1
1007 1
1008 1
1009 1
1010 1
1011 1
1012 1
1013 1
1014 1
1015 1
1016 1
1017 1
1018 1
1019 1
1020 1
1021 1
1022 1
1023 1
1024 1
1025 1
1026 1
1027 1
1028 1
1029 1
1030 1
1031 1
1032 1
1033 1
1034 1
1035 1
1036 1
1037 2971215073
1038 2
1039 3
1040 1
1041 8
1042 1
1043 21
1044 2
1045 1
1046 1
1047 144
1048 1
1049 1
1050 2
1051 987
1052 1
1053 8
1054 1
1055 3
1056 2
1057 1
1058 1
1059 46368
1060 1
1061 1
1062 2
1063 3
1064 1
1065 8
1066 1
1067 987
1068 2
1069 1
1070 1
1071 144
1072 1
1073 1
1074 2
1075 21
1076 1
1077 8
1078 1
1079 3
1080 2
1081 1
1082 1
1083 4807526976
1084 1
1085 1
1086 1
1087 1
1088 13
1089 1
1090 1
1091 1
1092 1
1093 1
1094 1
1095 13
1096 1
1097 1
1098 1
1099 1
1100 1
1101 1
1102 13
1103 1
1104 1
1105 1
1106 1
1107 1
1108 1
1109 13
1110 1
1111 1
1112 1
1113 1
1114 1
1115 1
1116 13
1117 1
1118 1
1119 1
1120 1
1121 1
1122 1
1123 13
1124 1
1125 1
1126 1
1127 1
1128 1
1129 1
1130 7778742049
1131 1
1132 1
1133 5
1134 1
1135 1
1136 1
1137 1
1138 55
1139 1
1140 1
1141 1
1142 1
1143 5
1144 1
1145 1
1146 1
1147 1
1148 55
1149 1
1150 1
1151 1
1152 1
1153 75025
1154 1
1155 1
1156 1
1157 1
1158 55
1159 1
1160 1
1161 1
1162 1
1163 5
1164 1
1165 1
1166 1
1167 1
1168 55
1169 1
1170 1
1171 1
1172 1
1173 5
1174 1
1175 1
1176 1
1177 1
1178 12586269025
1179 2
1180 1
1181 1
1182 2
1183 1
1184 1
1185 2
1186 1
1187 1
1188 2
1189 1
1190 1
1191 2
1192 1
1193 1597
1194 2
1195 1
1196 1
1197 2
1198 1
1199 1
1200 2
1201 1
1202 1
1203 2
1204 1
1205 1
1206 2
1207 1
1208 1
1209 2
1210 1597
1211 1
1212 2
1213 1
1214 1
1215 2
1216 1
1217 1
1218 2
1219 1
1220 1
1221 2
1222 1
1223 1
1224 2
1225 1
1226 1
1227 20365011074
1228 1
1229 3
1230 1
1231 1
1232 1
1233 3
1234 1
1235 1
1236 1
1237 3
1238 233
1239 1
1240 1
1241 3
1242 1
1243 1
1244 1
1245 3
1246 1
1247 1
1248 1
1249 3
1250 1
1251 121393
1252 1
1253 3
1254 1
1255 1
1256 1
1257 3
1258 1
1259 1
1260 1
1261 3
1262 1
1263 1
1264 233
1265 3
1266 1
1267 1
1268 1
1269 3
1270 1
1271 1
1272 1
1273 3
1274 1
1275 1
1276 1
1277 32951280099