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