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