0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-30 20:16:27 +00:00
OI-codes/S2OJ/1562/data/tv21.in

100002 lines
771 KiB (Stored with Git LFS)
Plaintext

100000 3
808 986
695 955
629 990
462 781
713 901
416 831
164 794
617 756
111 553
86 638
690 942
903 988
599 795
136 327
640 670
296 350
403 657
529 830
801 870
590 744
156 311
983 997
266 997
485 957
800 959
275 821
729 852
975 982
21 97
18 104
584 855
690 938
857 956
547 784
437 447
610 838
545 837
894 966
331 672
641 851
58 579
871 992
715 765
837 904
862 887
417 848
469 982
912 984
769 853
735 977
356 774
64 168
827 989
876 886
237 776
240 412
996 999
363 743
34 282
520 565
603 626
591 907
466 691
315 463
655 795
111 600
732 925
251 625
670 846
893 950
833 884
182 318
340 803
112 569
732 809
651 702
143 200
834 895
311 392
710 791
341 749
394 443
133 227
636 999
996 1000
127 457
870 993
502 734
390 593
162 391
948 985
595 780
700 919
548 962
975 986
825 960
74 199
86 505
505 570
556 986
191 365
785 901
360 459
494 561
499 728
512 952
324 675
905 932
485 825
119 934
549 639
411 668
449 866
373 493
633 657
512 663
527 772
350 884
155 259
224 539
939 975
575 603
253 699
55 853
944 990
801 878
88 150
598 607
579 704
458 981
275 598
939 944
217 306
885 898
864 927
505 532
408 993
420 467
644 728
918 932
184 356
434 979
553 857
704 935
889 912
96 832
514 776
717 937
43 594
732 897
872 981
125 208
97 904
364 417
926 932
977 989
382 460
330 392
315 811
637 836
109 949
370 617
318 711
186 1000
914 975
531 854
890 990
154 438
563 954
568 571
909 953
902 941
846 888
794 956
519 835
123 485
904 974
53 916
201 582
920 924
784 807
810 834
890 961
321 765
23 365
867 993
657 864
971 991
293 887
554 672
376 739
796 932
334 791
146 502
627 791
869 935
118 700
587 918
771 893
602 941
354 651
555 641
458 563
908 941
797 812
191 480
16 797
362 404
789 882
69 570
662 872
410 837
901 985
719 894
663 898
299 961
431 751
520 682
485 826
233 499
465 700
865 987
816 976
263 456
458 623
447 701
917 932
426 834
207 946
279 608
355 967
482 757
16 34
265 888
622 943
113 247
659 851
620 960
96 547
249 660
628 964
247 704
49 196
394 724
437 706
104 190
735 824
22 347
927 994
642 699
978 997
981 985
563 739
627 720
759 991
664 958
656 816
509 761
773 972
752 836
993 994
412 849
413 507
319 437
189 572
39 283
986 998
769 835
485 558
579 903
83 109
72 475
234 565
609 963
766 870
844 859
848 859
663 749
677 994
145 674
768 996
136 356
123 388
175 868
969 995
136 605
3 184
354 670
701 822
745 844
974 979
241 426
851 948
660 877
440 942
424 834
747 829
347 779
293 461
960 971
19 408
681 713
657 840
42 965
845 847
926 932
436 589
415 829
885 922
719 763
311 767
15 940
584 851
108 143
882 990
877 987
789 987
211 481
208 540
913 991
209 977
646 746
381 973
328 548
937 974
641 896
418 434
364 611
775 800
941 959
939 945
829 844
597 906
91 920
717 774
277 464
429 892
531 991
479 687
312 845
651 876
737 968
1 999
83 390
221 513
94 207
265 345
887 998
637 954
70 153
663 891
59 340
146 843
944 990
290 841
495 858
138 352
922 972
433 706
189 389
555 967
550 788
753 988
170 863
136 906
372 435
998 999
371 957
732 742
79 637
164 494
476 874
203 418
310 425
883 1000
47 807
840 872
814 819
937 950
855 856
972 985
156 905
839 917
31 345
88 407
147 166
481 873
282 390
472 809
312 817
136 481
476 780
173 640
668 688
409 759
626 653
648 724
39 330
195 909
583 769
604 732
868 959
345 855
943 954
395 529
683 764
114 117
680 943
282 371
870 878
700 778
851 956
977 985
841 906
834 856
276 394
623 816
788 897
212 796
534 660
550 649
425 818
834 998
177 592
120 835
199 605
149 207
167 936
93 113
422 754
842 931
217 234
534 592
237 309
386 699
908 935
571 716
11 792
700 722
842 940
371 449
742 824
663 877
537 714
410 946
756 938
723 843
639 802
747 767
201 551
553 753
335 827
245 676
802 976
787 894
206 705
756 916
832 937
911 921
438 675
533 642
470 782
147 991
298 538
90 111
839 905
188 247
223 248
508 664
858 860
461 996
274 308
257 614
65 124
897 964
432 497
720 800
901 992
860 940
33 727
917 988
932 988
34 912
38 237
450 514
79 862
303 539
208 445
510 928
52 968
122 975
695 797
935 988
249 497
361 412
848 995
46 474
348 513
727 825
53 153
317 831
660 973
694 947
108 769
102 560
450 678
390 689
949 983
614 817
520 548
65 233
566 785
381 587
916 979
142 230
342 701
819 860
883 949
798 838
519 898
707 776
737 911
989 993
906 974
239 601
196 836
302 849
926 964
801 834
4 518
391 440
689 755
356 425
766 991
811 863
84 719
990 993
535 722
849 857
605 763
397 837
120 789
661 750
595 800
250 916
129 966
999 1000
936 945
320 826
41 999
248 988
635 708
627 749
742 947
688 781
539 886
133 141
479 820
380 474
828 891
826 960
290 367
149 637
811 993
702 885
825 901
943 971
664 807
81 681
23 114
708 758
701 911
44 203
192 827
762 771
836 862
126 379
719 995
547 875
427 696
720 774
766 869
28 160
605 803
982 994
104 988
6 931
786 957
974 985
289 415
850 999
566 845
906 930
619 793
404 667
370 832
92 709
793 879
851 874
648 688
259 752
829 891
562 902
399 956
892 917
380 694
86 881
680 924
198 805
287 587
472 650
442 750
687 747
878 976
226 693
201 242
499 796
699 702
323 536
452 479
444 804
418 455
309 513
420 864
955 962
841 991
206 662
264 939
324 847
22 862
428 875
520 860
818 987
444 782
39 757
579 790
839 858
458 986
657 718
5 662
444 490
337 563
168 484
84 324
220 666
146 959
684 910
425 509
767 968
358 408
541 668
746 779
7 77
138 808
932 946
548 650
185 214
485 776
599 671
813 1000
392 763
616 846
284 900
273 869
993 994
205 230
196 522
540 970
715 778
133 655
591 976
314 875
278 718
479 527
892 965
851 988
696 983
728 776
219 559
557 752
499 526
465 869
97 124
833 988
110 855
633 739
403 452
847 882
407 657
172 689
353 540
836 959
56 508
325 453
715 961
40 731
726 931
93 252
824 860
945 983
85 828
533 839
702 901
949 968
754 771
867 907
283 982
659 757
708 952
408 921
562 882
844 990
293 415
409 916
331 609
236 762
179 527
628 689
336 982
652 805
11 734
785 884
959 987
610 945
334 854
210 701
506 990
507 753
399 929
692 948
405 575
497 944
378 600
182 187
274 443
737 896
715 935
53 845
73 835
817 911
226 740
749 907
716 804
147 878
700 917
192 503
792 842
416 675
996 997
786 848
794 821
841 882
431 524
528 607
41 112
450 951
910 917
300 406
865 932
660 786
445 739
335 387
289 545
318 523
153 608
291 938
650 928
777 977
15 505
996 997
455 456
788 957
606 961
809 951
11 968
750 940
519 798
741 890
311 427
994 997
943 957
577 848
934 992
632 974
796 813
762 908
796 819
417 777
984 988
207 580
996 998
959 1000
534 809
220 927
647 715
651 916
541 931
476 771
270 326
371 620
976 990
75 148
128 641
805 816
586 839
438 759
778 798
321 419
800 827
107 685
584 933
621 782
621 747
861 906
970 979
853 860
354 971
820 986
546 602
729 734
703 899
16 390
3 544
44 221
868 906
633 894
280 844
342 834
0 68
475 518
809 988
840 897
153 335
102 627
290 297
366 571
301 1000
392 432
881 980
963 1000
76 590
433 572
282 714
248 614
9 556
105 164
716 750
43 486
767 864
571 827
921 956
267 492
773 956
413 792
127 805
4 583
710 839
41 295
892 937
667 871
109 307
223 603
325 480
733 750
300 710
313 867
887 934
292 796
221 725
282 823
599 746
492 694
817 856
217 827
22 373
797 885
80 334
0 808
91 224
392 832
215 218
81 528
193 994
478 609
766 798
472 518
634 754
537 580
607 932
225 231
449 876
967 970
290 993
350 946
852 956
799 828
228 551
896 916
74 927
318 932
661 747
53 999
944 965
834 851
850 951
392 569
966 981
923 950
603 695
626 725
201 509
415 798
172 500
674 824
545 956
618 723
709 963
90 324
805 882
883 991
501 690
240 803
469 566
979 990
861 920
672 749
137 935
313 734
701 869
398 705
495 840
245 509
469 995
551 709
168 368
439 614
826 998
498 666
606 882
702 756
226 791
553 632
673 831
665 672
599 949
337 463
436 618
234 629
436 809
635 728
163 294
106 793
101 845
479 760
391 802
234 241
819 959
111 705
849 854
973 983
239 578
775 954
202 858
368 489
338 860
787 818
19 814
5 979
797 973
274 815
118 1000
777 795
2 133
265 694
801 948
242 911
719 1000
282 788
388 775
4 483
440 656
827 967
428 985
449 855
899 960
366 975
674 905
144 145
377 808
552 914
4 457
718 941
736 798
614 840
239 858
224 654
833 957
428 696
670 720
331 733
184 486
752 941
840 958
98 627
112 216
837 952
121 457
487 531
111 548
183 969
365 886
868 969
770 940
981 990
340 732
231 791
647 817
722 771
363 643
107 112
78 148
95 174
565 728
166 424
901 939
18 881
769 784
39 54
194 686
705 868
828 902
407 438
713 738
829 901
761 823
607 910
961 978
64 423
685 801
219 814
27 266
925 974
969 987
643 989
832 868
491 865
780 887
961 987
186 936
726 857
871 917
535 947
41 607
607 916
944 979
849 870
505 592
691 775
827 842
348 765
327 768
852 862
659 834
210 327
315 659
217 446
442 797
917 969
656 737
457 545
588 713
992 998
245 356
304 577
736 917
475 613
751 940
133 601
307 1000
710 922
910 923
643 989
292 673
828 901
907 995
345 347
39 419
24 979
343 878
606 906
581 756
665 701
633 793
246 278
529 698
597 908
295 538
91 232
450 730
370 787
456 679
342 920
44 868
82 442
869 989
673 757
681 927
408 935
814 855
57 896
432 654
981 999
117 567
943 957
166 574
479 994
903 920
866 988
528 672
912 981
82 765
419 870
42 608
291 897
791 878
397 880
296 338
657 674
116 189
314 385
518 980
632 996
74 208
590 995
96 546
473 531
361 548
247 476
688 846
195 490
999 1000
507 632
671 684
929 961
707 808
832 844
849 904
774 898
811 951
842 900
938 973
204 458
496 839
434 741
889 949
530 822
23 257
283 929
152 786
978 989
806 848
822 851
633 638
482 491
164 918
956 989
707 822
303 993
722 763
332 467
83 178
700 864
268 294
562 719
751 973
855 972
152 909
918 947
969 989
268 691
887 999
184 972
506 984
38 539
513 801
935 958
791 927
115 175
970 982
949 984
756 987
573 849
752 865
83 94
957 995
193 208
982 991
30 638
785 959
890 949
634 992
460 722
608 785
336 764
587 716
206 631
764 885
193 999
251 468
886 971
869 888
466 985
365 506
728 958
657 750
893 938
96 159
366 707
167 838
587 613
976 977
257 904
677 788
109 414
374 515
991 994
679 837
445 692
183 629
203 434
834 929
989 995
357 885
826 911
982 987
526 659
952 970
646 910
144 693
378 749
746 927
303 514
710 792
566 836
726 913
148 671
683 916
828 888
362 886
856 934
3 469
984 998
258 660
775 847
857 968
208 918
830 837
592 599
157 432
87 514
243 419
118 629
316 359
763 785
883 920
42 739
296 350
814 865
113 532
983 993
329 601
417 937
227 912
294 490
466 820
660 752
318 904
675 867
766 783
912 919
869 888
704 945
930 976
162 255
361 504
984 999
9 453
639 640
656 958
821 841
93 740
287 766
139 929
442 763
267 282
256 772
678 993
153 179
466 714
453 456
723 753
953 988
908 952
782 948
373 475
367 495
378 796
233 494
417 560
627 911
603 750
600 873
116 649
289 687
722 885
84 150
468 966
602 722
951 956
115 339
100 564
499 871
872 892
927 976
88 686
195 442
619 642
238 330
167 575
939 974
14 240
268 926
650 831
874 976
693 981
158 198
728 787
365 812
303 750
558 585
314 843
937 959
37 541
511 677
368 869
770 861
725 738
32 861
85 281
174 400
938 982
326 928
11 147
108 875
997 998
477 906
211 617
61 867
665 834
886 995
797 908
369 724
761 844
102 645
808 935
244 441
340 390
836 923
251 460
591 841
955 991
208 219
499 593
615 895
274 858
625 737
569 625
531 954
228 532
534 828
113 868
461 928
778 805
806 1000
659 973
267 826
103 376
659 834
909 964
132 912
893 909
971 984
366 702
597 900
184 871
506 999
233 970
425 467
219 550
452 846
48 568
98 173
257 490
898 927
920 941
99 922
333 822
997 998
229 475
733 823
246 463
885 986
356 395
867 991
58 956
254 792
61 769
592 767
890 891
981 1000
155 638
797 808
565 667
205 924
935 978
703 786
987 991
652 851
342 554
954 955
176 491
207 241
732 991
155 263
62 415
170 773
899 910
875 934
450 670
748 875
111 758
506 872
66 168
794 870
851 966
666 896
19 499
393 769
961 993
745 889
955 965
544 946
236 432
990 996
74 209
361 517
631 837
508 556
168 551
613 981
231 646
82 902
521 611
446 822
316 438
396 535
735 879
817 864
21 677
619 698
730 833
388 720
253 578
569 905
823 946
332 433
909 926
871 963
377 851
605 644
717 978
39 219
811 923
311 496
945 957
395 602
744 909
141 543
105 414
90 98
871 878
240 843
252 835
513 570
875 942
951 979
434 890
712 838
883 910
970 974
738 934
850 914
753 754
658 735
651 654
751 937
110 402
97 530
456 705
24 249
22 357
271 400
703 748
491 787
698 867
595 909
6 913
591 868
870 975
967 976
861 869
411 494
365 611
595 745
405 738
644 816
422 434
680 984
347 508
851 993
958 996
172 980
9 476
822 877
576 933
424 762
396 649
395 889
320 384
414 988
825 988
856 917
611 792
917 976
732 962
153 593
334 458
289 815
678 951
120 178
140 866
156 922
609 727
576 634
501 873
49 379
349 359
370 927
212 245
750 942
475 942
677 786
145 472
529 739
581 972
758 996
316 542
111 124
296 767
425 760
215 359
658 804
457 679
152 769
184 451
499 838
92 437
47 513
591 851
975 991
328 348
14 500
669 780
543 951
43 573
988 996
920 981
386 903
333 418
789 802
785 960
513 898
38 69
314 797
219 801
42 938
665 851
778 849
913 991
553 700
119 508
594 763
252 984
264 927
85 973
829 844
62 487
42 570
983 994
72 479
806 841
74 950
542 638
30 492
461 497
829 975
334 360
648 786
673 740
430 968
586 977
392 804
69 644
253 432
683 929
798 920
680 898
737 943
938 998
218 841
414 967
720 865
130 695
962 986
337 947
632 653
773 930
397 610
592 756
10 936
200 715
585 665
441 744
341 504
405 645
306 541
241 387
889 952
798 961
717 895
844 914
68 791
557 567
264 662
321 337
279 796
376 895
598 636
281 973
220 972
718 823
539 678
9 163
750 960
49 150
627 897
21 854
410 765
952 959
60 560
661 813
911 944
119 783
652 878
966 998
390 583
870 891
404 627
657 901
308 314
472 627
896 928
464 541
498 870
542 763
218 389
463 518
780 996
631 723
390 932
673 926
717 728
770 801
698 951
892 962
22 134
383 961
248 411
849 856
137 986
175 290
93 560
137 424
773 990
935 963
142 723
627 866
452 994
931 996
821 941
292 441
865 919
423 636
94 842
200 314
172 660
445 592
706 779
273 505
821 846
392 810
668 837
157 209
741 809
929 947
506 992
838 895
784 794
462 633
48 831
618 634
772 933
88 594
928 953
718 758
104 119
774 941
771 955
40 157
354 881
813 917
950 983
909 946
480 657
47 740
503 599
360 811
109 351
962 985
892 922
500 653
178 504
683 746
935 960
625 796
644 666
208 603
79 655
331 337
969 997
667 932
596 790
436 821
548 552
770 966
42 149
938 955
925 939
634 988
688 949
345 902
997 1000
889 946
907 932
262 649
340 467
609 992
510 630
802 852
927 983
112 130
329 702
185 521
408 575
502 584
231 823
929 965
849 868
393 681
25 596
412 935
475 814
132 601
225 679
741 775
377 439
430 688
237 261
211 601
552 960
561 827
665 722
906 992
404 979
234 584
275 628
377 750
253 496
872 885
871 966
521 553
884 959
843 919
421 695
890 934
59 929
616 696
434 967
48 492
774 933
42 742
643 937
323 694
493 506
968 980
720 894
935 938
988 993
556 765
412 825
970 999
786 960
192 194
87 916
362 875
52 728
641 954
238 858
468 896
490 569
240 775
824 936
439 537
613 696
853 922
289 693
549 777
783 956
995 1000
361 886
476 985
578 783
660 674
242 607
345 582
64 143
920 998
589 600
373 417
595 885
316 677
322 563
623 868
126 279
87 198
435 751
366 517
515 734
594 771
814 822
535 654
170 632
113 898
317 803
438 605
270 723
825 831
919 978
261 679
555 769
367 895
147 773
854 905
464 700
579 701
40 528
910 919
199 747
277 927
126 753
962 991
980 983
182 708
952 962
551 594
127 698
769 903
583 759
579 929
448 590
632 879
592 850
637 741
393 504
704 894
776 953
516 732
946 969
290 412
343 864
609 726
949 983
212 503
995 996
279 765
344 355
169 981
533 711
503 793
965 982
439 753
862 993
739 806
452 778
307 810
204 507
730 918
682 790
940 973
305 947
85 395
34 466
538 551
264 702
80 940
765 842
397 480
856 988
596 854
650 670
571 613
239 892
513 600
98 391
184 321
781 907
542 887
564 829
479 786
632 643
105 937
937 956
839 931
23 648
493 813
284 479
206 977
608 953
617 743
417 547
101 890
128 554
942 984
811 954
352 983
506 735
252 542
144 389
590 934
11 942
806 888
29 698
380 895
906 989
161 388
163 776
302 669
292 584
364 662
248 587
650 947
503 591
17 640
761 945
962 969
900 952
135 873
759 907
749 949
264 844
531 629
967 993
711 761
811 970
451 936
237 778
239 680
990 993
343 803
227 493
223 991
309 583
563 603
313 829
278 561
214 562
107 553
878 928
657 679
689 888
826 998
917 966
483 942
453 597
590 929
112 967
658 973
436 831
461 992
631 985
218 231
762 978
340 949
468 536
301 730
463 694
630 806
243 454
973 988
904 928
904 938
396 647
475 598
43 585
95 836
716 911
583 679
729 750
503 683
408 714
366 549
161 825
190 228
970 997
36 745
310 747
215 637
302 802
621 717
847 910
892 936
227 601
513 881
141 1000
180 185
452 828
241 445
75 669
451 568
489 584
104 453
505 808
562 886
930 949
686 841
606 785
904 953
127 259
377 581
126 771
147 747
921 941
444 448
634 992
398 805
537 873
111 493
123 943
363 810
397 464
340 895
810 931
498 967
292 933
405 856
733 904
583 916
97 536
126 657
122 189
122 930
445 858
888 994
291 438
476 971
859 922
355 400
736 902
718 893
715 975
27 357
978 996
542 551
824 997
674 734
620 995
561 573
914 964
877 996
163 773
390 665
983 985
605 668
753 979
520 722
126 739
889 891
471 968
372 473
585 885
51 836
293 310
429 878
237 642
797 885
19 331
962 971
834 938
180 239
323 967
150 853
877 957
884 998
961 973
25 535
923 936
711 865
748 940
661 926
752 769
756 793
325 435
749 924
93 340
437 690
277 359
475 498
75 499
301 444
86 152
356 593
890 997
503 756
69 613
257 842
170 866
31 566
669 987
531 691
763 780
628 672
597 968
523 914
410 574
530 718
403 430
81 594
138 464
63 352
173 285
720 971
183 653
949 976
481 765
181 744
688 957
511 960
412 637
946 984
712 964
46 664
729 910
867 997
535 836
532 804
930 974
42 402
581 583
505 580
601 817
580 759
814 983
989 999
839 943
572 896
252 896
579 651
71 984
374 673
235 319
912 961
986 998
943 995
755 763
618 718
240 819
157 955
916 930
576 616
567 950
832 894
491 829
273 499
309 789
732 888
198 707
880 929
346 598
699 840
67 471
744 988
688 914
732 917
770 972
694 937
746 896
197 520
756 917
828 958
174 957
804 988
505 626
778 854
11 461
778 832
545 955
759 806
456 712
744 827
838 925
465 592
351 856
58 240
441 736
557 844
140 717
885 891
422 792
474 842
197 516
521 649
956 996
676 956
719 903
258 401
131 135
762 924
607 720
962 993
893 925
528 698
972 977
538 810
166 944
224 487
834 854
479 630
633 788
505 817
551 834
717 947
920 951
401 407
532 576
933 958
147 252
561 562
867 890
229 372
829 878
641 762
813 846
199 899
543 804
277 575
107 262
722 726
254 844
125 790
282 476
475 498
624 749
178 198
151 595
186 624
883 968
161 746
28 201
254 392
775 888
302 309
354 788
734 812
714 756
571 678
578 754
387 838
1 454
911 944
513 966
45 750
646 996
303 994
341 873
764 997
30 430
713 760
176 325
410 893
424 474
85 653
282 718
858 904
457 879
841 919
188 838
257 675
751 785
396 459
775 908
644 729
487 549
891 989
772 803
951 988
442 609
118 920
841 962
497 594
386 566
846 889
225 275
102 354
129 665
101 594
568 835
999 1000
738 787
770 835
328 517
342 360
652 876
637 650
827 949
217 384
819 991
151 930
255 280
33 90
644 659
64 968
866 930
197 708
356 677
159 281
819 950
46 257
469 884
204 559
309 966
486 624
562 782
400 613
841 848
170 253
723 800
697 715
51 707
787 881
863 972
910 951
512 955
270 844
872 962
520 886
236 698
52 234
641 1000
241 390
77 543
552 567
84 998
260 730
207 980
50 839
197 843
371 796
565 721
382 476
342 698
908 959
178 972
340 499
514 770
523 960
787 940
126 985
384 445
502 793
178 919
63 714
930 955
189 639
412 547
772 798
127 672
316 902
56 672
615 647
407 967
626 705
429 875
69 904
284 648
323 332
37 967
384 505
230 303
628 716
115 884
974 998
956 989
602 780
806 827
983 1000
676 945
450 545
208 494
83 439
261 297
798 969
603 748
423 430
391 507
796 824
907 994
540 756
56 732
977 986
664 690
955 961
802 843
19 326
269 609
4 766
254 542
616 806
60 276
232 604
264 795
502 725
705 974
795 989
726 911
88 882
801 987
771 860
44 900
498 916
75 723
108 321
8 265
333 568
285 810
195 762
543 980
144 161
62 197
202 222
391 716
389 567
408 441
67 104
6 195
76 163
317 516
219 591
297 571
3 703
290 790
366 650
214 818
194 779
974 984
313 332
951 980
294 632
683 952
996 998
296 324
635 771
345 712
9 107
488 813
555 974
300 846
463 757
176 828
103 426
556 583
131 920
58 261
950 984
92 549
897 969
595 640
784 868
765 797
721 985
282 365
132 477
242 684
996 999
831 974
100 162
504 807
246 846
898 984
746 826
108 305
645 951
621 933
499 807
468 868
261 724
938 994
947 973
912 919
577 613
396 770
629 948
156 883
311 832
203 711
246 942
366 838
11 487
661 726
386 756
180 223
971 976
679 689
549 558
472 915
174 225
66 251
128 873
765 873
880 950
772 917
764 901
407 742
222 684
545 648
785 958
855 914
814 922
231 684
640 773
941 983
411 709
471 573
710 983
819 991
652 663
137 469
856 949
733 924
149 867
170 620
955 981
638 699
781 900
216 594
739 967
103 110
883 947
875 926
361 465
789 984
824 837
309 549
253 349
512 988
823 960
153 552
424 653
412 458
357 417
327 333
73 895
650 763
558 960
779 963
980 998
88 782
740 794
581 988
263 758
144 922
223 949
402 710
793 844
947 973
754 959
736 867
519 661
118 595
909 942
112 712
145 588
853 983
705 762
955 978
37 607
912 979
295 780
452 712
830 835
348 551
127 384
37 225
513 943
254 866
243 914
633 695
873 983
468 558
939 945
594 619
442 823
17 804
472 653
292 880
170 199
764 982
440 941
815 987
938 1000
915 995
906 934
999 1000
100 651
754 832
865 980
417 932
815 826
618 661
527 903
216 788
669 762
496 508
431 912
887 909
919 977
851 925
489 937
806 980
860 967
218 745
86 589
233 373
336 475
523 694
419 831
676 708
778 962
858 872
490 882
437 554
531 625
885 950
932 935
244 294
200 377
442 806
813 934
481 565
393 624
941 957
37 813
641 937
461 832
982 987
667 996
261 909
341 779
404 653
122 516
170 825
409 585
115 686
185 699
678 869
711 884
291 773
997 999
947 990
441 987
865 904
311 531
298 914
903 932
97 156
786 969
529 864
578 860
73 973
96 818
824 964
955 965
761 801
206 497
811 957
632 711
964 990
292 304
792 947
891 913
204 521
463 686
404 759
836 993
875 892
817 975
381 739
670 920
633 721
775 922
409 483
153 335
442 971
628 956
680 711
659 961
982 984
560 723
2 102
812 843
556 740
108 889
807 923
935 970
535 980
454 463
772 940
412 760
437 676
692 929
486 989
587 863
396 688
698 886
742 912
121 316
258 887
21 574
513 923
702 968
646 817
45 983
358 530
383 582
439 769
97 560
959 987
556 756
586 613
36 531
951 1000
69 105
568 677
491 593
137 947
699 914
674 988
235 972
17 900
399 786
628 754
427 880
58 522
729 739
121 568
294 598
555 746
646 958
392 471
623 874
496 820
414 479
47 253
695 946
182 639
784 924
370 427
464 972
711 904
811 881
519 673
300 346
825 934
435 775
617 896
778 957
259 922
280 594
734 758
50 456
415 655
779 892
678 810
198 808
453 833
191 498
147 424
465 534
642 742
735 951
865 982
157 645
473 907
37 397
92 722
322 584
599 848
301 573
551 959
36 702
667 953
731 906
6 258
396 975
85 554
926 939
593 594
417 616
255 870
155 464
726 753
652 795
987 991
501 844
936 957
261 407
870 897
280 966
690 976
162 836
338 887
714 902
641 875
562 698
827 842
785 877
215 684
425 805
42 515
770 784
840 949
631 880
53 661
596 966
560 861
772 977
940 989
468 577
758 866
868 947
233 916
660 792
962 983
517 607
563 689
64 322
159 403
535 939
793 809
268 692
151 974
363 869
780 821
358 550
467 997
193 495
197 577
45 544
633 768
673 720
110 862
474 883
45 801
85 533
943 946
19 562
406 949
389 595
454 931
310 664
359 759
598 992
387 645
695 920
34 362
200 503
800 848
155 747
228 718
300 899
456 528
126 600
216 545
975 990
367 426
661 897
510 734
868 896
254 429
576 697
843 945
331 535
253 395
437 741
374 601
16 249
6 606
126 565
871 959
350 417
396 608
363 555
231 609
982 992
933 951
691 715
930 944
987 992
707 745
586 792
806 940
969 989
427 857
649 985
141 269
959 982
485 488
648 885
169 250
759 764
935 937
985 998
746 925
508 804
352 474
555 741
640 721
712 810
501 781
639 939
127 174
807 988
6 130
574 774
762 989
22 759
617 738
84 736
758 863
99 179
116 249
261 582
840 903
8 79
983 987
313 321
895 942
148 434
813 986
415 492
185 487
669 943
256 693
868 987
523 938
237 960
877 880
817 821
618 655
74 286
299 612
542 713
559 746
258 737
391 884
626 690
121 691
654 710
228 234
342 767
988 999
969 972
560 995
864 912
704 955
355 659
229 342
746 841
343 655
566 961
931 994
826 939
300 952
968 990
767 963
730 923
589 990
842 911
490 971
262 359
971 980
301 484
720 826
320 399
58 875
419 673
773 973
276 280
88 624
363 451
761 829
587 874
755 764
880 946
958 986
77 821
475 655
693 982
665 778
415 569
626 712
284 938
110 753
182 791
305 470
39 676
980 993
533 643
918 980
291 818
98 644
81 735
876 884
179 307
293 1000
815 915
820 849
446 558
346 757
776 782
931 970
69 980
933 975
369 541
557 986
693 912
820 927
735 822
623 851
67 397
916 938
416 898
976 985
846 895
523 573
837 930
650 761
727 855
633 875
424 972
458 933
745 904
879 903
194 583
440 550
988 1000
939 974
242 555
918 978
569 772
343 464
638 656
759 807
492 722
602 886
348 436
878 993
588 811
56 448
126 690
530 570
888 923
983 995
139 229
510 944
610 652
827 890
137 823
78 531
838 839
70 414
369 771
779 967
150 769
968 982
195 901
350 507
384 992
681 718
571 850
643 799
850 930
294 931
601 862
504 529
112 144
39 76
770 981
82 325
647 709
367 717
887 928
205 646
598 835
995 999
839 925
283 713
453 934
843 960
400 562
158 964
488 929
636 675
407 644
972 987
926 939
618 951
998 1000
84 104
843 909
326 842
808 916
178 628
829 840
623 949
221 743
439 469
760 828
9 995
678 867
426 460
338 698
509 528
714 977
862 982
538 906
206 757
491 627
131 575
359 848
192 955
737 999
254 824
253 586
522 961
570 979
768 987
993 1000
470 870
75 710
733 915
779 904
471 651
60 619
889 907
498 858
284 558
740 954
193 911
963 983
573 806
750 822
603 699
500 796
13 139
205 922
197 228
664 808
485 496
837 948
312 631
163 251
777 931
16 994
393 698
489 810
144 939
501 815
216 688
126 987
297 364
87 125
620 692
305 982
579 709
357 414
276 447
148 909
561 723
831 899
971 983
514 975
967 994
950 991
513 900
198 274
191 339
408 814
293 717
18 567
352 685
523 1000
644 803
324 912
437 948
129 964
140 750
272 729
237 687
3 508
670 743
53 333
83 411
131 957
780 954
725 733
319 684
782 936
711 887
306 460
944 982
587 892
600 795
10 39
810 813
647 795
308 482
61 381
103 915
685 877
776 884
353 719
399 614
380 468
143 373
971 991
207 443
765 917
511 737
661 938
553 847
972 980
806 918
563 833
940 979
544 971
418 759
27 835
981 987
11 393
264 997
755 882
254 272
327 459
168 684
156 794
219 705
856 931
250 454
283 602
533 575
276 329
881 983
168 447
367 638
586 831
120 701
647 986
399 504
491 839
921 949
316 524
110 435
705 846
129 501
376 914
907 971
611 680
354 452
704 934
544 694
146 936
372 949
666 893
876 970
55 713
762 826
349 574
557 994
878 954
640 642
809 987
76 909
849 960
409 852
227 920
393 879
910 992
721 749
47 312
454 909
166 167
509 882
845 903
111 134
591 837
614 749
597 839
678 690
728 848
31 105
879 927
206 881
846 847
442 833
875 917
957 963
143 230
98 220
934 951
579 780
274 803
829 993
892 936
677 895
23 258
57 131
85 476
422 825
203 882
540 951
494 982
938 966
24 65
488 788
873 997
194 365
810 994
413 865
608 693
440 978
125 219
852 958
476 660
136 578
979 981
45 522
790 917
471 691
583 610
191 674
244 493
374 637
106 793
239 599
749 788
144 563
643 725
120 460
737 938
601 699
150 344
96 336
104 429
972 981
858 864
64 714
760 877
863 883
624 901
623 630
487 832
183 350
511 706
318 596
340 346
70 488
395 688
97 221
211 329
955 994
908 1000
510 612
805 953
224 530
241 945
398 516
974 994
425 760
732 840
527 664
721 864
647 708
373 775
199 284
350 509
989 990
363 480
468 630
349 839
2 268
930 955
774 780
958 962
23 180
59 535
640 934
247 441
517 519
510 891
559 783
708 749
921 933
654 695
378 952
131 937
908 967
787 940
606 956
298 881
554 561
876 949
562 789
183 590
5 7
723 850
928 956
718 911
725 881
453 901
260 874
641 961
450 963
743 836
128 526
151 651
703 753
677 985
803 880
925 971
961 963
608 864
534 731
86 175
814 856
275 849
120 948
911 975
557 581
25 443
137 543
129 529
892 925
994 996
927 971
901 977
3 953
480 911
97 325
444 872
88 448
634 684
718 840
92 882
964 1000
612 949
92 230
622 772
705 813
153 195
177 404
204 304
857 918
570 654
644 992
634 998
131 844
478 706
311 492
879 891
109 269
731 882
719 798
787 831
122 257
495 903
938 963
399 805
947 985
982 998
303 371
498 984
678 706
647 985
617 862
798 990
345 740
667 939
392 740
711 745
657 741
602 834
512 680
181 460
659 967
190 246
394 614
86 606
576 716
69 695
287 369
287 499
640 832
161 689
294 454
170 669
339 389
948 984
47 955
783 920
67 790
403 574
177 887
559 709
858 997
901 916
371 789
814 926
412 456
978 979
995 998
611 870
779 904
947 990
675 752
379 902
365 845
556 791
910 995
449 513
139 365
721 938
526 762
900 907
24 426
871 963
508 996
622 889
866 930
456 900
138 339
969 971
624 705
505 824
897 979
346 884
904 979
580 666
828 932
501 762
89 982
109 549
725 835
843 970
910 926
737 1000
36 401
374 479
555 608
939 945
583 793
254 730
988 993
521 643
99 991
474 685
698 868
878 960
267 495
255 991
637 653
249 375
788 863
55 607
274 930
575 898
561 654
845 857
51 479
520 872
354 595
339 569
346 987
739 898
491 862
457 717
916 923
65 720
567 670
152 228
941 990
731 733
653 770
462 613
873 943
744 745
470 938
847 890
362 681
183 637
976 979
893 933
766 990
7 676
104 189
277 882
345 543
569 897
336 364
999 1000
204 336
71 635
722 838
797 896
396 952
14 156
553 659
136 809
599 796
468 629
484 515
323 874
696 755
284 868
314 823
169 402
55 73
412 907
563 976
859 969
874 945
199 920
166 367
73 460
231 935
572 725
645 769
647 862
598 674
451 847
19 208
423 776
841 934
674 797
636 716
14 809
347 671
120 805
646 875
197 982
226 956
999 1000
144 859
139 458
972 988
1 685
976 993
259 567
264 311
807 825
14 165
737 815
392 808
259 750
660 938
32 829
525 788
671 728
914 947
168 571
739 957
941 1000
591 757
483 563
537 652
534 949
632 820
218 934
972 984
585 788
243 765
760 787
939 987
655 758
644 922
482 772
19 38
786 828
112 820
601 865
696 714
195 625
73 405
441 503
786 804
388 798
833 925
127 499
882 899
545 966
327 645
952 975
431 965
841 849
195 588
549 558
793 899
422 866
863 916
662 800
910 985
158 640
749 950
444 921
892 976
222 723
85 269
543 780
256 690
668 846
463 718
773 853
139 677
665 787
539 961
171 359
837 957
902 942
779 929
578 786
275 392
526 887
160 219
591 910
565 612
378 539
765 955
963 986
85 109
76 346
843 845
370 941
934 988
701 929
5 937
351 595
755 782
356 505
247 336
575 975
891 914
38 484
648 818
558 808
155 499
686 709
711 847
944 979
240 484
625 729
484 855
567 634
916 987
226 962
683 857
663 903
256 870
254 334
739 938
451 605
586 686
586 893
717 830
519 570
500 895
670 680
633 788
264 286
758 999
529 905
17 50
75 607
61 890
952 960
712 730
875 953
13 793
488 862
449 543
522 838
998 1000
929 985
756 817
651 880
459 765
891 992
162 647
323 779
459 476
784 940
740 896
957 985
4 467
449 628
863 925
703 832
365 378
945 996
847 996
785 850
610 860
870 907
463 837
293 749
37 234
919 923
690 805
100 553
404 559
517 677
144 562
374 563
544 923
556 570
280 946
430 679
197 699
73 417
805 918
64 697
725 874
365 782
520 645
812 930
846 961
80 247
902 978
158 230
650 965
653 874
223 745
379 468
587 639
924 965
65 293
362 695
927 950
726 915
715 967
909 958
146 781
258 840
82 991
776 1000
102 938
460 837
94 613
774 778
286 697
713 877
949 991
546 799
375 887
298 835
376 706
634 689
511 534
616 676
99 354
425 500
175 646
624 821
973 975
729 838
369 545
363 392
791 984
490 583
920 953
186 820
923 940
62 509
504 515
587 958
381 545
646 746
820 841
216 839
579 638
718 768
403 805
935 992
369 918
279 772
718 790
636 830
541 861
417 821
439 871
36 606
941 945
273 644
14 589
868 998
325 441
87 857
95 767
488 829
620 637
507 583
543 554
573 838
392 822
276 945
263 470
311 883
587 636
225 291
684 702
356 995
641 730
702 824
960 966
871 993
671 792
464 779
325 829
783 818
989 997
324 976
795 845
933 980
386 781
493 924
170 422
814 956
718 848
655 826
261 771
850 878
898 962
712 993
779 851
918 992
228 352
242 253
590 774
402 741
217 772
24 884
254 272
704 881
678 835
843 983
852 982
272 713
612 999
32 434
302 370
247 880
838 978
100 513
582 707
143 472
212 480
289 420
129 299
985 992
429 914
306 976
576 695
198 950
77 740
432 617
902 909
688 863
242 721
308 891
624 687
715 743
432 997
0 271
341 819
900 918
197 483
747 974
347 783
39 519
278 940
483 863
690 892
763 1000
458 609
690 975
666 942
445 572
884 942
842 853
541 724
74 620
719 966
251 829
958 961
467 519
821 869
749 796
232 596
764 999
399 470
179 710
258 881
680 994
414 487
18 848
329 754
455 795
307 401
490 552
992 998
424 449
155 963
581 881
157 499
415 939
151 952
907 995
919 994
689 962
888 966
727 764
738 744
330 660
225 953
43 679
460 887
509 801
377 680
977 986
521 917
940 961
923 939
596 825
607 858
33 530
300 586
412 822
97 877
613 985
787 919
943 962
122 625
863 979
380 449
690 831
166 935
553 675
949 965
225 280
778 834
817 896
73 264
150 324
195 635
182 434
601 946
283 802
454 779
752 966
338 348
390 589
940 982
500 943
792 823
598 954
163 331
493 958
679 949
252 865
705 919
636 660
690 769
890 953
96 589
724 901
845 916
502 724
204 788
562 721
639 975
649 658
900 948
659 952
174 517
206 836
891 899
319 993
307 972
63 188
475 931
37 987
917 944
307 648
625 750
740 971
252 616
760 984
499 533
917 924
421 974
905 912
879 881
694 882
387 498
949 966
420 751
583 783
178 474
292 772
243 834
405 832
752 764
303 646
296 843
218 978
492 599
226 485
107 968
175 863
440 635
52 481
121 395
435 819
396 426
523 941
856 972
510 720
357 601
256 656
49 146
400 711
146 698
837 889
533 946
548 790
613 982
905 924
25 314
684 860
536 765
490 660
693 881
988 989
503 647
462 729
209 268
99 123
503 690
959 983
777 839
700 944
482 779
129 785
225 430
22 427
436 774
213 701
616 726
735 815
168 234
758 939
686 786
516 669
625 824
784 950
126 947
383 709
274 636
407 747
518 945
814 982
463 983
779 961
683 958
330 859
534 606
22 418
863 958
292 788
220 733
893 897
883 939
395 697
419 975
86 903
146 868
975 994
59 386
225 869
351 888
38 347
73 619
828 945
613 662
233 996
671 819
521 576
749 838
258 416
610 800
206 923
735 760
135 769
976 983
845 861
402 659
905 944
134 182
955 971
538 765
593 957
272 541
797 903
124 356
13 244
754 917
274 862
401 762
627 631
882 918
857 990
786 850
878 925
272 464
163 602
153 949
788 845
192 201
258 713
313 331
228 372
747 906
208 846
53 476
921 965
145 303
434 770
510 698
762 957
887 889
393 708
376 391
201 961
989 999
238 487
147 877
618 799
702 705
305 345
477 685
692 820
321 619
234 809
364 896
187 811
23 162
616 951
915 974
437 757
979 990
654 912
840 952
580 915
666 752
687 992
748 786
448 863
452 974
430 708
538 860
50 806
673 705
988 989
608 735
436 675
434 514
217 406
646 954
915 926
405 871
677 693
885 910
968 978
807 988
816 892
636 970
794 978
156 865
561 725
721 817
397 456
945 979
544 564
714 975
893 986
969 998
430 722
498 602
777 900
183 857
342 567
603 954
29 414
447 844
46 525
444 603
966 974
667 865
94 504
977 982
55 627
809 956
115 849
87 478
91 942
103 685
713 976
687 835
56 537
513 903
116 163
18 526
862 930
825 865
919 927
687 786
466 877
494 864
350 506
623 801
15 560
997 998
584 783
221 800
500 588
373 493
355 908
888 965
158 617
528 966
219 660
569 769
116 754
113 928
367 839
257 318
422 976
898 920
698 887
459 670
995 999
828 980
832 994
638 976
884 895
886 956
469 838
980 992
405 564
236 733
101 746
654 844
788 948
235 569
211 582
119 204
390 950
134 931
242 524
532 707
640 813
36 803
225 661
809 936
132 632
418 922
568 729
860 962
301 927
874 890
882 921
799 906
544 700
452 665
842 980
119 347
739 886
608 632
617 642
699 738
366 835
741 992
799 915
2 600
934 966
338 963
902 973
103 487
374 802
215 876
605 818
106 337
779 918
919 924
390 421
626 922
548 833
619 768
696 862
326 943
677 869
219 749
94 915
746 876
143 996
440 583
495 890
398 873
666 1000
133 681
549 570
298 585
853 917
877 965
299 464
712 737
907 963
782 898
696 897
612 781
316 550
648 891
823 833
435 602
163 731
826 860
458 690
624 675
536 725
307 894
534 813
330 485
162 394
260 912
228 616
10 20
126 247
960 973
624 775
973 974
353 427
524 756
809 886
260 753
977 1000
77 105
336 927
223 633
278 649
358 754
540 997
754 787
777 872
29 398
578 769
425 684
457 465
101 439
602 761
733 984
526 910
1 130
177 801
856 914
121 620
193 567
184 620
699 953
233 895
982 986
443 776
941 956
873 916
363 891
140 405
980 989
5 580
214 337
93 856
700 816
571 880
846 957
698 991
705 754
532 746
230 628
239 764
314 794
37 544
768 866
62 162
340 658
424 439
114 282
686 894
294 754
491 521
941 960
831 842
206 853
394 944
186 504
792 846
396 676
865 912
561 661
148 971
828 937
875 971
630 872
336 972
639 794
536 974
907 944
315 689
229 832
178 925
147 713
167 805
265 900
718 730
621 645
206 470
697 959
321 427
733 962
843 920
136 765
87 874
607 862
707 798
432 794
713 883
798 932
988 998
325 946
398 964
451 665
644 664
255 652
662 759
587 793
464 949
103 380
416 991
421 573
85 367
665 794
996 997
710 714
933 947
876 881
611 755
388 985
685 934
260 304
911 924
451 541
821 972
228 578
845 990
362 381
900 923
636 727
164 422
107 778
415 970
66 740
589 932
21 819
35 828
647 958
696 903
97 513
929 980
723 730
313 607
528 708
519 632
497 719
549 842
241 921
901 992
439 512
397 983
328 661
391 513
539 872
763 768
143 670
685 853
725 874
987 991
495 687
189 201
29 477
605 656
397 855
842 968
912 922
717 864
137 652
57 475
2 766
951 978
884 908
266 638
630 872
97 225
812 850
115 331
332 402
18 107
887 991
462 806
26 176
842 893
831 980
596 841
319 427
781 894
104 608
678 869
600 818
925 951
16 608
574 911
49 926
425 544
362 883
455 793
93 673
494 859
26 765
121 825
791 876
48 99
201 736
421 499
86 316
796 943
569 837
888 922
460 923
904 986
853 856
9 674
332 681
890 939
985 991
448 582
142 601
291 543
456 775
259 337
370 520
840 969
995 997
611 626
175 207
877 990
435 788
907 954
977 989
76 452
680 930
777 912
900 919
34 955
172 606
155 452
309 748
672 680
762 786
735 884
646 697
131 197
103 920
918 937
676 747
564 971
382 931
722 903
301 633
393 859
173 664
164 310
55 636
851 944
255 999
991 998
125 755
18 864
400 769
501 625
998 999
749 759
966 990
823 872
207 387
940 995
750 834
395 745
349 520
466 604
583 710
197 273
588 739
264 700
305 609
982 995
604 907
115 476
585 934
508 532
909 926
592 722
477 566
557 794
837 855
432 784
955 987
0 57
593 964
376 493
35 86
583 834
871 876
713 767
329 887
920 936
974 983
643 803
864 942
450 876
736 988
387 909
29 820
104 147
890 912
792 924
857 885
392 912
717 908
296 385
682 748
881 885
434 499
829 908
474 594
745 789
657 821
208 378
548 714
746 981
665 929
107 459
304 441
720 935
89 996
926 952
868 904
84 903
840 960
411 914
524 702
710 854
410 915
984 987
62 591
947 981
743 874
188 746
408 697
157 688
83 323
572 796
631 725
623 805
619 970
499 814
834 842
816 965
249 940
354 526
475 811
498 938
26 366
49 520
101 943
140 247
101 504
954 980
460 468
459 491
751 856
805 899
980 991
481 547
723 839
119 300
926 942
772 776
517 851
988 997
910 998
868 896
509 905
629 998
79 468
422 716
477 991
639 920
608 893
816 982
566 990
102 793
617 843
508 673
621 810
527 859
815 906
109 316
898 996
141 830
814 988
568 977
840 971
203 987
901 921
933 991
412 883
878 909
498 828
91 325
924 939
113 983
456 566
197 515
556 671
337 452
796 819
333 713
760 859
879 956
55 840
469 745
894 944
63 716
141 382
975 999
431 775
968 997
124 132
174 337
111 184
943 991
315 536
642 862
382 764
809 965
939 951
464 596
145 173
136 585
948 949
369 727
522 767
838 914
833 957
452 991
375 979
184 606
50 945
619 634
132 751
782 954
870 960
199 383
343 404
278 786
428 501
661 866
363 437
742 872
969 972
704 972
157 625
218 281
343 976
666 919
439 913
140 909
301 590
881 917
12 286
838 900
590 694
706 831
772 822
401 939
546 972
379 486
855 901
776 959
306 361
370 915
303 501
681 887
997 1000
267 644
744 777
497 785
578 622
711 808
280 507
522 781
698 817
809 890
716 782
816 864
422 668
968 976
716 768
240 430
971 974
184 431
418 588
49 630
828 926
444 732
750 869
423 457
459 484
577 921
126 879
463 943
34 293
75 331
138 832
681 978
418 445
28 769
871 951
746 810
439 968
831 945
138 193
592 949
375 399
665 691
432 691
328 740
791 914
236 421
456 568
560 794
560 809
309 593
167 847
823 975
694 705
254 833
777 947
123 287
352 802
567 768
978 994
612 954
277 953
928 978
451 621
28 543
64 336
529 762
12 963
607 728
139 581
809 901
54 400
180 346
916 922
123 792
332 599
837 839
385 956
236 816
843 908
75 382
637 922
403 679
293 389
822 844
685 720
134 827
606 785
615 911
966 977
88 189
275 758
704 728
969 997
459 848
788 816
129 751
12 253
862 940
96 431
494 771
487 944
484 926
14 225
544 885
245 917
458 954
838 863
782 867
478 697
828 888
185 865
568 809
995 999
706 769
452 837
530 951
468 608
683 743
856 943
856 915
94 831
197 935
456 651
967 993
639 946
448 773
272 344
892 914
599 988
275 653
814 930
109 681
807 861
303 446
757 870
983 985
736 932
901 942
926 933
654 718
807 985
299 619
809 815
884 929
129 452
931 982
953 969
309 627
250 375
450 913
672 687
297 903
734 966
730 909
80 672
867 960
504 660
200 277
171 576
511 928
533 888
643 900
159 294
772 782
457 614
449 531
131 907
748 933
608 988
994 997
323 647
903 957
317 806
193 369
990 992
861 992
111 902
872 971
891 930
773 957
370 981
728 745
209 341
143 935
682 716
241 445
754 948
477 620
519 652
852 964
927 960
815 880
636 829
351 686
97 443
402 639
107 270
116 667
770 842
562 768
578 612
33 707
537 672
523 778
157 429
44 484
258 563
558 990
148 538
185 425
355 697
40 345
615 903
219 642
23 514
697 833
370 683
433 852
972 987
248 260
925 970
954 965
507 816
560 957
571 776
448 490
769 863
169 768
966 979
313 562
954 981
684 749
356 430
768 823
155 841
638 868
992 995
680 701
626 987
984 989
663 752
808 892
985 998
643 753
853 945
312 912
113 902
476 524
31 570
118 800
940 957
410 701
253 803
306 473
345 605
63 617
58 252
514 741
209 847
750 879
968 985
840 932
875 966
581 797
453 946
970 987
761 776
814 838
311 598
54 56
290 726
357 696
691 904
108 701
371 402
545 558
977 1000
4 734
968 983
224 516
866 976
45 504
876 899
94 483
587 864
980 988
838 870
194 980
238 594
432 671
362 694
121 515
395 882
595 912
18 261
155 381
434 899
81 260
751 848
544 808
332 618
924 988
816 826
860 872
34 489
413 758
778 950
108 602
114 659
411 423
730 927
363 580
460 745
172 621
114 964
716 735
231 856
843 993
853 867
445 545
658 939
803 984
202 258
778 817
620 881
767 981
72 528
408 492
713 993
347 863
38 640
683 979
908 916
793 870
182 823
916 958
726 941
311 955
618 996
274 282
590 634
277 969
452 480
897 952
272 900
510 646
383 828
877 921
991 999
530 589
543 822
644 921
865 926
181 519
561 852
94 256
488 915
84 374
320 423
571 622
625 965
90 178
774 880
632 673
671 899
972 976
461 768
132 333
918 961
196 912
392 799
263 762
63 830
10 40
821 884
149 703
568 653
182 240
384 413
407 953
281 727
969 993
420 560
38 761
625 801
734 762
250 477
428 832
227 615
565 651
135 234
621 802
643 909
715 882
285 836
912 917
85 613
763 916
138 774
696 725
532 855
28 373
247 825
501 807
378 406
78 276
640 863
582 700
826 921
100 236
574 716
234 588
315 761
788 1000
741 888
286 788
724 918
956 984
46 177
232 956
409 573
95 508
441 951
754 993
720 941
894 994
50 186
427 748
382 939
238 464
404 995
469 574
532 766
520 844
988 989
271 321
265 808
866 947
499 979
630 739
418 526
598 719
974 993
78 510
833 987
423 915
396 435
346 364
606 671
948 951
299 940
688 779
949 971
551 749
434 677
571 637
779 794
438 977
513 999
906 948
645 911
632 828
928 941
312 970
560 967
786 866
294 878
189 644
357 487
180 211
915 940
660 916
732 884
969 994
745 966
996 999
296 683
792 838
425 807
112 402
574 612
139 986
855 867
482 685
336 607
713 912
907 920
773 805
656 713
243 562
123 983
585 842
306 846
735 820
201 421
380 691
256 769
111 274
825 947
100 979
138 942
466 993
387 513
422 446
391 889
836 971
246 261
791 950
253 295
482 863
199 356
576 912
849 938
786 791
36 951
499 736
330 390
231 711
795 947
922 926
922 942
494 689
382 722
438 638
802 979
539 594
248 309
346 901
871 909
394 907
825 832
268 684
309 886
117 724
277 402
478 842
62 975
183 908
150 345
341 873
793 838
510 548
0 159
929 967
821 851
164 489
955 958
135 581
282 724
476 998
708 847
197 526
719 962
294 593
138 493
7 403
240 700
423 766
151 760
794 881
20 552
341 814
230 510
304 796
546 941
16 537
412 702
709 744
717 999
318 686
855 909
252 917
35 803
716 991
188 284
132 577
895 989
41 733
893 962
646 1000
844 903
501 849
984 1000
346 632
679 818
655 721
752 779
766 878
695 790
500 601
769 900
36 794
809 980
717 847
166 283
640 683
756 966
777 861
764 847
296 844
693 789
839 865
731 975
200 277
692 734
556 793
26 343
739 889
782 834
367 556
99 232
632 814
470 804
545 869
326 890
596 861
358 976
563 582
469 890
245 550
645 875
126 343
845 857
615 777
71 944
949 1000
128 349
151 746
88 320
895 966
962 965
983 992
117 172
586 632
135 860
351 490
265 439
190 410
259 298
116 413
884 953
520 978
506 726
90 653
686 823
111 720
793 904
815 975
160 525
902 991
950 988
374 733
905 999
115 667
493 634
17 862
842 857
148 847
795 991
167 238
233 867
743 830
810 983
996 998
145 164
950 956
52 522
130 401
995 996
5 247
303 977
59 815
791 856
664 841
876 912
635 899
147 817
275 859
639 956
479 654
571 587
38 999
866 970
554 560
438 627
583 727
157 751
93 434
598 848
15 120
549 917
368 817
178 731
371 859
200 441
654 771
686 769
14 28
118 452
346 471
956 976
518 1000
425 436
545 679
795 860
14 595
901 953
464 601
45 109
475 623
742 899
911 990
517 898
685 805
191 620
383 978
445 598
862 994
650 731
755 814
872 931
294 676
626 694
308 405
910 972
159 224
862 991
597 842
566 623
816 910
346 698
189 304
471 910
74 313
496 724
850 899
792 926
575 879
710 896
162 356
491 949
402 599
533 922
164 579
83 535
525 801
627 696
823 906
598 912
604 630
365 691
84 538
36 214
683 756
612 654
482 896
810 842
56 808
846 943
567 825
832 999
956 974
229 446
285 313
471 758
315 349
682 886
834 998
376 399
3 610
192 290
941 955
661 816
253 503
105 888
500 508
205 596
732 933
722 888
152 738
244 734
869 930
191 983
30 910
455 974
400 591
767 956
492 603
578 660
360 521
720 841
907 952
804 835
807 897
584 860
331 633
662 670
806 859
958 983
550 569
865 958
667 791
539 690
633 993
427 535
441 920
325 736
715 948
621 693
991 993
57 221
265 474
955 983
636 828
230 716
920 941
328 691
722 807
389 436
620 960
912 915
142 153
663 952
377 492
863 891
297 796
262 327
979 982
774 855
490 746
627 632
394 969
538 945
202 750
20 348
513 722
897 992
769 826
544 586
723 886
598 997
34 404
749 932
251 937
191 679
536 883
271 875
774 968
583 780
236 653
296 832
9 933
760 764
439 638
183 724
53 334
402 463
862 915
463 801
581 693
590 730
7 332
322 606
636 671
476 506
342 548
132 901
868 972
417 630
924 936
800 935
845 979
804 858
973 982
699 729
314 690
914 921
54 63
85 456
39 418
783 958
312 422
210 865
741 974
343 578
531 566
571 649
487 708
391 867
89 468
255 780
943 974
384 423
898 974
857 915
343 375
481 646
980 997
747 750
898 984
434 573
957 966
802 986
952 991
789 917
465 672
650 850
99 613
273 752
67 314
244 953
898 959
749 953
662 758
214 929
576 976
222 728
87 502
439 655
393 917
262 825
471 968
436 650
621 758
842 944
741 937
796 818
30 487
974 985
676 906
668 801
918 995
524 927
179 758
458 627
754 890
425 722
556 712
946 976
254 506
208 899
621 873
571 747
527 650
272 874
157 906
430 849
463 746
11 385
655 694
187 599
427 757
740 938
583 629
68 375
567 798
451 544
394 603
465 607
78 848
184 217
569 788
798 856
564 705
188 535
711 753
260 915
418 501
216 252
326 881
356 615
897 999
477 659
239 379
226 493
419 525
500 551
217 876
155 913
127 463
572 727
792 904
790 854
878 966
167 826
513 621
405 610
579 677
940 969
434 565
370 968
875 989
565 910
820 863
748 825
829 982
430 631
50 490
47 440
455 899
351 882
557 770
866 942
916 1000
920 936
423 728
718 855
775 962
186 209
441 477
558 962
387 737
63 267
142 446
937 972
697 716
593 695
77 270
431 592
242 906
96 999
616 782
449 614
879 934
780 820
690 694
846 911
152 586
290 932
763 813
904 944
112 587
598 866
759 915
57 193
769 884
278 994
565 804
451 936
663 918
902 943
769 967
481 832
391 916
52 811
95 102
399 813
836 935
706 979
767 837
894 986
509 915
588 803
417 604
875 922
893 939
208 887
362 581
558 831
788 976
915 933
364 598
572 812
583 684
983 985
719 817
283 961
55 707
228 783
781 904
131 284
352 585
115 952
344 836
462 747
710 905
654 781
276 910
953 973
371 887
606 923
610 968
74 209
191 464
596 687
465 831
15 879
512 557
306 317
224 678
416 894
11 253
689 771
885 986
328 460
235 503
614 670
691 747
282 375
627 775
221 307
675 794
191 300
517 683
202 368
581 827
737 827
255 656
907 989
660 747
476 945
899 998
507 854
584 797
241 739
709 938
403 787
273 786
968 999
632 939
604 987
901 977
968 984
416 984
270 276
28 192
754 795
173 920
629 900
722 837
906 990
430 848
935 960
594 897
456 792
719 750
287 890
483 912
74 327
497 830
568 946
841 877
969 996
245 759
892 919
94 480
553 665
470 877
98 890
217 300
100 616
64 942
631 899
754 930
597 895
18 660
191 562
977 983
670 870
950 958
389 753
73 825
58 370
517 606
577 800
661 937
989 994
145 865
296 895
395 633
529 898
849 961
989 998
83 717
948 958
230 490
138 661
283 938
638 735
324 479
806 844
376 550
161 976
330 461
953 990
110 537
908 941
456 718
510 512
592 777
851 1000
879 898
157 475
162 897
70 941
81 679
103 994
65 957
504 882
933 942
788 884
580 603
338 457
64 321
910 923
66 268
7 729
281 475
719 814
587 773
929 955
228 242
780 927
424 991
689 809
333 754
60 312
357 378
576 932
293 644
243 939
153 949
295 776
707 750
713 824
20 451
278 633
534 616
17 346
633 874
974 990
249 895
325 448
16 816
958 984
375 869
164 937
29 700
46 109
928 939
733 844
685 726
402 963
104 367
761 941
532 837
241 452
554 744
911 955
142 989
921 977
887 983
928 965
92 838
25 626
14 141
606 953
664 698
506 555
961 964
26 719
736 893
852 945
76 899
589 674
497 739
69 222
504 930
31 681
284 870
748 822
516 706
148 460
124 947
843 897
834 949
292 638
276 308
534 902
599 891
80 646
220 946
24 98
703 900
287 566
230 749
172 538
437 942
837 987
46 216
171 742
707 752
527 874
484 690
553 978
562 596
569 846
360 749
433 461
849 872
182 740
850 912
764 788
469 758
981 996
419 560
967 998
509 766
305 630
639 831
907 931
164 232
313 667
584 955
272 677
504 547
693 812
799 802
614 960
510 654
510 943
697 752
437 455
119 191
689 845
783 818
242 913
101 500
697 809
729 879
399 624
269 696
509 725
482 597
133 676
576 830
977 991
281 805
243 631
793 814
757 982
383 786
1 527
347 972
618 758
52 642
964 993
452 736
353 928
101 105
354 914
181 920
415 799
627 809
52 414
514 707
802 876
28 734
891 969
220 819
715 856
202 500
518 586
491 830
718 785
591 683
116 630
208 946
188 496
758 919
826 864
57 108
118 598
415 991
734 782
878 981
682 826
494 978
422 726
242 426
912 922
686 827
99 802
884 929
75 405
986 991
396 896
748 846
862 971
648 942
956 990
41 295
143 343
866 966
598 836
607 935
474 490
528 868
92 507
629 725
999 1000
378 965
923 955
460 812
997 999
438 676
308 581
112 302
572 654
252 983
541 847
49 133
404 731
418 501
683 924
22 435
341 890
637 928
612 929
531 800
525 931
573 983
600 935
877 986
637 756
791 856
724 780
362 512
639 837
479 888
287 549
951 958
446 572
913 922
870 898
705 791
489 590
756 806
489 947
868 971
419 871
149 334
730 880
35 532
358 436
876 995
757 806
396 634
77 413
877 981
302 863
230 402
239 677
485 868
244 261
977 978
715 717
470 524
411 854
729 891
174 473
691 734
211 964
32 115
472 969
916 991
236 535
715 787
969 984
133 865
766 940
889 973
756 815
26 578
897 934
810 817
823 877
926 961
34 766
572 967
322 730
974 993
145 282
656 744
414 481
195 504
700 776
270 740
163 255
850 970
166 833
839 898
570 626
675 852
598 959
832 855
296 711
378 733
820 931
14 571
191 355
782 803
73 620
309 569
991 996
934 1000
489 888
292 631
798 817
416 590
638 799
37 817
679 810
778 953
975 983
858 923
865 973
697 986
639 659
691 721
2 69
330 697
378 680
670 784
784 843
912 931
562 884
260 651
874 889
85 866
282 709
700 734
651 833
804 912
156 572
517 904
88 704
59 701
56 231
373 650
692 885
551 848
331 806
231 441
728 818
795 942
626 776
456 593
327 464
506 666
811 881
330 335
858 979
864 923
399 520
575 742
816 910
295 653
847 896
695 739
5 656
460 779
215 423
645 902
357 909
400 870
919 927
15 655
164 718
497 705
716 732
534 556
4 760
397 669
908 942
266 627
203 661
977 982
85 540
3 317
849 996
795 801
790 975
349 633
792 906
858 868
909 984
901 979
92 465
725 729
797 894
740 967
136 767
416 944
690 905
65 452
587 638
581 917
743 990
642 978
354 982
496 775
426 508
358 462
147 262
247 436
982 998
958 992
948 990
137 914
83 509
995 1000
838 956
956 981
303 422
472 927
932 988
612 696
864 919
474 612
333 848
804 918
576 890
611 795
530 761
565 915
180 997
985 987
432 788
441 473
905 926
229 981
339 617
754 790
360 576
550 819
577 809
223 507
607 899
709 911
906 966
924 961
561 775
476 566
620 641
471 970
763 848
362 863
703 731
749 753
974 992
500 647
393 464
948 991
845 885
319 846
247 848
565 884
576 777
19 544
846 932
740 794
409 679
624 1000
358 830
280 407
711 916
792 814
823 922
460 683
740 979
620 989
833 989
408 858
737 805
224 255
29 203
679 980
158 600
783 877
6 891
777 994
5 662
803 893
10 452
446 518
464 988
351 465
570 660
933 996
319 772
819 945
657 856
782 818
348 795
601 776
644 890
236 296
60 431
666 913
275 737
246 332
606 722
137 815
525 946
683 936
446 767
266 558
748 957
991 994
705 979
271 539
760 897
0 457
109 678
366 500
843 982
707 712
759 791
201 479
53 966
121 598
797 982
423 727
566 607
659 868
229 412
16 367
9 79
272 540
645 788
621 683
83 310
634 856
304 407
881 915
744 986
523 796
262 781
733 788
166 600
508 870
841 882
759 776
521 950
333 390
971 982
567 920
785 873
907 979
149 535
739 809
827 881
610 864
506 962
500 595
769 931
937 941
949 998
516 838
587 682
128 204
785 807
564 998
538 948
224 770
32 597
57 593
228 647
595 605
519 702
997 999
744 862
832 897
389 884
727 992
790 909
818 970
851 923
374 869
359 440
841 991
839 969
11 282
307 835
535 682
1 716
579 774
36 599
303 628
354 857
343 507
826 944
382 742
430 955
7 319
80 568
79 559
339 410
824 936
518 819
326 550
673 797
187 952
197 393
832 960
441 537
393 714
217 505
814 923
107 797
527 953
390 587
271 612
893 959
691 926
780 987
58 686
381 936
509 866
319 528
541 720
825 954
964 974
415 522
843 858
791 937
398 808
227 921
256 982
100 259
818 878
559 938
874 979
302 546
229 530
182 475
912 925
531 771
702 743
426 851
401 821
266 584
358 562
597 986
407 894
424 955
47 134
671 746
834 938
495 796
913 935
981 986
286 967
108 774
817 818
566 993
486 965
708 936
77 763
800 992
286 825
893 958
14 525
142 839
272 915
275 934
427 511
733 758
256 839
884 970
358 678
676 887
2 325
30 868
740 772
226 599
791 938
40 227
119 816
534 587
835 925
440 524
613 837
307 824
388 509
648 736
885 961
426 989
930 976
264 970
22 239
852 917
301 727
793 823
490 681
995 1000
474 558
715 847
236 721
570 820
530 884
918 954
213 948
220 343
49 617
552 586
450 707
16 193
455 640
718 937
522 723
687 745
822 959
536 807
424 790
23 571
47 186
199 745
640 941
680 832
745 817
757 845
338 467
520 592
467 555
722 869
95 885
550 676
985 991
260 355
608 624
671 985
777 794
40 121
737 874
728 800
179 904
544 687
69 274
709 933
391 687
849 885
684 821
455 758
423 919
527 775
730 883
381 921
470 561
757 809
928 970
759 984
348 414
938 957
330 758
43 249
520 763
842 850
111 526
462 600
280 806
96 145
217 689
387 966
64 412
950 953
528 554
490 967
843 845
914 965
969 984
720 950
209 340
27 44
427 977
842 981
217 617
434 487
811 972
641 841
897 965
849 943
928 947
846 908
19 354
761 929
655 661
985 999
651 657
762 940
340 717
411 673
392 903
732 955
305 638
447 662
500 800
278 790
201 595
833 912
28 735
297 871
244 622
693 756
513 986
782 1000
533 956
231 864
574 870
984 992
43 687
57 542
870 935
612 940
932 982
700 919
386 806
6 708
4 748
846 981
40 186
514 771
908 923
259 969
739 792
932 940
462 507
58 157
220 383
914 972
884 901
612 703
707 777
251 305
87 396
0 842
800 808
951 952
527 633
644 954
804 888
646 920
826 993
465 467
798 952
769 873
857 932
434 683
485 661
950 992
867 888
202 354
318 1000
673 687
378 921
53 153
803 820
887 952
579 969
529 898
296 897
880 917
562 634
867 887
955 975
697 706
887 987
664 683
769 831
292 961
184 244
904 929
713 932
939 972
814 853
729 817
77 637
140 395
606 669
791 984
463 573
160 700
447 744
697 996
631 731
996 997
773 856
657 837
676 694
410 506
501 626
302 512
474 620
475 661
499 977
983 988
710 794
769 863
988 991
759 763
243 662
58 955
94 791
825 862
855 964
671 788
850 873
708 753
806 955
49 76
447 460
939 945
97 856
459 770
297 721
455 734
261 553
747 757
532 918
303 367
466 993
55 634
789 824
922 934
454 980
785 873
230 815
654 731
134 864
946 954
667 681
552 825
930 967
76 841
194 246
518 652
944 969
661 777
843 872
772 846
573 851
64 141
130 432
42 701
503 532
453 685
61 916
173 838
893 959
580 896
584 774
497 741
638 990
223 683
304 592
187 747
30 643
883 892
766 855
612 716
526 541
629 903
13 903
838 908
478 589
251 568
725 903
845 896
271 996
91 296
759 859
477 645
979 991
756 783
74 554
430 852
330 885
982 997
141 709
305 826
165 846
996 998
871 941
63 843
194 527
154 427
548 953
916 976
535 577
502 677
721 768
772 829
77 580
571 779
723 970
387 781
383 787
833 874
663 887
854 994
535 894
353 519
844 918
148 905
703 877
926 993
793 924
441 444
174 904
635 790
467 957
910 973
748 969
459 471
527 980
734 922
99 573
723 892
239 282
931 966
933 965
108 593
67 886
947 955
327 951
897 982
762 885
403 783
611 906
413 781
726 834
845 988
424 628
897 907
75 542
940 991
217 708
40 664
874 954
470 911
877 908
257 967
306 926
722 936
71 975
231 519
709 945
813 898
859 906
277 523
973 987
872 972
462 522
700 972
754 886
729 754
66 917
70 758
413 785
568 583
2 782
990 997
124 218
814 921
923 953
708 969
884 971
727 786
288 907
828 952
831 891
156 686
256 508
693 979
559 648
537 772
455 767
403 841
202 273
211 550
406 955
294 737
154 925
931 990
745 770
684 889
305 762
427 892
523 907
477 787
879 941
405 443
578 695
613 959
918 953
472 872
626 707
679 953
759 925
722 931
339 896
436 723
910 931
645 816
522 637
67 130
537 840
146 304
193 693
951 983
858 913
429 657
766 994
399 451
723 815
362 793
72 458
600 962
742 941
234 317
750 924
723 803
781 975
732 789
187 723
779 857
725 785
419 447
212 904
567 736
656 987
345 486
803 851
82 946
753 863
665 846
469 477
435 594
787 900
177 739
839 935
893 993
626 938
497 562
543 828
440 890
794 989
158 947
559 607
866 895
475 824
367 554
606 927
887 930
999 1000
498 934
359 957
104 924
927 947
583 911
796 842
15 364
684 948
248 484
468 788
354 927
612 943
529 595
321 535
422 930
940 958
370 787
40 991
706 987
909 950
727 843
659 934
922 950
703 839
970 976
10 747
888 918
420 483
119 292
357 953
952 984
827 866
285 538
178 779
776 966
132 632
335 943
392 634
546 588
894 993
881 927
249 952
183 348
898 929
474 905
525 737
841 857
302 491
776 926
542 865
851 940
461 997
504 554
362 385
618 633
490 811
624 716
830 862
800 982
961 977
753 946
979 983
476 906
37 328
290 693
472 933
789 844
270 949
851 919
898 951
86 710
818 915
495 526
556 916
808 816
890 925
459 558
463 937
501 657
580 835
264 499
495 901
91 757
563 565
924 989
189 922
306 392
772 970
798 863
856 879
824 903
334 621
748 999
880 950
205 304
899 954
365 394
178 648
829 885
472 621
898 987
946 959
236 709
812 877
93 948
607 632
860 971
87 715
773 961
544 767
209 437
973 974
351 674
10 877
909 949
772 907
28 49
887 926
851 862
874 942
566 644
238 649
565 873
37 322
371 483
164 999
334 663
561 853
189 798
891 956
260 539
53 253
610 979
975 985
31 917
897 962
917 985
128 804
311 392
152 575
912 970
318 369
921 975
611 739
133 817
758 815
693 795
667 828
87 337
823 950
579 717
241 257
523 589
586 750
158 823
57 742
592 741
902 965
660 801
125 840
64 297
219 854
675 894
704 877
594 630
440 985
714 856
0 159
947 981
455 664
762 943
634 678
531 849
451 728
989 992
268 713
808 879
965 977
899 917
686 770
505 530
827 891
268 656
921 994
147 533
997 998
509 922
910 994
159 628
669 788
70 576
184 200
363 443
14 941
780 911
804 917
119 208
67 678
173 933
321 523
539 890
630 685
62 111
986 998
992 996
357 411
457 647
925 946
326 399
86 191
90 480
788 917
278 825
265 501
290 650
789 938
609 859
195 958
45 682
48 79
833 961
260 874
759 888
903 967
725 860
507 765
366 742
286 322
836 901
739 816
275 517
341 462
39 122
130 290
446 971
325 920
861 875
839 872
92 344
830 935
125 516
95 474
720 767
378 409
14 200
817 951
128 774
99 874
916 968
13 41
677 864
302 560
690 791
327 681
185 560
51 311
912 959
19 733
470 512
639 778
318 746
332 914
454 671
262 404
851 974
204 438
586 837
179 217
663 705
605 664
392 462
26 625
249 1000
381 599
135 644
117 710
825 911
104 377
598 883
982 986
535 965
202 599
755 837
942 969
50 250
18 508
424 985
755 829
36 863
499 699
188 852
6 11
630 719
768 967
459 531
351 989
664 756
430 937
7 547
113 750
566 822
609 810
607 901
791 881
165 338
228 745
953 967
385 839
71 716
830 905
134 692
427 660
923 928
866 907
695 932
571 709
206 644
704 872
136 782
164 195
602 917
578 695
533 638
33 445
382 422
217 406
963 989
929 987
138 861
798 988
992 996
388 717
842 913
269 465
144 402
168 772
600 661
152 759
836 976
14 574
376 447
404 696
94 648
695 908
697 826
392 791
633 783
847 941
951 986
228 666
514 727
288 468
396 415
894 995
805 961
531 745
66 302
455 979
290 496
86 623
543 848
820 859
7 979
123 377
936 970
162 337
172 881
405 630
257 448
246 820
6 14
479 873
856 986
503 921
223 631
133 355
506 797
626 881
758 858
2 446
978 982
528 783
666 788
231 811
48 750
463 555
563 905
931 983
68 654
911 931
136 590
985 995
933 959
417 588
398 490
87 127
110 445
342 738
493 847
452 663
611 644
570 970
154 806
343 420
713 816
972 998
940 941
49 845
520 786
532 873
912 999
321 421
255 423
232 565
57 68
99 530
880 904
747 939
844 975
899 901
935 998
609 689
243 616
18 641
784 948
555 884
40 469
58 271
797 866
789 856
842 844
131 975
8 482
714 715
910 974
362 586
807 882
643 777
549 634
81 882
169 267
889 906
894 940
952 953
209 891
176 855
19 290
644 899
641 890
311 949
237 822
702 808
519 673
816 853
189 889
413 870
867 917
424 745
61 920
125 577
845 878
476 613
877 939
101 639
820 851
741 927
672 783
401 828
765 867
338 529
693 777
448 563
560 990
948 982
615 985
681 765
393 853
935 989
708 805
238 250
987 991
476 859
277 971
837 913
810 917
841 912
561 975
788 851
518 771
337 342
525 576
577 732
857 864
163 291
619 966
949 962
456 922
881 896
354 395
791 978
575 735
344 355
47 752
876 895
182 276
888 961
375 386
62 227
565 978
970 986
633 843
46 769
11 387
517 561
109 500
193 795
308 971
444 890
682 734
860 926
517 679
893 958
674 1000
420 883
273 639
361 490
690 844
248 640
836 847
608 974
255 386
658 659
760 987
652 936
683 961
940 987
597 817
462 767
298 305
549 589
627 718
699 701
567 645
802 845
218 913
975 997
34 740
245 970
965 1000
765 978
965 966
133 870
642 930
643 907
477 861
301 645
250 364
395 832
695 908
464 499
985 991
294 836
661 972
662 926
2 165
863 912
875 942
600 790
430 617
889 957
545 739
239 442
725 759
912 958
903 937
853 857
992 1000
635 980
564 654
144 723
335 706
903 932
60 739
277 884
601 787
169 913
365 871
213 403
952 984
597 665
616 989
866 915
522 978
239 851
717 723
324 422
251 648
665 713
465 662
503 530
564 773
284 721
236 680
690 961
990 995
688 738
168 854
743 852
248 444
976 982
873 967
806 952
906 950
117 628
695 954
81 801
967 973
572 890
587 790
465 490
832 992
149 423
292 534
470 828
955 965
649 859
545 647
455 848
68 629
800 956
471 863
78 844
988 1000
919 957
69 442
365 435
54 77
433 820
104 157
302 666
578 978
577 847
253 744
881 978
16 834
309 532
135 723
7 238
403 462
845 905
982 991
123 590
332 660
895 976
869 874
193 796
758 905
531 583
816 925
932 997
842 856
163 255
432 433
546 745
864 897
704 768
205 816
440 620
475 621
74 188
497 690
973 996
102 121
365 680
669 818
684 908
357 831
783 789
980 984
923 950
224 970
629 859
148 689
709 724
220 514
24 153
498 960
313 368
41 493
18 911
381 668
336 441
189 560
573 927
407 720
682 737
273 439
942 996
206 307
699 860
964 986
269 515
887 988
998 999
364 747
6 792
632 936
496 983
898 920
385 444
778 828
119 368
80 692
478 660
655 769
43 734
307 468
473 546
409 847
92 972
358 649
314 786
894 898
444 671
324 757
308 662
145 390
498 557
356 649
15 539
917 974
266 863
566 711
628 869
197 543
960 993
925 940
967 995
908 945
581 902
331 899
821 967
943 981
819 930
371 376
167 758
664 914
661 914
49 346
197 831
384 981
317 486
340 656
115 171
274 330
834 851
169 688
361 930
765 994
395 695
276 381
11 632
538 543
346 622
351 936
541 839
500 924
658 732
857 912
144 263
416 603
804 863
130 415
204 545
706 725
61 519
0 794
178 803
640 822
824 865
800 831
257 729
742 875
435 887
82 733
495 882
658 956
787 923
166 881
851 891
883 928
834 999
487 958
842 982
962 996
180 665
992 997
660 768
329 934
311 909
232 846
861 966
894 903
729 845
864 868
606 659
646 959
331 704
198 864
886 910
811 885
595 666
287 803
432 438
391 716
882 992
855 953
698 805
153 283
397 904
308 812
708 784
152 234
477 789
191 625
156 860
788 820
229 415
552 970
632 884
199 382
697 884
317 844
350 550
560 845
699 712
120 995
589 972
77 634
468 568
807 846
494 905
736 848
403 766
838 937
517 831
145 632
433 720
931 973
782 904
290 871
586 892
364 544
76 491
363 556
995 999
302 943
791 961
794 916
147 843
240 956
26 527
524 704
948 999
942 972
991 999
374 904
975 989
677 735
738 931
237 638
411 525
368 863
923 960
615 942
923 962
685 870
441 527
951 998
59 184
133 532
19 492
967 971
741 970
292 893
870 941
854 910
522 869
960 962
681 993
609 622
834 878
409 913
232 679
307 508
898 911
772 856
386 653
254 636
17 606
443 827
660 829
82 138
591 724
262 657
611 739
743 849
281 502
363 525
673 934
515 924
783 797
975 987
186 442
393 587
581 967
770 979
873 935
639 733
285 693
632 757
920 924
127 785
336 467
667 947
657 728
634 828
363 577
743 868
334 352
911 954
112 843
492 962
334 944
975 999
55 965
317 643
465 579
506 674
13 442
469 708
854 871
385 418
104 847
928 978
395 960
285 892
871 937
199 582
99 452
994 996
561 679
879 956
947 948
902 981
78 326
902 986
627 952
458 971
198 518
347 450
626 758
714 852
308 593
8 698
764 928
217 373
654 660
707 859
791 886
110 124
478 593
586 702
77 555
970 997
786 999
878 944
787 837
161 203
33 806
97 491
118 435
395 424
878 987
38 856
230 997
619 731
734 878
983 998
122 648
340 558
623 857
726 947
368 426
280 965
526 950
597 906
76 505
827 917
942 950
140 687
356 695
952 953
869 878
942 986
94 317
509 842
295 719
853 863
874 999
987 999
480 736
671 842
640 752
671 953
867 874
483 633
868 990
918 949
549 682
648 992
79 332
417 502
160 247
36 276
538 653
557 843
151 312
407 986
297 627
645 880
610 687
939 944
898 962
77 162
229 416
440 657
577 596
558 862
49 653
658 878
470 940
47 884
824 948
444 640
902 975
847 903
778 908
117 186
148 195
238 460
107 184
803 816
917 923
365 878
289 954
77 802
43 936
64 948
705 769
678 685
352 860
939 956
538 940
751 978
238 637
105 234
85 899
737 787
657 843
304 611
603 825
573 968
893 975
127 671
891 993
650 975
719 969
796 848
400 624
498 824
23 234
202 266
175 361
181 574
425 576
915 972
573 845
609 782
320 430
176 296
432 506
75 443
167 481
307 881
523 547
556 574
583 989
236 448
513 927
187 801
150 690
9 813
136 885
358 870
733 893
204 411
488 729
419 888
512 745
540 975
965 980
453 986
351 667
839 927
826 919
589 728
672 773
596 824
351 549
137 375
510 660
767 923
303 559
381 622
768 927
171 376
30 824
866 882
509 750
834 994
873 897
943 979
696 706
855 917
329 687
583 718
16 1000
398 578
167 748
223 419
896 972
753 821
302 831
85 343
768 909
254 548
970 1000
834 946
280 927
769 832
447 585
287 300
26 175
413 657
946 992
993 1000
538 624
178 442
133 883
42 612
281 984
109 321
881 895
610 690
295 801
595 731
99 835
412 574
129 972
567 750
289 864
899 929
851 887
679 964
332 565
485 981
846 904
766 975
96 141
890 956
735 747
461 716
118 236
174 390
940 957
346 838
314 551
466 581
4 457
549 656
626 665
393 903
844 933
58 108
439 819
383 841
719 735
110 379
730 748
164 968
126 769
646 854
614 760
680 779
224 895
331 347
483 761
129 279
625 696
788 821
738 900
136 498
530 900
102 291
529 785
881 887
843 878
298 497
392 812
403 697
562 981
519 760
264 819
53 465
226 651
208 563
610 975
525 857
49 59
983 997
740 766
616 743
31 794
296 664
213 707
50 917
364 804
723 739
629 969
824 837
847 909
687 807
72 465
456 531
595 618
698 796
838 972
372 556
543 871
469 617
442 750
306 937
457 937
995 1000
231 792
601 941
260 425
578 588
328 958
656 681
525 845
259 967
538 816
934 987
283 633
953 976
384 532
177 300
442 742
312 569
734 962
714 786
857 931
307 967
345 784
938 990
271 537
76 316
532 953
110 834
734 890
329 539
334 380
985 996
977 994
89 267
657 882
51 651
548 725
998 999
98 473
305 872
551 869
502 764
522 619
753 975
923 934
611 827
881 963
534 969
678 828
46 672
903 925
638 646
543 614
405 534
812 877
402 570
702 955
67 210
663 750
271 885
491 591
252 943
160 287
284 814
349 796
997 999
485 547
40 799
84 744
761 998
434 982
991 998
13 945
8 673
168 556
365 924
948 991
492 976
265 556
640 998
923 962
385 964
401 408
963 990
589 646
518 688
711 716
165 357
627 631
568 937
615 755
420 688
842 947
979 992
184 633
740 937
883 981
0 293
177 458
572 810
523 985
867 956
698 939
602 957
303 575
977 983
51 692
917 987
717 843
643 951
578 873
758 975
89 668
21 452
570 709
13 119
223 984
920 925
328 594
154 649
182 558
627 675
279 310
930 997
750 985
611 804
51 451
871 873
178 585
854 941
101 383
466 759
747 880
604 990
493 907
495 766
273 717
686 693
967 972
933 995
368 716
553 851
461 880
24 900
131 149
274 602
830 956
934 960
63 702
381 387
299 466
284 432
326 792
70 570
561 783
491 568
319 979
845 912
770 932
149 155
649 761
270 984
847 939
333 567
686 840
644 855
235 698
951 985
789 795
513 811
530 693
471 821
703 723
656 957
688 732
400 988
778 808
755 877
546 885
486 550
680 760
844 894
388 437
753 991
944 953
548 753
854 988
280 618
945 975
187 238
557 783
418 778
212 270
112 270
686 939
924 993
835 892
535 966
985 991
796 942
662 874
47 690
662 971
119 644
590 949
659 687
296 614
338 433
184 994
209 769
762 798
839 900
585 605
184 240
877 923
161 865
554 576
380 512
578 688
152 783
7 973
662 822
663 753
218 877
139 193
454 748
709 907
596 805
188 300
799 913
837 936
262 790
537 941
324 701
873 975
278 399
679 977
345 867
480 879
951 1000
429 699
237 935
601 683
912 963
936 988
971 997
387 737
859 973
679 813
590 872
540 717
846 1000
600 841
840 869
695 815
794 959
597 866
114 182
517 749
305 961
121 244
943 985
421 822
790 882
448 475
183 777
285 563
874 935
22 612
840 871
202 611
288 584
48 606
746 958
458 555
255 523
453 708
651 665
661 798
292 380
104 388
567 786
12 738
215 677
793 882
344 695
923 942
957 1000
587 601
465 866
211 719
832 977
598 683
145 481
293 925
98 882
879 950
493 834
342 787
457 893
599 803
594 650
407 902
561 702
69 159
837 925
682 946
495 541
992 994
687 965
287 716
727 832
31 411
406 852
806 944
631 907
968 986
228 370
601 728
837 892
592 969
491 609
467 958
2 613
486 617
568 735
688 753
486 900
782 840
494 828
902 997
459 493
982 995
224 731
289 797
782 873
535 628
13 401
674 946
54 941
68 337
537 796
79 961
505 740
53 805
347 550
806 927
589 694
505 828
700 938
785 895
950 995
225 815
552 941
313 998
686 858
476 522
427 440
405 656
900 936
970 992
650 826
474 874
435 613
977 982
262 388
4 848
989 996
248 855
871 933
875 954
583 985
829 944
827 828
409 873
411 745
332 681
444 911
452 906
113 920
990 999
161 725
400 997
421 551
165 777
38 129
554 754
158 732
147 273
766 840
261 290
565 599
148 204
427 468
865 870
208 782
568 880
26 339
950 998
200 353
842 847
824 886
998 1000
298 993
749 850
819 930
683 711
596 967
521 607
759 852
680 691
512 581
744 949
78 759
901 995
527 776
97 896
927 999
540 980
574 658
520 917
940 969
877 974
155 911
431 504
461 946
63 643
852 973
44 649
814 846
388 936
717 857
661 920
137 157
541 659
666 889
307 947
172 311
686 866
664 979
147 405
919 925
834 978
613 912
92 898
911 912
614 955
285 405
159 230
802 844
910 960
161 553
521 653
877 891
720 749
527 950
305 983
78 506
819 895
805 927
503 784
967 999
139 580
548 897
459 623
417 727
453 778
964 1000
163 599
216 496
515 529
367 921
638 654
305 784
299 371
164 326
508 608
213 497
836 967
440 648
248 422
672 985
21 304
171 692
482 739
488 645
311 393
956 985
994 996
387 913
587 894
766 975
639 924
895 936
693 870
282 739
860 937
190 307
542 809
474 846
665 967
612 937
656 739
283 776
17 655
479 849
479 693
343 786
117 459
766 880
396 475
599 945
562 912
653 791
624 887
722 744
443 598
385 792
872 946
424 530
302 916
21 519
451 905
953 969
275 411
252 581
25 397
951 965
140 753
141 963
801 808
167 202
189 308
339 676
905 967
193 927
434 776
925 947
259 974
865 911
304 332
228 378
373 538
891 1000
404 985
115 826
468 699
56 784
593 649
328 514
902 922
390 931
848 862
200 634
838 974
121 825
621 624
878 886
640 884
214 625
516 755
72 426
606 987
773 903
423 852
817 929
50 971
956 979
916 985
992 995
843 926
619 632
49 605
939 990
733 909
608 670
491 824
456 961
949 971
29 811
402 930
958 981
422 451
561 622
7 796
678 720
74 288
177 340
432 752
357 974
780 885
17 504
826 844
781 948
986 996
410 876
361 578
803 829
626 712
577 988
656 663
945 969
623 841
385 871
977 984
592 656
770 934
748 922
777 846
880 935
602 808
335 552
436 997
49 647
792 864
908 914
737 800
811 970
26 616
236 805
500 884
621 708
134 266
66 262
452 592
947 966
388 391
975 999
26 435
566 795
525 851
774 984
683 951
103 901
92 128
236 615
582 671
45 596
442 516
359 621
454 546
98 440
578 895
491 792
199 230
247 301
668 967
764 930
981 987
698 726
900 996
28 822
463 599
927 966
655 924
2 893
393 706
682 695
699 918
851 939
370 978
846 974
991 997
704 848
297 386
376 521
410 962
669 700
187 730
410 880
53 401
95 104
555 720
45 936
758 978
227 823
498 834
563 669
697 705
434 773
731 799
487 707
208 400
848 994
618 829
356 605
372 430
742 773
865 897
228 452
733 884
701 737
713 912
998 999
390 882
639 926
740 925
323 691
682 789
944 975
414 868
404 883
489 559
86 249
272 458
463 495
8 418
724 922
19 302
736 877
109 628
334 716
952 986
177 699
399 748
474 868
282 523
859 948
947 998
687 800
7 21
5 946
857 918
899 947
56 541
928 954
866 986
460 566
225 819
712 761
34 507
652 754
266 660
157 206
190 995
920 922
88 243
576 596
600 953
487 622
206 306
376 501
158 943
416 687
281 593
333 401
841 921
345 632
295 870
350 657
632 899
154 677
174 919
643 995
313 559
830 901
388 925
440 478
139 484
390 521
545 947
977 981
452 652
290 460
586 638
112 504
457 859
78 922
200 819
80 278
816 855
368 377
90 250
128 302
426 775
484 844
85 883
976 1000
77 440
622 764
924 946
763 776
489 496
788 934
250 611
770 797
945 980
336 960
998 1000
38 826
863 938
63 486
475 872
432 675
949 987
45 797
550 608
195 536
925 930
427 723
925 995
260 923
192 314
813 967
629 820
480 700
130 867
701 776
310 364
459 530
366 598
684 918
896 923
36 551
938 990
486 716
795 919
644 987
258 832
444 848
694 924
724 984
102 473
553 638
395 435
648 872
152 737
118 129
162 870
565 861
646 822
838 965
700 905
638 652
883 970
333 420
131 940
355 456
157 917
475 999
162 630
368 870
332 468
335 963
722 892
543 985
916 949
825 853
500 662
465 981
449 954
650 900
251 308
647 833
993 995
960 990
45 387
508 673
878 901
222 454
140 537
286 671
850 926
979 990
571 635
933 969
857 983
305 940
703 845
513 575
152 873
258 975
828 849
491 723
560 963
323 737
902 970
22 258
202 783
160 478
14 861
832 841
905 907
935 955
171 641
890 912
955 970
850 998
340 857
158 989
287 680
629 991
745 832
693 819
31 235
430 682
455 948
157 484
739 827
294 364
543 894
341 704
120 375
431 832
80 538
821 942
87 260
109 943
930 947
718 739
865 943
791 922
848 999
733 918
708 879
712 830
687 932
324 731
612 804
560 971
688 978
976 991
524 720
872 921
511 727
134 665
907 961
804 913
314 484
607 808
511 683
289 350
769 970
505 957
589 623
857 954
705 813
355 948
407 922
980 991
24 603
942 988
590 960
981 1000
260 615
823 997
919 924
992 995
209 474
323 933
606 725
894 972
837 960
308 841
344 853
453 504
177 957
909 996
901 916
1 871
529 614
744 879
128 730
186 545
232 475
512 695
242 292
898 1000
704 954
193 309
23 477
936 951
985 997
483 654
840 942
809 975
746 904
9 860
651 937
663 906
964 983
952 974
709 783
759 795
134 883
685 896
418 574
430 726
252 853
725 929
522 911
545 804
276 458
488 693
32 152
530 690
326 935
155 221
294 642
54 302
433 935
657 665
943 977
685 709
238 611
592 945
27 936
299 325
759 897
728 852
881 906
682 688
429 962
941 997
877 914
452 606
181 738
725 788
307 983
334 595
961 973
1 997
594 917
238 721
378 734
853 855
235 364
205 805
60 330
719 795
42 61
999 1000
779 806
455 841
287 714
108 859
546 955
610 659
292 707
235 781
913 944
588 604
966 989
980 992
263 968
657 872
4 231
765 895
583 990
905 928
25 944
97 105
226 686
478 838
939 943
852 964
194 749
825 945
129 143
443 600
220 386
56 466
822 982
453 662
890 988
488 914
721 826
201 256
941 995
446 750
382 664
761 967
107 308
301 723
143 873
434 862
844 957
133 259
660 784
574 789
892 906
74 390
799 920
351 856
841 918
456 819
214 226
739 910
908 910
146 901
703 780
395 401
56 221
87 525
224 452
641 701
269 345
576 751
451 660
622 880
836 888
330 711
811 886
996 999
252 879
756 906
705 978
263 387
584 619
482 946
962 989
460 543
110 464
701 734
327 980
974 975
286 685
658 710
247 722
957 965
585 733
186 313
628 932
352 838
192 245
865 893
570 728
737 958
724 750
593 648
964 975
815 864
329 477
582 837
220 409
197 657
175 202
625 825
222 790
854 898
522 700
99 708
233 530
626 861
526 686
490 622
822 928
57 91
448 805
368 465
112 261
270 949
512 559
773 873
752 881
926 983
81 93
881 924
438 713
479 967
3 578
894 947
584 990
480 585
445 750
631 782
403 634
495 793
504 691
71 553
126 365
861 906
741 946
188 546
454 938
372 417
231 331
490 640
236 902
552 629
673 863
867 931
538 705
774 823
967 982
567 719
249 543
744 933
287 562
558 897
480 754
242 280
854 869
27 409
343 750
400 871
879 998
238 291
731 984
567 790
156 810
691 786
480 520
904 982
649 836
477 571
286 537
768 775
657 980
201 647
677 760
148 404
291 599
989 996
804 983
436 736
262 928
572 620
867 938
776 882
531 763
355 926
856 857
251 773
352 921
327 555
724 842
447 819
773 855
845 934
889 968
683 989
926 994
704 832
214 318
612 856
697 778
79 515
979 997
688 792
17 545
445 913
622 652
940 997
284 525
480 523
282 573
362 946
607 649
453 548
663 729
162 615
601 614
410 545
160 832
646 648
224 324
657 847
949 986
403 513
536 581
730 842
174 825
851 873
719 798
969 996
722 727
734 880
604 707
433 642
328 843
376 637
837 911
184 299
231 689
145 332
535 670
669 757
7 997
426 916
225 514
140 717
928 934
643 804
445 731
728 743
188 627
760 785
631 925
393 945
401 785
912 929
587 899
441 991
979 987
511 907
923 961
517 919
85 738
563 876
764 818
2 753
352 604
665 753
935 987
485 682
919 975
596 785
215 277
927 991
397 690
311 312
740 858
985 993
0 313
154 603
116 343
826 936
130 481
769 888
335 755
330 691
861 879
983 991
492 989
804 849
153 987
41 712
409 563
258 865
443 701
361 549
11 143
380 501
786 853
592 618
277 744
483 647
200 208
295 513
151 854
31 719
313 371
317 553
100 575
403 568
415 934
987 1000
216 776
403 758
721 766
956 993
257 781
920 996
254 351
360 932
438 848
260 330
367 480
724 949
19 843
326 794
23 801
22 356
971 973
498 981
183 197
732 813
570 953
1 158
926 949
529 956
952 964
216 761
71 364
47 955
338 490
269 661
757 919
577 820
117 202
320 944
346 358
60 649
748 938
408 977
205 779
636 807
944 978
246 915
173 254
306 375
976 980
789 829
672 765
322 675
865 953
736 767
95 637
976 981
841 966
666 728
35 967
600 667
403 994
402 907
739 868
131 556
104 323
514 537
925 977
594 701
86 851
259 488
852 940
215 483
354 814
393 704
342 451
598 611
954 958
818 865
510 700
323 581
97 181
613 758
200 756
896 937
264 539
833 835
468 897
540 804
985 987
445 469
186 425
339 511
835 854
82 216
251 511
754 988
594 643
588 747
83 915
739 955
163 482
740 791
255 329
164 709
891 983
735 945
184 759
543 568
693 911
35 794
704 978
589 810
746 959
169 953
162 685
507 609
108 546
222 994
564 954
290 544
18 89
25 665
202 279
83 336
472 932
502 529
777 924
857 983
354 622
650 727
550 708
213 436
410 922
229 814
374 566
430 757
594 875
707 922
432 711
840 919
302 432
816 873
4 732
442 741
786 794
886 948
142 218
619 992
77 432
187 396
343 650
958 964
172 653
901 925
532 865
297 354
813 909
493 694
501 632
382 550
897 926
447 694
170 658
523 942
771 854
95 169
275 760
157 204
930 970
959 986
833 904
566 961
556 837
222 559
129 607
145 945
490 741
385 920
978 982
466 982
373 505
331 726
28 115
764 872
700 788
587 995
576 945
342 616
42 218
930 938
914 979
36 397
440 954
838 862
496 853
854 941
262 570
524 874
234 545
600 878
490 764
607 914
245 457
402 791
487 690
275 740
44 55
500 599
978 986
808 823
915 953
747 983
954 980
525 966
94 567
204 510
897 990
860 876
60 664
403 606
901 955
320 811
159 501
589 980
326 768
389 956
133 458
751 927
915 947
753 946
273 979
202 899
739 972
686 886
941 979
882 942
715 911
787 967
859 984
443 996
718 838
50 870
348 632
61 336
567 954
164 349
827 843
62 598
554 937
849 961
563 779
9 596
150 372
5 258
326 349
954 987
895 958
498 956
948 959
664 970
936 956
213 575
684 807
151 780
375 715
989 998
511 601
667 983
211 275
850 984
651 683
82 163
48 435
669 788
290 432
173 869
768 962
177 821
795 916
32 100
708 790
390 942
249 776
448 583
732 819
960 981
920 942
699 945
910 999
433 436
795 995
520 553
105 608
869 927
611 924
150 992
286 701
377 588
400 529
516 783
906 929
204 668
613 758
952 990
366 578
293 456
279 918
260 533
731 844
690 940
304 886
415 453
858 972
5 692
33 739
678 760
661 915
944 1000
335 534
800 998
362 866
951 963
477 685
740 840
285 591
510 952
951 995
157 842
759 934
551 731
798 865
72 916
62 168
520 891
484 517
301 660
477 762
753 887
699 977
7 302
543 812
494 549
997 1000
227 858
69 667
496 534
879 971
652 902
478 893
109 927
827 830
476 583
88 921
956 973
422 763
93 689
882 902
297 867
647 736
536 874
530 930
265 839
559 786
543 780
881 964
601 673
293 644
119 483
740 845
244 580
416 682
367 845
272 315
686 982
804 925
797 923
682 959
681 756
134 911
552 699
637 827
178 356
735 760
687 709
407 983
576 659
218 633
957 993
602 679
382 971
526 670
957 992
714 936
123 900
957 968
246 984
787 861
40 963
655 910
532 988
260 926
707 919
925 968
985 991
816 926
882 970
645 663
40 157
448 532
437 625
701 797
929 961
748 755
560 601
81 483
667 984
912 979
185 449
519 838
907 994
68 881
938 990
452 731
154 388
649 882
648 679
110 651
598 931
182 732
159 586
84 454
857 980
124 184
141 370
38 895
164 703
955 988
890 920
208 508
504 955
61 392
428 431
183 566
928 977
219 374
110 641
646 887
319 926
300 953
263 397
739 853
8 162
429 497
830 904
417 719
395 447
614 778
744 925
636 897
114 386
342 385
638 947
294 389
0 638
8 119
542 876
325 897
48 777
253 912
346 953
325 592
718 768
929 961
193 787
899 919
958 975
795 807
587 626
401 849
5 185
56 228
569 945
354 612
282 769
103 960
106 938
321 440
462 731
979 992
281 569
180 344
293 914
40 960
441 518
749 770
902 942
398 550
925 929
299 722
90 941
220 332
977 990
793 839
349 543
186 774
309 691
280 609
813 930
766 857
148 731
743 908
939 940
418 577
388 462
930 984
552 774
179 262
976 990
878 883
690 783
248 893
736 799
649 770
439 772
8 585
292 450
921 995
712 718
139 923
288 951
274 943
502 925
636 850
114 451
473 595
676 930
648 917
725 827
267 386
674 689
728 773
666 671
119 732
386 637
392 403
138 209
585 594
312 386
109 166
827 924
834 842
931 983
542 837
246 513
937 962
174 638
787 834
802 806
31 348
504 692
65 346
723 927
786 932
214 303
594 664
2 320
755 842
9 151
403 708
482 800
801 973
202 586
928 939
725 851
782 840
802 873
188 557
498 826
446 765
799 904
476 555
909 953
938 988
188 333
765 999
372 997
555 718
337 416
775 973
509 526
284 862
290 481
663 776
339 437
320 685
229 336
674 922
525 813
719 855
456 490
770 784
127 779
310 874
319 919
301 896
378 980
523 629
514 721
850 875
172 297
912 967
733 754
302 631
925 938
784 889
957 989
568 841
54 989
582 762
427 933
805 844
862 921
665 792
478 854
578 634
905 947
649 697
162 327
111 680
41 992
913 933
357 983
683 739
644 710
818 952
282 720
775 910
663 771
278 330
415 782
106 791
230 779
903 998
751 785
938 972
670 762
635 839
419 888
784 964
537 673
121 331
689 880
277 531
932 952
15 539
849 928
337 647
272 429
751 866
238 819
846 878
907 946
935 962
286 820
450 979
474 832
601 981
399 997
77 604
890 997
930 956
263 403
965 992
375 661
711 866
405 993
154 928
472 964
664 948
474 653
369 503
424 804
105 708
143 197
755 809
399 862
74 576
870 922
624 895
194 657
165 830
373 603
264 411
967 998
318 611
393 658
143 496
285 511
232 715
876 878
768 837
135 354
500 978
34 654
219 340
382 544
361 508
535 879
862 917
830 846
823 944
331 404
388 903
717 781
399 679
186 829
913 963
140 851
475 780
308 523
436 628
778 860
220 444
285 995
717 842
319 598
241 513
852 931
796 812
253 972
581 780
806 844
541 850
305 761
942 978
552 686
675 892
18 498
569 590
826 893
492 572
217 716
949 964
494 850
774 985
676 796
469 832
800 807
382 839
964 982
216 731
182 965
761 957
496 530
71 744
566 753
421 632
496 645
285 567
177 191
8 766
207 697
585 779
125 454
357 510
568 886
485 698
367 437
603 837
661 831
370 494
903 925
564 962
64 735
376 909
683 983
400 574
324 931
20 870
934 965
941 972
918 955
250 772
451 965
166 478
491 595
162 323
765 887
964 994
315 610
733 760
709 729
653 766
213 565
736 838
524 723
869 942
803 939
943 955
717 722
817 929
645 871
741 897
869 906
885 908
759 784
398 722
502 596
261 773
16 659
974 985
966 996
908 994
896 915
960 964
346 892
508 879
57 746
170 296
920 948
414 715
46 462
463 469
186 209
459 590
216 835
160 695
924 973
322 945
222 612
401 997
818 908
465 784
42 396
772 905
846 933
182 815
667 817
790 937
666 899
462 896
116 498
729 773
982 988
49 846
885 912
39 910
674 802
802 852
787 899
744 943
593 601
86 252
171 946
906 999
74 243
325 543
437 970
623 739
844 999
520 743
207 425
255 908
660 992
550 557
134 788
395 976
354 495
893 934
564 646
822 853
239 700
718 738
985 995
529 658
200 630
681 811
210 852
128 610
102 636
721 884
281 536
283 949
882 911
661 981
530 887
621 972
661 720
175 349
0 269
254 724
962 995
944 963
364 380
641 928
846 943
489 775
201 282
324 682
164 684
870 988
986 998
484 657
480 802
216 680
150 358
38 528
858 993
426 459
928 999
627 753
393 914
191 968
63 989
11 954
339 749
44 692
254 955
310 680
105 163
75 994
978 992
62 615
707 751
831 990
815 880
85 325
39 731
424 563
71 851
810 943
346 604
772 895
74 370
923 927
805 962
233 589
567 722
816 966
508 894
938 996
36 624
757 911
689 909
2 556
324 764
999 1000
273 436
362 585
782 828
796 986
680 996
708 786
5 411
347 933
184 316
205 373
290 488
50 203
826 970
995 998
963 978
6 238
118 514
860 961
335 838
807 833
198 411
707 958
212 780
888 996
752 836
206 233
439 493
913 991
29 293
758 870
301 491
178 729
774 791
4 76
250 886
893 999
615 845
47 457
256 366
344 491
830 942
305 940
968 970
182 631
392 518
482 821
683 715
992 996
134 220
122 528
643 883
992 993
978 989
628 846
113 941
264 321
891 980
64 743
568 887
631 737
463 949
437 762
446 788
894 937
572 862
774 982
397 972
691 859
224 613
941 981
829 843
741 963
867 872
335 897
208 262
3 214
77 160
733 756
649 677
140 153
476 906
683 726
159 610
69 180
10 535
474 584
530 866
657 844
873 911
367 790
163 884
599 710
21 584
269 618
658 843
988 997
544 904
145 871
959 967
908 915
598 996
526 591
141 890
877 998
253 889
390 554
126 656
695 770
74 319
579 815
598 607
416 467
405 801
323 782
224 490
492 794
355 493
991 994
310 315
77 802
482 551
453 862
998 1000
599 853
984 999
741 773
40 304
913 955
558 743
955 959
786 891
763 802
904 967
834 899
251 831
622 845
623 984
761 836
552 936
332 888
273 701
361 686
898 909
434 488
731 799
384 871
929 973
569 728
962 999
354 735
47 638
50 745
391 670
979 981
507 880
755 944
741 919
25 616
46 126
616 696
689 994
146 536
580 940
619 779
913 958
804 890
855 940
999 1000
871 922
277 328
435 636
548 879
510 806
930 940
803 895
634 982
562 624
170 506
909 981
241 547
542 845
155 706
303 500
15 349
798 936
683 920
369 440
586 589
952 978
183 262
226 608
228 847
270 675
276 819
92 938
470 816
922 968
141 444
605 923
863 922
335 644
301 627
114 578
722 876
535 719
499 755
840 926
340 909
595 727
225 787
834 900
324 489
742 926
607 947
834 837
892 953
901 917
856 984
102 421
328 834
405 867
239 890
146 288
861 877
56 620
413 804
548 965
605 847
710 732
223 449
99 318
771 793
914 978
792 899
672 992
169 399
389 537
914 925
703 777
628 725
739 778
655 765
85 909
981 982
897 952
574 977
403 877
55 454
565 675
299 381
96 718
133 583
982 984
211 264
949 995
312 370
497 541
546 976
907 943
357 833
368 371
448 990
879 938
291 638
43 206
276 567
161 689
496 774
977 994
299 392
109 298
744 945
653 746
988 991
316 367
24 786
743 907
431 698
99 840
175 854
421 791
257 488
279 723
760 857
946 957
164 590
693 938
740 966
831 934
787 984
584 904
55 828
669 723
38 137
902 992
573 713
319 588
635 659
66 573
878 894
202 296
97 630
354 359
868 879
352 938
130 463
352 882
515 606
145 768
705 882
309 524
592 784
8 765
115 417
186 970
495 536
455 538
272 896
313 631
42 848
849 989
556 559
710 764
111 683
621 759
189 502
493 633
254 599
798 983
542 879
507 761
106 312
856 859
511 601
808 865
745 842
637 901
990 995
413 479
616 778
304 511
765 768
36 83
630 644
382 798
616 651
895 981
801 812
467 502
954 966
691 965
594 971
714 805
225 356
659 895
962 998
717 795
361 624
562 579
23 79
799 978
820 919
492 941
920 958
140 504
131 841
428 929
956 971
201 576
274 496
969 988
316 903
634 685
631 965
598 927
934 957
557 843
670 863
871 934
199 946
982 990
224 325
159 759
277 699
237 357
364 712
367 372
568 980
980 992
953 988
482 676
73 516
160 282
132 698
428 964
657 945
743 788
66 850
515 958
854 888
363 410
47 524
669 954
889 980
703 734
170 577
639 867
195 911
985 989
720 763
823 966
997 1000
404 485
491 857
838 888
646 930
274 508
383 939
688 844
956 967
890 933
47 889
566 863
845 883
611 813
855 990
738 867
722 839
793 819
72 321
518 653
319 743
648 895
792 891
719 869
118 465
601 992
696 811
125 489
209 668
749 779
303 342
767 771
631 923
643 994
863 916
641 943
849 881
443 697
188 269
701 766
709 977
595 919
348 683
674 885
826 841
721 741
51 898
452 738
508 699
191 654
604 610
842 991
771 873
86 330
501 702
345 770
117 348
220 455
417 762
347 941
439 859
5 333
804 963
564 808
104 370
625 887
43 948
275 359
747 954
830 833
682 719
495 753
419 745
126 915
424 662
267 444
132 310
35 916
177 449
649 870
295 318
509 810
431 761
749 951
726 995
346 641
164 307
424 900
904 960
470 890
244 368
338 365
760 998
503 794
407 592
270 390
583 802
93 666
812 902
240 973
441 542
557 566
819 891
474 538
547 890
694 976
607 856
50 68
71 604
72 831
974 984
377 879
525 868
933 996
983 996
597 968
247 678
508 722
695 744
264 804
882 897
254 805
985 987
682 987
268 282
514 827
790 885
355 385
636 801
378 792
551 957
669 674
600 616
822 898
392 959
784 926
822 836
830 900
258 413
424 861
150 951
699 837
398 697
764 791
172 188
967 995
58 176
283 315
942 953
561 910
944 989
749 822
321 879
622 633
60 512
240 464
321 967
191 790
468 726
972 1000
32 683
174 803
171 316
470 812
16 997
496 587
595 728
26 626
832 904
354 647
259 306
315 379
979 999
322 704
749 903
188 261
593 740
398 663
470 536
638 812
863 894
167 793
98 518
89 684
724 747
461 688
955 991
151 481
914 995
659 880
805 870
975 979
917 992
890 930
136 215
423 432
249 905
951 971
143 704
847 993
969 993
774 852
157 707
637 770
71 679
152 570
763 787
420 603
749 950
842 872
606 761
92 903
904 988
882 966
615 678
975 983
932 962
488 809
613 687
306 827
353 876
165 713
75 501
977 990
234 585
762 830
562 853
669 859
508 717
906 987
522 641
653 670
490 688
2 285
694 799
564 752
419 808
310 508
499 661
752 984
21 154
437 533
765 838
701 837
750 927
752 890
438 863
942 960
377 959
277 911
165 825
27 191
423 701
870 971
405 513
194 745
235 416
24 132
730 888
501 532
237 333
859 897
926 941
600 652
528 773
611 963
515 760
238 428
316 762
89 239
278 757
540 821
19 787
999 1000
291 655
12 673
92 795
629 888
570 589
424 658
147 524
178 467
852 893
371 792
594 868
444 527
567 970
64 315
368 444
15 793
699 783
903 980
825 830
169 775
555 889
957 970
478 782
992 996
37 266
304 832
78 81
946 998
314 572
210 466
262 870
387 481
682 761
780 809
218 836
378 419
576 775
775 862
136 629
653 861
400 640
860 965
195 263
433 552
567 717
554 759
132 194
131 867
123 435
524 620
732 899
370 771
643 739
588 701
664 872
219 339
191 604
692 998
799 814
842 895
61 77
584 810
836 851
26 526
534 951
22 31
799 802
555 726
223 430
49 490
762 779
234 643
610 694
62 720
214 227
866 985
874 897
684 917
969 991
340 972
921 969
561 684
421 616
146 568
522 800
109 491
51 815
835 839
366 631
194 241
99 987
372 921
888 950
725 760
320 760
751 814
98 198
205 901
229 326
116 955
814 831
10 655
683 912
989 990
120 894
231 547
253 689
829 852
275 831
860 956
369 582
468 819
783 979
633 755
590 611
869 987
271 921
801 835
713 749
751 823
168 834
91 997
169 257
478 855
229 544
474 931
101 760
542 789
606 970
416 553
633 915
96 447
118 397
306 563
614 884
361 732
109 258
561 789
331 781
527 733
386 581
791 949
669 996
695 806
615 968
677 856
317 690
600 776
472 985
471 531
579 786
367 662
357 690
373 804
632 661
490 496
500 933
506 782
35 431
168 539
568 698
585 852
419 493
331 708
765 993
289 337
0 236
897 939
624 848
585 723
43 634
767 938
285 599
129 512
425 742
536 821
389 421
801 919
603 709
780 973
565 593
83 604
319 836
758 938
675 951
211 288
965 991
202 802
433 492
241 598
744 901
793 958
661 858
301 717
983 984
749 821
598 827
568 720
244 704
248 527
743 800
360 760
186 786
318 861
491 576
927 975
731 971
255 974
40 951
37 944
340 983
344 360
872 979
562 632
700 805
461 634
315 569
91 878
70 916
969 983
360 603
332 987
424 903
527 764
457 923
364 694
273 504
47 319
130 597
241 674
521 828
733 734
759 869
875 945
262 805
712 892
808 934
346 833
916 975
853 873
444 703
269 279
552 598
739 984
754 861
646 765
571 602
761 991
902 951
516 547
716 943
16 728
526 931
213 297
64 371
811 812
677 893
501 801
996 997
352 505
475 486
92 880
607 957
979 991
994 997
919 928
812 979
838 851
295 750
229 560
262 600
230 934
107 221
442 611
666 739
393 552
255 429
109 381
477 791
767 874
521 898
330 980
821 952
463 649
958 999
151 319
105 483
404 812
227 557
275 626
881 894
739 781
767 858
963 978
277 848
935 975
483 858
774 908
436 992
53 998
108 773
63 249
307 380
724 910
893 1000
354 819
247 388
997 1000
997 999
351 386
612 863
356 579
52 654
679 743
415 541
799 870
289 946
465 625
809 864
963 988
1 640
374 549
944 982
360 393
255 718
488 498
846 859
346 532
139 894
542 693
562 618
188 900
69 753
155 627
270 821
513 871
455 902
504 828
277 355
375 988
841 905
76 623
808 908
891 900
837 981
160 508
584 672
798 935
274 334
743 877
258 878
792 857
546 961
149 952
932 962
545 800
108 848
935 966
480 886
408 715
135 329
432 801
102 310
817 837
486 791
558 715
439 936
221 737
427 870
265 511
508 900
921 989
837 843
219 821
703 969
402 591
182 885
821 979
544 754
793 809
811 898
57 770
509 729
955 961
878 955
334 389
788 816
790 851
528 589
100 608
596 836
749 793
511 710
673 878
471 881
720 726
405 416
736 991
904 913
629 849
261 832
827 894
972 975
300 978
777 978
262 542
958 996
989 999
562 741
741 832
41 329
436 593
28 210
407 670
857 956
576 866
514 663
738 846
748 888
677 759
691 882
85 746
683 732
316 544
228 237
662 874
882 992
397 907
630 820
717 928
87 530
586 646
886 912
377 566
464 806
914 985
270 420
797 997
827 954
400 961
236 772
663 975
368 908
683 930
488 800
107 324
315 624
104 346
683 694
875 958
667 826
539 721
551 771
528 792
7 47
484 885
285 962
247 692
669 784
770 901
222 694
801 893
657 823
322 731
419 774
666 867
766 813
232 727
177 503
139 288
785 837
686 728
763 835
642 898
355 794
271 701
334 806
356 929
115 144
398 815
347 887
583 687
925 999
391 581
376 714
834 875
821 840
730 888
124 947
776 996
124 558
69 593
150 307
641 785
858 875
325 396
186 203
354 943
75 742
955 977
426 690
817 837
397 935
824 987
581 975
49 526
371 549
132 506
860 902
765 855
778 960
149 263
483 873
684 952
458 758
996 997
944 996
654 759
545 856
701 921
600 856
127 854
708 837
861 890
576 905
270 715
85 410
989 992
595 601
887 918
3 842
177 291
592 786
808 985
466 990
353 624
108 446
322 416
254 682
517 862
666 783
968 985
35 782
749 856
562 972
277 366
973 999
487 538
182 529
419 937
245 825
787 940
535 596
448 619
63 665
764 971
645 912
820 993
773 935
529 800
389 793
157 208
652 991
810 927
589 901
768 814
106 914
349 626
610 972
471 791
72 608
461 698
35 853
239 665
337 954
219 582
854 860
728 858
920 948
631 827
2 145
629 693
442 906
707 960
18 614
446 896
286 604
137 747
631 901
323 433
859 967
302 694
646 911
195 694
270 926
247 694
986 988
644 950
786 879
248 791
218 567
293 946
95 522
135 713
806 807
203 981
390 607
143 868
471 624
129 957
140 606
353 488
670 934
513 932
858 891
18 974
140 519
781 852
770 849
333 560
877 999
188 762
610 712
506 815
274 757
349 594
152 958
336 490
958 986
692 790
652 924
610 686
633 969
505 871
178 616
818 939
976 990
511 910
774 964
841 855
399 578
708 902
143 558
781 883
425 506
235 744
98 766
614 678
166 439
305 915
218 297
170 504
72 456
268 276
890 952
717 995
988 991
789 879
719 850
150 861
770 968
819 950
443 564
360 798
586 682
154 602
7 988
504 671
899 943
793 901
780 832
191 229
953 973
945 975
655 949
127 219
706 887
201 930
454 467
556 926
497 700
458 979
323 854
603 613
354 693
670 744
847 899
956 966
904 971
507 787
524 979
696 752
489 999
133 485
523 738
594 700
174 618
446 466
263 926
94 537
948 953
811 869
732 844
503 691
385 679
42 863
253 515
437 922
495 962
41 121
368 444
694 795
85 674
861 922
589 649
631 871
361 858
570 690
5 327
870 896
319 985
695 873
47 163
114 540
429 830
316 958
345 470
634 684
764 826
174 264
221 429
581 850
720 909
520 991
614 798
333 957
507 564
648 710
238 412
26 940
546 685
711 902
700 867
139 313
990 1000
489 498
969 992
964 988
235 798
556 572
676 738
444 776
290 465
948 970
65 602
919 969
446 704
973 975
589 688
817 973
193 841
367 898
159 559
786 934
5 818
72 658
11 131
236 881
58 485
525 896
605 877
806 867
587 865
834 956
415 670
211 680
549 919
998 999
333 635
342 775
846 849
901 904
174 810
748 877
754 832
682 722
392 663
298 588
884 896
824 950
762 887
83 595
671 907
277 946
776 805
475 560
241 733
703 784
80 740
35 815
426 668
706 876
678 731
834 930
10 463
768 948
821 886
681 712
110 290
283 502
958 976
766 818
916 989
168 729
429 989
406 427
719 809
287 346
43 613
214 336
777 922
891 937
576 806
225 929
671 781
578 1000
593 859
736 844
193 912
391 798
362 949
619 630
314 589
294 397
986 988
49 490
792 937
736 986
889 990
394 763
247 968
85 102
266 796
497 884
877 936
670 912
233 838
778 894
230 937
323 335
617 936
897 907
445 465
341 737
854 993
947 950
286 888
299 790
790 992
557 688
981 993
772 773
384 725
904 953
199 660
435 616
767 775
854 981
552 960
403 916
668 945
407 985
538 702
562 604
415 907
486 644
448 726
71 559
236 374
588 792
959 973
872 967
748 798
683 981
827 889
839 937
842 895
332 967
368 906
807 944
786 884
569 905
299 980
163 891
767 952
992 1000
64 179
170 490
546 778
49 831
880 954
662 664
158 928
299 942
741 777
835 852
170 302
487 602
385 531
561 693
56 406
419 437
807 920
535 621
916 925
974 988
939 979
575 803
200 676
94 703
168 676
348 405
375 399
654 678
950 987
720 850
728 945
696 881
132 850
983 995
72 223
694 981
945 959
386 587
182 959
72 653
394 840
517 833
591 885
555 779
336 896
817 942
604 975
379 978
598 697
546 696
438 817
506 564
196 985
654 798
850 892
578 838
166 903
266 752
347 562
825 853
488 617
263 805
382 716
200 383
218 859
615 834
692 779
248 357
665 669
697 768
758 855
953 970
60 763
474 910
997 1000
919 991
977 986
815 962
755 928
626 647
949 961
572 920
856 862
915 949
685 800
204 665
109 682
528 941
427 787
843 885
273 365
92 893
911 978
443 854
515 829
154 615
270 437
835 974
892 987
17 838
62 294
181 507
927 965
497 802
861 894
738 884
380 488
28 304
274 631
888 967
761 958
656 756
816 981
876 997
582 962
260 308
526 791
57 967
136 482
868 878
306 1000
991 995
401 994
175 563
395 519
741 782
608 643
996 999
982 998
164 542
413 502
385 643
305 881
283 644
849 942
744 815
687 923
267 333
475 514
929 937
638 747
924 949
80 607
372 838
344 353
70 275
784 844
415 938
338 447
134 572
891 916
937 968
181 690
232 474
805 830
477 954
613 715
337 465
343 422
143 348
203 664
825 933
8 876
693 903
10 222
691 859
857 919
177 847
540 983
577 990
303 509
544 573
621 664
495 673
62 977
133 602
79 481
914 923
465 637
329 947
520 851
547 606
391 604
916 943
308 809
396 798
765 792
555 738
580 910
978 986
510 847
348 372
835 934
929 957
80 639
830 989
385 993
463 536
689 925
882 996
814 931
41 414
115 518
864 923
43 838
445 814
350 770
51 519
507 997
895 996
424 679
212 467
99 669
773 867
2 250
87 999
227 662
917 940
603 897
182 562
950 956
366 857
108 909
976 979
769 920
676 850
790 890
612 756
249 934
150 608
876 926
663 766
306 931
213 279
252 779
713 816
978 1000
207 264
942 978
832 962
9 781
403 474
46 663
454 628
408 846
209 773
379 793
784 925
75 430
523 897
311 486
465 985
399 606
676 795
192 699
973 990
116 524
899 940
295 955
90 100
650 737
323 916
207 406
476 633
19 984
339 810
399 446
481 507
173 885
164 182
795 857
656 917
629 853
497 926
818 914
447 468
168 788
208 959
361 647
584 853
435 515
226 810
118 885
272 924
407 960
610 894
821 991
560 646
699 930
952 985
951 952
539 791
291 441
632 718
917 992
797 933
331 883
899 933
327 441
230 427
958 988
108 497
319 678
591 594
709 936
502 998
666 728
63 974
309 777
597 697
974 995
301 816
262 694
416 771
348 955
582 959
392 572
611 819
242 641
699 867
436 682
854 857
55 734
116 334
628 725
876 906
194 497
926 944
603 704
468 659
190 842
132 138
954 961
991 998
121 814
838 950
793 847
265 415
299 559
270 857
63 277
143 995
20 227
420 585
798 989
758 813
400 899
497 834
857 977
52 430
958 998
685 847
221 385
606 909
904 976
550 721
802 853
281 916
332 962
303 321
714 795
950 980
653 964
706 868
924 970
3 250
477 869
749 926
251 796
904 936
491 935
371 428
130 890
281 811
173 190
502 524
493 914
850 970
170 507
53 111
387 548
140 433
594 650
427 450
866 870
614 726
556 926
661 881
10 206
184 714
25 958
34 246
610 971
37 947
682 932
637 862
622 970
943 971
929 985
854 961
118 416
714 804
405 743
131 225
651 852
156 228
696 826
605 918
143 186
895 931
18 722
757 893
59 761
845 915
12 387
994 999
957 975
233 967
373 924
851 888
76 545
962 970
695 960
906 938
337 982
854 947
697 939
11 818
68 455
832 833
392 449
731 993
894 980
465 643
150 905
30 686
838 866
369 588
272 465
406 805
798 867
134 433
920 926
270 471
144 869
840 847
701 842
875 975
936 987
933 938
155 449
845 903
946 987
953 974
800 928
575 695
141 812
605 892
182 705
501 850
157 837
406 558
204 550
692 749
795 861
289 856
448 651
680 756
488 985
594 945
102 831
117 488
42 529
859 898
71 452
273 404
391 538
974 980
59 118
677 953
456 561
6 921
872 986
914 996
113 272
198 437
31 771
204 600
727 758
259 395
778 794
240 842
846 956
913 960
580 953
482 920
294 830
743 807
466 782
888 933
98 500
55 653
455 530
376 679
488 526
453 944
547 750
732 978
893 935
378 849
766 771
406 563
68 257
186 786
402 607
996 997
941 959
589 694
665 708
522 722
120 668
487 981
536 849
676 790
579 781
266 746
847 860
60 698
358 641
987 995
931 949
860 995
852 990
146 401
112 184
65 962
398 561
626 938
800 1000
451 510
674 916
892 989
975 995
393 617
281 999
113 194
214 913
471 751
269 677
612 938
565 608
179 382
621 798
745 812
239 390
474 919
72 107
306 397
622 982
333 566
718 925
937 968
102 237
430 913
42 83
876 936
946 962
413 984
737 750
123 244
124 727
24 494
816 862
833 890
229 323
699 780
685 900
446 632
271 440
155 499
52 843
892 975
894 913
657 753
778 963
166 295
593 774
199 745
282 750
682 858
35 738
165 929
327 414
711 761
216 552
566 815
838 896
287 331
935 984
999 1000
222 462
572 985
445 462
903 909
485 871
323 360
695 912
923 991
851 946
289 730
991 997
23 219
393 473
802 960
388 533
199 282
380 825
884 954
917 946
767 968
818 993
433 978
717 910
554 557
628 806
888 997
42 62
940 974
637 920
685 984
53 906
698 919
888 898
815 930
875 974
283 698
335 423
677 855
373 862
705 726
158 653
603 959
398 870
603 853
582 813
279 476
707 778
414 691
446 668
197 914
972 991
369 655
932 937
366 523
886 942
305 648
84 248
227 989
563 824
385 637
501 532
818 916
915 956
244 339
631 954
49 889
548 855
384 450
246 577
108 963
274 462
604 699
571 616
105 567
225 432
146 985
417 725
645 726
455 648
795 946
654 971
986 995
48 621
848 962
58 168
956 972
587 639
421 943
162 367
339 777
937 940
903 934
36 950
285 364
481 943
333 511
833 946
150 522
638 779
999 1000
147 556
995 997
573 972
364 914
521 530
214 639
935 971
28 679
341 944
648 969
672 809
589 854
511 809
735 936
770 987
72 561
224 527
741 955
948 981
950 983
409 920
98 649
158 324
274 535
848 858
525 905
992 997
828 848
441 455
252 487
586 841
147 591
322 590
180 316
184 844
803 999
904 949
975 999
96 559
853 919
184 225
993 997
155 830
111 569
841 956
741 949
370 712
386 771
690 738
132 538
952 989
401 491
253 500
219 575
437 783
833 834
250 887
485 593
861 924
931 933
451 909
299 573
123 919
254 586
234 627
0 415
100 316
492 920
887 979
543 791
44 71
596 742
827 873
374 729
791 854
517 950
473 485
210 586
798 958
45 368
971 1000
255 301
825 859
501 883
564 671
537 741
817 837
677 947
542 781
651 904
965 991
703 829
454 515
210 807
891 894
206 661
7 815
308 785
340 668
477 688
706 886
558 758
185 879
216 367
670 885
731 911
927 983
699 796
414 694
764 821
58 96
709 958
206 934
195 965
236 972
355 676
55 237
210 655
808 915
864 991
44 748
692 838
642 922
661 900
50 804
273 285
694 889
821 997
105 869
412 452
316 445
642 850
358 929
788 906
821 993
182 979
29 329
938 949
375 404
992 999
350 641
753 929
602 677
531 814
894 990
833 996
95 758
720 999
595 984
377 755
344 559
552 572
710 814
549 841
826 834
933 989
214 868
91 561
999 1000
766 987
793 975
198 489
911 984
757 894
338 661
137 768
806 910
385 917
357 489
715 921
97 979
416 917
568 761
142 580
947 959
197 659
919 923
80 347
27 257
565 936
621 752
187 584
483 571
519 645
348 461
918 948
816 858
512 671
600 632
599 960
197 695
107 510
475 573
331 672
296 522
191 378
859 955
210 261
223 264
143 338
276 805
60 884
237 410
143 316
135 744
838 893
8 999
536 664
243 286
220 690
924 961
28 384
506 809
443 721
718 941
293 916
435 676
512 560
345 816
849 895
867 960
142 174
838 901
277 540
525 727
792 908
31 929
714 887
490 794
832 954
623 982
931 954
531 927
73 981
189 238
688 863
389 452
24 793
370 535
640 817
721 978
131 930
661 998
638 716
583 977
572 647
549 802
568 655
16 687
669 786
319 668
611 621
498 701
774 805
115 293
348 938
259 716
71 414
822 880
796 834
738 802
69 139
732 875
84 108
730 740
969 977
419 599
524 798
962 969
252 310
313 605
818 939
312 643
509 522
698 817
908 913
363 755
478 740
53 429
472 610
983 993
768 819
953 963
664 873
108 510
8 325
4 785
286 859
15 188
282 923
207 699
117 213
590 748
683 795
341 991
457 750
125 794
322 346
84 116
994 1000
312 372
637 990
297 572
428 610
541 687
207 767
299 582
444 716
259 772
837 856
765 886
990 997
578 985
639 946
383 728
209 683
872 900
471 579
360 562
186 402
210 350
926 973
22 416
72 595
941 942
494 719
172 946
469 551
620 763
996 997
279 705
597 803
911 945
242 824
239 807
796 868
588 951
215 540
770 924
388 993
824 909
717 952
427 748
912 997
811 901
680 878
747 921
975 992
582 706
942 963
933 946
313 945
467 590
594 956
538 851
347 364
541 658
432 436
42 930
10 262
275 658
703 721
271 639
0 7
727 905
449 638
237 354
541 575
358 531
247 599
142 732
309 439
767 886
353 356
253 913
857 908
38 320
724 734
797 962
774 934
125 211
939 967
262 491
742 941
794 997
399 853
488 802
16 912
265 543
594 850
403 430
11 419
13 161
38 95
854 956
747 875
38 166
159 249
927 956
304 720
121 310
543 615
141 694
144 506
654 797
712 854
576 913
323 954
255 806
171 250
246 582
511 696
188 879
590 657
291 860
284 420
510 742
643 742
154 782
85 648
265 296
49 967
456 786
533 759
95 502
787 822
235 974
967 982
820 877
348 813
830 930
576 828
502 569
840 921
275 701
397 421
61 392
437 662
671 871
34 799
957 977
263 391
776 839
586 717
547 831
10 818
378 937
95 381
49 221
761 877
64 723
847 870
15 422
796 901
547 754
93 158
959 983
526 807
811 933
768 979
915 998
654 663
147 709
564 727
852 867
650 843
898 990
404 471
206 959
631 948
275 675
811 824
773 950
787 945
13 239
19 119
785 814
751 770
574 824
35 70
878 997
547 872
438 697
754 768
982 999
450 658
756 878
802 957
689 921
257 572
287 967
670 785
461 753
392 705
531 739
633 964
235 740
395 486
477 632
753 853
763 853
196 737
362 420
579 787
463 937
45 586
435 973
949 955
342 599
848 875
251 809
337 660
795 888
401 954
932 990
48 312
301 758
140 697
581 674
998 999
704 902
957 991
855 874
12 348
718 747
297 505
913 916
458 862
253 925
101 964
277 621
747 814
437 647
17 105
378 918
319 842
904 922
565 864
387 431
132 893
812 957
704 807
333 986
445 694
676 864
607 654
6 645
904 934
666 907
174 387
36 97
300 912
184 328
163 540
11 443
466 835
539 868
982 993
354 684
182 239
349 520
840 989
91 763
948 952
851 992
526 645
117 627
863 993
840 900
282 448
582 781
401 514
656 790
609 991
399 859
482 919
359 569
483 810
914 932
225 636
203 626
200 481
336 423
99 743
923 938
517 986
908 970
683 864
19 135
4 545
449 743
3 195
182 603
770 794
956 974
466 900
706 775
213 283
163 759
357 802
973 1000
827 952
105 603
944 957
194 297
350 643
941 1000
74 766
66 656
214 499
839 986
198 424
36 349
134 180
544 843
454 642
933 995
804 997
333 627
988 995
779 791
849 928
193 348
799 853
344 958
395 701
342 389
272 913
628 976
330 669
774 807
566 743
692 754
841 933
931 939
767 791
505 820
970 990
828 915
445 660
421 432
705 895
409 420
543 755
211 496
223 574
925 996
358 373
584 635
534 874
497 551
821 854
744 776
798 927
957 962
566 867
412 785
564 738
504 505
434 565
984 993
850 969
537 969
459 800
834 922
66 810
842 895
882 982
536 907
854 864
801 979
652 665
639 824
168 538
785 921
324 747
935 997
346 711
270 651
390 588
155 730
23 425
158 488
303 629
83 468
819 896
163 887
113 844
946 973
787 928
225 387
427 807
342 618
632 851
43 517
749 771
227 928
968 984
300 647
575 979
975 998
945 960
30 180
235 625
779 786
527 954
552 967
530 659
394 919
49 651
538 905
34 359
526 673
240 533
706 920
716 882
680 985
9 612
882 967
261 709
279 848
94 804
275 448
623 910
457 863
32 296
459 569
260 808
943 954
753 930
960 962
252 811
336 497
912 962
451 550
899 914
453 655
151 546
642 690
432 603
401 616
187 652
573 953
833 996
406 826
615 977
356 852
455 472
557 679
791 945
682 789
190 651
278 925
311 805
166 764
913 973
269 811
514 875
975 980
460 841
374 967
300 642
569 624
589 931
183 664
746 954
675 922
231 965
497 936
935 987
780 939
306 863
358 916
514 914
283 546
875 999
580 737
270 798
482 799
230 939
53 214
472 740
752 795
675 784
135 300
389 975
906 908
575 876
947 990
994 998
465 894
522 585
826 966
672 678
386 983
591 844
955 962
786 934
921 964
516 698
710 941
117 433
570 725
281 298
353 985
540 585
759 777
799 884
666 888
253 941
523 876
303 548
108 729
195 809
403 717
788 927
143 568
654 994
601 886
519 583
766 952
148 705
827 977
789 999
213 972
811 945
781 949
236 880
98 601
892 943
917 938
425 718
187 394
845 968
323 772
703 987
769 846
435 437
618 779
286 395
313 573
38 457
55 757
151 787
778 896
845 893
167 537
606 885
8 835
937 950
308 613
199 979
740 961
880 979
500 767
918 976
396 440
323 912
25 505
188 411
297 702
363 587
334 895
611 960
596 735
914 916
246 703
441 941
145 960
824 914
607 892
48 133
814 923
739 807
52 101
272 662
700 921
541 985
941 970
593 757
64 619
627 945
32 110
123 138
815 931
254 378
123 855
277 521
756 905
211 655
761 952
980 990
883 897
953 965
252 585
51 54
623 687
498 805
548 968
861 946
880 941
416 863
631 846
514 943
323 780
359 728
852 929
510 880
72 717
504 676
541 938
590 681
353 360
950 989
87 871
580 977
731 876
193 565
261 460
333 941
997 1000
980 985
770 828
186 498
567 617
185 309
444 823
249 965
129 178
208 255
277 821
841 910
343 758
527 771
505 627
641 709
990 997
781 787
170 894
643 882
550 806
143 917
47 909
902 979
603 962
126 192
356 359
725 911
870 871
117 326
351 531
115 914
404 442
805 970
67 384
408 696
660 825
892 920
545 816
796 870
264 778
329 532
266 836
164 372
375 598
349 998
125 866
831 860
292 642
61 935
973 983
232 245
658 680
50 784
832 972
291 609
909 993
20 989
591 906
898 920
487 645
579 931
183 328
982 984
13 475
351 907
711 891
133 627
571 674
728 946
980 1000
178 255
234 720
714 963
67 94
832 955
908 983
443 575
411 620
769 784
811 903
599 827
638 669
782 972
98 436
47 709
825 954
642 833
857 974
619 849
329 675
553 992
101 405
140 191
406 951
154 504
902 979
543 738
424 590
609 793
880 905
50 181
990 992
660 948
248 967
371 688
354 955
395 561
594 854
513 753
584 680
489 679
398 704
235 484
879 935
852 891
166 186
204 286
268 843
977 993
156 724
300 327
254 486
946 983
349 439
260 480
655 913
537 553
365 429
447 610
664 905
562 729
666 764
758 959
791 871
128 188
551 902
767 819
878 921
487 537
875 937
995 998
51 863
120 881
862 903
613 827
58 383
518 740
972 988
84 101
57 644
306 543
612 927
76 305
939 997
261 769
683 897
796 972
359 570
824 837
328 621
953 994
363 606
309 844
758 1000
431 823
851 997
375 739
224 265
497 841
234 844
417 697
438 733
411 821
789 865
36 147
92 93
447 530
662 802
948 971
967 988
239 472
940 954
182 1000
557 578
674 887
167 793
724 908
929 970
396 639
833 916
947 989
31 38
606 1000
787 812
524 925
820 852
464 756
198 511
369 627
323 327
646 847
96 798
952 954
876 919
651 944
885 965
187 256
281 442
249 598
12 413
211 350
126 337
751 953
268 999
21 949
477 490
72 528
642 996
48 169
815 957
101 174
941 989
465 907
275 427
797 935
33 501
111 113
157 500
104 851
355 588
938 987
539 684
64 389
744 749
643 773
846 969
586 972
656 991
548 910
383 486
847 997
605 791
183 748
895 926
648 739
426 611
1 685
343 584
210 234
444 910
44 312
883 942
758 810
770 806
479 638
478 515
599 946
160 294
713 981
744 902
557 959
117 293
706 749
698 805
17 915
543 711
638 728
470 793
797 854
25 666
291 418
838 872
883 911
111 429
715 960
510 922
895 902
116 939
396 990
304 863
977 988
88 668
893 897
337 464
867 910
245 514
492 987
895 925
914 960
671 856
630 737
399 964
118 485
830 863
168 369
813 868
809 925
90 723
447 580
843 933
157 291
595 965
115 300
605 652
745 904
790 956
252 352
30 576
29 627
826 919
630 916
983 997
944 993
449 915
798 856
896 917
509 561
18 923
567 780
497 921
977 982
971 981
420 664
458 942
820 949
135 643
695 943
814 915
734 761
713 954
116 408
964 979
822 896
100 922
1 595
876 890
835 952
931 935
874 970
148 614
721 925
529 986
282 659
72 132
696 982
615 652
97 245
1 310
392 462
681 796
154 205
225 359
545 684
216 781
473 549
282 377
931 975
246 675
661 976
608 622
616 981
153 588
473 636
635 654
942 972
121 139
648 850
843 991
621 795
320 418
264 993
27 715
589 920
413 698
416 518
538 619
431 851
907 1000
815 962
141 685
85 839
592 940
629 756
825 875
201 696
296 654
9 338
170 798
168 267
784 798
559 866
12 355
599 743
25 250
236 836
555 698
636 840
112 146
221 255
460 895
216 644
500 883
49 870
801 803
966 977
784 819
85 516
436 670
777 931
407 956
483 534
258 497
270 458
662 820
481 552
195 308
621 774
73 677
900 934
180 891
578 694
922 932
926 978
828 856
990 995
302 425
978 990
225 657
744 884
786 940
995 997
876 913
810 986
482 539
888 897
593 981
720 732
191 413
595 749
705 706
816 868
725 835
806 837
11 190
370 835
786 805
560 864
35 759
118 411
262 745
522 739
817 990
917 978
563 896
794 994
326 715
912 971
433 851
513 970
593 708
520 716
697 833
407 926
303 495
301 867
185 713
667 857
599 948
412 565
39 857
221 627
561 817
386 758
753 873
539 742
706 942
165 979
432 567
862 945
18 127
704 931
678 971
970 987
997 999
405 525
95 827
986 995
953 994
725 770
239 904
199 664
139 238
513 696
895 980
524 535
98 749
298 476
214 644
377 964
971 984
607 706
768 771
650 748
869 984
123 928
443 489
823 1000
92 478
963 966
704 706
262 339
496 929
491 819
925 987
897 928
192 268
999 1000
913 968
880 881
380 579
766 996
119 256
539 612
389 393
493 835
896 905
674 969
107 359
51 54
643 949
69 227
136 244
8 649
918 995
771 999
131 850
287 973
412 862
331 515
271 404
916 960
98 678
901 971
754 901
809 954
979 1000
364 779
906 908
358 830
919 954
45 519
430 845
112 751
908 917
37 94
371 971
193 631
633 695
607 802
860 926
959 993
207 875
404 682
823 914
269 292
530 739
807 861
830 861
902 974
631 705
338 614
164 834
505 708
364 572
65 77
741 809
111 721
316 807
205 590
66 716
730 746
86 431
550 830
691 852
913 962
921 978
405 958
857 868
821 932
289 991
287 401
501 556
255 666
168 248
262 595
118 914
659 670
417 800
874 903
401 435
934 940
112 879
198 790
469 963
117 706
105 328
504 546
297 852
707 753
840 939
714 904
409 569
201 987
332 761
298 907
247 460
243 877
769 880
58 271
887 936
413 848
93 893
29 351
667 801
545 794
599 903
573 769
105 609
878 985
352 353
256 784
96 930
858 916
755 920
577 631
445 571
387 439
422 473
216 585
191 337
322 724
663 826
306 310
66 501
780 800
280 934
704 827
314 479
146 641
251 570
554 959
881 956
564 615
943 985
214 264
788 917
837 863
5 178
701 781
613 657
867 953
5 523
396 748
922 969
510 824
881 972
863 872
839 985
499 555
999 1000
569 746
741 994
472 727
251 534
384 660
104 435
655 904
578 629
858 962
284 639
377 1000
147 570
549 839
960 981
39 336
739 912
100 667
978 994
517 652
308 743
687 757
326 579
468 544
199 961
567 916
284 607
902 932
864 977
226 751
889 917
885 917
138 823
413 564
232 659
973 985
451 734
126 680
875 992
717 788
580 829
750 843
137 295
681 996
575 804
886 982
306 322
609 787
408 818
392 676
360 419
887 981
766 845
84 816
206 534
841 853
324 452
537 735
848 870
541 777
488 701
634 775
990 999
514 669
833 856
870 971
371 961
382 408
928 938
128 321
432 828
271 359
997 998
679 955
434 462
134 807
66 762
863 995
469 994
838 904
125 357
689 907
151 555
436 685
764 768
699 903
311 979
619 745
902 1000
723 738
277 635
456 965
155 479
897 938
685 859
488 983
659 803
446 861
579 856
697 800
456 684
741 971
693 898
877 939
853 915
954 971
92 876
439 956
1 334
930 961
406 450
273 458
702 738
987 993
791 989
151 249
723 757
31 345
157 452
628 876
287 955
943 992
129 306
472 914
968 996
421 678
210 931
685 735
708 843
586 792
805 814
943 974
550 816
291 322
849 969
104 783
44 293
794 996
444 740
691 862
850 858
16 612
684 867
747 874
46 861
688 771
563 913
90 263
349 663
167 719
621 798
35 679
571 744
384 604
583 837
343 701
368 606
955 984
576 840
654 930
419 471
991 998
56 230
950 973
379 889
899 984
436 439
804 826
423 921
528 913
533 762
399 909
443 549
706 750
30 126
892 953
51 341
805 883
601 836
110 614
459 840
181 706
530 898
453 839
605 787
339 763
803 843
806 951
960 972
988 999
228 996
803 959
403 780
205 786
282 355
86 151
543 802
173 215
966 995
955 977
361 491
831 923
384 995
600 608
906 988
432 708
668 978
109 899
426 800
365 371
963 982
92 947
28 654
986 990
785 880
634 891
208 893
40 233
488 548
558 969
996 1000
490 648
670 986
619 785
113 794
115 950
103 117
736 884
556 782
141 665
124 695
140 737
407 486
791 908
386 537
982 996
107 806
235 644
160 373
677 791
170 720
279 893
381 615
950 969
280 985
142 700
962 970
279 404
298 533
215 954
901 975
503 575
437 919
620 954
340 713
969 995
460 661
841 925
558 701
411 654
598 975
769 806
206 824
14 280
47 192
145 901
954 971
224 560
715 843
841 930
451 797
220 334
978 979
917 949
334 394
607 745
212 958
679 935
346 562
194 565
768 966
65 523
47 175
971 999
817 904
156 561
395 474
413 472
27 977
673 818
754 887
858 972
488 785
967 985
311 663
689 797
499 568
300 396
997 999
899 949
6 697
283 305
731 958
231 825
948 964
220 325
863 912
672 690
543 818
169 315
292 333
985 1000
800 811
390 785
451 862
571 780
809 988
496 866
342 679
662 745
218 226
615 766
760 988
649 975
406 807
482 631
63 950
887 901
944 985
920 975
441 973
158 463
845 869
670 855
256 473
693 700
764 811
235 916
287 292
962 986
548 648
528 954
318 958
294 661
825 934
969 986
2 867
730 922
314 684
919 954
447 451
414 599
187 681
919 967
29 411
994 996
839 887
432 694
521 681
357 458
497 757
447 921
577 710
934 991
715 730
500 676
958 964
464 475
24 466
679 860
957 976
836 840
55 807
457 594
711 953
25 718
150 164
239 359
578 719
496 588
124 149
511 704
205 975
308 404
914 920
909 943
202 274
207 578
727 732
235 245
951 958
443 791
209 406
290 669
313 658
538 885
195 259
2 255
197 925
887 943
892 980
406 831
695 857
75 877
151 229
393 574
484 688
592 678
662 909
752 861
859 917
518 931
360 413
505 730
700 850
901 964
181 614
265 424
946 960
771 793
801 919
670 786
791 929
380 858
402 618
736 988
796 929
545 754
531 776
39 457
49 875
310 992
461 630
290 509
775 800
941 963
86 650
590 837
377 599
240 546
241 634
229 692
494 657
265 652
775 778
125 535
725 896
388 941
139 154
206 230
580 789
386 525
125 401
137 354
198 402
198 932
408 583
513 887
746 977
840 916
15 132
944 976
651 747
246 300
994 999
230 271
113 948
291 416
692 729
650 843
782 864
178 901
846 852
338 771
633 707
724 964
703 919
843 874
853 909
331 871
841 928
730 997
112 544
125 955
840 845
504 595
99 146
723 725
134 218
752 803
611 780
908 932
474 800
32 389
707 855
883 940
32 331
426 963
36 507
80 350
604 888
704 712
804 809
386 538
370 954
239 664
777 966
353 528
899 997
878 896
222 643
156 602
469 879
823 873
306 963
517 806
730 945
268 985
280 421
223 523
433 987
541 916
549 573
882 954
96 742
890 972
598 788
244 337
66 108
234 858
108 882
949 951
270 654
636 909
640 890
686 981
307 861
456 875
833 892
459 892
580 899
822 989
796 979
4 819
993 998
762 768
216 612
712 944
885 982
882 965
136 159
435 689
941 979
349 901
148 971
36 689
831 833
503 783
780 798
240 960
175 513
695 871
817 862
28 994
970 976
505 633
774 913
861 871
160 780
472 610
781 900
543 818
307 990
47 64
306 544
975 994
809 815
263 420
161 879
220 534
346 538
281 287
317 651
155 635
145 245
754 830
464 861
790 807
452 771
384 415
686 963
159 484
399 720
22 658
465 936
813 900
400 939
688 760
440 806
108 142
812 871
961 992
409 637
991 993
603 853
676 880
177 884
773 852
174 599
778 784
795 929
305 766
765 931
481 806
26 861
376 682
576 874
581 610
737 954
485 849
85 165
489 626
657 766
682 888
42 636
266 313
396 697
182 764
49 751
514 540
129 913
931 994
794 874
271 833
328 592
387 539
716 917
2 933
235 291
653 813
775 906
576 770
648 732
982 983
218 910
393 578
63 634
830 884
818 952
555 822
471 712
976 978
379 622
671 992
900 918
657 863
449 784
341 623
403 857
173 790
825 877
562 651
959 962
879 987
259 311
59 931
346 600
945 989
210 993
850 900
886 933
304 751
631 812
923 941
335 441
128 980
982 1000
126 278
191 264
216 265
30 188
273 861
733 894
493 896
695 720
715 960
691 793
71 946
293 357
779 840
846 901
822 973
571 714
337 951
67 83
500 693
396 813
525 601
28 193
266 978
258 840
573 726
924 950
114 830
971 973
417 497
83 146
723 742
409 798
218 884
713 999
601 641
632 790
641 682
575 673
588 695
369 478
168 667
390 475
82 729
760 811
884 934
547 790
985 991
687 966
990 994
58 119
171 581
471 739
7 542
25 46
534 925
145 774
933 944
960 971
490 502
435 872
82 908
562 638
319 399
674 899
904 987
745 997
349 898
827 979
839 887
188 624
698 937
410 631
139 517
727 883
731 941
135 654
709 969
148 581
121 340
712 820
777 803
637 789
659 771
38 209
243 523
369 572
111 629
371 430
463 703
810 845
542 847
38 773
510 546
437 554
651 811
186 292
761 778
643 831
957 972
32 505
228 395
49 638
620 735
230 959
624 728
474 893
994 1000
645 926
917 931
533 886
35 103
406 407
248 957
881 943
5 957
10 490
688 826
709 902
675 981
249 726
697 742
110 749
852 957
400 852
988 989
860 978
768 908
593 846
200 474
49 554
664 841
826 840
703 963
358 565
750 786
851 998
251 455
269 959
419 929
557 642
752 909
814 864
46 957
685 776
662 851
969 994
240 791
430 771
208 336
410 736
865 888
727 947
748 849
226 425
785 974
349 726
116 139
825 867
988 997
404 618
724 735
540 920
385 803
229 873
269 848
392 420
847 943
228 592
343 951
174 447
701 873
541 680
305 846
839 960
456 528
737 954
603 986
42 511
103 714
629 853
441 773
423 661
412 696
296 503
762 863
212 738
755 993
336 633
795 867
779 849
821 928
463 488
67 666
439 792
238 712
389 650
74 976
466 470
894 905
579 962
937 943
788 939
443 820
629 669
766 775
210 213
641 937
580 604
758 959
24 401
456 602
784 853
294 899
475 602
214 614
460 536
302 711
88 247
769 967
653 940
163 709
902 940
936 940
122 917
8 295
592 693
183 252
368 983
235 651
118 397
844 986
652 934
856 904
811 935
23 27
446 514
434 948
406 929
873 984
59 883
499 738
999 1000
229 917
158 415
186 352
729 841
909 994
141 893
130 478
280 630
288 602
980 998
977 991
100 346
269 410
421 733
935 959
763 784
715 955
739 852
213 460
878 910
816 986
976 986
894 996
624 837
360 414
135 371
960 998
904 906
683 909
958 968
789 906
83 724
788 873
145 865
90 909
860 933
640 764
752 804
891 999
128 578
444 736
44 195
45 309
530 535
462 892
629 707
157 667
2 201
834 916
812 870
259 711
685 998
954 985
84 386
2 781
490 500
706 716
70 646
955 985
632 665
165 631
927 952
151 575
968 986
49 324
473 877
155 418
415 905
615 948
785 924
944 961
438 508
793 926
816 830
421 521
392 505
993 995
511 848
381 481
696 962
7 350
26 157
299 372
964 999
35 366
715 803
712 891
579 932
258 337
341 872
304 429
84 872
761 983
69 762
255 859
190 967
463 944
814 895
758 992
437 990
687 738
337 565
947 979
254 965
520 629
712 778
725 894
519 869
497 564
302 456
792 913
696 828
677 915
824 972
287 292
394 921
413 812
534 853
181 768
295 534
102 507
907 978
891 963
490 498
34 635
825 868
687 733
91 213
782 799
302 442
776 980
171 404
827 863
343 638
578 870
50 901
427 932
355 914
146 886
199 833
49 971
34 581
79 469
258 731
620 992
915 944
405 700
165 962
554 772
974 989
856 972
571 625
11 17
129 564
875 917
88 397
106 517
468 472
593 597
79 878
646 849
200 943
609 694
518 835
639 913
175 794
940 986
105 627
162 689
74 973
923 992
362 835
632 783
626 766
702 984
87 643
64 273
537 873
175 777
639 652
213 577
375 436
195 822
490 553
56 685
636 646
395 927
550 886
249 789
228 911
365 892
135 871
517 955
647 776
467 498
136 792
422 714
613 915
455 766
272 846
324 685
415 934
608 860
854 993
179 956
526 553
741 834
91 896
361 841
522 816
847 903
697 715
416 504
381 719
295 463
577 966
732 902
877 945
447 892
244 722
793 975
613 727
84 790
920 962
965 981
815 834
752 957
953 1000
862 876
238 879
481 720
937 975
608 866
925 991
351 355
107 383
187 977
992 997
209 753
770 952
89 247
402 552
594 646
141 207
572 585
298 394
154 578
869 996
850 1000
263 495
969 989
388 416
930 1000
981 993
764 781
640 947
803 977
180 194
341 726
830 858
480 866
237 548
625 722
393 654
662 786
152 566
205 928
293 475
130 685
224 347
707 850
731 783
54 755
344 710
956 983
801 870
345 395
124 689
171 175
737 778
377 407
470 686
735 810
317 858
535 969
677 894
601 938
998 999
193 681
692 890
506 825
39 472
999 1000
419 461
348 502
76 142
994 999
934 943
292 576
452 560
87 649
509 956
251 552
444 766
666 679
88 200
264 382
695 801
70 364
698 995
801 858
365 419
589 722
918 932
273 953
754 930
866 933
337 601
373 929
85 734
482 799
88 501
126 934
622 879
931 988
705 925
687 744
123 139
19 991
788 963
216 550
951 985
532 789
709 875
340 981
80 836
525 819
763 917
356 909
587 623
314 399
419 673
842 850
781 992
882 952
627 672
430 622
593 839
179 563
341 724
272 398
672 926
400 703
852 932
831 884
109 461
437 692
503 603
807 896
795 959
876 940
940 968
742 744
438 557
558 938
522 718
845 970
17 415
650 896
519 653
910 998
804 956
797 803
129 418
786 881
454 518
256 807
48 139
737 972
622 729
38 263
865 905
700 941
453 545
43 332
269 978
924 1000
22 843
394 726
875 997
43 178
730 874
38 745
449 513
785 900
254 784
224 974
745 923
777 821
212 745
12 475
829 911
389 793
389 654
158 581
881 920
283 324
973 987
542 980
749 897
256 827
474 809
686 798
774 984
641 733
725 904
603 895
955 959
373 422
780 974
243 944
785 944
942 965
981 997
30 718
4 450
207 355
27 308
589 879
199 826
36 411
130 191
885 943
460 600
436 921
68 999
907 968
569 741
325 450
583 766
943 946
472 782
707 884
918 997
560 633
510 719
492 559
863 881
210 268
309 576
405 475
183 922
493 721
93 395
433 465
220 303
882 953
910 982
403 599
736 983
407 730
276 400
364 742
125 714
165 751
649 769
263 489
856 877
456 717
636 979
305 502
306 688
949 987
34 165
470 631
782 939
134 141
956 978
897 969
587 979
236 362
582 716
637 945
694 816
482 579
812 869
430 435
819 886
184 188
228 581
768 827
527 544
528 862
533 812
424 967
323 642
460 862
930 986
973 978
166 987
42 924
992 998
587 620
255 1000
592 881
778 851
35 799
409 477
344 684
659 781
225 817
478 920
336 712
589 716
817 931
898 940
313 533
493 757
571 709
416 444
814 980
312 859
973 981
716 983
785 985
833 925
193 534
313 734
976 981
701 933
674 785
175 891
769 869
423 927
950 960
930 984
587 934
37 770
891 933
862 971
595 931
565 771
611 938
135 635
109 760
95 685
259 930
405 731
511 693
774 930
253 402
342 427
27 901
448 507
616 900
900 932
219 805
251 580
847 857
646 703
553 906
937 961
199 803
951 953
38 782
230 404
28 62
548 790
222 331
738 966
2 785
924 938
379 975
647 748
495 916
49 493
265 810
932 948
101 424
89 883
75 687
225 283
670 673
92 813
232 467
387 455
554 818
454 894
293 910
458 759
844 967
874 998
884 965
250 802
841 926
558 752
289 608
743 823
972 999
582 922
609 753
198 439
976 995
334 581
268 844
601 901
225 314
406 621
78 892
752 768
109 540
148 813
484 597
424 806
5 561
985 991
529 550
443 667
455 580
859 964
578 595
554 998
236 636
676 770
248 670
454 600
113 641
697 904
513 645
57 140
698 889
287 489
746 849
500 875
510 535
427 602
27 864
440 996
641 941
294 661
283 473
177 618
272 306
560 806
150 647
530 818
746 764
616 673
780 838
689 992
264 546
48 157
450 995
418 482
513 537
452 752
757 787
992 1000
211 370
334 730
638 706
368 511
61 206
999 1000
707 917
502 921
312 487
190 373
557 588
141 452
251 308
913 983
389 478
412 952
524 748
918 945
717 844
491 503
211 842
911 922
753 754
55 313
69 752
28 608
768 882
62 666
248 255
251 314
951 991
412 986
885 971
161 559
121 819
453 978
705 863
427 721
311 841
841 927
536 975
593 746
670 740
686 801
763 999
961 973
86 424
519 685
601 854
879 981
830 932
539 774
987 995
964 965
603 616
84 122
818 869
351 688
969 990
68 603
921 952
227 971
672 785
267 818
916 965
869 894
187 737
497 941
344 683
271 972
508 800
914 972
21 391
661 915
743 792
887 966
241 757
146 504
299 401
757 974
657 724
903 939
199 370
1 327
946 982
917 968
998 1000
492 990
755 803
686 743
235 463
455 696
725 906
388 502
406 675
737 972
107 733
188 197
227 245
817 829
494 760
910 965
83 747
852 928
230 323
507 997
72 892
97 114
479 638
402 719
396 824
955 979
702 983
811 827
926 946
722 851
476 787
535 543
258 747
0 330
31 436
398 411
640 965
978 992
420 849
226 524
823 868
809 837
288 355
214 639
800 853
124 915
643 848
86 296
655 938
190 404
409 942
678 887
34 682
27 442
943 997
18 201
578 686
520 949
102 423
118 747
903 940
49 79
288 866
26 797
883 910
184 249
469 743
114 200
684 973
69 554
703 736
236 898
179 710
229 758
700 795
148 788
231 782
440 761
116 538
272 486
104 263
830 841
180 904
124 171
162 441
835 978
721 917
683 764
812 914
364 839
598 698
189 533
683 1000
838 869
355 487
44 983
678 878
97 768
341 498
612 639
599 966
140 551
333 468
8 126
308 657
630 964
36 508
108 553
305 663
550 573
617 954
235 938
159 370
978 1000
16 892
77 702
420 463
338 725
545 719
229 829
811 906
743 890
505 553
965 979
49 138
382 957
772 804
141 337
135 993
136 921
222 454
288 396
567 662
929 984
894 942
540 805
622 650
348 957
504 688
643 790
942 956
162 194
671 706
898 919
244 381
687 798
117 315
577 584
881 929
345 810
764 890
710 870
638 721
914 940
786 841
75 975
700 988
272 555
688 975
402 551
465 734
601 809
631 843
417 809
286 354
882 931
852 868
497 762
872 893
718 887
723 907
378 843
185 690
491 873
753 879
350 816
413 970
248 353
334 986
983 996
922 934
295 493
61 853
848 996
766 851
928 965
925 939
466 817
902 969
305 507
433 440
384 825
804 841
206 859
835 861
281 366
843 889
511 943
636 875
396 861
872 997
745 846
518 933
29 468
435 470
811 897
439 502
134 959
551 736
412 960
532 875
918 983
492 708
386 998
814 959
29 748
11 288
68 779
750 880
92 908
624 776
951 987
957 1000
757 826
134 676
825 954
778 795
87 934
237 574
277 485
458 854
65 321
38 434
558 879
331 492
564 865
846 978
242 261
828 903
92 444
715 964
906 960
245 318
238 676
587 845
424 838
88 938
27 440
820 868
113 562
576 719
38 329
668 742
845 883
612 960
838 909
723 788
581 978
482 525
711 949
830 899
394 887
187 353
156 537
289 441
579 985
573 638
798 837
141 246
532 976
626 787
137 962
774 839
727 755
433 935
16 835
31 996
302 560
399 660
537 900
822 911
129 543
276 361
156 162
362 453
907 964
850 989
534 762
733 748
268 877
515 947
40 603
521 865
975 984
36 970
275 435
364 873
313 566
442 969
75 757
229 807
267 498
996 998
847 921
104 701
104 545
338 488
773 977
640 660
426 747
837 845
680 855
789 867
595 678
40 705
200 587
191 402
383 427
219 921
929 969
136 496
704 873
420 898
313 747
98 575
669 909
663 759
243 293
956 981
394 511
351 633
133 886
76 377
441 522
193 452
373 796
391 434
185 520
522 782
815 849
33 993
317 551
78 695
660 999
316 400
769 850
676 992
409 782
41 513
241 577
830 908
719 862
531 573
319 874
872 930
426 796
754 1000
671 922
682 877
69 243
325 510
247 889
489 845
844 949
964 975
348 532
206 306
462 974
991 995
697 785
343 544
974 978
718 946
116 740
712 821
239 513
683 774
52 817
345 479
419 443
123 229
748 901
503 1000
166 427
953 995
498 958
319 553
298 309
52 424
861 957
668 771
527 573
623 768
199 794
461 622
385 920
368 527
704 965
240 411
457 918
920 927
276 689
410 633
3 929
529 700
403 763
140 785
86 432
109 283
356 912
945 978
22 552
930 931
45 61
519 606
105 937
603 663
648 699
966 987
907 918
824 923
777 944
24 961
569 957
278 806
146 838
55 629
895 940
693 826
668 788
515 879
991 994
881 934
942 987
224 863
956 957
925 938
339 571
218 440
638 752
508 720
552 871
547 696
102 456
852 878
140 572
198 917
905 978
248 889
637 785
262 307
408 474
972 997
433 439
318 788
489 827
533 902
179 316
755 977
809 827
976 981
37 335
507 721
200 702
772 954
166 845
747 889
91 442
110 658
574 617
920 946
356 861
466 542
37 200
634 687
748 934
738 917
994 997
894 896
199 897
526 913
322 705
146 507
373 464
37 369
442 674
616 640
873 973
877 971
616 704
655 893
302 577
470 577
303 769
416 506
331 895
657 691
229 989
260 423
863 993
649 712
662 862
389 566
956 996
413 483
973 982
345 547
502 685
387 895
940 946
948 979
412 927
881 987
567 582
555 889
313 912
872 984
170 383
958 962
576 928
567 775
306 660
314 614
830 955
660 882
971 991
845 966
639 764
375 476
736 743
307 644
811 886
601 613
702 765
340 912
405 609
336 636
374 449
106 734
119 367
874 902
163 854
938 959
126 627
745 772
787 816
144 917
177 388
568 755
296 871
806 913
318 330
965 983
317 949
329 795
356 688
887 926
690 799
155 764
258 558
960 1000
720 955
91 190
156 632
996 998
992 998
281 361
555 730
245 572
694 999
490 759
961 978
670 866
321 773
510 955
69 661
914 941
740 781
70 374
649 691
282 543
212 544
245 352
944 998
981 995
291 507
136 360
134 796
479 592
868 913
428 869
864 886
294 658
891 988
207 269
918 946
28 545
758 952
124 545
111 965
123 896
254 845
682 841
561 605
169 259
821 905
869 942
862 900
209 660
308 836
726 793
458 578
967 1000
143 320
472 869
747 898
724 993
550 852
680 823
907 910
883 908
142 376
569 617
357 569
413 846
614 873
208 287
958 992
986 993
901 974
305 697
851 901
545 840
780 875
490 799
29 767
272 724
939 986
446 651
685 890
555 799
242 811
646 845
870 895
44 804
121 560
814 903
540 796
326 742
69 935
80 260
777 952
723 900
569 791
744 982
732 881
17 534
464 632
2 960
281 798
307 326
930 932
642 815
454 535
362 673
517 832
908 969
893 968
74 211
89 617
523 775
814 896
322 972
817 923
420 749
17 669
250 260
386 798
878 999
719 914
101 161
239 558
204 719
810 858
288 506
613 836
307 521
921 958
924 989
889 990
339 535
738 866
542 657
461 740
341 964
299 786
648 649
44 552
249 616
575 843
539 767
221 324
64 809
793 814
274 847
747 846
767 886
115 849
578 964
47 593
474 875
717 839
924 940
955 980
669 841
351 807
68 521
974 991
732 953
239 766
343 947
593 783
215 985
294 516
388 893
349 367
444 665
135 495
358 464
931 972
966 996
667 835
325 695
788 829
380 703
531 602
226 266
431 969
130 727
93 483
659 713
4 529
232 950
572 985
128 232
681 725
667 994
204 233
478 569
462 731
354 361
991 997
378 644
188 898
159 847
722 749
319 955
330 400
604 733
407 549
436 676
557 650
521 555
696 863
319 636
598 892
963 965
280 672
230 599
494 620
401 463
929 963
222 347
457 476
267 948
495 722
67 781
880 902
603 981
336 413
807 877
64 858
75 293
810 940
278 637
446 888
79 520
682 773
105 937
903 945
43 551
456 901
729 916
268 949
231 376
658 851
604 652
175 671
620 976
189 937
622 675
767 860
85 986
696 883
500 788
168 392
76 894
565 632
604 717
100 952
339 960
813 972
455 883
494 521
671 798
431 495
751 856
674 772
201 558
536 756
281 959
14 946
989 997
315 584
157 782
749 891
75 865
200 326
6 385
158 452
953 991
396 895
148 954
471 860
470 515
3 818
646 877
482 513
749 821
451 939
416 530
125 654
250 854
534 885
614 812
822 852
102 485
21 972
120 366
394 787
792 856
976 996
518 571
945 967
199 345
407 996
567 634
905 981
252 413
17 551
447 498
830 880
160 522
906 944
111 847
516 665
252 300
829 930
971 977
81 710
622 865
609 957
719 812
744 1000
723 796
22 339
295 575
584 836
429 711
470 748
132 869
64 760
609 682
793 841
20 170
82 171
939 948
615 780
817 906
25 404
435 803
392 953
400 473
139 799
439 986
847 926
839 909
256 723
47 875
45 811
539 808
651 856
954 990
543 941
233 533
64 296
11 64
764 775
487 798
558 879
994 998
57 417
32 561
175 461
525 670
595 747
170 517
845 873
347 769
155 495
167 414
99 556
236 402
226 455
403 834
149 426
287 796
544 546
859 880
460 880
425 844
550 827
413 927
593 794
568 687
681 755
409 576
301 599
632 770
581 953
919 933
918 975
65 793
471 968
953 998
925 993
256 870
217 548
836 894
606 726
768 979
194 335
979 995
344 532
561 715
88 492
107 469
591 780
838 989
857 893
645 694
412 657
361 389
517 719
556 852
108 468
135 815
668 991
33 148
86 178
620 873
121 282
890 981
347 532
894 942
462 522
462 974
776 779
75 835
769 787
907 936
364 571
249 722
820 899
384 443
636 929
493 764
329 495
153 446
391 797
393 833
968 992
326 838
109 824
671 825
752 830
644 652
982 986
17 992
368 505
298 985
60 181
716 770
388 764
653 704
702 841
681 707
383 801
260 446
724 795
30 372
202 285
369 983
669 724
873 896
190 635
964 989
407 892
649 926
856 983
87 891
982 1000
640 864
865 875
556 980
176 957
430 761
470 899
332 350
272 441
711 759
953 957
867 901
24 860
512 861
258 519
633 644
168 245
317 792
938 956
267 371
170 562
987 995
929 963
540 883
272 854
967 982
402 943
202 477
824 887
561 888
330 696
268 489
829 927
48 829
605 846
199 651
554 659
246 990
987 997
502 703
325 799
756 957
31 115
177 649
61 385
139 247
873 985
936 973
78 359
665 876
373 654
563 580
123 442
639 721
958 970
112 433
730 992
309 400
376 386
409 702
649 839
433 560
470 508
577 605
309 595
775 848
269 394
774 826
130 477
898 969
434 538
990 999
245 963
975 990
463 651
895 917
275 838
667 863
528 715
469 606
974 978
512 518
609 684
170 307
575 890
63 99
828 897
775 898
318 730
12 618
703 821
566 724
289 566
525 848
667 859
980 986
761 890
156 749
305 506
868 880
159 237
597 936
766 768
900 969
959 996
839 860
678 687
321 960
146 943
127 407
178 876
17 643
739 923
423 456
736 973
289 732
731 885
145 777
308 942
38 884
115 329
858 905
624 727
298 428
814 917
996 998
223 432
367 430
740 771
837 888
277 978
302 550
416 837
104 121
972 1000
433 832
575 815
557 708
984 994
528 880
412 459
789 983
631 735
934 982
507 597
234 990
237 989
87 237
474 478
143 491
481 951
846 987
521 926
657 924
0 72
153 242
361 855
451 628
331 666
487 814
660 755
698 722
369 660
289 386
517 714
972 995
359 792
677 692
95 933
7 45
898 954
686 830
533 743
341 438
659 963
769 970
368 597
514 901
216 745
849 903
75 190
770 920
208 789
711 729
660 929
247 616
947 973
111 584
289 461
550 827
398 542
88 338
569 969
138 887
963 969
234 516
515 671
138 597
164 611
460 989
306 477
31 291
407 941
527 990
397 1000
420 538
570 716
324 373
500 874
207 813
352 946
654 865
314 926
982 998
216 298
539 595
505 607
177 382
867 881
559 942
653 849
277 965
119 723
40 457
436 648
362 595
278 734
352 436
18 92
346 442
636 971
211 666
294 401
181 476
131 269
246 940
128 783
316 913
569 760
438 959
8 881
903 962
517 778
211 533
231 542
39 890
254 639
817 832
242 764
13 944
764 827
436 440
28 160
701 779
177 835
822 855
574 643
338 794
548 598
604 909
959 995
396 575
989 997
574 673
156 983
277 985
269 296
657 713
546 652
637 819
898 1000
361 750
753 786
886 929
426 810
712 927
465 567
779 956
31 556
924 962
524 715
317 804
394 566
715 773
454 843
772 992
775 880
619 841
988 989
705 948
492 973
429 923
962 992
453 622
672 701
921 930
35 435
843 924
900 994
949 981
859 988
727 994
0 179
791 820
914 924
248 269
435 668
342 684
14 911
902 969
611 688
207 314
792 833
395 971
420 737
437 929
705 882
537 698
753 878
388 729
31 830
11 808
16 781
377 557
434 680
461 724
478 593
516 625
779 967
379 506
283 347
772 816
574 934
514 973
335 429
362 548
161 843
967 979
990 991
114 698
160 529
53 269
541 940
939 983
307 606
835 895
981 994
884 914
308 493
289 667
356 880
974 981
171 419
365 786
69 245
834 896
695 762
410 619
35 658
494 669
833 942
606 818
227 542
719 837
814 976
124 183
770 804
825 973
282 288
185 650
440 491
959 969
736 908
75 746
271 563
122 486
808 958
873 934
656 831
162 755
198 827
152 468
530 969
560 658
186 812
588 853
184 928
373 463
950 997
360 381
915 996
109 344
315 562
523 691
4 934
270 708
334 515
448 978
831 958
558 867
293 874
725 773
684 988
89 551
743 801
758 952
334 604
694 975
645 932
166 495
326 442
672 820
259 682
357 511
721 946
315 363
65 865
569 731
977 986
857 988
694 985
222 371
670 756
565 651
985 986
604 789
998 999
540 701
857 936
895 975
587 742
489 732
862 971
419 449
623 833
229 741
897 979
915 955
912 979
989 991
224 741
914 990
322 919
347 636
495 692
847 990
726 968
636 979
334 389
564 615
163 607
159 540
674 897
296 624
138 521
836 849
478 718
668 884
753 986
294 897
602 607
25 828
711 836
405 965
450 478
891 924
322 654
373 970
135 579
252 297
919 963
679 804
622 837
632 950
252 760
797 964
83 148
946 974
171 409
53 511
206 619
766 788
992 998
969 993
56 401
790 899
177 470
22 850
618 949
896 944
156 829
850 941
167 473
487 867
337 475
440 690
486 496
215 568
638 850
291 651
743 949
226 929
901 964
344 562
413 992
198 250
160 405
343 448
955 958
508 837
203 721
837 989
445 577
262 439
51 303
963 985
498 602
899 929
173 857
453 527
735 791
505 525
747 991
739 935
546 749
338 936
216 473
512 719
348 981
250 899
610 755
465 996
541 945
369 944
523 590
408 510
492 548
89 149
211 948
392 415
401 894
58 141
610 945
549 703
677 842
472 965
773 944
326 862
248 317
248 629
456 532
197 372
425 503
194 260
236 776
899 970
875 885
190 791
39 934
535 709
707 804
107 790
943 972
772 877
815 961
334 623
680 954
399 933
654 705
1 169
330 940
632 634
986 989
79 475
853 924
970 992
975 999
576 880
794 926
712 719
426 941
163 785
929 977
702 734
748 779
434 626
290 969
212 465
147 426
857 966
240 920
300 799
848 939
556 721
841 982
786 885
568 751
664 874
450 851
18 396
86 313
520 756
673 975
338 458
39 135
996 998
664 891
684 822
534 750
739 906
70 435
580 947
405 449
369 691
566 676
900 987
100 255
625 857
827 999
618 961
917 980
761 838
0 402
293 837
767 902
237 523
663 834
908 967
656 963
386 945
301 696
104 497
476 666
205 974
739 787
872 989
369 513
520 854
459 688
150 214
650 893
236 242
260 460
746 997
11 781
234 878
172 441
778 810
698 992
808 844
667 863
585 744
64 606
857 920
349 807
375 714
989 997
82 734
328 426
764 780
583 776
946 981
935 941
688 740
432 935
778 995
132 548
596 633
389 626
963 972
5 349
960 982
848 857
996 997
709 892
350 379
777 959
778 851
558 786
306 854
232 252
248 286
278 288
288 475
84 837
307 589
310 523
126 596
741 913
293 747
321 645
994 996
852 951
221 615
690 796
91 365
150 297
616 962
49 159
527 829
850 1000
730 737
726 751
955 973
999 1000
872 907
395 786
391 572
849 867
946 960
2 580
743 993
415 991
596 743
449 456
367 707
555 826
905 906
361 993
526 688
129 254
359 974
303 975
587 770
577 796
225 974
965 972
817 913
496 580
890 903
583 855
424 886
936 948
2 869
65 512
676 838
522 691
2 766
764 966
770 975
454 915
714 800
755 782
253 950
481 804
287 405
462 661
323 564
31 663
785 898
910 976
791 986
257 315
268 926
74 639
592 952
636 730
742 987
277 849
477 765
357 781
379 697
787 933
701 738
558 655
487 623
695 941
637 786
556 905
475 863
328 401
12 833
369 788
715 877
546 886
220 689
306 377
122 630
645 871
284 998
212 861
371 773
492 577
166 215
165 640
974 991
667 904
859 900
564 827
655 778
901 969
828 877
327 796
412 427
942 974
474 830
5 22
68 805
651 871
300 555
325 949
657 722
258 546
211 248
77 648
82 469
474 894
615 806
838 876
839 907
6 941
594 974
272 811
740 766
960 979
766 851
172 563
773 949
129 669
428 988
931 958
349 969
34 202
321 803
125 232
9 106
959 969
805 956
197 429
59 622
350 722
892 944
761 873
409 465
11 964
26 275
512 643
799 903
639 728
983 989
643 958
461 730
821 875
43 401
272 744
326 755
883 981
735 888
153 347
577 863
643 969
415 856
534 730
411 754
281 348
629 764
504 919
157 404
814 977
276 406
200 426
362 557
818 899
819 952
886 981
195 859
101 844
942 981
625 770
903 978
990 999
547 747
733 919
354 912
833 846
737 974
358 415
262 977
916 972
274 503
391 773
754 822
140 284
533 758
972 976
699 854
545 737
632 812
768 971
919 990
286 988
850 870
813 919
758 986
365 881
878 927
263 634
428 795
53 958
711 767
21 903
814 890
858 877
702 842
345 828
984 985
613 842
353 760
751 852
326 513
833 904
196 797
163 885
642 898
917 948
402 973
949 965
854 972
899 952
643 733
234 990
614 671
651 965
291 563
739 945
609 987
389 413
249 594
842 951
495 777
46 207
903 905
193 676
524 972
865 898
3 10
519 520
852 884
295 945
778 981
691 780
669 952
293 941
494 853
962 989
912 959
355 479
314 641
326 606
482 487
487 995
413 928
947 980
462 805
697 965
10 983
755 949
245 639
920 940
717 996
826 866
734 805
765 824
211 548
471 967
64 509
568 819
763 963
427 813
901 913
358 438
368 377
137 501
120 879
719 840
650 730
888 978
746 930
8 844
208 426
831 840
396 607
561 902
635 992
485 520
690 980
369 961
156 632
282 503
214 525
375 442
768 887
16 190
30 918
814 991
88 930
762 991
182 194
685 686
695 757
50 691
38 551
98 140
802 982
400 553
344 361
136 261
426 483
54 153
11 412
432 882
289 973
351 429
485 541
298 711
424 822
485 807
265 328
937 944
545 670
348 924
247 361
939 943
301 313
917 978
316 638
604 696
389 705
984 986
476 736
551 571
280 594
357 489
118 603
72 142
884 899
742 894
625 695
622 928
958 961
127 819
162 260
2 963
417 599
808 997
450 695
871 872
660 688
221 609
488 554
847 905
889 970
385 472
877 913
786 946
932 984
135 715
555 981
195 638
316 390
61 266
922 991
386 914
273 695
300 747
56 573
865 876
408 930
589 829
481 934
420 812
676 800
688 932
326 763
978 980
216 411
241 613
451 705
12 680
799 942
560 609
630 747
64 427
950 956
99 232
85 996
593 791
470 633
357 706
82 554
210 830
987 999
32 373
576 647
129 594
614 773
5 914
54 120
453 878
654 725
480 552
129 772
214 962
26 694
41 856
348 691
974 977
638 898
409 671
223 427
331 593
205 946
537 574
389 786
735 759
537 731
674 893
131 384
121 931
826 834
933 964
113 814
289 385
965 978
14 708
246 278
650 898
530 533
910 927
236 470
188 998
932 997
929 938
678 783
368 458
5 846
993 1000
347 601
902 982
703 888
304 740
2 283
793 858
695 714
341 769
312 480
94 747
974 991
173 591
582 708
18 970
743 921
235 469
493 603
302 898
539 987
563 690
16 113
218 374
53 888
543 915
447 670
222 326
305 673
791 880
17 104
403 708
652 834
478 596
107 522
578 983
721 772
430 989
249 448
917 991
277 694
193 856
851 988
85 245
672 792
31 170
517 585
535 612
491 797
126 423
615 745
854 859
854 882
948 975
718 908
711 810
64 233
119 674
715 946
652 852
703 814
845 866
226 643
291 671
265 753
133 848
70 280
233 427
132 463
30 100
969 976
787 881
933 983
981 1000
208 228
665 766
717 777
501 659
377 613
907 990
357 985
303 987
892 941
394 599
638 955
573 806
686 987
863 903
640 772
9 422
627 911
93 572
353 823
371 929
766 821
201 679
423 579
81 151
224 275
195 731
39 796
697 993
870 894
269 349
991 995
539 884
987 990
582 696
433 499
377 437
918 986
329 366
307 513
309 885
948 952
147 719
722 812
181 359
321 761
920 956
549 568
62 517
445 470
23 604
196 690
217 226
694 906
283 575
528 848
185 275
38 105
229 654
804 805
538 777
111 744
479 956
911 996
149 544
119 500
493 752
960 974
358 901
488 594
640 753
60 938
165 769
698 989
729 948
410 882
598 947
598 898
442 691
453 908
956 986
494 960
363 659
749 828
398 444
314 783
180 631
864 986
822 970
175 377
815 849
109 418
838 855
995 1000
696 815
864 942
93 164
975 983
893 975
209 932
772 813
43 971
392 565
282 869
906 962
376 795
873 955
404 679
949 954
734 935
624 836
580 982
659 847
567 660
305 848
588 967
59 286
300 362
331 701
245 677
817 905
366 754
457 802
425 851
471 736
867 941
712 765
371 437
122 201
851 961
441 634
726 933
649 888
876 901
390 747
211 721
757 791
676 976
266 817
339 356
390 582
18 904
141 713
295 725
219 687
558 784
523 918
967 986
881 965
250 804
699 849
807 869
975 999
486 563
29 649
333 841
175 886
950 986
49 394
496 706
196 428
768 930
825 864
96 574
718 879
461 582
478 912
984 993
453 694
383 476
156 372
177 634
979 996
814 882
961 986
451 872
307 379
794 901
386 468
839 990
242 361
745 859
683 716
280 879
642 875
662 736
936 993
366 939
670 916
338 458
24 832
435 910
914 981
161 946
479 663
91 542
86 374
312 676
815 819
453 714
999 1000
819 997
295 639
106 398
559 892
802 848
511 967
600 675
237 248
191 328
349 768
771 786
240 872
761 992
451 576
824 943
104 813
419 857
723 750
911 949
693 940
669 906
139 505
897 993
641 773
951 975
359 836
634 872
490 771
584 950
848 996
733 864
78 86
494 504
6 959
934 992
476 800
917 992
14 551
547 643
695 820
9 239
656 788
201 250
481 949
910 960
509 924
160 770
67 857
504 845
225 653
535 925
703 704
914 947
915 974
54 234
257 787
503 841
431 544
637 849
749 905
226 870
911 951
317 956
619 685
603 964
526 589
703 950
216 751
468 820
752 992
29 866
874 934
373 573
614 822
921 961
701 904
963 997
811 922
597 605
727 939
787 822
973 993
564 768
855 975
824 933
814 906
256 758
942 991
211 760
351 573
616 667
721 794
53 332
211 467
471 925
392 900
50 189
291 793
113 188
30 189
300 858
102 731
271 407
544 811
153 480
958 982
26 589
894 932
404 905
266 674
315 373
731 749
968 993
706 746
116 665
952 957
732 759
121 155
969 1000
776 846
671 733
502 922
856 975
528 609
719 893
832 836
322 706
573 878
753 839
69 587
687 851
252 410
272 402
998 1000
293 794
167 743
336 841
604 981
272 500
6 431
258 919
486 871
644 973
278 992
81 689
813 961
198 739
44 367
730 937
46 981
268 777
122 233
127 154
746 755
457 981
898 962
777 880
886 907
768 947
159 578
896 997
372 818
813 978
29 747
1 739
509 968
462 501
892 897
357 649
828 868
707 885
289 306
995 1000
33 782
668 709
778 952
986 993
655 820
235 383
453 600
636 652
536 596
549 612
854 940
723 969
880 957
986 992
942 947
606 876
130 866
689 794
633 824
234 348
244 695
614 832
176 270
129 387
400 741
517 839
939 994
471 867
270 455
610 894
76 155
666 933
668 803
492 593
166 562
546 786
978 999
908 983
196 935
613 973
45 512
519 905
158 720
358 771
626 801
313 988
215 333
278 624
216 619
877 972
853 979
141 915
253 989
982 985
272 445
424 791
607 645
905 976
339 407
833 1000
268 893
987 991
785 815
901 951
143 724
678 789
448 682
877 942
371 494
214 995
827 870
420 473
610 858
84 957
579 826
758 866
76 570
634 969
229 805
85 674
689 969
479 625
982 998
914 981
158 364
449 751
426 551
435 918
75 488
347 591
428 933
950 954
581 628
822 990
668 704
920 998
402 451
933 937
772 966
48 756
932 996
682 996
921 959
883 926
265 406
846 916
126 611
290 381
279 459
202 511
198 706
214 656
267 410
633 710
629 764
932 956
551 848
550 723
540 793
292 537
416 820
50 469
938 966
52 880
523 617
345 579
853 943
609 970
820 978
672 718
312 725
679 917
669 696
85 520
680 810
403 419
458 820
795 912
658 964
411 959
239 964
876 973
965 966
291 516
649 716
856 985
970 978
226 636
608 825
46 426
617 625
854 960
248 567
77 266
298 817
75 180
675 981
637 880
208 760
242 533
480 860
849 913
328 335
706 844
780 821
649 879
213 706
336 815
367 550
631 635
736 941
191 870
76 500
648 649
181 634
652 920
537 882
413 937
304 744
536 741
901 949
364 475
400 621
420 448
801 996
349 498
252 941
974 982
924 950
981 991
627 796
981 984
436 541
104 137
871 888
705 945
116 401
153 914
940 997
146 191
837 869
945 956
275 505
797 841
532 788
966 974
955 976
265 852
810 944
289 790
220 229
701 782
174 889
990 994
902 910
188 995
642 797
945 1000
897 937
960 964
256 869
849 881
580 858
2 641
533 946
758 888
395 926
179 848
374 796
706 718
698 873
777 853
607 870
739 889
610 723
431 627
439 575
89 142
280 893
945 988
804 884
715 902
172 379
677 982
137 999
819 881
841 882
389 975
896 921
315 615
439 994
136 291
193 802
578 737
512 728
231 622
817 966
258 822
639 659
38 714
449 665
395 726
615 691
426 927
253 635
567 581
222 364
346 409
317 917
804 951
331 477
433 875
979 995
505 926
718 813
15 386
701 978
654 857
398 477
499 961
869 929
878 883
452 964
162 439
222 524
712 751
306 351
399 803
971 973
359 715
276 419
892 920
305 463
484 874
927 959
318 393
973 977
750 823
259 514
572 980
730 850
56 680
880 895
147 871
272 576
440 506
248 887
87 544
203 836
164 597
373 583
237 977
887 982
983 987
723 785
590 825
111 616
636 891
89 308
273 509
590 878
150 535
159 833
21 206
539 954
842 1000
768 940
407 827
389 394
145 185
278 874
969 979
42 722
933 997
979 994
573 778
850 990
734 809
422 601
143 814
685 938
606 897
153 626
550 680
369 737
650 821
744 924
101 812
291 477
130 192
260 597
976 978
637 770
718 887
235 570
938 987
754 938
36 512
232 346
676 835
498 609
740 829
235 248
790 901
273 919
856 889
478 818
61 328
481 650
721 927
647 879
152 154
784 834
554 597
936 971
718 731
919 963
647 907
149 693
221 485
569 873
6 86
38 826
357 984
152 557
623 699
150 329
969 972
312 947
956 982
974 993
881 971
407 853
402 961
884 984
229 443
623 645
170 233
811 893
77 746
36 120
851 990
668 731
620 949
718 976
982 999
463 719
346 396
37 639
816 890
895 981
691 889
849 866
431 939
794 850
516 840
756 988
417 821
683 819
855 883
488 688
441 786
500 833
94 420
209 805
774 992
175 637
84 743
173 181
537 685
833 982
172 784
313 329
184 406
952 1000
991 994
885 969
993 1000
891 928
376 890
386 888
689 951
946 961
306 734
93 616
918 984
45 696
29 858
302 835
91 357
600 983
525 698
685 855
95 548
234 434
141 424
626 872
856 883
848 914
706 895
243 690
255 879
964 972
260 442
385 926
233 350
144 637
448 589
746 876
958 974
219 686
646 847
215 634
165 944
94 318
586 723
315 684
555 842
737 842
697 925
823 904
805 906
216 862
572 600
855 998
210 817
57 447
940 952
888 971
161 839
464 976
118 957
214 244
741 750
689 929
535 744
883 995
681 954
337 722
484 499
290 991
41 612
387 851
93 688
462 832
259 579
64 492
143 860
676 866
558 976
838 980
155 221
804 985
68 574
368 663
236 354
748 762
596 798
427 833
845 938
667 695
592 699
113 383
832 879
39 45
490 977
994 998
284 757
622 801
440 603
653 908
106 171
233 268
876 938
26 292
298 553
650 933
698 825
667 802
979 985
724 781
968 976
46 330
416 990
32 546
810 867
719 1000
828 881
12 331
490 973
961 984
519 951
737 744
585 850
758 847
844 859
308 429
154 885
173 993
570 949
944 989
693 996
78 344
750 945
188 619
456 918
615 889
164 956
166 709
588 821
795 892
670 675
58 283
623 841
817 892
665 697
921 979
312 528
624 661
818 970
44 404
834 960
19 118
884 930
839 901
992 995
850 918
23 176
25 297
610 659
221 967
6 574
202 381
43 366
314 913
783 947
565 599
240 797
760 781
54 78
999 1000
732 840
880 984
621 933
591 615
803 934
971 982
533 592
787 937
341 891
558 620
622 763
599 943
560 989
194 1000
37 47
516 978
391 745
672 695
536 577
518 828
601 796
862 934
67 598
66 368
760 772
179 310
533 768
280 697
488 833
772 778
59 709
714 741
348 983
482 695
494 617
739 787
735 964
379 574
212 531
669 976
72 100
642 884
825 845
693 709
219 843
243 808
521 553
505 606
167 495
108 968
123 743
959 1000
248 255
737 764
767 985
787 842
779 796
908 970
675 686
691 785
703 942
178 758
453 719
479 567
514 556
320 927
856 961
508 944
198 705
305 320
606 906
919 937
576 621
169 649
360 721
90 732
165 961
81 130
977 988
835 851
454 959
237 703
202 642
385 757
84 624
49 655
554 654
425 846
79 184
296 984
624 961
835 887
204 464
207 236
942 943
528 886
357 862
583 999
243 258
597 736
712 817
755 860
694 743
5 323
31 534
973 988
507 574
987 998
668 883
823 835
580 838
876 979
692 788
374 452
957 991
674 904
932 962
856 985
867 892
639 716
144 418
881 956
656 948
855 898
915 973
750 838
420 606
828 989
987 995
480 666
556 756
525 553
583 973
246 768
459 714
871 990
546 568
937 969
955 962
112 710
166 760
692 769
749 780
337 344
146 910
808 885
193 415
289 322
589 981
698 859
724 737
479 932
515 789
44 271
786 796
1 366
627 969
802 870
586 656
282 289
505 819
302 894
491 916
930 937
483 682
192 594
537 937
248 499
824 998
53 91
984 989
167 246
605 949
802 834
463 550
252 801
457 848
130 953
146 963
219 230
184 651
135 458
506 521
114 127
981 994
377 502
388 949
895 933
947 993
21 996
240 573
398 862
223 226
956 987
595 734
932 967
319 363
467 838
644 951
949 987
853 927
305 680
259 806
51 778
230 247
514 801
208 819
93 864
329 843
769 809
444 740
129 399
381 787
426 732
772 947
380 518
822 831
489 536
210 985
260 514
286 643
692 982
243 936
436 551
304 395
442 825
672 677
984 995
567 646
334 454
18 186
468 553
275 612
490 769
978 979
928 936
600 777
855 881
730 746
343 787
853 971
5 649
260 788
537 918
361 851
349 905
254 873
377 922
375 782
94 501
302 789
618 752
682 870
249 979
252 863
652 858
273 825
33 881
465 957
508 879
969 990
63 977
737 998
41 220
392 550
10 906
455 963
199 994
685 709
930 940
571 940
271 469
288 908
833 857
461 773
651 759
958 964
653 688
748 858
920 983
871 998
705 962
428 887
80 235
379 544
528 626
599 744
46 452
757 779
46 804
120 772
765 886
403 642
549 735
663 965
286 527
206 595
741 843
86 432
826 857
194 513
383 677
620 686
427 482
98 760
95 234
325 369
147 728
392 911
86 802
808 951
68 436
234 767
567 583
611 689
636 816
401 845
135 749
881 987
855 942
79 966
26 317
135 186
499 784
299 522
743 906
168 548
746 793
318 320
903 955
15 300
178 409
282 786
933 986
608 933
58 202
951 994
413 579
718 970
881 913
632 939
408 473
565 895
936 948
101 269
182 786
182 867
995 999
184 415
894 958
541 609
503 508
94 614
570 740
980 1000
562 943
891 943
240 884
231 265
598 840
708 786
766 836
967 999
559 628
188 448
599 795
220 980
444 675
474 524
329 790
978 989
653 961
566 803
606 987
804 900
573 751
838 919
843 975
429 613
485 958
47 866
506 610
640 978
999 1000
641 732
779 823
184 197
329 874
55 381
353 706
697 757
430 474
28 801
967 996
411 742
272 909
857 924
67 166
398 703
29 210
149 262
642 800
385 938
151 597
821 945
101 454
810 863
68 77
885 993
712 748
582 683
554 684
358 499
531 685
606 820
319 605
181 989
844 959
686 706
700 996
103 190
56 458
612 613
333 861
913 926
695 848
205 998
240 672
729 999
101 911
321 651
368 564
367 784
802 933
281 541
272 366
71 758
140 339
783 958
993 1000
940 968
297 417
749 845
946 970
223 685
936 952
168 973
394 510
368 960
308 755
887 899
851 922
18 525
680 998
206 254
405 786
853 913
341 405
304 594
149 431
992 993
145 900
650 984
351 776
833 962
425 872
338 567
655 981
354 548
506 828
456 845
850 996
585 876
867 970
17 790
273 986
429 985
185 965
677 738
627 753
516 644
873 937
729 918
975 984
911 965
729 802
999 1000
272 829
189 694
652 935
953 988
39 523
260 862
853 981
507 687
741 810
88 719
72 656
230 628
54 557
96 926
551 987
104 850
185 529
8 13
16 956
994 998
416 513
487 903
774 924
96 852
261 463
364 737
286 518
48 978
385 411
151 715
310 926
682 695
834 862
122 652
61 200
164 946
608 786
680 930
624 737
795 864
20 635
861 981
210 270
342 907
201 804
362 869
528 585
808 836
850 966
892 925
53 708
339 911
548 745
360 923
965 972
320 992
338 738
263 264
122 941
740 845
927 937
362 641
196 547
693 850
473 854
593 854
810 867
394 708
992 999
812 910
981 985
607 843
283 699
687 806
809 847
447 659
607 813
987 997
220 242
63 832
458 522
956 970
545 624
453 954
692 955
113 937
34 891
414 916
522 918
325 569
832 995
498 734
391 570
977 980
228 635
169 210
144 445
701 817
530 744
377 843
353 508
210 299
743 802
726 952
797 829
349 959
568 681
49 505
424 982
514 819
743 883
113 841
613 889
678 813
58 421
717 835
478 538
233 678
489 494
60 818
881 927
943 955
640 850
839 914
660 890
266 895
907 920
248 412
254 487
153 282
910 920
212 306
760 927
206 281
562 948
83 987
389 937
515 862
529 933
307 627
432 982
758 977
254 890
935 943
992 993
65 741
44 573
638 766
524 882
208 1000
90 610
332 993
15 231
831 984
202 969
928 929
332 470
788 897
777 843
769 845
207 967
441 814
963 967
328 918
198 733
27 910
666 926
227 892
39 850
500 733
279 335
33 271
836 928
989 997
200 611
807 896
928 983
513 695
142 178
167 562
436 808
267 669
164 675
616 986
989 995
857 938
725 849
769 974
818 931
6 388
37 988
906 982
888 975
134 431
106 830
66 513
646 922
611 881
259 700
876 898
651 821
911 958
695 959
258 851
496 554
71 72
170 638
961 976
469 938
276 843
360 707
256 759
125 555
225 768
688 984
834 908
315 688
78 184
11 827
972 990
265 854
229 485
932 973
957 969
506 679
626 935
73 377
185 791
424 698
281 835
175 299
576 937
292 866
65 865
545 736
869 875
534 629
85 762
394 711
583 826
858 958
903 944
542 998
631 950
915 971
581 679
751 867
902 998
185 768
159 982
1 51
769 888
793 964
745 815
169 327
937 964
133 873
922 990
685 929
415 949
617 760
665 717
655 677
1 297
374 595
646 876
791 897
638 852
703 745
521 632
155 369
202 666
738 765
216 613
850 923
10 268
970 973
759 958
738 956
860 881
704 955
678 781
647 703
623 651
820 901
10 892
804 928
947 989
564 854
56 245
795 939
777 979
925 973
25 474
949 950
379 963
999 1000
442 726
64 992
461 909
547 676
301 888
336 533
293 969
625 901
986 999
361 774
102 559
947 988
854 962
709 920
349 364
83 612
541 638
542 973
617 723
367 871
318 975
779 983
546 882
213 960
500 885
423 441
131 385
970 997
420 759
155 327
741 874
153 259
949 982
545 873
948 955
373 556
727 777
801 843
685 884
998 999
401 434
640 998
332 954
678 817
620 912
844 926
553 662
625 744
551 746
230 787
958 984
114 125
406 700
196 512
550 940
266 473
14 41
35 110
51 640
88 105
600 646
814 817
64 535
648 911
973 982
113 960
831 945
783 855
297 959
848 932
470 902
929 961
570 985
799 960
744 786
715 899
625 655
561 948
810 978
977 983
384 588
624 850
645 730
299 690
782 950
899 927
434 748
8 85
893 911
907 974
894 926
364 717
684 866
459 484
228 706
247 479
215 609
842 930
763 827
93 765
542 662
193 862
454 653
374 927
714 911
753 847
159 231
535 545
896 980
78 799
481 539
79 514
890 982
895 943
703 841
804 979
194 891
628 682
997 998
429 590
76 844
0 518
317 689
117 512
425 632
589 790
274 569
903 929
356 960
662 863
54 454
36 175
418 813
98 230
715 761
499 743
608 638
710 762
111 276
708 822
855 902
962 989
115 500
353 508
902 923
152 585
937 970
250 255
915 982
603 669
437 513
303 690
72 589
854 971
321 646
18 895
614 664
682 850
724 855
318 979
608 791
68 637
749 779
964 965
945 969
602 758
885 933
657 914
796 824
933 954
175 342
286 650
628 684
390 433
509 857
640 802
996 999
411 889
153 195
858 1000
948 958
498 675
261 404
477 844
38 711
969 976
529 714
747 979
264 852
59 779
931 957
750 917
80 271
64 188
810 830
262 970
90 352
551 859
465 739
324 645
87 531
809 998
162 967
965 977
56 967
70 609
701 940
146 299
941 970
490 634
778 823
956 990
711 931
422 714
595 940
5 880
404 597
814 826
261 607
930 964
633 667
574 847
975 987
517 750
690 820
362 946
401 752
439 870
997 998
354 746
865 900
632 905
833 971
433 633
427 686
637 850
123 242
687 796
156 289
403 619
411 925
683 991
478 982
85 367
674 966
995 997
544 965
353 877
576 623
26 974
37 665
94 455
242 355
491 638
959 997
118 479
295 923
684 699
904 913
193 897
840 970
885 895
915 999
544 774
174 494
307 464
412 991
537 603
369 472
9 493
359 449
506 701
535 863
576 900
536 964
29 507
222 692
608 735
422 788
144 899
448 503
796 885
198 877
817 990
466 704
46 385
479 725
357 849
714 897
914 920
37 691
208 522
551 915
548 704
252 647
940 978
599 680
782 818
159 555
86 870
934 942
943 990
202 698
232 826
211 683
858 924
738 763
411 738
315 473
161 941
474 748
667 696
924 983
639 658
281 450
227 982
756 887
213 782
628 708
886 974
441 806
402 703
335 621
580 771
554 888
774 989
453 506
192 840
972 974
282 320
543 776
575 811
881 885
541 832
294 550
901 973
410 880
767 815
618 754
532 887
36 697
432 883
204 674
563 591
635 923
510 701
255 398
634 924
545 676
230 632
234 486
142 892
928 985
568 900
752 950
337 736
685 706
592 681
33 291
608 956
676 894
787 842
565 620
816 889
459 766
41 747
518 604
809 830
862 869
226 249
394 604
884 995
131 231
6 150
227 510
588 721
329 978
75 963
458 640
191 623
766 987
389 845
639 966
811 931
560 987
978 991
258 327
620 851
817 942
800 859
445 653
203 375
475 561
363 457
808 914
922 966
551 597
784 825
501 816
57 208
478 481
857 900
422 851
391 459
534 931
367 638
122 674
227 808
349 602
514 903
48 825
802 860
270 345
16 927
502 729
578 893
453 706
48 993
822 832
189 603
198 959
530 544
865 909
511 527
132 698
225 364
616 655
939 954
115 474
900 913
325 939
118 122
797 902
770 986
825 883
342 421
870 898
38 889
668 986
548 744
700 837
135 316
772 877
962 999
674 710
554 859
798 883
232 752
852 947
942 983
87 551
590 819
636 735
660 852
360 732
218 653
1 688
576 690
701 914
209 847
459 630
301 327
87 262
749 919
885 913
298 792
530 828
828 912
939 984
344 938
421 872
612 881
132 365
460 918
19 489
731 845
415 941
513 941
459 767
594 904
298 924
935 993
597 700
847 941
169 195
307 996
748 815
552 961
252 830
678 929
461 645
38 985
996 998
466 588
414 564
787 995
853 954
111 845
166 644
461 468
746 762
682 783
30 278
521 523
612 890
569 955
875 979
772 942
534 895
216 625
253 558
119 133
526 795
134 315
362 743
537 849
24 803
501 704
421 566
948 973
780 837
975 993
728 877
134 745
688 801
476 796
542 889
197 570
524 946
271 729
548 783
475 781
859 991
446 462
252 677
55 185
37 968
542 651
953 998
137 532
647 744
458 715
837 841
221 737
96 895
502 902
217 635
433 707
735 756
510 754
321 944
423 874
833 945
604 838
660 693
193 749
989 992
541 995
401 805
961 997
538 953
760 808
588 865
135 670
918 928
142 710
565 731
917 967
613 743
679 728
632 740
697 826
972 977
185 213
641 843
959 989
555 701
189 990
672 770
619 914
808 933
616 926
704 734
566 977
847 944
343 768
414 867
0 172
462 885
841 886
215 364
548 795
92 331
807 844
143 393
207 987
872 892
342 741
339 949
886 930
141 744
220 829
74 833
86 700
603 737
19 163
781 797
571 734
841 885
574 674
154 258
280 320
696 996
248 855
499 840
625 736
656 738
352 450
20 867
137 562
788 930
209 260
213 303
885 986
590 999
557 711
889 966
613 731
23 550
413 419
734 749
131 707
645 708
246 867
700 910
948 1000
647 733
286 571
738 965
684 850
646 924
620 640
216 951
15 200
933 999
432 511
657 787
975 992
175 251
358 391
806 902
372 898
192 364
355 746
894 982
183 556
744 856
473 973
580 899
955 983
869 994
822 854
831 921
944 987
522 883
554 612
723 916
417 687
377 892
138 538
358 655
353 859
811 988
59 367
746 859
444 454
142 184
91 305
257 988
17 109
362 929
292 922
494 506
703 967
434 949
607 853
348 869
767 935
939 944
514 685
905 955
318 729
943 974
15 373
540 743
948 971
167 998
223 317
281 666
591 709
523 927
821 917
89 169
66 604
731 785
428 787
852 945
69 359
100 889
292 784
914 941
540 611
532 661
926 929
171 867
458 562
562 924
433 891
328 819
610 727
206 606
726 823
59 948
902 906
311 475
85 444
95 242
468 646
49 989
968 980
979 981
303 548
584 952
219 750
560 888
454 612
774 954
89 233
479 702
437 784
3 976
622 803
315 379
955 974
451 519
52 738
7 718
711 947
826 882
277 709
967 996
457 847
970 989
862 989
908 951
828 963
126 855
960 995
695 863
473 595
112 890
815 843
350 886
538 717
323 836
659 752
955 991
468 980
642 917
889 950
227 443
194 372
867 964
394 819
978 991
287 882
719 955
358 667
49 669
56 248
543 677
441 538
788 864
682 865
888 889
381 484
39 407
420 977
608 743
795 997
876 977
956 970
915 944
434 522
434 511
525 706
787 986
514 862
972 993
632 688
432 484
152 877
9 745
27 867
356 573
830 891
786 817
356 573
501 688
280 991
860 939
407 492
317 517
126 172
839 921
58 217
126 914
517 816
629 892
602 655
423 568
659 759
516 805
641 980
866 876
21 281
248 979
349 839
839 885
482 595
819 881
586 790
640 847
404 609
582 809
923 972
145 659
821 955
653 689
332 391
575 879
177 796
431 680
324 461
482 615
364 889
126 531
776 997
863 881
67 770
34 271
674 994
405 562
178 855
32 207
930 981
248 509
436 584
221 879
139 776
739 896
513 816
625 882
828 951
704 788
645 980
507 592
689 695
279 859
602 873
135 230
28 732
356 821
836 940
695 832
588 719
977 989
3 317
777 869
890 902
622 950
321 399
658 765
645 802
191 323
150 898
490 973
44 548
675 876
532 866
279 868
420 674
374 793
994 998
790 821
545 698
172 305
494 918
777 860
503 709
962 985
647 907
895 1000
994 997
767 969
260 722
153 213
817 842
290 342
795 950
642 987
626 801
268 947
889 938
769 910
920 966
112 977
714 739
344 485
493 498
443 626
488 550
4 732
514 645
616 806
496 844
906 997
478 664
7 709
106 513
805 887
816 826
415 621
344 654
430 946
491 547
221 592
363 823
38 74
347 560
94 707
826 994
887 912
775 958
777 927
620 770
153 513
81 674
954 969
906 956
24 894
934 952
829 923
749 972
382 653
809 909
782 897
605 860
236 529
403 980
782 925
481 944
81 777
3 310
443 536
257 635
647 826
400 631
579 974
257 330
124 984
599 886
596 802
159 395
146 698
481 598
429 624
763 842
119 179
70 544
742 883
978 999
72 323
258 331
170 992
315 539
531 782
80 213
905 961
669 737
276 893
808 981
740 972
187 531
541 742
218 813
411 689
341 609
934 967
263 643
611 633
937 965
325 444
838 852
128 144
439 662
850 962
884 923
127 435
28 741
942 982
15 536
576 835
428 485
949 1000
883 935
580 696
662 819
382 730
16 841
891 912
13 503
796 979
345 868
45 404
291 524
970 1000
480 514
930 977
379 838
122 706
601 844
308 752
404 941
218 344
764 892
422 788
161 529
641 716
649 939
968 974
61 338
385 578
645 749
809 951
436 705
947 971
630 779
399 741
342 808
344 518
1 611
178 529
633 700
497 818
721 769
647 811
780 919
160 357
859 986
450 767
491 589
998 1000
577 584
889 903
443 788
845 898
285 447
10 91
193 419
572 662
128 940
337 423
784 940
282 760
799 928
54 609
263 402
666 962
510 702
524 873
415 823
323 674
975 987
455 750
34 748
401 743
262 484
704 912
496 789
890 898
751 865
645 848
506 707
46 152
236 532
985 996
429 883
77 301
381 852
938 982
210 368
657 697
391 823
983 998
26 105
206 313
23 585
20 806
778 803
534 903
253 816
774 838
825 959
640 934
309 364
315 823
192 458
649 983
672 978
657 690
386 824
258 645
99 643
74 415
540 914
394 652
485 532
167 185
741 821
454 680
775 946
498 962
629 910
877 983
848 910
983 986
754 787
19 155
186 506
178 886
940 941
929 974
205 217
380 736
405 484
61 351
962 980
966 979
293 639
241 575
318 940
546 670
237 999
390 697
423 836
453 465
583 798
542 822
141 395
550 871
572 963
999 1000
606 788
320 445
1 797
66 793
875 977
691 694
149 225
183 431
492 975
669 951
322 563
827 857
476 516
651 870
585 659
650 800
848 906
711 724
251 270
310 650
398 519
634 878
162 372
749 879
374 784
449 987
442 732
831 929
124 172
442 941
683 825
111 931
516 819
725 904
124 328
386 516
685 716
924 949
168 387
360 557
301 719
43 341
955 984
413 597
80 242
27 812
538 928
864 909
66 348
958 964
445 518
31 497
585 787
144 553
550 986
311 544
570 986
482 899
880 931
752 883
944 984
48 426
377 744
546 917
39 258
925 933
600 683
132 600
703 937
685 693
127 566
377 931
79 779
534 736
791 798
965 992
866 997
182 411
163 893
59 407
653 974
997 1000
491 918
410 746
323 672
484 727
226 726
907 935
976 984
823 836
568 888
923 950
508 526
436 688
867 981
217 877
524 831
277 513
594 714
950 981
319 802
125 729
72 593
544 808
855 986
15 678
948 956
665 933
491 608
622 743
651 866
534 789
655 981
465 540
837 974
57 939
98 947
532 708
630 839
885 955
355 979
328 496
492 678
538 845
843 955
648 691
142 681
92 894
105 669
657 812
744 908
789 883
140 295
648 668
998 1000
21 600
236 971
890 954
886 949
774 783
500 871
296 448
394 811
699 753
529 796
837 926
967 991
961 983
256 555
36 477
401 647
475 821
120 876
289 761
990 996
855 923
677 952
950 952
709 931
751 830
606 657
369 548
103 209
110 369
552 811
259 523
157 749
939 941
925 979
986 998
764 794
895 968
107 536
181 719
547 704
764 979
758 773
992 996
103 673
711 813
736 873
888 994
894 948
874 881
994 998
946 958
106 414
243 850
7 61
995 1000
963 978
269 802
316 522
504 682
439 457
918 977
776 813
36 127
647 769
496 917
576 931
837 951
512 734
252 866
22 473
203 725
146 338
762 870
323 794
805 965
560 652
998 1000
613 956
322 444
391 700
321 447
715 933
388 628
560 998
238 920
532 680
57 134
399 597
761 918
384 490
744 813
881 995
618 912
132 493
574 750
914 933
494 545
708 790
165 634
609 724
544 984
25 475
3 401
416 418
741 761
897 973
497 631
806 825
526 768
882 927
418 762
704 930
944 977
957 963
169 874
159 490
957 998
940 957
836 886
640 686
964 1000
7 92
249 341
874 977
141 753
488 824
414 619
270 430
408 925
797 804
905 989
306 489
277 814
830 993
670 790
40 667
402 632
882 898
27 495
46 645
641 789
282 566
262 579
193 445
92 318
299 821
915 998
467 940
536 964
644 747
332 709
512 953
4 971
620 638
860 922
509 644
708 752
263 592
318 959
941 966
220 675
237 320
451 464
790 939
763 871
419 695
202 912
850 938
348 468
664 872
173 476
638 646
414 758
891 903
259 274
506 608
267 590
535 680
398 966
399 965
851 1000
719 996
281 853
246 803
835 964
398 510
56 598
954 972
257 456
351 896
35 624
211 677
154 275
367 657
326 366
990 994
716 771
185 691
906 992
647 840
741 847
339 502
175 668
621 642
133 650
46 845
602 787
313 491
868 909
982 984
193 401
87 143
430 789
441 528
242 891
10 162
475 838
627 963
980 1000
786 839
730 911
912 965
269 788
58 260
728 752
72 520
449 597
544 682
427 751
196 239
557 702
552 628
982 999
288 707
737 771
301 924
427 725
259 324
109 988
171 692
24 996
891 926
235 496
240 333
89 675
951 972
170 300
741 815
892 981
473 486
131 612
400 704
884 977
555 802
916 994
644 743
505 812
651 727
661 776
795 803
805 876
61 67
439 715
573 637
679 954
29 778
300 610
956 995
808 978
773 867
929 963
813 985
902 949
579 876
870 930
772 847
684 981
978 982
665 684
557 961
516 569
72 999
315 359
228 673
254 347
399 493
359 834
887 980
122 622
543 763
686 824
546 717
979 999
172 947
574 820
610 801
728 778
199 926
661 896
302 682
894 904
206 827
981 989
650 711
453 495
588 635
926 990
549 689
441 485
193 943
276 484
323 508
255 266
581 914
820 861
565 811
478 956
284 652
6 310
343 990
103 584
740 837
444 596
690 874
256 720
114 267
994 998
368 373
769 951
705 867
407 927
844 884
147 175
803 825
876 992
207 742
396 757
979 998
528 646
610 612
165 892
584 882
774 905
686 856
898 983
863 880
75 752
769 847
165 974
186 543
79 710
953 1000
305 738
861 934
397 539
698 991
211 551
626 639
565 608
425 943
51 485
536 952
846 985
139 702
779 937
152 158
145 562
567 626
362 369
606 941
901 987
214 737
145 647
202 490
583 643
361 423
555 959
220 503
933 976
577 746
444 829
373 408
710 840
17 712
662 751
458 603
664 680
510 974
726 807
527 888
919 959
532 851
491 500
106 952
895 998
374 522
430 459
236 939
329 764
109 393
797 854
584 652
18 872
386 726
826 960
571 809
508 650
443 448
519 599
597 963
22 798
852 1000
802 874
560 939
15 283
0 517
785 846
708 789
587 780
162 804
262 360
679 709
416 493
347 624
925 964
684 946
335 789
203 809
732 936
52 787
544 770
770 801
872 990
233 978
885 994
840 867
523 731
807 835
875 899
886 903
89 120
122 224
550 962
226 656
241 308
578 828
571 845
602 876
33 662
774 964
949 962
589 759
866 889
225 874
120 677
253 697
77 523
39 640
106 260
378 549
932 993
776 996
195 483
683 775
921 964
620 901
81 194
434 469
783 790
675 784
728 994
966 985
570 968
760 788
400 618
21 608
98 226
474 824
693 697
435 805
413 977
493 805
647 726
388 396
374 410
683 856
24 362
124 275
971 995
585 617
570 621
66 438
427 657
686 726
670 910
219 383
703 933
688 836
418 997
218 668
146 529
248 387
485 546
240 884
594 928
182 644
31 653
661 993
821 904
458 527
425 963
469 715
946 996
761 766
129 280
62 903
747 768
857 914
2 720
83 725
570 654
605 778
938 958
173 817
536 863
799 817
536 544
933 980
659 823
987 997
703 757
995 996
672 784
480 575
64 482
670 876
596 925
637 900
29 298
368 983
262 827
754 915
8 51
604 917
257 971
606 802
144 504
231 637
631 754
585 754
715 930
644 921
458 965
522 734
423 557
950 960
704 770
940 973
622 913
334 582
30 330
949 950
814 981
344 423
45 504
410 829
266 625
302 329
712 811
299 656
185 420
173 664
948 979
720 870
503 699
230 359
640 805
156 754
872 982
258 625
574 646
319 741
550 954
139 378
325 457
149 804
451 872
352 957
426 841
405 802
463 799
892 949
23 416
433 920
196 545
867 912
555 634
912 954
988 991
566 913
592 716
774 958
4 258
351 727
208 592
570 920
160 321
369 747
381 605
348 587
890 892
742 893
40 141
980 990
793 886
874 944
590 668
548 818
20 692
383 602
31 748
683 950
836 875
219 759
960 993
519 851
506 899
696 999
286 437
482 768
136 171
643 920
10 594
143 576
917 966
224 579
103 727
860 956
946 992
232 460
540 618
430 949
941 997
467 792
843 911
280 627
754 988
817 909
468 504
999 1000
754 948
614 795
12 663
796 923
973 997
78 998
841 922
827 986
875 955
53 632
234 304
453 780
960 984
594 605
798 832
459 879
996 999
280 729
457 982
225 792
18 289
619 766
441 458
419 554
354 390
245 827
646 815
627 756
658 700
490 612
970 995
687 819
158 377
167 270
853 891
878 891
451 497
129 958
119 878
149 760
37 382
500 846
809 944
676 972
57 647
983 999
15 910
896 955
911 971
786 934
281 600
588 662
280 351
396 881
293 816
482 548
555 654
116 372
243 573
310 985
231 654
23 623
834 895
807 964
537 622
853 915
706 802
668 738
627 648
238 616
402 471
766 822
416 953
951 954
538 595
188 563
875 939
360 889
579 775
112 638
53 924
105 639
798 959
332 682
622 911
298 945
590 739
271 792
91 395
852 878
51 644
257 706
129 131
464 915
188 195
849 983
145 254
205 845
848 874
543 674
374 880
662 977
866 870
40 241
449 946
816 872
251 690
688 744
973 986
291 486
616 973
652 941
25 504
119 338
198 498
876 927
865 915
997 999
501 554
186 426
474 634
914 936
971 987
175 668
867 945
404 604
195 200
73 193
675 711
461 957
51 775
714 848
858 968
337 750
242 668
733 944
390 455
289 531
186 858
317 460
558 696
472 688
535 633
972 999
312 808
90 380
838 884
486 837
67 90
616 626
594 900
375 545
278 521
239 603
749 859
603 891
207 704
462 620
156 429
985 996
436 628
339 401
55 777
698 802
609 622
400 913
841 942
206 292
119 452
939 967
788 957
821 991
142 630
519 714
87 940
771 858
987 995
261 685
62 428
110 785
415 906
878 935
822 873
712 725
906 913
992 995
943 990
158 897
593 714
550 625
895 970
700 939
548 689
139 683
258 295
983 985
322 563
783 937
175 765
683 685
943 947
542 634
512 702
498 899
973 996
412 782
284 409
736 749
721 981
590 669
895 945
517 868
51 781
168 593
67 548
918 970
955 992
885 998
250 897
894 961
824 933
749 803
900 985
328 528
852 902
736 962
736 875
933 988
153 191
354 507
799 945
59 230
534 689
34 360
908 995
487 581
928 976
699 852
691 868
90 751
342 669
663 938
57 361
421 894
427 839
811 851
605 729
981 988
916 962
590 935
439 932
488 928
613 920
102 441
992 999
491 509
503 751
947 981
608 737
418 434
224 483
792 876
730 937
784 939
505 651
334 366
235 913
948 984
35 555
276 627
240 751
892 967
325 654
82 368
799 981
91 264
443 772
988 997
626 977
162 719
452 554
437 589
160 720
691 993
113 856
119 380
999 1000
598 744
913 966
76 931
917 966
942 982
228 378
659 721
792 959
709 814
687 890
217 588
735 888
102 962
837 932
352 383
949 991
806 820
695 816
824 973
539 682
394 987
857 986
66 573
635 973
827 972
338 786
42 240
277 982
839 984
308 448
931 963
283 996
888 972
779 922
304 451
195 611
970 992
410 588
881 882
937 996
328 738
418 666
521 642
832 919
375 480
599 803
385 387
853 981
410 783
333 687
341 989
907 947
307 660
507 796
732 790
952 983
540 884
378 932
891 988
992 998
708 984
986 991
338 689
634 848
496 630
109 191
311 677
622 941
817 879
724 882
707 843
95 925
710 863
153 316
387 974
928 969
649 950
202 568
656 792
830 980
919 923
463 694
809 854
823 894
790 805
75 792
270 376
307 976
709 726
664 872
393 515
756 846
916 966
702 732
840 866
276 979
695 920
395 606
465 761
102 361
573 703
690 859
790 904
182 256
544 879
281 815
961 966
435 438
963 983
129 698
19 937
436 437
881 959
210 733
602 812
483 761
892 982
243 252
332 656
98 206
549 998
688 892
133 377
359 838
804 967
747 859
458 935
6 813
820 920
890 977
781 931
223 720
433 639
366 643
344 822
517 597
148 918
938 961
395 521
389 568
988 997
701 804
941 942
265 389
395 586
475 719
763 824
483 977
229 504
540 708
595 625
398 774
469 941
714 866
760 870
639 812
856 913
866 938
433 670
314 526
834 978
242 601
863 891
880 965
941 997
538 742
788 994
310 568
96 271
964 996
604 714
47 434
670 784
445 779
141 301
352 557
923 949
202 878
637 770
124 969
411 800
540 787
606 635
458 497
532 671
599 615
103 384
731 824
994 999
255 972
825 886
54 82
458 997
218 777
461 943
569 637
82 761
788 890
565 696
850 931
482 738
128 824
896 963
594 918
684 762
735 851
610 662
534 933
694 943
295 897
570 690
721 781
448 902
111 953
916 950
514 520
996 998
747 816
726 817
47 840
98 321
908 944
103 677
4 659
873 942
696 897
216 654
222 447
872 907
416 796
160 654
58 888
706 802
388 997
644 660
843 984
833 944
446 863
549 663
116 550
255 609
72 731
524 608
570 695
32 228
676 776
770 902
20 585
730 770
577 943
404 844
24 247
332 872
688 943
451 657
788 809
836 935
400 640
763 966
926 939
630 769
345 542
309 567
705 727
983 994
271 751
360 473
400 723
66 320
49 415
713 809
204 438
646 969
129 877
54 146
284 721
802 844
694 922
95 987
684 958
900 958
462 831
270 520
248 323
477 880
734 886
86 164
532 687
659 682
436 576
447 601
877 946
448 844
582 933
300 555
943 960
463 739
519 980
932 954
600 903
737 889
260 739
426 485
917 947
729 757
24 527
341 580
381 737
419 630
137 872
627 958
805 946
721 763
909 997
289 890
342 440
110 226
660 809
904 950
551 774
664 965
976 980
956 978
405 948
819 840
668 924
758 942
279 873
702 932
436 913
531 702
944 959
467 941
246 722
689 864
574 992
819 860
363 422
258 926
908 965
397 631
354 413
772 937
48 543
69 644
655 808
79 558
105 951
882 964
176 870
945 965
906 926
540 669
923 981
559 758
738 753
87 902
897 968
691 824
731 886
824 887
892 956
879 961
581 628
59 202
769 824
702 726
394 423
215 594
191 761
787 983
626 747
173 567
511 769
630 855
567 578
448 892
905 916
946 997
382 589
287 323
125 418
492 588
87 110
782 996
996 1000
465 827
948 954
129 689
516 871
751 849
908 983
417 739
208 568
930 936
393 895
564 604
744 755
727 858
603 816
981 992
592 854
115 317
394 529
439 999
234 770
660 862
329 589
397 908
19 303
903 947
250 402
480 698
329 965
504 587
101 881
829 852
953 997
971 994
511 645
733 909
56 114
145 825
389 996
980 988
13 635
810 817
484 752
900 930
854 900
654 666
710 873
410 977
563 840
193 591
269 597
687 918
272 802
382 853
551 631
156 968
854 894
910 924
295 829
369 514
341 966
605 613
467 927
287 764
150 166
509 856
468 881
833 846
829 896
472 998
968 978
454 780
490 753
549 877
43 585
54 67
391 934
486 809
929 972
53 270
676 836
280 646
174 597
940 982
960 999
985 991
932 961
984 989
665 731
972 999
361 633
947 949
161 374
166 204
138 438
666 802
793 854
145 992
508 658
913 928
68 403
542 915
970 989
677 994
745 910
230 519
711 954
497 631
756 824
855 961
779 816
287 725
558 937
480 852
578 626
210 744
121 989
345 499
568 874
156 706
601 901
688 889
83 537
882 893
693 788
415 504
205 900
727 744
514 944
612 628
700 862
164 745
764 819
706 893
198 310
529 564
545 990
159 810
197 566
912 938
84 104
61 678
351 422
380 536
351 648
960 985
105 642
297 844
864 980
492 543
653 707
25 776
773 979
447 995
547 706
704 914
900 908
542 999
63 441
283 947
507 588
279 490
972 988
845 996
951 966
705 786
808 838
889 941
774 987
4 202
216 898
401 659
407 743
501 872
246 423
610 905
653 951
740 995
28 180
609 927
36 806
214 694
833 859
953 972
778 859
328 485
881 926
7 554
267 959
725 730
226 524
270 762
483 917
563 840
673 798
568 589
925 972
57 535
264 269
328 586
625 862
609 873
165 293
821 909
977 991
617 854
156 360
43 640
503 834
124 494
409 943
902 924
340 777
12 485
431 479
726 821
969 996
755 890
289 984
356 529
399 881
820 827
251 844
220 822
352 377
981 1000
379 784
752 783
593 757
42 818
656 687
467 659
491 678
882 949
582 646
851 887
553 738
984 1000
914 929
681 888
797 848
403 674
566 705
822 908
116 550
732 795
154 484
370 932
339 976
9 83
98 638
141 805
35 747
537 989
357 594
814 899
388 784
201 606
726 799
104 895
407 434
753 908
278 979
358 947
964 971
960 978
660 949
601 602
584 965
877 997
169 726
645 663
810 974
987 989
950 1000
610 877
568 583
298 949
993 996
234 919
265 771
459 705
380 630
542 635
499 904
56 175
386 833
525 590
910 936
353 590
545 626
190 1000
477 618
471 857
234 567
810 820
521 760
31 71
562 763
835 841
566 870
624 971
790 814
339 386
449 463
776 940
284 782
426 907
689 957
461 662
249 954
334 383
382 960
522 870
735 789
639 932
766 862
545 919
807 860
230 760
670 689
559 952
589 837
433 442
322 1000
708 830
961 983
188 265
451 864
727 851
934 957
571 948
738 796
365 421
542 994
262 399
525 841
31 212
511 933
721 865
140 836
269 903
152 476
466 531
376 780
194 353
842 953
907 975
297 645
598 997
814 849
483 995
391 691
632 633
311 858
65 567
719 927
243 985
450 947
267 879
417 588
290 859
766 967
343 928
748 893
767 916
851 911
308 848
385 684
187 932
801 804
557 724
600 700
705 927
615 744
868 950
907 980
191 481
94 339
444 566
560 809
840 937
875 981
251 456
223 983
338 820
769 989
51 182
75 647
176 717
444 802
887 939
760 968
329 751
191 681
217 615
832 901
195 302
2 665
908 923
920 994
350 950
821 904
633 835
610 666
780 846
762 899
52 738
647 750
611 903
907 928
39 100
434 446
955 965
744 834
61 281
970 976
220 854
622 843
889 917
221 415
286 406
412 543
166 761
656 972
636 747
625 872
744 831
373 693
652 741
775 829
776 857
916 931
977 987
503 921
511 705
280 835
555 647
981 994
735 894
545 853
800 937
928 949
927 966
590 628
114 396
730 881
619 990
507 705
253 772
884 926
244 766
391 882
51 902
89 941
288 700
632 782
98 585
321 685
350 798
227 243
988 992
474 767
884 996
387 953
301 502
827 859
96 324
803 956
853 867
665 994
157 283
653 816
342 437
537 835
559 969
971 997
580 755
625 835
763 933
115 667
468 667
367 481
550 779
266 557
701 753
505 552
840 861
409 458
835 975
875 975
337 978
880 973
162 315
430 456
899 979
522 754
392 460
745 901
855 967
640 933
13 270
365 536
85 460
700 860
605 795
147 529
168 502
169 597
883 934
968 982
572 657
792 793
5 108
465 697
242 697
922 966
857 1000
672 741
793 828
804 854
268 925
436 763
133 409
707 821
478 974
398 918
70 455
669 997
452 999
0 689
833 845
210 996
405 991
34 740
835 914
176 420
578 650
859 939
604 707
747 824
912 935
688 799
637 885
993 997
389 908
706 743
639 947
405 745
699 703
607 877
570 932
190 702
217 565
988 991
460 892
912 948
709 738
344 591
157 581
533 893
310 500
763 950
623 902
450 994
222 358
282 516
230 890
879 993
852 891
19 193
3 363
33 545
719 825
29 862
738 923
522 702
165 711
710 955
223 299
447 812
486 849
361 804
903 972
147 744
935 957
320 651
748 887
834 885
882 925
171 178
867 939
595 853
122 279
400 542
155 366
358 713
834 970
548 985
30 671
972 999
702 748
484 618
464 766
872 971
868 911
223 323
993 996
145 840
783 905
804 813
470 716
201 879
158 586
688 708
255 373
183 816
141 883
903 912
808 818
589 741
541 663
561 932
211 233
156 271
659 734
675 824
176 439
647 974
193 937
445 878
593 821
71 641
821 967
468 539
364 899
768 840
72 917
574 611
16 155
570 974
592 617
357 999
190 809
283 409
359 552
51 447
56 601
380 751
640 940
505 665
883 993
915 983
371 890
233 381
543 780
295 584
849 979
778 995
684 822
69 106
85 447
950 963
193 1000
959 998
93 582
811 859
483 514
53 932
262 844
275 747
22 859
233 663
686 709
831 840
38 742
777 865
233 941
349 447
187 582
924 966
863 892
970 978
688 958
670 990
314 687
560 683
707 871
905 927
603 698
440 728
316 662
277 616
299 679
925 972
533 568
113 388
995 999
52 767
481 657
178 821
239 646
493 605
704 981
837 875
188 551
238 655
473 564
500 964
93 615
870 961
776 838
339 464
705 958
546 843
728 918
162 426
347 406
407 899
535 903
132 553
688 847
674 767
208 608
519 639
699 777
890 909
137 850
773 981
373 596
243 393
454 834
929 983
928 981
575 734
35 217
121 514
425 477
315 910
981 997
817 822
793 874
730 978
761 897
380 841
44 792
700 748
361 888
438 824
473 864
848 872
25 135
165 280
289 973
550 721
458 587
162 416
487 647
277 870
183 390
96 939
866 956
649 850
593 670
209 669
858 876
959 973
652 679
259 436
65 653
437 781
559 563
198 348
655 916
145 911
110 584
918 935
105 484
643 744
202 325
117 916
824 878
89 586
294 915
261 706
143 168
305 707
976 979
502 701
346 555
319 475
857 977
187 290
256 408
189 460
503 930
800 892
780 937
931 954
246 860
724 852
238 749
706 764
503 639
642 973
222 642
357 525
248 730
224 477
767 935
325 889
297 478
77 274
693 895
46 101
103 362
178 874
212 385
643 951
901 948
820 965
692 698
249 538
827 918
295 722
427 921
489 775
409 439
194 607
353 506
457 857
196 548
781 790
877 912
541 581
656 827
381 497
214 898
281 382
853 958
792 877
823 994
553 659
497 784
920 944
116 824
64 909
880 984
370 474
657 879
964 994
521 752
231 668
382 984
756 894
402 979
371 802
450 834
998 999
878 898
661 726
170 341
384 642
921 977
228 881
44 829
217 595
131 842
625 811
76 175
903 930
252 441
529 884
705 946
820 924
155 220
775 782
452 785
81 208
375 868
542 706
967 986
65 587
576 604
703 753
0 234
886 911
155 516
606 696
851 868
738 921
49 676
708 816
620 978
674 698
393 838
294 678
308 318
216 664
24 769
253 456
188 764
927 967
793 969
951 995
342 539
620 680
741 886
686 896
825 892
320 630
751 993
510 580
343 507
593 808
949 954
243 387
804 901
647 787
666 982
44 628
806 908
623 791
112 409
729 948
233 663
71 535
900 965
813 864
81 567
530 552
352 625
484 656
962 974
635 789
623 925
334 463
663 859
919 963
215 810
413 639
707 848
576 964
714 937
950 961
387 725
311 667
241 865
601 910
307 824
141 611
332 801
183 426
841 964
352 487
914 983
489 601
22 576
516 566
584 774
557 936
667 841
149 159
219 616
54 230
670 701
87 117
808 989
424 515
132 431
945 963
449 681
759 801
543 670
867 888
291 813
415 534
529 990
544 995
343 831
466 506
867 868
954 977
651 939
130 560
228 447
68 663
469 920
662 945
162 755
596 753
395 839
634 730
14 606
448 573
471 638
310 317
165 576
405 817
282 773
521 992
199 284
735 892
294 835
887 966
636 931
104 168
238 314
268 819
810 890
319 501
607 699
643 834
972 974
457 954
861 998
942 975
952 958
945 965
670 703
931 987
199 470
717 800
268 809
835 872
445 822
820 892
439 889
401 966
671 959
366 899
839 980
108 755
935 943
561 884
262 560
702 705
903 934
692 809
921 928
617 864
945 984
395 626
771 849
391 519
278 439
719 958
253 645
993 995
486 786
216 653
130 249
46 236
819 907
156 500
65 386
878 906
674 817
688 729
27 242
176 191
216 371
140 902
63 121
813 941
852 989
807 998
415 592
240 520
722 946
599 686
980 985
202 506
812 893
331 658
267 955
682 725
820 887
977 998
154 609
718 869
587 920
844 864
487 625
76 477
35 47
718 818
109 426
548 815
650 997
910 983
777 950
401 932
958 973
270 602
938 952
419 546
291 566
885 973
649 995
371 724
63 749
110 658
884 949
854 1000
599 803
718 970
10 960
174 645
496 877
463 719
143 725
498 572
314 869
802 902
192 494
464 563
690 951
346 827
927 996
115 809
705 926
761 916
480 636
200 721
594 910
178 378
413 865
221 474
220 986
903 996
54 979
102 820
181 311
792 907
255 406
943 993
171 653
360 754
559 916
851 992
557 967
332 471
97 140
513 996
53 931
379 526
650 920
371 941
479 540
873 893
690 833
772 948
916 924
369 607
53 458
408 868
438 871
345 473
238 510
722 923
320 714
313 370
623 987
397 755
490 833
983 991
960 968
836 925
577 824
311 977
176 749
797 984
298 945
314 905
751 771
827 882
867 995
945 976
875 955
483 492
865 925
609 846
151 304
461 505
424 473
635 898
615 745
434 520
505 899
691 843
913 965
879 900
130 569
841 846
889 921
667 995
543 633
395 487
826 992
80 446
866 879
749 970
931 959
264 857
170 574
995 997
995 996
838 924
856 921
226 480
957 985
937 940
965 999
742 943
33 635
787 792
952 959
967 994
553 994
808 841
602 987
766 813
437 842
569 864
769 865
796 908
201 420
912 967
701 838
495 595
985 1000
489 585
936 946
29 322
724 795
676 982
571 779
278 998
116 811
188 618
792 848
220 739
785 986
431 973
187 908
412 441
320 480
546 993
698 988
724 958
663 798
422 691
541 648
534 727
760 819
297 535
111 642
999 1000
848 865
512 725
977 994
168 289
943 958
989 996
461 587
698 985
283 407
522 985
874 904
711 788
337 886
282 644
737 889
581 803
211 678
779 889
967 989
904 964
476 886
317 725
580 927
335 766
147 779
379 702
633 748
119 216
145 172
882 974
224 392
858 894
691 945
365 929
961 978
328 867
0 57
263 274
229 373
767 888
920 990
520 973
323 682
329 623
323 677
671 928
135 344
259 517
333 891
132 912
338 914
141 841
589 871
586 908
373 986
280 702
213 268
739 884
620 625
981 993
768 982
424 767
152 651
692 852
40 714
232 414
395 554
513 937
72 710
377 851
831 843
677 945
440 879
138 692
126 935
915 926
894 896
269 844
933 982
159 187
339 913
786 861
256 943
996 1000
553 836
790 848
120 249
655 822
337 649
344 992
483 636
981 989
636 890
224 668
518 539
881 926
101 776
497 861
59 232
978 983
472 853
586 763
842 983
654 781
451 972
537 605
785 817
755 924
856 860
258 397
386 812
599 636
781 841
137 466
148 431
196 680
482 725
393 735
964 981
619 828
858 863
872 953
388 777
745 921
573 878
377 475
990 996
978 980
45 226
243 684
760 863
516 733
259 296
777 955
724 967
209 494
378 631
342 378
470 964
512 731
808 996
343 780
997 1000
114 227
444 737
92 253
582 981
467 559
71 395
245 753
459 730
783 898
384 609
961 986
308 788
756 792
81 608
483 672
404 943
389 765
976 992
596 720
615 643
933 968
330 335
928 933
737 911
126 599
256 577
301 390
40 965
579 600
894 971
739 741
133 411
388 984
548 669
695 922
677 684
398 780
507 887
62 959
752 790
889 928
8 298
946 969
149 401
531 692
667 877
226 278
484 520
14 849
850 935
691 829
24 888
157 301
969 985
560 604
244 625
126 853
690 832
211 294
240 902
477 728
151 991
406 601
887 952
187 558
317 1000
283 394
150 815
187 380
41 316
970 993
193 206
317 586
277 614
65 874
55 215
408 949
848 972
76 914
614 864
454 861
247 333
548 618
651 783
806 930
133 464
756 917
309 984
799 840
104 931
90 383
175 776
501 869
650 948
493 509
727 775
890 953
510 981
991 996
665 818
380 746
887 895
742 794
951 971
428 763
400 601
356 756
409 647
894 954
694 738
817 889
434 603
606 716
480 935
109 347
937 961
255 933
335 938
611 961
364 789
460 990
858 935
548 585
101 716
3 664
356 545
976 977
281 768
92 465
887 990
264 834
736 762
102 937
29 768
464 740
503 895
137 444
756 841
757 934
859 965
219 247
241 698
428 792
528 703
319 357
971 976
900 967
220 405
339 617
595 758
700 805
760 809
390 707
164 569
0 12
890 924
209 705
528 908
683 760
216 842
140 518
108 930
69 370
59 518
789 882
295 479
328 379
28 239
717 746
349 733
709 718
231 371
24 391
721 798
826 970
122 684
162 567
851 982
390 616
579 875
952 996
649 679
135 431
50 941
771 941
310 702
937 949
218 822
762 783
111 842
801 980
766 807
29 155
915 962
651 689
983 996
748 944
209 532
969 993
113 738
939 992
273 352
193 548
974 989
15 347
520 763
498 698
493 643
231 765
547 866
948 974
315 432
445 897
335 874
667 774
129 549
856 951
186 944
322 432
410 817
95 150
748 897
396 624
225 237
523 797
230 638
440 446
940 963
27 287
949 989
493 780
41 204
876 897
12 868
138 607
191 428
562 685
285 591
367 414
822 998
378 382
372 865
125 454
538 594
44 942
634 740
622 855
904 929
421 448
333 930
889 973
198 772
630 835
371 975
989 997
476 796
762 927
390 711
230 532
911 962
153 772
671 727
500 848
978 980
299 404
959 991
281 988
451 519
179 233
267 455
555 970
234 330
625 661
768 932
467 675
715 850
469 634
200 392
556 773
538 977
324 469
81 360
231 605
739 822
363 686
294 414
909 993
638 962
3 481
989 994
289 429
550 618
224 676
117 962
918 983
212 277
748 786
988 989
954 960
933 956
85 884
355 734
180 857
349 454
326 777
860 973
296 352
922 982
962 966
523 885
441 607
873 976
465 524
376 999
595 722
460 643
854 929
363 733
114 299
161 836
245 624
451 553
222 295
730 757
82 858
778 943
351 811
949 975
901 997
878 967
554 972
449 920
46 970
25 582
307 461
504 619
271 691
279 876
454 667
93 813
415 852
898 907
149 795
516 687
980 996
925 996
458 539
959 993
916 936
406 871
380 471
76 752
736 885
996 999
992 1000
726 925
739 961
133 654
289 332
831 895
352 586
704 797
707 749
182 487
997 999
457 989
563 636
750 903
482 628
979 989
241 577
751 874
240 668
28 991
718 762
817 857
347 421
9 905
880 984
197 552
302 514
893 930
84 416
54 373
601 951
190 628
120 270
389 806
877 947
463 940
834 913
139 986
646 649
980 998
943 955
431 714
691 733
342 806
493 889
249 435
604 945
229 464
847 927
518 682
655 882
129 177
945 993
421 880
644 787
571 778
565 900
342 982
139 363
563 603
632 834
626 772
592 605
108 275
537 703
792 854
728 800
33 346
237 417
973 999
89 927
156 563
390 755
958 961
476 837
613 776
446 764
648 897
151 614
206 731
213 310
982 993
930 956
266 621
933 988
129 494
242 279
228 651
579 859
114 633
396 503
850 918
309 891
736 944
96 373
706 737
506 707
33 560
923 976
728 912
72 442
565 777
340 703
647 768
733 930
165 648
894 933
305 750
381 737
712 959
919 930
600 909
761 902
537 845
418 471
89 862
464 966
339 498
397 945
971 974
804 806
134 316
688 749
812 903
856 907
495 986
551 681
534 717
874 957
458 726
954 978
825 976
269 654
319 447
857 887
174 497
792 863
684 748
102 868
172 526
46 229
385 454
596 765
296 950
253 843
665 754
100 842
185 929
780 928
187 875
639 717
219 273
994 999
610 691
486 576
846 898
850 854
807 866
968 978
668 858
476 818
410 913
815 939
943 993
513 719
707 713
391 848
768 822
923 938
732 907
363 987
698 718
203 911
7 640
173 816
767 807
214 293
673 804
624 789
276 748
18 509
418 448
435 524
241 905
31 450
501 566
248 584
557 623
746 807
119 740
655 881
474 846
51 841
49 964
318 423
780 949
939 945
754 769
489 857
494 956
811 936
542 977
21 910
660 898
934 985
767 810
272 887
938 998
811 861
287 475
61 762
852 881
857 896
454 847
236 897
444 808
263 394
121 136
148 386
863 957
271 336
948 962
420 938
294 518
837 999
242 915
385 554
42 710
10 42
50 624
673 866
681 791
579 862
128 551
770 956
35 698
486 986
278 767
683 761
438 889
466 576
495 543
720 778
109 877
967 968
604 928
306 501
959 972
663 757
47 880
518 971
964 969
568 572
129 734
60 143
205 291
63 99
854 981
303 665
427 700
894 995
900 961
951 971
973 989
59 465
918 979
672 680
272 898
437 547
479 594
370 973
892 992
418 839
140 503
250 556
584 984
825 951
360 862
905 960
456 526
716 789
992 993
727 989
999 1000
926 932
546 646
137 170
288 411
122 394
227 703
140 512
518 582
394 904
52 839
559 675
928 972
700 998
201 920
32 229
966 978
44 252
157 224
907 986
366 586
197 348
120 266
849 982
145 776
740 910
792 932
233 246
451 793
632 940
291 642
701 969
754 922
580 958
240 652
559 955
72 185
969 987
942 951
345 631
144 356
591 856
238 599
461 799
404 948
844 936
151 288
527 695
566 591
112 327
54 205
708 956
318 597
685 865
15 38
146 653
218 880
582 815
925 975
796 797
147 807
391 753
658 717
158 798
791 866
705 755
672 735
894 974
408 625
279 883
439 680
547 563
779 849
616 980
445 693
607 688
352 519
226 650
627 858
541 946
113 640
771 986
328 782
941 998
498 732
732 880
448 876
782 897
689 998
118 172
896 928
690 869
909 931
450 654
242 894
917 954
45 173
207 983
499 979
54 155
534 888
458 814
233 908
171 649
343 705
259 939
170 226
4 141
760 813
812 941
469 892
722 766
819 1000
160 241
213 471
367 670
914 968
186 325
36 968
288 759
606 830
936 953
904 932
888 939
481 555
995 997
839 843
768 886
32 488
92 665
824 908
770 771
712 752
594 743
805 856
10 914
308 375
212 681
818 846
8 407
946 987
132 163
265 797
881 983
780 995
550 909
239 354
667 715
615 929
274 894
934 961
755 897
885 918
967 970
758 881
806 892
38 209
118 851
541 760
836 919
374 919
491 781
720 813
467 830
897 901
900 944
4 82
841 996
906 911
858 975
423 559
531 758
269 609
226 661
686 868
476 706
503 537
105 160
698 819
459 697
371 605
570 661
128 685
717 983
985 993
514 752
890 972
550 881
550 936
422 687
391 704
664 881
876 914
215 664
816 832
806 916
626 630
477 564
650 966
331 394
19 190
516 938
369 819
705 992
670 913
997 999
152 650
220 551
186 577
35 342
492 592
623 999
629 802
863 920
780 994
671 908
687 834
255 995
418 809
585 905
622 880
604 860
57 274
365 706
381 517
988 994
480 893
778 830
341 525
557 802
603 646
231 989
65 133
569 725
37 533
487 647
913 943
986 987
873 904
403 710
463 526
855 856
552 851
51 151
729 926
532 992
224 433
256 653
547 800
426 959
363 969
347 705
979 995
328 749
159 645
93 634
283 447
661 950
71 797
924 976
661 928
744 869
373 377
194 907
175 290
951 953
454 538
2 975
982 983
732 735
405 460
348 548
590 884
47 850
669 929
340 407
851 871
613 824
708 776
777 854
395 905
629 974
671 754
184 746
114 892
608 624
468 477
421 522
840 860
961 988
87 727
981 989
844 984
244 387
369 681
490 823
374 391
83 219
585 954
542 659
29 179
325 750
194 956
995 997
607 764
233 481
644 690
932 962
581 624
956 995
817 849
757 965
281 868
854 986
510 992
674 732
147 935
645 648
361 469
991 997
9 656
706 986
204 366
134 345
491 911
882 935
741 762
365 858
737 948
135 831
939 954
602 921
353 915
478 853
63 953
700 794
889 908
994 996
320 497
384 976
774 827
185 983
912 929
809 883
701 833
3 171
953 960
74 448
472 767
916 930
194 555
449 797
989 996
410 806
607 770
625 881
659 939
197 611
922 994
574 628
432 570
744 779
535 710
963 978
644 697
380 931
656 738
121 811
611 974
856 892
676 690
684 922
922 923
329 963
58 380
506 784
954 999
447 616
497 613
365 384
124 778
144 208
361 789
324 865
965 970
651 728
736 803
76 661
90 99
117 156
594 950
835 907
833 977
857 973
981 988
380 856
399 680
815 979
518 741
441 916
219 480
463 675
335 486
200 267
366 450
117 799
169 647
170 594
467 873
551 659
282 632
212 961
909 990
102 389
743 860
565 969
638 836
609 695
663 690
496 532
459 594
972 977
428 535
97 605
438 646
367 752
860 932
268 922
628 739
286 848
987 994
758 830
38 959
527 577
872 984
472 849
749 754
125 260
76 511
497 753
869 926
906 963
532 854
160 565
492 845
81 901
700 987
447 961
356 766
568 757
785 931
340 505
383 839
466 523
833 957
150 798
36 423
146 530
312 876
510 578
861 870
241 996
606 905
593 917
749 912
294 505
121 779
921 986
640 855
500 951
298 335
734 891
81 264
55 706
620 711
925 963
597 826
234 777
25 313
297 361
480 917
582 726
296 377
20 449
595 753
871 929
388 940
299 660
652 868
161 444
880 966
556 800
804 982
148 584
75 769
502 889
432 678
409 810
395 1000
462 864
757 859
950 955
982 985
986 996
141 911
765 844
119 934
379 542
727 925
160 750
983 993
527 782
199 989
675 961
846 927
275 783
62 275
353 579
970 996
421 478
466 954
516 786
430 600
689 963
69 953
239 644
304 640
963 971
389 585
206 230
94 820
317 838
420 479
658 813
930 951
980 988
154 321
87 982
823 850
215 789
336 938
71 126
187 413
482 528
602 986
980 1000
322 662
349 433
686 731
591 694
438 710
119 728
18 610
77 225
352 881
834 962
460 795
798 835
537 914
999 1000
438 677
610 656
465 629
419 768
866 919
137 736
721 726
640 746
623 844
268 894
768 968
765 941
282 293
175 436
355 717
733 745
7 130
980 986
324 870
993 998
398 879
161 1000
938 956
469 940
450 499
803 846
90 755
999 1000
652 916
738 757
616 810
837 951
50 995
657 902
681 696
534 767
259 261
664 930
469 557
299 828
76 535
622 846
458 572
389 944
594 666
557 895
891 978
623 998
978 981
972 985
593 632
882 889
865 965
528 770
891 953
47 994
620 676
105 961
446 905
933 986
621 898
320 791
577 942
502 514
563 846
625 827
149 541
179 923
582 646
446 478
274 530
209 362
825 923
165 560
123 870
675 786
820 969
69 915
279 419
247 843
291 828
343 846
233 379
231 587
268 292
657 927
628 872
477 523
789 824
691 828
379 382
378 836
378 911
157 369
76 732
193 900
867 876
10 917
799 970
469 681
907 926
481 756
107 127
655 988
982 999
0 863
831 886
869 907
533 625
597 898
482 699
937 939
900 969
931 974
539 697
229 397
786 796
670 678
158 884
24 857
9 626
295 491
92 1000
297 638
442 467
572 750
644 807
264 775
158 194
11 910
978 984
115 195
773 985
446 942
541 790
663 700
351 964
308 862
713 846
774 916
280 351
993 998
488 821
102 808
845 926
377 436
353 417
932 933
33 536
588 835
66 573
627 956
774 820
933 963
791 886
932 952
218 678
361 404
306 552
335 502
797 996
619 665
16 374
691 722
910 936
10 140
594 895
43 528
50 154
726 950
889 969
930 955
273 920
947 960
224 271
829 859
63 168
610 726
429 640
60 343
498 862
456 673
914 935
54 827
835 975
117 604
578 938
793 881
581 766
357 776
224 779
460 911
703 739
711 814
22 714
42 625
840 981
298 446
416 538
774 830
966 1000
984 996
86 322
642 804
699 943
805 967
390 741
686 783
723 931
432 444
649 867
669 702
627 661
140 892
750 849
812 923
603 812
227 997
722 743
734 926
151 400
587 850
771 819
843 878
680 924
362 500
678 791
281 603
102 241
506 993
309 821
990 991
607 730
198 794
824 981
772 845
99 819
162 874
517 884
884 979
675 722
622 743
353 743
174 183
833 860
286 644
850 967
494 511
603 826
569 821
291 713
332 477
160 279
595 729
933 994
578 605
198 467
395 406
746 789
74 245
858 917
397 662
855 877
809 932
211 372
217 576
392 884
400 786
265 738
154 672
776 793
929 943
454 692
242 587
523 668
83 761
90 714
947 977
336 582
510 725
156 962
755 940
876 978
958 990
800 990
273 573
392 661
39 925
207 671
758 813
174 279
70 420
187 570
586 688
902 952
703 851
655 715
545 912
685 842
817 899
467 905
418 541
617 651
10 384
294 937
714 985
158 403
529 655
44 413
377 997
652 825
138 360
857 958
45 176
960 971
402 900
438 969
116 897
673 859
83 804
931 979
517 584
939 960
416 526
463 985
184 559
775 918
633 923
290 416
966 989
741 747
274 884
863 973
299 766
856 904
155 586
584 961
508 670
68 340
519 816
195 748
323 857
240 521
770 807
901 1000
519 599
513 668
702 902
223 751
41 941
771 996
691 848
271 571
701 951
799 842
524 891
573 665
57 442
419 938
400 970
194 360
190 203
90 899
819 926
495 917
510 706
937 991
587 926
400 609
482 905
947 976
795 986
666 838
248 382
509 935
950 954
460 603
46 642
162 668
912 956
739 815
395 635
464 647
568 864
400 645
874 958
420 983
823 859
787 851
611 850
60 726
750 771
633 831
392 822
382 726
243 597
569 705
428 900
226 923
19 465
307 962
925 985
410 993
155 615
913 981
533 682
287 771
70 376
244 733
609 784
173 691
330 789
290 315
648 739
135 356
985 987
279 737
627 950
840 1000
67 245
179 527
824 936
760 875
780 996
558 836
611 924
583 617
722 759
213 383
625 782
981 992
436 874
453 825
517 831
229 314
963 981
808 877
595 669
656 916
568 756
256 968
175 814
859 894
837 874
876 987
606 967
6 394
279 571
700 936
150 875
593 707
38 771
598 830
903 951
287 759
946 996
826 927
22 932
650 773
891 919
28 468
496 742
519 558
529 844
721 839
676 725
436 529
693 975
924 965
107 151
235 493
542 567
6 498
365 798
457 827
880 993
711 737
643 973
375 679
578 676
820 911
937 962
154 557
382 981
82 936
73 663
80 672
403 623
505 866
658 714
582 782
725 890
586 999
105 650
533 762
703 915
251 529
945 952
353 401
219 621
585 641
941 953
21 387
35 100
758 972
427 898
852 929
834 854
216 904
473 755
391 895
762 866
845 864
91 182
887 921
791 857
459 740
251 742
841 864
483 996
354 757
742 891
765 983
324 962
870 883
809 883
187 409
509 858
396 635
981 995
181 919
161 779
179 585
461 846
882 902
286 508
642 760
946 989
696 898
796 880
633 970
241 796
928 936
538 951
507 580
583 959
461 551
758 794
986 988
783 904
169 273
76 862
903 913
545 812
925 998
180 816
455 964
796 836
219 398
334 709
667 669
967 982
258 769
430 481
30 927
526 658
330 545
318 623
985 991
535 748
683 991
624 640
916 938
108 857
144 978
767 880
115 738
936 975
586 707
337 953
908 996
630 852
942 968
206 788
561 923
985 989
515 841
661 833
627 860
294 541
81 358
36 872
921 1000
367 962
130 720
319 559
848 924
955 1000
117 819
574 667
194 517
86 512
44 486
207 664
672 817
770 917
897 921
494 630
995 996
593 715
966 1000
499 955
259 774
879 976
692 787
565 752
737 755
348 649
237 629
560 629
666 924
930 959
488 577
676 986
321 381
687 780
553 844
259 780
8 186
746 924
514 986
542 773
855 878
920 962
193 917
846 885
388 620
229 754
767 830
748 806
235 762
800 814
430 669
667 729
860 939
839 1000
562 826
211 439
671 927
258 640
100 399
908 988
292 817
356 523
918 985
77 458
417 489
762 812
512 665
252 911
529 760
978 980
206 612
419 875
627 963
253 428
508 778
183 822
995 996
280 857
190 953
624 867
268 678
630 946
214 687
436 555
276 531
400 849
938 991
801 852
162 604
838 968
961 996
936 957
123 314
801 850
297 758
321 498
854 906
111 861
296 689
656 799
717 873
106 881
59 142
192 830
940 987
445 450
73 411
965 993
691 736
896 897
17 394
782 864
902 990
270 922
405 556
757 903
708 759
59 461
289 882
407 487
351 435
884 931
327 952
343 717
803 964
715 787
139 675
458 940
427 786
331 343
465 772
321 661
76 157
643 842
951 952
717 757
535 824
987 997
431 823
353 606
293 641
217 380
446 609
103 933
193 713
809 886
971 976
573 624
318 374
380 510
264 719
486 612
711 736
18 287
511 904
299 856
152 756
582 746
836 963
849 877
310 803
67 785
939 954
866 889
461 689
798 864
458 922
297 935
756 778
623 956
28 467
767 936
466 592
34 248
497 983
413 904
151 171
19 482
107 434
238 513
295 453
159 188
428 872
369 389
132 274
94 199
189 571
115 667
691 842
872 978
823 897
791 853
156 487
449 754
874 934
967 984
311 651
543 947
282 591
633 806
737 947
920 978
970 992
849 989
980 987
126 246
503 915
590 836
640 643
287 778
153 640
355 984
631 921
216 343
993 994
515 718
30 169
231 992
241 399
869 917
286 398
169 366
944 955
30 923
898 976
924 936
272 617
527 724
584 963
3 680
586 921
704 811
219 826
894 977
453 922
371 780
213 257
463 734
947 966
373 900
273 910
582 687
750 835
142 330
452 702
570 891
270 575
245 363
578 881
19 405
183 272
299 859
706 809
394 406
153 459
434 877
478 624
446 913
111 118
586 904
173 937
304 887
819 849
784 959
703 734
448 517
855 951
169 632
123 925
341 446
677 729
662 715
544 892
205 381
380 939
697 732
638 766
383 469
648 692
544 846
235 336
588 963
222 751
779 807
846 850
359 799
743 893
138 363
821 994
841 972
109 755
460 623
946 972
167 633
208 254
61 467
247 543
972 989
794 908
611 909
995 1000
604 956
728 762
84 493
458 512
550 1000
352 557
87 501
850 937
133 595
824 954
222 256
396 689
922 977
681 750
641 725
448 991
561 951
755 791
504 522
254 389
167 473
512 575
768 841
435 854
583 779
818 856
913 933
555 613
572 666
424 621
940 974
906 928
612 950
131 534
763 786
261 852
793 806
232 355
245 590
72 368
89 369
380 428
583 890
842 943
942 996
481 751
135 432
942 980
562 912
455 599
655 714
115 431
773 820
581 914
761 795
286 291
349 787
829 972
315 960
473 912
13 98
817 881
852 857
460 647
69 239
722 791
89 114
630 796
420 596
797 917
334 513
310 457
641 746
715 975
302 369
842 996
478 915
111 588
856 999
833 895
700 989
225 964
274 440
633 700
485 734
943 975
36 672
234 973
97 494
241 959
992 994
341 864
765 844
613 843
449 533
999 1000
501 860
626 773
533 666
847 914
602 940
676 707
719 831
362 935
776 967
998 1000
7 100
873 992
379 984
487 694
80 164
707 991
273 712
989 992
330 991
971 981
161 802
409 677
756 935
660 909
990 993
666 837
820 906
158 557
263 745
52 672
931 949
966 970
13 591
759 884
502 772
572 753
68 361
731 785
444 746
104 487
281 656
793 966
192 786
541 557
877 892
896 931
969 998
839 990
373 596
816 909
745 866
720 739
553 703
968 996
863 995
688 967
501 520
796 875
56 568
275 952
929 988
413 551
825 835
677 770
457 459
69 237
348 492
999 1000
994 997
555 810
501 553
805 895
440 538
992 997
419 628
666 685
547 619
131 239
251 285
138 239
56 348
753 817
602 957
382 845
521 815
815 847
878 896
317 387
25 461
280 554
303 836
391 446
989 993
446 615
43 826
796 937
417 633
354 865
224 331
53 482
183 675
931 956
129 297
712 783
351 923
669 906
337 907
776 933
216 695
895 995
569 798
774 998
675 923
687 910
772 792
235 679
866 983
158 488
344 701
707 886
37 394
972 983
867 914
517 835
782 986
700 993
266 570
787 841
804 864
599 817
963 971
729 885
34 325
496 754
149 265
853 906
221 713
955 957
57 160
495 822
85 518
652 921
903 952
521 532
841 889
965 1000
584 925
730 913
254 785
774 948
765 908
175 709
49 561
626 790
802 875
714 992
416 919
660 884
701 770
895 988
502 894
981 996
816 844
478 981
615 759
363 833
848 905
302 545
933 975
751 791
651 726
776 883
142 916
562 729
971 985
770 897
548 779
171 626
378 547
384 809
930 991
348 923
116 927
288 614
348 943
17 671
681 925
737 847
88 343
554 730
226 488
92 392
652 981
774 874
640 846
197 890
267 794
192 329
230 246
712 785
133 915
303 708
997 1000
745 874
454 807
161 685
125 428
476 588
940 980
207 904
787 877
3 241
116 949
239 655
985 994
270 767
306 893
953 974
866 895
703 833
593 743
303 940
687 815
675 956
172 902
574 687
817 956
517 637
906 910
124 173
300 853
93 101
230 245
41 442
195 226
257 721
850 913
989 996
967 984
359 775
294 927
305 597
960 989
963 972
702 711
274 909
72 923
284 851
21 601
301 860
121 747
858 892
680 855
126 201
423 844
1 960
800 840
852 981
271 338
893 921
422 492
784 967
300 864
995 998
565 589
93 523
148 770
274 341
508 535
417 478
290 510
178 993
666 791
906 922
635 887
65 374
129 987
425 688
677 904
959 997
904 925
951 974
323 938
308 843
286 296
119 258
665 790
879 978
760 821
595 768
296 339
37 339
591 783
791 809
337 847
905 995
855 897
771 907
639 653
494 810
99 474
207 317
388 708
163 506
564 690
268 949
789 904
541 961
74 265
280 789
830 892
376 711
371 760
129 787
900 933
222 651
17 291
369 624
160 584
282 782
458 810
116 777
983 992
621 697
729 803
697 914
925 926
845 851
146 581
97 832
764 821
588 810
754 929
23 60
968 997
542 895
285 818
524 954
522 549
49 838
421 433
269 834
987 996
802 860
442 799
510 871
335 352
514 736
61 178
377 863
416 666
931 974
143 478
618 905
65 166
514 948
80 650
166 970
550 880
30 227
430 543
529 664
523 591
35 543
353 560
461 905
626 856
370 698
988 991
63 167
376 706
239 314
143 197
84 261
787 852
23 966
281 592
908 997
476 547
708 917
934 1000
286 989
711 871
784 872
673 733
183 961
763 808
700 882
988 996
640 942
952 960
559 711
7 874
521 818
494 898
532 727
493 908
242 627
987 998
731 772
964 1000
194 926
700 871
302 437
166 567
153 636
81 121
104 693
260 897
708 742
974 991
984 993
209 963
344 642
364 418
368 480
26 305
890 919
979 981
497 742
658 879
232 803
372 394
276 680
568 651
685 815
351 898
245 642
277 417
985 987
595 978
880 969
894 963
196 875
457 946
558 664
401 612
63 367
761 989
799 944
150 175
888 988
683 766
353 974
210 914
652 766
272 381
886 993
202 256
37 376
57 862
715 769
783 898
584 982
667 762
109 354
798 850
20 917
451 826
714 821
462 542
425 863
908 966
39 239
937 981
279 788
212 518
444 781
119 136
462 962
837 999
504 690
158 945
965 996
675 882
266 834
676 715
194 230
326 720
460 908
480 974
381 524
991 1000
526 717
920 977
806 973
642 777
143 160
96 144
964 984
688 981
247 640
997 1000
332 738
406 645
158 705
599 779
766 978
912 949
181 182
248 369
773 978
255 652
138 776
454 760
76 231
393 616
328 684
129 892
144 563
272 715
429 537
895 952
259 364
311 625
315 643
961 969
858 915
717 868
195 730
251 811
472 985
318 436
682 972
78 415
76 86
750 912
995 1000
687 939
228 822
838 914
879 904
86 188
373 840
515 572
676 728
648 775
746 967
333 773
284 929
63 287
206 409
769 944
720 821
768 899
976 982
278 899
66 201
248 608
742 816
933 976
599 992
666 886
75 964
549 725
159 919
801 859
760 777
569 981
714 835
942 951
91 371
503 834
21 767
957 981
55 705
699 744
2 614
598 614
455 757
478 731
81 461
955 989
852 933
484 978
165 789
336 397
892 962
154 259
698 729
848 959
935 984
18 82
777 987
359 989
700 710
0 565
929 996
81 298
478 515
197 458
418 427
803 996
708 802
988 992
391 770
583 963
22 788
477 869
913 988
262 935
927 952
279 459
829 918
373 793
594 783
530 925
688 902
468 762
489 989
204 760
231 475
755 943
629 808
961 976
109 618
907 969
151 154
81 110
268 285
533 795
783 963
784 907
846 906
179 785
291 716
612 790
332 971
251 657
654 823
706 932
356 836
585 715
921 1000
899 903
933 947
324 746
831 852
680 928
31 563
264 582
578 854
311 511
144 356
371 648
953 996
789 800
595 849
258 991
155 971
543 855
845 929
329 714
171 892
724 726
879 931
491 681
392 423
660 675
401 548
325 845
549 654
617 899
117 563
721 783
475 649
574 634
224 586
762 821
673 845
852 973
458 881
531 732
58 693
218 755
692 874
0 727
268 524
894 985
62 974
446 514
892 946
406 765
530 763
696 698
901 980
368 426
742 826
360 420
560 882
832 869
996 999
953 994
858 928
208 408
536 783
858 863
470 950
835 910
754 906
382 689
744 930
596 623
93 699
621 707
219 264
300 856
293 378
863 998
732 734
799 869
207 881
859 887
17 250
361 654
587 962
189 683
850 920
157 539
623 854
115 342
502 869
676 783
937 975
632 889
641 851
799 927
447 952
578 637
705 793
361 656
909 976
597 915
318 471
432 968
709 924
862 877
673 690
379 640
238 970
437 464
423 764
646 823
207 685
451 966
246 259
773 992
309 710
336 1000
917 960
544 686
287 515
11 235
622 741
549 923
365 485
509 864
157 578
850 875
142 497
68 611
643 977
346 897
736 913
355 913
806 807
459 843
426 734
711 788
77 212
189 678
299 998
613 852
352 426
398 722
308 721
445 911
682 762
741 939
714 756
429 463
563 928
343 837
121 889
931 994
188 822
266 834
982 998
207 609
602 831
990 993
373 846
174 457
986 998
362 420
500 951
2 897
719 989
894 995
314 986
286 941
236 320
181 732
893 932
873 880
682 718
277 916
24 83
302 955
139 402
789 978
179 679
566 756
449 883
636 839
176 704
190 813
295 386
512 698
313 427
641 647
188 591
758 935
347 873
246 805
431 512
874 922
802 825
10 73
384 721
936 969
246 650
159 335
780 953
969 991
672 750
90 230
303 672
847 871
28 98
495 563
267 387
678 741
334 470
692 906
269 390
310 762
565 606
784 958
135 336
132 175
74 174
797 917
419 543
569 898
658 889
800 966
231 326
141 676
324 505
692 787
371 706
939 968
225 690
788 940
644 693
620 810
834 934
734 757
388 726
872 972
306 551
940 966
724 904
529 745
684 819
55 629
36 89
896 898
537 571
885 989
449 852
684 945
629 640
143 502
289 358
969 994
336 608
471 641
422 683
845 985
789 909
70 644
407 864
664 799
477 942
754 967
82 620
504 658
32 729
286 716
399 576
536 809
22 677
539 756
554 562
480 717
183 981
271 529
102 649
719 966
43 938
9 216
47 79
476 799
854 912
125 935
127 554
867 968
298 907
420 532
243 963
84 206
114 811
241 784
38 909
405 994
954 988
583 654
427 628
899 965
389 488
249 789
463 922
903 911
124 738
93 303
375 589
978 990
571 827
753 797
434 948
680 886
755 767
653 904
668 945
786 942
193 822
582 773
511 892
922 972
51 201
93 214
41 739
592 865
923 988
820 871
872 996
793 811
534 672
812 925
19 356
142 230
185 334
288 359
698 997
373 962
415 486
139 774
378 713
99 503
323 837
232 898
265 396
231 394
640 862
376 875
11 619
263 603
474 900
806 961
546 980
358 558
777 938
719 786
468 728
305 979
654 913
772 929
207 209
88 223
904 930
389 830
951 958
937 966
479 553
812 852
753 943
401 930
282 537
210 724
836 897
382 847
96 280
141 722
723 998
273 389
905 938
643 680
350 856
669 850
735 780
291 589
505 676
860 931
41 68
806 940
373 857
271 628
219 963
471 862
975 981
607 920
69 262
905 935
277 828
283 926
768 915
16 146
610 648
329 440
880 901
586 845
291 335
970 971
102 781
81 569
238 904
145 673
981 998
947 970
786 852
246 939
86 353
728 991
728 939
819 821
545 648
417 885
74 202
518 660
104 721
178 396
852 941
684 868
311 828
69 664
38 820
481 809
197 939
822 993
163 656
8 366
496 993
353 375
936 953
822 877
395 600
409 460
773 860
386 570
367 713
161 779
964 996
830 839
544 888
502 551
619 700
165 699
188 999
236 605
695 726
967 973
562 765
360 989
624 698
159 351
976 982
931 962
651 790
528 949
549 753
13 781
886 890
576 650
327 857
289 680
169 998
53 479
260 557
360 711
391 802
424 452
928 963
121 858
85 106
154 353
180 805
211 519
225 834
651 914
236 560
144 224
933 995
544 642
272 495
341 778
329 783
590 622
962 971
275 422
357 370
320 346
325 944
296 967
244 763
641 778
870 989
206 232
561 699
679 939
386 446
883 962
116 127
962 999
564 591
967 986
237 993
154 887
826 917
405 528
561 721
466 696
261 768
61 772
967 990
563 577
250 824
709 965
40 304
440 492
675 726
447 450
135 350
218 863
277 928
0 821
325 556
122 692
963 973
304 848
519 538
75 544
670 852
369 579
173 910
818 845
982 984
778 861
508 857
57 948
866 969
396 449
135 956
882 971
642 935
268 605
221 818
84 464
833 959
224 275
18 590
431 841
482 935
786 849
115 139
558 619
491 748
984 992
360 716
196 457
695 905
316 711
816 879
170 268
534 813
304 519
13 710
604 879
511 697
596 671
959 986
562 898
553 678
562 957
151 982
70 390
701 941
582 667
63 385
404 965
330 498
161 481
846 914
686 864
807 946
504 836
65 308
772 828
242 959
315 862
144 836
110 262
988 989
93 915
837 907
82 674
599 605
664 965
220 880
548 986
82 907
340 768
104 295
640 739
570 690
220 641
379 690
393 931
550 888
82 800
123 531
987 1000
112 234
659 974
264 749
396 450
456 965
403 457
731 977
674 767
533 830
945 983
737 793
792 993
638 683
275 553
781 965
995 1000
336 804
160 268
968 997
239 435
548 938
871 874
24 984
310 949
154 647
165 241
470 836
2 629
711 927
637 960
909 1000
948 966
364 402
512 881
628 653
127 720
582 805
470 857
87 121
243 968
933 976
751 890
917 992
659 667
624 973
224 839
610 643
123 454
671 952
55 948
680 973
330 833
768 920
280 362
811 846
106 856
137 559
192 741
740 1000
658 663
264 938
150 953
246 733
580 892
12 860
280 805
549 831
321 958
996 998
623 757
575 844
114 868
40 180
778 801
140 796
218 675
662 744
140 354
488 490
617 726
925 937
974 978
331 654
191 560
64 310
613 882
487 881
399 744
960 961
722 961
336 615
892 954
549 593
239 884
332 357
560 633
454 682
963 967
313 562
436 842
592 896
785 840
660 988
701 977
240 243
168 317
71 435
277 652
594 934
687 692
636 754
266 467
397 498
320 914
935 965
769 774
984 997
766 917
152 259
596 834
729 994
990 991
650 784
620 705
349 927
230 876
374 601
914 965
940 1000
82 941
311 766
65 846
630 816
188 782
441 891
622 847
973 979
936 974
829 976
555 850
915 965
281 367
935 981
541 695
249 410
49 176
971 988
390 986
654 805
580 831
191 434
231 630
771 775
388 428
369 799
721 889
36 431
10 56
929 954
304 529
374 497
331 803
834 951
74 627
726 883
430 778
241 310
597 609
349 915
364 795
204 870
570 593
833 951
675 837
354 544
624 689
304 320
379 436
530 932
927 976
228 479
162 926
213 977
270 680
226 743
849 856
408 600
361 877
303 816
8 135
427 466
699 836
483 967
299 891
96 395
22 297
23 214
813 901
200 834
180 670
330 954
69 212
32 276
107 547
812 848
588 848
501 771
520 702
662 835
942 972
782 823
764 842
676 904
275 476
752 882
33 778
238 360
123 375
113 151
246 553
938 952
819 966
714 757
971 997
263 470
996 997
443 749
696 723
138 678
34 466
100 827
902 962
43 870
304 414
884 947
43 467
478 892
569 707
540 985
361 767
21 143
148 762
424 845
21 484
992 994
67 837
686 853
739 990
33 659
369 627
668 969
827 937
7 604
678 987
95 202
197 649
75 859
763 774
456 771
731 907
352 372
328 684
430 532
264 267
253 337
646 690
535 659
651 940
479 552
87 368
272 368
49 762
883 996
687 944
858 956
415 969
419 663
790 828
698 921
642 858
547 850
199 366
612 616
128 448
103 406
786 846
692 706
197 577
618 934
135 225
507 770
849 903
283 708
567 570
237 379
790 871
355 856
356 557
250 554
848 887
976 997
181 962
622 943
912 971
32 622
286 615
773 947
912 945
752 847
355 612
341 509
269 558
85 226
391 956
972 981
758 768
862 878
539 582
917 983
116 393
113 626
703 988
333 841
85 542
610 861
677 798
201 591
880 953
867 908
815 972
810 933
83 461
505 886
212 396
528 532
623 807
914 946
7 845
505 543
647 758
904 990
896 957
528 587
911 942
236 934
793 885
725 809
250 394
432 942
556 647
384 564
44 684
225 869
808 905
12 312
146 319
677 908
328 511
14 56
398 666
596 617
620 951
482 757
809 876
329 624
10 420
244 554
369 828
587 896
48 507
283 763
427 461
36 289
700 888
836 933
298 984
254 851
354 491
276 629
296 656
974 987
222 351
867 952
153 206
26 763
303 636
186 609
526 782
593 938
922 973
592 993
17 768
711 819
151 765
48 81
252 350
762 908
978 988
289 732
748 763
669 934
371 504
673 896
339 689
576 604
142 164
772 958
28 362
479 750
40 961
378 858
89 884
724 726
830 965
431 503
966 997
284 545
55 668
150 991
319 440
709 954
771 961
185 887
120 644
815 933
141 718
363 381
931 962
113 674
754 982
475 526
416 855
773 966
849 852
501 959
919 957
509 666
240 662
383 601
74 588
196 707
469 492
804 809
806 927
424 543
194 481
21 819
224 953
405 832
116 541
377 906
56 755
574 794
563 657
616 814
179 423
176 948
979 992
60 804
468 984
95 999
731 899
750 938
611 786
122 282
248 929
850 884
161 350
528 912
432 612
288 536
305 967
426 750
615 880
2 981
323 681
920 937
560 818
832 911
628 842
52 204
805 903
389 759
740 812
379 560
552 775
182 923
381 752
338 394
798 933
598 850
432 433
552 951
836 985
232 257
953 993
756 888
221 774
473 946
369 445
345 701
54 115
627 636
46 584
887 918
519 687
745 749
416 422
844 934
721 835
564 640
875 939
930 991
382 400
167 660
787 806
809 909
594 623
409 856
453 846
409 800
917 955
226 897
41 689
458 538
99 425
275 963
645 800
470 680
725 797
319 736
480 716
758 944
900 970
73 622
693 883
502 528
872 938
139 444
803 809
5 273
578 863
113 297
793 796
175 513
656 928
219 667
404 743
3 635
556 971
195 917
321 393
271 648
276 298
405 879
682 685
663 994
84 440
62 246
258 699
786 827
74 852
374 912
352 850
467 691
543 907
213 981
479 652
110 633
969 996
550 959
757 892
595 765
586 695
944 968
171 271
112 355
595 982
695 876
474 674
997 999
123 221
859 898
213 607
715 769
838 929
257 759
398 910
412 971
896 955
181 686
547 634
181 936
338 587
354 628
778 985
180 471
632 790
64 730
559 809
775 778
359 605
393 900
624 650
231 962
118 803
404 410
985 991
940 986
176 753
203 483
891 983
623 747
960 982
406 543
164 750
156 327
104 568
837 910
490 609
872 939
609 810
556 643
79 342
566 700
30 976
154 597
698 738
37 620
770 937
225 384
763 798
314 468
989 992
450 887
365 980
102 612
8 485
29 803
77 337
132 531
149 921
648 735
916 946
624 859
704 980
565 580
604 920
987 996
75 677
132 880
30 567
930 991
908 935
182 665
958 964
71 974
949 973
735 959
822 960
242 326
564 748
437 773
48 227
197 830
445 944
991 997
521 971
280 556
872 894
484 528
247 508
242 509
886 935
643 662
515 994
631 871
836 983
674 878
49 410
69 839
367 936
84 898
126 913
686 850
256 854
275 954
507 530
579 979
202 826
585 741
857 957
798 801
411 763
136 344
161 226
582 727
296 632
228 544
369 808
503 917
874 978
516 766
160 218
618 803
861 936
873 881
581 946
286 494
605 966
231 620
902 996
533 852
691 730
933 937
567 891
179 291
237 988
964 986
21 942
778 875
717 843
906 968
1 967
84 221
769 919
620 995
608 973
503 699
841 973
870 974
964 977
626 839
819 990
242 258
519 563
467 469
354 445
531 818
320 925
406 658
954 971
494 763
116 285
716 978
513 703
17 920
61 842
377 658
188 526
121 906
218 622
135 287
261 448
425 474
174 478
491 814
893 974
304 707
394 695
185 864
795 895
754 942
987 992
606 806
735 750
284 353
298 497
838 857
336 932
698 757
701 731
213 562
634 742
576 625
436 558
357 436
457 904
477 498
376 690
532 946
735 812
724 991
505 992
152 852
432 457
223 866
107 479
252 834
227 775
154 714
989 994
977 988
715 749
987 989
900 947
253 596
417 625
38 105
738 780
988 998
980 982
802 860
712 830
652 883
448 916
214 300
755 972
376 612
729 874
487 825
928 986
763 824
618 904
351 599
830 968
113 712
144 910
816 969
949 966
339 767
870 991
857 934
768 997
74 965
974 994
690 700
215 903
98 394
548 880
353 683
733 877
377 397
6 335
190 720
905 910
738 853
578 777
688 776
179 497
264 797
162 240
498 742
124 213
803 995
473 496
676 743
70 684
432 547
393 891
212 231
688 997
128 740
708 951
379 649
228 989
357 542
394 975
395 975
800 801
253 521
806 874
65 167
986 989
656 869
698 816
66 546
813 948
917 952
50 463
938 944
633 694
439 896
55 513
184 769
194 382
43 219
444 567
268 807
155 412
481 676
702 887
697 749
133 531
405 711
900 950
877 904
845 982
633 709
65 989
51 332
439 747
660 837
733 864
85 296
154 871
424 686
903 937
559 961
174 569
245 947
314 853
933 989
453 480
369 486
582 797
318 621
602 744
620 984
448 577
428 584
964 965
894 953
784 813
669 885
274 875
296 968
668 969
415 874
301 845
197 785
193 619
563 808
325 844
356 805
153 289
660 767
830 939
714 850
51 418
531 791
434 601
355 497
342 593
836 971
695 703
268 342
237 416
601 874
69 70
656 855
494 682
83 85
36 312
587 694
920 959
351 647
812 854
537 589
791 808
411 671
377 695
21 963
564 594
397 794
69 192
869 877
689 743
718 815
883 890
336 595
28 648
626 907
263 443
636 905
481 943
101 366
169 710
267 844
902 976
856 924
830 988
697 923
942 984
568 816
844 962
117 659
604 827
653 790
481 841
455 508
435 797
91 322
257 352
238 539
512 583
780 908
999 1000
793 816
710 747
705 795
73 360
376 471
378 878
656 771
283 818
416 638
807 852
578 773
515 588
443 660
45 227
648 808
773 830
36 635
204 321
837 916
832 882
781 783
15 672
666 928
537 971
459 871
826 865
586 859
366 952
686 796
113 125
753 953
685 986
932 944
96 511
973 993
80 896
47 311
725 841
737 834
976 986
759 841
385 511
973 980
455 736
911 992
730 875
872 897
960 982
493 499
275 874
71 924
205 897
110 134
975 976
846 912
260 332
879 934
940 967
240 560
148 365
377 600
42 295
576 580
186 256
558 802
613 616
243 461
355 704
691 938
58 951
760 865
8 340
682 800
514 849
311 837
244 677
620 710
780 826
16 330
962 965
513 971
151 852
974 998
113 232
652 882
87 304
446 568
918 949
735 802
433 827
265 670
759 804
369 523
328 361
534 777
772 901
260 535
992 999
298 841
738 914
283 546
283 437
767 786
735 972
451 598
669 948
809 832
255 495
287 928
250 771
586 755
894 930
217 517
776 827
67 404
123 345
356 570
110 533
714 730
383 789
41 771
743 977
447 879
95 334
495 833
562 810
457 954
787 862
110 782
54 275
683 940
272 771
462 771
182 895
282 306
919 921
360 692
789 886
220 308
384 612
837 980
216 382
592 723
104 756
354 718
976 983
514 731
966 985
448 675
700 886
800 948
177 673
471 580
663 965
360 757
401 649
364 642
989 999
728 910
47 548
271 905
92 706
253 794
279 953
568 680
901 930
378 861
505 795
786 945
819 944
386 544
280 440
679 689
83 229
847 960
486 738
40 308
400 954
854 997
203 302
439 934
221 341
305 883
136 825
662 868
809 929
23 509
456 482
564 934
237 626
577 786
484 573
943 947
657 658
263 578
894 922
414 452
806 937
765 997
287 573
667 761
8 994
305 877
164 512
263 639
40 506
270 853
757 893
140 307
285 850
828 959
229 310
396 886
147 796
700 830
745 999
297 673
428 740
787 815
409 873
773 918
225 284
157 174
288 575
151 682
78 793
619 794
116 198
818 917
474 637
294 617
797 886
870 913
662 898
444 750
262 327
444 936
82 669
856 901
200 887
827 905
509 803
315 873
106 557
848 965
897 934
484 853
413 556
282 332
311 856
764 765
906 949
620 988
190 238
183 559
694 741
352 587
955 966
676 716
909 985
947 964
81 856
800 833
384 825
411 842
3 20
973 993
89 568
11 108
511 894
812 835
253 376
349 852
896 951
704 813
28 275
560 698
847 959
301 934
627 954
168 376
73 576
377 832
897 990
117 967
597 907
777 819
880 960
194 644
513 955
947 953
565 665
536 808
404 495
919 926
8 300
239 543
680 815
852 989
562 960
651 852
225 924
718 873
725 923
688 1000
21 502
651 710
217 251
744 918
853 973
98 605
984 987
119 239
602 885
785 822
894 999
111 225
65 189
479 840
173 858
469 526
498 798
584 747
821 847
71 437
404 512
490 873
138 946
378 681
533 624
787 879
803 980
733 946
557 864
980 985
797 883
505 914
303 738
197 353
538 845
532 958
919 958
734 742
255 868
943 947
512 695
907 988
490 492
471 499
747 792
706 885
145 498
705 897
42 62
228 916
290 790
419 740
464 817
186 921
255 601
846 847
187 769
878 900
810 868
382 385
345 820
312 752
807 815
447 940
93 681
164 843
570 580
780 898
126 633
906 971
976 990
126 520
236 842
783 975
693 879
264 899
698 705
592 975
189 723
851 895
779 802
35 546
37 683
920 942
516 613
671 872
217 598
169 562
623 653
821 832
84 101
922 931
787 807
626 768
611 869
839 980
555 602
130 743
300 797
909 928
950 963
77 274
52 882
611 789
654 888
641 976
765 895
675 854
868 913
676 724
378 712
75 80
598 927
207 687
830 831
443 904
961 995
153 979
888 966
152 158
895 997
929 999
716 917
788 959
284 849
60 577
28 936
998 999
555 673
702 761
517 893
229 480
602 917
39 172
773 799
988 990
918 962
735 907
373 743
844 920
582 677
587 762
752 828
209 276
598 692
141 903
24 611
722 959
788 908
565 841
702 923
932 949
833 862
993 994
168 200
613 740
743 944
531 601
981 990
533 932
637 803
20 763
701 949
640 859
729 768
383 943
657 912
517 725
556 781
290 642
615 921
808 944
372 907
528 613
83 925
984 994
160 482
315 751
984 990
830 967
428 474
831 846
31 110
736 771
352 991
181 792
84 106
978 995
745 779
327 645
787 915
5 420
221 890
4 726
358 531
509 633
880 977
640 957
642 787
776 888
503 978
305 776
977 991
108 861
257 895
285 900
375 773
522 663
834 990
530 996
163 442
536 886
820 861
372 946
48 124
180 794
619 642
758 786
745 874
18 246
555 861
235 886
345 869
154 572
888 920
173 903
80 960
261 722
979 996
131 976
261 266
563 693
22 333
406 446
177 393
775 965
114 948
519 959
361 753
565 952
581 644
69 721
551 998
712 848
689 868
842 843
240 478
648 864
856 858
837 951
571 754
774 863
383 583
945 951
64 400
738 964
973 984
263 954
31 311
248 792
15 368
419 992
726 803
759 988
454 914
250 336
101 885
577 867
823 1000
800 890
548 667
882 895
462 921
283 653
652 737
619 629
964 987
296 816
810 838
444 576
105 602
242 643
446 878
575 800
906 974
838 892
195 996
539 700
628 918
233 867
547 576
805 807
364 658
19 125
902 975
790 929
393 989
894 983
575 913
232 667
753 823
819 985
184 614
171 263
189 841
381 667
202 436
566 571
776 833
567 740
993 997
923 933
66 398
383 581
327 940
713 809
688 787
576 971
632 655
891 972
75 638
820 960
131 329
532 969
631 684
922 964
979 997
635 899
219 444
642 959
286 486
51 196
449 891
944 970
986 991
946 963
402 488
853 937
188 375
118 798
714 904
335 381
26 417
87 947
354 434
369 462
500 713
633 922
498 952
576 930
462 928
23 266
752 855
805 962
701 791
114 276
551 585
743 946
724 989
34 548
834 980
816 869
423 549
896 992
431 571
775 890
56 804
449 900
147 491
154 536
735 909
690 722
634 827
537 749
448 537
466 976
740 826
814 974
391 976
558 761
841 857
451 458
825 839
873 897
588 614
9 109
887 983
928 966
815 902
212 491
621 943
803 968
646 972
494 858
718 896
386 482
830 955
667 961
212 924
660 883
808 852
479 947
829 940
25 160
153 475
654 851
237 299
343 481
723 826
889 926
210 330
438 642
832 966
144 490
849 916
556 894
707 899
881 962
576 838
769 832
417 446
613 653
436 994
427 583
136 403
929 970
418 474
998 1000
228 831
426 885
150 767
650 945
978 979
507 786
492 495
930 957
889 923
861 991
161 780
734 736
960 976
830 870
429 758
888 969
222 483
970 986
798 892
770 796
905 981
778 883
628 842
997 998
682 758
775 784
31 623
291 843
762 910
734 993
200 423
635 828
266 367
338 771
415 695
291 925
330 662
125 963
700 927
417 848
538 718
730 915
245 951
78 501
705 767
126 272
719 858
455 726
828 850
592 858
367 888
365 377
708 776
672 713
114 800
366 901
99 733
36 476
246 922
744 945
766 967
235 893
700 937
192 248
414 657
888 947
902 939
368 519
448 941
228 850
971 986
759 812
58 202
187 1000
895 980
875 903
33 177
44 466
90 503
149 808
816 851
599 895
358 456
793 918
998 1000
765 864
802 886
731 934
804 863
415 937
126 819
439 833
742 894
818 890
424 936
838 851
334 832
18 244
183 879
942 981
149 241
930 944
634 733
827 847
428 529
808 882
223 786
352 644
688 983
783 811
899 912
984 990
393 957
64 799
988 989
340 972
394 426
955 960
929 977
213 249
674 698
81 148
301 809
666 987
800 807
667 988
981 999
164 499
410 549
347 418
819 960
832 858
986 996
486 710
744 954
426 669
569 956
839 993
61 127
910 920
818 966
786 945
832 850
582 896
588 652
544 757
465 981
381 755
831 872
273 950
217 670
22 599
443 759
927 928
583 799
612 954
13 132
189 729
153 357
566 834
439 442
699 844
801 833
950 973
663 682
421 562
564 959
822 964
226 760
360 961
770 999
596 629
228 644
538 593
219 253
36 775
986 994
182 330
687 949
162 955
113 715
5 905
604 889
918 949
840 866
388 812
264 857
216 301
44 310
869 955
449 609
755 820
3 922
416 872
945 991
628 958
991 998
290 648
104 708
493 982
446 868
812 954
420 816
272 318
968 990
300 693
869 965
42 787
949 958
158 869
531 879
201 927
810 842
929 996
386 577
536 573
341 661
591 732
669 676
143 829
154 524
558 573
382 946
764 814
864 948
110 878
346 987
721 940
998 999
771 836
820 924
864 889
634 905
172 447
382 762
602 924
448 531
729 829
666 899
744 997
808 1000
826 855
257 454
767 948
840 998
350 743
183 847
565 672
929 947
590 642
80 174
671 821
213 584
524 691
497 752
453 843
970 976
703 895
870 879
853 950
91 745
509 554
284 929
527 776
966 992
532 629
606 677
902 935
372 636
511 770
120 814
82 192
470 809
209 730
385 966
186 493
873 967
623 634
147 383
297 943
306 596
349 497
473 519
826 1000
784 822
147 603
967 993
131 964
549 957
885 988
246 451
515 567
406 798
756 901
581 852
869 923
966 994
745 797
530 543
684 700
966 990
707 819
279 863
306 444
471 619
72 804
804 922
859 942
909 973
202 547
892 923
875 927
934 949
363 696
50 335
349 528
682 863
274 853
408 523
912 987
953 978
489 563
866 918
488 660
303 980
875 952
555 881
174 555
194 928
914 927
404 837
346 734
677 865
894 926
125 722
890 965
559 664
969 995
937 977
839 994
655 800
720 858
308 840
470 838
533 784
71 77
612 707
322 552
298 646
251 769
326 478
944 949
651 986
403 899
961 992
609 958
443 976
789 940
182 726
217 995
162 269
219 708
475 833
351 953
10 906
338 435
807 999
268 619
713 714
199 848
891 977
277 652
178 774
69 942
554 634
763 921
438 687
295 998
542 558
493 905
883 955
686 818
353 982
475 503
850 988
263 813
601 884
729 975
691 884
405 614
875 962
663 823
306 472
904 982
709 853
704 999
843 899
366 980
886 992
468 961
472 545
436 814
250 371
70 613
289 384
791 880
152 465
500 591
984 1000
298 555
180 315
6 848
351 546
782 895
47 785
898 914
654 706
483 485
238 352
614 672
468 613
476 762
357 497
731 842
638 906
744 910
956 998
964 969
732 807
728 944
91 550
726 771
544 843
490 571
660 899
368 933
341 950
287 759
739 790
517 996
239 772
787 989
888 964
647 933
733 785
34 373
957 987
347 651
413 558
90 911
498 808
543 582
340 404
910 936
844 867
99 869
87 895
872 956
84 787
520 779
609 703
70 187
404 864
901 989
345 610
203 620
365 718
563 713
936 940
780 881
395 673
812 837
803 950
517 964
844 992
194 906
449 507
780 956
458 993
264 958
402 623
771 840
313 575
774 776
663 706
990 993
380 653
688 870
453 531
64 85
359 726
342 772
29 590
270 651
968 970
486 994
708 770
625 857
639 702
324 952
372 861
522 993
5 35
517 723
531 756
437 818
904 986
528 955
578 708
953 956
677 969
707 735
808 853
516 766
435 551
212 490
624 872
21 445
40 527
712 857
694 896
642 785
56 571
167 1000
855 992
157 656
486 574
421 862
219 878
430 439
586 682
373 503
743 957
667 970
123 907
391 648
549 882
399 722
606 893
781 818
556 596
991 999
496 982
511 800
27 508
761 904
956 960
655 662
13 658
642 998
629 986
1 774
249 481
662 794
823 997
854 904
974 980
660 727
804 998
412 724
884 955
206 762
455 663
813 917
461 567
85 612
663 754
814 957
636 842
43 758
920 924
726 777
413 438
302 941
555 836
589 662
189 470
197 379
876 923
89 983
240 340
105 667
382 925
169 423
207 672
861 992
251 930
592 975
445 790
683 979
389 712
438 653
829 881
790 994
46 441
220 527
599 797
303 847
258 489
806 831
990 994
418 869
652 972
375 613
754 938
4 327
357 510
563 789
836 951
808 982
557 978
650 834
610 746
964 1000
512 960
371 509
201 823
755 955
199 661
91 843
169 204
190 775
130 980
740 885
915 979
593 848
934 954
655 890
870 920
167 424
167 683
157 829
736 901
876 918
56 488
507 986
336 833
794 878
570 651
492 650
218 632
876 918
883 945
760 887
97 905
137 487
242 595
714 946
563 669
271 704
854 877
562 819
226 548
891 993
17 426
862 940
680 882
161 455
573 738
155 283
260 275
462 652
285 419
101 176
710 906
215 573
613 630
961 993
567 917
21 576
783 974
579 665
56 468
54 699
132 523
429 754
364 584
643 710
2 800
607 682
463 597
502 988
957 964
227 471
138 173
567 738
479 507
863 990
159 304
855 955
521 652
433 463
366 826
761 816
884 977
53 392
362 916
319 321
61 207
862 935
952 991
521 832
160 407
605 983
6 629
19 967
196 717
489 841
850 961
926 989
673 853
706 962
475 692
780 836
962 986
113 767
232 293
968 986
989 990
988 997
827 859
685 783
371 882
708 817
485 996
818 934
706 996
537 618
791 864
417 717
666 971
225 235
838 999
685 857
523 643
355 899
179 675
525 715
411 699
504 958
527 644
850 903
649 814
41 109
417 867
438 444
882 885
857 877
64 707
703 935
288 547
127 445
658 760
457 589
800 969
615 707
145 590
980 1000
212 635
954 981
977 999
555 768
645 797
733 833
968 998
924 955
782 939
967 993
348 473
185 932
380 812
191 698
781 959
64 778
16 609
791 880
335 350
427 455
717 848
142 567
697 949
514 619
218 525
49 191
316 807
462 683
342 855
343 515
813 854
744 811
492 919
163 359
803 955
523 549
236 667
209 767
928 982
827 916
762 994
613 958
957 978
73 457
372 515
190 807
114 341
477 584
280 733
184 882
15 920
571 702
942 998
149 480
521 828
851 928
768 945
256 560
926 955
230 812
366 396
239 864
643 865
133 277
218 337
806 895
389 845
471 737
27 580
364 746
860 906
681 774
566 867
903 932
29 819
460 538
828 881
871 916
397 879
573 853
585 701
831 885
171 240
206 345
236 383
69 398
882 949
998 999
745 956
719 909
866 896
958 991
487 807
82 295
807 875
637 658
440 706
359 484
979 995
168 420
183 564
259 862
872 922
250 938
900 959
400 542
765 791
142 958
699 925
185 566
625 979
154 316
896 985
269 747
860 884
779 790
101 233
189 575
408 547
360 668
793 879
645 973
361 897
357 948
250 489
134 292
695 925
216 647
20 673
397 448
695 948
921 927
904 955
105 896
419 545
999 1000
788 795
512 912
270 752
99 178
652 842
419 567
487 804
19 219
282 484
928 952
54 532
943 994
668 823
164 398
814 871
776 780
277 701
92 514
778 813
71 247
248 872
33 870
669 742
63 919
929 988
953 999
621 663
842 846
696 763
811 855
322 943
158 635
555 714
998 999
79 257
175 247
351 482
368 642
583 584
592 978
707 948
302 543
541 766
338 423
801 854
202 846
683 997
548 942
519 655
815 989
295 787
229 751
198 818
9 311
513 997
630 746
456 825
68 990
461 707
658 702
320 873
881 891
929 985
444 450
3 254
554 752
689 833
492 779
295 974
685 845
531 719
175 680
697 962
727 736
282 843
295 418
152 346
749 870
413 860
812 940
369 626
677 824
927 949
601 997
4 930
216 919
693 963
776 880
691 859
201 476
832 846
588 651
898 938
166 761
158 622
284 939
147 369
986 987
853 906
213 317
530 890
583 936
53 179
994 999
615 758
269 992
979 999
794 862
368 385
490 893
67 960
300 493
867 939
358 379
685 909
375 625
791 965
219 958
530 563
437 689
954 976
789 791
70 923
652 825
627 993
290 826
483 832
867 920
140 747
162 414
508 591
347 468
858 886
49 90
773 910
324 536
863 975
973 992
870 921
404 750
63 965
704 909
23 473
242 345
182 532
823 841
709 880
198 286
516 608
721 742
842 946
749 953
682 769
250 299
599 683
192 206
308 715
238 630
431 985
968 972
800 916
632 939
451 822
641 923
321 612
56 82
351 545
576 992
726 808
499 997
775 990
55 477
250 557
844 952
523 702
254 773
918 924
184 588
707 751
988 990
682 904
718 922
983 996
914 915
704 990
620 981
453 826
379 771
320 822
930 963
774 821
52 82
297 927
716 934
538 804
479 517
116 543
295 363
898 961
873 932
824 872
672 986
784 984
775 800
185 731
653 800
380 836
586 822
978 993
678 911
367 507
911 997
179 447
978 996
442 647
275 530
281 456
169 724
533 993
246 632
410 656
889 940
259 773
606 667
668 966
147 246
59 338
767 946
185 563
741 884
828 975
99 169
531 901
724 794
568 827
691 803
688 964
288 337
679 917
959 1000
179 223
34 690
65 417
284 641
39 413
906 952
406 750
217 422
761 988
366 483
284 431
870 880
522 718
577 727
107 620
380 845
110 958
511 794
950 974
961 995
652 708
790 854
823 877
774 953
381 867
607 704
296 508
605 873
199 350
823 860
299 870
665 703
258 906
693 883
894 980
3 441
98 453
206 629
211 346
76 906
436 445
875 886
144 589
285 593
570 738
734 767
160 993
937 998
706 754
643 900
853 975
631 672
980 996
533 827
327 444
594 805
556 607
199 269
931 975
918 973
809 904
966 994
384 559
848 910
397 409
683 705
912 946
871 971
228 546
512 889
700 969
525 655
341 461
861 921
798 969
156 852
93 99
426 919
301 856
497 827
971 993
961 989
817 936
463 725
784 901
393 683
812 840
604 897
249 374
344 347
422 998
378 779
581 820
3 997
600 789
708 745
531 586
202 364
806 875
857 922
954 997
423 715
243 629
432 873
525 574
594 622
397 437
536 997
82 422
816 970
923 964
113 730
347 773
995 998
204 902
373 655
815 911
57 715
658 983
260 771
466 912
1 698
263 640
952 992
890 926
7 516
719 866
617 998
857 935
706 782
879 960
736 997
651 954
169 361
553 781
664 766
793 903
146 626
255 719
46 83
940 961
259 654
658 741
301 629
295 381
495 991
2 130
529 838
160 619
77 444
588 878
813 871
401 606
434 773
540 994
555 559
624 640
547 804
895 900
526 755
138 750
1 995
150 214
936 961
78 754
579 726
433 655
491 862
672 813
81 146
690 882
776 976
119 239
374 702
667 717
80 852
129 740
171 675
423 625
51 913
702 861
957 982
641 968
845 855
202 644
494 500
13 471
839 891
289 837
49 821
435 1000
325 831
746 930
519 646
866 901
255 987
123 669
404 826
290 460
431 785
417 510
159 336
455 899
747 905
958 983
281 421
694 718
531 551
239 627
406 855
775 902
127 973
708 881
811 939
880 956
76 198
482 494
440 861
701 704
817 927
61 838
297 990
504 726
296 549
249 420
441 871
882 926
487 931
339 947
567 820
877 942
456 506
256 978
530 790
159 698
326 425
133 334
483 770
728 849
785 904
348 481
240 347
235 771
925 958
8 635
50 817
779 954
269 992
884 957
554 892
270 614
628 688
180 328
135 733
98 375
61 101
832 984
216 419
99 579
816 854
889 915
379 976
526 702
558 670
149 290
814 998
358 796
645 992
381 457
536 685
732 968
739 892
539 902
54 773
311 322
547 709
269 680
966 974
798 998
892 911
173 431
69 982
288 481
245 576
326 828
382 873
520 548
901 983
609 876
119 889
946 965
611 891
913 1000
586 854
961 995
16 690
39 358
582 651
129 336
999 1000
263 586
752 802
904 994
872 983
874 952
315 347
902 963
75 472
362 543
184 568
51 605
823 995
691 738
655 689
219 347
799 932
270 618
702 822
800 920
965 997
287 352
814 867
731 966
227 754
782 833
33 140
163 449
591 665
4 643
677 825
494 654
909 997
111 579
668 744
851 934
707 989
487 624
855 942
2 467
241 915
370 465
985 999
593 878
322 721
682 943
171 432
785 963
713 879
704 933
582 817
41 950
39 448
641 956
340 401
806 815
521 704
463 783
844 980
798 993
871 958
266 996
207 772
374 733
456 895
672 771
471 870
114 419
203 425
120 253
695 956
863 880
469 838
618 749
867 888
205 224
691 804
56 770
497 502
731 753
717 865
201 558
458 761
634 909
913 916
936 942
204 874
1 612
650 700
398 448
524 696
353 731
335 590
376 982
624 870
89 691
517 588
919 990
740 843
353 610
811 892
652 731
997 1000
400 469
319 971
181 226
854 989
556 591
753 971
169 392
645 651
984 985
444 726
89 116
836 871
680 712
913 932
30 898
820 854
159 763
742 904
871 922
633 914
491 820
88 398
766 944
279 374
291 961
469 859
967 996
395 716
456 813
430 902
565 642
147 171
675 884
746 819
912 952
17 950
966 1000
176 293
10 356
730 759
181 629
407 601
357 423
33 787
967 992
115 845
942 997
308 447
248 692
859 979
895 988
502 518
776 780
338 756
575 876
391 664
224 225
909 939
681 958
117 173
83 136
890 981
815 955
26 266
100 255
353 454
481 815
421 504
360 471
629 906
101 233
460 599
204 390
875 910
873 919
645 796
514 848
626 839
241 532
139 892
158 931
417 512
33 426
652 772
800 875
394 610
194 386
162 618
232 959
404 792
893 898
44 777
148 757
802 836
759 850
706 735
421 476
260 465
170 180
342 461
910 969
605 965
889 993
13 214
624 805
545 875
392 419
545 905
257 929
85 687
860 901
998 999
396 508
433 799
708 906
295 703
38 820
774 957
606 992
139 992
101 954
321 962
18 157
967 975
992 996
74 885
975 987
409 522
809 859
873 956
262 490
227 394
141 969
593 821
844 918
332 862
98 415
17 27
164 203
177 585
13 168
141 167
285 422
901 923
573 922
753 961
214 463
735 940
291 997
59 318
331 509
264 802
149 476
505 838
528 591
976 990
455 461
888 938
416 695
246 279
951 985
598 989
227 767
267 490
780 912
359 678
546 696
856 970
103 962
617 910
9 629
403 508
72 125
812 826
980 990
761 926
71 905
747 806
891 897
192 511
573 616
158 795
30 527
481 748
480 955
825 849
522 562
859 924
914 987
732 868
544 919
692 944
435 702
765 925
775 824
922 929
665 808
674 953
54 869
134 454
614 785
562 675
538 976
682 889
333 785
400 715
859 902
264 958
137 877
636 919
239 358
451 473
10 678
509 611
583 846
884 964
499 848
795 947
390 910
861 895
27 754
270 815
271 935
56 124
167 869
804 935
136 614
848 851
689 981
627 643
308 623
970 973
262 746
993 996
335 921
23 798
211 951
868 962
116 268
87 207
327 556
991 1000
878 948
523 587
27 812
412 995
93 540
426 428
310 961
143 281
969 974
546 562
858 924
220 273
772 920
450 695
104 800
769 872
475 518
371 989
398 494
492 891
747 856
673 766
432 969
875 902
818 942
710 907
363 371
82 676
767 879
850 926
267 469
985 994
661 971
407 459
869 892
104 651
215 494
687 940
867 999
347 426
330 445
183 682
87 487
667 882
768 896
893 905
339 612
720 797
638 858
257 360
108 872
594 934
187 469
500 787
90 895
755 805
314 675
38 796
74 970
591 671
62 801
949 997
69 441
49 361
356 979
923 924
362 969
630 688
823 902
146 926
422 662
781 803
250 844
822 870
30 373
865 906
428 786
581 653
323 489
192 594
10 807
865 898
596 639
850 912
211 959
881 988
264 637
509 739
565 791
979 998
271 594
704 798
994 998
567 696
226 758
383 838
588 952
873 932
498 887
8 438
303 504
280 318
842 911
563 655
70 737
70 304
744 762
260 316
139 351
958 986
271 629
858 980
867 869
447 970
130 790
670 897
54 226
216 484
763 852
262 864
146 770
662 741
653 841
323 617
110 791
209 251
48 722
167 779
617 659
380 416
537 613
325 437
211 781
411 634
52 298
490 835
753 805
187 952
194 832
866 919
566 605
924 931
450 795
671 684
856 990
219 569
282 467
570 584
113 695
480 951
523 534
389 976
891 895
596 646
316 553
802 980
931 958
380 999
193 208
659 997
744 990
614 670
100 457
661 732
786 915
405 414
321 791
38 353
263 455
301 706
191 250
201 763
279 806
550 686
129 157
11 976
635 642
159 959
706 843
418 731
487 588
983 997
271 994
342 816
498 651
728 862
913 931
325 359
494 597
64 118
190 761
21 195
474 674
270 537
630 992
160 301
801 960
786 866
809 893
684 940
685 913
904 913
54 968
403 603
235 605
599 655
170 233
902 974
805 856
929 968
937 963
709 998
744 861
623 983
199 205
913 932
148 461
173 882
546 934
537 803
271 315
452 758
979 992
308 762
406 956
151 771
372 819
464 744
6 552
68 575
309 535
364 503
840 911
348 938
823 920
532 690
991 992
539 936
76 979
567 921
502 933
600 645
780 830
86 990
478 646
478 577
315 372
902 978
471 980
548 663
531 706
643 712
581 709
219 607
203 883
130 648
291 937
733 915
817 991
247 647
798 917
658 918
89 927
285 710
623 823
468 814
75 515
335 881
941 996
55 234
899 953
528 735
937 979
406 990
431 888
164 811
308 728
272 883
902 974
251 385
379 571
997 1000
28 152
842 925
610 852
967 999
723 943
892 985
807 942
260 888
606 633
299 991
662 856
246 400
175 684
725 823
265 962
630 810
220 452
318 335
782 868
136 140
920 943
777 949
840 958
879 929
104 677
936 986
54 340
715 956
372 775
688 851
851 957
945 962
49 779
878 902
861 885
468 924
674 819
633 957
698 747
981 996
124 224
166 911
907 998
823 941
876 968
148 830
123 142
345 632
936 965
481 680
126 208
163 865
488 904
333 686
27 204
904 928
622 665
940 986
232 848
977 991
1 772
422 736
40 540
887 958
582 765
113 841
732 930
883 940
992 995
557 979
812 888
902 903
679 775
346 562
696 713
712 768
459 742
816 938
931 981
213 627
898 906
382 876
155 767
668 983
431 636
985 1000
447 985
919 944
840 950
611 659
284 335
926 976
199 505
132 179
365 767
607 640
705 897
881 926
675 983
937 965
952 973
295 403
522 796
462 507
253 469
27 892
928 998
272 507
356 524
147 209
609 962
627 677
714 783
727 995
476 495
82 510
524 940
745 973
653 944
102 124
682 912
535 708
865 903
225 238
956 971
965 977
741 845
728 952
706 719
955 986
190 727
757 843
904 959
910 957
50 815
611 929
619 885
323 719
204 212
239 787
637 674
950 953
864 919
831 894
70 817
547 654
329 869
639 849
43 444
480 992
319 441
361 577
986 988
4 361
54 665
765 826
137 674
754 813
738 990
697 712
699 963
271 674
790 941
253 769
859 899
371 574
765 938
841 962
63 340
746 934
586 819
26 315
40 150
721 833
446 872
201 904
894 951
896 966
639 823
542 955
304 480
693 868
8 189
135 906
355 358
829 979
677 935
907 956
463 888
314 560
884 984
808 976
420 605
745 942
647 844
484 649
244 541
571 797
978 996
947 974
145 745
675 732
775 964
244 468
585 740
295 501
732 751
702 971
253 719
672 889
496 953
257 753
283 295
402 444
737 915
432 912
526 724
830 902
80 583
660 805
911 913
220 924
50 202
821 990
393 707
787 805
424 535
433 846
989 994
22 971
621 689
492 767
627 802
880 910
154 342
517 976
621 944
728 869
648 687
173 938
347 778
521 929
746 989
568 781
788 974
401 579
556 651
465 497
784 993
55 587
264 621
884 934
441 611
321 490
637 924
701 806
833 918
435 927
747 760
101 291
674 870
767 854
665 920
296 534
807 813
457 621
927 958
667 946
882 929
967 975
479 860
451 977
609 884
690 805
673 857
855 872
747 961
67 83
565 924
424 823
131 286
657 670
139 411
461 947
227 995
989 997
238 543
488 676
839 848
280 328
7 515
15 801
282 536
734 787
426 549
732 980
298 599
410 767
812 880
805 926
227 234
473 568
339 354
574 821
83 348
789 885
743 915
560 586
253 576
352 828
471 600
556 661
67 565
199 957
74 247
551 772
10 721
131 618
250 569
418 859
107 537
142 241
992 997
499 945
533 669
780 996
702 821
337 996
806 960
556 941
314 983
836 982
94 381
219 750
694 738
46 865
300 852
263 477
692 930
36 158
646 717
27 623
253 326
770 902
722 784
163 214
354 855
271 418
843 951
712 1000
52 149
39 693
357 886
666 775
654 922
658 877
656 765
163 679
764 776
965 976
424 569
879 927
979 997
400 908
63 624
134 149
375 768
460 757
147 951
908 958
412 826
73 114
138 585
218 612
591 774
257 400
850 936
197 822
478 725
239 644
986 990
346 579
450 742
727 866
98 937
39 360
148 829
63 433
36 286
59 742
358 920
195 545
514 949
378 379
266 602
20 21
107 460
923 1000
853 973
897 898
289 877
889 935
861 957
230 413
499 535
715 942
309 961
167 892
403 850
733 799
119 820
160 192
160 445
656 943
800 886
440 929
831 833
61 361
683 836
77 686
703 951
377 845
118 416
719 923
744 949
379 906
523 723
679 993
373 805
687 725
708 996
87 572
429 994
145 397
539 838
101 741
646 708
99 761
495 557
883 989
4 739
84 688
617 761
239 728
315 933
558 695
765 900
7 525
807 873
981 983
642 997
195 221
469 733
214 781
647 800
207 463
919 959
502 609
995 1000
197 512
320 933
236 437
942 970
526 862
586 667
161 382
175 311
913 931
868 944
76 360
146 525
687 715
238 749
320 326
395 788
753 985
8 598
843 929
116 826
865 998
427 686
943 944
5 361
473 859
790 930
836 852
720 873
911 954
887 993
872 898
666 910
966 969
314 341
906 923
748 935
795 837
498 533
407 554
909 933
376 446
755 761
370 373
687 964
157 203
674 981
130 750
936 982
13 213
927 946
983 995
226 795
321 703
372 938
841 857
447 693
381 974
987 992
387 434
62 902
118 571
82 218
294 311
631 950
343 571
967 975
164 703
798 877
639 781
34 385
796 974
284 334
988 998
528 556
403 527
397 588
594 727
386 568
136 726
214 286
640 858
883 1000
352 970
523 691
369 617
869 948
223 857
834 955
921 984
628 947
390 582
30 312
830 962
418 829
939 981
991 996
662 704
218 292
178 823
365 557
135 300
295 729
326 383
86 350
84 622
818 990
35 630
123 911
449 741
82 365
162 929
448 986
730 783
956 986
859 930
300 835
522 797
152 410
216 915
226 555
874 982
195 758
197 895
333 445
97 867
601 742
27 128
79 809
847 924
620 691
345 673
284 835
561 959
407 667
477 618
868 905
692 834
139 379
0 585
232 456
759 791
429 507
579 663
364 969
161 500
713 838
267 560
102 545
447 929
459 483
835 974
539 742
95 956
105 328
150 373
638 652
915 957
217 895
250 499
325 877
881 970
459 938
481 700
590 819
332 358
778 842
512 891
129 531
648 818
738 778
46 982
288 564
730 738
142 205
537 581
898 942
378 985
187 238
634 672
110 765
388 980
758 789
616 854
692 815
453 565
646 870
145 528
639 970
783 866
512 826
952 974
604 994
241 691
443 788
834 982
306 589
939 988
778 783
252 331
294 400
226 420
182 540
536 949
592 676
234 770
953 999
640 706
91 655
696 800
38 95
309 425
416 432
754 793
322 600
73 599
489 589
488 866
924 984
615 647
79 541
12 310
645 926
439 721
549 645
147 333
927 944
676 718
125 230
163 737
271 589
912 968
142 163
7 571
402 500
752 793
469 804
874 930
225 288
221 937
431 487
918 939
612 678
427 730
626 898
982 988
432 883
625 861
516 872
454 659
772 967
78 381
331 583
164 447
774 775
60 727
764 806
289 951
382 993
946 948
910 972
165 702
125 837
715 787
461 889
569 893
191 229
445 765
715 867
748 912
390 712
850 973
908 995
17 952
521 558
600 868
651 895
988 997
181 884
676 742
944 973
37 71
651 720
516 858
140 364
462 570
745 844
518 634
243 346
661 738
249 846
768 976
702 764
20 351
620 830
117 139
0 428
895 937
403 694
500 652
445 500
784 803
461 784
759 785
221 610
267 721
751 756
114 930
950 960
150 819
162 575
727 753
784 846
706 903
622 906
988 994
466 488
474 768
361 697
986 988
243 523
293 618
75 362
993 998
217 332
42 295
329 408
310 486
33 315
213 936
245 723
678 892
87 216
810 888
716 739
904 995
549 819
159 630
578 991
247 834
133 206
525 964
353 968
780 891
344 845
143 847
417 926
547 701
452 554
195 599
539 581
313 911
387 840
180 924
172 289
696 702
639 810
55 880
795 915
359 813
510 627
401 833
401 877
77 503
985 986
570 932
947 980
792 882
122 789
641 984
244 279
392 432
590 929
201 773
834 903
866 995
924 966
135 714
250 912
339 862
83 944
340 447
576 878
66 583
972 976
334 371
159 240
308 965
94 307
728 955
830 966
753 896
326 576
912 961
903 1000
217 249
363 894
390 549
361 880
451 705
471 640
128 971
125 412
168 704
72 294
5 626
63 919
76 745
935 978
181 973
152 900
615 983
825 861
353 715
456 510
877 997
156 483
966 985
603 617
12 514
878 898
211 287
529 531
772 828
603 673
314 897
962 982
311 313
656 860
846 946
572 901
634 684
131 770
13 760
194 383
396 698
322 610
729 741
385 704
390 557
778 860
446 696
406 636
35 196
61 753
66 389
316 647
841 917
597 857
524 653
861 886
303 638
517 884
390 801
501 638
967 978
644 988
624 659
621 949
170 672
147 556
168 528
557 872
700 809
849 933
49 209
187 343
786 903
995 1000
764 946
51 445
827 855
71 708
845 861
111 504
576 742
568 608
512 897
536 794
728 764
890 997
412 868
514 667
947 980
936 962
940 1000
786 962
871 904
44 931
44 334
74 651
404 897
534 955
898 927
509 623
389 405
183 535
207 877
448 997
642 715
860 994
689 734
50 228
630 939
767 900
262 998
651 972
852 981
745 790
78 857
850 935
209 572
760 897
111 514
818 948
732 803
973 979
31 329
556 561
218 687
919 935
561 655
62 239
564 840
775 862
268 915
894 980
133 486
916 930
378 986
501 904
683 900
696 899
571 605
187 469
458 477
663 720
501 526
982 989
855 916
93 674
593 622
202 563
93 786
801 970
822 941
23 696
400 519
465 894
561 925
241 604
215 400
952 954
649 1000
153 260
20 373
337 672
824 997
131 944
964 968
599 736
278 585
502 615
685 843
417 929
628 998
88 135
591 753
192 468
434 632
502 792
616 993
34 132
659 766
722 853
745 987
797 872
62 933
588 843
824 836
771 907
313 449
307 695
204 803
895 920
294 402
141 824
910 965
944 995
249 570
784 802
403 484
301 736
339 548
921 997
342 711
127 921
62 211
946 997
473 749
833 873
181 496
202 470
296 396
96 464
771 908
61 407
287 292
311 577
79 803
938 988
782 790
306 980
819 865
543 622
492 983
688 763
173 818
582 932
243 852
511 827
298 476
423 740
221 418
190 266
603 733
297 681
344 758
833 883
85 572
58 918
820 896
291 341
103 589
584 697
72 562
479 618
49 765
562 729
33 272
445 651
524 814
486 943
104 630
961 976
483 878
54 890
348 873
707 715
427 785
82 462
846 888
663 932
567 784
319 993
837 962
24 705
836 907
719 899
609 737
232 959
547 673
212 789
578 714
624 898
538 974
245 964
955 967
462 672
150 876
741 759
213 260
172 340
449 565
322 925
136 176
526 567
354 792
521 762
478 816
781 898
680 980
559 661
402 561
350 547
219 822
107 110
650 756
293 742
201 468
30 308
92 612
692 909
741 969
313 849
440 751
916 962
20 510
842 982
599 600
264 964
623 676
573 696
704 791
536 664
696 763
506 543
610 832
453 665
110 160
320 482
655 693
298 859
909 995
290 954
688 767
774 883
271 933
87 643
498 731
944 951
274 344
7 75
662 920
404 702
907 988
62 934
97 106
369 893
170 685
45 528
337 419
499 699
561 615
89 850
843 851
813 843
769 853
713 769
995 998
359 805
191 867
192 201
784 896
902 999
692 980
184 696
692 777
248 540
501 949
587 875
152 479
624 903
422 508
755 993
274 409
553 793
845 858
181 305
307 703
975 985
200 660
410 904
524 548
534 912
804 871
164 855
260 700
501 676
222 412
960 983
957 968
485 890
105 360
21 270
362 966
227 722
867 876
956 975
127 563
811 828
126 185
912 954
494 924
19 100
826 861
136 606
882 910
610 906
844 953
38 410
40 241
973 983
582 965
85 764
870 944
206 890
888 925
944 955
71 798
12 100
52 287
363 884
475 994
520 862
446 515
901 956
395 758
51 515
961 976
116 314
84 307
900 980
429 985
280 641
755 986
38 226
188 429
714 738
952 997
598 636
677 720
898 927
540 901
948 952
66 525
72 887
21 794
560 796
639 746
828 970
440 794
412 578
881 963
44 790
527 660
14 388
858 859
485 960
995 998
796 877
522 541
972 974
501 634
595 696
819 901
645 876
186 250
806 936
733 738
872 915
396 893
257 449
813 915
519 763
794 811
931 997
188 732
927 944
249 941
420 481
180 877
470 650
733 815
645 875
292 643
187 873
789 858
783 840
376 645
528 798
605 880
395 573
32 937
14 60
198 983
125 506
456 765
382 947
305 441
505 901
651 747
735 778
957 962
37 965
534 854
511 648
42 782
519 794
417 720
590 889
909 973
866 972
412 795
690 815
797 823
822 940
638 797
618 955
808 966
695 925
496 623
253 592
448 521
630 672
976 998
118 706
146 496
902 928
837 859
726 886
264 377
189 546
183 739
286 963
254 991
805 813
280 741
806 967
156 190
36 723
226 956
394 644
186 452
427 477
164 979
325 707
529 775
282 366
234 281
28 514
50 340
349 864
408 889
80 801
585 963
631 696
943 997
851 920
8 550
677 904
389 689
562 762
285 615
661 747
668 915
2 273
913 935
669 697
512 598
219 797
482 886
71 679
986 997
520 824
206 545
730 967
83 400
714 935
822 848
300 884
800 974
194 750
926 944
478 1000
157 595
265 625
565 906
418 599
754 884
593 901
306 511
59 526
648 714
434 579
910 989
892 895
843 879
481 537
486 984
399 749
644 758
162 193
248 918
184 816
580 703
427 438
308 364
262 957
800 953
972 987
607 851
916 939
122 584
986 995
78 367
612 858
680 969
452 893
334 642
729 850
472 859
433 795
113 210
837 861
424 716
400 469
173 362
188 411
588 926
569 747
965 988
224 729
773 795
482 696
825 994
864 940
264 766
360 451
386 434
367 452
711 844
984 986
478 875
191 694
623 650
459 514
946 996
961 974
456 866
699 819
860 930
1 453
176 630
433 897
291 667
440 535
11 674
404 623
957 971
682 983
75 349
724 978
419 991
863 984
810 926
595 785
57 850
755 772
450 805
344 348
410 585
596 982
353 594
71 522
915 996
378 406
986 995
525 735
652 800
979 998
578 656
901 948
159 494
204 294
971 987
982 998
551 661
269 547
274 965
913 937
2 393
896 900
202 435
31 616
865 998
432 557
818 993
897 901
984 991
12 892
654 702
604 855
869 944
633 890
144 231
293 743
521 745
175 337
970 975
208 885
191 991
193 842
475 765
966 986
468 915
597 935
482 517
814 962
641 708
842 910
166 946
297 658
847 974
611 976
221 260
199 572
592 925
842 846
108 427
655 791
617 679
548 829
923 962
200 804
661 903
107 777
82 360
52 327
933 998
373 404
290 730
307 949
463 818
356 398
498 903
845 962
996 1000
483 935
603 686
914 951
477 822
960 1000
405 678
893 951
975 987
213 428
729 747
399 549
533 567
266 900
617 977
533 976
416 785
130 646
351 715
233 627
643 871
936 944
717 892
517 688
14 294
843 969
783 832
316 345
975 999
425 519
196 399
106 820
130 829
13 604
831 838
898 997
775 972
865 886
289 890
69 734
97 533
186 320
905 941
868 975
863 975
778 806
956 979
336 908
180 520
435 763
741 786
765 919
59 283
705 726
496 533
669 863
729 972
553 772
819 978
809 905
158 540
698 786
279 962
665 777
914 968
702 903
866 937
746 758
888 983
391 880
700 722
236 439
789 792
736 872
986 998
309 952
271 589
753 922
404 575
38 424
407 928
234 267
437 954
683 934
612 961
925 963
22 506
30 132
140 273
691 828
946 980
928 988
981 998
952 994
268 758
693 741
711 755
631 977
71 320
39 485
231 689
652 969
106 602
777 843
493 732
115 486
731 905
187 461
329 362
822 830
36 340
880 981
795 856
453 650
675 907
310 885
824 906
429 967
987 989
739 811
369 688
191 914
430 803
694 880
166 797
133 313
926 985
490 983
969 982
348 827
594 1000
742 808
982 990
685 933
425 676
292 390
288 951
669 907
743 832
305 784
870 883
670 945
90 208
880 969
140 359
975 994
434 471
650 944
509 650
417 659
767 875
932 974
796 935
772 891
564 912
101 926
838 849
854 973
837 909
101 696
238 323
323 393
314 801
191 520
402 501
98 830
747 953
422 865
322 406
381 737
60 809
915 984
666 770
213 995
285 670
892 922
973 979
625 840
639 989
156 449
194 633
380 565
847 890
525 916
553 960
423 851
216 396
683 758
453 914
602 963
207 812
606 907
969 980
630 659
449 471
402 999
658 845
339 624
305 367
894 910
196 881
297 882
284 396
444 605
320 321
134 904
95 907
865 868
637 840
214 882
32 162
169 315
892 915
230 426
121 953
994 1000
495 715
655 922
774 908
746 857
73 361
636 846
605 862
726 930
457 880
375 660
154 393
727 925
9 46
684 930
418 637
543 745
127 364
377 603
979 984
139 199
308 506
543 963
515 677
471 840
144 836
329 805
518 824
379 525
995 999
316 954
385 997
526 985
723 734
473 696
766 923
863 873
446 764
522 922
705 927
106 340
363 653
796 873
941 943
761 852
854 969
821 881
580 939
461 593
505 560
528 593
865 928
79 438
244 478
659 967
203 841
564 813
933 984
92 190
910 932
790 991
719 908
436 813
857 989
528 750
155 229
548 969
917 974
18 885
402 692
45 943
467 527
275 628
794 975
30 301
242 889
24 616
125 751
389 968
933 953
971 983
433 619
819 891
566 934
13 74
325 329
784 846
775 776
794 980
575 824
516 870
547 833
564 869
85 518
992 998
875 982
799 829
239 910
277 916
157 385
164 946
760 773
287 533
713 971
428 547
841 930
624 720
527 682
616 998
708 877
246 767
736 907
699 785
17 241
607 986
604 967
973 997
638 999
62 327
203 743
884 927
568 899
597 951
220 302
503 685
19 817
389 973
38 208
439 602
225 807
423 748
325 786
450 452
582 777
204 852
641 786
56 793
990 993
783 968
291 721
406 606
47 309
565 791
742 877
110 150
438 524
965 994
296 542
64 540
691 826
280 727
79 305
189 932
318 712
763 894
384 695
143 563
947 971
91 897
783 799
826 902
235 672
178 409
536 645
0 156
291 578
371 479
155 203
638 912
716 917
814 930
262 782
220 864
407 710
688 991
513 654
266 745
292 582
499 731
964 968
234 467
893 967
292 351
980 985
957 997
581 728
735 989
677 819
458 528
823 983
522 602
833 878
252 896
466 659
657 907
281 824
327 676
239 344
790 958
290 453
608 881
145 818
993 995
31 844
338 921
613 993
897 962
184 323
724 918
951 964
966 980
625 806
679 910
53 828
681 991
267 487
867 997
905 964
445 675
293 938
240 539
95 553
685 919
573 875
36 194
382 988
735 774
2 89
861 978
366 646
171 975
448 653
447 474
440 560
715 740
934 995
756 845
727 888
653 885
546 870
473 664
43 94
889 937
20 59
692 892
81 107
620 805
564 822
169 249
829 988
686 929
941 963
56 735
512 691
205 870
951 958
664 941
708 936
417 733
257 843
137 347
773 893
628 876
633 700
852 968
967 1000
803 829
838 977
533 814
600 784
514 804
968 981
363 807
508 885
272 334
37 145
584 921
257 481
51 116
973 982
69 256
155 725
910 927
31 679
256 453
450 476
714 957
31 319
433 681
214 947
90 873
912 918
844 891
318 660
667 852
143 331
154 851
736 931
538 645
236 578
43 285
413 464
871 939
948 976
675 856
714 800
758 951
481 886
295 908
986 987
723 823
557 650
520 736
253 540
191 655
640 938
236 727
738 740
180 280
207 464
37 170
498 812
904 981
889 977
593 785
293 738
232 979
687 736
545 567
58 372
40 56
930 973
404 683
554 899
838 887
708 864
95 206
35 366
193 626
194 593
335 405
297 376
865 980
27 919
931 965
829 854
369 376
136 709
650 726
268 653
983 994
80 886
324 637
367 731
271 339
913 959
931 988
864 966
151 918
306 969
995 1000
139 915
883 981
560 987
1 855
565 608
314 568
668 902
211 318
294 667
481 621
476 736
668 839
527 692
550 989
615 874
214 723
643 690
310 731
257 928
129 465
222 527
737 903
204 802
713 861
383 710
28 477
75 419
100 679
717 946
293 854
581 882
399 744
165 846
368 856
906 971
638 956
661 911
133 658
614 1000
213 563
22 148
881 998
22 478
532 629
549 888
528 749
302 744
266 499
890 969
473 890
825 986
508 515
223 625
467 588
974 980
598 755
142 819
261 870
518 552
584 733
101 476
632 864
2 69
790 953
856 894
958 976
960 985
848 895
287 696
778 908
461 925
601 960
392 864
177 378
976 999
393 560
451 970
213 705
948 988
141 876
706 823
911 985
213 239
211 247
843 924
337 357
430 998
850 910
708 944
671 826
615 977
769 846
307 409
490 639
60 820
282 382
698 721
60 708
798 961
38 495
613 722
473 632
255 365
894 968
743 984
708 984
27 327
110 921
681 787
210 520
777 952
520 934
419 1000
278 484
455 841
913 944
497 510
522 915
237 455
289 512
569 575
60 255
979 982
464 886
697 911
751 965
425 607
20 431
848 937
819 924
663 817
21 27
838 942
283 673
514 747
389 917
54 761
863 924
649 946
271 939
287 803
370 849
996 998
650 664
698 847
942 991
607 642
87 684
733 827
502 659
994 996
636 712
425 699
981 996
588 650
791 1000
619 736
264 972
780 851
873 995
802 865
292 492
18 975
927 958
141 318
131 568
761 954
753 878
934 976
450 969
946 958
42 816
132 906
524 954
956 976
254 480
567 832
659 788
333 946
435 702
598 637
856 963
921 932
541 739
544 785
523 768
816 852
68 178
272 921
806 985
621 648
526 527
970 984
945 998
64 235
711 808
703 862
414 931
845 915
438 888
908 1000
287 632
266 380
311 917
209 782
808 846
501 924
757 824
960 998
556 838
500 817
47 729
812 873
455 553
622 637
293 568
322 928
193 363
45 398
792 900
54 122
749 855
966 988
114 619
315 633
221 972
471 765
58 546
515 900
611 658
194 964
910 989
820 962
495 994
829 963
395 654
199 501
243 566
763 884
822 863
168 630
480 883
702 851
166 985
254 702
647 700
74 729
625 789
857 989
211 740
295 764
764 963
560 984
929 940
373 475
668 892
810 951
355 608
590 902
240 491
76 700
910 992
605 835
767 853
758 915
303 662
994 1000
581 856
669 929
770 781
434 926
793 899
273 722
893 915
494 675
669 747
263 389
541 904
900 929
299 692
359 756
601 675
332 349
256 984
385 773
468 903
146 336
508 973
39 562
103 144
615 656
801 971
943 970
736 990
775 884
466 574
608 643
49 192
858 866
229 887
18 882
22 886
442 564
688 876
495 650
259 729
698 754
427 924
303 601
304 924
86 547
36 902
354 716
136 505
693 951
83 100
65 430
884 908
359 603
426 463
409 723
49 984
42 395
206 322
437 524
343 433
84 462
876 880
361 892
576 774
429 511
3 619
817 906
800 926
758 831
893 966
255 580
724 800
995 997
767 817
331 405
310 923
129 709
512 537
281 330
125 323
983 989
338 849
925 952
970 971
761 893
48 637
653 731
529 675
369 778
659 893
467 734
302 965
730 776
243 902
522 552
757 980
373 794
892 897
728 844
390 412
317 875
40 157
371 894
326 579
787 824
785 921
924 996
872 898
37 766
648 652
366 890
46 806
521 691
472 527
143 799
44 250
139 525
836 961
738 931
695 881
493 543
707 826
332 614
526 813
535 878
702 926
255 678
917 975
102 781
730 922
226 402
191 775
574 817
497 633
586 878
612 876
120 336
100 577
787 870
453 783
914 998
104 594
745 832
57 960
233 623
535 754
494 602
454 757
280 945
255 596
869 890
168 992
541 587
673 989
757 854
651 916
670 815
577 892
968 992
706 798
340 588
161 898
141 215
45 675
278 297
539 678
232 927
558 726
199 734
472 488
54 526
928 983
793 897
459 550
239 566
470 931
183 265
229 304
2 495
232 665
990 1000
84 829
699 936
182 673
827 857
606 748
72 859
247 646
114 457
22 409
952 985
225 604
10 607
479 636
741 985
443 597
123 612
138 713
526 605
242 497
76 868
683 821
844 878
652 776
836 964
280 374
179 762
815 817
218 275
414 700
15 915
151 612
898 902
616 643
177 887
904 924
595 646
843 994
900 925
769 776
934 937
13 457
842 907
831 922
317 477
550 684
675 760
131 712
486 713
783 823
150 588
467 714
267 940
366 895
838 849
156 530
240 646
3 653
904 932
619 769
627 804
389 626
181 573
998 1000
806 934
505 705
203 934
26 312
11 670
584 792
452 652
501 773
507 583
41 307
829 984
500 774
197 403
673 979
122 185
226 540
110 670
730 880
902 1000
11 490
22 418
959 971
408 922
625 649
996 1000
426 617
42 893
240 923
46 879
890 956
205 332
570 718
725 987
990 1000
27 361
145 780
627 989
76 916
771 778
643 937
844 997
728 790
823 980
456 975
235 875
666 790
564 785
2 434
254 596
363 579
247 364
677 833
857 942
886 968
466 744
111 554
877 960
712 827
809 851
42 897
167 616
772 801
837 909
807 990
458 948
730 781
185 925
686 992
207 976
73 914
76 681
530 726
40 148
473 661
936 969
458 937
677 791
324 335
142 654
313 714
471 610
615 985
38 480
750 779
71 817
498 983
579 795
945 954
403 875
999 1000
354 788
428 764
213 974
405 965
294 433
111 978
292 831
988 991
585 907
868 956
267 725
595 937
402 979
777 963
475 614
567 623
350 526
149 586
332 535
564 624
151 836
615 965
816 845
840 939
361 375
840 869
332 340
409 642
586 929
899 930
418 976
419 721
438 722
694 856
190 694
38 395
68 353
122 279
291 655
710 853
940 978
927 974
397 884
89 359
834 942
143 425
589 875
13 850
828 892
669 971
487 892
476 672
517 944
763 895
737 875
631 934
601 813
609 835
760 809
779 837
296 807
97 660
442 832
570 869
717 962
479 643
596 721
476 644
37 783
467 977
252 723
14 354
869 997
311 334
964 968
26 506
847 862
257 946
178 681
129 455
275 950
605 772
465 555
428 540
667 904
124 170
409 796
444 678
874 890
258 810
66 768
86 706
129 955
246 639
367 539
297 837
455 649
6 426
679 851
28 420
431 951
53 377
891 966
919 994
466 713
607 755
211 458
954 1000
268 782
416 552
109 292
461 978
993 996
716 876
180 999
732 963
3 846
964 977
54 332
848 972
758 881
643 839
534 598
379 820
787 819
22 64
974 981
70 807
733 844
468 629
134 599
884 891
79 799
899 963
615 730
619 781
835 926
255 369
668 937
692 788
61 253
100 824
669 677
450 622
694 846
185 475
574 575
387 564
760 859
624 722
292 413
634 672
56 547
319 565
539 951
387 538
239 457
885 901
143 479
682 868
964 974
738 925
609 840
921 929
947 973
718 728
947 954
436 997
778 868
499 602
136 658
29 246
727 766
218 681
183 626
363 853
207 673
252 560
908 921
378 538
149 968
545 779
405 875
150 577
834 874
224 883
442 715
37 957
751 771
349 545
168 511
8 448
951 994
646 899
437 770
834 973
722 834
297 543
433 653
623 696
699 961
529 733
490 534
714 888
243 568
452 536
228 735
438 672
409 577
724 797
36 162
593 599
749 893
15 197
980 989
661 706
329 380
227 251
43 907
100 591
783 790
626 761
68 958
481 610
640 669
99 186
496 905
781 815
106 685
593 873
687 688
419 561
797 902
94 991
165 225
816 908
632 754
364 953
185 972
686 963
866 916
996 997
962 992
369 794
175 697
506 885
533 931
881 985
130 641
400 664
453 547
131 349
38 991
768 843
835 924
190 941
962 994
198 457
998 1000
363 469
915 946
753 970
141 953
429 644
465 594
962 998
534 668
322 350
170 993
927 979
917 990
3 482
885 999
419 964
813 947
637 750
931 994
202 676
839 866
727 746
681 740
563 924
164 786
187 357
429 704
428 853
646 783
183 232
452 935
978 1000
49 107
374 476
18 29
280 692
650 780
855 963
784 923
158 373
104 264
307 465
89 804
973 975
109 404
930 976
570 715
119 422
474 882
399 657
241 775
620 921
167 892
965 975
720 851
120 169
323 992
642 934
640 908
762 908
119 157
196 585
104 167
207 542
201 668
122 915
985 991
796 905
543 945
315 900
247 489
250 388
819 934
822 934
67 612
967 995
925 966
462 561
283 510
787 823
165 690
605 732
340 716
493 538
314 971
176 473
72 782
217 744
220 843
697 738
943 993
968 974
464 647
888 889
153 191
542 865
284 998
69 80
584 644
779 836
972 983
706 728
930 971
557 702
896 991
516 885
942 943
997 999
240 347
194 837
583 587
625 656
953 955
354 671
421 613
964 985
940 962
345 984
455 475
480 752
452 911
136 724
590 783
990 1000
585 780
708 902
664 843
880 934
663 963
848 879
333 966
69 634
411 952
830 925
342 653
204 885
257 605
69 455
25 66
50 852
807 970
739 857
658 988
133 531
250 883
972 989
612 939
583 1000
741 960
460 588
983 997
308 365
126 423
869 965
82 504
287 365
714 881
678 685
962 998
49 212
91 959
662 830
376 576
526 663
339 401
829 847
94 858
306 954
890 911
799 931
391 411
144 705
797 924
609 759
938 946
456 769
600 632
280 896
242 902
142 334
486 643
844 895
510 995
521 678
214 497
818 890
776 889
444 988
897 905
587 820
971 989
509 594
159 573
354 547
116 759
224 281
993 997
607 972
474 788
630 894
429 994
566 898
438 662
746 940
718 812
449 452
662 746
509 711
536 647
736 811
528 923
929 937
802 823
959 974
457 774
744 894
964 978
267 629
975 978
326 843
773 794
125 738
222 983
766 992
601 925
77 597
201 662
709 750
836 928
132 457
482 920
35 911
436 962
709 804
19 961
76 814
776 937
834 981
195 589
505 782
185 746
520 729
582 955
595 871
717 772
359 812
965 989
308 582
38 159
322 824
26 987
882 949
281 948
356 874
582 790
993 995
809 831
654 808
595 952
697 907
374 413
776 902
90 427
890 986
266 404
936 979
941 997
452 485
217 957
173 536
756 760
178 310
410 985
922 963
382 656
618 746
458 514
637 987
748 861
97 737
15 469
650 836
468 588
655 913
699 992
888 979
864 885
713 984
5 715
616 919
472 858
475 980
772 857
348 411
218 325
448 834
923 989
229 256
263 608
843 853
849 909
853 931
368 423
511 567
460 542
544 713
773 928
278 539
941 981
622 761
14 815
975 981
598 639
311 451
270 703
455 550
48 756
668 982
40 423
192 686
134 820
9 345
610 924
28 411
151 900
942 949
389 527
237 426
383 668
987 996
261 815
536 743
104 716
433 622
338 927
893 894
564 940
64 97
641 702
341 430
777 823
550 773
149 429
856 899
302 887
819 928
600 894
862 974
126 669
846 877
596 978
582 689
870 962
439 928
906 986
191 355
581 939
965 966
929 938
164 894
252 826
716 786
178 505
509 593
153 864
170 380
382 567
208 927
808 875
184 799
717 909
734 912
430 454
633 829
768 907
379 651
86 845
796 987
507 886
324 360
756 844
825 875
224 492
751 803
511 701
325 886
356 850
756 767
201 292
424 457
161 892
287 787
756 910
615 818
838 849
376 690
742 988
81 552
889 996
641 710
558 652
205 871
260 647
323 751
996 999
477 515
42 140
197 618
184 224
94 869
665 923
959 1000
579 776
890 926
700 963
299 955
951 997
600 801
415 482
16 199
961 995
838 972
899 994
484 982
459 526
273 544
165 438
98 277
548 605
892 946
643 810
966 997
550 837
818 960
876 914
285 425
242 650
864 955
78 745
630 936
83 773
333 575
291 554
520 842
775 864
621 945
716 724
715 914
543 664
942 954
191 482
157 671
253 889
273 524
532 869
952 972
513 960
51 529
446 719
832 835
588 724
213 680
451 831
630 704
790 858
745 908
377 653
288 960
8 462
151 628
53 854
701 742
86 961
187 479
603 992
709 797
85 750
304 640
160 601
518 916
404 978
568 718
322 782
331 877
389 434
50 521
501 642
948 971
677 719
121 154
782 1000
573 993
966 986
65 307
241 779
924 959
421 743
300 931
337 729
571 755
989 998
923 979
990 997
551 794
543 804
17 833
284 718
35 927
610 823
328 791
735 816
880 937
510 708
856 974
494 875
235 367
282 806
412 882
558 681
437 488
591 714
447 591
910 919
954 980
919 966
994 996
259 615
173 590
940 965
851 927
869 932
624 798
137 850
441 956
383 946
795 946
96 751
299 381
46 823
556 787
997 999
824 852
497 974
28 124
737 882
479 728
322 478
243 553
959 991
339 978
566 743
971 973
410 479
802 847
965 987
950 964
73 190
444 505
905 939
549 914
180 456
502 774
367 967
471 860
709 864
420 526
696 935
527 566
341 878
186 731
239 251
581 832
724 803
277 823
110 606
664 975
906 910
275 526
238 766
820 949
51 608
317 794
114 683
124 871
736 859
125 862
925 1000
936 998
399 589
994 996
455 798
284 988
64 757
115 165
713 869
559 604
167 270
704 904
773 798
696 941
591 598
422 557
628 713
408 591
235 962
246 743
98 422
137 731
317 433
109 524
333 579
812 883
84 838
721 841
391 533
634 749
37 994
942 943
308 661
55 927
887 907
396 760
778 951
467 991
656 667
241 871
362 885
444 615
341 515
546 590
847 1000
473 658
548 756
790 799
631 951
427 597
949 994
198 692
866 869
580 727
71 973
718 732
50 943
450 900
148 550
116 829
435 894
96 665
797 909
745 794
81 693
571 791
437 532
457 889
857 907
595 732
309 529
616 899
930 999
358 721
632 959
948 980
197 883
196 212
139 598
755 922
891 934
683 690
376 945
125 761
133 269
493 847
312 383
671 881
68 147
716 765
668 755
265 290
57 956
152 195
352 635
79 611
704 779
200 368
568 942
311 606
996 1000
889 987
710 960
107 716
257 418
406 427
486 670
370 414
736 961
77 335
678 768
419 572
933 967
653 656
596 999
138 480
151 955
137 831
436 557
645 933
732 843
638 669
639 959
486 527
494 853
839 936
921 988
440 827
659 751
628 881
104 890
349 626
370 738
682 872
49 856
968 982
506 722
972 982
793 927
957 992
559 749
160 918
827 955
133 909
45 65
956 974
816 842
532 868
85 280
730 963
566 742
97 106
264 293
516 542
212 437
326 916
821 913
128 788
222 949
600 789
692 962
518 695
489 584
199 256
512 815
872 925
774 871
333 674
603 978
827 973
370 697
285 435
887 901
570 831
894 929
177 189
185 763
953 969
215 894
967 974
279 498
790 792
583 990
228 604
755 907
786 915
578 689
817 820
224 588
703 941
630 838
728 960
846 891
557 614
973 975
959 984
215 292
932 993
975 998
191 987
26 544
205 343
759 771
210 526
51 234
443 689
191 653
804 842
249 579
876 978
952 963
681 762
867 870
299 556
865 869
434 834
360 603
687 781
380 554
861 961
868 999
208 504
164 531
121 273
982 988
541 698
231 665
115 835
734 819
635 681
600 839
670 735
490 521
341 760
417 800
415 537
340 626
542 799
309 791
546 721
623 742
269 878
103 660
537 828
70 171
572 715
375 944
619 845
568 766
627 629
455 674
377 985
206 937
666 760
381 629
120 708
215 437
699 831
346 636
890 904
49 465
507 923
966 988
35 886
153 729
24 121
783 885
488 984
288 321
879 954
263 330
751 815
578 915
663 769
842 949
401 924
404 745
462 628
216 310
855 939
298 395
180 246
366 519
377 390
831 953
241 539
974 977
636 821
393 722
425 499
609 747
123 867
962 965
14 772
873 964
477 706
748 807
619 909
478 898
461 967
692 799
366 614
154 362
800 815
780 869
867 879
127 474
607 886
445 682
896 960
988 994
414 647
869 996
22 841
877 996
51 815
983 987
340 446
370 752
687 807
858 910
963 973
171 638
91 146
220 778
313 972
426 538
353 390
925 996
572 793
276 394
33 141
762 992
742 965
679 682
355 979
660 708
631 650
213 887
320 741
131 942
414 653
893 900
398 951
748 898
998 999
33 994
169 766
767 770
845 872
155 962
370 462
564 864
22 61
683 794
728 932
579 750
169 412
789 858
211 339
577 922
281 723
442 579
995 999
857 970
24 997
254 804
728 826
778 856
967 976
426 603
330 725
58 403
372 904
529 921
988 998
640 944
284 514
158 243
519 662
967 969
489 712
33 118
114 883
655 832
459 971
370 828
663 700
519 669
85 146
408 910
967 979
380 589
285 862
938 949
576 670
792 860
682 909
30 957
694 863
747 940
104 435
308 428
484 749
404 431
808 961
632 847
562 814
416 743
209 341
440 626
837 879
57 426
55 390
929 969
468 613
838 973
701 721
567 714
250 791
530 674
471 935
889 948
837 987
869 919
60 933
413 902
603 819
812 946
218 428
795 836
771 908
480 680
444 737
474 680
214 743
308 688
877 972
292 467
511 609
568 664
318 909
89 400
793 873
318 449
324 498
810 986
220 708
67 290
969 991
579 700
231 374
288 438
70 625
257 369
747 958
170 222
776 869
348 710
900 964
911 958
914 978
840 980
708 722
740 793
723 753
434 553
397 619
480 859
420 642
933 938
766 897
434 772
58 829
843 884
441 990
600 941
258 466
280 915
61 146
905 951
662 895
451 634
310 688
723 831
334 598
280 469
512 940
908 947
721 924
773 856
315 589
407 692
966 969
765 998
992 999
397 635
257 386
452 816
439 666
791 920
61 398
54 540
237 309
461 682
505 558
611 973
973 981
451 778
227 468
712 866
592 917
155 392
926 994
455 908
853 862
323 815
515 853
744 885
696 925
900 955
520 859
822 889
931 982
385 500
995 999
251 663
554 768
954 996
369 560
583 609
931 963
653 762
885 976
316 780
888 987
985 986
84 570
389 477
674 869
651 803
245 798
308 641
947 991
441 462
846 930
816 983
326 954
755 768
60 598
25 58
313 447
926 986
567 850
166 687
227 752
624 839
288 406
16 429
742 825
171 627
9 897
486 987
700 724
420 735
474 664
581 879
626 843
45 635
286 309
968 988
254 512
264 512
877 986
139 806
535 803
426 809
66 129
160 209
24 621
122 870
356 805
908 930
20 393
517 563
747 852
919 954
768 791
797 925
467 870
821 902
336 760
592 671
376 586
323 993
646 753
890 903
644 983
336 705
450 624
820 862
893 994
136 263
303 467
365 752
276 941
122 692
890 979
3 378
233 702
330 357
622 763
291 682
588 745
755 972
825 849
697 958
410 916
57 570
680 770
677 908
158 202
439 740
934 981
918 972
52 878
133 820
726 783
509 721
54 552
349 824
678 811
967 989
68 436
156 239
84 844
24 954
599 980
42 333
411 511
71 421
48 975
653 888
814 981
557 743
313 732
805 893
68 820
145 305
763 828
938 1000
176 997
366 602
6 443
752 790
665 849
622 634
212 480
242 754
778 790
272 928
591 953
139 588
446 835
919 930
207 335
366 658
620 957
110 818
367 687
210 898
520 930
201 615
593 973
130 690
388 695
639 736
843 852
846 937
737 739
101 677
963 1000
953 994
212 503
602 900
550 967
89 367
201 247
805 827
361 954
933 939
682 825
471 861
782 797
426 474
17 599
260 642
414 706
371 618
104 993
420 606
965 979
594 818
87 878
963 997
265 730
911 961
427 998
915 982
287 726
861 975
88 330
138 325
405 735
776 955
423 704
159 639
304 801
169 926
987 996
102 476
498 910
838 917
275 633
722 823
81 758
790 888
904 945
64 457
365 582
829 861
269 670
220 604
997 1000
739 887
430 648
33 112
516 617
747 858
872 904
183 823
831 969
821 918
156 792
802 976
126 713
543 739
164 317
258 740
729 777
938 939
303 396
143 533
412 731
231 621
62 794
606 716
699 768
969 993
490 747
607 854
1 991
462 781
490 675
838 851
689 895
579 701
249 855
314 554
905 965
354 648
199 869
203 991
613 802
326 860
283 916
18 254
861 956
553 776
366 600
945 958
915 977
262 936
176 815
34 617
681 736
804 832
493 540
85 608
352 440
624 817
405 660
77 449
340 908
967 992
512 609
655 672
923 990
131 825
57 623
399 405
40 686
604 843
227 820
902 990
126 300
842 901
312 327
801 939
26 38
366 577
889 940
456 873
554 605
218 363
20 130
805 888
243 482
17 208
861 983
91 653
137 919
729 776
993 996
908 951
824 962
868 986
417 802
224 434
49 741
654 766
599 666
423 562
399 601
25 161
407 904
803 882
547 674
887 894
187 840
62 415
433 635
667 986
773 953
269 629
472 947
638 903
72 834
183 811
731 961
537 680
343 484
275 927
952 956
900 994
614 700
39 782
904 989
145 437
367 745
160 815
835 987
878 976
776 890
745 976
886 918
798 806
678 758
299 795
985 995
695 965
465 866
562 977
670 981
741 777
570 627
386 825
55 930
184 494
724 962
53 776
282 298
721 818
731 775
896 980
6 465
379 853
467 783
180 981
188 212
89 780
895 909
922 995
562 685
816 935
716 823
303 754
717 904
521 955
103 703
151 414
767 816
257 784
69 833
325 383
569 624
537 643
270 756
681 939
641 807
864 935
824 939
247 327
721 806
367 423
889 924
117 475
788 892
957 969
334 948
593 650
70 503
814 911
352 679
444 899
146 736
128 425
187 631
15 862
875 909
683 915
396 986
643 951
288 870
59 102
359 661
360 597
879 898
693 777
88 225
430 620
350 988
749 841
925 961
711 938
276 969
11 157
276 516
529 975
141 236
930 979
635 770
12 957
864 914
319 468
392 577
313 934
276 475
246 420
808 810
678 878
308 690
807 860
271 765
892 977
217 778
284 376
456 563
890 992
762 935
823 832
354 551
65 543
428 597
743 921
62 157
778 787
202 650
402 494
545 873
675 730
997 1000
613 795
10 439
739 879
839 869
223 529
226 801
453 894
588 954
948 990
538 831
739 744
724 895
488 731
296 757
897 1000
635 951
979 984
585 788
89 824
808 836
860 884
871 991
509 718
341 545
30 820
431 987
112 766
272 759
237 878
762 825
118 679
747 852
533 577
408 805
792 952
810 919
62 216
134 645
982 993
391 887
233 895
10 274
830 997
636 680
773 963
384 652
260 269
741 945
513 728
951 993
226 542
544 690
549 790
331 975
534 900
66 352
165 690
197 345
171 495
357 973
4 438
332 599
183 987
248 852
955 989
678 899
959 968
744 983
240 873
910 959
417 572
74 926
383 805
738 939
568 844
485 811
720 919
695 799
490 960
133 648
309 909
126 158
958 990
792 846
638 646
787 881
554 696
240 622
256 775
443 799
144 581
636 822
197 942
784 872
838 968
237 396
880 900
334 416
545 971
734 851
103 817
381 935
170 448
499 975
109 757
669 929
108 110
303 769
141 823
600 726
150 701
207 288
359 802
863 927
422 966
643 762
467 605
904 957
350 925
911 953
897 986
604 998
164 998
696 805
548 870
372 897
692 834
346 875
430 446
934 952
230 618
573 755
442 910
671 831
56 65
157 554
912 937
92 247
40 635
777 779
262 950
866 993
625 981
328 692
377 756
646 896
217 719
963 980
802 976
976 990
427 459
706 766
500 898
990 993
450 666
875 896
454 991
83 777
744 964
823 973
991 995
908 1000
132 223
972 975
66 382
94 366
386 638
201 473
348 663
216 402
612 719
444 892
342 976
70 906
795 997
592 938
660 866
481 487
843 966
932 959
578 640
228 536
224 593
819 988
163 853
625 694
714 919
941 958
395 888
940 956
899 953
962 970
218 732
835 866
267 946
957 989
821 933
377 719
862 1000
513 688
553 636
135 828
791 824
874 954
685 718
921 943
328 843
392 642
114 363
930 934
100 212
951 991
277 518
243 378
556 591
896 994
283 829
10 44
723 904
937 987
418 547
720 999
65 968
93 375
779 961
830 836
350 353
264 908
825 932
469 905
210 472
174 578
36 556
652 879
552 942
707 775
47 607
135 381
188 412
635 943
413 428
657 765
861 930
521 533
958 998
21 324
384 417
189 511
500 525
508 765
572 783
201 909
484 630
958 997
242 512
401 678
905 926
354 949
783 816
412 938
766 841
636 992
188 547
816 944
631 794
140 727
332 456
946 979
339 763
626 680
917 945
211 608
596 795
706 920
503 701
60 329
390 635
248 626
183 904
308 827
353 675
68 271
1 493
548 801
717 724
852 998
166 546
790 924
727 731
542 885
94 569
547 656
728 861
947 979
417 715
386 816
721 878
383 548
500 907
380 657
633 881
827 839
842 975
145 226
118 656
997 1000
218 427
452 725
317 335
320 555
361 580
228 910
423 966
964 975
706 994
979 995
962 1000
548 915
54 664
773 845
125 653
548 620
685 693
327 894
894 902
486 829
8 753
884 892
606 976
277 762
847 974
164 599
448 586
460 489
444 473
114 744
371 648
766 796
365 690
367 378
534 564
981 999
879 893
475 618
699 878
175 280
94 749
625 778
400 567
704 798
815 983
830 962
255 844
944 999
643 659
464 805
424 910
647 986
292 975
456 628
225 689
163 941
880 971
371 949
437 684
710 986
537 830
683 887
963 976
205 884
22 186
714 929
168 587
41 936
537 821
660 994
350 712
714 761
618 889
419 731
764 818
349 922
597 673
702 705
600 659
696 784
177 264
242 520
137 843
981 991
830 890
598 637
194 289
420 659
728 976
91 253
642 865
614 860
464 875
597 978
683 844
622 830
222 780
209 333
14 648
3 383
863 975
83 847
650 974
786 801
112 650
342 990
340 666
729 821
214 463
218 542
689 923
868 896
838 947
59 220
873 944
516 982
420 836
501 708
301 440
201 859
353 371
249 770
75 799
395 822
619 814
573 794
499 998
999 1000
538 663
325 424
532 855
836 891
549 916
578 861
362 479
948 949
385 783
950 969
114 510
86 214
116 235
705 772
953 988
195 805
252 451
881 919
843 878
828 854
348 747
933 951
787 931
732 756
527 601
892 940
297 571
675 820
166 681
483 768
11 809
933 968
658 937
407 877
924 935
25 152
963 989
469 678
468 785
865 891
679 982
763 996
869 894
84 896
62 884
898 951
696 903
152 279
667 854
738 869
442 852
617 661
994 995
22 612
695 699
554 880
689 844
576 909
312 936
520 798
457 691
172 526
694 837
61 294
910 934
98 479
681 859
15 670
829 907
444 738
900 972
918 929
344 571
500 772
123 780
102 850
880 902
772 889
613 676
35 433
49 590
574 939
699 823
361 579
345 362
739 914
345 598
315 676
769 845
81 542
47 986
783 854
629 876
716 748
747 903
602 946
474 828
368 850
506 865
140 197
926 1000
661 702
849 929
11 911
392 499
212 464
130 409
833 958
566 946
82 142
93 177
914 972
831 917
317 631
16 313
569 979
733 808
743 788
874 956
225 233
803 896
688 749
705 981
219 558
467 664
35 142
653 814
106 791
72 798
71 743
674 948
752 997
431 724
336 656
891 948
227 708
36 300
773 829
124 741
883 981
738 875
2 676
73 559
58 659
11 242
347 378
515 900
496 504
440 938
480 671
943 979
42 433
364 421
670 888
906 937
30 388
408 659
93 281
763 780
449 928
602 917
791 857
813 989
531 885
852 918
406 484
456 759
739 790
233 540
744 798
499 841
806 885
507 767
600 728
935 970
829 858
179 741
853 874
261 856
776 874
574 586
260 416
338 871
265 337
508 758
300 540
676 743
391 599
682 776
874 961
770 845
457 781
897 981
340 917
660 950
842 899
286 524
8 497
17 80
860 952
606 913
590 671
488 825
180 696
179 826
560 886
519 842
378 533
141 722
884 982
116 420
89 556
638 696
980 982
54 360
929 977
422 491
215 277
464 936
352 752
906 946
782 941
666 770
623 804
439 468
673 996
441 504
201 956
396 552
39 441
463 483
192 911
98 981
862 913
599 734
482 700
427 541
788 891
216 268
583 771
842 869
688 692
124 840
974 985
188 550
992 999
837 881
660 739
241 273
492 613
422 616
841 890
154 616
399 686
642 804
243 964
572 699
759 814
168 985
172 670
497 828
497 785
863 883
628 911
703 953
860 996
798 869
408 762
82 935
625 852
616 963
510 649
187 717
302 768
934 953
36 798
984 1000
82 978
105 472
678 697
307 369
601 797
526 709
178 530
663 988
969 976
198 788
535 907
803 849
38 600
8 515
437 449
786 869
206 845
917 998
896 971
93 169
394 809
643 780
258 564
45 918
178 639
184 896
18 419
277 846
908 948
350 737
568 817
257 969
274 477
475 904
524 758
567 590
161 277
1 762
202 533
31 753
904 938
479 879
478 519
313 547
422 715
353 462
349 676
8 951
735 776
377 544
530 681
874 904
429 828
548 684
853 856
781 997
255 857
325 755
192 330
961 968
94 858
363 437
15 426
786 893
276 799
544 960
733 800
437 758
217 363
85 652
533 613
562 690
756 836
414 828
196 283
105 107
756 953
407 768
28 321
305 796
231 546
532 600
498 698
204 351
707 816
838 960
337 530
681 930
182 997
266 377
572 963
865 902
874 920
532 838
270 427
50 326
129 258
299 573
529 966
374 404
215 807
205 745
295 491
296 684
291 842
923 989
775 857
762 989
384 926
313 652
159 884
554 705
621 879
365 512
635 841
51 463
624 797
17 976
293 701
920 933
304 935
208 759
130 874
933 959
936 954
737 998
455 804
179 558
866 924
44 48
392 963
821 931
708 735
888 991
372 913
248 733
571 721
501 951
428 562
395 968
681 721
125 739
415 870
154 546
457 614
297 563
634 989
694 771
829 834
988 993
424 497
521 807
311 981
581 726
27 750
653 770
727 988
633 937
143 840
849 967
286 295
457 586
940 959
913 971
909 947
987 988
923 967
269 271
538 802
794 981
520 947
394 911
707 919
229 998
828 889
443 706
755 821
76 150
34 293
55 792
363 680
303 567
434 879
69 224
688 979
41 764
471 972
393 595
684 845
126 909
410 570
665 959
588 709
673 991
451 599
482 645
772 936
200 247
615 898
372 375
876 951
758 804
961 974
475 859
774 935
744 959
857 921
834 872
52 427
947 961
944 967
360 396
400 973
658 953
32 421
918 940
78 720
505 620
795 991
225 493
419 484
897 918
888 967
34 286
337 880
904 925
38 505
803 987
975 993
551 985
451 765
539 863
862 934
92 765
587 619
950 974
773 961
565 745
19 416
467 541
637 680
871 998
159 954
202 338
226 354
4 725
591 696
669 986
390 476
521 926
736 971
33 691
286 349
481 827
292 363
930 999
110 669
622 906
909 913
167 765
262 867
100 833
469 884
40 298
814 946
492 884
163 362
511 919
88 174
0 452
930 954
531 999
425 641
848 862
20 235
410 952
186 267
308 605
281 877
577 904
791 945
727 824
428 856
625 837
394 650
819 902
303 817
399 505
430 537
214 943
74 114
657 710
139 923
436 730
457 888
312 629
428 886
717 771
712 953
111 728
612 732
332 365
279 959
106 451
125 669
53 898
8 265
524 602
849 852
245 735
991 998
249 647
167 467
896 920
660 875
85 470
329 517
973 987
740 791
627 901
158 616
231 566
889 895
201 228
198 251
696 862
469 793
298 683
346 716
640 669
776 874
305 717
855 969
958 961
570 904
604 957
446 464
938 966
588 651
971 999
681 828
276 572
854 972
652 747
39 376
192 345
272 770
719 734
100 507
18 970
314 868
894 985
557 743
139 378
843 985
636 872
373 479
381 756
223 746
748 779
186 197
559 703
705 834
280 539
250 941
281 500
55 671
394 827
226 527
353 488
457 665
680 976
825 879
214 282
650 979
447 496
267 321
240 399
999 1000
768 871
235 988
585 685
925 966
436 658
865 991
18 324
267 871
70 657
959 970
892 905
670 812
498 989
199 748
96 140
689 831
643 715
521 618
373 758
328 890
985 991
150 356
253 489
990 993
665 820
516 659
50 298
180 854
92 900
627 710
846 927
401 772
767 876
312 946
901 969
71 787
667 932
487 879
70 618
292 682
327 553
12 858
59 821
314 382
644 868
237 551
225 688
699 806
228 840
886 917
944 966
485 929
857 893
224 944
362 842
802 851
766 885
668 961
67 468
15 289
587 767
547 578
586 742
279 713
986 994
694 969
485 548
565 814
565 641
414 546
782 934
156 371
835 903
683 962
769 899
812 977
859 972
541 881
159 477
756 851
852 930
936 968
529 634
277 646
992 999
674 895
884 913
808 986
717 829
750 825
745 782
457 699
458 697
110 165
91 182
132 166
781 997
681 707
907 986
943 981
980 983
968 978
101 497
244 930
953 956
794 994
833 969
902 943
267 539
616 633
983 991
209 791
948 951
393 587
594 823
207 881
898 919
598 719
546 939
387 547
818 879
632 909
340 860
779 878
99 964
749 808
825 963
781 852
368 875
627 804
372 402
510 590
409 896
598 652
34 839
658 804
832 956
665 683
511 615
180 652
885 917
904 937
245 682
11 375
750 906
160 448
717 998
526 987
401 461
583 662
806 880
824 993
161 599
335 566
976 978
28 381
559 927
438 466
306 558
830 919
828 989
597 800
531 975
172 784
534 773
335 374
870 959
886 891
515 912
965 977
501 877
969 1000
879 941
823 939
831 904
59 402
131 754
517 578
600 933
784 851
929 943
197 874
283 734
123 798
206 217
211 279
682 965
660 937
919 996
50 659
473 732
688 691
958 981
458 464
11 918
636 919
363 723
462 825
39 711
101 417
809 826
108 907
722 762
584 647
201 271
522 1000
627 721
280 369
163 791
171 403
511 977
122 931
681 730
156 785
869 874
127 971
49 113
725 801
780 876
501 743
704 890
288 601
940 990
742 915
713 863
947 981
426 481
635 833
443 642
679 878
119 680
894 962
800 916
887 992
499 843
450 534
890 967
669 887
988 995
363 995
991 999
914 937
581 764
237 341
98 416
963 983
190 298
212 452
795 836
834 973
990 992
875 899
839 985
296 410
119 537
337 668
952 964
13 688
484 657
8 750
961 974
135 214
867 894
559 802
728 869
958 990
374 922
94 779
903 953
375 377
874 948
888 995
126 876
417 686
778 832
906 929
835 878
536 762
211 786
570 669
174 969
548 880
770 998
667 966
601 882
689 939
255 453
139 665
574 933
589 926
10 828
334 935
580 603
3 991
54 350
988 998
937 954
207 612
288 437
335 881
806 966
617 716
794 853
153 340
464 752
562 574
816 954
558 739
870 982
424 593
767 860
233 856
849 966
977 984
754 764
593 641
943 958
295 499
615 796
879 999
393 802
416 516
847 879
529 730
651 854
335 570
169 770
879 890
207 529
914 988
182 682
348 375
296 609
209 659
141 810
978 988
510 914
687 990
505 555
54 561
942 984
922 939
445 502
921 932
718 927
503 990
878 932
288 610
648 688
883 939
992 1000
602 756
231 299
661 870
516 622
390 935
672 677
121 786
639 760
546 659
841 882
837 947
813 856
206 737
647 697
137 597
283 890
750 848
585 933
638 827
370 446
603 801
80 641
79 525
783 852
547 856
669 968
355 665
786 919
734 906
868 958
301 424
92 454
798 962
523 826
261 956
736 772
532 632
246 721
628 893
607 641
318 835
509 519
434 543
368 886
880 916
151 659
197 502
447 607
787 820
728 954
601 689
201 293
529 845
773 804
849 999
937 986
258 895
679 702
282 628
889 942
629 776
665 891
359 655
543 612
684 980
584 883
673 914
519 760
971 988
966 981
530 794
272 677
883 979
509 784
625 765
701 864
712 858
355 696
936 970
775 851
146 980
407 598
40 631
945 970
282 538
423 456
672 882
441 609
487 510
950 982
842 853
934 986
265 673
633 650
657 797
116 967
495 512
456 946
138 375
695 749
502 901
348 535
530 656
84 123
40 601
553 823
603 646
223 273
846 945
311 592
187 210
332 386
475 572
634 755
355 726
115 490
669 770
867 996
86 725
468 958
459 730
520 930
54 701
596 646
377 655
437 825
432 707
217 312
541 713
622 624
114 137
662 858
538 754
503 805
542 729
411 453
1 469
52 917
607 890
628 669
830 900
229 644
245 581
875 934
246 595
2 164
179 609
448 855
883 999
320 976
383 650
328 932
889 969
164 273
696 977
463 914
67 682
887 929
626 722
178 327
557 932
19 167
671 699
341 662
797 887
513 747
12 185
121 141
817 911
132 314
296 366
230 399
878 951
13 180
521 732
53 809
21 837
604 880
245 534
213 551
32 204
426 510
65 866
518 976
86 485
561 650
151 321
52 704
179 181
271 373
184 282
352 686
769 808
697 722
26 226
37 871
737 892
235 837
22 399
922 981
906 966
682 752
747 801
767 796
465 666
729 997
366 719
162 263
510 541
72 290
80 916
67 570
159 613
700 757
222 708
954 977
748 871
84 783
936 972
749 752
65 475
567 861
526 751
260 863
511 537
734 779
505 713
885 966
476 941
806 861
788 800
124 177
344 579
160 579
82 195
898 922
493 842
433 643
182 854
42 123
998 1000
712 875
617 999
356 418
498 604
649 785
542 668
896 998
307 514
34 153
829 952
942 998
535 563
41 534
310 614
148 556
791 853
40 188
160 427
760 829
782 833
104 831
679 988
594 844
33 665
256 840
686 766
307 547
542 664
494 957
312 399
586 964
345 995
901 994
384 391
218 371
176 200
374 828
192 847
719 858
279 736
791 895
545 661
590 643
845 914
887 895
99 615
306 785
956 971
363 383
348 563
880 931
81 281
740 766
744 909
248 873
622 711
961 991
322 536
429 959
563 792
474 757
21 143
39 123
839 953
952 991
194 463
684 708
630 638
498 851
308 785
308 792
563 805
767 926
195 825
994 997
272 719
576 779
581 991
27 963
544 657
456 976
332 496
786 795
738 864
204 502
174 887
696 707
167 612
463 534
634 681
441 629
113 523
3 649
987 994
201 431
416 654
284 414
673 976
385 739
713 824
667 968
351 881
561 654
62 452
260 820
627 812
935 942
700 733
146 349
502 988
653 914
934 953
289 328
316 673
929 996
706 779
987 996
347 622
969 990
822 883
267 838
334 531
166 536
813 962
381 894
892 949
318 508
344 863
773 927
924 927
258 870
221 855
900 936
63 947
559 788
646 650
201 305
372 545
675 766
796 805
529 823
545 850
9 402
647 955
222 844
507 585
154 742
169 853
352 951
401 952
107 776
106 851
859 873
14 647
353 840
595 868
476 753
416 694
572 756
889 999
841 921
844 876
487 609
403 778
938 967
519 540
756 996
886 962
455 911
691 806
33 826
906 914
287 874
489 905
79 246
996 999
843 994
164 634
649 793
599 803
926 936
893 994
948 970
389 980
529 547
561 868
605 623
747 874
920 979
159 588
83 369
197 331
919 982
126 841
796 815
620 962
469 960
260 447
705 784
421 447
676 1000
893 941
248 885
851 875
356 469
678 945
131 738
985 998
92 739
19 135
703 750
135 512
28 634
511 765
742 873
29 216
223 667
551 648
412 758
422 826
771 934
266 833
820 891
176 437
846 960
772 983
257 496
107 859
734 781
720 875
998 1000
892 900
367 532
1 481
772 913
561 839
542 679
64 479
115 412
435 967
572 778
394 942
484 718
752 847
174 200
883 998
140 918
658 720
630 710
651 671
498 825
769 981
349 641
303 391
875 905
985 992
922 992
64 765
54 167
552 905
380 794
205 575
343 416
954 959
517 518
546 652
1 107
862 963
177 695
917 952
904 999
362 597
402 710
434 756
891 947
945 963
14 915
484 803
898 921
828 983
844 849
39 40
480 535
471 600
550 935
458 906
665 899
869 886
620 691
756 758
249 307
280 483
261 345
74 570
460 558
739 1000
837 923
363 825
774 913
887 997
646 797
731 888
655 668
670 717
879 978
166 486
279 980
899 936
390 403
839 928
948 988
972 993
977 995
238 903
240 271
897 950
199 768
545 796
555 765
212 948
936 964
906 953
455 803
746 843
622 625
578 984
333 516
863 896
321 936
908 933
636 872
201 492
258 487
222 742
14 735
93 339
585 908
863 943
221 430
780 878
727 927
599 901
923 926
367 372
444 882
955 963
819 832
676 830
246 760
13 807
673 733
204 532
393 609
662 829
808 872
541 928
109 668
950 969
560 720
438 492
173 843
807 826
875 956
470 521
388 998
465 927
504 699
906 949
672 761
379 834
898 911
850 943
846 869
897 953
931 950
375 693
705 867
517 704
659 986
783 940
705 852
404 754
283 545
959 973
965 989
331 807
758 792
560 931
558 945
445 753
129 407
657 803
557 964
587 693
195 350
986 990
965 987
596 908
160 798
897 999
747 827
493 966
92 457
562 832
742 894
231 567
975 985
727 831
314 356
7 545
694 695
55 572
951 958
685 874
894 930
40 420
375 575
959 969
464 811
477 942
865 953
907 941
473 580
451 843
768 978
997 998
281 286
775 933
448 925
293 898
973 990
350 638
522 846
322 543
407 903
309 353
867 879
726 944
508 559
798 828
782 997
213 480
889 904
742 847
557 998
711 743
870 982
732 874
543 691
240 629
874 983
589 795
298 547
790 804
4 967
944 986
252 447
920 953
647 809
230 568
926 980
933 943
615 983
712 966
295 324
522 585
82 326
733 809
54 164
303 951
15 719
518 958
358 510
817 983
317 365
830 868
369 736
917 948
85 165
601 969
19 91
602 826
76 726
438 770
287 299
239 692
647 831
518 984
209 735
121 654
3 57
651 759
928 934
441 932
575 998
127 973
947 967
179 468
838 972
849 979
894 958
348 533
358 784
73 578
675 703
845 943
36 988
649 799
71 329
207 398
64 562
614 720
129 425
803 913
941 974
729 923
251 420
152 483
676 915
7 602
820 987
689 948
133 769
475 502
283 658
650 865
454 609
414 733
981 995
835 847
104 562
110 610
308 603
202 364
439 473
34 552
717 862
573 637
135 731
182 558
928 994
991 993
44 898
255 739
576 739
662 748
627 766
790 982
970 988
105 162
744 891
766 923
964 996
752 783
185 927
448 700
745 887
394 689
799 819
893 993
15 992
146 605
173 695
541 735
671 675
639 906
952 977
129 646
911 919
500 722
695 771
211 650
569 851
154 925
906 970
29 527
545 699
656 864
508 705
763 905
570 801
831 884
113 523
607 696
419 800
807 964
534 632
971 1000
166 170
385 519
878 933
278 286
274 560
633 732
628 931
529 994
507 675
74 157
9 221
46 353
248 720
904 941
988 992
923 954
357 391
427 468
144 303
781 901
211 325
123 675
836 924
131 367
654 774
64 925
28 247
768 881
869 965
473 1000
998 999
875 962
217 768
100 267
953 987
942 976
555 674
378 546
620 934
304 691
762 933
305 448
218 786
181 658
976 998
543 750
567 616
792 986
328 894
207 721
168 351
898 973
256 677
926 983
261 792
787 832
237 665
728 902
292 486
447 773
734 876
579 935
451 735
347 847
797 904
798 804
342 989
463 619
510 563
738 870
738 757
891 912
572 811
441 896
922 955
92 206
418 673
299 933
189 315
400 702
847 993
494 583
821 892
665 947
87 653
62 731
6 140
466 730
641 731
145 633
675 868
816 949
522 709
526 715
359 790
66 341
960 995
583 772
825 898
919 934
111 330
202 831
906 1000
311 321
789 798
869 970
22 579
771 919
983 989
854 918
24 203
85 734
301 647
976 995
740 929
630 825
380 790
455 896
348 733
617 890
884 953
746 903
217 739
421 765
975 998
170 811
184 683
476 922
53 899
597 812
112 953
725 843
165 480
859 942
245 916
321 682
905 981
323 831
999 1000
516 972
156 405
926 992
912 976
292 392
94 654
607 803
692 875
462 918
179 920
99 597
966 971
741 745
863 961
302 570
794 935
478 917
863 980
429 788
126 714
269 426
778 947
526 795
907 985
83 949
664 891
990 1000
284 775
495 916
463 880
639 902
200 423
908 978
461 664
54 925
707 786
70 940
312 439
48 998
375 378
245 924
492 590
689 999
702 840
472 876
997 1000
474 505
946 968
119 157
48 905
490 667
864 950
256 518
554 599
568 686
843 870
416 768
103 294
186 919
289 861
324 712
558 608
885 919
337 845
818 851
621 774
347 430
825 922
467 919
613 783
518 806
560 956
429 773
136 938
19 850
43 116
81 469
418 926
302 388
24 707
736 956
308 768
12 612
505 826
179 395
19 372
7 645
517 611
458 586
279 547
936 952
41 65
982 989
934 957
881 901
455 943
423 474
155 919
592 809
234 879
794 988
350 689
275 459
679 903
780 814
390 709
848 971
603 612
559 888
319 636
62 446
729 889
715 867
627 756
600 829
263 559
267 764
282 907
581 727
238 624
594 959
864 899
642 690
970 973
489 645
380 667
691 719
484 740
697 924
655 882
442 861
882 913
684 802
639 757
471 595
700 1000
545 955
904 970
494 819
68 213
294 973
601 987
955 957
938 946
953 968
822 962
598 910
247 939
530 661
941 989
859 919
990 997
155 601
949 985
18 914
280 783
981 996
541 813
799 997
409 428
665 740
957 977
432 749
193 740
489 770
847 862
265 300
116 808
107 218
678 827
463 936
918 971
417 593
198 713
191 895
223 614
6 422
68 623
415 684
539 952
45 145
211 444
928 929
111 625
141 335
279 950
347 728
84 235
196 320
542 598
824 913
902 935
809 878
806 968
271 586
485 634
798 875
387 776
153 612
433 950
782 828
772 989
98 706
92 860
561 581
799 841
266 875
469 788
277 977
731 867
68 153
295 956
652 780
227 688
373 839
292 448
488 697
518 630
429 914
27 488
228 491
920 933
885 928
871 898
23 470
702 947
912 931
440 494
665 853
479 731
6 489
156 980
69 155
267 396
623 649
896 951
672 956
698 926
50 443
79 590
204 950
523 643
33 999
202 417
155 958
962 996
974 976
452 709
862 938
798 892
368 998
635 824
791 924
393 807
374 911
89 772
731 870
560 702
561 978
550 563
252 803
264 624
735 883
214 439
872 891
176 562
973 983
234 667
50 899
898 991
704 834
107 381
163 362
968 982
144 726
239 244
397 656
595 956
744 762
419 543
670 854
446 719
200 986
28 30
292 663
751 872
324 988
544 682
698 703
726 855
479 837
789 991
62 146
85 985
772 895
287 488
391 873
221 278
480 952
326 340
32 506
482 627
638 681
340 488
991 994
188 982
822 998
296 885
632 928
514 548
87 693
862 954
108 830
327 793
268 840
161 572
992 996
991 999
654 838
930 962
132 559
891 935
447 803
146 751
5 576
175 200
536 737
353 473
817 907
72 91
299 619
820 865
265 471
706 797
924 968
108 388
468 843
732 867
88 261
326 692
567 839
161 635
647 829
664 974
411 589
576 644
592 953
415 658
978 989
696 719
828 950
65 752
85 435
787 975
957 958
83 637
251 817
985 991
694 943
991 996
948 960
394 785
937 961
199 810
831 855
71 621
194 987
796 835
660 967
727 844
956 968
345 452
204 911
800 861
530 768
496 743
54 948
274 839
168 383
317 895
293 533
75 304
979 989
50 199
706 916
439 643
430 597
56 836
146 348
400 467
818 897
338 555
868 883
640 786
219 517
196 360
151 980
152 650
975 982
842 1000
437 749
862 944
401 433
616 735
710 969
46 368
309 525
708 971
452 656
522 850
530 567
81 489
189 540
131 466
380 768
369 497
635 811
767 970
647 729
901 903
880 959
225 575
665 910
303 755
42 773
309 845
178 987
244 457
13 935
786 888
280 672
528 695
171 451
844 872
974 982
934 945
201 303
595 791
355 928
435 895
502 976
736 948
579 918
602 723
236 674
600 952
866 895
234 436
766 899
252 900
167 612
552 722
640 826
67 833
578 667
769 949
945 971
132 196
311 347
778 863
307 799
644 776
275 621
498 877
266 277
161 628
235 840
597 978
29 313
466 572
910 913
244 867
124 864
902 985
43 418
750 845
917 984
858 961
148 716
676 973
690 993
937 955
428 509
205 240
32 102
61 891
217 328
913 991
525 751
687 828
742 843
262 477
966 989
844 952
264 273
886 992
345 645
845 994
950 977
950 953
135 604
85 809
238 857
482 768
515 871
478 696
694 877
458 962
889 920
983 992
466 950
325 576
923 937
412 725
570 803
869 948
182 961
583 793
154 964
552 926
985 996
801 912
912 985
594 956
287 795
87 196
601 647
43 734
675 761
800 970
377 828
790 995
392 750
123 723
78 999
51 476
327 343
747 905
179 507
51 887
873 986
548 665
389 621
955 967
917 972
212 348
438 787
452 955
324 756
501 656
648 926
166 235
354 602
518 950
734 889
249 773
610 982
926 977
774 802
378 920
649 706
305 926
754 819
125 929
950 979
921 948
128 284
462 925
713 903
23 553
480 803
891 929
68 167
909 925
933 986
561 928
792 806
603 626
701 999
227 229
752 847
759 975
885 887
605 777
894 986
7 950
423 439
497 643
974 984
142 641
81 559
951 953
356 969
520 940
780 958
195 992
690 816
268 537
692 822
993 997
599 749
403 726
482 590
758 794
49 503
358 725
716 828
408 452
862 924
42 923
930 940
998 1000
768 888
358 670
69 643
866 923
737 792
480 960
33 363
511 570
438 924
495 965
352 371
34 799
859 993
450 704
334 572
51 866
885 970
368 515
458 621
647 922
383 937
922 980
393 474
372 536
145 884
363 401
693 1000
994 998
545 804
542 715
296 658
755 832
698 785
547 840
149 157
540 942
481 992
891 951
573 595
162 191
340 568
29 89
220 452
650 921
144 235
543 960
564 605
998 1000
358 385
461 928
351 635
61 184
478 808
648 909
250 369
621 892
388 880
185 198
273 303
87 429
192 976
433 484
862 907
238 379
764 834
855 989
978 986
99 768
902 921
989 995
89 283
771 806
754 814
726 785
898 962
396 973
53 757
974 1000
194 689
967 974
226 984
195 269
370 433
93 432
999 1000
64 133
49 389
715 793
791 899
490 592
317 845
546 881
983 985
337 694
588 638
380 494
971 991
55 509
155 798
852 943
488 938
661 778
774 974
485 513
694 704
938 976
69 790
200 647
199 327
256 755
739 975
166 317
428 510
860 947
942 980
321 829
385 472
140 899
487 948
942 1000
769 912
496 930
801 829
623 722
376 789
903 940
382 743
194 309
312 332
479 925
900 924
813 924
711 776
869 876
705 999
12 748
315 801
632 994
224 675
441 845
688 729
688 757
412 990
235 744
627 952
868 999
76 836
27 691
782 877
383 558
148 782
196 835
112 748
14 646
304 851
511 959
291 488
891 910
897 949
695 900
872 932
56 733
134 452
770 788
998 999
535 888
587 753
197 331
752 874
844 933
848 874
253 342
319 945
295 371
821 985
179 705
873 890
41 112
611 933
670 850
788 973
986 994
239 888
444 556
895 991
414 892
995 998
836 837
653 811
637 962
472 975
242 894
763 784
229 549
639 963
613 772
942 956
83 150
360 499
247 259
314 869
233 361
461 771
555 844
572 753
563 683
714 918
204 950
282 988
576 683
310 973
322 590
499 927
59 911
439 733
945 962
240 964
365 775
506 657
382 550
142 878
723 737
402 848
750 955
665 953
282 739
762 904
855 997
560 840
433 573
161 707
362 440
941 979
790 991
912 991
195 597
788 889
898 939
784 880
74 823
459 560
557 927
378 855
847 898
896 969
263 294
873 884
516 721
758 969
177 871
88 398
774 901
700 954
188 378
99 261
990 995
846 878
225 617
975 999
767 797
461 970
209 643
987 991
111 852
688 950
345 997
985 989
499 863
872 946
411 472
525 601
400 670
260 599
989 995
500 674
207 685
445 873
219 483
92 97
992 999
170 618
290 694
582 592
715 882
133 358
882 959
145 234
541 866
221 935
623 843
910 964
580 875
80 445
881 944
683 835
919 947
533 561
558 947
362 497
933 967
966 992
658 754
861 976
413 474
114 439
313 908
911 979
343 808
206 231
99 157
500 713
108 477
541 662
623 651
807 847
600 721
322 819
62 894
706 946
146 147
21 541
464 807
950 959
716 766
638 816
674 900
101 825
908 1000
348 796
129 656
797 903
156 360
896 911
240 704
287 930
426 510
508 891
747 982
487 941
284 608
284 841
651 687
327 916
730 891
466 675
741 881
579 828
540 556
569 809
535 707
253 573
553 633
838 889
781 848
546 575
927 954
859 970
217 268
484 753
751 949
748 876
237 363
443 902
412 966
140 877
552 646
228 901
777 904
722 985
367 447
818 880
934 968
20 689
258 518
467 652
453 803
527 539
836 921
535 992
711 730
663 767
830 882
368 951
365 468
635 833
813 859
4 801
413 624
512 798
152 812
364 441
559 686
845 865
142 513
529 976
51 671
70 586
985 987
557 594
136 345
905 962
71 914
787 883
503 776
917 995
592 987
295 869
730 806
105 339
419 838
535 830
587 997
282 702
560 657
370 639
829 935
234 484
7 728
759 763
39 91
65 699
244 281
310 504
447 624
451 669
455 731
203 599
11 423
126 971
846 917
263 745
27 97
695 742
925 948
593 654
966 972
299 599
593 786
254 629
840 963
230 307
259 589
758 778
504 946
631 916
840 946
619 822
672 737
7 772
889 924
550 700
206 344
544 584
90 667
678 895
727 895
271 888
459 701
629 872
955 961
971 998
201 467
448 665
100 134
46 553
75 208
301 877
329 665
922 984
655 762
700 847
515 731
584 674
840 858
482 915
143 494
500 903
495 552
902 997
130 279
74 300
30 408
249 738
186 244
630 780
954 962
162 814
112 589
772 806
861 993
85 674
11 419
392 420
262 765
671 844
337 943
490 989
338 824
649 653
505 975
905 977
242 938
969 987
874 956
849 950
590 932
87 635
252 728
403 722
626 809
399 411
164 632
780 983
971 993
340 346
835 910
553 764
425 990
331 814
168 422
30 648
320 394
897 936
793 942
642 768
909 978
543 902
948 988
178 286
852 983
644 964
292 951
982 992
317 856
575 885
886 979
988 996
4 396
986 989
349 913
943 961
752 963
558 851
299 866
678 868
284 745
628 823
241 536
317 372
545 865
587 847
664 943
500 704
175 718
875 900
29 974
249 384
382 514
825 857
737 951
826 997
358 380
606 954
720 921
683 910
732 773
434 616
667 996
773 826
600 863
269 867
572 945
258 640
554 666
389 612
337 975
274 932
338 641
437 855
487 847
491 833
54 723
362 805
700 985
766 883
815 990
776 792
309 810
415 806
492 494
565 584
591 788
243 244
177 651
16 27
205 450
210 915
352 480
469 656
112 304
441 701
685 747
759 840
320 770
285 536
788 929
490 992
451 459
8 797
422 867
179 457
128 494
201 538
208 453
229 465
502 961
828 865
321 523
537 731
883 927
135 272
77 651
36 870
623 885
738 809
81 917
348 967
383 933
866 884
893 896
982 986
112 507
114 701
359 544
910 968
609 688
144 161
503 504
628 790
122 320
742 832
351 753
300 838
234 920
537 889
125 914
52 855
387 611
869 984
76 658
207 575
341 770
422 861
911 956
985 986
348 926
546 741
984 989
145 652
376 441
588 668
229 467
909 994
149 179
575 740
601 891
237 460
184 505
682 844
866 962
341 655
596 903
638 962
240 931
548 769
191 525
701 959
262 423
944 980
761 855
103 357
924 929
745 998
161 859
205 529
336 799
626 916
773 947
365 718
28 467
140 372
287 748
527 969
462 840
534 684
860 946
76 205
266 442
276 757
569 910
949 952
126 768
160 450
960 995
354 802
16 681
568 658
382 515
972 985
718 949
809 843
622 931
416 837
135 767
794 810
750 886
101 484
602 817
883 944
578 750
769 782
917 997
877 998
236 540
600 922
172 936
71 724
976 989
825 851
490 727
894 975
2 893
407 809
353 892
144 640
386 575
722 751
46 548
357 926
442 448
256 656
28 725
215 731
540 681
531 678
585 665
764 942
978 987
762 908
638 870
344 682
167 887
864 995
271 400
582 876
171 903
309 614
572 752
999 1000
155 696
432 829
653 934
472 527
374 423
797 832
596 773
392 639
804 974
682 770
335 627
526 754
877 964
622 805
468 875
526 653
13 172
98 256
399 415
853 980
596 835
273 739
287 823
196 988
173 216
524 949
641 964
416 576
274 904
71 959
19 873
735 786
156 288
470 813
810 945
998 1000
627 662
708 750
5 880
741 764
52 665
658 732
498 938
618 697
121 850
220 844
171 631
432 988
270 529
695 891
701 820
385 721
6 311
250 555
808 812
432 470
16 900
968 1000
670 741
423 693
654 678
381 764
415 676
219 842
56 883
685 936
886 987
201 212
240 789
876 929
820 992
681 686
427 670
706 761
435 874
728 937
901 996
176 767
747 990
960 964
736 766
394 475
920 986
929 965
839 901
500 573
37 646
543 812
360 445
816 830
327 906
317 361
533 935
493 898
875 908
832 946
653 982
284 988
610 944
277 820
215 244
451 490
649 754
15 436
958 981
949 996
36 619
231 325
477 670
539 657
64 548
842 904
946 998
960 988
302 453
735 838
25 142
159 860
259 968
947 949
527 557
149 926
44 673
393 855
145 154
816 893
511 651
426 972
891 914
233 642
901 925
309 866
666 941
68 209
647 711
552 799
575 980
796 870
585 599
841 980
648 756
9 156
985 988
401 992
171 321
913 950
187 347
42 275
480 677
64 267
280 982
412 972
991 995
161 656
960 981
860 991
62 631
22 943
880 886
742 810
161 682
546 672
448 599
690 847
344 744
56 731
38 961
195 995
319 718
390 488
340 397
973 986
248 559
527 746
944 981
876 937
675 904
200 290
629 711
523 667
19 166
148 754
300 911
958 971
201 760
928 953
169 252
493 915
437 668
540 979
219 798
132 390
640 716
158 901
913 923
217 890
83 142
792 999
943 986
612 785
430 834
626 925
790 982
682 699
94 145
230 967
411 974
856 976
957 985
994 1000
626 763
111 982
362 721
299 500
621 976
642 649
677 977
275 671
94 911
954 970
971 998
797 876
640 913
936 948
528 573
837 920
102 806
188 646
431 983
386 593
699 912
504 948
310 651
459 989
290 325
287 454
235 327
362 820
910 956
875 922
923 951
260 319
952 967
976 997
340 918
161 861
789 797
213 289
592 998
210 322
127 250
932 934
754 917
102 548
883 972
434 481
159 278
930 979
480 761
813 904
370 427
37 944
298 750
660 844
33 994
257 406
182 899
592 749
968 971
781 903
865 879
891 935
843 948
500 773
310 867
644 867
934 999
154 195
429 843
484 982
248 262
463 491
49 60
453 514
336 343
299 854
614 739
306 377
472 978
239 256
190 464
87 956
892 912
485 731
715 749
82 313
125 562
825 907
433 849
496 875
58 567
94 966
928 993
944 995
785 859
773 920
796 924
142 527
156 637
625 743
260 738
422 786
666 709
583 738
380 683
214 960
351 576
104 310
800 808
366 776
310 343
915 965
453 972
702 720
771 787
626 766
935 989
763 783
109 667
295 521
304 723
444 651
476 609
995 996
784 847
558 598
457 547
853 937
820 872
792 931
485 664
754 976
562 598
827 906
339 947
558 970
918 984
943 946
415 531
717 994
200 357
223 822
717 841
579 806
694 782
810 814
946 986
77 1000
670 991
956 978
179 214
392 773
131 968
220 515
798 879
254 775
563 837
88 625
225 627
30 851
820 876
939 956
41 941
385 889
929 934
694 734
56 133
416 782
293 405
344 848
779 864
332 593
327 366
836 957
431 804
941 995
358 915
491 771
684 870
343 458
898 974
592 757
251 821
187 965
660 711
529 563
107 861
821 822
782 999
573 951
983 985
268 752
655 694
735 801
814 840
325 618
836 979
611 930
101 419
179 388
145 427
963 972
405 911
32 771
507 589
785 867
939 950
829 837
39 391
681 866
185 309
79 164
67 325
454 823
836 933
382 800
958 991
817 855
277 331
465 676
690 748
80 441
347 760
109 812
643 873
651 903
277 863
881 918
593 790
573 958
507 948
504 824
220 767
915 942
639 851
64 199
471 565
881 938
219 748
316 640
91 988
172 655
556 946
840 995
695 969
753 755
578 946
709 973
667 816
938 971
643 987
112 477
18 515
627 727
241 386
771 832
267 309
602 662
839 898
971 990
923 940
319 606
641 900
125 768
456 721
606 651
285 435
893 982
562 953
917 927
602 977
571 648
151 317
692 797
105 572
793 938
618 856
148 678
474 584
368 792
828 879
884 948
48 111
522 745
950 966
498 931
246 828
455 553
943 964
788 821
12 59
973 992
424 816
463 722
16 936
104 281
818 894
875 930
416 722
572 893
127 637
868 904
136 887
36 737
381 775
967 989
100 691
561 668
991 998
551 990
203 575
988 992
15 722
618 920
579 744
362 514
695 748
212 749
681 781
403 910
588 841
456 565
14 43
120 724
975 989
457 815
796 895
621 723
95 654
844 871
50 283
321 549
909 956
227 434
988 996
448 670
318 549
446 600
161 388
429 478
91 822
0 656
305 399
665 883
339 527
986 993
713 810
2 563
66 205
874 991
714 730
231 894
997 998
62 541
256 614
60 755
0 190
151 552
463 703
131 733
184 749
219 632
234 577
745 881
642 800
980 999
444 632
806 904
494 817
407 946
750 855
414 740
437 987
980 992
888 943
634 914
855 890
799 970
334 536
57 962
722 923
66 409
169 542
493 697
332 411
729 994
716 858
64 693
178 587
540 701
627 720
915 958
783 924
119 476
463 999
213 529
955 984
664 946
552 766
447 475
588 694
683 975
35 524
900 974
733 988
557 974
44 316
666 701
489 511
927 987
652 995
827 946
341 872
574 720
707 958
13 880
268 544
333 467
992 994
663 699
84 943
879 977
888 965
754 968
785 833
314 594
275 688
363 715
295 819
968 995
683 720
743 778
798 999
237 412
152 186
51 423
188 895
283 520
388 647
674 830
123 542
950 998
79 848
554 842
764 987
532 970
401 674
868 992
163 548
984 997
239 638
270 925
462 487
167 650
708 888
474 504
621 700
761 908
673 915
231 726
250 263
702 926
28 993
121 407
784 972
287 953
530 565
627 705
359 443
540 792
881 904
481 668
411 661
433 904
612 851
676 740
559 758
938 978
815 997
540 941
660 841
160 994
713 729
525 735
813 820
621 816
644 997
713 926
564 837
26 789
70 635
116 722
90 985
882 942
445 687
344 679
895 971
510 821
201 310
278 425
769 869
37 617
157 202
906 953
784 957
799 961
554 774
527 811
118 562
152 671
928 989
388 571
234 443
733 752
563 946
572 573
223 500
741 869
707 942
573 993
991 995
906 913
996 998
764 996
3 953
656 958
235 691
859 975
620 650
997 999
37 304
220 665
574 771
642 738
413 838
301 593
749 763
740 819
890 923
732 813
364 453
266 484
22 280
994 999
922 926
602 612
323 827
217 736
318 454
13 964
721 963
342 803
570 598
927 955
588 714
999 1000
294 528
645 845
89 168
284 701
838 877
830 930
81 596
496 568
821 843
915 935
257 493
192 635
822 956
762 843
132 188
148 427
819 879
366 569
226 934
56 241
242 375
397 693
638 689
362 579
290 480
456 517
439 759
951 956
570 853
146 255
882 890
133 513
877 914
634 819
669 696
480 824
146 601
234 448
587 969
609 886
544 810
570 773
90 990
832 974
950 967
87 880
22 599
773 953
682 957
140 636
197 769
857 946
520 802
887 891
265 998
34 894
148 156
413 426
370 868
582 778
446 918
562 751
12 117
586 952
263 295
177 865
290 549
462 997
466 650
881 921
87 672
285 921
168 491
931 965
30 273
149 325
389 506
793 890
719 778
54 401
690 712
93 697
159 624
89 292
61 460
594 700
922 931
586 902
505 687
308 528
312 337
677 951
369 589
365 882
517 843
771 945
480 796
938 949
727 909
363 565
189 204
827 911
129 384
734 970
991 994
63 904
949 951
141 383
862 998
473 696
38 291
734 1000
140 545
600 739
945 996
439 784
989 996
730 973
773 823
565 625
11 440
542 910
815 955
20 668
766 768
772 786
726 923
415 666
658 942
733 823
284 631
81 882
572 632
135 966
753 814
8 743
690 827
24 227
108 162
857 922
632 819
232 916
378 929
473 991
751 977
615 794
459 566
674 853
491 693
563 575
611 877
947 992
450 722
310 681
605 919
391 716
363 959
643 999
637 824
111 476
95 453
630 948
504 942
876 897
94 119
880 893
221 562
611 689
79 565
26 51
887 953
308 373
454 748
208 539
467 480
969 974
861 953
552 784
947 958
274 690
803 821
304 961
651 999
889 902
98 302
500 873
926 952
856 984
557 936
637 710
275 332
233 951
460 824
645 694
691 994
556 638
312 846
552 718
971 996
814 918
425 969
869 870
928 991
68 134
962 969
738 951
304 541
208 511
725 812
820 975
346 679
516 619
343 686
973 978
947 980
760 989
980 987
61 623
228 817
782 858
538 753
983 993
884 999
605 937
31 771
412 457
667 816
710 932
468 588
435 726
948 995
45 672
58 930
296 830
543 618
32 379
378 962
127 283
723 898
78 860
536 944
278 674
731 992
226 958
478 622
951 996
83 648
931 976
944 951
890 947
802 874
371 792
686 921
801 898
901 931
333 645
601 643
774 937
428 928
104 567
800 828
136 180
964 980
851 867
232 385
441 981
194 578
627 860
400 523
811 935
400 929
555 865
40 794
589 938
105 622
406 900
41 389
33 594
43 509
242 658
944 981
591 668
494 769
261 562
837 864
449 962
182 915
193 971
290 647
610 778
659 734
407 738
222 715
300 584
901 982
65 238
490 841
835 840
384 725
799 841
382 764
575 775
923 969
654 771
320 753
963 970
962 966
728 732
896 975
771 779
826 978
842 862
409 852
320 720
750 879
381 479
576 985
561 973
325 855
726 911
650 910
5 949
346 461
716 875
8 450
987 991
107 506
895 970
320 882
850 989
242 942
845 888
172 361
241 626
601 683
101 223
520 880
354 998
985 996
510 606
733 788
389 933
899 979
328 555
188 767
485 810
749 991
804 977
749 922
111 436
198 382
346 859
683 768
562 902
473 553
36 565
525 610
665 896
437 755
203 268
77 134
977 981
100 881
211 288
773 973
848 975
957 989
230 305
682 692
980 1000
224 600
691 922
775 881
528 708
149 434
405 631
202 389
404 941
233 254
305 681
468 570
924 930
955 967
28 410
115 833
633 876
421 991
108 682
515 633
605 876
80 930
692 904
730 943
527 979
794 911
623 834
305 671
78 125
667 853
822 841
177 753
711 931
899 964
468 926
842 869
169 842
482 499
754 871
834 959
14 453
653 660
921 965
782 989
818 871
960 976
995 997
987 995
288 729
778 814
469 677
946 956
634 932
126 610
701 882
570 831
406 878
136 617
786 904
274 391
128 813
768 792
608 924
886 999
112 611
72 592
795 834
31 770
684 774
996 999
830 982
318 674
40 849
353 626
642 741
990 991
131 409
93 449
834 915
510 589
820 975
731 834
909 965
936 988
370 958
282 401
422 886
983 984
830 837
829 915
964 993
334 385
137 986
963 998
94 536
490 821
665 953
398 642
349 744
94 407
629 704
568 730
822 977
711 1000
189 742
140 389
289 967
719 800
274 681
967 981
510 876
365 388
840 862
518 928
725 954
876 978
913 958
649 691
952 960
324 727
991 999
744 902
211 850
537 698
120 884
22 632
882 892
45 351
925 952
454 587
427 857
174 814
617 798
335 782
287 300
427 595
568 652
882 952
237 667
682 826
735 739
183 515
66 555
811 941
140 212
145 880
930 945
290 684
989 990
816 845
264 620
934 982
246 574
387 476
345 851
630 881
391 897
60 879
196 591
225 383
268 478
805 915
448 716
296 422
548 945
379 398
721 736
174 186
341 767
299 606
139 256
981 999
485 748
9 734
563 891
984 997
888 984
704 772
101 623
902 977
451 681
25 877
155 974
745 903
869 882
451 909
847 929
835 983
54 826
252 531
373 893
204 476
375 544
745 953
393 716
365 807
95 460
421 503
315 322
528 568
318 865
173 546
319 629
522 715
374 726
231 330
295 939
505 907
569 887
430 826
660 714
667 933
231 911
267 479
404 522
734 815
658 817
524 838
190 935
258 722
113 759
246 978
571 857
322 395
278 424
471 706
339 650
533 653
808 842
867 896
630 724
294 732
544 876
922 981
857 887
998 1000
909 934
620 849
994 996
301 418
71 231
263 871
978 982
773 888
241 943
50 601
281 979
627 776
765 793
401 997
707 713
412 638
640 663
132 377
98 438
794 838
912 976
214 887
402 856
407 522
119 866
129 527
61 210
958 962
336 733
470 823
319 733
638 815
12 561
794 897
927 997
931 949
458 501
512 829
355 880
295 561
147 700
908 919
907 992
169 236
735 740
456 939
998 1000
670 969
582 615
906 945
300 314
264 902
648 778
978 995
99 428
738 763
865 899
910 965
824 923
283 987
86 549
125 550
679 939
369 501
869 953
146 922
494 517
127 696
585 620
398 547
306 702
481 804
559 882
991 999
301 897
526 992
684 825
67 697
768 865
67 860
849 864
970 976
936 981
583 849
410 475
896 961
403 940
391 854
423 466
599 709
989 999
431 934
474 567
562 769
694 753
925 972
333 618
367 512
881 902
998 1000
711 935
479 624
318 678
885 913
502 605
584 823
424 549
431 987
818 854
676 788
872 933
867 920
740 831
911 988
641 898
562 883
922 957
287 707
81 158
870 931
834 988
134 679
164 447
281 941
92 398
114 885
169 502
355 422
396 788
800 905
917 936
110 278
846 988
89 593
649 973
407 891
523 545
505 522
73 969
491 863
545 807
292 800
271 630
967 990
976 1000
527 824
908 926
428 891
905 952
84 165
464 558
721 916
219 646
474 486
751 846
64 820
525 916
3 733
718 795
445 884
868 959
968 980
961 1000
408 704
697 916
724 790
746 831
441 831
901 965
72 752
642 720
535 597
643 780
12 597
124 146
346 925
358 821
166 360
642 946
1 366
996 999
791 913
888 962
391 928
725 938
168 671
461 480
99 177
952 999
998 999
639 763
863 875
893 926
477 491
925 999
942 981
449 680
320 485
500 995
656 814
872 939
223 879
452 595
30 509
856 934
806 809
392 551
135 665
912 934
697 785
383 461
812 825
917 921
83 556
24 799
562 770
867 882
104 760
14 176
273 454
78 447
562 900
464 741
802 850
954 967
641 876
74 351
147 450
495 954
399 533
11 222
290 774
228 352
646 725
573 885
508 701
502 559
538 639
348 958
719 863
153 773
71 164
108 800
893 904
176 842
252 683
0 383
625 847
311 316
970 1000
588 910
902 995
926 989
151 774
853 942
873 900
617 836
966 1000
181 302
927 995
775 799
507 631
12 345
908 941
761 823
576 987
786 791
844 933
454 973
836 991
23 994
270 826
97 135
321 641
99 590
91 878
282 692
369 652
195 282
606 628
314 705
126 426
452 583
788 853
622 696
37 137
682 713
344 346
955 982
33 349
352 868
878 912
925 969
162 957
219 912
159 648
370 467
259 948
214 569
28 272
397 688
440 525
410 803
787 968
492 648
600 753
836 977
18 176
80 541
654 737
841 945
461 990
84 449
678 771
586 947
945 988
604 633
255 490
176 836
663 910
793 805
433 531
674 755
106 383
547 913
142 296
554 774
667 757
174 459
693 827
447 618
139 555
300 357
445 591
435 871
938 969
450 858
980 996
113 849
104 806
490 625
843 982
783 803
844 988
76 460
743 969
591 774
920 989
560 873
113 613
992 993
837 848
745 801
2 189
331 486
80 337
575 759
653 846
793 977
1 189
473 900
702 791
536 990
977 995
237 461
956 979
64 168
720 762
114 515
291 621
113 586
181 270
616 848
765 817
359 911
65 781
93 310
940 958
541 923
326 358
326 551
294 558
111 714
216 226
871 960
770 956
123 660
800 985
166 510
425 597
918 933
492 802
612 899
295 392
838 963
150 605
599 637
745 950
278 633
438 713
235 587
674 959
171 241
563 661
863 986
997 998
769 937
119 375
171 407
889 929
63 754
800 986
62 323
865 984
366 411
637 842
306 325
867 883
946 976
829 923
316 894
213 940
53 825
269 277
892 900
123 847
757 831
395 478
698 805
595 845
840 904
665 698
16 569
449 553
724 860
606 742
210 658
477 736
212 542
575 719
124 468
108 792
466 854
844 951
757 866
510 582
233 283
758 795
164 511
108 771
692 985
134 563
967 975
655 878
459 731
928 1000
410 618
669 925
318 989
724 957
434 494
303 450
662 694
868 923
741 936
667 686
453 987
964 991
336 885
803 874
974 991
394 823
935 971
975 999
64 88
790 856
178 807
503 881
329 903
65 558
362 582
491 750
806 983
301 928
684 850
484 918
568 762
125 474
131 439
186 961
821 884
517 573
153 641
652 682
577 709
768 911
528 599
828 875
218 941
459 874
777 837
451 886
964 979
418 728
986 996
208 617
350 464
596 710
526 532
453 499
477 567
373 533
398 965
33 552
636 952
873 994
398 904
282 961
882 1000
636 987
72 433
873 885
915 955
12 357
183 895
594 875
180 402
221 297
204 665
627 999
949 956
20 917
685 866
706 803
216 504
421 871
373 906
91 474
986 994
823 997
670 835
557 758
475 612
972 981
936 986
184 294
142 366
588 986
267 404
559 712
565 712
901 906
551 918
718 862
930 980
567 882
280 864
181 272
442 799
428 449
198 309
891 981
845 946
488 960
245 364
34 753
955 964
384 933
560 729
395 721
690 873
675 983
470 617
937 990
540 820
248 564
937 964
559 755
581 680
143 512
173 835
441 444
154 830
635 639
461 545
709 942
323 827
779 809
161 755
75 288
496 852
757 998
202 287
509 542
132 469
647 854
201 843
846 1000
721 899
725 835
985 987
959 989
775 826
900 923
874 976
161 936
152 696
372 966
45 102
249 501
451 923
145 591
77 666
275 402
458 539
418 977
132 213
663 853
228 545
122 151
426 737
200 497
784 870
270 434
786 950
805 891
174 771
542 699
663 972
26 497
598 744
519 693
76 1000
993 995
695 735
458 922
700 763
94 139
332 861
115 276
245 800
130 455
465 806
61 79
925 948
731 872
901 912
39 922
359 927
7 67
491 571
532 705
80 719
179 496
654 788
383 584
202 803
851 942
279 951
548 834
308 668
80 314
537 632
442 778
550 871
568 682
151 731
829 933
521 527
79 537
480 838
785 906
650 746
714 973
10 960
296 477
728 741
893 935
489 867
714 795
643 940
561 964
557 937
572 689
585 956
992 995
831 840
593 688
412 662
954 963
561 651
666 808
171 562
141 968
323 626
619 624
248 855
226 364
242 638
458 750
44 823
927 955
296 370
929 962
938 982
999 1000
569 631
821 929
499 900
654 989
114 616
667 946
998 1000
287 758
695 923
244 673
356 849
94 995
375 878
920 965
604 925
929 961
520 796
565 949
586 765
182 914
207 329
973 997
794 959
442 578
517 914
334 584
841 917
705 728
984 994
218 580
921 1000
750 939
520 615
308 775
276 905
349 647
542 846
158 734
891 969
381 386
886 929
931 973
734 883
427 829
304 467
347 854
718 770
630 842
163 293
719 949
391 582
235 782
44 57
899 966
671 996
244 750
560 751
905 967
206 527
706 708
969 993
89 323
819 986
494 502
744 901
615 864
772 881
992 996
922 982
785 889
123 499
680 939
833 995
839 950
873 987
612 627
644 881
244 687
175 906
724 860
667 819
166 465
993 997
670 814
806 975
397 448
108 235
659 956
10 14
450 931
582 841
867 989
945 953
517 532
271 533
87 595
670 802
964 967
539 946
208 923
352 501
41 538
261 822
306 816
98 277
914 955
867 996
644 723
850 913
72 797
843 904
781 891
655 754
477 985
552 775
471 916
420 742
274 945
698 969
502 651
166 488
546 861
275 552
270 320
280 887
77 505
609 721
473 588
700 885
932 950
683 892
34 797
54 308
55 942
546 830
224 413
728 869
844 931
390 454
824 932
557 789
412 828
204 717
265 882
421 902
233 905
307 989
30 201
383 999
681 858
660 835
862 947
538 564
727 951
432 703
22 927
699 743
389 862
340 878
646 796
166 424
264 832
694 727
584 967
490 913
558 696
519 852
636 691
641 927
373 929
339 909
678 897
99 156
941 996
219 431
753 777
112 907
146 221
840 997
813 929
489 862
379 912
287 423
124 885
388 769
829 988
29 725
956 999
318 675
149 795
900 963
656 951
613 885
561 877
394 886
786 924
75 215
137 282
704 939
637 978
584 760
714 850
823 948
319 473
686 938
39 501
827 987
54 759
566 898
246 369
948 963
327 805
555 625
456 795
552 746
204 958
564 900
381 482
834 842
345 728
975 983
767 864
611 745
27 325
717 857
427 499
877 890
159 808
123 875
529 726
70 924
589 994
361 626
229 616
934 939
629 730
640 688
893 901
868 869
665 785
681 818
900 999
544 802
700 902
464 529
109 789
486 818
547 738
783 945
84 713
35 537
733 761
893 931
355 383
337 994
936 993
801 847
23 606
678 946
896 931
455 746
2 386
30 235
713 842
36 193
22 716
751 857
136 351
355 773
214 415
885 969
494 821
906 939
345 685
134 694
144 548
98 376
604 667
53 622
378 519
749 934
971 972
109 245
823 935
274 922
112 708
170 931
489 833
906 989
354 394
80 159
241 827
996 998
304 430
939 965
252 337
136 343
156 461
497 907
649 753
280 374
403 886
463 535
574 879
226 768
189 742
259 866
782 973
32 718
55 139
118 275
869 983
661 789
331 554
740 759
642 969
660 975
633 789
226 488
461 917
794 933
523 662
920 990
782 811
538 965
36 899
206 510
784 882
749 785
247 806
970 992
252 988
521 761
434 736
603 901
593 658
941 966
181 568
547 820
905 914
339 884
426 737
204 290
585 824
266 832
141 470
80 897
180 389
342 648
897 960
201 519
128 405
985 995
770 967
450 996
755 993
419 734
501 824
526 699
877 988
256 700
474 978
490 553
676 980
758 985
591 612
335 657
441 607
270 781
383 988
487 497
890 998
824 999
800 853
580 643
542 703
513 850
901 953
778 779
935 989
567 594
921 983
537 921
37 721
2 619
598 713
835 869
96 786
983 996
351 355
638 770
810 893
632 909
806 851
232 934
166 746
251 677
261 641
934 962
427 769
309 577
868 920
284 545
928 969
589 841
359 372
598 707
437 705
342 772
589 764
608 780
360 816
963 976
87 739
400 789
973 997
20 393
972 979
368 958
580 704
82 90
524 919
257 295
495 951
226 387
316 551
896 965
701 893
457 727
993 1000
964 966
497 950
510 717
667 676
118 975
320 366
629 893
959 967
523 727
613 819
896 953
559 776
958 991
754 870
654 752
943 954
163 867
703 801
486 703
118 539
380 465
889 987
652 677
95 693
217 882
612 965
463 699
385 986
588 990
870 922
195 960
477 720
578 625
914 988
127 751
244 261
635 918
748 894
441 962
149 875
63 894
328 411
967 996
14 287
893 912
264 406
822 988
312 867
251 427
661 816
973 978
549 600
37 835
85 127
602 886
280 343
721 873
319 388
492 561
895 936
946 999
915 990
991 995
377 879
119 212
498 627
282 791
166 651
190 313
849 917
185 410
200 441
83 465
338 538
887 941
916 970
142 623
368 815
593 994
836 838
57 357
365 876
615 857
797 999
554 899
998 999
200 371
184 653
211 351
11 160
892 988
612 948
167 423
288 588
781 945
793 926
406 960
582 675
425 946
126 848
126 946
576 780
39 160
808 923
972 990
532 872
724 830
323 935
650 815
773 848
301 791
659 938
748 966
607 738
892 998
880 914
22 155
380 769
930 943
708 819
731 860
282 634
130 175
108 503
451 509
179 623
32 972
520 761
440 562
109 223
190 763
177 867
28 188
143 451
60 655
200 415
120 790
851 953
70 704
920 996
907 997
676 965
141 276
163 185
723 960
964 997
67 696
664 837
722 988
971 997
798 897
144 989
651 823
426 470
308 816
913 950
937 998
383 554
31 830
426 917
600 675
163 289
675 743
527 674
343 369
579 963
289 449
565 802
86 427
156 213
837 995
129 521
635 890
23 620
655 907
285 833
530 831
736 823
184 722
489 854
792 830
977 983
243 584
276 419
296 342
785 828
932 966
529 660
544 794
238 350
523 538
727 847
30 765
857 948
55 133
815 968
399 921
951 992
389 834
408 595
620 996
603 926
304 670
921 993
816 910
880 919
535 631
848 984
703 978
74 78
943 948
754 869
399 436
440 974
650 678
961 995
265 756
809 832
97 838
2 448
525 938
863 900
628 637
553 949
392 486
278 322
455 599
292 677
112 614
656 970
34 571
264 545
211 428
596 854
295 665
364 929
92 167
482 946
791 944
893 975
534 583
54 519
897 953
387 625
852 944
735 802
333 678
81 129
288 292
430 435
373 503
992 993
521 652
29 388
207 613
629 658
901 952
803 938
84 666
355 784
491 729
871 953
773 919
224 788
905 1000
281 368
895 903
869 975
68 476
545 747
642 715
781 806
744 865
989 991
731 786
473 480
975 991
798 832
717 952
703 966
98 627
799 893
675 823
138 160
815 900
388 931
786 984
263 287
133 216
86 582
415 839
164 543
734 908
824 961
911 934
163 247
907 950
141 360
167 796
262 986
698 754
534 868
379 944
953 956
952 997
122 431
714 735
900 970
935 945
261 760
853 923
239 889
958 992
827 894
876 908
852 922
214 328
770 815
3 665
688 753
263 820
622 772
711 803
786 830
887 982
699 985
68 118
881 956
218 327
952 968
47 798
825 828
874 894
402 653
327 335
331 468
572 744
993 997
629 846
52 167
316 526
466 515
691 728
130 860
476 578
557 918
850 901
939 944
758 949
348 992
430 784
380 842
809 939
336 375
996 999
905 906
317 359
151 267
149 817
139 378
849 946
856 984
500 502
149 987
626 707
875 922
444 496
600 962
659 977
245 575
227 790
328 892
822 938
529 880
899 967
948 960
470 687
819 934
174 646
773 774
969 982
205 663
608 746
936 975
713 964
970 986
880 901
985 997
578 785
689 727
446 470
855 886
987 991
685 857
589 971
273 759
756 835
533 591
268 313
232 491
5 647
147 507
325 532
889 974
483 983
494 518
457 479
557 767
319 898
749 821
142 901
101 931
66 204
852 925
546 766
769 893
412 676
484 725
644 800
773 790
889 936
390 687
778 874
870 921
943 956
620 792
192 433
875 947
121 739
581 822
982 998
467 817
232 839
91 772
947 980
120 389
846 873
716 744
806 847
817 945
393 544
304 783
985 997
997 998
548 697
800 943
446 813
25 336
826 862
114 304
440 795
515 944
879 995
46 675
222 962
158 446
500 816
458 563
14 603
555 729
81 453
161 894
765 909
438 768
887 945
897 898
273 586
103 111
722 898
18 510
336 934
767 927
378 753
956 983
244 453
762 948
595 708
4 940
836 860
956 994
419 727
279 728
597 875
207 404
700 722
969 985
681 839
1 710
586 797
168 773
626 967
72 262
624 819
467 811
806 819
404 526
730 995
961 974
904 926
912 948
965 988
518 790
609 682
54 351
274 722
492 626
512 799
467 561
876 878
208 369
979 985
511 740
843 948
28 707
977 998
283 656
636 960
823 955
817 891
375 718
383 765
569 684
635 685
723 838
573 929
122 952
83 368
692 948
465 892
589 988
922 985
308 839
595 677
435 707
595 862
750 940
473 675
51 824
286 539
148 482
713 995
231 700
477 882
278 403
210 945
326 565
277 395
35 936
967 989
138 669
0 299
68 683
907 912
367 735
211 365
399 976
666 946
120 558
124 432
730 907
897 997
697 910
617 675
172 843
92 266
497 522
445 503
259 962
466 843
537 906
683 722
875 983
926 928
651 765
444 578
758 834
446 569
399 953
770 858
392 966
745 909
123 306
65 240
688 989
688 876
484 736
769 939
906 947
698 939
777 827
820 970
851 984
659 799
780 967
343 529
137 583
418 471
314 774
734 843
825 972
336 410
750 938
951 966
822 910
330 386
105 224
125 217
113 238
581 701
893 917
646 890
17 720
785 918
94 990
206 919
660 705
983 992
733 886
271 389
838 947
415 957
689 744
866 956
187 674
923 967
679 924
106 689
685 731
220 393
154 457
474 533
547 577
775 891
277 681
11 662
259 261
849 961
641 644
577 892
357 659
27 282
287 409
968 978
555 736
323 403
93 841
685 743
890 997
846 922
471 789
374 426
620 628
822 880
159 787
725 772
358 951
193 936
617 788
216 950
192 828
434 843
93 114
554 737
600 856
331 725
810 844
225 998
756 911
731 999
290 663
962 965
881 994
292 584
798 900
535 970
816 990
417 785
54 435
848 918
12 814
756 777
571 961
958 959
618 728
349 637
526 915
407 426
828 930
106 849
710 880
153 913
564 940
75 698
895 900
319 680
123 860
30 217
708 799
616 791
625 661
361 942
312 544
787 958
779 835
761 892
881 943
76 877
570 687
821 873
892 987
439 717
531 944
848 943
742 852
508 801
734 910
74 618
440 987
929 947
926 932
138 528
704 988
168 363
689 907
480 854
664 862
551 858
803 843
587 875
363 936
812 949
708 719
890 911
353 372
460 795
584 696
104 362
199 946
92 897
742 983
985 986
320 451
96 716
416 892
823 855
447 991
976 986
535 586
350 993
399 971
703 876
99 793
906 957
526 643
544 863
933 974
455 748
572 783
767 858
170 460
452 969
701 987
258 841
539 853
271 912
217 970
77 464
921 970
524 735
41 561
775 922
177 762
676 695
391 522
66 73
915 986
801 833
438 484
40 234
437 761
767 885
915 943
886 896
244 960
487 530
500 810
243 892
109 119
605 683
797 977
755 791
176 555
894 942
949 972
10 643
934 981
103 230
707 986
186 537
274 512
320 665
665 836
373 661
256 423
109 900
962 983
122 937
990 993
110 205
7 578
296 934
917 960
493 723
672 873
609 958
476 709
203 350
2 149
573 604
431 763
968 980
453 477
454 463
202 338
983 993
868 966
926 990
3 925
60 754
840 974
586 893
393 404
685 953
376 796
40 607
143 260
174 310
252 937
692 738
661 885
383 766
34 434
941 985
389 563
770 916
791 974
622 999
203 645
238 652
735 902
485 720
181 506
173 666
324 490
159 861
955 993
189 972
802 922
235 883
948 964
890 953
95 776
740 844
593 627
55 970
498 949
536 539
447 815
356 768
204 512
931 950
589 920
324 922
99 903
198 826
462 701
28 65
112 777
428 649
983 996
125 179
129 927
900 935
55 369
855 935
30 865
674 835
69 73
535 959
734 738
144 442
496 720
881 911
44 332
882 958
911 976
538 707
206 243
315 975
793 955
95 284
226 881
264 323
355 710
283 880
346 871
217 883
516 521
237 961
62 220
613 967
453 834
904 994
271 706
986 989
890 978
618 919
900 942
443 789
930 978
910 932
521 714
514 647
793 806
799 802
558 860
410 813
88 327
170 550
785 799
66 258
514 935
339 442
165 552
350 791
728 915
791 991
552 739
367 513
181 214
828 863
814 930
748 794
839 931
667 898
823 857
905 947
343 573
167 288
423 850
422 586
416 878
248 955
33 853
44 78
156 701
839 900
39 161
104 827
831 936
563 672
887 891
768 840
892 987
574 715
780 795
327 461
203 771
369 603
82 727
45 602
810 925
275 989
830 958
131 791
386 932
286 327
365 500
362 950
774 914
232 837
8 335
743 826
317 739
832 918
809 942
920 984
640 879
133 461
478 958
979 986
979 986
536 642
220 618
897 987
968 989
540 833
744 783
484 925
905 968
379 626
825 875
805 817
697 819
987 996
368 374
572 636
432 950
225 305
524 974
758 997
907 925
712 966
464 840
550 858
693 927
569 966
562 723
938 952
321 377
581 963
905 999
714 725
100 299
65 156
944 951
707 898
237 524
16 17
933 965
385 921
831 888
799 962
232 523
618 843
301 649
687 925
489 698
846 899
816 900
978 996
540 685
634 751
679 951
912 956
528 741
710 924
940 967
176 179
116 332
850 882
565 605
367 789
560 989
139 287
752 931
86 598
795 963
208 476
138 593
786 939
881 976
487 615
553 925
370 471
398 509
951 953
788 958
366 672
974 995
430 659
692 998
486 509
557 648
521 727
633 848
532 596
268 302
677 976
771 882
367 613
367 857
990 1000
678 945
319 730
517 830
451 683
306 900
923 936
314 371
484 969
310 381
240 280
779 798
842 870
136 158
307 652
36 337
634 908
421 675
984 987
245 550
185 517
389 559
839 859
818 882
423 679
82 250
467 601
635 787
128 520
354 428
287 911
946 966
771 861
161 338
758 928
973 994
926 927
517 657
764 980
970 977
86 687
583 874
821 875
448 850
651 906
468 768
704 755
396 932
598 835
471 741
526 559
126 325
363 941
308 916
885 940
769 875
342 369
588 899
861 921
106 152
119 229
439 927
821 870
974 976
421 581
286 964
986 999
105 531
838 876
704 921
9 880
678 810
497 829
940 993
920 949
346 486
237 643
749 825
557 567
933 964
486 866
641 682
786 849
72 355
909 984
8 169
73 409
483 643
670 809
563 600
378 724
297 876
891 911
576 609
321 362
407 692
322 866
632 845
209 494
150 363
999 1000
382 586
332 685
732 881
210 338
161 787
673 688
88 704
357 935
881 922
607 969
429 982
107 799
541 783
106 728
785 911
978 1000
118 800
266 316
384 450
0 83
656 860
863 922
675 716
775 885
970 975
821 904
877 930
256 775
650 765
271 382
699 806
836 938
90 590
975 989
82 372
291 713
232 417
512 835
444 636
81 849
545 568
149 329
532 675
47 209
899 970
684 951
55 808
220 341
241 955
928 995
16 105
434 795
374 427
366 628
330 709
691 910
153 632
488 798
669 813
528 814
94 398
978 991
865 960
603 698
228 877
543 930
404 488
161 267
474 668
802 896
129 694
299 622
147 220
392 752
59 735
552 661
878 936
471 517
436 444
699 754
892 989
870 905
517 730
965 971
285 850
852 893
838 982
481 546
520 888
336 747
595 817
722 742
468 545
418 592
536 774
336 690
724 843
412 951
335 403
315 592
761 974
214 784
175 860
670 820
962 984
513 865
334 959
778 909
939 957
996 998
86 781
766 847
630 969
603 786
63 108
401 833
492 768
899 943
13 170
101 663
221 310
390 432
200 823
170 317
471 591
314 749
946 964
251 779
994 1000
594 830
525 634
515 545
429 786
41 86
225 939
826 837
161 578
844 933
332 770
26 86
139 779
741 857
60 722
619 799
889 972
96 247
79 946
610 769
688 849
410 999
995 997
157 531
292 724
466 869
479 539
717 862
744 928
380 587
188 994
818 881
722 767
696 715
644 784
165 340
537 931
735 958
359 941
305 760
755 818
72 331
432 832
772 995
524 637
251 853
476 513
917 979
272 306
392 513
353 950
240 664
820 936
859 993
294 464
720 748
498 526
440 499
374 488
635 839
691 969
63 987
94 340
795 965
957 966
978 982
820 886
535 740
874 976
821 914
761 967
159 509
907 987
6 761
397 750
613 729
227 786
674 753
770 875
760 931
116 869
413 882
171 797
523 738
447 715
766 953
813 962
864 913
958 1000
12 751
106 839
263 745
714 760
970 976
25 797
636 854
347 487
37 492
11 972
460 530
714 927
990 996
349 937
294 745
63 422
799 913
124 491
492 802
474 849
555 948
16 840
812 890
770 914
753 871
2 29
673 722
955 995
492 526
119 660
722 872
796 921
85 559
292 716
327 626
921 981
237 437
786 930
52 993
606 811
988 995
427 628
527 939
34 362
751 979
85 405
800 967
567 702
187 547
330 505
401 590
89 179
886 913
740 884
835 849
476 982
173 337
931 970
377 394
275 335
607 993
579 805
510 663
861 939
390 468
170 495
977 982
43 767
972 984
124 210
983 987
235 692
865 879
444 944
524 671
512 632
383 737
710 790
802 967
615 828
549 870
43 647
276 847
198 255
109 847
221 266
598 843
232 477
948 991
857 971
116 211
320 701
351 674
245 696
664 749
643 966
407 905
624 872
219 880
598 723
343 379
398 883
671 719
169 940
844 954
533 842
31 214
50 63
393 471
998 1000
947 958
840 977
263 347
934 976
501 834
665 949
961 978
128 416
255 331
197 379
911 922
957 990
192 735
325 913
134 826
386 737
634 907
210 491
438 825
386 548
335 916
217 230
941 986
966 974
445 983
56 950
213 577
172 461
926 983
551 730
6 829
62 229
473 716
284 409
865 924
524 829
67 217
153 972
960 964
82 184
180 237
422 675
107 839
569 614
889 975
455 600
375 427
256 631
452 708
20 731
277 347
382 637
65 739
981 982
202 322
319 720
624 812
990 996
679 859
861 999
34 833
658 958
371 521
137 329
62 350
934 961
472 975
721 908
736 959
188 506
545 709
65 874
777 874
326 643
905 995
680 954
610 864
797 873
548 946
337 960
897 908
538 674
112 420
564 657
756 812
319 674
971 979
659 691
5 471
489 690
543 982
89 144
942 986
163 352
939 1000
988 989
936 977
741 886
241 511
504 590
71 716
579 928
711 717
877 932
331 728
97 924
960 993
785 961
357 745
438 767
436 798
796 978
752 966
657 658
768 985
521 912
836 947
187 397
176 927
730 820
882 924
300 455
776 813
551 682
490 906
172 750
190 491
872 923
424 449
792 910
915 980
363 607
220 871
683 769
829 832
787 906
951 959
246 843
3 408
628 664
177 371
670 909
438 815
857 918
771 963
184 247
549 847
933 975
372 884
682 998
287 562
628 795
482 804
623 878
570 671
4 493
379 551
214 378
53 333
946 968
730 753
536 907
762 852
486 630
63 359
690 855
86 808
816 906
626 980
515 585
125 418
390 795
461 895
9 494
933 989
447 879
90 242
99 502
100 807
633 858
457 688
309 408
498 967
735 761
244 858
896 917
584 606
243 460
379 523
56 781
964 997
148 235
214 652
32 197
851 977
91 231
459 649
62 326
448 991
189 441
484 917
113 265
672 852
68 932
212 598
507 900
454 970
547 635
816 924
833 935
75 833
850 895
654 925
423 880
628 978
628 838
431 809
294 488
318 403
987 997
748 787
816 840
356 514
783 825
58 813
203 376
197 855
870 891
312 713
362 500
173 814
398 514
155 262
137 758
54 874
326 978
705 917
267 998
307 314
184 866
56 270
627 888
148 565
570 797
492 692
493 737
422 973
53 293
434 960
318 982
759 877
498 908
164 577
715 778
216 491
226 519
391 531
15 623
736 869
127 779
680 685
438 970
708 852
256 605
202 664
396 461
40 974
948 963
392 491
716 816
742 974
648 851
25 512
441 800
404 525
540 674
764 843
960 984
639 717
111 153
477 922
573 723
72 935
496 873
246 278
43 876
378 506
829 971
316 738
469 639
684 958
651 805
154 917
919 961
265 464
10 557
247 943
503 639
861 998
710 848
126 705
21 675
257 995
945 978
299 588
780 941
184 761
635 797
597 867
238 852
966 974
103 579
6 477
312 643
624 671
828 891
275 529
92 622
169 578
881 963
989 993
400 654
549 640
445 668
822 932
556 816
165 358
836 898
235 792
330 670
485 959
650 707
653 965
559 669
758 828
99 586
481 625
268 753
66 871
68 492
871 960
73 886
215 968
334 362
377 445
163 941
451 637
680 983
275 782
105 590
779 797
544 762
252 276
554 896
802 931
674 678
720 830
77 681
417 822
986 987
508 959
120 569
619 707
636 719
473 604
564 728
177 228
119 527
238 602
105 234
536 700
617 691
275 710
949 981
659 895
862 964
711 918
672 724
947 991
584 733
136 711
656 680
534 941
329 433
265 483
285 417
651 870
321 816
758 905
338 740
149 340
860 966
903 946
299 980
779 967
153 608
348 485
145 583
210 634
288 872
964 999
335 748
597 678
435 527
584 640
22 506
931 935
659 698
744 967
818 967
348 948
504 538
163 571
538 975
183 970
939 962
529 876
76 791
517 579
413 518
122 814
880 941
916 999
130 437
534 751
325 984
821 837
462 830
715 936
593 834
310 948
360 807
94 268
820 868
426 946
279 926
440 538
380 815
539 609
267 481
162 396
996 998
275 907
498 983
347 893
22 726
193 841
951 985
451 896
152 589
61 204
463 785
260 440
707 845
614 766
848 925
121 755
584 932
962 988
347 787
721 765
526 880
465 949
630 925
538 559
829 883
575 964
5 868
685 925
290 734
819 853
624 664
6 774
671 852
552 673
925 961
957 997
125 754
584 851
957 992
781 958
430 670
745 766
740 752
282 371
462 971
277 280
293 929
272 585
248 983
305 629
791 879
567 573
467 898
614 962
116 718
207 422
921 978
555 975
283 486
931 934
225 555
803 913
29 530
329 871
554 835
266 959
176 801
160 476
566 609
326 919
98 866
30 119
466 786
675 754
947 981
532 877
448 861
191 667
814 981
497 876
27 851
560 773
286 730
703 718
568 802
867 929
160 338
630 793
315 812
794 968
417 562
166 614
943 997
321 528
888 889
749 894
492 892
197 537
688 766
176 277
752 982
402 941
88 470
449 519
468 761
813 977
657 993
126 337
955 990
370 623
363 656
969 977
847 986
386 991
449 478
369 668
477 573
552 959
970 996
315 631
380 998
359 633
90 965
236 476
527 894
145 980
152 886
995 999
770 922
837 923
852 979
163 969
207 679
894 931
893 898
679 681
14 54
251 580
480 761
922 969
647 828
517 617
611 901
942 963
787 887
56 65
921 938
758 842
210 425
944 969
170 765
709 796
734 973
934 998
688 780
224 552
562 854
525 581
354 795
869 959
552 637
315 486
548 894
874 877
959 992
685 890
279 547
94 1000
140 778
709 875
691 971
656 742
489 968
4 392
437 624
917 925
210 758
895 962
822 829
275 828
732 874
460 981
414 968
864 978
561 841
853 910
846 968
246 645
354 807
148 927
806 884
764 909
764 928
571 612
699 716
46 143
473 894
541 907
223 908
524 896
924 964
380 382
123 740
546 560
830 860
912 967
636 839
663 766
700 815
815 852
33 305
523 846
415 496
528 813
707 849
909 965
649 921
111 490
766 769
676 803
809 843
548 682
380 983
748 847
248 827
494 749
307 786
844 986
93 417
52 595
368 542
773 782
731 948
352 570
738 998
703 721
967 1000
850 895
428 856
842 968
842 994
147 966
568 873
244 533
603 760
249 731
878 881
384 564
665 794
664 839
9 491
193 579
350 381
897 980
608 939
101 240
661 953
763 944
328 783
32 800
861 894
368 441
382 737
345 527
760 958
164 664
173 841
331 720
552 977
462 510
275 647
633 870
941 948
930 972
450 464
384 767
721 890
361 408
170 726
209 893
440 691
231 661
449 770
969 977
852 986
765 788
436 703
366 918
863 900
993 996
281 509
421 517
375 785
678 934
200 617
639 962
221 572
241 901
476 564
4 909
730 969
304 758
520 658
656 986
34 650
343 592
197 248
226 639
904 949
810 966
628 772
990 995
465 911
297 367
8 526
500 689
685 989
555 717
934 976
6 907
529 828
538 902
917 925
840 988
48 375
427 553
646 698
260 343
245 994
790 817
276 920
776 958
504 537
735 838
1 768
325 634
356 664
740 912
948 990
688 850
700 844
157 815
811 849
798 889
273 944
493 605
976 985
856 915
700 818
80 922
472 615
304 439
326 659
75 545
95 825
223 262
566 958
594 626
268 471
437 692
185 413
648 756
376 838
709 816
937 943
258 812
775 931
956 979
884 915
276 521
302 761
61 778
650 915
879 893
905 928
532 571
351 972
882 898
646 775
106 132
78 445
967 995
523 637
442 808
179 514
910 911
295 896
769 780
485 486
338 637
26 197
219 613
613 966
16 658
377 518
160 260
708 984
555 930
403 451
49 864
883 903
556 639
821 935
451 628
556 841
66 920
644 671
881 883
114 644
30 635
373 692
5 131
441 710
64 122
55 133
44 514
499 937
266 848
460 951
615 976
630 880
49 323
301 845
900 990
852 890
327 692
481 870
702 825
439 845
738 904
965 995
292 766
695 819
678 836
216 597
878 965
217 741
213 649
601 774
311 755
932 983
800 968
642 920
934 965
477 902
103 738
694 962
242 810
194 702
146 418
572 579
912 970
610 672
972 982
356 506
976 996
90 935
923 958
729 803
281 718
781 976
54 392
622 933
819 980
778 976
364 997
82 196
19 338
520 757
783 951
770 802
550 616
439 597
341 933
453 566
259 335
776 885
832 877
564 851
474 688
311 822
297 402
209 216
434 529
12 664
415 581
34 934
704 977
640 723
357 809
270 554
115 726
801 867
98 674
613 774
451 677
91 460
722 774
976 986
139 334
272 371
99 552
118 192
350 471
213 305
668 785
476 615
157 971
150 654
709 918
461 672
776 987
734 830
843 879
349 615
690 892
250 389
545 843
256 778
817 895
482 638
730 785
58 821
275 939
461 843
589 983
435 536
349 432
524 633
676 974
171 402
989 995
860 881
220 283
585 661
118 478
264 638
461 506
259 744
39 797
673 929
870 933
568 678
772 912
205 979
197 706
871 878
974 977
389 997
855 927
163 313
849 919
423 433
127 761
852 967
437 477
793 951
48 797
21 168
361 993
341 510
174 956
75 337
754 927
133 522
294 372
608 925
859 881
898 902
206 409
405 785
383 689
12 593
670 762
900 966
309 668
413 990
882 989
377 876
534 589
622 695
661 858
856 1000
606 835
910 955
987 999
674 901
491 733
23 133
589 873
921 973
783 919
189 373
891 961
170 998
356 824
328 886
634 757
995 1000
957 995
658 818
387 934
530 806
739 774
791 800
634 649
579 705
537 812
606 891
703 931
129 892
523 802
428 851
475 573
869 916
2 833
164 565
199 407
403 864
596 702
456 983
928 982
352 366
663 833
492 572
796 894
473 611
538 949
505 988
829 874
696 811
582 602
456 808
494 813
738 763
722 910
412 634
577 849
108 128
61 477
343 946
240 994
952 991
989 991
763 787
721 893
190 800
45 665
758 979
780 983
695 867
610 818
503 634
154 705
167 859
708 751
195 234
468 945
455 663
219 812
172 939
757 779
569 864
222 281
84 118
348 952
430 466
655 867
567 799
956 981
925 989
559 953
992 999
242 412
299 604
33 824
737 750
735 991
213 380
249 993
606 644
854 874
426 914
235 523
316 945
111 671
272 409
557 832
807 918
950 973
698 752
34 662
359 572
253 615
2 194
528 962
666 889
907 938
567 964
20 415
510 902
239 372
814 923
308 763
387 612
195 855
170 367
397 639
731 828
526 846
476 579
176 227
358 394
578 915
10 755
684 915
591 705
890 939
785 831
446 455
488 690
374 401
913 973
839 843
445 766
23 234
402 642
780 825
596 721
849 915
157 583
11 797
158 470
109 493
172 571
424 966
676 903
475 879
290 423
82 357
932 976
146 630
29 820
784 868
835 938
205 420
302 790
639 707
158 873
710 892
680 729
372 495
46 931
617 825
338 361
901 951
888 893
758 770
807 831
153 891
106 310
969 987
188 227
930 953
433 909
573 756
500 613
863 987
158 458
754 939
991 992
784 789
986 988
136 325
105 803
446 803
923 951
625 752
81 632
186 282
919 936
325 346
395 452
154 731
153 905
937 965
512 615
494 895
675 819
243 634
731 992
707 807
66 445
492 931
566 734
612 650
595 820
81 392
746 800
715 999
143 463
73 261
121 857
122 966
157 951
59 694
667 799
229 571
921 982
916 958
19 594
1 459
535 786
721 728
773 976
811 958
60 473
781 894
123 726
256 403
2 253
715 813
302 695
77 286
333 476
59 821
802 989
173 543
152 442
970 976
688 963
161 491
16 340
378 671
408 428
242 409
857 867
392 584
299 564
137 334
757 999
744 985
394 795
95 337
506 596
554 682
329 736
662 975
454 669
348 868
814 815
341 732
916 922
553 566
853 891
410 495
214 877
995 996
258 794
776 901
707 791
72 275
171 192
486 669
686 878
652 948
948 964
607 908
435 566
66 290
19 304
354 426
197 315
798 828
424 782
901 999
387 703
451 641
999 1000
596 738
505 711
283 901
469 967
954 957
286 660
519 656
728 865
376 984
553 628
479 811
545 996
537 603
258 556
501 842
917 959
328 995
952 971
379 830
304 318
733 976
131 434
6 153
253 917
930 958
642 896
354 914
403 419
660 691
718 772
327 328
407 546
34 88
405 792
157 712
337 375
75 354
777 798
687 932
292 683
244 713
333 503
703 962
736 950
595 652
559 948
859 924
365 567
876 960
419 733
405 828
408 846
590 721
193 343
968 974
539 825
77 825
265 927
370 750
872 892
163 743
600 695
362 726
633 842
550 675
780 898
492 941
101 994
195 736
678 824
122 208
361 488
280 308
294 904
984 988
601 982
811 924
434 761
277 941
394 408
377 733
952 979
296 407
505 789
700 831
971 980
100 149
353 756
655 974
756 952
496 768
874 911
55 934
792 870
922 926
548 771
865 930
782 941
204 767
170 615
811 963
484 659
66 609
889 955
304 466
400 664
236 791
223 857
25 488
141 250
991 1000
748 966
949 986
786 934
883 968
197 557
845 980
475 808
649 957
15 103
793 927
186 250
406 420
766 866
246 627
197 232
85 136
972 984
406 541
939 964
981 994
372 538
475 555
994 995
236 250
117 704
600 774
753 910
514 632
350 921
235 814
891 976
143 774
212 292
416 883
410 646
951 977
492 838
272 872
42 785
475 588
812 823
727 886
807 857
580 892
433 627
44 300
438 497
146 274
773 816
708 858
380 642
768 805
310 595
474 958
740 994
657 793
56 938
23 669
961 971
1 533
249 639
841 899
604 837
43 226
846 922
390 665
162 954
455 822
68 829
456 885
512 773
822 917
783 814
262 383
214 792
956 996
709 786
858 860
309 631
436 601
92 894
448 546
63 323
660 817
117 628
498 871
697 913
526 726
798 937
373 435
51 675
844 861
764 927
497 871
744 909
863 979
664 924
750 800
829 875
903 981
20 767
616 973
416 863
173 682
759 950
314 607
455 772
477 708
34 518
205 956
866 982
197 251
791 914
446 833
536 895
246 963
445 950
443 520
473 541
592 897
665 820
522 956
978 987
852 898
349 577
758 864
472 991
52 803
719 852
0 898
926 978
344 787
449 962
757 765
753 789
995 997
70 284
628 808
566 961
5 971
454 620
570 915
120 766
503 791
864 927
254 469
219 612
807 885
343 530
682 733
317 808
351 687
117 232
0 742
533 783
433 965
237 609
172 511
873 928
693 813
873 1000
399 882
868 905
697 818
524 683
277 571
502 591
777 918
880 950
733 947
888 941
995 996
832 872
756 803
37 485
890 961
491 904
855 928
444 602
444 471
560 809
178 628
260 952
130 502
560 884
346 466
720 904
588 850
284 295
928 987
56 138
399 467
427 736
127 175
558 954
73 823
72 112
896 914
880 971
116 465
976 988
508 887
44 219
188 312
872 931
169 446
193 590
25 578
931 943
448 710
672 914
199 349
930 961
27 518
941 993
746 852
554 886
509 880
19 466
291 308
231 344
709 930
199 353
291 738
986 1000
109 507
561 831
836 990
920 999
623 626
666 977
842 914
962 975
69 448
895 952
104 712
247 741
12 828
699 901
194 539
290 533
599 792
41 46
811 973
569 903
615 739
137 728
807 892
955 977
978 998
115 788
426 545
826 943
111 462
55 971
660 813
55 600
475 535
396 936
530 939
546 886
315 983
627 717
896 944
287 761
234 699
238 533
193 405
391 707
111 187
184 503
973 985
186 196
819 970
419 624
0 456
714 861
957 962
385 461
392 635
280 923
795 903
396 793
367 453
676 873
790 821
383 908
413 639
109 348
908 956
293 936
348 458
419 945
780 944
134 846
903 994
732 903
690 808
454 502
906 982
157 796
902 974
587 781
341 596
757 960
87 681
565 647
698 811
613 879
741 879
113 988
303 940
235 727
833 978
519 812
973 990
599 874
132 774
366 431
439 708
374 670
168 559
901 921
747 764
892 901
266 958
752 844
861 931
135 153
790 986
578 741
790 945
228 808
464 571
872 912
112 787
915 969
969 978
444 658
499 570
307 363
792 832
708 893
351 871
319 827
534 628
285 409
342 714
715 953
684 910
847 893
194 497
506 974
369 381
355 741
565 884
387 537
673 832
117 372
602 828
361 729
506 712
577 916
723 835
981 996
728 849
551 805
825 867
721 871
784 958
29 533
893 895
142 578
462 755
978 1000
183 937
944 993
865 897
807 948
252 779
773 990
404 882
508 651
624 797
232 914
448 862
490 978
733 883
597 600
242 859
441 935
970 997
517 676
477 563
793 959
480 533
349 818
380 694
700 962
917 946
286 599
254 651
276 376
28 35
264 508
687 829
103 890
24 418
824 854
423 457
114 938
699 960
580 802
468 899
627 811
421 505
548 939
772 908
813 930
911 984
581 899
805 812
827 989
300 954
275 629
336 565
181 378
909 917
172 707
504 567
118 264
259 861
924 963
959 978
497 975
312 525
357 844
168 565
984 986
773 860
626 997
414 990
901 937
866 997
917 970
472 633
795 954
859 989
705 888
30 129
974 990
173 531
896 977
555 846
391 696
816 944
450 456
605 697
601 676
207 301
706 946
109 822
279 638
703 712
274 469
231 668
94 950
986 992
528 868
207 221
484 970
663 748
941 962
292 594
835 974
339 493
846 941
519 798
313 627
471 894
43 998
641 727
862 958
449 536
371 543
79 202
161 712
786 961
486 575
107 113
784 815
183 243
100 219
580 993
947 987
964 965
616 945
806 972
203 676
492 642
967 994
161 488
448 808
440 521
705 803
251 430
165 907
704 823
116 806
911 962
707 964
196 335
711 833
57 791
999 1000
686 740
11 463
714 847
258 720
28 198
953 975
645 828
880 933
815 824
545 896
915 1000
131 937
529 798
61 282
810 928
757 818
862 865
853 923
286 407
485 645
32 567
131 675
199 992
792 806
772 901
217 303
102 837
606 875
235 921
391 750
483 683
724 827
879 912
376 562
98 614
780 971
688 957
715 969
877 905
119 951
556 822
230 554
629 728
798 850
200 721
336 640
599 865
174 192
635 997
362 661
958 976
910 914
394 794
643 983
149 257
798 937
161 421
121 807
331 401
767 989
359 698
648 795
505 778
98 396
30 734
709 816
35 695
555 964
21 144
198 794
197 587
911 945
914 961
100 972
724 731
422 914
125 479
930 977
512 691
840 990
446 616
208 838
24 158
980 981
903 976
35 606
746 975
685 716
962 1000
486 930
698 766
954 960
745 872
295 446
661 853
298 485
692 875
465 803
990 991
620 629
627 946
680 707
518 667
951 953
247 779
226 706
939 977
70 925
17 715
980 990
546 770
597 731
400 433
174 245
209 495
170 300
243 320
537 589
823 838
431 485
80 386
746 869
716 781
996 1000
53 587
35 680
702 879
855 893
152 431
892 980
321 591
254 841
355 639
724 829
765 953
595 744
373 590
826 994
800 903
621 657
945 948
500 846
534 949
815 885
360 728
477 875
946 998
945 980
662 928
123 591
862 871
758 967
786 965
410 505
141 674
568 1000
762 853
306 893
668 739
145 499
219 724
802 836
323 356
588 718
580 820
371 879
49 571
335 756
516 577
780 933
687 785
103 866
213 846
702 884
769 903
342 904
972 997
995 1000
995 1000
810 986
473 778
809 938
674 712
508 788
541 800
88 758
906 973
121 186
525 685
989 991
77 391
603 915
225 668
648 974
623 914
284 320
596 674
643 855
426 983
442 759
85 393
430 940
423 571
758 988
575 887
581 651
131 222
677 755
6 376
422 731
940 984
950 961
372 749
421 431
232 603
913 943
379 657
948 992
113 287
397 469
516 798
669 998
600 667
906 932
193 891
32 937
67 700
198 318
914 951
711 911
689 876
610 817
923 986
708 793
364 753
855 992
683 735
684 956
513 690
40 883
258 973
343 814
413 470
252 363
503 741
720 764
312 847
511 643
845 940
310 412
986 988
128 180
306 468
994 995
325 415
738 871
442 945
293 364
950 955
783 991
768 792
59 283
392 947
900 927
259 547
257 760
394 693
840 956
57 892
517 594
5 498
320 507
655 695
838 983
789 975
641 862
330 676
992 994
332 403
926 997
245 730
578 746
296 670
574 945
872 876
942 978
661 800
12 292
948 983
632 809
879 895
167 544
62 391
598 697
800 962
344 738
579 609
651 669
951 991
537 769
858 920
697 799
318 358
770 877
625 928
656 867
276 968
12 816
283 408
355 836
720 920
377 715
52 840
812 901
485 791
398 555
209 239
139 731
666 982
453 896
518 903
468 856
43 584
302 964
799 932
327 338
324 423
47 776
715 937
927 944
382 434
576 895
361 650
623 822
104 882
490 727
729 805
205 297
438 509
197 236
954 970
853 945
251 900
2 159
854 885
252 953
235 405
429 476
977 987
180 941
170 359
155 963
797 908
578 824
925 998
704 757
229 443
796 815
717 884
418 773
632 895
102 986
498 516
7 445
160 493
823 896
349 427
553 961
542 878
963 966
541 714
578 644
825 907
844 901
986 995
558 970
762 967
177 335
581 926
664 788
436 499
776 791
390 499
564 885
98 963
789 976
305 426
254 474
992 996
44 828
173 197
377 403
183 487
590 693
748 882
508 974
605 623
538 771
732 945
385 980
660 927
473 661
811 906
301 472
900 928
683 866
619 654
171 991
322 735
773 892
857 939
93 985
32 194
439 943
371 487
356 758
189 963
673 908
252 345
704 911
687 701
822 938
511 948
128 205
448 643
382 937
35 417
362 996
474 479
192 487
101 548
549 999
20 261
370 900
126 900
49 186
422 984
849 862
62 533
197 406
627 670
560 658
360 536
590 747
848 972
240 321
299 392
587 779
379 753
848 955
262 772
278 443
422 659
827 837
191 865
844 884
528 920
16 294
685 748
717 917
206 211
410 624
974 995
237 556
486 682
927 996
6 214
764 916
77 869
174 787
132 654
901 916
877 986
10 543
578 748
310 834
360 890
137 426
941 994
429 881
561 874
723 828
212 520
311 401
68 314
44 292
885 949
981 988
648 652
973 994
735 986
253 704
740 807
145 278
359 522
163 621
162 187
658 749
462 521
773 985
3 867
775 811
430 890
358 645
942 981
260 899
954 963
494 594
44 239
257 877
584 967
557 881
655 731
930 968
506 820
48 617
767 979
314 643
159 722
74 238
989 990
31 961
423 598
563 939
489 514
688 936
710 822
816 878
683 695
795 822
447 960
343 650
513 985
669 725
167 733
102 759
126 374
895 985
839 978
173 436
473 534
433 837
296 654
219 290
315 666
882 983
352 919
623 649
656 698
765 819
533 881
519 895
457 633
238 391
507 818
162 283
893 984
210 595
716 962
550 559
230 290
318 643
767 870
639 698
516 844
732 767
267 469
327 978
557 565
541 791
237 596
105 552
857 868
685 928
880 999
323 785
95 921
171 590
34 859
299 510
21 262
165 593
455 960
943 983
346 900
941 973
391 954
810 872
107 574
973 985
393 726
436 681
980 987
678 928
311 618
61 255
616 775
577 769
57 67
258 805
785 834
805 915
232 703
961 969
930 970
462 960
52 822
990 997
401 857
559 592
894 912
198 987
276 487
86 489
647 705
362 700
675 986
865 894
699 776
547 582
698 950
425 592
242 986
743 770
239 599
455 586
50 783
307 993
263 619
550 655
620 929
736 887
154 526
96 124
269 897
568 766
971 986
34 325
430 931
820 972
823 850
957 983
301 810
951 976
553 995
259 834
952 975
947 989
980 987
948 965
855 910
810 990
79 514
903 909
177 582
582 743
368 731
635 761
420 876
854 962
183 550
1 358
560 952
697 905
921 978
232 683
24 719
575 615
913 947
112 405
196 273
641 954
481 740
968 977
92 121
9 947
537 714
95 654
160 278
602 966
432 674
466 501
872 961
44 997
241 961
304 875
878 963
928 954
690 892
393 580
54 443
839 889
779 884
548 956
19 631
103 448
362 987
254 658
614 978
836 868
933 947
163 319
463 587
572 990
816 841
773 854
129 952
963 972
109 673
977 988
241 363
764 955
149 269
718 762
756 951
664 811
229 810
434 667
58 130
980 997
621 748
130 299
180 462
380 769
176 716
157 635
972 974
620 782
668 782
493 544
333 830
26 176
195 221
699 843
100 690
641 705
569 576
281 644
117 911
42 849
792 863
708 997
182 838
437 939
658 811
426 488
762 872
445 687
370 790
935 993
223 340
78 219
675 992
267 935
842 962
709 777
517 794
525 779
885 911
238 276
515 673
421 857
812 816
372 439
87 945
776 865
106 215
342 700
63 397
252 673
122 723
18 709
851 900
12 303
94 854
577 751
127 237
458 824
971 998
284 506
458 555
926 936
245 553
453 478
341 620
524 907
129 386
586 623
183 588
540 604
772 881
284 386
218 355
177 852
79 864
566 693
91 237
197 795
969 983
858 930
507 584
521 846
639 995
73 464
698 980
622 949
635 981
707 719
318 439
42 757
121 820
37 187
109 758
276 782
580 596
604 879
597 847
437 802
659 747
652 965
630 694
794 818
617 717
245 373
949 998
444 862
699 914
321 930
146 891
88 561
725 992
881 944
122 551
60 85
510 858
455 617
429 994
506 729
490 639
991 993
65 683
429 879
380 900
377 719
686 845
867 946
84 342
300 522
505 510
626 880
512 670
737 938
121 250
624 778
474 997
876 892
715 751
873 989
540 973
833 903
924 983
308 998
632 866
67 162
982 999
789 900
694 891
938 961
783 805
471 611
477 756
992 998
101 537
177 361
76 848
905 910
634 756
990 995
942 996
351 420
288 880
728 992
820 864
963 979
452 572
138 256
184 195
49 370
416 448
601 858
972 977
463 894
455 538
594 602
476 518
301 710
974 994
206 379
0 304
905 935
226 258
810 845
114 293
411 630
239 653
921 922
505 768
754 906
998 1000
53 918
161 730
868 924
84 973
141 228
378 551
647 824
855 939
897 912
812 960
888 983
772 997
782 889
931 966
214 885
665 719
772 780
75 411
696 820
337 698
997 1000
536 749
347 854
762 878
922 969
657 924
511 736
427 791
20 480
571 835
617 794
605 995
744 855
505 922
316 742
256 682
239 800
576 879
691 943
499 509
844 975
190 857
632 657
705 887
484 927
595 941
114 737
146 390
925 944
5 304
488 607
940 974
10 875
202 486
999 1000
270 416
71 673
90 902
281 547
26 116
580 838
430 844
434 437
471 491
49 931
866 939
48 733
528 605
559 709
48 489
76 391
406 796
437 565
650 755
982 983
933 948
316 528
880 991
1 415
899 928
91 533
259 350
649 865
152 184
827 944
992 993
252 630
862 958
586 709
513 886
778 938
2 885
768 802
335 988
468 844
397 993
739 875
503 549
829 942
650 829
695 999
694 1000
738 874
14 201
458 548
402 819
258 827
818 846
999 1000
242 451
519 861
936 980
824 837
372 545
140 363
834 932
180 199
748 848
398 776
462 854
7 486
211 369
927 964
340 888
732 873
204 408
217 859
128 855
486 713
590 649
36 444
573 947
859 981
424 665
321 862
314 897
20 117
127 591
916 975
90 340
545 654
518 556
199 682
862 1000
804 833
358 826
700 752
111 739
941 978
349 918
344 878
221 665
516 688
701 976
919 940
293 704
749 970
475 889
131 193
537 895
743 811
217 958
297 755
484 565
619 666
887 958
259 565
746 798
475 992
833 917
925 959
369 466
476 901
435 797
214 396
950 980
31 110
291 413
189 662
790 922
626 978
40 697
578 587
998 999
172 813
343 452
918 932
480 570
611 888
818 995
76 891
499 939
419 603
581 698
783 802
822 846
704 813
220 423
701 764
72 520
421 628
475 655
687 796
340 667
73 217
111 805
622 758
550 690
253 889
253 618
145 729
807 840
775 898
701 838
491 920
109 554
476 564
363 944
313 710
666 696
598 719
15 757
219 527
395 754
408 511
367 784
535 996
498 520
883 903
877 914
659 952
594 765
560 835
644 906
680 877
464 714
786 958
813 929
535 861
877 968
247 993
864 994
712 802
249 500
294 813
728 815
190 614
149 978
899 957
578 980
279 297
69 778
627 971
479 961
799 978
325 758
825 827
13 530
729 796
740 966
120 284
122 494
398 478
661 863
227 811
730 858
147 773
871 997
517 748
923 994
4 577
289 860
383 584
346 873
930 944
9 220
421 798
308 665
779 896
921 926
435 724
61 331
296 648
991 995
892 950
428 933
805 955
647 871
7 384
342 660
938 961
444 735
450 520
169 410
259 735
599 871
513 829
610 845
951 974
364 690
637 908
317 760
799 908
294 697
312 805
502 891
367 886
794 902
642 857
437 467
388 769
458 571
806 891
747 750
825 908
368 674
289 512
330 804
798 948
825 855
531 608
369 439
232 762
223 608
166 864
21 379
877 980
681 733
281 649
992 1000
868 916
321 592
459 460
722 885
936 957
155 683
211 542
160 276
84 949
87 786
857 975
528 833
237 737
340 521
273 435
600 770
200 403
975 989
900 935
919 929
414 620
650 738
284 393
712 865
208 528
476 699
293 835
879 905
693 922
611 958
455 715
966 981
920 950
244 524
906 977
136 807
742 802
373 542
556 845
684 760
207 423
396 988
518 664
235 649
6 131
914 961
418 594
595 846
643 976
872 972
786 849
649 840
744 826
423 733
543 842
634 896
768 977
612 813
516 598
438 694
452 504
976 991
152 725
275 661
904 923
246 778
569 750
507 842
965 976
154 378
168 581
817 953
64 561
452 609
725 896
334 650
795 815
786 904
972 977
265 522
263 633
90 499
391 488
576 933
60 784
77 782
991 998
797 894
595 719
587 939
514 560
926 941
782 807
248 320
776 878
286 877
179 399
73 815
239 927
175 220
878 939
550 709
220 707
657 909
444 457
153 219
170 187
432 996
950 981
772 901
663 710
392 635
956 974
436 450
859 966
422 597
247 746
395 880
298 950
986 989
242 670
670 804
313 804
915 992
372 935
598 913
457 691
96 768
254 279
138 928
416 966
198 586
862 964
889 950
227 588
803 986
99 725
115 403
573 812
307 810
144 435
887 936
357 697
638 914
628 970
243 305
931 945
279 684
798 883
442 597
257 738
721 896
540 799
86 835
460 485
385 925
153 810
207 979
911 941
438 846
988 994
69 963
718 865
434 785
938 955
640 746
376 565
495 505
167 442
689 696
546 956
203 215
983 992
753 956
785 805
276 881
490 551
671 896
616 938
52 913
169 724
242 544
508 906
249 662
272 631
711 909
234 688
896 996
490 506
975 999
336 942
308 856
727 959
22 525
960 963
871 937
292 588
554 664
761 802
451 668
277 449
622 854
906 966
29 732
384 831
845 914
886 926
306 511
855 896
97 785
624 980
455 714
319 617
914 948
578 682
644 762
19 565
279 993
517 599
276 662
152 748
914 937
130 141
443 984
323 685
391 775
471 890
529 690
141 852
116 576
666 840
248 937
580 979
523 923
887 997
247 884
61 753
6 921
669 712
980 993
373 812
500 508
965 991
158 729
489 768
471 698
169 473
82 436
214 674
978 997
385 828
617 737
322 860
48 86
521 568
467 722
454 761
550 696
61 861
410 895
878 954
667 945
52 302
398 595
312 795
265 748
510 838
53 750
413 946
395 600
250 551
817 900
970 994
89 778
954 994
696 756
839 895
585 927
269 780
192 661
824 888
263 758
693 763
876 978
673 897
305 390
832 896
206 475
97 655
560 688
258 823
837 861
93 410
433 611
878 984
735 900
695 919
328 498
166 906
269 527
43 719
550 981
624 744
256 931
379 692
340 446
746 957
923 938
232 372
170 960
620 867
566 660
843 924
531 637
596 696
434 973
496 872
672 890
421 668
961 977
457 720
948 973
91 474
745 912
640 706
908 937
169 885
658 667
837 865
182 410
167 650
210 312
326 379
6 558
842 926
795 998
799 801
386 755
558 781
497 855
345 823
489 758
559 594
6 795
801 835
601 769
4 121
259 960
842 867
600 920
237 453
278 618
726 899
737 812
831 957
417 861
859 994
138 155
100 966
173 962
678 695
662 783
737 844
743 789
663 836
649 687
977 983
512 723
851 888
873 907
151 478
711 714
262 393
863 897
420 553
364 854
33 553
254 333
189 803
554 604
520 742
588 761
205 376
501 826
570 864
674 724
275 973
871 980
246 960
675 941
493 910
396 716
996 999
177 678
86 272
469 714
282 770
433 971
599 700
10 811
574 729
449 632
500 614
717 770
121 807
245 340
718 783
462 806
152 478
949 963
149 221
798 804
324 830
256 549
637 800
392 501
930 955
799 852
259 507
547 856
889 927
972 982
854 875
455 550
678 718
362 841
969 975
551 713
602 831
313 615
408 492
304 894
653 818
806 916
243 407
669 899
798 814
574 643
73 718
430 571
308 859
295 735
613 933
439 722
798 947
630 750
495 847
694 797
691 936
273 841
166 512
813 949
236 859
340 466
337 652
85 376
255 706
754 906
354 874
577 589
796 837
331 336
614 698
879 886
736 845
618 848
844 858
643 870
934 951
572 615
272 997
192 902
78 262
603 771
722 760
873 890
198 783
850 917
305 430
51 162
634 724
820 881
7 439
488 997
250 968
659 992
662 804
348 389
220 385
495 944
224 583
696 866
22 310
341 898
504 896
965 991
301 759
142 538
662 748
715 935
684 687
960 1000
833 856
530 865
825 942
109 602
228 372
576 937
44 169
15 776
968 983
168 189
344 440
740 953
348 659
173 308
747 846
36 932
999 1000
99 331
169 317
873 958
549 559
614 657
263 513
986 988
996 998
791 875
585 817
221 651
636 754
42 398
734 758
581 626
240 967
44 722
357 798
83 457
406 574
777 798
115 963
568 706
972 983
954 958
872 886
875 911
638 893
881 890
602 669
304 720
784 834
195 479
404 952
174 302
71 944
249 975
383 594
512 667
232 565
229 764
500 825
615 635
49 544
419 842
42 106
523 587
590 866
471 924
516 633
304 553
429 587
725 941
458 836
67 588
209 674
560 808
159 933
37 748
520 778
126 312
341 406
243 356
565 848
277 390
788 804
42 84
722 725
830 948
134 221
506 647
536 739
689 985
526 627
299 428
767 984
392 810
745 1000
496 638
505 708
205 567
164 218
343 752
291 361
692 964
586 672
939 957
365 871
882 908
355 371
765 791
859 997
816 862
81 941
984 992
93 998
75 232
669 900
789 992
368 766
964 975
51 849
422 556
20 254
725 772
75 148
444 446
205 329
242 778
51 79
614 737
402 812
445 986
994 997
439 808
650 756
854 857
46 961
304 353
766 936
177 910
70 796
799 950
89 851
778 852
847 1000
16 940
179 231
156 744
529 569
881 989
504 885
34 539
884 931
415 981
811 996
175 236
385 443
588 930
52 449
86 727
112 798
916 946
852 861
941 967
898 975
156 167
726 913
54 843
995 997
738 791
120 969
831 904
926 980
751 933
973 990
133 413
703 716
407 477
671 708
814 903
683 968
829 856
755 863
141 826
760 971
236 537
644 919
17 776
24 389
468 856
512 578
706 728
809 945
898 958
27 197
899 963
966 977
260 622
542 915
896 922
28 792
687 981
426 619
700 930
628 932
996 997
173 374
47 974
945 985
756 894
531 905
178 634
108 622
690 948
628 650
527 539
834 970
56 278
51 648
478 962
837 859
701 936
648 790
227 891
819 945
452 913
868 938
580 816
412 830
365 423
650 841
583 584
155 213
430 958
190 466
486 891
470 872
156 362
594 1000
11 525
837 881
608 715
817 901
636 672
62 372
929 988
855 970
352 887
474 683
595 904
832 919
402 719
295 788
289 695
298 841
258 342
987 999
585 817
205 609
311 566
997 999
923 992
723 787
19 373
970 997
810 812
664 784
847 980
30 854
19 74
116 250
800 981
659 718
47 478
541 829
709 730
112 284
234 621
250 844
984 985
395 685
479 836
207 741
240 661
875 901
20 475
147 746
939 970
531 863
326 898
867 925
582 998
409 665
683 912
481 991
829 965
51 198
919 934
206 340
146 239
245 957
701 980
169 224
94 346
647 909
895 955
478 573
740 873
47 585
606 622
647 888
292 901
588 823
445 870
688 908
320 905
946 948
867 895
551 617
4 639
535 707
83 523
346 356
13 358
330 877
620 755
579 919
916 922
555 602
25 106
247 695
298 997
10 951
370 998
143 269
938 988
977 984
915 974
189 908
342 405
113 321
11 463
75 880
345 412
127 361
205 782
197 579
233 734
558 898
696 698
6 374
4 701
653 700
543 596
666 669
538 695
913 997
336 548
778 913
519 646
432 517
389 585
345 761
725 770
891 906
890 988
790 822
798 931
836 893
190 741
737 805
972 985
65 716
676 956
955 969
547 806
928 943
132 369
938 968
799 806
588 677
835 871
141 756
859 904
268 297
795 906
361 879
530 783
736 983
775 987
292 837
119 524
716 868
747 981
417 696
570 740
473 857
486 705
603 652
545 811
300 373
114 922
849 872
587 911
186 798
199 442
842 883
200 317
4 720
17 663
510 982
922 977
166 995
373 739
716 813
814 853
955 968
355 497
107 745
28 493
702 991
582 706
698 788
556 843
645 802
382 577
606 977
269 960
455 770
488 773
721 805
523 529
661 809
845 857
321 664
880 991
583 854
11 107
310 965
800 834
982 985
306 567
384 967
519 669
897 931
991 1000
628 688
157 973
601 891
554 956
631 661
61 997
483 952
900 933
975 992
471 984
437 991
299 394
749 864
901 956
109 522
586 828
650 820
970 997
341 513
734 802
863 991
588 610
10 350
120 575
736 837
47 561
824 831
560 678
878 993
479 658
161 473
844 896
42 720
683 798
657 958
491 954
22 629
791 975
981 998
373 771
634 971
376 845
767 866
764 942
576 734
749 922
12 161
754 807
393 746
908 940
903 981
3 706
648 655
840 974
877 988
489 509
379 645
268 594
470 879
711 885
92 500
369 554
556 740
870 942
539 772
91 776
4 20
188 815
397 575
575 780
902 938
914 930
599 693
735 924
811 911
312 841
677 990
668 747
811 962
949 961
108 749
119 545
420 981
274 483
175 913
37 709
645 973
167 890
304 327
728 768
309 537
81 375
941 973
907 908
782 917
582 675
744 769
599 759
953 986
950 987
580 614
193 454
287 565
44 221
618 747
654 992
968 981
617 998
499 684
248 683
613 900
378 387
330 451
417 838
723 776
436 840
997 999
588 697
60 140
259 786
658 859
485 906
327 341
925 988
784 963
227 799
437 776
503 608
665 775
883 897
995 996
211 482
80 592
476 678
188 774
765 804
138 287
679 965
301 879
412 433
17 873
29 691
346 814
953 959
522 851
595 867
766 934
745 890
299 498
978 992
239 898
908 941
441 602
424 971
424 567
97 872
995 996
326 332
645 764
527 593
888 899
90 896
579 694
204 586
153 210
549 931
427 497
989 996
311 908
592 637
195 966
398 910
500 868
846 907
457 510
490 561
249 887
51 525
134 467
554 701
593 778
956 999
348 738
463 655
891 924
188 924
779 898
766 896
806 808
758 963
78 543
257 998
407 924
898 986
238 681
149 259
985 991
417 871
918 976
296 432
592 656
191 991
331 550
572 610
687 712
40 891
669 864
667 939
607 872
483 774
416 954
662 749
214 321
766 881
868 943
371 599
763 794
790 843
50 824
839 934
932 978
770 849
109 970
157 863
996 999
139 645
286 683
91 544
860 973
635 845
997 999
557 925
561 628
930 942
487 677
433 661
361 950
384 956
92 675
586 879
707 733
386 765
516 673
449 878
511 722
807 843
658 934
833 994
877 954
803 906
99 279
128 172
144 377
935 936
858 896
900 931
558 989
121 239
97 734
995 996
492 846
237 291
927 975
928 945
369 895
148 954
882 988
293 536
760 910
152 432
245 414
658 898
898 978
504 676
844 989
16 460
292 635
501 815
563 691
816 845
182 390
718 879
103 444
254 562
22 126
638 730
813 981
792 896
179 933
700 735
39 847
598 721
326 438
914 977
915 949
210 259
657 693
871 968
55 65
338 768
865 886
513 629
655 997
54 476
934 981
713 909
178 717
646 968
727 874
229 993
891 917
845 973
13 349
524 750
201 247
589 642
890 910
743 833
415 531
148 741
109 200
625 803
229 796
928 970
448 851
127 240
819 936
677 931
466 901
644 696
164 918
846 939
256 558
501 514
767 850
879 985
212 812
248 547
632 793
925 987
458 728
54 402
398 685
305 632
937 996
658 694
613 758
44 423
11 282
460 680
321 633
962 996
115 877
311 542
273 372
733 917
352 487
64 755
809 834
583 729
915 959
230 250
160 696
919 984
74 994
204 484
705 813
60 630
170 563
845 869
390 854
900 978
469 546
640 739
919 961
20 413
792 807
804 933
373 593
218 718
104 320
661 669
366 752
495 869
635 950
587 990
95 112
298 609
249 258
921 972
512 516
244 291
460 508
315 503
497 658
775 818
990 992
128 993
762 792
849 993
449 840
493 592
973 983
654 876
492 849
393 506
374 775
778 862
81 554
681 741
792 993
25 131
663 667
135 738
411 646
437 989
881 943
759 795
87 679
28 105
311 633
813 854
146 549
640 895
301 828
88 458
529 539
258 356
559 917
849 925
178 780
968 980
799 808
865 917
34 666
826 970
231 316
235 677
504 798
479 827
565 624
959 979
102 483
340 599
418 455
282 891
818 909
306 415
976 986
684 713
518 860
101 845
578 682
47 725
802 890
725 977
140 657
375 909
401 899
705 943
741 930
247 838
320 933
893 925
856 869
27 862
703 878
618 927
655 882
320 652
828 898
768 973
232 741
861 944
866 938
249 429
259 572
792 998
739 887
754 816
431 460
740 829
588 817
771 794
435 806
814 851
185 321
940 994
711 760
60 121
310 651
908 971
354 763
553 913
796 866
464 684
89 850
956 965
883 973
902 935
485 897
971 987
83 591
262 357
857 972
267 755
356 813
509 583
576 837
633 824
246 562
271 852
29 764
309 639
9 188
907 980
525 527
85 711
186 647
879 914
623 802
996 999
603 664
34 630
911 950
919 968
115 189
704 884
752 846
93 256
561 922
206 877
988 989
858 932
738 974
896 932
840 871
164 290
289 986
422 950
161 893
490 732
858 923
478 919
67 489
566 716
939 961
46 798
430 893
643 976
885 969
167 838
800 809
4 669
963 979
529 873
770 902
181 327
173 176
422 929
803 957
698 946
261 374
233 804
348 759
731 757
815 999
42 622
303 562
15 517
237 804
88 611
278 662
944 997
586 919
448 945
744 884
193 296
921 958
612 983
534 810
252 580
610 929
453 509
142 245
231 295
128 854
926 938
994 997
442 449
368 581
840 846
491 798
307 649
226 239
841 920
370 766
447 463
281 950
143 195
695 771
563 736
288 386
894 985
613 861
736 935
353 936
706 988
702 884
456 759
695 879
11 471
176 524
913 984
776 798
681 908
773 805
517 863
896 926
766 999
498 551
568 965
259 325
900 933
162 667
383 938
738 876
152 866
909 945
914 927
336 987
429 962
64 247
509 685
557 718
417 443
832 859
937 987
284 571
920 965
639 748
672 737
124 756
960 979
163 877
312 418
813 837
780 914
192 850
324 894
944 981
172 510
660 951
319 987
813 923
727 879
994 997
67 383
345 898
40 518
221 771
125 402
403 916
503 779
49 155
561 758
394 943
563 881
753 765
894 948
356 716
74 172
257 416
47 492
321 638
820 956
369 853
524 626
169 580
777 984
91 642
236 890
299 777
599 782
837 980
482 867
938 941
661 869
311 623
266 523
552 987
914 924
666 944
872 952
308 735
417 977
734 850
176 244
352 898
686 956
297 376
995 1000
688 846
231 888
16 187
475 490
605 733
309 960
622 896
654 760
453 646
925 972
793 948
903 955
886 894
573 922
17 103
111 864
753 946
288 750
653 697
378 998
761 892
453 513
536 663
353 363
724 855
981 992
556 616
551 796
129 455
363 756
847 892
379 508
976 990
972 982
62 75
403 457
796 892
598 744
22 783
442 576
471 629
595 611
925 993
234 248
20 533
663 869
243 515
844 986
36 640
988 995
417 839
125 400
636 761
923 989
704 760
334 913
902 940
897 973
306 477
75 508
122 198
778 799
973 982
663 729
344 930
487 964
861 951
293 315
708 894
441 822
586 679
838 928
637 650
188 790
556 631
94 712
326 502
642 872
222 258
706 724
433 725
114 699
994 998
98 614
231 710
928 968
63 376
325 523
306 414
182 491
841 906
660 910
342 516
847 940
16 553
644 670
672 984
510 957
109 952
840 851
722 894
367 649
280 422
438 705
38 558
278 588
202 252
651 770
410 927
974 999
645 705
435 652
921 991
458 466
318 867
24 343
203 994
347 529
362 648
318 759
339 785
532 620
915 935
700 903
568 965
343 691
183 321
159 719
40 450
845 933
335 616
23 307
929 967
524 528
242 475
895 927
353 411
808 951
785 841
547 978
968 977
129 956
92 835
688 903
951 984
551 728
188 490
486 514
676 920
982 983
71 511
5 94
109 751
509 980
402 587
362 825
449 807
563 752
872 953
969 983
424 886
729 814
127 415
462 798
961 972
202 310
657 722
218 305
913 919
884 887
893 918
43 948
301 671
299 804
949 984
838 990
121 886
376 913
843 844
358 702
47 111
815 836
917 969
338 699
806 841
603 648
308 716
954 971
893 937
543 766
416 896
410 894
208 235
10 753
340 407
291 423
836 914
274 344
717 842
854 950
456 628
505 834
989 991
77 341
575 858
33 644
876 877
462 608
809 832
240 726
63 282
566 701
253 630
355 511
144 829
204 762
823 830
296 777
988 992
889 914
857 875
498 695
867 893
909 986
241 900
992 999
824 932
423 505
119 276
740 864
144 906
670 737
699 799
982 996
258 444
973 996
872 913
480 988
55 960
67 759
627 760
435 851
982 997
379 633
535 703
802 818
157 763
142 151
196 569
758 889
934 994
324 356
949 958
538 612
83 808
561 826
557 698
710 885
1 576
749 877
664 901
520 896
232 403
201 436
759 933
671 797
550 591
949 963
891 945
592 666
503 544
468 596
57 957
806 990
14 994
791 977
308 625
671 948
669 938
620 996
677 851
289 345
742 902
696 769
705 899
109 123
196 943
607 795
11 943
513 986
541 947
66 108
140 512
623 701
796 919
481 774
613 792
799 884
196 854
469 861
629 705
612 705
605 782
404 909
224 786
141 829
423 804
903 972
912 994
960 973
451 817
473 804
311 792
619 755
414 700
232 983
731 856
617 961
402 969
740 820
649 891
677 776
949 962
725 827
574 819
393 445
964 990
387 402
752 874
819 832
403 945
101 219
770 905
340 777
48 370
520 887
761 789
665 697
625 764
702 823
927 974
831 832
97 804
698 961
425 791
913 986
494 962
246 803
497 566
518 574
662 798
188 760
979 982
468 761
48 534
114 880
514 971
629 809
988 993
425 450
828 990
948 952
642 797
258 447
862 943
412 495
942 957
615 726
274 728
819 999
557 773
312 955
195 678
778 992
565 732
55 818
895 959
198 902
645 775
819 984
159 760
181 452
152 184
917 925
64 778
357 425
630 912
479 499
654 770
296 367
677 722
20 640
816 963
991 992
631 705
334 724
116 544
696 794
147 445
999 1000
411 824
194 246
868 988
562 606
903 935
771 809
385 817
173 255
23 427
659 733
344 936
227 635
485 798
884 940
63 820
805 869
160 408
845 877
530 847
20 666
712 916
247 286
774 797
725 796
67 910
930 992
601 967
461 584
852 910
781 897
679 969
794 876
859 935
684 838
371 990
903 948
243 568
698 850
108 894
526 856
114 607
0 910
620 709
95 577
865 910
333 402
785 855
810 982
266 436
717 738
336 976
543 765
838 905
997 999
589 960
426 594
915 922
67 318
914 980
557 966
271 739
165 835
6 45
372 482
488 987
863 950
149 837
656 721
434 807
229 704
321 736
491 665
641 878
401 510
921 966
145 418
950 983
645 875
947 952
256 743
184 884
143 581
775 776
537 552
656 972
908 922
360 417
351 821
642 782
222 762
860 995
639 675
125 714
826 899
178 720
869 969
275 380
670 715
590 968
278 346
486 586
322 680
479 919
869 987
456 714
107 154
909 963
59 790
713 750
735 843
501 853
36 792
551 582
394 604
879 938
230 388
747 966
959 988
878 896
143 896
577 778
163 357
582 792
768 856
514 545
731 970
264 725
504 570
68 160
272 698
83 226
92 959
353 455
61 174
511 804
917 942
515 604
514 836
713 916
515 858
981 997
493 642
519 904
616 884
713 795
189 906
492 600
132 955
561 620
269 323
158 951
681 879
606 676
238 936
101 507
242 668
646 676
218 455
6 905
593 640
257 324
975 980
318 543
140 606
637 814
879 926
492 994
359 908
117 484
497 568
89 154
387 837
443 881
232 749
501 656
645 854
86 968
272 713
372 389
906 953
427 648
81 601
450 759
513 991
950 983
806 922
307 410
216 768
357 941
849 873
635 952
174 309
281 897
885 889
348 556
490 916
749 959
140 586
725 833
454 470
674 723
354 689
331 437
386 643
627 823
176 572
210 960
990 993
818 901
481 487
463 579
242 433
263 444
592 664
541 641
127 413
702 765
372 452
849 964
428 879
361 999
750 872
753 924
5 26
564 677
746 982
823 859
228 550
853 873
297 835
998 1000
735 953
60 337
97 375
844 930
110 602
545 742
698 914
946 987
217 838
481 532
310 370
860 876
925 953
716 748
585 976
486 829
867 881
223 282
852 966
820 928
654 696
317 506
27 673
658 738
646 695
410 627
625 974
622 830
657 901
652 713
928 981
286 309
274 997
698 821
652 775
235 421
563 627
15 132
998 1000
513 805
95 140
910 929
518 900
346 563
495 649
800 940
821 906
162 343
336 598
754 896
195 628
581 693
672 945
162 641
916 940
403 562
696 711
643 895
330 523
902 965
268 347
450 690
97 367
868 894
211 796
535 645
588 728
559 907
181 783
931 947
54 798
43 980
289 317
235 846
109 406
95 460
77 540
275 764
617 651
263 585
524 612
609 841
966 981
204 401
999 1000
862 952
239 509
608 749
240 501
252 514
517 720
107 546
283 811
128 643
667 996
97 497
502 800
572 752
339 404
310 467
893 973
839 968
195 728
806 851
651 685
22 758
201 252
128 247
423 876
414 638
365 975
373 433
7 887
778 931
536 634
454 762
426 946
406 454
654 799
499 930
936 956
440 676
737 862
621 857
307 364
223 922
632 853
496 655
26 486
40 779
645 930
981 996
867 888
518 897
230 485
652 700
815 995
170 728
776 863
272 787
506 838
477 583
539 935
726 896
571 950
109 468
822 829
406 990
70 117
943 967
348 771
376 955
394 774
380 529
150 711
552 942
721 875
24 639
441 895
460 529
84 480
576 860
846 924
993 994
108 897
793 841
755 827
284 765
314 822
705 781
985 1000
772 996
45 613
869 896
342 482
32 991
807 995
264 531
551 568
494 567
461 895
340 979
335 729
424 684
367 384
889 911
23 382
202 723
767 902
962 966
379 427
817 901
89 326
611 983
496 851
652 938
296 775
462 789
774 847
705 767
379 706
534 617
920 954
990 996
365 751
402 702
2 473
988 992
542 641
857 870
552 900
556 786
232 265
558 909
780 816
800 895
561 986
864 914
300 627
962 989
708 845
240 876
961 992
451 772
680 878
936 959
422 665
837 878
944 972
658 855
428 453
500 699
863 876
86 166
825 875
167 271
459 462
962 990
851 864
609 812
367 611
344 359
530 533
427 659
405 424
235 380
87 437
559 713
366 761
530 929
87 109
133 293
501 773
922 980
236 742
324 369
907 997
336 955
93 115
273 621
934 962
268 901
553 716
267 901
613 781
41 68
80 126
27 568
626 716
645 847
284 971
975 977
653 922
125 319
328 679
594 667
86 546
284 639
337 661
886 987
959 992
82 707
399 948
379 397
150 368
189 727
118 571
519 695
363 625
835 850
810 954
671 871
826 974
765 893
24 634
13 725
882 891
313 723
44 534
932 969
101 366
995 1000
663 701
960 998
65 284
954 987
70 820
299 400
833 943
777 957
525 676
617 952
603 644
621 876
76 525
87 556
331 711
113 618
512 716
561 817
112 625
748 918
208 604
138 896
260 636
590 648
76 204
700 957
635 788
326 447
553 802
259 507
522 740
918 949
703 785
669 948
935 996
498 973
374 511
676 844
316 899
434 489
593 680
269 362
309 397
97 664
383 765
800 981
398 913
913 938
799 865
735 798
696 917
490 639
845 980
95 729
875 898
27 380
312 643
548 922
523 617
167 773
437 924
158 560
527 978
916 931
741 914
952 968
84 843
726 909
33 555
2 126
493 941
183 483
493 956
896 963
78 483
534 558
797 936
952 990
52 602
514 665
464 673
993 996
902 926
448 619
74 523
797 840
921 960
253 825
106 515
995 996
812 975
433 622
953 976
354 721
481 854
578 876
265 914
134 326
350 957
591 830
656 737
158 597
38 682
753 896
309 337
811 892
384 976
459 839
615 891
507 644
971 986
350 490
177 775
202 442
455 533
675 980
774 919
833 937
833 931
500 613
216 965
687 831
392 549
970 996
894 978
536 823
912 929
223 588
756 989
286 724
890 984
843 875
856 898
244 329
652 782
878 879
602 693
203 419
31 317
24 229
768 926
366 696
346 750
906 964
400 874
734 807
799 966
884 996
284 900
327 916
768 771
75 692
610 754
577 738
590 691
38 451
798 880
840 929
541 1000
353 677
285 740
192 491
542 715
926 976
236 909
841 936
131 214
625 797
399 461
550 870
641 671
763 828
772 860
399 903
151 792
751 831
335 683
955 978
359 977
746 845
55 481
934 985
244 350
577 790
574 882
139 165
380 472
740 970
212 882
999 1000
815 829
521 604
765 944
348 836
419 743
704 987
152 756
889 938
725 740
549 786
156 901
836 888
313 707
337 677
74 400
122 466
110 482
564 817
861 990
348 662
379 867
286 898
44 400
27 650
935 995
747 827
75 549
259 991
847 873
303 542
930 933
819 833
783 812
216 927
532 606
430 998
957 986
374 909
674 748
287 722
818 917
896 902
631 975
163 323
699 979
546 600
628 750
475 928
177 634
530 743
960 987
504 722
266 406
588 743
96 470
578 946
89 190
539 609
128 963
576 655
974 998
151 711
66 581
6 140
203 576
967 987
997 998
774 967
146 738
514 797
564 665
967 990
407 428
990 997
188 540
189 810
290 804
632 752
749 758
56 90
34 365
638 644
880 896
911 983
73 107
132 510
513 920
288 451
530 591
613 766
149 856
107 322
360 998
560 622
839 916
74 948
180 689
194 836
884 994
592 657
567 667
566 659
457 746
293 492
765 792
738 970
210 924
60 969
214 223
169 224
383 753
746 848
461 672
928 984
277 316
276 958
961 999
962 993
353 453
772 989
141 609
526 886
419 948
564 872
970 996
691 982
602 861
352 783
52 718
59 487
748 916
288 456
323 746
59 145
810 993
299 568
123 349
62 983
700 943
607 908
703 739
35 786
488 714
678 762
220 720
738 833
803 834
872 980
399 562
902 908
24 858
702 962
658 957
213 961
788 983
896 925
851 901
14 808
730 900
508 910
740 990
581 776
937 939
950 979
924 928
910 939
233 659
20 828
560 635
572 580
353 381
698 871
147 302
935 944
935 987
263 975
73 857
305 513
871 992
509 928
349 405
464 741
659 956
876 999
416 473
532 957
467 920
455 867
287 673
584 640
841 882
662 863
914 926
939 999
234 252
374 833
820 827
243 770
311 509
269 892
272 502
581 755
370 553
946 957
443 794
6 137
790 986
303 841
762 931
719 932
960 984
616 766
673 908
298 808
704 709
260 640
23 666
413 557
153 487
51 700
48 143
459 714
78 401
341 875
170 272
334 807
769 787
106 706
290 884
926 930
466 781
448 996
537 619
798 812
691 833
346 538
408 472
258 845
897 899
109 233
341 728
933 938
550 919
721 957
448 775
152 313
701 788
826 856
347 739
921 994
576 944
353 657
278 461
124 174
605 961
218 823
987 990
215 687
719 922
301 640
256 746
593 620
386 614
731 765
466 980
328 522
328 457
630 631
244 988
458 517
306 413
940 964
132 534
614 988
282 838
35 112
208 284
158 280
409 513
174 827
229 818
299 873
594 971
531 812
436 975
319 786
719 815
644 939
576 892
571 574
801 939
893 990
587 903
76 88
307 818
966 1000
234 405
194 438
649 660
733 982
703 871
951 971
758 935
73 404
138 237
966 995
337 740
648 821
726 998
889 943
335 919
436 702
474 884
955 973
745 848
222 887
241 580
674 682
881 930
452 963
731 831
293 431
255 804
109 222
302 845
202 453
596 884
258 909
786 985
729 837
524 911
51 724
523 724
452 494
643 854
338 421
568 740
187 765
468 850
798 902
547 556
536 698
303 970
753 967
169 484
142 686
311 478
858 876
329 550
677 955
55 162
259 922
340 930
116 888
250 349
474 543
808 922
607 748
945 996
552 634
910 955
810 866
791 989
562 636
985 991
902 965
346 621
124 225
524 914
64 223
600 898
734 790
88 359
556 747
612 630
998 1000
677 719
225 710
340 981
355 701
331 603
792 802
995 999
761 959
219 562
629 682
672 851
408 689
953 998
73 254
110 344
358 668
692 765
348 355
277 391
633 905
456 873
225 954
888 889
841 993
477 807
611 869
256 649
322 974
323 694
446 988
290 546
682 889
879 991
351 615
638 656
295 784
703 998
800 993
733 896
731 924
902 974
107 783
153 707
16 219
420 702
359 562
326 533
905 997
822 950
125 555
165 833
395 829
556 773
84 498
183 798
30 222
465 756
894 954
18 828
691 973
26 252
302 912
748 919
932 958
950 963
375 907
792 885
363 466
661 785
999 1000
199 601
910 928
182 459
453 960
773 884
224 561
431 517
855 876
812 960
467 948
729 988
251 429
891 934
962 969
303 536
7 880
741 830
736 996
357 707
903 966
982 995
177 488
997 998
35 404
70 167
686 769
197 700
337 357
986 993
199 572
640 724
523 533
414 908
698 755
945 956
415 971
347 660
194 323
966 986
23 298
904 939
956 983
790 809
401 855
205 817
331 641
948 967
504 842
878 949
776 806
385 687
99 411
899 951
378 919
971 999
931 952
75 466
150 423
815 891
30 139
818 919
171 448
319 995
258 503
951 958
979 987
208 881
375 617
770 891
123 984
284 474
882 917
175 779
925 957
169 337
765 772
451 918
197 702
146 912
972 975
803 862
353 784
884 994
762 920
297 578
946 951
356 837
145 227
907 961
583 604
285 415
941 950
99 865
375 478
752 851
183 314
76 201
117 996
226 553
22 253
823 889
639 728
242 430
799 862
861 908
840 954
588 749
676 917
697 970
823 937
898 973
691 905
141 655
15 979
74 712
805 884
554 651
333 489
867 953
103 845
358 923
343 407
671 689
53 723
751 777
771 845
126 955
162 799
766 942
327 433
690 916
540 766
523 804
284 827
770 833
817 973
982 995
650 779
315 864
569 961
779 920
610 627
191 224
220 706
957 996
730 858
845 972
7 491
772 933
363 883
462 896
476 957
756 793
781 902
516 868
625 661
846 996
93 982
595 813
885 886
258 552
616 764
768 903
866 906
611 709
514 651
704 795
977 989
41 561
506 867
799 875
288 676
701 801
683 819
586 720
356 814
443 993
889 970
654 656
451 901
18 310
779 941
950 999
597 820
858 872
313 798
945 988
725 855
129 848
50 343
846 919
746 886
879 933
61 624
206 464
169 375
160 211
829 947
576 857
39 774
156 841
313 869
393 662
19 308
637 639
691 987
115 762
625 636
403 715
406 587
392 428
726 767
554 974
651 739
989 994
785 869
457 570
31 953
947 990
199 449
477 643
936 975
699 719
910 943
160 673
991 994
586 978
261 632
374 985
464 827
346 435
99 901
364 533
991 994
953 998
542 617
438 457
206 361
519 733
650 993
157 798
940 996
136 377
631 792
314 438
310 902
347 480
653 714
732 782
282 617
797 910
251 858
435 911
224 323
760 811
570 594
947 961
407 974
235 860
201 672
54 599
616 671
286 851
944 978
681 870
686 995
793 927
380 749
555 759
169 177
632 907
322 950
266 938
103 942
489 513
351 412
460 696
627 859
176 413
646 931
112 648
495 553
378 650
944 959
672 684
34 634
206 303
487 993
455 817
772 869
780 846
59 210
807 847
295 954
537 853
447 806
170 947
97 913
82 687
626 949
768 788
464 717
36 844
402 501
344 418
123 790
278 853
419 539
504 741
603 780
123 342
320 950
268 931
893 992
139 341
695 928
793 909
1 952
873 901
603 825
269 918
182 894
800 806
355 899
875 908
113 447
788 991
378 911
436 441
618 979
790 846
282 428
156 419
303 493
781 912
233 814
354 441
624 917
167 732
752 812
457 513
193 423
384 464
390 414
647 888
743 971
550 563
632 923
417 938
710 750
650 972
798 959
341 588
214 709
702 970
1 490
994 997
119 901
368 458
410 573
815 867
822 937
9 825
0 88
157 963
612 618
470 740
193 606
494 907
795 935
297 300
960 971
491 795
69 563
762 911
643 982
569 613
43 435
128 553
305 406
622 818
545 671
43 761
957 991
224 338
216 493
790 876
55 822
314 477
951 952
489 974
199 289
913 939
777 925
482 544
151 801
699 832
600 916
278 304
939 983
187 325
316 744
617 783
990 999
408 987
873 910
142 630
600 924
927 987
587 909
788 976
413 739
472 866
879 983
427 716
342 345
960 1000
545 814
452 948
547 665
905 945
918 948
740 799
583 783
64 714
835 958
229 630
636 667
891 943
467 516
279 642
403 763
895 961
270 535
95 200
417 937
440 828
597 774
503 742
782 979
351 854
46 964
125 973
714 903
634 963
600 873
865 983
830 965
833 985
37 613
479 487
630 967
228 848
802 826
235 445
216 955
815 979
802 804
863 967
719 945
492 739
785 827
80 179
392 628
36 910
591 626
798 823
792 983
856 862
542 591
713 876
967 983
643 876
175 943
752 882
538 842
249 650
311 666
694 800
660 719
103 263
964 979
82 149
307 446
748 955
214 330
56 526
149 333
269 681
791 889
965 987
893 912
674 725
426 646
361 540
522 950
547 906
149 814
895 989
217 463
955 965
761 897
677 816
555 708
870 994
665 695
293 970
155 667
902 959
932 991
148 401
787 809
211 461
136 265
583 853
875 899
57 714
571 986
102 943
271 342
963 992
58 635
529 625
190 624
193 487
965 966
95 176
101 678
374 925
470 780
296 391
203 460
618 652
372 840
573 643
669 712
880 903
525 683
507 606
443 747
103 617
33 448
955 1000
621 874
893 899
84 535
407 456
822 903
164 514
184 750
600 963
486 558
13 613
584 942
450 910
677 890
550 666
501 639
787 821
662 892
265 406
974 981
332 565
101 930
949 956
114 484
559 987
231 547
4 436
362 856
497 543
912 921
745 907
433 940
936 980
692 694
913 939
646 962
686 730
746 900
378 938
719 844
463 713
940 980
947 990
644 698
743 884
556 620
585 914
598 599
325 826
950 981
164 210
310 624
753 931
166 459
484 573
505 946
577 685
915 993
744 990
927 993
99 748
390 400
75 678
182 678
119 462
461 629
940 943
623 977
493 588
452 476
993 1000
343 406
813 815
391 820
211 811
61 233
124 546
61 679
159 271
806 991
957 996
632 659
705 996
596 695
982 992
232 242
233 250
394 438
591 691
192 215
902 927
925 929
891 898
981 992
496 527
926 952
793 995
388 463
7 246
337 977
292 833
867 979
949 960
791 914
722 885
330 363
324 432
927 990
407 615
480 705
777 942
183 584
119 574
899 998
780 872
420 663
324 482
370 424
878 883
622 846
10 234
517 927
150 962
767 940
321 493
597 921
385 653
822 866
887 939
572 728
492 724
253 694
165 546
895 988
409 518
563 703
2 681
214 887
455 877
330 596
34 341
995 998
607 829
147 866
742 873
789 916
869 920
892 956
645 737
748 849
934 945
835 873
694 971
538 734
966 971
912 987
418 494
263 820
696 908
304 937
446 506
497 525
280 861
333 697
885 947
375 701
691 950
62 786
806 908
437 661
26 848
949 974
428 829
915 974
720 953
138 960
873 994
306 787
843 869
376 743
899 945
746 844
323 881
218 701
394 863
723 968
888 955
223 845
608 992
40 49
671 962
27 162
830 917
849 894
691 884
776 965
695 993
425 991
635 989
613 695
609 989
764 906
56 719
683 862
124 382
877 970
102 983
180 391
718 732
903 995
616 880
830 838
714 742
512 703
305 346
988 993
120 844
405 811
831 858
165 787
144 521
382 704
52 308
276 367
836 988
682 708
694 835
325 722
545 736
795 856
666 946
907 946
693 767
918 962
460 620
159 941
257 658
295 651
58 581
924 986
51 162
433 451
389 768
248 556
354 596
846 856
927 937
563 768
482 757
398 540
301 597
271 676
997 1000
281 307
579 600
966 1000
839 870
789 883
783 826
18 309
358 703
393 947
588 591
443 795
360 492
420 586
928 985
480 834
956 964
569 825
658 853
426 678
926 940
306 320
521 944
595 715
399 533
692 751
877 996
415 750
946 967
535 767
335 677
800 917
375 842
432 784
639 682
835 993
492 516
892 975
421 492
392 452
841 934
979 984
201 444
369 649
2 275
240 984
404 541
475 647
95 822
366 611
935 967
394 502
772 863
135 452
903 972
439 522
684 734
69 152
410 777
379 808
357 495
793 795
403 686
742 928
889 891
199 415
558 924
309 369
388 468
489 909
932 987
99 795
350 738
912 923
384 574
774 961
994 995
989 999
846 857
595 876
115 937
550 666
615 935
893 912
894 896
968 987
130 900
679 769
712 854
916 954
324 444
937 959
5 74
772 943
208 814
179 386
579 880
495 910
136 288
698 726
844 864
791 1000
120 299
943 954
995 999
330 922
514 902
531 851
373 948
248 372
861 890
216 888
800 902
871 966
70 568
455 831
907 989
954 989
788 873
207 470
214 851
741 853
451 924
301 435
466 751
503 847
22 930
104 550
634 810
746 843
849 852
701 839
557 961
124 231
860 981
371 513
32 686
397 566
159 404
274 461
974 992
90 508
935 958
484 487
182 753
630 698
682 742
594 770
73 477
103 447
122 881
284 360
852 865
652 831
42 92
767 910
7 10
243 962
237 764
703 988
737 998
492 716
267 900
378 468
160 519
741 970
739 954
293 866
626 912
89 459
162 633
395 812
583 885
947 954
221 476
217 804
126 173
643 958
506 955
123 433
318 385
781 827
787 942
491 645
915 966
635 655
204 430
31 46
613 832
217 870
755 929
277 667
264 521
900 984
103 119
595 946
528 665
225 254
70 564
590 780
387 540
290 980
322 498
217 642
731 892
831 889
45 290
809 860
737 831
539 666
519 925
383 641
647 954
423 424
895 980
993 997
797 836
336 988
650 657
725 861
237 898
181 610
228 922
307 859
297 865
53 933
344 580
531 956
580 720
355 841
807 925
744 871
114 694
352 370
315 323
672 791
289 897
124 727
884 903
861 871
204 285
666 695
538 723
655 729
244 317
955 958
463 464
578 898
848 1000
463 796
990 998
646 709
997 999
116 459
927 964
845 928
722 899
465 870
651 747
955 992
168 823
289 915
497 749
730 789
549 790
389 806
974 988
78 985
265 525
34 412
809 841
573 810
118 931
44 719
918 965
643 788
409 471
904 967
384 661
301 892
717 994
27 380
124 820
599 744
582 645
144 565
232 346
552 776
343 800
953 973
395 758
867 882
589 621
875 911
60 657
134 547
271 982
80 342
288 928
657 948
735 878
555 819
603 652
497 646
915 963
343 564
889 955
494 845
528 687
507 955
381 445
383 712
680 956
256 670
467 599
163 616
299 505
909 974
444 496
878 886
528 580
588 698
522 968
525 621
983 992
211 831
728 887
140 948
844 977
777 928
94 639
628 764
478 774
487 745
744 841
471 861
676 987
705 822
299 923
169 575
327 808
56 897
965 989
484 839
666 669
922 985
556 601
49 242
640 983
276 611
517 551
243 450
477 713
227 750
768 1000
5 649
312 538
937 953
223 673
207 873
281 526
142 731
569 719
72 930
600 635
778 873
547 714
839 871
379 770
285 408
953 979
595 857
993 997
832 913
449 796
231 800
279 297
442 804
931 962
589 729
853 861
806 966
684 853
21 644
882 970
388 594
980 990
915 968
916 935
904 974
402 430
469 550
641 831
748 807
445 645
708 922
732 951
554 999
698 785
276 943
66 417
483 518
549 620
676 927
65 158
402 714
205 697
423 458
853 931
934 942
168 675
95 713
865 975
882 955
907 979
688 958
639 736
661 998
65 334
492 760
922 961
488 599
65 517
381 417
576 923
54 976
734 850
883 907
503 671
717 739
596 676
740 747
312 642
131 334
334 540
733 884
885 974
745 895
266 852
925 941
694 976
993 999
535 757
467 660
237 704
467 701
65 707
210 255
670 696
910 969
75 555
122 735
143 660
178 526
750 785
512 721
927 942
312 946
500 557
870 874
36 400
596 730
719 744
849 855
527 723
528 547
564 888
797 828
499 922
616 717
168 896
786 871
265 637
372 636
225 262
702 893
996 997
975 977
754 859
411 634
751 940
638 692
186 928
359 804
722 867
810 848
462 891
517 819
226 766
287 539
991 993
484 885
467 894
191 970
279 651
951 981
129 996
619 872
616 684
198 603
203 825
714 816
953 971
253 573
509 865
264 703
80 836
511 566
693 847
700 821
958 990
88 198
947 954
78 860
103 154
56 555
911 937
426 631
987 988
767 996
279 290
974 986
566 990
743 982
788 862
665 739
454 932
965 990
971 975
460 818
837 900
953 972
527 819
707 785
514 704
275 748
328 384
166 563
265 634
676 935
421 656
110 605
775 919
777 974
205 234
246 838
715 807
658 906
407 844
379 661
776 889
384 733
869 987
864 885
423 663
941 991
350 739
212 887
886 956
275 395
17 729
585 881
740 920
710 764
922 931
24 232
804 956
977 982
191 284
205 666
700 740
273 813
891 931
832 860
179 326
550 960
616 889
402 557
665 687
345 909
13 781
163 497
238 775
9 634
992 998
601 797
970 979
853 991
863 923
456 835
948 958
584 919
931 959
643 959
493 863
340 803
400 749
914 948
696 826
916 998
26 372
758 903
527 705
566 697
782 890
624 891
196 573
793 871
483 805
41 484
268 919
824 951
668 989
530 865
331 830
310 893
45 156
889 907
728 784
661 907
992 999
811 845
921 932
672 800
478 629
7 407
99 725
254 641
519 672
255 585
718 952
485 919
163 942
149 271
370 680
648 665
262 550
847 871
722 912
673 801
492 780
929 951
589 622
960 981
571 991
365 404
808 896
701 742
592 973
930 985
220 508
689 700
303 861
820 919
875 970
418 912
585 991
483 599
259 496
591 655
205 391
433 455
353 846
830 960
574 812
42 322
771 914
270 993
643 784
571 817
229 791
339 730
872 901
844 894
482 518
37 52
539 617
5 13
739 944
765 940
910 941
745 767
913 943
542 863
206 229
312 988
183 852
459 997
983 986
436 941
162 318
486 814
672 700
884 896
827 934
387 612
323 629
11 239
714 738
54 207
500 964
243 259
427 492
255 770
640 721
439 774
371 412
496 734
868 941
494 573
933 966
897 964
872 902
642 978
286 544
94 386
564 710
610 625
907 971
216 895
959 987
145 970
171 997
369 898
531 618
817 969
70 828
253 700
743 765
145 736
640 944
511 770
401 489
197 211
61 973
515 951
261 587
872 876
21 147
419 507
453 474
104 814
309 850
575 823
42 329
336 668
604 998
891 894
409 763
283 312
417 974
357 983
663 877
94 163
971 992
804 822
263 916
825 953
800 930
538 976
462 769
453 752
269 856
349 618
498 551
151 512
993 998
892 948
360 370
275 368
752 866
361 608
800 847
198 389
302 743
677 795
78 551
247 592
419 495
25 701
103 107
9 210
956 962
510 781
524 642
770 781
828 945
324 591
811 896
296 632
453 731
460 508
707 910
372 726
596 600
787 891
744 1000
451 994
992 1000
292 541
339 914
83 280
918 952
970 973
386 800
476 672
228 722
794 925
682 797
507 989
940 975
166 372
987 991
247 698
307 707
898 911
175 639
126 355
488 831
130 643
749 771
373 606
64 134
408 706
642 723
934 975
68 707
335 443
656 666
490 798
415 937
118 755
845 950
374 876
300 320
830 842
920 974
156 630
834 942
299 856
557 645
451 811
283 988
279 479
166 374
42 933
360 362
564 850
962 965
188 396
768 960
81 678
33 297
633 720
971 974
793 912
956 996
750 906
608 693
318 665
147 260
806 967
496 757
59 665
393 500
145 337
176 271
506 758
406 466
633 709
271 438
933 957
191 923
301 546
374 396
39 619
907 997
515 940
844 978
810 977
271 584
843 849
362 738
138 888
237 461
119 671
710 749
666 817
75 139
417 513
554 815
263 846
911 916
429 951
607 714
965 971
543 757
412 712
514 807
904 926
83 304
723 886
454 960
27 956
560 587
219 548
744 851
445 875
63 963
572 810
974 991
382 651
99 603
327 595
697 723
26 657
767 926
567 649
81 448
365 564
773 932
882 914
929 979
850 962
85 370
364 542
42 607
903 946
799 868
403 703
115 859
829 835
539 545
471 506
55 435
648 883
53 366
526 829
560 960
997 999
762 882
951 972
928 972
999 1000
844 959
504 867
793 967
321 335
104 449
31 240
588 847
17 879
174 751
374 824
836 948
38 681
815 975
530 582
354 740
416 818
44 780
259 365
919 956
597 790
864 933
46 482
436 938
719 720
665 695
755 953
387 552
814 885
467 595
609 880
548 596
214 366
784 968
915 944
417 630
228 902
755 824
467 878
640 769
264 522
213 816
980 985
866 981
27 940
485 796
92 490
725 978
440 608
276 406
241 304
529 758
261 407
221 791
223 232
191 861
620 781
452 846
853 876
209 894
852 905
129 138
973 978
768 926
430 924
798 920
417 559
313 590
574 767
768 828
774 974
289 407
157 898
790 801
720 928
799 954
95 98
574 930
122 737
142 278
418 497
811 928
450 957
254 880
611 697
900 979
586 825
474 741
459 692
408 622
485 550
184 449
684 718
30 547
214 796
719 895
916 957
229 460
58 602
530 647
75 508
874 900
187 566
841 862
246 876
57 997
601 867
786 938
30 474
192 700
463 755
803 919
871 916
829 927
686 730
176 452
305 838
695 812
85 924
753 916
108 555
708 868
698 843
923 932
744 933
448 992
299 466
426 482
543 752
352 884
259 951
225 677
208 905
713 742
558 750
432 570
575 585
262 315
647 895
279 504
372 961
368 749
428 890
914 979
26 240
511 525
476 483
275 383
419 539
733 850
335 825
596 984
306 480
242 472
874 926
920 962
18 351
954 985
773 928
734 790
519 879
818 962
903 1000
514 800
246 373
737 859
12 297
275 377
424 969
363 817
189 356
597 642
307 374
535 607
36 177
846 915
343 888
314 330
953 1000
402 537
832 890
635 865
905 968
887 936
143 500
86 493
982 990
623 881
740 766
913 962
707 758
218 477
313 788
275 865
300 406
491 728
412 530
224 749
701 733
917 961
386 427
694 815
866 938
385 1000
555 920
602 706
767 950
431 508
199 272
400 610
1 361
133 495
572 714
894 970
86 694
260 742
730 734
88 637
631 933
975 976
997 1000
514 721
778 837
825 978
845 992
525 831
993 1000
614 943
922 961
29 368
563 730
248 983
245 665
230 473
492 721
677 750
708 793
477 489
296 559
491 504
723 943
340 644
221 596
479 693
892 913
257 788
838 912
832 908
538 539
648 690
967 993
628 644
545 847
247 463
77 125
53 259
358 936
448 493
18 933
731 768
186 632
50 825
551 975
474 945
826 845
378 984
738 943
655 956
524 996
632 975
294 308
651 844
837 868
828 951
47 232
812 856
214 738
123 239
40 499
649 881
591 881
13 170
890 906
616 704
671 673
300 508
159 607
406 820
944 981
607 727
803 977
520 978
761 811
617 715
561 875
383 701
861 886
819 835
672 819
338 564
249 919
612 690
163 596
524 531
163 960
326 393
747 945
740 881
391 565
871 990
560 728
964 993
775 928
153 908
25 775
547 653
992 996
472 477
759 867
116 299
859 888
995 999
549 560
412 653
610 693
260 653
564 618
56 921
31 321
603 922
324 738
926 988
756 931
353 914
918 966
836 966
680 962
310 815
747 833
333 506
451 660
862 969
218 736
373 867
740 947
955 999
318 853
810 901
906 960
188 266
513 707
308 804
809 912
629 689
452 925
78 351
759 965
532 774
966 967
156 338
653 723
500 854
24 230
354 818
29 818
809 1000
493 908
8 275
401 935
327 399
517 880
131 400
892 986
138 663
425 792
453 694
463 696
23 555
813 820
111 427
922 935
489 973
462 962
249 959
408 874
273 621
723 822
800 952
82 147
865 898
434 546
353 946
730 922
60 119
890 962
912 915
768 830
575 975
66 720
997 1000
614 698
314 934
374 804
896 949
825 827
256 745
715 740
981 990
454 506
960 982
468 500
799 920
559 590
632 788
944 947
858 939
23 638
274 859
940 972
99 733
726 834
174 810
971 987
330 357
396 805
21 222
279 811
670 973
148 754
404 854
693 868
165 660
286 982
227 757
826 871
695 819
337 910
234 775
789 941
660 792
699 941
418 998
789 857
222 602
684 844
154 746
334 867
618 943
367 431
133 560
160 649
15 814
793 945
972 977
253 805
852 961
144 814
382 640
873 897
734 781
127 228
606 948
783 880
867 990
567 734
734 747
224 460
801 822
957 977
991 996
993 996
573 719
175 522
484 880
479 878
44 931
521 876
258 800
564 855
487 663
956 957
170 967
27 430
130 664
115 486
525 988
258 670
963 976
212 449
256 376
986 995
694 912
762 867
508 812
725 755
27 568
869 936
52 162
19 67
261 410
645 661
955 999
774 936
417 992
943 961
602 698
372 573
504 902
199 671
267 965
760 762
32 946
373 931
551 553
131 959
276 292
740 819
503 601
510 729
805 950
28 702
930 961
360 560
364 467
661 930
888 983
483 875
924 951
182 704
75 743
414 812
718 963
516 706
106 256
464 981
957 988
615 1000
174 251
180 856
658 771
251 340
873 935
154 424
386 656
491 621
822 923
148 660
176 415
927 931
151 688
978 992
185 288
597 691
257 694
208 341
787 869
894 992
920 939
550 554
988 992
403 728
208 698
345 526
439 885
735 986
746 902
675 936
54 624
24 38
441 784
842 1000
741 826
468 721
432 783
713 745
758 958
469 885
877 914
440 880
939 950
973 996
635 850
972 998
676 887
802 873
841 881
303 960
316 429
258 722
866 950
589 886
134 945
596 864
821 834
376 681
694 817
827 914
723 893
844 941
832 981
260 261
715 811
59 466
220 319
995 998
191 990
658 662
966 969
867 868
38 845
753 823
767 918
268 747
120 915
123 625
834 987
27 321
221 942
361 583
621 636
553 597
161 407
701 762
551 703
273 836
697 893
55 555
304 822
991 995
947 963
155 954
125 813
691 848
768 811
234 796
65 998
406 849
452 658
556 996
23 955
313 694
903 904
561 605
105 784
100 721
131 668
836 950
976 979
926 952
672 721
709 923
92 716
840 997
884 917
748 787
960 973
108 376
598 819
89 461
153 294
851 883
635 942
441 454
618 975
207 285
855 988
748 760
21 305
589 782
989 1000
805 922
476 495
384 990
584 731
197 593
61 407
62 887
695 915
279 863
839 944
721 976
148 984
76 922
870 875
317 967
111 868
897 976
765 820
846 932
674 744
260 503
61 232
551 743
701 918
574 884
985 988
691 705
983 996
401 432
113 745
128 232
891 917
860 942
61 941
351 879
264 930
797 940
197 812
11 926
27 525
404 962
719 865
277 781
775 845
324 411
782 803
382 884
195 965
586 791
949 993
46 934
991 994
142 171
457 845
463 689
416 592
668 963
173 393
820 855
812 859
288 651
62 561
489 906
173 785
159 310
256 885
60 449
436 770
290 326
183 682
577 988
166 308
409 456
181 772
138 866
499 883
561 986
242 378
605 624
300 462
304 536
98 772
365 595
177 739
669 910
276 611
931 951
294 720
324 450
175 630
569 984
568 851
899 930
216 528
62 387
915 989
901 977
550 848
179 787
479 991
389 782
49 450
721 819
211 916
431 728
843 854
93 526
977 996
144 815
91 970
769 955
998 999
249 262
919 944
164 245
99 475
771 936
425 659
529 572
478 716
269 388
495 567
877 973
413 712
165 402
361 944
134 305
244 321
614 764
762 981
231 489
331 525
21 867
957 960
474 752
189 977
213 879
568 619
473 551
413 593
174 569
682 813
987 990
9 871
847 986
694 981
793 795
265 572
6 280
771 876
837 850
29 562
481 562
98 385
613 935
625 877
508 550
646 933
195 886
783 854
578 667
628 987
532 746
25 51
36 425
678 754
77 243
743 861
926 961
772 844
175 648
304 476
728 748
747 881
63 715
906 938
724 938
672 770
441 559
143 312
109 818
792 987
938 976
136 433
15 622
930 944
107 754
956 976
151 204
185 743
830 979
464 958
288 592
32 377
131 847
743 876
100 827
76 145
360 520
731 841
588 900
620 649
746 867
307 568
550 866
650 677
421 783
621 962
49 828
750 963
169 589
184 739
816 990
496 638
500 927
192 657
664 873
55 217
103 158
699 740
555 695
359 800
633 929
641 661
63 656
889 933
452 847
900 971
42 592
470 724
177 284
90 370
254 982
982 986
701 961
272 957
104 713
795 826
243 400
646 753
998 1000
439 830
867 958
15 767
798 959
272 908
496 900
424 819
531 571
308 444
256 307
928 992
368 538
655 722
93 288
187 734
690 948
908 992
571 808
727 891
540 908
745 834
790 907
936 960
420 534
597 773
935 961
809 858
928 961
317 639
724 730
716 800
128 722
231 870
797 962
574 749
896 959
641 966
899 905
374 599
148 606
288 500
615 662
882 957
338 417
169 473
746 978
616 729
880 925
981 999
146 889
286 713
355 682
913 987
698 842
442 965
126 478
782 971
845 904
983 996
783 878
398 589
40 529
895 963
687 716
579 731
77 575
940 973
386 975
88 921
585 648
551 777
133 275
327 628
674 683
280 849
474 858
420 677
722 890
901 920
3 630
619 666
953 978
813 929
6 129
321 996
872 901
125 233
830 970
700 767
904 972
395 447
76 467
449 808
834 899
855 928
407 742
766 771
720 904
62 209
871 960
434 586
956 982
42 374
467 837
384 814
756 850
851 852
853 928
890 934
889 980
179 223
286 567
718 773
317 641
585 633
740 978
397 898
424 849
353 402
207 588
752 781
551 889
409 644
768 847
291 588
977 1000
383 933
600 974
102 637
311 686
471 681
54 72
3 425
882 929
896 960
849 900
278 498
92 363
379 994
785 865
23 366
965 979
881 892
887 908
934 979
486 660
216 458
154 728
366 369
529 831
108 999
447 640
56 820
92 183
889 984
94 123
242 530
581 587
748 901
763 849
78 638
953 956
549 629
480 932
161 437
64 609
930 935
259 315
29 242
566 655
617 951
103 623
918 978
655 693
520 539
128 696
647 751
725 882
277 377
180 926
962 966
268 451
545 590
29 52
665 772
741 948
58 374
336 816
733 956
485 562
289 485
388 433
758 951
968 977
335 337
869 958
213 919
159 306
350 886
559 845
283 974
735 851
902 914
725 881
304 958
752 902
116 372
702 991
478 697
476 884
783 906
576 787
247 739
594 803
662 847
96 778
236 632
995 999
884 914
544 852
530 631
543 988
164 849
338 379
103 400
176 592
70 800
965 987
940 943
389 604
0 613
980 997
448 858
962 998
170 176
95 203
211 748
288 630
104 175
413 650
633 759
613 778
75 538
149 967
619 638
402 584
340 357
982 989
908 999
148 846
296 748
842 921
859 994
584 820
801 882
735 831
736 890
418 672
785 790
233 896
517 965
530 648
283 878
12 733
56 207
112 872
202 375
647 656
948 970
445 631
164 166
542 781
587 739
286 929
533 652
471 523
829 929
197 845
750 812
40 944
131 905
460 548
689 834
856 910
930 945
44 918
883 902
217 909
530 685
408 664
709 875
591 785
422 778
947 974
732 856
760 941
431 599
634 789
692 833
695 874
425 772
303 829
133 388
88 640
873 899
455 825
855 930
669 977
269 322
276 883
287 528
427 775
551 838
216 784
972 1000
958 960
912 959
970 1000
539 921
944 990
335 552
418 776
191 321
704 726
993 999
506 840
620 631
876 981
416 631
866 873
650 996
155 316
488 645
811 817
645 879
19 637
543 881
628 930
42 644
922 924
198 630
999 1000
672 897
799 800
784 800
687 824
114 793
280 451
502 604
760 787
340 706
436 635
466 878
249 963
643 804
612 965
683 968
29 629
574 862
399 652
439 782
176 252
845 972
91 710
298 945
903 979
401 520
134 840
395 684
818 990
413 470
257 307
792 794
375 888
858 907
735 961
810 812
287 728
978 993
184 214
719 766
308 577
637 707
610 900
79 109
892 956
440 868
796 924
259 778
85 343
196 581
211 614
409 508
31 715
240 319
468 517
138 686
439 656
120 419
678 807
879 978
969 971
400 916
958 961
37 166
783 927
489 867
423 467
750 816
442 966
959 991
448 626
15 330
919 977
461 472
795 955
675 807
375 631
181 503
479 601
133 449
628 655
17 171
335 854
151 494
567 902
184 870
220 404
22 651
81 113
652 767
77 280
813 827
905 946
173 685
687 877
173 744
625 837
12 336
50 407
358 956
743 895
104 593
266 465
650 673
2 491
573 594
273 884
366 399
518 734
868 959
730 858
207 979
398 723
146 417
680 924
529 853
570 822
66 697
41 332
746 912
133 897
27 661
319 610
153 858
719 946
856 900
791 877
153 724
568 715
745 951
552 876
388 645
880 979
35 625
849 942
53 896
966 976
741 821
476 594
991 997
939 940
973 984
784 936
569 915
653 911
356 992
359 763
74 704
212 896
46 160
860 960
314 527
953 984
908 949
225 936
132 550
773 957
252 686
388 702
17 984
893 965
559 583
183 472
290 713
879 976
434 960
601 675
984 999
622 775
839 862
257 867
726 977
491 897
362 674
781 909
646 920
651 941
41 683
206 625
836 924
739 817
157 936
703 891
277 635
623 862
11 303
980 995
977 991
988 991
495 594
166 256
409 525
595 922
532 687
388 476
892 908
78 146
720 868
913 969
495 586
920 967
185 455
466 501
802 905
442 521
365 854
137 252
334 394
961 973
587 960
610 781
996 999
86 997
410 603
428 956
852 989
38 641
983 989
520 592
314 363
672 920
143 852
770 907
607 616
153 183
586 735
872 881
714 896
870 923
835 893
60 334
882 925
55 337
301 530
211 451
464 690
171 561
208 209
909 948
546 907
73 897
309 899
532 839
281 943
32 970
232 450
187 534
783 984
140 539
563 754
356 712
579 943
475 556
267 659
120 907
323 1000
907 959
483 994
372 952
462 636
75 281
724 821
485 785
244 849
542 800
737 780
14 119
84 952
523 993
801 882
400 458
739 806
89 290
994 996
637 673
802 858
316 994
970 994
194 368
799 821
626 664
222 513
860 902
789 913
471 701
347 917
286 939
569 893
703 848
197 339
956 984
822 878
461 631
986 998
91 768
696 824
172 764
633 775
939 999
909 940
625 713
691 724
327 527
961 965
215 684
441 560
489 973
468 640
838 971
638 753
400 854
341 824
679 709
665 971
85 788
185 747
806 884
958 971
420 886
627 629
425 566
130 780
961 988
975 978
569 884
145 369
22 577
110 222
176 590
889 966
698 725
316 999
249 970
462 750
82 433
315 948
156 767
708 818
956 965
188 341
543 821
251 459
944 968
945 978
579 757
335 540
928 971
876 915
324 916
695 739
577 971
970 971
767 979
90 955
841 933
323 499
802 804
190 661
769 915
264 590
909 924
298 912
531 739
333 383
277 929
92 236
729 881
220 442
211 486
845 943
863 907
209 295
878 918
977 998
455 1000
700 806
476 631
411 740
514 996
547 598
819 962
170 240
930 937
829 840
233 482
821 969
470 800
941 992
211 522
18 340
305 931
426 899
825 950
984 999
155 915
447 663
426 679
761 826
271 836
969 1000
150 698
324 404
318 445
51 256
828 882
59 784
187 521
539 837
679 827
601 750
136 887
515 642
877 949
133 169
815 892
321 403
868 921
326 421
210 808
698 988
797 858
402 865
927 952
362 770
810 990
727 948
669 879
893 978
953 996
330 837
277 598
290 480
667 982
384 847
795 856
970 980
520 851
40 283
94 710
509 921
757 846
127 804
406 963
617 728
281 415
65 372
329 425
321 414
42 472
756 800
609 945
617 830
726 973
955 964
191 808
398 800
538 700
316 801
474 989
159 278
959 985
406 597
155 823
780 842
768 795
654 830
239 396
645 740
273 854
95 670
901 908
134 983
657 824
762 818
424 737
707 857
527 769
763 817
986 991
219 597
505 985
82 379
488 880
895 989
51 706
663 999
41 779
741 831
478 750
994 995
230 398
268 691
830 902
334 549
273 644
771 922
450 635
241 250
615 664
285 810
808 888
591 695
136 188
604 993
580 694
497 511
589 930
50 597
215 422
759 812
793 946
65 471
327 696
68 618
641 667
301 386
780 938
30 722
784 852
427 663
36 602
805 967
119 569
936 937
109 370
368 516
49 146
225 329
160 193
375 769
811 930
765 846
401 622
508 567
567 613
214 515
280 888
464 614
873 959
544 629
750 894
790 998
672 763
134 864
503 971
259 886
403 754
113 823
437 515
145 326
73 352
953 995
605 627
769 912
916 942
457 580
500 640
68 523
725 802
965 984
164 755
396 793
753 938
437 989
943 956
259 369
152 191
977 978
125 458
314 959
930 954
919 962
577 994
945 958
862 929
627 652
100 759
8 460
111 461
660 739
289 658
186 222
406 915
73 996
510 800
834 894
451 493
691 795
769 948
12 179
50 513
490 655
764 936
339 714
657 868
369 657
122 862
498 716
394 691
398 517
252 668
452 788
781 919
918 990
223 966
339 367
124 816
688 839
200 289
307 688
635 664
247 267
462 639
955 983
85 589
601 614
772 835
207 755
861 993
818 998
804 988
433 949
463 655
680 904
702 953
86 600
854 918
348 734
264 941
353 626
58 434
225 518
822 943
546 756
694 857
672 902
768 860
752 915
153 217
512 565
827 962
731 865
325 441
834 914
565 739
223 459
784 879
581 769
207 633
292 972
712 831
367 484
963 972
937 957
56 179
523 723
422 588
201 844
899 993
473 793
878 898
211 727
117 365
529 683
389 805
276 381
730 969
478 906
194 533
286 728
841 957
658 844
278 470
62 572
517 741
627 994
597 755
594 931
264 300
195 875
53 987
601 686
913 994
54 638
800 882
450 731
18 908
334 740
260 677
97 561
83 760
990 997
626 990
270 431
848 982
532 912
751 913
823 861
182 497
52 269
347 564
281 689
903 940
292 403
633 971
860 865
219 702
114 516
791 955
230 680
329 978
939 998
486 764
293 428
211 421
826 950
434 745
69 982
385 532
608 716
21 578
131 547
829 952
496 542
941 961
423 819
958 998
272 591
583 977
653 739
851 879
372 813
608 951
71 453
904 998
537 596
230 343
828 899
138 339
76 425
959 987
309 360
338 729
47 223
506 730
861 889
434 559
826 850
525 636
118 806
67 767
173 263
848 850
43 47
678 795
269 387
632 647
578 975
690 773
182 465
687 752
224 803
806 953
716 829
637 928
866 925
950 976
691 900
454 557
850 900
95 227
665 686
807 851
591 885
672 729
247 511
915 920
413 974
249 762
518 620
470 890
782 834
170 427
277 399
66 934
995 1000
896 929
602 768
218 624
204 778
251 999
645 849
571 719
905 943
741 943
918 998
168 749
645 929
120 749
619 996
427 965
393 582
981 1000
607 871
471 680
308 414
933 994
293 872
267 683
354 672
333 655
104 172
653 907
85 568
884 934
878 910
648 656
915 919
317 707
746 781
773 807
403 749
152 362
919 954
95 470
262 443
665 690
562 902
873 967
439 985
927 941
379 389
867 874
29 765
98 837
129 545
348 687
321 600
154 692
257 752
154 362
650 842
209 740
313 643
520 705
925 994
550 804
292 518
323 394
523 872
991 998
482 607
5 472
855 870
859 930
112 310
962 966
705 993
504 960
574 605
612 901
654 698
282 935
421 651
73 852
806 834
279 759
972 981
643 909
169 519
680 835
532 792
331 425
772 844
81 271
603 749
601 805
572 723
610 736
546 837
643 783
321 517
90 725
190 390
127 192
816 882
840 888
537 886
615 795
211 990
867 1000
446 808
470 582
128 691
562 648
631 718
461 870
232 393
396 474
143 563
533 980
338 887
46 475
505 516
658 954
705 848
874 971
654 942
998 1000
819 957
394 840
157 925
360 675
372 418
746 819
815 941
425 790
981 994
811 963
812 819
659 793
920 974
382 959
115 911
868 982
168 815
440 522
954 980
623 903
669 924
949 968
82 173
146 469
41 435
408 873
106 967
249 942
494 496
382 387
515 823
653 905
476 799
564 641
528 623
545 907
590 917
54 283
961 977
728 938
969 999
202 276
888 967
257 446
536 634
315 416
806 979
400 493
355 413
617 624
629 972
698 745
142 461
825 918
343 690
190 990
886 947
363 703
833 889
80 796
737 914
541 652
753 898
470 648
892 925
745 771
809 864
781 921
41 171
724 946
643 762
857 928
571 624
838 895
517 633
254 734
835 897
872 997
461 525
817 875
835 958
119 577
273 629
301 962
904 995
554 857
452 721
479 703
188 278
290 612
659 953
870 891
870 911
709 762
275 726
932 998
759 824
109 721
315 890
83 894
480 771
381 726
629 930
960 982
221 798
482 706
56 661
995 997
478 780
476 540
326 486
846 897
696 931
723 774
430 720
737 884
603 608
89 299
171 700
710 756
706 838
706 879
396 542
456 461
896 984
53 112
148 630
997 1000
38 141
429 678
65 946
393 976
802 863
782 843
429 830
936 948
329 735
135 727
786 950
966 970
637 724
95 458
360 879
636 689
480 790
88 976
524 934
817 868
649 706
64 886
477 830
748 979
80 779
65 571
253 590
556 597
370 563
791 879
984 986
219 431
944 989
628 641
763 881
428 480
779 852
162 633
158 185
898 979
387 640
725 968
145 993
254 530
920 941
517 928
753 963
293 509
714 861
560 717
90 102
713 715
270 287
878 991
545 928
137 713
779 858
366 393
38 151
162 603
164 505
960 985
738 927
605 752
629 985
296 973
624 678
126 726
910 964
130 825
460 898
877 928
607 701
540 694
451 847
251 543
831 980
532 995
423 735
210 535
504 980
807 994
485 828
277 449
373 466
886 991
785 881
799 826
758 985
369 450
80 316
297 596
958 979
127 857
474 640
736 807
811 957
398 555
460 677
42 882
206 704
894 943
128 620
228 277
857 935
621 756
156 958
3 72
496 600
321 774
236 446
302 330
89 958
501 661
170 438
574 764
666 758
95 749
515 724
334 721
793 976
973 999
187 386
158 872
442 571
170 189
480 671
689 880
490 580
994 998
489 901
345 764
289 415
945 974
984 988
566 908
496 956
270 492
220 791
205 347
59 160
460 560
781 836
113 259
563 802
615 699
897 984
777 855
571 984
45 950
749 971
638 805
470 544
786 824
414 708
822 979
506 784
181 367
385 651
273 617
964 994
405 964
126 390
137 478
148 174
399 430
585 737
751 864
614 764
167 448
943 980
132 161
948 991
133 537
743 888
396 780
746 918
501 979
553 556
153 305
175 772
142 859
290 909
762 831
609 793
664 962
68 642
210 385
561 952
317 719
539 779
202 564
181 803
661 732
630 883
557 897
678 750
89 483
585 820
700 781
177 695
203 893
277 394
103 842
96 642
509 803
333 880
480 567
212 359
838 981
47 139
2 123
237 573
745 792
716 849
271 814
123 989
305 758
955 958
418 695
542 840
881 941
696 997
68 605
561 707
535 616
161 562
681 854
316 488
248 633
722 886
806 933
172 525
719 923
291 904
953 983
191 413
195 983
332 733
678 903
970 1000
917 953
426 698
893 973
940 966
797 951
478 717
794 888
302 396
872 982
22 909
781 886
297 923
756 843
724 921
891 971
936 966
246 845
465 956
746 937
66 584
854 948
437 700
519 803
733 977
555 634
105 663
776 986
109 394
643 849
643 760
385 524
555 692
580 597
60 911
778 803
260 449
653 797
395 478
6 625
776 984
250 761
131 416
7 933
328 404
153 620
740 851
439 829
187 876
6 552
905 917
710 926
87 169
23 904
475 841
25 75
874 897
28 781
473 909
52 939
858 963
585 947
846 851
488 784
203 966
673 999
381 410
479 935
542 786
366 612
789 912
648 952
438 880
634 635
329 545
323 587
721 949
754 989
428 755
474 482
436 443
848 890
317 549
387 752
844 984
48 191
946 981
68 691
121 285
316 887
486 779
422 820
558 848
699 795
794 822
634 908
483 931
954 995
918 937
554 594
209 279
602 861
884 924
677 697
197 946
747 802
841 945
48 350
89 772
650 840
620 642
564 854
362 726
502 856
456 503
66 880
919 952
807 880
858 934
680 990
567 635
707 984
809 993
507 763
523 790
446 574
922 988
88 375
149 199
988 993
427 851
924 964
818 850
670 963
946 970
642 812
334 919
456 835
406 645
794 822
500 692
587 872
971 990
630 729
900 943
106 120
907 962
194 658
990 993
451 795
884 904
759 910
649 996
974 989
266 994
583 976
423 562
706 933
106 142
400 972
389 551
130 535
240 243
48 429
133 784
730 798
575 861
752 924
500 701
828 869
514 909
843 934
330 635
590 916
848 857
311 390
322 726
234 788
107 705
953 998
106 995
642 704
267 634
632 657
168 418
115 305
96 689
780 883
574 821
865 932
399 424
338 861
745 746
676 878
158 549
62 489
192 211
726 840
423 483
840 998
18 351
939 989
103 151
192 563
471 893
437 716
954 962
382 481
781 859
877 914
204 982
168 956
459 741
599 697
497 642
40 955
243 577
977 1000
586 725
384 449
760 771
829 866
782 923
499 865
709 893
260 357
114 617
655 993
477 881
544 574
366 637
655 829
495 769
591 917
703 810
89 991
992 997
386 545
431 508
365 791
690 801
914 963
995 999
673 761
804 858
972 993
371 635
703 856
404 593
205 317
371 843
333 713
521 649
587 891
943 961
172 780
312 966
559 578
994 997
219 836
755 853
832 884
877 998
795 956
395 637
430 817
472 508
266 878
743 810
16 596
235 262
17 948
18 497
702 770
659 863
310 910
643 868
311 899
826 881
945 994
261 542
144 366
113 409
649 855
340 417
327 903
443 551
404 831
166 740
397 866
834 861
608 867
709 944
643 930
541 722
38 573
766 787
7 532
862 973
3 832
911 968
598 986
289 845
916 978
698 961
670 794
886 918
784 946
52 870
439 739
690 884
290 719
596 938
488 697
795 949
228 546
217 883
333 961
708 842
169 717
999 1000
80 733
737 749
903 974
662 868
930 945
353 748
336 589
844 909
715 992
260 501
322 479
578 844
453 820
544 891
342 925
409 469
894 912
739 910
49 695
747 881
841 876
6 279
682 963
489 588
789 798
516 969
431 454
195 412
247 398
164 802
901 951
711 743
707 832
266 852
843 984
443 521
248 437
285 588
176 846
530 979
20 546
120 921
78 693
653 681
871 937
529 621
573 919
31 87
247 748
747 962
546 965
611 678
936 946
789 982
484 830
655 677
991 994
317 949
658 839
337 904
276 659
325 435
330 402
103 398
714 890
332 942
724 797
291 851
674 781
24 464
922 957
960 994
201 577
623 763
425 435
251 593
517 949
146 763
111 724
291 394
377 631
621 909
234 375
323 622
541 678
546 864
519 908
200 888
287 657
190 383
62 993
778 906
996 999
256 909
5 963
524 973
465 819
816 854
938 959
281 679
314 722
315 699
522 524
599 655
904 921
276 858
866 953
80 269
408 766
543 593
573 909
220 390
922 942
847 989
0 296
764 811
437 694
537 629
75 146
906 985
610 731
926 989
198 738
431 784
594 771
786 906
165 328
836 917
70 623
858 993
719 745
79 154
692 899
611 981
767 796
310 586
872 945
344 770
543 643
417 567
516 887
474 857
219 421
604 875
639 641
199 755
403 786
475 561
192 424
113 515
638 862
254 383
431 554
662 668
124 687
497 732
76 750
862 871
909 940
147 195
164 383
495 511
78 528
5 324
718 799
399 769
66 779
418 823
205 936
887 950
616 802
802 904
532 689
931 991
914 985
517 900
531 946
271 705
956 968
573 578
684 857
292 416
273 856
826 944
821 900
623 881
848 936
115 776
905 947
492 820
826 957
756 859
638 842
931 961
892 952
983 998
293 636
243 576
0 69
612 977
475 974
175 471
663 837
312 829
917 937
895 965
517 841
57 575
630 806
803 983
663 870
55 641
626 695
122 821
578 835
885 973
423 663
989 996
96 459
512 989
688 768
48 208
204 422
844 930
422 666
993 998
130 854
623 685
921 987
959 982
700 914
755 955
715 758
976 995
190 203
288 659
517 783
93 843
974 990
926 929
664 908
538 690
160 815
576 942
714 931
936 994
592 928
129 242
79 433
321 450
908 995
206 228
840 867
368 927
130 874
908 982
709 731
327 406
701 858
493 699
434 437
606 609
955 959
599 757
353 880
823 896
715 982
131 694
701 768
501 859
275 829
201 464
710 930
671 753
649 853
750 912
50 885
115 733
201 509
75 724
117 532
8 383
608 775
225 729
860 908
825 995
216 326
874 920
850 945
275 519
18 269
364 969
416 966
479 555
182 875
449 656
529 639
500 934
944 957
936 937
512 688
939 981
872 985
897 943
662 702
528 763
781 891
852 859
44 958
763 857
182 671
29 254
483 810
49 715
635 928
453 550
648 847
35 320
244 781
611 895
830 977
426 930
836 897
22 244
473 799
352 383
873 938
701 849
721 969
94 485
275 510
491 726
573 752
353 505
219 327
941 961
849 925
333 902
483 951
659 767
289 549
568 887
528 914
731 924
419 640
44 841
277 756
130 281
50 741
196 765
835 848
500 538
479 607
958 976
952 985
646 986
763 845
9 592
865 908
676 899
491 757
292 551
650 725
46 282
386 634
852 948
529 765
264 738
863 923
889 994
430 913
179 849
287 790
653 718
949 996
856 898
552 629
343 702
318 471
862 959
128 826
174 842
846 908
567 984
537 636
171 670
873 984
978 985
172 736
166 782
373 790
508 983
236 260
910 957
955 977
836 968
385 596
429 804
566 942
558 865
964 966
15 628
196 634
500 819
826 955
120 643
81 90
489 988
522 636
253 946
616 748
919 922
123 984
640 865
952 954
972 996
244 934
36 890
510 981
866 988
193 443
269 615
968 984
886 976
176 828
707 731
946 961
516 869
863 864
130 860
430 975
478 920
802 835
882 963
198 958
730 841
14 24
143 179
765 951
844 887
35 545
245 459
946 995
556 765
366 369
54 920
152 621
989 1000
832 843
760 998
480 499
621 685
426 591
695 735
695 878
560 811
816 875
587 677
626 814
442 634
535 988
226 497
599 771
86 570
943 966
147 354
832 959
910 974
534 883
759 768
107 331
450 756
427 532
605 715
704 843
439 534
824 846
768 828
656 844
891 896
129 518
853 989
662 713
784 816
904 910
33 649
376 460
645 891
17 437
993 998
561 707
922 937
629 723
822 964
482 896
945 962
945 954
811 970
310 516
463 906
601 619
455 551
394 690
351 863
286 999
227 848
152 848
98 525
350 554
630 928
652 762
982 988
781 786
479 742
23 534
380 738
893 900
609 872
622 765
716 796
190 744
888 917
507 939
943 961
897 928
839 891
837 991
95 894
660 861
136 415
653 746
783 839
946 950
886 938
324 454
7 91
587 911
707 753
524 803
966 970
894 942
198 243
953 989
490 800
228 953
360 864
726 772
965 984
602 982
285 402
808 899
651 899
747 866
510 658
108 562
98 621
552 865
456 757
144 420
480 532
886 938
370 486
154 797
733 979
974 985
897 909
617 678
14 757
77 571
494 986
632 658
721 938
298 572
763 999
191 919
913 982
817 893
605 764
28 768
427 481
709 952
796 981
912 983
648 867
384 959
471 590
552 853
912 980
589 867
235 265
540 637
433 605
94 486
343 623
804 848
730 775
505 747
963 984
38 916
725 830
799 904
509 692
329 367
737 891
457 611
881 934
72 157
319 850
112 958
910 999
804 996
628 830
203 708
17 340
992 995
101 209
79 822
970 977
998 1000
727 856
263 984
507 690
633 751
304 499
836 939
918 933
402 818
475 631
438 801
670 750
412 823
378 805
61 953
322 491
825 924
296 312
59 309
783 815
421 581
137 908
449 760
772 791
489 579
386 680
697 840
374 945
205 576
642 985
203 382
669 973
500 983
956 996
629 759
115 226
913 997
286 731
185 960
166 356
394 483
173 257
603 995
682 750
532 952
560 974
0 3
898 967
754 899
836 931
701 991
958 980
947 983
199 988
197 994
695 714
52 949
392 512
190 656
904 987
336 834
920 948
212 507
862 986
711 915
818 920
536 557
937 966
513 799
730 819
494 571
869 962
870 885
338 891
502 797
942 955
307 643
515 811
198 635
748 912
167 614
796 800
604 806
615 923
260 771
205 630
512 772
302 820
314 737
139 400
734 779
612 728
777 876
953 982
395 724
892 934
148 286
162 344
852 923
540 546
965 988
216 493
895 959
341 602
819 926
77 589
173 952
929 981
167 333
773 910
579 639
110 281
941 961
833 939
533 873
155 849
780 981
77 123
414 870
156 191
929 946
781 908
119 831
559 804
415 999
340 753
156 280
174 381
741 873
104 907
648 681
848 947
115 694
253 346
80 962
16 728
569 929
669 822
964 982
459 608
668 797
177 844
425 533
622 660
546 825
147 332
520 827
451 893
958 974
448 735
268 585
319 827
391 426
61 765
77 275
760 991
469 841
897 941
243 956
602 998
364 953
569 740
295 830
27 916
302 727
272 882
964 976
544 546
26 140
636 926
724 746
327 885
349 660
508 534
417 803
675 708
403 637
621 660
291 361
277 892
247 589
571 936
828 838
672 686
690 708
436 595
831 850
944 1000
190 946
347 377
245 779
302 705
819 950
120 429
538 876
841 935
127 997
430 761
89 335
830 892
550 636
243 398
539 873
501 904
240 996
449 706
11 86
895 966
284 341
676 879
135 807
993 994
186 640
363 705
341 384
931 949
218 635
393 833
612 978
652 729
144 423
671 994
607 981
921 949
71 154
684 718
526 983
447 534
398 874
61 531
899 949
980 1000
908 975
550 844
680 973
30 346
157 206
392 667
510 589
404 858
624 802
918 948
304 534
57 423
753 964
104 806
549 673
620 747
668 679
660 939
6 811
232 860
109 756
963 995
332 482
866 914
962 964
504 832
100 559
258 638
503 723
93 526
582 632
471 801
12 545
867 933
285 643
959 960
555 896
714 960
426 568
116 491
32 166
98 599
997 999
349 954
128 541
471 618
355 937
103 642
697 698
905 921
840 915
774 817
634 993
438 614
570 929
458 460
865 942
652 864
316 396
958 965
575 982
953 990
853 988
915 994
587 612
878 980
272 664
383 690
623 885
853 964
900 948
275 763
142 720
60 680
652 981
6 297
518 671
627 766
748 915
277 421
34 421
509 927
649 803
671 706
954 987
435 883
231 306
775 800
714 738
53 960
731 806
535 685
533 875
721 838
246 426
770 898
523 818
64 602
995 999
815 886
601 890
943 963
355 916
221 971
847 869
870 968
674 911
61 317
136 595
155 890
219 853
572 989
129 932
881 934
666 881
144 421
244 986
6 817
3 642
269 453
313 951
70 990
379 741
375 479
820 949
197 669
870 876
855 890
733 981
701 837
452 929
925 989
717 860
59 833
787 802
664 785
883 916
293 438
318 782
13 998
767 866
979 996
827 986
515 881
626 889
718 970
883 959
947 1000
223 539
41 757
978 991
588 790
696 976
269 692
271 471
615 733
472 556
154 667
314 617
333 579
930 937
864 996
608 778
868 912
279 584
699 712
775 793
830 916
221 266
360 1000
11 927
35 396
830 984
395 822
400 716
768 939
790 930
197 386
862 892
920 961
943 992
600 895
76 877
611 699
251 287
738 879
580 854
779 956
187 647
2 619
866 918
406 796
694 934
922 1000
745 955
536 608
365 463
155 824
619 949
942 991
841 903
459 596
874 920
783 923
606 745
871 898
167 389
319 946
554 809
692 747
879 968
612 766
820 879
453 572
56 703
411 965
920 976
473 526
418 999
249 833
598 650
60 310
534 607
929 939
800 813
646 728
372 595
215 864
31 387
796 924
60 936
831 968
83 905
489 894
48 495
709 926
6 253
82 660
928 980
412 466
429 673
315 870
742 967
955 957
891 1000
290 898
372 467
758 795
422 652
926 970
358 598
820 837
560 727
855 933
508 558
798 910
390 641
447 644
97 789
399 971
521 901
892 933
680 820
777 917
366 913
408 683
71 139
645 774
165 419
671 725
924 989
916 994
186 527
947 949
308 538
429 487
214 470
174 995
918 936
470 526
547 612
304 897
215 646
931 985
430 837
298 761
865 991
53 210
608 770
322 332
91 984
879 956
724 910
342 907
613 849
468 763
676 861
537 651
914 960
758 913
852 898
695 869
102 487
223 855
915 996
744 970
996 1000
550 855
637 932
661 719
228 240
347 622
252 615
44 869
926 946
40 580
705 785
452 831
302 668
790 821
10 679
279 700
725 793
905 947
853 959
241 568
230 964
536 994
514 942
795 930
957 980
364 557
680 932
553 572
663 877
986 993
460 861
483 921
619 635
564 814
808 852
896 952
638 914
903 996
655 756
558 574
122 857
225 553
328 786
181 278
601 807
181 400
988 994
834 934
620 785
764 936
440 800
740 901
944 967
807 878
218 770
209 442
376 425
712 961
208 948
959 964
121 513
189 481
501 662
215 309
276 513
661 844
188 764
225 817
105 580
208 652
447 699
808 848
90 590
181 514
384 600
767 782
731 955
451 845
383 719
450 609
782 948
847 904
834 944
974 978
600 667
939 978
214 590
252 581
587 806
6 395
181 457
428 696
172 511
22 120
65 201
220 437
660 861
523 609
663 700
259 742
91 647
630 643
717 895
557 735
719 840
867 935
185 572
301 726
495 607
433 470
749 766
629 986
916 992
774 884
801 967
317 536
873 923
271 832
502 555
820 943
988 998
36 141
304 854
253 845
263 298
454 592
277 385
696 781
60 689
821 866
740 793
452 967
930 960
461 466
652 944
875 922
517 664
408 682
409 948
886 917
986 992
30 597
968 988
423 994
733 859
445 960
737 860
828 873
12 864
602 846
492 879
58 963
961 1000
45 146
149 402
723 856
739 905
136 212
173 338
440 740
973 984
788 983
119 656
596 903
34 658
63 633
768 813
96 102
214 245
921 950
622 943
226 343
250 576
331 739
403 938
745 958
744 832
300 924
619 683
485 526
494 704
821 918
910 967
657 732
728 976
146 476
745 957
840 907
543 764
223 981
731 761
329 943
867 902
373 801
136 707
692 868
263 913
191 445
432 626
544 786
76 358
236 443
448 496
556 991
957 990
232 614
891 930
822 848
419 955
892 996
61 236
64 424
535 733
127 669
971 972
277 468
465 891
767 981
911 940
589 882
609 850
223 406
201 794
283 400
606 831
553 592
248 344
71 838
556 937
674 1000
941 962
555 617
377 461
214 726
900 907
425 671
225 377
396 799
5 264
614 951
548 931
584 620
224 833
417 459
119 437
875 929
581 713
417 439
410 597
850 888
369 902
153 346
972 996
208 246
950 952
74 759
452 833
695 931
196 840
442 605
884 954
327 989
673 950
53 693
89 486
960 989
237 244
870 914
132 939
229 835
823 848
55 889
684 709
372 785
623 694
394 790
367 681
161 450
855 858
979 997
325 365
720 722
505 870
610 890
654 921
589 913
934 968
617 747
793 832
774 790
100 226
284 773
478 704
322 926
325 701
30 926
203 434
31 238
27 257
195 990
339 725
579 716
502 826
351 420
157 420
354 641
879 956
285 430
300 391
764 785
386 907
226 834
403 578
254 992
658 716
216 729
432 567
201 353
814 973
921 938
987 994
655 907
809 933
133 156
207 316
843 950
766 775
646 663
101 281
498 741
498 518
120 325
689 812
642 799
212 693
321 569
352 966
502 543
194 894
424 474
69 599
259 494
94 794
571 707
350 868
264 945
498 526
465 805
788 976
81 861
103 877
722 826
743 973
618 896
878 992
530 941
895 939
752 951
953 977
625 779
964 988
668 988
208 380
986 997
139 606
90 790
833 888
550 766
514 605
794 870
0 502
473 808
425 442
871 997
243 874
138 325
878 983
852 869
123 326
721 973
180 659
817 955
598 888
21 969
112 711
416 417
544 683
29 946
182 912
719 763
38 88
930 957
700 996
987 992
816 828
984 996
2 831
53 666
776 814
402 508
744 927
925 956
922 986
775 799
572 672
911 954
924 938
80 673
36 723
150 522
219 792
541 963
789 863
64 158
660 840
888 902
136 708
565 674
948 987
785 839
309 321
546 651
883 988
343 451
779 827
926 935
815 899
486 598
893 946
670 961
284 978
726 779
918 922
833 917
321 563
489 540
473 523
676 959
84 370
429 666
187 622
284 356
749 967
567 731
620 886
42 928
104 640
191 863
258 798
250 852
191 783
983 985
439 898
596 835
66 216
244 687
197 339
833 960
832 942
354 415
880 904
839 956
417 880
895 898
590 624
708 752
818 903
389 846
108 176
910 969
263 882
201 827
887 910
170 907
367 713
203 431
553 773
964 973
442 629
935 992
607 854
740 844
558 974
144 321
773 970
139 603
393 779
441 894
584 737
994 995
696 881
37 895
232 563
60 954
791 940
359 936
944 985
83 970
566 583
709 793
729 823
98 322
97 530
874 965
468 894
564 634
305 429
740 976
421 891
981 992
334 402
650 921
677 965
607 836
538 685
164 819
458 635
210 968
512 902
62 211
717 929
258 508
648 937
120 563
93 910
867 912
477 660
622 952
821 861
895 945
93 585
917 925
351 771
808 902
896 938
535 781
111 473
429 978
614 617
383 550
272 441
309 997
370 934
435 747
373 877
634 968
295 970
152 252
488 957
509 577
877 978
541 649
361 528
913 924
198 514
980 992
982 997
568 632
929 965
402 961
279 311
180 673
342 886
9 995
116 332
139 151
369 602
825 999
459 930
282 403
307 363
520 646
37 201
599 669
46 796
56 739
57 889
915 998
184 620
46 349
868 940
992 993
80 370
498 574
342 695
435 882
653 866
409 450
463 753
594 669
652 656
157 808
780 962
292 919
354 799
568 915
978 993
759 783
83 782
889 937
880 995
745 805
842 924
335 364
91 542
458 990
410 618
641 772
882 891
638 847
538 739
345 574
491 961
216 232
871 977
576 882
543 633
444 514
58 552
893 926
500 696
757 929
346 355
552 678
360 851
820 981
98 178
128 763
853 967
734 800
192 666
152 486
308 626
113 857
237 403
732 772
5 895
879 978
800 850
656 689
34 274
793 890
591 965
647 693
256 798
24 446
421 981
975 976
650 989
827 943
805 955
842 979
125 747
786 803
351 683
446 934
871 950
645 782
807 913
265 552
121 155
875 958
606 874
718 751
928 955
812 870
222 992
314 457
395 429
983 985
12 722
406 586
86 738
584 708
886 980
905 993
997 999
138 846
101 744
278 292
233 948
10 201
774 952
141 466
506 612
903 968
969 993
727 815
277 300
453 454
259 897
841 854
65 463
527 832
273 284
431 955
845 982
328 989
104 350
837 947
17 258
956 1000
471 750
23 821
965 975
128 495
652 915
33 287
88 766
593 880
716 840
34 358
203 666
748 841
971 998
601 635
844 915
391 673
393 533
943 999
597 691
885 979
977 989
797 989
921 999
483 907
528 872
528 529
950 972
693 717
593 815
828 953
51 392
434 509
55 620
479 770
715 884
691 721
165 273
750 915
984 994
109 473
811 827
244 717
301 580
459 494
705 745
810 983
169 968
67 193
551 820
20 784
68 887
397 638
467 841
605 914
81 99
934 961
360 995
223 795
966 982
619 784
710 909
143 450
120 954
263 631
733 821
371 788
234 641
158 571
362 874
347 769
61 966
841 917
629 822
554 974
543 839
295 913
185 246
363 928
686 996
492 761
3 360
666 752
614 865
743 954
184 685
442 838
392 625
861 883
782 881
813 845
224 238
820 898
899 905
224 781
47 315
271 592
106 921
874 936
516 894
658 929
514 672
847 868
431 530
719 989
190 298
0 553
227 805
299 911
850 978
482 814
404 430
617 909
658 835
353 384
456 566
502 881
119 957
661 737
215 464
660 782
755 914
649 867
419 870
559 788
624 788
675 928
507 765
292 846
270 703
311 754
208 228
790 999
439 960
870 890
173 645
922 939
152 612
968 980
43 858
338 803
1 872
800 918
609 902
888 944
173 963
990 999
706 869
57 69
151 474
247 846
736 781
505 593
295 421
899 997
80 705
263 398
269 457
536 933
197 306
409 889
695 953
402 930
53 393
476 545
555 762
151 509
665 831
700 900
989 993
368 711
222 960
675 851
453 624
776 934
607 630
13 373
583 760
645 967
305 984
76 249
263 734
629 791
304 958
269 433
190 223
876 971
418 645
716 837
326 446
917 970
627 834
865 961
10 618
545 757
373 662
140 663
607 738
598 602
413 498
644 702
358 832
798 855
130 149
884 956
268 792
567 894
511 517
604 709
509 869
857 955
46 825
621 980
540 996
630 651
738 949
40 341
322 846
917 1000
830 990
291 718
400 971
151 450
484 745
855 890
887 894
485 889
694 1000
805 988
811 851
645 688
97 860
930 932
384 650
915 943
928 972
991 992
59 996
707 869
380 470
581 836
793 841
157 757
126 946
56 86
336 352
360 473
605 980
415 839
57 652
803 866
256 771
979 992
930 962
830 855
152 356
439 464
375 542
172 547
135 797
465 746
322 851
165 733
140 710
563 961
637 960
687 778
509 793
259 634
208 461
316 344
780 939
819 946
401 572
439 627
881 915
460 660
711 821
13 813
89 799
820 847
43 361
34 65
761 914
778 959
219 255
181 450
338 591
62 994
849 914
288 783
353 375
472 712
68 385
586 823
514 676
270 853
562 901
478 583
743 870
564 780
335 619
445 697
303 446
368 854
25 168
546 821
396 610
689 989
944 946
446 672
224 839
197 249
111 612
80 613
922 937
126 787
288 907
323 800
660 995
195 317
500 543
810 986
303 989
855 980
204 768
463 866
424 727
621 752
744 828
552 562
350 874
305 975
797 851
135 471
256 756
397 533
418 463
695 937
160 656
431 478
518 952
205 918
862 865
741 783
636 817
252 276
73 918
378 799
848 922
493 653
281 299
998 1000
909 966
9 357
690 744
162 982
42 202
758 822
909 929
817 995
224 555
504 507
885 906
797 889
17 901
33 44
5 66
806 936
626 751
960 987
201 730
17 780
246 718
649 690
545 934
103 446
533 858
44 446
31 890
74 974
870 902
584 907
926 937
132 670
50 842
205 439
380 630
828 885
43 541
741 875
313 807
155 167
777 807
267 901
732 865
489 777
340 466
495 520
749 911
98 578
166 187
660 989
116 857
366 829
525 726
641 821
885 984
764 877
147 760
275 996
783 937
316 564
508 993
314 829
994 1000
718 798
847 864
368 538
1 397
437 874
729 742
33 515
488 750
767 998
359 964
689 959
400 904
547 999
910 978
752 821
708 849
890 924
297 323
553 635
462 464
388 528
745 748
275 581
182 287
451 694
515 642
471 565
769 827
603 749
350 768
894 991
301 587
755 991
427 649
762 875
258 663
1 363
267 848
672 807
183 620
617 873
678 967
714 801
63 584
148 916
54 105
661 757
229 745
7 118
595 705
589 884
8 694
380 401
249 765
364 534
116 289
48 458
39 278
813 917
762 786
299 486
794 816
830 914
10 815
809 969
395 679
366 644
632 969
869 998
723 735
20 579
900 903
376 511
338 365
916 977
431 975
872 956
476 935
568 595
432 462
539 722
524 964
943 997
581 868
312 740
846 950
553 582
62 748
14 437
233 826
528 897
857 957
327 794
663 868
686 734
602 724
147 467
687 823
715 958
426 461
689 715
593 875
585 895
799 821
479 650
942 959
352 774
923 956
148 998
304 489
11 866
371 707
376 529
738 870
579 627
54 302
541 921
380 523
98 749
833 942
370 462
959 971
632 806
352 381
629 913
146 451
133 696
194 758
773 930
356 404
990 991
786 795
402 681
84 572
327 798
943 972
698 916
662 872
336 403
5 637
310 605
412 761
126 483
718 719
538 719
711 817
881 977
55 803
428 846
88 719
810 884
846 925
576 750
124 824
534 753
931 970
978 983
224 642
115 816
190 440
485 640
193 965
422 683
88 158
906 992
457 948
167 420
168 649
73 467
849 972
811 920
501 701
498 983
188 942
570 692
436 769
518 822
903 910
871 948
254 726
168 464
906 976
858 999
272 966
549 853
903 924
304 962
641 667
312 439
576 702
25 38
467 795
703 771
438 964
315 748
658 981
98 332
971 981
296 966
194 442
476 532
72 477
634 698
838 945
181 205
908 950
670 991
469 722
998 999
227 746
815 957
535 541
626 940
709 915
887 917
521 681
280 622
281 644
554 581
825 869
680 917
890 948
786 855
13 567
82 530
118 925
993 999
468 597
748 949
185 534
171 393
180 985
131 400
432 982
199 764
597 680
274 460
216 225
674 732
988 992
687 996
774 918
417 979
924 935
946 986
425 815
980 991
34 951
535 907
716 717
72 695
201 495
705 881
959 962
168 374
441 493
707 962
114 306
601 688
140 321
124 199
735 825
619 968
918 958
456 461
54 272
454 530
277 683
133 613
986 997
105 189
352 598
441 815
338 874
992 993
509 965
447 604
720 761
441 861
421 498
496 671
538 892
369 576
457 601
301 493
289 436
743 904
813 905
936 978
992 996
471 763
694 953
109 240
462 532
582 774
248 716
15 467
67 524
227 300
728 870
365 869
872 896
449 950
947 995
887 941
18 363
538 992
372 589
709 973
638 914
434 552
559 872
105 636
862 974
936 984
332 601
333 346
218 281
786 979
902 945
982 988
760 944
389 601
72 995
730 956
407 933
885 962
40 947
989 999
182 864
512 583
142 859
101 633
362 657
638 995
583 771
63 415
266 851
6 991
415 645
197 373
129 645
554 672
749 831
58 811
752 825
99 729
668 719
460 669
46 441
852 938
40 79
358 798
950 988
462 636
140 437
352 670
856 990
953 991
432 898
422 650
672 954
938 969
514 629
672 857
757 925
803 828
531 626
894 992
707 722
129 403
965 966
354 596
120 941
124 766
957 971
587 790
446 588
196 353
359 844
805 853
726 786
944 958
948 967
75 626
165 740
310 694
806 981
411 980
724 844
408 785
449 537
348 952
655 696
978 989
331 418
370 691
19 229
959 962
157 353
994 997
841 913
987 1000
410 787
976 1000
971 998
324 528
646 705
874 890
21 784
504 808
782 869
662 897
874 989
262 811
453 713
757 879
901 988
915 943
847 867
949 997
857 915
305 587
810 947
862 886
391 547
299 732
609 657
877 956
45 208
989 990
591 968
246 440
701 956
947 978
812 827
202 675
459 727
970 986
937 982
285 370
341 681
126 263
611 949
909 953
217 865
878 916
904 910
52 443
397 674
541 836
834 852
485 794
435 858
930 949
46 774
597 744
714 869
896 960
611 855
524 839
691 729
763 952
881 980
162 498
863 997
349 782
137 354
526 650
292 369
165 515
71 754
429 741
125 714
387 565
917 974
145 891
621 915
11 822
752 981
496 977
12 996
104 840
738 857
923 973
879 959
782 902
305 658
246 959
92 281
864 949
434 708
307 447
199 792
502 869
854 865
71 829
680 849
273 619
837 917
276 562
415 930
919 964
490 989
352 704
565 647
285 982
557 755
5 836
722 902
187 638
828 889
894 1000
489 529
410 569
407 506
515 545
922 988
625 976
423 597
769 899
293 470
791 793
543 644
617 779
302 428
592 747
767 995
980 995
442 566
947 969
200 430
631 854
140 451
223 584
653 713
845 860
262 496
832 963
729 986
769 910
822 832
141 454
286 353
798 842
216 710
174 944
468 959
1 577
533 674
706 826
757 913
520 627
583 885
70 120
370 900
993 994
650 717
591 904
349 792
880 947
731 796
293 658
727 837
33 553
432 689
52 975
316 412
631 867
423 722
403 850
400 472
401 442
787 915
362 910
229 992
891 958
831 863
489 511
675 936
44 408
916 970
529 828
428 936
346 490
30 998
231 903
935 957
758 782
170 626
351 945
390 393
367 394
668 936
106 624
370 488
755 764
335 566
814 1000
163 738
967 975
321 357
561 605
802 906
392 638
771 879
680 974
372 891
98 770
418 836
679 786
618 928
573 734
629 871
743 767
5 610
977 979
660 824
869 894
540 801
481 890
126 641
520 649
456 593
408 985
416 492
306 813
110 934
334 516
418 941
232 336
379 833
429 785
829 958
323 925
308 435
88 583
646 828
747 906
307 931
298 653
649 799
548 869
11 532
533 854
998 999
649 903
511 727
704 875
463 937
818 930
361 923
77 926
117 810
906 976
491 719
923 924
0 963
835 976
693 910
964 986
104 963
875 999
651 737
943 972
849 917
381 416
72 970
373 518
124 862
490 747
813 819
517 967
284 971
30 708
830 950
402 542
386 724
930 988
788 824
471 724
27 686
916 959
694 905
867 975
155 551
834 858
987 992
830 873
30 627
519 888
858 871
542 811
832 907
500 601
683 842
152 332
266 480
177 810
169 797
700 907
656 705
947 962
86 177
132 147
141 452
23 167
995 997
11 132
329 632
367 940
217 509
255 489
81 892
591 915
614 965
572 773
14 897
63 725
430 453
715 792
169 811
392 819
65 768
368 737
614 933
762 900
794 947
846 869
515 535
153 357
162 764
97 587
462 962
109 239
716 936
899 923
167 768
887 902
614 968
100 547
234 763
806 930
413 430
245 465
452 657
316 635
748 762
454 782
728 788
940 946
169 550
534 875
282 663
791 858
309 505
490 960
756 859
634 814
665 855
811 857
889 978
370 455
921 933
811 859
479 851
247 625
981 984
754 952
703 943
403 759
547 987
411 638
372 424
306 730
916 948
918 955
701 738
511 605
681 955
121 660
845 939
785 910
820 850
53 200
549 684
918 997
831 916
659 901
917 952
32 301
67 257
923 966
354 647
989 991
340 555
443 636
263 974
652 792
185 554
554 939
933 945
70 655
884 962
254 649
81 950
988 998
898 934
4 322
129 922
554 694
153 730
763 861
490 757
309 914
38 880
528 728
781 892
809 956
604 681
885 919
873 973
44 578
427 978
347 832
819 843
982 996
128 528
385 862
750 823
22 245
317 951
446 911
705 974
591 856
193 466
834 934
575 831
765 956
759 781
283 935
566 931
472 745
536 810
460 890
188 599
888 893
6 326
126 900
957 969
554 952
219 815
832 931
516 955
40 967
319 686
397 882
671 773
299 606
851 886
465 677
782 985
936 952
592 720
299 726
373 477
286 387
179 952
500 863
449 680
538 912
497 520
11 768
584 661
774 905
439 449
823 960
925 948
226 655
229 986
979 995
376 956
475 697
455 855
281 554
532 747
619 641
22 445
447 777
569 590
103 698
649 890
370 813
621 643
675 752
597 628
955 963
726 841
293 972
443 786
66 161
812 832
707 802
656 678
450 751
456 545
973 975
701 775
46 877
709 965
26 239
520 835
511 539
289 483
850 897
996 999
27 333
937 939
552 837
271 369
516 604
37 826
154 394
940 992
646 791
994 995
622 814
518 641
815 967
851 932
891 934
377 485
106 623
343 799
221 386
769 913
516 906
855 923
228 911
946 956
689 890
751 989
210 820
808 872
181 639
821 934
535 775
454 788
21 406
240 634
238 371
320 348
659 969
506 826
469 931
275 1000
924 967
601 670
666 683
644 776
81 273
208 214
419 767
978 993
3 435
757 822
556 865
397 710
682 765
863 872
142 523
921 954
912 948
710 803
539 789
130 311
557 642
878 957
903 915
903 983
717 924
699 965
52 512
927 966
551 857
587 933
123 183
489 874
592 850
551 677
460 807
421 621
69 921
265 443
122 619
754 969
174 696
638 919
724 862
385 712
436 543
333 611
833 941
316 389
54 976
424 454
550 946
487 749
701 920
434 888
792 953
326 734
123 263
564 620
246 778
242 543
257 610
259 761
177 296
498 652
229 895
821 871
747 861
386 689
248 494
252 488
453 983
78 890
697 765
400 952
649 924
74 509
609 702
38 446
203 526
312 404
330 740
126 658
998 999
123 397
554 563
41 201
498 800
621 771
405 410
164 536
203 973
282 295
841 990
671 975
365 607
541 928
938 965
496 515
188 470
813 916
696 702
297 433
877 968
413 931
121 405
470 668
410 526
375 999
993 999
752 881
930 971
998 1000
690 934
755 891
797 810
174 552
686 956
201 758
503 726
95 305
528 535
875 893
916 944
692 714
954 960
336 732
44 496
500 719
440 556
295 574
726 921
78 771
465 966
129 580
466 614
139 730
47 527
774 978
695 952
424 975
581 704
793 865
575 994
824 961
629 756
432 464
973 975
90 678
35 823
900 905
655 946
521 981
577 778
737 884
808 969
351 657
209 285
672 687
483 493
268 945
726 840
493 773
525 892
875 885
792 930
507 945
796 917
64 548
318 648
275 451
4 353
296 923
681 683
222 478
625 862
63 187
772 823
52 315
85 583
716 868
537 795
704 789
761 912
98 642
804 880
411 878
393 499
834 867
115 358
368 376
473 629
685 834
177 938
188 476
102 852
380 748
937 946
364 766
11 884
633 860
68 567
100 872
749 805
464 680
449 960
533 544
892 1000
939 955
732 906
724 740
155 925
34 481
162 535
442 824
994 996
620 961
7 753
326 547
940 954
634 768
4 498
318 679
113 290
467 671
649 736
201 526
728 795
889 972
530 956
919 960
60 564
710 733
803 907
126 197
62 942
617 634
530 788
959 994
84 96
207 665
50 271
520 548
879 957
945 987
783 877
369 630
598 775
562 883
472 713
430 975
701 1000
693 730
586 767
622 949
865 962
278 531
835 908
598 748
522 829
290 437
830 841
684 722
651 937
454 885
521 830
673 703
275 534
610 621
780 917
183 502
803 813
108 455
866 902
541 691
595 848
403 776
71 814
146 575
433 449
3 86
261 437
978 994
243 445
89 90
797 917
4 101
967 978
265 909
299 687
314 678
467 871
517 692
431 928
712 812
632 920
681 748
166 252
974 989
130 364
351 755
106 284
794 938
508 842
449 905
854 868
584 964
685 823
625 686
756 808
292 353
668 753
971 976
702 738
834 845
933 984
922 977
56 389
474 967
260 881
101 248
374 735
674 832
24 216
972 979
685 847
353 561
501 535
840 985
196 384
667 739
212 531
73 884
765 791
93 977
225 998
208 591
992 995
428 643
158 884
908 938
834 956
16 767
559 872
511 560
630 707
0 380
249 366
839 848
830 932
972 999
861 869
878 988
362 978
0 106
362 792
148 809
772 889
925 964
938 943
11 741
478 891
260 353
713 929
867 875
520 775
143 735
536 977
800 969
75 366
971 983
205 571
741 841
136 215
884 966
636 837
649 950
875 979
636 896
898 921
652 777
53 125
249 662
554 633
150 911
412 888
66 736
708 818
771 996
687 958
705 939
733 849
762 901
264 1000
164 323
521 771
965 981
951 969
211 465
515 644
13 330
159 642
975 983
206 380
198 859
394 422
872 917
259 680
169 678
227 634
495 850
128 459
697 843
908 917
216 570
186 311
962 982
675 913
702 757
73 699
331 439
932 950
42 859
833 927
808 879
315 555
57 840
9 884
229 339
345 945
586 964
730 965
692 793
664 995
138 734
868 987
741 931
278 997
336 784
440 645
973 981
213 580
771 802
783 907
874 900
211 347
362 901
318 879
690 894
174 315
628 815
171 670
888 914
224 328
629 741
479 706
903 925
249 865
108 702
549 742
838 978
885 998
957 965
183 787
255 859
279 449
350 515
576 741
266 927
621 679
78 823
507 693
864 868
226 761
742 970
657 715
462 603
901 992
922 981
164 931
410 808
577 672
227 965
881 913
794 886
439 895
183 398
516 573
554 883
361 664
153 950
487 850
716 816
884 921
143 524
343 907
486 543
908 968
776 841
574 698
972 997
125 606
998 999
192 325
267 314
81 631
394 685
165 961
439 944
556 1000
922 970
899 955
339 397
315 432
819 989
733 770
541 663
982 998
788 920
803 880
989 995
72 645
715 851
424 988
886 945
516 657
780 967
239 995
614 659
775 996
457 788
566 933
106 886
498 636
865 911
248 824
640 831
410 801
409 558
615 942
865 935
181 875
997 999
892 943
976 999
186 938
438 546
801 925
573 703
980 992
225 503
762 992
738 793
387 477
552 894
831 996
378 780
535 881
262 787
725 863
958 990
374 407
952 980
676 763
183 948
56 611
647 682
339 682
244 662
652 983
968 970
38 103
944 966
28 290
866 878
772 863
556 987
724 750
943 953
502 939
961 976
197 674
748 964
630 929
655 946
463 793
607 747
167 520
771 824
272 791
342 735
164 899
112 766
841 890
814 926
347 606
511 815
427 936
800 959
562 829
196 506
289 762
163 252
627 934
879 956
587 890
586 622
934 938
114 194
640 760
401 639
844 876
655 862
122 706
330 863
430 952
193 978
209 833
143 166
582 892
597 636
356 719
542 725
93 357
359 462
115 829
746 901
802 959
433 760
647 917
993 999
519 656
962 964
738 868
105 708
390 429
164 516
694 787
623 981
810 862
992 993
787 989
282 288
147 405
999 1000
784 905
316 557
474 629
563 970
435 905
542 713
588 820
482 979
306 761
938 942
949 995
387 563
857 950
215 317
229 930
956 989
585 976
879 944
389 568
783 961
595 644
221 301
737 786
67 89
198 515
823 1000
606 888
84 302
626 783
703 856
793 953
562 961
606 849
735 967
941 980
174 703
589 792
231 743
706 974
620 772
954 984
83 989
520 941
533 627
322 816
584 738
433 788
281 885
528 546
821 1000
907 962
878 995
314 924
641 988
943 949
134 506
537 945
250 965
702 832
503 781
285 651
276 768
155 818
283 556
288 763
186 257
757 864
874 912
817 991
689 846
639 974
925 954
778 966
19 509
533 571
16 974
824 859
614 879
99 792
68 299
486 747
190 492
674 773
134 202
154 567
599 896
220 808
685 753
366 774
421 432
289 955
483 964
275 867
689 841
404 768
380 603
621 741
700 843
127 710
474 604
135 485
701 731
965 970
586 748
785 921
355 752
765 845
648 801
883 952
72 671
831 834
228 348
627 778
195 390
937 983
717 870
93 575
104 765
303 881
574 967
675 961
462 592
68 121
153 699
522 777
216 545
892 984
943 952
715 912
823 981
905 998
506 931
496 651
546 883
221 506
845 879
303 930
112 522
148 515
571 918
406 928
270 720
119 995
110 551
19 150
674 890
366 385
927 964
56 263
328 511
940 988
204 851
247 349
194 807
798 953
518 722
22 743
131 252
257 615
479 751
201 262
118 781
469 813
499 914
530 989
8 139
64 177
82 352
984 989
244 575
524 682
68 762
24 119
824 873
325 752
397 870
63 750
674 833
456 685
784 850
197 695
100 837
523 611
19 522
412 696
818 916
409 569
358 550
797 985
611 999
406 758
418 578
198 297
840 875
819 893
690 909
946 954
895 925
276 695
753 965
474 504
312 888
95 957
888 896
154 401
527 724
144 412
31 666
42 897
697 932
700 829
579 966
448 586
96 103
581 623
694 913
62 932
507 529
365 621
950 968
829 872
678 978
579 811
878 984
790 859
431 911
40 307
95 364
401 526
380 502
24 720
701 876
879 985
817 919
667 795
132 936
413 528
155 633
761 923
599 703
712 725
264 311
526 527
228 784
389 585
582 609
796 824
416 612
483 626
835 880
900 946
923 974
107 221
889 988
264 548
7 17
329 758
26 487
672 904
887 913
894 913
691 752
800 925
33 989
389 878
505 573
557 818
75 286
823 896
838 958
221 397
174 609
994 999
438 491
313 756
540 949
268 973
754 888
161 513
25 245
195 931
152 790
230 627
781 856
323 738
549 927
551 647
941 979
698 793
490 515
110 713
134 550
28 673
569 696
306 962
528 732
357 885
699 902
381 579
908 989
214 875
916 963
372 655
348 608
15 30
228 239
247 357
46 656
549 550
593 938
192 927
498 687
80 614
583 765
926 953
387 696
948 992
993 998
632 780
184 459
885 888
838 848
473 864
842 940
260 508
624 977
759 856
161 355
37 633
59 118
561 563
862 994
265 369
974 986
201 565
142 733
404 869
581 692
299 649
437 708
978 983
981 988
663 864
856 982
101 367
548 610
278 868
275 387
462 953
807 947
372 634
48 205
350 903
416 715
114 765
624 657
670 988
341 613
362 885
26 366
115 298
912 935
452 714
885 917
457 975
649 770
815 979
617 932
623 628
274 330
560 605
437 898
293 724
78 160
221 506
186 573
451 676
900 953
520 634
421 512
581 911
475 831
281 877
831 844
933 946
446 655
109 831
873 885
697 912
973 990
984 987
46 155
246 748
439 917
412 711
844 979
848 985
405 762
436 618
413 933
694 850
772 909
278 424
875 987
785 884
786 912
30 33
610 853
676 905
611 920
149 534
945 988
603 889
45 427
210 871
783 848
89 321
623 958
918 968
487 694
597 909
663 953
410 739
795 921
785 898
393 587
229 955
948 961
496 985
678 812
897 956
860 926
738 848
348 909
176 359
184 237
122 213
150 361
502 933
199 227
280 445
403 564
807 829
765 882
720 766
603 952
817 951
229 396
568 956
549 949
175 287
615 878
185 598
697 859
206 811
638 777
12 872
828 844
55 412
174 445
148 761
932 974
889 898
504 881
78 783
731 883
934 982
429 987
897 902
710 946
507 749
713 956
421 581
566 662
678 793
256 556
653 990
236 928
40 446
447 629
466 649
811 871
187 420
993 997
240 852
321 755
645 938
125 287
465 644
593 615
418 481
527 642
846 966
893 901
1 817
383 526
872 988
419 736
917 931
555 681
887 898
378 781
987 993
882 932
300 792
791 902
389 941
476 804
590 928
156 399
588 744
133 537
832 911
451 979
71 654
979 981
704 884
594 764
884 998
241 718
874 953
570 889
589 645
54 963
247 379
22 132
554 685
373 456
704 832
192 936
646 855
815 861
754 898
131 798
774 784
554 570
665 776
339 609
959 967
140 789
205 423
25 587
922 925
903 962
165 564
387 809
820 920
800 880
178 503
692 825
428 457
589 762
707 941
876 940
26 973
745 937
459 647
498 809
953 977
77 238
642 990
560 764
311 517
308 652
182 403
701 786
85 373
990 991
868 909
431 727
912 980
632 679
626 845
571 644
957 994
692 758
6 672
320 370
890 950
142 221
678 809
371 438
160 461
943 948
226 948
884 929
418 522
823 922
863 923
319 586
906 994
507 524
300 343
31 149
602 753
334 961
208 599
842 862
171 545
129 992
632 811
22 409
880 903
680 873
829 893
778 913
232 934
736 753
362 619
320 558
450 650
212 849
483 903
813 862
331 838
128 569
428 794
604 822
790 852
843 990
448 610
673 933
128 737
493 792
959 988
275 757
677 888
955 974
719 748
68 609
364 742
796 802
441 732
126 212
622 755
938 942
155 360
582 788
737 922
398 440
404 979
344 374
286 970
384 750
131 510
269 445
387 600
889 890
780 807
44 160
905 953
866 989
341 600
729 822
853 992
729 795
997 998
915 953
635 931
904 956
57 373
937 974
303 587
774 907
792 961
161 595
956 970
425 931
5 617
635 982
26 634
844 876
795 997
403 613
787 980
158 488
465 557
493 761
302 641
146 787
705 904
297 508
401 857
884 949
172 805
904 947
871 881
618 745
836 959
238 758
589 698
594 938
442 673
419 450
601 770
430 461
44 885
620 760
936 999
75 956
740 815
198 780
733 876
440 603
528 627
631 904
162 544
323 876
974 993
780 971
483 735
978 981
578 811
439 586
154 731
821 944
775 846
282 874
721 797
523 925
254 922
473 635
137 261
73 677
559 661
907 991
453 918
758 811
426 576
953 956
855 876
145 391
555 890
683 734
744 861
186 711
834 947
790 872
478 815
778 871
588 931
439 732
847 906
837 872
834 999
323 448
843 991
939 949
249 326
777 926
627 974
84 934
58 430
447 802
380 604
774 918
140 850
789 927
81 994
328 560
597 662
594 706
839 843
819 960
901 967
515 924
551 830
194 656
989 1000
670 691
258 551
634 952
523 544
599 693
195 831
579 719
945 996
758 871
904 936
696 895
646 747
16 653
403 748
496 958
970 987
912 976
586 990
7 996
821 973
707 880
503 759
307 823
537 676
790 962
640 810
926 927
176 848
348 373
669 691
820 863
311 810
247 976
929 997
278 858
594 630
575 631
91 758
393 847
903 906
97 416
573 768
61 610
393 774
589 841
385 968
4 885
893 964
932 938
483 874
366 628
625 918
872 967
876 957
962 964
279 899
394 745
330 524
973 988
716 720
79 723
585 874
160 296
611 982
635 810
368 724
234 477
468 798
757 765
149 508
40 781
823 991
490 503
417 498
676 835
491 916
252 923
761 889
125 405
560 952
380 675
223 496
969 976
475 581
735 914
874 938
788 933
447 692
99 722
35 123
891 942
315 565
829 956
120 495
654 837
908 1000
152 920
227 935
730 739
901 915
101 369
689 790
262 548
214 591
4 274
648 861
96 574
694 722
496 921
235 762
852 990
545 818
864 904
69 632
227 850
189 536
507 654
844 905
263 332
863 942
820 844
889 927
51 647
546 913
948 980
616 621
793 887
297 737
112 291
548 901
202 203
604 787
370 994
512 624
59 73
898 976
220 508
369 405
631 649
113 626
814 869
155 613
904 963
319 488
921 971
656 891
475 960
633 726
705 896
373 598
177 836
2 636
325 840
146 952
4 957
615 647
60 785
738 974
448 545
5 991
248 263
637 842
626 968
845 863
918 961
829 934
16 232
191 513
729 747
337 349
527 725
859 951
617 724
993 999
17 667
31 576
587 748
944 964
850 912
238 713
297 693
520 564
747 786
539 821
766 902
245 427
707 991
358 514
816 997
491 610
713 932
886 968
143 315
563 964
845 849
740 770
534 926
288 991
48 537
331 657
57 737
181 484
387 468
205 378
8 734
543 847
493 788
586 696
650 793
380 547
946 979
461 833
974 993
542 975
23 547
248 924
491 838
993 1000
352 765
560 605
394 819
599 717
198 474
55 908
620 635
971 982
87 349
834 906
524 763
38 253
812 934
473 760
831 848
729 809
254 486
382 889
78 686
507 783
366 673
891 915
630 814
534 977
237 375
149 412
838 962
65 301
612 835
428 711
659 799
715 869
979 982
123 126
601 691
742 906
243 367
35 501
66 246
886 972
110 256
2 806
723 803
399 941
610 809
799 840
678 779
384 403
595 613
11 661
31 969
521 940
809 976
649 889
729 743
597 700
188 387
344 432
905 930
852 888
827 945
686 796
702 718
733 918
921 989
88 470
440 907
357 551
709 858
409 880
576 691
350 794
527 809
486 856
121 485
829 879
560 640
125 402
273 874
223 763
514 921
959 966
945 988
158 354
142 835
214 753
520 564
284 812
844 921
424 643
456 809
134 451
699 974
790 938
465 841
938 968
46 784
343 685
650 848
686 767
462 771
341 740
376 633
740 916
708 964
668 835
113 279
802 806
265 844
386 410
981 985
49 535
575 768
766 932
697 999
396 482
875 971
261 875
855 962
850 942
173 976
906 962
254 327
912 969
901 951
258 610
829 895
30 488
777 801
620 711
257 958
938 998
324 494
868 891
752 910
962 964
605 737
812 953
996 1000
225 389
602 741
542 864
592 869
805 936
956 978
361 514
811 833
932 949
560 684
614 970
35 460
44 570
391 485
536 582
181 874
297 418
134 428
553 770
283 346
92 542
946 976
829 935
329 770
306 484
882 883
109 540
52 323
833 851
434 971
962 967
751 925
624 942
673 800
911 974
414 842
126 764
240 770
22 862
663 788
916 986
911 959
114 895
506 949
129 278
204 305
326 448
829 951
360 907
625 924
191 613
915 981
203 232
986 998
717 864
612 905
157 444
872 983
146 191
879 973
962 969
931 962
944 993
888 950
917 978
360 810
561 741
904 988
233 266
863 939
196 267
149 317
452 848
52 619
901 914
221 903
929 987
41 257
825 938
85 234
874 900
664 681
105 674
488 924
105 964
594 853
396 460
981 995
68 578
886 957
836 964
301 717
24 863
766 853
822 945
320 688
73 838
410 603
559 937
512 569
832 864
807 839
910 929
891 926
762 941
667 733
618 727
967 985
241 452
385 824
653 810
759 963
68 472
254 701
756 819
863 900
712 888
172 790
979 981
26 637
688 855
581 708
20 383
679 918
778 806
307 943
150 571
577 822
809 818
552 931
751 874
500 503
920 922
268 759
61 523
919 988
621 664
314 873
952 977
756 862
854 991
883 922
876 965
422 601
646 866
732 974
263 454
206 650
664 932
265 664
863 945
328 597
386 663
88 735
511 619
433 843
612 737
968 983
530 546
550 994
468 481
200 422
402 518
502 750
904 945
387 895
416 778
881 883
4 600
752 828
645 728
918 946
22 107
81 116
686 732
1 10
817 860
672 902
189 819
339 568
754 809
963 989
353 623
903 978
649 791
631 775
703 807
639 879
270 375
787 973
438 693
353 741
350 658
268 860
576 629
340 408
235 964
374 404
470 514
975 992
787 962
457 875
995 1000
112 686
527 636
92 297
923 992
571 902
226 392
775 887
659 797
248 557
195 728
189 408
833 918
339 507
424 826
110 758
295 405
448 748
839 944
4 649
533 743
464 694
527 991
346 535
541 959
6 337
880 909
213 888
776 956
360 518
37 897
592 776
228 274
812 943
805 862
982 986
430 859
134 258
12 569
339 421
91 828
454 848
481 797
201 528
224 756
804 879
576 920
822 855
730 964
744 801
795 812
305 463
612 939
356 687
837 975
14 803
888 952
340 367
797 985
394 728
661 844
152 696
913 927
727 905
975 976
712 807
351 998
698 726
915 991
436 657
252 397
374 730
476 477
276 674
401 975
476 984
109 764
975 977
883 990
654 758
563 721
554 979
0 444
442 993
699 833
550 606
358 517
893 947
852 942
308 374
230 677
653 871
41 264
875 996
595 721
920 924
609 715
263 987
701 873
392 460
506 954
330 361
91 642
531 967
162 361
870 963
225 433
282 623
246 498
579 930
215 447
249 326
89 458
377 872
475 782
716 969
510 704
316 752
862 950
619 846
82 334
321 484
686 782
990 993
568 922
844 913
514 942
406 755
18 396
889 891
821 927
670 880
533 754
163 809
482 587
218 334
575 875
746 766
3 185
402 443
736 973
882 886
575 985
37 405
80 906
157 436
860 934
702 907
331 788
101 754
413 984
860 920
903 912
936 991
245 961
937 976
17 582
347 692
597 695
538 637
876 996
623 994
872 890
38 141
155 867
207 937
137 398
367 699
270 441
298 776
537 762
464 480
221 731
926 976
939 975
345 511
559 684
492 901
429 440
91 204
578 789
844 882
633 744
433 457
302 705
786 929
737 791
94 446
287 801
998 999
445 729
65 378
269 331
437 773
28 455
162 590
406 590
7 153
281 913
117 303
539 896
481 597
607 810
865 984
883 933
350 493
174 284
659 788
908 978
1 608
426 616
448 997
142 462
581 767
557 629
427 615
36 926
644 959
480 962
675 827
615 702
238 576
92 314
886 912
111 374
36 904
772 909
845 941
509 545
452 641
988 999
559 717
565 775
118 690
865 945
596 667
449 537
861 878
125 986
493 808
37 94
250 934
290 730
69 215
724 876
737 872
417 889
290 485
29 760
325 969
468 999
653 919
995 999
661 701
212 387
705 802
893 928
701 814
375 639
362 432
84 477
507 858
295 489
985 999
622 954
836 878
636 956
822 889
129 823
673 876
154 254
578 657
238 571
575 607
476 652
390 680
723 847
552 968
96 885
403 433
649 769
29 253
702 980
708 978
209 789
862 955
461 513
887 990
890 999
641 829
127 709
654 781
486 954
456 748
140 478
971 999
857 992
509 633
74 628
639 970
785 911
71 705
42 469
17 987
543 747
786 941
369 645
440 657
539 855
446 601
335 852
693 824
158 906
171 800
197 894
235 549
233 307
307 719
847 866
14 715
223 947
438 518
174 607
88 285
489 830
349 499
793 800
785 948
24 986
670 850
108 477
180 816
152 822
824 911
855 925
258 798
649 668
784 868
567 880
306 772
769 996
605 679
807 819
71 911
505 849
675 984
124 196
80 102
866 958
131 629
891 941
975 986
340 359
182 654
373 418
689 766
893 993
463 572
236 609
919 950
278 972
410 427
912 960
83 775
241 364
353 354
376 538
878 930
84 852
739 850
300 548
364 778
420 517
361 908
59 443
526 670
391 867
975 994
879 978
436 915
509 587
620 669
366 431
114 720
892 935
600 704
89 695
90 934
986 994
948 985
522 634
393 857
176 557
583 993
567 830
843 983
536 758
922 965
551 849
711 847
700 772
508 877
536 713
88 819
167 876
295 403
386 393
900 946
77 513
238 829
666 767
706 739
900 912
726 946
269 275
66 817
591 769
674 971
485 773
148 257
433 434
929 973
869 947
793 993
192 366
950 953
595 657
202 478
591 762
696 900
543 760
453 821
504 843
897 919
761 804
156 380
264 309
675 841
300 650
418 837
841 857
66 458
724 866
434 864
675 813
863 911
105 565
173 546
329 938
903 972
382 967
330 837
739 929
592 946
951 999
768 991
948 958
622 761
431 698
378 956
512 879
397 865
244 636
585 989
426 862
346 663
358 705
703 807
166 787
952 967
945 1000
590 824
385 903
273 398
381 766
237 533
747 895
529 541
975 999
575 713
722 985
178 629
742 845
274 426
948 963
685 998
671 762
568 989
576 673
144 942
281 596
851 923
171 888
262 885
900 951
673 812
921 946
683 761
465 481
89 397
629 688
393 710
799 961
537 886
956 987
403 682
823 970
33 125
445 474
380 690
765 862
851 912
397 417
384 829
788 887
598 609
47 786
82 518
805 830
872 922
608 764
820 908
874 991
989 994
605 645
425 947
596 890
294 808
254 991
726 842
789 897
564 819
175 657
245 499
178 292
817 888
678 742
456 830
880 998
31 385
181 482
551 948
438 710
534 871
260 978
718 916
761 853
670 843
601 968
660 675
691 751
197 249
779 934
534 691
962 1000
931 969
374 983
643 705
764 951
947 965
44 520
895 986
821 907
640 845
392 884
963 975
242 332
826 947
868 981
448 740
266 358
835 975
954 969
125 637
44 690
46 761
744 917
506 931
894 978
759 912
413 517
94 108
684 882
826 962
905 918
302 894
333 805
384 747
376 963
535 752
662 856
50 367
647 884
459 991
278 321
314 784
697 733
778 917
332 657
140 771
414 824
747 766
580 779
392 684
907 956
605 951
905 918
709 719
647 712
801 952
486 500
893 984
333 420
276 379
803 832
212 619
49 92
443 503
497 912
551 639
108 234
327 505
632 763
266 465
246 249
177 996
928 965
429 554
618 881
495 842
642 914
256 475
189 210
162 475
879 924
918 922
162 599
480 913
585 850
19 954
491 779
540 929
546 631
864 957
330 520
536 709
707 871
946 992
296 584
56 969
506 841
682 995
336 800
794 937
47 226
528 609
764 833
841 956
908 912
237 557
35 864
508 552
136 701
114 722
398 783
411 471
71 687
398 462
885 971
685 784
101 880
445 754
574 915
197 855
583 895
285 654
985 995
251 616
264 456
59 772
258 297
607 854
619 928
95 880
469 636
825 842
882 987
834 979
264 790
63 825
855 978
345 514
881 892
702 865
760 956
83 539
184 870
467 590
100 575
107 690
615 761
528 590
397 979
79 755
949 988
655 935
9 832
839 986
536 665
512 642
611 969
101 173
379 608
418 998
67 328
151 386
538 992
872 915
645 684
679 870
710 870
507 702
887 907
293 692
920 936
509 929
735 920
553 669
283 359
844 863
306 889
322 847
752 986
895 907
772 806
689 823
819 917
347 443
282 804
737 977
738 740
892 946
408 427
662 800
44 232
22 252
411 896
904 913
306 732
750 773
357 561
668 743
33 273
725 877
611 730
816 907
910 987
325 487
751 759
496 890
417 498
259 770
409 847
42 622
771 940
474 701
473 769
293 893
920 976
871 992
337 668
927 985
870 933
749 948
79 292
25 72
320 504
7 319
115 265
362 659
570 745
944 973
858 911
57 832
37 487
802 967
634 658
197 988
128 542
961 986
829 876
630 816
377 781
670 983
124 955
152 720
76 655
141 393
945 1000
442 811
617 826
809 950
278 328
303 759
985 987
625 646
379 575
251 332
935 940
98 518
154 759
334 518
396 493
725 810
703 898
536 783
942 960
72 813
360 451
324 740
815 819
209 723
8 607
545 942
598 974
190 874
357 556
991 1000
461 668
680 946
356 473
211 808
384 656
149 271
794 848
761 936
518 740
24 285
730 963
968 982
52 557
839 895
518 658
210 264
927 992
863 867
609 793
961 965
498 984
619 847
697 747
793 938
355 771
641 885
847 942
472 671
187 332
42 229
334 770
432 953
662 677
613 762
974 977
233 797
402 651
384 875
484 749
40 243
178 427
937 960
673 749
78 572
61 664
248 618
352 678
664 803
930 933
367 874
800 905
388 955
665 730
326 601
519 923
297 806
864 964
781 910
172 731
755 758
702 854
626 781
854 900
357 799
25 426
966 976
810 991
636 678
356 419
58 606
27 207
695 866
63 295
599 696
865 909
543 553
519 767
911 976
731 852
819 928
622 870
368 477
883 942
671 753
632 742
306 697
452 484
277 462
843 937
524 612
404 892
902 921
94 937
421 583
865 926
907 990
120 496
60 143
461 763
950 970
433 603
671 709
186 685
873 951
714 957
351 890
249 745
660 744
654 672
24 766
224 486
545 680
507 564
570 935
51 623
44 467
697 989
386 977
693 891
288 330
411 961
810 863
550 592
943 963
137 269
639 935
850 889
309 824
887 904
897 991
323 761
461 584
521 722
361 523
490 754
704 853
518 874
714 876
198 709
45 709
404 744
114 560
925 994
740 922
353 995
966 989
947 988
107 994
986 995
463 613
345 447
495 655
171 352
198 485
426 587
742 840
887 998
728 967
920 982
271 619
431 637
859 917
941 983
244 707
870 959
620 902
970 992
9 472
524 696
725 932
420 645
32 252
982 987
390 829
573 631
109 422
333 504
694 833
20 192
342 710
55 484
810 815
198 329
184 624
838 910
362 624
778 801
329 826
272 375
143 687
655 805
826 911
318 946
585 863
832 905
355 600
998 999
829 995
430 685
290 769
859 915
625 898
98 948
855 953
916 931
877 958
822 829
359 446
865 889
630 830
711 928
732 881
908 916
669 999
833 955
848 892
544 827
310 991
151 904
640 868
884 889
735 923
39 134
94 820
282 321
485 908
856 861
576 583
958 975
493 698
204 468
259 975
269 953
67 463
928 949
687 995
904 942
415 779
535 574
130 575
872 996
451 818
660 940
882 921
585 646
285 719
100 253
922 980
522 758
1 272
144 709
305 417
588 926
864 966
239 981
298 451
49 800
134 141
953 973
921 925
466 690
637 638
883 971
361 978
301 961
542 670
697 739
908 988
827 866
7 960
878 980
682 961
269 937
162 292
853 1000
969 997
480 630
197 868
780 944
567 703
988 991
738 763
880 917
87 903
438 789
888 898
212 911
244 367
420 587
743 973
493 699
715 955
3 687
512 830
440 624
190 896
122 1000
798 931
33 225
442 937
152 562
481 894
686 918
560 594
636 943
603 767
155 549
621 877
747 802
513 583
233 959
756 984
158 677
732 963
187 651
572 969
853 912
279 790
723 952
488 807
449 509
686 961
696 818
46 72
966 971
320 486
622 880
332 827
794 836
949 954
497 960
733 939
671 791
703 735
446 831
893 947
757 870
773 904
522 628
739 808
289 410
149 637
699 765
489 596
178 944
465 548
726 762
59 439
515 958
293 906
268 454
578 591
165 660
683 976
448 657
266 787
627 998
913 999
830 848
724 869
535 772
631 851
234 582
829 1000
287 965
600 910
499 804
365 566
968 990
30 143
563 610
655 998
866 899
446 585
814 984
393 596
946 995
590 985
970 998
2 898
350 644
879 881
505 804
194 496
261 475
404 626
872 893
114 668
554 760
506 962
110 977
634 671
535 852
721 861
409 958
38 196
497 878
179 240
16 824
894 903
810 970
252 463
651 749
340 499
821 894
83 878
388 641
913 950
785 973
787 870
368 888
366 882
900 966
625 765
541 915
850 972
745 911
899 988
826 863
649 942
886 978
601 623
713 876
393 572
650 812
684 1000
206 704
593 976
654 742
81 908
590 959
348 900
431 455
228 420
458 903
787 969
492 935
933 984
370 927
759 904
438 447
744 981
329 425
992 998
685 817
494 617
349 778
904 996
322 879
976 981
185 806
350 939
573 893
169 740
204 298
957 973
868 876
101 530
723 917
393 773
25 920
416 693
434 519
829 940
306 602
137 163
783 814
238 258
617 745
418 945
867 970
670 738
910 980
204 579
566 820
362 734
781 835
0 137
572 903
931 991
660 967
298 935
937 938
608 744
389 478
266 310
368 515
821 977
448 766
369 585
217 446
958 973
564 627
924 939
65 313
31 230
444 955
609 672
854 901
216 931
263 583
356 500
987 990
90 666
81 534
596 932
42 246
433 837
868 991
836 912
167 512
738 966
956 967
586 975
926 1000
869 898
340 847
183 817
973 983
739 913
567 639
13 701
861 937
563 600
432 769
958 961
698 959
242 250
990 995
739 863
890 936
210 272
416 779
553 856
269 897
643 991
523 733
905 985
109 607
542 644
305 566
200 673
29 394
768 832
502 999
743 842
24 601
536 870
585 806
655 798
863 870
541 894
235 642
671 787
153 835
284 312
564 807
808 1000
376 519
369 468
448 722
417 525
649 925
60 354
489 773
246 652
94 903
923 980
721 954
233 576
247 519
705 706
451 545
561 691
497 608
224 339
623 829
181 937
359 693
85 756
577 826
713 796
369 832
243 806
413 473
153 787
464 938
798 959
728 932
576 665
432 642
847 936
1 693
228 436
48 625
335 948
329 386
356 414
96 723
964 990
246 566
644 664
44 585
290 458
856 923
899 952
641 885
886 930
984 999
38 714
944 982
219 623
71 269
118 403
830 981
488 659
773 897
625 890
240 383
887 979
317 461
172 924
316 722
985 996
532 708
74 436
651 700
17 446
138 266
49 217
377 715
606 761
364 699
925 942
233 238
0 720
357 392
907 956
235 385
115 806
417 552
154 957
481 766
633 716
142 578
829 978
369 529
230 465
711 918
619 695
447 850
928 939
786 858
990 999
728 965
194 297
608 769
845 904
630 951
37 631
446 943
231 843
944 962
382 986
955 995
224 845
148 590
203 638
502 704
18 669
554 631
107 947
577 796
134 490
922 923
449 455
776 849
638 652
80 517
114 607
737 985
105 424
253 482
771 882
36 583
403 985
869 919
574 998
972 991
95 706
113 164
569 881
97 540
515 530
258 944
40 867
129 873
108 396
68 854
148 743
310 551
263 471
582 838
522 923
853 860
778 939
229 285
153 697
273 950
817 974
27 964
487 533
258 722
515 731
513 786
2 679
458 490
876 883
271 708
623 626
491 740
258 715
18 162
292 339
65 811
718 723
892 904
330 617
169 397
902 905
61 770
339 404
782 854
445 937
329 713
459 682
917 948
70 370
76 528
759 915
367 725
607 786
474 913
456 981
261 938
211 799
527 680
162 311
718 833
203 494
347 392
729 996
815 836
121 626
56 992
315 465
347 432
984 993
13 261
690 781
692 986
282 774
928 946
323 545
987 995
389 597
434 603
783 947
340 797
827 862
124 267
146 162
771 864
242 804
985 989
285 287
35 783
649 733
164 444
624 885
804 896
368 762
38 726
415 507
748 906
194 656
422 650
624 900
383 646
41 691
752 896
371 645
660 848
34 582
957 995
936 994
540 684
106 229
872 917
459 703
289 320
558 959
445 893
695 907
618 795
139 962
101 667
805 993
565 771
618 709
21 143
838 951
793 846
333 592
22 92
766 786
53 724
274 722
130 766
132 300
593 708
397 940
695 712
127 498
237 476
505 789
304 493
126 970
588 834
683 871
628 706
99 418
301 513
369 948
679 759
774 835
594 989
760 982
695 786
161 725
142 950
139 599
258 690
458 936
993 996
84 981
758 836
531 982
547 652
67 608
605 913
112 649
610 870
17 653
213 227
265 439
15 180
328 651
773 997
48 130
554 765
312 374
433 940
870 962
303 889
654 715
503 736
475 524
70 854
616 683
267 611
868 975
931 995
513 535
797 803
920 992
721 869
90 653
112 323
133 316
558 922
811 871
971 974
736 941
944 947
142 394
316 503
314 628
767 946
9 862
337 804
10 199
741 967
691 751
714 754
52 884
80 664
901 965
588 668
797 973
800 939
180 757
898 935
234 382
514 832
620 674
861 941
502 751
762 820
0 446
732 805
717 833
492 570
717 944
524 908
828 979
975 994
672 686
774 858
404 982
42 173
684 708
241 925
541 821
569 990
828 885
866 977
208 671
731 925
819 952
935 993
133 847
289 867
166 627
795 931
38 574
96 550
848 888
733 748
679 937
113 387
632 846
286 427
582 726
926 995
690 846
697 815
514 535
922 980
973 991
14 478
74 116
558 560
25 110
370 595
315 735
489 559
688 825
834 872
72 289
379 612
207 470
516 583
500 991
240 579
934 943
768 844
132 506
433 908
96 255
765 773
534 967
735 998
730 732
143 659
43 674
818 822
426 913
66 775
372 438
181 288
510 566
907 995
626 977
975 994
12 194
741 909
857 962
611 772
356 650
270 513
143 574
43 871
688 819
679 991
615 911
430 615
345 967
451 719
302 558
392 429
322 679
807 970
324 509
585 706
939 981
984 990
973 983
62 499
421 795
623 716
882 893
821 908
370 980
72 588
618 998
32 942
543 877
316 963
376 585
417 745
795 841
350 411
131 571
454 533
799 922
231 499
316 776
691 995
31 404
524 749
890 903
877 942
399 494
946 996
187 219
504 863
70 103
268 945
709 766
681 912
912 999
609 951
771 974
59 963
291 718
216 990
327 688
64 224
633 948
713 873
431 659
595 605
342 365
164 769
920 962
754 823
6 553
317 415
19 265
797 802
85 757
829 869
446 590
595 599
568 883
148 538
636 793
586 881
256 864
354 571
267 870
853 994
835 931
708 940
6 54
940 962
130 904
781 875
816 850
602 837
421 704
730 738
397 431
744 796
889 995
484 682
644 996
230 450
892 952
876 981
486 692
450 583
175 670
886 960
642 740
977 990
357 887
543 638
127 400
294 792
962 996
793 1000
603 609
757 946
881 911
94 350
337 832
701 940
827 948
265 813
60 207
654 820
450 545
619 637
417 453
493 622
576 979
928 930
964 982
391 464
633 798
165 514
886 906
379 865
287 590
26 237
269 742
637 988
421 512
613 662
395 632
488 589
861 952
193 616
425 813
263 407
976 977
51 729
204 489
389 535
432 747
632 956
720 820
766 885
100 335
602 810
847 971
786 803
621 660
210 725
644 954
204 205
672 792
598 926
440 693
54 380
534 933
418 534
759 821
203 313
303 366
770 820
755 780
932 956
211 459
918 957
548 556
328 440
915 970
157 231
392 968
757 812
182 973
265 537
451 874
944 971
217 491
622 653
704 885
132 777
99 319
857 860
105 146
490 579
575 745
857 969
176 345
113 594
956 969
585 626
456 938
607 857
284 719
621 956
719 830
738 987
345 737
287 931
663 778
370 486
641 761
558 989
568 599
134 190
25 203
820 864
12 723
196 868
659 986
508 633
74 78
176 334
737 912
543 905
941 945
56 455
733 871
762 987
379 861
422 889
535 761
395 635
316 476
230 992
106 753
200 861
854 998
863 906
929 990
868 927
961 999
320 347
336 777
531 628
98 461
80 934
652 821
935 967
623 850
679 703
446 677
993 1000
949 952
625 984
939 945
695 872
591 649
413 859
315 795
560 802
234 475
26 775
980 988
681 877
596 843
335 516
836 889
700 910
677 867
139 672
165 699
925 933
487 699
504 552
694 986
109 952
841 1000
57 615
999 1000
907 911
876 948
848 899
297 901
196 430
579 686
522 711
981 998
34 205
337 678
592 947
785 791
34 214
385 800
732 875
856 873
836 961
312 655
347 534
481 951
209 830
190 497
298 340
672 807
740 927
818 948
399 603
374 472
442 802
591 831
280 894
145 722
790 859
67 683
357 409
759 879
366 515
439 603
425 617
154 404
785 912
22 433
435 499
305 537
606 619
983 991
723 912
7 409
305 684
104 645
95 802
160 289
455 679
708 833
266 462
877 906
369 903
775 978
51 482
70 863
560 685
980 992
170 991
555 888
334 456
627 724
300 733
647 824
330 395
100 141
745 829
334 755
820 974
930 970
391 473
38 515
890 909
471 869
358 562
434 573
297 975
766 774
553 966
145 383
191 675
456 852
617 971
744 898
935 978
244 903
942 964
105 671
379 953
781 845
645 952
893 969
264 302
849 970
36 994
7 877
919 962
968 992
626 720
663 733
273 824
90 942
373 798
24 940
442 694
723 936
233 765
438 453
265 469
425 477
560 706
41 638
292 409
609 845
458 946
815 846
902 983
183 836
851 859
637 983
797 817
648 947
979 999
192 482
501 805
325 980
78 540
542 783
267 917
795 930
195 384
798 856
257 728
695 886
68 522
49 131
793 956
957 997
585 658
463 926
443 938
465 484
743 765
203 876
566 690
357 939
4 950
881 902
493 888
109 909
906 994
693 936
81 646
487 833
371 944
207 238
941 981
262 749
994 996
442 802
469 497
234 682
783 904
496 874
13 902
382 809
829 955
288 701
154 830
732 922
688 734
202 636
571 856
574 808
155 787
881 982
961 1000
49 666
480 801
214 613
685 990
111 599
227 974
638 768
561 933
559 699
320 543
130 533
749 787
798 860
646 811
900 912
286 725
2 296
758 778
203 810
594 603
15 162
158 355
292 614
885 988
919 928
522 839
388 747
736 930
369 732
260 522
764 780
978 987
685 980
985 988
430 594
738 873
616 717
919 994
243 791
642 827
235 346
941 971
272 975
339 892
179 746
376 802
431 970
103 232
138 552
258 502
850 951
946 978
900 966
605 829
241 771
770 985
206 730
844 874
536 659
985 986
191 516
463 715
745 763
629 983
416 993
242 585
701 959
562 956
636 719
394 805
144 656
561 589
57 360
647 717
21 214
185 856
56 832
471 608
633 826
610 747
297 961
153 710
453 813
176 210
389 983
94 897
831 915
165 583
321 395
241 492
737 929
545 968
228 892
531 551
99 680
684 715
914 928
150 409
517 752
822 861
634 746
88 355
34 645
205 713
518 884
38 235
7 911
541 721
853 864
180 702
536 782
451 968
774 793
302 576
193 700
60 173
255 726
931 985
20 815
728 803
324 526
200 235
307 689
191 406
977 984
74 542
802 861
734 961
901 986
83 392
494 854
523 633
323 464
680 808
736 863
572 830
904 914
975 984
780 957
894 961
42 121
786 916
71 962
668 904
996 1000
502 543
205 735
859 864
879 929
857 938
213 702
86 447
910 988
930 959
857 929
655 854
567 977
104 726
686 835
330 509
917 991
566 816
967 976
280 606
59 708
561 897
232 517
577 580
308 649
797 967
332 514
146 609
486 524
221 348
413 855
655 984
494 680
620 731
867 919
205 381
675 992
666 679
990 991
914 1000
523 934
847 930
747 848
932 972
238 394
260 645
927 968
504 944
180 549
236 328
417 986
911 996
450 585
79 868
282 708
99 616
634 988
428 909
425 792
913 930
711 753
685 900
970 1000
413 664
484 670
358 380
640 761
813 828
927 944
871 922
867 970
471 898
285 325
576 697
70 178
17 253
770 994
233 334
260 628
901 986
679 756
67 108
518 985
880 956
947 959
224 768
104 750
596 907
593 949
986 988
263 402
422 928
123 312
310 822
954 971
904 962
803 835
522 610
758 905
724 726
890 987
653 741
203 597
709 899
474 654
625 840
486 821
192 620
930 999
365 797
662 882
418 460
525 531
11 64
492 824
111 652
448 667
979 994
811 895
340 982
792 820
334 761
30 381
573 932
356 852
357 697
993 998
366 786
976 991
836 943
812 819
161 942
196 853
870 892
811 948
80 354
397 981
534 712
776 797
146 156
94 612
661 903
346 500
358 549
447 486
879 998
794 891
133 773
62 285
334 552
338 562
917 945
222 417
292 515
819 820
292 947
860 885
233 688
421 727
179 302
792 838
915 925
812 930
170 478
744 951
514 830
749 912
716 889
521 572
822 983
41 437
22 158
526 739
143 892
925 963
248 437
261 800
573 675
555 637
759 760
659 677
332 618
157 801
776 864
391 828
710 969
365 765
670 841
564 902
985 987
11 300
184 889
183 298
666 900
614 626
655 789
393 674
848 897
784 858
302 367
622 982
612 637
159 614
93 349
316 346
539 783
315 851
731 865
111 634
257 848
749 868
391 433
338 547
129 810
236 297
330 710
13 78
995 998
330 720
972 989
496 986
84 776
69 762
575 824
643 784
379 736
785 948
687 863
562 714
428 750
459 703
658 926
614 684
222 936
123 355
260 890
88 786
473 953
394 872
817 951
110 655
119 236
244 803
383 718
25 484
502 944
263 741
818 887
194 963
338 448
573 909
708 952
165 911
842 930
213 294
845 857
300 728
149 297
766 816
734 783
884 928
648 692
788 831
50 396
98 826
382 594
912 920
977 989
331 642
569 892
403 708
367 584
380 897
232 445
156 704
673 763
974 998
201 771
281 692
974 988
191 600
426 971
402 847
371 897
387 446
717 848
773 789
841 981
223 816
596 707
241 815
817 891
838 964
706 792
904 911
279 742
699 889
512 992
554 700
18 133
883 962
789 1000
641 706
231 722
82 597
249 333
583 972
628 786
589 880
182 260
144 956
894 923
876 948
311 779
276 425
192 976
299 834
143 475
506 539
425 652
88 443
299 606
283 320
295 760
355 555
664 858
493 688
750 758
890 967
798 901
715 982
76 509
497 961
415 930
326 775
88 654
753 994
952 982
90 361
561 943
676 837
912 956
214 659
135 286
185 909
973 977
903 989
420 676
74 867
492 933
583 872
996 998
863 971
840 906
81 989
838 958
194 947
78 779
806 987
251 995
959 974
303 996
589 598
712 961
187 943
210 218
724 884
287 482
83 627
97 985
16 846
903 985
734 849
222 681
897 963
181 741
78 923
778 804
26 738
581 848
904 947
529 705
187 357
544 719
670 921
659 831
75 459
769 880
163 478
375 482
316 972
267 586
573 909
949 996
694 799
851 853
29 75
405 495
81 285
5 475
415 777
271 458
165 408
796 940
196 252
566 871
337 797
440 950
96 945
855 993
690 752
575 596
421 755
572 954
179 881
285 572
523 639
805 914
158 299
896 910
430 847
974 1000
303 464
160 394
155 592
41 550
535 625
161 908
617 710
224 380
980 989
236 788
974 998
637 675
290 701
343 665
838 856
4 213
901 916
665 853
581 976
712 962
514 987
953 966
68 499
530 877
20 157
570 802
412 717
360 632
993 1000
595 752
414 944
570 922
818 842
694 864
559 821
192 914
768 871
324 927
794 913
847 978
751 883
170 822
770 835
183 716
22 72
554 944
425 772
913 952
644 825
694 843
689 794
986 993
506 966
738 947
805 882
215 790
610 661
615 974
365 785
982 991
391 587
756 870
819 921
988 996
760 878
438 678
265 317
321 413
107 318
343 951
534 572
635 821
993 994
167 381
849 977
907 976
433 819
4 450
255 628
97 763
317 643
598 716
341 943
567 715
325 948
406 592
728 847
749 989
174 621
418 593
426 980
577 776
719 961
272 582
927 956
205 424
512 638
323 896
660 983
994 996
95 207
26 711
374 669
840 869
929 980
239 739
332 552
549 607
586 741
931 934
438 517
299 473
629 879
105 268
946 953
742 856
739 995
647 772
753 979
149 820
758 838
77 566
874 922
108 808
502 878
479 649
870 916
857 908
954 968
798 985
156 174
663 874
505 872
483 738
646 670
741 933
743 752
756 892
946 969
505 956
209 475
743 856
713 930
238 498
546 575
440 606
144 847
523 778
416 804
896 951
33 921
183 337
7 946
653 813
125 136
276 837
253 517
870 949
398 403
827 921
250 345
797 933
656 923
836 886
630 834
450 451
308 377
878 941
74 687
537 665
5 971
301 862
741 834
70 104
873 919
712 942
902 915
604 845
944 985
299 382
734 779
831 865
709 900
637 884
577 606
229 858
793 881
498 941
510 665
420 603
312 751
607 921
773 889
631 795
121 255
841 851
508 859
578 764
102 886
556 654
316 441
983 1000
351 712
748 955
200 923
392 984
688 953
101 955
497 537
369 591
499 963
800 895
674 810
675 713
877 942
930 959
948 953
8 79
626 995
238 584
971 973
459 616
744 994
452 552
283 715
553 998
597 774
218 699
862 923
755 853
59 167
757 794
265 284
544 546
783 791
787 918
725 948
96 917
84 637
666 973
49 738
349 875
533 894
910 920
540 645
597 789
441 736
602 964
924 954
708 769
652 888
358 887
362 419
184 446
650 917
192 476
195 572
74 214
161 939
594 1000
730 991
129 785
522 596
770 918
780 967
775 798
121 530
635 986
986 1000
14 999
578 889
991 1000
301 828
319 779
688 908
453 660
991 994
857 863
972 981
486 956
305 634
563 564
738 785
306 854
272 699
668 685
116 852
910 916
75 672
680 932
200 423
605 614
748 828
473 941
982 983
786 872
672 704
445 603
993 994
221 793
361 731
466 639
198 365
461 647
590 798
49 731
331 628
902 993
205 391
528 666
463 607
105 173
505 911
509 942
200 330
69 467
857 904
200 851
756 878
543 779
314 649
453 585
961 981
257 925
471 681
740 979
587 714
467 532
368 510
219 283
886 907
758 824
464 517
637 694
820 843
333 933
495 798
155 382
49 586
229 599
493 709
127 185
245 454
450 888
836 854
122 1000
718 989
316 963
418 445
922 952
970 984
485 865
223 377
406 424
897 988
373 760
698 944
891 955
517 668
547 752
159 755
124 508
142 676
859 956
195 228
977 998
448 863
283 918
197 267
821 972
727 772
515 575
342 573
714 927
520 967
876 978
182 250
315 613
229 778
779 884
275 888
776 910
218 763
897 999
309 951
656 937
523 565
837 946
36 501
963 998
211 265
540 570
453 835
724 943
268 680
247 995
548 770
812 929
961 979
525 578
788 901
372 794
604 926
347 410
834 914
750 947
291 768
320 787
590 856
732 913
598 824
340 921
946 982
902 908
81 168
185 747
455 788
673 971
999 1000
757 837
206 603
522 656
988 998
713 762
427 669
531 947
807 974
200 454
713 838
444 557
40 638
81 842
997 998
633 646
105 504
191 473
645 841
788 992
166 230
118 474
668 799
312 649
614 889
803 961
392 633
625 758
333 892
261 825
722 780
685 981
998 999
279 538
506 920
579 644
801 928
398 520
390 649
187 581
365 859
915 972
9 194
701 889
670 900
660 887
22 828
743 826
531 851
493 701
232 448
781 852
801 960
953 965
481 600
601 617
710 828
127 201
942 972
114 755
941 975
959 981
903 948
274 940
807 980
976 983
570 968
451 859
85 307
281 964
146 908
527 754
8 54
114 711
502 650
846 935
213 403
609 723
45 243
966 971
268 535
462 524
364 963
220 433
349 384
20 272
18 764
981 987
408 817
702 902
972 993
551 873
146 722
116 624
449 593
505 997
43 857
307 377
57 379
609 996
892 921
657 852
521 629
574 634
569 994
508 526
897 954
274 856
295 823
176 393
165 887
977 997
383 504
132 693
329 409
309 554
243 449
654 953
404 753
952 976
392 493
227 914
611 724
279 529
606 867
720 959
148 777
850 873
291 975
802 920
65 634
921 937
281 704
916 958
80 975
863 873
353 472
584 680
832 913
487 490
624 817
455 627
530 802
789 958
11 624
553 826
219 888
839 897
592 619
745 861
457 939
428 862
564 689
205 626
499 702
869 944
893 929
906 934
72 309
489 700
430 518
101 506
771 930
129 645
411 777
301 924
97 452
125 991
966 970
629 943
18 714
548 626
289 519
16 680
626 908
552 813
171 940
283 853
283 503
930 954
3 751
822 894
318 931
151 464
64 888
635 833
434 542
917 976
640 979
572 882
710 839
65 317
531 763
288 659
112 990
494 496
482 677
279 677
678 826
188 944
417 772
382 747
859 902
333 460
454 876
564 738
933 965
520 976
367 476
909 980
23 346
951 969
44 292
348 748
995 998
520 797
705 935
609 848
507 983
826 944
353 524
965 967
188 338
813 876
745 937
958 966
57 173
572 682
335 994
561 794
681 733
916 987
782 800
302 721
323 556
737 819
494 518
701 959
437 598
971 986
996 1000
298 807
376 790
528 875
543 947
528 717
541 821
895 972
827 929
551 597
611 749
888 967
373 461
909 969
187 754
565 733
506 746
258 533
496 852
644 920
510 724
323 907
753 996
626 932
495 855
967 989
927 949
48 346
285 329
509 966
374 464
788 902
307 830
557 842
597 796
260 720
587 693
896 944
30 251
821 892
150 619
642 709
403 895
166 565
391 546
242 820
860 977
643 779
889 947
679 947
46 783
147 779
637 991
614 943
927 991
968 969
149 780
640 775
733 950
799 874
202 582
749 878
135 174
587 755
913 966
114 365
673 685
492 957
580 888
423 705
330 767
457 523
777 817
366 444
47 354
342 438
945 967
312 768
31 118
796 927
192 384
255 318
371 682
56 702
707 756
769 909
877 915
584 644
600 776
378 517
18 88
25 145
800 874
467 913
568 998
540 666
776 988
794 874
634 701
872 928
352 682
94 458
202 985
557 866
831 920
559 688
397 932
453 931
887 925
234 536
92 646
962 983
758 778
410 970
836 879
375 382
780 958
133 297
375 572
18 263
61 403
367 402
425 516
102 937
316 679
602 660
764 789
580 787
870 925
38 835
706 870
521 705
469 681
724 881
284 862
225 659
109 493
480 836
289 569
362 692
469 787
969 986
150 245
872 984
108 137
562 972
87 751
541 978
828 964
161 686
195 471
778 956
272 975
495 608
595 603
927 973
239 865
562 835
76 945
434 548
749 890
218 879
403 767
732 837
189 288
480 587
55 950
997 999
181 729
50 754
466 815
575 773
399 935
533 706
235 315
290 850
953 966
680 776
458 581
648 681
136 326
718 823
739 894
190 569
260 474
621 743
258 757
274 621
428 558
816 883
26 119
163 294
503 896
673 681
778 882
639 967
482 566
134 139
191 981
74 578
924 932
471 556
896 982
755 765
898 977
927 983
37 571
323 562
46 78
229 881
802 947
992 993
25 719
256 883
417 872
854 903
376 676
344 601
523 902
246 371
571 615
656 796
338 832
476 610
968 971
799 952
300 904
868 938
625 688
81 437
842 961
69 134
624 664
354 672
563 758
826 831
752 844
947 971
866 929
945 990
869 997
425 468
704 796
310 889
484 672
646 931
509 715
194 390
824 878
31 627
344 382
383 565
846 960
426 782
952 977
165 696
42 883
973 979
731 894
117 609
960 979
505 900
967 990
266 492
962 995
160 647
797 929
143 693
11 770
36 506
715 900
163 610
877 1000
408 867
16 237
635 851
330 422
602 895
723 972
573 607
385 992
513 643
321 889
277 852
903 953
588 903
729 841
499 902
200 591
649 774
465 639
990 993
46 852
66 746
420 636
707 722
47 142
629 754
974 985
43 858
913 939
559 930
421 833
561 567
978 983
817 979
859 985
594 717
579 632
578 659
78 846
134 932
552 571
66 760
698 734
651 713
47 339
828 830
919 995
525 835
95 984
538 681
716 735
419 800
983 993
785 929
260 304
333 586
425 467
455 563
490 784
382 461
677 713
58 775
916 942
754 976
436 669
321 631
74 165
991 999
307 445
302 439
636 940
819 945
341 929
849 858
575 841
529 552
458 692
718 798
232 693
748 862
744 851
319 885
32 620
353 610
756 863
946 956
983 994
953 981
97 508
627 736
422 833
33 155
735 759
647 994
993 995
141 757
611 715
172 845
103 563
405 778
770 811
973 987
480 902
160 800
588 821
30 576
349 945
538 968
624 749
691 756
141 850
775 980
944 994
835 963
486 671
738 896
74 904
892 971
914 915
150 314
356 652
237 820
168 353
438 775
543 893
871 946
214 975
296 964
465 805
540 958
366 386
480 485
376 566
456 880
167 384
137 683
576 661
307 938
756 948
946 982
521 943
934 961
569 772
269 893
15 185
14 319
945 980
180 535
175 415
956 998
695 704
522 897
988 996
717 945
708 902
836 927
432 636
130 196
13 693
71 534
109 630
476 552
666 709
372 800
559 829
50 347
647 884
101 744
192 738
647 900
13 35
581 633
280 446
663 917
123 567
212 458
631 721
445 711
556 600
692 994
769 960
450 525
499 746
687 920
669 885
361 955
849 871
105 246
314 447
100 958
712 867
352 385
99 423
237 765
65 991
311 513
890 985
522 889
11 363
2 803
225 732
613 925
137 181
396 673
554 588
454 818
743 951
256 821
219 317
366 893
578 754
111 511
711 734
638 914
422 883
85 646
663 869
815 905
188 700
383 817
312 423
661 694
775 921
825 865
423 496
45 743
396 653
503 930
941 995
85 988
211 532
589 818
465 570
848 925
313 483
618 978
436 538
519 707
418 589
652 884
79 841
351 639
620 758
784 971
918 944
560 842
59 743
826 963
691 730
154 811
223 272
752 944
337 555
814 957
563 613
618 751
664 700
963 977
50 604
691 872
106 703
587 888
140 719
212 665
919 945
63 598
423 513
674 953
69 808
894 931
545 869
633 879
395 652
384 523
194 665
779 845
154 175
842 906
737 984
412 520
206 679
130 569
602 759
784 821
827 854
126 509
417 439
314 737
66 267
735 844
417 748
66 514
623 962
460 571
180 900
365 947
526 908
392 688
689 908
752 884
42 605
759 853
303 715
499 793
342 441
618 984
207 416
388 957
848 964
791 848
171 643
667 940
240 848
591 613
197 600
17 210
851 877
100 442
994 997
206 719
92 525
725 878
138 203
430 524
586 989
600 675
774 816
104 857
120 285
85 291
845 912
550 553
984 993
682 872
3 296
149 264
169 324
800 810
468 708
188 706
532 959
332 689
170 489
580 902
121 517
579 922
964 985
99 262
357 682
84 494
257 816
544 598
760 819
552 964
632 805
575 769
840 958
597 770
433 705
407 700
973 981
537 915
171 796
974 980
519 815
515 594
459 639
627 706
180 468
167 663
209 392
635 754
847 872
138 785
543 618
834 889
935 947
653 756
464 562
718 764
712 816
605 945
121 441
30 942
789 908
539 627
406 438
51 555
645 743
613 672
221 458
684 850
855 939
716 726
809 983
835 896
966 979
501 508
119 822
876 910
814 919
283 838
312 581
859 968
467 988
508 657
15 613
959 998
297 714
227 934
723 937
127 377
579 849
20 674
701 956
892 912
594 734
188 851
55 672
954 996
113 810
133 859
783 974
165 976
830 914
435 909
972 987
926 990
826 897
587 744
938 940
417 745
211 916
452 868
505 551
447 727
845 872
590 597
295 862
343 425
440 700
782 861
371 941
290 456
476 998
172 732
655 912
121 821
180 273
793 939
415 972
121 325
580 748
796 812
814 966
870 914
110 357
579 794
112 321
380 758
471 838
544 558
297 404
418 938
504 672
578 761
778 1000
501 629
428 997
885 992
566 732
565 853
202 754
973 974
527 547
517 682
862 915
764 786
163 349
852 999
396 934
347 746
177 228
13 746
855 913
74 385
565 798
729 837
589 622
806 815
826 884
344 950
559 655
828 940
387 754
574 630
450 751
856 878
280 700
39 238
191 428
302 992
960 987
435 906
665 774
607 736
90 292
906 983
666 694
451 485
233 965
494 998
75 350
165 449
754 994
335 886
492 685
748 852
24 372
266 635
499 754
180 461
233 693
362 668
396 982
111 414
891 942
346 544
46 914
347 399
630 923
647 914
529 668
1 279
622 967
775 980
207 493
400 970
410 830
173 261
623 903
750 865
455 862
775 802
620 815
524 713
715 769
254 891
926 945
812 973
88 980
928 953
834 879
153 616
418 811
817 903
197 281
321 786
599 837
734 829
680 782
988 998
982 996
217 591
866 872
872 967
275 832
569 676
68 733
777 889
41 307
667 948
208 491
319 398
228 946
762 905
595 765
325 927
894 987
216 730
680 688
455 997
162 760
886 996
985 991
403 833
441 883
925 963
341 726
855 939
267 885
503 750
515 924
64 981
507 940
101 512
833 892
4 263
97 314
618 867
954 966
424 933
572 805
152 544
444 759
464 650
1 382
831 840
136 818
223 430
795 809
934 1000
487 894
581 870
230 891
359 833
406 475
483 838
590 896
762 974
788 804
337 702
693 870
484 700
841 897
253 308
412 505
524 538
350 572
547 960
466 613
719 897
105 749
695 810
555 746
964 968
802 919
122 676
307 782
69 153
241 684
129 199
84 617
974 978
137 942
591 739
997 1000
673 731
194 391
557 682
773 972
379 998
491 929
977 978
200 412
172 693
37 434
684 768
574 791
42 522
997 998
139 940
595 895
917 977
915 922
530 965
630 979
305 757
427 804
517 875
316 536
249 369
696 979
261 446
54 925
13 799
456 643
510 989
196 375
71 196
136 604
867 993
248 371
932 960
358 462
164 394
805 809
546 900
112 972
591 989
32 498
303 973
772 912
463 529
713 797
598 801
332 604
765 844
218 878
793 869
122 621
858 897
142 626
863 903
464 747
87 261
347 807
966 972
924 972
141 418
264 349
874 974
516 525
150 874
225 467
71 298
928 956
396 481
235 892
92 626
712 917
518 580
152 241
192 875
404 782
660 778
269 529
318 366
868 988
977 980
906 907
181 499
82 206
73 247
97 555
792 953
277 652
243 668
156 744
912 966
680 820
449 943
653 789
458 744
611 678
99 521
866 930
202 792
795 805
822 975
337 470
728 776
43 513
975 981
729 860
645 995
265 452
718 773
251 523
609 742
879 946
627 689
577 877
9 733
234 484
618 822
21 798
489 672
590 627
628 651
478 881
190 831
21 860
110 922
303 870
741 815
532 859
285 320
447 769
260 634
683 693
307 526
956 975
758 983
602 868
525 810
689 899
979 985
830 997
518 761
112 279
836 865
986 991
475 713
138 858
14 276
126 607
885 931
755 926
285 965
617 958
406 820
679 932
681 832
53 134
393 446
488 705
74 526
643 999
934 971
201 369
517 732
846 855
950 961
729 822
162 461
146 756
292 907
933 980
329 995
337 385
756 957
598 991
444 842
572 675
106 934
749 834
708 785
386 652
493 779
520 901
667 760
520 956
833 961
144 836
671 946
764 949
562 918
696 892
700 938
877 973
456 891
171 674
579 638
140 815
185 854
867 934
324 672
749 863
89 771
351 896
982 999
102 133
545 827
483 802
743 989
596 951
289 949
121 772
940 973
960 980
133 573
641 686
503 930
584 642
938 973
913 935
109 193
607 809
77 698
240 749
29 374
385 683
543 895
846 934
596 857
703 862
292 665
266 623
706 792
714 872
342 506
250 420
482 969
317 767
840 956
720 933
889 984
457 721
323 774
42 246
290 730
595 684
138 996
416 906
888 954
526 916
801 923
927 990
590 634
474 729
765 770
582 687
495 552
230 656
816 965
848 851
843 979
284 591
7 785
272 303
937 972
92 794
677 919
280 655
314 336
327 787
690 884
703 794
536 991
961 997
704 718
897 931
551 722
941 985
900 996
417 480
322 578
682 715
965 1000
214 279
786 836
884 929
749 836
366 679
383 389
447 996
169 654
752 987
452 668
744 932
381 426
412 421
438 994
823 918
883 1000
309 938
332 376
478 628
221 331
902 931
963 973
698 889
107 790
459 572
854 956
511 923
528 918
778 997
483 727
312 558
459 655
407 865
116 882
925 937
44 161
159 755
245 925
623 809
623 1000
477 715
142 210
807 903
672 734
423 996
906 955
110 318
724 729
22 777
32 925
869 943
539 706
777 851
455 769
714 786
727 729
479 913
851 937
14 218
257 505
694 933
249 907
668 842
467 618
910 925
457 979
316 338
31 310
38 803
631 737
867 918
293 322
23 354
409 578
344 649
938 967
82 584
951 971
760 774
131 836
394 979
534 675
98 529
950 979
840 919
788 812
115 165
9 420
290 595
351 513
951 963
490 639
259 392
165 980
959 968
73 497
264 607
577 926
360 792
149 168
171 974
767 942
529 707
217 876
647 721
58 743
484 940
958 966
56 131
70 847
789 918
767 946
935 982
349 982
363 730
508 740
105 501
272 978
7 616
625 737
469 947
44 893
708 718
517 742
504 987
605 697
738 932
885 892
428 704
825 892
248 656
232 375
325 556
977 981
70 698
391 525
42 578
132 163
135 851
991 1000
33 868
962 982
759 947
948 974
567 602
194 953
839 965
377 431
684 803
894 922
268 550
333 628
891 927
966 996
195 663
7 728
42 404
12 657
849 996
155 381
920 937
309 483
917 921
323 628
745 782
665 743
251 904
483 591
609 767
346 649
246 466
702 817
224 920
139 389
501 518
516 526
148 374
854 976
673 775
382 554
470 533
438 993
73 928
353 924
675 705
639 933
289 824
760 998
730 810
699 830
837 866
190 358
626 817
100 688
452 609
187 855
612 938
222 797
573 768
775 950
572 963
32 242
724 764
660 895
946 981
697 724
525 775
35 688
309 635
301 777
392 580
163 349
880 882
444 571
763 903
520 838
821 943
970 985
500 995
855 910
68 651
239 921
271 607
640 675
381 989
987 989
793 871
863 883
733 846
766 937
535 578
471 867
662 917
392 856
181 898
621 964
99 457
824 936
741 901
194 827
428 898
594 841
985 986
541 679
646 774
840 863
998 999
995 998
361 855
87 876
665 761
474 924
858 924
45 255
732 972
632 947
284 461
976 989
164 523
58 155
608 768
134 448
147 787
137 694
313 823
536 609
517 561
664 999
813 941
361 641
970 982
519 615
633 941
153 634
964 995
693 985
366 649
277 944
808 999
961 992
654 820
492 664
817 974
333 756
914 984
792 855
35 347
818 935
226 752
302 933
205 315
137 482
494 823
68 869
85 423
10 817
7 638
756 783
669 694
786 912
924 975
305 915
471 749
837 885
506 900
258 398
484 544
837 953
706 768
150 890
620 755
693 697
156 635
955 966
330 872
960 963
365 736
791 962
828 928
94 804
964 980
734 876
461 660
664 864
355 842
726 950
448 601
693 787
450 793
581 845
427 978
399 839
57 791
432 757
512 783
595 690
758 971
763 890
335 462
208 605
116 253
890 895
962 988
183 775
285 794
822 877
627 655
892 987
15 54
33 378
296 545
504 532
765 879
528 578
191 598
105 478
171 825
346 382
698 879
262 947
990 997
223 754
751 867
915 943
691 714
581 807
613 987
39 305
577 942
110 971
170 820
407 597
26 503
408 565
297 604
15 726
844 987
706 709
922 949
367 627
857 898
937 979
356 690
639 856
826 856
615 989
823 898
970 990
671 836
510 823
955 975
767 801
332 989
389 787
702 853
236 951
203 628
165 833
800 869
40 553
862 953
684 685
259 451
636 731
68 818
931 989
501 661
284 705
696 883
900 903
604 892
897 908
61 426
147 488
52 861
476 865
700 903
658 732
225 464
938 943
912 967
223 339
141 460
87 492
643 843
361 781
205 249
250 719
189 872
973 986
320 533
978 989
325 477
383 998
307 474
647 923
363 829
771 922
48 370
373 758
255 641
647 983
373 440
19 272
262 278
856 977
896 936
746 860
269 728
695 974
65 267
388 508
432 814
114 593
933 962
91 918
493 614
394 430
945 994
10 34
302 836
146 797
579 937
162 352
98 746
902 998
73 451
760 809
456 791
361 409
916 955
750 865
778 838
25 997
307 330
248 703
715 735
124 345
320 765
97 657
967 993
589 984
20 417
578 971
135 617
164 754
516 975
657 709
293 441
117 224
549 662
766 986
68 231
556 883
115 641
504 841
62 637
982 985
836 841
915 958
324 501
635 823
585 817
367 415
682 937
904 993
669 741
151 795
597 871
145 473
895 998
361 657
471 691
602 789
681 723
200 309
242 654
106 322
162 810
888 985
605 661
278 689
900 973
38 956
27 262
273 792
624 652
372 815
664 928
971 987
84 637
660 824
890 921
303 567
926 944
460 611
793 946
265 347
61 683
39 233
110 603
374 493
715 895
956 973
798 832
405 834
114 326
422 774
987 998
347 406
164 804
330 938
441 865
241 721
856 974
179 742
441 915
420 910
427 580
900 996
309 818
180 636
709 741
409 457
35 127
566 726
603 850
342 564
661 733
132 744
906 997
693 824
945 986
669 739
646 677
238 427
436 951
918 924
956 981
224 328
470 787
454 721
306 717
420 522
553 805
661 928
872 994
917 961
85 484
817 887
765 863
633 943
663 819
475 979
693 826
690 741
616 748
605 632
720 833
375 873
526 713
291 501
904 987
447 870
73 522
483 520
328 435
201 269
376 988
996 1000
719 977
478 735
979 981
777 865
657 761
561 945
421 512
543 811
28 111
472 997
919 951
938 977
50 674
898 976
221 784
215 308
9 83
677 833
623 955
790 857
936 986
686 950
144 466
995 996
926 932
740 927
777 880
549 994
896 898
548 705
293 424
262 396
227 668
557 919
884 965
796 947
971 989
240 900
522 750
154 364
221 291
158 660
692 834
819 970
509 822
58 140
986 997
150 887
741 754
862 997
924 971
316 389
716 830
38 340
257 582
36 107
2 525
66 140
954 993
852 858
278 481
276 902
770 926
949 989
705 960
846 885
480 481
600 873
26 467
900 985
84 292
470 760
179 227
625 870
264 513
527 619
578 670
598 947
951 957
770 927
17 956
85 127
687 824
64 663
699 793
878 936
216 698
371 857
221 471
825 892
777 834
251 542
984 987
14 904
700 851
450 691
17 339
60 384
316 952
58 155
91 672
22 648
940 943
151 375
366 748
399 697
525 908
587 982
452 794
738 938
892 978
453 535
35 714
731 942
700 847
139 853
919 956
12 805
793 804
731 970
202 525
823 915
351 491
784 790
29 244
929 992
991 993
457 840
542 637
770 974
424 484
53 596
117 673
612 812
397 711
121 845
273 312
110 595
131 797
294 769
745 772
552 730
247 502
689 917
942 986
582 698
694 832
396 413
312 474
677 956
48 674
371 822
936 937
931 968
774 823
358 583
652 959
536 848
588 596
72 709
881 883
180 283
238 715
258 458
874 987
614 713
84 604
578 716
697 951
44 87
382 656
140 226
852 868
473 479
847 902
348 545
233 283
859 962
359 926
34 916
696 847
755 960
525 973
388 427
488 825
169 272
850 977
442 991
447 886
849 887
38 125
907 909
139 416
63 739
387 704
612 863
141 167
407 982
860 986
133 650
941 987
389 993
546 589
211 585
363 572
759 883
169 183
942 1000
421 430
714 1000
134 572
938 952
614 824
779 780
470 634
717 995
959 968
349 470
938 969
779 939
669 750
590 779
492 707
447 881
989 990
378 690
344 389
301 999
468 670
536 980
528 921
99 291
510 748
547 688
540 884
995 998
262 557
303 660
895 919
553 993
285 979
255 287
260 307
77 508
290 522
981 997
301 558
836 892
242 812
11 409
862 932
403 758
58 737
689 695
73 897
780 919
453 632
258 284
797 989
489 728
900 960
327 361
798 906
664 991
676 690
287 974
801 894
877 886
662 709
798 839
392 393
405 511
164 664
694 899
183 376
587 740
272 465
305 566
647 671
170 200
616 683
511 733
945 990
50 706
610 1000
447 489
44 716
318 986
775 793
54 227
749 777
579 859
740 896
188 329
649 826
202 336
943 992
149 276
229 758
328 609
52 930
158 589
882 916
811 912
195 324
15 135
210 739
554 765
348 659
759 849
209 511
496 837
414 580
760 920
481 495
507 718
538 615
249 450
906 993
278 849
259 385
778 797
756 808
39 530
891 905
649 845
450 715
709 754
176 712
4 152
355 637
309 516
217 684
138 287
793 993
936 950
878 939
957 993
150 957
74 360
403 1000
998 1000
978 993
928 933
66 792
228 813
994 999
213 355
747 867
387 961
172 561
855 930
634 882
555 638
591 771
568 636
358 764
444 509
194 565
37 950
803 848
361 514
950 988
894 956
499 820
773 878
571 691
95 565
582 727
288 751
427 777
771 915
905 920
802 975
523 659
842 865
94 361
575 994
958 992
37 258
929 961
265 465
902 973
55 700
321 735
685 967
909 956
29 304
823 976
369 703
16 657
15 385
322 978
561 613
164 564
813 956
596 729
584 995
865 868
722 782
789 978
975 978
189 191
177 927
384 873
202 277
580 837
387 460
567 593
426 831
103 142
326 853
500 939
216 411
809 977
857 934
749 786
985 999
490 705
683 938
66 622
786 933
243 611
380 555
395 820
341 837
76 948
789 794
839 961
855 966
376 794
671 834
693 939
395 558
422 828
229 807
969 994
58 654
986 991
129 373
863 875
566 851
487 881
338 405
911 946
359 861
166 743
141 803
44 555
728 975
309 767
445 831
294 444
960 982
83 613
460 780
155 526
313 977
356 812
934 954
348 843
517 810
330 489
53 493
692 839
251 836
902 950
520 851
910 926
287 529
80 379
24 751
483 879
376 723
892 942
976 999
841 951
154 789
753 837
328 558
353 835
515 985
161 761
389 595
100 131
55 603
535 614
414 431
345 805
369 643
956 975
681 873
104 614
363 567
110 491
275 893
2 688
417 831
32 628
447 935
967 986
496 582
809 854
959 982
376 494
679 958
985 997
612 829
726 987
97 536
724 956
340 820
2 657
267 713
338 815
226 290
201 950
205 917
498 804
337 422
662 864
181 823
174 475
336 388
759 880
927 946
174 958
337 903
249 991
397 500
924 926
625 781
685 814
543 884
821 985
945 967
725 986
592 767
777 826
132 217
873 928
719 942
241 993
661 777
626 889
759 777
397 503
798 992
67 198
491 842
772 855
908 911
330 469
671 910
510 945
299 779
334 681
726 949
801 918
930 1000
23 89
75 285
302 749
508 978
34 74
809 957
414 622
481 580
853 958
153 386
653 655
756 780
346 518
719 728
856 942
979 990
884 975
444 732
697 860
606 935
848 935
445 450
824 841
963 983
892 996
86 862
48 727
288 483
135 297
163 183
490 726
762 786
945 992
31 875
727 765
897 979
766 852
340 898
930 985
856 991
513 732
498 582
789 955
533 583
362 640
40 771
417 581
329 861
160 678
598 698
263 628
524 684
705 879
882 976
219 887
602 811
212 490
639 772
297 898
685 846
640 928
248 460
211 958
932 983
266 684
80 763
157 980
850 941
292 325
548 867
12 183
616 864
777 808
363 536
237 457
685 737
998 1000
512 595
531 659
36 452
443 451
820 877
40 599
587 656
513 704
639 721
896 917
993 994
194 219
697 758
634 695
591 729
608 918
915 961
606 815
431 828
785 992
761 998
923 947
480 731
827 867
537 860
999 1000
971 997
293 949
951 958
178 505
863 887
483 742
570 657
145 456
408 941
753 816
588 936
617 798
92 131
831 833
798 948
996 998
122 710
447 590
705 747
614 631
436 532
45 169
401 617
757 934
138 573
68 352
331 823
931 936
903 930
973 993
213 829
243 442
741 987
535 843
703 785
429 897
653 819
743 796
493 742
271 391
332 847
308 644
517 879
259 458
931 938
647 798
442 745
501 848
751 849
424 454
259 932
857 991
977 981
118 623
795 971
852 946
460 768
417 573
218 760
729 989
96 769
938 979
261 604
901 926
462 878
550 885
603 946
843 951
802 903
241 788
738 801
114 573
584 734
628 857
8 936
290 635
212 829
745 805
851 940
339 952
427 827
113 599
6 508
463 869
184 772
438 481
633 808
775 909
628 730
407 891
651 776
920 997
824 842
240 665
373 802
375 642
17 816
160 918
151 802
872 917
557 642
616 930
634 883
654 858
302 559
474 584
596 818
706 856
367 990
501 528
135 681
313 364
366 855
930 992
556 752
226 505
430 536
942 952
933 981
870 880
443 657
552 640
548 829
304 746
124 320
322 859
989 991
614 856
122 215
266 901
988 995
589 602
80 531
219 772
521 607
31 944
847 883
432 892
114 831
5 794
598 843
926 954
482 638
607 722
814 836
77 798
172 469
742 773
617 796
60 659
319 539
127 590
726 822
860 864
392 761
601 664
323 532
852 865
735 894
538 863
164 845
626 828
704 993
888 961
860 906
453 562
791 954
329 627
997 1000
43 606
148 324
948 997
969 988
970 987
831 918
792 881
764 989
18 552
642 955
121 202
783 948
993 995
242 896
376 773
758 924
728 848
80 467
846 954
255 727
970 998
533 956
34 177
959 974
589 865
322 630
509 548
714 782
823 996
895 998
784 954
564 925
770 863
521 809
200 957
857 950
685 722
184 622
501 525
2 769
444 453
798 928
894 967
681 903
399 931
751 892
529 675
322 748
957 960
560 999
343 704
529 795
709 958
405 610
791 929
102 704
543 671
416 569
796 800
581 807
644 976
133 786
491 675
946 974
351 970
181 513
333 717
274 538
571 935
659 987
774 814
812 914
781 804
705 852
472 818
864 948
456 841
225 388
262 878
556 883
880 953
852 977
296 615
568 710
540 925
225 281
342 811
938 997
603 869
152 882
189 663
432 510
365 983
574 691
35 763
892 893
306 810
280 613
989 999
727 741
39 153
774 791
181 361
45 719
146 322
995 999
530 731
63 366
255 283
785 844
628 828
254 456
137 854
436 749
174 370
872 898
683 858
576 764
960 986
951 977
589 694
444 917
751 851
113 179
321 421
92 445
62 116
276 687
66 129
838 859
993 996
340 978
595 955
371 772
116 163
712 973
798 921
536 754
737 864
148 736
370 410
393 706
664 804
382 517
899 910
673 681
324 845
458 751
496 615
282 304
647 685
294 837
501 718
895 982
562 605
733 928
907 941
340 625
668 831
695 775
574 999
164 998
99 879
852 854
839 875
885 915
848 979
187 865
254 271
410 681
337 892
588 669
658 741
467 498
668 964
497 768
51 717
924 954
825 842
312 487
239 672
602 662
144 380
459 530
40 736
892 999
51 933
894 989
364 481
369 937
178 258
291 971
688 846
154 287
161 348
984 986
567 724
60 324
400 527
353 418
100 719
416 882
824 869
170 368
645 958
39 548
257 333
964 976
159 688
314 349
874 974
160 367
615 832
319 580
554 844
996 999
928 948
505 768
142 191
62 779
782 926
779 836
156 167
634 880
191 907
528 551
195 348
794 969
110 300
307 748
852 966
669 732
415 987
332 765
830 936
644 790
780 975
209 803
5 838
523 712
226 812
195 921
794 924
907 953
168 569
534 856
539 787
998 999
217 478
351 809
618 701
880 961
448 744
426 442
818 821
149 541
896 966
570 916
594 680
550 836
292 425
585 988
175 552
597 930
105 135
915 999
259 678
186 247
451 795
582 661
650 725
790 900
899 980
698 832
52 940
278 796
285 416
539 843
905 977
149 902
108 950
227 526
162 378
423 906
123 536
549 649
416 777
166 389
111 881
668 767
796 945
472 838
342 707
67 246
706 962
329 513
1 185
867 980
679 730
867 878
800 988
922 931
939 999
273 579
933 971
262 791
64 595
728 1000
32 84
266 698
7 88
187 748
714 971
96 200
616 866
199 691
845 939
394 819
82 630
654 784
732 768
976 1000
216 462
125 729
447 731
923 946
158 381
430 796
976 982
61 266
923 993
922 939
417 798
395 648
924 943
418 871
258 745
761 925
434 952
985 987
780 921
867 948
394 982
30 824
332 392
91 794
274 908
464 812
361 935
486 571
694 903
656 923
748 976
381 926
537 955
294 853
224 878
665 876
655 829
35 258
601 942
80 453
44 298
410 886
30 907
224 947
802 812
81 894
618 975
323 820
593 876
560 765
841 882
127 636
393 837
415 527
967 979
346 824
291 727
444 877
50 611
131 287
440 733
452 894
55 265
552 637
669 958
221 761
698 810
366 830
81 401
801 904
302 344
699 739
769 975
293 931
370 769
832 847
651 841
233 618
175 939
646 712
486 602
826 902
108 967
335 830
738 782
857 951
698 974
391 505
162 702
298 318
101 106
145 499
930 962
346 405
851 874
179 749
483 629
315 726
38 793
4 330
326 447
632 964
214 861
650 932
976 979
365 771
994 998
238 859
375 525
442 662
110 480
865 976
510 703
71 856
110 441
815 960
315 629
49 454
745 785
976 985
461 829
540 593
830 840
110 294
139 227
136 969
762 828
270 734
357 358
495 946
498 582
458 743
874 911
784 918
228 371
672 787
836 859
415 996
851 988
293 872
5 827
500 746
809 856
824 992
474 860
682 991
547 598
556 803
499 918
901 924
55 281
639 860
912 977
208 936
498 751
1 832
502 635
282 908
955 982
813 911
652 1000
828 975
929 989
9 278
622 906
556 617
825 890
51 475
846 855
317 526
978 1000
209 999
324 824
792 912
122 950
879 982
840 996
192 953
544 582
766 943
189 699
82 927
478 818
706 958
915 939
541 889
568 736
698 882
177 259
754 997
302 560
607 612
441 865
282 859
964 992
885 941
785 978
960 969
384 676
759 917
435 580
790 938
748 766
788 966
368 871
96 558
312 477
237 853
912 979
967 997
173 864
685 870
743 836
961 974
904 930
808 871
242 825
455 603
767 771
181 962
114 996
840 852
161 434
908 967
121 864
471 534
446 645
842 949
422 752
950 981
497 873
964 980
151 203
860 886
582 995
127 330
52 936
375 685
432 870
704 944
987 999
116 996
592 692
594 741
418 650
165 862
396 950
849 860
82 614
421 440
277 353
987 992
203 841
516 972
64 137
713 841
195 756
564 576
751 933
840 942
103 711
491 565
343 987
356 845
613 689
552 959
764 825
560 707
365 944
821 837
197 712
416 847
796 867
612 788
126 461
791 833
316 325
909 923
474 817
351 527
519 864
502 991
571 937
537 798
511 997
612 677
553 690
95 567
982 997
750 856
660 891
852 939
929 993
613 977
84 961
797 875
919 974
99 845
523 616
816 999
152 197
198 462
32 477
541 822
425 844
816 844
79 831
267 440
485 542
382 863
114 527
92 601
384 451
854 890
492 533
646 868
567 706
670 749
297 510
484 624
950 974
915 966
859 907
669 684
948 984
13 77
4 110
824 937
922 976
297 395
735 972
147 519
925 976
349 410
375 666
172 309
870 954
781 853
295 361
826 892
107 492
808 951
434 933
694 932
997 1000
905 967
601 747
326 423
705 876
95 957
290 973
317 608
689 726
840 934
663 874
352 493
833 892
197 204
25 29
183 420
959 989
678 766
392 869
660 972
323 996
646 925
52 861
392 620
189 929
686 840
357 421
952 953
38 155
498 890
289 912
15 228
296 516
313 550
934 979
924 925
430 548
871 968
468 538
223 706
262 522
278 663
293 400
109 399
609 819
65 81
296 572
25 691
232 955
7 811
997 998
629 823
946 958
13 99
581 911
941 971
438 534
79 98
736 911
901 953
487 832
943 964
681 914
878 917
520 872
410 843
150 886
627 721
222 511
797 849
814 874
821 988
230 250
414 827
878 999
934 965
980 989
901 991
590 712
574 956
459 795
354 484
773 791
213 713
792 839
596 685
600 741
323 684
147 310
279 950
538 894
562 566
449 813
765 807
230 709
75 923
549 780
827 880
103 161
937 965
941 963
277 721
200 650
628 866
65 159
443 645
68 733
673 851
181 832
528 727
5 318
683 787
927 954
169 527
584 753
558 886
772 916
534 880
469 811
557 723
63 813
603 821
769 927
130 834
828 841
683 951
399 832
794 946
297 594
949 954
729 904
950 993
492 780
983 991
866 990
192 556
187 774
61 92
650 786
498 737
558 847
36 262
908 934
852 960
88 128
282 926
8 693
870 973
483 509
784 868
998 1000
89 575
783 936
661 701
230 504
773 968
856 928
860 985
737 932
716 841
568 944
298 357
750 839
204 810
748 917
655 856
825 830
880 934
548 974
315 634
602 956
517 590
608 755
294 820
346 897
329 873
124 306
815 820
863 968
192 774
305 311
413 790
67 330
967 972
275 700
748 915
914 946
451 516
245 897
207 347
182 278
767 855
809 991
170 697
240 800
602 928
841 917
147 546
180 599
861 929
701 875
439 881
222 812
664 838
738 916
15 680
260 693
208 850
48 856
636 937
715 827
29 118
805 864
671 725
377 799
92 649
602 866
722 750
761 951
462 490
970 989
630 654
912 977
256 946
71 668
221 722
439 841
121 859
199 798
489 689
111 482
37 271
623 674
70 287
399 621
999 1000
482 596
725 940
632 827
647 828
476 744
193 611
621 998
153 617
311 611
217 613
949 957
470 848
615 626
935 953
874 932
782 816
165 608
50 81
980 990
664 726
247 857
119 309
5 652
445 720
67 462
119 279
229 706
763 814
257 542
885 964
570 602
52 725
884 964
10 372
920 921
985 991
396 893
184 469
805 982
30 571
933 949
352 373
0 144
844 984
4 895
442 523
477 761
484 961
965 989
270 366
752 801
508 749
244 643
845 848
51 700
330 534
331 341
607 757
488 788
68 122
292 683
246 892
895 985
948 980
905 930
348 538
313 738
952 983
714 727
676 730
660 725
416 541
811 941
902 974
757 907
309 335
687 959
654 696
841 961
693 803
986 1000
361 905
399 776
588 893
94 589
737 791
997 1000
652 694
653 837
203 395
920 999
382 684
4 794
366 824
89 747
287 964
68 756
996 998
188 319
301 972
248 779
618 770
130 878
988 998
683 967
390 537
320 820
565 838
458 694
579 880
279 831
955 990
422 626
413 473
623 726
277 772
944 990
14 312
446 744
720 747
561 662
226 273
625 780
997 1000
715 837
967 972
117 573
121 216
849 972
577 736
91 521
555 634
589 835
465 959
984 994
322 532
923 933
470 840
42 303
94 513
125 287
839 893
50 123
152 329
466 590
685 949
842 998
638 973
767 968
696 937
569 797
235 354
564 587
861 933
858 945
359 601
347 493
268 508
740 768
362 428
472 938
817 858
144 685
168 624
334 836
862 975
218 564
410 603
331 443
736 919
428 850
579 953
836 863
878 933
290 480
83 103
25 998
916 956
33 160
252 393
170 224
819 926
428 533
584 724
333 359
954 983
518 534
95 934
332 640
230 899
469 995
962 994
345 971
690 925
704 859
337 972
988 1000
582 783
861 886
211 995
256 877
300 515
865 936
223 983
515 817
419 818
886 911
167 290
454 609
144 597
486 687
751 962
947 979
408 795
959 961
969 997
376 386
601 627
233 594
191 320
960 996
880 888
890 936
109 132
865 937
234 345
785 947
696 788
629 672
292 613
408 646
347 677
407 472
660 719
24 940
724 950
736 842
581 725
183 467
145 473
147 987
975 979
950 997
347 988
157 617
617 751
811 864
968 982
261 920
105 390
571 758
137 640
554 900
665 878
463 943
61 217
714 852
383 561
565 800
478 521
983 994
658 673
551 897
637 976
103 894
470 867
281 684
23 321
190 709
719 997
940 959
651 921
100 855
834 844
231 895
25 653
724 735
121 144
618 983
97 618
750 847
858 991
322 463
215 702
687 705
249 636
961 974
500 697
81 581
890 957
706 879
597 829
961 978
894 898
180 974
113 253
669 909
387 737
420 713
377 832
235 338
653 809
889 903
942 962
912 925
381 750
410 739
127 419
133 228
995 997
502 695
342 764
712 980
512 877
14 136
687 931
202 774
885 957
633 666
819 918
826 928
402 668
801 919
270 968
999 1000
565 598
339 656
138 351
768 891
288 818
30 244
914 920
675 935
127 515
246 930
417 913
525 810
185 391
328 538
126 700
89 670
965 966
688 861
821 848
88 219
619 807
508 929
776 819
595 656
453 999
429 896
184 566
820 888
393 771
448 720
919 976
632 989
597 724
797 984
170 443
537 731
173 333
31 957
4 330
852 861
535 806
312 964
52 88
783 969
426 939
180 504
216 854
40 788
39 153
303 726
700 979
468 836
449 451
295 741
253 882
905 931
111 612
320 550
945 973
583 795
168 549
336 819
112 553
53 615
327 876
4 216
867 997
105 562
731 868
10 209
684 903
486 728
91 251
341 730
716 728
963 991
787 828
504 541
244 605
235 275
726 794
356 927
414 552
894 954
863 955
685 995
634 693
423 537
336 721
664 880
817 924
593 956
690 899
962 970
884 896
14 729
758 958
434 955
789 987
246 477
22 636
246 910
559 707
203 829
619 949
759 859
78 893
787 806
381 642
535 642
274 841
913 981
625 800
380 903
775 841
77 618
407 996
472 604
307 671
962 973
608 831
857 884
626 821
468 793
452 965
213 768
413 541
249 498
349 453
769 885
357 489
644 995
802 912
686 913
140 290
506 512
537 709
332 364
888 914
395 841
488 780
173 462
430 899
304 978
303 459
717 739
278 407
829 869
949 976
237 860
502 643
196 848
739 840
30 204
557 627
513 527
439 986
641 968
658 897
632 913
181 854
890 956
880 974
364 394
207 428
161 711
340 545
983 993
861 884
382 389
31 49
989 995
550 597
997 998
600 700
307 765
754 939
664 858
134 780
118 150
218 357
570 930
504 721
21 765
285 633
859 924
971 984
178 212
279 652
604 822
146 844
867 907
518 750
168 295
993 997
446 920
822 838
282 465
22 639
324 924
114 846
581 808
970 998
209 627
260 931
615 804
513 666
814 935
177 916
20 848
300 669
521 576
127 979
516 929
984 986
678 878
738 943
441 990
559 904
26 286
649 770
139 251
636 660
850 936
841 905
65 297
169 886
714 913
472 514
774 837
183 648
908 985
390 629
229 776
304 686
753 887
606 835
851 994
749 926
553 928
884 943
33 870
159 492
566 569
557 567
646 916
268 926
735 960
288 864
336 585
544 734
795 855
640 892
426 524
579 953
370 399
464 882
119 169
345 791
345 794
684 732
191 193
62 460
293 538
249 805
700 755
291 449
395 491
706 723
634 949
44 806
524 901
507 922
632 864
719 847
709 747
492 695
230 719
882 994
459 899
392 467
778 963
687 912
83 769
552 604
237 585
494 919
885 940
917 996
168 287
158 802
490 844
685 818
195 654
495 681
399 702
153 356
357 622
880 932
570 571
515 906
310 313
127 586
100 583
137 632
450 633
734 791
151 704
21 257
479 838
129 621
537 673
802 999
495 541
395 519
890 974
888 982
145 771
47 446
732 753
475 694
692 729
468 988
905 940
653 883
262 995
810 830
846 982
437 472
363 990
786 923
950 976
693 975
606 854
459 646
281 570
504 533
77 842
158 807
899 956
878 922
593 680
877 913
201 820
357 843
675 905
797 981
290 890
313 721
281 934
939 974
782 908
19 426
727 892
651 724
803 999
933 996
52 228
657 786
616 673
463 478
85 383
743 821
914 919
587 588
27 793
999 1000
84 755
162 253
617 921
435 592
487 561
86 704
748 844
817 840
488 524
78 434
835 895
394 577
638 754
313 402
755 856
481 835
583 753
131 489
117 379
709 916
616 843
129 191
421 854
556 891
865 938
709 877
877 918
444 517
639 993
589 890
129 685
299 566
361 651
594 929
602 657
190 892
729 930
133 444
2 755
256 728
122 608
801 832
25 581
822 839
121 415
493 750
77 383
970 998
509 800
963 986
178 794
788 967
196 715
248 888
239 765
687 753
126 798
690 952
949 963
668 946
846 879
470 650
126 616
215 940
38 368
8 886
261 771
497 765
542 638
274 995
506 620
929 977
0 778
800 952
297 593
566 880
714 747
864 944
129 196
100 985
642 728
850 926
375 419
994 999
516 789
215 545
84 829
468 611
158 321
924 950
370 879
173 278
505 626
835 989
657 823
442 920
267 790
483 987
913 978
504 660
261 398
258 444
801 889
918 965
970 991
848 929
195 968
702 832
606 797
138 388
849 978
542 744
226 604
600 969
56 299
846 898
30 928
670 920
912 974
325 937
801 855
103 264
766 793
115 455
637 825
199 857
319 911
103 848
691 697
710 794
721 782
252 968
109 352
298 966
736 944
146 430
715 882
50 914
776 862
70 987
872 996
48 513
554 575
81 100
55 332
637 946
503 540
628 726
296 578
237 553
439 790
509 894
188 781
11 737
192 675
674 943
634 908
666 794
578 705
730 982
929 966
68 327
571 598
700 739
210 927
81 447
765 786
346 902
863 961
291 869
551 595
2 209
645 707
692 815
708 928
109 991
679 993
872 977
377 566
247 991
467 575
351 383
772 850
46 698
665 689
442 666
307 669
592 826
703 942
321 701
61 475
801 884
606 959
379 506
240 372
520 999
124 276
980 988
32 621
436 893
895 980
706 795
768 861
759 981
520 838
882 948
884 973
682 876
602 675
441 841
528 563
950 982
770 965
961 1000
386 508
475 719
908 999
649 707
145 690
311 562
480 654
945 970
795 827
551 861
655 723
793 917
697 973
328 485
702 928
556 903
831 999
960 977
327 720
257 259
466 822
426 968
675 868
681 695
144 439
696 956
124 400
514 874
27 108
105 620
284 906
253 671
370 645
366 951
5 438
852 854
387 744
663 772
493 910
79 604
724 750
589 716
305 982
345 712
451 848
962 978
584 603
566 700
992 995
702 874
273 808
246 620
287 975
596 934
899 919
927 928
49 851
564 790
523 770
628 921
21 519
943 986
556 989
422 997
387 846
889 925
223 946
425 894
623 998
531 947
614 883
68 558
940 981
628 945
125 627
684 981
251 475
909 966
996 999
169 984
503 511
982 994
781 941
906 966
574 664
69 787
946 950
180 354
185 341
948 985
199 768
678 787
845 932
210 711
502 954
968 972
510 851
781 947
900 997
508 571
411 805
571 685
581 724
400 505
426 619
411 644
254 550
64 233
525 626
423 451
679 975
356 862
177 231
234 423
824 936
742 937
241 908
847 948
166 343
655 965
968 969
163 487
354 740
837 872
776 864
94 558
773 778
336 946
450 651
280 511
269 441
269 978
989 992
969 997
443 809
661 898
802 935
350 413
389 547
452 584
91 506
836 865
230 536
924 966
687 778
316 562
708 987
798 854
959 978
372 396
102 399
647 707
796 827
991 994
435 596
87 370
48 606
119 964
372 686
71 715
388 529
704 914
13 287
666 934
919 921
614 869
494 847
127 876
143 646
996 1000
625 827
349 564
867 910
849 904
921 991
863 944
399 981
1 264
931 993
448 552
186 736
851 961
281 688
543 904
986 993
418 985
914 940
386 558
492 495
808 925
3 257
143 973
349 542
108 996
431 723
591 720
313 819
302 642
672 925
935 979
886 910
311 433
867 876
357 643
439 929
139 569
117 620
894 957
492 587
560 613
135 475
808 946
440 583
189 797
95 550
574 657
729 978
409 654
354 727
883 978
608 782
628 699
28 114
557 899
172 974
71 674
763 928
399 619
93 840
411 615
522 805
323 535
223 483
351 646
834 864
788 892
530 837
261 789
266 937
905 995
241 649
116 433
969 979
595 625
672 971
566 904
195 847
74 209
692 956
975 976
629 964
130 481
754 995
221 761
465 732
763 766
314 876
959 974
635 668
515 531
62 155
97 514
624 923
707 952
916 937
536 941
302 617
956 988
82 130
560 651
417 901
829 976
576 655
990 992
52 421
431 990
487 666
114 870
245 368
189 904
789 884
801 886
390 925
39 511
121 808
463 529
818 976
386 446
33 976
353 691
237 344
703 961
962 973
393 669
59 493
875 879
609 710
669 914
934 995
913 1000
262 633
316 727
254 748
831 835
87 982
88 574
388 952
191 772
88 198
536 561
111 219
101 844
264 445
862 872
97 929
742 925
557 750
651 776
870 935
828 834
530 852
43 928
114 859
89 412
393 835
912 947
714 878
399 782
552 905
287 390
892 924
260 566
80 214
492 611
651 655
297 738
565 917
901 915
414 533
730 946
619 682
12 612
861 975
722 845
349 546
920 955
246 789
186 584
530 625
585 708
54 614
847 935
275 980
620 985
291 922
104 639
598 813
320 543
399 621
436 808
793 923
778 820
382 598
783 872
469 527
761 938
384 928
577 708
7 682
506 621
980 993
864 891
135 770
732 873
449 736
843 955
860 947
321 594
25 182
604 744
340 736
774 937
865 964
173 832
491 834
167 339
818 955
184 379
24 779
731 963
440 499
230 369
74 706
700 847
784 855
792 978
542 861
299 576
82 729
807 847
139 374
294 316
245 479
207 227
2 453
38 476
531 592
82 573
168 295
60 982
122 529
894 926
843 860
814 878
251 566
150 328
765 909
878 964
788 804
684 878
524 551
886 957
444 551
17 839
324 710
203 829
304 583
860 902
38 408
236 455
939 957
41 294
454 473
884 966
400 500
888 937
844 953
747 866
552 861
224 694
545 644
334 734
868 959
470 838
102 444
778 996
543 823
223 915
758 882
438 624
888 964
846 902
534 709
498 689
445 603
797 851
772 993
205 298
412 562
910 912
597 646
53 650
35 872
37 478
972 1000
56 255
814 894
344 658
256 969
215 456
872 924
113 853
999 1000
912 995
859 866
441 880
546 599
272 785
858 991
577 662
637 804
392 722
884 977
650 922
514 683
628 973
795 815
371 486
337 856
873 935
847 882
627 931
722 990
213 637
504 738
327 542
729 769
603 673
159 888
90 687
355 891
370 794
829 915
271 669
79 313
705 946
682 915
232 624
650 793
322 358
205 491
368 718
302 701
400 747
58 934
176 230
748 762
425 471
448 901
374 840
572 690
972 1000
34 147
490 650
834 978
685 776
956 982
851 871
201 366
678 898
565 842
277 596
991 994
806 860
332 529
904 999
705 879
978 991
934 947
95 184
881 964
714 906
350 511
964 984
142 392
900 988
940 964
635 657
162 882
348 586
815 878
474 928
492 763
208 694
452 655
460 596
305 837
852 959
102 958
389 431
192 448
504 661
632 647
407 622
890 970
375 382
676 750
329 451
202 294
159 478
615 973
769 783
126 718
555 693
564 778
35 92
888 947
989 998
108 565
940 949
218 859
927 978
885 966
706 770
317 757
774 873
455 643
35 530
97 453
901 975
548 906
794 849
754 776
750 795
156 449
462 590
409 978
689 700
188 697
302 449
300 987
25 289
223 642
768 771
885 891
124 361
719 841
64 741
611 879
919 937
379 498
820 998
518 997
381 818
453 472
874 929
248 304
128 471
661 750
4 947
731 972
653 918
172 419
751 1000
441 883
190 456
687 970
383 502
920 962
994 999
752 817
281 925
610 623
621 822
76 529
758 780
567 968
963 986
731 843
312 587
616 845
712 874
345 523
909 978
53 482
937 955
165 469
480 673
322 691
947 960
629 954
475 762
474 630
994 1000
288 582
389 601
669 871
407 807
330 620
529 898
132 798
248 930
978 996
36 674
338 725
475 969
925 929
201 579
694 772
188 567
72 604
675 903
521 686
316 545
275 804
774 958
314 725
622 904
790 901
686 691
219 787
840 927
433 504
716 796
765 881
527 762
976 988
488 550
445 644
293 711
426 478
359 539
669 863
409 880
403 804
195 299
467 486
733 869
822 841
893 970
527 757
681 848
511 534
450 941
264 445
181 941
490 848
148 337
784 888
385 733
216 534
405 857
804 810
693 774
689 717
726 893
412 894
656 781
593 973
18 281
826 829
146 834
602 648
349 588
307 960
558 569
676 946
513 759
277 886
42 290
838 846
529 636
554 831
76 85
411 999
681 832
322 702
84 156
952 994
602 809
834 981
864 980
999 1000
849 927
592 702
235 993
763 764
994 999
433 834
123 585
522 535
137 511
497 681
917 970
658 948
259 685
521 671
555 689
924 982
201 332
713 887
222 705
565 997
120 318
547 703
344 786
478 984
776 783
662 675
834 930
321 704
557 926
681 744
246 659
223 582
244 463
399 455
882 885
583 609
996 999
784 829
841 918
907 985
122 264
716 775
743 823
281 367
427 829
48 213
923 962
861 931
877 881
870 914
752 777
892 936
480 879
562 656
60 457
233 710
256 962
197 751
57 984
312 765
18 979
447 608
738 744
804 809
880 901
697 784
671 782
394 525
390 847
834 973
634 970
670 960
717 875
406 440
452 488
694 823
235 438
800 859
889 905
621 837
238 452
80 589
866 995
193 603
750 782
705 831
955 987
549 715
104 644
733 985
992 1000
472 627
496 620
232 530
767 869
963 987
995 1000
994 998
135 817
711 912
466 854
124 582
837 960
15 39
524 983
27 509
217 521
708 935
47 83
596 757
903 911
361 482
800 848
760 905
235 494
384 688
187 188
44 81
393 402
247 384
94 834
443 808
645 725
51 285
737 975
224 796
203 223
460 963
865 926
923 997
12 399
58 232
999 1000
631 946
62 450
604 914
39 215
574 876
459 879
289 464
566 926
510 614
530 879
227 685
948 999
130 925
136 192
423 940
573 758
796 826
24 215
553 910
33 798
744 790
255 857
23 347
928 988
335 471
141 800
111 628
232 489
321 973
548 857
718 783
775 842
991 1000
319 814
529 821
433 452
453 888
958 959
798 852
574 735
20 659
432 905
332 525
727 733
297 601
790 839
966 997
524 943
245 322
251 366
56 492
566 847
814 913
530 592
684 791
292 680
354 764
782 936
11 884
228 277
407 929
614 617
735 745
327 922
277 703
221 356
741 939
103 251
366 488
112 687
760 932
604 727
337 910
600 959
733 904
606 944
889 961
315 843
33 180
540 886
806 899
146 161
87 586
447 770
488 789
98 859
521 948
347 667
894 966
491 633
268 704
12 664
732 963
645 711
736 830
153 572
542 622
277 511
809 884
13 720
552 773
472 867
552 952
949 985
783 838
332 997
967 982
291 431
261 860
617 986
842 918
472 726
634 731
605 760
183 724
406 610
860 934
198 861
784 934
796 858
824 964
769 931
467 582
958 999
173 695
212 542
336 371
617 788
876 901
198 793
189 962
663 890
485 746
807 951
900 910
447 699
877 907
774 965
490 844
762 965
197 308
365 701
985 987
138 416
388 804
438 864
522 829
499 681
973 983
723 805
891 980
543 606
550 551
789 791
285 447
31 768
119 317
646 998
436 919
576 595
492 998
359 450
648 986
877 992
181 500
563 594
336 474
928 976
650 896
98 807
868 870
656 659
279 530
830 999
463 742
283 865
223 651
461 510
884 904
609 727
789 984
857 873
186 723
302 567
475 627
93 750
936 979
691 780
288 344
493 525
260 875
749 783
375 844
599 700
864 954
789 804
868 896
178 815
80 137
532 749
809 891
253 662
455 608
85 135
59 421
450 594
915 948
484 818
495 514
2 988
769 866
777 891
986 996
593 730
768 804
615 786
834 852
845 874
236 622
243 934
431 662
571 646
497 571
18 181
222 676
245 598
875 956
438 746
908 962
77 793
382 929
75 255
839 986
240 367
256 636
848 955
880 950
811 846
638 808
629 641
52 402
534 939
609 728
15 956
237 893
692 919
939 964
578 988
829 986
548 715
886 966
932 941
866 914
388 709
432 724
489 979
816 990
139 260
887 944
263 842
905 919
595 608
44 796
777 964
845 955
494 496
194 490
607 611
863 924
394 966
278 733
243 954
628 789
777 955
755 988
793 915
995 996
78 618
956 963
492 722
315 522
810 825
848 994
728 983
914 963
353 786
553 780
566 578
65 706
696 715
904 968
256 638
260 778
488 812
545 945
960 981
803 968
857 963
467 767
935 941
449 800
996 1000
630 762
323 860
419 603
303 319
649 879
156 783
53 996
68 402
639 935
542 664
402 711
127 983
573 990
272 993
588 953
799 818
841 986
815 894
568 636
340 577
809 899
551 644
707 860
960 987
71 618
687 869
699 744
317 324
441 557
296 313
962 976
642 850
680 942
808 942
175 892
534 872
451 650
646 891
403 724
162 848
323 934
919 925
837 977
182 664
814 846
452 814
962 988
431 436
503 919
718 895
807 933
425 515
50 616
999 1000
848 888
208 412
98 586
183 423
593 876
140 821
769 998
858 942
767 824
993 994
770 957
577 811
296 474
658 871
360 776
388 448
431 747
137 653
90 293
344 813
701 928
495 785
62 668
590 646
744 873
22 583
838 958
886 957
353 667
306 333
772 967
532 974
56 82
880 936
613 624
114 772
999 1000
507 990
875 990
241 942
725 990
855 905
916 955
548 920
11 543
684 910
652 761
5 398
296 442
215 246
514 629
143 511
622 653
668 764
559 573
862 902
825 871
45 440
854 907
887 961
602 929
611 808
68 918
611 1000
976 979
907 942
222 226
908 922
353 583
398 427
643 690
461 800
411 481
545 889
312 596
171 946
67 904
4 252
629 651
987 994
687 940
377 555
336 474
262 270
873 942
389 409
991 993
887 912
166 193
155 823
895 938
963 976
47 301
536 562
702 753
242 568
974 976
183 283
663 783
510 647
288 399
138 845
843 860
847 898
374 907
140 822
631 777
263 932
113 144
418 530
284 386
712 734
515 730
814 976
164 944
755 959
907 968
539 953
909 947
442 978
704 939
260 468
95 934
646 795
956 964
341 695
492 789
690 771
643 951
536 961
1 676
678 878
164 301
132 466
438 982
922 967
569 618
104 785
617 878
588 676
821 955
315 985
584 700
67 105
659 754
762 898
356 726
549 652
324 679
743 988
555 608
383 585
355 823
756 969
168 897
965 980
564 633
950 957
739 915
955 975
182 938
715 933
341 481
838 957
87 681
786 789
538 874
500 578
21 748
933 984
621 992
531 952
235 585
820 935
433 697
981 998
786 858
707 854
830 899
950 978
323 374
464 628
660 888
712 811
79 592
990 993
302 874
756 956
760 833
327 356
107 295
867 942
545 902
292 640
835 978
773 820
597 721
709 987
977 995
197 452
300 950
677 832
973 997
887 889
100 605
803 845
304 388
331 979
265 277
643 795
710 809
868 942
777 850
562 701
126 270
305 389
62 640
173 616
199 358
727 946
214 523
726 850
860 993
173 401
817 914
43 893
685 967
699 912
88 494
888 933
426 829
351 427
691 917
733 925
696 916
271 855
877 952
409 752
730 852
384 679
940 953
255 763
275 526
832 990
551 640
703 778
951 954
490 761
527 722
363 528
748 754
365 483
506 607
165 315
861 955
463 663
338 454
951 992
321 965
452 845
321 725
152 768
819 850
290 810
751 978
600 837
183 187
194 357
962 998
978 991
921 959
361 533
824 944
938 950
630 781
958 964
970 986
445 929
643 756
496 961
240 742
477 887
289 966
737 777
875 928
410 513
301 847
524 763
636 771
524 842
23 834
994 1000
881 968
700 961
149 843
97 878
473 529
461 988
326 828
193 262
347 355
55 158
206 303
245 876
562 945
981 997
358 724
851 873
197 522
842 950
156 184
666 753
63 977
396 742
40 889
262 899
489 899
691 767
438 655
676 941
608 859
14 495
905 952
49 486
619 804
700 832
862 976
229 638
171 411
44 303
557 937
484 835
103 638
343 724
508 509
451 888
363 706
983 989
293 522
264 510
439 978
67 88
921 972
388 457
273 650
727 800
533 890
957 983
383 620
436 720
40 694
466 536
315 377
164 274
534 911
14 103
777 961
397 576
147 661
231 486
527 693
516 658
272 808
775 936
4 213
160 839
37 179
456 928
694 955
863 873
825 826
261 493
834 863
375 946
827 829
160 974
828 905
271 499
88 834
44 904
935 991
313 515
677 996
57 132
542 897
109 760
169 310
863 951
804 889
896 959
352 798
637 928
296 649
553 888
861 875
505 850
263 348
502 955
248 762
457 613
101 911
694 800
848 898
485 534
931 993
317 346
768 933
749 963
956 958
379 382
645 933
195 774
446 806
600 694
898 912
564 599
515 850
190 991
11 899
776 891
309 981
874 961
554 777
969 980
160 644
730 749
107 596
320 383
648 925
627 788
194 996
390 736
279 805
442 957
7 807
878 909
686 794
126 305
759 796
717 878
994 999
12 379
260 292
611 640
847 975
48 256
74 686
209 261
28 650
960 978
231 525
856 859
57 185
617 848
382 618
288 742
662 702
115 268
869 889
843 875
935 983
856 962
791 920
36 573
654 979
224 767
274 337
84 646
617 717
17 419
565 582
64 932
503 556
359 839
845 884
735 941
622 683
675 975
159 931
449 868
227 275
201 494
963 983
600 719
988 993
29 628
181 823
990 1000
360 550
933 975
468 478
327 803
865 866
953 991
59 66
53 417
971 986
189 300
991 992
574 739
623 723
258 987
498 597
686 918
647 907
560 604
882 986
341 391
58 411
58 103
222 267
663 903
525 809
502 566
965 987
13 239
480 953
758 840
729 856
825 904
25 309
578 930
471 813
481 584
813 844
975 1000
690 940
520 523
730 955
48 437
355 642
582 933
569 972
207 612
769 943
474 510
117 219
41 414
77 194
399 814
897 995
707 994
110 950
116 723
866 961
641 944
151 500
851 893
821 971
527 964
139 757
504 935
647 808
553 747
85 308
488 795
979 980
88 681
993 999
479 776
746 915
580 782
886 893
548 816
131 557
329 937
848 897
425 574
75 857
760 785
18 221
32 36
247 975
482 498
714 829
751 929
38 738
748 943
829 994
713 909
672 921
445 702
559 912
448 650
268 507
806 822
147 626
108 267
459 572
509 852
818 986
631 994
277 944
746 955
566 976
254 335
874 882
182 773
787 822
324 854
487 699
411 509
157 750
710 767
756 914
121 725
640 753
786 920
80 772
643 894
454 727
972 976
119 244
240 528
153 748
876 964
846 949
539 826
253 934
405 872
442 774
654 691
362 467
258 593
609 976
796 968
334 623
825 874
584 670
748 777
366 987
835 961
977 987
656 912
295 739
484 983
864 902
528 768
815 942
608 903
113 824
736 870
828 936
46 779
920 959
365 568
902 954
452 718
41 935
264 602
344 714
134 640
559 583
656 800
178 796
485 642
422 631
405 860
774 925
971 979
673 888
641 833
956 990
719 847
262 315
757 945
31 529
291 374
327 881
683 691
629 908
500 798
933 969
862 866
608 909
331 789
702 914
757 845
468 992
208 499
958 981
730 981
721 817
804 877
744 838
543 577
374 840
325 730
515 807
413 648
559 919
115 810
889 926
892 965
381 733
729 997
394 900
832 878
874 905
468 529
365 535
733 862
782 946
919 928
686 860
843 952
829 947
143 591
969 976
577 759
684 742
854 914
271 882
848 977
397 801
365 775
512 631
952 961
867 999
369 737
308 632
128 353
137 750
284 347
457 728
254 637
555 579
556 811
780 891
419 792
672 822
189 379
601 683
542 709
999 1000
109 774
383 973
508 546
857 898
415 650
128 874
303 505
142 714
153 532
163 712
537 937
244 929
995 996
342 643
486 913
760 953
233 455
755 900
330 975
778 811
600 786
988 991
447 870
777 983
727 878
23 163
265 286
256 313
571 625
395 578
513 914
27 146
141 588
433 967
243 346
17 100
473 559
141 518
301 941
457 801
132 449
336 361
875 941
845 955
495 1000
656 775
840 911
244 430
418 960
200 711
410 528
143 432
618 859
169 813
325 491
121 974
812 828
517 539
199 943
923 993
198 502
953 983
319 686
67 224
259 850
319 458
921 931
473 654
708 774
674 878
110 881
344 904
825 988
594 689
681 749
721 987
4 483
458 677
27 550
129 534
267 322
229 254
66 694
954 986
841 905
74 501
11 643
243 588
993 998
69 708
606 889
256 581
703 905
851 908
320 475
681 823
855 923
592 718
723 807
781 904
136 690
953 975
182 350
418 896
125 649
319 870
89 499
819 959
335 424
795 848
436 793
1 209
845 946
826 838
160 955
895 919
636 666
662 797
908 913
794 934
355 580
943 980
509 621
15 421
757 861
868 977
882 914
741 952
137 721
802 811
647 945
80 965
644 784
270 732
451 593
550 618
798 903
675 825
917 993
342 655
420 666
441 644
45 691
512 620
237 820
947 969
423 746
977 991
595 693
527 954
46 203
233 750
525 928
362 676
332 874
73 76
425 579
227 297
967 983
874 971
466 880
178 183
630 969
890 938
41 986
947 962
844 999
95 764
850 896
211 432
845 853
899 948
183 372
901 954
102 643
529 815
274 544
222 334
274 603
631 793
67 435
191 874
814 984
205 481
675 709
40 361
374 852
66 847
128 133
858 916
346 510
624 687
981 987
252 446
706 802
61 453
94 588
504 738
58 712
822 975
296 357
896 938
852 869
467 987
113 609
666 838
866 927
758 862
876 995
349 444
983 986
682 838
818 905
330 354
475 911
649 844
745 867
375 698
270 379
784 973
913 973
241 386
193 308
692 806
72 92
446 664
571 679
906 981
414 961
566 897
153 575
794 917
530 627
712 890
881 977
785 928
809 833
271 530
855 903
504 915
694 748
625 795
746 957
521 797
846 975
559 683
454 832
608 877
150 450
381 931
572 726
92 961
682 857
440 457
501 846
406 524
26 558
802 942
921 968
607 913
503 646
319 321
228 683
45 111
708 819
544 600
620 881
169 363
889 899
81 745
316 337
892 919
715 917
303 653
258 855
879 990
843 970
608 639
393 795
858 919
821 869
384 866
70 451
172 704
209 549
244 976
493 947
278 721
62 638
158 505
290 412
94 366
627 960
763 793
483 827
414 975
896 911
399 775
103 923
604 657
401 867
733 753
72 352
159 502
73 262
956 975
260 463
820 910
73 304
462 714
281 895
296 476
203 444
663 917
828 899
155 525
76 603
602 986
127 792
195 607
913 989
409 597
933 979
497 539
101 614
636 750
704 890
420 533
602 621
775 825
299 421
561 936
29 891
671 785
829 924
716 932
283 606
261 689
340 824
715 805
217 254
174 274
763 783
922 979
406 488
201 790
552 672
125 929
354 404
742 859
829 973
222 883
653 965
529 904
477 528
371 514
23 67
692 801
583 931
378 507
810 944
61 342
224 382
926 939
649 927
299 679
613 994
87 875
479 659
124 263
574 763
583 907
336 862
106 542
445 465
951 959
845 952
171 800
281 856
539 619
109 806
914 941
337 942
749 841
270 522
998 1000
995 996
235 953
544 585
387 947
298 703
732 812
327 817
521 815
899 910
163 490
779 785
429 667
987 999
149 759
228 692
304 427
744 842
571 782
96 196
783 806
329 584
820 856
436 658
681 716
811 963
96 201
747 958
799 978
780 898
788 851
231 436
424 766
89 713
563 825
513 988
465 532
242 534
531 804
309 566
837 931
562 649
873 987
685 912
232 905
414 762
221 842
598 860
807 900
428 799
553 829
364 656
710 989
545 992
542 804
943 974
207 815
916 931
299 316
416 663
757 785
469 514
98 446
934 976
90 233
84 504
487 895
504 814
830 855
156 629
409 666
643 861
949 974
791 848
868 922
225 687
963 992
944 955
381 860
654 892
583 758
991 999
866 921
109 944
956 968
266 980
941 976
108 277
88 407
386 715
775 848
407 918
568 606
794 995
324 780
241 608
652 871
71 998
237 468
624 919
900 983
278 512
518 603
891 892
582 694
768 841
648 971
750 925
647 933
18 897
253 668
81 909
665 755
499 891
43 46
355 510
454 674
566 722
909 976
383 796
56 200
907 940
609 694
380 550
420 733
437 965
327 579
37 174
820 855
355 633
896 942
477 749
314 766
886 888
499 539
383 462
930 939
226 268
105 147
814 850
413 817
62 225
95 532
895 914
447 669
306 528
240 542
428 908
627 648
965 990
911 981
550 935
999 1000
668 689
552 579
741 936
45 394
904 953
796 869
678 968
402 835
9 69
432 859
904 995
728 869
273 358
799 879
925 929
427 863
278 975
667 755
619 797
81 289
962 998
162 813
458 655
876 936
493 526
769 773
241 524
212 680
594 660
678 724
731 785
443 638
727 929
961 986
795 856
245 458
90 847
382 558
269 988
466 903
186 564
844 853
407 762
261 483
343 732
884 961
757 987
87 94
111 800
306 328
964 978
148 593
933 940
861 874
640 883
870 912
418 487
37 967
651 850
524 551
829 921
277 797
803 820
46 623
756 912
232 959
210 830
454 893
772 791
541 868
770 855
443 987
949 967
129 529
841 900
857 958
978 1000
244 492
802 869
163 633
347 601
217 708
609 686
910 931
193 990
222 360
638 930
638 899
19 501
23 627
291 438
166 505
972 973
102 926
639 795
229 635
123 235
627 721
508 645
842 921
900 904
617 850
941 955
244 423
967 976
930 960
80 803
564 741
537 832
664 822
903 963
62 880
232 561
265 754
919 982
491 839
274 732
335 581
125 203
248 817
938 941
899 915
987 993
636 641
365 790
590 634
285 379
50 600
711 862
989 996
431 962
844 850
211 449
144 453
218 289
775 845
702 894
717 769
316 977
644 944
604 859
560 956
348 471
680 699
771 994
666 846
711 867
961 966
898 989
824 848
334 401
23 611
12 629
983 993
250 341
595 718
719 766
407 550
984 997
758 821
379 454
352 685
43 952
730 959
173 274
951 955
468 658
886 945
595 673
119 791
230 943
635 916
634 917
38 860
633 748
813 986
806 881
565 820
545 866
759 862
272 847
882 959
967 984
733 791
842 862
137 893
719 756
463 491
409 577
37 294
616 880
601 882
251 641
913 948
922 933
932 971
900 916
863 957
374 441
656 747
361 523
710 923
837 848
195 473
118 931
833 950
288 937
436 887
933 945
732 905
402 602
984 996
347 965
44 541
797 855
985 998
886 929
568 997
422 552
340 858
620 959
646 799
281 285
933 981
993 997
837 890
135 661
154 194
444 614
975 990
535 736
534 760
200 808
715 817
604 667
551 632
153 365
87 805
497 703
826 939
512 832
204 660
876 914
775 825
609 994
791 991
98 368
50 875
974 975
389 485
102 819
215 379
38 771
317 779
858 868
931 942
23 742
453 790
625 919
825 907
62 584
520 878
703 739
263 806
631 666
983 985
983 997
396 777
100 273
822 933
569 700
131 415
37 965
714 1000
109 655
838 909
847 909
936 973
376 966
668 923
341 464
998 999
270 868
686 716
330 479
812 921
537 980
911 918
133 804
973 1000
269 858
281 378
961 971
572 947
90 341
183 204
781 938
828 907
403 858
308 550
64 532
562 942
637 690
794 946
615 812
593 868
408 722
446 930
23 446
3 175
962 987
860 969
27 652
622 745
454 581
585 746
349 599
612 926
695 807
551 732
307 930
784 845
590 859
23 429
809 846
71 195
114 439
41 463
821 997
996 997
460 902
761 943
730 923
253 682
18 278
839 953
833 868
763 932
77 479
64 777
40 263
520 627
148 777
931 989
1 620
728 853
220 323
474 563
868 930
99 872
715 769
281 595
20 90
937 948
45 368
585 964
146 830
290 313
633 663
527 645
763 909
398 476
71 949
762 793
443 953
775 991
218 777
801 971
17 370
887 983
239 909
507 607
628 630
598 695
51 521
648 949
794 946
469 876
271 790
344 815
146 537
647 824
598 718
719 857
569 585
851 961
499 835
74 666
724 950
982 993
682 834
65 692
280 902
929 965
181 645
422 926
948 987
510 880
27 335
21 72
437 860
884 903
438 444
989 991
469 847
937 981
517 903
633 770
395 612
708 715
110 999
996 1000
348 708
442 516
695 808
500 915
670 790
191 458
621 902
237 642
229 822
218 411
861 971
544 819
981 996
380 547
224 929
661 688
198 678
339 720
883 921
631 851
29 752
344 396
59 691
442 713
121 745
755 794
974 980
803 879
44 581
46 846
753 962
970 984
643 875
959 995
951 981
214 811
476 883
612 842
291 808
120 185
500 953
64 354
198 879
412 972
626 941
207 712
272 327
374 745
812 996
198 323
558 735
511 547
624 765
981 992
104 117
374 894
995 1000
483 956
898 973
796 991
609 797
75 554
14 483
118 283
82 608
753 981
941 980
645 705
380 772
328 807
456 957
112 810
51 915
715 921
994 996
78 679
842 992
866 919
217 362
0 838
25 592
104 404
565 617
973 986
250 656
139 366
143 982
362 711
37 354
381 475
303 432
610 719
444 979
807 825
546 756
199 789
170 516
237 298
304 669
151 940
732 808
981 998
960 961
11 92
872 909
608 903
119 912
666 867
513 597
944 963
971 985
910 941
73 650
940 943
749 982
230 869
593 635
989 998
530 891
86 688
294 614
688 951
555 920
605 630
339 894
984 998
370 671
579 699
263 951
726 796
286 873
934 998
335 864
785 797
797 876
814 979
337 471
24 601
222 345
255 915
967 969
976 979
247 803
418 919
20 960
983 996
507 753
634 790
25 728
521 956
356 363
657 925
63 812
873 987
915 946
468 953
710 957
874 968
570 633
35 133
172 398
842 872
259 557
52 496
304 863
861 984
338 824
997 998
560 963
666 974
783 888
302 469
883 991
703 980
713 722
14 202
833 998
151 409
489 842
203 778
56 834
486 617
516 753
249 769
44 281
879 921
968 977
798 960
584 768
77 966
275 818
163 264
888 1000
664 720
911 973
870 957
492 742
824 985
456 607
843 923
201 397
335 453
164 399
586 902
324 741
376 669
760 884
561 710
554 746
322 447
985 995
369 548
614 800
336 701
399 764
622 829
720 972
456 704
199 713
848 877
76 419
468 906
576 713
434 842
495 631
165 766
287 807
408 736
801 907
565 696
870 905
611 626
267 728
426 693
213 949
706 722
168 850
205 472
114 214
401 608
355 953
458 704
633 830
258 696
202 279
210 749
85 615
523 867
230 643
567 746
552 631
636 985
801 814
849 887
990 999
686 712
264 347
186 566
966 981
117 263
518 558
391 591
102 978
153 318
277 750
905 907
484 902
55 357
297 344
69 759
213 888
723 820
103 299
800 971
199 688
979 986
732 748
385 793
25 413
259 780
405 973
64 444
99 561
985 993
319 678
417 420
421 610
267 789
223 786
836 953
941 998
706 890
493 684
197 692
59 682
98 427
338 407
859 932
325 662
504 556
415 825
339 453
327 993
521 595
116 922
165 188
364 499
431 619
341 432
226 323
398 462
74 941
299 870
873 950
807 885
162 829
599 807
521 745
723 838
819 977
432 870
412 619
756 819
207 966
367 807
963 978
778 948
43 75
434 592
820 925
358 460
145 981
709 912
157 995
806 886
541 645
462 675
135 137
194 712
706 836
598 884
70 973
487 498
418 441
201 795
767 791
118 848
162 758
793 849
920 929
521 541
788 856
679 922
740 762
391 689
873 975
754 901
689 966
13 271
908 954
267 576
190 722
842 959
228 257
183 654
565 881
240 716
648 855
982 992
561 650
126 668
950 951
176 486
93 301
327 774
404 525
186 210
168 224
338 660
920 988
664 945
169 179
856 950
634 780
68 126
533 755
196 433
309 878
720 846
845 997
382 821
949 979
713 920
736 755
614 925
247 976
380 586
987 989
223 937
580 651
795 891
881 938
428 871
493 890
544 547
765 801
81 767
974 995
21 508
849 907
538 898
77 354
846 903
204 504
818 837
417 895
318 860
195 919
88 998
237 701
113 153
17 848
867 877
771 845
999 1000
746 793
336 931
111 450
260 403
771 973
342 602
283 680
968 992
341 744
862 937
838 866
797 935
660 847
665 718
274 324
770 812
530 675
395 776
107 554
630 689
403 531
344 495
272 914
276 735
438 918
616 647
381 564
468 898
218 509
217 922
113 848
639 740
503 856
524 564
592 902
326 900
819 821
334 434
713 739
77 540
557 741
389 419
570 933
459 793
628 682
265 267
783 861
261 368
26 498
589 701
920 937
622 732
539 713
173 460
61 276
978 983
7 448
0 827
785 843
606 800
902 997
674 785
66 176
67 929
188 808
337 581
646 681
175 642
748 926
844 877
809 826
623 760
988 992
605 992
978 982
725 902
313 906
149 536
672 876
833 963
170 413
562 618
355 564
502 661
900 965
875 1000
891 931
725 895
636 873
807 944
996 998
967 990
944 946
819 978
674 883
670 926
162 329
126 612
215 863
303 740
295 746
150 304
493 707
502 946
905 933
959 1000
387 763
222 662
635 653
530 805
368 905
284 391
4 894
987 1000
21 263
857 864
685 794
337 481
691 770
428 696
91 598
242 844
640 988
233 610
764 981
681 929
42 157
12 427
436 918
784 906
584 645
843 993
215 826
906 999
498 655
879 938
566 851
369 505
40 261
167 235
881 897
532 639
4 603
825 846
885 911
702 883
324 493
350 700
724 915
456 970
470 618
446 496
617 850
563 701
422 722
137 368
617 621
153 380
472 550
191 716
285 402
241 541
346 875
425 542
611 677
398 959
821 842
734 854
601 750
339 545
66 367
868 976
96 714
920 941
871 933
77 842
474 740
880 956
850 937
407 740
500 562
222 744
974 994
208 785
667 829
653 731
955 990
47 165
119 705
421 750
177 475
405 864
429 574
623 661
548 684
337 885
781 969
388 761
551 653
841 994
168 438
899 943
352 740
159 176
668 814
816 965
984 999
183 682
299 907
271 554
517 587
583 926
289 761
34 142
336 979
140 439
325 821
757 789
683 909
1 225
407 758
450 594
470 647
516 778
366 476
443 676
237 604
206 978
940 941
724 784
840 889
988 995
560 650
790 976
993 994
871 939
422 796
734 862
440 573
438 697
937 956
849 961
398 602
492 746
388 830
533 768
34 738
757 940
17 461
643 910
972 981
984 998
16 887
833 836
434 897
94 145
65 100
686 983
174 711
340 957
52 509
36 640
863 979
137 363
165 941
346 770
574 774
571 648
496 839
590 789
879 986
540 826
96 370
13 870
500 522
225 965
628 759
312 804
761 927
966 991
728 983
602 756
486 963
628 871
268 694
991 998
640 817
332 762
317 356
157 524
795 808
748 957
19 974
524 551
257 806
358 438
128 969
463 589
349 709
280 627
842 974
22 856
218 523
534 720
764 844
605 638
159 502
170 234
46 510
448 966
143 495
648 705
666 869
598 913
949 978
490 656
844 980
21 659
168 251
487 673
579 908
174 384
573 611
741 773
114 141
406 785
849 903
664 914
604 802
302 310
600 788
747 926
339 900
568 653
8 679
383 713
997 999
258 997
417 919
914 933
885 945
304 535
266 343
332 612
768 857
145 533
732 809
125 326
710 828
341 749
267 487
51 453
371 719
365 838
594 738
707 895
137 950
313 921
606 983
214 478
36 226
768 773
331 852
620 795
952 969
624 788
392 890
578 748
491 615
401 646
968 984
638 761
533 820
943 946
726 832
842 878
827 900
545 961
792 889
954 967
62 72
409 765
157 814
0 688
138 551
918 919
953 983
151 695
177 907
969 989
835 974
225 781
358 900
12 458
493 845
423 714
171 230
328 437
864 950
736 801
311 414
541 577
929 965
631 718
286 472
758 946
806 855
413 774
113 619
6 238
699 955
334 673
200 684
441 930
11 419
430 948
726 876
210 863
722 917
87 970
497 828
926 937
892 976
928 1000
980 988
253 387
770 844
901 994
341 950
33 780
992 997
260 382
624 942
9 939
188 696
831 868
644 909
428 996
774 865
611 632
462 675
345 689
700 995
93 871
394 969
211 805
459 984
43 466
727 966
6 41
843 950
488 544
555 933
462 773
874 914
259 587
91 593
688 814
876 986
676 703
599 815
818 826
909 915
387 945
490 720
158 759
276 356
203 940
235 349
316 735
234 775
73 128
48 288
87 506
24 171
87 585
503 971
611 771
304 423
694 755
905 942
476 478
935 996
224 711
741 888
264 677
531 792
145 766
938 973
771 888
706 1000
243 999
26 671
250 445
904 910
738 810
911 970
343 923
275 684
30 301
234 472
483 764
892 926
835 897
710 793
111 760
208 479
252 432
559 772
687 884
622 988
856 861
605 675
744 958
312 664
457 707
691 910
429 875
381 722
237 860
940 988
645 733
904 964
581 617
652 958
617 961
690 832
828 847
679 947
21 931
555 984
294 466
321 775
121 759
64 623
257 751
343 456
490 946
170 937
783 940
326 984
753 785
854 928
875 970
400 999
961 962
803 910
855 917
391 400
332 454
861 884
947 954
200 465
191 553
63 825
949 966
574 817
154 463
976 985
337 512
740 985
119 816
135 683
23 215
642 911
14 931
176 762
104 887
725 770
766 957
406 952
713 866
442 697
186 929
811 888
898 917
818 897
648 957
356 890
811 835
190 618
741 794
128 500
593 991
454 886
531 586
529 533
51 807
400 708
316 392
26 603
857 964
976 982
961 998
787 953
336 620
418 805
367 519
364 719
494 634
876 998
989 997
596 628
192 931
968 976
338 858
343 688
356 508
358 433
959 982
412 724
185 275
740 800
258 562
397 500
994 1000
445 615
7 82
334 461
919 928
961 971
138 987
593 912
154 490
929 979
260 763
642 791
272 649
543 789
282 862
862 931
535 872
349 864
454 516
883 896
332 736
595 647
827 895
919 924
247 397
778 1000
309 695
112 322
311 608
704 881
401 928
407 576
682 913
7 555
679 930
76 367
594 954
507 635
42 704
731 975
142 931
762 779
232 401
44 718
944 1000
623 637
168 267
166 319
681 884
445 678
116 151
507 916
103 464
221 327
838 857
724 910
273 307
3 903
806 980
147 324
721 838
779 865
640 642
192 416
821 937
791 934
203 654
754 956
920 970
47 216
202 714
356 417
914 984
61 605
101 609
641 847
951 988
942 981
531 563
586 739
858 955
930 984
823 858
86 637
845 882
596 768
374 816
678 885
733 789
292 732
805 929
207 644
919 973
211 658
273 446
80 312
286 427
279 459
758 850
239 746
524 594
484 598
766 803
586 790
984 994
492 910
71 141
188 370
113 682
694 834
971 976
434 747
610 998
974 999
967 975
231 526
371 667
778 915
804 868
387 783
805 865
574 987
246 961
61 514
767 918
143 330
396 898
370 812
530 912
978 984
820 936
299 983
202 704
185 906
268 408
586 898
524 958
790 955
903 920
513 772
252 690
66 239
243 361
939 955
199 792
693 741
625 735
190 218
563 840
770 980
841 981
102 266
455 988
921 939
93 150
458 841
682 979
598 969
218 434
253 810
281 404
396 808
100 306
819 893
564 794
51 722
291 482
377 812
435 582
111 219
454 820
232 395
712 746
328 453
116 683
222 370
779 846
461 605
117 934
271 299
145 551
584 714
394 605
679 682
398 576
47 450
212 959
215 656
292 370
62 870
99 563
598 987
999 1000
972 981
127 209
625 825
795 966
25 857
507 580
738 748
253 433
82 405
353 377
621 850
464 713
336 500
963 968
628 901
70 597
71 589
610 915
752 806
466 688
101 931
66 229
43 342
844 957
388 849
673 702
432 601
539 975
655 766
266 739
354 525
678 744
706 908
265 563
694 1000
960 986
693 918
352 412
649 778
273 524
155 912
172 980
657 954
422 877
174 527
732 865
650 821
747 944
682 807
430 461
219 493
471 530
474 642
799 914
911 922
253 304
816 940
566 988
672 881
911 937
4 362
14 283
46 677
504 641
828 865
358 793
958 962
46 382
805 952
510 698
739 827
573 882
623 689
968 981
999 1000
399 524
303 429
628 638
42 282
129 997
883 939
856 948
565 753
278 979
562 605
55 422
98 554
860 966
519 542
618 791
213 974
991 994
972 989
189 850
138 964
332 702
940 941
876 982
310 750
467 569
159 398
695 823
547 771
831 992
851 945
824 859
352 548
499 506
918 960
642 651
763 993
285 375
413 591
348 597
966 993
688 704
621 788
227 332
556 865
162 425
60 643
901 924
291 521
730 814
240 471
262 375
782 815
901 917
302 656
119 712
532 888
591 686
91 223
555 615
973 981
227 949
333 440
389 718
247 648
418 936
808 814
16 645
723 951
568 579
45 239
620 659
936 967
474 741
786 980
226 969
729 733
742 891
499 520
679 730
823 893
603 637
954 958
959 992
354 614
218 256
12 897
891 894
304 621
700 983
940 965
285 319
558 982
28 540
891 892
959 984
234 591
866 897
635 749
221 542
369 854
416 780
275 892
706 712
550 749
624 774
411 559
250 402
934 958
984 989
596 893
438 702
9 125
361 543
689 804
713 920
103 896
672 915
491 793
129 568
89 141
576 767
445 902
890 935
738 933
606 732
222 800
726 788
692 963
812 996
300 802
373 855
786 894
606 839
242 699
2 502
900 914
184 638
284 880
725 878
615 648
477 792
320 523
245 612
854 939
927 973
624 774
238 762
20 57
935 985
62 881
151 381
475 489
484 603
283 697
497 598
102 969
105 899
65 980
949 952
870 956
555 867
718 769
649 917
559 879
102 320
136 409
922 970
751 954
669 762
58 980
351 372
879 915
856 918
381 680
517 860
166 355
270 832
654 884
77 517
629 761
687 706
229 743
333 521
112 925
726 857
778 837
247 986
864 885
285 286
159 659
24 552
360 655
912 986
439 932
142 945
76 91
23 644
487 898
908 937
274 546
398 713
829 894
244 528
627 856
694 941
805 908
271 277
400 611
170 566
95 823
366 694
903 908
306 688
265 430
560 570
459 954
149 943
473 729
466 831
445 845
431 921
127 819
310 668
730 945
488 843
329 358
411 450
600 995
898 958
149 192
589 802
221 878
632 807
991 992
156 310
406 451
562 691
182 742
612 637
206 479
220 940
799 982
98 521
189 723
540 907
885 930
525 674
68 587
316 775
240 716
704 774
185 316
810 984
362 415
205 391
453 745
883 957
52 203
964 998
709 847
995 998
798 958
736 957
635 690
562 970
191 250
36 960
575 590
400 738
920 962
561 562
737 748
467 499
519 993
54 195
883 987
630 812
203 590
74 894
413 620
406 634
25 906
875 886
40 205
783 848
253 891
292 639
974 976
398 671
31 514
227 977
231 405
613 745
3 270
299 835
306 384
221 781
133 763
731 996
581 729
923 957
852 994
851 861
856 875
494 670
14 964
215 352
421 822
806 837
419 670
253 290
43 351
409 591
964 965
395 729
760 995
574 778
548 892
678 791
853 901
475 693
275 982
947 992
998 999
944 994
537 639
813 854
89 334
826 986
993 997
641 899
883 884
125 439
129 284
172 938
592 754
715 889
519 865
235 874
944 995
47 499
301 494
131 696
584 949
837 984
25 939
218 744
681 995
733 978
548 752
265 937
63 567
852 964
680 796
907 924
940 983
763 898
861 988
200 587
610 724
427 606
170 304
279 909
565 788
275 537
955 964
842 985
631 714
349 459
689 798
166 648
141 643
833 889
714 963
650 958
268 496
324 793
929 955
978 989
373 963
515 902
934 962
156 328
522 629
719 887
963 995
103 753
245 578
412 957
681 906
206 252
614 802
667 730
850 935
294 741
260 536
583 747
80 385
484 526
43 231
363 500
814 818
368 501
658 906
860 942
143 227
503 809
686 878
535 943
947 998
686 749
958 995
154 721
271 781
415 648
427 925
719 816
650 974
586 716
358 856
429 590
194 442
795 1000
320 928
143 308
617 686
682 737
675 758
25 944
471 867
706 740
470 791
188 320
742 996
597 958
222 482
690 882
56 114
942 964
8 120
64 601
701 802
880 905
160 205
558 594
966 999
471 891
188 982
197 330
841 947
296 427
37 671
93 550
755 971
497 936
227 273
938 989
381 497
12 277
589 618
741 781
53 877
389 870
676 733
601 782
552 783
206 923
471 975
581 591
261 828
562 631
247 356
965 975
545 590
678 760
823 848
216 916
69 774
751 973
144 733
463 915
935 989
912 991
601 769
10 252
458 734
296 969
492 580
874 977
332 917
616 997
148 696
167 508
345 613
691 819
778 781
145 444
271 404
283 950
757 826
302 649
234 705
123 862
480 795
547 627
957 987
349 613
607 998
487 696
634 984
988 994
717 753
272 937
769 913
640 961
284 491
153 554
384 973
49 335
266 336
985 995
784 921
385 642
961 984
995 999
148 715
295 891
628 741
953 992
598 839
443 679
544 986
880 987
530 659
195 220
589 607
601 862
208 992
90 465
977 990
369 626
125 446
800 910
760 798
709 762
260 748
208 515
6 195
32 891
958 976
881 961
511 880
234 454
756 945
307 894
208 917
561 764
638 683
86 579
311 863
853 921
860 988
975 986
557 795
589 703
891 920
601 693
467 995
283 999
787 817
692 737
840 939
742 831
712 842
521 549
46 335
891 894
997 999
305 317
81 406
749 966
809 995
827 915
963 984
645 737
678 812
729 748
500 780
7 667
145 925
698 955
68 732
419 739
977 982
213 863
682 898
559 897
694 809
617 976
209 623
897 900
375 989
1 460
218 839
26 764
114 291
5 451
51 398
411 868
150 523
900 904
347 399
5 108
831 848
681 847
886 928
344 971
637 798
854 967
379 478
301 406
672 986
729 854
805 842
466 973
859 988
660 931
699 946
533 565
300 335
199 494
624 955
626 966
700 877
666 937
336 820
44 990
570 588
619 682
167 670
899 960
865 996
720 882
31 608
507 965
212 486
64 175
64 957
767 938
137 260
729 847
587 832
186 380
633 830
988 998
125 766
133 772
781 835
727 750
709 836
552 948
111 205
573 953
344 617
823 985
468 664
203 229
719 790
63 620
79 130
923 943
602 970
76 679
86 744
992 995
867 901
591 904
713 870
815 977
184 356
28 911
834 842
498 675
863 986
585 978
332 406
571 580
770 901
619 896
959 963
945 984
230 691
168 676
244 858
52 977
861 949
841 848
491 694
364 518
950 956
918 955
76 108
191 488
749 926
164 723
744 760
298 534
943 949
240 559
351 390
408 420
183 225
554 825
813 975
784 855
8 871
734 873
526 803
292 380
206 633
847 941
969 1000
738 831
334 600
980 988
613 674
381 942
56 272
598 918
300 675
621 892
287 582
974 993
617 895
89 682
454 587
236 963
747 888
149 620
18 75
225 294
250 269
962 975
252 769
228 816
569 655
935 948
211 749
579 766
622 963
507 942
981 1000
129 981
61 567
866 967
28 59
671 1000
357 813
5 47
957 985
174 188
584 779
676 897
287 852
345 768
982 996
606 783
988 997
539 933
707 855
527 791
446 501
833 973
927 978
878 941
130 199
3 60
422 853
167 439
496 626
144 563
260 461
19 194
76 413
133 216
254 723
212 412
488 776
422 860
930 971
739 823
356 722
582 860
387 630
378 813
682 991
583 759
814 853
514 835
363 380
907 951
382 420
518 619
632 882
569 999
198 601
610 793
581 923
948 952
275 976
515 713
304 369
282 862
840 926
878 983
786 798
531 791
337 669
972 985
971 972
365 953
974 996
961 998
11 232
588 724
263 962
23 779
711 849
90 636
395 973
33 70
868 986
54 609
328 986
882 937
853 941
413 924
448 626
140 759
977 996
100 602
583 933
938 999
912 993
63 408
76 171
362 904
997 1000
189 688
727 756
659 742
612 806
625 851
819 880
339 533
588 666
890 957
901 931
331 682
405 659
265 596
129 329
415 925
183 905
574 647
17 574
115 488
188 319
572 841
728 931
27 374
148 660
937 949
390 699
243 707
72 96
498 986
50 248
598 985
211 552
739 765
793 874
788 873
344 907
78 155
224 588
847 970
944 979
632 638
152 237
394 809
599 920
138 414
636 809
943 961
252 877
295 318
734 797
810 930
7 482
294 399
780 931
796 803
246 875
454 579
728 734
774 854
435 554
497 661
280 333
766 936
723 933
917 947
885 957
783 922
994 1000
206 506
314 575
853 937
694 918
120 561
511 941
368 507
533 836
878 944
111 984
201 281
485 803
180 230
937 940
636 827
609 776
472 693
40 563
629 728
55 603
7 350
487 496
51 711
410 673
407 987
935 999
967 999
222 728
504 886
391 774
334 758
675 969
204 278
227 971
258 773
46 95
442 648
479 504
364 675
232 477
67 531
842 927
734 870
864 879
562 681
692 716
79 469
832 868
971 996
762 940
388 879
180 801
718 933
130 988
507 851
725 799
807 906
467 516
126 760
210 374
713 810
281 482
322 706
338 577
387 440
655 793
180 601
849 943
209 411
674 733
887 897
410 852
995 997
97 729
912 945
781 815
573 657
750 850
414 435
825 880
89 479
586 872
225 865
651 757
989 992
23 731
235 703
402 810
19 765
458 790
331 483
1 400
170 996
2 734
116 666
578 598
608 739
189 655
281 810
416 981
435 950
573 604
962 989
457 572
320 716
899 914
642 855
489 618
234 458
442 463
426 782
712 810
162 899
171 381
962 985
15 185
74 585
36 707
498 566
82 288
65 516
109 228
71 823
75 411
441 950
77 716
829 970
757 814
787 835
398 756
917 962
168 920
677 784
946 983
6 628
237 866
203 270
579 625
197 836
461 656
594 944
711 985
149 681
294 916
6 563
692 985
369 543
703 767
341 449
645 777
340 376
138 208
615 960
663 820
446 983
528 664
596 969
739 758
229 661
158 349
500 751
13 760
79 282
441 463
309 940
198 896
529 783
667 822
174 707
965 977
274 698
227 790
721 950
781 919
654 768
650 950
250 662
992 993
956 984
64 545
443 750
302 428
559 690
568 745
964 989
331 675
988 991
44 570
63 511
711 862
554 913
586 885
853 915
595 847
577 707
404 766
359 967
680 742
853 969
25 914
250 360
429 992
409 779
536 904
379 883
633 712
88 636
438 594
604 1000
997 1000
828 990
315 853
810 918
89 945
431 981
69 434
176 705
761 977
472 999
77 986
571 738
619 830
220 593
190 580
926 941
546 996
158 929
702 908
761 988
572 808
171 958
988 993
228 910
634 963
909 987
532 691
107 485
132 426
59 273
736 899
716 897
274 937
555 586
638 639
158 574
431 732
439 462
469 723
351 366
20 597
388 903
855 867
632 944
384 489
342 963
17 820
479 783
133 581
386 726
351 988
753 952
15 553
180 229
464 893
893 983
10 401
297 697
75 908
193 271
238 951
330 677
10 440
709 912
60 197
724 985
198 207
488 601
257 624
517 693
562 920
54 419
788 899
930 976
70 556
120 144
363 744
366 871
76 633
37 490
864 992
713 758
444 625
550 643
775 924
327 846
363 887
408 821
898 944
927 981
380 440
934 981
338 584
668 831
786 954
743 788
999 1000
237 821
758 817
580 778
233 744
880 960
673 678
726 851
407 592
59 781
770 793
345 558
728 974
606 967
51 928
657 801
908 986
221 789
87 274
615 687
690 954
268 875
397 970
833 914
760 866
373 396
648 852
637 695
955 990
410 636
513 630
814 818
874 992
3 709
465 862
548 960
917 973
575 633
886 964
470 703
123 704
131 977
391 913
658 858
492 879
670 987
346 760
795 959
641 874
673 809
204 427
526 853
493 898
490 710
505 904
933 983
606 906
372 615
163 183
526 886
967 988
793 898
602 832
818 862
487 850
175 811
247 844
724 778
457 728
173 815
411 942
954 988
235 502
158 834
893 950
31 156
647 733
98 435
804 958
933 975
825 841
967 986
289 788
155 614
521 555
966 982
227 463
375 741
85 718
774 939
589 825
604 740
161 183
965 994
263 574
688 953
829 832
766 928
164 600
100 836
984 990
935 991
376 629
22 627
176 264
797 995
604 821
602 618
57 871
541 695
378 510
385 588
394 494
557 884
291 808
278 780
38 353
789 822
363 727
446 884
196 250
22 264
413 803
898 986
662 705
313 420
735 833
378 611
870 888
239 332
466 815
585 697
886 945
60 776
313 701
143 449
293 832
498 672
359 808
691 943
148 892
732 918
995 998
513 966
207 827
768 908
92 366
744 893
372 379
221 649
794 804
8 161
990 991
32 644
593 973
128 567
637 724
634 807
554 844
283 624
469 780
319 476
142 772
545 682
355 946
309 501
683 961
688 877
718 977
554 690
202 588
399 614
545 734
602 875
450 978
743 979
316 451
668 941
518 654
379 937
448 765
468 650
503 530
343 790
933 962
399 973
505 559
175 300
807 899
436 454
268 384
85 324
24 959
906 993
418 618
112 626
28 671
645 829
50 276
602 885
942 998
842 994
421 591
487 625
330 398
299 755
691 738
14 135
980 992
559 703
411 656
860 950
360 756
395 974
74 146
168 980
124 431
505 675
244 845
848 888
37 281
161 947
63 112
14 254
256 685
581 747
454 722
586 829
397 633
876 967
501 922
570 935
244 895
902 968
759 831
100 150
570 891
828 850
786 832
950 995
579 955
810 959
313 790
330 604
458 557
794 825
462 601
438 472
606 979
573 639
740 795
432 738
205 275
402 975
974 988
564 795
857 965
162 188
257 443
876 913
28 204
549 687
106 860
181 891
44 302
72 365
33 752
861 995
460 488
760 882
73 816
467 646
742 884
253 438
533 584
412 748
670 725
377 858
901 979
958 965
348 512
916 983
648 650
500 723
725 808
547 695
56 793
481 646
943 980
956 995
517 655
167 343
141 167
379 858
796 871
68 212
235 480
429 650
867 999
219 535
837 948
327 477
31 200
592 669
223 828
269 947
154 755
412 624
909 937
82 875
391 561
398 521
471 935
951 961
718 728
188 786
942 980
367 606
650 868
599 751
656 721
845 1000
706 849
523 828
749 778
993 1000
997 998
968 983
908 935
183 843
89 458
260 355
908 976
997 998
404 673
215 703
809 814
5 638
299 369
771 805
461 747
402 919
244 857
331 333
810 859
217 620
65 699
852 942
957 982
446 728
588 716
703 769
460 946
327 618
904 913
878 978
490 977
854 999
935 1000
407 426
394 450
776 783
27 718
977 987
65 140
709 983
353 642
669 982
883 975
227 804
837 838
403 963
575 799
282 812
907 978
265 366
167 319
84 439
13 641
466 636
810 833
528 849
828 919
765 865
713 785
915 980
800 935
797 918
246 398
476 896
352 603
540 661
133 810
816 997
720 725
903 923
572 938
34 942
799 968
696 860
43 917
711 972
686 958
100 520
362 363
915 974
951 980
354 822
928 937
686 732
277 651
481 571
575 961
428 594
335 409
689 943
557 678
946 993
908 979
575 945
389 471
670 844
930 970
997 999
620 645
664 981
893 989
656 833
371 522
470 789
556 938
212 398
251 492
915 983
974 981
505 558
746 920
308 994
77 834
71 726
915 996
955 981
329 841
606 696
278 309
923 997
380 489
959 986
324 830
591 855
640 781
471 960
360 758
825 967
663 810
628 812
51 292
277 717
588 837
434 994
537 667
673 766
737 951
276 326
163 401
780 900
524 774
615 628
246 405
168 972
284 787
121 234
946 972
679 872
490 969
989 997
741 816
870 957
803 970
690 925
427 881
706 929
525 962
444 566
237 337
865 992
952 966
805 866
459 975
303 595
982 999
952 980
815 877
97 431
324 527
663 874
224 717
906 1000
728 910
683 917
862 919
325 742
298 471
37 310
552 912
691 905
190 501
87 312
431 882
132 404
55 395
449 894
949 964
37 176
866 892
445 456
528 760
113 496
755 852
759 970
820 874
934 958
817 884
660 942
584 899
46 357
173 232
368 573
935 938
174 704
691 945
717 802
167 577
557 604
885 984
999 1000
821 867
53 530
163 544
143 246
697 973
62 488
517 736
213 929
480 620
480 781
712 755
621 835
178 975
990 993
923 967
671 753
552 958
492 826
690 812
115 648
857 921
839 884
238 418
923 961
720 961
509 588
201 385
770 903
162 525
280 594
780 812
453 499
822 876
739 741
911 997
709 854
863 870
80 862
661 857
16 833
300 673
38 573
419 867
138 961
919 942
871 974
570 715
542 659
47 656
125 828
593 821
890 983
147 926
324 408
110 626
833 916
366 971
698 804
173 402
942 992
926 960
173 825
191 357
138 683
563 947
902 963
119 700
614 940
653 954
86 753
207 566
756 999
472 1000
259 440
19 655
918 1000
882 916
253 601
867 936
194 668
455 846
567 803
206 904
965 999
351 820
462 988
586 897
728 949
85 892
711 713
851 898
419 429
614 795
108 835
398 603
626 918
142 982
373 849
570 609
116 953
88 332
815 847
436 836
916 950
958 993
681 765
325 483
162 636
382 707
233 819
639 961
630 828
779 784
160 244
73 709
611 687
290 763
478 627
911 940
601 918
47 772
744 946
823 905
451 886
741 967
551 666
510 581
740 964
328 429
55 962
494 831
842 888
966 971
964 1000
953 979
244 972
128 631
529 862
133 799
289 638
882 888
706 842
974 994
627 770
946 978
519 670
712 991
932 937
432 591
400 537
649 837
551 943
388 599
178 948
836 962
674 700
514 845
278 561
385 704
542 682
989 991
280 883
958 965
24 499
170 645
730 760
203 398
74 609
116 238
844 941
29 694
820 826
451 722
652 905
789 808
197 784
332 493
428 911
164 814
809 894
277 783
189 905
921 966
459 461
276 755
494 611
264 455
36 897
760 933
924 989
47 545
911 971
325 988
426 934
947 978
889 910
213 512
146 186
2 921
123 499
688 837
165 951
151 272
752 883
943 970
611 701
125 803
692 915
763 825
264 886
140 640
553 784
510 845
475 522
91 620
520 734
794 985
342 589
420 837
704 720
363 379
103 197
226 479
672 926
97 398
126 132
529 581
296 605
218 904
521 855
888 909
869 940
971 982
142 437
312 469
473 855
972 986
113 661
59 557
442 900
360 647
763 995
158 319
930 983
517 797
708 877
115 211
593 833
259 751
915 935
986 997
837 963
914 996
15 445
436 989
533 688
933 950
603 782
672 684
994 996
437 694
20 363
937 950
429 790
843 889
785 847
803 989
249 535
964 968
625 682
606 648
939 956
603 761
660 892
223 728
943 983
807 986
762 814
145 404
336 858
342 983
253 771
610 940
387 721
472 550
980 984
206 263
352 412
350 428
866 918
633 671
520 604
857 957
669 796
622 829
401 675
65 104
249 406
705 900
934 952
443 728
870 920
858 971
555 946
812 939
184 610
192 398
161 167
768 867
216 342
703 843
465 849
493 634
296 840
703 767
187 330
94 441
13 192
136 859
477 716
949 968
685 952
380 504
273 397
89 893
262 478
958 984
416 750
763 817
0 581
574 728
500 821
132 447
576 817
123 499
812 925
339 802
766 937
992 999
22 110
761 972
771 823
124 780
113 756
3 632
800 934
343 946
975 983
610 695
227 244
903 937
92 116
946 975
973 984
923 957
84 693
476 822
220 829
827 951
952 953
530 893
294 973
678 775
545 885
687 710
746 877
430 556
660 681
823 893
691 937
650 992
401 924
478 994
120 785
103 897
493 906
548 769
910 918
782 967
486 701
178 646
63 246
265 676
578 721
877 878
101 187
861 890
926 972
898 998
856 950
188 410
622 667
834 959
566 880
491 746
72 850
852 988
955 998
904 938
433 778
76 209
611 931
790 912
768 793
27 909
282 327
584 672
319 634
794 964
269 626
78 664
33 466
992 994
309 417
607 875
482 773
642 710
614 805
969 977
834 875
137 401
610 999
966 980
218 707
978 981
466 902
868 974
331 905
880 888
805 900
573 800
622 697
331 946
55 701
947 987
193 405
476 805
889 982
778 788
136 213
137 699
150 830
863 874
408 991
11 751
578 612
199 473
700 759
196 829
317 886
918 998
819 876
424 536
688 819
542 936
357 534
996 1000
178 746
641 803
843 850
684 857
689 860
517 617
268 979
296 869
361 679
441 766
348 930
58 380
964 969
481 533
484 889
665 847
734 989
154 193
610 794
226 964
634 673
720 895
271 429
490 932
619 789
767 938
343 553
489 650
981 993
126 134
635 981
104 346
272 599
982 991
928 961
692 737
87 196
677 687
23 829
312 436
580 645
85 590
183 994
926 993
696 999
274 749
730 926
412 603
898 996
772 839
718 928
677 925
641 901
103 385
244 546
711 945
282 778
602 784
602 667
20 860
697 702
117 982
276 945
888 982
163 356
828 903
393 421
226 238
879 944
281 584
919 975
663 704
152 331
421 641
243 819
475 790
704 851
413 580
251 587
805 922
382 941
263 793
963 984
675 946
56 731
849 985
782 853
279 599
284 285
510 586
469 641
448 771
503 571
945 949
178 506
571 733
893 944
930 953
269 715
582 997
62 263
315 651
978 981
149 286
917 995
699 897
31 719
89 107
645 722
365 568
611 951
693 869
167 703
713 984
341 708
145 352
740 810
372 820
509 620
189 875
530 719
397 511
701 782
269 541
453 726
846 926
308 362
189 379
821 950
366 951
393 951
797 954
483 524
214 221
511 680
260 563
885 966
87 149
789 929
966 977
524 968
164 481
469 894
446 837
674 951
100 400
127 607
627 747
996 998
307 723
967 991
42 594
656 908
678 988
157 675
101 636
38 333
212 557
626 857
750 773
446 480
185 889
718 793
343 840
541 844
860 959
149 600
970 993
986 991
73 123
818 968
951 979
310 844
17 975
576 791
634 971
553 930
797 893
205 226
491 708
648 887
740 863
768 807
377 822
784 928
687 848
573 880
0 13
10 852
418 791
171 382
569 811
706 750
262 660
570 572
88 159
552 738
480 528
636 901
2 19
597 839
253 801
627 789
816 947
653 805
910 946
964 996
91 150
94 97
985 986
589 891
906 992
512 980
885 939
108 584
792 897
93 129
687 739
715 745
299 326
420 619
241 791
810 903
671 854
248 301
112 434
251 795
909 927
311 631
243 303
860 922
736 965
876 1000
734 952
561 946
143 614
453 722
523 594
303 940
913 943
408 831
584 720
60 395
942 997
244 572
456 924
765 831
465 615
181 602
577 764
350 703
152 997
936 958
521 732
144 298
989 995
53 278
627 736
228 718
287 344
177 326
720 780
754 996
557 767
184 661
457 599
102 915
715 817
797 990
467 619
406 691
965 966
862 933
742 895
392 587
930 949
816 861
871 909
184 686
274 285
465 897
980 996
291 426
849 912
840 886
569 680
393 981
33 921
332 990
115 881
445 765
808 849
735 941
770 850
86 790
157 587
560 729
808 882
679 746
866 930
105 122
182 466
989 990
58 479
274 292
98 435
408 865
42 500
961 972
302 898
422 834
278 889
549 917
569 787
769 935
758 891
864 985
424 611
257 449
245 757
254 785
163 291
297 533
174 607
491 639
39 543
119 478
396 896
977 982
59 249
276 511
166 269
898 954
663 893
182 798
446 495
469 884
264 604
189 877
87 585
344 723
483 816
993 994
461 510
191 876
826 971
383 794
836 865
900 992
801 849
397 983
56 340
748 985
476 604
896 908
719 763
95 354
379 612
6 546
70 114
130 245
649 757
950 984
79 617
740 755
965 996
259 976
918 940
265 794
41 850
622 999
467 477
297 965
624 635
902 938
473 849
373 613
880 912
678 766
871 885
120 380
534 631
992 994
353 523
104 586
578 845
630 773
57 411
206 412
869 981
428 551
770 817
343 351
712 795
970 991
296 550
768 807
934 957
692 985
480 497
417 950
866 958
835 998
132 144
192 897
479 817
5 618
152 578
148 277
893 947
802 977
237 595
708 978
261 409
544 863
939 983
893 901
757 854
890 972
321 797
603 669
879 951
768 817
584 827
696 884
984 986
321 523
55 458
901 991
749 782
884 948
743 905
298 773
763 993
357 724
596 639
914 964
81 418
998 1000
207 406
700 734
781 889
643 788
840 952
847 952
193 355
215 438
78 649
684 831
374 752
731 905
491 658
279 675
767 869
466 947
677 707
27 287
144 314
309 530
663 888
327 399
550 862
75 825
942 950
330 970
342 544
190 516
697 820
103 877
662 761
29 462
783 818
217 961
337 391
873 927
325 757
329 695
924 998
80 600
26 240
698 904
883 938
443 956
973 991
414 620
978 989
121 817
714 756
624 891
553 904
673 996
620 848
868 882
86 811
466 853
187 801
270 484
276 867
100 760
483 682
148 791
768 866
790 921
625 697
759 901
563 839
334 410
740 880
174 613
197 523
853 900
505 852
915 977
48 425
725 767
702 982
740 848
308 941
258 305
148 672
546 754
210 321
20 417
91 402
802 986
139 785
354 602
303 432
129 463
494 860
123 170
114 973
681 893
682 889
25 543
53 510
760 889
309 367
804 888
845 953
968 982
191 278
175 861
452 553
391 532
566 677
711 816
114 877
223 668
685 715
786 804
603 981
676 777
200 695
78 499
700 848
415 756
455 843
705 862
533 934
175 465
635 710
883 915
533 678
747 933
876 987
17 136
588 752
268 406
548 596
768 791
914 981
188 490
42 483
668 748
850 880
532 545
724 862
677 680
839 944
599 968
551 840
888 890
50 676
555 798
858 861
149 713
449 656
42 753
17 830
536 585
341 888
387 700
189 227
589 704
998 999
353 694
114 731
569 793
240 538
27 872
62 211
405 791
879 947
711 829
184 412
446 541
220 238
942 981
814 901
502 667
554 879
41 537
141 323
136 516
859 887
336 623
5 742
813 852
805 979
703 917
755 959
462 573
636 864
100 908
814 953
230 330
849 970
597 984
710 967
374 575
16 423
139 930
185 228
956 986
46 107
93 931
97 878
619 692
476 558
625 943
516 558
460 466
429 619
901 902
255 429
975 985
224 545
295 527
611 843
526 727
277 826
544 570
385 961
203 644
142 824
920 984
938 973
298 483
255 271
119 401
172 972
303 955
484 686
918 933
681 730
351 553
386 621
720 868
788 891
627 928
297 593
663 742
139 587
729 773
913 984
683 997
899 934
878 918
724 726
439 881
102 551
921 986
689 724
766 836
108 920
271 726
75 125
919 982
860 991
347 525
651 906
367 384
235 311
308 476
132 438
679 746
762 965
814 882
877 938
89 246
385 744
618 666
789 849
531 728
520 764
833 870
447 678
466 740
374 623
128 523
344 601
447 935
686 974
418 934
988 996
406 576
998 999
425 608
950 955
706 859
837 874
762 855
902 931
508 649
319 798
569 614
492 662
250 507
295 810
732 816
159 840
519 890
386 547
377 408
4 803
922 938
799 886
701 958
122 562
742 895
291 357
590 592
585 897
721 980
530 875
917 947
361 888
608 687
712 775
636 663
459 710
780 833
280 848
234 569
920 968
377 445
611 912
544 844
233 599
971 984
825 974
44 138
632 860
427 741
8 804
386 884
392 588
309 753
974 983
788 853
52 637
426 752
909 931
950 979
715 753
462 847
48 289
353 654
562 647
864 948
716 822
477 595
777 934
731 920
476 777
477 532
201 270
353 664
341 901
498 596
684 709
672 858
754 756
121 728
478 486
801 890
951 985
597 934
491 536
457 706
16 803
648 934
126 791
449 777
900 906
546 683
418 532
935 997
828 995
684 794
953 987
276 599
365 542
566 765
240 394
883 976
332 430
554 763
716 884
882 942
915 978
383 525
171 941
532 591
719 750
121 835
228 298
743 782
941 978
867 974
459 510
359 523
614 782
383 542
96 238
257 1000
166 797
643 860
903 988
824 851
422 659
339 951
12 398
587 628
630 920
135 330
469 660
658 991
814 912
173 871
227 535
228 344
153 571
182 215
828 948
757 874
245 880
428 983
723 982
384 635
60 670
530 545
666 708
892 950
477 691
124 783
647 965
110 133
62 712
286 291
637 774
283 511
318 372
795 804
699 955
91 775
367 791
129 512
88 631
809 862
681 859
228 615
870 917
201 481
886 950
138 648
702 940
864 905
906 972
736 939
595 690
21 66
494 759
709 979
669 735
491 548
919 966
452 725
808 856
653 734
741 975
18 325
181 558
95 288
4 213
224 915
228 883
200 975
83 290
214 508
735 806
279 507
996 998
912 942
454 945
247 869
75 477
470 893
680 923
307 885
904 905
134 221
185 669
935 968
644 904
918 958
681 735
512 704
874 964
157 651
635 695
90 961
466 837
325 338
284 761
134 374
204 435
161 849
292 506
848 862
346 458
125 956
387 471
724 890
108 312
932 986
981 994
727 753
477 666
202 228
640 704
136 855
104 978
217 427
128 141
48 780
403 731
708 907
854 905
684 784
277 649
674 815
258 611
475 846
544 929
167 954
261 807
473 569
750 804
823 867
357 501
875 992
255 505
707 901
661 709
734 911
321 856
438 921
491 888
159 675
181 512
312 577
604 716
564 810
10 315
235 641
203 938
642 801
278 553
801 895
430 982
263 335
917 989
744 982
232 986
685 716
187 232
603 692
453 557
609 811
256 651
289 604
664 847
716 763
485 794
683 960
942 987
82 932
942 961
92 688
302 739
620 701
698 732
909 917
692 892
924 979
507 552
284 956
662 793
556 950
71 610
979 999
593 634
238 674
710 789
554 912
277 736
678 872
69 430
139 921
662 770
876 945
723 791
655 730
493 975
70 869
28 493
336 782
479 552
663 924
216 903
769 898
150 785
540 758
324 664
707 895
739 793
585 686
697 736
745 804
976 982
494 626
342 512
586 742
88 599
572 655
592 908
296 599
560 581
769 915
267 791
434 786
515 810
876 889
201 267
737 940
386 569
952 962
966 986
335 651
564 591
279 352
87 968
324 511
552 624
378 876
735 981
382 445
323 761
206 273
115 686
889 936
575 741
691 742
55 547
619 669
83 894
658 810
79 625
548 727
270 509
65 123
746 930
451 632
119 636
67 947
511 515
870 964
887 997
996 1000
221 926
441 975
571 996
653 889
459 534
499 830
285 311
380 415
660 708
656 770
379 968
201 998
93 464
303 403
754 959
867 898
270 738
910 956
329 922
226 563
620 630
439 511
723 952
538 560
764 856
472 488
624 889
165 280
701 813
423 919
703 995
740 960
675 757
225 847
835 878
984 988
694 884
425 701
682 994
757 904
403 708
951 979
917 981
257 481
293 296
588 726
364 559
183 401
118 384
853 999
164 763
177 319
962 998
742 931
595 957
130 534
487 662
961 991
494 682
156 982
624 873
368 921
288 801
535 862
341 989
898 920
663 803
105 217
791 818
791 944
186 989
670 787
295 962
959 968
73 127
581 824
723 726
184 849
515 977
173 909
255 680
511 983
985 999
179 318
820 846
96 439
512 642
814 966
963 970
572 955
432 906
909 970
415 608
981 990
9 758
628 803
882 935
624 746
574 772
323 503
584 928
994 1000
92 254
56 471
435 534
208 808
274 753
101 605
361 854
345 408
864 975
483 789
512 829
80 696
234 858
35 899
531 691
813 969
328 940
683 810
656 877
536 878
949 980
730 818
525 918
167 371
500 842
79 939
370 478
209 951
399 856
259 987
136 762
997 998
976 985
770 845
764 817
545 607
559 724
174 243
750 814
468 982
250 312
431 740
601 986
438 830
230 719
956 960
50 893
977 995
650 998
882 968
272 338
80 499
537 816
725 751
170 471
60 235
983 996
364 518
539 676
306 444
851 975
836 899
746 931
892 932
513 942
281 879
690 882
707 816
877 947
596 913
197 710
159 551
847 891
153 821
390 957
941 973
553 826
589 819
265 775
134 712
425 658
658 788
84 239
145 970
444 944
287 922
869 918
954 984
886 973
504 538
816 940
849 962
64 559
380 388
136 324
901 960
155 570
154 270
168 374
492 995
986 991
157 971
814 928
103 136
653 698
218 625
857 978
622 926
442 597
111 792
367 962
346 931
625 823
28 921
913 914
875 999
161 439
67 429
610 701
264 988
568 993
52 542
117 259
863 907
993 999
664 742
41 828
1 67
355 489
529 831
348 657
105 546
112 264
746 951
77 632
510 673
848 871
455 884
361 686
8 17
982 991
822 838
43 424
242 733
540 790
479 733
201 326
392 650
757 903
137 795
52 875
361 663
911 990
689 917
592 695
423 770
169 190
315 344
525 915
400 441
746 895
2 212
789 975
665 771
961 990
248 344
885 933
705 925
471 686
663 919
879 952
771 798
407 840
990 1000
616 744
369 773
476 581
649 837
577 590
378 502
936 972
618 779
445 552
87 484
324 391
424 629
881 883
827 963
500 506
747 888
127 288
524 968
737 755
692 931
533 861
82 797
869 937
268 704
977 979
396 979
891 911
77 546
774 852
118 796
972 999
168 725
38 110
201 637
639 836
145 863
653 780
848 1000
496 755
197 646
173 363
755 906
947 970
460 674
329 869
659 874
9 117
802 939
286 852
779 784
82 578
556 683
371 519
348 867
656 843
332 637
441 629
764 882
101 608
795 807
794 880
820 974
768 859
180 552
850 868
538 588
622 892
427 987
118 143
44 687
612 978
330 435
908 945
856 891
291 501
633 676
199 636
53 493
547 751
73 434
455 941
376 661
45 658
682 727
340 854
590 836
222 609
140 933
329 660
758 907
499 866
154 558
745 933
749 978
936 984
689 903
591 893
673 864
543 937
209 493
901 937
657 817
322 595
686 912
961 969
943 949
773 930
874 969
499 600
552 642
620 886
229 411
165 167
257 886
954 988
250 270
78 667
869 899
326 773
194 465
702 796
487 902
441 632
292 450
591 869
277 503
701 856
246 427
544 794
154 362
769 830
814 987
574 781
714 856
980 993
842 934
119 143
905 990
299 426
695 700
537 802
161 489
323 345
684 739
765 853
392 666
692 928
197 578
498 952
143 882
869 995
7 501
308 990
213 299
772 898
330 729
416 861
646 724
955 966
849 868
173 216
846 999
253 681
533 907
949 986
460 977
254 699
75 386
727 861
841 935
119 887
120 734
908 994
81 261
395 663
634 761
333 854
490 968
409 524
613 928
761 941
478 861
882 986
622 871
361 876
585 663
865 996
759 835
428 909
984 998
173 553
249 633
300 607
846 875
420 632
408 691
142 597
657 823
859 862
262 474
817 992
768 892
406 700
406 654
124 266
335 934
691 801
503 869
872 888
413 879
709 806
8 854
802 851
740 836
196 925
693 779
496 985
823 870
720 848
839 872
431 981
216 670
944 984
194 323
900 994
346 418
169 698
264 380
196 444
243 978
928 936
424 682
437 722
472 779
833 888
362 710
25 855
231 908
204 488
367 431
784 901
752 818
439 856
758 794
245 672
748 857
251 268
206 747
973 989
288 682
791 797
325 907
69 131
327 967
415 577
624 832
785 952
621 865
635 839
944 990
637 788
835 876
188 295
273 693
994 996
476 675
971 982
141 253
12 59
255 558
637 955
682 896
49 949
190 286
470 568
561 740
240 781
576 724
551 954
829 948
495 739
183 927
262 540
979 994
835 945
586 708
714 761
695 810
605 669
260 906
893 946
11 910
335 730
808 906
723 880
675 877
721 762
576 719
163 225
321 807
445 793
276 498
965 978
915 949
597 888
845 949
108 228
100 231
950 954
326 824
155 922
654 900
353 611
929 978
365 591
613 914
168 952
85 781
383 560
822 833
527 952
160 665
220 695
449 853
512 691
566 793
296 511
406 482
580 894
671 760
68 859
766 999
890 957
61 508
182 320
719 755
459 876
674 936
99 109
958 969
116 659
258 672
271 702
506 569
289 627
165 896
16 716
52 917
32 262
432 552
658 995
190 720
653 749
956 961
725 785
41 215
160 460
813 862
120 582
29 458
529 695
40 477
291 471
622 795
686 856
125 196
120 610
531 749
884 944
792 882
748 889
291 518
704 933
146 201
929 956
717 820
281 689
694 981
906 926
328 405
911 999
757 863
805 891
808 817
77 370
747 852
727 901
151 797
254 882
503 831
914 995
164 544
373 959
71 606
761 832
573 798
803 863
487 885
182 421
329 935
468 898
63 619
276 859
17 36
32 490
516 695
339 449
637 865
741 821
729 990
631 866
873 979
466 874
148 987
121 350
524 867
160 797
652 657
435 868
221 391
812 965
955 961
298 964
362 723
738 995
558 949
502 530
262 757
986 1000
646 739
86 459
782 806
580 975
182 489
878 926
470 817
955 976
224 438
864 937
994 999
463 911
343 713
898 916
523 786
483 618
728 755
296 692
544 846
265 468
972 991
192 691
533 737
281 442
830 994
225 392
823 929
845 862
737 816
793 809
628 990
111 513
974 982
505 920
907 960
110 169
55 981
271 846
245 295
935 959
606 863
598 709
399 686
204 548
289 663
659 940
731 751
444 705
285 700
183 422
999 1000
321 478
430 564
523 566
379 609
555 929
460 672
738 843
542 842
853 892
262 327
371 538
264 841
28 995
993 997
440 802
221 704
743 907
641 753
308 829
682 914
607 730
493 652
60 191
991 998
461 544
455 959
640 724
934 981
355 936
41 961
331 676
677 980
83 608
89 738
509 1000
34 476
96 250
939 999
862 881
53 145
589 824
519 843
450 467
531 696
874 959
827 887
109 948
240 419
344 811
286 807
105 522
861 896
475 639
5 699
347 866
386 666
175 709
273 765
774 950
796 838
64 763
870 908
902 948
541 734
816 846
171 683
56 602
207 525
643 784
79 414
808 954
247 387
391 916
198 371
638 937
4 359
291 593
38 162
353 413
838 934
428 798
312 968
598 777
200 808
590 779
361 584
646 857
34 781
936 996
512 904
153 166
388 810
133 153
772 837
132 968
692 919
663 718
158 277
546 566
978 979
548 711
878 993
530 884
743 760
462 825
510 734
727 731
219 317
16 784
109 115
64 768
639 683
515 747
179 643
385 925
967 991
138 740
40 117
802 927
416 825
291 554
431 633
181 644
125 450
250 687
618 718
443 445
265 310
464 704
972 985
623 918
814 893
830 882
589 700
364 947
512 914
295 541
888 960
909 924
251 568
202 727
151 707
120 355
913 939
236 845
747 999
469 777
264 747
837 995
889 901
397 822
798 988
462 740
95 616
911 936
753 796
304 557
453 495
855 936
336 548
0 213
878 927
893 976
387 991
928 970
517 549
174 186
218 837
213 608
121 208
286 689
481 967
825 858
894 959
287 556
719 979
654 730
128 744
942 998
166 573
677 686
17 713
295 499
171 681
9 953
413 617
449 754
904 913
841 918
463 661
950 977
859 970
575 781
370 867
448 645
65 830
190 759
33 856
915 939
0 521
676 959
148 741
157 337
250 963
240 785
901 917
766 885
774 924
42 535
54 162
707 896
145 357
372 451
234 487
249 542
256 789
675 889
823 841
950 999
18 307
323 877
475 707
399 801
464 767
421 768
807 865
107 172
994 998
831 994
963 970
707 726
83 596
715 911
667 916
596 892
145 847
570 911
200 483
658 746
927 1000
286 316
386 901
810 837
969 980
565 880
138 816
183 864
290 892
271 714
683 792
986 990
199 286
328 343
726 736
305 605
200 543
925 980
187 534
335 905
28 758
540 870
223 883
184 432
165 770
901 982
868 958
478 642
930 950
202 846
626 717
309 956
844 917
483 803
462 936
328 700
855 938
884 996
644 653
352 762
226 644
249 412
890 965
283 627
540 650
573 673
263 521
745 990
252 838
442 701
205 699
576 852
257 638
690 859
819 992
936 993
236 316
99 764
573 830
732 891
726 890
925 931
799 865
222 539
504 652
994 997
693 841
933 945
338 346
850 886
523 546
629 871
889 984
199 881
426 949
417 509
84 701
438 931
320 849
852 901
970 985
509 967
343 957
481 562
924 990
611 993
146 198
929 945
784 820
610 642
582 833
840 942
174 710
43 779
107 653
521 755
774 882
625 639
200 899
684 909
787 820
920 951
486 994
193 403
170 227
774 960
63 495
553 871
980 993
806 845
326 957
163 228
781 823
410 793
425 725
383 519
590 939
649 789
752 838
966 977
508 965
10 619
404 421
929 999
800 837
293 729
633 955
235 660
192 995
783 974
681 876
203 674
914 944
293 621
730 778
661 669
792 963
433 748
536 688
899 973
381 488
244 638
319 510
959 960
154 883
464 879
508 546
256 803
544 579
492 943
164 796
590 624
287 749
273 495
194 617
29 72
182 327
3 203
516 594
284 750
337 958
109 378
161 259
582 944
237 450
207 757
189 800
859 908
288 603
785 797
527 594
701 920
597 608
16 680
397 785
899 937
785 950
825 845
238 678
234 245
425 983
942 953
442 925
811 893
569 661
64 486
248 986
105 126
562 671
85 121
865 885
192 696
300 527
527 570
315 702
280 941
810 874
472 837
886 921
166 904
334 679
321 408
879 986
926 948
515 717
149 415
422 879
747 957
905 997
340 977
535 750
192 329
528 674
291 893
405 620
288 961
996 1000
573 815
589 641
320 521
592 702
424 506
315 494
946 996
150 980
635 660
68 117
394 558
539 694
751 938
267 607
401 637
932 983
308 477
228 705
742 859
199 1000
990 994
73 269
54 914
943 970
821 999
515 630
777 941
155 325
504 693
619 786
663 836
977 978
605 659
834 954
484 611
995 996
562 931
840 844
921 960
276 630
33 989
169 732
156 206
770 858
918 924
955 973
581 732
609 759
845 927
389 458
191 627
65 863
404 604
65 265
154 324
315 512
629 999
729 858
976 990
296 947
645 871
499 711
890 967
476 575
798 993
413 928
12 976
417 821
35 936
93 809
729 917
219 595
573 778
179 978
159 986
587 997
642 782
656 963
251 730
828 954
379 821
996 999
502 967
679 860
98 317
876 898
448 637
731 992
285 728
251 500
899 921
58 755
401 907
322 842
66 436
384 702
513 653
512 585
956 993
805 831
132 145
593 794
819 949
987 988
837 856
792 846
331 513
848 912
507 671
430 983
219 669
283 631
782 920
425 804
163 318
26 337
566 704
166 931
913 961
748 943
364 500
715 938
477 736
346 388
251 467
306 918
167 607
580 898
815 954
287 313
43 293
834 942
445 730
16 650
384 686
618 770
931 955
540 776
105 722
985 992
406 944
931 975
825 970
372 841
919 932
210 555
63 913
709 883
236 843
342 548
177 429
828 873
477 833
748 778
218 408
391 619
164 816
842 885
156 246
942 970
422 903
275 871
869 981
293 716
32 134
606 829
997 999
711 805
111 449
122 725
3 300
227 345
272 755
464 638
770 945
975 988
527 796
212 540
12 809
263 897
303 727
225 843
145 808
275 840
243 486
233 615
742 836
295 367
710 928
646 1000
529 900
235 283
840 908
959 976
272 289
643 842
512 675
764 985
303 865
502 618
876 886
777 867
113 219
15 938
865 873
377 611
204 845
464 864
96 808
497 979
228 256
201 384
864 958
303 924
454 735
587 645
141 209
132 833
222 326
227 960
585 630
956 962
626 631
49 588
607 900
790 835
616 876
328 583
193 951
549 598
696 748
217 718
442 835
414 799
688 744
688 807
510 965
258 398
643 735
664 950
607 666
895 900
85 923
828 896
657 962
730 798
59 129
272 535
149 599
455 625
51 87
293 621
850 992
655 677
752 789
489 541
347 842
4 295
416 850
60 599
489 845
591 842
785 998
436 491
172 297
596 922
66 445
569 679
668 788
406 936
314 986
972 990
158 404
798 803
548 606
342 465
186 344
882 888
549 689
540 799
730 897
199 807
247 420
633 763
675 682
826 839
522 523
429 496
630 977
580 847
980 984
326 381
568 575
911 920
372 545
899 969
30 550
280 325
997 998
706 865
716 730
334 440
973 989
799 899
972 979
952 972
93 289
833 908
226 833
913 980
683 735
425 693
974 980
502 797
687 827
918 977
92 472
780 985
325 933
507 807
272 564
42 915
119 359
145 390
135 755
967 971
479 621
495 740
569 595
769 953
813 851
227 740
20 1000
626 630
373 721
377 652
480 906
980 1000
884 952
648 836
459 765
519 685
999 1000
302 971
410 938
776 830
917 993
831 835
895 913
356 873
943 971
353 469
139 553
309 482
983 985
386 607
236 804
995 999
768 919
628 818
496 680
10 143
824 967
566 684
474 751
787 868
8 578
437 477
469 637
853 964
663 909
138 947
26 273
203 205
748 914
565 820
53 858
769 890
943 946
814 854
358 901
157 548
324 390
935 997
709 942
880 984
360 362
985 1000
919 995
454 962
335 348
869 904
358 372
193 731
291 304
928 961
656 666
92 886
306 391
663 676
662 699
579 626
419 571
293 868
182 926
346 773
622 853
758 858
817 821
83 224
328 903
855 1000
420 980
274 952
788 823
476 879
776 835
343 627
209 835
404 905
282 408
541 836
602 818
275 844
655 957
141 265
377 444
691 841
598 767
535 804
465 767
14 544
39 656
735 989
866 961
115 230
974 985
285 524
19 846
804 818
356 714
524 541
425 443
624 721
326 748
635 824
439 865
646 774
360 447
679 979
902 907
626 725
344 472
434 533
57 246
931 981
966 987
373 502
133 768
976 989
37 616
535 555
63 490
305 928
470 706
501 693
480 967
928 962
441 792
588 985
613 806
781 866
932 981
84 496
440 642
190 570
130 714
905 1000
605 730
744 776
43 372
280 329
166 849
158 577
122 579
95 492
715 953
230 642
705 849
340 361
114 913
541 651
65 723
682 828
649 942
78 211
107 285
0 107
551 843
27 895
391 711
862 936
630 900
634 735
98 232
237 457
446 822
567 717
943 997
319 855
18 294
427 511
759 879
540 561
334 969
568 949
286 481
298 486
129 431
80 431
738 871
510 893
507 983
490 995
923 933
519 530
70 424
339 532
93 780
998 999
501 669
689 924
170 480
207 839
680 769
74 382
433 686
247 746
811 881
614 867
872 881
261 811
644 952
473 962
236 782
294 371
475 824
73 558
147 606
617 841
229 508
165 289
509 656
743 781
462 635
195 390
465 872
721 842
47 491
196 586
385 724
597 814
906 988
45 278
80 160
811 853
58 991
852 999
693 866
910 946
147 982
626 771
366 818
101 359
399 542
192 715
986 998
604 965
718 767
672 680
225 556
356 595
517 787
580 768
143 971
90 774
227 790
363 878
594 965
84 817
930 969
91 468
574 671
276 542
966 991
446 691
760 968
611 849
874 970
30 136
995 998
610 815
162 885
630 798
789 866
750 906
239 576
226 365
645 998
49 251
338 395
116 964
623 973
865 991
256 574
695 972
185 334
138 286
298 571
182 573
906 929
764 933
529 537
325 625
448 732
238 480
664 920
403 805
747 994
718 985
994 999
196 531
949 977
403 565
631 941
0 829
127 293
847 953
387 536
793 800
886 994
759 824
958 974
865 985
529 725
420 569
88 120
176 656
254 352
152 477
647 957
992 993
421 742
877 892
930 999
660 845
739 827
175 363
85 147
200 529
315 629
455 687
93 858
336 981
953 971
555 713
313 503
392 640
185 959
43 58
242 541
64 505
426 486
157 173
423 480
680 942
272 491
579 849
57 702
741 985
63 563
400 786
837 1000
501 666
170 258
925 952
927 952
438 750
195 450
416 750
2 996
793 891
498 662
760 872
690 867
816 912
205 406
188 378
301 958
821 962
580 653
759 849
317 520
713 826
332 647
976 999
735 791
62 690
954 994
695 786
419 892
99 340
491 530
547 814
792 981
945 1000
46 904
160 238
153 459
900 959
244 282
134 908
81 702
794 811
294 427
547 693
257 622
776 967
203 609
291 454
84 417
145 581
348 878
228 365
694 910
301 638
931 987
627 734
587 951
627 706
407 888
847 1000
359 816
353 838
427 693
80 999
936 962
976 994
712 978
675 910
966 996
876 882
486 573
981 989
245 520
91 578
105 787
77 876
359 958
216 335
174 252
738 907
469 582
960 982
554 906
363 633
866 900
644 981
938 993
252 344
716 869
251 710
186 715
660 826
822 844
746 816
6 989
817 955
139 995
266 400
613 879
986 988
78 665
563 672
748 831
359 993
941 958
212 236
394 545
612 965
928 964
530 986
248 436
332 573
924 983
129 189
163 210
301 919
689 784
940 970
828 906
155 322
309 433
607 682
997 998
45 751
346 819
788 933
50 282
149 170
223 800
632 996
160 754
444 506
265 896
229 970
502 916
924 927
885 941
172 363
351 363
802 874
284 927
478 849
462 749
862 945
427 806
534 649
220 702
424 934
514 848
833 871
712 752
249 270
619 650
741 868
858 869
121 612
569 643
9 391
373 608
469 866
825 969
535 595
272 737
811 945
885 930
374 503
457 563
479 488
169 538
458 869
656 789
433 823
450 633
342 710
405 549
797 1000
183 353
127 148
888 902
613 821
356 992
717 967
484 904
478 858
997 999
931 951
873 911
290 495
563 658
590 782
635 686
114 996
840 897
38 399
955 1000
725 770
408 423
141 399
986 992
817 854
752 938
628 940
867 948
111 740
38 329
825 969
505 936
697 887
504 562
704 985
280 934
209 820
841 975
950 999
51 569
344 768
460 880
295 503
724 813
6 848
422 916
381 587
679 790
873 900
692 904
892 910
927 989
547 771
142 401
746 788
402 844
447 814
537 883
558 701
988 994
614 693
66 693
790 887
729 981
293 427
117 653
13 926
342 393
331 864
434 644
904 992
923 957
678 967
304 354
841 969
609 829
705 974
831 915
9 847
172 438
152 763
300 820
70 997
146 827
897 994
122 323
378 851
485 950
988 1000
380 961
720 723
886 959
272 278
942 956
119 132
671 908
996 999
958 963
87 455
713 907
560 988
143 471
968 974
628 720
60 313
74 473
898 911
282 635
767 910
862 887
788 835
981 999
393 605
76 410
248 976
16 944
371 878
993 1000
103 682
896 915
47 503
518 887
497 730
918 944
728 800
520 530
163 584
427 908
280 906
350 355
779 879
965 975
813 864
25 297
258 953
79 316
100 795
949 950
326 532
124 396
65 376
531 653
190 705
687 903
99 635
580 621
400 861
827 839
942 997
750 854
373 408
320 603
968 980
905 923
209 879
78 256
717 953
24 592
167 475
222 268
125 261
157 613
478 770
786 895
211 672
605 867
909 971
371 825
11 831
211 294
331 759
368 780
381 776
939 953
263 368
444 988
94 186
542 673
371 451
39 486
101 758
718 890
238 866
983 987
855 963
571 714
898 920
237 978
770 877
740 864
184 905
286 782
583 806
418 858
716 726
708 733
762 894
548 629
627 844
987 996
346 584
760 998
656 786
286 691
472 705
270 622
311 685
146 637
991 997
664 710
952 959
435 598
473 955
219 427
835 990
396 939
835 953
977 995
9 113
54 820
70 871
407 559
783 792
523 550
347 472
483 808
607 717
746 875
537 601
194 488
676 902
706 803
720 770
563 615
220 785
834 958
991 996
18 331
456 743
145 524
919 991
841 863
247 821
984 998
169 961
903 915
107 317
484 977
418 575
122 208
637 946
203 243
845 886
932 997
310 672
501 678
665 799
460 552
458 693
673 700
340 959
126 871
297 900
685 798
126 640
213 560
249 619
338 428
685 954
325 368
925 954
520 619
986 995
760 940
613 989
334 822
288 423
208 368
420 579
248 800
20 282
938 982
826 834
345 468
26 676
858 968
796 879
378 414
521 941
542 631
32 904
762 825
281 768
229 560
786 975
237 545
482 689
99 175
894 972
138 198
541 880
595 880
893 917
672 968
95 627
995 1000
852 904
256 724
438 980
710 716
634 902
896 963
497 498
70 841
241 616
728 750
333 907
812 908
441 464
46 478
798 850
854 859
376 928
974 992
341 367
560 962
742 988
707 920
332 801
217 415
697 710
914 974
620 845
729 826
720 929
670 760
736 823
739 868
86 606
672 977
238 609
493 563
946 997
334 811
760 926
304 309
464 796
513 696
772 998
265 778
497 623
713 908
713 955
482 725
278 360
623 929
293 385
985 991
252 269
255 704
806 964
199 754
562 591
133 602
738 987
180 208
416 521
470 477
994 999
814 890
376 416
436 828
520 628
345 629
605 693
358 546
582 850
415 857
266 836
477 738
364 453
528 864
860 985
202 270
825 908
120 365
994 998
601 689
247 856
740 749
14 982
643 734
618 989
80 422
89 148
584 873
307 646
256 891
177 927
456 620
814 948
323 975
587 652
960 977
307 484
352 951
964 980
642 830
905 959
533 925
586 816
578 915
402 431
403 617
775 805
454 781
697 998
491 919
834 950
129 726
373 466
957 1000
623 738
857 895
635 864
608 837
671 704
829 944
602 1000
264 967
116 489
618 799
70 443
901 940
780 804
434 865
447 836
44 63
130 545
547 664
944 999
339 832
758 860
367 627
965 991
434 808
493 636
696 1000
411 813
139 821
458 843
601 737
223 818
361 907
422 943
671 739
857 896
152 390
184 209
428 538
365 535
449 489
914 987
420 780
683 948
161 563
575 867
83 969
653 691
280 860
489 693
777 891
599 889
173 547
915 928
878 908
719 822
382 553
683 851
991 994
424 458
130 565
164 273
482 621
706 932
827 916
660 831
690 711
614 958
131 187
285 828
885 975
425 945
547 760
992 996
105 520
364 597
656 795
880 1000
404 918
505 729
44 228
206 942
276 554
415 704
956 999
817 998
191 999
268 511
588 851
310 572
552 727
289 432
106 451
632 918
758 864
155 864
670 865
124 199
765 924
321 838
137 692
293 311
639 954
695 931
904 992
758 838
651 975
928 963
359 586
814 898
390 619
697 771
900 910
779 789
985 989
799 849
459 723
860 877
321 542
913 935
862 891
922 998
330 427
97 291
601 969
598 698
6 963
363 918
705 720
605 671
80 878
507 847
805 856
101 300
296 769
628 945
881 910
680 784
432 812
704 793
141 651
533 987
156 796
718 896
718 865
891 970
621 965
67 676
2 479
850 904
702 819
886 917
313 892
715 828
606 677
114 509
502 828
881 987
542 725
940 973
614 667
935 965
806 922
494 880
102 820
879 943
620 717
159 688
626 734
682 939
92 630
54 776
311 427
454 550
634 728
332 501
520 562
232 500
95 273
999 1000
356 714
243 632
309 790
810 962
409 991
938 944
208 549
6 257
997 998
26 269
952 958
651 670
981 993
585 827
973 996
797 878
114 730
636 789
246 918
962 988
597 959
476 523
906 956
999 1000
892 970
568 889
401 468
58 310
229 320
70 71
80 186
269 582
134 232
898 971
303 574
2 327
441 771
175 646
153 818
978 991
285 940
461 888
426 763
944 982
314 880
677 963
16 578
74 938
822 912
480 927
930 965
911 946
450 918
850 991
121 943
248 702
886 890
316 410
482 980
59 811
530 924
397 485
863 876
116 785
755 830
292 480
135 173
863 912
367 465
905 961
336 483
445 578
644 765
91 279
357 681
379 653
988 1000
186 704
468 970
18 583
366 989
204 622
704 778
269 971
816 859
868 942
698 883
228 801
55 698
480 774
938 987
196 815
543 697
426 534
52 377
184 227
695 797
178 308
600 864
986 1000
94 609
638 915
488 631
381 641
963 987
818 889
536 615
152 798
305 677
559 720
862 892
194 860
940 981
612 934
82 578
177 553
749 813
878 918
978 982
774 816
496 605
313 686
223 846
222 944
677 859
833 941
408 569
399 872
776 975
321 694
555 633
431 704
893 937
808 904
254 311
373 728
684 956
447 533
543 973
697 740
801 890
913 949
18 69
35 729
374 675
182 218
4 924
430 642
704 912
397 925
916 922
744 807
287 304
745 969
334 790
938 997
736 889
9 825
177 722
646 802
482 899
868 967
254 610
619 895
666 887
26 689
418 455
951 989
666 828
847 963
257 663
978 990
384 392
902 920
685 844
791 905
444 630
549 565
298 977
651 851
681 932
84 657
750 814
697 704
716 797
447 595
496 683
617 653
954 991
140 523
352 420
914 955
665 817
500 747
579 666
379 397
133 986
253 255
877 989
53 398
565 961
905 981
290 384
237 972
278 509
682 788
315 596
38 260
949 975
856 953
974 998
567 587
292 786
168 889
652 749
704 765
261 659
671 837
388 782
761 935
521 743
49 532
80 474
987 990
677 831
728 909
636 661
138 155
478 574
972 992
976 983
705 741
920 943
547 834
971 977
104 206
178 864
279 397
825 856
177 692
315 632
948 956
289 621
971 979
810 893
398 908
721 742
581 850
489 783
571 931
585 883
6 482
760 829
656 997
157 857
35 404
473 515
932 937
284 812
468 526
49 606
740 894
914 985
416 447
879 985
734 896
614 910
904 921
927 940
488 951
233 617
865 924
335 542
572 932
57 908
535 622
319 863
636 1000
804 882
263 510
106 644
580 604
80 192
446 757
691 974
970 979
371 671
779 957
858 939
333 498
847 931
559 604
264 688
482 783
581 622
621 925
526 714
465 867
896 927
558 611
143 633
97 474
282 782
344 762
680 746
870 976
48 785
338 952
278 554
130 763
49 689
263 465
196 227
817 818
13 494
423 715
562 695
440 456
746 949
390 681
424 797
604 746
837 982
22 31
377 478
453 932
22 196
510 561
363 571
969 979
983 994
946 991
900 981
668 768
539 949
104 771
525 635
569 948
879 924
47 818
624 944
288 343
604 856
308 362
811 814
462 772
357 530
289 558
670 997
477 815
353 951
841 982
9 556
52 663
188 352
501 583
59 511
703 894
283 567
614 651
961 982
994 996
196 862
125 983
477 983
122 588
734 966
130 915
523 627
704 765
470 579
752 886
670 724
21 102
198 720
353 843
311 327
742 765
212 852
780 865
931 994
260 864
691 890
161 377
272 733
514 603
862 944
749 914
841 851
370 775
90 554
586 738
11 977
988 995
112 171
777 799
949 981
556 947
883 947
479 568
391 706
26 739
920 921
692 706
231 941
333 755
610 761
945 996
554 755
204 743
384 944
901 936
87 271
269 414
696 999
334 824
206 555
624 697
919 992
187 728
44 595
740 987
513 625
4 414
684 774
213 943
268 302
974 992
298 600
327 818
816 860
454 783
81 672
235 404
905 971
493 606
283 708
632 938
783 813
224 303
548 790
112 462
683 930
431 733
482 660
901 987
485 582
971 995
408 876
335 934
529 947
905 973
89 405
534 583
451 532
173 793
877 920
371 568
410 827
740 929
455 514
430 969
971 974
971 999
203 446
285 807
713 969
608 724
599 919
947 993
47 947
489 515
211 962
235 621
764 842
320 358
668 799
607 937
635 732
288 679
142 570
708 842
964 999
589 758
522 629
490 784
146 739
838 898
243 736
645 973
829 836
166 931
225 798
457 875
696 943
500 654
158 208
515 900
295 886
547 574
730 872
805 927
889 972
423 946
647 795
857 957
858 867
687 911
173 247
658 663
602 808
890 941
234 878
354 930
682 724
714 716
544 762
534 929
331 628
769 897
333 572
39 507
245 844
564 911
334 470
621 874
309 496
856 889
347 909
156 174
444 937
532 922
928 999
783 846
895 942
974 994
545 989
114 970
617 996
573 831
660 778
479 627
548 835
620 832
343 573
980 994
553 845
479 872
237 303
983 997
417 764
367 960
335 654
946 989
143 187
478 568
537 902
834 870
610 770
709 741
335 423
582 817
621 761
738 909
604 819
691 836
451 952
123 815
461 864
673 723
632 930
523 790
520 741
508 677
909 992
642 758
77 120
363 986
193 731
104 663
777 940
289 607
848 903
389 600
245 651
739 792
309 845
734 932
126 543
945 961
773 949
213 601
773 776
125 497
470 578
584 763
382 594
569 909
491 847
404 743
755 767
315 864
738 835
340 367
64 634
819 938
641 966
855 956
996 1000
415 770
857 972
231 490
57 154
591 732
568 804
634 916
495 814
130 182
115 958
224 674
648 945
57 178
814 867
54 805
875 978
855 918
364 988
686 803
571 603
807 830
158 817
426 445
42 898
507 922
648 753
134 176
45 867
222 806
897 988
959 995
331 852
759 868
340 858
812 906
863 993
663 678
916 953
340 866
49 503
587 879
814 843
999 1000
538 800
33 149
860 992
799 996
911 912
9 408
592 978
519 865
508 971
757 961
94 778
179 253
502 773
140 940
758 838
877 981
578 641
836 998
954 976
161 242
197 412
442 592
444 722
205 278
352 795
809 980
393 755
199 887
720 840
702 908
799 947
673 674
989 995
531 985
196 977
940 969
383 576
810 862
357 428
291 728
150 860
568 996
545 881
208 318
994 998
415 623
704 916
121 417
193 538
47 523
238 424
780 915
800 943
373 947
780 839
875 966
722 977
419 795
982 985
775 890
97 452
40 500
171 926
274 926
561 646
633 959
800 804
771 796
545 560
797 865
420 921
958 986
404 635
405 995
990 994
909 943
903 971
531 917
663 928
174 658
180 333
262 638
986 989
833 919
726 779
171 612
729 876
640 750
255 565
400 481
918 985
464 820
957 972
882 904
304 917
710 794
601 980
605 656
989 990
358 692
280 429
931 971
456 966
173 725
566 985
871 902
565 866
737 909
991 993
242 711
888 943
200 916
819 825
3 710
527 751
456 905
259 446
862 902
38 753
175 905
789 967
222 360
76 807
658 713
942 993
386 920
899 944
421 510
21 728
2 163
443 600
125 195
398 985
22 371
938 978
653 760
621 934
304 495
308 624
79 832
639 742
630 864
893 916
321 850
443 603
701 947
836 878
888 942
510 926
386 909
379 683
202 499
714 763
109 532
779 780
558 975
995 997
405 888
128 256
762 929
842 880
922 951
900 984
748 798
473 904
656 779
588 758
3 77
5 956
263 430
217 833
973 999
201 909
740 962
833 851
985 994
503 867
924 933
690 952
969 983
707 748
220 668
727 816
83 339
157 429
391 462
421 711
698 861
937 971
391 967
801 966
403 484
507 575
722 771
623 931
545 752
110 749
310 334
633 740
482 552
465 799
617 775
966 1000
303 696
822 901
887 900
951 983
302 350
430 493
69 624
971 987
719 852
897 993
342 551
85 423
991 997
777 778
230 570
261 987
691 743
200 716
514 648
648 922
452 902
375 744
780 943
193 695
962 993
877 923
894 909
279 367
405 949
462 934
550 773
252 353
231 242
421 797
166 920
535 565
246 571
578 788
644 864
185 216
592 683
51 270
639 787
462 872
415 562
771 908
930 958
165 367
718 796
679 946
735 969
369 840
751 913
263 572
917 938
251 451
727 917
208 915
723 782
658 721
777 785
1 742
206 670
692 875
498 579
594 869
751 774
104 290
963 967
57 542
348 545
746 786
73 338
331 672
196 865
610 930
206 286
515 971
685 884
570 605
721 797
610 659
611 958
31 812
832 906
161 973
168 513
515 960
456 773
57 161
271 911
850 966
222 289
131 922
420 869
852 879
999 1000
114 131
631 884
869 922
703 729
416 435
671 727
252 405
64 500
139 625
925 977
546 795
82 958
256 257
712 766
517 562
882 974
788 820
180 742
634 808
667 896
75 247
411 626
623 708
9 899
140 925
609 882
264 849
885 931
523 901
203 596
494 526
757 961
420 593
382 398
711 989
27 524
126 376
449 787
995 1000
120 441
416 675
662 776
607 921
871 944
23 717
215 636
612 665
450 592
193 371
273 981
648 999
846 871
340 847
663 859
265 291
17 772
333 594
930 996
712 740
230 277
65 922
675 946
463 582
697 791
569 722
619 955
869 900
894 974
199 526
273 741
364 601
166 635
268 790
187 745
725 855
903 945
457 914
721 827
817 974
486 683
981 988
691 945
838 906
360 729
283 364
692 904
767 981
389 746
334 941
248 758
555 651
55 164
682 935
570 686
913 944
358 636
943 978
775 979
682 914
216 755
424 456
202 702
281 379
628 746
592 686
961 974
903 929
155 858
894 944
428 791
849 910
685 715
680 870
674 975
5 266
692 990
621 973
375 497
59 372
724 941
201 789
800 809
274 705
380 749
29 95
112 399
830 928
341 477
842 845
278 624
261 264
356 721
79 296
124 176
936 967
971 991
772 990
452 602
950 995
679 747
195 646
730 976
619 868
85 787
127 378
988 999
725 879
231 248
397 693
21 425
804 812
873 878
966 992
473 676
758 989
718 898
211 446
267 641
417 450
107 483
954 983
136 432
156 418
232 487
882 971
145 656
16 308
762 898
419 958
270 385
619 708
401 740
919 925
743 751
181 636
826 831
566 700
420 769
444 778
574 765
374 516
456 710
675 721
572 670
502 761
834 972
675 928
938 992
440 995
700 959
81 110
705 999
146 542
275 910
954 971
275 801
522 613
999 1000
215 985
221 671
181 736
686 847
446 983
397 572
868 915
537 907
718 871
866 877
810 868
925 945
450 600
583 987
36 974
999 1000
869 895
790 878
808 955
2 751
683 782
914 965
507 967
902 975
24 854
224 755
565 843
43 303
543 976
490 571
416 828
272 301
304 438
337 814
285 371
259 348
1 633
210 573
598 862
188 937
591 737
58 722
776 794
99 200
888 950
24 708
594 689
599 769
524 964
387 608
627 921
869 901
517 989
417 892
285 297
160 521
214 970
630 720
426 453
536 622
752 945
436 655
452 854
903 938
9 372
488 614
394 578
913 996
261 556
98 276
942 965
616 782
642 800
429 887
742 938
716 926
864 958
791 935
964 981
591 970
717 739
981 991
146 451
47 381
338 528
40 726
113 472
739 845
145 379
624 708
398 427
643 836
109 340
419 700
392 584
980 992
932 936
219 832
899 922
72 258
735 753
711 792
947 948
96 430
294 744
533 804
665 677
399 910
28 501
490 504
231 940
143 448
932 967
752 947
465 871
912 993
288 664
412 700
878 899
240 493
555 987
771 944
540 753
91 235
476 901
7 107
810 886
0 623
175 828
353 545
999 1000
13 892
267 429
80 309
695 831
919 970
763 888
496 903
807 837
411 714
193 851
514 759
822 896
796 917
807 878
391 762
134 454
329 496
108 447
390 625
24 756
620 782
54 360
331 803
630 672
961 977
322 841
515 565
792 976
413 791
890 894
984 987
672 998
389 823
721 774
850 920
679 994
792 896
936 987
659 985
754 935
575 616
546 827
820 957
514 722
96 354
280 476
370 411
936 968
998 999
23 787
56 922
938 958
361 653
996 998
712 942
522 848
105 748
240 823
659 670
493 754
217 633
823 837
886 913
534 554
462 773
678 918
279 970
915 945
128 404
341 726
512 831
574 716
876 970
877 1000
788 1000
395 886
496 552
702 905
804 977
805 973
90 118
108 154
622 642
443 464
834 962
257 994
757 825
8 59
699 985
536 851
771 967
405 710
467 916
773 951
84 290
43 715
919 929
329 998
744 770
163 480
35 776
938 959
99 570
105 131
848 916
673 760
734 750
423 982
768 891
409 690
511 645
86 457
591 836
577 691
622 684
785 897
922 923
936 961
164 881
684 771
850 907
590 766
782 985
249 377
962 967
958 970
862 991
670 934
848 967
986 997
497 968
825 937
719 968
929 974
764 987
225 510
72 831
758 854
101 837
853 894
606 986
910 991
864 948
774 939
254 438
928 971
996 1000
678 898
99 271
772 984
28 644
226 589
811 925
792 983
298 431
84 876
489 873
301 669
431 889
130 277
746 947
451 626
540 548
617 753
580 669
391 473
704 923
721 960
684 854
350 441
972 995
877 941
447 557
392 656
924 979
721 759
952 965
641 736
242 406
360 821
229 766
312 640
366 501
171 377
373 871
19 675
333 882
114 836
624 907
920 968
347 662
335 639
215 406
98 506
810 873
502 996
310 687
123 764
721 920
464 756
639 820
331 594
972 995
422 626
981 993
908 958
849 937
223 284
446 991
242 879
346 549
489 709
85 971
67 742
750 839
602 928
133 233
664 911
789 901
861 991
76 785
365 947
368 856
361 641
535 782
157 259
707 776
178 981
29 261
284 593
481 609
661 994
145 690
640 756
31 941
862 909
408 653
109 892
273 960
99 226
937 962
143 431
283 970
861 979
780 870
651 903
510 842
173 228
420 755
591 607
804 934
297 510
930 964
104 358
785 801
182 451
8 900
424 841
882 996
356 903
840 871
948 975
224 664
684 841
351 951
954 980
908 968
973 997
411 797
292 574
43 137
836 846
353 515
52 638
56 858
506 807
519 855
44 965
868 878
787 965
264 275
963 1000
189 821
232 464
771 841
320 385
948 986
973 975
633 870
18 937
459 621
450 567
522 572
340 640
819 889
929 965
119 533
387 467
828 898
729 902
230 908
928 976
415 500
959 969
650 679
597 873
231 428
668 816
436 952
58 430
279 379
190 434
750 761
603 681
592 745
975 978
592 593
889 896
968 978
819 931
113 297
854 922
194 467
638 796
751 884
304 545
377 984
717 785
874 892
613 643
365 452
856 989
184 205
942 986
263 776
925 958
73 369
821 903
498 662
106 408
785 793
494 923
845 957
541 770
274 741
418 446
922 1000
974 995
623 905
991 998
21 518
679 781
544 823
544 940
563 885
966 994
48 87
280 524
512 950
753 795
861 932
779 943
612 995
963 968
715 756
317 670
281 980
422 771
603 996
452 813
928 935
842 847
977 1000
51 114
103 918
28 561
345 525
439 694
569 885
243 414
675 787
297 870
579 826
343 861
995 1000
73 124
874 962
1 433
612 699
711 987
414 709
910 927
886 997
689 980
700 834
31 667
15 624
407 459
729 774
920 938
697 993
449 538
93 476
206 738
506 765
622 735
783 868
620 975
519 617
259 777
523 899
917 973
26 580
966 997
136 495
903 987
532 852
634 663
764 950
542 653
185 451
387 957
67 329
342 946
120 206
602 612
258 873
650 809
205 342
492 922
67 941
701 953
326 668
67 824
485 953
187 391
453 885
821 993
694 795
241 393
47 620
275 283
628 827
880 977
92 822
463 851
928 964
197 617
747 802
162 414
458 507
67 71
121 815
973 993
560 935
587 952
630 949
691 788
172 525
56 778
956 977
475 853
579 619
138 608
178 447
975 981
329 760
171 585
645 940
273 572
62 316
876 972
25 854
80 682
199 672
132 313
35 340
572 994
145 300
655 817
884 932
933 958
159 474
771 974
808 853
66 826
167 893
306 939
198 246
933 973
445 796
839 929
544 881
527 903
185 461
226 870
211 837
672 687
396 664
662 830
750 956
502 671
893 954
719 973
832 884
952 995
118 148
79 160
553 697
473 671
152 732
38 880
85 413
687 748
581 994
719 988
951 986
189 406
455 701
800 825
635 681
539 812
897 941
824 982
720 898
321 784
823 906
918 959
814 904
653 853
884 975
649 677
634 755
45 602
689 865
855 956
444 688
846 888
590 927
515 530
800 941
676 766
795 821
797 883
312 931
106 868
32 494
337 401
981 986
710 935
943 969
147 781
398 433
536 915
57 143
885 951
601 817
1 780
417 600
485 904
359 713
142 431
695 962
456 713
591 674
28 444
39 365
906 970
42 673
746 968
41 365
34 454
127 750
937 960
341 704
277 838
12 832
793 891
49 80
229 898
658 663
573 609
739 908
485 950
987 989
662 671
843 979
803 894
774 864
624 631
915 942
626 854
250 699
159 308
512 948
767 772
864 988
824 945
405 518
291 677
259 293
493 869
971 994
416 572
775 833
474 759
956 976
344 920
76 722
978 981
566 650
991 995
632 710
600 685
529 611
963 993
76 161
111 795
130 440
382 482
842 948
967 990
786 885
928 1000
403 998
590 831
203 600
950 953
438 772
532 739
770 984
513 786
837 950
203 712
667 687
905 927
626 673
407 488
28 505
905 993
528 986
935 963
558 913
455 601
300 704
390 932
205 968
975 980
76 911
968 976
562 803
683 933
29 981
220 267
81 809
217 416
39 505
133 847
98 979
91 952
588 919
10 777
386 790
61 327
205 775
665 786
366 633
253 795
694 697
620 760
757 925
780 898
412 621
657 834
231 747
898 954
977 991
363 824
160 486
30 757
99 698
499 561
31 794
473 539
82 471
208 320
390 530
854 883
20 567
974 986
520 861
531 718
333 643
794 954
152 453
371 834
191 946
661 732
110 387
923 966
832 950
125 891
11 710
229 438
445 589
61 612
332 869
915 947
267 480
536 636
973 998
261 807
267 902
19 641
344 769
436 562
531 896
916 928
387 554
991 997
615 750
493 875
270 347
34 309
624 920
458 969
880 906
474 558
616 801
634 980
596 641
231 335
624 975
205 886
284 914
895 936
930 987
536 769
368 886
187 770
985 988
113 174
812 840
943 999
730 933
854 977
266 422
983 986
662 678
564 688
1 468
548 567
229 539
66 222
334 758
454 628
582 691
736 780
110 192
185 293
740 989
858 917
746 782
962 994
368 468
949 979
972 990
805 964
818 829
47 278
942 947
907 908
914 962
594 649
35 501
399 755
386 702
868 986
913 993
223 994
346 863
935 944
644 663
573 633
679 927
286 854
208 278
156 894
94 572
518 672
846 870
585 713
113 832
736 793
997 1000
350 494
829 952
431 630
806 951
356 707
200 517
295 761
22 420
362 814
738 885
81 207
418 666
33 555
275 807
259 615
989 996
157 581
470 881
720 807
80 110
184 376
655 879
561 993
378 415
992 1000
677 928
665 782
951 982
836 909
288 357
532 901
527 620
791 986
504 593
735 761
360 775
226 829
986 996
214 238
591 617
668 958
765 805
576 835
492 702
828 832
337 703
497 842
972 984
760 992
193 252
981 993
982 1000
770 849
146 511
41 240
194 838
775 926
140 289
91 220
387 988
990 993
148 567
765 811
349 561
241 794
356 396
725 917
956 962
657 911
887 945
439 868
454 506
200 958
491 652
286 674
232 552
760 793
840 956
812 874
318 887
678 681
869 928
433 802
784 941
150 810
797 904
874 970
656 676
285 637
944 968
311 559
865 902
540 814
82 401
185 237
895 956
333 851
717 833
953 990
919 988
687 961
54 789
552 965
44 700
109 656
742 858
110 367
957 969
498 509
434 547
90 135
130 440
966 975
377 951
304 443
700 733
466 997
440 615
853 972
511 562
170 333
928 990
365 511
887 997
141 579
643 761
102 951
565 895
856 857
169 621
708 956
124 521
393 726
41 92
479 550
366 417
851 895
607 632
49 878
845 970
595 636
232 754
860 883
158 754
588 600
766 977
437 742
100 897
313 921
783 809
728 759
31 574
840 901
842 959
722 821
37 309
431 800
106 171
72 426
931 988
943 985
110 800
822 919
93 890
996 1000
991 997
705 819
533 961
364 583
679 687
998 999
955 978
479 755
630 952
621 741
203 748
940 949
161 768
98 833
949 983
857 919
663 719
953 959
577 648
819 967
464 779
730 750
466 636
616 851
97 371
818 958
914 934
988 990
973 976
268 313
385 692
755 949
436 690
34 529
618 628
824 928
797 911
18 58
751 842
872 898
304 830
948 990
726 741
504 723
409 589
841 974
631 850
201 670
711 740
866 900
189 217
352 730
727 930
602 678
984 986
784 832
484 878
417 558
462 916
943 964
83 615
667 747
173 282
660 792
19 67
989 997
959 978
73 922
978 983
118 638
912 1000
39 648
463 483
713 804
684 936
959 979
174 617
763 813
961 980
180 482
32 351
831 934
170 513
1 353
192 989
550 795
100 853
749 914
427 731
678 759
148 742
624 855
838 939
219 288
986 998
233 505
395 729
285 942
120 856
708 725
364 445
754 844
747 904
459 586
76 518
860 982
503 561
429 851
155 986
781 952
634 674
191 453
586 905
957 988
181 222
473 657
448 672
124 809
503 710
417 805
927 963
561 660
688 886
596 972
97 647
668 842
715 978
923 944
848 867
473 840
784 877
509 747
673 865
246 541
555 854
260 467
370 781
635 823
555 904
946 980
263 878
433 939
422 984
520 970
403 850
859 975
574 853
21 956
53 223
168 978
202 466
603 866
689 700
764 792
192 925
943 1000
177 286
164 384
256 334
469 742
281 701
579 832
130 622
303 418
871 941
794 844
475 918
812 813
711 792
712 761
623 936
613 729
286 557
372 940
622 848
19 798
964 985
327 663
419 871
587 693
577 709
73 479
762 931
580 710
405 714
941 991
364 776
722 1000
118 844
111 787
370 555
111 832
395 782
213 408
872 896
962 998
601 690
543 696
831 924
626 851
707 818
198 490
63 725
719 803
574 597
723 732
991 998
261 899
823 840
289 734
799 966
21 343
865 983
116 792
159 454
179 718
885 951
690 760
291 716
624 1000
483 747
958 963
603 930
523 816
47 250
140 184
242 357
193 800
525 701
87 883
278 546
916 992
659 973
537 993
441 499
794 994
663 933
545 805
839 929
553 767
719 899
101 296
502 891
82 838
524 597
714 794
87 184
223 661
733 782
443 645
543 651
491 626
52 155
541 902
835 846
106 719
599 760
684 720
550 583
990 995
956 980
416 871
95 578
982 999
911 919
897 943
356 887
741 898
222 439
410 613
979 987
648 662
169 639
207 280
935 968
399 849
783 838
794 944
281 552
975 987
232 912
873 904
9 807
665 697
309 852
349 690
90 980
943 948
508 795
24 797
128 410
730 990
903 908
974 992
60 309
822 860
967 980
890 931
89 232
341 429
466 518
78 822
486 591
675 857
435 786
366 881
725 734
264 392
765 945
499 884
560 861
352 920
81 438
326 626
600 708
214 383
867 883
793 940
601 880
427 892
761 959
191 424
834 957
875 955
793 813
743 748
530 817
906 929
84 425
172 483
53 116
273 558
511 967
578 943
568 866
587 604
166 762
580 883
829 906
620 694
981 986
218 565
569 924
702 706
61 283
906 942
453 810
743 785
90 585
406 829
821 875
746 913
11 417
935 974
55 770
387 688
476 624
774 788
421 551
76 702
805 850
784 956
331 953
658 661
202 404
167 527
571 735
228 953
999 1000
183 501
231 426
293 811
892 934
638 844
986 994
63 630
574 593
147 574
602 908
17 423
458 710
78 726
877 933
566 683
964 985
199 471
153 453
569 769
670 891
253 876
420 817
227 872
558 681
714 942
1 130
885 972
535 639
711 769
761 798
49 488
345 622
953 973
218 395
756 782
543 867
63 999
846 881
281 616
145 885
336 917
946 974
955 969
561 895
566 661
932 972
182 647
650 916
406 658
80 295
354 640
324 991
600 931
504 618
364 783
825 929
456 928
26 82
251 517
984 994
615 928
433 487
290 705
830 943
834 933
645 742
225 355
329 548
263 680
221 831
621 670
417 624
667 753
821 910
786 791
474 807
494 852
568 967
619 735
296 382
61 659
227 792
540 780
569 765
420 720
770 967
532 866
765 951
673 995
137 296
849 924
500 529
648 693
469 826
529 936
788 941
505 576
490 516
937 985
771 788
637 915
619 826
652 751
589 825
121 440
327 419
718 726
42 572
562 796
603 670
242 880
930 935
802 957
369 930
374 506
385 421
877 931
294 480
578 955
255 971
661 925
290 971
514 732
720 727
733 832
387 573
287 779
213 891
806 882
14 272
313 849
908 963
796 901
653 758
209 791
416 801
44 696
162 1000
248 487
367 748
112 216
372 805
207 450
72 99
481 601
704 747
832 908
11 233
63 971
183 666
365 755
970 997
541 973
76 810
260 280
734 863
828 901
139 174
907 929
586 659
45 250
877 941
26 699
357 827
718 869
89 484
256 321
711 786
41 247
16 559
715 890
754 836
341 588
338 645
222 679
435 752
71 796
459 551
616 651
205 224
951 985
146 416
484 861
709 893
59 227
714 951
467 482
295 299
106 348
473 736
979 989
911 939
78 715
558 853
652 664
537 776
901 910
360 383
891 961
668 868
223 444
165 470
876 919
934 966
460 854
104 999
731 995
767 902
216 592
744 992
138 853
775 822
889 981
824 912
937 947
880 924
366 800
499 883
25 791
730 892
143 839
588 776
779 923
307 450
964 1000
845 847
897 984
652 929
356 374
885 919
197 281
506 531
79 250
883 943
827 892
578 606
821 926
320 874
430 546
98 967
253 750
600 628
23 526
254 447
408 628
987 995
256 465
455 655
207 315
34 935
858 889
275 960
510 887
184 207
269 491
92 229
376 403
552 742
184 276
426 819
433 466
289 602
918 968
215 221
453 754
608 910
502 615
536 947
264 898
368 964
327 825
122 293
254 321
980 1000
896 929
884 953
362 707
355 734
977 978
48 934
342 832
225 985
940 998
911 989
912 980
734 950
244 691
75 268
94 404
327 556
494 857
653 802
832 957
144 929
19 796
236 881
435 899
336 811
416 918
996 997
334 810
824 982
173 397
143 384
182 635
546 790
420 543
728 863
772 845
371 950
426 517
834 979
759 806
428 821
55 653
584 728
735 874
308 354
889 981
187 515
27 300
524 921
620 850
652 724
676 920
338 427
681 819
341 638
218 548
728 887
322 760
666 774
333 858
575 656
172 887
204 240
349 405
330 819
857 925
243 419
517 930
523 814
384 763
138 248
977 978
371 431
675 906
228 776
301 315
637 744
641 673
988 990
872 999
864 919
515 890
167 841
298 863
288 605
829 864
633 725
948 950
555 804
80 923
121 625
88 177
362 434
264 272
623 946
410 714
388 647
537 587
913 970
51 276
270 343
125 393
401 930
700 811
607 902
312 774
565 739
673 684
977 980
349 878
797 883
153 659
748 963
245 900
531 539
930 964
609 880
317 454
825 829
560 979
112 477
516 712
698 978
729 966
747 843
890 961
689 937
846 960
688 781
346 532
308 547
535 798
263 297
626 733
172 470
709 987
235 384
409 602
427 879
900 946
76 375
885 906
948 998
247 759
871 880
295 383
68 186
304 397
676 851
498 536
34 40
640 744
523 728
40 905
349 432
84 437
70 711
265 736
532 670
612 748
137 706
974 1000
598 748
108 490
292 957
731 926
269 601
365 859
784 799
852 944
749 942
927 981
695 907
210 327
196 966
262 921
471 879
83 254
801 887
963 990
243 853
330 858
295 309
527 611
324 883
377 415
911 994
602 849
425 555
296 911
439 723
492 592
854 952
744 955
919 973
945 981
354 641
635 811
231 965
62 798
670 743
355 446
225 410
863 949
528 873
520 638
129 427
871 973
359 748
336 871
450 628
761 895
846 974
777 914
790 975
108 285
118 569
159 164
304 518
598 991
729 941
655 978
625 905
269 486
337 571
700 989
934 982
745 894
335 914
400 634
827 832
916 986
183 992
699 799
648 924
307 438
143 393
341 623
652 888
471 639
798 874
368 682
371 445
756 879
617 985
835 898
874 977
64 849
498 536
545 866
596 986
556 626
430 705
679 721
388 756
704 986
528 877
162 350
415 949
418 749
268 838
812 901
727 888
55 202
891 899
71 609
8 151
174 344
817 978
24 286
608 918
589 899
245 306
29 736
470 989
480 1000
186 366
974 997
454 655
829 832
512 994
934 944
41 833
726 913
255 710
160 339
783 1000
848 899
282 765
806 988
481 502
622 782
948 957
515 988
249 884
900 925
40 705
312 516
807 820
617 803
368 665
908 929
108 125
855 869
855 905
809 935
609 798
136 993
24 622
617 928
430 919
172 754
175 693
238 342
13 351
410 944
87 99
247 287
461 747
753 881
774 985
384 746
730 962
317 669
574 802
333 724
491 589
246 369
387 442
34 793
147 577
629 863
470 599
63 909
464 949
588 989
76 966
867 952
272 704
66 584
459 674
746 932
775 993
786 935
50 272
34 916
165 729
284 920
906 922
758 958
524 718
581 913
830 983
301 403
712 871
156 261
831 901
110 965
629 682
261 702
452 834
75 962
107 129
400 831
30 120
865 912
692 847
118 208
50 531
319 714
500 811
874 976
628 772
219 449
10 348
473 672
193 230
659 721
700 879
608 626
961 967
401 481
534 862
128 501
726 784
75 999
927 952
772 824
727 799
51 390
229 729
608 794
436 918
765 771
187 354
719 875
416 467
850 923
321 535
492 997
610 834
135 820
863 967
513 881
411 885
152 343
547 841
727 920
969 992
455 471
979 994
508 809
536 978
317 525
203 385
446 646
790 934
693 808
156 995
470 686
455 524
998 999
138 762
905 966
885 989
481 956
598 761
48 417
657 786
517 643
100 726
856 890
642 840
331 987
169 795
502 684
441 560
714 976
221 451
866 890
887 933
14 700
586 888
585 605
911 951
611 757
352 977
293 534
611 613
547 950
914 993
468 776
495 508
989 993
550 752
239 728
578 999
641 995
20 988
605 930
699 760
573 970
295 949
368 901
729 737
459 705
870 995
725 984
337 789
968 986
487 805
551 674
561 691
700 840
713 960
694 764
89 630
893 922
226 573
998 1000
954 986
599 989
446 539
7 271
343 733
368 750
487 571
330 411
820 872
119 231
781 997
355 375
519 907
892 918
734 803
900 958
913 919
519 975
191 863
568 675
142 778
175 967
869 964
393 916
440 646
439 683
883 924
879 997
787 996
247 934
294 962
510 575
201 709
146 410
757 797
488 560
101 848
430 444
123 584
40 145
463 763
807 943
921 957
649 947
979 987
243 427
665 882
996 998
955 985
830 831
400 840
812 817
501 770
124 411
145 680
432 983
431 796
554 817
342 401
196 313
476 659
837 858
753 970
217 517
904 918
793 843
12 708
402 712
205 240
322 416
589 989
387 779
9 524
822 842
43 820
833 880
876 979
399 513
862 964
26 881
863 962
933 991
112 703
510 672
231 556
533 658
304 797
742 811
263 825
114 914
472 551
373 926
847 867
726 881
631 712
538 810
190 406
372 896
541 851
104 821
805 887
556 574
101 820
281 945
825 898
745 884
610 986
486 929
909 957
217 793
322 733
78 707
512 703
663 979
609 717
53 228
421 926
268 736
579 887
987 994
957 987
520 610
523 897
546 751
908 940
395 980
163 409
278 712
73 967
849 885
159 472
971 1000
449 892
172 914
787 818
346 501
871 981
313 597
518 585
763 797
116 470
348 584
584 943
687 790
448 820
102 590
761 884
373 810
970 977
109 277
146 433
220 239
168 239
271 463
969 974
933 938
447 472
328 629
660 900
972 988
772 933
733 805
700 847
121 792
836 846
391 804
949 959
63 688
429 757
404 976
852 913
61 934
974 996
173 202
965 990
4 731
93 547
885 896
499 563
292 461
677 852
98 823
454 616
599 896
91 548
358 475
624 800
108 189
266 552
802 946
458 972
760 866
430 902
5 891
909 986
584 703
65 586
955 969
918 972
530 904
133 350
77 933
152 160
568 982
758 807
737 815
267 550
770 785
45 914
957 961
686 917
187 397
921 998
656 799
397 528
195 690
997 999
604 872
201 400
997 999
485 818
615 763
608 646
747 972
65 580
312 317
487 683
386 578
933 970
225 609
379 713
685 727
102 781
645 719
720 924
420 508
171 469
443 774
363 530
766 798
397 606
605 632
385 431
847 858
227 940
351 689
709 965
35 628
485 752
816 996
342 684
959 994
707 835
153 741
22 861
396 534
71 679
681 949
944 955
150 165
548 601
27 470
338 502
541 833
114 346
933 1000
436 521
935 955
261 968
701 889
985 987
856 984
273 912
536 576
717 890
422 706
921 949
4 221
652 673
969 971
579 676
731 966
396 547
700 806
223 870
546 815
175 228
135 340
798 929
231 468
50 705
160 415
556 976
158 989
46 794
724 830
109 914
381 526
350 537
400 607
387 939
593 749
160 919
449 671
889 997
884 952
822 898
180 810
23 73
952 981
288 763
768 949
661 717
918 965
477 713
562 704
845 968
51 862
243 475
684 952
199 484
317 766
326 561
249 767
949 985
81 900
628 870
607 914
961 977
727 752
555 694
566 905
481 898
60 256
69 644
849 955
964 975
960 961
142 695
829 958
810 861
475 750
942 966
322 793
57 298
881 931
109 531
774 953
694 812
238 338
700 951
878 972
923 990
459 882
501 643
796 835
687 807
22 658
198 885
145 517
783 933
462 505
649 796
245 305
556 767
44 410
136 501
805 915
634 974
273 382
950 977
11 180
680 864
132 174
5 999
921 959
838 861
199 969
314 808
377 987
209 723
371 562
921 970
687 826
801 956
135 633
267 588
797 912
701 924
768 845
769 862
651 965
198 318
229 285
929 954
700 763
862 967
422 702
884 934
249 457
524 778
33 174
877 890
114 322
862 877
454 626
135 387
427 836
349 362
286 713
833 859
566 667
241 963
182 355
95 297
327 864
560 776
733 984
883 976
115 512
526 699
59 250
603 986
663 890
633 853
967 982
38 335
318 943
702 922
241 639
226 760
97 565
654 942
895 937
365 841
284 657
145 769
604 640
480 885
104 773
206 441
535 583
202 337
357 401
222 714
49 196
723 895
333 493
896 958
424 489
80 946
162 797
718 785
849 885
237 658
63 720
189 546
708 775
148 701
272 441
986 1000
181 740
832 992
593 855
483 604
357 813
570 631
403 903
283 592
618 662
441 757
858 913
720 891
874 981
576 668
199 980
919 928
90 499
623 820
603 922
95 813
220 938
644 897
66 374
393 756
686 936
880 954
323 370
738 933
909 967
688 855
836 956
812 813
262 978
943 958
191 619
711 834
41 528
844 908
549 615
374 714
365 853
806 998
747 846
915 949
70 589
844 945
71 552
403 996
148 279
614 621
344 625
189 739
731 975
270 500
206 948
914 921
586 762
517 985
331 375
90 410
320 896
959 997
623 681
823 843
399 835
290 357
106 787
730 975
861 879
130 619
460 552
790 967
248 823
96 239
184 828
690 817
124 507
486 937
843 927
341 737
481 966
328 435
212 620
812 987
852 957
553 820
541 669
984 998
249 969
516 610
219 752
293 691
911 959
102 188
839 863
229 838
604 775
17 419
588 716
660 701
907 941
564 800
122 798
253 787
436 926
286 599
885 927
110 919
817 976
957 979
714 771
23 907
638 660
673 996
877 972
566 962
997 1000
35 941
186 894
982 985
340 518
790 807
691 767
691 893
637 693
747 825
702 708
333 830
243 464
264 820
395 481
386 691
798 900
590 921
293 340
328 667
232 841
180 654
431 821
113 392
604 938
648 724
545 898
393 994
944 971
201 307
677 953
435 588
779 963
978 996
726 995
410 761
887 957
600 675
174 992
781 981
971 988
327 334
222 499
488 943
710 908
366 846
936 958
123 378
894 954
63 822
806 844
118 909
532 956
992 998
342 851
176 981
776 890
666 907
838 855
515 891
70 483
724 825
965 993
141 232
513 744
141 271
68 324
544 749
290 435
555 809
37 770
215 357
92 220
737 810
840 865
221 992
558 869
975 983
448 949
192 200
864 976
988 995
974 977
248 744
283 841
751 892
783 800
961 983
700 912
845 943
992 998
74 113
476 634
808 959
369 664
560 752
124 976
184 769
64 958
94 394
504 830
411 661
627 830
498 742
955 962
97 444
570 900
244 291
818 840
511 979
800 981
10 826
837 899
300 557
285 695
420 815
744 808
308 983
856 998
520 769
49 876
598 761
546 645
876 915
416 752
16 205
518 556
531 625
572 736
917 957
167 613
438 611
785 832
987 997
655 861
406 884
842 941
799 812
259 887
200 971
209 679
244 735
558 948
10 930
841 880
305 866
729 903
360 926
621 797
403 499
65 852
967 993
264 713
568 903
25 858
854 894
73 577
399 747
912 930
194 284
722 985
486 872
40 525
459 822
546 678
740 787
253 829
890 997
883 992
844 997
25 41
840 942
538 909
111 891
557 699
692 851
257 772
324 576
523 573
836 978
849 973
151 366
621 958
446 855
84 684
71 211
503 955
88 105
533 799
398 783
761 834
181 470
634 939
903 912
452 498
276 388
718 825
607 912
753 958
529 949
270 524
268 861
780 824
451 540
614 806
334 926
518 668
639 779
914 927
270 512
402 518
43 892
812 847
610 616
914 978
75 303
430 568
885 970
50 612
9 283
212 793
449 723
528 620
180 605
810 877
276 641
773 784
561 571
634 695
990 999
375 632
795 836
200 573
643 800
605 734
980 993
754 832
898 997
47 481
658 724
637 881
910 926
257 263
347 547
627 681
753 863
2 6
317 999
934 991
605 910
598 656
138 764
123 824
421 930
536 744
364 491
562 938
916 978
678 915
676 804
822 929
400 891
459 931
650 925
152 984
872 953
539 673
694 813
611 669
830 988
340 966
700 955
410 725
651 797
454 830
169 232
237 787
233 891
655 966
83 263
565 917
717 970
290 499
938 993
711 982
136 248
974 980
361 798
462 900
561 588
676 771
520 881
574 758
742 947
934 953
844 847
444 845
892 913
683 781
920 964
641 816
776 885
433 690
657 977
216 926
773 891
689 964
438 987
677 695
938 971
84 283
302 620
165 696
814 922
282 331
989 1000
953 954
470 492
887 988
665 675
741 742
226 485
250 318
815 933
373 461
712 747
155 368
292 655
235 466
717 982
509 512
150 782
125 886
873 924
629 856
189 417
175 221
601 914
304 387
727 866
870 914
523 761
936 991
519 567
87 539
634 716
820 943
439 635
303 597
500 695
514 594
572 741
627 651
252 814
31 840
780 989
909 988
345 538
162 603
224 431
648 787
238 406
728 782
525 914
724 935
954 972
19 631
446 704
486 729
162 989
47 881
443 511
259 657
306 643
456 903
343 550
297 619
581 936
157 949
331 635
625 838
495 778
570 847
322 925
889 981
696 729
694 958
669 734
338 608
388 668
537 783
764 951
445 734
406 909
821 862
289 565
6 839
316 512
77 105
322 973
293 952
361 616
496 897
0 625
437 870
834 948
67 722
431 466
660 933
339 411
448 811
614 897
806 978
505 958
946 992
608 863
953 992
625 650
525 928
756 815
214 667
505 992
143 807
334 435
361 673
811 902
267 354
799 906
393 874
82 817
706 797
45 960
103 830
879 946
844 974
846 921
129 600
565 715
593 816
903 953
965 970
416 943
782 875
307 428
195 355
950 985
947 956
626 947
745 764
59 585
652 726
782 846
138 382
364 735
826 995
380 577
287 837
924 983
603 732
552 571
55 510
456 630
29 158
405 520
220 636
530 791
81 964
34 142
753 877
599 638
588 857
144 449
202 951
461 941
73 924
261 510
22 337
281 339
101 862
199 899
709 937
552 926
373 811
120 233
871 873
748 917
807 921
922 948
896 913
364 779
649 712
448 886
602 801
151 759
539 823
199 782
192 923
716 726
337 642
241 637
605 809
680 746
197 709
874 984
230 277
741 970
31 466
847 849
327 884
387 932
956 973
170 777
209 387
390 971
606 989
472 732
819 981
303 685
408 515
675 718
360 898
938 967
900 953
824 997
209 826
977 984
610 611
881 904
839 926
818 907
390 444
883 895
149 243
16 789
233 869
482 544
401 668
422 539
399 689
271 777
460 664
223 363
999 1000
786 811
898 930
165 977
180 772
905 910
947 999
740 821
810 901
987 996
565 831
305 882
170 325
322 646
636 934
290 864
868 900
477 970
892 902
199 309
739 991
821 896
45 729
573 792
112 387
712 1000
94 873
199 525
473 697
735 929
505 632
770 930
985 988
537 680
353 602
206 310
73 964
210 749
863 953
340 399
618 649
251 269
13 474
747 851
2 393
298 820
983 995
129 145
633 958
353 937
218 469
935 979
645 695
689 882
877 971
529 974
916 919
303 317
417 636
252 607
807 986
776 892
551 575
865 903
259 532
910 997
290 776
190 445
654 945
763 901
524 768
525 712
184 875
262 568
545 738
294 312
171 691
499 604
858 941
279 763
466 844
614 645
3 434
129 763
445 861
12 779
615 888
707 799
724 795
707 964
151 207
976 982
343 803
376 913
127 224
746 871
204 809
570 872
699 905
349 681
724 850
757 945
617 681
533 627
486 636
740 903
766 974
517 967
600 929
905 974
783 888
32 464
28 85
488 647
861 952
103 645
12 681
914 984
100 879
147 827
838 962
678 881
939 952
24 409
947 975
576 582
517 760
784 921
780 944
776 965
83 539
697 800
122 912
235 263
773 875
482 846
324 467
721 894
672 767
14 593
610 793
603 956
79 665
592 988
206 985
273 858
665 944
170 187
978 991
263 675
636 664
575 800
778 814
548 695
252 855
279 541
937 978
604 669
602 792
771 788
65 445
315 781
735 940
678 693
753 945
361 885
849 876
867 952
919 940
173 421
676 789
597 802
377 409
101 963
256 937
228 727
137 177
31 1000
57 485
147 471
612 881
65 403
209 885
384 561
783 888
188 562
36 809
710 983
288 825
172 949
575 802
757 816
628 892
48 969
219 753
360 742
106 981
577 734
184 413
454 615
216 946
82 373
412 734
72 506
2 479
979 998
997 998
270 476
334 700
534 926
89 471
745 792
714 826
23 55
274 725
269 941
313 798
844 944
81 312
51 905
798 848
48 957
452 506
492 967
681 725
636 955
723 741
221 907
891 997
217 579
891 940
247 837
184 244
745 930
148 331
453 933
680 876
727 756
405 896
846 977
110 931
461 902
852 915
854 954
878 944
259 437
149 559
483 685
26 875
993 999
512 564
793 862
740 854
59 102
65 366
395 407
619 971
366 507
659 789
966 981
58 865
356 662
70 676
61 66
785 827
654 999
580 612
224 232
147 604
842 894
884 950
6 323
191 885
678 915
424 659
732 956
172 624
437 665
204 328
127 808
114 428
555 618
551 638
356 528
113 449
347 540
334 805
685 910
387 896
916 955
788 866
647 928
698 979
977 996
599 993
391 631
466 518
254 746
152 328
912 994
314 955
563 625
26 632
409 728
250 576
505 623
653 681
667 982
199 697
803 967
194 458
924 932
421 632
337 916
289 596
966 996
590 964
599 657
36 894
285 824
628 977
68 858
505 809
511 893
373 433
517 828
40 233
432 859
209 409
874 910
828 868
745 946
429 628
788 998
902 993
837 909
614 756
573 825
962 996
431 973
181 611
486 756
356 661
28 357
391 789
700 877
56 377
484 803
446 636
783 851
439 815
636 929
996 999
733 758
694 993
220 569
554 826
14 514
869 913
101 120
524 965
812 962
445 731
244 917
111 546
336 353
881 908
779 935
594 682
802 940
607 874
424 987
836 927
53 622
478 887
564 719
397 710
619 906
956 980
537 975
114 958
459 573
602 923
391 910
516 679
837 904
833 907
986 992
49 538
707 917
135 681
83 242
112 930
189 936
167 929
799 951
724 943
917 947
80 929
105 458
929 956
438 961
475 555
819 859
445 647
32 390
706 867
182 652
229 656
78 236
587 822
681 852
856 920
107 471
288 306
574 670
217 702
884 967
529 782
516 982
198 382
796 944
202 478
238 444
320 662
845 853
458 941
555 643
963 984
499 927
51 655
622 695
720 768
484 613
637 824
624 765
2 427
91 748
749 922
81 922
51 605
733 888
321 776
812 963
700 943
553 597
322 758
288 990
27 188
393 582
332 951
237 298
932 994
404 970
382 840
842 855
876 909
401 488
637 706
944 959
648 761
778 931
12 58
119 719
696 715
275 616
623 890
618 947
367 862
691 708
539 730
371 659
506 584
546 960
188 522
579 892
698 719
704 910
862 901
326 641
442 671
422 592
644 793
36 326
101 247
639 852
823 938
73 658
576 841
907 911
125 559
821 983
787 920
790 840
266 615
869 892
368 524
674 834
983 996
677 871
15 153
803 917
174 216
904 918
572 814
910 955
717 980
450 830
765 918
591 917
949 977
279 661
324 610
609 800
254 811
681 759
620 852
747 900
576 726
794 926
731 749
190 942
166 334
273 920
94 987
434 628
682 717
999 1000
345 514
15 518
276 802
46 290
183 447
783 995
431 909
788 999
506 578
982 998
438 975
16 301
95 200
528 718
381 547
186 720
892 926
555 605
271 779
925 985
855 912
853 869
918 996
842 891
362 532
775 977
182 879
380 808
565 793
186 425
894 973
456 888
984 991
489 707
625 722
763 769
570 584
750 949
239 801
740 929
654 901
913 972
456 652
779 825
749 969
857 880
888 917
520 741
831 927
319 952
400 807
39 388
874 885
550 617
317 425
51 965
867 917
708 718
646 993
554 586
159 756
53 288
146 303
622 913
380 992
71 760
8 282
470 758
524 588
871 955
261 481
33 884
573 579
879 883
785 799
296 789
157 678
66 566
409 688
286 564
190 479
375 904
764 934
798 816
328 808
757 957
985 992
138 148
830 932
343 617
272 762
425 955
276 875
61 726
952 994
765 777
658 749
965 971
366 487
422 941
217 967
708 728
459 863
21 555
292 620
179 295
313 912
308 406
898 996
433 443
71 936
554 619
153 281
961 967
326 735
974 977
916 994
348 800
687 849
226 892
727 810
294 853
218 750
249 500
657 719
197 659
834 871
846 865
768 994
79 319
374 919
598 646
994 996
246 269
925 990
965 992
640 908
848 1000
512 741
357 971
907 984
926 961
525 535
520 946
434 442
125 857
371 395
806 871
775 927
122 372
740 770
995 997
235 316
415 533
804 871
41 889
624 983
497 830
436 565
574 727
346 613
369 588
16 324
22 585
585 932
442 510
611 627
493 968
533 694
787 798
575 808
792 948
31 142
544 623
958 980
630 977
607 694
623 664
453 931
194 230
184 874
596 845
562 776
851 938
3 990
105 594
744 890
716 721
578 861
869 970
313 875
875 982
865 879
927 936
253 463
218 654
370 521
23 160
885 962
88 348
318 540
302 560
264 761
417 741
345 660
22 177
150 342
320 613
123 577
851 857
166 744
568 718
252 463
384 747
648 837
808 884
563 960
701 912
123 664
466 723
491 561
471 559
143 272
876 882
235 925
555 899
747 877
898 976
182 769
682 785
455 656
537 990
816 939
464 937
368 536
982 997
332 438
174 562
167 800
2 822
461 719
558 749
434 502
580 722
906 939
991 997
534 963
104 832
176 620
379 779
227 659
143 924
276 498
946 961
11 166
559 720
543 916
533 969
112 823
662 676
460 476
523 662
882 940
467 809
320 559
987 992
110 936
968 973
137 602
269 898
61 393
204 933
6 986
428 513
526 914
891 984
212 679
524 621
536 663
44 953
36 777
951 957
710 748
995 1000
590 979
520 536
381 428
912 916
858 980
126 789
328 542
124 767
409 933
338 692
286 533
622 902
171 667
288 910
86 835
421 487
708 749
520 978
206 808
250 417
942 990
327 892
807 854
787 912
87 781
452 586
5 193
983 994
153 332
959 976
370 429
76 423
690 955
157 957
127 377
156 168
200 259
466 755
452 853
842 859
1 23
97 1000
284 474
620 823
925 948
287 920
517 974
400 423
273 511
804 809
590 655
785 974
677 894
527 823
13 127
266 708
870 910
869 933
175 354
753 866
711 760
155 616
575 939
97 311
772 773
343 538
150 535
124 280
192 716
791 959
895 913
195 639
20 220
148 229
910 973
806 993
429 478
90 661
293 522
475 600
385 421
382 470
111 636
903 958
217 932
649 793
625 665
155 383
159 594
469 954
120 834
44 744
96 489
47 691
359 858
74 482
865 901
961 973
353 650
321 785
598 728
813 905
942 968
953 999
526 592
708 933
424 556
492 548
842 994
444 555
670 934
652 800
549 902
159 371
918 997
115 554
749 922
150 975
692 699
539 604
257 990
44 375
154 235
711 942
364 427
296 855
782 859
194 336
633 747
497 975
494 593
980 991
454 902
968 969
168 913
183 843
814 864
732 756
255 689
413 790
506 617
212 367
38 926
965 993
436 749
770 846
565 999
934 966
811 872
221 574
518 944
431 957
536 749
958 990
891 952
426 544
21 608
214 314
305 468
498 716
165 890
883 898
498 523
647 733
685 723
505 565
448 957
1 802
733 909
717 812
752 766
378 690
400 817
820 987
132 199
517 596
591 926
177 256
378 911
297 937
752 790
330 484
29 654
878 880
280 919
167 960
892 917
341 426
88 416
629 809
709 956
148 841
858 880
496 731
799 846
227 244
682 691
369 925
300 965
536 594
605 793
17 48
594 630
878 992
434 539
787 917
241 910
281 343
890 920
81 178
941 964
832 935
111 557
90 856
311 613
773 925
418 603
7 771
24 624
904 956
893 997
38 948
256 684
972 983
867 948
855 959
47 628
809 850
475 604
504 544
679 988
718 894
868 928
632 960
815 915
480 704
387 791
641 720
993 996
660 912
6 417
707 876
881 985
285 946
79 831
769 938
796 944
463 652
15 742
736 773
305 725
715 764
642 880
125 520
341 774
517 945
131 884
998 1000
23 26
83 866
338 358
580 678
317 700
576 897
760 889
785 952
826 962
933 1000
575 878
810 904
984 993
648 688
496 818
604 847
294 551
196 718
545 792
979 980
301 698
257 803
416 934
821 934
694 700
315 849
967 988
104 903
357 487
520 711
496 647
45 245
128 162
146 969
583 713
425 680
657 916
950 962
148 394
726 978
910 951
321 397
889 904
859 966
826 853
30 67
801 834
440 829
319 613
482 946
623 907
596 684
313 533
320 883
283 527
113 395
96 323
94 221
233 320
393 462
923 960
954 974
382 944
595 625
658 722
926 998
758 879
315 419
359 814
201 923
919 998
862 999
485 966
755 872
223 303
895 917
567 654
705 719
466 784
939 947
862 870
83 489
316 862
115 891
21 121
93 691
881 924
492 772
386 896
387 880
33 682
283 750
896 956
388 862
836 855
956 982
778 825
402 520
483 545
788 929
492 535
457 531
320 988
1 186
345 600
467 935
71 395
679 722
101 898
36 527
121 867
49 931
715 871
158 986
89 96
981 998
45 306
579 900
247 510
754 760
39 641
605 827
322 468
970 994
789 805
582 760
710 793
117 712
490 992
815 842
17 346
702 872
486 798
918 945
526 974
402 624
709 936
491 723
576 872
8 145
28 597
449 642
607 617
434 971
705 880
235 978
450 604
812 829
630 763
331 586
895 906
354 791
139 457
98 495
503 631
994 995
682 824
879 896
701 928
950 951
469 574
681 684
140 238
497 918
753 754
496 545
180 794
94 329
252 673
331 862
439 456
843 991
292 661
986 996
237 586
908 977
523 590
729 962
924 960
270 503
355 890
353 763
60 700
867 946
888 968
556 610
222 991
288 290
948 954
194 334
808 823
230 791
529 803
538 619
366 560
206 211
662 897
334 652
593 889
453 796
937 968
783 976
434 867
53 565
285 295
75 391
941 995
542 958
133 173
478 864
54 950
296 584
78 244
405 434
814 844
113 619
215 732
486 756
917 976
82 403
235 721
847 850
449 763
799 895
713 981
238 263
547 771
677 750
966 992
878 915
115 712
455 928
163 784
653 666
721 853
131 148
326 627
670 788
485 974
257 591
994 996
312 385
74 843
306 972
794 927
486 628
556 582
702 942
756 775
528 855
700 710
296 491
512 882
180 903
875 981
103 262
309 885
516 540
67 756
428 705
426 878
293 753
334 834
518 855
533 848
985 986
611 858
449 808
941 956
898 988
0 110
460 516
382 950
560 658
862 973
872 991
284 702
133 810
786 833
65 885
566 904
593 755
491 990
428 579
459 678
730 879
90 767
342 832
27 554
100 701
873 930
807 1000
972 989
62 513
33 755
931 1000
353 463
340 397
979 982
872 949
6 76
210 823
290 817
846 962
654 841
254 670
501 564
823 866
837 911
919 966
9 950
46 999
550 954
293 538
160 561
924 983
190 275
314 910
322 727
820 987
132 956
125 631
103 848
528 992
986 993
161 732
314 853
273 573
283 387
68 459
328 716
151 573
815 987
597 891
154 508
866 982
224 349
567 605
126 688
229 448
615 802
58 395
559 966
97 502
966 968
341 690
378 718
783 809
568 724
143 802
747 780
760 809
665 790
825 920
199 252
765 803
30 565
810 844
999 1000
218 903
941 979
748 959
936 948
11 691
774 984
693 822
470 836
952 987
724 766
146 666
251 671
382 677
483 778
675 818
313 591
317 592
15 691
841 887
669 842
925 988
891 901
142 473
366 522
658 983
214 251
933 979
144 933
607 943
976 995
900 901
153 384
837 984
372 562
262 301
832 941
417 457
323 611
291 682
984 988
6 126
968 999
145 358
69 361
791 810
976 978
613 761
417 639
320 537
180 754
486 674
601 633
734 891
294 461
777 888
67 642
729 974
108 219
793 987
645 815
25 538
543 757
405 443
413 426
246 256
834 979
372 663
372 502
301 452
479 989
659 793
758 967
766 989
866 934
993 997
934 986
243 474
482 791
227 940
633 962
513 555
580 613
903 963
906 968
38 666
319 788
842 950
743 925
378 522
17 370
432 902
445 699
451 844
6 55
705 942
185 726
128 383
944 999
608 830
456 798
964 990
178 700
919 996
572 590
253 946
829 838
763 996
545 845
102 786
190 970
306 596
809 961
315 455
653 827
698 764
451 663
659 825
317 984
79 166
990 994
951 965
777 958
620 825
404 667
24 891
374 446
845 925
444 991
146 297
411 476
132 168
705 833
333 885
78 245
621 704
135 997
130 198
849 940
747 955
803 994
766 916
171 697
595 849
38 465
118 292
430 734
155 470
800 847
213 551
964 971
64 936
277 701
623 983
647 965
786 793
397 780
329 894
627 811
33 986
82 608
906 973
606 699
18 930
339 668
376 386
575 716
987 995
927 960
764 920
8 100
991 1000
391 661
565 887
889 989
596 730
85 581
527 863
835 844
186 735
520 815
459 980
420 670
981 987
516 545
349 774
499 615
108 356
793 947
892 967
745 793
319 953
923 930
909 926
218 747
172 493
428 945
762 998
904 988
771 836
74 571
181 453
429 569
117 964
491 747
371 865
802 966
573 684
697 769
310 994
899 941
902 991
217 386
659 896
222 883
159 219
112 517
909 927
855 944
316 994
327 583
978 985
901 923
537 545
751 992
239 519
505 797
832 833
156 950
903 946
745 920
337 927
232 273
964 983
470 547
292 709
772 853
164 330
296 527
560 816
617 622
82 248
676 724
234 679
602 754
858 919
897 932
914 944
505 877
513 756
418 667
166 465
822 888
825 905
873 993
152 231
339 679
419 638
196 815
523 597
759 968
722 900
274 642
330 850
943 986
84 157
744 874
121 844
617 691
49 649
154 739
254 747
379 534
95 898
171 865
129 475
342 487
97 382
923 926
867 874
330 522
491 924
555 860
770 834
147 961
51 209
203 873
2 364
7 927
694 816
604 728
109 413
772 851
172 616
941 953
655 819
974 992
848 890
604 776
483 648
541 628
304 880
756 859
583 947
390 788
104 842
686 778
267 523
19 501
956 981
48 804
21 319
543 806
882 933
962 982
480 692
557 894
974 993
371 575
785 895
821 988
21 558
994 998
19 855
484 704
101 734
431 796
500 949
612 708
295 310
18 409
538 561
578 840
926 946
656 843
414 937
620 946
824 925
283 646
33 456
700 817
804 932
796 877
820 970
382 454
947 957
36 862
861 966
925 969
645 735
453 854
80 576
850 859
799 997
145 342
663 689
410 444
900 975
697 932
22 298
134 369
953 963
470 975
113 446
976 1000
841 865
413 775
318 583
205 775
732 828
388 849
589 682
713 902
926 943
64 327
861 952
740 862
53 903
665 889
199 537
313 954
916 946
549 752
888 956
424 761
118 817
795 905
36 161
770 807
12 572
749 974
336 943
124 170
668 689
309 452
758 803
8 72
278 653
906 956
557 683
137 531
635 677
442 638
911 970
279 408
465 998
65 195
597 603
581 818
336 888
264 457
899 915
113 472
369 567
494 624
152 309
279 958
39 594
982 988
193 424
928 997
398 558
637 879
485 766
8 802
79 231
813 851
801 847
548 687
947 953
366 530
457 808
196 938
727 858
821 968
283 949
128 633
102 118
929 981
709 950
332 485
251 760
849 998
788 852
76 665
332 364
552 750
160 166
976 980
341 822
451 648
383 934
992 997
334 840
875 977
546 717
672 958
620 695
704 958
94 527
908 985
929 973
386 388
146 324
588 1000
937 939
293 807
505 588
113 960
65 161
507 842
941 983
158 402
174 694
982 988
502 674
921 973
730 827
281 502
213 694
298 382
108 280
297 710
995 998
183 752
622 885
407 496
4 606
138 695
893 931
278 594
457 826
746 843
186 649
371 654
312 687
995 999
691 696
495 552
631 727
355 527
185 579
475 832
625 934
858 860
976 979
215 584
167 913
457 699
566 593
497 695
754 986
184 439
938 990
979 987
205 913
115 396
607 734
617 677
434 675
876 964
637 879
596 609
621 796
211 343
619 867
820 911
719 822
46 53
549 680
833 930
401 529
317 522
131 516
878 944
878 893
289 977
927 979
85 498
725 916
189 496
618 732
501 766
721 753
902 958
651 671
293 469
871 989
577 794
207 457
679 903
851 1000
732 1000
485 835
387 593
505 788
766 893
856 892
863 908
575 809
488 831
675 833
29 542
654 922
70 800
753 776
912 947
653 1000
542 633
303 304
414 740
966 972
271 341
161 325
677 904
29 87
767 860
599 913
35 869
613 933
154 994
173 742
928 959
187 958
240 313
247 498
752 816
99 295
661 995
684 854
933 968
888 950
169 994
728 745
599 951
299 954
864 904
263 766
753 953
24 738
786 812
326 802
825 973
834 1000
571 585
353 994
238 716
714 891
174 522
972 999
158 851
531 868
120 293
689 923
245 316
489 947
642 744
331 400
327 668
825 986
770 962
735 806
842 990
168 852
591 793
272 595
207 457
241 799
549 951
388 594
50 444
690 960
571 891
427 653
465 932
943 976
808 887
307 585
902 938
14 885
196 871
118 681
581 589
533 885
116 574
476 529
432 892
661 953
348 860
374 455
701 960
551 864
122 829
871 909
957 984
142 878
956 985
323 867
221 778
290 988
660 891
890 950
389 497
658 790
236 455
829 893
309 705
979 990
870 873
928 961
890 961
848 905
692 723
816 912
608 758
709 971
357 734
531 814
753 960
195 699
450 868
660 783
842 953
478 952
567 934
648 886
59 333
914 969
660 945
543 915
178 940
587 854
336 438
36 914
274 411
444 937
741 845
358 879
466 890
164 834
163 248
994 995
984 995
878 956
577 579
864 875
150 725
716 855
531 740
842 886
637 762
970 998
304 614
402 407
900 983
623 727
491 741
36 808
948 984
449 880
334 804
499 950
583 587
423 439
65 229
157 763
618 776
253 744
313 491
899 904
739 819
271 685
384 995
270 314
739 928
808 848
612 737
826 931
858 889
910 930
341 855
243 717
290 802
791 797
400 511
624 810
635 872
723 811
425 694
902 949
56 388
429 702
310 883
710 739
188 990
259 555
873 950
744 905
601 867
988 995
549 864
256 341
758 890
37 487
899 913
282 438
150 733
615 737
385 641
63 410
189 578
208 754
497 613
191 409
430 965
615 872
379 554
614 981
307 642
37 522
19 585
399 590
282 826
64 448
408 532
81 881
188 305
241 515
261 613
47 139
795 985
408 678
744 753
541 812
209 609
837 943
772 884
916 989
147 885
14 783
803 856
177 393
472 942
963 975
254 321
770 843
15 749
157 887
143 680
901 942
762 925
566 810
873 890
537 610
33 722
206 413
162 331
649 877
666 802
569 803
44 214
161 987
698 979
340 869
305 414
411 469
439 835
976 978
172 474
191 603
915 997
382 649
501 813
242 889
464 771
33 998
383 733
649 734
639 973
694 867
130 617
269 569
916 991
665 802
810 819
748 949
547 818
908 977
529 676
155 673
688 755
491 500
577 625
80 272
833 987
705 845
997 999
318 817
953 998
969 998
370 411
169 975
235 476
135 845
944 979
282 713
782 940
368 600
180 538
154 275
352 585
799 925
819 919
172 697
664 899
87 146
819 967
219 673
203 511
171 379
3 424
885 932
441 753
760 906
315 567
268 380
225 608
726 933
193 321
48 131
921 922
116 432
934 993
816 977
11 493
713 991
880 919
189 726
297 715
339 657
952 987
327 654
541 779
24 95
327 906
621 789
279 755
36 705
452 520
1 820
140 969
573 698
29 199
488 932
549 991
743 951
115 365
144 265
692 801
412 998
864 997
570 844
979 981
862 919
60 327
296 586
78 905
244 490
933 992
441 684
76 289
495 996
703 907
174 640
668 840
124 523
239 966
37 808
200 440
294 436
778 906
531 960
108 654
276 561
651 682
805 910
274 912
625 971
803 989
291 375
646 824
716 749
366 601
657 774
779 807
651 975
697 865
535 628
103 900
285 496
167 328
684 765
266 524
621 761
976 989
640 917
89 942
207 251
590 833
188 1000
802 841
997 1000
697 990
886 995
948 987
189 961
469 918
725 803
300 463
967 968
613 931
688 870
450 723
604 749
223 825
112 327
690 939
7 698
468 636
578 935
717 745
571 685
34 804
943 944
645 896
106 994
248 735
260 836
148 639
902 968
719 921
782 880
503 697
85 329
909 999
417 437
271 367
545 970
64 814
806 815
805 859
808 842
620 870
58 867
357 973
223 901
658 693
964 965
46 875
205 887
102 562
778 907
398 467
688 950
211 349
176 308
218 701
572 913
455 751
515 957
112 993
638 720
693 754
440 537
206 520
291 597
532 754
896 936
291 796
167 749
884 898
181 878
939 946
921 958
480 847
977 990
753 923
623 886
887 903
239 476
873 981
4 238
866 921
771 883
943 974
669 983
399 781
659 845
160 478
739 976
879 905
144 182
302 889
739 889
875 936
551 934
805 954
492 936
196 214
396 601
389 825
954 967
71 353
869 992
803 916
901 939
996 998
88 780
895 970
631 710
507 875
156 991
708 789
240 380
451 600
430 501
292 790
206 771
552 781
342 823
455 790
632 703
109 314
497 878
92 516
421 582
887 994
512 924
573 885
815 872
474 547
869 983
878 910
821 942
226 814
721 775
221 839
705 951
0 761
741 746
51 866
129 405
941 995
838 978
294 358
644 768
751 920
742 822
244 602
392 825
332 691
884 983
369 643
595 869
595 619
180 256
489 824
582 734
762 888
894 942
606 755
46 108
491 918
114 536
963 978
884 934
669 954
631 739
499 1000
789 959
758 789
229 884
145 941
811 953
780 872
76 585
916 918
250 917
456 884
232 897
63 498
237 556
960 969
342 991
853 929
392 517
120 556
367 764
923 929
371 977
204 460
181 221
782 856
460 848
302 882
441 681
49 936
410 595
408 499
518 893
942 950
595 804
202 804
671 961
714 905
223 842
708 908
286 792
730 818
627 878
126 322
931 945
332 857
150 832
332 755
905 957
686 823
687 922
996 1000
814 857
150 609
233 694
176 343
222 934
265 314
160 785
684 816
673 881
963 997
655 813
632 703
446 665
844 872
432 853
557 824
276 474
543 790
322 1000
509 809
227 603
500 963
718 956
496 646
142 753
36 392
842 852
621 983
442 514
597 851
899 941
460 664
335 932
302 727
762 775
88 953
660 686
134 591
836 849
217 994
416 792
898 997
442 670
697 949
101 920
997 999
398 711
213 494
441 947
595 645
540 923
179 187
216 831
445 634
192 915
413 613
448 696
248 813
178 468
634 843
946 967
986 991
638 701
469 577
975 991
160 678
834 962
726 833
943 987
761 809
437 817
47 626
223 253
81 174
381 587
513 762
47 686
478 716
937 957
600 712
824 949
463 572
232 834
557 802
801 942
729 980
742 800
359 506
488 663
888 967
138 450
483 584
720 878
571 876
344 803
970 985
466 940
518 842
952 962
27 129
672 788
525 782
348 793
421 796
282 303
9 508
93 440
657 765
548 754
544 835
618 818
648 717
292 468
696 815
778 973
794 974
760 767
752 948
803 974
372 779
385 863
186 997
905 932
817 978
610 767
837 883
508 551
801 906
136 562
729 764
523 808
97 246
19 55
689 898
48 541
746 847
572 731
696 747
559 969
670 727
200 439
92 340
879 912
577 965
226 523
348 690
946 956
423 507
604 988
818 855
355 826
95 997
576 772
237 403
691 887
589 743
303 708
811 868
745 975
752 960
494 977
434 752
589 913
373 592
535 693
389 500
348 641
59 127
62 295
511 926
794 918
305 373
141 504
587 900
260 642
890 893
35 98
90 477
57 341
807 825
186 990
361 792
433 717
597 765
872 959
691 928
314 975
874 883
447 598
573 813
570 739
635 937
990 999
955 998
316 483
256 497
812 840
819 974
57 634
183 305
559 622
551 985
127 360
422 794
804 973
307 630
74 465
352 878
738 930
896 984
792 857
838 851
212 691
791 792
355 787
126 399
230 552
696 929
140 953
757 994
754 977
531 741
52 208
385 944
799 968
943 970
142 743
876 898
925 950
817 990
524 805
662 693
83 752
137 258
24 338
222 710
216 743
262 721
302 517
684 915
188 954
901 927
191 252
946 958
691 910
518 779
595 832
320 959
169 736
914 990
869 999
540 838
967 994
845 912
388 826
33 337
192 269
283 535
570 683
573 946
988 999
780 886
701 714
216 849
404 635
161 695
431 985
795 814
688 772
827 920
181 584
223 899
344 739
550 983
675 966
50 948
774 842
742 813
965 987
8 529
231 695
622 833
947 951
688 825
361 395
193 858
97 296
593 947
148 511
165 277
61 899
205 303
564 861
902 952
528 666
487 968
398 464
273 708
954 997
432 944
715 982
359 817
128 998
180 948
493 873
565 937
925 984
867 964
4 953
323 967
361 808
961 966
85 751
25 951
780 967
214 388
571 895
484 693
556 779
378 536
215 816
872 878
383 546
664 997
632 855
291 343
177 718
705 981
714 850
501 637
13 431
34 541
82 503
573 642
462 762
369 539
703 754
884 941
71 466
301 955
836 885
435 894
289 978
323 895
812 995
931 982
595 918
763 882
73 389
625 960
865 893
601 774
830 914
663 665
367 966
837 999
278 486
755 967
671 765
755 814
251 924
168 718
270 543
590 779
214 786
230 713
463 477
772 949
818 855
538 725
272 673
848 873
370 939
780 967
403 702
230 487
231 660
962 989
982 992
618 799
643 700
51 165
110 388
705 822
279 836
374 998
653 728
715 993
574 615
68 80
277 901
407 493
771 846
27 470
646 993
463 496
542 735
322 346
876 891
490 702
543 817
955 975
120 758
597 601
654 956
290 961
195 609
887 942
868 922
946 985
989 995
890 910
105 209
905 923
790 973
297 630
979 985
888 997
435 693
275 473
841 896
73 933
289 686
240 817
757 800
448 754
765 901
595 740
360 544
296 982
219 723
57 552
423 457
816 997
692 957
650 829
948 971
408 916
240 273
442 512
641 977
898 998
9 936
187 699
199 505
184 560
899 944
850 896
96 511
37 738
885 996
682 685
159 549
250 269
99 233
36 763
512 627
393 960
268 606
684 864
441 871
79 502
207 866
572 639
792 854
604 958
10 962
443 893
12 498
576 657
367 747
927 974
679 740
541 612
140 670
459 701
113 164
788 875
715 824
634 873
215 574
901 929
459 956
10 160
262 470
397 534
401 416
251 633
752 773
896 995
865 898
47 839
669 722
391 605
307 587
462 543
735 851
515 962
22 651
720 904
643 950
91 350
6 278
49 341
514 762
884 890
529 704
526 956
895 963
67 193
818 924
34 72
240 297
947 972
495 826
780 808
688 959
6 31
124 866
549 999
556 851
838 896
529 606
651 670
793 928
685 786
161 646
808 810
796 973
830 886
96 491
848 943
434 612
986 992
564 921
427 867
984 997
882 920
171 269
25 486
545 763
140 258
868 906
139 395
55 364
815 923
320 516
684 762
684 830
14 743
847 978
208 791
826 920
295 565
644 691
341 991
799 983
775 862
709 974
430 512
844 900
563 589
513 756
260 342
419 684
86 91
542 581
585 975
189 942
7 664
767 792
770 808
462 481
753 800
491 768
341 536
982 991
365 487
47 929
169 186
478 975
710 898
244 584
620 711
770 771
745 964
672 874
843 846
728 973
72 404
867 922
999 1000
613 902
858 894
559 646
691 867
637 986
292 475
993 1000
580 593
583 978
404 481
865 893
665 874
132 973
891 900
307 988
560 778
311 529
886 905
718 873
672 956
962 996
786 848
371 648
111 556
513 880
300 870
24 896
481 744
31 830
669 998
329 379
984 1000
88 504
238 957
177 984
816 936
246 477
809 978
958 977
576 769
696 791
497 917
285 793
627 891
406 551
948 966
691 891
661 764
814 929
143 514
656 861
77 937
940 996
832 873
606 756
234 816
905 995
175 814
168 484
917 922
603 802
48 199
180 465
721 831
849 965
220 593
889 958
507 986
504 676
342 872
670 812
403 765
756 804
129 935
155 777
500 635
755 967
176 186
917 965
894 985
311 371
748 801
369 683
545 637
441 922
487 525
915 917
956 957
891 966
992 994
38 498
987 994
358 779
713 861
596 891
239 767
882 905
186 634
759 827
398 809
688 857
9 199
891 928
552 742
968 989
214 522
898 952
456 834
761 795
982 998
779 923
623 833
166 813
134 990
1 522
556 571
341 614
145 386
233 798
396 916
102 793
976 978
309 696
86 699
743 930
284 579
320 444
99 990
275 405
613 850
644 696
567 866
131 509
423 657
972 990
208 708
105 197
804 993
975 984
256 283
68 973
315 947
894 929
705 719
549 629
684 830
352 368
810 900
712 959
728 994
433 572
408 627
339 740
725 960
235 827
551 873
718 859
269 592
796 886
739 842
942 944
633 714
179 460
684 969
604 772
138 706
56 706
153 434
39 793
335 519
240 899
82 339
255 313
459 521
743 907
512 565
845 873
98 158
450 819
616 979
512 920
302 462
431 750
696 737
559 981
17 839
864 929
562 742
454 773
549 581
732 746
270 965
637 669
982 992
175 263
273 546
229 660
543 620
236 622
887 927
636 659
648 789
700 731
196 632
269 898
937 992
906 908
362 632
271 586
66 80
278 503
653 853
446 628
774 832
966 976
36 777
163 620
655 945
596 603
588 721
470 815
582 914
983 984
282 939
392 759
57 493
728 732
975 1000
914 944
744 850
677 715
88 315
78 973
160 746
399 440
483 750
448 717
586 886
250 408
250 731
805 892
220 392
552 672
84 186
459 644
261 416
565 842
847 955
887 897
597 824
710 896
724 739
502 558
810 813
950 953
137 317
468 896
228 571
195 578
771 981
129 907
970 972
611 882
598 987
123 337
739 916
621 689
127 206
506 978
254 373
8 652
524 605
234 570
599 790
625 825
609 844
726 839
467 907
279 335
50 399
876 962
233 450
751 887
748 874
450 769
762 797
969 970
643 783
492 901
227 297
695 732
738 841
44 774
604 937
150 390
963 973
786 934
976 995
673 985
90 831
741 773
979 990
955 965
328 562
659 679
985 987
255 999
873 924
177 748
148 164
840 962
625 757
97 426
33 487
508 652
865 983
272 714
292 428
72 856
316 854
922 997
297 501
526 818
830 960
983 986
655 822
797 905
935 968
13 264
11 136
68 945
495 760
617 907
291 509
169 438
945 970
183 415
788 839
170 711
428 898
109 454
803 837
802 962
478 671
690 737
639 977
430 614
565 982
23 605
987 990
540 785
624 667
896 941
597 836
30 676
847 855
960 988
482 515
105 924
531 722
489 727
680 773
956 993
415 907
13 274
68 80
709 821
261 840
932 973
256 473
675 884
206 456
671 735
718 941
724 817
692 711
354 448
509 818
938 976
342 474
643 837
361 626
662 893
816 926
244 329
847 860
241 620
125 472
111 412
34 188
208 835
468 789
327 633
345 556
165 556
380 399
62 854
478 909
430 837
73 190
762 854
646 913
27 104
923 998
732 890
344 379
580 800
462 880
263 344
249 904
194 691
912 928
934 981
903 923
581 942
836 993
364 540
588 994
337 591
294 998
897 980
123 196
359 566
93 715
743 782
85 830
558 952
981 989
78 637
916 976
29 861
307 807
669 955
614 766
233 606
278 799
338 799
940 1000
558 567
711 920
583 977
412 711
935 985
474 980
282 922
991 995
583 931
869 930
24 202
144 978
598 840
812 902
18 518
515 662
526 961
89 419
470 673
587 835
191 334
965 973
525 590
186 947
208 410
92 212
791 839
997 999
79 899
509 728
754 916
420 570
546 884
937 946
716 827
251 553
150 855
881 919
449 575
217 635
76 835
314 902
364 878
120 750
64 124
385 567
835 937
636 994
806 859
129 547
589 922
831 968
56 479
336 514
706 877
264 668
340 797
513 883
860 945
322 883
236 868
210 766
268 878
520 783
642 681
300 657
440 505
323 716
385 466
14 783
867 977
243 995
507 977
691 746
472 913
579 928
827 856
780 881
215 840
81 147
605 666
481 743
713 851
312 475
660 668
845 962
467 732
148 695
893 970
371 867
129 768
278 431
696 730
348 393
222 374
734 903
545 869
470 515
99 407
73 924
866 873
701 740
271 726
262 720
564 871
536 759
967 981
628 835
617 798
663 899
997 1000
858 986
992 996
520 819
219 740
787 944
533 803
699 954
761 914
92 795
890 990
298 882
900 930
227 286
376 395
751 781
529 946
960 977
325 792
483 497
560 871
650 728
60 919
255 511
768 882
486 644
21 962
272 663
779 873
29 930
402 985
499 958
752 810
710 719
812 830
515 669
36 321
958 995
698 950
421 772
478 645
969 978
233 489
238 472
34 739
727 798
815 966
201 901
77 822
434 669
142 150
636 801
443 526
810 927
683 715
115 292
671 868
17 401
941 968
595 784
13 572
64 908
540 861
686 738
554 935
334 449
294 438
34 346
902 916
590 902
304 509
205 505
41 761
40 678
527 581
719 862
412 935
577 994
374 739
261 366
428 872
446 521
784 977
966 993
950 963
430 536
942 979
633 648
359 890
990 998
652 989
201 282
880 979
631 705
287 608
747 817
205 506
27 577
111 659
16 856
13 727
654 786
8 887
48 339
103 346
839 934
715 729
258 435
574 983
695 998
196 481
328 817
486 935
665 774
413 438
35 393
126 202
364 874
283 489
699 952
901 976
302 552
700 727
330 647
505 764
894 937
134 252
924 969
959 973
908 977
199 222
139 648
527 561
222 720
933 971
589 705
971 987
702 837
227 321
979 985
718 757
495 618
471 677
592 825
2 819
553 736
222 291
252 461
774 915
720 741
919 937
860 881
680 896
527 635
902 904
398 656
164 353
164 743
892 926
427 594
93 790
650 767
236 885
543 638
842 909
687 835
559 646
797 827
271 645
289 697
280 810
400 981
97 751
578 797
693 921
724 821
95 702
136 416
407 593
247 518
815 842
151 386
67 798
831 935
362 962
158 756
92 895
781 886
334 880
452 474
82 689
116 649
24 710
971 976
186 760
266 381
691 872
70 83
777 895
64 936
92 974
660 688
490 815
747 806
194 497
248 778
159 854
845 856
856 925
464 907
697 954
704 957
311 614
790 892
790 937
641 708
851 908
769 933
42 570
655 930
814 998
6 593
589 994
58 893
698 999
652 848
4 965
326 673
414 614
248 531
311 546
170 221
877 941
359 805
883 915
669 723
146 425
917 996
78 957
184 447
596 848
687 791
168 410
69 607
271 961
744 888
643 965
362 470
7 200
443 563
980 989
48 360
637 948
947 995
448 487
86 750
771 821
260 441
17 574
113 136
512 641
135 571
900 973
433 728
592 809
742 987
27 88
432 585
182 551
596 831
110 824
718 881
353 945
270 533
217 272
673 800
426 443
912 931
130 379
22 39
782 900
916 982
849 991
384 521
71 346
621 809
691 990
477 912
355 754
322 767
614 849
204 291
50 335
621 753
841 939
10 95
582 686
500 672
136 159
247 632
30 241
624 972
266 624
892 954
157 996
584 908
174 987
73 166
529 595
245 761
508 811
779 925
287 713
925 926
102 525
242 782
871 989
638 662
290 416
440 643
591 931
440 909
144 949
890 901
394 821
815 834
738 808
686 749
185 292
713 829
271 865
386 781
788 975
498 784
922 973
747 946
211 754
775 780
201 947
636 807
85 470
749 959
795 837
780 971
915 991
608 915
221 442
494 502
28 692
790 916
617 670
88 948
518 617
263 539
950 958
675 924
911 968
975 978
73 210
664 781
340 970
411 944
108 346
900 995
324 949
502 810
163 570
113 643
313 683
643 932
902 978
905 933
705 946
18 851
110 274
40 972
584 769
226 332
547 945
732 997
417 927
194 599
716 821
883 910
125 679
261 488
837 936
463 755
399 477
144 390
14 771
477 685
341 860
302 877
534 846
552 566
527 991
568 766
222 608
677 957
902 967
0 591
572 981
410 583
409 810
799 809
278 647
473 754
495 809
314 974
246 545
790 854
684 722
208 774
574 594
501 809
996 1000
394 841
33 572
277 323
615 987
305 885
784 856
268 522
446 550
157 745
336 435
958 977
551 923
230 263
601 906
910 915
361 534
834 841
823 934
888 964
339 757
107 167
219 465
530 752
463 575
679 845
271 473
786 969
619 873
898 991
664 789
446 834
318 655
734 748
429 883
505 943
914 951
972 996
966 973
13 319
591 793
354 620
786 812
316 706
60 174
44 909
122 650
937 991
573 587
192 296
894 947
723 924
587 837
880 960
512 575
270 748
828 875
57 308
318 598
167 724
675 761
991 1000
764 881
613 743
947 951
123 179
572 627
837 926
107 411
262 402
870 973
487 973
217 733
119 625
770 836
946 971
413 871
519 634
366 957
431 935
392 721
446 541
794 840
957 966
738 845
831 846
919 929
156 713
947 967
646 799
88 819
787 906
417 504
757 812
605 664
468 998
494 566
121 137
991 992
908 933
72 123
903 914
828 864
348 972
688 914
546 867
442 883
410 690
144 423
45 218
916 1000
281 607
297 517
749 756
702 980
58 461
913 979
716 859
955 997
34 593
26 969
95 987
412 549
568 588
826 910
208 834
594 931
32 672
209 762
316 426
554 767
908 946
41 594
198 633
669 695
165 607
986 989
782 992
727 845
285 385
566 696
264 523
740 791
924 990
576 717
454 714
819 998
496 664
272 504
81 888
373 938
112 998
343 933
539 795
57 391
588 828
870 950
366 678
209 721
460 914
130 241
108 603
25 506
106 525
57 602
154 222
365 593
941 970
852 859
994 998
17 555
286 756
924 984
652 727
73 362
983 990
257 852
384 959
601 646
897 984
177 481
279 706
489 912
214 595
930 984
284 456
264 868
750 787
352 386
690 918
450 477
937 981
791 995
875 928
687 889
915 969
548 853
875 967
96 767
682 994
82 246
437 679
421 651
351 732
724 742
719 754
283 939
812 889
800 918
591 907
766 981
12 658
454 614
454 697
637 942
722 884
745 981
190 906
720 964
574 637
893 911
688 892
802 930
335 451
365 390
444 995
733 780
945 978
575 997
916 924
466 741
758 992
293 885
674 862
568 943
351 741
111 977
987 996
409 976
969 999
214 565
624 732
139 549
667 745
691 998
764 1000
293 849
924 992
18 995
18 715
777 856
521 993
371 851
586 645
460 814
449 693
884 928
171 523
8 91
97 560
693 875
355 937
889 994
909 995
71 730
625 727
51 865
404 544
590 784
629 755
607 775
15 711
343 658
937 994
791 826
287 358
721 998
711 712
679 698
777 909
934 947
280 336
477 719
995 996
865 941
566 684
917 975
86 554
257 328
854 970
603 703
886 977
388 398
734 824
11 552
211 441
815 838
322 503
672 926
331 769
904 971
780 901
413 868
207 579
772 937
317 366
768 970
37 71
503 579
887 988
777 797
8 596
660 768
664 775
813 814
754 996
303 346
326 356
653 990
729 853
99 233
532 595
726 939
149 313
406 710
417 713
155 684
315 362
359 395
115 748
476 559
529 949
307 352
887 957
492 662
948 957
64 601
686 805
849 935
351 646
850 970
559 653
269 276
468 606
423 925
449 460
489 491
72 888
398 433
456 965
901 944
640 814
995 996
498 764
637 945
860 982
284 654
289 904
353 686
938 969
816 873
118 671
951 977
132 727
16 37
419 998
406 491
462 878
319 548
875 927
495 906
174 271
832 939
977 999
979 997
118 406
572 889
853 886
527 662
203 615
218 277
217 476
42 866
769 880
748 889
776 901
545 957
995 999
175 675
630 787
152 669
392 540
576 810
683 985
722 805
953 962
460 920
639 860
583 930
980 997
530 754
896 983
422 527
226 501
18 991
936 978
863 940
313 680
104 971
555 563
36 163
799 969
875 896
659 808
169 906
477 757
515 642
792 959
748 989
220 528
251 339
647 931
318 704
964 971
595 832
470 954
63 731
344 863
206 742
81 927
384 965
198 776
482 722
252 294
305 926
215 758
431 556
876 923
861 953
757 957
227 540
59 997
881 883
570 863
259 329
182 774
145 429
376 966
839 981
408 519
200 442
155 922
183 982
426 717
334 920
751 889
51 338
427 971
546 783
561 816
39 213
178 913
324 403
530 726
841 970
266 324
373 770
529 707
237 274
578 683
463 594
210 657
699 786
898 967
570 815
710 932
785 933
630 794
75 791
701 883
931 997
662 945
439 558
538 658
828 944
299 953
584 928
637 641
860 985
553 798
94 149
522 940
666 721
736 845
630 678
209 624
329 717
100 701
555 845
886 961
336 902
640 680
455 561
978 997
374 648
814 845
915 930
9 40
865 889
294 426
46 304
499 500
224 470
671 887
732 847
850 932
79 476
290 629
791 821
611 928
295 428
234 672
62 468
391 823
288 733
486 560
708 781
867 872
827 901
87 288
100 821
198 311
452 970
130 553
76 245
351 678
725 878
978 986
542 849
888 975
338 440
774 796
189 909
52 383
43 324
774 794
537 591
832 837
355 406
27 252
699 882
720 995
939 996
34 174
661 699
981 996
890 948
981 996
440 533
145 685
189 968
80 551
61 460
687 889
568 860
618 695
491 546
73 126
646 707
180 406
394 842
437 625
68 731
806 893
555 683
972 980
785 987
300 997
911 991
106 208
481 726
738 879
379 518
927 934
63 601
758 933
873 936
82 943
574 881
132 721
138 873
339 753
514 833
94 601
911 928
675 892
464 875
747 945
415 660
173 691
898 948
392 608
479 986
94 139
952 955
360 362
816 956
395 610
261 832
273 329
243 888
544 557
746 825
53 622
127 579
670 868
894 966
552 832
128 527
188 404
940 980
794 992
299 333
674 952
977 993
213 257
481 985
147 874
891 906
61 333
657 870
138 306
591 626
468 845
498 579
221 255
796 937
709 892
286 858
936 942
784 924
134 156
968 987
205 843
353 418
255 701
850 938
488 951
459 933
355 394
70 339
670 794
166 596
670 967
640 820
19 514
345 904
318 778
195 600
798 812
250 875
240 530
815 838
643 703
725 870
226 576
384 768
647 695
953 959
258 602
710 943
354 506
486 936
752 848
485 491
777 793
717 1000
420 673
590 813
946 968
826 914
51 158
389 816
210 881
407 431
966 970
677 691
379 903
277 840
991 996
353 944
107 987
237 399
230 320
526 611
158 884
301 518
861 955
755 841
456 587
276 362
677 734
405 751
883 950
218 952
827 848
696 785
237 483
272 964
789 836
763 968
586 707
206 954
581 944
846 968
540 838
728 979
480 884
879 950
219 617
194 269
183 311
200 977
629 921
167 906
338 631
463 605
49 345
835 912
525 762
22 195
393 516
435 877
733 876
611 819
880 980
520 697
342 940
531 780
223 231
347 627
18 711
499 559
763 930
443 979
32 780
544 554
415 700
975 984
857 947
77 264
306 348
774 980
751 828
361 668
623 755
330 401
277 928
642 957
726 929
318 726
578 879
42 554
910 932
821 995
125 999
889 895
592 699
207 585
260 523
594 912
449 616
459 770
437 623
983 991
346 716
464 531
873 908
897 989
81 365
456 928
399 740
701 773
441 903
437 853
761 968
207 724
307 662
743 787
192 753
789 909
554 864
474 608
780 955
36 505
798 843
939 948
547 778
790 907
79 316
157 177
536 760
386 822
26 815
898 918
190 378
267 735
501 805
641 849
146 631
630 799
805 830
460 743
488 767
515 580
203 479
21 893
179 543
168 610
433 946
24 597
438 920
886 946
354 493
991 993
486 924
563 781
906 923
443 656
217 922
491 656
783 845
167 764
894 985
154 870
208 379
478 680
664 892
610 811
49 280
451 710
952 983
647 809
939 1000
153 712
246 498
958 963
516 756
755 889
610 630
301 376
245 441
657 978
138 931
374 939
721 725
177 280
761 995
227 654
826 864
119 120
407 983
705 809
116 391
455 963
601 991
689 758
508 997
848 932
814 890
565 821
363 450
1 131
17 693
901 991
312 381
319 622
984 999
606 664
481 964
439 744
226 998
393 423
953 993
720 861
163 886
463 560
273 690
413 802
270 616
306 793
98 921
13 471
440 518
373 853
354 379
58 676
745 837
47 379
387 718
459 956
743 974
2 260
765 892
254 685
99 802
990 995
82 679
184 736
486 806
10 498
746 872
470 543
696 733
128 980
738 915
907 921
142 938
8 279
38 51
556 636
298 565
86 349
67 902
187 865
63 512
299 479
922 995
191 984
109 162
481 861
379 555
675 691
106 930
498 526
489 494
848 953
77 344
58 766
684 916
281 296
975 994
979 980
575 681
59 130
501 869
699 883
531 744
631 640
282 496
377 728
73 433
73 324
266 537
385 495
788 998
634 825
166 372
770 992
296 453
366 799
806 868
835 935
815 997
630 822
31 193
736 771
764 791
266 749
575 699
651 914
350 604
390 612
366 616
144 774
835 975
188 789
885 984
88 220
679 922
905 916
559 971
54 366
204 395
207 956
472 784
410 424
125 630
71 622
533 791
102 247
38 902
478 856
510 666
264 571
755 971
650 925
959 972
24 340
234 302
289 497
373 974
742 860
293 526
596 709
662 975
98 597
592 788
1 838
787 926
86 91
114 630
562 983
110 305
132 370
871 949
929 981
147 416
344 697
604 856
48 160
518 895
368 673
348 538
216 322
280 915
503 928
571 606
726 959
14 999
406 688
553 565
424 932
533 599
157 304
860 861
43 279
882 925
555 877
803 872
3 355
127 177
506 723
628 673
3 175
202 987
433 786
655 715
335 390
145 204
743 994
765 881
656 782
266 557
679 804
500 656
595 776
395 879
297 778
215 922
535 748
503 698
525 819
251 252
499 999
43 729
927 936
835 937
442 638
783 869
357 949
114 972
154 445
946 996
397 796
513 576
656 693
815 858
723 772
790 897
20 530
861 870
513 536
266 710
370 821
42 438
592 656
605 735
841 975
222 579
991 997
296 340
531 697
676 726
134 913
506 546
70 943
907 932
282 693
462 681
2 292
836 909
525 700
332 455
973 978
928 978
551 746
938 966
974 991
47 689
92 873
854 977
882 918
973 976
403 939
20 673
51 148
730 947
132 201
252 298
72 195
578 766
466 746
112 207
755 774
173 786
12 448
988 992
618 731
705 732
917 964
766 937
643 944
486 732
556 754
460 612
945 990
133 554
140 556
888 944
807 948
614 818
898 958
525 983
217 235
837 900
490 498
665 864
524 971
309 388
94 547
78 708
639 950
40 211
445 572
792 877
957 975
777 779
865 992
709 711
484 711
434 969
659 966
971 975
122 290
386 690
481 682
814 841
537 914
775 989
160 968
686 714
92 321
266 420
750 998
213 527
743 783
1 545
427 535
811 839
522 720
574 663
40 409
577 654
414 758
480 580
904 910
136 468
277 848
869 929
761 813
85 501
970 974
918 986
961 970
209 718
641 800
224 777
450 582
320 956
638 806
873 961
390 883
49 893
211 764
994 1000
161 220
903 909
278 603
77 108
72 226
36 236
888 988
148 274
899 939
144 586
75 979
559 876
796 823
917 977
466 1000
909 936
769 811
231 586
119 361
0 680
561 959
434 552
998 999
458 580
106 344
29 469
940 965
304 861
899 965
450 468
456 585
224 981
240 515
780 897
510 813
168 962
796 992
412 870
615 916
665 686
764 849
708 908
336 561
749 921
779 933
132 583
645 849
560 750
446 974
86 152
91 671
560 700
690 758
305 605
752 889
741 769
804 988
642 836
122 733
316 815
997 998
59 729
517 700
260 800
925 940
149 430
688 920
153 536
641 935
59 809
759 881
642 670
269 589
587 965
106 618
835 955
612 801
407 953
848 910
864 897
182 224
832 979
780 980
862 918
314 500
495 808
208 319
395 445
113 911
79 983
898 943
467 482
760 985
501 642
163 812
518 778
366 401
357 391
806 891
464 690
605 725
795 859
280 727
567 750
880 997
871 968
449 469
139 836
152 992
918 950
846 893
940 978
932 951
225 679
931 966
437 829
175 205
122 425
957 974
300 789
202 392
584 746
317 510
373 899
313 537
184 643
553 866
574 972
980 984
19 574
936 941
622 764
531 805
799 874
123 475
758 997
329 904
446 803
804 921
809 978
497 660
117 225
832 883
229 949
839 975
466 921
788 869
885 946
137 907
656 869
264 487
911 945
891 984
607 623
351 394
67 399
853 882
370 541
992 999
20 232
398 493
579 873
866 972
363 474
674 851
175 429
110 698
583 855
703 833
828 959
583 737
564 686
680 966
728 833
462 881
476 938
380 982
31 164
856 872
580 889
772 914
481 766
757 805
903 995
141 281
496 691
812 980
311 958
695 857
975 995
19 29
554 581
48 357
393 929
426 617
153 636
535 807
856 990
962 996
402 556
372 775
155 502
581 772
806 986
758 791
744 858
288 368
704 998
711 907
409 810
152 416
6 215
776 881
500 503
353 402
717 789
243 670
345 349
559 647
175 294
993 996
375 502
988 996
962 996
401 995
33 998
21 279
881 998
578 738
17 712
822 912
221 788
632 899
352 950
777 917
661 986
742 840
350 683
161 790
685 910
624 674
917 991
681 687
453 705
717 897
135 231
388 607
615 757
710 821
551 827
699 929
579 888
506 843
34 950
193 448
25 932
604 647
503 749
302 713
42 739
405 745
463 798
43 164
333 871
171 862
850 969
904 921
109 746
798 995
972 976
62 167
434 439
246 464
350 981
908 932
202 933
7 383
481 903
291 410
272 840
768 825
625 788
429 695
430 733
141 929
794 889
898 951
584 885
267 366
580 721
140 225
235 406
407 791
462 473
863 888
4 316
211 403
393 731
245 951
938 952
341 851
717 919
762 863
878 941
279 412
363 703
459 697
604 962
433 996
622 706
199 577
214 949
556 754
221 899
996 998
448 997
663 957
753 859
43 335
335 750
572 1000
760 824
740 762
565 750
587 833
932 978
921 972
677 700
0 961
312 437
513 870
997 999
304 463
153 858
718 765
519 912
208 874
248 308
615 919
119 724
22 678
803 861
705 947
348 828
501 626
912 942
657 890
462 473
582 587
633 919
989 1000
830 984
738 923
469 575
24 436
496 513
285 736
103 157
886 920
974 990
747 862
406 720
174 242
614 894
358 494
404 560
495 499
499 944
119 519
710 765
525 805
507 616
852 932
134 408
669 913
718 977
389 654
716 876
395 760
502 829
258 995
828 904
318 346
63 190
706 943
343 929
440 900
60 488
979 992
174 824
838 861
979 999
0 960
860 876
361 631
389 658
557 629
379 917
798 982
73 885
956 978
248 888
519 940
369 889
994 998
881 959
749 913
661 845
425 448
229 529
860 912
795 817
846 847
765 876
547 565
97 928
287 610
654 814
806 839
816 899
554 757
24 992
233 824
621 836
609 958
93 178
642 946
179 745
450 533
697 715
517 611
785 891
900 961
735 737
210 797
395 716
874 914
248 632
768 865
518 760
492 910
596 943
789 828
314 709
171 229
296 298
866 871
678 726
101 416
139 408
626 928
536 892
99 422
353 580
725 968
756 955
130 281
634 637
620 725
763 816
955 990
958 962
888 944
237 773
385 721
565 989
29 902
287 968
967 977
963 989
232 237
34 624
908 984
656 872
157 703
601 975
207 290
159 862
186 666
348 666
920 989
419 549
164 270
114 298
207 973
531 860
41 254
14 892
521 795
839 850
53 649
591 667
38 829
116 915
21 104
289 573
105 753
850 986
529 535
846 901
101 263
398 426
402 972
337 460
839 843
617 917
888 982
390 655
133 601
666 898
941 982
710 943
160 710
395 953
419 845
640 872
215 292
678 757
996 999
795 827
65 132
982 987
103 819
178 730
110 931
357 385
400 885
408 838
812 855
457 469
265 272
792 835
134 858
389 666
602 718
762 944
962 973
226 926
895 994
27 749
109 264
395 579
828 863
333 704
844 991
287 848
901 922
700 915
956 957
469 490
481 641
388 627
250 410
383 913
55 552
307 420
76 155
438 553
951 1000
898 913
301 623
234 588
159 548
649 762
49 722
936 996
719 879
941 966
595 755
471 713
376 656
839 989
289 482
264 868
824 947
734 945
275 423
301 719
999 1000
288 750
579 862
708 969
432 874
551 573
187 403
597 940
608 760
236 330
272 819
722 989
613 735
160 992
912 965
86 372
775 895
303 793
560 955
527 529
992 996
540 982
459 466
390 460
873 875
48 397
959 994
394 555
141 764
753 801
930 959
705 902
117 924
465 652
917 929
350 981
492 587
429 491
590 820
804 836
342 411
838 996
345 818
978 982
962 967
970 995
24 820
556 803
88 663
188 557
191 193
222 721
712 949
544 581
275 977
433 486
391 763
652 694
154 459
369 449
553 651
163 560
534 739
340 870
351 980
557 798
247 785
227 690
580 849
661 777
937 987
985 994
796 966
597 889
289 426
732 827
735 817
732 785
626 970
247 275
298 1000
916 921
838 866
632 718
431 703
727 752
299 868
755 995
401 492
806 975
424 783
613 810
855 956
380 383
677 699
432 565
247 403
446 727
761 801
739 797
364 575
653 868
784 967
668 702
858 920
739 748
930 943
3 384
573 837
893 952
221 982
55 256
593 696
518 932
402 948
982 989
293 519
211 727
12 31
401 855
363 717
920 950
615 917
423 937
814 968
438 991
508 612
793 852
324 805
930 936
686 810
837 917
121 182
424 772
46 99
649 745
602 925
650 705
34 303
242 396
546 627
378 614
170 264
96 976
920 963
430 613
992 993
794 944
712 872
93 118
132 278
67 264
499 750
995 999
5 482
893 918
571 886
738 998
454 819
225 916
543 791
329 928
559 607
106 431
38 310
73 494
713 724
277 809
676 729
406 869
900 969
422 756
373 562
638 975
638 791
808 853
791 884
604 904
204 910
249 361
246 720
932 976
881 935
259 399
279 909
102 480
197 593
449 758
770 984
875 961
624 821
262 786
467 823
678 695
722 921
697 878
917 972
176 885
187 197
526 604
541 840
362 486
174 305
895 908
444 464
515 821
53 596
171 369
861 983
685 795
292 830
97 804
981 996
136 700
101 784
344 964
843 932
534 627
285 717
178 374
805 834
751 908
682 890
571 924
312 578
67 303
984 996
683 928
805 881
204 578
934 998
740 777
613 876
654 665
200 735
89 425
802 948
743 750
622 794
597 745
804 980
682 916
81 985
740 868
640 915
697 818
660 758
208 343
257 682
881 951
523 841
294 717
450 650
21 97
353 535
793 912
950 997
113 518
895 952
730 866
240 956
379 943
766 830
637 957
622 863
35 88
178 267
935 946
259 977
693 873
924 925
240 855
484 700
671 822
679 851
726 866
599 826
757 841
161 825
963 971
657 947
577 711
455 658
477 847
650 915
405 960
520 874
307 861
747 865
737 868
553 925
832 915
375 987
556 852
769 985
310 942
832 888
896 993
892 992
509 706
566 815
938 967
435 609
361 421
558 765
903 967
706 869
46 984
614 822
897 921
599 994
520 675
525 718
383 754
542 596
894 950
462 828
793 921
201 208
211 628
214 376
675 950
991 992
356 614
267 391
875 982
505 542
716 889
825 851
179 797
102 438
995 998
365 551
149 392
394 554
722 772
724 807
756 933
937 996
886 976
985 994
322 990
643 988
284 586
523 790
515 903
82 927
854 889
778 789
947 974
494 576
284 703
638 948
115 632
452 839
657 838
739 883
55 958
207 689
80 661
633 885
939 996
666 984
329 375
124 536
246 883
191 998
411 904
691 917
235 780
303 492
377 603
830 943
829 833
632 923
551 743
2 359
858 933
256 817
51 309
672 982
329 989
259 869
218 829
195 418
747 955
319 509
38 121
331 838
339 691
77 924
762 914
668 793
423 855
158 359
421 710
830 835
3 830
585 870
134 327
502 890
542 772
538 995
679 783
834 858
836 846
161 674
234 884
888 989
867 993
256 693
379 758
866 884
606 770
923 971
391 574
960 972
976 989
348 401
909 925
967 974
953 972
573 683
167 301
847 960
863 943
908 941
59 780
271 718
918 940
315 496
784 928
269 720
402 453
132 277
879 998
37 993
147 861
729 979
434 874
693 763
480 842
316 945
316 665
310 686
527 834
833 917
58 707
769 842
271 625
239 290
983 985
390 526
683 994
407 467
552 721
706 942
780 852
545 652
921 980
924 997
403 982
105 636
171 566
271 425
642 868
32 691
488 501
235 271
745 833
222 733
125 654
150 715
117 755
232 484
464 905
720 870
546 773
701 840
862 907
467 657
272 718
153 943
736 838
293 392
275 406
829 988
108 243
647 896
579 706
770 850
410 553
38 553
540 924
124 224
914 925
952 958
725 860
222 573
722 897
823 859
741 755
745 764
942 994
830 899
359 992
713 745
971 972
630 637
572 817
543 640
713 832
473 743
423 947
700 926
78 625
319 640
153 315
173 767
359 880
613 974
964 986
400 659
522 896
69 585
923 958
307 414
889 920
265 645
121 952
527 751
794 986
928 944
769 982
790 863
394 470
99 276
187 535
959 989
11 716
460 988
555 710
605 645
237 518
114 974
78 364
434 584
433 584
918 932
494 559
208 788
562 861
524 652
190 291
213 424
992 996
701 721
385 812
502 584
366 815
918 947
591 906
183 488
823 936
145 397
147 733
326 778
188 577
271 759
324 929
200 673
946 989
430 599
631 948
110 833
13 951
188 550
209 230
272 661
397 402
144 175
72 971
225 901
198 702
474 874
115 141
471 875
221 667
811 943
427 774
897 975
427 993
870 982
526 800
626 773
250 321
741 974
641 995
712 762
938 991
106 158
735 809
210 677
700 883
420 752
643 679
686 742
810 925
409 712
102 905
614 960
575 714
884 911
888 988
910 923
429 440
257 732
30 487
785 969
44 1000
646 859
877 906
225 363
200 331
593 701
10 507
341 482
336 762
670 787
6 230
162 233
418 438
233 982
414 805
156 990
645 665
51 748
485 885
667 844
610 669
492 611
10 392
734 750
460 924
371 847
498 630
519 575
743 763
682 844
450 722
663 747
59 606
156 495
126 960
159 907
298 543
197 696
391 928
863 944
261 614
253 634
470 875
82 172
369 432
867 973
741 913
890 983
226 953
255 354
742 819
991 992
167 559
695 821
946 976
452 614
595 891
318 570
46 317
622 750
132 292
842 956
302 398
371 845
237 698
801 848
905 978
24 616
792 995
257 279
165 540
504 662
496 701
205 533
392 969
197 702
541 934
115 982
252 471
955 971
0 793
176 961
933 943
169 761
247 461
338 447
314 653
493 814
395 985
980 999
167 858
184 450
494 823
92 706
987 996
655 928
695 842
136 546
149 999
17 855
838 906
910 925
228 605
200 807
948 986
919 983
35 426
360 494
142 598
205 351
403 989
440 768
175 194
833 936
233 873
141 347
123 425
890 916
418 582
317 679
380 935
828 832
987 999
590 994
880 942
860 973
437 505
679 732
711 734
528 972
393 744
25 522
132 533
606 944
568 750
600 960
822 997
811 994
286 372
558 702
31 712
606 821
650 802
758 985
155 589
311 363
577 809
12 778
871 902
942 988
518 990
219 741
621 893
350 821
661 753
314 558
409 790
204 492
932 953
574 938
649 713
798 952
76 234
810 933
506 604
912 950
335 531
600 949
512 885
365 775
744 886
593 692
604 954
765 906
572 968
528 591
517 934
849 858
607 831
23 106
179 624
867 988
484 550
762 995
676 857
982 991
749 970
415 709
525 653
9 506
462 820
969 972
963 996
874 923
293 436
704 868
767 794
727 959
745 796
337 416
71 467
61 755
848 913
93 829
312 748
672 696
755 977
256 889
35 805
138 272
908 931
645 948
83 542
109 929
635 861
23 574
985 991
815 917
50 322
500 521
973 998
957 978
429 500
552 991
716 815
922 981
470 745
328 706
8 849
137 358
704 962
145 767
278 415
963 972
836 894
115 280
520 712
159 840
233 858
506 634
669 674
394 707
900 905
88 914
784 894
578 879
803 843
122 842
50 664
995 999
314 941
715 806
426 952
484 986
629 972
728 880
718 916
969 994
163 763
915 925
703 901
358 378
153 161
576 712
5 365
583 862
218 352
831 919
898 951
125 654
18 865
373 862
184 482
70 886
685 913
853 915
214 326
497 752
228 619
362 991
863 928
454 968
745 956
982 993
105 586
686 707
153 577
647 719
646 966
130 192
42 268
605 908
479 628
382 970
594 714
168 897
547 901
378 981
137 272
491 785
161 309
202 932
403 582
828 981
242 490
561 665
522 884
817 992
839 949
280 991
748 784
877 997
83 501
23 683
741 971
342 778
342 877
629 979
654 890
52 906
25 29
53 567
513 862
657 692
354 428
556 867
731 837
609 762
69 462
805 926
15 579
708 971
895 965
963 999
99 868
271 783
105 311
976 977
793 805
514 527
359 364
387 518
437 633
536 907
573 961
20 953
746 927
481 795
272 606
952 977
139 196
927 940
454 938
303 861
217 710
851 911
837 880
377 783
181 398
612 936
14 456
471 687
974 975
368 513
394 485
434 584
965 981
556 589
695 745
282 406
659 967
551 606
981 999
770 800
619 843
336 519
945 980
37 448
826 908
144 914
47 554
524 788
751 802
232 325
169 870
734 909
685 920
337 619
394 580
909 972
198 611
420 681
220 982
782 927
875 994
44 264
718 836
643 922
186 815
340 622
563 893
959 970
134 144
528 724
294 792
678 748
222 594
25 775
466 774
553 955
526 930
723 733
86 154
600 995
970 999
326 794
464 761
824 874
468 550
849 884
367 930
821 893
515 956
813 921
682 979
891 984
991 996
222 670
246 766
80 794
288 691
111 366
975 977
693 796
518 764
665 926
646 672
191 886
722 836
450 839
793 799
407 459
17 659
372 960
714 994
9 200
718 730
928 949
697 717
940 955
743 899
268 604
27 465
416 448
698 868
835 864
795 964
578 984
648 898
508 574
980 987
213 282
954 965
865 913
765 890
489 588
501 710
166 550
321 925
918 973
913 946
23 121
614 898
570 681
96 750
705 958
165 454
59 932
269 389
378 457
221 973
247 790
284 602
858 883
383 710
698 702
389 649
292 802
892 894
938 956
935 946
768 917
21 458
151 153
63 551
87 690
969 997
88 717
452 902
205 301
766 897
892 909
692 815
580 947
68 427
862 890
192 789
24 526
525 844
344 636
87 420
540 784
942 967
673 747
123 640
852 971
158 945
488 860
628 840
876 891
525 611
176 213
799 874
19 491
883 967
14 614
238 906
476 688
315 580
572 748
293 753
828 868
638 778
663 862
796 860
17 492
507 819
219 720
828 924
372 727
51 328
899 964
455 824
90 979
311 566
474 558
934 987
469 894
879 932
501 838
121 467
855 997
437 755
484 876
245 664
984 991
205 286
943 998
279 737
430 449
686 865
821 927
827 858
220 441
219 952
985 999
226 648
697 729
752 973
871 907
577 980
302 686
876 895
495 529
719 985
287 439
93 994
978 992
938 995
442 859
714 962
270 532
175 780
500 879
892 957
943 975
415 736
956 971
505 873
355 390
714 787
504 627
48 848
525 591
632 699
477 787
587 992
609 963
454 892
464 757
494 777
32 542
196 589
142 385
439 942
282 980
67 764
316 476
250 799
880 913
109 564
7 555
400 849
305 662
69 761
801 867
723 908
606 826
189 434
901 947
249 768
726 748
401 984
181 391
590 727
65 746
98 262
279 300
395 956
386 597
82 771
443 933
912 967
667 859
637 722
189 391
216 571
618 918
421 566
78 281
355 749
211 994
488 624
160 647
755 870
514 806
620 699
573 790
780 966
154 497
634 908
136 332
359 815
945 979
891 952
57 668
289 675
832 989
714 782
46 818
829 911
276 340
127 281
961 965
506 804
801 899
478 861
64 144
368 956
146 382
27 895
936 985
172 286
25 751
204 418
65 586
648 952
119 529
752 949
348 975
932 952
571 860
642 969
614 912
604 788
928 938
862 970
859 922
577 586
792 899
568 855
948 960
418 490
597 781
988 989
916 945
893 931
140 294
836 1000
946 973
657 902
629 814
372 762
172 255
169 638
408 537
161 803
57 787
536 615
918 980
34 448
13 125
585 893
926 974
723 896
458 685
208 863
592 748
269 477
218 739
306 780
9 368
306 368
688 746
849 987
515 633
477 672
857 916
198 477
549 650
152 612
372 825
956 972
893 922
901 930
608 818
792 858
905 940
112 327
475 697
520 916
437 548
936 968
653 698
723 764
239 826
851 908
82 456
101 420
651 710
891 915
984 999
833 965
572 863
332 708
398 808
823 830
863 954
867 947
340 643
682 730
567 739
977 984
772 915
215 577
609 728
536 826
468 643
728 802
597 747
405 781
225 874
802 977
534 991
133 883
871 909
942 959
960 985
247 493
979 999
93 214
985 989
367 690
358 831
268 626
305 425
521 827
265 339
443 488
979 992
903 906
607 827
129 915
665 825
665 846
689 739
714 831
936 979
667 719
655 794
889 915
557 743
320 333
184 408
39 233
992 994
863 957
185 771
248 409
643 984
851 905
191 535
734 863
971 974
872 877
336 541
270 291
784 886
805 812
22 570
65 334
702 948
805 823
186 949
760 899
299 548
319 363
653 902
876 976
629 986
965 970
261 262
832 845
315 639
893 981
248 575
680 827
246 263
451 794
242 403
642 995
815 917
656 907
649 939
193 544
659 971
950 976
715 845
996 997
762 866
403 696
763 848
581 683
830 901
197 497
514 957
826 856
975 989
393 755
128 965
732 849
822 932
646 794
418 517
836 922
314 793
610 772
957 975
417 548
46 254
763 827
590 918
509 787
116 852
772 795
218 818
201 350
858 907
140 593
66 92
410 548
305 428
873 899
403 777
553 695
686 984
214 882
661 768
656 700
815 838
426 770
427 535
645 715
562 663
585 665
368 672
192 650
385 822
837 850
830 871
568 863
862 902
288 385
955 972
318 535
449 602
868 960
129 633
295 890
159 219
332 450
299 729
338 833
66 516
417 548
781 952
684 864
406 416
519 724
848 878
384 825
636 675
339 630
363 884
552 769
182 855
660 957
175 217
113 661
289 973
433 840
424 470
213 436
252 649
147 789
812 985
532 561
272 337
201 518
82 499
83 635
91 999
941 985
222 735
104 539
993 995
672 694
203 639
585 750
596 968
541 944
296 709
909 964
289 770
332 906
649 886
508 745
212 991
996 999
233 480
129 775
914 965
874 890
615 645
488 674
8 201
479 967
335 531
857 922
834 911
852 970
266 443
903 927
636 915
528 913
676 854
12 668
494 592
580 673
942 960
346 513
337 650
227 277
645 661
480 538
264 892
415 976
952 996
229 602
442 931
258 679
910 928
141 720
494 573
467 597
759 795
908 926
83 407
278 604
351 978
456 936
220 963
815 894
295 379
869 898
212 366
366 482
970 976
31 963
922 955
399 676
585 665
472 868
995 996
958 984
382 572
355 788
219 376
443 672
516 755
772 784
514 627
357 985
120 653
578 856
841 882
990 996
676 879
28 35
124 619
727 731
593 623
617 721
772 799
793 909
640 651
940 998
226 978
647 683
727 781
988 991
550 860
199 511
885 906
512 953
749 953
777 907
365 926
807 957
525 741
295 940
781 990
790 929
474 966
103 688
667 993
730 922
24 540
691 934
360 854
525 564
893 967
848 934
60 953
190 974
53 383
227 980
807 946
759 771
63 833
280 387
432 790
480 741
916 918
299 462
417 778
892 896
493 879
459 519
26 137
674 773
510 599
622 957
277 955
289 990
233 452
883 975
505 1000
790 990
603 798
549 558
751 949
642 796
685 734
838 954
42 578
151 588
308 800
565 581
345 543
764 925
771 964
682 739
555 682
536 644
362 798
112 145
85 332
978 984
62 280
121 717
629 926
212 771
307 701
112 862
481 953
376 396
388 722
991 994
260 437
720 866
544 611
219 831
743 854
409 507
798 985
507 671
243 821
306 334
501 741
111 407
738 773
483 763
314 468
215 803
383 940
253 761
463 571
176 615
429 901
367 766
614 684
326 645
830 975
894 935
161 458
991 997
477 750
558 595
439 565
80 452
420 591
109 836
254 686
278 636
488 551
591 792
30 299
630 979
468 783
161 735
486 908
110 647
245 562
311 471
647 759
605 885
90 588
394 445
121 970
631 658
29 430
678 788
846 912
377 711
10 494
379 977
883 912
328 336
910 930
273 818
727 920
915 959
276 282
667 681
265 756
202 221
27 683
409 954
688 819
186 267
971 973
267 794
860 880
822 832
635 988
792 875
958 973
807 953
89 525
134 447
539 690
803 964
144 619
748 1000
607 775
168 278
42 186
186 819
544 646
807 931
745 826
646 862
954 983
47 674
27 687
791 996
937 960
811 842
687 971
293 480
162 639
322 917
147 157
78 554
463 871
203 753
361 926
824 827
311 873
309 792
565 973
847 895
359 883
707 885
915 939
539 734
174 817
750 987
16 151
660 713
415 753
263 298
530 801
415 780
602 752
936 942
508 552
129 475
661 701
699 965
511 727
374 706
548 568
844 877
644 875
819 918
670 827
205 565
534 660
146 384
59 103
687 696
327 680
839 911
899 988
528 581
322 997
30 463
132 734
11 691
403 689
221 626
461 850
969 994
450 859
620 664
191 987
55 369
267 657
428 886
565 688
791 949
888 918
189 202
761 766
230 461
792 956
497 741
617 865
788 800
957 982
335 677
805 807
823 976
285 586
59 110
775 996
22 658
444 816
890 916
230 467
665 926
258 898
173 613
758 768
815 945
691 939
575 804
425 910
333 870
500 922
945 992
662 779
587 676
515 640
490 568
714 990
205 554
896 988
690 940
495 602
935 984
2 306
709 783
450 457
908 960
875 991
304 516
613 752
424 962
612 864
284 942
329 560
450 683
799 809
841 925
339 788
727 794
128 218
591 723
202 706
240 855
150 416
89 177
681 739
775 958
34 290
716 895
831 863
246 817
885 975
838 858
554 944
768 775
249 302
835 968
845 935
914 989
522 809
492 787
315 998
848 916
570 611
464 842
653 804
555 606
934 953
309 710
684 698
310 833
623 733
147 598
732 845
124 696
309 857
77 118
336 970
859 929
421 878
910 969
155 675
907 931
439 604
849 904
662 940
216 891
922 997
971 974
354 500
979 995
646 761
879 959
518 907
886 891
429 723
341 761
735 756
935 964
765 849
714 819
119 706
744 816
367 742
232 925
640 832
825 890
842 935
807 829
262 915
640 890
972 975
703 797
990 993
141 181
726 844
851 894
758 989
117 812
781 956
174 492
485 610
241 867
476 569
709 866
183 719
245 811
529 734
398 918
284 340
848 944
96 235
282 715
62 880
642 762
32 851
199 286
567 921
858 864
805 960
123 996
302 975
222 854
225 683
901 932
372 546
534 547
803 991
966 999
994 996
764 993
927 941
86 659
995 999
809 900
558 662
591 975
632 702
553 836
801 927
386 412
112 139
637 940
781 945
846 889
643 730
306 769
256 722
451 823
216 679
32 864
549 958
528 713
844 923
8 559
804 901
414 920
115 429
951 972
196 817
798 891
506 870
199 657
856 857
659 840
336 930
654 923
532 671
127 205
818 959
31 755
934 985
728 937
72 654
53 650
259 398
267 718
698 993
363 368
351 792
380 405
125 262
283 721
740 746
380 944
467 682
262 571
879 957
632 778
166 497
96 524
204 247
163 314
859 975
608 940
788 904
535 944
936 943
809 963
886 929
170 223
884 912
418 835
824 840
134 736
930 991
248 988
828 998
628 660
101 191
330 774
197 906
454 731
826 836
407 567
985 994
313 497
485 486
951 964
252 833
784 940
366 1000
17 158
9 121
123 942
17 309
19 258
621 789
104 608
756 845
822 974
232 530
698 956
620 790
49 406
232 554
42 433
15 614
144 347
953 969
15 468
174 237
85 803
218 432
523 586
956 961
846 945
945 972
768 958
825 846
885 994
486 819
285 559
751 868
854 861
563 826
296 388
333 891
419 519
845 992
93 408
930 992
577 783
79 160
484 703
999 1000
894 978
465 764
603 690
709 849
177 198
86 684
530 799
561 920
611 888
6 869
435 662
929 945
588 600
479 536
877 896
97 685
740 774
754 877
251 490
809 959
156 515
760 771
182 470
433 980
716 974
432 817
122 330
43 173
114 869
380 579
275 464
96 276
87 428
948 1000
149 406
246 716
743 989
153 475
110 748
169 174
692 885
89 820
552 839
974 987
493 647
944 957
92 260
693 860
705 919
285 596
850 894
349 645
162 731
423 737
672 725
330 661
965 970
959 973
386 990
334 585
61 599
966 978
421 677
185 475
815 964
965 974
214 667
293 408
3 144
338 812
773 879
716 724
26 342
566 860
115 753
492 610
364 809
911 938
370 783
901 976
225 281
141 830
826 897
280 921
519 899
507 682
462 871
432 988
746 805
483 918
264 785
756 983
631 742
652 789
745 885
387 959
144 296
666 979
195 497
332 735
957 964
369 454
988 997
676 880
278 886
802 938
896 937
441 749
551 775
186 904
82 402
723 772
43 761
588 977
752 956
497 875
404 532
702 895
949 961
976 979
921 989
640 816
274 615
264 523
324 576
500 829
426 717
941 994
853 956
590 755
150 549
925 974
289 493
890 989
605 875
474 520
171 195
574 908
931 998
709 847
961 990
617 671
190 533
567 667
890 989
299 425
440 628
374 606
278 400
815 944
107 809
658 987
971 989
671 814
417 484
666 909
482 660
241 830
945 992
620 923
245 423
758 865
742 774
370 607
169 189
474 497
637 684
817 859
676 712
628 678
761 822
352 928
208 601
747 828
302 580
82 246
971 1000
576 829
27 666
267 756
283 426
272 786
70 516
46 312
771 814
953 974
627 661
192 580
173 435
417 604
678 867
78 727
533 642
393 763
378 907
605 806
617 792
255 712
992 1000
869 927
870 968
885 927
591 902
338 558
567 985
485 789
454 536
752 795
754 800
969 973
566 755
939 980
353 872
191 764
662 836
357 679
998 1000
370 493
235 392
110 337
756 910
39 545
17 345
773 969
299 569
459 769
958 977
380 968
234 316
70 279
569 735
945 963
651 811
464 714
172 244
961 997
799 832
381 946
346 990
533 644
13 487
202 325
781 912
650 782
375 650
301 825
877 936
940 955
589 979
116 279
198 610
202 694
919 973
608 767
269 1000
414 858
356 743
446 965
531 841
180 546
288 317
417 522
526 932
872 951
871 946
696 966
169 280
346 523
969 993
666 705
695 947
522 760
668 967
303 772
872 876
993 995
989 994
29 498
685 768
114 316
93 393
949 983
311 682
830 877
455 842
139 385
983 987
871 978
967 986
104 360
428 499
812 934
717 926
681 900
287 315
376 391
470 803
747 796
339 631
442 754
346 784
457 709
888 936
8 668
526 527
870 916
992 997
695 744
804 896
359 766
192 994
161 964
223 995
957 989
212 563
491 910
940 978
230 563
679 943
476 781
864 998
960 997
0 484
723 983
538 979
378 627
810 914
614 689
622 644
271 416
71 285
478 785
559 608
233 887
491 525
152 390
499 908
375 544
99 717
181 738
659 887
342 954
129 655
592 657
21 511
850 978
606 773
311 759
102 847
812 973
808 858
606 727
384 639
342 476
764 963
221 994
686 762
359 886
560 765
535 957
100 464
717 760
870 875
253 502
113 431
106 453
689 721
764 878
57 354
59 359
344 553
430 810
682 824
315 779
815 982
794 999
727 929
52 91
894 972
723 918
853 857
869 893
563 704
933 939
639 722
557 948
178 837
964 982
127 864
299 573
75 698
282 969
897 917
450 886
953 971
327 359
490 753
817 918
597 768
135 288
666 947
676 779
755 901
663 745
443 472
267 549
588 947
70 209
21 804
322 555
177 290
469 852
740 969
210 715
345 507
270 496
206 385
82 865
678 981
687 844
638 674
152 275
842 866
377 889
359 741
537 951
135 787
629 643
331 519
744 945
321 503
949 952
431 531
526 894
480 936
650 871
411 637
68 154
630 819
790 897
404 966
711 761
70 92
195 279
764 888
872 909
280 971
419 748
353 801
613 792
172 987
23 962
626 762
886 950
565 823
306 800
692 848
656 713
205 464
199 823
691 747
284 461
560 686
83 871
558 961
225 502
297 727
434 531
823 872
856 865
408 485
485 963
313 583
4 579
467 883
646 763
260 690
840 851
537 700
627 703
954 986
708 951
112 360
896 960
706 991
608 763
354 658
865 911
19 372
307 412
441 531
986 994
864 969
889 930
788 881
502 707
301 358
266 538
613 828
808 844
316 458
219 709
509 671
629 891
534 646
425 462
71 298
305 876
336 936
58 496
382 840
982 986
282 648
154 621
1 34
264 560
75 785
367 694
605 722
423 506
730 823
175 618
102 522
398 816
116 906
151 419
561 951
684 817
337 912
739 882
882 998
265 846
465 862
747 772
331 688
172 636
132 596
617 702
516 883
122 982
725 935
827 945
260 909
629 718
478 627
874 985
375 489
765 790
565 922
794 819
768 823
523 571
690 728
729 742
269 371
76 674
791 973
969 1000
166 889
675 724
564 737
958 998
389 996
432 575
578 866
809 815
693 997
364 767
517 725
38 742
196 685
917 920
49 455
853 908
605 942
227 257
378 982
397 479
228 478
111 466
197 911
243 717
521 977
566 861
188 853
717 904
266 671
962 994
799 949
243 412
369 596
127 994
133 699
912 981
519 952
91 913
367 895
170 540
218 407
144 683
103 982
563 859
13 813
436 663
447 873
450 803
629 725
634 810
401 855
47 899
870 912
845 943
960 986
956 998
523 967
436 800
739 750
989 992
481 553
496 652
738 757
62 290
628 665
145 722
302 801
343 667
63 235
202 771
423 516
805 980
441 603
41 559
226 331
123 571
596 775
505 732
148 289
116 197
696 859
15 976
623 865
726 969
160 456
549 787
992 994
269 275
255 841
485 831
428 866
288 671
939 960
733 863
355 830
248 375
559 768
30 995
284 668
405 508
890 929
881 931
460 591
54 885
143 451
271 531
625 819
252 280
769 916
551 694
643 952
12 218
232 384
218 506
62 342
516 714
13 597
740 798
782 877
45 762
362 488
453 684
568 795
41 157
698 805
918 954
720 963
395 959
360 586
121 564
542 940
143 212
634 955
130 685
257 457
156 228
873 890
532 563
505 641
288 958
828 839
367 603
574 684
818 848
418 501
116 350
817 820
524 559
598 758
677 837
717 751
425 965
722 729
274 414
548 837
931 967
153 626
973 994
479 525
480 551
198 622
323 523
997 1000
673 818
327 913
48 937
48 216
0 496
537 897
101 867
80 883
290 569
400 860
584 968
245 247
817 959
654 895
35 827
920 977
766 871
525 934
936 949
373 754
163 762
700 840
803 959
153 226
503 627
75 548
114 548
185 485
396 983
835 939
11 973
676 980
284 576
748 781
592 699
635 838
817 932
722 825
44 909
770 873
304 654
418 576
163 677
463 867
30 605
954 977
425 728
752 812
558 575
948 960
258 471
40 574
712 819
929 935
453 456
697 919
156 927
58 329
851 862
589 879
339 693
892 904
824 854
700 795
319 341
55 414
802 977
168 409
973 997
417 592
522 915
917 956
368 825
664 773
564 653
643 787
706 835
632 873
766 965
789 790
629 877
401 816
516 663
664 748
547 717
774 862
7 441
712 849
301 383
461 955
780 947
875 904
676 899
408 472
423 641
237 574
711 830
671 829
227 727
685 932
375 409
83 500
236 694
798 911
631 672
482 787
627 689
26 958
75 601
548 670
248 971
356 785
389 437
529 870
561 805
162 921
855 953
893 895
113 277
239 797
969 998
528 842
90 355
439 963
77 424
894 968
259 329
374 488
655 865
954 970
806 914
245 313
539 867
961 991
172 308
575 905
608 1000
154 933
615 717
80 720
138 355
593 761
804 838
614 737
509 719
852 909
691 868
849 916
603 857
667 874
481 603
273 714
139 671
112 939
959 993
123 498
932 938
816 967
525 871
64 687
861 938
960 983
956 993
914 967
961 985
187 921
390 894
375 542
759 921
421 597
177 454
571 606
884 931
374 916
307 855
600 807
592 980
866 963
34 543
819 860
700 971
37 860
434 551
684 782
78 611
579 825
957 968
684 792
937 963
85 568
190 508
986 995
456 977
960 985
960 975
595 639
557 605
841 891
146 930
334 737
117 940
563 869
64 99
233 941
811 972
81 517
901 938
47 577
309 553
948 955
783 850
801 935
511 621
209 394
695 974
923 930
3 251
723 725
609 626
446 630
543 590
92 417
900 938
355 818
223 453
600 901
998 1000
802 893
269 733
696 828
639 769
166 357
169 656
327 882
13 14
651 743
453 510
774 885
825 915
460 609
913 937
664 895
980 989
711 933
807 831
816 954
473 950
177 406
815 920
302 460
789 948
438 969
709 876
239 648
690 845
675 874
853 975
51 209
80 943
275 497
487 727
824 974
669 868
819 970
208 769
499 773
536 580
852 876
18 802
520 851
324 803
625 829
519 787
734 961
553 624
861 995
243 482
491 644
962 997
845 923
364 637
230 747
945 948
390 470
343 615
185 631
350 642
19 204
456 883
774 989
322 445
391 965
718 951
275 288
296 441
42 104
684 786
299 536
860 965
695 865
317 940
177 674
776 904
34 911
114 221
14 358
319 419
729 953
349 506
414 418
119 197
545 738
223 389
135 840
795 865
887 953
900 967
845 941
57 105
65 664
902 994
411 619
851 865
350 950
747 913
230 962
501 717
396 801
794 864
371 665
757 785
716 963
98 423
288 616
762 804
327 594
916 933
219 687
567 654
291 389
75 724
68 851
167 943
559 818
246 537
75 756
371 662
553 768
239 734
827 945
187 377
598 974
423 912
676 724
843 956
173 368
812 942
242 617
766 925
349 557
161 771
399 906
518 697
54 919
628 637
358 746
987 994
492 873
413 772
996 998
133 520
484 877
975 977
472 803
256 309
714 916
479 652
450 895
411 755
352 748
274 704
756 900
895 982
367 558
993 996
788 884
42 255
383 494
584 743
843 987
680 786
221 741
826 938
581 877
362 640
60 525
641 666
911 945
303 437
478 515
603 826
569 834
863 864
601 647
712 730
989 990
676 979
960 979
757 888
723 975
20 800
632 841
152 359
987 988
96 686
762 843
762 796
808 957
731 871
946 959
598 757
540 969
856 980
731 913
988 991
428 566
792 905
511 972
11 690
782 990
873 944
158 316
848 882
881 965
948 994
73 823
215 488
894 939
930 958
462 674
932 938
599 630
937 990
48 693
837 839
755 908
542 675
43 411
247 378
808 817
995 996
771 929
742 987
678 963
5 993
99 757
16 612
8 747
967 974
480 832
228 351
211 551
912 936
94 126
147 615
640 912
957 1000
687 808
724 962
285 1000
930 999
329 413
134 211
805 814
944 982
604 823
925 963
649 764
897 921
3 356
898 990
299 792
296 932
942 985
10 698
949 982
775 870
844 990
257 439
134 425
361 566
827 924
730 747
699 911
953 965
739 811
109 219
691 960
388 867
363 569
297 766
369 945
654 990
303 381
278 944
645 983
605 623
127 955
243 848
543 566
791 847
21 285
787 973
968 997
192 356
307 867
729 949
777 806
536 947
587 735
106 602
712 969
947 992
961 971
570 939
73 525
747 959
16 566
42 758
433 794
901 914
901 920
221 751
860 933
348 390
499 898
885 964
161 567
275 984
887 911
473 940
789 799
229 852
265 953
248 365
149 932
10 553
751 805
895 986
806 927
604 735
852 937
852 876
530 732
978 994
989 996
907 966
689 983
264 434
363 803
39 575
53 305
783 885
115 138
580 652
212 936
989 990
753 921
506 559
370 921
309 318
812 819
485 825
194 848
988 990
638 755
636 899
891 948
508 966
783 985
62 156
820 983
554 687
3 92
314 754
322 856
155 701
760 785
406 951
387 749
754 930
409 796
506 937
198 471
648 894
892 995
474 745
975 976
94 615
56 517
457 553
115 678
231 817
853 909
869 926
135 964
608 932
448 868
311 766
29 62
902 989
428 818
744 874
860 909
818 948
570 811
206 851
758 896
510 699
422 972
367 596
147 662
639 707
924 986
538 883
900 979
416 797
883 909
452 883
797 910
724 930
244 943
709 797
324 671
862 975
564 786
760 975
401 640
156 171
15 875
657 844
423 521
642 776
602 841
365 388
844 979
289 941
617 767
956 974
851 952
48 864
929 972
755 859
605 615
77 862
988 990
119 423
210 808
300 885
165 377
520 809
626 642
380 430
86 430
702 777
980 981
341 492
896 971
95 573
978 990
93 281
311 870
379 472
833 910
920 992
93 353
998 1000
390 490
786 804
446 532
704 742
765 838
965 996
216 633
265 967
882 890
720 756
568 876
641 931
92 933
624 741
863 937
917 965
357 407
781 816
217 902
820 959
490 828
183 479
527 541
818 856
67 530
585 926
538 946
24 546
315 421
953 989
857 891
470 836
341 782
501 725
468 552
133 182
201 210
745 843
660 723
543 968
314 622
630 684
365 539
511 612
576 623
726 975
528 784
161 297
55 601
316 579
260 670
165 254
504 829
77 515
654 942
355 576
647 679
465 705
490 683
560 925
459 829
174 866
639 818
927 935
575 696
291 977
690 975
965 986
351 460
511 790
135 281
588 953
173 581
666 816
392 805
848 852
351 432
913 922
328 430
267 828
798 866
669 733
886 896
312 448
268 407
51 232
305 823
503 887
807 858
816 868
84 85
785 816
626 934
191 365
611 802
759 970
197 653
714 998
256 680
692 724
238 772
577 622
362 620
714 972
903 952
560 737
910 984
10 466
319 670
71 138
431 581
354 606
673 865
184 670
128 147
418 719
966 970
800 857
242 643
317 615
927 961
546 640
333 812
51 375
996 1000
881 981
667 893
961 975
949 958
993 1000
934 951
317 688
916 959
381 394
307 739
607 695
878 925
983 995
513 606
888 984
678 981
252 880
267 779
423 993
616 647
387 404
654 675
946 999
405 540
68 943
935 988
738 908
271 284
482 741
161 840
315 520
183 422
656 847
779 837
445 639
552 838
643 700
438 666
80 205
220 736
740 988
491 497
547 984
748 980
949 975
19 926
762 883
935 959
452 920
843 866
614 675
893 969
926 980
715 776
889 922
613 959
730 980
880 928
957 979
26 342
64 859
345 988
225 655
0 462
587 831
962 980
862 913
528 676
441 769
634 978
92 470
305 852
284 878
978 988
569 820
357 895
704 889
648 677
559 807
422 469
833 874
430 565
28 196
60 362
866 883
115 188
47 383
783 798
771 997
359 928
839 847
394 894
143 883
671 961
518 574
56 434
837 870
865 956
10 936
473 599
785 835
445 970
604 785
318 801
379 784
754 809
271 483
592 699
684 962
519 905
614 617
596 695
322 982
158 617
936 998
47 317
593 636
394 827
255 300
716 767
644 653
113 696
8 276
641 780
720 834
161 872
539 905
790 959
44 60
625 979
301 443
274 593
241 772
497 773
930 953
756 864
550 956
631 764
618 692
37 908
787 859
406 811
192 678
420 523
68 699
661 999
182 711
237 847
502 677
216 352
636 778
625 632
228 339
139 934
573 824
341 848
718 858
147 829
654 704
586 876
85 528
95 230
455 547
397 541
919 926
792 961
826 857
398 721
382 898
216 811
117 175
300 693
382 781
986 995
52 594
296 307
652 815
213 919
301 323
312 928
223 256
295 960
772 981
604 836
561 917
882 922
477 857
470 701
321 476
488 855
570 585
127 379
925 967
872 928
658 873
11 74
198 716
617 848
875 967
528 818
337 725
522 958
237 634
606 689
913 953
643 935
511 973
428 646
785 979
833 871
709 714
414 984
109 397
639 884
934 967
946 955
616 730
169 695
477 503
636 925
778 880
308 689
762 788
608 710
676 837
414 880
144 919
626 658
894 917
379 997
976 997
189 565
830 972
226 858
101 557
181 606
82 818
441 902
480 968
308 568
226 317
32 431
393 538
10 389
543 858
325 567
550 737
831 1000
9 871
374 456
211 730
521 828
920 925
417 704
141 430
911 961
765 986
866 994
878 977
473 708
389 944
269 830
161 620
88 513
370 872
108 197
701 721
81 140
937 989
625 702
298 911
580 681
984 998
755 858
189 552
655 690
779 839
457 580
505 754
379 416
895 996
251 620
580 692
43 813
777 824
967 996
927 946
660 977
696 740
123 205
782 972
333 602
468 699
750 847
281 814
199 711
534 784
279 486
643 681
580 961
659 972
967 991
251 909
603 989
455 733
440 995
712 936
521 750
434 610
965 994
94 203
293 663
153 561
441 966
478 505
120 741
187 323
372 432
70 736
174 865
525 645
927 971
868 945
733 839
509 615
946 979
23 749
917 963
785 977
235 863
716 826
19 177
626 685
290 924
950 970
519 688
582 843
560 828
957 999
682 842
305 934
261 377
733 885
673 723
955 997
970 974
473 794
88 603
847 989
896 925
902 955
239 695
891 968
790 939
307 493
776 828
873 939
10 418
602 633
294 571
377 410
118 457
97 514
146 795
712 803
760 816
543 924
165 359
574 575
328 773
587 969
978 982
566 898
130 572
134 207
549 686
359 658
104 421
249 303
443 558
524 901
706 732
781 916
379 407
410 927
136 282
10 450
194 973
259 341
330 651
990 992
524 812
535 926
698 702
70 986
5 877
664 803
912 954
363 376
614 912
850 886
191 892
978 989
89 151
592 819
139 586
113 413
598 963
273 904
661 721
599 772
555 846
133 756
292 516
825 881
969 973
260 337
324 817
312 889
876 976
937 949
736 762
230 714
31 304
343 760
494 660
978 987
564 693
928 930
63 931
16 160
106 405
474 499
942 956
683 727
456 512
171 699
849 861
530 706
742 813
868 958
116 362
345 441
250 590
811 930
777 930
658 901
195 781
767 936
823 838
612 709
244 482
752 770
980 990
579 790
319 686
923 963
90 693
306 784
459 613
936 980
952 957
789 931
415 973
728 876
832 943
451 716
364 383
667 891
960 982
267 933
586 795
24 430
388 733
808 841
211 573
278 713
412 744
340 560
157 956
783 894
25 27
719 897
855 970
56 203
829 872
432 533
746 883
150 709
384 953
176 862
414 734
756 810
777 789
975 996
395 640
840 999
980 990
986 997
722 771
734 749
175 406
325 572
436 471
908 977
817 832
644 742
932 934
643 734
957 971
238 567
959 982
240 759
308 460
155 423
630 805
79 391
637 685
822 964
279 507
589 619
384 580
703 993
24 158
628 914
734 802
700 742
227 724
88 290
570 900
777 990
115 787
314 849
853 933
794 850
953 970
251 534
649 861
188 439
137 239
365 428
885 911
524 797
6 882
775 815
661 830
260 1000
21 454
486 587
301 767
228 548
344 655
449 625
416 551
134 445
169 938
808 828
0 442
611 765
352 773
620 816
589 623
532 593
768 820
797 857
89 902
103 360
445 524
200 476
396 933
984 990
168 771
229 655
417 672
896 920
443 666
845 886
635 837
722 726
696 906
770 776
675 730
908 987
352 432
53 846
149 303
477 487
622 708
180 249
706 829
257 918
305 651
814 1000
172 466
351 866
94 185
465 757
399 633
693 748
610 912
459 640
234 922
576 655
167 867
431 847
547 946
904 914
885 910
788 960
649 823
557 631
913 997
645 913
900 990
121 730
952 989
126 651
266 735
235 549
21 454
969 991
187 568
652 791
1 321
313 626
284 624
730 849
330 989
801 952
380 410
349 389
566 775
766 875
678 731
942 975
556 671
805 883
468 777
559 949
385 929
53 932
167 519
200 361
227 509
812 853
452 999
232 936
12 604
318 659
230 501
487 821
646 734
721 837
465 863
510 642
21 534
335 877
385 931
696 785
264 875
651 793
59 74
247 959
184 282
585 800
641 770
425 932
9 567
593 640
46 922
103 639
645 836
228 471
12 206
873 951
230 488
87 674
610 816
281 760
983 995
544 551
964 989
272 494
253 498
478 528
453 641
340 835
222 325
319 671
333 707
732 823
905 948
435 993
448 735
927 968
975 998
198 213
11 923
698 876
670 744
940 988
798 848
925 975
634 989
375 710
215 358
108 443
404 783
920 967
795 885
295 366
316 914
73 114
836 865
415 832
396 575
757 900
846 945
411 701
318 867
21 437
91 562
931 948
738 877
819 864
624 901
353 901
426 959
651 933
852 866
932 992
521 650
872 895
942 984
228 302
856 962
750 752
322 329
279 936
583 841
269 360
218 714
182 808
691 969
276 681
818 869
332 863
5 142
415 860
294 617
185 992
632 718
738 755
786 895
614 950
672 867
592 647
102 251
582 882
108 123
254 928
77 529
931 997
964 967
907 987
710 883
164 889
869 924
794 801
42 622
482 862
363 548
452 640
454 956
787 935
855 892
876 941
887 899
360 393
586 660
180 290
334 737
121 821
613 932
776 917
881 889
487 598
529 544
94 460
644 815
708 795
48 371
140 376
821 984
387 707
537 663
18 951
198 745
172 366
627 648
259 600
544 559
818 845
154 756
35 187
40 544
380 916
156 311
831 939
463 567
130 443
225 418
445 1000
951 978
856 867
85 651
370 639
497 704
401 645
898 920
69 803
535 944
687 900
465 940
884 963
885 986
193 885
285 888
342 713
849 866
495 993
605 957
204 733
889 904
797 802
105 195
28 669
411 489
373 938
966 984
402 704
626 905
633 662
371 536
365 547
890 973
158 391
486 621
490 674
432 716
977 989
154 532
428 503
614 878
823 843
689 921
273 794
708 825
825 856
44 852
379 506
887 951
387 822
199 479
830 916
568 870
108 755
779 787
281 481
799 831
377 908
279 920
290 935
797 858
29 638
753 836
359 659
103 312
580 641
6 704
589 818
747 818
819 973
812 945
567 635
360 615
972 988
559 799
536 857
35 163
52 522
400 898
985 986
43 881
340 928
843 907
980 982
31 473
716 772
511 584
872 998
682 873
6 402
866 952
664 920
673 737
100 976
345 524
61 951
667 721
900 902
153 816
315 925
199 257
238 626
389 987
3 286
798 914
228 281
56 844
295 813
413 744
315 400
210 830
411 468
289 328
395 753
35 123
755 994
813 965
752 782
835 914
974 997
502 803
832 939
807 855
698 818
745 959
299 714
377 726
767 954
296 927
884 954
403 581
118 828
545 647
826 995
757 806
447 824
434 905
298 988
824 984
723 732
600 857
145 346
340 892
351 369
198 386
688 706
469 784
492 735
279 470
24 467
859 919
123 656
733 887
322 505
513 571
837 989
336 661
336 421
100 613
323 452
939 964
768 925
267 826
954 998
154 712
896 922
272 882
40 846
686 848
542 923
937 951
713 917
326 631
149 282
15 817
711 896
169 349
21 275
544 784
704 741
956 980
872 901
468 777
324 672
906 939
638 864
315 657
874 937
669 733
104 709
977 1000
106 254
845 899
212 413
268 385
713 871
563 985
676 698
952 971
102 697
467 956
999 1000
92 728
827 889
410 758
77 483
826 920
535 673
407 795
74 777
505 694
610 905
740 890
550 604
63 641
177 759
464 782
643 997
370 440
643 906
356 535
415 561
66 540
19 71
200 916
636 723
182 457
552 729
357 844
6 704
834 863
527 658
916 938
613 646
62 861
791 959
22 259
644 655
450 688
635 743
505 800
370 453
27 304
9 494
225 521
55 243
521 957
680 690
300 730
979 987
738 923
909 974
692 808
821 871
892 950
552 595
992 1000
998 1000
877 995
961 978
177 353
86 512
284 443
150 588
217 376
352 498
732 834
357 566
960 978
38 342
680 820
334 969
265 937
637 793
173 550
662 804
675 976
695 963
375 807
691 724
77 831
228 307
951 989
839 916
520 747
170 513
726 785
909 981
618 901
698 772
634 822
978 993
461 615
169 357
983 991
579 866
983 990
382 996
218 959
0 485
357 362
793 879
766 816
16 357
406 501
266 330
721 785
929 974
490 885
27 226
544 969
478 889
204 860
234 863
66 346
210 329
21 908
541 819
603 633
859 931
793 977
417 628
799 939
616 765
138 447
149 194
449 484
638 698
470 508
557 873
452 487
893 951
594 704
763 995
261 471
199 293
642 921
336 754
985 998
85 981
137 560
555 748
376 671
492 708
634 743
124 495
866 901
402 924
998 1000
562 569
678 897
116 196
258 357
133 202
520 709
711 983
385 413
898 1000
353 648
815 933
732 889
742 841
504 638
871 940
625 958
774 829
658 783
857 940
122 979
833 980
948 986
975 998
782 947
58 711
951 963
571 868
334 900
859 879
753 754
765 774
317 614
91 759
278 749
263 736
389 557
550 649
422 620
948 956
31 409
978 996
665 883
232 262
778 953
818 931
173 353
588 714
791 857
577 649
77 887
283 515
434 983
242 658
96 517
752 755
440 513
142 980
52 364
324 805
931 976
880 932
154 288
167 507
122 360
192 408
141 932
346 791
359 383
505 788
265 975
232 238
883 904
956 968
516 772
708 793
417 673
366 624
158 258
291 424
716 744
875 940
784 876
191 282
76 381
452 683
385 888
208 997
604 954
666 816
620 725
243 372
816 839
173 593
145 618
455 576
541 899
784 822
169 993
581 606
550 622
748 805
850 922
837 865
74 253
889 978
356 453
893 922
610 751
586 591
542 820
857 1000
281 417
404 411
68 781
398 587
238 786
199 821
60 908
849 947
622 719
594 666
123 598
741 837
500 908
69 977
221 834
2 358
96 429
704 742
574 601
925 931
465 957
983 1000
392 827
454 767
376 864
835 946
279 901
347 774
664 996
612 634
503 679
757 760
479 836
311 560
66 896
849 864
365 428
34 320
292 683
914 956
889 977
122 972
634 889
914 970
378 752
201 710
16 136
168 650
999 1000
939 997
443 601
826 859
478 608
867 978
295 855
949 974
416 963
406 607
485 701
712 929
519 654
375 823
900 909
896 900
384 705
908 916
400 884
702 835
669 875
482 561
706 900
732 940
379 468
558 678
944 976
552 719
947 948
553 686
534 670
349 678
645 748
851 911
744 866
661 710
392 720
544 712
933 949
946 988
863 952
243 865
602 838
233 239
663 864
939 957
974 980
285 494
906 910
352 503
422 825
710 712
166 415
314 354
658 711
70 362
199 869
339 881
290 404
261 843
318 472
879 929
830 896
525 582
100 747
518 659
796 950
637 786
10 289
111 975
507 878
702 842
998 999
827 871
982 988
751 797
935 970
945 988
518 836
24 696
510 601
756 825
316 638
991 994
641 979
361 791
390 444
246 374
313 662
530 974
738 782
153 455
310 672
909 988
797 848
291 934
50 492
289 680
888 894
403 702
100 250
379 585
610 881
202 582
662 720
69 245
596 869
488 829
634 978
104 705
701 990
667 988
85 340
526 762
306 546
585 984
207 806
879 968
408 996
592 842
487 857
448 553
828 915
704 969
0 608
953 954
902 991
607 800
743 994
520 912
330 486
466 757
674 808
624 769
189 637
884 997
554 590
3 292
237 396
77 632
798 904
487 663
910 915
228 375
741 826
216 418
366 531
169 381
538 649
805 962
627 640
681 954
791 873
122 215
714 850
887 889
994 1000
858 964
127 842
833 945
663 909
954 980
51 123
238 420
818 930
561 651
392 585
671 836
808 978
104 972
630 656
256 716
915 939
91 977
551 678
64 118
911 998
63 458
955 1000
206 838
468 630
24 483
497 937
545 601
716 864
59 815
195 857
279 714
833 980
762 925
360 943
339 548
248 843
101 354
429 466
268 269
845 855
48 807
255 858
558 666
983 987
401 435
808 875
211 671
712 797
5 820
334 583
569 923
140 440
758 920
54 990
925 956
130 587
340 887
713 902
987 999
765 899
340 951
815 886
407 712
939 977
877 967
946 997
550 912
11 339
207 846
474 938
277 394
322 459
2 909
554 769
956 991
113 385
135 284
17 399
363 732
705 869
200 896
971 998
908 1000
576 610
413 951
135 440
491 923
452 464
540 607
496 836
42 204
553 835
675 845
221 848
189 341
96 186
449 785
319 667
141 902
563 998
386 705
526 773
542 882
168 942
367 870
198 692
350 721
812 961
570 706
508 603
677 715
282 960
555 597
972 981
795 968
829 913
868 875
82 147
408 954
670 979
832 978
418 635
420 920
243 602
230 664
36 755
728 959
51 740
78 707
66 170
115 931
945 982
870 953
89 966
399 583
960 1000
90 280
225 720
470 659
14 618
969 992
959 979
51 917
121 621
365 837
732 906
108 843
392 801
451 494
63 487
289 616
46 510
99 545
628 821
318 968
23 980
873 941
474 529
59 611
663 965
993 999
854 911
959 994
431 995
591 858
635 992
467 681
544 776
965 990
602 608
706 777
694 762
780 958
720 818
165 810
784 793
648 980
307 949
66 288
310 915
687 992
493 916
942 988
899 989
692 925
608 708
596 811
833 837
746 818
304 344
566 744
379 666
277 301
639 958
372 871
904 978
244 960
204 650
425 986
782 851
213 355
589 865
861 972
304 380
947 990
719 969
968 989
686 928
990 998
94 271
805 879
140 580
42 363
560 564
354 442
184 727
65 240
405 540
112 511
745 940
360 423
451 663
520 971
401 605
982 998
714 741
889 954
539 955
825 981
69 703
379 701
589 723
310 960
673 991
906 985
319 850
497 766
731 997
400 608
538 924
667 932
790 967
948 961
677 794
887 915
130 791
176 813
866 948
389 671
257 631
513 633
165 368
582 692
873 907
877 974
926 927
26 905
788 830
280 360
827 897
383 969
377 386
51 558
680 940
517 872
335 418
259 270
941 976
944 994
444 448
90 354
282 733
967 989
143 625
588 589
905 942
948 999
589 977
492 928
734 745
214 386
518 617
974 981
671 907
736 950
366 403
438 669
506 827
578 837
711 941
942 965
691 982
813 996
720 976
924 961
907 934
990 995
800 882
584 772
527 950
500 548
611 908
462 866
723 837
253 619
891 978
668 710
875 878
940 995
693 821
241 376
520 855
898 935
349 783
696 910
890 925
756 982
175 790
824 953
798 883
989 991
301 609
753 927
229 319
4 516
895 975
394 654
572 753
95 938
547 825
776 946
110 627
129 931
628 644
9 475
276 530
861 921
770 933
828 849
530 734
417 463
690 700
462 545
22 163
389 928
159 406
826 882
588 848
20 886
849 927
474 632
289 325
653 912
814 889
401 420
75 487
832 976
916 922
422 942
64 245
866 970
288 354
82 241
454 705
716 722
856 960
431 775
741 820
792 816
991 995
70 758
439 605
431 455
780 853
913 917
117 878
848 928
365 980
226 417
508 527
789 975
458 896
469 876
182 508
236 744
788 985
766 910
0 939
851 945
351 414
640 791
352 871
202 879
803 952
18 182
639 877
20 72
588 901
361 493
8 452
944 970
907 931
891 945
616 827
871 989
252 942
95 946
125 343
969 994
472 638
984 997
630 790
235 407
860 871
844 977
305 617
928 937
7 203
802 902
779 872
595 670
860 979
158 191
564 937
974 981
20 907
126 704
824 832
109 325
506 773
446 882
646 927
752 937
286 340
228 602
904 955
667 839
404 866
609 876
291 476
527 881
319 629
477 904
710 960
323 560
534 655
781 956
623 749
847 933
799 920
677 807
652 689
65 215
681 886
577 792
39 844
783 836
131 787
847 878
706 767
830 853
39 305
307 939
493 638
650 786
486 662
514 821
508 718
288 571
617 660
375 442
557 594
852 927
937 938
644 712
644 900
165 258
520 606
275 812
244 849
497 957
77 432
335 344
466 683
780 982
721 849
715 795
370 379
930 996
556 766
541 745
199 652
410 939
590 751
403 809
201 572
513 521
155 468
532 571
888 896
358 990
322 986
542 878
661 896
945 976
652 660
681 805
644 867
937 995
577 713
988 989
275 832
739 899
613 913
190 599
717 922
288 529
546 669
461 586
332 798
775 985
299 750
723 927
289 853
144 598
502 596
983 996
816 954
698 785
448 487
749 785
239 684
646 922
702 927
625 924
899 935
676 841
897 904
583 674
376 609
415 904
995 997
488 517
769 811
644 976
916 971
953 994
329 768
783 815
850 872
637 774
65 769
30 937
192 374
435 547
769 975
671 962
996 997
321 704
225 900
379 878
438 761
183 301
205 683
311 455
14 539
562 882
738 809
311 854
281 558
462 474
486 539
623 703
93 542
186 807
906 922
441 553
897 957
28 405
978 997
17 894
411 937
764 829
283 426
860 996
727 859
563 803
746 796
199 622
67 139
732 865
784 990
694 853
810 951
649 851
44 325
408 486
457 843
837 958
541 898
978 979
981 991
649 708
788 846
711 829
74 172
130 787
497 599
343 884
786 909
479 902
350 412
590 873
95 663
677 871
431 790
311 925
510 697
725 913
533 601
82 536
241 390
529 825
932 959
399 620
455 844
547 680
278 654
168 333
490 889
485 772
451 817
878 893
957 979
915 958
210 991
811 812
985 998
611 708
801 890
119 555
841 976
915 931
863 899
596 913
28 404
752 849
670 749
795 922
833 890
938 970
913 973
326 830
605 794
789 978
873 943
218 729
804 925
904 908
833 882
867 953
776 890
738 971
567 693
370 945
611 921
317 857
446 880
236 570
268 993
627 678
710 795
616 740
708 876
513 671
70 754
237 692
855 982
463 728
914 970
235 986
780 840
350 610
585 663
880 912
732 753
229 922
820 966
3 412
371 599
309 740
967 970
411 971
585 847
875 936
212 931
807 957
84 589
394 607
491 988
357 950
892 993
316 583
50 88
487 917
785 918
558 880
984 987
23 646
728 761
477 607
276 372
803 834
363 682
866 982
314 618
999 1000
863 948
807 813
898 989
137 297
111 818
511 991
362 545
862 871
242 276
769 941
221 546
880 954
321 489
907 948
96 216
966 969
140 827
743 834
689 941
742 830
702 704
36 558
641 659
177 249
881 892
435 678
223 540
479 937
481 946
972 979
615 730
589 928
593 805
526 978
46 856
754 971
43 148
975 991
291 622
21 872
710 939
733 751
882 930
493 586
840 849
479 632
297 737
460 528
341 561
255 772
420 623
469 509
615 873
929 988
478 866
244 246
264 704
604 715
309 833
722 878
652 953
684 701
918 927
794 870
530 559
722 748
445 565
150 964
472 556
709 975
889 929
101 940
988 990
857 884
116 827
991 1000
418 431
752 804
548 973
892 993
432 925
748 980
105 868
130 139
804 911
886 920
851 955
169 190
714 831
689 816
957 973
595 815
667 893
291 319
438 969
308 517
516 907
3 113
387 896
757 943
973 984
192 678
469 525
911 970
521 538
811 849
536 930
589 785
439 462
779 954
106 978
469 592
29 861
252 335
665 855
900 976
327 565
144 157
1 179
592 902
77 672
137 935
951 971
732 986
354 803
960 989
722 873
28 796
612 928
688 817
32 789
255 866
72 413
715 880
603 954
964 971
55 184
967 987
709 907
419 991
786 917
688 889
829 936
459 991
675 859
3 912
658 671
452 609
78 677
93 654
686 744
385 969
440 803
587 923
629 903
576 682
664 776
785 964
19 82
334 407
447 895
178 545
527 645
109 395
871 983
840 931
162 552
352 736
759 954
704 844
901 956
284 768
226 587
555 815
759 786
934 945
665 963
964 987
543 758
709 766
988 996
455 481
253 885
32 757
438 963
773 963
353 786
633 951
281 538
164 228
412 819
72 358
717 730
730 763
694 909
846 881
565 732
778 870
417 625
709 771
602 933
773 866
733 988
825 925
808 983
122 403
241 303
28 150
296 505
28 74
806 921
802 928
621 878
649 886
493 970
23 871
644 868
5 256
517 772
731 877
362 707
872 935
265 383
713 753
390 436
275 338
622 803
244 995
144 570
370 825
965 973
135 698
184 499
208 332
214 435
270 895
405 765
750 802
163 872
372 910
569 925
801 910
916 963
750 826
826 911
945 951
551 984
131 825
948 976
605 729
683 826
806 869
519 525
407 831
932 970
189 209
217 691
160 862
805 980
479 719
667 727
465 898
850 883
473 794
494 620
147 406
920 925
847 873
146 378
736 832
387 895
269 415
26 711
581 739
992 993
187 853
912 993
554 850
603 692
689 835
792 963
99 550
613 697
851 986
66 198
478 845
492 873
875 991
494 760
999 1000
665 814
287 936
526 588
254 821
485 707
635 872
351 461
362 855
572 929
82 308
420 483
37 426
546 974
281 357
177 787
883 901
803 892
391 401
648 991
939 991
156 236
493 519
985 996
429 816
624 704
540 575
246 526
358 402
526 603
259 463
402 847
780 842
166 713
694 857
753 971
357 758
307 382
901 949
480 715
727 871
324 357
353 767
803 830
53 246
455 709
650 749
362 865
258 733
117 599
927 941
754 957
895 899
984 985
106 575
142 802
656 764
89 775
749 888
952 990
599 882
729 878
297 578
621 937
634 765
547 951
258 628
653 997
566 846
206 628
535 810
827 928
488 603
754 790
511 753
991 998
423 519
8 112
68 940
70 215
683 725
721 885
221 513
600 888
635 753
751 996
496 703
114 1000
225 968
67 383
692 802
689 693
428 702
896 914
101 793
156 475
386 388
123 601
850 907
461 675
25 356
249 325
756 976
303 792
885 893
14 494
500 927
521 637
415 903
269 898
726 766
783 821
827 834
917 942
651 867
331 510
826 901
250 820
171 354
603 736
488 832
949 950
449 526
286 972
823 987
221 680
789 947
79 482
443 530
0 612
940 948
94 855
459 482
390 434
790 956
849 936
216 865
279 830
244 574
900 902
488 617
480 799
800 840
173 754
920 999
285 399
701 886
30 94
654 884
551 902
452 845
908 994
24 80
943 975
386 697
444 767
103 950
597 622
231 304
560 872
348 434
18 857
810 888
708 727
674 816
288 370
215 860
841 848
158 704
170 902
831 841
996 998
968 987
578 814
733 778
220 782
242 347
292 352
150 191
459 548
497 767
767 789
841 876
132 973
437 860
454 632
632 861
81 888
775 976
338 864
426 962
831 966
576 874
790 966
277 657
444 498
458 819
322 489
264 832
895 913
728 765
660 717
781 841
667 674
912 975
996 1000
163 549
192 508
597 690
461 994
110 460
718 994
883 884
867 938
72 770
951 964
815 822
654 904
346 515
602 925
735 837
381 927
966 984
110 773
903 981
158 842
452 547
395 776
952 979
536 945
605 967
969 971
322 959
521 975
728 942
63 542
76 647
165 336
496 767
929 979
673 680
744 777
431 762
290 314
858 882
565 808
765 964
608 643
578 646
424 737
546 875
180 725
71 451
810 912
336 505
617 867
344 833
200 653
233 534
539 662
885 891
708 781
38 373
145 654
176 378
915 953
900 957
963 979
279 613
440 823
978 990
928 990
760 858
377 649
977 978
87 874
607 667
819 953
115 377
144 573
874 956
993 994
207 728
794 924
228 264
449 715
778 840
457 709
53 368
548 591
990 999
201 939
447 905
445 853
639 642
272 876
295 721
904 959
942 961
793 968
851 954
909 922
445 692
557 702
456 828
731 924
764 832
647 852
222 715
678 963
782 950
62 1000
692 803
694 710
219 809
59 817
168 550
732 744
461 964
672 675
136 792
179 381
849 980
226 681
165 276
10 572
533 706
507 564
619 983
955 984
661 716
378 812
629 630
999 1000
506 971
446 978
236 877
713 938
11 430
845 847
743 954
337 829
611 639
989 990
756 770
413 493
915 973
660 714
850 906
360 555
323 824
810 905
808 886
849 889
77 559
540 626
924 964
432 764
544 878
765 894
455 538
445 725
869 881
588 795
174 866
864 937
279 572
657 978
689 971
937 946
623 629
610 857
353 914
902 929
202 936
820 836
914 988
376 787
483 895
637 949
534 592
392 687
798 884
145 864
431 732
202 530
195 258
535 791
469 928
509 680
331 700
100 339
502 647
472 547
360 735
219 352
2 165
115 178
29 900
477 732
917 931
465 682
680 776
609 717
628 990
388 853
452 724
344 612
364 584
813 829
333 358
13 939
725 821
982 984
418 666
540 756
594 723
680 829
864 921
149 191
656 982
280 732
374 820
916 918
509 878
116 827
476 883
596 689
769 891
948 992
224 515
875 910
773 1000
951 969
475 762
85 934
118 566
50 447
963 981
727 734
415 625
702 740
686 915
772 832
709 829
424 697
413 792
253 285
822 869
955 988
210 294
663 878
156 785
249 384
358 540
605 917
91 925
500 937
425 519
220 622
125 225
714 754
150 722
203 742
447 986
898 994
333 824
18 686
61 115
812 984
900 928
82 359
484 885
567 768
909 949
740 816
874 927
891 997
268 405
781 983
746 953
69 927
899 972
193 305
783 950
846 859
565 855
431 590
388 910
389 968
964 968
858 913
183 876
679 848
371 512
926 957
790 980
404 442
501 967
63 188
420 889
881 959
468 808
554 770
50 903
130 186
541 877
396 850
551 691
177 734
678 754
319 862
916 971
729 736
721 770
490 890
494 585
169 597
885 979
321 757
148 723
293 858
781 993
774 814
336 634
797 954
465 637
991 992
327 433
448 788
733 845
508 702
360 947
441 543
587 773
688 703
690 940
859 958
835 861
991 993
475 895
126 288
92 620
491 526
998 1000
807 822
191 895
69 173
744 859
750 815
130 827
837 949
249 754
507 831
967 973
913 956
245 940
816 893
179 481
769 798
851 867
917 931
507 959
30 188
255 407
910 923
885 977
767 993
824 847
311 381
221 732
810 962
419 615
717 993
861 944
652 677
695 822
182 431
238 765
83 913
454 929
122 855
371 672
178 217
738 851
781 937
503 886
305 364
504 700
718 988
453 846
165 375
242 505
562 564
767 778
549 736
498 600
477 602
285 714
121 723
353 441
109 738
721 984
279 774
326 625
323 796
931 994
310 494
303 570
398 802
291 728
134 263
235 648
223 584
889 930
910 929
705 755
385 644
765 784
79 383
810 917
544 837
945 990
999 1000
148 469
605 942
2 688
985 991
47 639
569 673
53 754
234 641
41 517
727 936
522 831
315 763
673 846
136 810
114 798
981 998
308 982
286 684
506 788
566 643
284 395
586 716
719 962
651 906
973 987
788 851
428 491
920 996
550 614
306 773
258 367
617 670
983 993
658 870
710 750
929 982
111 830
842 847
145 970
902 952
277 782
71 272
874 984
760 988
568 631
412 429
639 721
748 938
249 568
603 937
707 809
800 838
376 797
306 441
196 433
419 630
328 410
901 944
249 913
117 991
958 971
10 670
239 621
419 925
42 135
12 488
505 559
966 968
650 755
151 834
655 788
107 962
600 985
964 985
904 950
262 856
253 746
839 867
985 997
293 591
713 792
998 1000
704 818
862 887
849 864
391 568
510 559
253 657
223 842
656 944
188 503
957 997
246 911
794 811
160 845
571 996
318 841
236 744
979 991
539 832
340 514
28 83
905 989
883 957
169 488
674 816
43 937
871 963
239 777
447 831
997 998
270 496
784 928
900 923
734 860
549 762
686 801
388 564
954 972
747 874
241 651
357 516
931 973
16 126
633 845
219 274
516 998
883 935
879 998
395 868
341 851
105 174
512 950
430 454
735 752
555 655
631 798
623 832
963 966
644 827
233 412
414 505
663 890
36 580
562 982
754 968
818 828
357 592
529 967
815 984
404 665
405 860
504 878
963 971
761 855
134 832
261 977
882 935
486 837
722 944
387 920
787 977
791 798
458 534
111 770
631 769
401 467
482 666
421 675
618 663
848 903
112 514
707 804
229 411
311 899
182 451
345 651
355 829
422 527
457 942
25 144
77 966
346 393
172 345
458 662
138 611
424 513
303 626
539 714
157 853
889 985
498 786
384 847
82 518
376 695
548 617
140 624
283 360
12 763
502 603
278 404
625 669
583 944
756 994
954 991
994 995
303 610
406 831
548 977
988 992
754 942
493 950
762 993
142 710
554 994
434 684
703 904
432 714
638 877
367 889
508 549
896 902
761 783
186 366
108 966
552 676
626 912
878 894
373 476
99 202
374 655
554 669
582 738
714 921
335 970
809 970
487 678
868 939
562 697
875 981
405 474
206 683
865 913
752 769
133 468
52 564
216 893
429 602
470 977
714 827
626 837
530 949
919 973
968 986
473 503
310 336
702 803
85 747
473 769
661 936
880 898
538 761
522 607
711 860
645 816
125 501
253 642
865 885
255 956
268 283
240 938
411 917
55 558
941 943
722 974
307 989
916 929
758 998
328 755
378 681
26 104
223 757
25 92
492 708
475 906
605 861
831 870
253 509
934 984
119 135
660 852
913 962
67 334
689 704
581 590
562 946
30 870
933 949
412 678
837 941
851 920
73 431
274 977
52 796
707 899
737 817
265 315
723 854
938 964
83 560
360 610
893 987
655 943
11 289
431 578
934 961
330 522
107 165
949 988
597 984
688 935
335 972
252 335
388 549
333 819
419 508
451 556
99 346
380 690
622 659
796 956
130 785
321 950
92 808
513 925
492 963
483 944
875 950
36 633
192 762
689 783
958 987
726 915
603 922
197 809
28 743
726 968
979 997
24 920
49 578
335 342
244 428
190 546
338 383
339 860
674 883
867 989
939 943
326 791
291 837
142 302
146 680
218 596
897 928
656 815
123 226
619 657
27 859
736 816
447 861
845 929
93 987
13 677
861 898
730 967
452 927
277 947
638 871
860 951
740 776
827 866
37 710
605 636
379 968
297 877
190 792
923 963
365 979
461 958
825 926
279 921
156 298
430 486
858 945
705 737
115 635
785 958
832 988
40 937
863 958
522 947
817 979
417 447
116 895
323 349
329 704
334 462
409 749
969 981
366 534
982 991
297 623
68 760
742 930
182 244
537 895
74 864
601 947
536 877
457 688
398 803
514 915
30 808
558 846
317 656
11 623
482 503
508 900
962 985
692 975
975 981
87 889
384 973
996 998
812 957
430 955
816 901
686 958
878 963
414 614
524 880
191 836
606 880
417 687
261 263
701 984
86 946
232 911
346 584
900 994
597 928
832 884
588 678
266 398
174 408
168 837
539 884
49 651
800 921
326 445
472 709
572 963
621 787
306 327
864 918
192 823
745 772
647 825
733 869
997 999
184 276
883 929
638 809
478 511
479 486
826 828
721 820
197 248
14 835
784 861
235 797
587 791
65 943
584 739
877 990
246 620
619 738
62 759
399 971
413 613
541 735
354 975
284 850
835 863
907 949
810 974
54 297
62 544
634 885
197 570
17 766
522 620
259 652
414 899
88 303
514 888
107 308
116 803
927 988
946 967
562 901
678 806
114 860
241 949
589 955
204 957
515 947
62 354
404 958
498 634
594 863
784 893
220 423
812 936
775 864
169 947
278 612
975 990
488 750
672 951
386 985
518 638
86 739
390 432
494 984
973 985
9 75
231 300
306 312
567 960
343 555
313 523
197 251
232 576
969 988
978 987
659 974
563 935
811 832
841 920
279 364
188 287
184 233
174 482
930 939
543 972
1 80
570 903
592 824
674 724
217 589
159 746
333 758
401 909
288 670
787 801
86 784
899 944
663 673
237 330
665 767
983 998
511 529
740 819
720 780
202 222
883 955
842 897
658 909
640 759
309 861
669 805
67 485
516 992
402 997
630 792
908 960
843 981
177 923
700 761
327 904
434 660
784 825
347 454
495 708
581 582
696 930
125 624
992 997
131 264
53 448
536 865
309 616
548 580
77 981
423 880
535 732
774 875
110 273
186 847
322 847
454 943
500 690
961 983
18 425
794 948
310 577
14 163
637 653
887 889
25 306
777 906
879 956
379 737
980 989
601 877
273 699
81 419
980 986
901 912
584 761
863 944
322 823
159 248
39 385
890 903
121 919
655 674
759 946
955 958
282 644
727 799
697 735
334 763
265 535
249 658
904 988
337 523
823 834
668 802
333 478
642 975
273 475
263 770
870 884
755 866
896 979
935 964
822 885
503 524
483 601
237 278
990 998
589 978
25 631
627 656
190 892
364 593
115 334
695 711
285 957
461 818
643 764
667 776
814 982
126 945
145 234
86 921
87 802
269 456
599 991
263 304
667 990
734 871
136 747
621 829
140 645
496 507
538 825
911 983
686 992
21 520
50 284
258 300
635 647
944 977
769 859
679 730
193 304
88 185
759 781
512 971
868 910
144 462
667 731
983 988
522 717
682 689
868 915
219 892
325 861
728 937
709 740
0 521
516 923
421 602
337 376
564 859
89 250
13 641
37 950
389 906
315 655
453 794
458 945
841 1000
954 979
519 798
932 954
863 998
614 814
21 137
994 998
274 346
548 882
463 499
318 767
477 493
475 778
757 985
605 677
824 889
532 843
712 855
70 313
644 886
73 930
118 789
937 989
149 249
501 669
679 909
471 642
472 648
367 992
115 582
945 981
702 727
773 907
395 804
370 915
722 749
834 936
123 881
243 650
802 812
457 542
366 672
468 909
39 410
26 914
507 647
18 49
630 690
474 880
722 731
5 795
151 930
139 701
118 655
617 860
487 662
959 965
13 727
171 364
11 734
650 682
970 975
219 263
384 573
280 431
685 768
546 865
794 883
502 937
716 990
265 415
23 116
885 937
37 74
432 944
332 599
697 787
560 634
813 888
336 473
671 921
410 890
268 287
103 499
174 582
131 392
988 997
920 932
800 898
411 684
631 926
841 858
149 227
353 676
456 520
796 938
2 161
313 430
177 319
589 853
223 973
306 976
165 183
609 708
386 697
372 628
792 936
200 503
168 649
400 539
588 789
753 783
217 908
50 130
869 880
43 137
775 973
701 946
6 605
494 684
960 987
253 579
44 549
6 441
133 850
922 955
456 564
292 687
159 212
791 803
165 810
555 918
460 594
380 605
873 909
546 777
764 798
821 878
872 983
939 964
282 770
941 949
831 956
625 765
106 829
925 937
104 739
564 908
885 907
810 934
971 977
837 907
609 880
375 638
431 484
720 765
478 698
970 988
546 640
427 744
191 676
473 706
891 981
83 237
427 564
136 591
339 839
843 982
381 424
961 967
238 952
330 383
208 945
422 897
306 551
967 993
788 899
461 825
677 685
964 965
247 406
544 988
731 742
511 724
48 195
407 698
764 853
269 373
425 942
213 681
913 960
989 996
813 832
570 812
77 851
422 635
950 983
152 478
782 888
500 567
840 933
595 995
971 986
192 610
687 794
970 981
772 879
216 291
362 866
339 426
236 555
231 386
413 442
55 188
19 772
87 993
315 685
276 816
19 173
912 969
623 882
343 633
977 996
81 543
683 808
855 928
6 281
791 998
575 860
850 892
761 940
849 951
244 584
530 927
125 590
303 952
718 892
330 871
348 479
503 724
366 818
308 637
977 990
168 813
862 897
713 974
627 934
712 935
820 961
240 796
326 967
783 871
158 741
453 925
668 774
768 976
427 634
261 863
28 179
844 960
984 985
191 609
974 991
429 653
750 819
122 380
806 992
473 506
65 467
214 453
651 923
74 339
14 826
639 982
522 630
425 543
504 833
764 811
92 759
52 206
183 608
858 873
304 954
511 541
757 785
146 503
265 507
465 965
354 423
407 944
560 633
183 802
521 576
982 992
319 559
261 482
100 844
784 924
385 867
584 953
672 743
957 971
212 945
919 979
868 962
376 470
303 333
518 880
30 200
954 984
369 591
955 979
917 992
971 979
176 538
519 691
239 560
55 187
403 716
759 802
27 79
328 485
254 732
90 991
835 956
963 993
475 534
132 187
830 917
100 372
222 382
63 658
374 594
902 938
739 745
444 702
722 973
628 881
440 586
932 946
493 615
649 882
427 989
428 713
280 810
473 478
712 908
746 781
352 372
874 976
229 748
424 882
99 975
74 133
786 959
539 934
14 953
168 315
412 910
277 942
169 450
61 124
275 631
62 323
710 797
484 641
678 917
550 665
179 351
517 639
153 758
128 751
433 743
61 187
267 901
447 968
359 446
623 901
309 368
21 382
156 332
275 506
139 868
811 912
548 616
235 358
551 853
966 975
702 901
403 710
625 863
751 778
637 782
166 205
16 300
403 471
742 866
993 999
76 139
944 962
508 704
814 905
352 867
229 766
172 489
679 775
289 596
312 457
801 941
279 568
609 822
483 931
602 701
637 771
391 679
232 537
14 640
781 962
512 952
349 416
149 173
657 833
493 593
864 869
394 922
634 825
495 501
7 820
961 963
304 994
66 950
564 667
406 647
185 544
266 642
424 484
648 662
192 305
52 292
642 763
211 569
629 770
988 997
718 896
685 931
601 607
154 824
466 768
980 988
806 951
249 949
151 338
424 981
47 195
860 876
98 184
421 708
147 249
721 891
462 617
733 853
905 944
277 501
15 814
901 960
203 278
199 869
940 999
891 997
879 928
927 977
622 781
702 705
620 933
375 851
444 446
213 477
325 891
356 594
759 860
238 438
427 735
681 957
536 994
465 490
921 950
856 871
559 795
543 692
371 662
860 898
955 985
977 998
22 663
597 601
553 755
480 751
509 697
483 669
666 675
27 194
613 681
934 961
249 608
207 305
307 482
380 598
101 830
95 692
941 989
28 716
796 869
242 676
381 497
353 462
552 613
159 829
621 904
951 954
417 956
539 569
298 340
208 685
625 784
180 380
290 936
169 875
903 965
669 740
0 477
981 995
16 827
153 748
962 963
318 862
517 557
24 707
178 900
856 875
563 739
333 729
805 816
60 927
66 555
583 852
729 984
274 927
887 965
605 630
481 760
430 827
514 967
703 722
148 775
464 645
244 355
511 721
15 34
731 805
567 805
504 579
453 903
648 903
368 885
841 966
589 721
751 929
614 775
315 600
751 831
191 590
977 1000
479 510
610 954
410 861
28 586
290 401
978 993
4 105
265 304
477 868
44 492
584 665
341 938
793 974
689 817
20 290
104 738
997 999
199 332
775 896
43 432
485 544
529 730
6 886
402 513
618 739
500 942
500 774
358 572
17 770
439 974
92 527
907 985
746 775
374 572
467 472
463 823
159 607
586 722
411 611
939 964
919 954
896 979
287 334
489 926
664 672
403 830
245 922
885 902
943 995
154 600
527 621
919 957
547 833
269 666
475 879
508 834
822 990
97 395
10 982
747 918
105 887
806 820
822 920
551 628
347 537
23 675
9 260
494 895
387 649
187 909
273 500
604 791
327 929
880 984
420 686
402 427
524 594
247 581
424 777
518 813
840 961
371 846
870 956
505 574
691 725
265 840
227 883
946 991
598 829
157 195
842 989
161 989
256 731
753 928
558 968
144 366
601 832
236 653
406 679
321 650
103 546
990 995
813 918
978 987
559 710
911 947
486 754
701 995
509 702
569 851
736 961
390 766
562 611
782 945
17 711
205 470
930 972
938 974
820 872
166 570
407 766
433 585
719 992
29 667
421 853
752 880
743 891
761 799
674 901
302 643
65 367
588 818
375 726
336 619
574 749
69 984
793 811
494 719
848 961
807 835
166 755
140 347
102 510
689 767
70 906
633 771
244 883
929 940
727 854
13 718
874 918
319 829
283 591
734 992
892 931
932 971
471 792
281 907
852 899
764 998
229 932
47 800
432 836
654 979
203 1000
498 729
524 681
296 965
848 909
876 972
65 214
909 928
966 974
563 790
564 948
332 550
595 612
817 916
659 679
263 681
968 985
657 835
63 180
957 989
915 973
493 528
661 732
657 957
792 968
412 480
178 665
30 862
204 553
927 944
305 432
734 976
274 419
271 889
767 805
315 931
1 821
309 676
307 889
128 872
468 919
38 358
634 756
104 477
152 951
208 975
654 962
131 663
907 921
443 598
740 831
277 295
48 493
270 516
730 861
832 837
211 700
980 995
299 772
672 803
986 999
282 815
600 770
556 888
110 113
465 511
5 832
354 660
905 919
840 904
634 675
181 612
135 277
949 987
858 909
671 753
890 944
173 419
526 791
922 929
7 278
561 603
303 741
735 845
341 362
66 309
264 298
271 852
484 813
681 917
714 953
321 606
351 847
13 366
84 333
243 615
913 998
987 999
488 490
848 939
827 942
840 857
232 880
988 990
681 937
76 970
203 982
289 744
529 864
133 489
71 247
823 861
958 980
504 877
665 844
325 954
423 702
156 859
514 938
59 420
643 860
778 933
451 901
170 390
509 514
636 853
779 912
807 882
869 942
90 599
731 1000
555 879
183 439
385 729
448 589
861 933
733 784
624 929
591 623
751 752
934 977
12 706
305 506
443 449
491 535
299 970
91 246
813 977
207 806
426 764
191 249
155 725
73 493
617 980
259 357
964 968
929 978
408 602
759 872
985 996
498 813
445 776
387 464
671 863
896 921
116 601
927 933
230 288
670 782
310 980
9 778
39 84
690 736
516 880
382 454
666 909
29 328
879 952
216 476
776 847
161 208
678 855
675 751
362 394
9 324
397 577
337 518
975 981
8 42
26 491
922 946
798 907
679 759
562 821
875 985
387 796
251 757
370 709
773 871
686 693
898 975
250 744
260 507
212 880
668 986
433 442
754 816
105 447
663 785
780 970
514 782
109 503
235 675
802 867
351 861
426 988
624 868
727 857
649 858
591 772
89 453
123 531
397 989
141 343
11 85
19 80
288 333
500 558
962 985
885 922
336 355
314 828
304 784
560 975
490 898
586 991
48 133
589 632
460 964
848 954
221 727
375 402
221 719
530 765
387 635
978 987
759 791
262 738
323 958
841 879
536 795
510 863
68 219
877 910
905 999
701 831
566 580
520 661
619 954
721 863
621 774
713 783
359 978
767 870
577 900
742 905
760 825
829 962
239 425
347 942
245 861
718 904
852 926
665 835
177 445
50 314
234 291
27 973
356 898
239 248
146 440
350 649
464 758
206 291
46 337
540 550
932 934
514 587
549 658
54 456
581 804
395 860
557 661
100 941
805 898
115 204
254 730
53 66
626 858
941 997
457 883
524 883
235 672
272 464
921 960
386 436
908 989
170 617
982 985
640 994
430 646
116 551
40 570
978 987
309 814
692 847
496 562
178 488
865 915
246 474
495 751
348 520
333 702
373 976
11 950
788 845
590 905
452 480
314 904
596 737
837 858
788 997
307 817
37 353
886 954
737 948
756 968
220 952
859 907
777 818
459 689
632 872
683 813
777 872
866 876
30 600
953 990
730 797
77 627
191 525
150 590
639 862
228 413
739 874
74 801
79 151
701 870
808 910
420 429
740 988
52 947
259 453
479 859
11 514
766 874
882 914
972 988
919 994
219 523
167 905
448 835
964 972
22 268
621 623
959 963
582 736
943 983
668 769
793 916
224 989
250 804
515 707
197 540
28 162
382 576
987 998
363 803
327 457
255 847
230 854
118 955
716 849
548 638
48 490
417 483
892 926
265 318
854 920
73 669
129 673
663 750
751 807
698 721
752 804
247 465
259 774
279 328
768 954
949 972
164 222
452 690
810 963
210 227
672 773
694 719
602 897
354 915
225 938
488 807
888 940
950 974
399 789
197 283
390 867
111 157
450 882
438 794
392 567
134 756
431 880
105 338
316 561
719 789
851 881
640 805
731 968
760 803
174 216
461 785
437 538
762 985
686 870
281 662
772 935
51 279
688 774
731 791
779 896
598 950
267 726
422 479
458 863
954 985
401 584
929 987
61 528
992 993
447 848
70 317
878 953
365 862
687 930
374 635
669 677
948 963
844 924
251 730
531 959
750 859
211 327
397 448
763 860
175 479
66 387
625 913
525 857
458 586
20 136
263 424
610 706
207 808
73 733
593 656
934 998
249 791
844 900
32 751
937 941
212 714
958 978
232 960
433 909
376 412
763 810
797 845
982 1000
449 561
43 588
746 771
350 758
843 923
631 633
139 606
439 869
443 588
505 907
196 597
498 797
451 964
152 177
176 874
268 746
206 836
222 952
584 925
256 574
263 470
414 794
560 589
822 968
115 758
977 989
902 939
148 484
340 509
934 992
834 993
371 713
98 365
443 747
433 760
494 620
510 713
278 975
41 528
608 938
615 828
142 554
535 993
70 241
390 555
10 393
631 926
730 989
812 971
392 760
739 970
475 840
174 550
609 912
72 923
192 851
202 585
340 442
17 908
547 749
327 832
521 811
48 692
126 473
256 282
12 253
153 357
480 674
355 946
469 823
932 962
574 976
872 991
86 502
74 191
912 981
475 507
824 890
820 888
869 980
316 739
186 978
318 975
619 971
145 722
431 503
640 985
405 908
110 785
693 828
436 992
578 891
96 250
533 607
305 880
487 886
753 787
676 682
886 961
821 931
573 576
367 411
909 936
22 441
432 973
927 934
939 984
383 915
305 521
673 881
634 832
615 899
626 678
553 747
279 911
492 519
28 638
103 724
247 952
930 986
522 682
901 933
272 280
69 703
278 619
621 860
824 873
132 202
22 742
966 996
760 871
40 549
280 622
524 968
248 624
672 788
236 717
207 994
971 975
192 699
183 933
711 969
487 841
622 839
270 624
691 925
852 879
753 782
619 831
173 604
348 723
375 547
844 882
860 970
52 465
933 958
57 657
968 992
42 390
450 898
940 953
131 568
170 788
175 646
272 313
451 820
237 987
360 553
158 890
725 991
499 797
137 854
419 853
122 851
612 838
783 922
638 977
611 981
554 743
131 399
329 898
593 998
680 870
924 963
30 180
466 556
593 972
120 804
174 965
918 998
842 880
237 242
616 956
186 557
439 557
486 524
213 846
859 866
904 911
171 796
527 803
947 951
605 662
124 286
876 997
254 882
960 984
314 642
761 777
310 354
670 892
634 803
219 372
652 791
488 698
606 812
117 518
949 994
294 556
726 775
583 698
13 838
87 501
360 934
822 934
181 184
462 992
398 536
658 839
247 786
229 543
153 357
750 757
808 847
360 978
64 909
17 675
740 914
343 638
734 819
984 991
782 935
612 970
376 558
367 675
201 551
232 905
145 749
437 893
338 987
106 790
538 827
204 602
317 946
752 800
523 832
145 203
47 816
782 942
170 237
349 397
966 997
673 976
869 894
315 542
130 624
666 950
773 834
737 946
739 829
813 972
499 843
675 693
262 486
734 814
820 898
752 985
418 757
535 853
97 173
474 635
794 918
285 828
425 956
586 842
333 978
536 933
564 951
975 989
452 866
172 572
59 128
223 825
255 772
872 955
15 915
43 679
449 473
487 571
797 943
937 980
235 725
878 921
354 360
703 820
355 459
173 348
253 495
360 396
958 997
11 478
724 734
622 791
941 977
576 950
764 828
190 219
649 871
545 797
880 957
665 752
554 877
33 239
748 847
338 866
681 738
1 835
649 699
874 906
572 739
65 727
468 706
93 553
596 691
969 999
846 957
85 978
704 976
333 463
902 935
167 541
600 859
261 438
318 753
166 745
550 791
980 983
584 699
296 937
863 885
366 993
457 623
745 887
767 921
943 969
996 1000
595 931
330 355
725 785
270 510
402 770
131 407
234 614
367 851
600 751
343 803
814 830
127 188
539 941
576 838
739 914
274 468
863 917
66 535
496 688
627 784
357 640
961 971
731 830
920 988
35 249
437 538
859 908
742 749
205 595
975 977
56 827
466 696
67 529
629 776
257 360
393 436
222 934
431 785
286 501
610 798
896 980
365 819
432 635
556 823
825 987
791 832
943 958
374 798
394 685
10 994
106 773
856 879
622 800
443 657
534 753
19 724
517 554
767 796
619 663
564 725
568 631
888 979
689 978
390 577
40 951
274 306
461 832
84 465
372 942
677 910
922 960
464 897
746 795
389 692
250 277
186 866
978 1000
156 737
441 635
266 756
467 502
931 988
505 995
561 838
108 610
566 646
756 858
822 907
337 827
430 665
582 636
97 551
318 769
313 589
983 999
966 991
316 470
886 888
856 903
531 713
928 954
161 407
715 856
574 830
167 686
333 494
804 852
996 999
435 960
515 531
379 907
32 972
588 603
415 771
346 693
220 397
745 775
219 428
944 968
37 811
135 585
106 705
404 539
565 742
820 937
657 898
788 933
896 910
234 346
836 921
706 828
540 583
808 809
918 962
43 758
894 936
119 645
724 801
45 940
836 996
859 943
438 896
808 990
121 336
800 962
265 476
829 962
355 561
392 581
359 531
622 849
846 870
325 786
977 980
191 804
862 950
680 811
662 915
900 988
295 757
112 803
395 736
363 681
951 990
35 568
578 916
765 928
807 817
519 618
261 928
467 947
683 759
718 900
78 756
271 1000
434 926
52 702
177 311
212 298
983 986
873 884
378 991
23 909
109 380
759 822
336 473
175 615
398 791
100 810
30 773
583 759
216 266
924 930
390 411
943 971
384 869
565 604
270 368
229 378
893 929
204 568
184 613
571 885
271 649
320 789
501 834
622 865
516 560
41 157
982 990
830 979
17 775
75 283
888 910
897 963
620 823
510 769
205 978
608 842
4 958
193 791
996 997
682 860
623 752
4 959
299 798
185 892
463 706
613 878
181 913
357 361
461 907
720 775
830 891
336 887
214 260
541 767
939 978
277 765
894 902
809 943
331 471
961 982
202 674
138 996
95 873
248 276
287 358
806 964
168 858
170 809
576 743
814 910
591 824
182 667
724 733
617 784
417 721
964 971
979 998
200 732
30 506
562 577
755 923
845 925
663 809
26 491
510 748
137 243
820 915
821 930
174 379
201 978
690 735
357 917
358 636
171 758
166 378
669 909
515 569
121 426
972 992
469 637
626 815
511 542
32 160
86 747
832 986
88 133
942 990
941 989
690 974
289 559
21 184
897 922
92 792
296 797
740 820
355 655
705 843
715 845
913 953
100 768
252 434
897 967
783 826
862 878
74 352
494 800
595 656
82 208
110 806
8 529
186 989
370 959
590 734
143 877
122 573
971 972
710 863
232 658
119 600
895 913
98 837
782 839
595 903
327 793
391 712
625 949
319 663
441 630
419 532
819 910
132 511
780 949
35 923
111 359
371 403
141 377
414 757
635 783
819 976
216 271
137 860
559 920
15 513
436 496
987 998
396 689
507 838
907 969
132 217
661 818
893 974
0 588
74 805
93 719
962 997
75 286
518 557
744 910
54 670
206 321
182 557
544 820
591 617
724 919
879 894
781 854
463 470
713 731
822 951
808 840
524 533
954 986
706 943
170 558
781 998
535 619
711 983
712 818
923 944
461 711
848 901
856 989
285 918
646 712
749 889
259 603
764 827
644 748
734 964
198 986
91 464
505 860
218 656
745 840
941 988
967 989
485 866
972 976
842 930
734 911
11 816
388 893
326 745
407 805
103 583
543 708
70 770
417 975
505 896
582 774
687 945
658 702
897 950
532 549
887 977
51 563
157 241
601 935
990 996
871 937
33 989
4 738
844 938
635 820
672 720
211 384
994 1000
161 310
643 687
384 773
869 953
885 944
334 455
125 150
458 959
770 890
530 968
259 499
356 649
208 270
340 458
760 949
495 703
484 625
29 864
113 983
829 941
369 712
199 571
955 996
459 938
105 679
429 616
302 745
319 820
803 990
173 904
441 778
512 850
210 230
942 982
827 882
197 510
592 769
274 594
381 844
104 409
63 301
449 599
513 699
228 754
983 986
652 704
747 965
291 436
126 640
613 660
670 729
556 910
76 435
806 821
666 828
748 966
446 745
536 937
519 994
571 626
979 997
196 756
893 953
991 1000
319 335
417 882
432 999
885 900
731 918
635 979
419 781
292 836
800 801
921 988
545 733
996 1000
859 929
443 779
423 480
468 894
201 656
749 845
554 946
807 997
702 783
931 972
896 923
460 720
908 921
417 746
929 934
88 337
950 993
875 912
91 123
164 978
113 233
310 878
807 900
799 984
564 615
37 216
788 924
982 990
206 251
756 846
167 884
495 678
226 703
980 993
733 872
500 580
738 908
709 977
270 325
59 847
682 719
849 968
806 838
621 658
881 912
402 779
176 936
908 914
102 704
654 705
960 995
324 458
108 614
802 828
449 554
88 472
460 791
105 323
453 526
426 496
185 744
821 861
210 958
856 871
484 980
560 650
277 691
564 979
659 855
814 876
903 967
634 838
16 314
177 984
640 779
779 966
980 999
772 773
201 936
786 836
899 986
363 751
556 714
991 997
180 923
641 824
288 832
345 871
171 219
121 425
823 948
599 759
937 996
684 706
882 893
769 942
703 875
530 786
139 192
911 994
148 928
672 723
914 928
44 99
68 135
811 866
778 829
931 974
332 505
872 931
105 159
513 651
564 634
14 345
138 967
348 731
835 918
207 386
582 757
815 985
475 546
772 850
979 989
786 975
497 518
282 363
156 497
56 359
747 777
229 353
787 877
174 840
25 298
740 843
719 732
275 957
915 930
149 947
206 438
962 984
878 933
317 502
281 456
152 154
261 921
240 910
461 882
538 998
23 492
739 803
124 290
485 890
96 868
61 777
146 834
386 584
116 354
359 498
23 649
237 316
624 968
283 719
469 816
755 881
53 389
292 652
928 997
130 378
565 653
937 964
509 931
978 988
512 732
607 845
76 974
374 486
149 209
304 305
81 961
314 591
440 809
871 887
921 926
642 721
359 810
523 586
602 729
157 676
992 997
595 721
319 537
676 910
870 956
743 762
449 607
125 448
884 929
399 619
640 666
921 927
889 947
971 990
228 423
864 929
841 976
231 431
506 791
598 772
4 475
370 962
175 431
836 962
11 501
665 951
335 355
692 719
607 998
221 281
229 843
455 971
574 749
743 891
711 714
501 734
642 979
418 961
595 613
814 940
391 994
486 991
159 375
731 967
944 961
776 866
416 648
21 995
54 326
111 851
543 550
122 312
137 787
697 892
875 978
793 987
3 807
277 534
386 548
383 650
143 848
230 471
668 973
835 956
677 796
220 513
778 981
495 592
627 732
216 799
940 980
996 998
830 985
268 607
841 881
721 996
776 809
994 997
332 709
395 747
271 916
732 941
627 737
213 945
947 983
72 946
269 837
819 1000
555 630
891 926
98 747
509 880
3 195
695 919
503 579
760 930
708 909
327 855
840 939
668 701
30 636
369 521
56 205
343 913
883 915
790 814
256 430
514 936
898 978
902 972
54 819
668 907
857 897
596 850
272 573
624 698
488 682
347 916
447 851
28 954
232 536
685 831
597 780
249 694
130 390
667 783
544 620
620 843
675 685
735 778
511 848
457 694
245 916
640 844
585 873
957 974
562 611
448 609
321 850
220 263
203 938
512 520
832 899
143 773
466 792
545 768
170 683
47 656
91 664
869 978
53 810
893 938
45 230
542 988
556 589
45 735
806 962
60 74
696 964
931 946
131 354
754 821
175 837
29 225
870 988
803 987
922 983
479 588
917 921
908 910
363 739
770 778
535 557
497 616
217 492
251 694
473 514
136 226
479 620
485 844
71 964
162 671
830 918
224 390
177 695
460 505
677 722
949 996
715 927
556 667
60 175
535 717
375 513
324 802
454 518
99 332
312 942
544 827
115 423
848 911
646 795
347 382
985 1000
219 636
37 395
314 739
611 888
702 859
286 663
311 318
740 990
785 986
280 723
736 902
649 860
483 760
48 79
409 872
862 876
427 789
290 633
865 910
764 997
111 526
440 639
514 913
663 886
598 601
906 986
51 855
60 289
409 863
546 611
682 752
926 986
222 265
549 590
724 833
527 725
187 460
539 935
760 923
674 1000
169 660
1 678
655 781
759 780
181 300
149 816
890 981
850 900
595 782
604 886
227 572
854 964
74 157
936 963
116 311
564 741
619 968
603 831
578 591
640 749
718 786
958 967
377 825
719 727
971 996
616 997
718 805
137 469
913 988
856 881
914 958
361 552
683 885
820 861
755 804
624 749
25 776
521 994
36 503
916 925
399 812
89 835
890 895
985 990
445 689
825 992
757 779
822 899
79 509
816 914
756 894
361 719
165 643
701 922
925 933
95 933
563 939
838 844
611 828
597 938
496 917
109 304
323 418
60 338
729 878
105 311
576 876
225 604
152 444
411 545
859 864
320 802
548 873
429 736
363 403
397 961
424 943
814 908
125 487
186 229
929 999
226 244
656 680
671 939
930 994
984 996
634 675
573 803
614 922
351 574
972 999
429 536
987 997
642 728
584 812
375 821
174 694
548 817
900 996
604 735
161 295
477 709
165 695
365 468
299 335
300 848
904 923
570 754
811 994
242 578
350 380
899 999
302 722
704 716
78 383
587 761
258 372
643 879
301 964
881 911
172 785
741 746
240 675
898 917
996 998
207 679
182 877
88 703
191 885
600 955
551 836
341 771
365 507
561 809
395 712
507 605
307 624
91 392
716 817
96 208
441 962
825 974
80 765
195 599
582 919
668 920
751 794
766 988
98 837
844 894
218 224
626 780
719 948
738 881
122 555
750 912
76 823
129 667
661 937
90 871
504 707
68 913
103 752
959 997
279 832
759 896
177 634
117 247
839 979
863 971
147 716
434 663
603 759
662 778
688 786
436 761
684 801
408 630
147 459
552 623
796 832
887 910
632 976
648 782
685 782
102 178
223 333
632 642
961 988
531 904
748 891
228 294
211 852
590 601
898 983
811 946
995 998
291 806
318 552
242 513
185 826
22 57
473 759
994 995
564 988
520 792
283 341
682 712
10 329
17 965
493 923
577 752
580 996
65 220
369 495
295 309
683 809
538 942
233 699
574 792
719 990
543 663
746 874
985 1000
848 868
51 415
941 960
351 981
410 846
185 242
4 822
456 810
884 945
851 945
51 529
287 765
714 717
597 870
234 300
741 987
137 952
397 824
101 141
487 833
374 933
896 956
982 1000
523 969
726 885
194 334
596 991
624 830
54 751
246 307
663 688
633 823
665 873
679 835
489 951
42 228
525 693
111 340
531 768
304 494
954 993
612 775
155 951
564 974
162 391
151 307
10 302
299 915
723 849
375 384
748 955
887 979
628 839
477 869
950 995
688 915
171 346
869 1000
765 827
951 958
161 577
396 883
97 808
24 951
683 767
688 723
419 626
73 502
90 822
308 531
198 305
869 891
477 497
277 595
956 986
14 558
556 713
520 898
779 930
842 865
326 747
607 939
505 786
185 949
45 997
987 996
621 984
603 876
715 943
642 838
16 131
955 987
608 869
720 829
371 476
505 775
414 545
41 575
54 319
350 696
485 570
622 929
480 528
248 566
75 684
800 939
564 814
803 805
875 895
93 699
79 995
707 888
839 867
379 503
202 587
544 770
323 546
453 607
860 937
891 939
448 807
979 993
82 814
510 991
146 793
698 815
970 981
901 929
36 548
772 831
719 850
977 995
800 858
291 795
155 446
111 538
895 999
231 875
717 937
755 995
966 975
382 457
915 966
273 377
704 881
753 946
917 987
634 846
388 522
177 459
569 624
741 881
291 709
332 819
353 857
552 699
188 990
236 445
584 948
264 593
389 954
511 563
481 762
270 273
243 277
310 616
8 85
505 568
763 784
938 991
706 864
439 888
931 999
19 482
760 987
475 958
768 779
225 807
216 323
556 689
883 973
185 346
70 345
750 838
592 689
314 382
158 485
572 670
569 786
619 983
607 816
175 989
92 273
405 626
134 454
103 683
237 288
529 671
942 971
101 465
899 981
236 716
99 642
773 794
967 968
938 981
3 464
543 939
170 988
238 759
252 433
620 744
742 776
863 996
101 608
647 690
762 820
170 501
354 799
569 948
223 582
127 176
725 932
35 802
274 605
727 977
405 542
116 741
135 855
475 938
191 664
78 567
242 557
528 851
43 395
784 969
703 784
916 980
318 729
938 990
144 319
658 802
437 734
15 361
341 487
658 797
782 792
920 968
262 866
505 821
535 976
151 152
578 718
109 518
292 488
907 995
385 601
315 541
317 422
804 821
64 654
910 931
36 452
68 291
497 884
999 1000
619 985
206 983
180 623
856 878
161 204
640 867
532 680
232 814
200 542
668 865
112 444
679 763
329 584
440 944
54 97
195 874
506 884
223 736
739 911
33 995
817 997
454 648
108 262
299 499
564 915
251 329
890 908
221 584
342 389
167 184
845 884
421 659
186 285
549 558
773 868
260 356
226 641
696 797
223 489
230 706
547 982
640 986
983 984
815 838
587 963
636 838
304 659
110 689
923 994
689 849
49 932
370 994
161 724
882 946
128 871
746 862
804 916
352 872
175 862
383 959
449 548
689 853
348 619
437 825
472 511
200 970
669 699
682 798
214 475
54 604
751 874
684 926
309 690
830 938
565 891
353 801
95 192
565 794
811 936
365 934
781 987
2 737
454 577
521 641
289 398
778 932
774 784
943 945
124 849
804 843
940 991
44 778
773 925
525 633
599 800
122 367
330 334
492 688
29 320
120 227
804 815
770 941
379 553
268 567
689 842
336 650
828 955
305 881
121 926
143 589
40 818
475 676
107 768
746 876
499 699
375 938
441 632
646 964
118 271
177 791
488 511
261 595
344 580
548 921
159 257
990 1000
245 857
493 726
972 988
231 235
31 551
102 935
644 750
107 483
966 992
933 962
43 702
920 982
316 629
989 990
667 922
494 911
26 94
203 646
374 446
640 953
471 640
803 895
504 545
189 588
365 993
710 851
10 445
310 807
179 367
826 850
599 849
975 986
783 918
68 529
661 877
45 696
219 598
597 793
41 908
621 900
426 696
478 925
109 545
159 193
107 601
370 469
138 501
103 121
95 435
119 996
617 723
762 827
299 400
9 244
124 510
845 856
221 710
140 201
646 661
424 886
895 910
51 928
82 481
968 976
73 173
986 987
947 961
426 510
365 703
611 925
428 969
969 979
812 851
512 604
367 534
836 838
373 788
760 867
342 571
825 889
262 941
162 995
562 978
750 833
946 999
599 914
562 585
443 569
743 922
745 772
850 854
223 442
960 961
81 737
587 819
429 972
158 743
288 984
828 918
193 286
585 671
776 881
86 308
760 911
850 997
732 784
237 505
662 686
313 946
704 761
902 996
185 406
544 691
32 407
967 988
72 426
886 966
279 478
679 692
703 772
63 508
454 753
927 935
307 327
893 926
260 328
907 957
634 696
362 594
412 669
899 921
224 633
67 502
49 957
633 813
436 624
516 787
904 973
598 989
144 876
366 619
622 951
270 860
628 997
554 855
404 856
331 870
585 630
317 576
547 587
895 900
415 925
788 857
197 616
741 783
272 296
123 336
970 998
202 897
906 944
584 947
862 898
573 718
863 985
620 755
450 822
238 677
773 831
143 520
493 850
491 829
948 988
735 917
572 987
772 861
961 981
336 358
581 799
723 894
894 994
358 374
854 926
193 359
495 758
928 988
500 696
974 987
568 570
969 997
398 605
379 790
186 734
659 845
34 462
521 746
311 686
696 888
44 896
285 723
506 921
478 881
452 597
91 997
67 904
149 742
785 877
312 993
620 814
627 661
315 783
207 538
544 660
237 759
414 981
707 801
882 928
252 949
571 849
261 622
60 434
571 830
991 1000
498 502
784 899
767 782
332 950
842 986
618 974
822 938
10 320
552 864
315 733
41 411
990 992
961 983
673 978
730 867
799 847
822 869
229 303
699 950
464 509
750 789
985 994
88 447
632 768
619 717
164 389
12 639
868 923
457 995
693 802
58 66
238 559
999 1000
104 835
109 544
895 930
406 506
667 927
652 897
22 175
887 989
362 465
817 875
399 868
588 766
723 752
429 539
684 716
141 278
994 1000
661 778
870 884
775 959
555 822
927 998
677 949
30 574
380 567
404 591
575 838
515 691
77 345
944 980
248 390
997 998
469 585
525 572
6 646
638 973
43 888
424 589
959 971
202 664
332 663
151 945
243 461
755 933
997 1000
31 422
10 319
461 731
302 703
595 907
334 722
57 195
768 934
136 350
558 650
275 575
753 851
826 891
507 981
728 819
688 970
864 899
336 925
14 817
676 857
296 442
592 944
57 220
882 960
180 413
493 964
724 996
251 414
71 190
528 568
875 987
209 266
438 935
685 818
484 650
972 989
749 880
238 935
596 739
778 779
313 868
492 973
785 918
593 622
595 917
915 938
827 850
926 995
513 756
322 327
864 871
50 128
91 795
211 683
250 660
816 947
628 860
763 888
425 517
631 921
954 956
613 913
870 925
893 931
373 459
517 970
183 642
720 740
253 897
891 917
441 942
175 275
639 841
184 297
568 600
353 401
93 702
611 991
722 926
51 572
214 367
716 841
675 815
267 502
161 354
542 836
723 834
636 996
949 990
756 900
118 627
567 847
525 778
915 971
349 655
177 216
796 965
64 928
112 562
407 503
902 973
144 185
639 840
913 968
961 984
364 528
328 972
191 920
6 147
721 829
890 930
757 818
767 993
712 909
884 978
111 924
577 700
527 609
167 236
293 439
478 512
580 694
389 963
535 856
640 726
665 903
43 194
790 982
615 927
140 892
906 940
935 992
842 909
40 702
600 655
896 930
841 932
602 614
553 713
298 577
284 662
346 853
576 955
475 753
638 826
540 787
569 913
967 976
258 350
115 741
438 664
424 510
320 883
774 904
836 898
390 486
566 811
974 993
656 754
568 941
694 886
567 757
344 691
941 967
947 953
821 999
218 862
236 688
58 562
31 60
479 550
14 59
688 719
299 309
904 948
31 850
475 626
752 860
810 909
127 821
824 949
970 1000
537 551
488 815
72 677
587 623
591 683
204 884