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