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