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