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