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