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