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