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