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

100002 lines
771 KiB (Stored with Git LFS)
Plaintext

100000 6
517 824
963 989
867 886
459 935
402 477
595 626
800 840
977 980
163 594
930 934
692 909
141 841
970 996
814 985
366 491
63 608
258 624
663 809
543 950
811 885
412 792
656 741
629 703
448 960
393 970
666 940
488 676
632 985
424 536
402 976
694 928
453 966
846 995
566 615
965 1000
503 678
772 964
487 713
524 619
628 740
409 569
349 402
692 775
147 375
133 895
509 947
928 960
683 981
535 623
19 723
363 865
37 142
280 990
895 951
299 834
67 126
359 778
545 864
407 489
9 860
79 273
248 842
125 129
48 805
29 690
108 951
669 965
167 680
395 736
216 272
911 940
9 894
101 750
448 686
267 620
497 924
934 985
11 692
350 422
547 870
618 957
682 714
507 781
992 996
355 636
742 771
419 764
311 898
928 990
861 930
188 629
491 945
861 973
598 681
96 254
174 516
953 997
612 745
534 924
247 595
895 948
709 804
970 994
815 876
357 930
3 279
51 382
821 927
427 763
454 985
715 990
25 608
727 984
331 619
499 975
147 530
118 822
518 921
140 854
451 778
804 949
695 786
206 745
330 423
669 715
29 190
324 1000
425 478
786 813
397 821
195 450
390 443
915 923
175 912
955 980
807 879
510 851
205 591
238 832
491 759
2 505
958 969
333 389
69 757
504 521
860 955
478 822
478 717
996 1000
691 884
735 889
729 965
239 487
759 858
497 954
293 909
901 968
518 596
168 799
890 964
577 641
930 980
877 894
91 478
417 688
390 826
232 845
225 647
241 474
767 955
83 207
11 708
406 926
84 954
332 813
545 939
333 402
772 930
496 691
217 988
972 998
292 991
906 923
648 946
752 845
502 743
871 995
419 546
860 990
332 943
359 909
43 475
647 815
635 880
676 785
340 494
882 923
426 557
664 941
665 870
446 796
763 865
961 984
582 974
764 821
635 966
952 969
11 944
101 432
544 827
559 883
644 716
351 639
714 919
359 967
80 786
796 940
221 851
336 818
71 698
405 453
728 771
209 684
634 933
728 746
41 864
381 975
265 600
933 974
735 817
539 783
977 997
644 933
565 788
884 912
745 886
39 300
119 463
50 92
634 985
409 560
156 493
353 442
199 689
856 960
567 649
503 949
38 622
613 685
659 862
894 912
95 383
459 849
680 827
302 449
854 979
879 896
975 978
695 901
337 582
930 967
487 914
734 818
979 985
434 585
209 394
941 974
905 944
704 769
596 751
114 462
96 228
262 780
978 985
631 786
53 609
302 328
210 568
66 579
362 648
205 836
491 820
764 792
694 792
946 994
89 378
600 910
817 846
805 955
624 672
931 961
881 908
384 616
671 789
624 649
787 872
892 896
142 993
607 784
664 825
369 682
984 995
962 993
212 404
357 955
998 1000
331 940
640 844
426 920
292 645
727 838
266 973
943 948
623 733
935 979
908 953
989 1000
125 180
428 825
320 659
178 781
864 900
680 686
590 911
863 952
941 967
159 377
699 997
70 332
538 867
621 767
831 981
601 900
751 979
115 198
513 772
125 499
478 810
840 939
604 883
800 979
923 947
385 746
599 623
691 726
197 763
917 986
171 383
51 261
845 986
689 834
916 966
865 884
378 825
837 848
877 950
371 529
780 971
832 924
126 488
315 340
408 630
241 498
59 322
726 797
225 971
135 773
297 416
179 328
553 739
588 665
677 907
932 984
257 862
218 296
714 986
971 979
702 736
598 934
608 877
134 389
157 553
270 582
944 970
831 876
999 1000
222 804
221 768
809 890
347 353
650 715
891 967
226 474
494 793
720 743
350 993
108 432
232 976
298 644
5 91
247 663
852 886
886 937
261 462
147 989
290 533
558 811
341 612
645 691
188 525
702 832
541 562
647 915
214 818
676 791
164 589
244 514
276 758
42 813
19 940
905 937
807 952
222 375
490 988
837 875
950 1000
323 498
341 832
1 242
971 975
911 951
402 950
623 843
424 425
256 758
906 976
112 385
64 154
46 399
181 189
217 404
174 800
445 810
256 886
821 828
31 465
74 312
609 851
349 814
139 494
633 635
919 975
54 277
116 346
694 990
47 689
958 974
924 982
631 860
605 928
688 835
226 426
821 843
109 858
606 832
192 410
231 328
975 989
385 701
57 942
245 353
767 869
441 636
196 638
516 638
251 479
951 980
560 590
753 771
651 931
820 930
458 500
948 998
76 571
983 992
988 997
422 655
85 889
456 831
949 980
468 904
558 681
92 944
622 784
176 815
982 992
304 320
135 378
638 985
63 758
316 608
470 541
861 862
784 847
572 882
562 675
15 627
617 706
223 745
615 657
533 610
164 853
878 928
779 984
554 809
795 838
423 864
268 798
737 919
580 581
811 914
237 451
399 518
961 965
314 358
511 763
446 678
81 448
987 997
444 924
945 991
639 711
497 569
820 922
395 504
724 946
219 695
508 931
131 748
470 887
963 967
261 804
101 197
374 517
107 569
198 470
81 144
574 804
184 554
456 641
546 774
647 731
495 954
933 970
376 546
450 625
601 767
767 781
847 976
861 936
89 883
659 771
457 624
81 971
782 808
259 536
732 928
345 632
372 595
384 923
608 989
705 789
199 349
998 999
474 674
974 992
293 897
638 787
795 974
786 871
32 765
612 824
869 983
157 690
682 866
401 630
222 264
610 970
366 516
693 928
252 765
767 809
532 867
411 438
883 964
904 909
390 827
877 909
50 137
572 912
748 766
340 375
774 790
74 580
701 850
666 858
832 835
588 861
340 679
60 320
711 816
746 779
596 971
353 977
422 891
28 714
831 965
628 835
35 278
533 566
155 401
803 846
197 381
15 573
432 669
884 908
101 850
950 999
607 746
870 921
501 797
6 219
89 805
822 908
963 1000
627 630
771 867
815 901
660 916
680 816
546 812
986 993
848 880
939 974
385 420
581 993
699 827
415 869
593 892
640 980
84 365
420 461
507 546
103 121
14 139
793 1000
646 673
239 419
809 988
711 793
569 628
929 962
854 996
652 962
730 733
230 543
853 991
148 818
985 988
180 223
441 711
359 764
706 843
165 383
79 80
838 961
33 706
841 924
698 825
608 689
845 895
281 624
933 947
394 960
581 603
569 894
934 992
578 938
165 820
815 910
73 76
583 803
685 712
930 996
445 762
979 986
812 828
946 965
815 976
842 892
868 958
687 976
995 998
743 943
393 595
563 713
685 803
636 837
276 334
830 996
328 900
252 796
619 875
537 791
476 633
267 759
76 237
66 311
16 28
594 871
640 756
414 856
245 258
726 754
487 626
993 995
127 298
432 967
913 990
89 178
198 481
743 755
130 691
838 872
167 514
329 700
925 993
794 941
808 906
147 896
770 844
410 497
704 841
506 835
259 380
103 438
309 990
35 185
855 976
112 293
729 739
645 910
55 748
6 531
239 506
129 655
617 828
466 795
394 765
80 676
54 107
4 732
585 810
159 609
808 893
611 903
819 950
281 879
110 820
11 463
786 838
29 970
781 904
299 793
433 703
620 701
463 881
823 943
762 963
559 738
545 789
620 783
258 970
163 295
309 849
292 359
202 519
749 826
140 493
891 893
609 725
975 990
677 810
298 850
101 991
748 828
908 984
160 809
380 821
816 910
468 605
909 951
614 824
237 658
956 963
429 835
492 678
448 620
316 977
605 788
858 962
438 966
404 754
82 679
682 801
719 908
10 549
949 950
698 880
853 858
36 197
375 957
861 984
213 806
751 905
640 725
386 688
200 354
58 670
704 838
430 516
942 973
879 929
653 655
597 953
261 956
38 49
705 973
632 864
647 818
548 630
366 808
356 868
772 922
196 839
310 915
813 938
957 994
658 872
460 874
956 990
172 504
77 117
41 146
9 224
440 961
777 924
285 987
170 808
89 869
94 201
231 932
605 919
7 54
836 946
393 825
25 988
777 950
118 265
863 883
956 960
297 953
482 490
556 893
655 834
200 588
837 991
207 856
326 481
344 834
151 948
350 517
34 511
152 204
448 968
899 963
665 710
516 555
518 797
759 798
289 629
688 927
101 260
761 992
302 941
734 812
412 505
469 865
869 988
957 989
380 712
320 756
986 992
363 522
244 669
504 686
228 690
582 593
100 702
224 303
954 978
440 568
497 618
152 232
370 487
343 582
861 969
571 916
308 945
876 917
136 848
391 594
335 598
324 566
918 993
967 977
176 627
118 580
453 799
146 257
45 589
390 393
607 742
645 982
347 554
159 538
171 274
62 561
162 354
211 476
349 452
517 956
168 340
383 511
695 863
857 962
366 764
576 660
204 965
581 695
749 780
438 687
375 955
853 932
48 917
986 993
827 864
621 840
389 490
181 938
165 940
340 465
916 946
985 993
108 747
398 455
137 374
120 638
233 688
573 780
650 935
872 888
195 586
332 376
723 816
425 583
22 925
274 747
282 810
822 913
394 663
285 732
269 409
168 982
127 801
384 699
304 616
872 924
128 240
673 987
230 382
599 928
755 843
177 192
910 924
801 833
67 369
457 510
134 388
0 545
476 479
56 301
673 691
749 856
229 551
738 981
0 293
827 967
441 592
51 226
836 855
893 999
498 695
218 638
962 997
196 315
622 899
89 929
52 543
705 908
767 799
442 453
85 886
327 740
567 614
801 916
784 981
190 987
186 963
132 234
840 930
367 620
501 743
950 994
544 609
603 839
73 590
302 951
519 884
716 814
584 760
28 757
212 917
915 965
183 194
549 766
627 775
560 812
242 672
86 404
69 83
82 203
217 702
460 538
212 840
681 993
575 597
655 897
470 614
137 641
214 520
40 418
821 947
362 496
379 884
613 672
769 976
957 1000
242 428
660 930
900 911
463 889
328 549
382 668
473 922
434 620
531 918
883 968
831 942
696 826
25 355
673 946
169 606
220 228
762 968
214 577
869 929
402 919
203 770
289 746
718 840
431 508
113 269
512 520
934 987
55 634
478 880
821 851
453 459
497 873
90 409
3 759
697 953
596 724
131 350
897 904
957 995
233 549
166 884
490 965
159 335
504 788
80 434
331 949
924 995
724 800
4 460
730 786
449 495
403 570
240 609
356 376
999 1000
95 109
415 715
2 981
374 764
919 949
377 538
625 943
633 974
310 384
462 604
438 762
731 966
226 752
644 737
458 678
392 620
889 979
784 942
12 454
425 912
377 908
195 250
702 796
447 843
448 793
486 860
993 1000
630 894
287 628
806 958
754 757
943 995
939 960
101 245
848 939
660 974
923 996
710 775
732 803
838 908
381 892
3 565
848 892
16 179
150 358
917 934
240 301
588 725
359 766
880 988
175 278
51 586
161 601
322 662
543 821
840 848
64 716
66 285
278 715
473 967
83 145
980 994
974 984
703 946
655 678
220 972
124 180
324 641
313 478
391 748
132 239
638 991
482 788
542 789
121 578
174 888
645 770
216 767
18 477
607 933
826 941
284 294
173 485
321 511
349 949
513 806
999 1000
469 649
42 430
414 617
106 369
148 945
527 861
836 859
294 465
301 464
527 555
85 718
367 733
849 917
777 967
77 400
742 877
415 504
288 911
37 568
186 348
534 731
33 629
798 975
427 700
693 825
509 985
493 645
392 787
694 901
590 754
46 765
662 953
845 944
588 965
517 538
905 924
374 617
311 647
443 745
840 910
221 606
394 750
970 977
318 429
667 668
646 729
577 620
133 194
642 655
922 946
76 280
143 190
605 894
70 359
62 301
711 769
991 996
577 787
430 866
335 593
878 969
474 993
873 976
130 600
782 967
770 830
782 856
609 853
25 101
125 701
983 993
123 846
878 967
21 76
611 652
829 846
782 835
854 963
948 973
186 900
567 822
18 877
363 667
486 607
191 801
822 994
588 829
566 895
643 826
447 980
152 925
397 477
5 521
703 848
670 940
113 964
452 680
359 905
382 622
314 707
211 899
144 880
600 902
166 221
997 999
134 135
693 784
499 675
588 619
90 302
936 974
961 970
491 693
181 976
756 871
218 433
367 457
292 341
997 998
896 964
645 973
748 924
840 945
529 710
547 783
458 816
450 780
957 997
973 977
390 873
698 841
92 385
483 929
411 832
356 912
453 785
201 591
792 869
254 463
731 763
688 1000
297 902
966 985
237 870
831 979
779 978
955 992
968 983
200 345
996 998
825 900
770 949
863 973
348 548
171 289
168 423
932 948
497 811
513 962
439 979
275 553
152 683
334 676
267 935
669 871
519 617
158 583
393 415
225 350
282 299
999 1000
287 728
115 679
707 980
43 164
261 649
736 795
195 422
452 661
678 849
708 936
219 426
51 335
568 589
816 878
597 888
137 733
486 573
637 880
730 959
773 785
260 288
489 928
550 589
141 946
929 950
21 482
811 952
368 630
496 700
974 981
72 111
65 949
951 960
457 549
963 983
600 636
225 302
245 896
73 674
9 152
279 905
892 911
347 911
762 826
68 699
761 778
781 891
691 965
280 356
108 733
418 980
490 584
369 781
8 208
575 596
393 617
718 984
620 812
823 917
453 901
350 524
933 954
608 845
740 892
866 904
437 770
826 938
15 259
101 594
384 670
273 608
109 824
508 600
623 917
13 523
412 833
990 994
419 842
987 989
902 950
751 790
321 466
20 501
956 987
989 991
496 888
76 686
884 984
971 989
635 893
646 966
648 978
828 932
126 694
11 903
584 613
643 949
667 807
719 852
427 897
452 963
103 817
677 679
970 979
433 636
782 795
765 802
632 686
601 710
583 702
680 771
428 695
234 792
513 550
108 292
240 680
949 968
536 929
674 914
34 547
915 1000
414 770
801 986
911 921
49 429
469 791
897 985
604 965
467 727
385 658
71 984
682 927
594 878
786 935
451 878
997 1000
108 470
122 941
997 1000
427 924
451 776
686 776
598 682
572 963
445 847
513 808
725 823
388 879
994 997
157 343
457 742
777 944
54 182
28 96
236 911
122 560
414 953
378 520
284 290
519 582
281 306
647 907
574 814
600 875
873 941
499 821
486 838
749 867
169 875
854 919
341 715
107 798
69 235
2 65
402 868
49 551
660 904
503 815
810 934
385 735
414 959
739 944
411 887
848 918
477 843
832 970
658 930
115 550
672 897
262 368
397 649
809 845
240 597
581 743
556 901
791 802
327 781
594 774
933 966
648 897
646 723
499 555
312 783
15 450
663 828
972 998
265 370
851 971
437 989
134 537
374 949
809 935
804 993
161 782
997 999
643 972
174 281
167 794
265 808
878 923
69 216
231 440
586 632
225 831
173 690
489 830
686 807
970 989
913 996
384 679
568 786
69 360
730 945
567 741
583 885
427 841
836 966
758 782
233 916
877 907
397 699
971 985
417 941
108 925
115 964
581 960
273 392
125 253
765 792
776 848
796 801
294 554
407 615
228 595
251 515
183 761
249 907
759 810
2 813
655 887
225 710
348 619
608 928
501 969
329 531
341 567
727 861
507 614
347 673
370 751
684 792
18 534
465 994
44 149
206 667
335 502
143 857
840 891
368 396
188 867
677 820
433 968
851 931
801 898
580 723
757 868
951 993
576 978
180 869
720 812
617 673
290 648
142 975
769 835
940 980
704 972
11 383
603 906
867 929
680 935
105 533
24 251
439 996
242 309
359 902
19 619
144 323
143 345
559 871
558 974
369 660
973 974
407 945
457 590
279 424
532 683
340 980
91 157
604 727
75 442
372 431
804 928
417 668
175 638
693 698
858 976
786 866
756 926
915 1000
573 663
222 673
444 517
199 441
938 966
169 842
685 873
138 615
42 88
324 687
56 813
576 764
969 982
444 674
853 855
518 799
336 860
130 851
120 963
45 690
555 863
513 622
804 900
592 621
69 419
414 712
549 554
319 441
207 308
503 661
331 513
439 811
688 889
638 970
139 156
462 709
454 969
942 950
939 949
723 913
921 999
832 992
225 316
585 954
437 669
173 475
995 998
378 818
650 693
701 937
602 964
415 438
725 925
466 850
975 988
163 843
781 965
347 459
730 876
43 652
416 689
959 960
729 867
232 280
45 889
941 969
792 912
437 668
784 980
456 499
353 369
356 973
846 886
533 654
568 627
321 683
570 891
779 805
221 351
39 960
557 641
840 940
946 964
614 879
374 380
543 975
859 900
906 913
833 955
341 903
215 878
935 996
220 353
30 193
139 916
908 932
831 891
654 996
148 800
443 830
344 358
462 901
427 951
120 214
532 642
995 997
19 532
53 300
239 563
106 376
325 724
461 851
94 221
797 998
677 862
868 960
135 255
422 933
76 906
350 512
818 945
673 722
286 919
908 930
858 899
440 801
695 968
417 722
973 991
575 625
943 956
32 746
702 894
628 875
371 795
720 956
668 973
696 740
110 749
124 804
17 642
655 840
113 875
604 676
291 462
964 1000
604 673
376 781
64 183
316 861
519 622
774 957
446 682
937 982
998 999
627 838
874 923
104 362
268 543
340 379
820 973
309 843
518 880
457 849
44 633
441 976
268 795
7 616
36 755
269 860
461 513
175 381
661 761
455 803
408 817
482 699
637 837
859 984
822 950
692 958
247 871
180 816
267 708
185 694
46 584
153 664
483 798
83 771
14 727
525 535
47 581
376 848
581 737
254 259
124 185
845 935
199 686
613 995
147 300
311 573
301 707
907 958
885 941
195 473
742 881
295 387
396 813
215 884
757 786
902 918
496 755
60 830
352 680
599 771
474 769
281 993
540 863
649 719
713 823
307 835
730 859
22 732
946 983
159 242
624 953
577 712
628 754
962 982
437 843
338 747
894 911
505 930
776 849
373 423
440 796
717 852
454 970
969 995
122 743
270 767
280 694
106 462
654 920
876 993
17 772
365 502
427 782
833 911
525 948
197 673
649 708
57 160
619 898
779 832
743 977
142 785
295 312
364 739
902 940
946 955
380 920
346 665
272 879
648 683
372 795
438 829
876 890
687 955
839 946
800 845
836 980
177 694
323 456
450 492
37 726
597 678
935 962
645 774
39 291
240 634
269 511
146 227
125 270
927 957
83 607
717 745
155 839
34 809
299 866
769 898
78 96
642 739
804 881
251 508
723 956
329 730
647 845
17 236
294 440
874 990
587 785
583 842
27 227
2 79
491 567
113 174
26 142
929 956
540 789
439 727
664 869
359 649
99 170
583 645
431 950
181 627
702 868
420 997
814 926
197 544
267 597
13 693
857 994
530 589
695 961
117 689
690 772
218 681
888 889
661 854
269 383
906 927
481 918
976 985
578 914
252 696
444 793
995 999
726 956
89 633
361 948
460 482
522 686
302 492
31 780
450 723
671 790
86 549
589 945
222 235
481 668
261 612
789 822
406 503
453 645
163 937
83 381
758 907
791 861
627 700
312 656
786 900
794 807
685 844
271 605
378 944
312 764
53 663
465 600
840 871
146 217
449 481
188 281
950 979
193 663
816 859
424 746
982 991
448 457
305 852
148 768
502 647
474 829
396 880
311 865
628 904
805 821
80 849
131 552
625 630
941 963
902 997
947 981
283 812
474 620
989 990
585 763
558 780
762 802
383 531
986 989
220 950
826 845
372 965
580 824
360 993
4 239
733 856
972 991
153 700
591 694
937 974
866 952
66 284
345 759
886 962
495 592
582 745
539 939
960 1000
63 942
906 924
490 732
267 790
309 543
498 746
61 368
542 720
35 423
888 919
28 477
308 631
652 737
265 733
245 296
490 732
941 943
253 903
135 345
532 680
882 997
929 996
972 986
978 990
117 841
256 329
141 971
496 511
248 835
417 881
851 923
15 238
317 724
315 459
461 750
912 925
293 742
601 915
452 851
174 393
507 551
295 946
983 986
414 550
356 627
986 996
340 831
811 940
873 972
342 411
31 477
476 540
244 778
896 955
251 472
415 708
947 989
637 908
445 936
66 862
681 683
88 262
399 555
840 958
895 948
950 999
23 373
825 851
199 669
852 861
633 918
247 889
988 999
155 717
30 171
338 991
65 249
489 580
905 920
553 767
124 575
87 765
936 969
573 656
419 935
271 965
114 623
66 577
913 945
504 530
633 718
426 909
616 789
661 819
758 980
231 247
131 448
281 820
229 554
172 796
576 637
475 963
848 854
540 668
210 799
786 983
562 691
251 258
684 746
986 993
107 319
64 192
718 827
501 737
725 974
391 781
171 228
454 712
997 1000
573 600
167 815
294 482
400 620
379 660
248 310
39 447
956 965
536 630
743 747
45 192
523 943
988 1000
279 993
25 977
649 769
102 811
809 991
681 690
95 721
43 695
621 753
291 624
416 678
403 825
79 598
868 972
984 985
684 971
626 753
346 414
655 805
421 832
621 982
924 934
528 646
647 968
273 764
504 584
718 865
69 514
385 438
809 864
934 956
38 476
321 797
860 903
969 977
186 357
547 769
103 822
967 978
77 769
930 958
365 393
633 682
188 914
669 953
776 862
664 915
487 649
703 714
911 998
293 296
792 937
213 344
57 860
0 173
61 151
149 362
948 984
898 924
976 993
827 890
766 811
471 782
959 991
936 988
800 806
338 788
775 806
744 936
761 939
898 950
168 236
936 1000
779 927
823 826
664 853
696 951
568 573
521 632
164 335
984 996
591 953
980 994
836 913
811 947
39 588
284 687
232 249
690 875
915 956
988 996
128 583
479 691
997 998
256 559
997 1000
17 433
758 802
200 219
659 753
965 967
974 979
454 897
211 975
550 973
525 935
195 746
811 813
399 531
480 980
293 904
341 651
200 357
834 845
815 837
319 915
505 593
825 899
8 857
33 161
444 782
476 603
501 794
42 712
198 672
79 741
314 811
688 911
145 649
510 978
593 716
899 971
274 827
370 909
608 748
821 846
432 713
122 998
95 320
559 787
59 299
670 786
737 816
585 641
239 928
682 944
327 402
428 922
300 869
331 425
209 817
374 973
939 945
156 243
362 668
654 810
631 721
685 760
453 530
591 826
830 955
575 787
480 900
593 754
658 739
463 801
880 912
351 380
212 532
644 699
445 547
404 633
842 901
530 628
159 670
496 499
52 399
530 745
47 62
266 540
810 899
771 945
42 405
542 615
77 254
317 719
771 798
758 883
2 710
101 902
953 978
612 744
454 786
927 966
558 945
757 881
886 913
62 805
905 999
75 554
499 827
962 971
820 967
609 665
726 801
128 763
218 499
894 935
558 791
33 446
514 581
671 1000
459 818
314 737
283 559
449 667
708 937
881 890
324 619
473 715
966 973
128 700
805 811
411 800
575 894
995 996
656 967
980 992
291 332
275 472
750 837
467 916
830 980
642 1000
925 949
898 974
964 986
895 896
244 607
447 460
80 780
336 808
223 810
864 958
968 989
454 788
61 974
360 457
178 745
232 344
421 559
36 902
525 801
777 861
888 989
229 833
851 864
39 783
841 976
192 826
863 883
62 695
246 619
790 835
366 878
628 882
356 613
641 718
499 545
26 542
577 955
982 999
742 747
116 909
87 574
907 960
152 330
596 855
613 680
758 961
183 641
119 338
725 964
538 718
746 859
965 998
750 962
728 923
863 975
374 672
930 954
288 485
506 718
365 371
579 641
356 412
648 945
658 740
890 911
188 289
360 970
236 444
313 880
364 680
631 923
426 654
605 720
402 675
776 880
158 470
285 460
932 987
67 469
602 867
536 966
769 908
711 764
345 872
658 895
880 924
697 840
190 644
961 990
121 520
190 573
649 725
0 845
884 985
923 996
341 471
143 842
291 705
450 925
460 791
106 423
568 804
44 964
143 619
175 951
304 346
44 917
551 876
842 953
180 785
373 481
392 400
462 689
685 759
143 187
306 884
133 983
230 362
889 916
29 860
630 760
935 988
984 994
56 86
378 466
810 839
140 364
991 995
151 864
895 929
264 536
35 93
713 875
779 964
891 993
627 921
940 957
968 971
654 806
452 709
876 924
557 828
94 761
960 982
93 215
201 415
205 870
40 219
177 194
195 530
624 898
360 798
939 961
479 543
53 953
861 866
527 614
288 777
620 880
945 982
302 564
24 850
177 210
495 646
234 662
109 812
697 767
953 954
471 476
619 895
241 686
507 983
396 888
521 592
159 388
313 816
972 989
537 751
944 954
731 818
386 918
930 957
110 144
630 765
500 722
639 668
715 728
366 777
876 939
645 744
91 366
181 469
20 403
244 770
344 918
802 981
881 892
96 226
268 976
792 991
198 524
606 705
315 338
640 987
886 889
474 497
566 739
896 961
578 901
951 992
764 793
835 845
90 801
455 831
875 895
918 973
300 801
630 840
839 892
433 496
441 679
49 936
209 513
803 917
573 728
502 537
734 748
196 880
470 682
935 950
652 955
228 950
152 293
531 829
727 728
587 831
432 775
472 541
15 334
203 996
367 750
81 542
975 993
586 689
950 1000
289 716
902 910
452 1000
701 942
268 755
34 852
158 573
120 738
157 834
458 709
407 670
865 955
903 988
390 531
168 844
305 492
951 985
28 344
456 593
748 988
66 153
613 754
596 739
44 540
660 925
815 834
611 873
230 852
196 288
807 946
48 469
214 579
532 846
186 604
487 564
306 903
195 979
681 888
882 934
945 962
831 861
323 789
129 201
218 691
340 486
191 841
77 524
405 876
815 934
528 692
512 782
463 963
810 934
359 479
951 961
379 994
357 691
702 785
138 392
10 803
589 848
531 901
265 549
37 803
22 396
611 683
625 802
980 996
694 868
149 502
907 909
414 462
707 816
651 710
971 978
176 686
224 379
253 918
193 577
609 939
578 626
123 476
939 951
687 986
257 420
971 979
342 911
257 491
634 643
389 562
769 927
585 913
145 920
915 946
152 955
6 178
955 976
72 768
980 995
235 772
334 777
327 999
213 471
203 231
560 678
118 334
511 753
735 933
312 939
50 340
64 375
109 731
276 597
301 934
192 656
859 900
548 848
197 425
309 355
200 784
218 861
39 295
141 793
488 913
631 836
139 234
79 197
27 566
560 737
976 993
62 691
204 615
48 440
977 997
710 866
313 399
782 883
941 967
345 526
145 824
497 606
885 967
474 632
610 949
63 998
282 503
429 893
595 938
578 798
340 691
331 440
307 609
272 517
367 884
895 931
832 947
62 507
780 987
435 562
677 729
351 562
370 936
835 899
608 756
616 974
708 843
651 866
764 814
530 751
602 893
537 850
965 971
689 945
485 604
541 676
73 679
119 372
284 784
444 963
782 929
840 887
586 666
904 941
966 978
638 992
462 534
722 905
620 974
555 800
958 979
10 52
716 825
485 697
789 861
231 855
968 982
319 553
559 617
87 449
207 694
434 740
123 349
323 645
652 674
428 750
483 634
161 610
835 985
563 759
139 358
965 991
600 939
215 457
622 759
456 551
235 706
670 812
49 597
835 865
942 960
414 777
831 929
643 734
80 136
262 772
675 842
263 457
421 733
696 845
592 743
316 988
852 869
265 415
405 965
114 970
349 781
609 611
505 622
202 355
99 302
227 725
715 742
259 986
189 960
802 1000
103 832
953 990
389 654
793 881
974 976
972 977
250 825
879 938
227 709
142 647
929 944
16 618
397 710
237 868
505 854
433 605
443 572
210 293
545 851
769 975
410 729
65 369
584 616
941 994
263 701
641 906
80 606
82 936
401 441
364 606
277 883
999 1000
197 627
541 684
866 871
517 826
365 820
123 844
29 175
110 255
520 747
106 717
50 922
819 941
353 560
924 954
604 641
235 447
811 833
430 610
525 724
276 289
523 920
306 994
83 175
901 910
598 665
7 850
130 393
943 953
495 720
961 967
490 663
988 997
702 988
225 738
514 672
906 932
698 909
511 667
976 993
565 910
452 860
241 397
422 922
533 958
483 723
91 642
607 653
961 970
155 289
221 438
162 328
622 734
939 975
882 994
852 931
30 948
69 870
45 498
295 392
450 497
397 498
995 998
498 846
792 980
895 956
845 871
812 899
763 933
202 704
395 547
801 812
909 970
651 856
591 655
417 652
55 651
811 863
964 991
491 744
449 463
581 663
138 519
998 999
875 945
778 913
963 975
603 659
137 182
801 997
576 700
849 922
783 993
818 993
262 664
874 904
650 913
37 366
448 951
619 931
559 851
932 955
94 893
266 417
282 792
51 831
275 754
766 929
496 630
698 970
34 272
663 830
872 994
518 811
45 234
685 716
908 922
808 975
841 863
132 538
840 843
170 203
621 734
48 259
182 285
652 888
844 956
143 569
240 294
175 552
388 397
922 974
445 699
447 933
868 994
572 948
802 864
421 885
911 947
498 527
577 614
789 979
188 969
725 759
687 813
904 934
24 239
20 840
901 914
321 899
841 855
702 931
775 956
508 949
162 390
935 950
12 797
793 933
523 645
342 994
983 998
788 944
256 377
668 926
129 325
720 907
891 974
743 791
576 795
139 947
487 543
284 318
518 884
525 620
701 708
754 983
574 999
463 872
165 538
504 814
590 828
211 643
777 989
21 388
74 160
161 778
150 772
245 316
616 917
861 892
674 999
390 950
130 464
691 889
666 720
331 743
729 915
226 368
90 191
302 374
620 824
828 925
456 893
95 684
517 682
992 1000
528 954
570 668
313 445
337 409
834 905
563 765
678 775
418 487
742 861
898 968
776 907
395 659
919 985
244 617
291 534
848 853
454 499
271 977
579 805
771 935
30 252
868 906
137 180
23 857
554 793
311 451
785 994
702 713
280 346
924 974
56 574
475 815
896 975
19 182
321 845
260 273
436 831
839 897
267 672
695 924
323 462
634 884
732 965
405 936
552 775
102 237
428 614
646 825
393 874
201 390
429 911
828 848
165 784
984 986
929 962
71 985
862 935
338 812
987 999
301 767
294 669
345 558
28 194
666 906
611 771
404 857
181 824
320 406
527 640
552 932
308 472
434 581
771 854
406 729
757 985
508 737
468 720
234 716
118 294
113 807
478 923
975 980
584 995
69 529
673 969
379 824
117 538
395 606
286 743
952 990
164 840
992 1000
918 990
503 509
948 967
715 792
447 989
932 988
359 600
450 640
969 994
385 695
620 849
289 547
248 323
911 939
571 744
956 978
195 258
0 756
738 831
357 790
654 913
622 724
764 846
121 137
76 751
613 697
965 975
892 925
7 463
640 748
926 945
429 933
760 923
39 1000
391 901
397 851
289 794
483 617
933 997
183 623
814 982
263 363
694 899
936 967
917 974
448 968
822 847
124 689
813 829
115 365
460 844
421 844
471 542
259 260
652 801
895 917
543 690
896 947
739 919
77 296
58 79
745 938
134 306
571 853
638 679
130 413
334 475
383 881
170 823
581 692
299 333
300 409
443 779
165 257
701 951
533 891
2 294
406 574
996 1000
897 974
212 414
326 872
222 318
269 482
162 506
966 1000
131 157
287 337
498 697
20 65
791 998
888 964
313 346
385 844
110 586
589 615
187 242
676 987
18 183
599 750
60 278
688 934
622 660
485 655
397 447
513 779
536 972
324 377
910 934
855 989
211 982
938 987
844 923
526 801
673 905
591 715
73 835
400 996
123 704
207 974
374 795
209 453
512 663
577 612
282 956
537 582
242 759
190 507
194 730
373 927
765 929
861 933
136 750
561 937
975 983
541 783
70 151
522 726
183 907
493 697
297 626
649 811
839 859
791 894
372 782
109 637
784 812
409 493
733 792
318 363
288 839
894 936
19 776
326 853
422 739
554 894
222 916
518 695
298 580
143 564
840 962
503 726
79 191
997 998
13 974
79 143
243 276
155 615
84 757
167 709
468 663
313 517
217 897
369 700
697 903
812 891
243 651
394 987
417 975
380 775
613 831
563 917
720 950
971 973
253 813
313 541
964 973
860 884
104 238
190 321
747 826
582 807
136 658
975 984
626 947
873 908
266 305
658 750
409 673
672 723
912 999
856 872
300 370
559 645
393 961
128 614
52 964
666 894
243 532
415 932
834 866
93 904
614 793
448 541
220 495
117 518
545 863
978 983
909 915
659 993
647 862
288 308
401 924
427 945
345 486
819 907
121 584
179 652
484 902
508 832
640 939
35 205
805 858
846 911
749 918
724 861
352 958
970 1000
715 826
125 647
557 911
943 954
36 851
807 973
850 969
643 958
589 625
584 926
289 780
275 521
529 636
264 613
387 594
14 505
899 978
357 506
702 866
850 926
42 315
127 563
571 875
12 539
697 741
875 939
976 1000
321 573
378 729
763 987
10 624
127 641
810 997
537 806
460 868
299 434
854 909
899 913
160 427
241 685
447 824
190 587
795 852
752 828
936 938
176 761
187 916
172 201
546 778
396 436
947 977
540 897
868 905
669 802
909 959
371 629
407 633
477 552
818 915
221 519
168 440
172 994
654 744
861 999
736 820
110 772
883 970
542 996
189 340
353 788
80 295
319 556
294 441
662 970
878 966
812 951
293 573
746 817
226 604
451 668
603 955
303 374
707 740
342 538
832 906
165 287
38 442
734 884
943 949
907 981
956 967
795 862
819 865
491 542
724 899
258 425
752 758
438 821
858 910
981 985
340 553
324 346
917 939
755 814
248 757
700 764
870 987
578 771
352 388
768 772
695 953
605 617
996 999
405 871
792 801
83 159
37 752
722 785
338 631
564 605
471 820
707 765
227 808
987 997
121 372
515 706
50 674
755 887
787 943
719 739
920 948
704 890
585 713
670 985
529 628
582 954
829 884
395 852
959 986
432 567
29 906
395 436
994 996
771 983
54 685
851 888
616 919
754 951
721 848
82 349
655 788
326 954
822 997
754 834
583 835
55 785
878 935
517 701
938 969
791 987
183 529
531 859
790 868
907 981
862 936
472 826
809 967
556 658
65 705
75 487
244 899
607 877
627 712
804 917
958 989
533 872
730 877
101 481
184 281
146 466
443 943
963 999
948 999
719 865
145 833
113 519
275 322
155 213
488 789
892 959
74 879
55 239
71 219
159 624
207 675
993 994
803 811
801 878
505 919
864 968
367 583
405 875
537 906
116 814
594 750
641 957
532 572
559 828
506 818
561 779
282 749
105 570
324 721
40 871
323 793
825 830
398 412
441 719
359 423
949 1000
164 545
497 585
376 579
528 647
792 955
215 504
139 838
129 766
223 994
38 954
438 1000
958 963
879 991
675 805
335 515
175 305
244 785
803 902
343 394
121 476
981 989
686 761
579 651
208 962
220 295
393 510
337 683
434 621
855 875
508 947
366 790
963 978
781 990
422 518
792 954
130 712
285 344
863 906
751 783
770 818
866 996
99 360
167 577
629 853
554 616
667 728
46 419
942 998
829 838
360 697
965 983
97 659
113 513
199 293
446 738
761 778
982 985
942 949
108 988
742 858
601 665
554 656
369 921
635 867
849 972
323 585
303 618
150 235
26 399
381 777
922 946
755 829
69 611
113 398
772 883
395 818
84 777
762 883
105 281
967 993
233 784
925 956
922 945
980 988
832 935
942 986
283 901
361 604
621 880
553 647
553 960
285 852
653 786
713 990
99 594
680 725
252 282
553 769
557 720
832 977
10 730
355 923
902 961
148 560
137 416
982 996
937 966
226 861
307 551
184 226
491 994
488 993
50 415
316 759
477 878
790 921
48 814
904 980
322 953
144 759
753 900
123 512
4 147
18 834
656 791
264 638
536 644
306 858
391 512
897 962
69 644
878 887
662 742
550 633
879 966
290 763
442 781
964 985
912 924
340 525
80 990
899 939
823 859
681 721
797 983
427 536
774 878
538 557
417 831
282 834
203 746
987 991
112 191
770 931
647 876
319 634
528 796
924 983
226 797
861 888
461 613
213 900
758 984
776 786
758 896
653 707
281 617
639 650
460 780
264 361
802 998
573 856
603 827
660 721
233 992
982 999
679 897
663 859
954 959
379 400
308 407
730 820
948 974
817 913
707 782
885 886
510 794
463 812
303 964
741 848
268 885
470 593
135 227
638 749
639 762
615 852
23 178
301 645
531 824
915 978
477 984
572 734
597 828
698 699
762 937
835 840
874 890
933 941
377 488
539 834
856 995
372 970
852 904
529 794
187 862
312 689
159 800
200 434
84 978
229 990
482 718
887 894
492 726
754 814
362 661
770 986
481 823
85 345
658 733
819 883
989 993
426 697
361 474
787 999
174 751
455 594
741 957
0 974
140 246
579 894
364 726
484 792
979 980
479 594
152 410
921 957
972 986
104 712
593 952
533 942
30 304
894 923
211 898
492 824
872 902
636 736
903 926
608 817
295 662
402 908
460 702
402 943
977 998
324 437
362 943
354 665
448 478
638 918
245 859
585 944
348 679
926 940
471 918
168 401
925 943
998 999
627 731
958 971
377 888
46 89
589 667
58 359
83 683
235 466
733 964
332 855
665 673
917 944
525 775
64 804
92 113
13 251
74 393
455 809
127 295
168 780
584 769
799 832
883 921
328 616
519 864
976 985
552 720
738 837
380 843
833 985
466 708
786 813
196 979
145 668
143 794
954 988
599 629
327 528
964 976
450 506
60 256
235 754
342 718
951 994
196 884
629 998
84 575
721 764
732 906
32 936
159 404
147 536
520 763
976 983
710 791
643 828
758 783
430 706
988 996
205 403
523 789
533 585
656 981
781 800
641 729
103 288
416 695
345 472
354 871
811 837
344 535
682 741
89 106
457 961
304 882
627 787
193 693
393 593
663 741
327 600
447 804
431 511
780 855
331 773
974 988
841 889
566 838
766 828
93 104
642 999
495 667
987 992
937 956
383 526
539 773
750 970
780 921
936 980
466 694
937 947
917 924
905 908
826 901
174 731
420 596
655 699
399 608
699 961
126 331
369 565
941 975
235 957
327 446
668 704
346 554
317 421
248 313
662 711
868 984
64 427
305 805
846 849
506 861
144 451
67 524
477 724
30 714
235 316
142 276
410 820
649 775
529 795
71 870
780 833
462 693
345 408
767 973
714 956
33 487
120 486
845 953
702 952
900 999
389 395
272 804
636 952
423 639
443 994
626 746
87 331
467 810
372 891
16 55
55 380
363 394
365 656
295 364
63 749
812 858
323 805
599 709
625 732
536 683
21 301
829 880
64 616
463 838
594 909
968 998
533 731
509 630
611 728
889 990
333 665
708 747
194 830
118 909
132 609
79 587
265 521
351 828
276 305
573 980
804 836
825 882
855 874
649 652
940 953
900 938
119 168
596 619
205 774
299 456
363 561
475 880
567 759
369 852
522 992
132 836
248 886
143 666
980 990
568 601
787 811
136 573
42 808
555 632
906 935
359 643
405 830
947 974
787 939
619 895
651 801
57 207
787 848
515 793
614 846
647 836
713 793
522 959
945 983
933 992
192 830
230 503
89 860
172 601
401 750
279 983
294 726
991 1000
452 774
591 724
849 975
832 860
251 868
206 279
892 902
32 239
229 540
981 994
331 643
254 359
874 920
667 698
127 447
706 875
583 937
455 990
917 958
917 919
944 992
231 947
294 404
110 794
69 99
810 985
247 997
24 595
844 875
553 963
666 901
306 649
96 253
916 919
807 862
484 693
546 924
479 799
997 998
312 725
987 989
974 994
559 671
912 996
388 817
366 526
595 640
536 782
863 939
471 542
705 969
935 941
369 398
397 564
372 867
329 739
696 798
170 809
756 980
873 880
77 346
38 596
462 748
196 829
806 824
411 701
420 548
36 625
918 955
996 998
984 991
731 735
155 372
859 868
65 248
855 963
446 600
993 996
25 534
624 878
917 998
988 999
997 1000
977 980
587 879
431 668
175 432
120 252
985 996
470 581
647 710
71 267
643 763
981 995
51 397
264 518
783 794
388 916
910 986
457 529
921 966
3 916
146 906
905 953
992 995
980 991
772 830
726 919
508 688
526 768
337 997
52 839
323 622
218 260
953 959
296 960
551 850
574 722
400 434
915 967
684 925
740 786
42 898
127 861
493 928
261 906
137 219
48 399
912 990
738 929
936 971
556 755
803 975
218 908
983 987
764 965
393 617
381 878
186 604
907 943
880 957
107 113
531 952
830 886
166 300
641 695
269 995
521 895
275 645
432 797
310 852
530 561
240 656
227 321
634 735
367 663
699 989
104 628
526 665
464 644
626 721
122 969
128 476
468 552
381 772
678 915
836 869
974 994
495 592
183 257
628 717
211 340
237 300
365 514
934 959
883 928
330 614
796 868
361 716
40 367
902 954
634 860
970 975
405 607
690 772
289 553
117 793
871 983
911 1000
461 958
242 788
707 841
639 795
392 742
501 604
249 305
214 524
871 955
55 326
724 958
831 869
243 382
867 988
629 851
129 638
861 925
260 280
812 828
863 877
117 528
276 363
664 814
543 895
256 781
831 936
3 498
793 922
458 811
878 956
923 934
209 942
586 844
338 656
325 732
725 749
22 940
884 995
797 822
366 462
214 589
429 467
269 933
538 913
652 726
333 895
965 977
988 993
538 758
155 753
706 933
308 349
276 421
977 983
542 626
622 738
742 936
344 761
878 881
516 908
455 855
640 738
890 975
175 604
558 637
53 767
353 515
101 235
529 706
927 995
255 895
992 997
62 524
434 481
284 790
592 777
572 999
374 971
12 224
734 864
740 763
390 875
490 493
234 265
994 1000
543 868
617 705
593 690
99 561
620 708
898 976
639 965
318 340
586 603
653 947
548 975
770 883
471 850
863 881
707 727
364 544
464 546
534 698
156 961
82 124
760 971
453 562
814 996
878 947
793 951
948 983
900 951
98 145
751 787
731 949
735 836
348 473
98 934
452 822
840 857
697 846
107 252
751 892
246 422
14 981
19 833
656 829
758 845
187 225
51 658
834 861
850 938
72 180
535 787
834 994
370 758
737 746
115 694
560 592
841 963
943 984
579 937
536 906
980 986
901 969
984 989
924 927
529 560
692 751
109 936
710 843
334 690
100 664
908 953
651 934
211 228
975 987
784 932
912 974
327 529
597 636
334 548
826 944
812 939
104 473
183 208
638 907
5 18
403 945
134 240
106 480
720 978
155 935
596 716
976 985
495 908
656 708
517 729
484 633
310 593
580 829
5 127
486 891
870 913
897 926
275 707
122 862
177 304
738 894
973 988
336 372
669 808
964 998
59 272
180 562
284 880
713 782
131 198
452 922
582 679
814 898
24 619
321 686
996 999
520 811
156 923
936 957
470 536
274 305
632 760
741 963
296 821
12 779
323 357
142 630
656 700
761 947
20 666
642 862
277 923
91 402
910 946
571 935
19 238
456 924
908 980
561 931
350 491
474 984
510 548
345 717
177 784
24 353
313 602
615 819
952 989
322 742
707 769
846 910
353 369
698 917
185 224
96 433
847 878
334 883
520 706
974 975
927 989
45 614
547 581
117 873
265 585
178 342
265 402
895 905
634 963
2 632
176 600
804 949
132 228
781 884
439 631
861 959
871 962
710 871
844 925
961 970
946 969
939 994
309 730
782 988
131 606
139 864
776 860
910 967
323 787
297 726
732 946
823 987
898 904
654 977
667 978
459 994
209 281
69 952
397 503
479 672
550 814
906 951
223 368
519 724
548 973
90 863
140 905
509 823
420 561
660 925
777 965
628 816
408 802
781 785
637 641
91 527
877 979
195 922
768 890
491 749
812 875
685 836
848 900
8 54
244 374
339 523
711 889
220 361
288 849
925 993
401 617
886 907
134 884
249 260
914 995
244 312
3 502
806 827
765 786
284 979
59 649
192 540
933 946
997 1000
312 520
979 989
224 365
696 882
538 624
319 759
844 894
803 983
553 647
850 910
787 897
351 505
773 850
849 922
47 940
760 1000
335 864
341 356
363 655
745 872
345 490
13 607
633 722
842 868
857 914
787 870
572 877
199 473
150 189
866 907
359 382
143 890
99 249
855 999
749 906
823 913
566 843
459 596
944 973
577 686
831 852
411 429
507 712
547 733
596 971
232 642
421 966
309 855
345 471
143 325
213 650
979 988
929 944
163 571
441 883
707 766
573 615
410 644
443 598
570 777
885 911
532 757
344 989
796 912
119 944
837 868
391 780
999 1000
423 905
205 495
132 370
119 651
445 959
726 802
205 455
486 628
887 968
748 917
999 1000
407 999
586 601
241 694
55 922
565 824
228 272
591 981
296 361
38 173
758 906
680 697
8 337
784 899
294 569
682 879
513 615
39 817
206 382
647 759
102 705
667 735
237 755
272 553
443 454
398 435
292 851
425 881
846 956
197 261
655 900
140 874
372 913
50 791
394 851
264 576
164 327
737 907
144 855
487 952
432 832
571 622
668 749
80 547
298 966
419 593
904 999
954 975
909 987
474 518
317 342
980 996
644 962
507 701
146 206
997 998
792 841
514 916
591 862
258 612
90 324
150 935
44 645
335 517
174 883
463 561
809 890
355 577
794 989
735 874
201 593
893 994
119 576
603 852
679 729
777 891
469 839
90 172
857 948
745 987
72 483
538 878
172 950
164 694
540 917
420 856
456 706
974 987
395 713
37 177
678 920
919 927
218 712
265 891
436 740
835 852
449 565
599 712
783 882
684 911
233 933
954 982
806 840
891 930
341 768
379 809
146 170
9 669
81 229
483 905
124 910
741 930
549 582
628 965
183 544
970 984
450 585
306 868
354 459
776 939
876 986
650 944
832 838
106 320
419 749
100 393
403 819
672 843
878 945
540 572
344 376
919 996
842 908
217 921
643 786
376 378
977 990
18 730
662 826
576 734
192 893
555 679
739 979
425 472
277 406
341 731
652 965
612 983
317 621
634 960
194 601
756 935
538 580
97 456
422 570
185 981
279 956
523 927
182 554
826 965
511 780
179 315
154 257
777 937
562 678
357 879
60 243
143 929
918 995
532 869
104 860
671 855
507 868
811 895
162 429
281 613
669 729
891 950
497 524
474 929
778 908
623 767
177 722
756 997
314 861
668 910
394 943
796 915
155 832
211 434
974 998
681 962
630 868
467 656
341 596
553 708
743 750
168 623
953 961
587 715
124 708
887 992
43 61
205 703
803 919
308 788
754 937
457 747
81 660
930 948
478 977
321 587
810 873
194 360
34 796
851 979
26 215
855 866
61 419
157 345
143 794
165 195
292 639
896 996
603 682
846 976
322 999
645 955
640 852
269 710
355 471
754 874
394 663
229 708
688 740
492 656
948 992
377 599
870 924
587 588
729 765
352 780
712 850
682 771
16 546
298 503
758 845
415 969
971 992
41 843
940 983
267 611
512 991
135 820
361 444
426 853
26 323
186 244
191 669
104 610
826 855
967 983
392 943
283 295
67 86
167 914
489 948
786 973
973 978
960 996
284 416
494 944
748 917
292 891
146 260
106 143
741 914
298 407
670 725
502 999
70 326
726 740
496 964
283 662
627 816
900 974
781 796
575 703
565 888
332 849
86 226
983 994
114 510
206 301
246 357
286 959
620 926
232 315
188 484
650 791
504 647
245 999
949 980
16 536
247 459
55 675
158 903
486 548
105 140
788 864
610 952
744 904
647 850
812 940
734 929
147 764
969 980
969 982
305 690
597 990
490 919
483 877
270 838
445 905
545 941
992 994
917 921
711 932
431 934
409 786
643 792
925 998
546 904
213 927
365 494
407 620
679 840
353 770
912 978
717 726
774 794
934 941
514 695
276 332
117 245
423 946
605 655
457 796
458 602
136 713
802 824
928 997
46 567
29 41
709 928
195 470
724 769
5 992
253 708
158 728
914 958
398 860
231 956
282 998
971 973
946 989
327 367
467 897
230 318
615 624
924 937
84 278
794 891
513 976
479 978
228 834
211 364
237 470
634 643
331 414
756 867
274 663
963 985
246 944
63 253
90 672
660 985
918 970
309 445
634 658
935 989
378 718
806 902
169 730
805 903
948 973
488 675
723 836
698 983
364 806
89 194
332 470
977 993
762 944
571 846
521 671
595 686
400 674
509 999
944 945
884 968
993 994
891 899
776 841
270 646
126 921
756 915
607 668
37 170
46 495
619 947
353 898
922 951
197 637
116 378
548 677
199 781
106 945
898 989
10 804
75 970
640 995
482 959
600 808
24 495
881 967
442 496
841 955
728 759
447 751
252 952
808 940
194 589
792 955
958 979
521 750
806 854
819 944
669 818
262 684
521 971
241 909
822 958
827 939
907 989
649 903
886 923
865 989
967 975
410 637
207 534
887 906
194 569
956 1000
990 992
351 435
685 816
931 940
34 343
493 741
531 594
485 614
30 219
754 793
892 973
300 420
569 671
800 954
340 579
418 444
746 854
722 777
723 747
568 808
882 912
596 823
288 809
999 1000
521 706
492 928
968 987
710 913
696 699
386 481
830 999
981 993
929 974
705 880
506 621
468 794
120 741
65 332
58 123
200 557
827 970
231 761
146 833
57 319
745 853
47 349
719 823
698 895
925 933
481 971
614 714
226 348
355 960
708 961
224 859
918 983
296 929
537 611
745 936
646 889
471 836
19 994
460 549
908 960
923 936
962 979
932 949
584 825
448 718
942 959
269 466
268 375
436 484
811 818
209 903
377 796
613 848
108 797
68 927
464 508
853 965
322 393
183 315
810 993
839 900
884 980
730 796
463 876
252 747
594 977
763 902
417 859
170 539
620 944
291 938
906 928
683 737
808 947
359 634
792 893
384 448
687 993
149 274
626 691
43 694
137 949
788 852
2 357
613 732
973 986
850 934
377 743
830 936
155 930
53 895
140 670
771 958
766 818
874 931
297 745
10 168
130 644
697 985
943 1000
518 1000
883 912
143 781
119 506
680 864
419 883
794 952
512 771
795 976
341 952
231 581
879 916
197 671
392 724
556 902
311 701
361 675
704 786
531 772
189 956
673 846
566 832
445 516
283 388
310 694
139 193
433 440
468 869
588 941
842 895
409 933
483 640
920 925
14 784
52 352
96 893
647 868
188 869
649 725
6 707
594 746
141 592
466 695
119 548
694 915
640 833
838 994
526 835
360 403
790 947
725 910
877 982
42 70
920 936
494 874
249 460
680 889
207 617
548 714
476 789
152 762
72 118
234 389
408 634
974 999
130 378
554 589
818 867
957 985
387 451
933 959
825 986
498 817
594 865
152 182
266 992
299 560
140 815
311 932
726 789
582 739
525 528
933 949
59 551
178 372
339 382
914 976
959 987
968 998
684 794
555 630
74 904
829 854
665 724
168 275
297 961
647 698
267 665
596 822
448 776
889 910
297 381
58 145
21 196
777 931
811 841
590 804
882 992
716 790
201 421
148 290
931 978
101 563
851 960
533 628
721 777
290 906
238 504
294 598
725 997
147 725
469 650
134 566
107 791
305 821
302 976
528 834
774 868
977 994
108 345
181 286
593 877
877 880
327 703
920 974
647 843
498 978
261 333
955 974
608 664
432 766
484 550
236 256
284 441
261 845
258 734
735 955
44 532
457 969
562 836
823 920
399 745
292 675
295 727
327 370
854 946
899 956
392 831
878 982
525 810
783 926
871 969
335 763
29 818
713 898
112 829
169 651
65 123
791 813
243 760
15 595
483 572
860 978
853 943
552 793
134 298
381 906
622 642
743 771
104 944
536 790
262 494
559 917
445 901
572 653
585 762
717 971
568 984
261 955
224 331
959 979
776 789
393 432
219 736
72 671
660 719
21 943
694 955
513 612
707 948
262 310
879 954
572 884
20 305
267 412
745 948
445 947
950 991
855 974
627 983
694 821
833 898
200 668
914 956
997 998
632 821
665 826
504 708
385 918
984 992
425 674
332 464
776 937
594 919
919 933
921 943
405 649
537 730
336 895
392 479
992 994
277 981
790 999
934 1000
19 158
148 437
849 932
150 693
90 511
937 967
416 777
434 682
304 565
294 837
17 875
834 899
190 311
51 992
45 415
406 574
265 437
590 710
696 739
466 858
880 924
625 744
192 220
152 436
42 105
49 187
584 888
549 767
970 975
845 851
975 977
494 562
553 606
808 916
949 978
638 654
799 994
357 928
110 238
499 524
558 803
97 630
242 728
313 618
714 973
860 953
966 993
310 703
837 930
321 425
16 33
742 845
718 944
356 801
863 895
508 897
321 738
538 963
284 403
813 962
111 407
767 872
160 301
895 984
987 991
338 878
926 956
832 835
817 895
399 620
500 620
205 980
891 916
575 658
921 977
551 736
716 841
566 592
508 841
255 769
700 941
183 291
325 771
402 561
219 815
798 930
415 961
534 564
610 832
847 848
146 557
52 227
145 169
468 747
868 906
684 806
324 839
768 856
848 851
859 906
906 923
809 833
717 727
186 737
196 523
47 680
934 937
913 951
284 921
524 866
545 563
28 537
839 883
746 960
398 488
347 392
437 448
34 97
997 998
608 905
105 462
825 880
285 413
259 802
428 482
928 964
545 992
239 573
959 992
911 920
864 877
478 492
141 981
527 895
405 764
410 641
0 15
785 869
626 927
485 599
265 344
745 866
310 902
197 986
667 986
981 986
151 238
78 636
965 968
564 969
622 905
312 374
403 637
317 397
446 995
759 967
127 652
524 796
128 899
48 562
576 834
43 162
112 882
716 886
172 433
307 901
48 552
821 986
608 849
782 935
473 668
324 609
165 843
234 1000
137 554
819 910
638 942
818 904
547 748
666 833
223 559
668 839
359 911
386 406
314 814
485 921
260 866
487 667
755 764
992 998
859 933
849 928
703 842
828 933
944 963
822 935
610 828
584 710
722 901
839 934
880 985
915 996
933 984
816 934
502 700
87 623
36 708
768 999
190 541
874 888
752 987
363 611
986 990
288 696
882 911
100 602
26 184
2 714
282 726
71 174
897 995
619 648
264 427
275 700
979 985
652 792
24 350
428 601
902 941
174 803
516 819
860 956
388 635
815 853
475 599
187 607
554 926
620 777
622 874
561 630
488 808
146 322
748 795
290 495
70 429
720 765
971 997
43 569
215 354
880 943
958 959
170 898
971 985
205 553
669 834
932 991
203 946
149 867
412 999
636 649
6 333
779 837
937 940
876 971
106 988
101 687
232 235
285 349
118 782
488 541
20 468
853 971
384 891
626 679
357 557
173 298
667 912
482 654
991 993
162 463
531 931
305 907
706 954
73 216
894 899
452 833
19 829
373 867
866 999
430 777
787 908
854 900
211 709
932 944
317 409
11 70
742 788
927 972
479 552
280 605
856 970
610 764
651 911
284 448
928 960
745 823
211 219
66 77
571 899
510 805
3 739
948 991
586 953
597 970
74 932
191 499
163 359
865 952
758 806
416 495
230 789
972 991
487 631
820 895
499 582
977 986
222 313
515 758
471 742
913 947
629 854
42 847
621 777
720 738
636 845
133 975
408 451
937 960
473 651
52 164
610 901
861 958
128 144
174 281
536 718
340 473
387 601
898 921
571 650
517 801
627 911
817 914
106 977
617 934
80 770
548 755
904 952
331 516
748 836
609 770
541 935
291 795
37 521
3 419
404 550
400 755
900 995
619 689
895 919
523 703
138 696
652 860
310 979
721 740
905 964
251 257
451 627
998 1000
240 484
86 941
582 817
931 956
317 752
727 834
664 828
358 603
321 977
734 969
181 510
987 989
638 875
769 902
404 826
107 201
210 417
473 983
147 397
375 870
4 586
858 971
647 711
573 989
938 941
12 484
105 417
316 999
621 917
581 665
844 847
518 725
509 812
509 795
323 592
76 934
635 862
121 141
243 433
480 492
326 360
88 836
745 856
69 620
854 958
981 991
368 854
76 316
608 948
617 943
915 999
876 980
507 834
888 942
81 562
625 889
20 768
788 821
955 961
328 890
525 776
529 686
834 915
706 941
108 203
75 103
735 912
854 927
770 994
16 154
19 140
212 593
326 827
370 399
421 984
911 942
809 958
386 671
996 999
979 983
810 944
809 903
987 998
610 762
82 951
272 731
330 404
636 782
204 272
483 771
467 807
214 593
182 848
4 37
588 918
971 993
73 332
288 780
885 897
166 225
774 882
711 791
893 969
860 952
644 979
735 847
109 616
449 846
253 784
665 860
416 951
685 877
604 881
903 931
702 774
939 973
627 863
536 551
644 699
642 823
994 996
19 94
999 1000
44 166
426 639
663 882
966 982
475 885
922 958
105 311
570 702
718 722
304 940
70 614
431 753
668 783
697 750
223 577
537 647
529 742
706 752
511 956
124 764
384 788
683 998
812 848
545 861
816 887
790 896
416 847
824 953
767 791
797 949
56 99
489 812
938 999
353 628
933 974
24 147
477 575
17 601
358 405
959 973
19 236
97 275
677 874
555 813
528 758
821 985
577 892
473 740
637 884
985 994
996 1000
66 800
213 705
610 984
264 347
136 536
701 883
168 278
523 904
95 583
420 491
684 752
666 945
381 584
911 949
988 991
237 425
955 1000
424 809
55 307
841 984
311 416
841 869
259 592
195 966
30 425
149 218
129 801
335 356
531 814
758 933
652 688
78 662
328 857
786 871
172 211
266 795
307 493
935 963
321 693
913 934
371 434
822 860
859 945
45 291
193 973
913 915
400 415
946 948
935 955
124 540
220 490
185 945
824 856
592 689
428 557
878 891
23 425
661 802
828 849
956 964
678 747
69 860
123 950
572 594
994 1000
52 75
409 874
78 112
621 818
289 301
659 745
373 921
742 767
918 966
34 524
972 989
868 901
663 678
261 793
221 543
838 853
977 993
916 932
246 953
346 982
845 880
221 247
524 758
941 959
210 643
165 352
131 597
358 505
233 349
296 321
688 848
801 943
403 984
250 478
927 991
720 932
776 998
316 819
31 573
64 348
157 604
463 565
183 630
6 789
210 321
5 42
622 873
845 927
23 59
306 654
668 972
305 496
350 688
22 393
278 311
239 923
867 949
606 964
330 542
753 760
889 992
209 796
546 690
460 621
556 966
77 112
224 805
397 427
754 901
551 858
785 806
462 577
667 831
495 811
115 265
866 909
520 853
649 800
560 767
143 995
790 962
645 732
327 583
141 156
138 962
970 998
991 992
306 700
301 485
507 532
681 731
335 799
116 486
927 996
156 565
788 931
779 862
922 939
490 778
499 500
140 911
202 867
920 981
85 631
635 646
5 889
197 215
871 947
189 926
851 852
64 329
260 289
70 771
343 900
547 570
757 1000
253 833
861 971
930 942
583 982
844 989
136 275
203 516
510 762
490 575
533 924
78 956
886 980
364 562
276 919
18 224
837 897
152 912
688 905
500 975
9 445
30 943
242 635
937 971
93 380
535 991
319 605
604 817
729 990
338 435
62 998
681 985
724 803
852 878
964 970
378 585
533 967
768 869
958 982
547 589
917 943
534 694
330 336
143 847
269 887
829 922
838 918
662 744
326 490
381 506
242 358
157 956
678 955
744 925
635 799
28 586
873 875
541 649
175 797
777 855
561 955
322 992
611 871
772 787
733 765
322 784
757 800
624 724
887 988
460 853
135 372
989 1000
159 978
264 383
273 569
22 479
782 985
330 631
906 989
214 845
767 806
368 934
696 933
6 512
936 948
454 495
174 775
623 688
657 710
222 294
56 738
766 778
525 700
819 835
88 445
331 727
243 950
974 982
260 707
699 738
604 831
779 940
756 883
517 754
850 952
394 489
109 144
830 867
804 990
209 302
673 741
845 908
255 617
874 924
210 557
86 894
809 931
501 890
395 404
2 472
347 687
344 454
458 579
351 353
525 642
870 983
510 782
616 963
869 922
120 497
90 341
754 966
838 988
730 821
699 717
957 987
929 946
429 508
748 836
272 808
967 990
876 997
25 252
226 919
143 424
84 171
742 895
929 970
2 294
392 985
555 944
979 997
1 696
325 874
187 770
23 45
173 571
245 780
756 935
187 704
455 821
224 763
954 971
354 659
246 536
939 970
495 647
346 929
944 986
135 335
377 793
238 888
494 598
400 531
464 695
103 766
921 943
151 321
841 966
295 634
819 938
604 677
740 833
516 627
41 265
45 916
387 748
627 758
544 546
25 611
331 864
697 702
411 972
614 702
745 939
358 368
230 238
770 775
10 606
963 969
96 690
800 810
434 750
143 909
660 787
270 677
310 668
928 940
284 888
246 344
837 991
484 520
597 766
72 289
923 990
820 829
51 635
183 829
333 838
620 803
254 609
381 741
943 1000
370 737
413 669
935 991
130 253
515 683
366 701
787 862
799 923
508 737
572 933
237 636
508 697
868 972
585 659
881 988
738 751
161 896
884 994
210 686
623 727
658 806
748 941
357 843
812 849
379 777
296 494
144 749
561 712
840 912
653 726
60 444
756 977
556 876
110 798
488 689
408 459
392 912
553 970
543 563
845 859
427 444
299 768
377 721
227 666
181 260
298 892
692 822
433 971
228 290
698 814
11 80
824 877
975 988
275 1000
831 992
417 542
956 967
884 895
21 847
460 874
853 965
364 996
569 730
282 581
191 710
7 82
852 942
633 966
901 938
793 998
383 942
767 975
84 140
686 848
310 753
952 964
753 922
51 764
774 803
330 480
734 869
419 442
141 247
4 286
368 595
141 565
79 887
257 765
239 943
292 723
932 947
327 966
611 753
429 777
946 960
398 626
322 543
170 528
680 864
509 770
545 736
313 545
458 952
426 945
738 971
270 871
304 599
842 883
915 974
403 502
181 644
408 924
239 523
543 894
462 910
999 1000
801 825
208 294
71 866
874 902
255 480
311 987
720 739
338 494
666 735
798 914
100 391
284 867
431 451
346 347
492 665
919 963
585 854
868 992
24 987
507 657
319 349
638 829
967 997
406 975
68 103
851 969
727 735
60 331
358 422
426 817
921 951
367 490
416 754
15 722
378 771
512 900
177 868
238 632
39 503
535 972
774 840
94 698
497 875
630 871
837 995
73 278
256 934
55 926
176 879
176 477
786 900
353 790
74 634
286 915
735 898
571 790
127 507
673 983
890 977
325 725
485 837
261 464
692 895
515 616
557 644
210 959
696 952
850 869
805 831
892 979
197 679
373 989
74 445
486 998
886 950
702 735
253 284
445 845
618 958
591 815
322 983
949 993
301 657
472 497
913 955
757 920
914 995
506 653
983 999
646 937
20 878
23 359
500 994
464 964
85 354
61 332
77 131
351 646
53 349
47 930
15 415
895 950
726 803
385 761
384 991
882 997
319 805
771 899
179 889
861 984
754 957
951 995
647 719
366 474
186 278
359 926
354 625
870 982
236 971
290 939
369 727
728 746
67 232
98 835
362 406
18 408
594 801
269 999
302 849
158 889
519 812
314 557
628 836
34 122
598 865
828 960
532 650
728 868
641 858
257 625
813 859
601 706
469 872
947 992
704 728
890 946
449 847
316 977
177 385
887 947
345 643
778 880
151 769
937 953
808 997
872 889
221 308
381 450
696 890
578 584
828 866
67 750
171 758
605 878
857 871
568 623
824 906
378 727
104 750
609 924
520 986
188 337
408 635
347 495
467 909
780 781
191 223
966 999
282 441
305 659
596 634
285 606
264 882
681 906
537 971
292 969
873 956
869 965
546 846
23 547
382 863
97 769
384 931
553 592
407 703
231 840
826 970
845 891
335 696
19 709
607 732
777 881
851 960
20 554
582 754
917 928
739 922
942 982
585 860
304 952
997 998
65 254
18 519
2 281
261 400
973 993
4 540
412 892
127 940
657 904
431 901
389 814
632 762
339 529
132 393
459 643
797 929
641 859
322 592
337 809
511 954
540 723
15 327
647 786
262 564
876 986
924 936
858 969
564 966
510 909
664 700
282 785
968 995
550 715
739 911
453 599
118 697
977 990
131 137
785 954
935 981
234 809
118 298
106 742
983 999
512 887
367 950
790 916
639 906
568 668
79 291
463 809
277 837
498 724
805 906
249 676
657 858
248 772
686 975
251 859
53 608
225 873
102 405
59 711
545 645
808 862
804 837
129 707
767 862
663 826
544 696
600 938
199 303
169 327
231 352
590 808
258 648
905 942
813 979
1 1000
172 464
105 314
75 381
506 791
9 736
881 991
902 916
78 981
720 987
536 808
738 751
30 204
727 860
862 887
595 620
532 936
898 950
232 440
925 977
388 897
294 794
116 850
937 991
324 660
578 710
541 871
297 815
837 845
648 988
23 162
799 860
65 83
465 868
732 891
638 700
650 967
419 844
32 199
495 545
677 705
63 354
664 831
273 622
595 696
147 819
912 965
749 854
170 230
85 518
506 635
487 981
560 789
226 982
418 617
165 756
211 621
730 838
793 808
202 659
423 435
504 598
984 994
687 916
713 837
504 590
926 955
175 683
129 553
637 746
869 986
492 950
167 379
586 858
133 440
842 890
165 346
254 275
633 983
456 539
536 672
159 850
496 805
361 875
728 835
399 827
369 720
879 902
352 691
24 115
472 488
172 231
430 990
297 602
871 966
861 948
949 962
926 969
899 944
992 997
930 934
883 960
601 744
852 993
526 734
613 789
104 604
284 794
58 436
560 688
585 592
473 851
445 492
785 820
426 506
622 815
679 826
29 782
650 666
177 280
923 982
561 943
953 956
526 936
992 997
248 550
771 928
363 946
157 462
711 963
205 643
589 756
90 352
49 396
492 690
727 825
240 396
618 718
275 994
490 915
203 941
157 477
986 997
201 431
499 536
634 785
888 917
950 981
275 567
503 631
285 419
488 887
461 838
283 306
812 948
950 996
935 988
584 836
800 1000
542 579
117 139
916 973
887 914
403 648
728 912
84 640
557 869
41 279
38 384
573 578
231 680
165 958
6 909
237 997
294 724
702 844
451 591
195 545
986 988
686 824
512 985
885 994
952 969
50 412
120 742
812 1000
753 920
734 999
918 969
217 592
491 991
370 472
695 798
198 702
700 858
142 274
125 864
392 803
67 513
578 814
943 960
887 958
429 891
417 950
80 503
635 678
199 722
364 707
410 699
852 987
865 944
722 903
440 930
918 930
627 862
31 979
181 213
132 169
836 944
834 977
464 764
144 705
380 805
891 909
391 951
785 814
16 258
401 652
639 703
170 581
482 860
320 955
867 879
416 737
822 982
261 894
242 806
317 819
543 634
847 907
667 899
495 563
849 980
105 158
936 995
860 965
240 754
694 856
897 917
670 876
461 770
534 852
576 954
507 626
844 962
910 983
197 251
822 996
616 931
183 860
463 839
745 801
102 461
436 727
296 457
181 415
161 994
452 688
370 598
925 988
855 955
413 466
16 963
693 868
680 790
737 997
744 761
358 578
860 905
578 914
937 956
114 246
436 999
422 878
447 575
418 644
395 727
681 807
373 649
25 513
426 888
1 619
261 857
894 938
389 476
673 906
873 925
271 477
393 978
378 405
140 764
504 689
11 590
827 900
599 872
936 937
855 954
41 974
854 978
500 967
81 920
160 179
798 941
547 659
76 555
703 864
49 251
80 546
141 801
55 672
959 981
321 949
531 802
716 740
891 957
755 797
192 580
298 634
72 276
441 776
746 807
222 637
590 881
685 866
638 694
495 497
880 951
878 986
773 825
428 958
98 570
649 685
630 996
488 657
252 899
569 719
441 753
427 489
392 785
311 685
211 659
449 948
659 681
700 833
165 948
73 672
982 994
714 869
504 895
191 787
85 545
729 789
725 748
314 640
262 753
75 959
393 633
700 986
407 787
81 956
777 955
944 982
893 989
396 984
194 214
760 951
689 755
671 795
522 785
90 340
138 400
977 998
785 824
379 855
307 903
887 945
74 420
158 847
308 680
464 584
107 612
305 347
687 750
363 575
891 947
689 917
441 667
937 976
935 994
957 985
848 997
346 997
751 904
320 654
722 920
714 877
327 534
588 867
384 812
77 930
138 407
176 393
580 638
780 996
430 663
451 577
633 815
435 661
20 958
27 352
262 571
583 721
603 903
51 158
577 927
577 702
613 947
630 829
963 996
339 944
292 907
449 901
119 530
743 922
41 810
248 290
578 642
563 909
378 620
395 399
220 722
416 427
158 435
665 988
813 895
806 858
437 461
224 771
830 919
366 810
906 951
421 428
652 668
523 773
408 721
490 670
454 472
141 879
700 770
492 856
751 974
877 1000
9 1000
36 604
795 886
362 694
326 455
970 998
118 177
423 958
903 922
240 674
841 980
992 1000
356 609
240 298
983 986
423 524
806 868
3 839
18 507
965 993
160 653
439 704
20 327
50 374
353 717
565 842
982 999
728 916
385 519
364 784
816 961
666 848
465 669
500 529
594 873
9 975
697 980
948 970
101 582
74 817
600 908
754 897
858 865
340 666
518 632
383 506
297 460
88 742
360 652
73 693
141 562
463 657
950 969
292 465
262 955
761 841
558 780
346 435
862 933
454 615
51 219
209 654
118 784
618 761
988 995
876 968
168 832
997 999
299 707
918 970
653 785
602 719
742 931
294 434
284 634
837 883
213 891
637 731
832 923
363 992
587 878
349 425
105 975
349 964
875 991
870 910
1 751
929 934
823 872
871 872
729 874
177 991
671 809
813 929
785 959
741 899
922 973
900 964
354 768
768 929
638 690
399 815
845 877
97 894
343 788
60 537
649 886
867 941
268 338
529 768
689 785
875 972
877 926
781 881
127 690
503 681
47 388
366 887
927 993
255 917
352 886
476 755
557 719
907 912
534 792
748 835
882 936
56 750
933 956
431 899
431 721
207 360
705 861
642 844
559 661
986 991
572 723
407 533
973 999
448 686
452 624
814 831
735 962
393 860
429 621
463 473
158 503
873 991
795 923
175 469
388 911
252 791
691 791
355 427
454 654
138 752
299 326
344 644
972 993
265 319
25 500
437 594
287 923
161 942
772 787
380 823
650 995
649 932
67 501
549 958
650 662
98 125
877 885
729 869
102 337
315 784
492 765
749 871
525 960
0 435
423 970
274 754
306 651
907 982
729 840
659 876
106 383
214 667
898 936
324 909
513 618
565 976
261 700
881 904
770 931
467 532
379 497
119 738
265 693
159 782
853 874
968 992
905 944
981 992
234 834
827 843
418 916
263 632
540 978
983 998
201 963
608 746
645 850
763 772
232 324
701 712
534 594
592 893
672 765
602 901
98 518
921 987
374 648
20 64
151 181
246 597
420 482
517 960
231 512
114 670
124 361
596 692
439 641
600 664
246 856
188 368
760 932
119 809
632 937
806 819
47 721
234 302
398 493
996 997
855 886
758 943
252 647
726 899
11 585
417 583
308 955
958 968
624 999
719 734
642 894
316 385
873 962
372 701
575 792
468 540
248 313
184 244
437 693
54 977
830 908
441 603
998 1000
437 845
861 962
810 916
160 673
330 929
885 968
777 990
34 399
149 851
293 367
79 227
526 590
628 839
817 896
998 1000
941 956
809 849
376 880
23 384
715 820
643 809
976 997
232 617
620 669
297 943
305 711
777 787
593 842
271 416
624 787
61 604
867 987
498 915
192 806
944 999
689 706
790 898
698 835
934 987
703 848
114 140
280 304
95 595
293 857
294 894
909 982
298 817
805 949
677 957
323 790
54 418
550 632
757 789
156 933
135 972
401 809
836 903
620 671
518 569
694 988
663 820
995 998
668 680
888 913
899 956
702 754
353 410
120 557
502 528
189 840
939 972
746 815
203 385
288 685
287 779
61 708
12 465
454 620
356 585
185 771
78 222
835 843
215 516
258 454
354 954
374 939
380 951
940 974
543 868
717 798
907 920
667 963
983 992
858 887
238 602
572 672
414 949
239 343
993 996
770 983
617 722
843 950
858 900
414 626
853 895
770 976
932 981
723 791
242 322
419 451
177 390
688 917
585 951
744 889
763 872
846 963
303 538
568 583
415 979
689 836
880 985
204 236
995 996
974 986
525 596
819 961
592 776
25 959
255 414
224 889
81 156
177 916
739 783
918 988
262 981
193 369
899 913
203 525
709 892
230 254
829 905
913 978
247 613
771 806
955 971
857 947
101 114
455 885
871 888
157 823
941 981
901 956
211 317
73 408
654 754
688 707
262 715
877 918
535 537
84 184
187 748
596 793
188 465
916 954
269 956
851 878
28 412
782 960
569 682
133 491
569 749
513 932
451 840
639 913
128 420
572 732
830 862
991 995
9 100
989 998
988 991
544 994
351 814
646 831
19 453
268 650
934 986
915 952
394 972
50 158
852 965
168 770
347 914
308 808
592 898
999 1000
832 991
362 803
765 982
387 530
803 981
123 985
149 199
423 698
962 1000
269 665
745 975
572 736
507 765
969 984
938 969
695 992
288 638
0 105
125 479
605 836
136 876
219 901
319 982
480 848
571 783
496 795
905 996
422 660
562 986
831 868
199 302
604 882
851 945
262 783
104 508
238 857
708 829
344 851
848 903
881 967
410 522
763 965
4 969
694 815
714 860
814 898
79 882
903 990
226 465
375 780
480 626
981 988
992 994
461 695
142 545
376 922
3 992
31 535
408 757
95 983
656 923
374 784
694 937
96 949
591 690
489 939
499 552
151 268
114 881
474 854
777 958
248 602
594 857
700 747
459 604
947 987
813 857
102 301
338 989
605 761
976 993
90 170
470 495
53 691
972 993
142 475
669 782
31 634
591 623
877 961
840 912
684 893
246 307
300 759
262 557
684 807
554 576
115 442
175 579
65 190
548 695
787 813
740 959
404 407
995 998
134 617
344 462
452 997
606 902
406 779
957 986
709 947
91 682
27 280
448 884
510 536
58 426
320 508
861 949
120 930
247 452
83 807
958 975
528 554
124 654
585 918
118 247
695 746
276 924
769 870
472 701
973 982
697 729
957 973
747 772
357 821
219 233
666 932
369 535
834 925
564 905
108 244
422 490
674 954
722 843
749 967
604 779
721 771
918 925
570 908
797 991
338 843
263 728
330 988
653 724
78 323
893 961
151 693
39 697
817 878
684 721
825 994
293 615
149 839
932 987
960 962
362 788
447 735
195 203
759 941
57 753
393 700
715 760
322 649
641 821
257 804
350 491
394 622
788 849
617 754
572 971
301 735
514 986
750 814
129 683
568 666
464 641
223 700
832 921
649 827
829 930
554 670
175 177
568 957
859 976
340 931
31 130
436 810
144 906
192 549
347 426
41 173
472 521
178 585
409 578
866 939
51 215
812 933
214 608
571 847
981 988
567 721
242 327
83 255
463 695
215 457
471 488
51 235
457 737
70 894
603 858
167 317
695 745
203 617
758 820
662 780
742 764
108 202
286 524
762 877
786 943
565 908
934 964
170 266
952 955
975 998
59 493
545 753
961 982
33 163
170 525
511 790
501 592
249 441
290 718
447 997
46 214
991 996
970 996
194 490
83 566
591 837
900 962
334 459
858 872
770 909
801 996
401 662
399 834
811 932
589 762
863 980
315 986
513 807
947 987
462 513
106 748
80 975
482 611
438 441
117 600
708 879
661 780
15 517
47 73
929 992
745 978
464 973
320 606
546 998
773 871
392 400
171 385
181 422
458 491
772 806
100 885
53 210
311 847
662 758
754 894
835 978
73 939
176 296
123 234
986 991
628 769
129 521
812 986
495 908
649 849
498 730
89 442
81 279
77 90
705 901
322 339
414 610
829 936
634 950
957 961
738 896
127 700
187 979
969 974
16 599
151 330
738 777
858 964
194 989
64 89
317 551
174 719
924 995
765 956
467 494
661 875
572 879
741 997
0 483
416 955
361 825
960 962
132 768
689 764
415 789
697 797
993 994
0 634
758 920
939 982
440 765
147 528
908 930
453 647
411 708
827 833
666 931
577 827
252 706
943 969
864 947
172 387
748 953
747 831
234 639
858 916
720 794
354 408
154 786
208 348
259 658
555 803
858 913
473 865
994 995
760 840
941 952
661 848
466 954
208 771
604 632
196 262
562 924
857 948
48 875
198 843
757 762
245 882
655 944
93 818
608 728
322 551
19 784
203 524
893 898
105 124
349 534
833 848
254 670
58 817
565 645
676 894
757 772
52 412
723 798
84 649
827 989
590 622
877 970
160 690
587 611
826 992
415 723
667 871
763 987
845 902
72 643
815 816
870 914
169 715
743 972
606 975
292 956
529 657
355 565
826 977
112 854
5 661
518 685
941 947
555 658
997 1000
702 811
48 735
967 1000
282 665
847 950
122 272
57 352
812 867
593 720
130 261
105 889
137 163
929 954
817 996
991 993
89 326
112 614
207 283
742 918
438 918
428 503
339 986
386 682
355 780
979 982
552 763
338 398
912 970
314 359
711 925
537 585
522 602
95 564
44 625
706 812
137 792
479 974
594 927
867 984
962 992
641 997
522 623
322 669
615 892
171 574
471 821
324 535
342 500
568 578
725 926
170 572
812 813
598 704
774 977
257 983
949 966
687 975
214 753
721 939
729 942
153 290
972 990
425 540
536 590
562 621
382 422
581 659
958 988
34 284
336 552
811 843
684 697
207 304
831 876
456 943
187 597
604 741
778 947
839 932
690 806
948 980
228 453
500 774
123 770
579 720
907 989
700 713
41 708
579 913
141 613
976 986
336 592
299 371
416 604
857 973
623 703
955 975
501 940
524 572
832 939
119 218
657 828
249 407
867 986
839 908
356 578
909 982
311 641
732 871
953 988
523 573
809 912
401 709
822 858
390 581
139 675
26 260
830 858
684 758
251 709
654 882
667 999
874 945
895 928
456 527
576 902
451 828
376 796
191 900
497 501
348 852
759 947
460 750
568 762
77 305
78 649
290 819
251 667
229 840
831 995
595 645
218 655
500 860
300 976
458 670
867 955
22 620
965 970
740 755
108 662
584 775
49 902
623 680
847 874
232 423
230 558
709 810
883 954
537 979
217 836
725 728
93 498
934 956
159 975
387 477
624 865
321 577
651 818
26 459
308 407
427 947
235 922
370 549
412 942
56 692
411 896
28 145
979 996
219 917
580 999
93 931
829 902
6 414
637 649
440 453
250 424
942 998
986 996
350 384
772 885
308 972
624 797
226 807
435 488
608 639
291 961
438 494
933 955
842 960
712 732
964 978
242 966
468 968
405 761
925 960
235 589
105 331
34 475
403 882
613 805
957 988
19 297
935 970
889 935
108 786
567 631
158 253
771 904
469 497
290 795
51 190
801 941
476 906
609 814
15 294
559 709
182 575
336 427
442 818
307 462
284 863
409 581
983 994
209 768
962 996
751 900
493 555
549 710
978 999
808 827
212 688
540 726
274 936
44 382
875 940
580 598
943 983
224 399
131 225
998 1000
936 984
627 783
884 954
656 868
400 654
321 845
568 577
112 339
963 978
272 741
699 878
59 228
458 972
330 704
996 998
837 946
351 882
103 170
805 984
102 123
914 977
315 464
784 948
562 834
398 952
97 220
651 784
184 702
741 961
47 631
109 267
809 926
672 816
426 455
501 876
144 676
145 171
684 730
419 958
375 495
577 965
874 973
49 275
604 935
200 230
548 571
375 872
438 828
266 988
214 919
274 329
486 612
548 697
140 661
35 478
677 733
759 830
689 929
306 373
719 758
867 993
331 882
865 938
68 819
774 807
936 945
328 897
201 760
641 797
670 749
869 983
583 943
804 968
97 911
457 742
82 364
479 605
788 814
532 614
37 662
260 331
472 504
226 600
894 955
127 137
990 992
577 626
411 419
164 957
331 366
763 813
212 879
802 978
476 779
532 903
489 622
917 921
558 695
836 923
355 642
236 979
119 522
738 748
532 817
861 919
875 906
841 939
324 338
336 669
970 982
903 971
74 730
839 917
119 511
353 622
731 878
585 797
927 956
569 576
581 822
281 450
819 863
458 561
510 562
769 933
180 732
429 922
815 999
580 829
633 978
548 742
533 768
906 943
170 175
527 707
132 487
172 780
46 722
462 946
269 775
206 643
285 541
690 763
986 996
137 492
741 751
382 422
278 388
793 972
235 609
383 721
320 369
830 979
609 789
633 874
467 687
12 79
945 984
434 759
455 901
323 641
860 910
828 882
88 162
792 948
447 674
936 937
303 499
224 978
266 630
377 699
307 420
856 869
83 787
400 989
487 968
187 602
122 899
434 931
894 949
697 807
779 987
58 557
418 632
42 251
531 993
718 994
278 608
107 739
575 801
680 972
582 742
245 821
690 824
413 493
31 321
394 395
880 884
719 723
604 675
416 721
221 238
625 904
770 776
252 255
604 617
248 835
120 404
719 859
285 820
235 321
864 985
532 702
612 929
894 984
547 834
769 922
184 459
734 751
813 837
322 847
740 908
167 569
506 961
362 364
42 354
707 839
958 972
411 1000
150 858
252 763
75 228
397 881
528 975
518 780
414 887
37 373
385 480
686 721
475 794
264 464
386 748
498 864
506 813
53 889
598 939
93 930
872 902
717 851
402 669
3 62
397 721
772 854
883 963
968 1000
934 998
398 814
771 935
308 716
356 887
454 860
436 965
568 716
552 809
341 979
459 905
335 642
587 971
756 831
13 963
828 981
461 472
776 831
537 694
631 769
633 646
736 930
78 524
627 743
395 666
557 758
39 417
297 626
473 652
309 611
695 934
870 874
556 625
758 940
655 982
529 719
849 875
101 971
165 996
647 777
767 855
207 271
576 953
767 940
787 827
108 836
316 948
448 658
602 683
593 773
237 605
773 947
407 890
45 570
600 629
436 902
440 777
701 948
972 994
632 698
693 814
546 890
457 660
445 587
441 686
816 830
225 694
890 971
48 562
996 1000
297 515
644 757
812 970
809 825
968 997
940 969
767 898
881 992
864 876
733 888
878 917
813 886
729 979
899 969
630 995
833 985
652 903
213 935
367 742
281 943
73 324
832 855
691 932
628 790
904 982
381 519
45 576
413 982
360 929
274 637
266 605
332 362
303 909
954 957
595 610
546 791
781 935
106 764
901 959
240 346
213 832
158 589
640 777
915 924
416 948
154 368
271 604
342 366
613 848
107 578
143 694
488 954
875 899
916 964
390 395
520 912
338 510
532 651
733 974
283 477
74 820
390 883
767 937
703 806
292 403
572 789
373 940
480 833
937 1000
622 976
829 872
914 957
92 661
323 575
364 445
304 507
47 86
253 470
94 351
201 438
612 853
520 817
664 885
797 854
268 699
429 920
957 993
297 598
993 998
756 838
348 836
56 999
104 457
969 973
39 905
301 497
237 532
956 964
476 895
585 630
348 933
558 596
593 632
947 963
399 614
935 946
570 973
337 430
598 938
970 995
64 159
529 695
530 888
181 427
299 588
450 904
600 877
862 893
384 752
492 855
168 779
924 994
910 942
287 982
661 719
93 544
202 475
458 511
625 657
892 952
737 925
184 315
812 978
239 656
204 818
884 971
593 658
190 507
602 916
146 380
996 997
323 826
387 518
75 876
180 347
115 957
974 992
193 673
966 984
700 709
613 845
351 829
837 893
333 897
666 774
626 890
59 862
814 933
732 887
78 614
812 814
573 905
952 999
53 375
745 852
504 762
401 929
980 992
726 906
305 551
368 790
473 723
573 673
817 893
924 974
183 905
790 942
260 478
909 953
766 790
525 664
673 783
111 443
877 940
778 807
565 591
145 472
125 645
598 821
883 889
760 812
51 577
351 597
991 996
882 985
442 447
830 897
643 831
779 812
813 909
624 773
368 672
896 950
880 920
609 769
556 744
12 95
662 753
320 758
385 947
820 974
405 778
658 667
765 925
513 829
23 375
365 994
920 978
326 835
535 840
906 909
737 759
206 360
206 728
82 283
143 862
511 734
515 548
39 296
864 916
408 737
99 568
939 954
493 571
600 785
744 810
827 922
739 793
452 784
401 658
916 986
793 826
199 820
767 864
764 804
278 675
700 979
733 936
262 525
497 807
260 949
546 687
387 669
897 935
464 966
930 977
730 965
547 661
651 868
0 313
839 919
746 847
997 998
822 985
134 336
366 671
501 980
87 315
619 893
742 989
310 698
234 451
19 368
135 260
767 821
407 587
547 612
683 874
901 969
476 788
370 687
984 991
66 181
870 893
238 896
418 457
591 633
794 950
717 930
914 959
590 813
690 831
325 444
725 839
947 997
362 520
935 943
755 832
586 963
579 590
777 924
700 772
919 943
454 979
700 939
333 708
741 807
790 925
435 548
729 880
603 834
123 193
760 955
662 999
729 771
28 776
635 981
365 745
38 729
116 801
890 917
726 936
674 838
684 788
169 790
92 369
977 988
483 590
164 420
73 936
486 530
253 310
355 658
38 565
602 853
334 513
252 539
463 472
46 231
490 848
676 880
309 529
791 875
328 862
417 897
406 915
156 523
406 485
649 788
540 880
757 891
366 517
27 858
516 939
403 537
815 816
325 527
732 970
684 862
850 969
948 973
768 976
673 808
265 973
279 911
176 306
958 966
543 900
365 963
733 821
678 711
967 997
184 796
364 409
985 993
410 576
549 830
88 282
393 526
902 994
880 897
960 976
109 385
897 899
190 658
822 824
650 888
414 600
420 448
787 838
699 708
882 988
425 809
334 526
920 979
5 893
393 795
539 554
999 1000
706 736
468 910
548 768
851 865
821 983
125 630
559 849
686 706
807 815
539 781
685 686
197 383
658 708
197 490
880 898
292 344
490 824
500 759
825 937
900 968
383 878
770 997
469 903
445 713
326 540
896 989
213 843
230 310
365 797
481 967
615 616
816 995
496 999
411 430
268 957
458 724
667 927
700 747
913 923
488 531
903 993
801 882
614 1000
420 712
369 842
260 421
640 717
449 641
400 495
125 889
225 902
369 505
963 975
302 486
476 593
818 842
233 760
575 673
727 868
610 749
629 895
930 959
916 944
80 681
80 475
552 976
594 670
919 951
741 830
366 897
365 979
818 846
999 1000
976 983
472 898
686 873
967 992
443 519
707 805
32 86
310 519
340 619
823 877
766 909
58 89
290 506
649 897
536 937
398 633
58 137
653 684
176 551
331 796
374 406
66 586
288 970
59 273
785 887
177 888
268 311
218 651
322 1000
455 588
134 324
644 768
495 939
520 795
355 985
577 715
676 935
349 527
0 635
907 941
701 815
720 897
880 969
145 606
440 802
738 768
766 985
856 994
86 608
705 726
679 949
66 590
993 994
317 398
106 666
437 932
910 997
172 766
374 468
432 926
836 838
67 852
491 649
115 790
169 478
177 565
166 490
456 620
120 607
125 640
766 927
63 445
848 994
842 880
947 960
17 512
182 714
962 996
332 997
770 932
801 811
269 902
171 435
960 982
689 849
262 342
281 427
168 540
824 945
440 748
689 766
700 840
196 465
628 945
278 857
482 960
509 746
188 307
949 997
239 638
670 734
914 987
437 470
501 764
692 693
347 643
221 700
836 945
357 782
740 908
633 819
920 972
342 914
699 872
74 830
800 846
619 789
290 435
318 457
124 876
685 875
246 651
828 976
78 706
852 959
841 869
208 622
473 787
357 936
403 577
235 342
439 932
324 566
346 348
601 983
813 882
141 482
171 214
105 252
911 920
594 777
769 857
893 963
468 581
222 629
827 951
796 833
633 921
7 471
622 981
996 997
837 877
620 690
595 813
155 519
260 814
467 771
461 715
880 958
788 962
91 470
831 894
485 735
212 856
839 910
374 497
758 1000
812 931
599 804
913 923
360 980
358 782
85 838
555 897
747 842
523 973
103 563
983 999
39 653
285 844
0 463
209 647
733 863
88 142
21 968
122 647
52 908
316 453
652 737
288 374
915 967
832 897
501 534
486 871
688 701
423 815
822 984
822 934
299 652
159 460
912 957
800 1000
997 998
647 786
68 883
974 991
204 659
362 654
394 426
101 675
727 972
243 936
937 948
772 779
171 910
693 776
552 869
922 953
96 524
39 958
808 834
398 582
690 729
816 863
964 993
126 621
776 845
315 614
416 508
835 974
435 747
552 703
42 906
398 635
407 679
751 761
281 712
615 947
341 979
773 792
638 714
304 760
361 686
727 939
956 980
914 993
828 854
140 422
330 882
571 778
52 776
137 311
341 693
379 397
783 995
533 630
294 981
569 843
934 951
367 379
816 900
189 825
518 855
21 899
731 759
832 857
413 635
515 839
625 931
299 838
77 226
645 854
50 718
409 586
499 704
827 995
152 936
517 834
169 200
281 465
666 747
488 599
349 959
119 976
654 750
436 875
982 1000
815 902
867 970
83 348
34 54
9 73
69 89
406 609
144 356
833 946
677 998
244 420
682 787
514 636
299 446
500 672
500 751
136 696
282 313
237 477
584 916
469 928
20 590
440 461
722 922
505 561
392 942
117 511
599 902
594 669
255 878
760 922
274 416
690 876
914 974
429 865
635 966
319 380
344 502
125 791
583 635
658 836
276 968
176 625
588 815
888 892
486 872
888 936
487 763
514 688
643 849
264 702
522 796
857 902
359 841
55 476
477 807
609 700
380 646
146 710
994 999
188 205
688 708
716 810
65 107
407 658
407 635
328 367
771 934
876 992
897 969
340 834
439 651
626 741
130 306
661 756
183 660
128 727
404 905
873 926
335 620
931 958
480 665
696 813
144 879
477 516
513 838
599 995
756 861
301 892
692 822
784 981
327 595
723 951
291 676
81 264
375 839
938 948
171 465
121 972
593 909
554 913
915 922
364 853
633 778
66 555
106 767
272 774
976 978
590 866
451 703
755 778
819 933
670 844
486 499
649 961
626 997
933 997
293 883
259 437
258 725
562 921
556 791
67 722
913 945
45 277
788 809
519 765
847 881
160 766
92 410
902 954
325 943
945 961
512 866
123 713
261 810
112 720
168 328
680 858
502 638
956 967
528 614
858 933
921 983
469 681
117 241
701 865
870 997
149 902
655 830
858 965
97 868
241 525
49 183
735 950
453 746
658 911
20 706
181 897
443 762
725 870
436 807
199 597
5 100
819 872
848 949
255 847
475 619
360 755
386 675
552 566
659 721
332 762
955 957
799 934
372 638
84 906
129 516
526 728
866 891
387 717
589 856
460 670
180 700
797 880
66 385
519 738
45 968
568 953
545 755
229 449
286 871
509 960
391 932
401 972
464 869
266 470
389 475
2 18
893 995
529 759
11 118
751 919
903 997
181 693
546 696
527 635
988 991
862 884
371 858
409 754
529 845
276 983
742 773
324 498
616 737
433 592
477 830
63 714
809 891
831 978
469 471
33 548
260 398
540 661
767 777
529 927
616 658
226 501
972 995
379 623
189 276
795 923
488 949
370 834
812 841
870 898
916 961
163 881
519 841
363 574
374 997
421 802
242 640
928 965
660 972
225 700
367 696
179 881
525 872
170 397
175 246
59 172
307 433
625 985
434 627
767 998
706 940
432 695
346 524
143 356
70 561
402 470
760 879
948 966
614 838
847 964
865 867
400 523
658 997
623 965
664 738
474 756
608 675
244 631
956 980
486 528
813 868
939 946
246 701
417 515
453 906
48 923
787 944
255 659
927 941
943 951
872 965
394 927
267 306
936 994
703 999
600 627
438 996
520 602
638 682
407 868
804 820
389 514
163 753
165 960
542 911
462 901
427 777
428 534
120 365
986 990
863 911
917 946
784 789
496 823
137 931
165 825
941 975
305 364
299 586
132 697
297 784
606 683
942 976
231 996
530 807
865 943
730 861
869 906
50 118
448 903
753 756
371 661
115 985
154 460
561 899
414 479
477 998
71 294
896 920
654 829
597 767
935 958
428 628
761 867
137 966
102 751
889 950
804 867
589 691
650 960
992 996
130 852
578 645
37 499
662 799
79 214
175 509
981 999
484 881
225 376
303 891
594 996
191 703
725 848
961 977
702 959
179 446
839 943
884 901
99 848
525 695
122 400
22 976
969 975
110 221
290 473
397 983
921 929
185 487
443 497
144 912
927 980
58 217
717 822
937 969
59 832
698 894
967 972
874 990
550 809
274 358
574 960
603 958
243 732
56 554
529 712
253 601
19 200
618 761
789 916
933 992
710 995
752 920
494 536
551 869
256 615
889 916
199 758
350 914
310 979
686 997
328 823
681 921
903 928
755 974
354 803
86 359
356 593
354 658
968 981
407 994
735 878
969 994
786 904
529 579
77 814
551 866
259 341
187 574
633 928
980 997
293 847
940 964
958 962
235 397
580 637
131 815
466 822
822 965
339 650
973 979
988 999
26 39
976 990
451 813
949 971
257 366
866 902
985 989
618 889
334 340
207 591
24 886
717 781
796 898
976 996
462 635
250 386
554 674
791 803
798 806
404 720
411 747
391 848
590 688
230 557
753 764
590 685
647 797
555 776
17 352
462 938
823 960
599 940
216 465
243 994
744 764
443 707
256 860
590 674
188 265
652 981
470 865
946 954
910 960
992 995
874 960
981 992
320 858
465 919
417 624
166 852
179 871
395 969
237 943
864 932
551 818
226 394
796 896
373 817
505 599
730 801
511 546
540 798
622 711
329 887
661 662
297 363
797 859
255 511
811 974
731 778
267 849
605 691
692 977
704 966
182 862
789 996
465 541
175 991
405 853
733 734
345 351
428 826
542 571
778 842
911 923
860 901
344 721
434 442
540 767
928 962
87 512
294 324
305 379
792 808
492 584
916 960
941 946
26 925
581 599
768 816
33 659
947 960
596 753
307 919
80 976
265 738
753 773
649 998
939 985
328 355
49 720
16 927
627 877
212 340
46 774
872 907
601 676
710 810
701 813
696 851
183 753
98 409
576 695
122 282
472 934
166 515
809 828
865 912
641 712
51 899
651 694
678 841
220 730
139 221
311 990
159 269
352 974
554 599
835 932
658 996
350 605
741 866
331 493
472 573
353 900
198 370
953 979
291 433
77 121
482 629
341 377
327 491
13 232
10 408
985 997
868 892
517 551
203 786
623 918
715 989
541 591
344 896
33 163
941 994
631 828
917 930
441 801
57 777
888 946
180 854
802 977
664 937
929 961
922 981
533 613
689 821
297 533
852 967
24 393
199 271
156 477
323 606
977 998
121 683
450 866
580 603
792 854
780 813
3 754
242 335
595 910
101 794
577 980
858 962
32 595
626 819
393 832
668 808
908 969
225 836
16 674
339 812
202 943
879 890
903 963
678 837
562 634
253 947
898 921
194 804
929 994
241 669
281 394
280 611
54 236
172 910
222 534
180 255
374 720
161 750
744 764
239 523
918 975
232 691
530 942
184 713
154 930
136 607
847 991
270 495
776 979
303 767
569 596
499 609
209 575
545 737
407 815
560 988
239 466
697 790
948 984
621 817
143 459
88 369
111 643
938 952
615 718
796 950
28 192
343 825
475 942
283 967
654 719
875 912
256 875
76 549
68 322
531 578
991 995
99 280
768 775
522 607
927 994
232 430
930 960
171 422
379 767
410 563
532 805
611 748
16 107
707 750
831 947
54 106
55 953
547 699
649 939
925 993
889 967
196 994
510 588
214 906
482 530
393 720
764 988
55 343
122 350
352 736
340 613
573 915
69 321
920 928
916 982
548 787
106 835
956 979
697 995
900 947
954 964
47 375
137 687
83 580
452 581
603 647
847 893
756 929
315 817
388 732
770 849
826 985
93 193
480 889
679 869
462 505
199 357
494 680
352 552
223 838
845 957
469 727
264 512
401 816
887 969
681 920
991 994
647 785
151 874
274 305
187 850
912 931
353 983
396 953
64 859
892 945
91 662
272 698
708 828
120 802
432 731
820 898
663 748
774 886
195 472
677 791
887 992
470 803
389 506
409 569
717 733
177 905
977 980
831 986
408 504
704 934
647 854
51 343
152 452
676 817
693 809
910 969
433 696
393 691
650 747
377 925
557 998
213 214
176 816
16 839
699 834
640 820
563 767
637 790
681 832
954 988
271 910
737 928
319 992
501 759
657 785
158 451
113 438
775 933
718 963
884 889
633 676
895 928
458 793
928 973
638 912
898 974
814 891
631 698
930 941
50 804
46 494
321 902
760 810
397 886
361 760
350 521
160 434
407 938
84 243
41 486
956 987
94 577
501 726
330 508
182 202
134 210
957 995
661 934
396 507
84 579
154 505
262 1000
136 602
327 713
140 187
202 935
798 913
468 737
148 978
955 971
498 839
769 983
588 976
172 437
863 921
542 874
187 352
707 924
829 870
433 773
585 752
484 493
475 914
161 902
470 536
183 775
992 995
686 735
181 337
494 573
936 997
949 988
268 330
136 959
586 950
601 819
358 574
505 912
238 801
291 837
253 829
702 937
418 553
560 795
325 620
288 821
442 562
237 324
34 238
341 919
136 261
779 957
208 380
249 554
343 809
142 648
273 858
994 999
302 820
164 723
762 811
215 240
793 868
922 995
0 674
972 981
936 976
448 542
551 622
97 777
500 810
331 620
216 750
888 982
891 943
115 440
119 785
217 375
688 831
473 572
118 691
850 900
654 679
676 721
145 213
581 881
510 560
197 512
171 965
102 937
798 899
16 675
138 269
704 804
317 551
656 996
457 552
505 966
843 954
188 931
272 386
579 657
729 734
497 915
343 437
693 881
197 938
428 909
891 923
96 464
542 970
984 991
877 903
605 988
133 389
788 929
788 996
797 944
761 976
292 718
566 669
312 538
575 679
469 818
360 789
828 831
19 272
123 439
1 302
178 220
242 776
358 677
123 270
359 599
560 943
329 557
962 979
803 871
604 893
764 923
621 954
777 831
848 949
921 944
57 936
484 933
82 511
487 976
704 900
365 922
716 821
81 560
722 924
477 745
479 932
302 679
642 921
60 774
217 404
77 634
470 747
586 711
35 402
229 980
961 962
967 974
903 959
729 934
495 551
156 987
185 760
787 800
874 941
470 582
978 997
741 764
483 645
785 971
218 912
570 882
482 576
981 994
402 859
482 843
166 839
389 980
410 895
980 982
78 678
939 965
164 668
47 106
781 972
453 764
255 997
365 916
887 906
248 841
803 935
633 644
118 888
434 653
398 702
121 860
894 915
829 856
728 908
363 992
148 192
763 941
338 845
968 992
924 932
914 957
444 846
108 807
589 704
887 917
522 690
994 998
450 816
228 563
246 891
560 926
583 931
904 978
479 800
3 789
592 819
929 998
848 971
258 433
698 795
399 537
756 769
890 988
191 776
324 714
441 996
781 848
227 357
606 612
36 359
524 995
604 958
171 976
132 152
828 918
791 816
754 806
374 809
383 426
335 867
352 449
667 774
302 352
30 435
27 893
965 985
175 448
175 928
421 592
508 539
545 554
379 712
906 985
350 434
56 786
231 885
719 933
959 964
887 976
559 841
134 541
514 994
159 413
800 840
318 701
135 967
145 639
712 831
792 881
808 902
488 760
726 913
907 977
950 952
974 976
331 380
173 871
588 936
21 481
407 579
487 714
613 838
198 727
875 897
932 978
69 977
148 518
320 492
890 924
755 786
277 826
495 611
407 695
827 967
256 280
881 941
768 947
475 749
652 950
89 402
68 312
17 165
411 805
860 923
994 995
793 969
885 886
525 908
340 991
799 989
401 695
387 595
922 972
130 601
592 747
698 899
283 730
485 985
894 966
545 641
829 837
636 683
748 909
998 999
266 555
87 894
872 1000
474 678
168 279
178 845
899 973
662 812
652 882
858 930
677 807
515 735
403 920
392 980
268 909
325 779
396 422
624 1000
532 586
384 807
582 997
200 444
436 996
485 923
668 881
403 788
519 622
992 993
885 973
200 246
477 771
882 972
41 386
125 492
46 528
824 938
446 514
184 939
92 450
883 904
85 691
373 962
392 608
831 896
372 503
824 979
39 713
17 528
849 912
663 884
184 463
473 975
756 969
774 993
14 845
580 922
333 417
110 827
877 968
513 597
726 932
244 274
890 956
112 134
283 541
774 792
566 945
668 938
603 810
695 771
109 686
30 48
446 695
950 957
591 979
311 837
736 818
972 994
411 768
428 634
611 708
753 900
574 941
944 945
688 689
608 858
900 922
918 955
834 982
66 446
205 742
687 851
910 941
374 571
849 980
763 953
627 892
224 435
399 495
130 915
26 594
523 640
155 372
486 928
28 45
435 640
314 724
83 345
394 804
154 639
970 991
705 833
855 939
250 485
367 917
853 987
632 887
672 965
43 638
720 983
261 757
326 392
935 995
869 954
727 954
178 840
265 687
922 971
382 609
363 629
158 478
499 690
466 539
232 776
330 508
234 890
482 800
474 753
633 947
959 995
399 969
588 776
855 902
329 699
754 935
618 878
141 867
974 989
223 536
126 904
786 912
598 881
340 724
853 881
421 474
610 829
793 881
740 980
567 826
606 922
680 759
527 813
268 856
576 749
986 998
830 945
951 966
61 827
294 917
664 983
812 840
330 558
4 886
777 937
658 921
520 745
185 244
745 979
780 846
556 624
429 611
414 845
628 753
958 998
262 896
853 889
906 994
234 915
539 739
337 541
83 521
190 675
99 479
630 997
817 964
879 912
324 391
636 722
883 936
441 470
282 421
102 806
981 992
906 924
118 426
918 981
395 912
879 990
484 737
693 916
8 553
847 995
60 589
54 506
694 975
796 920
975 997
469 963
417 669
299 958
498 665
487 536
831 894
665 776
580 849
516 832
670 937
817 932
909 949
190 211
286 582
858 960
517 981
749 796
31 863
165 903
415 937
250 919
464 856
308 823
348 469
73 519
966 985
57 59
152 177
643 801
468 626
371 417
393 438
795 923
547 810
839 921
53 719
301 463
352 738
477 692
167 237
530 826
784 942
707 748
367 743
901 905
429 579
620 751
515 947
110 722
60 875
730 880
212 695
593 753
271 799
696 987
41 442
836 983
633 837
678 889
249 519
967 1000
457 619
958 964
671 730
29 825
521 650
822 939
203 929
979 1000
296 620
416 634
118 275
905 985
836 946
432 822
386 388
372 560
786 827
633 835
826 995
863 937
89 278
636 952
260 291
593 677
52 156
160 855
3 464
637 654
685 894
737 807
694 904
11 503
238 687
469 671
767 968
365 745
627 786
364 628
221 865
450 723
222 754
744 993
29 504
567 846
583 891
547 687
104 538
14 854
631 664
813 994
13 903
140 725
955 998
546 563
980 981
224 412
169 631
20 855
959 972
102 688
706 728
990 997
35 945
916 950
792 816
459 985
1 709
242 945
326 610
398 562
552 811
219 896
920 928
494 667
670 689
47 799
911 932
852 889
738 851
82 116
689 748
693 717
304 392
78 655
629 929
282 729
605 647
684 691
743 783
575 937
70 728
821 996
98 880
409 611
428 436
508 970
195 733
703 987
194 970
581 772
896 967
82 504
362 428
5 340
532 938
639 701
745 929
470 690
759 994
483 519
15 503
353 597
145 794
647 809
841 991
939 956
438 586
70 401
639 832
666 686
305 754
823 989
86 997
697 788
455 501
885 971
669 826
695 865
218 396
905 951
97 799
904 975
180 343
857 917
959 988
966 992
872 886
571 831
252 551
969 970
674 963
123 482
426 537
911 946
869 884
141 754
558 943
792 998
6 510
594 956
290 629
635 838
755 929
635 810
744 812
274 574
703 942
727 856
938 951
612 623
967 978
207 741
403 991
31 448
933 954
595 712
793 923
187 671
839 912
679 786
331 663
814 948
399 645
402 439
89 519
945 982
165 328
471 785
722 852
973 982
630 744
393 879
788 982
18 643
506 804
878 992
105 620
910 975
690 846
258 689
56 998
496 730
883 902
876 997
607 736
705 992
537 986
983 987
511 542
733 886
795 851
8 502
285 761
79 181
548 551
472 596
583 877
933 985
694 992
607 756
698 806
151 265
169 325
267 733
124 192
902 913
289 418
900 979
339 830
895 958
798 802
875 937
683 970
887 949
373 506
199 429
896 942
104 685
50 838
679 846
602 656
261 749
74 795
856 975
643 660
765 921
74 241
658 803
346 609
778 861
477 795
614 918
671 924
654 695
668 780
368 588
410 621
519 640
552 553
203 605
723 724
806 998
862 922
435 655
722 952
148 469
881 984
300 715
204 759
319 334
525 724
978 1000
467 525
728 894
94 603
167 274
47 740
44 709
181 643
587 975
216 573
539 720
718 743
294 325
813 816
47 641
750 887
695 842
220 765
878 892
984 1000
470 661
360 818
174 383
572 872
957 960
208 209
810 854
909 954
82 634
190 254
14 982
493 867
876 973
143 471
714 774
648 958
694 775
17 962
606 917
790 873
875 905
610 720
413 581
608 872
467 699
317 888
12 587
272 322
739 812
234 387
233 608
37 99
881 924
797 967
65 589
755 892
28 56
155 986
612 695
919 990
78 540
963 984
900 945
659 900
116 498
232 798
466 521
422 562
73 455
964 990
235 584
250 279
161 695
201 808
394 974
417 938
283 444
749 900
257 614
56 463
2 491
958 976
731 795
333 525
777 920
177 925
2 169
596 764
676 914
805 864
160 944
838 943
614 619
70 941
971 988
926 964
731 913
281 815
334 858
392 979
213 578
841 931
987 997
910 912
452 598
686 995
958 991
957 963
422 864
622 865
974 982
285 700
205 516
425 671
70 947
622 630
934 951
266 734
482 815
584 706
427 682
857 942
161 463
866 974
952 983
796 971
742 849
297 555
329 873
150 497
162 353
95 247
689 933
38 900
907 964
696 771
553 665
781 901
705 776
222 947
407 738
856 966
81 695
725 995
602 789
765 803
810 850
704 932
214 316
107 116
403 870
406 537
986 989
223 361
926 961
660 888
171 710
547 572
586 877
25 224
523 918
347 414
35 536
464 469
571 983
897 918
452 804
168 900
927 939
350 789
104 829
879 983
26 950
317 980
196 341
478 811
597 829
683 704
657 879
278 1000
934 942
701 761
159 972
924 986
548 995
441 740
96 470
566 931
813 872
720 969
114 116
185 680
377 395
692 702
925 937
379 598
967 985
28 596
635 900
891 910
184 592
262 289
137 460
151 980
972 1000
807 830
364 458
464 848
167 670
966 987
724 813
252 603
880 981
878 904
603 620
20 636
50 391
6 863
870 910
53 313
232 265
742 925
697 949
739 927
318 369
921 931
173 371
182 816
752 775
435 671
576 931
132 600
469 686
600 946
957 992
757 902
509 768
578 625
251 810
432 998
192 320
150 618
782 985
809 973
174 290
605 815
253 785
80 315
22 908
408 447
760 993
839 871
271 961
859 934
827 908
257 714
369 424
462 921
338 926
150 862
861 921
265 939
362 626
843 977
61 794
547 576
414 747
193 515
349 425
57 728
61 730
139 572
933 961
250 515
280 934
596 653
900 929
580 619
314 381
854 984
381 498
713 740
585 689
980 992
577 685
822 848
532 897
866 901
737 824
478 498
195 741
63 292
678 692
56 258
675 748
813 825
805 889
732 890
278 705
189 792
949 976
249 621
874 985
337 992
788 854
919 941
384 657
987 991
56 321
166 207
972 984
922 930
527 636
218 715
853 963
907 999
21 343
71 424
612 879
216 802
736 907
253 843
469 998
450 863
347 817
541 846
462 570
549 735
783 947
290 835
341 667
254 334
756 922
505 973
673 721
28 370
168 929
227 254
347 664
397 915
484 577
136 555
967 973
234 523
283 316
867 937
504 944
488 675
112 466
153 347
725 779
470 523
603 878
393 723
439 485
846 870
860 959
495 920
783 881
404 443
834 868
62 724
335 870
905 907
501 632
793 988
555 985
955 995
590 636
426 943
824 958
545 779
96 710
847 930
226 628
690 777
219 770
835 964
458 709
111 486
749 894
197 718
325 336
382 676
319 981
981 993
180 339
923 978
558 802
591 898
987 988
660 865
838 876
53 509
124 750
253 354
748 793
496 808
986 992
172 780
778 812
549 709
183 392
163 835
33 341
581 847
66 790
528 788
305 843
368 796
166 186
610 797
852 880
970 989
247 655
274 991
340 794
395 894
543 931
427 927
637 937
868 998
300 462
323 635
845 965
465 932
145 450
440 920
395 755
438 999
875 980
811 876
862 916
239 755
247 861
897 961
322 736
279 879
808 916
758 954
599 994
803 866
127 960
899 901
432 492
496 568
444 653
689 717
271 738
96 752
720 799
629 796
385 684
872 908
742 922
773 989
713 969
908 974
770 847
360 830
18 437
195 1000
940 943
704 997
672 824
149 176
9 516
715 924
780 943
896 988
7 381
531 707
165 879
833 865
981 991
981 983
671 689
748 791
475 960
184 960
884 953
599 646
672 706
107 448
450 603
177 301
821 949
659 886
212 506
146 611
583 654
151 939
561 843
520 686
855 980
70 728
240 734
261 963
397 539
149 743
160 974
44 296
297 623
370 778
888 998
659 735
501 669
500 976
1 223
109 236
887 965
892 963
144 865
440 541
342 364
239 839
179 556
642 681
219 973
127 301
199 731
891 931
322 439
488 668
423 692
197 282
604 749
766 777
711 861
638 664
746 811
55 649
288 444
550 851
499 740
809 893
576 716
417 858
167 494
73 662
458 625
290 526
115 700
99 680
105 943
735 880
567 845
82 306
928 1000
644 857
203 265
401 554
393 792
143 201
359 480
245 510
119 644
288 741
333 361
968 986
678 935
769 852
568 611
975 981
290 524
738 827
35 233
933 991
857 912
495 959
640 798
441 881
456 763
183 344
603 886
444 764
891 960
808 879
673 865
995 996
339 447
415 723
87 154
375 587
272 462
270 651
228 736
515 549
720 951
17 271
614 823
991 998
619 831
512 808
362 485
545 800
279 461
62 70
576 879
332 589
503 854
241 334
354 700
728 803
818 920
799 830
606 969
228 471
34 408
330 478
133 375
42 367
75 798
131 451
790 879
74 887
202 281
734 865
877 988
232 835
233 788
452 569
703 954
236 381
135 562
770 977
296 863
506 604
717 946
657 707
913 960
274 538
189 286
703 851
926 927
42 591
486 652
849 935
813 955
379 669
561 724
284 384
496 741
87 201
157 730
68 903
867 904
744 861
187 880
16 633
443 851
748 786
844 862
538 727
892 940
450 670
363 460
551 738
143 533
378 469
39 776
772 903
359 879
241 371
985 988
908 921
634 721
97 903
322 637
750 765
125 770
224 695
262 774
347 510
569 637
240 567
340 939
916 950
579 644
761 951
503 913
14 359
919 938
78 520
202 587
469 1000
443 906
724 945
774 972
545 797
312 964
947 968
149 164
957 989
493 654
314 755
739 981
779 886
954 960
704 904
773 915
782 868
266 816
268 595
375 535
820 847
694 787
618 972
130 173
494 858
957 962
835 860
564 602
824 919
196 872
869 977
235 906
997 999
362 901
5 856
884 949
579 803
200 329
804 948
854 895
7 693
812 860
923 988
766 990
586 624
679 816
702 719
61 823
539 851
185 568
282 414
914 930
113 231
470 856
339 978
156 908
177 874
900 913
690 705
119 315
286 728
221 454
152 714
265 710
49 380
498 905
125 622
425 706
402 716
307 727
694 977
226 538
294 511
204 642
409 504
317 563
949 975
191 348
484 689
494 911
976 977
456 657
273 274
690 752
982 1000
779 918
405 786
458 750
250 703
828 911
123 620
187 389
288 289
298 419
205 858
295 737
340 604
273 687
748 826
335 383
648 674
422 434
448 767
549 613
338 564
763 999
576 865
646 963
253 265
378 959
379 787
420 577
774 784
556 791
727 952
358 739
973 991
821 972
795 987
559 622
416 917
883 887
642 758
481 540
994 998
249 543
823 838
643 908
361 526
400 665
499 588
512 547
935 952
391 978
519 817
362 606
82 497
917 961
26 264
569 797
504 697
245 521
686 947
523 653
385 532
70 799
805 836
344 877
605 957
407 888
171 815
962 970
435 901
328 861
304 386
242 262
949 960
178 366
165 234
75 157
675 739
721 808
936 982
829 938
965 967
709 848
834 885
569 967
930 971
545 833
670 705
103 773
815 884
962 977
331 524
239 686
466 887
906 977
701 857
822 979
483 952
722 850
472 574
233 412
142 580
753 756
525 545
193 542
247 618
625 801
454 531
949 962
306 727
979 993
547 794
359 366
198 1000
55 896
280 925
277 953
962 972
804 919
589 860
206 817
454 731
136 754
602 973
127 375
719 915
695 998
138 530
626 950
244 817
941 978
402 820
968 989
255 789
323 379
801 915
196 281
80 552
636 857
260 950
295 758
637 771
487 697
639 699
597 1000
944 991
421 446
444 662
421 851
776 852
7 666
338 436
875 968
180 931
224 903
409 750
635 703
104 234
871 924
496 880
71 166
116 167
315 404
266 322
624 629
444 683
135 659
841 999
23 201
2 349
555 640
774 912
4 985
333 918
98 120
632 707
204 544
146 406
144 707
616 855
161 364
93 462
425 520
956 973
818 853
380 388
416 735
118 513
537 852
679 716
539 593
405 951
417 703
629 711
91 984
140 900
6 613
361 955
988 996
692 778
700 966
934 976
247 659
743 970
546 725
455 742
466 596
806 988
266 448
291 860
539 659
413 685
13 632
477 741
227 533
835 855
402 802
59 331
524 737
304 901
576 792
39 913
459 594
445 529
383 538
248 521
77 230
450 492
837 852
562 609
532 898
864 903
58 692
265 936
880 950
787 894
398 862
4 607
231 366
788 897
83 150
260 982
860 879
3 148
875 885
897 930
68 760
302 498
139 616
898 949
744 915
675 792
787 935
373 383
926 970
603 758
298 521
991 995
962 964
404 678
487 652
559 880
974 992
599 936
28 949
7 483
935 942
624 971
759 772
337 392
173 861
230 655
143 488
260 600
200 831
970 992
772 822
860 868
988 990
125 681
268 539
613 807
131 256
833 951
165 423
209 449
597 778
47 872
168 558
259 672
196 797
411 880
885 990
890 996
405 453
711 882
82 915
786 852
454 747
696 898
923 968
533 726
44 935
845 916
735 848
820 908
884 999
615 655
695 854
97 356
552 643
609 782
813 946
844 878
615 634
126 253
999 1000
349 536
787 936
832 910
368 670
959 995
384 889
554 904
765 871
922 945
571 826
153 509
203 250
55 966
320 564
638 743
829 996
952 981
912 994
360 687
753 982
707 918
936 997
317 701
717 916
77 794
366 941
367 735
146 947
26 656
137 487
641 740
180 351
645 790
593 670
69 901
592 596
658 986
924 993
705 875
216 387
970 976
903 923
59 688
170 446
902 974
205 731
74 155
857 866
434 795
678 909
709 798
2 757
416 482
105 401
143 426
168 979
228 832
832 963
827 841
517 961
391 854
230 566
259 325
867 919
640 642
499 810
67 677
794 810
207 973
300 866
867 948
203 755
231 427
142 618
594 943
605 743
990 992
235 457
85 90
889 948
985 998
856 952
214 544
481 767
35 233
97 654
936 998
79 245
458 982
71 247
907 977
851 908
557 905
157 491
66 297
319 447
196 348
816 819
52 733
818 896
812 880
445 929
176 231
483 698
447 931
323 939
943 987
159 453
964 997
630 831
357 792
578 699
822 988
78 793
743 850
345 731
418 832
948 963
895 990
159 449
475 494
922 970
870 974
828 935
557 726
802 849
403 611
646 761
628 769
217 348
695 941
848 912
496 596
485 761
475 742
528 700
214 851
191 725
553 629
885 948
681 688
364 913
866 912
643 721
703 709
931 964
520 764
966 975
260 713
233 627
617 786
934 937
238 884
166 226
269 604
206 733
419 938
626 896
221 478
341 879
449 993
495 985
47 492
594 804
597 691
839 925
607 608
784 950
49 703
753 889
449 680
469 886
907 988
892 986
788 791
484 633
604 697
771 941
332 774
230 707
581 715
111 778
491 609
590 846
486 854
652 877
793 873
910 981
856 965
404 496
477 847
642 769
296 907
623 708
228 802
138 880
166 954
13 77
434 460
420 518
187 874
85 797
307 672
625 786
940 964
253 562
663 872
995 997
742 915
676 969
425 829
124 166
793 893
915 978
419 850
691 705
942 995
216 551
343 854
445 654
538 905
112 157
324 892
381 443
119 284
534 960
910 982
61 698
722 915
181 795
658 896
788 950
494 622
938 956
92 883
488 695
678 892
637 808
337 606
434 794
864 913
586 990
925 994
698 925
284 420
130 170
422 769
158 662
126 560
963 990
644 726
845 855
767 940
98 433
5 96
786 797
205 936
339 910
23 545
446 543
606 979
580 710
583 964
433 795
560 834
0 6
686 884
682 792
552 635
558 714
263 963
152 934
489 706
67 365
272 882
795 833
74 885
599 930
974 998
941 962
92 320
331 387
765 779
266 667
621 836
832 867
339 952
215 650
873 916
255 856
385 644
508 914
633 960
717 740
965 969
469 824
773 947
433 978
181 309
79 305
995 996
870 889
792 994
278 846
991 999
261 391
714 788
366 808
999 1000
22 148
170 212
258 366
115 555
131 621
342 351
545 840
100 659
578 657
112 967
875 934
292 396
963 993
117 601
717 830
544 855
461 517
653 912
50 105
721 761
999 1000
694 701
718 849
828 909
811 907
566 767
934 982
0 135
256 535
308 319
581 915
707 956
118 303
975 992
782 896
917 948
80 503
15 616
179 766
982 990
516 888
360 839
226 292
170 227
895 976
136 420
928 997
321 732
472 703
552 751
992 995
673 786
971 998
647 926
352 652
799 847
198 212
869 875
236 312
828 979
231 247
475 793
118 157
778 921
481 612
689 818
610 808
817 926
84 887
414 917
316 767
727 951
242 804
804 894
346 599
804 925
544 545
669 733
387 706
439 652
55 614
25 797
903 953
841 962
141 811
339 590
187 434
314 491
519 824
939 979
783 848
452 928
991 993
821 972
586 965
846 874
117 802
477 633
589 702
707 779
975 979
750 752
485 819
846 887
694 890
224 236
77 409
830 884
874 985
914 963
65 156
742 993
964 1000
579 665
636 740
12 927
581 871
618 794
649 959
675 840
56 500
785 853
540 618
716 903
67 85
481 865
385 946
623 997
633 795
380 654
581 787
883 948
478 490
289 710
438 656
148 884
748 967
276 942
395 569
443 960
329 846
911 952
313 471
289 292
257 628
288 492
136 402
242 252
969 995
852 972
442 521
506 983
752 835
335 840
579 836
563 727
753 844
686 912
494 695
68 975
276 689
354 748
328 760
635 912
812 980
569 731
956 964
497 943
403 764
780 906
782 898
204 739
465 951
959 999
333 890
162 953
929 944
309 911
843 850
935 954
948 1000
876 993
730 795
682 794
762 826
186 856
155 924
413 424
251 888
921 927
594 666
72 634
992 997
155 360
150 416
394 731
446 770
434 711
362 939
560 809
901 969
747 755
14 519
509 669
905 985
771 803
235 504
241 671
97 518
577 644
541 693
537 685
572 838
218 846
917 947
761 829
746 798
441 782
169 938
621 774
416 867
90 824
28 900
453 977
499 577
506 983
392 862
525 603
44 559
472 892
309 896
803 968
948 973
43 810
353 842
892 988
326 562
688 797
872 958
557 629
456 468
912 917
181 469
358 618
240 870
599 772
449 540
697 919
366 909
752 934
301 748
438 954
936 940
774 778
969 995
657 743
904 1000
41 174
285 853
608 658
898 909
841 939
686 993
844 896
716 956
308 762
715 950
809 970
268 730
192 838
422 597
36 522
726 883
982 992
431 761
81 845
769 771
675 943
790 930
64 544
104 788
530 872
475 635
109 490
108 548
940 954
853 893
103 371
225 351
572 684
483 506
687 729
514 884
363 706
302 596
106 491
515 948
900 960
688 794
157 705
301 390
763 812
576 695
311 986
964 981
26 185
22 591
90 506
700 963
933 974
215 740
613 828
528 949
913 946
124 907
287 486
440 772
630 825
839 895
79 910
637 912
376 525
411 504
295 458
362 504
813 998
975 981
355 457
615 756
726 802
763 795
714 891
237 570
558 637
896 962
811 964
456 890
757 832
588 982
510 806
12 657
160 208
139 571
225 301
513 524
983 996
744 759
974 991
510 624
83 601
513 661
902 963
774 883
380 725
987 990
623 873
151 985
854 894
407 645
260 502
808 896
552 558
980 986
677 857
336 874
503 971
61 716
572 873
496 701
892 928
630 931
26 834
502 747
988 990
813 938
698 700
650 873
320 521
227 502
561 825
2 644
130 974
644 753
852 939
960 976
955 989
139 722
870 961
814 924
555 939
705 844
928 930
364 447
518 852
268 959
146 638
556 741
549 953
603 853
124 273
216 274
384 608
266 406
525 557
7 934
457 835
223 851
546 584
520 681
566 815
815 970
784 806
880 889
852 921
794 967
62 330
437 602
749 877
451 777
532 684
464 471
296 404
172 986
985 995
934 949
186 753
580 640
849 993
843 902
147 262
180 481
276 983
852 996
966 994
216 736
601 829
290 313
439 632
840 998
325 777
128 993
625 892
746 754
192 837
84 89
784 843
848 871
285 845
590 735
267 372
168 961
84 823
790 962
126 928
964 965
182 563
9 611
40 41
735 976
953 990
385 906
254 785
90 340
842 871
504 618
100 473
308 767
551 736
769 940
60 638
76 827
711 843
131 946
199 400
207 611
33 824
854 865
310 947
850 970
871 908
990 992
995 998
896 963
790 851
269 453
27 116
258 362
602 991
586 684
482 919
978 997
210 821
82 119
631 872
525 751
210 874
826 951
298 528
571 988
555 940
167 317
799 969
176 384
683 731
839 845
457 891
896 968
704 936
7 806
972 993
840 946
131 902
826 871
269 420
832 1000
699 707
86 804
267 313
542 582
435 598
978 989
112 951
365 535
942 969
321 568
153 419
724 918
362 500
80 178
760 850
964 994
259 993
512 798
554 695
615 740
846 858
194 826
522 814
815 944
31 304
313 624
249 963
457 572
418 691
574 739
491 904
367 504
43 718
592 736
295 855
453 874
25 257
20 664
490 885
237 995
349 402
10 12
509 961
585 815
857 893
445 997
682 960
245 506
944 991
94 879
527 645
726 923
684 974
728 849
313 363
441 762
380 404
520 675
675 884
639 754
408 593
420 506
678 988
105 277
811 844
720 905
337 543
806 935
314 761
524 721
702 739
765 860
471 584
706 999
737 960
788 926
579 601
633 841
177 665
186 472
805 860
804 921
166 308
414 901
40 496
715 861
884 918
554 939
242 803
677 739
194 963
790 801
794 804
738 944
894 916
590 973
473 851
672 916
145 533
68 637
436 792
891 925
463 466
416 991
667 825
176 649
340 663
270 985
664 916
852 875
900 979
389 694
947 991
434 954
579 620
958 962
742 995
951 996
24 245
735 749
527 874
152 632
399 941
710 780
394 769
207 290
120 265
290 473
373 990
139 323
673 957
124 232
284 808
445 794
263 325
345 862
407 933
466 986
308 991
580 639
899 901
485 587
469 700
509 786
384 948
815 926
135 482
855 917
719 766
979 982
299 601
598 810
978 986
93 952
516 908
542 561
529 944
683 786
957 967
432 898
945 951
22 698
313 632
315 331
949 987
308 908
731 882
584 730
252 480
597 867
851 865
147 516
639 686
696 734
791 916
538 933
805 816
679 711
258 782
212 530
287 639
249 605
50 925
666 949
328 638
906 933
189 694
961 966
434 899
104 450
998 1000
902 948
4 332
123 253
526 638
445 912
45 525
155 382
277 449
701 860
822 862
266 969
572 656
665 877
869 880
155 911
961 983
99 668
461 825
930 938
455 858
208 563
615 853
270 812
87 982
45 721
655 887
515 644
438 768
622 935
12 912
109 605
639 767
829 988
967 999
85 454
398 641
611 931
421 511
930 988
128 570
625 893
593 811
616 997
320 931
472 902
311 845
556 707
328 970
123 873
580 1000
450 694
542 831
866 889
946 990
575 750
760 970
787 808
458 918
258 418
463 548
59 994
990 996
189 513
743 939
84 319
559 639
84 382
561 731
648 884
839 922
407 960
187 614
816 896
844 948
882 976
877 925
593 666
720 936
84 446
66 888
331 652
732 888
779 988
768 839
867 943
660 924
791 828
49 780
58 229
193 946
487 522
874 959
348 875
841 961
585 695
162 412
352 965
889 920
399 444
27 178
618 923
281 453
201 851
698 807
617 834
188 900
883 976
290 819
415 825
958 986
539 611
424 525
722 723
690 846
18 518
166 747
216 334
21 103
420 822
428 735
268 714
438 845
275 661
582 844
804 983
406 678
474 486
225 960
534 947
3 520
354 719
651 926
470 536
822 901
304 423
601 687
77 262
782 941
595 940
20 766
929 986
219 782
569 873
150 495
68 909
799 974
899 946
950 956
667 830
7 494
662 858
973 993
121 187
89 360
763 792
161 290
275 546
872 945
204 489
332 785
928 986
925 936
661 773
633 812
738 965
163 975
172 527
203 436
239 584
832 923
171 516
138 661
679 826
69 132
750 914
724 939
514 716
911 940
134 697
487 916
831 962
454 482
317 592
144 347
164 359
132 519
239 278
531 800
88 852
916 986
594 643
232 389
969 971
928 970
791 880
15 310
224 753
505 612
939 946
589 719
374 766
123 978
919 934
800 828
363 864
139 953
302 769
815 965
194 603
547 976
228 622
5 635
466 706
632 948
394 785
272 674
151 744
540 766
585 1000
219 400
801 927
474 728
543 948
957 965
188 851
516 811
110 441
994 999
41 689
967 981
748 818
725 861
899 956
383 936
881 970
255 652
851 927
506 968
59 373
711 823
237 957
637 679
462 929
448 922
833 969
709 772
264 783
691 810
618 670
912 1000
255 526
553 686
475 652
158 344
354 587
621 876
247 966
805 888
518 769
490 619
271 296
454 751
483 922
683 858
375 475
354 409
915 935
29 902
650 862
243 565
154 395
649 705
568 807
731 757
596 924
996 998
529 635
870 911
526 642
180 524
146 453
317 438
133 646
440 543
438 530
959 993
652 820
124 952
786 830
412 664
331 696
302 418
868 994
399 578
62 239
792 839
431 562
462 590
832 913
220 264
195 313
542 634
537 808
386 600
244 335
203 922
74 472
766 862
18 555
151 275
768 831
344 656
932 939
214 861
111 154
806 810
172 587
662 783
572 666
834 850
139 698
739 815
229 775
382 786
891 943
255 422
360 555
392 640
115 668
451 544
661 986
390 596
124 882
370 678
690 712
775 873
242 975
400 608
621 760
674 964
815 957
205 472
452 508
782 801
155 611
507 734
622 997
644 905
287 571
914 973
993 999
8 328
703 993
774 835
406 933
556 961
682 685
575 894
78 142
43 799
73 914
434 860
222 880
266 635
173 727
898 991
156 209
114 409
252 789
220 801
56 666
64 939
572 945
942 975
748 987
125 244
9 156
744 858
311 619
737 922
816 941
502 990
566 794
642 682
75 95
887 938
574 941
479 874
595 640
206 698
288 325
302 360
74 925
494 539
808 939
639 756
792 823
138 509
166 607
907 910
376 471
683 725
720 900
365 413
470 737
485 559
957 972
103 533
276 846
570 739
106 153
992 998
49 369
399 475
624 630
734 832
458 916
529 790
616 634
715 767
900 938
403 804
529 828
91 649
533 869
300 647
11 747
65 67
577 617
330 968
692 703
47 538
80 181
980 997
362 423
853 976
489 723
720 969
252 767
964 998
151 350
87 229
861 993
486 765
423 734
108 180
227 241
767 952
593 662
385 966
408 560
942 958
675 841
903 946
66 945
919 954
545 869
492 798
978 994
638 982
59 101
389 894
882 957
639 916
164 574
638 648
475 541
132 163
55 943
323 902
758 966
704 766
978 989
23 994
642 728
493 849
63 217
343 598
788 877
171 405
739 742
754 759
957 970
635 956
562 716
235 593
4 379
528 860
115 511
432 540
471 673
504 967
2 148
23 984
512 926
920 952
607 774
116 507
366 521
508 778
543 614
800 886
429 602
885 972
404 623
758 887
303 667
566 960
586 712
55 923
149 180
842 902
380 472
797 993
966 986
646 1000
202 267
587 648
784 796
819 996
819 991
540 800
841 871
275 579
319 498
218 796
608 935
231 586
86 814
781 798
711 803
889 901
648 966
270 618
597 755
533 870
325 661
959 975
102 390
782 826
566 903
460 928
765 965
957 985
488 752
225 296
694 974
90 198
803 987
261 733
20 372
159 315
112 441
621 971
445 610
669 798
995 997
476 517
519 793
173 865
395 651
82 204
886 995
426 474
247 626
833 920
92 700
327 988
993 999
790 804
799 941
281 340
689 908
533 555
515 814
68 379
757 913
29 428
444 794
756 841
19 919
700 777
973 993
549 719
663 673
945 992
497 506
597 689
832 947
469 729
94 766
297 829
274 668
454 844
780 850
928 933
737 871
722 801
702 759
359 688
776 835
396 535
414 914
707 899
928 932
699 782
129 900
628 958
502 988
481 587
78 205
325 956
629 917
528 756
483 568
73 772
22 916
850 895
810 939
863 981
979 985
154 418
994 999
99 293
92 889
401 404
308 901
56 964
115 318
199 652
838 914
793 915
433 831
566 616
364 947
377 901
421 835
720 973
17 148
839 909
324 766
984 993
574 980
578 961
493 776
613 960
961 999
8 448
134 631
703 747
285 544
14 754
531 632
857 996
211 440
939 947
694 706
681 980
949 993
216 631
989 992
837 874
425 717
318 996
814 993
659 721
609 634
219 277
400 889
428 822
838 887
425 554
655 899
812 898
138 795
58 872
369 411
957 994
595 814
900 914
43 458
454 514
540 750
247 669
430 554
493 992
376 509
934 973
124 510
884 984
144 703
839 904
442 602
417 614
870 960
86 451
296 873
426 797
61 710
241 748
64 728
559 779
840 849
927 950
363 446
768 813
22 469
106 199
430 915
478 794
478 601
374 940
649 713
687 957
57 583
39 183
875 989
284 722
346 945
660 703
255 361
265 579
19 298
694 735
634 986
339 858
21 192
286 742
372 922
977 994
324 355
516 928
955 963
768 931
295 668
996 998
941 953
45 988
433 442
273 740
285 718
876 965
955 980
261 713
113 964
631 659
754 988
432 903
338 987
717 988
883 974
719 1000
152 771
306 696
344 487
758 965
422 546
143 179
90 248
414 940
81 950
671 778
610 971
617 730
68 253
529 544
162 328
195 584
806 926
803 980
259 435
709 811
907 925
992 998
947 968
322 422
409 426
429 850
702 937
352 458
876 936
657 909
507 546
739 845
595 946
902 992
211 378
120 395
157 849
705 726
414 466
682 866
346 692
698 833
860 998
24 159
397 562
670 810
633 968
949 958
877 966
72 875
848 904
162 806
910 999
31 219
182 250
108 116
907 923
774 842
169 841
904 921
786 946
333 945
938 964
640 982
959 979
29 104
262 693
935 993
606 919
590 715
255 883
451 683
152 288
73 150
622 998
643 772
201 472
79 486
661 914
774 787
254 267
785 891
303 823
672 828
73 599
419 885
779 808
601 728
13 774
206 264
391 558
151 856
822 831
195 290
845 868
785 892
541 862
673 868
134 314
67 654
279 679
409 989
214 653
498 850
154 862
954 991
820 943
835 942
104 648
743 923
497 978
992 998
628 745
195 574
200 343
47 994
847 921
700 711
198 755
511 872
401 959
119 482
758 879
790 947
411 534
384 809
937 948
987 995
806 844
671 998
357 620
119 326
552 698
349 821
887 921
271 934
207 771
217 512
768 787
997 998
421 894
221 508
49 367
649 932
876 878
461 802
397 479
941 946
505 996
20 412
190 257
423 921
165 199
641 868
511 645
69 183
12 871
811 855
922 923
426 945
503 807
594 960
13 106
351 472
258 337
122 957
531 903
66 444
486 981
239 474
333 384
294 815
497 984
79 761
847 895
207 884
573 880
82 982
108 147
547 636
121 184
558 611
571 635
644 989
211 494
804 883
490 649
585 756
197 623
692 827
360 439
413 667
632 870
254 287
491 825
590 625
409 922
75 560
949 969
306 867
462 475
238 964
611 906
389 803
109 525
874 1000
485 553
751 756
673 916
530 885
894 927
136 538
348 615
869 961
305 607
372 400
289 362
201 312
554 841
226 321
525 923
300 698
697 933
762 843
155 630
181 271
824 937
100 391
214 998
562 988
112 744
545 646
934 965
154 984
763 993
985 990
347 548
673 764
105 174
377 688
286 654
351 482
364 636
963 978
509 555
387 412
594 754
413 619
646 998
279 729
36 237
144 978
660 747
656 979
981 1000
196 635
171 777
340 904
640 975
316 762
74 444
257 747
55 707
655 669
150 628
92 951
197 206
480 543
855 954
264 480
242 358
669 928
148 906
396 456
195 771
982 991
171 482
0 662
620 880
3 72
203 767
711 776
380 659
732 854
435 499
629 849
401 428
638 748
91 544
329 420
835 911
771 797
395 972
279 547
797 954
1 769
594 812
882 980
64 510
608 646
80 690
123 859
935 966
546 549
311 923
496 940
871 963
887 1000
168 811
673 964
400 952
303 461
694 841
210 352
165 182
530 974
828 874
28 181
85 388
54 762
880 896
33 177
689 817
180 282
244 710
400 596
131 939
432 839
26 993
3 619
305 616
371 751
527 624
476 574
391 690
653 774
63 631
509 615
575 825
758 842
502 593
477 746
541 822
888 911
450 804
200 294
603 782
388 853
644 734
824 826
753 779
625 670
409 569
295 797
456 729
182 480
761 834
534 699
693 827
950 993
588 808
340 958
862 863
133 504
483 590
34 772
351 829
424 968
686 884
808 870
697 864
917 949
872 994
388 921
444 482
620 986
356 629
638 991
616 758
702 929
477 500
264 633
873 950
907 949
43 159
657 788
453 570
65 560
696 908
861 911
716 822
108 718
989 993
385 681
854 878
315 967
917 953
947 988
455 733
775 880
153 514
563 773
14 249
153 231
871 887
369 629
479 738
425 974
432 463
850 873
607 720
554 770
383 486
356 378
986 993
209 768
467 634
14 183
373 653
509 539
378 870
363 556
607 812
750 996
399 574
750 975
72 86
634 784
489 912
334 537
838 904
373 909
471 497
201 550
985 993
449 498
88 202
456 496
37 160
653 823
975 985
102 458
201 394
233 792
377 489
154 577
363 948
946 973
174 866
929 995
474 569
509 954
979 990
704 733
407 477
547 718
221 983
480 846
234 552
231 954
11 674
612 705
344 656
54 499
961 975
893 943
603 643
635 820
912 971
544 989
139 169
775 906
238 652
234 949
981 993
895 990
615 656
6 841
142 213
515 563
731 772
132 935
456 650
163 883
913 943
452 889
824 992
725 916
125 210
70 278
638 917
588 936
379 562
990 996
302 612
29 722
572 852
440 574
888 946
508 771
590 655
7 336
91 310
168 898
33 432
316 968
416 482
347 640
596 938
359 455
809 962
346 698
963 990
87 387
480 978
881 947
171 270
429 606
834 980
366 584
663 729
438 666
634 789
498 662
368 599
706 926
545 999
467 472
370 959
599 641
36 537
924 963
44 377
132 960
908 946
784 977
291 398
746 856
963 964
548 765
350 851
406 462
204 893
362 765
108 877
828 893
985 998
830 873
151 679
558 846
82 912
834 892
329 982
885 993
25 314
796 868
600 651
563 842
981 993
48 88
245 832
473 676
751 922
210 484
17 746
784 884
839 848
807 830
294 607
850 930
210 692
290 867
236 436
730 941
609 809
624 854
809 881
881 943
456 771
842 890
984 992
221 299
62 551
586 807
448 992
294 382
958 980
711 735
397 990
998 1000
363 872
951 997
797 907
670 849
14 87
262 783
20 118
328 377
392 751
145 592
540 791
145 613
495 842
465 636
663 832
875 915
784 969
250 817
640 695
206 360
531 968
830 955
271 298
647 734
140 442
942 988
988 999
30 206
455 921
892 919
217 397
793 887
968 985
187 477
72 130
802 832
813 954
464 595
990 998
196 346
198 619
292 451
19 195
47 174
287 550
575 911
625 781
22 224
366 424
378 998
298 897
577 743
905 980
429 550
682 892
98 291
630 702
216 814
352 639
207 391
962 991
455 910
657 722
162 167
603 890
977 993
244 895
925 981
607 730
769 871
670 744
93 668
461 617
448 963
772 871
402 462
448 642
945 961
79 645
798 946
815 820
824 826
297 464
511 627
740 908
528 841
443 681
131 895
568 659
155 453
284 539
808 870
420 884
686 693
708 774
775 908
155 876
702 920
370 864
913 997
612 838
561 700
666 838
99 762
415 822
930 933
315 468
419 583
494 841
499 616
559 907
853 949
199 519
767 822
852 899
296 399
7 441
266 495
260 874
322 591
108 827
34 267
378 560
89 300
523 590
839 906
440 873
158 812
769 845
567 903
585 837
769 935
780 868
674 815
303 864
322 665
576 791
0 479
604 923
441 886
11 763
209 665
879 891
955 968
967 981
178 908
32 256
671 949
559 599
362 887
738 783
85 614
916 954
49 862
298 790
568 887
199 928
509 886
71 856
628 852
999 1000
79 204
553 612
804 837
304 912
640 867
870 895
267 646
478 520
352 803
678 936
165 307
539 794
681 959
610 1000
179 420
163 432
776 941
342 682
672 934
44 471
890 994
944 978
23 385
374 855
277 917
558 784
879 965
374 493
466 960
271 864
102 911
211 546
957 994
341 872
829 890
306 588
758 923
816 855
210 895
192 705
802 857
314 660
43 713
487 497
194 991
903 953
938 980
487 648
468 807
762 794
713 924
437 651
721 978
956 997
917 935
966 979
31 153
445 940
372 763
421 700
897 969
651 841
289 950
525 729
401 698
487 676
414 622
387 660
622 667
745 858
57 597
337 999
955 969
562 822
620 872
324 844
314 707
603 606
522 752
678 704
840 871
406 934
143 537
747 869
504 620
432 527
257 381
568 862
542 676
878 950
679 922
209 353
860 877
276 970
884 996
180 1000
887 888
833 987
470 666
461 626
527 678
739 888
659 765
63 465
273 637
77 364
870 920
777 878
122 638
939 975
584 820
211 296
567 945
843 872
342 986
69 436
860 973
861 911
840 944
893 965
864 992
450 890
721 890
560 733
655 730
424 714
575 701
558 569
258 846
809 829
326 369
173 770
931 942
530 942
282 838
107 773
514 574
841 913
634 653
4 979
32 798
62 690
864 955
477 836
107 799
960 981
595 919
554 598
872 949
552 779
224 444
212 779
983 986
884 931
754 803
961 989
309 783
678 850
326 370
496 899
156 883
580 829
142 957
6 171
745 847
46 245
511 875
651 679
207 818
853 900
189 559
808 996
966 973
908 917
5 164
324 617
221 767
751 933
16 525
429 890
510 645
87 534
86 725
316 420
862 879
828 868
190 709
715 853
184 626
999 1000
888 927
578 658
985 995
696 964
535 919
447 500
18 280
187 302
262 284
178 521
741 957
142 362
613 933
247 539
809 864
380 681
689 758
885 916
220 872
27 594
350 367
47 758
290 483
414 641
839 892
198 794
446 695
260 872
161 369
937 989
177 593
278 858
568 654
676 745
53 316
481 794
588 630
53 968
584 688
887 932
22 84
976 991
179 250
877 958
966 973
32 821
948 957
912 984
249 663
64 290
980 991
58 369
501 617
407 785
713 845
370 572
492 787
689 949
672 947
49 275
51 324
543 840
69 972
401 465
753 849
585 669
85 627
724 924
722 828
653 975
627 829
471 584
778 889
784 969
260 787
309 425
355 587
106 111
942 971
735 949
923 966
969 983
225 662
816 997
558 963
560 840
417 507
315 732
152 309
441 640
206 568
918 938
827 828
916 998
288 751
971 981
177 755
70 411
81 374
375 864
27 506
46 123
313 364
634 838
500 735
950 985
876 936
432 840
517 947
583 873
881 957
90 649
373 658
831 865
942 950
938 992
264 328
237 487
236 902
223 961
788 997
335 850
166 471
731 904
246 453
197 604
847 988
303 573
927 956
318 392
229 598
415 837
254 557
217 579
696 889
621 839
495 511
146 972
35 452
758 937
263 386
58 577
195 536
121 252
121 473
882 983
73 125
622 691
818 939
593 926
305 765
704 710
441 855
481 564
685 827
757 945
609 651
438 664
773 846
422 438
561 672
675 912
965 988
697 926
120 987
237 689
711 761
450 959
360 526
533 866
896 897
886 934
510 790
683 960
309 670
352 954
168 359
750 834
309 988
359 877
260 676
292 438
734 797
255 476
519 855
485 669
624 904
764 779
851 861
449 472
587 890
352 824
532 969
987 1000
813 879
240 289
462 758
14 938
662 846
975 998
53 502
52 545
783 955
145 471
79 147
815 846
551 620
521 782
488 528
684 847
365 911
277 932
581 978
422 989
57 431
286 770
801 877
627 996
416 769
917 926
535 854
442 583
526 952
926 952
192 683
331 905
857 995
711 992
1 712
78 819
325 758
62 369
361 541
602 966
608 658
463 483
330 827
677 776
956 993
933 963
644 869
598 941
389 544
20 974
469 571
51 943
390 841
563 831
332 860
607 815
232 868
419 612
578 926
690 963
879 969
500 682
823 962
855 992
405 475
374 802
779 809
339 442
996 1000
484 621
979 993
683 717
50 564
172 372
955 979
566 881
384 679
888 948
31 362
687 957
308 823
509 642
368 773
859 876
702 933
348 412
686 902
647 870
820 837
126 548
120 188
240 277
530 928
574 697
950 961
282 387
699 717
220 440
767 802
571 754
400 796
166 726
55 529
801 816
159 807
712 821
741 850
773 946
682 862
486 584
55 955
216 463
402 617
621 848
757 845
947 950
544 765
526 976
633 963
212 837
776 794
379 490
725 850
174 849
367 414
726 916
690 818
535 911
714 802
426 737
134 729
845 910
128 404
646 686
622 898
460 543
335 617
754 936
246 356
887 913
15 456
9 440
245 524
137 587
421 717
155 189
818 896
751 796
552 717
752 919
684 713
738 962
246 299
67 940
590 679
549 956
835 887
916 975
716 967
338 501
835 844
517 553
83 863
595 908
554 970
930 956
805 813
106 486
465 957
714 974
770 941
738 948
743 763
612 941
122 617
502 935
669 881
552 570
808 967
923 962
875 895
66 413
138 336
449 919
43 110
252 486
638 896
37 194
569 827
874 947
42 96
8 676
669 883
854 875
761 981
571 676
364 566
99 968
55 965
176 820
695 928
640 926
772 972
546 798
864 999
482 762
1 772
616 803
997 999
411 977
888 914
253 800
156 306
990 991
294 621
24 386
408 471
290 297
770 914
277 831
548 742
16 99
553 767
143 794
430 966
880 990
368 526
590 705
280 997
847 852
418 796
372 807
93 303
758 832
870 919
962 994
689 948
937 970
680 955
252 390
765 865
537 886
752 962
138 740
173 310
319 1000
293 839
433 939
23 850
132 331
791 911
76 475
620 758
990 991
611 799
588 783
769 969
764 847
371 888
497 998
247 556
736 820
96 134
819 952
566 567
859 897
307 401
633 892
209 648
718 781
845 896
411 538
818 897
337 720
791 958
636 644
803 937
321 385
688 801
894 973
556 768
468 503
182 842
74 716
176 421
605 838
874 984
823 895
107 570
781 855
373 615
604 879
655 847
345 951
239 1000
64 767
363 716
972 987
205 573
395 787
879 990
241 355
745 977
723 999
889 932
687 880
864 986
541 625
835 863
226 477
694 926
191 232
376 680
639 720
208 898
620 648
531 968
69 228
650 695
191 829
796 941
645 966
351 753
751 890
464 592
813 942
244 929
419 770
668 744
901 980
486 607
286 661
599 754
381 431
491 625
580 934
766 963
594 829
834 946
193 855
22 703
881 916
269 444
148 405
151 924
93 910
173 596
849 925
497 733
574 823
711 798
951 989
264 510
82 223
198 513
110 340
864 866
460 766
130 376
974 996
317 422
816 946
200 332
336 965
275 910
776 808
454 928
162 818
459 737
558 871
464 710
980 990
74 742
799 918
171 286
665 715
568 756
355 529
932 962
866 931
619 726
135 490
111 985
311 327
543 598
651 864
627 931
715 888
565 846
476 665
9 390
770 996
189 933
936 980
330 446
357 709
251 301
477 543
11 21
241 680
429 547
215 593
322 885
97 893
267 942
147 877
654 988
362 984
761 763
195 881
180 457
900 965
488 895
105 433
135 363
131 224
440 918
480 944
13 628
814 885
753 952
125 527
487 631
750 916
438 761
509 840
92 907
359 563
478 877
976 999
649 898
640 875
711 738
453 463
284 463
830 862
322 775
676 887
90 568
780 983
963 988
131 587
222 256
885 915
808 888
93 344
234 742
467 678
143 331
67 430
731 865
774 968
786 845
66 891
39 582
465 602
159 727
229 623
968 995
508 758
981 995
718 944
620 980
878 999
282 687
429 623
628 668
169 247
44 658
446 982
368 994
50 249
102 589
124 150
337 361
754 884
583 953
246 374
613 729
717 854
319 603
156 419
788 876
288 797
890 919
54 321
517 755
572 840
332 943
413 601
919 966
452 638
617 623
257 739
365 928
311 675
701 986
4 630
969 996
715 977
792 896
219 520
374 747
551 918
240 636
47 97
692 937
753 838
939 971
42 377
468 778
262 466
511 678
171 307
823 920
999 1000
365 828
794 959
150 386
443 599
573 897
275 885
301 509
997 999
768 986
444 636
856 959
207 543
172 380
337 532
828 891
846 986
841 942
687 703
858 925
664 723
550 977
491 667
721 947
519 738
65 746
60 827
183 270
481 825
583 964
717 927
302 922
327 398
726 811
992 996
983 996
544 548
174 687
24 35
127 709
969 982
860 892
490 931
433 826
953 990
880 895
451 760
514 918
60 269
1 951
170 969
867 985
546 774
573 723
467 536
18 891
606 778
541 934
68 696
596 650
256 299
840 978
126 892
62 192
150 889
440 506
426 510
680 732
11 313
77 104
90 839
855 930
613 977
202 766
54 176
469 537
129 654
322 630
694 900
443 574
706 773
710 785
978 995
292 633
438 565
213 849
366 511
182 949
674 833
854 940
594 601
176 880
278 783
613 906
93 486
631 876
63 758
704 878
8 332
875 887
501 625
815 959
904 970
863 977
914 922
678 872
342 750
278 652
883 957
416 601
964 983
368 458
176 217
554 697
971 973
389 522
70 970
452 910
172 382
998 1000
21 999
905 996
83 774
999 1000
123 959
918 928
866 947
155 748
813 836
190 864
233 661
798 827
850 951
548 991
213 450
583 837
84 251
813 869
405 904
416 638
480 793
20 238
373 805
879 884
976 993
3 488
736 988
881 890
929 950
563 756
711 761
825 979
323 509
445 542
698 978
918 966
265 762
137 751
259 558
739 904
488 971
149 909
160 692
976 993
647 776
896 988
281 667
310 427
812 903
14 484
424 571
322 593
131 972
800 967
529 723
43 202
124 168
166 527
857 913
341 587
30 151
225 446
44 772
540 975
387 956
413 933
681 708
302 985
508 707
137 898
557 799
963 964
64 715
604 700
640 966
2 394
456 716
919 970
931 986
322 776
855 868
543 718
631 804
991 992
412 810
559 779
341 772
630 921
311 344
611 840
6 190
928 992
566 936
645 685
621 955
677 731
988 998
958 971
139 742
683 811
539 730
447 764
707 729
160 349
403 484
878 941
555 688
330 858
506 763
422 785
710 921
117 706
458 920
946 994
765 860
94 507
115 891
502 786
18 126
642 867
825 956
331 523
345 676
935 987
245 880
744 989
366 476
621 700
237 675
714 790
796 855
840 935
842 926
91 467
965 968
803 874
983 987
497 572
902 908
458 891
128 677
952 974
736 825
760 813
683 763
665 740
553 825
659 796
350 474
663 793
670 946
911 990
525 728
983 991
982 991
868 991
762 827
816 885
396 509
328 715
213 227
479 921
884 924
852 946
76 633
948 952
321 702
426 450
580 833
676 713
350 643
238 884
808 854
12 426
73 172
398 464
890 900
778 904
887 941
124 971
240 432
75 844
725 766
271 293
772 850
325 448
718 819
402 792
60 681
71 135
925 934
688 852
591 629
341 501
548 843
866 921
732 787
407 494
748 994
787 888
962 973
379 601
8 396
373 617
508 838
915 992
262 685
150 873
159 360
309 593
319 931
279 470
948 999
899 916
409 957
15 96
788 992
188 346
480 596
550 651
146 875
495 996
723 743
183 749
404 662
243 922
234 503
230 704
192 885
0 119
627 816
226 971
712 735
225 622
29 970
967 994
120 938
608 996
552 840
242 392
385 679
99 419
844 916
833 985
48 862
893 983
503 811
924 950
279 687
927 939
753 764
475 946
902 918
664 943
267 439
351 721
553 916
478 689
696 811
886 976
610 690
774 976
911 989
532 666
836 997
148 644
815 862
598 794
954 994
715 764
195 434
389 730
828 904
331 479
983 988
575 658
332 973
565 815
711 865
87 376
240 478
474 983
335 803
96 369
810 945
897 936
30 432
49 541
995 998
225 369
229 248
892 993
368 639
562 578
759 859
573 885
76 515
41 758
775 786
706 990
692 905
823 882
190 211
973 975
553 699
667 884
583 739
376 1000
316 329
453 965
888 927
770 860
272 863
350 591
161 418
320 621
932 996
82 614
17 521
365 609
93 715
113 332
710 967
429 668
295 800
362 882
407 945
901 904
719 871
681 682
426 538
628 806
645 750
518 992
644 895
866 964
586 855
957 999
462 732
975 991
827 884
935 957
958 964
510 834
907 938
525 555
575 793
377 966
256 981
361 575
473 567
1 416
809 880
130 730
175 464
12 531
178 688
215 387
334 694
371 611
392 415
523 798
877 946
436 752
552 951
165 899
288 931
842 989
368 907
97 888
7 97
440 912
700 742
377 979
733 912
278 715
546 661
369 639
553 720
786 804
438 725
316 370
747 961
519 793
767 815
276 843
270 601
947 983
339 566
375 574
924 984
104 810
658 858
143 431
593 992
619 902
949 968
196 945
918 934
830 997
591 942
818 919
346 374
744 771
987 988
964 970
289 675
709 861
178 499
319 961
34 68
390 893
257 976
150 282
657 697
470 770
815 820
193 720
207 253
634 886
94 793
668 698
69 456
494 948
511 720
930 955
236 493
84 393
159 415
505 610
654 804
144 570
242 346
210 291
526 548
602 812
513 589
440 520
931 955
423 887
110 746
520 749
910 991
758 769
75 969
837 946
551 764
965 993
211 454
987 992
762 965
924 963
349 769
967 985
137 627
787 902
252 680
675 825
564 966
394 399
996 999
710 905
543 760
833 977
467 994
638 820
939 997
873 992
92 93
476 753
731 945
116 945
997 999
220 284
137 650
48 240
463 922
845 960
494 566
613 955
824 992
752 950
874 935
392 710
622 870
324 327
62 822
30 352
99 898
838 850
76 748
257 581
96 544
859 924
52 708
332 875
910 986
782 806
748 812
994 996
702 761
94 388
304 640
506 582
577 723
611 908
507 931
547 945
172 744
124 259
758 763
257 364
897 899
58 413
631 816
884 938
369 836
351 843
176 791
55 107
794 939
333 843
431 925
17 765
132 672
597 780
120 961
328 922
460 844
204 858
502 879
660 773
990 995
957 997
292 457
63 97
216 695
330 608
924 987
653 900
961 965
50 944
751 796
189 832
591 734
129 840
7 794
634 754
369 763
659 770
832 999
902 913
819 965
643 922
82 706
440 669
855 919
882 958
866 909
390 511
307 621
733 995
322 605
887 936
886 917
884 924
523 893
322 533
100 752
833 976
581 753
20 977
831 886
91 180
901 988
705 877
644 752
213 237
477 800
803 888
257 596
872 940
959 983
819 882
632 846
719 842
466 841
391 594
825 943
115 266
131 472
293 343
767 893
744 901
915 944
75 576
655 900
722 874
82 617
378 764
814 905
885 901
611 968
732 912
723 967
468 715
669 681
947 999
639 947
635 672
645 850
432 753
270 378
616 688
563 574
314 783
290 328
164 581
72 464
705 734
477 718
732 917
859 878
472 543
82 910
367 601
817 998
311 842
628 799
959 980
233 504
658 693
176 802
979 981
438 806
779 851
866 885
652 728
168 425
600 993
763 772
900 933
837 943
135 513
471 490
185 740
760 914
884 971
231 413
929 977
908 966
800 871
704 783
550 918
635 760
802 876
19 929
886 972
150 323
799 965
164 671
979 986
416 513
394 767
164 241
165 679
202 268
275 491
577 752
356 726
608 642
875 899
568 678
24 981
35 174
403 483
747 801
975 1000
319 455
371 888
710 954
240 295
638 759
58 506
486 586
381 883
527 933
128 410
385 926
374 910
775 970
666 813
969 988
210 337
466 962
537 887
310 524
86 266
419 785
231 323
720 735
685 937
807 939
726 788
490 792
332 485
305 769
73 739
108 290
505 612
176 893
221 233
676 686
378 505
48 278
628 757
433 439
357 527
377 518
20 695
39 91
201 506
411 489
874 959
589 890
677 684
221 852
480 730
349 596
238 283
668 875
736 801
502 734
806 879
858 875
190 293
591 640
83 263
744 837
40 321
902 987
618 998
369 749
36 785
993 994
284 544
684 966
937 949
668 752
737 951
495 572
172 536
448 890
580 882
405 641
819 966
739 887
363 736
223 315
553 608
822 881
274 330
641 674
743 808
284 990
438 945
795 925
67 128
901 972
911 998
682 809
320 502
265 996
998 999
890 923
868 971
598 839
65 255
13 304
703 726
23 799
342 588
384 684
445 715
907 923
749 826
88 481
73 459
548 712
753 815
735 970
17 226
427 965
714 987
191 751
635 792
203 633
463 694
938 967
347 766
379 536
611 634
872 949
46 291
677 779
935 997
690 900
943 965
637 896
459 756
143 655
643 648
217 460
354 366
963 996
770 836
864 983
196 849
531 683
904 938
119 949
159 330
225 750
873 910
249 934
469 652
637 961
754 892
238 919
755 765
635 674
309 430
912 934
411 761
217 268
998 1000
657 775
698 836
696 857
533 544
200 600
397 615
768 816
418 624
342 537
692 745
832 957
712 906
194 988
472 710
688 806
741 911
859 912
809 866
946 1000
280 578
939 984
914 1000
248 811
419 985
546 851
223 850
884 955
229 369
886 908
507 650
491 664
45 493
258 618
363 589
662 879
414 738
431 468
114 327
575 585
432 561
545 924
6 688
222 628
328 786
683 927
162 720
84 830
755 809
422 862
345 759
480 641
358 863
575 828
765 933
757 911
603 724
945 987
553 983
886 898
379 407
651 988
639 961
99 238
332 816
390 558
47 265
291 575
25 924
522 993
607 617
543 858
451 968
158 716
168 195
807 876
531 939
585 946
858 984
291 690
471 842
509 823
456 850
83 929
872 966
178 466
903 972
466 584
793 924
65 552
804 880
241 557
426 505
369 927
735 913
355 852
403 642
881 968
984 987
936 986
416 513
478 920
977 992
196 886
847 988
353 706
572 999
479 768
721 989
276 936
464 779
377 887
53 890
665 968
347 582
190 721
302 503
74 236
406 530
139 986
190 906
791 962
606 922
697 803
583 708
468 982
806 910
140 751
416 666
726 871
567 919
627 778
121 681
227 587
227 532
8 573
950 992
737 889
821 996
999 1000
696 787
526 720
251 702
297 802
989 999
243 999
180 534
3 184
963 979
598 629
361 985
742 930
192 931
709 735
296 428
342 824
389 510
98 843
229 542
581 895
503 797
887 926
273 344
765 775
96 468
515 764
828 886
532 688
912 1000
468 875
443 971
534 806
43 476
820 869
168 818
382 464
889 937
135 644
875 945
281 936
775 779
172 273
571 859
116 899
361 584
47 509
112 857
345 725
915 939
364 979
209 561
521 545
993 995
610 644
204 481
359 701
38 94
364 808
391 648
360 785
978 989
797 859
303 756
558 856
882 989
826 872
319 834
616 658
941 960
428 963
831 837
163 813
85 338
359 467
160 422
97 677
191 286
288 917
237 266
549 671
191 662
192 478
880 927
903 979
406 961
979 998
322 399
385 581
350 667
158 931
85 848
718 967
417 622
584 843
412 685
409 938
957 962
431 741
824 964
555 953
377 863
959 975
650 976
900 968
171 639
315 984
518 636
33 492
799 853
998 999
526 881
150 812
195 659
145 284
31 753
482 755
358 983
598 721
947 968
761 816
541 780
604 784
1 380
390 688
65 193
16 607
856 911
879 922
177 502
186 587
57 632
863 873
306 442
337 442
138 267
887 951
388 805
387 999
442 510
477 482
873 895
913 971
334 441
827 876
998 999
965 997
437 809
776 890
186 586
98 168
893 900
900 969
754 987
829 880
212 511
124 489
89 245
722 766
21 527
594 626
757 878
752 933
724 968
66 932
471 608
593 718
610 652
707 791
699 864
513 685
179 675
962 993
338 467
969 980
746 813
895 988
603 968
217 624
594 938
925 931
629 905
362 528
291 755
419 728
584 814
940 943
770 958
723 998
102 676
494 700
70 720
59 783
997 1000
334 381
866 968
966 994
141 632
686 883
427 906
92 809
188 609
263 631
135 752
911 968
993 995
134 202
71 948
92 668
320 653
352 546
952 976
932 987
77 656
773 863
547 923
933 968
21 400
316 567
575 1000
536 575
564 712
318 604
478 773
776 960
387 869
658 840
281 896
794 934
804 875
391 728
500 767
943 944
914 935
504 776
471 593
483 926
322 699
335 412
303 502
998 1000
643 644
253 521
792 984
386 882
242 436
171 853
512 675
849 951
145 410
648 998
74 468
219 545
779 878
602 999
606 680
346 831
696 983
841 876
20 618
839 879
677 906
683 903
153 879
996 1000
520 887
977 993
449 461
184 692
558 822
215 860
132 262
352 545
505 875
679 691
486 541
224 914
485 799
718 888
950 954
370 644
691 812
118 888
994 1000
170 707
293 801
791 867
584 922
150 206
57 879
697 789
132 839
371 564
641 970
793 973
361 832
801 883
151 898
434 881
452 952
674 814
354 516
508 1000
205 590
180 737
863 940
813 907
742 996
576 868
837 888
810 959
66 398
78 677
391 601
378 947
274 862
376 955
603 652
967 982
480 792
482 744
591 835
45 152
854 980
76 84
83 93
431 791
4 399
283 314
83 959
576 806
556 778
841 898
847 971
252 807
754 899
496 540
50 816
688 782
178 901
966 997
867 878
652 881
926 973
541 577
147 580
989 995
195 283
512 952
203 697
32 300
392 545
647 746
42 812
505 821
750 753
391 574
394 572
570 924
848 868
694 885
904 933
289 980
491 502
982 993
62 767
340 432
286 840
992 993
232 556
47 534
144 337
33 793
937 949
633 905
438 978
831 846
446 803
872 908
103 587
903 973
420 884
638 889
704 854
48 51
410 714
995 1000
104 797
744 755
223 596
451 860
656 704
943 966
112 688
447 971
427 779
519 603
680 854
687 714
170 527
196 515
831 855
817 949
811 976
144 591
910 930
356 668
724 1000
390 931
817 951
10 781
56 522
969 990
380 875
593 784
117 535
252 849
649 677
652 847
463 844
66 693
858 936
225 710
767 926
827 932
988 990
77 927
961 973
426 551
461 775
712 718
999 1000
606 831
909 956
400 843
331 388
400 624
233 494
4 817
392 768
642 809
354 914
475 797
756 905
294 822
207 712
692 883
958 976
899 948
954 986
118 436
188 320
865 877
406 578
401 817
245 602
678 799
878 976
123 420
615 689
801 856
315 1000
580 934
965 969
621 682
543 986
975 992
113 653
656 883
430 563
615 967
716 900
649 763
267 824
662 999
974 995
28 406
759 926
970 977
271 885
424 792
172 841
263 439
467 826
885 944
667 927
242 632
578 884
323 404
330 720
704 837
2 321
876 897
173 484
538 547
203 471
629 675
61 488
731 929
774 990
275 432
738 744
821 913
77 518
237 912
793 978
297 935
993 997
229 475
672 755
121 917
962 996
937 948
522 577
802 956
523 652
837 951
870 910
246 653
816 983
102 769
733 846
758 954
988 998
937 959
401 881
410 511
357 475
314 663
11 569
634 752
575 679
137 740
158 902
683 797
893 969
651 850
482 595
991 1000
580 788
599 653
521 673
745 990
849 977
822 986
431 941
388 796
240 284
763 811
156 786
830 985
660 781
552 607
298 651
433 595
993 998
119 936
203 456
190 717
168 586
961 963
220 582
106 586
740 784
906 996
697 945
135 621
786 907
406 647
361 567
965 980
806 958
919 985
122 816
100 122
318 914
842 976
462 911
793 852
93 900
776 780
113 870
656 901
543 882
969 994
939 989
757 869
891 926
888 924
441 497
971 973
524 688
422 679
552 711
796 817
322 403
417 802
422 1000
891 956
286 497
972 988
277 915
589 623
327 941
782 792
538 666
906 942
766 777
428 646
767 856
879 881
970 973
648 948
885 927
998 1000
376 861
86 183
5 393
739 830
972 983
35 901
352 849
372 754
570 598
533 910
220 324
203 403
23 328
358 922
948 998
463 983
713 972
71 552
383 798
289 821
433 664
789 861
317 931
34 165
619 944
916 967
322 794
852 988
271 753
8 735
246 868
565 999
213 355
359 441
620 826
562 836
905 989
143 487
791 944
161 309
8 89
25 206
424 610
149 710
441 473
729 923
833 891
684 717
633 939
544 646
624 651
271 659
422 623
848 860
715 766
796 993
882 910
62 643
562 568
901 982
339 784
548 773
172 373
769 906
719 749
269 783
225 808
848 956
789 793
529 633
643 686
972 999
746 907
112 475
564 671
975 976
307 948
903 992
993 997
602 927
401 581
663 709
774 971
834 837
651 944
434 939
747 761
480 772
813 956
547 911
275 395
117 229
286 705
642 915
631 761
873 911
523 905
104 938
252 253
524 852
421 628
819 980
867 937
60 98
52 307
646 981
330 654
291 759
182 503
951 981
232 349
209 645
128 413
847 878
396 775
42 905
265 931
703 901
204 587
827 924
426 980
158 626
832 963
704 793
890 924
328 682
720 885
35 173
546 908
743 773
916 941
277 588
871 941
557 637
63 734
669 725
770 896
90 808
284 369
43 753
6 326
372 437
346 884
917 936
43 953
174 411
6 928
759 893
232 620
652 672
452 872
500 509
278 960
553 748
501 823
58 456
41 717
475 526
87 515
593 772
505 522
187 967
71 392
537 566
305 822
619 640
64 656
103 177
73 164
322 827
479 662
139 788
871 929
172 224
620 853
838 944
319 328
45 594
222 541
434 775
822 895
100 954
268 296
560 719
531 767
36 926
72 606
957 992
886 932
348 640
429 864
187 583
33 74
293 329
787 871
516 595
776 826
137 341
516 834
706 890
181 993
737 742
193 804
295 934
18 693
108 680
887 952
39 543
971 980
134 269
240 273
71 278
874 993
854 925
773 780
649 677
63 483
346 863
654 808
879 889
998 999
702 904
361 771
353 744
893 967
28 813
582 642
170 428
286 583
521 759
370 423
477 595
633 964
445 892
890 951
145 757
677 804
590 832
900 904
59 289
849 869
175 561
602 822
874 958
288 564
598 896
701 862
196 583
824 988
239 690
956 977
314 584
597 794
356 715
111 907
449 974
36 233
341 720
873 993
285 714
929 946
828 915
811 825
530 632
195 252
986 987
70 381
324 602
287 542
390 787
578 961
1 692
92 595
642 785
916 991
429 554
849 881
322 503
494 613
100 280
346 768
877 899
72 858
359 483
124 731
436 672
643 702
879 880
931 939
831 961
656 719
388 493
521 825
868 905
570 762
984 989
467 474
625 713
28 495
155 638
229 610
250 855
389 421
670 776
460 732
311 584
743 988
722 828
947 958
68 697
191 610
971 981
54 359
636 925
296 383
235 312
532 652
976 983
768 853
226 651
381 661
266 730
605 831
216 539
619 803
469 669
30 356
216 366
385 540
172 281
87 271
353 678
229 633
339 851
942 950
165 627
293 869
107 711
257 346
425 601
933 934
761 799
825 980
807 816
42 628
536 742
821 887
732 824
810 860
889 962
33 749
385 735
630 779
500 555
547 553
409 738
884 905
57 824
61 279
944 946
482 770
335 409
79 273
562 593
197 610
788 880
454 830
916 968
949 971
564 604
143 449
818 962
118 313
190 587
397 948
345 511
388 884
105 423
942 946
190 231
863 936
49 143
867 920
886 988
368 663
693 906
952 997
824 864
927 954
555 891
193 997
191 197
161 556
358 562
21 239
225 613
564 618
856 864
504 646
965 988
425 572
234 884
19 146
112 440
601 662
116 553
985 989
543 627
560 815
808 996
87 341
670 931
58 986
364 695
388 962
917 985
320 648
658 868
476 691
570 892
635 941
174 557
365 523
637 784
106 439
135 606
426 683
661 667
432 946
821 914
341 721
639 987
36 904
860 1000
760 973
793 911
28 688
501 927
98 713
670 702
510 907
600 906
330 771
706 877
527 675
183 625
867 924
190 332
19 136
727 734
550 651
327 557
17 504
182 975
439 770
894 906
811 820
401 424
400 809
457 552
782 861
190 442
972 983
916 918
725 946
532 949
312 835
530 827
575 994
900 938
925 994
42 192
20 279
494 557
518 642
205 586
527 697
973 997
796 943
616 947
904 965
522 764
410 811
944 954
527 710
797 968
123 616
417 869
757 913
353 886
355 813
731 885
661 929
790 803
640 774
44 316
699 723
383 901
215 673
604 831
649 740
466 488
808 970
100 357
793 913
620 868
460 894
787 850
353 871
289 662
427 904
385 450
879 960
469 885
590 964
931 940
825 868
845 977
97 297
368 611
580 849
720 808
719 989
836 934
524 948
483 999
320 876
3 290
249 671
424 923
910 977
53 997
330 530
673 893
813 961
55 340
390 678
123 719
807 953
454 473
132 327
812 926
747 914
743 817
226 465
200 591
458 899
396 898
983 995
51 912
546 916
415 732
976 988
7 534
632 874
868 877
90 367
120 886
581 949
250 446
872 948
912 924
907 964
448 501
450 938
416 433
124 604
943 973
930 932
133 971
520 715
924 985
301 555
575 722
821 923
889 921
86 191
870 983
478 805
177 242
53 841
355 432
813 879
350 769
819 880
902 926
288 990
264 556
151 170
457 672
337 556
203 416
207 881
462 820
920 938
895 944
598 604
653 768
578 584
104 878
528 561
962 970
493 866
257 460
77 599
254 367
831 867
922 995
627 880
200 844
387 738
329 668
190 863
457 771
701 885
25 933
390 606
374 929
512 722
328 357
589 996
70 813
384 633
663 820
605 643
257 826
977 980
211 931
581 715
727 744
597 749
125 721
99 463
438 439
169 444
649 924
476 726
118 182
663 742
533 967
123 352
814 837
65 390
155 835
698 757
695 783
301 333
464 698
501 705
372 660
549 876
579 849
59 797
559 787
619 887
41 262
719 822
347 898
564 880
120 533
828 968
796 914
910 918
567 1000
367 993
998 999
105 308
330 999
872 962
66 165
671 803
153 641
791 811
323 613
68 781
218 903
466 467
33 744
282 754
371 504
198 441
929 975
156 817
532 959
19 782
430 740
749 870
118 175
187 804
415 750
763 917
922 923
588 967
788 849
423 947
120 416
370 586
754 867
615 811
523 841
849 956
781 899
22 582
657 916
154 276
505 654
311 927
534 981
949 989
951 957
165 516
899 971
23 264
3 382
188 842
532 921
936 939
750 828
184 656
690 723
201 881
524 729
277 854
901 909
571 865
790 857
88 291
262 353
300 844
468 540
314 741
559 694
400 924
828 985
125 624
824 998
411 480
922 951
151 740
36 211
229 616
745 974
767 919
168 176
322 515
376 838
205 545
429 635
489 965
912 993
40 459
511 878
305 812
811 910
968 970
372 875
837 963
371 536
494 624
848 870
596 726
149 643
995 997
629 644
605 832
78 578
956 973
575 882
912 994
579 761
688 689
341 373
706 914
510 997
241 774
599 992
178 356
273 988
224 386
747 894
753 893
979 996
212 953
535 660
456 644
876 877
245 818
704 740
351 583
364 578
328 499
779 949
468 683
848 923
515 743
822 905
895 902
476 560
814 967
562 714
175 765
786 922
111 870
72 618
690 869
69 275
351 806
559 645
480 697
164 492
603 666
600 832
935 956
5 221
611 721
71 714
305 941
572 968
730 972
946 999
918 995
234 595
321 464
135 491
43 845
184 783
477 638
470 484
399 834
551 636
277 880
553 875
354 368
732 782
692 769
815 955
285 691
282 456
459 604
840 899
160 983
733 781
730 819
388 664
286 927
870 919
351 411
191 916
789 890
321 373
351 681
298 580
557 975
839 995
966 970
475 690
613 742
669 862
849 883
640 947
739 793
444 629
845 918
577 979
885 914
523 893
323 487
320 610
614 975
515 754
748 903
867 965
784 971
675 789
520 732
805 809
78 232
518 653
56 818
0 631
688 981
986 993
872 968
673 972
153 255
452 743
558 890
912 985
908 944
564 899
416 619
882 982
851 941
668 912
722 847
531 944
273 932
42 904
26 349
310 507
541 548
912 937
935 973
4 575
619 689
515 888
403 887
305 313
918 921
797 910
451 544
261 693
678 712
693 763
922 991
296 821
389 567
594 879
368 702
143 575
265 463
419 453
916 940
596 901
882 960
409 981
923 938
451 580
145 246
964 967
603 838
910 945
130 470
333 667
930 981
598 890
641 953
810 834
274 473
688 960
601 804
316 900
132 344
81 778
379 453
890 901
281 309
906 997
649 704
773 917
615 790
953 971
632 812
74 121
127 976
869 915
107 279
856 859
269 840
79 358
347 772
624 980
396 568
940 948
897 975
466 942
805 975
489 704
676 817
750 979
997 998
267 325
145 843
986 997
831 925
807 902
461 654
512 733
502 916
501 869
80 420
725 997
891 999
389 675
274 278
384 656
350 937
830 957
529 672
200 832
728 855
251 755
661 681
414 653
338 822
217 339
505 550
654 956
410 728
106 233
980 999
727 935
406 762
761 853
597 849
820 970
71 334
626 787
669 957
841 844
694 885
793 884
814 891
452 732
930 982
723 835
209 850
548 996
658 974
160 643
450 629
246 846
853 984
671 802
28 513
670 691
421 904
153 741
750 906
305 414
255 364
457 609
30 372
943 998
566 845
931 950
782 987
740 954
56 957
579 895
129 331
233 344
175 867
401 559
312 677
589 632
721 960
623 769
174 993
37 838
327 614
403 975
3 701
501 667
186 501
236 589
607 977
552 604
564 987
401 575
270 652
363 796
839 846
583 781
328 823
696 921
579 966
33 861
919 986
621 718
694 996
692 733
306 634
670 914
622 860
86 290
26 473
893 962
355 874
741 932
758 916
838 915
549 730
108 662
380 604
594 905
308 721
935 966
483 710
863 925
254 266
90 397
292 502
686 699
675 787
823 932
158 566
739 934
373 795
966 997
816 1000
788 834
711 977
769 830
832 923
878 944
663 721
613 951
799 901
591 767
901 936
525 971
75 204
455 541
813 899
995 998
465 556
634 790
565 934
232 354
497 513
318 724
429 540
687 897
337 347
320 537
380 446
509 511
138 998
751 986
111 282
156 495
235 871
992 995
367 605
34 402
774 781
100 407
618 692
93 398
937 981
199 385
181 913
315 377
145 561
525 738
226 842
271 865
594 785
700 861
965 981
366 470
102 806
149 299
935 949
849 943
518 669
41 73
281 384
802 818
394 927
450 861
76 656
673 870
712 943
786 829
558 628
657 724
497 921
702 908
580 660
185 326
144 686
958 976
46 230
341 883
944 945
975 984
328 518
597 841
487 745
384 830
165 711
420 856
750 950
612 875
865 926
213 461
255 369
393 994
856 928
21 361
699 857
530 656
997 999
413 823
980 984
385 712
125 574
584 883
483 847
251 764
31 482
56 121
395 464
33 695
722 969
608 712
165 552
799 955
863 864
946 949
396 874
511 898
733 789
530 770
498 828
410 699
908 944
289 787
317 369
279 845
383 667
393 725
517 539
262 295
260 732
613 671
9 538
6 549
878 999
452 723
659 890
586 681
429 549
331 808
720 967
258 310
18 740
506 527
740 971
432 957
793 972
233 374
780 859
28 102
921 966
675 751
583 1000
63 373
350 737
407 523
506 702
914 974
773 952
176 931
668 718
477 796
202 672
7 717
350 602
73 101
902 983
779 987
129 647
898 946
752 979
423 975
789 839
754 783
104 527
297 569
143 798
488 936
352 708
955 959
548 985
878 907
989 992
946 991
139 363
850 864
147 785
100 940
604 711
631 780
272 670
522 856
298 479
696 826
940 958
776 960
666 708
482 960
366 670
940 950
466 783
809 852
52 220
583 598
655 983
882 893
108 695
831 946
363 790
45 780
68 91
268 889
66 836
477 864
236 786
972 977
517 553
255 385
556 835
402 987
796 900
371 886
9 350
853 979
226 710
146 642
191 467
213 722
430 879
538 892
258 402
263 272
598 836
29 75
402 496
63 394
523 949
910 921
246 927
553 763
489 710
449 514
835 869
290 940
294 783
524 562
634 831
347 427
83 323
147 201
690 804
138 251
134 249
421 505
976 985
87 131
247 556
917 941
631 819
696 955
962 972
368 637
58 813
686 851
832 851
630 655
724 868
277 667
578 586
111 162
78 798
827 835
522 888
302 523
986 992
381 619
452 978
863 903
513 615
737 787
804 853
590 720
716 994
907 967
961 968
383 759
513 820
235 702
729 890
864 886
311 889
717 980
414 664
980 999
862 999
233 632
863 963
85 316
114 498
347 917
552 676
528 694
342 763
709 779
540 626
409 468
617 762
921 955
923 998
637 792
98 188
396 614
316 641
569 684
829 908
80 166
351 987
15 483
833 949
708 816
55 421
603 729
185 349
690 894
113 248
718 948
56 850
560 834
864 874
525 685
245 548
856 877
901 994
779 809
405 973
599 694
636 796
467 712
229 279
829 923
175 177
986 993
14 282
207 384
733 944
85 248
427 652
695 737
750 796
580 916
171 379
729 770
830 896
676 903
701 845
389 990
515 570
249 513
202 724
671 866
110 251
205 944
760 898
859 923
983 999
102 597
780 960
393 985
892 1000
237 489
861 863
34 781
117 706
908 922
43 294
338 632
289 726
103 653
564 790
556 932
658 861
196 504
572 757
30 324
223 935
584 947
278 284
902 942
970 978
439 661
588 970
84 488
719 912
141 812
742 840
891 895
790 924
644 799
484 785
991 1000
597 758
437 804
479 675
505 964
202 504
941 997
707 716
363 929
417 424
698 879
401 752
517 785
99 226
456 592
398 663
408 832
638 654
710 938
878 990
122 575
398 532
648 867
337 537
361 805
302 494
623 659
621 915
251 659
332 384
837 916
95 198
955 956
557 972
783 920
366 664
52 231
369 800
369 523
986 998
691 942
45 568
580 953
352 353
753 908
951 967
472 960
701 796
259 336
877 963
326 391
75 536
947 993
930 961
332 817
758 923
518 965
4 969
356 879
783 835
929 933
791 921
622 692
832 953
444 679
982 989
865 905
192 480
928 998
469 490
396 842
199 893
463 991
180 932
0 641
136 873
397 626
950 997
645 797
46 321
1 411
821 829
759 958
443 607
222 761
647 735
906 964
886 956
838 899
23 670
529 566
444 848
301 618
465 879
854 993
756 886
722 739
465 557
410 858
99 724
280 506
864 964
251 821
94 394
937 955
663 988
921 982
666 721
654 715
184 413
84 229
688 825
375 882
131 777
438 560
479 586
91 109
86 777
534 577
373 559
794 898
978 986
931 978
608 917
183 871
430 580
433 733
593 912
362 628
59 97
702 969
720 836
398 579
34 832
756 927
856 963
654 690
969 987
703 864
719 773
286 569
42 792
371 526
637 754
20 807
243 755
850 884
947 991
731 928
586 686
229 953
162 582
250 369
467 826
317 355
666 730
198 293
717 850
426 458
217 884
200 588
530 877
785 902
714 974
865 941
485 519
543 702
764 915
79 805
522 661
898 926
187 360
14 563
150 776
130 648
547 714
438 828
882 889
122 196
964 973
22 452
255 748
35 273
458 812
657 866
168 204
883 905
129 459
740 971
901 924
647 947
896 970
683 733
299 975
26 760
589 607
716 925
582 817
536 922
959 986
652 702
85 800
12 706
142 266
485 664
221 348
912 958
73 118
430 723
899 917
715 958
397 653
866 914
720 839
48 71
122 244
393 468
543 802
702 758
818 925
832 906
295 901
780 984
834 949
277 877
166 445
365 575
441 727
139 749
227 842
928 934
455 852
61 750
25 211
598 915
31 693
525 597
154 313
198 697
620 711
842 879
586 868
226 915
258 262
261 408
150 383
734 955
877 989
928 937
393 836
403 439
123 823
355 619
292 927
0 640
494 976
799 808
785 826
721 968
989 998
914 930
524 860
18 399
547 629
517 903
344 377
335 751
986 996
719 914
814 950
988 996
327 457
643 882
919 1000
276 330
515 722
846 965
626 806
402 888
0 762
54 187
210 633
861 972
349 362
22 318
150 509
325 672
176 491
168 652
679 878
99 639
836 970
270 513
859 941
541 894
578 870
846 969
319 743
495 557
679 681
350 471
123 203
596 932
741 760
489 687
532 747
299 599
214 946
216 249
288 933
689 884
357 814
568 981
43 979
710 786
19 325
463 837
172 276
610 934
390 615
904 932
567 849
106 131
438 864
627 858
82 729
429 764
435 908
306 946
57 853
100 364
293 344
480 726
339 529
391 393
749 908
50 353
8 948
207 650
464 506
378 603
905 925
464 509
389 716
446 824
590 972
611 849
657 865
72 558
237 756
779 994
922 980
702 832
465 573
681 941
619 828
592 678
580 723
392 620
9 460
774 973
627 974
222 988
736 769
700 918
8 882
236 702
38 825
513 858
152 516
342 785
126 800
419 639
797 825
842 855
6 852
326 959
314 826
121 630
996 999
350 734
658 810
722 801
358 986
362 644
916 950
82 93
259 968
350 766
596 739
630 947
578 672
193 194
574 954
126 384
13 20
438 786
774 939
239 296
75 191
972 994
515 729
457 649
25 611
268 476
959 1000
666 923
774 828
909 938
586 637
235 613
48 79
766 887
38 483
416 740
0 397
267 602
561 978
79 92
979 981
210 559
390 494
354 940
429 633
365 953
194 325
88 895
210 615
349 940
564 700
607 825
307 375
919 931
374 586
323 808
778 939
494 745
836 906
758 783
463 863
342 565
644 917
316 481
748 937
217 482
257 326
849 957
239 894
410 667
342 859
824 877
140 217
598 871
910 999
716 777
222 463
977 981
613 658
730 912
314 842
362 462
888 939
236 611
848 897
973 993
705 956
487 961
351 475
789 978
978 992
779 805
654 954
879 912
58 699
584 837
737 990
560 612
104 657
332 470
901 910
425 936
353 408
370 518
925 951
643 785
772 906
687 827
44 372
333 462
154 392
925 944
171 584
981 988
128 346
349 731
979 996
215 519
800 802
132 282
576 950
659 817
225 449
908 952
492 609
657 904
431 939
27 391
839 864
784 994
232 243
68 855
673 718
275 871
215 518
257 727
148 287
177 534
889 974
844 975
463 633
3 828
126 839
154 963
541 830
6 951
388 872
920 979
639 871
490 804
409 839
656 682
353 424
819 929
971 994
58 636
806 948
239 760
180 268
556 647
345 916
951 978
102 124
526 639
205 594
819 920
250 658
342 352
126 677
609 911
826 856
49 299
79 963
54 444
80 885
752 876
766 926
38 729
522 799
908 954
322 908
146 861
85 228
743 843
386 874
201 594
869 958
455 987
54 437
122 559
988 993
446 923
444 524
870 876
958 972
711 966
896 906
778 828
518 574
42 533
247 667
872 873
762 825
583 958
499 846
762 796
58 849
486 843
291 607
894 975
368 804
894 977
600 760
843 857
213 947
495 716
568 769
109 824
592 642
922 940
871 982
124 901
7 613
308 653
212 596
622 943
961 994
56 894
315 327
958 971
476 990
332 721
388 467
771 912
63 866
897 910
667 710
439 932
580 798
434 648
608 705
25 266
713 857
80 475
798 973
328 856
739 967
653 846
445 926
212 647
742 850
922 948
498 696
578 958
317 453
130 376
555 931
317 360
721 855
719 844
379 770
126 955
939 962
189 425
624 997
303 613
957 985
117 435
989 998
317 474
65 844
271 852
796 842
669 839
552 765
398 616
888 949
835 961
503 708
104 461
921 940
165 841
250 993
868 914
864 987
957 965
854 998
313 624
601 769
198 967
530 586
156 963
841 907
962 966
213 980
156 225
888 902
257 819
178 387
427 560
979 981
592 644
258 466
23 433
342 366
468 898
159 963
795 926
76 491
315 500
6 986
284 369
778 956
734 861
924 934
978 990
418 678
309 734
89 375
619 834
799 901
258 537
826 984
712 897
789 996
818 999
799 847
61 396
405 840
635 879
611 934
819 860
698 800
937 983
262 312
267 851
71 374
704 892
179 407
587 749
868 905
822 837
329 559
549 962
75 702
128 784
185 924
912 987
199 987
741 825
808 957
86 434
37 915
342 978
438 587
943 991
144 421
215 678
344 971
442 687
365 383
694 718
150 376
176 972
95 705
124 190
941 998
660 773
558 695
946 962
262 902
157 768
777 831
41 688
595 644
797 856
131 598
728 904
208 925
262 880
106 977
869 956
423 775
12 224
648 987
968 978
890 897
704 991
873 890
434 815
971 993
531 795
318 895
146 607
889 953
505 539
759 792
208 314
830 848
359 704
329 373
256 917
379 412
883 899
326 872
307 842
575 905
662 695
108 766
199 531
111 906
363 586
57 236
681 709
561 783
715 732
312 360
514 857
683 843
525 619
688 822
69 281
628 865
151 371
576 943
799 873
35 413
257 701
983 998
493 944
223 718
878 934
385 970
611 687
212 730
329 952
79 850
155 704
766 986
688 857
215 692
962 964
389 759
611 690
829 954
119 192
163 435
324 520
878 989
658 770
127 599
176 645
626 984
596 763
488 849
66 124
329 560
468 703
4 965
806 908
465 630
157 662
713 833
214 519
684 837
590 623
574 802
86 546
514 889
521 937
412 886
926 958
357 742
504 815
307 508
556 587
223 462
275 655
29 982
883 891
606 824
750 890
433 901
838 901
221 864
707 914
315 363
131 185
632 668
279 830
971 972
747 961
947 981
82 167
611 836
82 495
432 535
977 994
724 925
833 953
318 437
210 529
652 930
502 699
146 197
979 997
579 626
875 943
488 648
882 892
742 792
934 982
971 977
720 753
574 719
174 656
885 989
750 981
249 282
103 631
956 963
678 772
486 740
130 348
128 677
763 878
607 654
540 693
449 680
702 865
420 945
185 408
691 931
988 992
327 417
383 710
16 949
67 513
502 558
829 951
481 822
367 650
865 997
424 912
229 805
450 602
833 999
416 566
993 999
747 963
782 900
149 953
366 953
258 530
401 583
544 573
154 535
473 994
291 874
895 922
154 937
214 765
406 559
446 626
804 923
859 966
832 946
630 801
519 973
542 705
422 837
432 866
664 673
826 835
965 996
801 829
658 983
889 951
827 887
202 455
718 990
121 649
0 134
629 782
484 970
58 595
597 981
96 121
936 970
515 879
115 773
35 726
127 150
217 549
261 637
97 372
73 783
182 479
301 441
765 936
991 996
788 836
16 182
527 647
130 446
534 744
475 765
391 802
680 917
844 949
242 952
393 540
23 700
142 860
244 522
749 959
424 757
8 162
231 888
464 680
455 780
118 953
932 965
580 882
459 692
778 990
651 999
76 126
549 805
312 793
17 515
850 873
445 782
120 649
55 736
333 942
237 468
615 648
375 613
97 258
150 409
12 839
494 597
679 782
664 999
209 747
892 997
524 807
732 823
13 645
56 279
221 931
553 837
227 598
929 988
114 689
473 976
362 554
894 995
401 629
156 359
714 922
215 722
951 956
254 710
762 877
774 857
383 690
757 787
903 960
329 888
714 852
204 376
681 951
133 736
464 482
371 888
671 887
886 894
926 958
694 855
757 901
989 993
627 976
339 692
261 310
186 387
505 674
334 930
375 863
746 796
659 929
457 579
953 991
78 297
131 441
325 800
681 782
57 659
176 713
761 832
446 592
448 616
57 725
879 890
654 851
195 621
625 988
8 250
849 917
474 749
754 791
167 207
87 978
784 996
235 696
561 769
317 557
779 947
194 323
722 957
983 990
516 722
557 720
943 968
507 635
181 357
977 978
483 952
945 998
434 987
407 501
940 941
196 966
533 764
844 944
365 752
622 798
714 980
102 258
454 900
629 887
196 585
912 925
133 927
451 868
549 831
226 665
162 814
991 994
840 897
637 700
587 724
192 724
504 589
102 515
368 799
667 813
551 637
75 94
828 912
874 930
565 686
131 741
786 919
549 633
878 912
793 973
412 830
105 424
361 687
544 855
399 568
329 906
763 907
456 835
941 983
296 555
505 730
748 959
664 680
853 988
13 976
938 995
451 862
665 843
581 936
774 890
28 734
933 934
683 782
384 419
63 270
658 697
422 570
765 944
708 867
217 549
66 652
610 865
764 948
532 907
3 129
142 548
734 872
825 843
856 948
518 848
806 823
779 990
177 186
187 281
618 700
981 992
767 900
899 958
2 781
868 984
572 950
586 764
479 888
645 722
58 887
647 960
192 775
366 935
140 364
502 797
767 770
145 996
751 991
827 830
512 527
860 950
849 979
293 694
535 598
371 936
701 764
349 809
124 869
881 882
316 373
634 688
46 163
979 994
519 545
81 540
557 768
809 934
483 824
491 909
415 472
707 774
959 996
955 972
266 499
175 324
639 946
784 985
913 991
64 420
247 876
28 947
623 877
667 970
600 744
743 961
406 623
101 869
780 896
516 743
713 733
52 624
941 966
567 867
243 609
841 845
359 919
642 845
194 727
829 889
84 276
598 871
850 938
664 973
681 840
877 991
740 869
370 749
55 748
171 750
242 327
20 866
467 787
411 427
806 982
818 952
64 807
431 444
368 590
58 879
537 767
692 913
602 828
175 677
573 788
992 994
384 651
763 893
983 991
976 979
29 611
265 970
822 847
485 970
348 365
678 704
534 872
125 903
952 978
151 818
616 823
162 931
334 851
861 947
131 514
297 415
902 931
833 860
624 936
817 1000
641 934
896 965
515 801
900 958
942 996
53 711
151 777
779 872
21 313
886 919
749 789
556 573
844 930
662 971
73 304
937 995
34 682
73 966
960 994
937 1000
86 556
261 292
591 631
29 478
37 662
631 675
913 952
953 983
683 986
5 946
600 986
561 631
454 793
654 662
72 917
28 573
680 695
162 230
480 717
387 575
402 734
954 966
388 868
104 105
871 974
43 675
674 952
500 800
746 959
891 951
252 698
929 986
498 533
389 768
833 865
444 879
195 721
766 875
670 871
986 994
617 991
210 685
241 518
963 964
521 612
199 903
276 563
908 914
752 824
170 994
884 991
195 310
815 985
740 984
964 992
355 449
645 653
816 983
487 567
928 985
150 864
592 949
824 971
235 396
921 965
720 783
367 898
429 652
752 955
479 562
29 771
144 829
766 970
131 866
309 702
542 961
621 711
935 966
573 659
424 554
832 960
173 347
689 777
56 882
109 762
37 521
826 945
904 923
507 775
327 331
2 830
903 998
701 874
871 879
711 906
590 744
675 716
721 829
772 836
450 797
469 508
431 486
807 857
584 923
414 882
411 997
686 695
365 908
238 696
471 586
209 661
465 725
536 592
380 412
842 954
618 769
103 301
53 197
219 632
196 549
807 941
65 111
794 909
377 824
335 773
245 602
434 502
354 411
426 803
531 803
959 963
898 935
638 689
709 761
714 953
826 904
821 909
855 944
594 672
344 673
283 687
86 439
846 865
707 962
294 554
351 704
160 974
827 938
8 525
327 385
7 795
47 369
565 888
236 855
490 982
459 950
845 945
328 459
2 651
272 602
259 490
242 397
816 942
743 874
839 969
58 698
474 745
26 40
849 952
854 862
747 814
374 684
997 999
562 998
616 742
469 529
720 955
806 993
60 633
351 785
729 834
488 983
260 291
109 845
307 695
248 414
856 941
571 870
516 712
613 624
346 699
222 444
513 796
453 638
828 959
313 901
582 657
13 970
81 280
450 582
286 349
544 556
731 984
765 933
654 833
530 636
779 941
819 852
744 887
500 989
510 862
316 869
369 460
439 452
9 768
590 636
910 920
369 860
147 913
387 790
383 902
907 917
712 894
590 756
327 553
646 711
341 495
644 830
271 706
316 626
222 397
710 756
765 813
789 983
949 997
326 684
979 982
714 892
958 998
722 967
158 519
272 678
904 997
603 771
91 348
362 588
280 560
625 927
374 468
323 906
140 390
233 781
106 877
847 881
552 970
395 983
290 388
611 917
814 899
526 975
754 871
618 647
546 960
953 980
468 805
864 895
333 977
915 970
533 983
849 968
926 929
591 864
757 784
10 444
55 928
237 367
637 656
132 367
784 785
201 862
146 218
753 943
962 990
567 719
211 732
525 795
700 906
301 548
770 871
629 714
14 517
681 738
465 726
291 619
744 891
297 503
570 943
159 404
215 459
180 624
468 876
346 778
758 937
238 479
562 630
640 955
328 952
324 913
364 427
1 835
711 883
92 567
867 920
168 983
937 999
795 974
123 395
154 712
811 989
887 947
511 775
536 879
928 941
813 965
145 796
948 949
134 338
53 419
395 745
769 945
736 989
153 511
549 701
132 371
84 302
496 963
348 662
136 734
862 989
709 892
893 925
714 837
356 361
216 797
996 998
174 394
415 478
57 978
836 926
285 457
578 654
796 862
571 987
197 276
503 577
419 604
908 933
161 878
655 673
894 932
914 983
376 974
107 569
71 788
122 686
193 742
247 252
909 940
336 617
896 912
715 892
155 807
167 894
813 899
251 833
612 903
202 473
876 935
59 614
12 621
104 861
152 981
805 956
487 808
683 696
886 911
607 610
737 867
662 795
827 911
841 877
695 906
527 550
462 832
614 701
184 843
763 792
240 554
966 983
453 522
993 998
718 788
98 555
193 492
733 810
19 508
119 933
630 821
120 746
835 897
186 496
339 628
559 596
652 745
303 412
165 866
411 989
33 697
549 680
497 677
169 817
451 980
892 934
319 344
469 854
436 498
933 959
397 935
265 729
710 853
289 479
505 864
581 722
392 691
489 660
4 806
451 715
601 681
130 645
637 823
842 928
780 922
790 849
798 902
541 768
974 975
226 293
717 736
64 239
170 469
759 915
779 897
661 985
675 958
942 969
781 796
869 873
758 989
855 922
738 809
75 863
838 979
28 178
722 898
396 929
543 918
905 989
499 817
657 971
476 565
887 987
900 984
201 888
258 364
299 383
54 459
974 989
410 543
89 415
777 867
192 972
649 936
172 244
781 914
61 614
204 298
977 988
716 923
617 640
677 700
718 802
393 944
466 754
459 869
297 531
536 556
384 645
22 76
539 628
999 1000
986 992
15 559
633 796
365 882
568 978
257 485
101 302
590 896
368 379
553 762
175 854
762 828
248 434
987 993
81 415
739 926
189 410
384 999
227 924
982 989
262 900
646 970
991 998
220 305
130 678
962 968
505 560
144 935
381 615
885 951
467 811
704 965
143 853
855 921
595 809
654 904
50 594
324 605
459 985
541 593
389 855
505 918
964 984
599 761
716 938
344 966
165 189
842 972
881 944
629 834
676 719
968 990
792 842
878 904
840 914
609 691
729 931
843 986
824 999
761 847
391 985
181 338
274 811
257 566
279 688
140 857
958 980
175 262
190 661
533 644
588 642
403 866
317 948
114 450
880 896
588 650
394 981
7 38
493 657
880 893
933 945
813 937
617 745
650 828
781 801
426 850
458 536
809 868
152 757
184 421
359 614
928 993
989 1000
340 735
902 958
154 765
954 975
438 990
777 959
123 649
115 888
282 929
129 159
639 804
192 476
347 614
663 906
603 817
886 890
654 683
649 991
366 515
200 306
746 993
447 519
386 481
217 440
460 706
797 840
582 839
45 657
48 789
786 877
300 967
620 639
441 762
830 950
25 229
935 976
351 695
855 859
855 915
304 759
568 692
829 854
860 861
165 256
37 509
255 833
306 377
657 772
583 792
825 964
422 712
263 779
321 331
832 840
461 565
912 952
621 695
592 726
568 812
138 712
42 899
692 693
63 189
534 785
151 534
437 777
733 882
903 966
721 809
1 922
198 806
850 858
241 922
411 531
71 150
516 683
39 878
336 901
658 898
858 866
422 976
182 921
511 524
614 833
133 965
684 986
489 856
481 901
104 423
204 792
716 956
251 562
270 533
690 871
690 782
273 292
687 743
317 579
305 827
827 901
477 647
662 815
527 661
59 90
162 770
810 949
96 829
872 996
780 785
777 980
604 722
308 747
742 913
309 944
500 551
979 985
688 800
728 936
646 788
842 908
677 692
629 653
991 995
688 792
89 736
112 131
476 579
109 505
706 717
718 791
462 827
293 938
187 484
579 811
813 972
52 827
285 309
383 563
89 244
834 914
502 945
156 715
898 917
35 846
102 684
644 908
218 835
495 563
378 406
173 587
207 988
503 681
980 981
857 884
864 920
482 535
404 781
165 502
990 998
887 892
302 332
552 867
921 949
321 348
117 534
529 748
904 976
126 912
717 972
913 924
579 896
980 999
800 987
80 257
860 987
824 877
768 948
754 837
915 968
306 773
877 945
655 674
635 728
492 756
907 961
834 973
93 492
654 857
158 704
440 869
624 728
933 985
661 948
782 854
941 945
160 751
154 816
728 883
872 969
294 521
942 964
60 237
580 865
956 960
86 242
285 363
620 964
660 845
139 882
399 707
111 231
214 675
511 816
753 861
298 299
822 935
622 703
954 971
396 529
387 765
649 987
205 461
548 563
761 886
708 808
503 759
307 384
953 987
994 995
569 809
831 899
233 719
85 558
872 930
687 912
655 947
206 759
142 341
260 984
478 930
238 528
998 999
231 621
954 969
702 987
204 839
80 226
440 750
728 779
707 979
915 926
651 897
358 731
435 547
566 893
924 986
892 940
947 965
701 911
684 995
133 402
922 940
322 445
317 605
787 907
286 338
85 220
863 990
404 562
899 980
387 842
760 904
191 219
346 594
506 979
983 986
712 931
421 543
176 381
473 575
957 986
817 966
903 955
17 123
957 960
295 758
178 826
768 836
638 828
526 846
232 435
17 423
76 630
556 611
212 986
894 961
739 974
297 762
451 640
220 484
331 753
220 457
376 772
102 531
446 817
588 594
668 838
412 842
696 998
229 618
756 888
268 647
622 757
813 832
864 885
318 429
426 698
987 994
638 770
60 465
290 487
454 553
672 895
980 992
938 990
781 828
166 213
965 975
411 678
643 847
685 877
532 691
147 178
522 524
924 929
754 993
839 992
379 991
351 356
685 853
80 789
619 965
884 912
93 199
926 954
667 815
993 995
299 552
490 893
391 615
124 516
237 298
506 909
718 835
650 817
586 712
191 378
488 593
337 667
639 769
817 971
621 747
344 865
134 302
443 455
185 635
944 948
757 888
559 906
297 657
471 680
914 919
804 894
831 859
463 865
424 661
289 508
729 735
392 541
784 925
247 299
367 442
225 644
840 881
294 800
223 825
132 910
204 247
67 935
631 770
644 727
388 626
549 984
208 926
22 944
861 958
821 853
173 625
793 814
663 862
260 474
376 775
184 649
147 570
24 929
944 991
105 131
818 898
312 344
648 978
479 511
755 969
354 856
265 276
638 658
340 394
214 931
457 938
906 936
126 767
728 761
150 933
919 955
757 851
630 687
158 940
925 940
997 1000
307 666
795 831
619 933
599 776
202 608
817 820
548 847
465 471
231 815
677 924
227 271
476 601
829 977
90 848
819 969
638 950
168 934
817 843
5 819
325 973
242 846
118 412
721 969
456 550
546 604
305 435
310 400
353 719
419 787
767 777
260 668
483 727
943 996
423 630
481 576
477 784
855 871
345 924
319 926
37 257
586 943
42 288
679 799
288 439
796 974
573 800
700 787
968 998
587 772
514 965
808 873
232 238
967 992
565 989
406 804
313 659
26 923
508 904
677 814
570 933
986 987
142 689
598 785
103 211
868 976
892 935
506 833
414 869
670 712
711 800
458 1000
601 699
260 931
807 980
580 600
332 907
5 254
390 810
875 878
817 923
214 476
20 563
113 120
839 895
751 949
913 933
324 740
565 578
196 785
729 859
683 864
488 754
429 864
877 946
279 896
634 737
188 996
122 536
568 816
645 998
772 866
692 911
737 788
809 875
234 278
700 711
722 1000
527 583
859 974
839 955
866 957
54 373
755 840
779 903
722 836
141 894
313 944
22 168
504 922
794 959
55 842
894 960
503 700
240 971
386 653
544 643
461 904
5 311
767 943
824 921
34 823
293 996
796 813
914 941
693 852
640 646
259 395
729 933
17 112
284 548
626 701
207 327
835 952
384 414
498 582
202 797
692 976
155 574
69 235
171 409
271 302
918 939
287 611
307 517
363 383
890 925
292 409
118 966
735 940
167 955
131 794
877 972
470 732
813 946
779 921
195 474
596 991
688 976
438 653
900 915
343 632
210 742
926 974
980 996
155 597
161 505
777 834
411 517
959 995
966 973
269 720
944 945
83 703
637 667
679 933
846 853
391 826
725 987
255 262
335 428
473 514
221 967
532 561
324 861
570 580
978 988
666 925
756 763
198 301
190 914
211 656
833 995
790 878
528 990
365 686
477 681
606 782
283 439
920 939
634 656
667 754
826 841
314 399
238 240
719 726
926 942
833 909
848 874
562 651
48 848
388 576
635 671
177 899
732 977
951 994
767 867
701 772
288 888
803 982
439 847
960 972
362 501
485 601
298 988
376 686
542 809
450 752
998 999
735 984
649 754
282 307
713 986
440 615
284 926
513 521
709 899
277 983
560 969
971 998
188 436
771 946
929 970
44 245
136 900
33 273
6 420
692 856
401 484
723 988
449 921
74 422
915 948
349 712
356 753
674 914
597 806
857 880
752 785
745 984
184 212
354 547
759 903
713 948
348 883
344 827
880 893
285 597
726 745
619 775
515 918
964 983
411 654
642 831
569 794
49 413
449 795
975 999
21 642
691 799
439 844
70 260
173 332
803 859
7 357
758 919
749 783
773 906
316 900
723 864
362 901
716 909
110 548
574 902
909 959
800 846
689 775
875 1000
420 673
781 916
308 457
158 960
899 933
781 900
889 934
935 973
654 823
59 360
329 769
615 640
125 376
106 518
121 621
119 547
983 1000
384 690
439 551
677 747
688 986
147 807
493 530
279 910
169 859
12 377
608 927
845 896
700 969
619 866
376 834
918 969
105 984
484 550
293 530
416 704
281 324
71 588
553 840
960 996
162 962
85 315
708 709
390 505
556 655
2 356
225 866
730 965
555 908
809 874
408 992
745 777
804 961
71 430
655 828
876 910
1 260
390 743
729 994
220 587
259 716
340 766
525 722
582 893
932 940
677 726
220 679
173 893
320 681
625 692
826 851
487 804
258 976
320 747
630 722
324 838
972 976
233 876
130 278
553 657
142 473
625 936
850 906
388 825
76 248
85 799
87 607
500 839
961 971
733 903
935 943
114 614
244 723
11 691
862 975
541 739
262 303
971 996
257 948
900 921
559 988
644 943
458 524
151 679
362 573
873 950
648 955
943 957
713 976
721 774
510 525
47 303
710 861
407 863
398 675
235 236
90 102
543 657
572 853
289 710
985 991
592 650
622 626
702 805
275 438
206 288
684 833
618 639
620 747
82 485
605 755
897 940
813 990
272 573
806 939
290 788
110 829
558 967
385 860
441 591
315 391
731 790
276 711
13 584
771 919
973 993
415 874
752 795
541 660
463 886
160 350
976 990
740 744
70 546
94 416
216 947
329 397
139 996
75 435
79 235
510 567
956 991
258 314
868 909
542 727
181 428
754 841
263 370
166 447
342 446
282 987
879 947
459 512
516 541
429 812
902 945
810 839
148 919
905 952
598 673
632 703
643 883
455 987
312 778
869 997
902 991
155 862
180 248
223 415
569 611
698 885
610 860
206 984
861 990
779 913
887 898
707 989
765 800
290 409
111 462
667 718
501 990
630 658
50 428
429 616
60 205
695 751
46 724
234 365
972 994
924 936
690 695
299 465
735 900
536 700
381 445
796 845
94 119
873 946
53 691
554 653
849 862
281 920
546 713
3 734
598 877
799 967
685 786
832 839
703 957
127 520
704 876
109 385
300 892
49 867
886 973
345 808
947 950
0 217
884 956
635 641
395 599
880 988
647 834
19 101
780 978
131 373
581 655
874 959
386 535
822 895
61 970
320 558
875 988
230 802
435 660
327 725
175 967
526 615
450 643
115 463
393 711
443 488
627 675
234 782
429 649
284 316
427 631
617 950
403 459
26 602
701 930
169 312
564 703
385 921
487 744
140 569
455 670
330 552
20 784
148 570
648 924
157 683
723 963
526 891
183 341
518 610
804 916
77 916
518 685
902 993
565 646
150 803
483 996
862 964
511 644
659 912
323 610
102 389
553 812
254 622
571 759
929 995
454 834
719 901
487 636
703 729
80 565
409 956
241 646
117 764
535 585
502 851
151 526
775 922
831 896
83 202
401 998
973 989
843 891
57 337
292 345
488 773
592 951
632 698
278 533
460 758
906 926
572 921
13 121
184 488
388 817
297 878
562 567
583 662
940 950
17 970
837 913
199 573
746 969
945 993
893 946
413 422
278 961
416 747
685 716
873 967
125 560
267 306
42 793
742 813
455 897
551 554
550 837
759 937
169 353
668 939
978 998
834 943
969 991
299 831
401 664
780 844
201 810
515 959
259 806
374 780
89 149
140 678
85 243
340 895
96 153
317 451
158 513
566 698
347 820
212 894
430 745
281 460
646 670
14 128
253 584
482 691
523 958
250 537
897 907
324 900
976 1000
406 838
127 687
715 923
130 862
605 665
211 595
840 864
317 463
9 884
910 966
624 753
502 930
761 911
141 243
827 900
185 980
906 967
788 814
583 603
82 954
497 961
893 909
981 984
852 929
673 910
183 539
128 349
323 595
377 734
670 811
330 623
99 759
498 960
319 845
972 983
826 879
535 848
305 985
255 878
425 920
556 699
418 463
136 300
871 944
634 966
788 936
832 904
780 900
887 971
128 713
989 1000
557 580
955 970
568 727
915 993
119 455
48 69
35 949
278 538
642 831
603 744
809 836
409 773
680 882
355 751
973 996
74 625
228 966
152 826
560 727
652 748
27 979
734 872
273 865
384 619
904 996
31 740
673 728
838 972
422 489
94 813
205 700
53 300
466 752
568 821
800 925
919 991
529 595
74 755
882 990
566 923
954 964
792 893
695 862
373 901
475 978
121 570
437 806
151 266
1 581
560 846
55 326
382 582
177 337
534 752
711 730
413 785
184 852
173 321
842 886
831 926
795 862
909 951
188 983
84 635
253 714
855 955
259 887
484 558
501 530
70 787
726 939
14 821
432 603
861 978
41 891
858 956
751 991
736 926
739 748
596 715
497 771
98 698
269 541
915 956
855 921
82 960
525 958
114 270
731 898
899 994
289 920
729 745
294 790
324 678
195 432
679 887
104 450
298 970
723 993
692 859
231 347
715 962
950 976
608 972
461 538
860 944
752 816
880 997
654 836
549 768
125 194
799 956
252 736
218 861
203 208
536 919
504 624
334 712
845 991
868 979
147 465
271 696
189 228
507 569
886 932
295 359
750 943
194 381
627 647
910 962
291 771
300 836
772 888
139 789
558 764
410 901
129 210
384 593
541 903
572 711
431 670
686 788
628 670
502 956
688 946
710 748
666 723
508 998
384 976
198 325
171 792
581 980
125 433
962 993
279 741
227 298
136 253
943 971
515 684
411 472
148 861
608 755
684 959
916 972
924 939
34 102
984 987
577 634
474 852
611 864
358 877
564 941
829 998
501 601
882 945
547 561
693 780
431 636
705 843
525 691
909 991
40 807
142 685
7 83
248 416
660 958
893 986
487 663
6 590
415 699
268 279
524 737
397 771
806 943
151 697
115 139
555 611
544 996
314 357
477 672
34 678
714 770
74 436
429 918
326 522
633 761
148 339
26 405
776 1000
327 593
772 889
654 870
353 448
222 333
937 980
523 990
258 570
438 866
104 595
556 606
559 670
478 902
185 752
591 605
994 1000
794 923
276 415
704 888
695 911
839 915
446 589
662 722
863 962
710 917
289 750
543 899
283 437
908 953
484 537
676 780
223 322
470 804
538 753
81 540
277 501
172 860
92 335
480 568
378 662
235 546
488 914
920 961
883 934
341 883
520 869
782 808
629 677
453 531
434 864
656 748
682 884
237 402
979 988
424 633
469 855
666 970
832 844
262 707
441 737
596 799
827 863
102 845
205 303
311 989
661 841
423 740
88 141
26 304
859 979
218 860
125 651
626 782
833 938
126 784
58 668
426 533
599 991
11 562
20 250
43 894
421 882
106 809
171 765
538 582
698 981
610 814
727 728
654 763
978 996
343 768
242 617
567 849
194 395
614 765
984 989
826 837
269 952
665 732
600 878
924 985
862 893
123 542
724 839
627 745
840 994
173 401
618 868
888 981
246 751
314 743
52 423
672 753
668 936
789 969
338 601
793 835
916 985
317 392
837 920
759 953
983 984
612 938
921 992
241 909
384 613
898 909
523 762
962 971
862 921
930 932
785 922
389 821
909 933
46 130
965 980
906 977
954 955
23 487
299 542
733 864
376 483
136 232
102 332
231 478
62 539
940 992
576 973
923 957
578 716
956 996
651 718
875 954
10 585
527 996
428 780
840 877
365 373
966 993
786 953
950 971
334 341
346 581
277 775
485 828
590 598
568 998
245 809
995 997
274 474
244 292
304 969
251 645
640 727
426 658
533 645
7 378
735 910
714 760
72 416
214 509
854 1000
147 585
629 984
977 986
41 793
86 308
73 593
798 837
724 794
433 923
136 976
697 966
828 982
240 367
285 785
403 474
160 312
327 997
545 568
880 976
886 937
691 916
573 701
444 843
914 976
556 625
666 716
589 933
482 834
910 917
671 907
593 694
314 516
614 758
189 720
140 670
952 956
28 855
656 710
469 885
85 801
361 560
92 989
691 899
629 801
735 923
19 955
230 782
816 872
543 990
728 979
209 264
666 923
400 611
559 679
704 909
573 932
359 955
207 956
347 919
80 264
209 969
109 407
385 444
129 402
957 982
600 764
567 668
292 401
991 995
82 750
192 407
914 915
237 887
627 649
593 823
595 668
732 850
977 1000
365 835
673 788
872 938
945 988
896 904
640 713
843 894
807 984
166 638
258 500
665 886
619 783
556 672
601 744
998 999
818 999
960 987
375 423
857 958
859 933
574 672
233 842
892 959
155 839
526 883
716 813
638 798
724 774
182 899
370 590
236 590
97 143
915 938
954 979
722 749
278 897
61 793
631 745
407 709
193 615
664 857
417 476
810 953
374 682
988 998
691 988
890 997
734 979
973 995
348 980
497 686
619 908
775 821
844 845
8 190
762 944
542 651
255 807
391 565
777 952
618 914
884 967
939 975
612 643
126 458
475 502
518 843
397 874
588 725
968 990
882 947
852 879
407 492
881 946
388 833
469 739
847 888
899 903
530 846
734 943
76 621
762 816
534 817
807 864
406 437
558 659
857 983
965 999
355 498
147 773
466 935
855 905
814 971
899 977
101 629
754 961
982 999
654 770
847 853
364 761
405 671
582 631
549 992
233 333
109 250
408 808
423 825
383 596
855 940
557 885
416 936
622 831
385 599
173 699
487 956
434 812
122 337
92 293
235 242
628 904
527 780
762 971
104 926
908 994
601 694
433 532
178 499
672 928
476 969
270 532
884 924
136 565
571 779
765 976
729 758
607 627
812 815
826 978
629 930
149 542
831 938
150 270
723 836
503 563
495 523
794 807
183 242
666 901
663 799
166 710
513 719
806 994
864 881
234 369
296 952
101 563
324 544
697 750
877 942
674 796
740 816
67 493
219 774
384 826
991 998
284 940
881 985
364 738
22 677
218 334
331 581
156 199
819 853
524 944
471 899
118 832
475 631
473 981
614 830
476 736
840 987
780 834
205 738
844 936
652 718
589 816
935 957
780 972
372 935
873 958
914 968
961 974
159 998
55 58
145 183
409 472
788 910
59 731
983 999
26 704
652 719
99 947
993 999
129 799
547 802
17 639
53 826
716 871
72 375
146 351
734 930
124 127
825 921
111 782
29 192
120 539
824 882
191 307
506 806
718 826
914 945
833 925
950 962
580 634
588 751
556 936
247 501
488 533
509 839
460 959
591 765
870 978
433 520
627 804
539 728
179 561
364 673
471 892
939 977
290 529
494 988
710 854
557 824
973 997
238 252
19 304
735 812
45 402
37 656
839 966
871 922
730 911
736 826
466 630
353 765
93 672
456 943
955 981
181 478
316 411
99 319
971 997
487 676
584 918
874 980
791 960
197 489
746 811
855 889
773 862
361 453
341 544
826 914
750 937
996 997
204 398
596 807
373 606
934 995
24 713
566 930
555 973
804 832
951 999
421 848
995 998
828 836
101 894
971 995
114 415
126 464
947 957
199 353
54 726
545 981
609 757
502 755
71 778
284 936
200 346
691 909
296 493
381 855
525 823
628 826
296 735
37 811
211 474
577 864
796 810
215 707
482 714
581 707
347 713
946 951
795 969
401 956
822 895
400 541
984 999
402 561
515 958
910 930
679 794
161 278
10 966
307 944
52 404
114 678
502 704
895 955
289 432
11 491
945 976
985 988
792 839
566 591
476 938
977 994
721 795
818 940
576 746
7 603
679 723
564 944
703 891
69 581
131 134
660 745
715 899
422 967
623 794
296 569
650 656
587 991
639 833
817 863
36 713
250 861
564 770
644 901
160 619
784 927
223 447
636 663
357 516
709 946
709 920
483 734
835 910
940 983
31 726
233 475
142 618
456 580
367 574
320 952
468 506
877 885
247 387
692 714
582 911
290 689
816 838
989 1000
635 646
700 980
292 430
933 984
841 871
289 556
19 207
40 914
326 409
258 552
941 973
435 670
142 248
268 288
273 428
846 998
553 778
592 734
131 194
876 956
793 896
654 669
494 906
270 312
313 676
691 949
392 439
942 983
740 872
572 905
342 561
878 879
211 431
727 917
990 995
514 523
384 833
880 934
554 765
994 996
867 947
523 890
262 477
622 999
615 619
728 943
802 999
799 938
239 378
269 510
878 904
808 997
544 921
147 576
886 998
403 619
921 954
198 887
722 918
486 852
805 806
488 577
255 715
32 551
262 841
724 991
140 649
473 731
675 956
235 355
241 648
344 555
258 452
777 933
766 835
459 947
689 764
856 919
507 863
575 621
113 159
758 863
266 665
42 689
919 961
32 225
541 688
35 813
138 671
228 481
888 891
284 785
473 922
362 544
722 923
564 575
779 920
787 941
39 699
106 107
190 937
453 967
93 845
847 935
263 451
674 853
846 886
143 770
998 999
182 432
398 788
764 790
2 880
909 936
903 916
157 476
928 954
255 408
627 771
445 971
585 619
435 956
982 997
659 704
550 884
251 757
116 687
462 580
440 517
630 640
840 925
804 979
94 980
824 900
401 811
772 962
10 263
163 179
658 939
918 990
598 767
595 764
413 469
515 582
847 898
412 802
80 791
718 833
301 604
228 628
943 973
286 996
452 780
993 994
107 214
287 718
126 391
629 846
595 866
651 852
802 901
89 111
799 854
605 637
840 883
641 998
772 799
520 978
341 482
732 747
603 694
323 834
901 943
405 686
413 912
88 746
415 837
692 860
370 661
690 990
593 830
658 899
994 996
948 951
199 472
124 373
806 887
505 602
393 824
958 965
908 940
817 858
121 867
864 981
850 865
608 953
466 789
704 908
289 566
177 239
335 379
588 917
430 667
958 971
958 965
942 960
73 861
445 581
328 685
415 963
973 977
636 986
752 821
741 911
175 392
94 175
166 448
253 584
44 850
103 785
328 693
104 873
658 877
441 540
305 692
949 959
110 523
492 994
172 274
316 954
567 629
375 552
491 546
538 589
822 865
3 451
472 698
210 861
458 579
688 930
828 864
116 754
394 607
356 988
473 882
726 827
548 955
437 765
887 947
291 349
308 340
722 909
784 919
589 936
380 957
621 691
462 669
37 375
135 865
407 470
176 455
274 540
835 929
549 750
151 369
413 668
218 601
510 936
613 813
483 655
683 694
172 989
34 256
232 426
26 233
918 964
313 538
433 976
220 270
848 880
335 712
246 443
729 888
843 890
92 375
708 718
736 948
854 875
210 668
960 992
156 315
242 663
59 633
833 879
678 780
286 313
795 837
864 900
808 838
602 903
734 901
51 152
421 571
812 938
653 805
74 298
379 509
625 981
6 220
405 929
18 334
467 505
875 876
31 774
62 993
798 901
646 738
401 673
383 661
21 432
61 297
433 473
601 641
383 685
785 961
758 908
765 978
984 993
542 908
481 740
242 741
474 685
110 377
279 415
722 969
206 713
736 888
382 843
534 614
485 549
573 679
66 89
267 880
145 910
424 528
363 916
541 913
634 838
384 471
53 771
343 433
26 260
429 914
755 947
578 588
554 632
713 833
905 931
564 821
193 383
103 643
99 626
25 445
622 794
913 943
555 818
210 392
241 888
997 999
638 755
382 975
967 968
439 764
77 570
421 450
878 904
834 884
68 947
862 908
701 848
87 600
391 704
54 740
449 749
995 1000
213 279
527 578
167 774
595 717
466 830
957 998
350 940
886 889
504 799
575 896
796 894
328 615
416 721
96 639
404 847
405 449
482 671
69 228
812 886
906 933
765 936
260 776
142 229
271 784
870 873
321 801
429 812
671 970
686 727
599 909
708 919
726 831
309 746
999 1000
408 930
955 993
963 994
369 989
302 675
648 912
921 969
904 968
394 407
263 738
838 857
3 132
595 918
99 369
703 932
3 155
793 879
1 496
879 982
523 599
205 644
292 695
755 845
209 526
909 973
733 837
601 855
939 975
146 393
66 701
608 997
823 981
654 975
868 934
782 918
211 858
878 887
851 953
911 941
198 842
494 711
143 455
844 963
87 794
349 467
873 899
334 704
329 875
228 767
217 958
360 513
778 887
4 381
537 810
207 925
845 949
550 800
39 984
178 526
431 820
759 781
705 883
510 992
970 989
214 896
982 999
319 771
21 398
350 599
302 753
875 943
987 988
567 775
980 1000
951 1000
687 993
624 954
695 740
58 67
241 276
52 500
155 543
57 697
236 874
89 913
833 930
714 861
798 841
397 693
350 572
425 724
483 892
872 967
144 918
624 885
722 814
533 707
438 835
200 688
9 184
55 605
893 906
565 747
42 110
879 956
82 543
976 987
395 873
508 935
238 846
947 977
227 334
376 935
837 936
574 587
345 571
887 978
532 678
787 816
244 901
8 546
770 883
554 919
608 638
986 991
500 718
470 655
23 306
372 444
711 856
309 899
901 999
504 823
628 777
145 787
767 924
137 484
741 975
452 600
192 802
124 261
144 196
414 582
346 922
801 856
66 916
163 435
709 890
267 481
988 991
482 857
338 660
624 657
449 492
597 975
880 970
214 590
162 670
85 503
304 402
763 992
368 608
203 864
991 999
818 884
25 892
608 740
832 852
417 932
966 976
526 560
145 976
289 527
470 977
285 561
646 889
391 886
128 909
679 697
799 862
226 811
383 967
694 706
714 717
566 994
444 898
317 950
862 866
652 998
852 884
99 855
870 973
638 687
298 704
277 309
259 518
492 804
532 546
143 953
799 936
712 840
708 710
164 597
836 876
747 856
748 987
999 1000
466 657
183 347
784 912
962 988
940 984
769 916
809 869
55 696
40 463
406 896
774 991
520 699
219 494
885 917
421 837
123 671
557 999
734 787
371 770
96 461
963 991
920 996
709 955
981 994
557 873
661 731
505 827
650 761
439 549
207 562
851 895
545 882
772 884
782 856
385 565
577 996
372 894
60 759
556 726
157 669
624 906
486 757
178 366
747 955
754 925
358 946
164 382
799 958
201 725
151 981
999 1000
627 858
157 224
827 883
848 998
169 390
517 954
158 401
241 822
434 606
979 987
631 794
233 999
735 879
222 725
832 961
575 722
596 629
500 886
512 876
637 816
912 944
74 351
599 744
522 571
670 923
461 585
418 649
699 993
605 848
913 962
990 995
160 432
972 977
923 973
245 539
619 975
223 521
884 893
127 318
115 706
583 797
207 716
967 984
205 624
632 777
986 994
44 889
289 587
277 995
320 414
680 789
131 817
348 672
748 920
722 886
546 690
983 996
608 789
431 589
829 989
919 922
682 856
17 779
701 894
829 870
68 715
501 525
637 847
635 700
341 748
303 751
518 728
565 995
176 807
818 837
847 872
509 949
611 680
678 963
860 885
734 757
237 355
88 493
141 632
42 702
369 816
781 936
622 918
243 993
974 997
705 911
581 823
749 877
588 913
746 824
378 902
8 307
672 861
770 795
278 659
644 893
392 761
689 725
681 968
335 968
38 326
983 986
399 891
360 922
768 979
735 842
704 729
574 739
454 924
382 426
91 172
4 928
474 996
677 797
357 376
976 981
918 922
197 255
611 931
868 936
230 471
284 435
173 767
806 882
102 132
199 728
54 413
178 499
489 765
391 955
663 775
912 944
535 774
151 677
638 697
923 989
970 986
732 757
557 833
104 995
651 849
750 820
160 717
4 991
183 840
200 514
802 803
447 623
740 986
906 972
217 357
897 979
365 777
141 162
670 752
940 957
572 821
924 993
174 584
658 901
778 795
853 914
311 846
673 760
881 949
261 942
685 845
608 823
720 815
644 848
692 893
911 941
833 859
146 480
819 847
790 943
832 877
7 322
172 271
5 182
17 917
479 973
263 800
227 531
908 948
917 974
667 916
841 940
197 544
440 919
722 929
23 415
251 988
412 826
0 870
792 863
203 430
791 943
799 904
996 1000
469 535
415 920
617 718
217 512
50 427
77 801
413 498
71 477
795 978
740 993
706 745
500 546
41 934
459 955
963 986
568 819
449 738
264 907
504 917
290 448
116 131
226 297
750 763
91 685
161 730
888 988
294 651
750 955
879 880
535 584
740 786
845 993
701 951
355 773
44 906
741 775
971 992
622 672
384 882
58 290
956 963
532 980
703 993
917 963
776 815
646 913
796 939
894 895
770 862
48 745
992 993
747 869
232 561
74 935
691 904
340 528
548 847
810 835
584 897
720 828
154 410
511 908
6 516
982 996
659 791
470 482
154 652
159 520
145 521
827 916
12 609
861 933
35 656
846 849
517 913
121 487
71 762
856 948
7 519
640 963
394 779
835 996
541 825
525 872
575 604
780 880
15 580
537 838
595 750
180 942
148 479
338 789
914 976
179 498
751 953
792 808
280 860
761 959
529 542
732 997
432 778
476 612
364 480
6 941
749 918
521 537
487 715
940 948
808 876
19 613
609 629
564 889
702 966
149 803
738 756
378 863
285 924
195 266
867 872
147 884
639 651
913 976
863 919
692 859
798 993
126 805
460 510
26 531
48 827
876 970
20 958
690 716
202 291
529 541
718 919
7 609
803 993
673 940
82 555
377 796
967 972
739 756
278 820
132 739
496 585
998 1000
386 799
226 852
942 944
413 937
810 843
828 875
64 828
755 857
559 603
429 945
335 337
76 602
365 445
231 930
205 557
217 320
817 892
431 576
750 820
987 999
903 928
946 994
16 145
835 860
849 986
711 846
205 929
427 430
83 881
691 928
137 913
801 907
235 524
300 589
710 826
784 814
326 333
479 931
976 992
149 297
450 902
644 646
723 757
443 951
807 934
315 329
299 460
521 801
911 917
176 297
951 975
684 947
460 986
649 728
229 549
578 795
303 814
51 267
430 812
119 885
944 994
233 529
545 963
411 420
630 932
107 154
202 420
915 939
371 388
375 691
862 993
871 924
879 978
727 847
339 897
84 91
199 482
538 901
120 232
395 617
336 388
28 776
333 378
528 721
839 978
618 683
198 471
227 536
637 828
801 821
129 237
415 736
779 959
341 689
752 877
349 443
623 731
583 913
292 587
222 438
620 736
9 848
506 654
190 517
840 880
27 996
784 904
566 713
231 974
550 889
822 997
270 711
894 909
151 517
661 803
438 651
211 252
79 580
52 594
621 674
134 294
634 904
440 816
359 366
130 653
450 961
692 778
168 353
244 704
173 531
428 442
788 885
472 964
260 947
639 990
488 821
261 735
278 287
741 803
347 366
38 364
291 358
467 891
428 595
370 808
764 941
974 997
971 975
465 971
778 930
618 754
907 915
215 478
767 952
952 984
476 629
929 989
274 571
239 897
221 339
35 456
76 831
370 721
648 984
874 995
238 623
798 912
30 580
121 299
271 308
150 629
557 814
135 649
923 986
645 737
159 418
475 586
817 860
745 781
736 777
581 886
559 919
8 860
855 998
731 805
634 635
271 596
990 994
0 642
282 861
30 905
881 967
786 832
638 964
88 678
506 531
955 985
487 523
797 851
341 510
896 924
905 916
781 871
898 965
647 688
96 487
546 809
507 509
231 554
977 979
602 735
597 625
748 899
164 990
591 790
206 407
713 720
967 975
438 514
340 656
34 739
199 255
245 495
548 671
328 726
93 801
135 716
155 597
421 870
990 997
875 980
641 762
486 871
723 834
134 847
632 941
934 958
368 885
695 872
247 301
764 767
276 904
90 497
53 102
251 341
839 912
476 780
133 231
796 914
185 892
991 998
165 345
993 1000
289 853
904 952
793 986
642 890
0 489
260 318
501 871
881 990
389 946
889 988
951 963
670 728
110 174
313 746
432 747
761 815
918 939
643 681
907 994
177 483
118 313
502 533
838 970
84 973
43 975
536 722
802 881
77 747
242 273
600 761
68 301
73 732
806 920
556 839
670 802
959 963
37 783
641 708
444 463
872 885
43 868
4 525
683 954
890 971
358 995
61 706
719 824
206 898
48 224
293 878
687 814
330 897
327 470
45 644
623 866
452 646
287 882
588 832
299 969
430 742
644 780
991 998
460 709
301 984
317 326
881 891
12 514
243 849
275 615
56 361
120 567
248 669
75 635
673 777
705 979
8 488
277 893
376 805
834 953
107 258
922 968
217 970
43 212
924 939
109 583
555 581
830 905
322 353
385 970
710 986
920 980
359 518
992 994
235 837
18 963
80 955
287 897
382 411
167 280
234 269
236 832
941 945
100 178
664 856
152 870
864 959
991 996
478 734
105 562
301 553
114 996
506 971
223 893
702 727
148 778
448 470
661 747
684 688
188 521
214 497
625 966
671 709
811 983
275 644
575 902
625 899
409 514
912 948
684 737
952 988
44 247
313 928
139 455
379 500
989 1000
672 931
472 841
49 272
53 595
271 373
272 522
955 962
351 566
484 753
434 988
597 918
868 909
637 759
355 380
219 523
183 508
811 962
431 575
25 135
865 983
920 954
179 304
86 993
307 346
705 857
273 710
853 933
521 997
628 861
190 371
172 914
136 166
154 424
933 937
117 590
90 224
769 842
495 778
84 326
562 600
616 988
853 944
515 708
500 700
184 809
118 488
2 148
644 696
514 940
24 659
194 483
774 834
260 623
453 575
177 489
797 912
486 751
550 578
462 985
806 961
403 539
796 883
121 919
24 331
219 486
724 849
525 717
791 797
920 957
366 501
820 931
167 498
349 388
817 840
644 694
469 475
444 795
301 580
265 963
300 525
830 908
234 659
903 919
467 707
219 277
768 857
707 742
60 504
571 869
348 550
497 684
511 637
149 977
855 942
73 494
620 714
265 618
365 547
17 781
887 945
52 449
798 856
497 704
938 943
40 380
466 593
397 477
275 451
55 642
247 646
104 150
339 493
811 813
382 533
485 659
674 706
274 450
816 848
537 872
972 984
495 856
378 978
704 894
858 891
249 597
848 933
44 532
156 553
669 748
488 689
678 958
888 934
184 371
561 687
675 718
764 822
87 850
927 951
828 858
844 978
200 625
990 998
263 944
743 993
735 860
971 996
251 591
481 537
785 991
37 622
770 777
892 959
387 633
487 887
498 745
531 590
273 920
815 972
735 932
665 791
749 891
338 713
111 686
53 596
222 958
854 961
202 244
284 360
247 690
428 947
922 972
177 866
231 939
321 782
508 893
938 981
327 799
261 300
703 729
861 883
194 361
346 434
431 508
697 872
76 792
638 978
709 875
619 636
383 721
163 827
590 717
849 968
567 932
451 569
621 970
1 802
505 658
258 472
319 334
754 889
726 852
948 985
367 398
241 461
122 427
293 868
696 940
509 817
192 598
296 390
849 991
285 494
504 899
269 976
848 917
549 707
246 768
686 911
179 224
877 907
911 943
43 871
548 763
811 850
400 854
239 732
782 847
698 801
846 954
158 701
967 968
84 864
656 756
797 995
539 901
882 967
679 751
229 874
211 304
633 650
598 882
468 475
729 908
817 833
532 637
329 995
111 582
183 639
83 820
635 661
613 980
294 694
912 955
850 921
775 909
371 717
222 351
588 670
354 695
267 595
734 795
522 573
397 459
777 929
764 850
515 704
806 886
48 691
859 914
515 642
764 909
65 941
5 719
71 493
185 742
224 671
141 708
78 346
269 340
170 820
347 988
348 665
428 998
66 311
546 892
807 955
973 978
298 621
447 740
778 805
597 857
219 411
52 913
269 343
481 688
245 255
209 674
856 962
258 799
933 977
589 702
913 930
403 928
545 742
310 986
126 449
96 887
455 961
727 873
181 533
184 831
625 952
864 947
725 804
564 933
906 966
467 751
598 968
555 591
478 603
748 992
471 906
189 967
733 938
467 774
959 998
290 594
234 687
48 641
530 659
352 388
946 955
388 469
359 946
438 742
31 979
593 740
183 210
559 622
937 947
628 847
620 884
305 822
755 870
699 958
788 825
235 298
173 930
863 887
701 979
557 627
664 697
702 880
526 725
151 579
938 977
363 974
847 935
35 284
893 911
563 682
0 4
797 963
770 974
260 935
287 636
818 996
71 555
422 902
94 284
115 885
28 491
137 404
477 570
939 952
496 624
129 704
559 783
863 881
319 668
305 874
474 911
991 999
939 997
350 822
627 726
676 977
832 969
442 995
313 970
117 337
254 805
426 963
238 653
873 984
764 884
14 330
893 914
422 782
999 1000
431 433
140 591
819 837
171 622
69 587
132 627
341 555
505 545
993 995
660 920
22 448
866 895
555 847
636 746
777 795
327 344
807 981
933 942
655 823
121 253
475 823
575 701
918 990
429 664
285 528
925 927
469 966
575 908
935 956
167 664
63 232
27 508
121 822
49 650
706 878
103 442
671 691
647 784
474 883
838 845
589 671
828 910
523 715
823 873
583 660
653 911
301 963
204 476
941 950
807 836
134 257
380 536
945 950
400 838
396 426
741 950
457 714
599 745
305 411
927 979
688 920
777 844
823 856
624 774
742 990
995 1000
207 671
845 885
820 981
413 490
862 963
723 845
437 962
238 968
882 945
29 387
160 305
102 199
731 980
577 953
301 531
187 696
300 909
393 768
993 996
597 935
274 579
61 923
577 718
966 991
623 826
3 853
246 924
912 975
17 875
108 651
625 697
774 810
892 961
936 940
680 769
945 983
220 422
245 627
91 653
994 995
129 318
345 656
422 465
302 422
714 725
117 536
414 784
207 470
997 999
648 816
355 428
906 939
809 849
851 921
506 523
31 665
13 797
731 812
791 986
69 329
628 969
539 865
309 869
309 373
797 871
191 1000
706 985
288 909
979 997
901 955
444 676
755 823
111 677
754 814
353 550
259 404
338 993
157 198
284 408
287 501
933 998
605 735
515 869
301 819
748 930
997 998
355 950
863 906
988 989
608 718
401 761
814 993
146 775
45 750
520 776
250 769
243 837
616 953
356 554
978 994
108 423
943 981
332 646
559 975
569 962
151 223
768 785
214 837
930 945
448 915
371 606
605 941
776 948
803 914
50 231
820 949
899 927
234 980
943 966
36 791
308 753
494 669
404 898
395 480
804 923
389 671
318 620
834 849
586 826
132 479
465 609
137 438
16 196
8 953
928 930
700 705
822 916
298 885
562 628
200 764
401 889
715 964
311 871
169 987
772 851
47 522
140 339
953 961
912 986
407 606
795 872
305 648
264 537
70 633
992 996
548 876
628 935
667 778
402 789
864 947
793 904
422 971
450 508
596 739
257 607
401 776
208 448
844 896
739 806
470 827
171 224
573 892
89 935
397 967
21 31
56 890
974 995
919 964
326 644
714 974
94 932
304 817
592 636
763 959
424 801
807 851
784 856
555 607
845 915
133 279
962 998
871 976
803 950
483 886
669 875
192 550
273 658
955 973
9 657
882 982
738 756
54 741
538 698
735 757
712 759
656 931
66 757
350 921
969 992
115 910
721 849
1 522
229 869
426 488
960 985
962 964
59 388
98 747
268 419
170 615
58 703
763 784
72 791
916 948
482 807
84 157
419 836
242 844
761 775
716 765
360 916
141 303
857 867
724 780
602 959
763 829
949 999
72 291
576 725
616 708
546 656
979 989
101 822
165 967
117 507
882 977
989 991
875 948
196 529
747 911
837 900
425 808
28 586
466 990
209 699
829 996
927 945
692 970
846 911
229 387
506 942
31 493
373 375
699 879
133 273
649 860
643 792
558 938
928 962
163 374
15 577
77 967
685 895
969 992
286 571
769 828
436 842
243 692
911 936
260 618
207 403
425 488
198 775
764 913
437 934
942 992
6 315
681 698
235 876
603 738
861 963
171 387
423 590
531 640
242 965
423 443
334 970
908 925
838 936
163 827
409 436
579 636
710 914
492 912
99 472
533 949
508 640
284 814
547 579
817 913
938 988
48 618
459 596
120 232
476 581
949 958
800 983
696 814
214 262
990 994
825 946
199 395
603 755
181 532
957 958
148 512
388 745
739 757
541 647
384 588
455 752
346 842
253 298
63 752
647 729
736 806
840 982
364 380
559 788
783 816
498 648
702 892
501 676
285 410
79 713
681 832
45 748
329 653
781 964
988 999
409 706
538 655
615 667
498 816
23 411
807 844
906 994
172 557
88 154
43 966
107 285
300 612
471 611
471 487
547 810
314 451
16 657
13 717
753 839
917 972
28 288
746 778
249 577
795 838
367 437
488 719
459 698
908 920
104 978
303 572
36 764
83 416
793 989
358 674
374 697
474 591
246 830
454 894
277 809
578 745
679 817
905 961
918 1000
691 901
89 267
12 833
914 993
126 898
532 658
645 669
646 667
392 604
132 241
798 850
973 976
759 923
742 994
877 913
300 435
857 882
324 433
606 889
738 749
908 969
776 879
258 323
968 997
821 862
471 646
552 788
289 683
235 270
708 885
917 953
256 791
149 557
378 903
715 938
666 833
478 983
729 871
685 758
726 760
567 759
642 752
757 841
970 989
940 979
248 703
439 494
343 475
227 377
260 618
20 784
341 727
445 832
798 965
487 604
110 244
935 954
632 909
543 928
501 894
426 963
587 639
730 803
291 394
817 973
63 149
477 986
964 999
812 952
508 779
323 982
239 899
773 872
877 959
515 862
291 950
931 950
264 555
608 921
121 381
637 692
796 846
406 806
134 359
178 867
727 805
783 903
33 872
406 555
283 290
666 802
441 702
984 998
616 625
431 836
60 81
370 820
948 966
538 701
448 450
289 301
431 584
685 810
760 989
383 554
246 587
920 955
123 915
882 935
677 821
861 912
32 570
988 998
338 680
917 961
567 608
213 882
766 837
25 135
527 814
894 958
100 515
623 891
704 934
208 612
575 939
429 509
346 717
689 760
285 567
684 909
655 893
608 692
757 782
215 573
368 978
299 410
410 411
929 989
469 629
95 889
918 946
877 928
92 174
199 317
59 405
382 924
231 294
409 856
247 376
93 435
50 995
213 621
691 732
428 506
371 951
56 164
329 670
623 753
843 948
406 543
89 418
43 70
899 969
595 989
209 457
709 939
498 602
190 607
31 375
836 959
187 206
542 909
20 54
431 620
328 744
855 882
644 658
626 646
786 859
779 918
299 661
593 811
816 899
638 897
340 536
19 89
738 937
957 962
103 366
588 688
600 884
726 910
277 639
130 891
704 930
994 1000
5 240
718 745
803 919
140 228
329 396
801 834
466 684
71 261
396 578
163 381
698 912
836 966
673 864
894 922
105 962
360 855
601 678
612 999
277 846
753 772
139 407
946 982
471 834
800 812
838 953
523 720
682 994
829 836
579 780
68 239
392 761
234 431
479 780
988 989
75 781
585 741
254 888
218 966
201 546
966 988
654 655
285 726
208 270
849 957
228 818
307 789
601 983
413 877
975 982
376 451
358 592
80 351
115 594
938 983
326 442
374 781
279 378
120 394
818 866
955 973
120 832
764 767
528 811
374 898
921 991
450 932
866 895
138 814
225 758
290 629
273 964
536 997
301 594
719 972
480 870
64 756
284 680
72 639
997 999
806 815
382 870
662 723
510 619
941 966
325 572
60 989
143 219
982 996
630 831
244 851
482 779
633 969
594 673
212 428
91 759
877 880
749 759
836 967
669 685
57 115
762 958
848 899
598 834
447 754
487 618
21 352
626 819
352 942
312 348
697 738
410 667
506 704
405 615
234 343
966 971
767 877
148 350
733 978
611 833
50 104
809 995
725 899
312 838
588 933
782 799
332 721
83 128
441 598
902 927
738 992
909 989
0 70
955 1000
732 970
149 612
782 818
946 968
254 593
354 898
685 890
117 943
789 1000
928 984
81 143
580 918
596 852
893 932
779 820
784 862
697 764
602 674
67 916
620 845
446 908
926 948
746 869
56 552
499 800
829 930
538 630
635 705
215 850
358 965
153 444
807 890
726 792
903 908
144 357
964 974
669 858
910 988
692 872
603 691
960 981
789 882
19 76
596 906
305 848
163 838
466 706
225 363
459 633
361 963
399 823
11 135
293 573
354 492
392 964
691 705
925 968
70 692
881 925
29 218
617 689
103 552
779 798
301 334
199 624
450 813
94 147
513 651
449 643
408 863
307 517
849 910
30 170
606 840
350 544
290 600
203 569
530 948
855 885
494 551
950 970
746 935
493 653
369 901
738 894
699 913
963 965
723 894
435 536
203 560
708 843
919 955
895 910
522 585
711 971
913 926
538 670
786 896
631 805
168 290
365 981
400 899
759 903
547 730
726 807
560 824
929 937
233 851
441 937
828 979
597 838
320 927
497 892
191 706
414 673
511 941
377 567
916 982
197 211
732 756
979 987
753 973
760 910
913 978
84 311
485 876
298 963
126 274
328 620
211 693
407 423
195 198
715 772
610 911
441 484
778 862
71 745
90 985
743 909
99 237
753 908
522 940
146 636
936 992
393 584
305 564
251 757
708 727
357 622
401 875
361 814
489 929
408 843
524 599
926 932
342 890
248 269
693 816
12 423
98 644
651 920
44 696
66 729
869 999
35 472
793 925
658 792
840 923
275 501
223 926
553 876
561 926
744 963
177 571
856 987
6 141
98 622
521 578
382 939
931 987
901 997
358 506
615 921
538 648
64 253
851 923
373 491
733 751
866 911
83 521
545 616
216 636
111 874
962 996
412 972
284 607
76 699
452 459
676 769
154 692
254 929
318 433
991 992
746 802
421 562
499 538
380 866
424 581
808 970
230 356
984 995
808 974
455 479
608 690
334 720
335 717
898 968
940 946
97 498
515 827
610 887
307 703
539 672
933 968
474 783
664 708
812 926
146 237
685 899
442 867
192 702
459 862
269 885
699 812
21 53
638 831
587 727
625 888
452 477
844 918
832 860
113 954
154 195
393 461
866 970
641 941
928 954
169 304
259 793
185 405
633 758
670 682
243 554
256 398
88 96
601 974
169 526
724 854
742 964
897 989
836 937
513 710
529 646
861 934
111 954
927 981
927 933
211 873
724 993
632 873
596 960
266 907
507 658
360 562
952 975
803 913
632 808
587 809
711 910
145 199
81 930
570 605
507 803
73 878
108 540
689 917
230 454
804 866
11 633
959 972
802 930
21 383
667 899
288 667
508 697
427 994
497 701
923 987
751 799
782 950
638 848
65 661
71 177
526 900
23 765
824 873
276 767
547 649
156 324
758 990
976 986
484 675
76 765
756 760
749 842
786 905
118 461
554 769
214 456
533 648
352 513
625 968
474 869
506 998
831 901
720 795
865 876
825 955
575 804
842 939
899 908
686 689
679 810
802 924
478 628
612 870
543 618
577 759
447 545
552 675
956 966
279 644
456 988
281 639
740 848
489 796
487 661
18 118
420 757
948 993
687 746
223 558
178 456
787 800
603 953
640 781
102 617
702 926
39 115
193 448
115 348
470 776
260 713
121 458
770 924
910 991
90 701
327 657
848 1000
583 771
133 156
261 436
430 967
979 987
462 751
137 838
113 327
644 980
177 844
414 868
594 956
365 990
810 876
964 971
800 983
465 878
451 774
346 897
379 597
283 721
537 564
939 956
693 816
818 845
48 453
38 276
223 718
18 396
618 653
744 753
113 234
150 790
74 413
969 977
781 992
491 730
617 798
216 782
760 854
379 959
165 542
990 991
172 485
969 980
280 686
70 945
274 788
241 419
288 453
192 608
245 642
6 181
528 883
593 699
141 753
750 890
441 991
720 827
109 578
107 909
554 654
141 724
836 877
684 810
342 758
232 742
975 997
276 330
383 881
261 399
418 841
521 820
890 935
787 988
325 927
885 984
648 696
346 863
345 584
629 755
915 960
299 889
874 997
86 494
552 608
6 420
94 783
250 457
221 554
452 660
351 592
179 691
777 826
952 981
526 802
661 851
103 519
486 842
143 791
528 725
839 965
269 929
301 845
274 573
958 965
744 818
429 656
871 937
739 967
504 846
664 847
577 648
696 774
457 508
786 800
317 597
979 999
890 920
62 245
581 825
775 804
14 697
173 689
578 889
355 613
142 352
995 999
651 851
900 983
71 260
415 720
732 987
259 601
444 861
491 704
357 359
248 492
973 984
706 792
246 536
738 917
977 985
875 895
446 555
897 918
497 810
714 866
156 922
118 351
359 478
755 794
145 291
789 938
45 670
562 843
22 789
713 949
531 753
418 585
902 979
573 627
488 804
77 194
409 885
18 109
913 965
156 950
650 787
217 905
4 781
288 709
629 926
63 596
276 567
940 946
87 775
779 906
991 993
759 765
392 624
891 902
821 912
940 994
162 774
290 458
238 521
865 881
216 942
480 605
220 278
920 956
751 825
871 922
284 757
114 720
9 554
305 444
101 617
258 417
191 276
599 651
134 608
310 841
822 867
361 934
994 997
654 778
722 952
461 729
593 817
833 951
957 991
892 946
186 413
54 606
869 932
353 550
735 740
258 831
351 832
25 43
525 805
786 821
607 959
673 946
715 870
367 584
606 955
866 902
41 811
295 323
705 982
579 910
993 1000
464 841
819 998
101 912
84 792
585 607
613 911
513 928
396 734
386 621
4 893
320 867
584 957
240 514
110 120
306 810
559 696
108 366
168 839
379 597
747 913
476 513
591 712
155 898
395 882
373 746
545 564
8 299
101 972
314 740
902 984
659 753
195 852
258 973
320 607
825 861
400 828
5 901
690 999
523 957
212 463
992 1000
202 304
636 807
675 676
312 466
19 875
941 947
862 984
84 160
334 610
990 997
400 782
800 977
514 976
816 926
690 746
773 969
664 859
985 987
573 706
858 978
774 873
642 987
584 647
964 969
65 890
665 965
471 808
661 798
359 900
237 413
94 903
734 848
127 504
171 887
674 793
862 926
280 629
788 845
588 904
605 666
403 841
341 797
25 299
260 559
763 893
94 968
194 778
366 480
782 990
271 510
813 838
985 998
410 758
947 952
872 956
323 717
576 677
382 854
339 595
795 875
389 671
255 926
605 812
435 926
113 404
55 743
299 326
36 301
235 747
981 996
124 525
900 981
306 318
920 929
326 515
699 797
237 697
378 989
50 756
765 816
449 784
851 907
628 867
6 560
287 889
25 571
828 833
762 881
980 997
984 992
249 833
804 825
55 561
312 771
280 817
633 748
838 913
253 912
148 200
677 850
145 233
576 686
523 727
833 862
493 822
724 740
111 581
940 978
762 919
599 849
302 461
982 985
730 912
511 514
695 833
626 901
413 620
14 266
301 549
477 834
231 752
893 980
157 625
561 566
810 889
418 889
218 319
949 986
699 877
63 791
76 242
7 988
902 919
428 679
990 995
652 938
379 583
971 991
727 935
305 583
660 732
457 491
297 753
104 809
943 962
195 974
526 799
949 977
486 780
840 965
406 834
530 845
664 933
148 353
103 665
539 958
388 871
459 932
58 99
771 881
696 788
106 914
497 585
989 991
215 756
617 885
65 519
362 902
574 761
507 799
821 982
698 818
824 847
527 746
531 634
907 972
901 945
398 846
908 939
842 928
508 929
395 464
301 500
971 997
661 919
562 855
829 895
552 715
61 233
363 831
584 932
724 772
204 304
865 894
969 997
176 476
854 892
999 1000
963 986
58 901
214 341
173 994
502 819
88 219
811 965
599 804
900 944
888 982
247 472
918 981
250 767
165 401
54 638
983 991
225 675
955 981
526 839
854 922
290 343
88 452
519 928
229 520
57 400
98 695
285 743
747 758
454 607
246 949
821 996
946 975
915 959
632 902
772 900
797 908
558 805
806 912
888 936
364 413
481 564
875 885
961 982
154 297
381 657
668 880
935 956
53 981
201 777
854 943
820 861
707 867
245 857
974 982
505 690
300 389
192 404
466 916
56 644
768 949
618 991
829 944
902 990
309 890
993 999
326 605
858 908
824 971
728 921
924 958
208 995
602 953
537 715
707 837
748 866
760 997
161 331
897 899
424 966
120 818
206 895
524 543
146 220
639 806
376 1000
761 872
233 537
384 874
7 263
749 909
319 665
865 943
7 808
651 738
131 475
622 816
109 744
198 386
789 809
103 435
165 616
138 224
367 809
742 798
933 960
846 979
608 632
525 670
357 819
719 795
281 392
906 957
435 678
51 901
184 187
912 991
338 738
292 634
807 986
135 697
758 845
136 326
726 952
751 999
30 374
527 853
897 928
1 361
123 485
477 701
880 976
870 942
744 794
765 978
220 660
439 946
224 346
806 932
233 952
222 646
997 999
279 686
844 942
567 834
995 996
94 114
474 862
518 868
304 475
849 987
534 827
627 676
474 515
81 804
303 990
901 986
446 630
474 768
179 578
890 984
429 481
189 332
683 872
156 339
183 642
838 910
526 714
702 936
147 828
893 993
813 940
131 850
619 939
394 890
209 760
389 855
427 979
191 724
408 950
698 731
173 438
414 917
752 850
329 789
791 931
708 961
555 575
947 964
70 514
765 901
855 919
100 732
122 995
712 908
612 932
719 816
50 920
164 591
518 886
168 850
596 773
498 721
706 921
231 591
94 385
650 725
224 656
452 731
362 647
267 632
664 682
42 717
161 353
858 862
299 743
103 444
570 785
728 898
740 891
987 1000
152 361
668 673
806 830
701 828
519 959
753 934
588 841
369 565
910 922
690 733
366 854
555 814
333 577
304 942
346 791
112 265
974 994
937 955
35 821
191 239
655 894
866 909
157 930
474 561
215 260
626 984
638 796
416 776
269 290
509 925
344 562
798 945
915 963
162 967
811 869
389 970
527 638
447 998
488 968
283 828
53 515
101 194
751 928
178 982
89 297
82 160
77 268
856 906
849 967
228 371
897 898
241 264
194 346
217 786
568 864
602 659
777 921
384 390
50 578
137 251
405 576
910 928
659 803
517 739
902 906
781 798
387 572
865 976
129 202
830 914
802 880
768 783
488 696
622 840
843 940
71 117
746 868
497 745
733 779
618 654
178 816
490 504
799 861
24 40
640 761
67 878
946 978
765 955
293 424
834 870
386 804
896 905
251 873
975 982
482 672
145 670
193 696
764 829
279 348
797 983
375 488
850 987
652 995
304 635
853 973
80 229
409 965
638 714
598 740
189 677
951 974
780 928
264 676
320 827
766 991
631 963
267 700
539 899
965 993
782 807
259 485
132 879
81 497
620 634
495 873
930 952
390 937
226 566
103 980
726 851
214 502
955 971
544 791
746 836
413 541
797 935
579 911
943 962
441 775
558 799
990 998
663 687
394 398
386 642
573 758
955 983
659 683
551 836
344 668
432 658
81 865
199 211
192 865
543 587
933 960
381 905
580 656
770 943
834 881
364 771
499 692
242 884
613 629
379 397
586 685
79 722
46 599
255 979
744 860
337 812
924 937
403 747
119 770
493 613
286 957
604 990
17 627
515 921
452 685
15 105
385 886
958 983
146 794
475 989
280 292
133 282
229 669
683 698
243 383
622 998
922 976
416 511
911 960
189 734
359 644
354 850
438 531
745 959
98 400
166 708
688 975
209 795
892 899
134 934
992 1000
713 816
185 803
689 765
155 485
342 375
64 676
227 627
256 444
624 650
814 955
913 978
262 554
339 355
546 680
15 146
486 560
196 200
603 605
185 760
103 915
174 803
188 513
445 970
385 880
431 801
888 906
557 734
495 625
581 674
473 483
894 976
799 811
690 943
29 805
498 833
619 946
530 786
51 329
352 731
231 651
240 751
458 692
153 674
925 1000
677 829
265 348
280 854
531 568
583 909
623 822
948 986
633 659
778 852
7 527
691 860
968 993
456 837
393 561
155 790
379 448
940 977
128 538
131 214
502 942
398 892
150 327
894 918
433 594
883 945
755 883
811 865
481 662
618 767
601 954
439 686
233 320
952 963
127 931
479 810
465 801
174 532
616 689
277 605
273 875
943 954
987 992
326 816
417 514
605 962
491 603
12 768
376 987
408 621
968 989
957 975
821 846
508 668
817 939
158 849
691 836
579 767
450 812
490 798
960 970
857 948
765 891
762 1000
39 381
225 545
71 776
48 300
445 651
690 787
640 692
583 635
861 942
682 962
869 956
559 657
578 798
437 651
862 890
821 922
149 674
111 865
494 800
449 788
466 614
242 817
543 629
556 922
567 654
50 477
77 528
889 994
664 923
131 146
668 721
155 762
147 403
369 539
104 831
836 986
973 993
752 983
201 220
707 709
158 172
350 766
216 278
435 492
989 999
727 851
281 783
285 978
361 402
992 999
519 713
629 631
402 489
813 865
33 555
369 943
771 800
36 952
349 655
455 574
546 685
337 674
152 932
97 894
951 981
840 964
966 982
703 853
14 880
25 346
141 876
725 900
230 731
825 900
422 601
170 357
303 645
710 827
770 935
383 669
635 962
1 132
212 716
996 998
722 803
885 887
582 893
241 757
962 968
124 532
945 956
241 308
981 995
17 786
825 915
432 559
410 514
20 743
590 710
911 999
121 979
885 897
105 145
784 973
580 763
13 302
25 571
576 662
849 940
588 885
171 419
426 746
452 814
674 784
730 808
261 359
829 908
484 626
829 910
388 419
171 945
932 993
491 698
707 913
866 972
212 781
274 373
612 772
875 914
771 997
97 537
965 995
436 641
39 901
891 921
385 895
936 986
957 973
377 985
232 417
30 720
22 148
51 351
924 967
55 553
218 274
962 963
618 893
601 929
866 869
234 802
681 976
86 785
440 885
242 316
472 561
521 918
896 977
662 805
934 990
171 854
253 393
24 690
972 976
516 763
732 913
717 839
531 821
775 831
204 917
454 640
542 781
24 666
257 809
212 615
171 284
871 935
579 906
301 586
156 303
785 825
394 924
726 838
623 930
155 929
621 768
281 602
527 875
427 962
525 803
638 942
262 954
662 683
22 772
640 991
442 949
805 970
959 999
539 882
380 664
538 916
763 972
723 803
23 460
363 406
226 958
304 767
381 835
564 603
639 648
879 911
779 784
448 695
400 843
44 820
647 900
743 857
552 735
353 582
673 845
939 998
902 946
370 623
582 708
67 804
810 882
105 136
511 644
684 717
482 814
418 972
6 199
657 722
179 902
893 970
666 758
425 494
987 998
736 914
810 928
997 999
814 947
482 988
446 936
253 522
223 883
179 610
220 410
689 691
631 881
889 904
466 581
827 968
429 653
273 451
266 314
51 554
823 968
624 719
512 888
549 693
771 887
219 494
619 713
83 338
444 474
128 262
738 958
165 938
112 218
176 536
861 936
857 881
126 681
982 996
333 668
568 780
757 998
904 977
112 958
714 974
748 752
664 718
940 965
146 654
451 533
303 983
267 909
401 512
86 305
213 249
322 647
71 860
370 512
525 841
349 479
954 966
936 953
422 545
298 689
375 645
934 971
39 272
696 886
974 989
843 970
783 996
356 984
468 562
494 562
113 747
648 774
261 865
808 968
710 950
163 724
34 643
424 919
922 936
433 984
11 850
904 948
488 953
831 935
274 845
843 969
211 373
659 737
571 907
840 992
494 748
694 857
902 993
459 691
99 575
666 884
743 986
745 946
799 994
331 470
687 906
456 543
933 957
508 765
721 868
406 470
199 267
710 864
176 699
9 901
122 835
837 990
74 477
738 747
982 993
843 890
929 953
580 750
939 995
398 530
201 566
347 612
58 452
210 987
664 715
826 974
612 868
198 414
118 746
453 925
735 952
498 508
134 307
952 981
620 918
88 118
941 991
71 439
945 968
411 623
292 779
794 897
419 787
244 327
228 560
901 956
252 828
688 832
452 459
526 888
584 989
65 551
937 988
185 651
417 915
544 701
464 998
704 925
320 473
93 129
984 986
350 558
533 949
148 726
852 950
860 957
803 825
288 924
70 499
189 457
384 544
49 730
684 823
521 857
870 879
935 969
92 689
166 758
778 937
683 800
764 827
864 897
938 969
319 763
304 926
254 623
246 734
201 802
954 960
814 870
952 994
209 254
184 818
272 302
958 996
187 340
397 925
764 946
427 662
35 568
580 608
871 930
767 910
281 834
288 675
243 721
739 755
660 815
969 971
157 328
314 879
489 717
778 832
902 926
73 143
394 941
798 967
306 609
546 834
681 905
416 962
96 451
427 533
949 959
515 781
512 871
368 412
858 889
519 835
633 759
666 894
774 851
681 713
379 741
511 669
447 676
951 981
556 660
369 708
36 916
475 477
525 774
93 256
982 997
966 993
568 823
623 961
794 850
619 706
752 892
341 826
252 403
20 832
946 983
516 606
447 501
868 910
668 937
436 694
36 657
55 908
932 982
271 619
654 892
219 799
751 887
243 706
221 872
828 896
925 984
905 926
420 524
313 454
325 685
784 877
970 972
624 841
250 326
316 754
659 829
14 691
638 676
714 892
728 956
903 958
497 885
259 925
953 974
558 883
160 689
478 947
5 495
237 856
584 965
844 921
94 541
494 903
666 843
176 837
853 873
21 337
388 680
378 925
245 794
418 619
681 907
588 956
152 206
434 750
190 565
148 552
288 936
647 766
282 725
795 862
721 809
922 989
446 947
763 872
495 627
650 666
506 705
14 330
54 479
396 987
378 822
576 592
694 968
45 793
626 653
250 430
973 986
290 523
396 937
859 949
663 939
999 1000
193 635
214 349
397 838
523 709
662 877
840 857
406 426
433 861
965 970
740 987
657 864
685 756
515 839
628 668
786 996
268 404
209 474
935 976
280 535
160 736
59 197
695 828
416 882
330 515
324 723
921 982
405 885
595 914
167 325
638 854
968 977
218 560
732 981
288 303
367 975
899 925
151 856
393 740
41 862
906 927
620 623
219 536
711 867
812 957
771 811
291 860
164 412
325 780
601 632
109 797
2 663
547 847
91 462
212 979
497 807
657 706
190 511
557 607
886 1000
945 975
651 672
989 993
111 173
63 637
571 575
456 818
7 872
957 997
769 961
423 678
199 506
407 536
665 887
773 855
10 189
473 674
57 224
547 813
217 423
690 850
995 998
970 990
252 555
602 900
56 789
455 937
947 984
394 491
382 872
987 1000
585 928
979 986
18 596
469 734
242 661
216 971
8 434
609 993
886 958
56 158
226 722
197 783
332 488
793 965
543 654
916 923
508 591
783 865
460 479
822 986
781 908
624 732
629 725
172 668
378 610
759 880
679 819
722 872
807 943
150 943
945 964
61 356
873 880
758 848
602 810
443 719
34 79
33 48
482 586
264 521
691 791
777 860
338 884
240 364
495 538
875 879
78 976
675 704
919 959
668 691
128 236
377 728
481 491
127 481
109 285
957 998
328 606
510 893
863 931
706 892
343 652
519 986
917 990
296 599
379 574
365 966
811 875
693 737
503 837
863 928
146 442
837 859
336 951
883 982
972 982
205 706
690 895
562 970
842 877
141 527
127 244
434 702
826 942
540 740
848 943
908 956
872 954
878 895
230 643
320 924
209 374
81 431
436 984
994 999
681 906
755 869
551 762
815 841
201 492
303 930
520 965
218 537
415 687
355 827
99 188
393 724
272 453
670 973
809 873
653 775
199 770
102 810
927 970
955 990
635 902
217 319
792 968
146 288
627 737
31 975
814 932
635 868
901 922
248 932
218 517
583 793
103 766
261 562
588 973
253 685
326 891
592 701
924 933
289 314
162 591
389 457
761 985
943 976
774 885
807 982
405 781
263 287
701 882
173 784
303 934
375 952
138 362
62 917
843 911
267 845
693 900
49 786
933 939
400 911
657 915
722 1000
612 678
315 817
105 416
459 798
313 645
772 817
380 592
876 999
949 957
728 755
5 493
523 970
985 994
393 675
786 991
730 829
170 833
929 960
934 963
112 484
713 968
586 962
705 830
554 724
575 882
335 750
369 808
493 737
931 948
262 812
4 283
54 902
55 768
634 769
947 960
330 761
521 823
891 942
453 684
905 977
530 898
863 964
68 640
480 814
757 986
165 379
731 867
574 849
556 838
528 876
55 794
542 701
132 346
950 970
822 911
463 591
888 907
680 777
866 982
84 212
20 821
803 835
25 461
395 624
564 964
929 989
840 900
533 761
433 777
999 1000
183 212
179 424
478 858
464 521
496 629
938 955
397 801
292 772
942 970
440 890
493 976
681 880
318 516
103 438
747 852
289 954
646 923
634 767
843 918
560 815
163 490
104 223
20 890
265 478
683 891
167 679
265 931
332 887
504 734
762 839
727 914
65 163
475 676
961 985
428 985
711 714
947 971
711 784
722 981
521 840
559 860
291 628
377 755
651 679
507 827
379 441
857 862
494 906
752 976
499 721
213 892
489 845
729 801
200 420
892 915
299 906
814 905
160 615
36 479
336 806
767 818
424 681
407 816
370 373
749 820
597 970
236 723
588 896
600 674
740 865
230 839
883 959
674 699
277 829
812 883
130 708
799 972
288 755
551 937
808 885
943 966
5 560
860 912
210 843
6 855
897 991
512 722
368 871
571 781
394 521
618 701
737 765
510 699
428 791
260 914
668 846
50 712
256 987
201 430
848 908
219 833
632 734
988 995
268 410
281 308
983 990
209 712
761 831
475 636
131 535
548 565
925 946
515 761
870 909
792 926
645 837
298 436
620 899
565 989
13 68
316 717
348 785
215 508
958 991
874 1000
672 922
267 313
23 76
569 927
631 936
324 451
563 987
456 851
619 833
223 686
273 367
252 598
494 793
791 844
440 528
499 570
842 868
434 811
552 752
596 630
977 981
930 943
165 552
456 765
51 149
102 991
429 571
308 411
271 433
501 544
960 976
373 882
706 753
505 731
907 928
167 726
356 388
469 513
639 939
614 653
679 825
552 763
650 996
791 855
52 576
944 954
398 851
713 841
489 764
263 329
230 810
655 923
382 459
547 853
770 959
955 957
469 743
152 975
700 813
492 583
356 523
68 590
580 903
50 262
641 713
281 744
594 773
145 722
341 411
728 785
499 739
292 977
731 770
499 761
759 903
911 948
179 306
869 934
151 574
828 933
659 828
129 819
418 650
886 896
175 370
678 933
294 956
856 969
527 558
164 848
576 602
284 449
762 862
725 944
306 643
463 863
448 733
816 898
960 965
126 671
749 813
680 868
735 967
554 686
736 782
564 995
394 753
100 396
863 991
172 487
350 548
858 862
552 622
298 596
718 877
118 231
712 947
106 391
289 815
590 731
937 975
304 493
965 990
455 711
923 947
876 925
268 583
691 835
418 728
258 763
445 588
983 1000
330 970
985 994
716 930
13 948
268 481
830 944
940 944
356 897
393 660
710 937
797 911
769 963
521 540
165 788
606 923
499 995
525 595
865 987
833 927
373 869
363 796
40 128
938 961
357 459
922 946
735 979
932 954
640 942
938 951
349 732
698 922
651 672
484 691
596 899
815 921
555 890
16 636
958 970
370 864
62 504
590 868
673 733
123 577
723 904
633 978
622 633
160 785
460 541
2 427
918 995
156 997
529 612
965 988
488 890
40 946
611 984
269 463
239 248
937 940
544 842
512 821
28 578
271 859
954 962
700 791
647 999
516 782
530 991
787 800
227 599
594 801
292 831
116 941
470 900
600 615
918 986
93 696
694 895
779 871
8 462
548 618
721 853
215 708
523 842
707 943
308 964
96 879
966 994
897 970
221 326
734 851
99 299
751 910
431 979
619 695
54 398
396 484
749 904
844 876
286 896
636 764
951 974
74 649
969 992
517 625
933 950
816 997
805 894
892 955
520 658
745 902
737 902
627 820
193 348
11 339
769 844
719 797
679 881
252 596
169 407
561 910
517 706
444 916
901 943
280 391
673 916
65 223
152 502
736 881
253 389
345 745
80 798
528 804
559 950
73 750
776 808
914 945
708 750
346 498
153 342
463 470
424 936
846 864
271 492
484 950
526 756
838 868
923 986
39 701
444 911
773 959
472 482
596 613
823 922
481 713
197 875
792 845
880 989
315 573
784 985
742 978
571 673
187 888
106 958
880 984
496 934
162 432
395 449
625 935
102 884
905 925
626 724
971 990
182 408
493 718
898 929
621 770
52 232
486 537
387 585
757 862
718 981
678 952
309 700
917 919
448 874
214 942
191 285
421 729
926 945
905 907
958 980
224 563
833 882
704 875
47 873
885 912
77 216
4 13
256 511
855 954
284 429
453 485
937 951
264 873
952 980
32 652
334 374
965 995
384 627
455 497
837 864
331 960
337 628
312 913
169 252
773 947
32 359
198 544
823 908
68 394
990 997
768 926
594 810
415 580
719 816
851 915
738 903
962 973
800 970
399 934
901 965
446 915
243 684
364 612
340 642
27 539
222 405
890 926
48 901
312 364
656 715
666 985
854 904
292 534
239 717
834 872
450 948
746 839
785 835
715 947
523 761
837 975
260 743
867 999
758 792
663 933
660 926
476 775
478 873
956 985
670 812
563 748
655 743
366 524
269 901
386 716
614 949
72 953
508 913
397 907
317 651
84 697
800 946
794 940
645 651
578 936
636 762
143 353
677 716
550 692
630 938
204 498
480 499
107 489
754 989
911 921
869 910
943 981
649 715
561 732
176 377
917 997
97 784
829 863
911 964
933 971
47 828
91 605
495 772
66 805
661 815
574 675
597 989
587 647
255 540
5 468
719 880
71 752
324 614
56 501
688 992
536 566
791 810
786 823
130 353
819 971
654 892
662 826
546 800
590 866
167 810
626 924
855 937
388 891
993 999
825 929
481 608
800 923
42 573
96 947
191 551
75 619
875 981
829 973
440 995
550 971
985 990
611 667
974 981
485 526
346 655
647 818
709 724
322 543
870 974
394 617
405 976
748 982
859 861
39 644
626 988
923 983
185 772
351 361
32 974
192 651
993 995
587 630
158 655
735 841
781 938
90 938
440 863
520 659
387 452
323 536
733 750
13 506
507 611
516 702
443 900
980 983
521 707
762 866
653 771
539 753
675 807
31 88
334 554
343 994
62 785
404 538
248 527
268 753
499 784
691 958
669 784
923 953
707 823
897 984
396 696
72 507
437 466
915 976
254 373
85 720
299 365
58 568
923 976
76 152
941 959
215 304
63 399
599 775
533 776
675 909
361 737
517 904
90 736
202 318
981 992
615 755
113 905
25 608
80 791
779 794
324 744
209 447
370 731
850 968
475 659
486 492
387 818
86 307
939 950
48 907
831 905
197 998
6 705
976 985
5 381
177 180
69 83
115 638
408 653
562 830
727 744
317 489
634 910
44 396
534 986
99 815
848 904
10 365
108 338
55 751
601 865
47 117
110 446
516 993
800 885
467 559
273 463
932 968
724 956
16 943
107 652
172 527
718 847
960 976
369 553
309 724
496 987
711 787
365 414
468 973
364 485
465 742
903 973
150 812
365 702
108 823
563 787
95 792
302 946
711 1000
952 982
371 944
946 959
931 997
266 447
812 896
53 59
277 689
413 590
585 648
830 916
721 820
671 744
684 842
975 990
736 852
558 927
720 846
978 991
283 481
546 961
586 751
353 771
37 930
45 129
543 875
292 926
388 719
131 581
748 841
536 716
194 660
352 382
194 650
679 940
278 294
112 277
324 977
679 737
7 675
554 780
588 750
226 632
449 622
158 593
124 355
528 554
125 912
917 997
760 785
354 833
45 668
429 792
664 887
347 680
236 763
490 838
16 559
243 487
337 893
19 769
992 997
942 994
229 367
374 497
513 580
456 493
820 853
973 979
934 983
600 987
957 984
82 935
152 213
541 805
772 955
741 973
700 925
175 464
62 217
321 715
864 884
93 638
870 916
639 698
339 833
963 976
843 932
408 490
761 799
548 674
263 724
824 842
307 890
841 890
295 422
271 754
312 628
784 819
855 931
885 953
623 884
820 889
756 762
892 916
73 876
572 973
417 802
270 719
572 918
153 399
498 954
590 739
681 920
216 786
151 466
341 905
899 907
892 908
614 972
556 671
125 522
320 397
231 551
783 983
544 550
597 760
773 780
658 768
329 331
96 720
999 1000
699 768
556 585
524 910
475 786
693 949
300 551
556 718
595 765
138 920
729 845
944 989
990 999
113 951
915 968
94 353
992 997
956 995
776 840
924 986
841 872
985 996
842 928
85 91
402 942
827 839
74 533
240 456
391 689
27 319
67 94
230 417
102 782
894 913
588 859
220 309
738 917
93 112
62 141
283 971
449 682
130 209
407 634
119 753
585 947
125 319
855 970
74 507
767 862
823 908
567 964
559 782
970 975
586 794
951 967
706 824
902 917
979 983
340 449
588 670
671 901
714 736
290 892
456 866
347 420
878 990
334 548
965 989
863 919
27 71
849 876
989 999
205 879
230 691
283 753
105 377
74 341
5 944
807 882
611 733
694 857
58 203
172 995
464 541
444 619
591 636
320 345
135 223
257 743
922 983
265 658
641 771
454 519
510 888
39 433
366 646
798 868
737 962
19 616
564 690
922 923
866 926
11 697
881 894
481 552
81 614
22 684
657 818
519 771
963 980
429 539
521 806
786 989
474 595
62 707
224 251
70 470
102 642
693 745
221 393
95 905
993 1000
81 714
950 968
159 371
303 463
942 944
985 989
672 731
818 979
435 926
864 910
435 863
791 899
515 690
133 569
410 851
944 950
406 987
610 810
46 570
719 760
8 737
573 869
660 670
467 757
912 938
104 358
575 968
306 469
730 824
564 769
967 999
968 999
508 554
957 968
101 954
949 959
343 778
477 897
587 872
167 209
546 866
562 969
177 495
562 884
888 963
93 214
390 436
999 1000
885 965
806 814
786 924
281 491
385 663
550 779
496 541
442 852
198 896
416 760
786 993
586 810
37 498
298 931
735 904
895 957
421 979
124 706
337 521
339 460
198 268
767 879
659 773
356 957
463 682
100 934
561 931
518 579
134 210
192 962
340 550
266 771
485 687
441 863
843 852
998 999
593 692
854 994
329 656
590 872
139 366
778 883
972 981
155 211
335 638
358 759
784 850
283 292
68 142
683 839
391 473
846 908
524 975
834 879
749 835
605 905
115 339
812 920
919 962
755 933
421 951
116 584
170 556
556 797
816 851
488 711
349 982
829 866
445 956
918 999
399 598
65 629
700 892
823 887
34 318
779 949
324 601
617 900
810 928
835 988
953 981
682 982
813 969
903 904
878 933
446 651
166 850
961 963
561 789
186 728
119 444
326 779
443 815
493 720
138 718
540 668
732 768
385 947
972 1000
160 499
344 503
942 984
294 658
234 537
134 354
146 902
808 974
471 564
638 716
129 299
845 958
555 940
584 787
179 233
479 790
357 926
240 689
618 825
436 784
735 864
226 403
624 829
983 990
184 415
171 434
693 798
155 329
268 430
658 662
397 443
692 917
396 463
776 797
180 721
791 875
983 989
236 468
894 952
649 925
282 583
214 661
830 999
688 874
709 743
91 821
254 384
341 535
882 962
385 481
174 308
781 821
809 898
775 853
599 761
69 353
990 992
757 773
909 949
9 834
87 353
346 378
79 647
66 759
570 683
98 721
408 573
944 1000
998 999
574 732
615 654
472 541
556 705
675 795
548 994
178 369
131 441
377 498
986 989
727 843
281 531
511 651
706 762
556 823
970 996
258 696
287 498
481 854
799 802
835 902
424 873
869 885
196 486
50 688
748 984
241 509
301 399
580 626
517 897
656 920
54 839
947 981
110 865
259 454
652 957
441 454
744 938
40 360
806 954
169 297
798 830
985 998
875 977
582 594
701 861
131 883
384 980
431 597
949 994
166 324
974 984
40 800
540 772
14 958
598 934
334 406
287 891
321 811
414 487
53 685
878 905
973 989
186 658
248 397
883 935
987 995
858 891
221 640
967 992
591 889
670 769
505 910
813 863
12 157
477 944
455 591
456 803
569 945
871 944
462 780
296 757
142 526
841 922
279 300
987 989
962 992
457 685
768 779
378 539
16 137
734 751
532 648
376 390
312 612
427 485
583 785
61 659
217 369
949 962
559 595
125 768
714 955
80 440
457 833
504 968
108 615
342 942
395 967
528 784
358 504
660 701
353 932
136 518
294 419
638 987
219 727
593 771
810 843
529 823
529 884
921 936
729 810
317 489
810 986
836 888
839 974
686 944
584 890
745 976
806 995
567 572
794 809
107 915
395 905
746 950
207 613
224 379
161 869
659 665
841 876
547 974
943 971
781 971
377 924
597 849
359 880
243 475
714 957
728 865
456 912
224 907
119 977
811 877
306 894
585 731
633 923
230 570
403 415
650 728
867 980
349 636
369 785
585 885
110 836
699 731
303 986
527 787
799 830
265 982
62 919
835 943
940 993
161 194
645 960
975 987
793 861
821 950
50 683
58 699
956 982
670 711
967 982
883 955
206 867
690 856
940 948
216 940
731 802
304 614
578 981
983 989
626 977
694 706
136 577
286 901
934 997
204 356
662 993
639 648
133 653
572 716
687 920
243 604
580 989
905 943
350 684
554 631
510 636
519 906
508 686
919 985
727 783
378 564
263 837
274 726
476 982
300 819
403 670
372 876
344 946
32 481
973 981
634 837
617 806
989 997
852 952
215 941
612 855
568 989
726 740
631 894
190 316
49 469
974 979
758 886
985 996
71 313
460 938
841 888
799 880
315 754
483 811
552 663
281 504
50 86
116 709
619 940
204 822
624 650
556 671
224 437
209 729
760 827
528 712
963 983
442 571
949 951
47 79
594 891
40 723
747 898
112 339
748 811
889 937
481 818
641 868
351 438
826 921
532 928
543 807
699 917
161 488
861 865
490 882
99 971
529 893
533 865
991 999
630 856
397 779
944 998
543 672
967 973
721 732
359 365
857 979
195 937
340 904
586 795
823 833
692 801
306 333
479 946
937 997
555 622
128 527
235 579
920 995
898 915
936 953
833 911
31 396
494 515
831 902
481 601
607 778
306 756
201 791
492 661
139 240
41 478
817 990
394 562
171 551
820 888
159 198
437 882
570 748
524 758
962 999
619 966
246 293
125 876
276 293
600 646
627 981
292 911
523 868
190 881
64 241
662 988
549 940
960 963
80 798
595 815
744 857
989 998
987 990
762 876
201 267
964 997
783 958
383 528
946 979
350 507
311 857
802 863
359 786
276 879
597 832
637 778
228 949
699 872
317 619
307 364
567 575
155 280
299 430
638 754
488 904
833 904
822 857
389 880
126 521
18 265
17 853
637 734
725 775
880 882
295 685
671 725
652 953
594 819
201 379
561 631
399 537
91 444
637 694
913 924
918 927
406 917
947 958
227 618
960 968
574 638
646 871
921 940
93 209
703 792
980 999
138 931
388 804
10 853
965 981
255 633
641 852
332 642
591 721
393 896
991 999
472 615
969 998
535 665
107 937
206 656
255 812
893 968
709 962
420 587
863 941
294 871
734 852
625 836
997 998
453 572
116 312
221 972
276 703
709 937
930 959
99 101
476 678
995 999
13 882
433 565
57 208
880 989
696 960
810 917
910 949
245 688
448 571
473 610
339 706
998 1000
117 699
592 670
76 324
23 957
900 949
552 809
64 627
608 900
469 794
308 414
739 884
657 863
338 548
947 953
986 1000
353 979
459 649
487 615
141 525
883 953
525 844
339 532
511 978
71 587
699 787
386 625
581 789
733 818
995 1000
488 598
939 989
323 853
256 978
186 702
494 659
454 699
642 660
644 820
632 843
688 803
659 955
386 519
454 687
401 832
475 606
517 708
291 332
775 807
60 985
520 863
559 822
161 323
22 513
786 938
104 452
170 713
881 917
446 786
743 933
244 740
761 907
317 721
576 997
45 883
611 841
161 508
391 592
189 467
163 937
740 849
782 979
903 988
74 555
451 977
359 392
455 537
421 983
102 529
925 968
84 953
402 513
650 849
630 741
476 948
61 949
31 86
125 799
135 561
755 834
540 938
978 991
449 981
684 979
696 818
542 971
166 994
977 980
532 656
757 772
927 966
266 361
279 340
877 985
492 980
615 806
554 775
280 762
393 593
54 672
561 873
50 492
988 990
385 976
862 878
255 270
935 984
733 822
319 351
55 259
875 937
957 996
514 701
947 957
109 396
746 923
415 643
918 994
189 659
875 920
106 931
745 867
599 638
890 942
755 817
429 500
580 864
673 691
318 523
660 774
123 222
11 95
868 979
770 806
659 949
489 539
552 865
988 996
28 553
229 805
609 735
566 687
851 966
656 691
379 940
307 955
556 998
907 956
489 624
110 203
380 598
307 533
380 470
364 672
331 353
764 916
656 688
655 709
986 992
500 577
658 813
747 955
417 993
867 914
768 882
423 836
957 998
861 892
642 812
57 587
229 513
245 381
962 988
160 464
39 747
948 974
302 831
195 637
362 894
944 953
971 982
603 871
994 997
661 727
875 969
646 771
971 984
778 875
311 897
768 815
103 137
785 843
958 971
653 722
422 619
668 967
410 884
772 798
39 141
934 965
2 840
288 988
486 603
998 999
784 808
925 987
570 857
682 938
505 601
135 440
646 984
879 936
34 706
620 790
691 704
457 844
849 905
271 653
29 758
732 826
643 758
859 930
224 864
685 848
702 957
340 421
672 940
281 496
999 1000
409 955
339 961
312 564
859 980
335 850
210 663
434 707
603 682
901 951
274 754
165 347
304 745
332 348
306 624
399 878
508 886
827 870
406 585
442 659
267 826
619 776
567 702
439 910
775 949
837 879
723 941
478 795
51 565
727 804
824 934
781 964
116 636
148 605
547 770
148 696
392 784
985 999
375 510
231 301
585 867
350 479
730 791
394 581
630 786
200 944
339 642
135 632
393 763
519 639
79 202
590 594
845 847
297 684
727 862
343 580
105 414
403 498
522 703
792 935
78 767
36 618
481 781
717 838
418 554
843 923
776 846
816 981
410 522
612 876
796 823
645 915
422 946
32 567
183 373
231 432
971 995
133 261
768 950
90 695
811 906
287 448
810 828
857 922
949 977
268 972
133 310
650 932
137 884
858 863
779 920
803 823
496 607
743 987
867 975
302 776
744 801
991 999
988 999
585 764
931 935
964 975
834 941
897 905
416 463
195 662
785 813
431 953
196 652
421 707
193 713
7 877
571 582
432 968
673 758
908 982
245 965
211 997
528 841
100 283
578 943
507 980
450 800
226 727
625 774
322 927
431 722
13 188
703 817
66 623
540 677
373 829
170 615
159 967
928 951
469 719
32 149
914 957
773 811
926 983
157 433
179 436
371 644
396 815
711 714
567 637
778 964
994 1000
882 907
300 660
604 787
470 777
319 539
189 646
881 981
76 97
799 832
972 980
202 214
798 834
540 715
596 938
171 499
740 851
733 931
952 984
979 987
928 959
138 642
421 914
357 690
15 541
250 779
610 848
102 590
433 655
546 854
260 803
496 900
323 567
227 569
575 696
506 996
437 603
496 555
294 582
795 880
713 990
655 932
428 701
830 957
343 434
814 965
69 708
793 921
620 652
752 874
169 474
214 403
843 993
78 957
504 662
95 969
198 379
499 936
778 929
29 459
66 531
186 563
396 992
802 829
973 994
205 314
272 472
918 980
359 445
969 985
435 522
824 983
339 612
812 854
680 704
488 975
120 511
283 471
154 614
431 800
455 845
409 780
129 397
698 969
662 942
769 822
316 941
238 590
801 820
853 877
94 714
661 830
164 428
795 856
434 705
418 786
777 887
664 958
99 336
266 279
811 904
470 683
650 726
288 368
439 528
457 555
585 667
223 672
309 571
850 940
218 888
846 999
483 535
320 601
831 987
81 295
909 984
841 941
128 187
81 89
711 742
45 530
387 648
35 441
554 656
490 866
571 602
122 770
360 983
934 949
9 187
350 615
523 532
584 845
781 900
971 984
390 595
578 839
813 969
756 933
187 931
562 838
536 581
239 527
339 629
718 1000
346 759
704 788
767 770
791 858
388 929
732 982
667 862
740 749
26 53
829 876
200 952
719 721
608 725
895 971
478 864
589 846
1 151
523 984
504 910
245 428
817 852
389 669
233 720
917 937
411 913
782 957
621 922
227 338
222 387
27 107
78 706
284 854
689 792
705 750
143 876
641 647
470 649
422 500
779 919
591 986
343 545
844 970
37 423
915 998
505 835
187 629
103 204
395 608
24 617
889 908
392 920
885 997
364 674
68 624
601 666
987 992
133 272
607 652
977 999
222 583
704 795
807 863
709 924
485 552
470 770
612 858
405 735
680 823
680 950
54 286
473 606
861 960
326 403
651 692
393 454
260 815
528 656
575 737
507 521
856 986
502 985
533 535
759 961
168 932
5 400
156 631
100 140
374 549
342 387
937 998
359 522
660 703
185 677
895 907
435 824
171 565
762 864
302 378
420 625
300 598
346 871
183 896
510 952
97 477
641 768
300 877
721 727
406 846
624 992
478 570
3 971
517 722
408 684
413 610
437 843
471 524
521 859
613 685
922 958
519 687
205 351
427 461
224 580
148 787
244 729
120 634
405 481
922 937
963 973
457 614
403 508
71 467
960 983
586 653
470 488
276 340
939 973
130 313
107 496
229 419
341 731
766 838
115 244
538 701
149 914
115 571
51 635
333 403
269 887
743 884
698 789
735 838
779 829
325 850
264 673
849 975
667 939
133 629
822 880
994 998
536 895
229 991
223 594
511 767
175 423
873 974
254 703
365 815
394 514
486 789
358 572
745 975
592 712
569 860
730 937
970 974
642 926
842 870
821 924
515 942
922 946
704 876
345 543
799 954
124 567
715 807
759 827
401 848
283 963
680 836
545 942
250 576
191 600
308 805
947 993
387 590
313 577
394 567
766 791
749 853
229 705
750 944
299 726
835 911
995 998
380 811
579 580
439 625
740 982
212 656
236 379
244 638
940 972
48 671
633 742
380 884
430 899
36 705
663 759
143 784
516 987
403 508
894 913
314 883
588 851
794 941
267 417
710 977
664 968
632 704
768 982
422 880
22 181
942 990
152 387
812 921
532 997
912 944
157 253
104 157
314 443
651 901
843 876
431 467
934 966
699 719
163 727
772 959
665 990
893 984
216 326
33 238
296 367
619 891
546 981
178 912
810 820
188 282
256 285
865 974
72 306
209 684
670 684
110 194
955 970
631 905
320 721
658 935
197 432
417 876
948 952
599 742
316 650
809 999
479 827
662 684
187 752
800 957
240 357
867 893
604 840
477 635
754 879
304 322
94 534
53 872
470 689
806 987
865 963
87 641
962 979
479 620
748 768
294 392
100 932
410 725
751 774
840 974
64 80
856 885
486 567
901 987
286 862
553 577
812 874
104 267
139 663
468 700
971 994
634 746
255 429
982 1000
141 793
529 727
233 460
728 759
564 668
966 981
74 182
219 604
999 1000
111 297
570 654
160 314
576 664
292 868
539 925
935 982
445 552
592 654
382 718
71 341
592 686
291 380
841 998
974 999
946 983
238 282
296 498
659 851
688 709
332 925
199 206
811 960
74 160
240 639
965 994
763 968
581 970
694 864
727 911
404 512
424 813
406 781
615 885
652 946
0 836
821 986
777 992
972 976
810 997
894 918
169 509
397 439
327 613
720 943
356 465
233 690
994 997
993 996
138 604
885 912
553 772
437 684
575 844
37 452
13 774
446 888
138 415
133 386
300 346
179 842
366 569
587 661
985 991
403 867
127 329
418 994
620 807
8 378
593 709
392 953
120 922
609 938
102 726
600 870
298 664
111 771
396 619
447 750
45 222
671 949
477 840
586 721
101 209
450 452
220 546
224 276
107 220
589 698
824 896
845 938
59 843
51 321
639 687
410 896
649 705
871 986
448 450
587 708
227 354
116 783
164 301
242 658
724 1000
299 846
965 991
260 738
387 808
107 657
390 575
32 358
259 982
161 748
176 706
654 811
949 979
505 726
948 989
898 936
111 217
587 635
204 251
721 968
635 963
643 923
677 679
982 996
303 465
332 702
899 975
492 693
183 471
171 509
582 950
752 967
268 713
514 917
48 65
363 437
325 478
332 636
10 621
494 846
355 657
543 606
571 605
816 828
802 819
515 747
968 970
744 763
935 983
125 458
163 787
209 281
226 275
0 220
301 829
776 792
320 762
601 618
774 929
416 598
298 328
741 862
581 978
172 726
881 949
517 659
978 984
593 883
985 995
343 379
629 705
440 745
81 683
580 884
7 454
116 186
98 598
67 713
716 787
963 971
796 803
627 964
749 906
322 467
816 915
660 933
897 898
996 998
344 906
156 992
613 954
262 756
994 998
234 498
755 816
394 644
318 849
871 935
221 256
654 860
733 822
897 969
83 1000
536 980
610 999
41 318
824 926
755 958
146 306
801 990
87 498
230 607
402 585
468 617
850 908
603 652
488 803
121 275
141 350
426 575
41 172
290 981
571 883
200 776
325 441
976 987
886 889
676 685
257 753
777 907
987 989
659 845
654 756
763 791
921 982
711 750
567 905
593 801
315 746
822 991
760 864
828 991
102 346
547 735
499 728
926 980
820 995
814 999
680 905
360 426
962 990
581 602
192 584
473 592
747 794
907 955
222 250
518 968
303 396
387 986
845 910
997 999
943 962
399 898
13 950
474 941
721 735
960 999
132 970
911 993
889 961
496 520
227 971
569 731
21 280
416 983
211 884
921 995
178 931
200 346
681 978
7 915
325 789
619 665
754 880
737 800
976 987
316 852
894 930
514 960
307 434
875 951
492 962
389 403
449 883
398 774
89 521
702 840
936 938
332 538
802 996
673 830
145 916
286 765
409 667
430 570
312 990
685 696
83 642
506 657
174 919
840 883
162 793
989 992
506 614
91 213
334 790
591 835
258 1000
540 548
132 269
281 883
902 988
920 925
625 838
722 913
208 845
523 784
998 1000
650 924
231 866
474 917
679 748
776 963
329 612
682 930
840 990
800 872
814 998
510 628
498 797
772 839
155 393
778 843
927 996
313 941
257 416
547 960
103 200
509 818
10 52
969 970
31 540
403 587
342 778
775 799
139 879
307 381
635 941
135 691
878 934
539 587
823 912
924 946
442 911
965 970
648 937
186 831
390 706
145 576
665 793
351 426
200 934
629 949
497 767
367 404
27 709
126 817
463 951
938 977
316 999
683 908
736 887
636 710
18 70
385 596
704 828
271 979
564 871
51 109
910 944
311 736
511 596
737 827
4 512
621 922
327 822
904 926
270 437
475 499
200 495
640 809
547 690
928 974
360 557
107 262
233 356
648 939
696 737
808 848
852 901
880 983
588 707
383 500
97 532
844 865
335 430
231 584
935 955
601 802
71 877
948 1000
470 551
572 919
652 691
179 541
753 920
364 719
886 945
915 974
471 594
144 701
940 956
38 641
375 489
955 974
875 903
173 738
347 629
771 862
133 963
692 791
223 845
462 778
155 607
342 587
56 572
316 339
107 314
713 936
309 886
334 932
715 792
582 741
873 930
329 699
105 567
52 289
984 995
522 548
554 655
551 599
92 991
978 996
688 760
676 1000
473 986
385 909
323 626
841 877
176 327
968 975
972 981
637 827
581 943
66 993
588 770
175 770
133 404
750 957
851 853
183 194
499 523
479 590
529 929
723 953
70 507
733 842
755 910
617 768
492 816
117 584
791 1000
646 688
911 929
849 958
959 994
557 765
878 921
536 995
713 888
710 925
773 1000
693 900
914 974
316 942
600 913
366 466
732 988
430 646
709 921
273 357
499 739
279 953
879 883
735 913
47 527
578 606
454 730
514 940
158 664
749 868
578 963
64 111
657 800
481 500
831 997
376 872
954 986
865 974
565 681
486 647
443 686
397 557
66 705
786 911
494 712
756 788
246 326
475 745
827 1000
833 964
909 963
28 754
566 609
766 944
905 910
151 829
746 998
517 788
294 537
327 894
279 528
783 874
396 508
554 661
948 957
925 1000
520 837
304 621
723 824
405 556
679 915
819 857
322 695
706 763
168 359
980 984
461 748
744 988
668 922
484 813
468 994
327 910
92 173
278 826
280 346
966 985
548 713
485 841
596 782
291 433
558 585
991 999
386 405
990 991
597 694
19 898
189 261
182 547
801 934
664 820
498 980
190 228
452 557
907 946
145 650
906 990
47 64
960 985
868 892
641 791
577 701
563 882
531 947
359 398
155 343
233 657
292 613
297 927
286 687
286 612
712 859
705 901
185 941
70 268
1 850
672 742
713 921
738 974
326 670
339 766
355 757
632 982
292 522
54 604
358 724
203 529
771 998
473 589
441 809
869 879
630 849
634 868
763 785
821 966
11 967
117 367
893 903
149 275
579 985
619 653
811 971
147 339
319 594
6 238
477 926
444 833
485 747
261 331
801 978
522 791
356 581
882 987
26 524
118 190
752 921
41 373
295 643
385 464
300 985
124 583
981 994
807 935
114 513
688 889
404 556
682 690
908 952
510 775
831 916
78 1000
247 584
878 934
470 681
403 856
168 214
265 604
489 957
270 431
24 616
118 862
98 552
167 375
713 987
611 772
75 400
13 326
291 482
551 940
495 561
511 889
899 994
347 666
418 965
257 376
71 825
538 869
721 880
184 824
411 521
496 986
914 951
109 962
835 963
946 991
522 601
784 853
200 824
373 643
150 591
626 764
632 792
623 756
551 604
347 820
520 552
365 882
707 890
869 953
218 466
320 994
993 998
437 703
913 947
696 795
326 502
500 765
912 924
374 667
730 774
871 893
347 772
426 496
10 146
384 856
57 920
934 966
381 652
731 926
705 836
396 825
348 447
965 975
734 787
695 763
92 404
39 618
101 362
750 916
280 799
615 757
273 822
780 811
869 983
103 114
434 809
64 718
74 830
394 442
356 533
762 821
830 859
248 307
422 716
607 996
584 796
17 867
892 900
677 839
395 603
668 942
568 793
772 821
765 772
545 766
254 942
42 845
434 662
503 984
798 826
876 971
522 851
269 731
524 965
543 980
775 787
215 284
678 903
181 500
722 737
876 919
441 978
892 896
650 720
565 810
758 964
165 523
990 992
222 923
183 427
139 392
474 870
877 955
585 686
824 901
943 987
526 801
724 788
435 928
313 871
431 563
477 931
465 948
364 619
362 515
828 992
286 555
937 945
837 986
266 803
296 565
381 411
788 864
753 926
761 829
624 646
208 643
551 706
892 914
288 351
367 384
958 990
407 534
86 621
673 973
666 689
437 620
34 216
794 920
326 751
63 959
281 878
605 899
259 913
714 757
171 493
409 610
797 855
327 562
35 123
22 452
903 927
457 751
254 596
592 674
435 836
798 909
841 914
541 829
407 938
173 815
328 711
111 369
656 712
255 648
745 863
198 884
684 922
505 512
961 974
382 786
221 452
55 687
698 929
601 821
43 550
532 792
815 984
833 980
470 743
758 865
719 963
245 877
969 995
23 283
522 996
355 902
623 705
436 733
95 462
525 901
315 948
388 881
449 935
122 877
698 737
527 859
33 675
620 937
75 509
571 885
663 911
788 923
412 994
230 912
304 837
763 906
567 645
596 706
566 665
471 716
508 998
126 516
494 621
864 926
502 575
28 683
454 502
679 851
812 841
868 901
536 862
828 914
467 624
754 968
559 595
651 683
589 933
866 937
33 655
992 997
190 821
30 986
25 905
888 983
165 201
315 451
770 946
644 844
545 639
224 808
473 813
589 963
789 854
115 251
797 925
837 996
476 480
559 711
60 915
656 941
944 990
139 726
899 937
90 266
876 997
53 272
794 921
222 366
948 964
194 756
970 975
34 674
517 671
301 864
604 694
755 976
238 785
689 760
330 376
676 958
354 467
645 829
286 787
440 619
913 981
608 653
769 785
804 890
26 914
4 503
789 805
20 454
246 507
800 902
223 224
152 276
75 627
107 745
294 792
149 740
582 758
328 732
861 978
880 949
946 970
466 583
545 745
746 896
8 353
589 916
257 385
177 593
326 643
875 969
18 89
738 997
441 892
646 923
136 937
536 776
939 965
315 777
880 992
598 977
594 654
601 827
371 479
711 915
759 865
130 914
771 852
528 839
412 709
76 405
20 240
467 530
136 472
652 752
153 269
529 907
817 945
171 599
32 694
860 895
711 803
260 648
946 947
657 775
664 814
945 968
905 959
651 909
616 628
824 933
600 957
977 990
663 896
29 485
609 667
277 479
719 808
12 177
622 846
624 665
579 904
356 487
693 706
281 512
551 597
955 997
158 951
185 187
932 976
662 930
434 680
848 936
921 935
40 148
400 579
69 737
394 576
447 452
186 544
795 873
512 699
883 999
952 994
548 788
789 798
395 657
361 636
901 939
931 969
0 280
352 607
342 799
221 921
642 945
78 693
401 892
4 939
446 707
145 650
877 902
678 836
944 986
830 879
93 592
879 911
292 300
586 889
796 932
964 995
843 911
569 888
916 972
87 567
473 946
986 996
214 798
386 815
603 820
167 967
494 592
376 447
474 721
852 993
537 580
255 461
849 854
101 619
356 560
185 479
394 722
274 885
621 810
293 561
288 681
295 749
873 948
268 672
820 932
606 834
800 914
59 631
676 813
984 987
341 824
65 865
178 729
149 157
347 689
683 894
27 799
603 982
168 498
332 544
182 548
171 262
309 507
577 702
714 812
484 728
323 584
201 502
483 564
510 735
535 735
735 859
22 906
417 991
8 537
141 570
418 927
138 634
692 874
569 964
31 634
158 168
414 528
464 743
130 202
693 833
819 982
649 791
920 942
404 517
890 980
206 961
986 1000
299 598
142 816
660 975
510 1000
29 729
962 965
588 955
451 681
533 955
394 833
576 843
719 840
653 862
695 806
109 394
234 881
554 792
932 972
774 990
121 913
202 794
348 789
327 664
576 648
188 478
41 552
653 697
750 755
286 348
87 606
708 904
986 996
960 993
189 881
392 831
537 635
557 886
362 653
500 869
701 867
797 843
211 856
327 930
167 932
448 830
992 999
902 959
385 879
4 542
229 553
413 991
380 613
26 969
963 995
711 856
870 995
92 599
841 852
333 373
920 960
387 391
685 782
569 789
138 690
903 909
520 638
92 129
395 768
812 905
120 689
716 752
930 976
625 957
648 972
131 518
997 998
870 936
894 913
732 836
962 984
515 687
934 987
600 860
678 801
631 663
872 994
127 219
778 941
474 612
4 896
273 989
748 883
42 884
84 90
826 1000
335 681
546 759
714 748
105 172
354 619
872 1000
477 856
689 774
176 257
105 985
819 962
950 974
277 827
617 777
615 640
441 678
249 787
878 985
326 644
887 984
66 545
94 994
906 935
345 760
823 978
831 990
33 58
402 648
333 379
126 142
866 887
177 211
428 997
759 960
758 944
294 652
992 996
691 737
732 957
167 567
327 776
835 978
615 908
93 393
964 983
729 766
430 989
373 540
414 683
400 516
178 987
586 713
680 698
621 956
530 687
705 793
127 351
436 454
553 752
28 207
49 422
801 938
565 730
871 943
288 476
954 976
279 476
46 407
44 640
625 729
235 853
766 822
93 443
386 880
393 774
109 518
782 846
244 769
104 675
230 357
581 996
563 598
832 985
897 977
321 544
306 539
367 606
639 963
261 410
237 712
719 952
520 750
726 787
579 915
100 610
722 820
425 505
689 902
389 844
332 870
50 992
742 873
624 695
87 458
655 804
463 791
725 858
473 605
749 796
459 894
463 681
692 747
259 537
580 752
190 538
303 575
824 952
29 671
33 984
624 826
510 714
96 104
131 390
271 812
492 653
84 581
230 461
471 693
820 846
712 843
414 477
688 744
474 908
162 904
60 555
100 997
790 857
934 954
286 614
243 839
731 986
996 1000
752 901
686 864
233 718
925 989
232 345
837 885
787 922
311 835
857 936
466 892
520 701
548 654
625 903
283 972
434 943
154 793
994 999
545 873
192 643
223 292
795 872
236 333
378 753
227 520
44 539
616 880
7 941
859 878
160 259
678 769
204 208
463 550
86 950
573 762
85 388
301 371
446 759
559 775
807 999
116 625
300 766
968 972
266 729
411 654
667 932
484 630
316 435
54 807
679 703
723 829
296 994
92 223
720 922
868 919
350 608
105 374
800 810
107 539
70 580
582 747
24 684
370 626
500 784
4 881
118 939
605 639
244 500
828 956
587 670
630 970
355 745
10 930
555 981
748 868
158 462
416 612
150 415
514 861
643 715
684 697
767 800
701 924
819 986
226 475
979 989
48 311
69 888
353 742
422 509
215 540
468 790
436 740
928 947
29 317
185 538
414 609
961 999
405 438
82 304
668 991
792 943
621 943
120 933
778 783
803 844
24 582
367 438
579 718
853 968
93 966
391 800
347 813
299 725
657 832
143 384
146 274
521 640
778 951
654 714
934 975
73 488
960 964
512 573
227 879
105 307
465 566
221 388
878 981
8 941
103 424
642 965
852 994
469 641
338 858
689 903
337 531
461 808
725 761
128 968
62 413
590 920
239 778
698 816
737 762
343 794
859 974
638 661
581 698
250 971
519 876
120 606
559 744
445 899
221 385
811 851
712 716
283 759
724 808
661 704
915 986
650 686
425 794
690 798
261 955
13 875
863 968
991 992
159 348
363 413
64 756
802 986
296 449
553 782
45 997
899 946
309 712
432 619
859 932
886 915
440 943
730 998
525 600
444 500
414 538
156 646
777 890
519 980
776 831
865 996
507 547
364 574
715 847
213 908
957 978
953 955
32 208
327 673
251 739
334 380
754 988
687 743
163 818
447 576
10 816
363 947
290 519
126 781
149 201
240 471
946 959
259 905
345 416
474 554
423 672
690 740
202 840
486 998
877 936
141 778
698 705
511 741
797 1000
154 748
403 740
212 404
854 978
672 700
522 906
907 970
784 886
974 978
388 630
911 968
535 598
546 820
933 973
293 837
841 992
247 343
40 502
298 581
371 431
962 992
430 720
506 700
518 684
508 917
545 691
371 583
963 993
132 438
352 422
625 805
846 911
472 837
581 878
699 833
462 708
249 911
548 944
619 701
19 339
6 112
421 881
707 996
478 802
238 819
481 585
331 922
461 479
609 888
908 931
19 76
263 555
843 890
456 779
926 951
21 794
768 901
902 976
990 999
901 964
894 976
801 943
618 936
336 577
186 545
784 972
15 710
979 993
566 758
752 934
773 917
794 829
604 903
372 383
544 563
856 913
504 525
886 956
327 531
878 890
859 943
185 288
511 741
912 982
406 944
702 721
806 869
403 763
551 993
737 810
917 994
821 952
259 447
295 792
737 743
878 932
145 983
125 826
725 747
502 548
754 792
951 983
148 795
754 880
20 170
533 994
671 808
893 945
844 917
154 565
858 950
891 892
25 863
124 693
390 452
884 984
863 999
69 491
180 468
141 514
0 723
288 935
364 538
875 898
337 670
717 766
673 730
47 65
432 638
166 224
788 809
980 985
304 551
201 272
932 969
115 288
577 958
527 848
138 669
158 860
187 782
883 905
128 281
35 317
204 788
271 490
341 705
5 655
274 908
67 815
232 487
17 888
970 971
543 936
534 552
157 246
537 789
755 789
419 507
707 827
893 902
914 985
148 860
863 939
618 978
805 904
595 902
500 593
385 492
386 520
788 810
29 219
499 832
826 835
272 718
114 146
481 725
275 417
361 376
538 560
548 993
595 720
750 756
789 971
342 876
614 806
321 506
991 992
92 530
238 625
378 498
674 932
5 549
652 786
599 694
83 299
733 809
426 763
103 268
359 731
393 437
980 991
234 779
666 710
230 802
86 456
241 313
427 502
174 818
882 892
917 952
924 933
870 941
918 945
974 999
846 861
179 262
23 294
66 301
553 562
870 874
830 894
425 631
536 959
446 527
278 625
823 980
867 921
820 944
480 821
925 982
178 650
145 149
921 928
949 983
747 757
31 408
48 546
742 898
353 987
86 447
984 992
335 338
147 421
876 906
714 980
678 803
186 461
785 894
112 510
445 553
305 418
677 915
992 996
918 938
426 805
306 552
867 917
894 981
126 704
569 609
792 801
679 705
442 807
635 753
707 722
839 884
535 985
622 784
349 372
949 979
228 627
870 950
610 997
987 989
911 958
700 755
498 647
27 165
689 963
749 873
115 664
340 379
819 875
993 996
490 868
970 976
789 858
915 962
429 482
796 849
170 871
703 712
178 805
888 937
661 757
412 577
983 997
972 979
289 988
592 839
947 997
310 767
270 656
807 865
944 955
52 948
471 673
330 648
245 719
781 961
950 998
20 432
422 865
503 759
914 996
255 870
212 802
700 800
397 509
309 540
83 328
345 510
776 935
232 260
180 660
765 776
390 570
548 624
461 733
370 582
437 976
5 60
443 753
799 965
901 969
759 789
810 980
41 850
619 694
632 955
399 459
873 959
804 835
929 988
581 880
35 389
543 774
614 713
457 998
181 577
464 650
743 917
42 430
248 390
697 959
7 31
431 630
130 513
248 898
220 823
183 638
135 901
295 676
814 918
180 600
774 993
92 754
712 829
917 958
188 537
498 992
720 975
970 990
233 804
388 724
630 881
758 847
256 549
263 918
518 908
27 156
419 535
905 967
603 653
722 997
459 677
313 406
73 138
898 902
449 562
169 912
165 379
433 439
839 846
780 821
998 999
316 943
491 559
310 658
930 942
802 919
120 722
810 934
504 972
843 960
607 885
209 752
526 650
526 865
847 891
361 472
313 596
352 930
533 830
660 941
454 627
664 828
389 931
686 815
441 572
742 748
747 859
601 794
471 871
835 851
176 218
651 729
247 679
902 913
858 931
925 994
692 823
85 913
606 732
130 514
447 671
282 557
681 849
0 535
879 961
330 813
964 983
882 889
802 824
437 680
80 345
738 770
545 570
166 441
227 988
307 316
870 886
105 312
449 499
633 811
731 849
137 237
557 989
864 926
942 969
128 170
458 592
482 597
982 994
54 438
537 656
134 724
328 858
679 772
709 993
435 659
811 879
82 163
772 776
880 989
817 973
133 607
376 753
897 936
520 935
839 974
571 751
597 975
696 926
834 944
660 990
424 997
38 217
276 840
764 926
3 507
543 858
281 903
366 691
651 843
118 519
277 458
681 740
727 842
226 667
781 841
871 968
532 765
779 967
719 998
763 840
677 833
255 785
325 839
693 795
658 959
792 937
586 816
551 903
813 916
44 519
945 959
851 988
493 807
816 938
119 746
828 900
330 934
947 997
165 475
866 889
169 325
3 731
768 938
131 827
571 632
911 999
362 510
286 578
475 511
959 979
328 366
573 656
969 999
648 843
49 522
302 771
405 914
318 488
575 980
982 983
441 798
274 699
529 960
21 610
218 837
120 581
919 945
339 480
602 795
84 806
25 260
760 887
558 993
381 739
301 342
955 980
277 887
462 572
389 911
130 880
662 701
773 869
975 998
374 707
552 905
759 798
827 923
828 910
683 752
909 969
326 972
572 618
625 722
23 824
849 973
233 559
796 933
677 717
485 487
709 772
73 917
852 993
565 803
902 920
457 788
26 437
586 914
932 964
230 631
500 501
154 773
738 915
406 787
975 984
846 928
382 397
633 741
517 611
449 526
542 802
598 627
636 917
630 834
731 942
812 886
148 880
895 972
884 958
537 726
85 594
11 766
709 807
327 470
406 878
102 114
111 669
868 971
374 899
756 829
741 806
796 925
848 923
508 762
503 881
288 718
417 694
834 977
378 679
541 794
197 819
212 936
311 856
807 830
162 511
249 596
664 805
44 869
101 178
874 984
101 196
275 395
316 582
634 900
78 564
36 702
290 909
659 966
234 775
511 628
191 564
179 219
438 767
706 775
914 932
738 874
769 997
823 897
737 868
266 546
40 80
991 1000
135 695
477 874
215 452
467 667
433 777
187 849
570 985
804 891
67 171
98 688
229 918
814 960
463 634
808 972
206 509
939 980
740 836
881 974
985 986
466 693
831 986
67 908
581 733
362 849
691 993
595 863
953 969
674 824
924 952
449 630
595 602
794 894
805 815
541 928
349 734
186 824
772 844
433 647
283 939
800 943
445 778
208 700
204 843
263 574
374 582
210 717
998 1000
657 850
420 688
881 906
604 840
473 494
812 870
989 995
983 984
617 753
280 309
636 757
430 673
890 919
699 944
288 485
569 785
917 935
522 733
455 670
814 843
396 586
542 797
375 533
618 653
749 915
475 769
701 977
100 776
980 999
408 624
26 534
778 897
170 639
593 808
170 206
894 943
182 775
764 961
839 888
819 918
673 791
162 615
185 986
321 872
476 691
803 806
106 813
743 810
694 866
828 978
876 928
650 794
256 837
138 521
417 480
529 722
536 964
436 650
797 849
383 387
211 417
641 949
540 963
777 962
679 956
820 920
70 86
625 688
504 910
739 880
195 285
965 990
909 946
263 322
866 930
877 885
224 978
828 869
315 732
804 920
509 727
937 990
462 691
681 923
725 949
514 841
971 975
902 955
288 686
907 945
469 713
802 930
680 991
401 504
732 990
373 690
832 977
26 793
73 526
906 964
415 697
767 783
988 991
801 922
940 990
386 945
950 970
170 693
714 734
42 870
532 781
525 614
422 428
827 959
394 887
655 840
109 988
648 725
987 998
452 719
148 673
146 944
275 934
929 966
589 810
212 352
122 935
380 458
699 991
919 997
906 926
339 551
897 902
603 928
536 641
319 344
137 373
89 838
764 976
97 137
577 646
294 706
868 910
234 280
763 854
797 996
681 852
16 568
708 887
483 827
408 618
890 978
421 453
955 994
389 588
920 989
768 826
662 819
852 889
865 915
962 966
863 923
594 937
772 786
970 983
759 846
645 965
892 983
17 880
0 873
988 998
287 904
426 530
763 991
239 463
243 442
581 901
951 986
780 857
77 574
583 889
249 685
760 903
858 922
858 898
243 270
971 984
262 841
150 613
344 633
418 639
860 899
122 899
457 816
562 777
735 972
800 834
89 928
593 616
612 866
199 711
416 513
179 915
462 881
384 457
922 970
758 991
913 953
453 715
739 865
275 312
549 573
541 608
280 972
131 604
333 461
483 780
300 549
642 778
102 720
206 686
743 941
210 782
513 929
984 985
741 780
630 882
534 906
265 779
953 985
937 982
171 611
286 523
905 935
398 542
520 952
965 990
957 966
201 974
859 991
668 945
316 485
271 782
737 965
914 934
289 729
685 867
666 931
405 813
636 672
908 919
429 916
610 683
94 998
982 993
499 515
870 990
728 871
963 975
710 805
493 609
518 676
258 907
900 938
744 986
788 843
820 941
62 325
199 804
167 666
971 981
295 877
348 510
605 864
788 833
743 952
99 197
46 796
149 351
968 988
436 863
662 675
694 922
967 979
657 961
862 905
589 592
972 976
808 941
666 948
285 489
649 964
159 891
605 823
50 231
644 743
112 479
377 776
513 947
691 703
390 493
351 862
758 772
719 814
743 805
277 311
698 931
659 974
974 979
513 649
182 571
434 593
348 988
4 560
872 988
590 892
1 706
745 905
968 971
103 637
796 833
297 666
111 124
758 813
514 554
293 896
269 675
281 975
688 854
450 825
67 572
332 850
247 421
810 949
657 738
955 989
997 998
694 856
809 894
187 948
469 791
267 484
293 521
508 901
385 691
721 907
362 433
620 732
153 315
949 959
851 938
374 879
578 888
736 900
377 816
243 854
34 294
605 752
436 779
336 720
143 544
480 958
414 709
524 742
411 766
217 612
386 933
694 954
56 455
270 288
666 912
716 914
818 850
33 585
603 842
332 643
322 613
542 821
241 371
841 911
953 980
376 700
322 805
480 991
889 979
921 942
400 737
50 955
455 976
99 488
58 164
103 847
895 946
295 691
126 957
13 348
459 876
575 764
925 959
806 968
28 750
893 969
213 381
733 849
742 980
221 300
0 813
58 300
110 847
695 885
740 767
808 929
63 654
54 546
192 229
832 959
739 912
326 892
757 974
919 999
955 982
935 965
10 749
33 736
887 954
409 673
857 949
239 500
101 987
929 975
892 991
4 265
6 980
979 980
976 981
782 860
533 926
778 799
445 907
92 244
977 985
503 763
23 388
188 237
693 740
874 940
511 953
440 958
758 787
84 346
728 815
184 396
919 951
576 752
669 737
619 627
468 820
867 987
914 956
428 709
875 979
50 585
467 794
747 983
572 822
706 745
673 888
790 994
856 972
444 957
888 950
41 493
710 866
586 668
631 734
941 959
720 819
119 613
758 969
183 977
100 706
789 955
321 424
967 976
540 805
612 749
870 898
252 312
571 698
275 861
543 667
200 996
193 658
587 837
305 560
461 782
775 974
568 698
219 868
411 796
103 187
68 611
27 936
807 823
246 716
78 983
529 842
638 850
521 874
327 780
614 684
218 339
356 625
588 911
323 644
846 926
792 918
992 998
836 961
318 407
943 981
818 870
941 944
5 258
750 883
332 609
682 815
135 355
479 734
768 967
711 761
172 501
645 722
853 954
825 856
805 974
327 622
451 767
948 954
836 956
34 64
35 535
360 611
903 954
261 941
926 990
468 583
578 977
424 768
311 470
365 580
517 800
468 750
158 898
106 432
943 967
475 970
618 854
311 866
157 708
753 974
164 389
860 978
902 904
223 565
955 959
560 989
431 962
255 697
405 769
758 999
466 627
320 335
905 1000
287 848
238 814
788 851
170 311
376 584
87 666
937 952
203 452
983 987
217 480
821 981
176 397
725 767
885 969
997 1000
240 333
919 987
574 747
140 792
329 483
106 112
699 995
602 757
594 960
676 961
214 971
185 531
910 933
458 736
91 698
711 846
132 237
198 825
687 864
827 862
190 308
381 631
333 979
950 955
688 770
866 961
279 583
315 914
428 905
671 927
11 262
725 960
76 731
804 993
864 921
749 854
381 747
903 958
842 987
134 977
374 949
0 166
532 729
411 505
813 994
84 446
700 883
778 917
538 937
45 492
215 408
433 698
785 961
6 569
253 927
482 606
756 791
190 721
7 80
859 941
343 721
929 998
747 965
956 958
76 371
37 342
612 824
777 927
229 356
814 897
266 607
105 812
466 973
32 38
921 951
77 514
801 866
218 496
773 963
163 232
734 755
626 956
659 944
383 981
287 886
562 729
488 645
139 154
62 209
111 147
308 534
895 897
699 821
467 767
922 982
707 923
224 559
373 461
804 823
228 705
465 711
135 764
241 699
740 833
802 883
855 867
380 606
867 914
961 994
213 358
788 936
8 304
156 387
77 686
213 513
260 422
430 624
501 724
540 900
806 944
36 183
891 932
90 643
701 969
255 352
445 948
948 989
574 680
850 940
145 778
945 958
88 762
182 685
898 957
591 826
654 779
911 976
40 911
65 449
834 946
405 552
517 539
458 574
845 860
725 832
819 980
865 910
496 737
660 841
378 961
564 885
993 996
496 776
175 952
611 809
120 492
87 144
19 831
153 519
475 747
852 885
681 851
770 899
477 690
462 604
767 856
223 794
223 851
708 909
243 578
112 490
716 920
828 835
968 986
933 944
306 795
784 970
631 965
291 773
159 220
138 852
908 994
473 487
206 388
170 888
71 552
883 935
168 724
827 968
794 909
167 820
696 936
604 715
650 904
247 920
625 717
809 830
562 841
264 542
342 541
637 994
591 944
496 575
433 519
628 663
894 982
420 438
93 635
409 621
719 989
502 554
971 994
884 929
650 987
702 811
258 548
578 860
104 768
631 834
206 523
287 426
773 800
79 195
375 738
195 632
552 933
327 842
486 590
400 992
460 849
18 978
877 963
132 647
359 677
368 383
367 562
366 434
678 742
609 806
132 416
305 480
125 980
798 801
328 414
766 806
260 403
107 742
836 927
339 466
501 726
553 644
71 643
528 788
649 753
767 960
194 472
685 814
619 941
304 872
205 919
884 945
979 984
553 756
38 326
712 990
346 788
98 641
480 562
618 620
268 817
305 584
518 955
153 254
288 953
468 951
81 200
302 907
583 985
389 711
475 843
881 933
471 717
721 936
471 859
838 909
919 920
454 548
151 933
135 480
890 961
163 703
684 830
81 503
720 779
639 664
202 589
582 657
248 486
553 653
432 658
663 984
593 987
864 889
487 632
797 921
452 550
943 981
570 828
149 890
925 990
150 806
749 938
495 866
233 847
717 839
700 994
580 975
233 679
382 635
283 467
394 433
675 818
437 779
855 927
883 993
476 862
467 953
561 968
555 813
144 594
588 950
425 783
842 920
265 530
673 829
687 866
157 952
160 324
505 761
186 541
650 655
493 951
120 146
8 809
393 714
621 852
539 785
845 868
858 995
595 988
721 940
71 237
385 831
808 988
735 966
2 938
903 911
97 556
138 845
976 980
162 533
730 841
95 264
253 524
369 745
727 795
675 985
335 804
527 786
116 810
207 415
640 762
946 998
224 271
658 762
475 966
887 921
534 622
844 869
897 960
583 666
419 803
356 499
565 911
326 436
858 956
722 823
377 497
396 706
940 958
56 466
160 292
81 267
44 646
759 878
465 582
709 903
17 206
774 827
337 756
624 674
652 989
72 98
376 880
279 569
953 968
295 539
810 930
902 906
223 859
524 653
71 891
38 398
956 965
394 936
594 704
776 837
405 801
621 786
608 772
639 976
842 857
658 730
782 845
633 859
885 974
998 1000
244 758
944 994
869 878
904 924
962 987
645 904
77 677
374 433
962 972
709 801
301 738
770 931
180 230
424 699
430 733
800 858
1 819
103 949
570 592
809 869
652 762
916 933
562 842
707 725
316 563
22 853
514 779
373 944
234 685
31 709
852 974
786 877
901 971
421 440
38 122
510 876
163 621
568 688
300 440
847 863
618 977
287 469
731 1000
371 725
767 919
72 767
988 995
131 375
851 986
23 570
433 628
797 935
642 871
114 335
659 773
436 714
461 987
657 676
948 994
979 990
780 905
426 806
431 890
192 990
188 942
19 591
143 946
28 881
858 928
272 992
960 973
694 741
821 846
692 965
289 670
758 843
275 680
639 930
503 960
331 739
627 956
859 959
53 635
728 987
852 937
398 464
226 479
903 956
849 929
799 965
459 732
117 471
648 827
671 797
905 960
408 706
363 758
185 315
496 709
451 900
892 929
433 596
118 864
528 541
795 873
9 268
960 976
282 981
601 686
366 848
758 768
952 954
67 228
28 343
821 915
30 274
412 890
18 40
345 544
441 639
667 737
493 938
189 872
853 924
423 538
367 562
777 796
887 907
460 714
954 987
640 914
861 914
491 672
974 991
809 978
859 994
822 839
992 994
599 806
398 931
964 979
36 212
516 879
30 608
284 686
797 923
333 595
858 932
129 772
290 580
541 596
335 494
831 931
544 743
257 869
534 644
587 670
7 742
358 403
557 641
465 958
306 883
852 915
709 906
37 700
948 954
118 669
869 974
241 762
699 721
75 833
578 878
977 996
42 683
445 545
716 881
624 906
692 989
607 843
148 525
52 511
576 918
651 659
285 487
389 562
56 842
639 881
562 745
507 943
751 802
54 717
228 867
126 797
967 982
92 335
996 998
820 879
95 642
38 248
256 886
580 781
742 973
452 625
191 963
70 985
877 907
270 992
822 897
163 585
742 889
745 828
360 864
704 959
579 767
266 292
22 124
5 650
752 964
481 956
975 999
31 245
822 843
767 873
288 975
198 527
477 627
504 844
802 882
152 788
241 798
879 949
860 878
662 944
300 772
674 680
735 816
457 590
651 688
926 960
160 313
770 925
886 906
413 812
336 453
638 955
906 971
912 933
470 650
919 970
797 901
332 705
184 205
275 552
385 940
146 996
500 560
807 981
900 919
274 854
967 972
40 205
515 693
414 780
409 563
101 883
757 844
929 957
508 851
340 378
141 717
708 993
589 678
743 921
611 990
456 793
858 942
977 994
627 811
557 658
811 886
814 824
711 858
565 890
346 558
536 699
734 847
700 822
527 824
514 568
208 269
26 364
573 624
985 990
873 990
759 982
398 684
560 785
807 810
965 999
261 469
562 882
265 548
356 959
722 896
883 916
800 895
646 899
941 945
124 846
99 408
432 895
928 985
430 606
922 976
818 882
231 579
494 951
852 1000
533 986
561 874
390 498
73 320
491 735
524 595
723 867
851 926
209 866
152 706
67 257
965 984
960 977
108 950
458 661
822 847
242 780
736 846
996 997
699 951
975 988
292 841
581 859
265 552
56 945
318 947
172 611
756 831
564 802
413 894
375 964
387 400
426 470
86 199
549 967
480 601
546 619
711 721
233 894
562 588
356 855
335 444
522 754
263 712
774 805
213 411
536 628
325 924
727 937
374 508
427 921
507 850
787 833
389 870
178 291
178 889
451 779
795 999
218 582
240 412
72 744
799 888
653 918
482 486
304 442
875 929
213 724
321 326
982 991
845 942
940 960
148 711
1 641
332 618
502 965
933 998
790 942
911 963
161 630
232 819
863 915
129 472
319 698
168 171
337 945
455 536
621 840
508 913
703 958
38 413
702 785
649 955
482 858
787 870
103 822
311 538
358 585
845 954
461 593
160 699
262 778
610 620
829 913
943 965
554 982
872 901
5 318
649 818
10 601
303 323
843 983
340 985
45 911
853 992
257 571
827 873
376 568
249 349
371 809
295 335
569 779
198 226
849 930
770 827
690 997
408 522
328 545
808 859
619 734
432 936
705 759
437 847
310 827
55 695
952 992
205 445
549 903
83 474
443 542
136 536
29 140
126 925
721 979
677 865
84 264
550 563
931 959
944 996
960 987
961 993
497 912
862 895
110 481
768 781
586 834
710 928
692 932
683 840
671 943
117 748
857 994
37 247
838 875
624 783
954 995
677 935
697 793
930 935
296 402
742 766
97 890
483 770
695 993
500 752
40 800
718 950
443 685
424 474
344 962
558 999
877 985
188 985
895 986
569 998
514 860
621 645
350 443
739 812
368 883
711 785
76 380
882 927
365 984
101 968
342 973
18 938
544 989
937 971
229 249
194 960
247 639
197 791
242 925
273 839
981 983
133 423
73 229
726 864
164 330
665 831
57 325
226 293
871 956
733 920
150 880
555 623
626 774
522 590
797 861
507 541
70 376
594 872
871 952
980 994
176 451
236 905
913 946
528 730
806 955
576 620
907 954
957 983
191 693
859 926
469 838
692 824
473 857
607 914
193 540
376 622
788 814
61 557
697 737
872 907
655 731
727 974
891 973
635 915
745 796
71 891
229 460
553 816
194 571
518 885
969 971
382 867
424 860
325 490
331 341
789 899
16 827
0 718
287 497
467 661
956 965
883 933
320 477
370 833
412 558
522 608
110 600
20 261
110 731
665 791
14 663
353 814
278 704
923 937
493 972
631 678
543 788
36 990
932 968
406 830
225 230
382 832
700 869
219 998
912 941
100 343
252 982
581 851
420 487
173 556
99 853
900 964
752 998
612 973
590 596
363 706
557 846
676 788
534 950
691 917
27 977
13 691
752 853
990 999
701 980
899 911
684 945
122 835
791 984
576 708
180 896
917 936
725 975
655 857
895 985
651 831
967 990
503 985
944 977
253 825
750 951
910 929
520 997
135 851
889 990
378 503
353 756
495 805
864 889
470 572
282 546
352 960
594 944
791 852
790 846
547 790
227 928
8 917
807 998
873 889
828 920
79 821
849 955
93 486
806 854
763 796
47 898
262 856
843 919
548 941
592 900
645 650
880 886
399 828
648 720
933 993
526 767
428 837
262 569
532 557
398 499
638 648
92 729
172 693
820 1000
287 406
134 790
19 296
227 489
632 825
596 725
781 983
252 587
208 479
401 858
837 961
397 608
426 939
385 642
396 605
171 361
896 953
655 754
605 960
780 964
698 914
62 489
490 746
859 966
739 905
243 789
798 956
119 453
617 620
434 910
571 602
394 446
106 902
658 743
938 975
995 998
415 609
451 828
716 903
890 987
335 823
989 997
860 902
145 798
743 799
182 502
840 864
146 923
562 755
533 757
870 989
226 551
970 979
895 899
492 914
518 776
666 956
594 708
739 996
993 1000
451 473
743 771
259 623
478 496
410 977
5 262
173 804
234 587
999 1000
364 539
506 540
940 997
632 909
255 582
652 781
669 786
235 886
527 788
897 909
587 749
597 689
550 572
479 549
481 916
43 870
799 965
884 994
48 112
191 648
460 854
709 710
757 823
82 926
873 904
830 959
448 933
713 763
723 966
717 718
514 563
419 422
804 905
168 490
728 810
226 484
969 989
422 943
941 995
863 989
363 560
466 547
623 723
133 661
794 936
531 751
432 842
959 992
314 991
863 936
75 493
627 939
938 945
587 777
841 922
420 795
712 760
468 762
660 841
74 265
10 636
441 796
748 842
778 991
930 998
585 631
430 583
219 299
964 984
643 985
630 836
28 490
570 919
315 421
71 283
520 745
772 895
166 331
451 557
906 967
651 701
466 702
506 914
698 978
6 388
984 988
791 846
462 523
700 991
551 940
201 362
109 250
900 946
415 492
364 393
131 366
715 920
459 653
809 872
582 844
795 993
812 965
525 812
993 999
366 562
869 929
639 952
59 89
675 769
251 448
713 912
69 273
906 925
965 981
564 788
550 700
32 119
490 673
855 950
937 979
450 503
51 414
580 809
486 846
460 666
0 853
14 316
831 837
844 974
196 332
697 952
775 797
135 740
61 462
182 411
179 620
481 835
246 254
111 926
252 271
759 919
294 534
284 643
555 994
89 648
124 645
110 657
687 986
799 840
924 948
827 938
738 925
89 738
185 377
792 951
814 962
205 712
205 595
78 156
925 973
364 889
112 995
405 651
654 681
131 574
216 798
316 981
455 606
43 624
302 520
208 596
852 920
44 976
692 867
935 991
502 598
868 984
191 495
487 868
269 706
584 610
408 829
45 269
765 810
811 969
122 746
614 785
287 917
616 655
471 681
145 650
386 413
950 989
253 803
831 985
653 788
165 673
282 892
64 975
505 518
30 982
387 754
365 834
746 911
332 533
973 978
452 468
991 999
945 969
232 664
35 139
366 617
308 643
177 285
301 416
459 767
576 646
387 536
925 970
89 817
219 864
991 995
751 914
872 987
182 611
63 681
536 963
263 395
976 996
200 381
39 940
739 962
196 659
656 769
508 750
951 992
440 753
724 807
605 682
409 422
614 786
173 827
39 279
75 740
124 954
684 932
254 396
531 859
889 927
260 983
266 540
323 712
713 746
517 554
53 709
377 655
849 946
583 785
870 879
677 879
665 944
841 994
962 983
934 981
643 937
345 582
737 817
469 731
702 966
726 912
956 982
16 338
480 544
138 644
586 833
532 695
487 895
129 326
287 902
204 250
611 918
752 875
423 464
209 761
51 884
603 640
433 824
970 975
876 916
573 774
390 403
518 687
390 827
627 772
718 920
754 858
235 845
737 962
68 720
135 483
698 836
268 516
447 988
872 948
553 564
738 840
334 840
395 672
160 222
896 987
632 661
447 840
73 563
533 987
339 504
451 703
632 876
9 902
308 762
679 924
652 807
768 936
150 828
853 960
325 586
55 804
437 608
395 494
398 879
200 276
270 484
976 988
820 836
518 543
514 759
534 798
379 425
904 972
765 901
570 614
269 569
439 998
541 664
817 995
301 465
415 707
23 610
492 821
61 706
525 898
442 787
256 519
669 730
79 209
261 359
623 713
813 947
802 924
747 884
551 711
811 866
362 374
884 898
154 486
199 432
658 905
704 729
474 890
156 556
165 994
761 965
827 879
855 939
943 964
946 995
389 848
511 677
75 800
83 174
846 882
12 238
567 633
186 912
235 676
750 946
627 961
866 917
13 205
398 700
793 840
788 932
300 850
251 420
136 494
376 892
819 823
998 1000
151 269
855 961
316 617
218 587
762 837
518 773
869 955
915 938
886 891
908 918
311 649
462 467
860 896
223 314
133 725
365 1000
845 953
833 999
698 708
752 826
978 997
440 810
406 943
601 785
590 999
835 885
344 553
361 971
995 1000
719 888
19 929
710 868
166 820
735 924
674 781
31 639
224 868
886 932
867 919
364 569
948 992
949 993
998 999
208 519
582 671
226 657
34 983
170 954
53 911
253 937
453 667
556 697
102 443
600 670
116 684
208 851
480 728
172 496
836 900
51 628
330 857
90 623
967 974
661 726
60 957
92 666
362 477
161 512
536 636
450 891
290 649
47 125
152 546
862 867
477 644
26 868
262 542
999 1000
36 279
859 947
89 771
326 679
16 713
63 654
750 783
403 836
840 855
706 865
571 604
956 966
552 631
515 958
161 806
326 366
533 999
880 927
234 622
167 525
446 968
691 826
416 796
851 978
982 988
582 705
739 864
542 922
851 993
460 666
802 823
911 913
706 754
891 973
654 903
568 876
937 961
357 410
685 693
57 651
906 955
542 575
373 579
156 206
744 878
171 224
294 874
833 959
592 674
509 876
442 499
847 860
984 991
981 995
413 778
980 997
508 538
999 1000
542 931
773 952
35 254
397 560
953 960
726 988
511 886
870 911
192 888
447 586
163 429
790 923
190 872
396 518
974 992
564 629
827 917
36 276
175 957
452 614
590 636
217 397
443 774
378 860
551 653
855 945
754 851
819 972
866 878
290 965
159 908
387 838
462 896
572 929
5 279
182 721
469 980
20 428
579 953
133 992
224 670
816 947
823 990
446 682
732 814
99 362
890 935
74 335
753 869
918 975
843 959
569 889
72 302
246 436
304 992
727 954
848 894
605 879
627 628
83 338
39 360
863 953
438 470
601 695
95 838
917 958
669 899
498 840
864 889
916 994
480 677
803 819
157 714
935 950
628 796
354 616
926 946
661 743
766 872
166 550
690 904
580 945
463 793
212 707
763 916
888 949
896 981
564 841
373 806
209 977
581 895
167 544
920 925
86 880
898 920
441 971
882 886
765 833
227 970
745 790
971 973
708 762
526 763
963 965
647 810
434 813
656 672
418 424
310 748
593 639
435 475
455 969
766 890
475 741
581 659
831 974
576 940
477 717
969 983
901 961
543 869
283 972
556 730
594 919
326 460
680 961
548 568
914 940
36 667
169 760
335 931
801 943
459 768
130 352
884 930
216 910
511 654
402 968
463 510
849 881
750 805
979 983
934 935
558 876
674 804
181 947
706 1000
521 978
238 926
694 900
632 838
116 909
873 900
518 744
532 956
391 563
580 816
394 587
63 279
107 204
376 932
398 490
524 643
888 895
730 864
105 386
538 894
329 391
278 700
607 713
704 930
458 552
704 890
46 909
816 956
118 719
43 499
298 342
642 999
864 880
581 643
90 439
988 989
979 997
770 909
753 957
668 847
696 886
227 254
473 809
753 867
992 995
923 932
580 723
645 821
325 371
87 526
369 483
678 886
598 768
96 678
293 752
763 798
558 987
276 533
926 929
0 74
229 995
371 532
445 655
597 730
173 644
339 467
383 909
375 504
241 988
658 947
710 721
663 952
783 786
561 680
609 878
761 774
813 879
752 811
737 744
794 978
26 363
356 702
441 897
956 1000
719 848
37 910
540 872
310 594
135 218
726 729
147 287
696 880
633 648
822 890
922 940
4 760
402 897
427 770
698 986
83 738
310 907
439 993
966 987
671 913
741 987
45 70
476 573
729 916
154 937
504 971
202 291
45 183
154 202
992 995
688 727
188 787
890 937
336 432
594 675
767 867
163 762
486 694
287 991
557 866
321 968
618 666
993 994
446 933
485 740
980 986
64 507
897 953
283 469
72 396
593 883
224 547
924 932
436 601
513 706
730 850
246 798
673 739
332 627
718 976
225 985
421 609
298 724
523 742
902 963
154 510
498 979
997 1000
535 827
822 903
614 834
442 948
171 784
514 962
977 999
760 975
333 698
100 832
142 289
167 404
236 495
160 944
21 671
807 951
976 977
870 940
372 525
835 844
642 736
93 839
184 352
421 559
111 353
412 561
194 921
63 823
967 988
71 420
830 888
154 300
627 771
806 979
767 946
740 748
737 880
194 749
738 900
97 464
643 715
598 875
824 903
834 979
471 639
668 996
853 858
76 490
713 883
541 693
672 804
858 907
188 759
47 352
435 898
940 991
703 753
48 496
702 712
877 901
112 767
584 728
90 226
108 687
718 944
627 759
82 669
163 688
436 884
97 732
906 934
710 839
770 917
391 679
237 283
148 883
46 277
455 854
701 786
568 909
586 661
240 298
760 766
578 971
527 802
620 757
214 467
98 655
801 907
361 444
764 960
41 346
952 999
234 524
552 648
217 538
792 863
187 565
688 811
307 994
827 836
112 420
490 492
57 716
777 849
416 749
99 368
198 586
953 971
479 906
549 877
340 361
227 270
868 973
76 789
591 714
720 869
550 757
320 505
200 337
247 354
84 212
376 695
513 903
188 814
751 871
294 981
825 888
519 774
413 570
451 965
308 864
40 930
195 644
600 666
767 987
460 595
334 455
934 946
959 1000
224 549
504 837
33 415
978 981
711 864
787 964
779 904
772 981
324 514
64 680
991 993
79 196
565 779
241 512
528 866
146 350
133 947
824 847
993 994
643 917
700 913
555 573
506 845
540 829
894 976
42 672
625 883
957 1000
271 420
354 895
905 914
5 237
796 918
856 974
446 654
352 391
237 324
137 896
880 899
501 856
361 470
222 267
573 661
97 954
555 810
366 734
95 178
345 395
638 682
644 953
177 655
910 969
882 887
501 944
211 951
832 835
245 493
916 996
715 756
793 908
846 862
996 998
589 854
989 992
48 110
650 792
239 546
154 221
849 963
395 499
512 670
487 863
860 873
968 979
540 811
400 700
342 515
436 855
339 679
811 945
807 941
789 942
834 948
296 671
738 813
43 708
82 91
70 903
215 506
80 433
180 489
192 649
64 636
988 994
672 845
585 674
878 894
390 401
538 989
450 577
46 273
648 916
548 688
154 929
214 673
979 997
906 943
422 479
2 332
766 890
520 818
911 965
886 968
446 759
0 809
666 687
653 984
834 888
982 983
107 284
106 175
811 870
86 932
76 499
463 582
921 995
25 532
93 270
65 871
762 822
82 316
700 829
167 725
939 993
976 985
999 1000
583 645
52 675
867 898
710 763
49 620
592 698
456 784
915 976
236 238
949 962
829 890
954 959
896 904
334 603
967 978
635 827
235 331
896 949
443 585
63 509
44 851
905 963
929 932
637 912
206 465
281 986
415 752
85 214
178 190
194 223
73 455
754 922
981 993
764 978
413 841
372 626
62 524
459 944
5 477
157 649
565 772
975 992
130 810
30 338
487 695
523 816
391 955
361 377
753 816
344 776
135 296
264 991
231 901
657 717
770 867
556 935
839 941
427 790
999 1000
19 467
488 800
984 994
515 776
209 810
763 898
290 415
585 694
546 633
918 983
576 909
718 811
221 227
444 861
552 575
941 969
232 311
384 831
396 562
433 929
611 834
837 877
49 393
904 996
533 905
215 356
636 950
483 641
833 987
785 954
952 985
743 955
144 972
566 904
394 890
996 1000
946 971
954 989
547 936
713 857
721 908
408 577
9 874
654 716
22 28
792 846
984 987
281 952
576 658
635 744
694 811
665 821
942 963
699 778
991 999
442 644
784 931
703 797
896 949
326 854
785 849
391 829
892 926
357 551
612 828
90 798
996 1000
521 679
468 530
181 602
17 107
264 680
874 959
99 885
536 742
187 797
127 301
104 644
331 607
365 459
227 695
627 907
139 938
107 883
593 706
313 608
872 941
894 941
831 944
577 621
792 972
184 994
758 768
438 476
482 946
327 622
208 246
128 302
919 959
178 865
545 995
974 978
56 184
108 240
51 144
519 532
545 968
440 888
873 963
657 882
492 807
639 838
437 447
765 999
849 933
878 974
15 541
554 919
70 848
0 408
867 880
182 742
331 769
71 704
93 534
207 600
624 712
587 798
216 598
917 990
519 738
81 401
481 909
968 977
310 399
668 972
482 708
718 745
101 688
5 305
121 361
402 544
605 639
61 741
291 531
805 931
288 417
796 812
384 639
389 655
738 922
116 682
70 448
350 472
834 869
343 763
679 846
465 530
209 916
13 402
562 857
417 466
63 571
577 611
299 630
223 517
290 607
207 610
791 915
965 995
119 851
355 610
766 877
943 983
883 931
827 970
738 829
506 521
302 512
680 802
432 739
91 262
978 989
417 590
98 378
538 689
792 839
617 891
618 964
914 952
760 885
3 323
337 904
256 851
406 970
171 578
522 855
303 413
663 745
29 840
396 735
657 746
316 700
90 236
781 951
892 939
856 864
854 984
219 874
257 663
179 877
426 737
123 546
661 806
566 824
732 905
673 924
248 495
548 679
837 923
929 954
673 807
456 526
22 858
434 821
789 842
151 994
164 215
917 963
401 755
741 868
306 637
278 691
950 962
840 884
722 864
742 811
796 905
136 243
979 992
742 870
342 423
308 741
403 434
591 998
740 912
27 656
689 940
417 453
710 888
272 908
202 749
994 1000
107 537
248 303
558 871
42 734
299 906
230 940
414 814
563 988
54 677
819 918
717 723
740 990
290 615
699 743
675 770
619 683
447 847
956 992
365 639
436 470
43 910
627 819
18 937
620 742
128 178
95 185
930 934
420 729
329 473
520 744
860 897
254 483
759 862
516 587
191 549
719 799
743 764
967 979
854 934
510 831
151 550
973 996
78 465
224 381
232 785
961 991
963 977
358 858
793 825
955 965
395 850
570 717
679 886
925 991
328 413
730 783
600 912
569 764
579 861
679 784
740 922
889 934
461 912
287 435
45 794
483 519
256 323
372 546
570 662
202 449
199 443
797 886
31 945
669 936
144 544
536 738
889 942
971 974
8 805
525 846
90 862
729 978
769 958
71 850
804 907
878 945
801 983
268 288
991 998
214 537
743 874
916 949
811 991
8 698
933 985
198 276
754 925
895 990
593 999
353 927
826 849
777 866
100 436
796 979
782 869
451 602
380 701
38 879
939 959
180 839
758 954
737 925
220 799
221 377
911 968
310 905
674 681
444 796
36 683
302 438
40 706
174 920
148 579
679 870
259 823
490 674
594 943
417 934
756 775
469 888
769 918
726 798
285 606
522 971
378 620
760 824
422 799
647 925
301 834
507 962
304 629
231 534
739 830
550 756
211 732
511 902
342 967
133 811
783 848
142 515
247 417
113 303
281 894
987 997
857 948
654 661
321 341
570 624
678 957
658 816
307 422
898 976
739 808
906 981
341 826
546 723
458 561
910 971
746 772
470 655
301 369
848 907
769 951
564 735
245 895
858 914
596 983
184 363
895 973
516 950
869 961
340 882
708 759
333 806
779 811
999 1000
979 983
417 546
518 931
995 1000
92 926
838 965
818 860
520 523
968 972
525 682
957 964
633 993
651 933
288 635
208 575
111 786
53 787
332 335
720 867
90 703
155 855
57 240
771 781
490 854
117 265
344 757
434 958
517 951
222 359
20 642
780 874
121 308
217 237
770 999
462 610
293 844
201 939
925 946
857 875
383 570
809 841
905 955
976 977
350 715
388 708
922 992
17 758
622 904
888 934
818 879
220 517
248 893
714 970
931 952
522 650
179 554
425 872
296 893
550 574
982 999
30 911
301 627
944 958
228 468
683 983
154 467
632 918
145 359
238 264
557 890
912 926
606 822
219 787
841 846
544 887
74 478
475 658
248 518
902 918
999 1000
567 602
7 540
503 930
184 259
823 968
433 997
678 918
501 733
48 520
475 850
398 461
655 808
583 610
787 808
125 326
461 725
147 859
509 611
969 986
202 704
977 986
886 919
187 427
832 955
876 979
437 881
522 658
607 737
629 720
799 816
728 828
514 707
573 610
353 608
86 308
806 877
226 510
686 695
489 960
78 428
935 962
441 859
448 561
531 786
56 434
393 899
47 391
421 445
181 529
56 419
621 864
303 875
129 252
889 962
597 839
815 992
396 429
29 679
95 415
36 124
693 973
986 994
455 459
647 976
145 567
74 739
701 920
222 252
211 710
943 957
915 968
601 813
707 735
16 494
423 659
876 880
224 468
553 694
193 315
640 858
92 350
788 804
479 927
167 874
185 441
886 949
926 994
176 194
54 798
955 983
556 780
580 923
56 782
184 658
639 988
127 270
324 645
424 648
260 539
663 776
280 483
423 453
0 368
763 994
382 745
224 565
562 917
615 651
227 329
509 957
518 819
708 771
647 891
704 729
886 914
332 342
193 354
891 960
373 882
857 889
356 863
530 585
961 982
912 941
843 973
217 887
349 419
100 254
203 658
858 940
349 643
80 859
55 670
587 908
408 762
562 801
645 907
489 659
648 846
875 891
4 391
885 906
823 950
626 661
967 969
628 786
805 983
158 185
466 703
97 764
940 958
28 417
79 220
368 971
759 848
329 536
472 660
612 843
850 900
240 946
677 829
413 785
748 944
813 936
879 896
22 991
63 753
796 836
74 922
270 522
202 329
680 881
947 960
818 896
616 863
658 803
988 995
19 371
715 925
818 864
124 731
394 615
539 631
366 713
925 929
126 542
661 688
974 988
50 577
840 900
881 977
3 523
569 989
420 998
797 800
34 624
205 995
879 939
908 917
522 650
106 262
441 591
966 996
995 1000
939 968
356 522
33 634
222 360
572 667
454 977
210 652
72 357
772 979
700 996
699 735
935 965
199 810
707 936
319 387
442 944
74 977
625 891
941 948
759 949
325 799
127 229
123 583
132 437
250 694
398 563
673 847
939 953
681 790
995 996
707 716
420 476
142 575
878 963
177 890
582 691
560 694
66 167
407 863
899 930
14 524
8 894
289 915
667 775
135 620
427 907
964 978
952 957
157 533
11 808
804 907
30 984
64 565
256 970
412 726
801 974
273 490
54 233
330 915
628 688
912 965
487 834
426 492
111 697
887 910
525 901
230 262
15 927
157 480
609 959
19 477
661 901
521 716
29 503
303 903
100 108
847 896
90 940
479 762
988 997
720 904
142 263
630 915
244 655
366 691
518 953
388 904
465 952
302 909
921 994
993 994
842 982
41 986
802 854
260 738
290 302
29 886
560 659
335 575
947 980
166 395
755 829
280 701
253 930
831 916
983 996
93 126
767 813
639 754
50 92
849 911
661 882
761 797
518 617
532 854
469 939
316 818
394 985
153 157
18 937
687 936
831 977
244 690
532 662
742 958
458 734
430 663
838 984
39 554
146 184
850 993
437 802
967 981
880 945
904 1000
799 996
957 976
718 918
589 631
351 753
734 921
951 960
524 957
374 810
227 454
759 860
263 838
643 918
894 906
95 306
514 921
933 980
823 922
849 928
803 820
500 631
629 796
234 788
657 659
132 982
479 707
297 669
807 836
421 427
420 820
149 522
345 404
595 924
132 814
188 481
222 616
69 863
88 322
945 956
551 855
767 963
991 996
893 984
469 630
413 888
637 780
897 934
958 982
500 791
582 668
938 979
606 862
902 927
775 778
532 907
705 913
37 717
795 907
476 995
283 920
120 213
755 795
172 985
576 972
749 766
12 68
701 983
940 973
140 180
794 837
620 965
741 771
352 494
770 943
626 644
972 978
304 552
50 301
624 811
845 977
844 939
308 938
77 794
67 522
189 511
417 593
396 479
263 968
931 934
762 835
623 966
166 976
131 726
241 355
142 720
998 1000
887 991
889 936
424 504
385 781
455 686
990 993
800 982
954 986
428 567
241 728
719 924
884 955
704 917
946 953
50 304
207 675
192 380
921 991
996 999
839 920
987 1000
852 919
889 952
720 897
400 980
19 661
332 344
889 974
216 254
821 875
419 616
793 984
812 855
258 376
720 902
10 876
105 331
90 851
754 781
892 896
358 960
882 894
866 937
596 671
295 767
209 760
345 385
373 384
485 894
681 761
210 743
152 223
661 744
808 979
300 540
157 968
632 919
475 941
515 576
531 915
786 809
175 288
750 913
473 633
161 608
336 402
124 867
40 541
970 999
388 975
315 327
458 685
396 713
797 807
133 567
508 862
843 858
755 790
406 733
596 614
301 525
566 903
993 998
912 940
977 997
882 919
197 212
930 978
103 684
814 897
393 770
756 949
739 999
312 360
140 617
703 905
517 796
347 749
958 973
69 272
27 757
649 748
919 981
759 775
293 915
411 991
401 629
607 719
991 994
16 109
841 854
195 586
676 734
800 878
797 972
474 924
227 280
197 602
963 992
703 936
610 974
160 195
233 538
8 909
858 881
903 910
490 491
985 995
486 741
717 916
312 908
44 448
156 596
366 522
973 981
786 870
835 837
483 916
660 748
170 918
336 844
396 703
837 926
453 907
407 830
866 905
816 990
945 947
11 512
206 470
839 979
475 899
36 951
585 780
137 517
884 968
124 450
747 936
480 551
265 803
475 667
101 968
46 671
263 340
650 907
692 868
421 476
286 348
914 990
913 980
134 649
761 909
482 652
25 865
543 732
112 885
110 809
547 844
112 447
809 983
850 954
752 965
7 592
140 621
947 990
276 704
676 782
364 455
265 668
767 794
707 814
503 665
359 392
911 936
63 879
671 909
934 937
432 843
268 766
291 771
92 753
874 991
960 988
537 790
489 494
652 728
61 730
657 666
706 875
171 515
224 518
33 635
145 573
383 905
292 794
205 895
617 737
58 110
985 989
342 603
91 425
793 934
784 798
781 935
792 814
634 997
455 714
678 788
548 807
359 516
160 510
941 955
478 935
817 1000
167 251
309 365
767 889
396 651
444 982
73 816
389 458
511 543
200 595
817 996
374 810
863 986
586 806
929 938
870 990
70 91
329 994
477 686
765 951
578 766
576 621
211 970
890 899
161 911
369 695
880 1000
44 757
610 696
870 933
376 986
169 717
353 673
944 977
992 993
361 387
2 136
637 807
476 606
32 278
127 399
484 930
992 994
496 575
252 359
971 1000
966 990
113 969
501 713
860 876
663 768
347 634
277 638
465 596
618 855
112 896
423 799
589 671
630 992
96 971
44 296
995 999
394 449
946 961
289 915
586 729
98 795
366 726
879 941
243 599
1 606
695 830
146 499
786 964
216 468
640 910
349 642
207 980
880 907
390 577
58 640
15 393
143 672
258 730
750 810
920 984
234 773
724 985
997 999
834 843
347 940
372 674
288 697
631 778
615 798
704 745
966 985
752 953
915 976
752 974
168 603
76 246
995 998
959 980
680 881
794 924
891 913
476 639
94 752
277 365
315 584
203 260
150 351
526 734
44 769
812 988
81 744
702 959
480 833
70 271
685 877
301 620
180 870
408 837
678 802
592 747
163 422
629 748
68 200
203 943
574 788
468 596
327 543
93 919
496 949
9 205
420 896
677 908
684 903
463 939
290 921
226 937
603 773
234 781
610 748
860 929
457 690
93 710
616 719
967 1000
740 980
936 979
775 787
286 292
243 421
981 998
510 943
375 703
964 969
270 327
413 494
740 861
410 670
277 552
226 568
892 993
230 860
924 930
822 965
319 658
807 828
675 865
806 940
759 923
2 608
411 443
839 863
677 678
972 995
979 985
604 909
602 614
184 738
711 922
223 572
811 894
47 668
56 693
585 995
617 752
947 995
945 948
174 997
671 715
342 344
242 774
950 969
847 928
733 890
762 934
361 763
498 903
280 581
600 773
235 810
197 332
655 997
937 988
481 665
94 979
628 802
386 896
687 961
844 906
861 990
656 660
353 796
525 996
522 595
830 886
949 971
920 923
169 740
933 937
827 971
619 679
875 934
293 607
538 992
998 999
329 457
487 572
188 906
424 879
52 732
706 817
334 733
104 756
751 781
551 632
70 939
626 736
475 517
412 799
374 415
1 413
261 542
60 447
497 835
762 842
310 600
972 994
980 997
476 812
342 344
743 938
623 902
701 945
368 726
469 910
438 898
520 561
73 600
557 911
242 935
284 790
930 996
661 874
3 610
539 589
612 918
247 957
840 992
986 995
696 946
540 938
863 934
113 935
899 986
792 838
729 911
144 778
770 1000
0 784
380 771
195 544
894 1000
888 964
956 991
118 405
366 868
557 588
870 956
3 384
424 971
179 339
605 783
797 889
711 717
283 781
583 825
78 259
343 637
363 389
434 456
912 992
347 384
854 991
788 917
570 590
811 996
282 554
953 963
603 643
509 759
616 758
375 801
853 963
512 569
537 541
434 737
188 831
623 937
190 983
619 692
657 756
847 865
462 541
321 829
331 856
8 428
283 746
447 633
245 887
477 876
911 1000
302 349
812 824
462 951
95 385
87 826
789 989
734 751
924 995
13 948
881 971
694 992
8 395
173 631
634 759
210 547
508 698
568 933
687 925
357 537
566 914
895 976
560 883
401 556
428 611
318 652
611 751
408 622
744 982
906 949
5 166
431 552
471 502
974 979
700 843
61 594
263 885
407 483
994 997
439 861
540 870
751 974
247 333
333 894
566 595
723 940
756 759
73 122
469 624
795 900
710 738
88 707
226 351
593 656
423 758
961 995
375 758
101 737
460 905
207 233
176 330
856 985
231 939
459 639
471 795
423 644
17 730
3 813
96 758
660 687
131 856
723 804
836 847
824 885
220 864
445 951
33 994
788 916
610 737
126 648
996 1000
579 641
187 262
941 959
544 731
410 478
858 998
869 874
273 526
612 978
483 994
433 725
478 509
895 912
103 142
625 665
260 944
978 1000
669 960
308 606
437 760
356 555
112 748
531 797
756 920
363 584
905 925
698 916
823 922
129 927
850 959
243 622
215 731
464 693
336 751
664 794
855 972
315 557
765 851
576 697
652 755
766 782
618 700
896 977
576 899
277 575
907 946
361 736
398 874
882 938
968 997
164 258
540 945
577 805
726 763
31 261
448 708
277 974
473 525
546 555
237 307
199 322
356 469
625 967
586 980
457 490
49 541
790 975
241 773
367 543
87 852
667 821
225 938
853 909
959 988
320 992
852 943
808 887
888 939
824 848
177 850
116 659
829 851
820 930
612 707
883 970
86 814
764 971
587 920
741 855
22 401
844 961
11 871
127 785
299 919
461 478
167 868
120 417
745 998
593 943
873 975
91 778
911 974
603 858
882 896
850 975
884 886
939 963
879 940
296 824
523 815
723 751
492 806
286 911
182 873
38 318
21 829
409 504
985 993
260 393
81 907
885 954
556 912
366 444
318 790
719 885
302 475
279 764
991 998
372 647
240 546
672 784
817 819
564 718
92 785
195 449
146 511
351 944
272 369
736 854
674 998
576 866
843 925
804 952
45 882
526 779
638 844
173 416
337 616
473 871
990 997
871 933
725 890
681 729
356 783
123 597
166 223
567 594
21 146
770 970
561 968
426 982
681 897
302 565
172 568
349 467
417 710
947 995
949 1000
938 989
798 815
840 972
582 842
374 607
456 878
306 695
522 921
361 949
521 739
719 742
657 881
328 894
495 804
435 938
985 999
153 824
115 802
455 458
121 415
571 905
423 660
812 995
749 902
848 894
129 643
855 897
26 66
169 731
152 456
602 928
855 891
49 580
247 682
740 941
582 682
671 864
976 994
94 588
272 796
513 694
356 593
993 1000
226 632
469 539
614 685
480 592
799 815
259 788
569 901
178 996
354 805
841 898
922 997
818 930
235 443
552 833
883 914
132 276
10 337
874 947
999 1000
566 975
439 999
301 350
389 670
87 566
949 990
388 518
22 30
519 698
922 952
708 731
600 970
74 328
704 959
572 910
685 691
872 993
795 944
992 999
898 976
576 943
813 862
799 927
805 916
847 929
790 846
155 578
435 540
35 832
153 880
554 928
397 913
562 784
498 537
420 927
413 749
764 780
678 839
704 999
678 741
426 621
645 924
382 735
345 436
272 467
351 527
270 438
224 687
587 709
229 971
680 821
969 981
167 703
847 998
849 940
629 917
366 732
71 823
661 939
629 905
430 628
357 948
406 418
429 616
257 579
945 968
840 922
366 809
8 783
123 259
389 533
446 668
835 934
986 998
377 576
919 996
892 932
463 858
555 717
854 957
58 861
540 866
145 590
765 782
672 701
117 294
143 172
751 886
474 919
542 572
484 524
623 995
151 938
519 903
896 977
914 930
995 998
237 975
179 186
204 643
433 1000
831 983
94 783
163 615
278 733
900 910
912 952
666 941
65 759
697 833
838 938
260 670
676 696
540 972
77 448
260 786
974 987
987 992
92 819
529 669
333 580
81 295
196 870
6 113
412 779
486 659
317 893
583 833
0 343
152 210
977 992
278 914
943 970
720 929
716 836
200 789
216 445
63 289
454 987
359 417
711 850
128 954
568 582
374 705
213 803
681 973
234 892
998 999
600 607
977 995
828 940
892 964
530 947
225 731
758 856
134 695
976 996
688 830
331 835
975 978
715 935
461 829
30 856
972 995
52 652
445 524
900 989
404 753
237 430
375 856
176 665
875 989
12 404
241 919
662 924
249 275
316 457
485 519
586 973
732 793
134 598
214 331
877 969
352 826
322 932
705 799
319 345
699 721
788 942
989 992
943 990
714 953
279 462
755 914
246 515
386 992
538 712
758 814
963 970
660 962
837 973
866 923
403 905
252 476
908 950
162 746
735 808
737 880
869 924
116 792
459 739
819 925
628 953
87 458
266 684
691 832
495 520
385 702
626 695
739 969
391 934
670 820
997 999
707 937
449 824
434 618
785 825
973 983
495 561
996 997
778 885
438 848
923 950
699 991
277 443
899 956
562 971
19 548
98 791
781 990
95 278
125 502
461 640
107 535
414 539
141 812
542 555
782 788
2 96
201 825
567 843
953 976
712 848
380 401
987 994
590 611
221 699
79 786
750 887
68 727
520 651
131 193
211 510
844 1000
352 569
9 161
944 956
138 189
803 909
318 568
926 929
823 903
804 998
816 981
574 792
103 949
676 840
734 851
144 724
52 203
82 416
687 950
218 691
206 942
330 918
946 949
193 465
990 1000
97 955
117 677
225 449
568 868
154 473
932 1000
874 983
262 269
448 820
811 862
269 883
231 357
951 995
776 894
298 633
108 190
161 324
254 387
952 989
130 781
443 718
454 710
587 600
49 233
625 743
161 790
249 898
937 965
704 808
386 444
373 487
310 328
11 442
892 899
200 552
290 696
508 832
150 455
171 181
957 971
381 701
581 898
185 273
891 940
936 986
783 966
152 755
648 672
619 632
162 203
859 993
48 333
863 893
223 692
462 549
398 601
11 875
378 937
421 616
303 895
701 705
349 672
878 999
184 704
551 650
366 729
449 694
446 532
841 998
944 968
768 920
449 876
213 774
977 985
208 499
385 758
84 575
400 943
607 758
514 858
963 996
231 725
87 579
653 674
862 952
661 859
916 958
977 995
810 899
827 934
218 532
118 396
506 886
717 873
435 862
215 327
710 939
516 950
241 678
47 106
467 517
504 974
730 769
919 956
148 495
449 480
235 581
374 935
740 787
397 757
788 904
516 817
353 1000
103 112
305 754
341 659
236 393
135 233
767 978
174 567
349 478
10 780
138 768
985 993
531 881
443 551
997 1000
816 980
447 629
248 722
527 897
373 673
556 672
506 808
506 962
271 368
420 594
540 791
244 567
163 201
12 147
426 599
418 945
748 758
918 944
94 309
876 891
233 719
51 53
279 998
775 808
87 749
399 477
285 909
125 212
469 919
778 988
559 699
963 983
321 326
893 988
292 978
81 490
174 534
522 896
241 489
852 925
270 502
137 221
587 665
477 905
190 856
214 745
470 774
802 943
476 513
879 932
60 180
118 796
550 784
940 993
324 394
960 969
458 573
739 940
405 641
895 915
909 917
891 945
928 974
42 379
332 393
883 936
877 923
834 958
395 754
756 983
325 451
615 788
891 960
204 990
237 966
471 905
639 776
669 789
940 953
903 948
787 986
862 881
956 958
316 960
931 970
991 992
660 846
636 749
470 630
415 601
844 920
499 890
661 823
114 133
444 480
395 813
988 994
885 924
423 527
936 992
4 445
755 979
502 740
229 489
976 993
681 875
601 944
724 828
324 452
551 996
454 873
321 542
278 539
433 999
285 726
102 950
761 820
200 615
826 969
111 904
221 804
516 657
65 405
943 987
964 974
801 836
890 943
495 710
327 929
357 666
729 975
902 926
643 749
797 956
160 885
191 576
267 291
285 684
689 701
310 935
208 537
478 848
304 314
257 557
497 915
148 543
470 799
588 887
781 901
903 982
100 327
208 239
878 880
488 520
2 861
406 467
293 322
944 955
153 321
857 865
772 967
361 941
137 601
373 710
693 858
489 760
98 156
955 986
837 942
178 826
292 347
161 484
30 311
67 910
972 976
960 969
39 675
600 987
648 761
589 871
371 894
312 833
418 548
92 585
914 916
289 748
529 728
366 463
338 374
372 745
85 732
307 707
910 916
431 948
308 824
506 711
795 830
847 910
997 998
905 932
598 841
635 944
302 660
733 821
138 147
118 924
101 841
563 594
358 973
568 569
639 865
401 732
527 985
427 977
654 765
233 919
47 191
949 994
511 724
814 883
103 611
497 795
322 698
166 437
998 1000
539 683
389 984
633 782
460 949
592 973
507 946
64 337
473 828
661 994
322 723
504 770
79 427
437 581
38 645
809 958
644 754
145 265
852 972
995 996
574 759
298 415
509 779
136 884
536 757
341 495
65 598
685 904
862 934
951 977
281 336
672 696
749 797
196 610
128 405
215 460
528 824
253 540
504 719
559 840
39 77
833 911
66 869
872 910
281 328
915 934
641 845
403 886
274 448
352 558
120 712
636 880
630 665
592 837
358 620
602 860
968 976
352 615
775 878
145 269
886 905
579 753
802 975
249 555
434 763
961 964
883 964
691 884
308 986
176 811
275 555
889 894
744 791
805 993
439 514
201 928
387 665
460 859
579 985
188 982
388 846
691 887
980 985
513 983
480 499
917 990
760 896
117 594
751 903
383 851
618 639
286 759
245 799
904 994
748 909
396 932
273 319
433 812
248 376
228 934
916 919
205 509
734 762
913 932
742 790
506 699
174 525
409 787
754 953
596 793
35 960
394 773
920 962
989 992
988 994
836 961
652 868
149 924
733 946
259 816
683 807
854 885
535 835
210 298
937 939
957 961
557 958
702 977
633 938
476 702
124 532
823 841
977 1000
287 802
471 756
59 930
235 507
789 933
144 148
772 833
535 711
133 929
588 672
948 980
647 933
668 741
588 711
524 615
32 961
703 840
188 265
711 853
110 581
936 985
414 711
523 790
724 883
511 871
311 586
935 940
274 615
276 331
878 884
756 957
561 666
673 843
60 920
883 992
66 938
630 702
714 825
424 876
524 952
697 979
463 731
681 757
624 626
197 734
276 898
718 941
296 414
805 943
981 996
413 635
563 685
781 783
237 675
144 896
515 842
759 976
930 939
962 1000
65 993
790 946
828 967
299 456
191 649
470 897
260 534
482 732
870 987
629 663
586 837
670 769
510 916
521 827
893 999
807 973
87 353
954 967
269 721
458 949
449 904
616 810
351 853
860 984
762 788
823 895
108 550
203 532
81 255
227 299
461 730
288 307
969 997
873 880
683 926
597 974
406 424
629 936
994 997
160 972
743 885
919 943
416 530
725 960
178 866
998 999
429 506
763 787
144 787
106 686
586 800
149 588
703 905
983 990
484 795
203 994
183 555
788 809
607 741
952 978
418 435
70 598
591 613
352 879
370 495
90 905
352 676
135 816
910 918
489 727
92 635
599 623
143 572
689 903
998 999
645 725
31 920
533 574
255 989
203 486
505 933
404 711
795 860
144 563
57 473
354 673
66 783
324 724
534 946
836 841
983 984
330 957
215 927
131 873
710 807
375 846
363 992
715 749
649 913
611 914
644 674
579 891
229 305
290 613
146 798
63 83
105 673
321 810
852 986
796 835
771 849
967 988
223 796
531 957
504 865
800 894
577 747
832 844
390 476
60 394
119 643
919 988
879 938
0 341
668 943
301 812
259 448
691 894
622 735
755 778
77 243
434 589
349 949
779 805
499 637
753 889
955 988
115 340
149 490
422 684
927 973
84 597
507 949
571 960
850 992
49 713
665 739
86 795
146 968
775 916
501 928
181 831
57 609
824 941
815 892
417 464
872 928
312 867
882 891
625 683
507 741
312 510
422 745
36 820
463 634
897 906
90 150
55 751
471 723
250 276
792 906
869 961
375 613
523 913
54 243
895 930
624 849
549 816
656 859
973 978
910 968
210 544
107 443
243 871
611 965
951 975
317 746
775 816
272 620
632 659
781 940
548 820
846 863
772 805
481 982
717 901
585 898
554 613
839 987
745 937
27 324
733 917
769 786
504 945
374 753
707 709
618 799
772 970
219 243
837 926
601 711
428 593
108 458
124 258
893 946
308 484
566 800
523 928
321 849
988 991
104 292
959 988
426 511
330 437
122 318
483 629
328 385
389 787
52 447
962 963
991 995
793 930
956 992
524 711
377 398
221 936
849 873
354 585
365 881
873 883
258 992
661 783
586 810
624 685
666 761
893 917
60 880
343 920
24 862
543 613
785 909
187 779
404 980
107 211
615 873
46 196
512 551
925 989
202 874
983 993
978 982
440 814
649 716
574 848
980 996
62 738
970 985
662 831
39 627
939 944
80 755
160 673
316 664
177 690
875 951
775 820
621 884
341 589
896 950
379 919
732 751
317 971
26 871
81 313
630 745
271 478
749 801
322 741
855 911
593 761
911 965
723 921
68 222
655 659
750 762
378 893
686 690
593 750
738 930
108 166
147 451
80 444
429 611
30 825
152 974
863 977
934 959
108 253
773 777
334 490
188 596
385 422
95 578
623 944
510 842
854 997
535 774
11 423
552 966
676 947
557 720
375 411
993 998
874 962
101 168
531 984
764 990
562 905
246 360
543 694
531 950
289 874
157 985
443 694
143 224
66 169
341 712
8 771
656 750
539 571
798 808
305 724
369 546
988 989
391 823
796 937
157 981
220 523
506 709
986 995
524 946
823 951
764 963
256 618
322 1000
750 811
474 528
556 768
191 268
948 979
245 421
504 857
802 885
870 998
623 952
309 312
585 834
487 765
727 892
780 834
610 900
555 656
105 666
961 983
55 290
482 665
875 887
836 986
700 764
487 859
963 984
207 451
769 989
158 325
995 1000
732 939
867 890
725 980
523 914
75 641
417 510
140 786
503 895
243 441
29 153
824 939
434 585
184 423
789 856
948 962
793 981
405 907
715 773
800 870
165 259
358 642
273 296
806 881
964 977
756 990
57 774
938 962
554 869
609 613
91 618
366 944
910 966
564 680
576 864
922 923
715 820
749 970
479 668
23 513
580 650
192 272
888 975
300 457
489 887
138 365
503 889
684 914
162 607
79 606
349 741
672 726
374 981
937 967
363 597
248 699
954 1000
26 53
946 968
65 758
297 614
851 871
881 939
497 599
560 819
343 737
889 918
637 955
269 863
537 869
942 990
440 992
101 592
860 885
695 696
688 691
788 873
294 981
821 886
511 809
143 322
843 997
468 670
335 421
920 958
834 968
964 987
276 563
367 607
709 859
132 711
840 909
269 349
5 464
837 994
883 960
137 921
237 291
191 528
72 641
472 945
734 874
531 793
312 687
371 854
497 729
669 713
623 781
779 800
206 543
697 887
75 566
140 739
122 146
287 757
186 594
35 951
989 993
285 651
110 116
211 656
169 871
79 447
802 879
295 477
602 973
733 781
390 840
835 859
571 834
940 942
46 320
69 133
24 950
618 637
914 936
839 935
658 895
202 267
117 881
796 851
480 923
564 655
708 774
541 685
12 960
118 963
791 863
950 971
79 225
402 631
475 973
254 396
305 881
534 952
296 358
390 874
924 964
121 925
674 769
746 910
592 782
24 88
292 424
468 839
628 959
889 938
917 969
266 774
489 771
785 969
963 986
889 938
711 919
60 593
849 861
215 587
486 917
534 740
81 383
49 205
611 791
232 679
35 887
335 571
725 917
238 706
281 566
846 956
138 578
392 880
847 871
514 799
526 803
182 944
762 909
800 948
630 931
594 842
966 996
463 808
3 149
20 141
969 972
761 977
537 620
390 841
71 157
454 467
497 611
514 545
364 728
429 523
983 996
329 847
867 924
878 988
320 706
6 652
663 887
529 711
745 911
485 889
961 986
171 967
589 923
364 801
794 889
689 708
134 868
769 968
849 851
105 987
346 904
384 671
254 549
135 148
419 501
394 874
946 973
943 980
253 718
702 944
615 759
320 631
781 903
808 964
748 988
166 757
334 424
591 617
604 841
104 380
173 200
168 522
966 985
9 15
321 731
316 632
40 351
897 917
58 850
802 964
464 489
346 992
425 479
27 322
823 933
82 267
71 107
309 947
744 798
843 884
955 1000
202 766
995 1000
730 783
615 784
875 910
734 820
637 979
485 933
809 850
192 455
398 941
846 877
26 351
833 926
515 749
191 383
469 530
259 272
622 874
834 844
369 842
173 773
973 997
851 882
401 692
896 923
931 957
730 773
740 842
396 821
756 836
773 818
696 732
136 722
671 840
201 391
231 711
922 944
465 938
151 371
32 661
330 507
3 169
798 958
259 486
477 787
744 947
593 631
235 701
45 387
911 978
246 997
69 329
806 975
733 763
274 492
134 203
476 502
6 943
578 668
79 691
278 826
675 829
362 596
56 664
107 262
132 663
138 768
546 722
242 726
312 461
265 955
681 711
367 959
154 669
732 759
571 786
589 842
864 882
202 500
827 926
994 996
684 899
700 731
843 938
9 820
409 612
870 936
5 350
704 844
395 747
673 884
850 956
264 298
59 372
346 382
79 82
423 525
373 840
713 983
587 737
84 870
215 256
243 333
685 938
530 837
958 999
258 333
104 118
185 696
491 708
929 938
303 318
240 498
689 919
86 461
533 755
993 998
38 921
972 980
767 865
995 999
914 989
612 782
461 526
480 601
754 899
368 952
402 454
398 973
149 389
63 788
314 402
90 507
550 834
390 659
383 911
335 832
55 363
673 866
708 794
391 940
7 527
569 933
5 600
884 933
961 984
990 997
399 924
72 209
306 402
639 737
77 928
491 779
510 961
183 425
71 546
585 960
43 357
871 895
515 763
17 815
27 766
177 486
398 543
867 884
421 679
557 848
303 645
494 889
581 798
396 696
391 941
223 623
564 717
386 721
990 999
530 831
679 710
385 750
590 824
196 899
477 795
407 860
286 514
190 676
122 377
951 983
924 960
982 992
844 924
922 968
873 985
590 673
466 655
204 724
616 843
874 885
62 623
553 814
759 890
6 506
787 979
47 804
151 903
233 692
316 992
524 552
443 856
984 992
220 935
230 827
413 554
954 955
234 602
242 252
942 970
642 971
176 274
979 985
997 999
970 991
431 481
598 800
997 998
220 761
735 985
631 767
902 978
850 987
728 927
505 815
753 917
40 134
838 910
448 664
138 416
819 999
414 713
676 828
473 743
204 214
894 905
167 633
761 776
456 602
591 821
184 414
552 584
989 1000
396 509
323 473
889 903
702 832
58 822
735 934
604 798
28 851
860 957
630 947
414 992
122 871
970 977
667 690
767 888
687 719
57 657
304 555
122 310
818 980
492 918
976 977
59 633
118 702
461 746
355 399
203 475
733 969
366 521
278 919
209 585
952 992
626 940
881 891
813 832
271 860
9 211
587 797
406 545
396 704
889 994
162 780
643 722
880 966
818 930
34 950
293 448
908 978
129 691
481 881
564 700
961 984
319 664
568 740
510 551
85 490
404 635
276 363
732 834
661 972
943 994
360 586
965 987
441 561
462 724
544 955
654 853
943 969
344 490
837 929
516 619
305 594
620 996
518 899
883 890
94 433
293 752
395 423
137 226
867 976
129 268
19 88
18 751
915 948
615 759
360 687
249 851
621 940
138 724
359 507
31 765
37 184
195 439
509 839
624 651
225 636
293 440
726 861
592 759
419 764
62 106
613 641
896 915
837 959
603 630
172 315
172 424
803 998
230 432
307 731
65 111
746 953
951 966
669 860
705 775
100 493
660 851
565 866
55 387
255 900
164 833
873 970
431 991
465 542
366 744
750 819
152 835
412 851
885 977
821 881
823 997
901 963
480 624
381 492
627 880
164 889
932 960
215 547
581 932
684 954
723 853
315 490
242 861
588 804
585 945
828 918
941 999
594 672
81 919
760 989
682 934
217 723
43 815
626 769
818 999
906 977
639 664
891 979
205 817
83 873
455 822
855 951
110 126
505 930
969 972
377 702
254 306
56 804
640 753
689 775
470 475
618 923
490 612
774 988
477 701
323 667
551 596
329 455
934 992
886 1000
375 803
80 566
823 960
801 903
284 411
618 811
515 542
33 90
893 988
779 972
562 933
124 645
389 860
937 951
518 827
957 995
963 979
536 568
699 756
135 388
139 172
165 896
854 869
632 940
285 887
762 781
53 356
285 856
786 981
940 945
323 461
484 977
921 981
632 888
8 590
393 991
109 738
196 916
679 925
310 494
272 849
416 537
632 805
2 593
719 817
67 228
397 812
303 741
372 536
227 964
153 998
444 556
481 685
898 994
303 860
848 881
798 975
958 962
793 862
886 980
805 874
850 931
607 631
77 617
410 550
121 690
527 689
163 951
215 575
687 964
228 242
979 980
259 385
990 994
773 940
87 334
81 476
295 988
541 890
567 946
242 802
171 820
594 713
384 414
884 927
383 657
542 864
720 877
774 900
590 829
299 770
809 982
324 625
377 712
224 669
53 590
764 906
750 751
51 505
144 429
301 743
360 440
8 320
779 850
530 706
745 892
476 700
635 762
644 676
494 592
147 349
132 566
611 699
908 928
294 383
921 981
584 932
553 617
969 980
448 644
796 830
888 988
488 692
396 530
560 854
201 629
718 842
187 855
564 991
866 946
655 827
365 482
65 560
701 919
11 374
254 694
513 804
747 969
574 754
646 847
967 999
944 972
136 830
903 973
212 901
286 452
687 833
856 889
901 949
548 779
178 533
297 453
159 812
277 533
765 769
76 447
896 932
690 995
853 967
147 483
110 920
122 257
741 862
993 999
567 645
201 599
460 846
568 612
246 916
925 956
196 350
272 804
215 881
413 844
208 564
400 544
321 611
177 483
906 995
984 996
302 619
138 190
570 843
175 450
39 693
610 789
326 727
92 202
575 674
967 989
253 972
542 969
634 757
947 959
451 698
225 350
473 998
770 950
27 127
529 973
243 650
713 940
136 351
645 692
198 647
198 390
229 753
109 447
733 929
244 787
695 732
662 970
487 687
56 494
645 789
675 692
183 391
161 684
0 559
182 797
543 717
157 806
435 550
815 928
975 981
423 862
879 934
832 846
810 880
761 780
301 970
939 997
590 698
774 890
476 965
872 876
84 88
247 506
379 403
535 796
244 771
471 787
211 421
611 920
494 932
950 964
268 920
191 747
23 554
286 450
152 936
777 818
931 971
413 465
990 998
940 965
617 953
789 987
706 980
639 799
6 211
423 583
627 831
455 816
846 925
651 692
645 748
683 717
135 226
915 965
239 501
142 805
764 797
918 921
6 198
409 843
612 758
375 562
866 996
196 825
85 472
880 997
781 869
176 706
590 649
882 919
538 755
479 789
657 929
433 603
104 593
389 858
841 959
464 518
607 888
375 517
796 917
89 227
248 354
629 889
836 870
943 996
210 781
111 989
692 977
292 633
886 888
163 599
694 922
18 676
647 855
877 900
989 1000
122 308
79 252
851 953
606 641
39 326
901 967
495 579
31 456
466 569
138 540
123 700
175 833
772 989
987 994
609 899
947 987
155 869
364 986
670 841
546 750
790 809
19 891
855 932
584 655
23 543
214 665
271 457
469 791
160 546
75 490
586 609
381 986
303 698
172 815
52 121
948 995
678 698
11 463
637 743
163 575
984 989
554 938
902 914
521 982
322 790
504 703
322 972
18 536
457 593
53 576
738 993
640 998
486 508
60 189
922 969
336 645
717 843
320 424
868 924
246 937
621 904
112 739
422 667
756 899
601 736
906 961
514 601
212 429
776 992
987 999
259 789
196 247
403 824
605 975
542 578
876 902
417 577
346 645
397 913
522 938
913 956
153 711
338 947
523 865
647 890
168 727
704 890
121 469
953 975
359 479
641 725
876 888
892 981
82 288
591 618
694 1000
305 616
784 844
438 965
195 316
657 929
944 967
994 996
950 962
903 999
289 842
674 892
532 588
643 832
239 466
667 844
61 755
741 967
974 985
140 441
182 258
536 690
802 975
904 967
744 796
216 900
114 253
494 627
514 732
314 473
902 989
312 407
387 497
806 843
723 902
392 603
622 860
946 970
401 654
679 830
178 479
397 616
265 636
851 922
25 254
423 605
187 368
576 913
658 671
750 762
437 734
245 377
965 992
214 840
671 981
863 966
839 918
919 969
398 579
628 844
384 592
614 743
24 411
158 992
16 219
493 897
780 803
933 964
790 893
781 984
503 878
539 682
605 986
913 953
37 831
691 841
62 962
748 797
208 914
400 975
504 971
648 740
865 972
641 661
870 983
808 892
590 614
456 749
273 978
106 593
775 882
352 410
182 246
487 546
618 621
471 938
62 255
494 770
468 542
221 544
464 468
910 926
677 912
581 623
197 239
711 845
308 482
116 644
337 826
351 592
965 966
337 425
645 676
536 609
642 940
468 747
216 835
878 951
55 730
237 293
37 663
335 864
722 945
262 730
630 698
596 882
295 358
919 976
629 766
955 979
692 967
862 896
632 743
899 917
445 714
66 376
106 948
367 585
854 856
690 942
734 780
588 955
514 579
178 925
576 746
442 752
444 977
139 761
40 425
299 621
777 999
651 664
262 799
515 804
577 682
161 401
442 890
624 784
232 512
210 921
413 947
195 801
309 315
631 808
63 572
649 775
195 906
911 983
872 894
474 568
847 885
704 745
998 999
126 961
433 654
221 507
243 732
248 266
852 935
198 249
444 454
473 946
806 845
758 995
113 335
616 993
839 964
245 830
735 993
336 462
240 476
679 709
844 958
418 664
454 700
113 771
186 790
541 723
596 899
433 854
208 384
571 912
502 923
587 613
903 916
54 815
711 744
801 942
90 388
113 515
116 975
682 750
286 784
143 306
651 819
654 911
805 947
575 981
503 574
858 994
135 851
199 320
898 904
676 702
596 856
666 958
224 504
377 966
234 874
310 470
442 828
780 852
495 756
19 165
169 172
800 818
123 144
708 765
524 827
331 739
914 930
37 185
772 866
23 199
488 953
687 819
559 678
213 231
817 994
763 852
967 976
759 942
610 698
2 699
916 990
556 945
153 467
368 783
32 429
505 801
610 662
732 831
209 753
161 897
378 470
464 517
415 877
14 397
67 800
912 997
990 997
885 895
41 687
824 871
518 555
875 904
150 245
347 706
168 782
222 356
37 72
466 839
353 722
778 838
152 532
433 802
879 953
502 675
807 924
776 816
325 856
168 966
114 646
334 688
965 984
112 126
199 603
157 750
267 934
413 681
744 884
0 855
511 548
184 720
952 963
884 912
754 968
999 1000
423 528
705 960
781 995
945 991
532 753
509 761
803 849
480 491
427 571
669 961
466 527
375 460
18 709
167 951
69 433
588 594
549 605
421 923
71 436
978 996
670 742
659 766
118 234
775 790
832 981
448 618
758 820
776 836
784 844
516 711
217 670
446 793
101 355
401 421
808 815
808 939
673 716
178 315
982 994
748 889
233 670
577 805
993 1000
532 554
797 965
862 865
90 633
228 968
439 547
397 909
73 848
760 872
626 952
905 939
897 908
190 544
238 874
739 842
671 768
765 779
591 939
640 991
764 777
649 830
624 840
296 344
54 799
905 985
975 981
285 956
122 856
443 913
227 698
730 998
561 963
779 900
906 916
679 940
14 345
663 748
251 682
699 700
201 432
79 540
891 913
456 881
948 998
191 764
624 876
406 435
880 918
986 992
161 172
254 269
393 969
267 444
101 419
389 786
745 778
143 232
637 711
610 832
935 947
813 885
957 994
186 467
278 386
135 142
521 867
60 616
270 827
115 521
204 879
457 840
259 623
602 667
30 703
537 914
172 870
783 807
150 290
67 924
402 998
997 999
947 983
126 301
515 608
468 682
609 844
564 704
799 967
222 586
709 953
723 782
1 269
884 923
136 415
230 804
413 694
202 694
564 907
795 986
834 903
739 818
989 990
662 879
372 792
614 692
882 907
119 273
304 644
94 920
570 657
358 767
463 839
952 971
269 881
701 851
876 978
830 981
458 694
708 710
923 989
995 1000
605 890
63 656
965 996
780 866
504 626
855 856
762 964
731 948
75 371
335 595
424 678
161 209
175 576
887 945
856 996
309 574
707 766
603 812
556 763
778 914
242 520
742 853
207 549
586 679
205 311
692 914
650 876
243 880
821 835
380 783
376 884
410 898
212 539
263 563
908 992
684 834
496 772
210 956
954 965
49 544
789 895
794 800
52 591
330 450
289 824
103 974
373 406
928 998
142 959
300 749
772 821
250 548
477 540
228 587
258 948
847 892
518 693
743 986
688 854
267 782
162 685
584 915
454 981
540 606
79 943
869 954
842 931
840 858
205 295
767 835
178 321
952 977
995 998
200 245
50 603
646 811
727 972
868 973
987 995
369 520
945 967
991 999
537 713
133 906
860 887
893 907
548 791
630 711
346 426
816 879
523 555
204 964
561 713
868 906
903 952
606 806
582 747
339 974
442 692
610 643
309 555
125 695
165 191
839 871
38 603
800 963
487 928
830 884
884 988
680 922
388 401
639 959
836 847
87 831
590 673
859 907
663 728
315 754
362 582
646 691
317 965
827 853
455 475
220 638
159 519
598 623
978 990
900 956
901 974
863 952
213 439
612 670
814 986
716 997
869 967
547 643
154 241
925 950
265 813
629 667
313 335
487 644
339 666
566 884
356 569
222 461
812 850
502 514
255 309
932 960
215 736
787 925
59 979
398 448
438 696
197 706
694 962
131 375
43 86
261 434
691 891
278 686
426 633
344 541
204 243
484 902
903 935
943 996
971 998
194 582
262 679
836 905
609 783
701 961
255 485
941 968
526 876
123 786
633 827
732 821
240 572
491 878
700 741
100 167
67 731
595 759
49 364
660 888
346 872
252 994
443 525
37 989
160 790
552 815
13 136
77 110
821 834
578 618
608 973
453 904
329 749
175 208
985 992
393 857
439 691
867 945
138 672
943 987
60 496
145 345
692 783
446 637
299 900
473 512
931 972
214 360
785 998
656 711
325 481
264 570
796 824
586 758
897 930
504 971
8 163
146 766
425 498
480 824
68 582
241 619
30 779
185 452
609 760
872 877
212 571
69 522
322 402
129 429
991 997
885 915
750 860
351 924
961 970
419 956
836 896
625 636
251 630
465 787
452 850
594 714
367 863
261 905
85 390
486 663
879 997
797 979
933 962
68 162
101 330
811 887
722 884
226 388
68 611
906 1000
361 627
40 563
522 793
999 1000
175 961
87 176
312 847
297 764
409 487
108 984
151 759
63 606
128 759
297 677
612 638
565 931
667 672
42 625
4 632
950 996
145 964
990 999
167 606
331 617
130 901
339 650
890 919
316 774
194 450
854 991
927 991
701 709
128 883
806 815
746 822
772 905
716 982
392 847
942 944
120 380
274 300
505 805
606 621
874 905
467 997
10 787
375 467
838 873
487 792
395 995
866 936
105 813
640 936
815 881
584 747
873 889
733 881
8 60
373 510
179 770
771 812
408 840
905 976
730 835
354 867
710 757
110 508
313 530
193 871
235 255
286 302
748 850
295 865
307 794
764 998
300 586
440 556
148 674
38 100
909 941
299 357
151 918
511 704
800 825
970 981
956 983
330 345
58 950
300 916
965 973
848 904
515 855
469 968
379 547
399 878
95 334
529 872
943 953
531 760
152 803
649 759
998 1000
585 767
628 977
909 968
728 880
190 212
427 478
732 735
499 530
525 793
486 979
523 658
490 651
834 939
157 805
952 979
857 958
695 739
608 649
971 973
259 430
922 999
836 905
640 684
9 142
899 939
322 935
40 894
113 884
207 991
974 993
754 946
168 643
226 626
823 882
396 604
128 527
223 247
367 386
11 906
371 438
768 887
742 862
787 829
654 731
1 526
785 925
750 756
160 499
53 667
644 875
964 988
627 695
739 744
663 887
381 978
891 936
386 732
497 983
752 913
775 847
976 981
823 851
51 542
678 773
518 529
631 750
848 905
231 346
5 36
652 675
976 980
84 875
581 960
463 782
210 799
142 374
149 678
252 473
129 143
32 506
516 631
331 692
566 769
679 794
410 749
886 887
94 525
112 582
748 905
657 776
858 893
683 832
150 890
551 778
300 376
31 499
98 262
417 699
539 990
734 815
524 711
55 730
227 869
576 687
927 975
817 914
615 800
82 604
258 907
830 865
192 580
43 653
464 761
89 934
692 974
575 773
762 927
987 996
896 911
603 908
532 833
734 970
205 231
262 686
70 867
686 802
642 876
336 640
465 882
457 716
880 913
777 819
293 564
214 325
415 611
177 230
918 919
819 964
65 683
230 680
401 593
526 593
418 611
34 558
14 141
501 718
590 955
483 856
766 898
840 924
662 903
789 865
721 841
526 704
665 897
201 279
170 314
945 988
25 865
26 290
571 985
872 908
1 14
907 937
321 834
992 996
204 831
430 865
546 1000
859 927
710 935
615 944
41 671
761 969
1 72
915 990
359 675
390 538
850 959
6 756
414 998
786 791
229 519
17 615
225 503
836 865
175 510
666 716
135 503
297 665
10 686
853 881
596 691
852 862
862 903
523 853
197 582
553 655
492 934
747 989
164 567
564 795
188 958
21 995
980 997
643 882
453 761
484 851
189 493
835 998
600 900
928 988
187 502
920 945
874 936
681 977
137 997
758 810
825 850
453 516
257 344
271 696
198 540
116 665
887 935
921 960
217 234
830 915
497 907
226 764
981 998
302 578
664 766
156 171
543 741
109 282
57 149
431 841
705 712
761 853
198 607
510 785
515 758
115 726
756 927
611 864
683 971
257 582
272 348
189 238
947 995
132 821
868 921
563 785
396 901
980 999
577 583
876 988
347 576
379 424
634 756
623 837
380 474
357 784
993 999
560 838
317 711
918 962
379 384
787 932
924 981
956 971
736 753
589 804
976 999
305 687
625 673
128 142
556 683
868 881
187 219
517 962
583 630
964 984
844 930
60 394
170 893
951 957
645 688
439 467
520 990
237 688
420 920
807 858
487 933
32 672
762 861
440 670
676 836
843 846
495 847
193 550
845 924
103 163
884 897
759 815
462 731
95 242
143 390
296 659
465 610
740 894
905 976
515 661
874 957
223 319
61 376
561 934
767 882
896 932
886 979
785 940
441 942
676 996
626 889
502 691
826 984
169 359
913 917
846 994
96 374
443 453
939 953
466 838
28 615
858 997
991 1000
159 328
913 985
440 829
419 781
433 465
8 953
475 591
143 167
49 692
245 756
785 856
735 793
422 703
998 1000
304 981
544 948
636 670
817 916
619 648
594 949
793 955
50 662
977 986
510 763
340 891
127 228
738 786
703 867
46 406
720 907
937 978
150 394
813 884
479 711
505 582
227 297
473 814
941 954
806 850
477 858
777 814
691 849
650 928
683 861
633 708
857 874
870 959
491 600
704 803
895 960
519 673
705 872
503 703
389 655
398 438
952 979
935 949
141 745
527 917
290 421
910 976
926 964
287 877
914 932
899 904
756 818
38 177
621 711
497 695
311 690
495 777
712 755
497 569
524 958
342 928
325 771
712 832
892 949
283 551
232 384
880 919
133 268
861 916
193 717
260 509
72 719
419 794
912 967
467 680
818 823
941 985
518 757
483 797
817 967
364 702
903 945
680 799
562 652
944 958
179 466
198 701
574 722
760 899
103 715
496 520
476 983
432 753
557 898
676 795
38 54
784 869
41 96
148 981
216 375
511 890
877 983
361 682
551 812
898 967
378 655
574 977
757 819
230 756
400 927
336 620
263 377
707 968
766 835
311 483
663 718
844 853
650 834
398 422
428 447
510 884
237 480
583 761
588 769
286 895
576 581
401 729
358 826
323 875
909 942
385 566
257 497
895 929
618 660
117 483
960 992
633 746
217 539
833 940
668 807
792 922
578 708
226 793
833 921
205 957
363 738
245 474
863 994
719 958
810 831
114 977
32 833
607 844
709 840
976 985
219 237
33 469
29 208
259 861
421 847
477 568
935 943
194 675
372 482
368 526
388 904
273 812
560 977
293 956
694 959
897 933
447 891
762 919
684 867
876 988
228 317
517 991
641 773
604 860
184 471
491 786
71 237
893 922
245 552
369 750
62 123
934 938
986 993
69 179
911 955
804 925
34 71
334 472
418 737
352 817
441 554
582 771
587 668
15 984
347 873
269 995
465 665
142 416
762 896
209 859
613 965
855 962
157 645
295 476
532 537
751 887
738 768
228 807
826 997
623 907
739 951
654 946
629 806
89 442
916 985
20 642
171 503
260 627
453 984
68 87
432 866
368 391
509 975
651 778
197 596
819 879
721 817
991 997
251 364
365 964
472 734
559 912
339 734
767 915
476 577
645 930
789 910
51 315
539 954
97 346
811 872
482 727
609 879
903 919
656 791
661 755
982 999
182 957
183 473
333 913
987 992
548 742
693 714
515 544
203 620
694 865
560 729
697 755
656 880
364 404
14 53
766 823
301 817
971 972
758 770
858 938
253 272
295 842
481 643
753 906
364 848
851 919
465 915
841 952
442 834
39 138
185 845
486 487
189 526
674 866
811 828
497 919
781 931
202 961
197 976
589 794
611 947
51 128
674 781
804 806
794 884
610 717
448 926
267 449
929 969
334 487
266 437
116 789
288 719
827 921
103 851
702 919
747 797
601 935
960 966
537 807
8 821
478 780
389 571
842 848
327 977
937 958
283 793
116 167
213 676
460 545
959 979
168 894
860 898
79 94
873 904
142 245
308 757
474 511
196 714
340 887
771 925
865 886
649 769
929 970
877 934
77 960
958 970
100 726
243 580
493 587
688 927
333 708
353 563
6 520
745 921
347 513
804 984
182 821
850 963
110 734
203 823
84 877
973 992
636 983
249 768
599 795
559 790
290 945
882 945
480 855
663 956
810 998
634 951
751 796
746 957
918 946
612 769
231 305
902 989
492 590
770 942
954 998
599 935
491 664
801 918
876 879
708 873
190 300
67 844
967 999
341 929
960 980
73 495
864 957
802 857
632 772
405 902
212 325
366 496
556 823
511 603
113 145
396 859
226 885
593 900
124 482
676 944
453 894
444 892
994 999
866 945
887 894
527 805
408 630
272 462
524 553
488 530
919 969
7 492
434 547
944 955
134 315
587 630
916 986
916 989
174 604
418 715
334 849
850 937
270 949
333 500
538 960
954 960
1 946
665 690
357 921
156 620
381 537
370 403
404 738
277 441
428 435
177 875
918 981
588 632
359 937
70 623
519 757
64 361
924 994
521 949
979 982
669 906
91 625
35 553
440 932
88 540
619 736
798 815
99 158
979 987
958 964
852 988
322 670
14 742
531 579
701 993
860 957
822 877
54 715
517 976
402 750
928 929
40 228
141 913
450 820
833 963
341 375
989 992
385 776
379 948
72 968
303 865
260 516
977 991
467 549
126 486
581 737
258 333
732 763
551 684
170 836
627 855
79 289
775 991
763 883
981 989
652 748
83 285
833 922
77 780
830 919
343 914
350 747
783 903
502 654
765 889
87 922
314 989
7 903
915 920
463 606
221 795
247 393
338 416
155 394
721 927
69 962
978 992
859 931
743 881
503 923
854 867
52 563
477 713
390 887
550 554
233 665
41 287
437 742
787 848
655 833
199 216
107 719
210 619
868 958
565 883
860 980
104 330
219 920
66 870
282 379
604 747
524 602
476 689
13 396
542 707
500 824
795 809
88 738
975 1000
24 544
298 994
273 980
760 767
55 621
165 736
876 986
698 982
829 991
217 511
465 832
197 842
743 991
566 797
246 916
613 673
546 609
502 648
49 572
206 789
163 440
805 838
96 337
854 927
730 840
608 662
262 503
462 749
238 262
444 654
691 842
322 668
870 950
828 898
102 652
384 688
217 704
757 981
953 973
368 902
135 762
516 609
561 726
495 534
881 917
404 766
354 772
356 617
930 994
891 975
409 932
517 666
147 814
839 897
236 290
603 729
376 641
433 984
851 937
368 792
740 757
583 662
501 647
338 881
860 934
963 975
190 348
84 394
20 247
358 375
32 416
263 303
413 983
707 916
771 788
34 94
886 901
208 527
572 757
519 525
935 956
850 884
511 524
886 991
310 523
780 966
102 419
787 931
828 866
311 628
805 892
665 842
823 856
433 540
301 954
670 898
618 697
184 417
182 442
594 946
836 847
591 870
904 961
296 885
711 723
131 530
23 308
302 884
455 549
296 967
23 144
28 771
625 842
240 882
500 562
721 975
245 262
223 256
857 870
530 613
172 310
857 937
48 66
752 756
511 807
780 789
768 904
727 880
115 979
87 792
486 751
818 961
838 964
417 908
617 899
449 864
856 950
617 848
34 561
120 984
328 851
882 953
781 982
752 824
62 522
304 542
353 585
167 190
125 236
95 508
665 701
851 884
430 897
582 737
576 997
15 922
243 649
213 387
930 991
301 730
468 946
815 836
364 621
573 744
924 970
39 81
103 743
577 863
95 309
457 647
8 624
198 261
946 965
410 674
411 974
783 922
824 862
708 767
584 892
970 971
196 560
621 788
129 808
126 409
594 791
398 956
75 328
645 767
154 896
328 820
34 938
728 997
354 715
339 573
673 974
420 887
597 888
834 877
653 930
184 503
252 643
780 954
674 882
742 947
691 866
13 936
988 993
618 863
611 996
63 963
142 845
753 828
518 881
895 931
199 697
646 903
130 924
739 901
294 476
492 854
722 944
281 679
31 170
611 779
360 691
792 941
569 963
192 589
953 961
486 881
518 757
810 866
867 988
20 861
268 835
796 1000
62 821
34 913
475 617
883 957
282 615
306 424
321 531
813 988
983 992
293 662
35 80
951 958
236 983
316 591
231 738
907 908
965 967
329 633
581 742
686 775
932 937
222 592
500 821
462 782
427 793
874 943
540 774
845 950
378 648
853 901
300 473
177 902
624 656
875 911
514 636
977 983
228 657
352 388
897 912
442 589
140 161
397 516
287 939
11 889
720 834
119 634
359 678
636 722
940 943
796 933
6 251
329 756
89 875
766 934
452 879
850 871
418 445
941 956
802 839
998 1000
792 934
361 929
777 812
275 715
143 335
368 377
227 293
979 985
692 762
481 907
835 874
986 994
908 953
223 584
729 854
599 819
981 984
817 952
951 994
670 704
672 998
725 957
386 727
595 598
388 633
131 445
270 870
596 820
368 572
347 381
808 952
96 781
51 433
281 558
982 996
369 994
259 634
138 498
323 698
739 904
219 300
394 641
388 690
757 880
674 720
271 557
528 620
752 820
539 701
793 896
521 660
371 600
565 827
472 895
274 790
387 908
725 1000
593 957
749 812
181 903
542 951
374 476
896 920
185 189
489 530
421 479
269 550
373 681
608 696
410 701
215 507
831 976
272 955
785 834
457 757
298 838
732 995
741 826
910 924
17 974
726 923
902 938
697 958
192 748
511 778
225 735
878 931
291 899
359 420
623 998
733 865
451 470
200 329
732 935
877 995
278 542
91 968
82 899
317 813
915 956
589 609
417 520
725 887
564 841
765 900
459 734
577 716
937 946
827 887
972 982
700 903
10 510
843 900
276 942
785 828
931 933
285 350
426 767
263 375
173 455
131 186
118 671
421 542
236 502
809 918
148 872
902 981
689 987
790 960
479 739
83 102
937 993
519 884
607 669
780 931
547 872
306 808
948 961
269 502
378 893
987 990
849 890
495 755
818 988
329 512
904 920
434 544
424 675
991 997
618 858
778 885
432 724
616 821
992 993
454 644
971 981
38 276
205 575
588 822
920 975
294 383
655 968
125 438
421 689
998 999
818 999
672 982
376 504
91 424
403 885
167 673
69 74
351 970
683 893
217 634
641 871
283 758
508 708
37 952
751 933
131 810
933 981
346 889
693 848
922 970
575 712
759 978
306 999
252 800
498 970
115 774
181 698
630 987
171 649
194 888
182 844
151 882
113 230
229 471
557 610
592 797
443 716
420 677
257 427
546 812
601 723
836 942
365 570
468 781
237 853
791 978
359 711
554 874
807 888
238 546
251 346
256 641
191 759
546 808
349 625
415 820
400 725
314 998
206 442
956 959
119 182
416 852
757 818
830 983
179 841
734 855
490 634
51 922
898 976
481 888
710 816
514 534
342 607
673 834
437 667
410 987
325 664
176 384
57 907
53 398
932 990
272 772
344 714
945 971
950 967
12 912
867 921
572 835
268 568
812 996
523 708
746 959
4 455
271 764
361 476
388 832
93 995
520 999
451 802
260 339
938 971
1 537
385 972
455 683
53 996
629 636
866 993
71 149
262 739
195 728
668 863
547 612
848 899
58 930
240 996
603 978
678 988
206 947
194 906
470 907
644 945
214 597
996 997
794 850
796 979
997 999
181 866
548 846
913 952
659 773
824 975
562 671
998 1000
197 616
865 875
20 208
350 768
17 140
798 816
759 770
903 990
98 836
408 446
502 771
926 988
152 591
918 930
359 706
285 828
844 853
586 597
952 989
796 984
709 925
128 951
869 937
398 825
462 937
144 935
541 573
746 934
461 587
654 738
30 477
762 864
160 540
87 627
688 955
689 693
381 559
573 783
712 998
160 420
27 819
118 476
435 880
739 929
911 928
805 854
202 929
615 960
91 141
553 856
130 792
176 516
959 983
109 601
578 899
981 983
336 536
77 988
669 735
252 333
718 815
623 816
121 318
765 839
153 354
346 852
850 910
707 825
677 824
858 900
981 984
170 597
905 994
284 443
358 571
809 976
656 695
597 925
60 148
64 528
77 557
308 373
325 584
119 680
284 330
557 696
693 796
645 812
895 967
693 918
89 141
351 827
821 909
336 786
208 209
397 540
930 959
181 254
16 781
515 967
775 833
425 640
833 988
85 390
279 295
808 910
913 969
187 871
803 986
358 851
434 730
490 976
770 914
941 987
956 975
228 662
360 719
702 864
134 324
691 974
261 346
223 651
642 850
201 354
268 459
707 724
990 993
348 708
489 548
445 512
161 487
690 808
179 970
780 815
284 432
69 318
963 1000
82 438
842 915
5 805
677 805
151 837
553 630
388 710
933 996
684 951
384 906
174 747
717 988
443 919
354 875
369 792
82 995
586 889
904 990
793 822
127 756
354 832
710 861
153 938
338 798
604 735
46 748
866 894
234 936
684 737
849 939
801 881
162 422
977 999
62 92
328 656
565 855
250 376
446 743
32 708
761 888
115 973
750 935
798 929
518 786
924 951
535 709
371 751
841 927
274 945
224 771
224 666
729 932
119 822
211 377
299 311
209 853
914 963
802 838
333 557
435 451
600 753
277 587
498 737
818 851
93 561
501 780
36 371
211 970
263 706
252 856
859 913
477 584
51 827
187 442
467 828
748 972
975 996
628 769
407 767
475 598
169 300
744 824
809 944
242 972
350 409
643 912
482 536
377 837
616 849
649 711
950 957
253 501
941 945
207 364
548 928
343 700
157 744
471 553
246 692
341 418
891 904
712 989
628 789
458 915
966 995
639 883
287 705
761 901
207 970
639 837
165 809
228 776
563 831
39 88
73 186
34 859
725 873
209 495
759 761
120 510
311 774
666 671
377 910
120 317
887 992
303 707
874 984
64 745
723 933
417 989
917 957
382 848
29 299
776 800
472 986
78 408
22 595
311 433
811 865
647 966
294 344
267 965
656 942
38 476
740 852
363 593
130 966
930 970
933 989
599 666
97 867
773 963
740 997
753 893
508 714
748 798
248 591
165 806
454 896
654 807
67 808
517 931
667 951
787 980
246 750
154 766
264 888
709 878
287 633
454 991
372 878
155 940
825 934
267 810
503 931
285 546
554 827
714 777
784 857
96 859
351 918
48 502
156 178
742 944
995 997
969 995
400 994
834 987
7 979
822 842
279 727
251 513
422 501
133 506
633 707
407 878
669 849
316 319
215 929
423 682
628 914
950 994
477 807
569 1000
93 871
167 624
269 905
557 762
657 936
449 941
589 949
204 912
624 957
381 442
221 651
989 990
968 974
213 406
332 411
314 779
187 708
92 402
381 593
13 809
91 955
20 202
939 949
513 550
245 981
662 699
435 679
257 629
519 644
894 938
508 547
394 792
417 899
747 931
315 407
46 772
273 774
43 441
770 975
83 572
38 175
886 888
993 999
250 558
221 413
223 538
516 590
926 950
784 985
624 998
291 716
970 993
801 854
820 921
10 512
156 399
505 761
146 358
161 394
378 462
945 948
301 350
656 863
916 942
440 917
221 519
135 813
854 944
144 186
995 996
711 775
364 540
607 850
76 400
37 94
666 965
361 447
541 736
388 537
53 928
556 867
228 287
100 153
758 929
692 848
369 1000
143 984
365 582
815 959
798 854
968 983
752 815
464 952
176 899
431 938
940 946
456 811
545 678
335 537
922 956
934 971
459 708
47 516
935 983
603 697
963 971
847 883
604 900
857 919
858 914
293 370
570 888
107 320
258 667
36 123
218 300
191 775
689 901
635 646
766 895
654 966
846 916
212 840
175 802
629 858
990 1000
992 993
966 985
726 817
198 917
740 922
311 362
165 478
946 992
129 540
821 862
900 974
569 595
245 871
566 792
967 974
596 735
359 787
963 995
9 567
859 872
971 988
475 704
341 409
800 831
925 995
604 943
631 893
236 617
253 878
810 904
873 958
795 901
290 689
725 743
475 543
778 818
874 934
817 980
375 689
425 864
46 550
499 814
192 680
773 999
328 936
570 842
826 930
963 985
109 483
621 898
48 667
933 981
461 910
111 989
326 407
242 361
828 882
505 766
875 899
864 866
174 405
929 946
538 558
185 796
213 846
616 941
859 949
729 784
897 994
421 862
761 818
703 995
375 797
832 880
32 333
726 745
482 873
325 528
368 820
981 989
144 331
232 334
217 505
618 844
801 805
691 762
807 927
811 880
524 610
650 923
684 729
429 606
918 928
150 453
739 886
829 928
59 567
609 796
224 343
575 884
530 844
467 874
559 920
752 768
165 446
110 819
53 138
157 313
273 526
954 985
701 894
313 749
924 985
340 425
939 969
811 899
457 743
89 446
746 890
198 255
891 917
163 735
420 614
86 116
739 998
126 172
16 228
229 957
927 950
471 803
617 741
116 849
564 603
15 888
368 597
502 614
512 656
952 963
192 326
320 472
103 293
328 647
804 990
302 353
387 627
226 574
783 796
89 114
983 997
531 546
593 872
303 962
661 836
532 685
522 653
49 122
924 933
797 931
634 880
53 541
94 623
401 585
835 924
839 992
611 682
94 728
828 847
185 362
377 799
912 943
294 606
842 941
776 978
646 736
754 816
358 779
31 244
29 691
896 963
736 803
460 994
535 797
99 271
420 882
166 943
992 994
541 916
257 535
430 487
266 516
137 934
244 504
751 816
104 366
920 957
227 966
983 985
847 943
497 840
900 917
175 760
317 965
123 447
242 654
374 791
207 617
512 546
672 861
251 447
968 978
789 813
994 1000
323 634
456 969
313 569
802 803
763 805
571 876
604 890
490 595
776 785
59 823
547 635
427 601
316 339
763 985
423 948
391 846
253 524
917 949
671 852
354 434
535 981
668 961
679 960
331 646
113 250
409 814
339 589
986 992
270 678
153 465
312 396
208 892
41 690
31 820
310 333
366 878
857 955
932 995
106 303
284 745
608 755
979 997
674 970
801 906
583 847
39 708
904 971
224 228
145 245
156 804
915 982
704 841
188 834
534 795
291 486
775 827
670 826
390 887
496 621
307 806
421 511
936 981
357 511
665 867
536 792
847 978
635 922
311 427
816 887
933 984
540 753
476 521
220 586
993 994
928 964
5 739
374 867
126 147
440 749
737 825
682 690
330 956
470 627
719 748
276 337
147 371
837 998
691 899
850 991
473 501
814 831
676 698
424 454
120 205
665 828
783 884
801 837
763 862
463 843
154 184
660 797
884 948
527 801
549 894
598 714
245 589
284 640
864 937
649 671
165 405
587 775
144 942
640 675
571 596
15 729
174 185
427 539
712 879
184 414
861 889
945 967
958 965
957 962
236 522
811 961
777 871
646 711
998 999
736 896
388 886
910 998
994 996
105 445
66 611
361 425
711 794
559 576
792 864
454 631
181 589
983 984
271 689
541 730
512 731
493 499
98 160
851 955
505 728
829 841
897 998
328 788
694 992
944 945
67 435
771 996
695 787
536 805
242 573
229 713
239 365
526 661
795 835
907 915
777 796
999 1000
316 929
822 826
233 642
48 638
151 947
51 965
87 446
247 853
886 941
964 994
543 559
357 374
854 923
418 761
51 162
554 691
896 926
912 958
350 571
466 796
956 959
446 667
649 769
948 950
942 972
761 958
430 573
912 914
292 876
328 777
366 984
597 866
387 912
584 588
217 756
783 918
973 999
147 370
181 997
424 678
479 732
185 958
755 848
604 935
869 900
291 737
270 650
445 643
947 959
437 918
325 391
398 791
66 192
284 864
860 901
479 614
831 969
357 413
455 863
389 852
703 925
952 975
468 698
855 857
18 790
795 853
84 291
918 937
879 952
587 850
953 962
510 921
843 878
241 975
919 947
646 924
87 826
529 905
601 631
123 722
696 900
762 890
511 860
583 615
769 987
396 767
218 675
397 722
628 892
812 871
779 805
803 839
284 336
64 555
323 933
910 945
495 741
922 999
827 902
681 955
359 768
656 792
603 706
446 688
970 983
655 848
374 580
474 834
561 919
305 1000
425 962
122 429
104 279
59 815
328 842
770 971
302 770
653 749
402 686
300 548
506 561
188 590
998 999
747 851
49 635
868 926
158 872
335 752
231 354
616 859
203 491
590 741
139 856
854 875
737 913
563 875
902 968
776 952
285 683
268 633
842 959
283 894
18 928
947 958
729 798
230 819
50 500
867 932
320 883
112 990
894 991
146 560
809 970
72 753
773 833
976 985
594 626
891 937
857 967
434 960
918 967
188 566
675 780
353 557
817 838
407 896
889 969
574 978
874 892
414 643
23 239
515 977
563 685
939 948
140 784
220 675
507 840
850 910
226 478
561 981
520 604
249 587
102 187
567 702
137 839
525 537
490 910
720 999
740 989
804 835
777 995
699 713
111 768
864 923
597 998
177 215
999 1000
417 528
654 968
818 996
85 561
724 863
800 925
553 953
930 983
332 849
665 861
128 629
629 906
375 777
141 321
407 901
765 968
186 345
983 993
429 595
413 498
804 877
591 654
405 884
108 215
135 991
141 313
657 780
409 989
307 747
93 622
598 782
114 429
261 554
787 990
767 885
606 915
189 779
732 893
648 709
719 746
649 654
759 865
143 314
587 900
753 828
694 844
621 879
668 884
984 988
531 999
445 844
723 900
805 852
739 853
790 816
68 539
717 967
526 982
911 984
548 825
825 855
478 745
768 934
166 177
627 733
995 998
72 746
104 787
800 963
974 997
78 883
110 383
739 754
764 772
580 602
1 277
94 349
874 893
33 727
267 370
240 348
614 814
114 321
196 649
401 944
879 935
867 984
842 885
59 569
44 80
433 472
53 400
423 703
274 421
972 988
82 684
33 344
623 674
146 930
953 974
154 375
960 993
563 963
942 988
467 810
782 882
96 501
124 621
54 59
630 778
999 1000
889 943
230 842
881 963
88 367
796 842
540 931
48 310
207 901
408 787
595 791
61 126
382 700
952 983
619 976
171 240
984 994
483 501
345 364
113 708
911 967
955 982
750 872
450 588
755 971
461 748
202 411
714 846
840 923
640 750
433 591
9 101
829 977
938 972
163 255
821 853
849 954
968 971
360 552
825 959
714 970
609 940
811 999
38 789
660 728
42 616
24 732
72 712
587 680
863 864
322 993
579 792
254 975
53 115
56 481
847 848
973 982
261 443
822 966
274 719
741 825
675 688
678 733
992 998
171 196
168 345
947 990
854 949
181 434
714 838
585 640
598 640
106 459
690 831
100 466
39 140
889 906
274 615
762 927
436 655
330 862
991 995
559 596
644 685
625 680
100 961
947 953
352 434
681 983
364 930
720 756
139 348
93 903
704 999
476 903
707 874
304 722
584 828
965 997
711 816
428 803
499 575
523 566
568 849
515 602
2 407
778 887
611 734
177 783
593 927
196 645
109 778
394 904
478 525
85 141
95 363
768 955
789 826
767 965
581 670
367 393
847 945
587 604
110 901
495 862
693 791
189 690
964 990
254 430
394 742
140 365
501 851
685 766
985 998
861 872
222 896
908 949
723 948
873 910
189 460
145 152
624 693
79 939
714 745
370 423
158 658
429 688
883 921
377 677
421 587
748 895
777 931
218 343
158 168
179 399
554 698
72 673
530 550
99 972
294 756
62 736
665 892
628 655
543 571
404 534
17 730
276 797
992 995
914 968
179 401
615 860
102 269
474 677
641 814
109 354
913 944
251 950
623 987
650 782
752 935
815 955
962 971
709 948
876 897
34 167
626 922
443 791
228 382
716 936
330 627
1 576
13 874
459 623
78 612
359 840
78 601
305 993
295 664
536 988
124 878
928 971
218 333
498 889
231 536
196 320
408 473
675 721
607 776
59 569
937 993
171 220
118 247
124 568
754 970
385 642
92 150
386 890
537 552
647 978
21 313
714 870
110 592
660 899
875 937
291 702
121 692
884 984
444 818
588 967
986 989
880 928
333 428
863 952
347 704
529 609
988 995
619 862
448 612
951 971
457 482
65 184
27 381
818 945
616 731
769 866
124 862
515 581
815 951
210 216
273 899
219 334
169 700
978 994
130 591
502 938
104 700
412 757
433 737
360 606
324 855
354 947
672 688
205 464
352 711
155 565
428 638
472 809
676 934
906 934
288 648
845 981
798 805
837 877
834 887
183 247
482 943
89 669
463 563
500 658
515 992
228 749
271 770
865 963
742 907
828 837
233 966
505 808
824 872
848 999
680 882
432 858
42 993
283 716
954 981
486 808
643 827
48 350
806 869
602 793
999 1000
353 489
508 513
888 962
741 806
652 860
520 857
781 962
457 978
499 803
324 768
934 947
488 718
670 876
674 853
892 948
753 992
475 614
3 482
950 993
175 424
57 518
358 587
854 998
990 996
872 952
123 329
922 943
301 500
480 773
807 995
790 941
937 944
992 999
796 955
780 970
537 785
648 768
77 412
282 922
243 512
341 566
420 598
522 704
901 907
494 831
775 920
614 932
385 511
45 195
857 897
589 687
130 208
288 866
409 801
744 899
512 871
619 893
956 960
662 962
125 604
476 500
432 994
847 981
842 949
343 979
865 980
693 720
839 888
889 924
585 994
917 976
392 654
249 528
773 898
386 879
952 963
230 376
845 880
675 697
340 919
550 945
813 903
123 566
446 646
659 895
987 991
574 855
171 978
282 618
44 931
417 584
926 963
655 779
423 803
324 711
640 902
645 959
290 361
195 322
514 702
306 863
30 419
545 933
919 972
518 730
467 516
589 593
563 830
669 717
544 586
428 936
180 635
30 613
237 297
893 989
246 729
514 542
174 404
281 462
199 356
195 584
115 241
844 976
508 881
107 224
929 970
135 578
505 582
437 474
75 522
891 968
819 879
8 459
681 948
146 511
405 696
114 578
914 978
979 988
290 943
726 923
156 778
777 965
405 974
624 656
748 977
446 696
745 907
143 473
577 742
847 860
671 858
966 994
633 980
350 520
0 383
742 906
492 607
925 968
419 727
746 938
961 971
503 593
17 560
198 655
372 720
519 775
527 882
171 436
66 163
812 836
215 358
766 963
400 692
523 798
48 564
261 490
197 921
973 999
710 863
816 886
886 999
419 936
838 991
97 483
669 954
701 916
541 550
43 363
774 894
815 919
62 234
352 713
961 994
377 563
620 992
430 494
165 225
886 906
571 616
344 920
789 871
328 680
905 996
120 194
890 922
934 989
116 722
177 542
871 977
937 978
838 981
585 762
539 985
232 411
220 732
246 975
986 989
821 879
317 919
377 959
775 982
275 659
417 523
589 982
544 854
438 827
746 844
84 840
600 746
268 305
414 567
464 915
47 630
341 439
76 537
304 792
851 970
477 770
362 983
715 826
576 958
350 682
201 957
558 594
217 954
669 974
225 699
469 683
910 961
100 150
963 977
319 631
422 719
407 793
766 922
640 932
720 873
827 995
557 926
356 908
194 361
838 936
417 445
406 900
238 613
526 543
225 636
514 710
28 227
215 317
966 984
488 568
696 738
563 969
520 726
871 998
535 970
311 989
838 855
873 965
283 881
768 803
218 925
995 999
657 682
526 801
607 984
808 885
144 539
347 911
169 914
793 939
810 927
465 723
979 982
121 749
951 986
630 751
186 628
999 1000
916 948
657 846
343 610
97 796
964 992
227 805
791 886
763 853
202 446
36 297
948 975
891 896
638 910
981 985
430 931
698 699
209 609
54 208
391 684
991 998
793 928
921 981
10 126
702 763
430 869
44 173
591 790
676 994
978 985
879 970
48 540
392 991
116 797
689 981
504 997
984 996
540 997
121 189
801 825
705 867
922 999
730 848
701 705
511 526
824 964
64 445
407 684
655 993
345 461
899 959
257 808
271 296
788 866
761 807
688 706
661 676
606 979
773 805
212 456
910 917
632 693
419 819
657 735
113 254
676 919
872 997
514 995
691 824
51 887
29 324
285 424
709 996
485 766
689 831
81 134
666 891
408 483
842 886
247 426
772 928
375 448
466 719
451 702
513 642
647 675
723 793
9 355
273 596
12 899
349 588
654 919
562 964
402 924
305 433
496 832
274 771
118 506
415 757
279 287
969 990
633 891
642 697
315 401
39 423
440 772
925 963
515 781
693 886
932 934
701 823
264 689
294 329
544 898
589 880
378 649
84 605
718 792
355 672
781 916
916 974
467 528
28 251
468 997
754 984
616 866
875 936
440 457
759 947
573 876
131 910
880 929
559 646
802 832
806 873
448 518
475 485
23 671
934 996
911 980
846 849
264 369
622 896
628 973
42 896
978 993
21 250
324 599
567 957
470 765
15 92
648 798
658 702
649 885
826 936
117 773
495 955
226 290
692 955
582 836
369 591
44 469
170 525
757 822
46 591
378 515
707 809
842 911
874 875
357 882
29 578
482 703
887 901
50 713
975 993
817 954
471 531
405 913
799 883
795 938
297 803
435 739
673 932
633 854
383 986
344 803
891 918
230 692
389 523
198 214
895 972
433 708
348 587
63 78
94 226
817 829
734 868
943 971
661 907
978 984
974 975
841 900
297 393
126 331
785 787
394 740
592 718
151 417
863 884
970 994
598 850
642 942
774 912
724 730
464 493
346 586
446 728
371 804
968 981
323 388
112 598
731 847
35 910
880 953
783 968
460 982
18 925
282 771
579 866
574 594
800 825
968 989
409 988
472 475
838 938
140 842
360 542
755 942
742 782
224 879
317 812
718 727
915 939
196 984
978 987
672 752
395 605
196 787
865 933
221 297
143 692
990 999
716 725
430 952
239 858
921 945
579 726
243 738
233 961
30 59
531 947
247 822
53 602
235 666
662 778
213 572
207 406
50 63
585 972
493 814
815 942
814 845
900 954
263 376
417 434
39 876
791 954
962 972
709 812
140 332
770 911
48 430
136 972
852 971
915 992
739 848
417 714
541 974
532 971
851 960
307 826
84 328
394 674
323 907
155 304
239 995
914 999
613 854
58 928
289 298
314 955
0 343
602 827
584 771
987 1000
578 722
739 886
539 544
242 472
883 963
960 986
607 985
618 831
652 725
705 835
31 850
646 790
241 535
614 990
406 672
109 848
115 247
81 145
826 897
348 773
84 240
346 360
933 949
589 591
665 690
129 191
696 961
827 894
312 940
654 865
703 873
580 947
129 206
827 971
321 801
423 588
462 830
806 963
631 686
611 724
788 953
530 884
6 394
466 638
579 820
402 496
207 686
632 989
867 961
676 979
821 845
241 440
684 773
476 959
819 995
848 882
786 833
833 951
745 793
416 978
962 998
534 847
45 722
638 959
823 874
149 922
250 557
363 770
451 518
552 975
220 478
904 977
848 966
480 576
670 699
49 596
329 882
717 804
760 926
858 871
59 921
994 1000
907 944
240 319
955 993
477 982
389 738
179 761
314 914
15 321
586 790
652 847
710 874
437 749
74 860
291 849
780 787
571 974
339 396
411 854
433 950
367 984
816 961
556 608
410 477
567 620
947 948
359 852
560 762
749 829
418 715
522 865
183 815
364 828
351 813
248 676
23 745
190 571
443 714
875 904
115 359
454 937
757 920
906 985
799 806
377 818
795 915
294 903
219 834
483 870
778 877
395 625
321 422
231 691
740 775
984 995
260 333
24 969
690 806
166 189
921 926
225 560
750 881
524 595
686 703
113 156
565 951
244 930
844 929
381 600
588 744
87 517
765 962
857 943
159 185
105 241
653 932
372 923
459 650
433 438
368 660
536 675
298 342
697 783
760 990
428 689
837 899
996 999
680 695
329 395
145 473
495 537
348 610
873 996
111 768
505 857
2 655
625 936
790 879
893 908
750 856
955 966
49 253
729 931
6 799
942 970
767 859
129 603
635 841
491 711
286 635
177 389
105 570
492 663
490 948
769 798
829 958
94 206
378 702
560 814
436 689
430 613
983 998
653 677
894 898
439 721
127 763
951 969
165 348
923 934
132 278
515 837
591 819
430 604
490 781
591 828
960 994
49 72
724 997
907 939
242 331
256 371
583 729
520 848
56 935
156 554
267 488
56 343
71 749
128 653
371 858
632 848
368 503
311 850
589 777
961 976
676 684
632 639
69 372
225 444
126 835
44 643
325 986
923 983
577 595
863 873
139 929
109 225
218 526
657 867
496 856
558 889
493 980
964 989
153 901
672 799
964 994
255 916
534 841
238 439
306 751
236 707
634 702
857 947
260 938
683 935
558 640
946 963
673 879
354 436
595 597
969 984
198 532
510 947
786 809
540 778
315 336
412 613
570 659
354 944
810 949
142 387
264 716
418 732
286 669
547 782
619 948
849 986
58 549
142 902
451 859
592 915
375 989
188 851
357 820
220 500
416 493
144 264
325 678
943 994
411 916
437 657
186 423
268 768
185 862
168 438
781 813
258 323
937 975
79 579
62 230
305 381
926 981
498 911
929 934
307 507
279 959
761 938
644 897
596 755
77 659
633 868
466 495
950 992
536 723
478 838
406 542
923 935
381 941
769 777
853 880
344 674
172 658
594 758
950 1000
609 953
335 493
613 708
39 360
908 915
133 837
738 804
722 823
729 925
105 675
542 808
242 538
410 990
337 475
753 941
848 905
704 978
758 950
714 912
831 858
479 909
996 998
714 821
379 474
264 882
914 937
36 472
76 655
402 934
52 346
905 930
28 636
64 719
226 880
202 311
712 857
994 1000
305 551
608 920
311 880
309 408
648 774
815 861
804 816
882 889
943 966
102 606
852 957
627 922
262 349
585 945
427 835
157 966
990 992
894 921
350 992
773 892
400 557
449 890
495 818
490 918
157 951
181 735
391 800
216 607
881 930
737 884
92 645
108 584
163 461
176 689
984 995
850 976
628 941
111 349
24 680
797 937
907 936
28 74
624 703
754 978
15 24
382 643
998 1000
159 424
436 573
408 989
574 632
632 912
486 782
99 736
768 996
230 544
103 330
793 861
773 931
373 376
879 898
526 587
736 777
838 998
852 908
797 995
373 810
569 621
346 981
2 357
420 557
198 599
896 993
234 332
520 667
0 221
555 982
334 939
138 555
140 611
563 739
352 572
152 313
222 853
156 400
625 684
113 487
968 994
273 324
641 849
547 805
2 765
58 269
877 909
114 199
487 876
660 822
514 968
982 997
255 277
733 939
983 993
999 1000
885 894
456 716
911 978
369 863
468 973
215 420
685 908
654 933
174 350
315 776
598 742
736 795
630 831
100 365
777 872
984 986
278 428
926 997
912 938
55 137
894 922
970 977
525 842
173 800
974 986
494 523
732 982
401 608
773 789
274 623
284 567
259 501
544 655
193 314
714 812
1 111
762 923
436 585
591 617
6 740
233 453
306 641
287 845
257 441
169 636
724 791
236 558
384 475
931 977
303 953
195 881
152 540
827 841
774 805
706 882
705 752
100 549
552 743
708 737
300 375
750 978
110 251
461 526
494 775
850 983
98 493
905 968
328 954
680 790
222 470
446 608
409 644
811 813
636 803
340 890
279 727
129 447
665 846
58 668
244 953
257 527
403 440
393 839
910 988
677 936
890 923
626 747
225 690
800 918
431 957
369 656
381 987
20 29
645 750
84 242
588 867
390 587
989 998
471 997
661 914
718 818
504 983
696 864
673 982
387 958
366 759
904 948
61 151
566 987
900 918
453 862
982 995
240 302
194 276
950 999
852 943
833 920
810 929
939 984
8 682
825 836
795 848
360 450
964 987
404 712
515 601
583 896
127 851
336 446
936 980
701 732
681 988
455 666
254 588
848 851
812 896
34 124
649 677
403 804
559 631
933 999
604 752
56 989
880 966
181 643
137 233
160 590
46 654
513 929
319 412
286 296
68 515
539 558
615 669
749 795
223 238
961 984
922 968
394 683
831 1000
563 890
50 222
948 955
689 787
490 768
132 366
99 845
313 760
127 903
377 471
342 650
184 589
336 621
824 986
368 468
986 995
472 936
65 263
933 989
30 674
352 862
155 679
449 961
263 922
319 752
958 992
67 563
727 801
554 993
465 994
207 632
113 563
993 997
526 829
237 621
908 987
429 931
203 711
274 542
622 674
444 740
911 956
364 575
20 398
184 202
739 908
272 974
174 470
175 319
883 890
307 841
33 709
922 935
698 958
355 673
210 696
525 932
20 760
755 952
288 961
545 830
716 723
314 558
70 604
472 798
365 569
340 469
74 851
59 745
616 937
906 952
28 80
423 496
38 937
994 995
795 943
144 487
732 909
452 778
162 743
515 971
274 541
176 919
216 245
538 770
864 922
876 882
65 99
847 966
265 823
270 726
564 738
840 897
776 920
245 369
746 973
789 977
293 660
836 984
972 983
696 812
75 839
903 957
815 878
288 590
703 892
435 443
948 976
609 729
825 882
634 969
846 937
742 849
188 842
809 940
982 998
127 324
189 796
38 525
936 967
179 716
459 608
232 576
3 972
541 810
269 613
845 891
893 978
296 860
340 419
633 948
976 979
138 477
880 885
801 823
97 401
165 822
969 981
720 931
836 900
489 909
775 958
422 502
144 193
96 292
731 918
760 835
495 816
794 933
150 307
970 983
998 1000
155 393
304 749
126 789
391 963
194 854
188 513
863 905
702 713
486 552
768 973
924 951
404 576
984 987
869 986
966 996
936 1000
901 981
959 989
607 756
149 970
191 263
158 173
950 976
29 939
177 695
93 379
59 793
429 922
29 53
347 594
725 735
243 684
601 915
211 316
211 580
35 291
118 238
131 261
76 221
495 982
944 961
255 684
907 993
763 879
69 522
3 423
883 917
747 849
499 879
42 409
913 988
932 963
34 507
52 746
380 774
202 514
969 996
719 968
936 940
380 428
759 766
655 704
936 938
182 559
872 991
675 872
363 957
357 610
67 999
681 981
464 620
476 985
471 907
319 612
879 955
689 930
895 945
974 992
8 512
964 979
312 695
254 454
396 451
711 738
867 892
593 754
475 752
452 766
515 625
868 992
133 588
363 704
485 918
438 625
803 820
186 223
891 995
269 580
73 365
804 995
634 893
155 472
709 739
247 369
139 917
307 329
549 742
292 778
516 650
786 953
376 714
873 928
823 927
786 817
239 885
257 258
987 993
202 999
32 544
91 315
37 611
976 989
997 998
121 261
633 867
670 907
178 583
282 465
662 807
781 922
18 746
93 722
99 522
680 725
60 143
794 829
154 656
30 704
367 862
29 486
54 421
331 504
233 499
5 737
451 921
782 931
895 982
706 881
480 926
961 969
760 1000
268 640
539 987
70 96
706 909
228 571
19 806
500 689
244 990
666 751
582 668
647 954
449 982
626 744
687 791
895 898
969 971
73 782
599 950
271 637
262 379
695 962
535 612
599 980
314 762
495 615
659 841
355 370
971 978
849 979
279 814
708 974
3 76
715 841
200 629
735 972
199 514
829 992
793 858
63 71
480 815
879 957
692 921
125 641
183 235
656 840
120 728
656 993
229 646
178 322
166 915
494 605
335 456
766 811
919 937
448 879
756 770
530 952
236 595
945 962
729 877
637 785
186 260
147 653
299 995
937 993
759 971
118 751
147 642
410 412
82 330
804 885
596 724
688 804
391 948
768 943
388 467
771 956
564 829
229 363
337 479
737 947
324 818
281 367
811 968
123 677
882 900
835 919
993 994
603 898
66 885
423 614
778 886
686 818
25 364
915 958
983 1000
437 688
791 964
977 996
702 865
645 647
377 705
567 822
243 733
393 955
942 1000
139 718
104 745
130 917
849 862
225 963
942 966
8 166
683 970
752 864
135 678
913 997
680 825
855 976
283 988
805 942
424 717
502 726
278 915
756 976
670 924
341 844
282 338
191 736
716 838
742 774
164 453
346 558
366 420
169 400
592 831
892 997
589 889
271 984
287 304
612 728
889 937
11 562
577 786
115 701
282 462
849 854
686 854
134 565
653 686
455 852
185 835
139 578
827 966
33 642
497 925
633 992
121 553
617 879
407 687
826 868
970 975
877 1000
346 841
42 281
148 327
323 752
801 936
222 662
365 547
884 935
849 866
425 853
963 999
97 831
294 591
427 822
866 886
576 924
35 525
828 847
339 869
855 865
821 969
208 248
497 733
479 484
468 893
411 463
667 795
43 176
657 887
453 931
872 921
429 900
876 993
469 511
540 868
330 913
849 858
150 287
748 981
982 993
895 994
523 947
505 902
566 637
178 482
311 572
38 875
932 983
789 854
903 926
536 665
184 915
362 521
67 336
813 822
410 789
324 617
835 957
173 398
164 970
580 785
741 905
365 870
828 917
536 704
408 643
422 497
367 401
27 899
735 757
960 992
765 859
368 379
993 999
45 715
411 559
117 570
241 293
269 517
837 973
115 479
82 604
430 899
148 949
633 887
436 457
794 803
415 816
947 985
591 613
31 313
592 816
450 851
355 940
607 792
503 623
312 937
118 869
276 289
752 986
872 954
470 700
498 558
87 642
134 542
869 931
653 903
557 951
932 980
507 632
977 980
121 380
315 742
309 805
702 876
430 750
71 707
223 378
266 624
884 918
35 306
111 482
910 980
350 366
784 903
549 893
692 845
520 760
131 421
339 471
334 457
25 887
987 991
723 749
254 531
703 967
879 896
632 706
927 952
183 769
522 768
448 792
431 957
66 106
44 194
17 216
99 748
990 1000
779 940
744 763
71 374
735 918
697 825
447 891
927 992
115 849
44 406
219 801
669 797
716 975
385 510
932 963
735 966
800 967
164 763
26 882
11 126
818 933
705 850
740 749
491 647
191 402
277 494
877 904
967 978
324 952
914 915
453 817
957 967
506 621
69 157
248 623
502 917
170 369
41 776
232 753
181 992
718 957
636 734
702 788
106 189
344 388
809 833
678 743
405 520
836 920
874 953
499 801
706 873
362 679
131 591
819 949
183 743
368 803
674 959
459 886
146 266
725 907
455 670
756 874
144 245
485 821
597 682
6 992
924 976
921 976
41 649
279 629
606 675
604 692
66 910
955 969
270 799
155 904
682 889
980 986
957 973
167 592
831 882
656 953
462 483
597 625
44 488
993 995
109 163
842 871
615 799
55 80
438 877
520 897
74 845
762 869
944 953
426 817
441 499
768 904
819 855
507 784
573 681
869 974
616 623
668 873
634 812
285 909
62 112
840 843
409 466
627 652
412 494
622 787
301 337
747 880
448 476
272 692
164 498
564 653
207 428
638 763
789 852
601 984
926 989
540 912
762 814
596 992
809 849
474 629
176 984
268 628
409 546
507 731
544 727
139 904
912 971
637 817
791 902
924 989
370 834
547 878
996 997
987 997
465 495
924 983
48 434
711 846
387 713
398 930
451 845
831 967
979 983
469 857
115 904
253 940
162 276
911 988
828 924
519 724
827 829
599 793
810 958
590 847
155 892
663 925
390 664
488 521
894 980
868 894
947 962
705 951
205 960
540 815
160 457
788 838
349 752
68 708
810 932
847 918
545 574
528 785
844 926
98 888
778 923
905 982
236 568
833 854
389 411
439 820
461 474
744 780
693 708
294 866
601 958
917 1000
386 595
934 968
714 980
50 987
807 848
175 950
523 644
764 893
910 918
204 768
491 645
111 989
608 682
969 984
63 810
846 945
712 888
437 597
7 752
262 307
729 980
839 994
206 442
674 750
57 223
579 657
224 760
214 619
121 380
474 889
21 267
4 650
491 729
118 322
595 700
838 928
792 956
860 861
137 141
724 968
24 529
551 558
641 871
280 290
39 289
477 570
863 932
177 320
701 884
621 746
353 677
640 942
497 588
15 672
259 976
748 992
668 857
166 634
921 939
546 901
215 553
644 755
181 412
909 961
747 811
415 549
462 479
102 368
861 931
387 890
432 999
349 752
852 931
309 768
882 900
515 666
299 330
772 793
292 385
155 483
518 734
553 819
206 290
638 878
675 726
941 960
390 583
222 318
808 998
463 702
512 708
527 808
840 994
486 902
925 927
977 987
300 908
841 966
48 249
471 817
16 179
968 975
997 1000
784 856
690 917
356 670
7 262
757 946
51 826
46 749
395 619
448 502
155 901
658 729
621 773
670 910
346 351
62 822
913 929
251 482
837 952
865 898
972 982
314 510
51 524
368 999
597 942
647 773
497 582
21 565
456 648
556 833
375 791
719 994
694 953
592 961
725 810
954 967
324 467
227 869
687 922
932 946
587 898
177 866
231 551
69 347
395 656
661 771
524 991
538 594
875 994
730 841
659 825
626 790
202 542
737 810
784 845
496 525
709 929
405 803
294 999
578 643
494 547
952 954
119 899
485 864
745 835
484 675
8 340
898 947
249 585
734 982
871 891
504 657
316 499
130 182
384 705
717 775
230 478
297 785
849 960
75 308
89 673
63 982
306 321
475 527
286 716
393 550
843 972
900 950
43 969
53 809
899 969
296 733
283 583
469 804
866 914
314 992
324 778
448 723
97 848
62 693
590 931
906 972
669 925
610 878
526 835
246 290
773 778
920 982
495 841
282 916
386 451
268 661
190 459
566 845
783 860
513 851
884 911
500 595
988 999
158 957
900 939
267 878
440 953
119 670
39 898
491 730
938 989
310 346
794 887
371 758
246 303
54 450
277 840
273 695
55 401
908 936
534 720
498 692
633 949
449 903
738 972
743 872
322 716
162 867
357 474
420 589
868 997
482 734
383 783
689 711
409 551
86 274
247 474
892 968
631 854
84 664
298 542
890 962
956 960
776 824
909 928
76 811
317 803
686 781
240 436
8 838
823 826
65 94
152 695
220 854
871 985
847 913
940 945
574 670
496 627
393 410
259 585
715 805
723 737
841 901
673 897
890 917
436 482
417 895
548 899
223 833
546 986
136 764
888 911
264 924
663 793
0 953
862 918
831 919
892 957
500 954
89 731
852 862
186 701
429 539
972 993
370 896
23 833
928 933
705 941
603 996
503 880
74 463
148 372
394 702
721 954
485 575
957 979
122 367
81 713
797 798
593 901
14 98
619 948
602 991
558 594
112 709
187 302
943 988
35 272
556 573
318 704
111 695
660 782
791 899
775 957
720 837
502 560
428 961
921 969
723 980
413 636
761 928
604 641
5 463
345 710
556 835
245 627
183 261
812 870
916 957
839 840
388 634
943 949
383 521
174 977
709 816
681 799
911 913
100 956
800 803
244 866
165 682
490 607
779 786
491 914
541 549
35 324
459 846
206 515
214 440
485 955
884 978
611 706
928 976
956 1000
548 668
87 986
441 450
33 752
275 354
171 657
247 326
228 901
167 415
636 699
728 962
283 307
527 711
368 766
370 880
509 733
317 805
313 891
459 751
761 840
429 991
882 978
188 755
662 907
747 817
207 443
118 131
172 513
490 850
489 541
783 943
775 937
990 995
781 996
651 835
486 766
962 972
663 731
592 629
184 944
835 899
96 534
183 215
801 877
475 879
988 993
490 503
192 484
819 955
597 827
770 951
159 619
135 337
137 548
794 904
692 726
364 433
305 810
191 803
364 766
249 884
91 578
990 995
446 624
268 881
500 758
617 775
478 572
35 669
737 819
870 907
948 1000
294 919
834 950
296 498
731 974
944 954
235 915
854 867
234 472
344 385
28 914
65 367
232 548
832 941
881 983
43 536
780 893
461 942
792 957
972 986
564 933
493 839
183 209
154 882
908 912
933 975
745 898
99 587
303 687
226 542
3 980
772 913
930 953
860 928
903 976
427 878
217 667
643 841
459 713
876 907
108 132
803 998
816 825
174 670
469 779
261 459
28 401
580 791
419 611
875 972
87 997
697 830
85 152
62 811
510 570
989 991
603 752
633 931
609 864
798 950
184 959
485 585
777 955
979 980
779 885
511 981
235 634
469 968
954 978
821 994
626 964
266 570
705 942
433 616
881 995
246 796
873 962
788 899
277 998
10 80
361 919
194 896
481 936
737 1000
601 682
723 768
448 834
313 576
279 642
377 664
356 770
964 985
781 982
95 167
751 958
53 92
103 191
23 283
790 791
47 986
995 1000
614 930
647 747
110 130
321 666
826 925
163 706
205 293
478 506
174 771
410 566
838 965
909 995
905 991
887 905
27 714
416 932
784 968
362 513
636 962
60 687
120 632
445 553
163 782
922 936
546 744
759 802
170 986
268 548
823 950
881 907
186 429
698 789
826 859
742 911
591 768
712 919
953 989
969 977
797 881
136 890
619 927
726 998
483 593
265 739
952 982
681 784
890 949
504 523
607 785
398 939
233 581
607 804
19 520
639 956
785 810
707 947
701 973
110 595
131 632
48 719
186 335
596 874
829 872
365 677
266 415
551 586
5 377
975 994
778 938
601 848
211 430
460 685
160 287
619 919
767 852
340 547
6 606
721 971
129 738
489 907
771 925
657 711
567 750
360 779
247 863
453 730
650 796
121 707
972 978
359 744
149 437
617 920
368 919
56 93
341 980
259 385
610 902
440 543
606 774
961 971
868 877
985 991
691 799
514 790
873 911
900 986
543 835
672 806
635 654
122 385
990 992
940 948
25 370
14 652
582 730
92 736
948 989
342 595
782 970
42 546
306 962
860 919
826 888
322 801
318 789
296 641
377 953
509 649
763 932
51 667
497 579
384 808
290 801
357 850
212 734
504 780
331 404
604 684
240 476
398 873
356 641
686 925
736 910
316 501
377 556
979 988
300 306
418 932
684 744
84 266
128 876
727 862
875 970
685 931
908 974
859 975
351 699
100 884
63 987
868 875
588 715
201 794
319 743
368 607
713 847
806 946
70 651
653 823
446 586
571 705
356 858
135 219
473 852
559 708
825 863
110 739
448 662
259 464
535 975
204 878
938 954
451 902
364 868
820 876
605 987
604 726
192 952
659 831
744 911
36 127
448 955
590 952
242 742
910 991
558 960
976 995
810 855
60 884
470 510
418 424
647 767
482 946
210 885
543 850
761 845
615 908
958 997
337 779
118 792
535 613
814 844
319 926
664 914
388 495
1 628
993 995
485 504
526 663
46 866
266 805
814 950
329 837
511 728
310 553
313 458
797 816
36 708
486 555
711 831
151 219
927 936
984 989
398 707
719 730
779 868
9 668
340 459
743 892
529 810
453 483
433 958
808 886
569 728
11 605
987 997
236 630
457 952
327 680
803 846
101 637
117 946
859 956
829 857
795 953
303 579
613 627
451 822
836 918
997 1000
279 890
513 548
183 641
622 936
48 773
844 913
684 900
591 707
79 410
898 939
378 473
893 963
426 500
938 949
713 872
929 950
570 958
703 998
293 735
721 881
956 994
235 949
820 917
23 348
424 979
198 332
4 630
944 967
211 953
793 886
260 770
519 560
203 659
410 567
136 600
166 887
146 376
108 719
549 592
49 479
622 968
48 725
743 747
599 968
395 430
639 685
975 992
293 546
178 345
137 978
477 627
735 948
609 989
995 998
992 1000
409 824
763 841
361 952
329 836
346 394
117 215
889 949
803 966
129 962
731 795
552 586
387 894
638 670
17 72
873 875
830 887
302 338
955 962
504 932
333 879
585 593
809 856
439 806
731 965
759 798
449 962
947 976
874 961
630 999
485 920
697 708
789 983
28 283
906 980
172 686
336 898
779 810
422 863
450 597
98 797
304 926
942 977
910 933
645 810
870 976
562 790
217 793
48 848
262 946
978 996
793 950
49 489
183 803
981 990
630 872
582 636
63 971
973 981
130 348
911 996
578 617
807 830
527 929
724 738
155 461
11 536
381 650
907 935
452 945
875 934
780 864
121 790
244 581
978 986
105 932
593 885
284 490
152 281
838 846
898 968
112 836
329 695
213 597
939 999
667 671
535 989
532 962
413 617
7 621
994 997
509 548
588 622
613 878
987 998
863 877
21 716
393 588
964 996
299 753
87 785
795 837
379 475
517 909
167 708
198 654
779 800
331 831
760 791
197 668
369 862
110 428
347 441
66 286
771 841
136 986
811 921
362 375
90 189
171 971
282 859
48 418
374 450
860 980
681 817
598 632
947 977
412 547
346 588
974 994
375 771
132 804
931 988
833 921
334 816
22 78
785 854
982 993
677 707
656 707
467 615
579 949
912 958
201 712
115 815
753 901
571 840
621 838
302 304
285 354
397 871
623 847
2 580
993 998
53 661
994 995
711 857
348 437
179 762
653 894
378 750
560 854
290 580
660 935
495 608
884 990
296 793
651 657
934 960
570 917
390 500
505 819
402 804
163 174
37 777
241 441
825 874
899 957
993 997
951 966
952 976
128 756
706 940
550 657
231 348
760 856
419 555
881 999
910 912
688 889
569 903
143 782
974 981
672 795
327 734
547 590
422 741
138 182
15 71
331 852
80 796
931 955
431 727
626 773
99 240
888 946
244 320
498 520
645 659
187 583
361 726
33 499
736 767
718 737
811 948
0 862
82 209
436 736
450 459
314 588
850 870
717 994
603 772
73 515
456 557
911 968
107 306
866 990
344 392
517 787
108 272
454 895
31 652
429 490
291 766
948 987
350 734
192 739
768 956
39 86
252 525
754 815
972 996
558 998
547 928
481 609
66 342
253 529
296 958
397 553
689 939
348 891
96 384
638 900
366 720
287 583
296 465
471 733
45 80
38 115
933 934
305 907
623 837
725 920
669 753
856 880
993 999
623 990
97 143
971 996
819 995
342 644
930 969
540 906
420 505
346 515
843 889
180 445
43 638
978 979
497 772
53 763
20 971
242 740
502 558
928 954
863 864
251 273
504 685
998 999
210 742
923 968
410 666
130 578
907 947
745 842
228 910
306 812
700 762
120 145
218 982
382 728
284 971
735 743
957 962
887 951
504 833
741 770
814 888
143 553
732 942
142 887
322 330
370 515
449 871
542 549
987 998
237 623
522 641
390 678
59 976
471 835
674 945
197 385
773 891
876 912
162 266
272 458
817 945
15 308
901 985
135 355
170 349
226 612
360 500
252 367
789 830
510 663
182 319
406 519
3 416
161 869
325 970
289 752
772 983
824 920
555 737
407 950
300 550
60 268
372 645
479 801
577 891
513 560
84 149
534 818
32 986
621 889
774 992
66 781
929 941
982 991
598 820
211 532
541 609
131 320
766 802
431 958
425 926
792 842
888 974
574 673
680 929
741 747
651 973
27 830
187 683
283 316
819 967
590 624
373 639
767 978
846 933
793 843
557 763
176 548
715 942
216 640
500 949
858 1000
432 830
77 542
933 938
143 764
926 984
181 928
545 660
68 100
88 689
918 982
236 363
812 882
52 305
931 979
414 964
498 798
82 868
795 842
290 523
838 863
515 903
588 713
709 894
813 996
192 918
58 129
987 998
976 980
756 883
894 955
821 863
388 708
139 614
479 999
837 902
536 585
842 876
34 994
703 911
931 977
678 804
726 965
936 985
310 676
527 757
869 897
318 433
965 994
259 697
452 966
577 933
730 784
291 832
409 654
685 973
946 951
645 784
684 745
525 878
237 987
183 859
721 971
953 956
571 924
820 822
507 518
167 810
852 956
188 963
327 770
443 975
82 597
675 852
372 814
920 953
474 929
277 866
832 859
229 670
179 644
501 711
20 353
879 943
625 883
373 615
587 636
491 644
156 392
480 486
340 944
921 988
636 775
481 514
227 509
233 938
208 756
963 997
374 651
400 778
710 910
641 966
628 802
265 321
78 679
356 972
980 982
826 965
210 360
43 94
548 916
645 948
751 863
90 259
949 995
403 738
108 435
460 569
387 791
188 929
71 118
966 970
951 983
333 434
178 197
13 686
442 820
914 973
295 306
922 946
332 747
122 731
516 975
862 965
218 859
655 735
171 754
918 959
587 886
734 943
611 721
821 855
39 177
22 591
334 980
921 990
101 717
725 962
390 444
328 804
441 859
7 802
245 327
291 922
854 964
495 626
778 961
151 962
391 588
273 910
86 651
46 818
323 712
267 757
74 849
774 822
438 484
593 748
762 771
797 807
26 575
421 999
487 564
293 788
650 964
350 353
947 991
968 1000
966 977
700 808
162 234
993 994
955 985
989 997
741 936
10 182
175 238
120 548
182 458
777 926
565 600
557 941
860 958
686 939
210 494
926 930
241 399
132 710
781 882
643 792
765 881
557 565
966 967
901 973
760 831
953 963
251 259
259 936
857 918
288 766
357 665
778 826
17 68
285 719
49 262
965 995
511 990
521 805
376 778
583 911
453 709
672 770
696 784
694 702
485 927
486 976
43 987
376 994
455 642
174 623
113 821
350 733
326 731
850 888
400 565
160 726
104 110
867 967
489 869
325 554
745 887
164 342
368 731
204 964
296 351
453 918
531 649
472 561
76 418
472 818
366 381
639 946
603 806
707 994
217 278
865 890
465 641
159 301
489 658
73 693
426 872
702 740
355 782
213 272
948 999
871 942
955 980
398 406
799 944
568 614
653 814
786 1000
367 628
58 382
407 964
822 937
93 123
218 643
717 763
295 832
438 848
702 775
544 916
511 888
682 855
105 666
256 910
419 714
785 869
39 253
805 880
615 955
761 959
858 937
931 986
10 781
703 995
294 602
254 411
461 558
824 897
344 716
544 859
212 803
931 938
655 904
57 119
3 527
471 828
891 991
558 755
920 945
183 487
344 778
225 427
790 793
825 999
772 859
92 469
257 810
565 814
61 127
280 821
158 640
119 490
869 987
111 458
89 752
667 722
584 804
416 863
342 576
137 457
784 913
232 465
665 720
617 928
861 967
112 890
94 574
548 745
182 831
572 666
472 516
83 223
90 982
477 947
292 734
651 708
728 756
406 590
520 618
54 497
791 897
98 131
581 588
238 589
6 704
460 605
63 806
62 917
945 958
794 855
641 929
985 986
814 892
312 927
943 953
524 752
132 379
696 861
814 979
849 964
898 963
513 711
24 161
74 109
8 368
551 938
811 874
947 978
217 820
183 284
287 641
592 880
759 936
747 936
855 924
152 684
291 976
114 955
954 957
148 874
470 502
381 448
348 900
462 536
537 909
804 822
368 807
617 832
831 903
457 973
821 941
272 434
506 587
847 930
578 915
31 647
475 951
479 597
580 689
178 371
54 124
210 699
261 433
788 904
970 991
381 909
579 608
432 637
242 625
607 632
556 701
158 872
199 237
306 714
147 239
378 917
259 809
698 852
990 995
760 819
94 264
478 887
213 591
612 682
640 955
752 966
861 929
677 799
922 954
504 541
832 844
505 907
4 615
48 618
29 589
504 719
759 872
455 577
639 739
108 376
833 965
882 925
609 818
961 984
346 363
217 270
761 960
740 965
114 220
269 916
938 973
851 864
733 960
609 787
638 831
555 969
544 984
899 983
963 991
933 950
308 634
76 668
352 468
826 933
237 768
15 828
895 903
326 375
99 985
193 983
195 500
379 916
447 663
744 772
178 221
401 501
294 480
346 917
912 994
299 639
354 545
3 30
26 110
513 831
885 896
849 861
141 658
784 863
45 349
340 390
574 758
792 943
934 945
558 692
900 982
581 916
740 773
427 439
805 991
654 843
101 994
777 875
480 739
997 1000
403 541
716 753
945 984
335 614
219 382
857 875
23 828
889 913
253 582
914 967
466 919
980 991
825 968
324 617
456 935
543 595
369 961
228 816
48 561
179 582
110 423
270 591
711 988
380 988
581 916
918 978
483 980
409 527
799 895
162 741
81 384
196 655
327 898
92 185
873 919
67 252
294 458
217 375
132 321
721 835
358 493
772 826
642 945
333 429
685 978
381 920
722 790
701 947
485 492
387 924
254 412
77 82
18 595
248 841
34 589
422 614
973 977
41 452
659 692
878 977
269 471
909 924
48 406
669 953
918 980
42 856
70 662
252 643
454 575
105 794
800 839
818 992
700 931
678 918
568 868
791 954
798 854
384 662
289 937
611 632
504 570
940 956
956 979
632 680
622 748
261 384
975 982
859 937
333 414
896 967
352 849
461 809
982 985
39 841
18 885
105 665
787 840
223 739
21 819
516 908
70 984
872 971
210 291
854 985
346 931
617 634
623 932
38 70
373 866
672 761
755 756
358 800
954 962
660 972
378 789
838 922
297 964
8 298
983 984
659 679
659 888
766 974
956 972
632 727
288 751
782 993
727 994
394 817
71 444
299 730
196 308
261 413
334 577
738 856
778 925
418 481
147 198
265 536
403 501
318 881
272 861
110 326
555 960
409 487
655 895
210 553
661 876
170 392
190 384
539 921
3 560
196 233
259 369
614 842
969 989
845 859
901 1000
559 645
633 759
480 791
850 962
301 934
204 969
743 869
843 907
601 718
553 834
487 507
948 987
854 989
593 900
581 793
778 922
318 614
210 833
908 963
369 717
161 607
271 686
998 999
215 298
0 342
874 974
146 571
145 863
996 997
739 985
518 835
779 856
895 941
737 894
721 909
502 959
829 894
4 664
513 888
906 969
82 651
920 993
892 941
675 808
862 994
72 351
733 914
389 640
379 793
953 963
819 897
562 964
971 1000
521 689
38 329
655 790
653 847
69 231
18 183
377 757
10 932
31 314
47 165
947 956
308 819
82 789
691 821
658 781
623 696
70 871
286 799
478 704
817 863
257 854
172 461
953 986
551 934
524 774
94 628
701 952
895 924
792 794
420 972
273 742
910 918
374 644
493 841
631 972
778 796
538 886
518 846
508 738
196 934
450 835
847 995
775 919
739 758
52 534
827 930
399 875
55 721
767 912
698 736
659 715
94 538
819 978
856 933
634 881
776 926
504 677
669 967
239 887
590 823
562 994
937 961
406 910
951 992
462 969
14 71
446 483
393 806
299 841
873 883
501 626
323 506
886 905
417 619
779 844
715 894
305 942
627 678
567 857
83 200
122 434
107 766
456 589
743 938
70 521
536 787
25 602
826 852
886 970
574 776
735 790
890 906
671 867
642 846
936 960
712 885
253 348
828 857
614 641
322 398
232 873
542 810
518 674
308 865
379 489
939 955
921 962
944 988
61 87
538 977
680 897
765 957
187 987
789 960
428 737
947 973
210 760
386 644
758 829
972 998
559 853
12 464
816 967
435 768
167 355
536 913
313 454
885 936
55 171
959 968
786 940
285 398
747 945
887 971
297 862
125 796
700 771
349 483
851 896
207 851
911 983
11 410
304 633
437 565
754 924
222 851
834 949
278 820
104 309
972 986
804 987
498 819
409 746
812 975
454 465
971 985
705 875
912 955
398 567
2 476
880 963
388 788
742 799
843 924
696 969
716 777
12 902
208 383
811 883
991 993
504 984
288 794
849 892
188 266
291 541
989 994
354 488
618 743
62 665
952 973
560 987
995 1000
418 919
734 965
61 624
753 980
593 945
954 995
252 627
726 744
248 490
472 808
869 875
157 791
667 737
288 786
979 991
887 905
707 972
45 534
29 82
882 916
361 862
379 822
114 624
697 924
437 527
603 795
957 997
57 242
985 990
9 417
438 733
525 928
703 931
786 933
196 299
32 207
391 421
204 497
925 994
673 875
505 943
556 806
812 827
249 636
888 958
774 930
370 690
892 932
485 875
290 869
370 795
64 751
864 901
451 728
512 714
654 957
652 952
646 852
44 787
903 956
771 955
677 683
693 973
353 901
13 914
662 795
973 993
179 363
778 785
604 960
284 941
374 576
995 997
766 959
585 863
424 446
972 985
743 972
833 949
696 823
122 575
238 290
278 519
379 435
72 686
114 474
285 377
226 720
988 999
756 958
589 737
305 716
473 840
599 718
672 677
119 519
891 898
884 970
122 224
552 640
639 703
142 882
979 997
41 759
420 820
995 996
714 781
646 655
714 771
117 329
544 613
894 954
337 771
5 142
811 898
242 812
792 933
139 695
143 186
109 354
752 872
840 961
566 900
812 914
504 691
635 692
797 800
308 636
601 616
370 738
194 718
426 620
554 737
152 169
851 919
48 465
467 600
102 125
405 928
609 658
544 729
575 719
806 993
291 822
71 567
80 562
81 245
963 976
2 753
456 813
889 942
294 297
696 985
691 895
211 831
469 681
606 714
864 876
494 538
451 802
994 1000
409 652
447 459
795 855
712 897
169 286
337 900
258 279
849 921
580 676
230 794
462 736
334 824
765 953
975 989
666 792
458 939
67 491
370 972
82 648
301 889
271 810
676 701
646 785
249 950
530 810
956 972
72 878
500 684
136 534
237 781
966 991
535 777
877 915
989 992
649 950
444 969
819 919
434 776
220 684
40 189
704 772
543 639
323 816
293 439
912 916
42 915
68 272
320 660
642 959
906 927
993 999
544 892
960 984
232 978
847 924
564 668
726 794
628 635
18 245
95 863
887 956
636 821
978 982
564 788
447 745
870 898
839 863
267 403
712 797
640 785
141 850
117 403
416 594
637 718
448 868
498 962
644 744
716 803
789 954
48 227
771 810
657 776
174 673
156 645
253 904
460 481
451 788
778 941
619 864
446 716
332 379
252 667
209 335
118 290
722 863
990 993
851 865
937 953
175 599
443 794
213 592
219 472
500 665
752 771
368 995
62 156
627 780
976 984
189 530
941 960
651 802
388 721
17 588
583 865
153 522
141 379
499 721
863 950
214 480
437 612
634 640
113 127
203 775
592 914
633 782
970 976
359 579
869 931
942 944
617 904
583 932
346 932
408 731
133 171
657 802
78 324
674 961
973 985
684 738
297 685
754 865
712 724
646 666
954 970
345 816
977 979
909 989
634 642
942 968
931 932
885 972
137 185
651 889
858 893
372 800
885 983
104 115
227 987
513 527
720 958
580 793
19 126
910 976
256 976
98 605
56 336
780 884
879 921
269 664
752 782
45 675
79 484
518 717
95 301
791 837
252 497
843 952
635 698
29 487
559 663
695 730
166 604
213 966
848 874
65 588
324 907
661 945
595 965
293 300
139 927
750 866
382 988
328 533
906 994
207 558
911 932
432 864
749 890
784 974
420 594
741 912
714 831
68 529
45 382
881 937
265 762
434 557
767 964
67 231
572 927
379 613
593 673
203 783
954 994
158 857
795 916
960 972
11 975
10 911
119 546
565 626
121 282
817 870
207 464
829 900
527 959
808 924
110 826
148 548
677 837
831 970
446 823
198 993
784 899
389 761
681 966
543 899
219 775
818 858
793 860
138 775
990 997
422 807
6 888
795 880
579 816
830 911
60 401
990 996
766 877
837 856
749 781
422 461
818 895
369 815
125 453
238 985
454 590
394 591
248 723
662 709
242 808
184 999
940 980
297 440
681 812
312 895
698 866
685 723
606 628
757 859
69 672
273 496
161 468
224 344
359 854
641 917
779 800
417 891
759 956
487 856
185 899
226 806
552 876
142 720
575 816
576 714
481 509
35 95
24 753
745 982
729 843
427 682
647 862
219 282
230 772
810 870
259 486
957 978
765 814
741 846
745 804
363 425
490 705
587 655
660 684
431 684
582 583
762 951
91 546
584 678
866 986
188 757
353 366
710 864
936 961
705 937
684 823
3 521
816 916
829 849
121 420
235 632
490 738
670 774
530 946
869 900
176 780
898 911
818 870
587 617
602 712
698 974
86 822
85 673
96 560
978 1000
216 994
419 702
873 961
315 338
3 880
411 596
427 929
336 602
599 750
684 829
672 709
364 397
67 830
13 701
265 524
462 991
914 937
189 460
780 892
281 807
846 876
226 740
101 643
836 984
446 621
233 907
865 989
594 793
604 660
735 962
338 898
986 996
403 616
158 419
232 552
608 661
510 589
479 533
436 720
208 458
603 767
488 748
253 929
452 592
703 970
357 649
486 575
809 870
478 538
455 684
606 916
22 358
225 670
211 515
127 824
219 734
522 884
175 771
381 596
77 505
795 964
383 797
935 953
951 982
740 958
654 674
113 302
682 736
313 384
728 756
143 959
76 622
209 332
221 261
221 847
631 816
671 901
825 841
616 640
838 982
347 406
234 450
772 946
681 883
498 991
143 619
761 963
85 437
285 968
619 660
89 590
813 834
480 898
702 947
232 391
558 751
462 489
423 884
888 952
757 810
159 359
856 896
726 778
798 962
950 976
306 526
591 804
147 506
421 847
347 440
639 875
303 759
241 539
478 923
905 967
456 606
988 998
790 954
550 564
238 525
905 986
598 992
781 974
246 368
512 573
520 591
240 687
887 932
236 260
204 416
72 152
375 477
115 598
458 900
158 222
556 812
407 431
938 983
345 853
643 762
284 318
747 906
517 947
296 909
355 487
54 429
54 489
537 612
109 860
726 823
419 531
309 527
110 632
315 935
262 545
860 866
933 958
287 637
215 267
698 740
932 995
117 708
922 945
282 561
247 666
415 444
783 828
831 914
572 805
394 719
315 615
751 762
321 703
329 446
177 809
423 961
292 740
617 760
323 838
98 410
980 993
55 483
209 867
531 742
346 745
470 744
210 229
122 458
257 415
38 290
630 780
592 846
302 785
721 961
423 816
687 790
65 946
631 700
318 548
78 501
253 880
309 895
467 691
278 408
248 472
46 705
854 969
46 825
348 976
308 835
630 762
176 815
367 734
209 256
211 993
777 851
756 886
481 581
34 147
913 976
618 985
420 550
34 203
741 977
925 972
114 593
639 900
271 744
353 903
801 998
9 468
426 579
626 966
155 390
455 490
333 690
578 676
399 652
176 279
386 455
877 913
8 997
435 515
852 871
471 566
67 694
676 835
278 797
656 891
424 711
902 989
460 702
340 589
93 285
510 532
739 890
926 948
254 367
353 619
474 966
998 1000
981 996
816 950
356 435
454 924
14 373
449 970
615 950
939 944
784 939
807 908
409 766
629 731
29 371
150 590
891 997
753 943
163 493
832 954
295 1000
650 809
767 959
429 827
527 580
365 474
468 519
347 524
848 943
111 172
367 454
28 187
94 928
33 152
635 995
655 841
109 415
478 668
273 423
826 848
190 670
3 188
296 947
137 604
136 827
552 578
920 970
247 510
269 523
197 968
145 882
745 983
126 482
430 989
739 770
927 985
178 954
578 883
275 923
442 868
534 674
215 614
541 979
977 999
174 709
170 777
644 743
228 922
278 694
854 975
910 961
79 273
727 794
53 284
954 985
656 663
314 765
837 856
919 948
819 997
502 817
629 990
255 495
406 626
892 925
591 639
958 967
707 929
447 990
440 985
20 449
468 794
818 994
31 242
770 836
842 901
732 757
324 405
659 809
105 794
430 538
213 642
44 424
674 688
420 575
703 951
315 404
34 598
942 983
22 48
294 358
597 870
703 729
0 274
679 768
752 755
967 999
732 815
27 846
732 773
303 877
964 979
359 553
237 945
987 998
993 997
343 401
32 192
260 570
461 963
219 252
737 934
424 850
396 549
537 555
219 612
490 672
427 570
817 854
854 874
792 878
232 549
424 704
415 516
25 219
319 442
93 203
876 950
349 701
811 939
340 896
583 688
417 510
228 843
344 482
245 605
582 801
296 492
791 842
568 971
254 264
582 818
782 963
966 985
689 713
185 488
159 176
837 967
825 955
940 972
15 555
242 748
946 974
516 661
816 983
781 972
176 192
954 990
442 934
127 384
651 678
294 670
191 886
151 638
637 962
290 638
520 971
196 726
742 756
849 896
250 732
441 863
714 886
316 897
774 970
47 298
466 676
96 164
358 956
334 978
494 595
771 792
15 387
607 826
603 725
182 554
174 796
36 838
78 874
253 443
52 702
720 919
426 665
783 960
881 896
981 991
840 873
498 732
236 302
471 654
794 976
623 881
160 908
483 604
962 985
209 781
776 795
735 955
973 988
550 751
299 664
147 308
525 693
442 859
850 886
685 763
318 397
607 846
431 778
705 856
41 294
887 910
615 739
727 778
556 854
244 741
406 883
25 803
290 457
55 555
597 819
989 992
661 850
539 957
457 778
724 891
809 988
482 498
706 939
197 821
582 882
981 988
466 616
606 625
202 558
852 876
212 776
114 748
320 509
37 205
248 513
716 735
592 614
406 587
603 754
703 949
270 907
647 912
909 928
968 989
348 450
738 958
405 889
301 672
716 879
779 837
950 998
865 969
980 996
535 932
996 999
481 986
16 323
645 665
470 492
200 364
814 934
566 776
346 632
343 848
266 409
595 608
757 789
569 671
121 591
991 994
878 926
935 946
173 369
128 190
746 982
348 781
694 867
241 435
2 7
639 682
536 923
54 227
316 472
172 182
966 991
872 882
999 1000
412 745
375 456
717 865
254 890
549 721
18 570
951 956
290 911
337 625
603 899
46 708
487 570
284 961
67 583
269 379
242 394
312 638
806 840
306 328
86 130
447 662
645 950
227 238
908 967
81 809
143 418
691 903
864 1000
147 541
663 800
797 949
391 851
160 430
153 429
317 823
711 976
304 724
613 972
538 541
116 341
791 850
390 585
413 878
301 511
526 669
950 987
399 825
227 513
585 990
150 598
250 466
513 579
452 470
526 568
94 644
18 506
227 470
703 976
635 854
928 969
492 948
253 378
539 859
770 943
148 243
794 932
359 397
226 882
184 384
872 894
831 900
817 858
753 824
310 481
414 954
451 585
619 647
815 821
123 390
690 803
214 403
311 367
550 615
222 825
254 514
219 495
563 750
305 814
649 844
667 961
425 561
840 911
563 930
30 157
246 263
183 965
504 610
918 920
975 982
696 927
674 761
501 565
334 656
459 466
686 892
380 534
22 551
202 891
96 812
399 509
783 946
384 651
681 930
982 989
821 953
839 988
766 938
825 922
957 968
570 883
657 778
324 864
411 839
503 577
893 972
916 930
313 946
323 468
259 653
581 810
686 796
246 670
193 466
891 957
542 835
619 727
877 905
631 785
94 307
903 984
792 802
940 963
600 822
602 621
444 506
933 949
791 945
912 993
406 900
391 600
777 796
977 981
140 943
618 988
20 622
368 538
478 951
625 857
362 608
726 927
436 657
360 810
616 764
185 228
699 852
480 900
775 959
687 727
135 823
993 999
169 173
624 684
617 971
170 913
560 784
746 906
834 950
766 788
285 722
88 623
743 922
25 974
596 652
332 657
749 991
407 680
883 982
215 830
9 179
385 726
334 654
473 750
648 788
50 987
415 655
469 809
898 961
444 738
6 994
982 996
525 731
289 617
34 704
403 497
567 924
110 897
323 699
409 831
626 793
975 984
811 939
704 772
588 646
904 989
873 944
180 898
724 870
431 577
100 369
737 975
756 787
820 978
165 808
717 997
476 695
250 606
136 296
154 393
48 116
630 685
456 645
907 956
740 959
605 609
812 837
675 997
860 875
779 794
356 588
408 972
842 967
883 890
110 348
532 893
688 781
485 891
503 747
969 990
10 843
763 856
426 878
532 744
850 876
544 890
400 760
928 930
827 905
578 944
645 725
307 858
890 936
182 370
693 704
174 972
922 962
970 992
700 727
563 629
133 673
459 858
233 677
983 992
63 86
985 991
374 809
297 653
532 541
879 922
299 607
493 710
412 446
614 742
506 937
674 760
323 601
244 922
483 716
570 969
540 574
886 899
772 790
625 794
917 948
514 562
166 780
105 986
468 827
446 500
298 861
706 815
415 498
864 905
748 793
610 816
45 324
104 565
244 372
490 932
233 699
737 998
738 757
331 504
45 453
266 761
241 321
277 438
63 252
50 502
807 895
974 1000
475 804
169 702
559 996
201 502
239 839
153 933
469 493
726 864
950 974
846 909
416 713
897 912
365 900
397 718
379 706
386 387
225 729
732 836
741 836
811 907
46 769
899 945
140 293
735 871
653 675
784 992
405 604
473 626
776 825
271 557
948 980
735 836
484 598
206 339
536 858
603 702
135 872
53 877
999 1000
967 968
361 550
429 684
476 804
919 928
257 635
798 875
926 986
874 890
181 678
399 910
526 560
739 904
802 900
990 1000
137 733
968 995
925 982
712 869
761 941
957 994
321 891
676 840
586 695
45 62
293 846
543 667
718 728
103 282
348 723
263 772
579 950
488 588
412 857
143 906
699 894
811 891
619 863
4 740
545 574
950 989
784 786
316 654
638 777
349 589
365 639
363 379
91 772
645 737
356 883
581 664
264 994
104 396
863 916
213 602
566 820
728 737
730 744
4 718
233 759
913 959
199 785
694 935
265 935
349 652
764 791
660 844
929 961
185 314
21 68
742 877
176 821
938 995
704 764
124 634
415 626
687 780
743 787
89 559
117 240
308 411
194 644
346 871
975 998
778 999
317 519
202 554
37 504
2 478
144 331
566 693
558 751
785 962
667 971
647 718
750 968
790 798
543 935
948 961
311 863
871 878
739 803
330 737
516 860
467 841
663 976
230 325
611 614
610 715
802 878
239 244
154 179
605 830
400 811
652 973
135 139
366 397
218 717
266 282
259 715
99 961
350 635
247 885
890 987
511 945
418 892
297 955
908 974
640 715
979 996
89 200
19 994
118 674
800 915
748 837
322 857
629 779
934 981
9 74
508 824
590 761
64 646
252 563
502 977
156 704
950 971
489 917
829 974
868 991
757 874
994 998
632 968
131 964
510 697
438 847
817 876
829 958
223 320
164 552
261 933
931 932
657 700
370 405
571 618
425 665
192 773
164 791
320 942
106 206
907 977
668 804
344 563
788 796
53 682
942 987
274 946
224 379
92 298
613 921
6 738
754 756
789 905
572 839
3 867
306 754
451 714
250 776
762 841
923 924
86 454
894 972
969 993
676 717
284 694
538 643
574 666
996 999
250 565
532 863
276 555
467 645
22 711
441 550
805 955
220 438
147 387
727 936
27 923
559 738
865 900
420 943
635 968
611 757
311 806
86 207
707 750
445 776
933 984
716 877
469 592
495 657
55 611
691 874
617 717
872 914
508 575
609 884
597 929
471 739
820 931
617 893
733 981
198 853
141 476
151 437
69 907
365 452
368 900
951 960
525 807
778 850
49 535
638 695
203 572
540 821
739 944
977 1000
875 966
329 878
372 646
661 703
992 999
230 817
807 959
874 986
756 994
196 764
984 995
481 523
400 527
412 969
483 901
335 344
614 928
692 714
722 906
423 539
440 878
884 988
768 917
975 990
198 990
673 786
65 582
961 981
18 353
935 994
947 981
850 970
141 983
850 999
883 887
719 929
789 805
742 882
665 850
16 343
487 889
30 951
402 887
300 440
388 971
948 957
823 903
115 908
593 890
713 773
611 702
383 569
605 875
107 663
459 688
898 919
888 941
569 657
149 631
456 994
877 900
705 890
556 705
114 125
877 964
331 700
872 882
330 734
222 717
974 985
457 463
481 889
401 568
735 802
673 779
262 292
865 895
703 899
127 881
53 56
17 793
88 259
114 926
482 708
263 524
678 985
50 196
436 504
685 857
896 996
835 913
415 816
948 975
800 890
51 1000
602 664
914 916
920 982
561 657
349 697
134 437
576 742
923 982
515 838
329 793
457 526
932 984
9 706
306 774
328 839
797 949
785 910
42 652
61 929
461 994
233 620
729 960
730 839
712 731
561 915
311 341
844 931
824 919
213 811
668 744
255 877
636 648
221 714
975 979
597 750
43 703
336 591
155 964
806 991
750 960
712 807
765 901
209 234
99 308
380 607
85 528
683 871
697 765
901 955
383 909
921 937
65 856
982 994
929 930
67 844
115 965
788 810
326 898
433 472
352 658
790 1000
926 946
914 925
552 812
590 606
711 774
103 298
732 866
78 512
16 329
455 791
967 973
541 747
876 930
478 887
136 779
363 381
39 353
310 718
678 770
123 242
800 891
431 826
619 833
400 836
823 985
845 987
775 829
920 969
283 554
836 975
638 952
13 231
651 919
545 810
621 930
253 768
150 842
586 688
962 964
522 599
15 157
183 988
832 913
539 748
423 919
374 693
678 707
631 862
934 976
280 369
633 927
982 996
949 966
384 770
755 1000
787 862
922 980
742 750
290 631
125 328
216 725
544 627
607 929
180 986
728 740
478 547
90 865
965 991
854 895
243 917
58 548
867 945
270 358
772 793
231 994
289 370
343 426
358 468
298 847
868 944
497 676
288 796
934 990
168 444
421 697
131 165
479 899
508 599
184 300
641 990
506 537
23 740
477 971
53 811
814 899
951 979
577 796
555 637
337 417
414 491
586 863
989 995
123 556
643 798
367 906
932 939
642 739
964 1000
888 922
356 430
957 961
146 534
857 996
708 982
482 524
541 680
811 817
550 627
388 922
335 347
659 921
268 572
555 646
872 921
256 708
971 984
342 643
894 913
267 441
537 979
313 1000
195 366
18 582
372 484
237 420
212 991
770 985
904 986
500 728
687 761
503 618
683 791
146 815
304 494
548 654
976 991
717 888
292 914
972 982
439 536
553 789
182 640
569 659
597 739
169 730
412 727
416 553
877 948
468 973
260 493
787 984
360 757
189 509
125 815
19 985
559 911
962 980
557 912
450 693
596 961
114 984
532 805
484 850
874 906
265 592
755 885
785 997
389 785
73 560
626 904
832 964
941 995
148 797
318 347
538 890
758 842
189 263
694 773
983 990
708 995
762 900
436 648
398 765
644 732
486 899
380 418
637 964
528 639
977 988
134 954
220 401
807 844
400 872
692 890
114 768
413 473
302 362
486 595
475 479
492 804
553 628
456 551
783 873
489 969
624 921
687 815
838 839
425 572
529 656
335 883
878 928
568 629
409 967
844 915
774 786
900 903
911 936
550 733
480 861
378 970
370 473
545 900
76 548
665 880
463 815
992 993
863 974
117 983
460 890
919 961
853 907
469 562
847 956
918 959
726 739
640 657
299 303
534 991
267 612
104 822
127 524
250 793
845 918
584 628
187 507
31 525
152 731
493 786
726 784
247 427
942 986
267 954
967 977
927 990
470 688
139 290
554 639
802 860
535 811
402 645
236 642
272 640
394 986
692 956
352 806
861 920
254 994
131 662
590 818
568 830
810 994
440 884
872 913
306 544
501 621
277 524
331 500
561 699
46 345
400 979
502 571
129 714
162 607
994 1000
581 806
558 649
566 859
798 856
404 557
358 360
61 222
619 992
645 786
702 982
744 858
214 737
784 918
595 938
193 694
941 992
516 616
863 924
259 599
853 889
708 873
850 860
854 878
263 833
516 556
305 563
696 711
136 621
246 532
787 807
866 947
864 892
280 566
238 643
489 847
520 807
564 978
704 994
764 926
727 769
323 370
396 435
373 663
917 991
552 959
612 883
862 941
840 986
900 935
454 773
42 996
611 811
238 878
520 725
230 645
191 671
412 703
369 787
989 996
141 612
75 631
480 703
100 472
674 675
909 969
886 941
54 930
373 963
549 734
289 446
890 938
298 701
52 237
283 819
12 385
204 926
749 943
926 988
985 987
113 249
932 935
298 524
306 995
643 703
432 621
277 568
625 947
116 205
551 957
535 937
160 401
290 766
275 757
501 661
827 888
969 994
286 702
360 697
287 494
710 834
479 956
703 966
459 831
146 936
252 507
952 963
413 955
553 987
399 761
701 937
293 589
799 911
576 803
634 889
829 858
157 165
291 326
689 867
655 993
204 717
445 839
446 969
499 517
111 904
497 847
296 871
725 1000
895 953
748 918
157 924
519 542
185 467
393 555
424 924
103 637
526 580
509 520
236 641
504 662
871 928
272 964
659 841
116 841
479 530
150 704
442 753
928 972
645 795
247 502
587 824
455 937
433 786
823 940
122 244
408 427
75 608
930 981
582 834
337 666
560 733
616 888
647 698
41 93
993 999
214 328
502 642
507 997
846 969
764 785
609 620
705 750
901 925
249 860
958 990
278 965
735 751
162 450
34 980
348 681
371 435
320 477
906 987
416 500
32 711
240 683
133 358
613 823
443 874
382 976
186 440
225 236
105 285
900 976
138 925
639 982
179 629
595 761
377 539
90 144
487 845
157 735
98 190
521 837
73 749
397 982
671 712
258 330
777 807
721 840
262 304
134 155
780 906
837 844
709 970
730 939
435 475
430 553
258 505
273 369
723 994
372 628
559 964
830 929
450 542
831 978
684 774
33 424
551 881
516 843
512 518
375 508
327 844
222 326
14 495
196 512
641 891
233 354
981 1000
240 335
260 686
478 926
483 932
581 620
742 760
501 702
439 490
505 512
871 899
237 805
210 669
450 662
298 398
463 895
770 846
525 784
914 945
305 417
386 960
602 845
326 914
628 855
451 524
529 936
377 552
898 917
753 900
908 912
455 662
198 431
430 813
798 904
991 996
4 161
769 926
247 666
121 607
268 972
958 986
388 568
73 493
238 832
168 694
424 604
726 829
52 932
778 822
792 865
254 392
781 950
559 614
772 909
724 754
197 702
469 618
713 866
808 993
54 901
75 874
493 738
793 886
99 807
250 775
553 948
298 848
852 861
79 624
692 753
487 793
709 983
290 528
439 973
86 139
472 899
983 987
925 958
773 900
724 925
497 631
631 666
785 989
872 886
226 289
67 780
538 723
600 603
446 982
973 982
242 314
702 847
35 653
551 566
102 887
815 910
400 759
5 140
733 964
147 450
657 812
193 267
387 536
819 995
566 790
894 989
752 934
59 885
730 890
382 422
765 921
756 964
372 843
130 609
333 976
303 844
594 953
904 946
612 630
503 702
491 538
661 712
344 788
263 325
322 545
140 508
324 870
438 542
793 817
938 955
84 247
720 864
125 962
16 531
539 902
843 908
267 548
689 750
800 846
284 876
870 986
616 919
419 434
852 900
543 906
711 951
178 186
819 826
969 995
321 791
385 531
331 594
822 898
323 616
618 648
68 755
729 754
993 995
464 654
919 940
648 980
155 812
831 975
324 659
230 504
97 736
958 973
985 998
754 930
547 624
876 963
969 999
998 999
903 980
349 990
813 927
232 594
569 612
792 990
145 828
987 999
226 622
288 537
96 662
526 559
553 792
269 354
315 965
461 679
927 931
551 801
648 705
976 990
289 320
477 673
690 891
295 591
715 820
452 562
937 981
529 726
718 863
53 345
408 993
753 959
145 433
831 991
623 861
772 890
701 987
165 888
684 730
764 885
34 580
657 680
757 761
988 998
630 635
820 836
428 604
44 937
506 982
545 718
530 702
971 974
291 562
774 992
893 914
804 949
606 865
815 869
74 888
445 694
502 760
20 493
167 665
210 990
493 732
142 855
826 954
549 682
353 917
624 806
971 995
769 942
485 592
68 897
257 701
730 763
563 833
81 642
648 863
233 518
250 590
762 999
500 816
392 597
743 967
103 984
656 857
165 477
700 824
907 928
324 648
380 469
651 998
917 927
550 631
991 1000
659 782
596 864
147 770
970 986
700 841
521 718
668 787
194 337
170 966
391 559
778 901
168 919
255 651
260 376
263 534
235 705
658 770
419 670
904 1000
651 771
255 974
424 516
169 341
274 611
572 587
368 850
992 1000
551 657
378 889
95 172
899 990
970 990
780 899
699 736
467 685
236 786
560 566
493 610
117 394
971 988
293 420
684 989
192 953
869 931
413 688
712 785
332 865
235 518
308 423
258 914
45 665
148 592
756 994
682 975
283 709
900 991
350 930
40 379
381 749
366 945
838 895
611 742
382 837
171 789
780 865
930 940
881 883
492 921
638 664
772 802
664 777
659 672
849 910
59 488
220 401
329 504
80 767
199 260
205 379
951 984
634 649
323 732
669 824
705 784
35 463
95 225
319 415
800 976
448 922
421 671
276 704
436 994
347 904
369 600
760 975
389 564
420 451
386 825
98 800
438 568
693 771
792 869
625 803
37 918
523 988
548 726
903 949
146 992
810 1000
618 635
174 605
531 605
253 581
720 834
575 726
377 660
551 883
172 616
835 937
411 760
478 901
317 533
540 892
433 605
218 409
211 673
458 880
924 928
536 987
268 302
724 900
346 551
955 987
907 974
715 935
33 873
502 731
290 808
485 978
795 825
502 871
870 943
932 973
660 668
931 944
73 100
177 288
975 978
918 999
273 703
697 764
950 983
55 682
590 693
993 1000
454 999
832 973
559 747
311 727
499 899
676 767
164 671
809 901
375 380
955 956
996 998
336 537
510 987
394 501
501 690
886 955
247 939
897 960
796 855
739 798
672 946
758 896
813 903
370 699
977 984
835 888
691 751
462 778
256 870
864 887
660 974
3 402
656 799
477 869
929 979
804 922
160 623
947 979
702 976
678 889
450 574
456 540
314 777
284 366
512 838
310 838
180 209
553 654
756 830
420 548
328 885
478 580
768 1000
809 823
323 634
962 994
932 949
269 479
167 831
83 366
240 530
606 726
608 878
588 994
885 948
667 940
21 369
962 990
666 959
442 726
973 990
419 634
815 938
238 541
629 633
728 830
857 918
596 659
840 925
737 833
407 851
936 972
421 613
705 978
343 933
481 534
685 876
391 961
984 996
987 995
2 439
798 964
345 596
956 973
384 614
258 780
479 674
930 982
575 871
865 919
781 948
649 774
781 800
464 671
903 971
399 864
600 666
479 943
957 972
110 546
967 1000
9 836
273 996
618 882
207 675
970 995
854 916
143 189
264 783
890 997
587 679
977 990
171 949
871 912
138 528
525 805
843 930
745 918
69 76
585 947
224 863
488 954
48 934
189 284
102 928
728 980
67 888
89 172
341 607
515 782
77 797
714 807
345 791
404 625
459 572
15 477
795 882
827 906
922 967
835 967
177 699
779 918
72 849
339 672
216 572
673 725
340 461
171 981
711 728
437 545
161 255
11 715
431 862
607 890
393 799
429 452
701 905
268 783
998 1000
617 684
426 565
735 912
967 998
203 291
424 881
856 861
648 947
28 262
942 961
645 908
896 935
68 390
55 856
178 427
360 774
850 919
688 731
485 494
692 812
70 944
766 821
908 936
352 724
297 329
895 913
281 618
666 934
704 853
228 700
915 937
915 960
307 636
733 832
377 938
104 499
988 996
535 694
731 768
152 536
769 786
118 546
576 847
917 927
860 964
211 523
996 999
428 698
547 685
111 451
890 918
846 875
703 853
643 883
829 833
995 1000
32 106
29 983
438 819
253 350
729 769
881 988
980 986
71 701
557 859
299 389
233 895
252 686
843 964
30 313
551 585
541 579
212 502
176 424
276 621
793 844
252 639
883 923
1 66
341 431
41 699
550 651
441 480
186 419
301 978
660 662
898 941
302 712
911 951
945 953
0 88
309 690
757 947
768 998
4 268
743 814
673 970
607 918
213 973
396 507
981 986
994 995
530 749
222 744
558 746
948 986
285 487
539 552
314 413
443 586
788 865
783 815
243 882
756 885
489 691
891 973
345 446
822 950
194 311
403 497
791 828
928 993
198 559
8 671
510 599
985 989
270 603
745 806
263 698
770 990
666 748
995 997
584 841
962 963
644 810
333 575
960 988
24 112
817 927
9 770
833 934
54 898
852 996
380 943
633 850
894 998
236 375
431 666
465 731
603 605
852 904
580 773
692 731
306 849
691 783
218 980
713 966
886 950
139 968
179 945
421 877
603 704
814 952
315 928
517 611
491 567
572 675
326 489
274 439
412 782
71 612
382 978
773 951
601 617
763 911
211 796
931 950
452 898
144 197
904 989
614 950
202 548
326 568
1 760
821 881
174 299
659 881
643 679
828 875
529 796
147 206
257 743
601 867
343 565
511 535
803 900
177 932
324 651
964 981
355 799
173 185
758 794
167 400
740 930
995 999
72 770
742 884
592 790
791 947
871 942
464 793
367 443
774 886
876 921
149 541
200 699
355 724
370 865
165 946
535 626
171 536
200 393
604 950
340 443
513 535
395 642
80 523
110 329
17 348
531 591
830 895
395 806
357 489
548 988
142 456
214 375
453 634
735 785
250 356
696 860
277 921
800 993
508 583
761 993
430 856
803 838
929 932
39 105
659 736
500 553
310 872
961 998
680 866
761 908
435 570
751 954
784 849
298 659
237 971
395 619
645 660
515 851
724 847
805 807
845 927
338 993
857 888
13 813
79 256
54 229
117 617
944 1000
983 991
26 716
410 632
501 645
945 955
658 908
705 963
985 990
968 978
782 805
778 945
201 326
789 814
943 947
966 986
740 976
382 818
381 466
91 366
183 641
182 616
252 907
886 913
531 545
998 1000
51 947
116 814
716 811
329 938
329 694
269 541
426 763
191 267
271 767
272 527
584 792
817 926
251 682
475 963
393 731
161 929
988 996
451 942
189 822
788 946
926 994
388 988
733 746
468 985
808 877
909 993
826 989
973 988
36 710
253 290
796 963
300 337
504 709
538 763
953 997
778 974
805 928
256 715
441 581
23 985
725 980
828 911
585 770
242 977
99 671
526 971
216 799
743 963
313 913
937 998
109 118
182 460
121 149
940 970
658 961
297 322
742 827
854 891
292 652
326 449
343 435
848 879
548 798
992 994
811 857
169 171
707 974
505 797
409 929
299 919
123 505
882 885
821 907
883 971
415 943
152 428
998 999
375 825
386 442
739 920
97 506
814 868
653 685
466 746
616 753
321 558
676 835
24 409
294 772
886 995
196 638
592 597
520 905
189 382
483 975
390 428
823 938
445 632
276 881
960 1000
124 217
602 862
512 723
321 702
430 744
662 748
194 865
104 565
601 671
942 973
873 921
660 976
417 790
736 950
3 588
715 724
385 390
177 814
178 585
807 855
896 924
49 148
289 847
990 994
871 998
18 465
437 965
796 804
479 950
280 862
635 903
318 857
947 1000
115 811
358 373
507 782
240 729
541 588
786 797
391 587
589 714
798 805
280 904
835 900
962 990
319 576
681 686
993 995
289 826
160 977
955 985
463 899
583 761
227 789
225 649
135 560
348 948
419 943
153 606
735 744
755 938
365 968
337 642
54 874
184 602
4 253
922 991
410 511
357 458
507 615
963 964
30 128
419 500
163 519
308 925
204 737
579 915
163 380
307 804
579 604
269 576
901 988
730 797
99 371
644 691
714 964
237 503
471 499
480 645
295 599
503 818
772 990
970 987
203 805
68 564
674 825
533 995
536 640
361 732
630 807
489 960
22 653
673 918
310 710
77 944
656 733
559 917
595 748
996 1000
138 591
880 940
571 977
208 460
933 948
430 464
995 999
351 876
881 969
710 756
412 695
666 672
553 754
327 641
392 883
612 723
909 988
831 984
818 847
587 935
224 234
896 982
758 796
484 512
137 241
803 994
319 597
64 108
53 756
16 301
825 831
920 986
58 700
362 985
657 763
393 424
972 984
950 981
964 993
255 739
348 603
809 985
453 971
140 874
495 715
587 588
337 634
991 998
896 984
38 827
230 611
754 809
927 988
500 626
809 876
818 930
412 430
730 732
447 749
725 788
517 520
762 884
898 951
276 429
571 711
621 800
463 515
322 764
402 469
509 809
400 610
535 592
199 681
810 927
930 954
434 825
104 690
993 997
109 262
651 963
856 863
378 390
397 693
489 617
260 707
389 866
873 974
912 965
810 927
200 371
957 972
387 998
956 961
933 994
903 940
165 398
611 988
998 999
747 834
528 956
489 602
410 986
280 760
760 766
769 889
301 983
497 512
148 446
422 696
815 966
632 807
210 293
483 905
247 584
637 684
209 933
818 950
69 835
182 897
67 801
704 999
406 483
631 892
452 800
105 425
194 684
130 990
693 882
429 639
925 926
740 830
642 728
910 967
500 858
254 885
663 818
453 589
264 763
333 378
581 979
552 781
335 474
367 820
803 937
897 920
361 514
379 542
333 797
486 505
715 837
23 600
355 796
488 883
135 140
876 919
132 871
811 835
961 991
986 992
498 570
180 920
374 974
314 896
932 986
763 892
917 994
238 588
619 738
378 606
932 988
823 857
548 722
279 628
10 601
8 960
995 997
322 860
988 996
316 492
803 933
484 608
821 852
566 664
127 153
388 713
806 877
407 736
587 879
210 905
627 758
145 390
105 970
97 939
60 198
451 570
449 858
871 911
431 724
209 656
862 907
23 403
30 934
933 943
768 802
246 604
803 851
53 845
268 284
263 935
77 248
991 994
268 411
396 777
463 703
31 272
684 765
129 351
604 861
360 999
459 707
212 500
612 622
192 509
190 573
578 760
50 684
965 996
379 562
508 601
211 452
359 367
71 107
7 911
130 739
80 664
131 718
789 793
2 542
97 397
231 660
408 889
690 794
74 645
550 708
463 755
358 846
73 296
814 848
864 883
411 710
622 795
395 605
224 549
543 896
347 738
800 813
902 998
212 256
375 954
213 658
516 523
969 999
262 328
834 884
662 834
285 385
179 496
207 766
268 298
890 893
601 772
654 971
938 994
573 944
443 446
786 859
7 375
216 333
571 979
598 903
574 689
2 573
391 835
877 882
707 931
947 976
995 997
75 917
964 967
948 966
347 787
843 866
68 346
117 246
194 686
932 963
302 673
451 502
240 706
416 984
274 838
0 509
52 147
790 962
716 734
457 597
870 928
976 988
719 722
593 856
378 502
645 689
776 878
984 994
797 907
194 586
405 700
607 614
695 872
519 874
200 668
338 570
801 998
358 842
471 633
1 468
22 943
510 981
363 720
409 732
822 961
75 447
759 971
397 676
919 936
510 846
706 929
25 263
641 923
933 953
677 962
694 997
244 389
829 918
256 747
725 989
786 896
939 953
626 787
528 664
331 538
193 811
688 746
150 608
167 265
402 517
18 664
912 949
125 940
198 637
61 92
75 415
628 975
176 867
397 571
740 903
573 621
459 772
643 700
596 708
911 962
672 852
747 895
494 965
7 967
490 593
238 999
965 967
844 901
306 591
945 958
973 997
382 706
854 864
521 930
671 750
947 969
6 997
138 241
640 714
653 790
947 971
469 752
106 833
744 830
393 450
729 944
184 864
393 460
46 545
797 963
870 905
387 577
1 809
935 967
293 351
897 930
623 974
81 645
560 831
760 879
138 947
453 559
278 296
646 692
119 465
480 830
84 894
817 908
860 870
435 500
957 961
213 715
117 859
608 899
564 780
563 662
264 608
183 327
56 1000
756 950
596 850
870 975
230 618
349 350
301 553
757 822
163 868
827 951
609 665
868 909
360 428
57 831
465 850
896 908
445 694
785 906
462 508
35 161
612 861
308 397
492 534
222 590
44 595
378 394
44 172
871 926
37 269
334 364
296 903
498 583
561 746
776 863
641 735
543 731
70 114
698 793
967 972
381 560
235 913
499 535
237 457
861 963
55 600
195 969
999 1000
252 614
814 851
109 245
879 947
572 954
596 775
99 617
884 895
631 784
341 546
986 993
935 942
52 630
112 325
85 882
85 135
767 948
199 358
233 909
611 931
629 986
548 580
426 665
81 867
743 851
534 872
518 580
695 751
837 856
457 703
675 838
496 988
467 784
841 847
485 811
538 855
528 660
122 980
665 687
395 976
839 958
639 671
399 931
274 474
464 699
974 994
699 897
964 981
126 922
205 823
415 837
930 970
279 540
812 879
388 631
629 843
352 650
787 857
735 976
337 598
967 989
572 787
873 919
600 861
533 618
614 834
54 904
866 963
293 502
154 648
77 337
982 983
79 366
120 805
47 123
457 951
614 849
281 639
231 678
153 395
315 560
658 913
717 913
310 837
659 709
721 970
948 1000
437 793
26 488
45 818
650 748
837 997
185 516
494 693
142 327
291 592
817 941
597 749
43 544
882 980
475 921
459 830
367 960
532 807
454 795
822 897
749 751
12 932
936 939
779 983
258 828
787 910
946 969
349 951
620 770
944 1000
590 803
350 537
902 930
87 303
983 988
452 880
334 630
183 381
365 614
631 826
621 884
699 722
485 733
394 852
351 369
808 948
55 413
784 867
339 823
853 985
699 901
929 935
33 150
517 574
923 969
343 686
22 742
820 822
110 531
384 640
366 890
178 587
380 548
567 903
398 546
13 27
819 871
496 830
527 726
958 982
911 972
839 956
398 885
634 663
999 1000
294 899
146 692
848 982
445 586
942 963
840 925
306 581
734 741
503 665
243 613
301 629
925 979
30 957
203 482
292 522
942 961
460 566
388 529
448 896
551 558
94 438
854 879
575 832
621 781
199 483
772 900
704 893
323 396
201 965
397 837
956 974
261 745
397 449
899 943
54 758
389 430
481 768
31 137
509 564
25 447
94 434
654 721
119 690
698 942
434 877
553 963
532 759
604 815
641 951
514 758
752 941
204 953
660 894
256 284
246 586
296 548
298 422
63 643
576 986
396 1000
250 855
166 678
271 290
910 978
669 903
501 604
809 813
586 931
632 735
84 433
248 328
907 949
679 983
539 935
747 825
712 913
578 641
171 206
734 757
504 507
527 556
578 785
117 509
170 870
416 979
361 962
17 385
773 998
747 904
294 604
423 984
334 368
766 996
509 867
420 995
9 502
782 967
348 554
955 994
306 582
903 972
981 995
833 874
938 958
275 654
883 982
984 996
407 763
209 729
831 971
998 1000
889 920
59 88
378 956
233 812
109 290
986 997
688 704
941 978
363 407
255 619
281 958
656 843
834 930
206 313
116 609
587 658
222 521
434 733
158 288
572 786
446 908
515 925
884 920
373 543
22 420
745 971
11 148
830 936
694 811
943 949
816 901
1 114
798 923
535 751
877 912
484 509
610 792
284 894
875 906
805 974
58 181
948 973
150 591
672 941
228 497
915 962
154 889
183 725
189 896
294 833
688 907
348 930
244 314
217 345
174 667
765 791
324 432
453 786
455 711
929 942
600 884
534 567
795 891
823 835
574 787
490 834
714 736
710 911
668 729
27 994
871 881
208 627
945 983
784 914
506 791
753 913
418 910
637 955
595 856
274 978
56 628
919 995
77 581
703 755
602 643
58 690
154 554
610 687
180 831
337 811
344 964
819 980
51 754
212 820
596 890
967 986
878 991
878 989
744 989
796 845
295 533
113 849
956 990
293 326
554 621
34 601
325 613
658 738
116 511
919 993
669 973
493 759
54 438
617 957
601 902
947 974
492 806
643 875
685 808
586 665
264 348
118 318
632 804
306 915
67 406
43 736
905 919
117 579
871 996
686 718
501 517
40 405
383 500
496 673
293 381
844 985
226 619
971 981
75 498
180 476
996 1000
402 715
493 730
991 995
469 946
93 901
366 712
941 973
769 892
915 940
565 985
492 943
863 959
523 619
229 737
425 994
351 407
859 938
102 112
482 880
259 814
996 999
813 916
918 958
788 943
824 868
320 849
315 614
108 695
714 931
129 304
536 683
173 217
648 935
678 688
38 644
490 859
604 962
457 833
50 761
655 995
736 794
64 970
247 951
378 894
676 994
100 266
977 988
235 932
156 238
289 300
119 911
500 658
564 974
89 95
450 961
978 985
666 690
879 966
200 524
497 983
467 858
157 352
337 338
787 841
429 549
994 995
509 949
551 753
113 927
256 969
88 554
416 794
743 867
256 867
495 720
457 920
343 695
738 847
148 345
426 487
254 927
931 966
700 826
773 928
331 471
847 977
346 698
538 758
328 452
159 355
101 571
639 997
755 849
766 919
412 810
360 631
728 847
586 668
116 844
181 308
246 370
698 840
261 931
856 888
855 863
871 895
561 708
217 577
232 606
596 782
256 430
639 735
403 825
374 945
157 745
868 888
986 996
834 992
510 626
210 289
214 477
853 876
5 267
571 903
777 813
300 701
657 853
638 715
508 951
785 815
651 716
998 999
142 786
411 756
762 962
590 945
613 861
458 806
119 679
674 873
861 989
708 886
644 921
687 999
434 762
172 797
30 756
417 939
998 999
506 785
660 880
575 884
999 1000
64 468
813 977
12 483
357 388
182 808
779 927
782 875
728 901
750 890
716 962
34 950
183 621
391 755
497 643
778 942
249 860
290 420
870 884
879 944
993 997
83 549
120 869
448 660
212 642
352 754
63 303
253 295
353 553
664 716
740 965
395 699
826 835
26 238
97 406
305 919
650 905
136 669
731 993
147 811
838 926
318 667
966 976
260 338
221 942
504 770
204 862
893 943
696 995
184 864
890 907
89 734
81 887
325 645
254 629
391 835
511 771
396 879
311 961
855 888
236 685
398 875
225 567
472 541
39 702
913 976
260 446
428 529
716 746
346 542
326 594
852 958
418 492
328 577
46 482
692 711
402 551
947 997
142 956
990 992
292 690
471 889
210 441
827 908
586 990
181 662
650 903
626 977
699 998
5 627
415 924
693 847
817 822
532 801
846 847
381 394
64 266
540 968
63 920
891 985
541 871
434 764
912 968
970 974
3 686
445 495
850 885
21 951
888 967
238 589
928 938
895 985
29 618
197 446
704 876
790 809
683 910
714 930
469 598
536 929
995 997
378 575
300 859
391 482
9 829
187 255
167 249
576 756
641 867
861 922
539 859
787 997
854 932
77 966
555 587
405 847
62 360
574 749
422 940
829 984
372 517
110 931
992 1000
344 388
865 971
329 514
875 895
407 728
417 982
690 730
740 988
690 941
703 893
170 660
805 880
466 996
328 563
391 582
45 108
523 809
50 717
86 244
628 640
260 722
634 670
389 558
724 835
610 830
695 972
729 788
167 294
756 951
232 599
339 356
769 829
693 753
249 880
561 869
950 992
720 752
864 991
571 742
554 556
531 839
307 323
619 716
188 533
939 989
890 916
914 963
761 782
826 933
210 504
418 608
275 586
598 700
483 622
400 862
118 574
232 675
813 817
750 812
842 962
29 365
55 170
9 198
580 869
370 555
174 708
604 772
770 824
665 867
388 639
336 626
961 993
851 880
518 915
210 393
301 325
533 597
319 420
918 969
953 988
584 989
685 798
694 703
24 397
468 781
546 749
685 877
499 872
828 939
854 915
63 786
428 592
82 716
657 818
78 890
369 688
489 747
538 676
87 997
58 119
436 678
908 976
142 570
205 701
138 186
144 763
990 993
830 841
368 457
959 970
694 853
328 538
218 975
493 800
346 405
469 620
213 914
45 383
269 672
592 918
270 872
34 889
333 649
686 836
702 870
653 802
701 893
198 220
835 918
602 963
812 813
459 931
989 999
543 869
161 809
777 885
916 940
417 799
413 874
811 930
616 660
230 576
18 955
659 944
403 427
496 639
655 945
884 892
663 829
291 438
852 900
268 337
92 706
921 973
269 873
777 871
797 872
86 613
26 635
300 740
513 878
108 837
430 477
234 581
603 924
758 867
188 689
152 827
906 927
854 868
73 95
846 945
264 881
632 642
506 755
340 397
12 997
995 1000
836 997
724 855
427 899
702 856
20 713
632 786
792 843
901 922
871 985
221 855
467 666
409 900
223 977
916 969
847 916
65 80
649 845
825 856
894 920
701 845
14 459
936 980
862 884
476 857
183 975
341 603
619 720
523 976
572 762
27 917
932 987
342 994
329 821
26 78
97 663
711 924
684 780
189 628
425 974
169 941
832 922
681 795
655 678
643 932
870 962
150 669
353 609
416 455
537 832
246 255
198 499
535 752
72 441
931 959
628 862
848 997
540 972
792 798
516 771
892 909
466 498
714 843
458 535
394 819
18 926
234 727
225 541
76 526
124 142
603 673
725 927
1 353
619 850
934 947
576 646
88 781
497 790
165 551
191 574
889 944
12 399
366 437
530 703
486 765
641 822
184 878
250 621
806 913
435 899
107 176
375 652
275 670
841 987
412 930
739 951
427 445
688 723
462 767
101 949
375 561
433 734
40 165
275 516
167 815
282 871
467 697
147 682
626 917
219 851
558 820
867 992
509 991
103 700
649 786
518 750
541 858
159 479
343 373
277 814
794 867
668 908
628 700
367 839
267 836
2 699
993 999
257 269
736 873
792 829
809 998
412 932
997 998
236 399
971 973
692 879
753 995
731 752
323 633
99 350
860 977
411 940
885 900
601 740
926 953
113 229
395 471
648 717
928 957
881 969
626 969
104 706
160 601
809 826
273 308
752 862
882 897
542 894
784 939
521 830
60 760
167 565
511 849
970 979
318 665
158 281
471 521
283 538
834 957
117 394
262 450
731 993
80 203
150 204
736 958
559 865
77 428
592 595
8 712
805 824
283 660
42 179
167 345
668 837
551 570
845 878
575 907
407 439
163 631
58 877
36 269
646 839
742 804
316 928
620 660
538 612
289 744
281 881
406 766
682 858
607 765
378 874
540 709
660 837
836 914
38 183
147 551
427 492
169 475
473 486
18 754
445 550
168 576
996 999
365 738
547 562
300 962
980 984
248 298
499 747
435 897
691 908
822 843
382 780
994 998
168 986
919 958
799 916
164 378
948 958
769 986
67 959
463 812
738 962
863 876
547 836
384 700
160 331
933 977
938 988
259 938
202 567
64 863
833 849
200 489
4 674
861 893
607 781
374 802
154 553
136 418
943 982
976 988
347 898
766 998
561 751
688 875
565 750
908 980
955 994
923 954
185 727
398 978
636 734
630 640
284 587
282 458
855 965
187 206
772 798
985 1000
678 842
387 730
651 846
822 959
824 969
9 325
413 719
717 814
452 925
241 572
422 851
397 652
849 944
856 995
536 954
88 783
321 523
530 855
987 991
218 392
810 999
722 761
171 365
987 991
73 888
732 987
906 950
902 976
73 877
371 949
895 954
349 669
943 958
483 662
948 976
801 802
251 922
272 939
296 706
858 908
715 946
816 820
438 838
209 718
659 665
156 978
248 805
395 592
286 844
223 880
809 968
611 954
269 357
895 980
317 749
692 834
220 921
223 718
651 775
63 456
745 849
783 991
753 960
460 900
109 432
880 1000
495 701
101 247
525 638
847 993
882 931
749 926
586 681
711 771
770 924
953 998
83 879
763 804
103 846
485 766
192 355
708 834
375 539
128 856
340 402
281 345
63 389
592 776
809 979
885 948
960 990
548 893
810 969
711 746
347 937
370 630
50 865
712 934
112 540
616 727
956 987
185 841
204 698
27 86
600 952
402 699
803 962
482 867
546 779
460 512
948 990
936 950
177 880
707 981
511 728
862 919
438 997
417 448
827 945
997 999
930 977
266 952
430 495
922 996
518 551
679 773
785 922
248 762
91 605
759 957
508 905
656 911
79 680
167 917
379 386
221 461
661 917
922 953
657 858
607 671
201 928
599 635
375 599
415 454
723 979
840 922
685 947
244 983
567 987
121 815
308 352
877 938
629 659
871 928
15 129
328 844
412 650
361 589
137 745
202 607
622 949
510 946
751 788
234 566
18 680
311 862
84 466
864 994
604 724
38 370
915 949
519 886
133 517
514 574
986 998
945 984
780 809
149 945
703 992
319 846
921 990
786 831
52 569
815 901
376 855
643 748
744 768
799 846
464 820
604 770
962 993
791 887
601 714
252 482
424 948
604 888
738 801
529 593
755 762
150 421
94 951
398 651
786 790
16 741
409 506
240 360
676 717
420 735
997 1000
971 995
165 758
274 646
140 323
265 344
438 695
643 647
848 858
294 344
828 940
821 997
673 722
43 490
464 869
758 954
397 580
295 885
3 808
442 580
765 875
664 982
983 993
268 993
967 977
986 990
511 855
62 663
944 951
990 993
934 975
878 967
717 979
957 971
218 301
395 714
235 821
663 897
466 630
513 949
455 911
207 746
16 306
679 842
281 944
87 860
427 664
933 945
11 640
651 944
785 957
525 875
81 725
264 696
285 814
208 685
732 867
375 522
915 962
627 633
982 987
25 833
57 544
444 874
636 926
686 928
468 849
352 687
314 821
820 997
54 332
659 740
569 676
736 969
378 926
945 959
641 710
736 966
784 866
395 430
410 839
470 628
27 864
633 665
570 785
519 758
98 765
679 981
666 729
249 464
667 801
388 690
119 231
285 942
870 956
97 632
328 684
476 999
393 626
738 988
867 954
194 273
680 997
990 993
102 470
210 808
852 970
205 338
515 558
488 721
8 854
242 260
981 992
555 667
515 639
764 881
389 474
235 316
851 966
304 667
552 831
719 966
759 840
101 388
780 870
44 165
67 977
589 668
964 965
961 982
220 554
411 702
916 980
570 753
744 856
325 476
907 934
215 611
70 447
439 976
139 307
343 682
615 876
107 282
992 998
477 578
181 964
340 687
305 499
812 925
575 788
211 788
894 943
279 704
184 440
741 819
276 870
776 881
734 917
147 528
866 914
386 962
924 983
503 870
411 830
492 521
433 542
988 992
347 960
29 890
850 862
281 759
628 953
299 582
292 570
82 266
148 945
269 917
863 949
341 616
310 816
476 645
259 602
448 643
434 806
121 191
670 671
70 739
172 622
768 962
466 803
872 924
249 590
878 886
174 512
804 882
758 958
266 572
536 779
519 610
888 927
993 998
871 878
676 688
704 906
467 880
800 922
870 990
881 984
575 814
533 783
534 718
573 670
672 855
652 924
469 746
20 429
204 909
976 990
190 387
291 554
864 980
818 899
44 873
533 987
965 982
644 841
841 896
871 949
60 976
100 572
514 555
275 287
949 973
997 998
213 562
340 730
104 253
865 945
361 456
212 218
791 965
964 980
910 935
228 563
533 659
815 830
953 974
518 954
946 950
726 905
268 697
699 941
564 797
84 261
916 968
681 994
435 526
774 926
787 942
142 575
806 891
453 648
173 244
210 462
137 787
235 440
914 1000
1 887
360 664
809 919
537 866
528 765
621 644
667 744
328 847
839 999
464 566
985 987
842 990
817 835
505 964
291 800
262 643
172 682
17 986
196 233
327 590
64 362
682 713
432 803
160 473
972 978
631 865
659 877
473 780
606 776
862 907
447 545
532 856
166 998
680 768
294 430
135 537
116 605
597 929
274 655
681 720
715 963
5 42
106 405
809 993
10 637
954 966
762 781
939 945
895 940
720 825
754 973
408 510
684 812
40 617
763 970
938 983
135 829
412 943
148 373
676 865
61 208
814 984
536 866
671 727
605 969
667 747
993 1000
185 433
321 440
355 647
178 834
947 951
358 699
990 999
791 980
313 632
722 997
983 988
617 750
181 836
524 605
847 906
256 497
255 901
397 680
438 701
200 645
325 958
879 992
247 308
568 837
492 853
796 956
663 919
834 865
611 900
949 981
950 966
463 474
638 976
774 909
216 753
479 996
531 797
88 829
96 308
535 819
566 782
874 967
968 982
683 908
458 757
912 977
871 917
378 871
813 963
5 485
382 909
493 919
717 886
136 466
563 591
261 818
613 965
482 868
536 554
81 955
227 626
181 615
891 998
615 896
323 892
135 499
765 959
537 962
155 876
779 952
69 524
207 673
311 970
868 907
926 928
582 630
416 582
973 977
358 932
297 927
470 760
206 891
67 810
833 991
785 845
530 546
486 965
846 850
789 884
756 880
556 680
967 968
299 597
957 975
786 944
966 985
764 942
485 864
104 790
288 311
4 366
502 819
731 917
850 978
526 959
842 954
875 896
583 837
865 907
702 896
426 962
224 529
668 866
86 788
451 661
774 847
357 688
836 840
485 524
802 920
235 864
420 952
281 453
568 989
975 991
32 649
877 907
134 779
895 978
759 995
216 633
980 984
275 521
266 784
765 803
89 633
517 784
98 668
974 982
334 708
443 589
249 964
253 794
524 692
2 649
535 782
989 994
525 809
448 827
272 698
89 145
406 867
263 430
707 886
561 949
87 309
665 836
761 921
432 681
812 873
470 564
183 822
3 266
210 219
884 901
320 366
75 517
702 862
501 525
483 942
48 340
943 1000
58 844
66 804
89 542
824 952
260 490
527 781
145 504
478 556
880 897
246 803
823 953
394 499
972 983
292 498
476 881
142 319
679 774
809 866
52 772
987 1000
233 245
11 138
915 960
299 628
525 938
104 330
377 389
505 527
937 977
251 962
959 973
655 656
433 675
421 838
635 876
378 890
600 831
295 772
264 644
246 649
414 751
337 948
279 664
44 240
591 964
435 938
428 495
178 247
962 989
852 978
272 576
610 686
110 556
694 769
779 1000
962 967
88 488
657 978
545 710
778 874
180 754
283 385
373 780
9 406
706 978
233 969
492 746
985 992
160 651
38 277
454 455
43 343
77 517
53 632
837 897
920 979
370 417
671 689
540 608
370 990
988 993
495 761
137 915
279 350
591 906
840 867
217 825
246 932
61 881
385 551
423 642
221 979
32 506
106 850
353 747
720 937
244 631
21 106
956 987
652 662
425 483
598 623
365 767
561 854
81 339
992 994
41 712
665 973
34 789
501 524
187 315
455 794
191 987
896 988
693 916
969 973
29 109
751 896
685 914
758 980
989 991
94 248
798 833
441 559
0 502
478 719
557 587
490 880
952 993
18 181
993 997
359 671
30 541
573 830
94 366
615 754
142 874
549 899
69 228
231 708
149 688
313 538
962 977
151 466
63 517
450 985
212 521
464 981
680 979
191 795
662 944
500 982
728 900
692 935
526 976
400 474
83 765
306 381
727 890
105 777
899 973
874 993
353 629
429 800
576 939
355 451
847 898
1 305
178 313
332 698
43 308
125 586
1 785
830 852
733 838
963 985
693 981
19 297
73 254
365 858
542 888
155 239
318 453
687 984
973 976
32 106
724 897
751 967
822 830
660 762
933 973
855 926
293 362
260 279
455 732
382 758
908 981
874 940
97 732
90 565
277 884
368 768
689 924
251 738
402 679
842 939
709 753
858 947
478 564
237 350
526 878
304 560
458 627
334 852
850 966
429 737
274 729
641 664
678 937
95 929
907 917
94 134
189 321
986 995
772 792
549 982
436 669
548 928
260 807
395 966
47 413
776 995
225 744
207 645
91 729
135 633
487 690
481 566
110 452
633 957
92 552
68 131
510 601
809 931
760 766
516 696
740 997
929 959
786 886
0 366
666 922
578 780
907 934
108 278
315 343
71 341
329 772
378 590
772 936
286 467
986 1000
394 786
588 905
759 789
994 998
855 860
163 844
76 535
424 493
888 950
765 873
988 989
374 377
778 807
987 994
813 828
961 992
927 934
142 706
400 638
33 311
109 933
486 779
827 932
616 619
678 986
892 965
506 933
757 909
390 665
233 786
491 787
59 137
399 552
333 953
826 838
620 865
965 994
4 448
5 63
701 857
831 980
841 844
847 888
897 970
100 455
639 647
576 630
481 754
622 859
265 728
991 1000
992 993
775 826
654 743
669 745
87 974
68 797
626 701
782 980
144 870
687 758
61 913
629 870
990 1000
525 836
436 936
374 679
984 987
236 494
293 307
462 848
966 993
463 675
244 346
357 791
678 789
120 172
143 730
139 217
373 838
867 898
496 534
479 706
722 785
16 570
237 872
312 720
755 885
181 565
423 701
620 653
547 866
572 634
240 275
746 888
158 492
621 843
908 922
826 860
500 769
616 945
108 422
328 580
678 787
839 937
761 960
750 938
618 967
218 356
754 869
562 893
32 215
357 381
44 962
71 926
119 275
190 794
515 837
139 743
399 904
225 701
623 750
720 992
510 892
65 210
931 966
894 957
225 541
385 693
109 414
140 503
637 686
397 859
868 977
436 943
52 196
782 960
580 839
531 828
440 745
92 862
936 960
517 661
735 966
801 924
471 804
828 987
553 742
590 821
312 885
881 899
193 502
762 917
601 876
152 639
106 656
20 183
357 465
268 563
585 999
33 591
971 972
331 965
583 923
406 498
799 899
721 848
247 690
390 756
951 978
655 913
309 950
444 799
626 894
884 999
482 513
992 998
559 886
843 884
135 979
780 893
388 864
113 415
163 708
583 752
608 707
239 771
208 273
369 496
459 645
338 478
62 794
657 932
186 684
615 864
753 840
882 922
816 981
445 697
544 854
435 608
43 921
571 868
179 520
223 583
449 770
531 541
525 756
751 975
902 948
678 727
799 878
990 997
15 451
142 410
99 582
968 987
522 532
642 942
146 232
778 984
289 808
448 506
852 977
485 912
612 975
821 948
57 696
333 422
632 977
440 829
43 764
703 883
285 542
716 883
453 526
368 681
26 92
172 490
221 540
935 942
208 528
266 526
967 971
677 899
170 192
32 932
318 980
131 335
130 529
799 803
160 857
464 791
137 488
444 862
65 600
807 835
87 424
529 816
311 461
321 803
563 907
960 991
529 765
583 866
505 974
819 832
71 102
280 319
679 930
478 922
159 205
952 979
776 903
671 941
434 935
112 242
1 482
840 841
241 690
282 889
168 362
850 868
68 998
492 826
203 843
897 997
128 905
958 972
659 904
843 874
384 667
559 756
720 973
891 904
422 554
119 805
158 669
102 184
517 897
280 334
170 656
837 977
305 896
178 428
360 594
410 692
22 864
660 690
767 876
402 672
288 529
724 744
829 913
471 528
402 738
615 955
482 967
291 902
533 777
496 905
615 988
674 675
249 506
105 622
905 961
237 917
77 729
354 959
259 688
896 980
404 409
672 854
358 548
184 608
235 866
788 825
278 852
173 984
976 997
481 978
247 493
85 945
895 995
967 976
456 556
227 637
118 497
506 691
971 981
293 856
701 703
562 831
685 722
256 949
279 821
885 910
435 879
126 433
709 937
512 634
82 175
551 832
224 513
708 848
347 456
516 617
532 929
448 734
644 708
756 905
758 899
948 984
401 510
65 460
119 421
924 989
931 944
189 562
978 989
994 995
273 788
683 698
598 682
850 947
347 953
310 613
236 881
860 967
366 795
203 394
541 950
549 634
822 916
358 848
554 662
296 664
436 890
44 648
334 478
186 849
394 634
534 801
759 956
652 884
59 984
564 798
980 987
765 951
82 612
486 883
206 781
763 779
953 982
973 987
582 983
973 977
245 872
546 968
465 974
89 491
305 701
19 421
109 136
764 960
890 989
186 422
701 845
348 641
590 846
707 958
274 989
911 985
623 824
599 738
887 947
379 853
312 919
592 896
4 267
512 562
869 953
715 721
34 763
415 423
765 861
139 454
306 341
649 701
230 774
214 595
297 719
853 956
51 415
878 971
908 990
776 835
735 1000
39 885
331 541
216 763
559 791
778 987
960 987
966 984
590 974
601 873
593 745
775 912
680 769
302 536
849 951
640 903
192 275
600 726
348 637
70 589
470 637
777 949
430 880
358 714
813 856
474 855
347 449
111 494
139 388
847 986
210 933
277 533
404 433
709 881
806 990
681 800
965 981
559 981
997 999
891 939
333 819
905 910
918 969
344 374
929 952
358 717
754 804
875 987
961 994
600 850
624 942
800 813
912 958
981 990
273 807
299 465
44 67
139 560
395 908
28 262
901 907
626 924
629 824
48 172
392 910
246 468
154 709
160 954
179 603
382 705
815 969
751 943
924 956
504 844
876 990
707 878
439 863
867 926
461 840
237 933
93 893
986 994
727 901
604 658
178 434
561 893
180 364
886 928
921 958
541 700
633 782
879 922
991 996
648 915
257 315
815 850
202 747
799 888
105 422
298 779
195 869
595 732
502 769
66 850
207 854
271 663
959 999
986 993
812 892
884 905
165 726
150 964
650 704
999 1000
641 916
697 796
386 774
610 618
70 813
642 654
222 416
967 994
526 582
81 282
804 983
497 819
921 929
502 691
83 537
369 784
501 821
269 718
254 572
592 867
258 305
158 318
228 490
614 866
293 729
69 741
364 518
591 859
271 393
728 867
537 639
202 257
363 509
456 576
554 882
160 972
390 403
836 889
322 657
727 829
930 1000
928 965
626 674
740 908
926 941
718 720
948 953
514 856
975 979
731 895
486 488
532 936
57 670
392 584
610 649
141 878
421 667
477 934
475 634
100 395
269 388
489 776
832 839
82 851
274 447
568 637
975 990
982 997
56 190
42 462
457 832
626 872
19 269
733 914
135 478
743 934
28 995
230 531
298 889
941 958
481 649
411 628
507 878
452 660
802 861
125 722
672 729
531 781
690 873
239 843
471 634
985 992
638 649
957 987
32 270
158 824
525 768
712 820
349 701
754 871
53 340
547 875
691 990
5 472
286 553
970 998
926 987
914 944
449 473
397 955
276 971
931 991
147 978
915 966
410 574
892 987
832 937
748 870
74 537
847 979
735 923
22 979
215 864
525 807
478 935
235 402
768 897
240 644
131 915
142 239
801 923
302 473
64 318
79 146
206 916
777 834
645 931
218 518
185 391
105 478
783 948
427 977
838 840
737 899
689 811
486 688
80 447
126 833
802 847
575 988
368 589
282 553
441 659
720 793
956 971
976 997
440 973
948 970
392 492
325 668
429 506
976 998
523 763
406 932
910 963
702 871
174 607
349 993
458 894
428 441
404 918
955 972
517 882
169 541
752 781
807 890
54 239
350 477
49 469
574 831
361 664
975 997
922 931
850 987
273 990
460 605
688 794
873 887
413 771
629 657
692 927
300 493
251 355
63 438
864 962
84 110
781 887
931 936
45 530
755 759
980 989
849 892
550 865
109 804
144 902
371 566
315 459
40 249
643 892
658 745
219 408
57 737
210 930
467 845
139 505
801 926
421 966
766 880
687 821
640 993
130 672
186 976
10 408
309 992
186 344
451 546
304 385
789 849
368 652
677 776
338 935
850 939
203 691
914 952
337 912
257 829
632 990
618 888
727 839
718 723
790 805
373 794
607 849
596 797
341 516
130 385
817 874
1 425
691 905
540 737
761 765
291 666
655 887
655 940
472 477
47 306
450 708
25 27
635 921
89 159
177 814
51 902
872 935
786 965
319 937
13 334
16 198
298 931
45 519
6 351
303 841
728 768
992 996
759 789
520 682
660 902
280 659
532 763
138 762
500 758
296 315
227 374
895 964
721 731
699 701
223 403
927 950
485 554
689 876
200 922
442 654
789 846
886 944
738 871
740 883
501 552
153 405
130 837
976 989
516 602
858 947
925 934
287 872
613 806
326 409
49 632
603 994
623 703
638 977
774 885
227 840
395 946
851 895
844 966
404 691
649 732
162 966
68 953
157 204
679 684
567 910
185 981
787 831
562 973
901 923
40 620
617 768
850 961
813 942
308 476
748 818
381 521
179 308
648 841
342 563
64 538
119 684
340 701
561 745
562 762
209 598
843 902
496 900
440 549
286 991
524 935
520 700
618 685
980 991
106 832
323 397
271 978
572 617
990 996
814 918
824 985
563 993
179 765
235 326
214 313
521 769
21 862
700 759
465 976
624 841
140 566
505 592
166 529
203 241
19 417
61 444
75 945
202 880
48 126
857 1000
597 885
8 462
852 866
909 937
126 767
936 956
96 353
12 370
547 946
899 970
280 432
518 644
125 370
507 838
866 873
242 300
0 347
185 977
70 144
177 187
872 946
521 919
751 787
772 978
587 650
269 604
75 946
665 801
241 923
127 543
816 834
623 707
170 971
60 876
373 942
754 828
377 690
606 652
236 781
697 973
193 964
873 887
58 85
500 823
324 390
680 983
722 826
836 856
353 408
540 915
10 927
297 720
708 985
208 575
871 895
818 898
470 720
56 107
848 895
490 771
996 999
575 935
496 635
136 945
701 938
370 817
523 579
725 893
525 688
595 726
548 726
658 668
228 461
811 883
305 729
772 972
830 991
620 791
978 982
546 605
303 784
127 135
351 755
648 969
200 497
231 797
304 398
221 375
32 384
802 981
0 37
514 989
386 417
755 790
231 910
885 969
68 120
622 699
670 830
129 318
405 496
409 533
581 691
990 994
109 885
636 789
267 607
981 985
43 711
888 982
142 881
31 782
575 627
242 659
563 805
438 625
782 814
342 952
407 453
851 908
681 696
950 956
839 913
196 548
711 719
868 934
755 892
598 624
532 672
618 641
759 861
452 867
37 373
835 991
224 503
26 962
811 823
265 620
518 761
532 534
853 873
559 777
207 957
917 927
259 872
596 750
950 972
882 902
613 711
157 693
679 840
995 996
420 458
656 921
662 816
492 831
993 999
700 923
127 655
441 805
207 456
197 336
594 896
196 943
412 769
400 402
502 767
386 419
800 898
268 842
464 712
761 839
599 918
141 647
354 870
142 834
541 546
689 719
548 886
371 978
296 577
929 955
260 321
977 989
6 267
793 804
573 791
909 963
108 880
91 180
689 875
35 43
656 926
527 870
990 992
571 777
646 976
839 925
925 970
432 551
256 288
64 791
335 383
323 411
412 935
208 859
219 606
708 817
466 992
910 987
943 956
825 930
860 919
42 360
366 764
480 494
210 484
858 924
295 616
496 689
170 435
699 831
878 962
504 515
915 964
103 853
14 326
6 554
528 823
61 510
176 359
279 841
997 1000
638 661
849 954
132 565
686 737
736 827
162 479
650 757
268 808
925 979
528 650
758 961
340 937
475 624
841 989
380 791
571 632
495 964
589 622
374 845
598 953
349 443
177 723
606 880
291 503
139 181
243 261
218 985
803 804
951 986
191 351
914 998
848 949
557 825
643 706
12 204
651 879
901 967
51 608
17 192
711 922
836 856
652 712
803 826
111 621
263 911
342 384
707 791
120 703
973 990
106 303
257 989
522 930
399 927
306 540
676 747
654 939
539 925
775 809
515 540
452 705
517 926
786 858
67 992
846 881
374 685
137 563
913 995
280 851
9 639
734 922
403 606
889 991
434 918
339 705
105 217
159 551
884 965
594 595
549 963
880 913
377 455
697 711
907 985
764 862
879 926
459 507
435 995
833 874
885 947
438 586
475 538
442 593
795 950
755 966
813 953
638 640
235 621
443 978
497 651
88 316
521 870
637 661
659 822
564 924
293 984
358 786
181 939
89 983
385 641
613 820
77 661
143 458
284 405
48 488
408 512
526 946
676 905
747 768
707 896
556 958
838 994
844 995
549 977
423 922
447 877
969 971
274 490
148 874
828 881
845 854
407 472
102 554
469 779
656 880
680 965
246 692
296 693
942 983
951 984
82 668
263 591
955 971
573 755
327 659
612 873
161 534
942 991
956 980
64 853
807 962
570 706
116 420
370 970
902 972
311 421
886 920
533 988
18 984
514 763
50 181
754 864
869 940
29 417
240 426
996 997
148 246
600 985
671 960
118 124
281 291
654 931
201 488
403 575
495 911
628 962
959 973
134 805
721 851
639 759
49 843
764 864
229 684
274 389
882 980
348 534
843 974
726 799
678 769
306 447
169 440
292 836
633 849
279 584
664 733
359 509
200 412
37 815
743 963
219 284
173 790
279 859
60 269
462 550
867 925
485 721
851 855
879 916
543 690
94 710
259 471
515 988
510 702
769 838
370 761
619 982
636 922
267 349
165 777
983 984
440 731
559 900
176 202
880 958
677 882
51 469
731 852
915 922
283 800
984 998
604 645
408 419
826 918
930 991
250 803
991 996
772 812
321 894
544 866
260 762
746 959
766 981
808 942
277 338
689 757
695 946
42 54
181 791
868 970
370 621
808 970
816 940
899 942
12 683
208 869
177 559
996 998
793 798
811 988
154 394
329 774
222 498
827 886
613 954
637 871
251 730
998 999
273 290
507 528
66 773
758 994
479 522
945 976
216 519
686 928
203 370
69 96
362 506
627 873
857 935
166 639
966 983
159 261
988 1000
854 954
432 516
307 450
315 359
808 828
868 974
161 807
225 939
668 770
923 931
259 424
455 532
281 433
713 939
732 870
574 625
220 248
34 870
85 441
436 928
624 895
23 858
275 760
653 908
283 809
643 827
58 640
119 725
667 841
959 968
177 210
947 967
578 623
100 857
623 650
822 962
109 544
767 795
800 936
73 729
122 896
639 849
684 970
466 605
388 523
76 121
300 967
147 398
246 393
969 988
127 625
216 471
90 261
91 141
869 974
787 838
156 883
752 859
538 773
447 593
954 996
1 994
611 873
61 542
117 632
792 930
384 681
536 736
599 685
690 701
757 834
701 786
642 689
822 893
962 969
853 882
996 998
15 510
389 855
650 760
647 954
98 178
195 196
375 614
641 745
207 943
1 735
830 843
769 907
372 507
703 902
667 904
658 983
315 779
918 962
486 684
125 543
866 891
454 888
823 906
216 590
429 888
464 500
963 989
780 987
435 629
993 1000
649 915
883 912
163 323
992 994
765 945
185 626
11 329
813 867
983 997
101 575
694 800
897 990
643 919
186 483
276 622
885 974
142 511
398 960
417 521
709 846
768 827
633 878
445 759
524 845
445 771
772 915
210 877
293 724
262 593
890 900
111 448
535 897
77 514
771 951
113 431
949 962
629 696
26 478
949 970
386 541
975 987
436 813
520 960
672 994
623 983
585 641
259 929
272 775
520 803
848 966
296 337
503 892
753 801
114 707
66 482
457 757
770 890
372 406
573 695
109 291
313 606
320 838
900 975
99 111
714 905
722 767
462 876
561 959
78 542
391 466
87 700
706 749
756 785
382 981
348 733
8 860
424 707
802 948
633 816
61 916
117 972
511 621
948 989
199 213
284 870
885 960
429 946
762 969
977 1000
732 819
67 541
634 952
260 854
4 950
634 738
650 770
436 919
462 846
829 999
674 802
8 141
223 386
594 663
347 695
889 974
261 753
552 733
53 759
295 652
237 784
513 698
70 885
685 858
564 877
414 643
298 444
62 945
279 728
139 291
152 437
968 983
554 765
959 971
941 947
69 381
591 900
627 722
382 971
40 100
379 918
66 723
322 978
123 972
626 907
468 497
769 806
934 964
805 980
511 688
340 951
829 897
906 989
649 673
238 559
261 748
941 972
125 512
124 566
168 357
585 711
453 929
173 403
761 807
699 719
159 406
776 877
303 835
682 926
100 164
252 580
870 910
762 880
866 895
205 253
787 946
528 603
573 611
639 726
296 833
397 578
461 623
207 374
159 924
515 858
182 920
654 731
173 325
920 974
501 531
768 789
935 967
715 750
750 947
671 782
842 848
285 669
269 816
670 785
372 929
495 644
151 799
352 381
375 491
442 914
862 986
365 403
728 966
78 252
74 162
865 922
994 995
932 982
160 1000
108 625
798 802
297 757
873 956
871 888
568 676
966 983
342 860
477 530
629 805
880 938
228 453
342 715
50 317
82 634
190 299
557 829
580 714
620 847
122 442
917 983
243 380
50 690
540 921
569 572
527 985
481 601
547 741
282 861
571 579
763 862
369 455
861 875
686 952
668 683
774 905
824 988
775 827
665 861
599 689
157 546
203 942
272 326
727 981
166 553
329 548
391 572
152 956
605 707
675 788
165 714
14 29
499 850
704 775
140 629
982 989
146 902
271 538
895 997
848 946
629 999
46 456
201 601
859 874
247 610
247 775
450 685
418 854
916 955
114 436
703 783
700 890
967 971
679 729
862 871
256 931
580 935
137 565
458 836
916 975
35 617
866 881
337 869
800 833
451 881
529 957
322 883
214 350
363 527
510 708
480 851
191 673
895 951
134 451
117 997
982 996
840 934
227 979
632 952
980 988
539 960
56 635
325 405
47 371
838 985
135 825
564 962
684 920
286 596
428 897
347 742
931 957
174 186
337 444
560 882
784 907
981 982
766 992
368 695
506 840
563 581
26 255
459 593
774 961
340 413
665 912
538 868
302 344
810 974
470 779
58 996
818 856
908 999
726 962
758 886
82 501
752 911
384 584
224 852
844 1000
606 651
87 652
185 842
215 606
3 196
463 968
600 838
452 929
940 941
226 889
88 770
138 394
959 997
814 934
658 900
863 894
232 961
324 365
61 271
113 216
753 970
428 675
414 645
601 759
595 804
833 855
386 555
205 222
592 890
751 978
186 513
496 688
138 621
751 804
739 838
319 615
65 671
14 390
336 940
752 810
948 949
832 913
358 865
889 925
650 672
93 681
237 369
197 775
449 754
598 656
678 855
841 923
921 926
303 994
961 965
273 739
885 976
815 993
524 550
675 788
265 527
144 575
306 547
333 933
856 910
151 503
89 487
768 927
980 999
951 982
859 929
812 843
898 935
198 538
734 928
913 934
987 998
332 988
442 601
75 355
574 692
945 967
167 954
471 880
91 293
515 634
683 773
320 458
700 898
420 887
171 292
573 604
553 685
722 927
949 998
694 705
4 707
677 852
378 498
833 968
174 784
374 659
149 947
61 721
258 832
317 500
504 760
153 637
872 885
106 288
900 940
613 770
172 397
868 875
13 19
399 742
178 979
488 500
761 774
496 738
941 948
363 790
678 733
781 960
875 959
375 863
83 452
386 396
68 144
191 955
301 721
605 634
719 956
421 599
706 755
981 986
589 632
550 929
48 220
346 989
680 819
551 614
712 869
906 980
313 608
959 992
883 933
508 993
533 881
144 643
332 673
528 757
588 811
543 872
298 542
294 673
246 874
830 926
180 949
671 836
55 424
203 467
33 345
934 968
794 867
984 987
703 894
722 909
879 897
298 424
812 928
650 809
897 922
241 465
699 895
748 959
359 442
682 832
315 607
225 369
395 611
81 95
795 972
625 744
868 947
857 859
717 823
696 821
705 886
646 995
272 504
733 821
479 797
544 626
995 998
761 815
79 370
688 932
439 771
270 793
494 941
685 876
718 908
249 831
35 241
743 980
964 979
982 997
647 787
412 591
969 991
440 601
432 822
882 951
674 890
969 991
483 889
462 901
855 920
502 583
587 965
259 930
158 905
931 993
895 928
552 880
131 955
173 245
860 913
445 759
978 984
532 724
753 970
312 555
432 773
801 934
710 957
829 908
263 346
617 978
291 574
574 751
898 994
256 780
226 903
794 830
293 477
387 649
280 580
741 888
753 834
829 967
805 942
935 984
993 994
494 776
706 961
352 655
172 690
759 837
705 747
575 948
87 257
638 711
624 878
376 535
701 993
547 1000
836 910
8 863
652 665
848 955
839 858
166 820
332 635
592 831
194 266
722 951
917 969
10 963
390 569
314 826
24 421
643 993
629 679
580 675
330 454
642 813
852 956
872 902
430 790
234 408
17 383
318 526
988 989
27 639
306 691
231 891
570 930
399 792
647 841
266 342
785 828
633 726
519 729
701 728
959 974
533 909
519 654
572 697
258 581
808 933
486 591
887 942
320 672
479 888
367 434
701 921
822 961
488 917
656 864
39 595
568 908
539 785
480 973
171 884
946 995
900 959
688 797
993 999
783 992
58 593
851 908
408 703
64 429
545 769
240 531
37 121
538 636
314 409
527 945
512 706
17 566
940 943
289 543
990 993
915 957
836 968
92 489
645 911
472 659
959 976
226 699
42 891
231 450
35 620
113 406
498 668
341 643
649 909
880 936
708 710
742 949
792 852
631 946
804 945
869 908
731 943
629 890
167 383
108 641
47 121
581 841
495 918
580 754
218 841
257 918
167 249
923 943
962 981
821 951
632 849
95 179
787 946
208 754
652 774
586 783
194 969
935 969
827 883
869 918
952 971
462 748
363 938
69 829
441 646
200 216
8 706
455 726
115 825
336 951
719 811
330 731
476 814
529 729
517 816
487 769
147 320
803 852
449 569
179 869
486 648
768 781
209 812
562 969
387 699
135 269
249 485
381 832
439 747
89 763
92 698
350 415
28 662
232 340
844 937
211 236
745 781
253 658
314 694
920 930
515 675
7 140
212 983
294 798
508 559
41 113
691 945
127 775
316 706
851 892
338 766
574 677
445 469
262 886
227 816
40 617
11 247
814 897
269 753
449 628
560 882
719 916
695 853
48 67
520 709
844 889
543 901
271 551
322 597
218 220
852 886
341 657
924 972
880 886
426 774
480 684
332 591
422 459
989 993
209 827
241 381
251 421
262 421
48 894
237 819
539 802
597 953
254 927
183 686
982 993
674 977
479 655
82 741
308 864
710 741
895 949
751 895
303 788
406 812
630 955
76 417
55 616
503 845
285 482
748 814
7 860
658 788
919 998
763 832
776 991
346 874
147 674
424 583
620 937
60 247
945 959
930 933
610 776
869 962
306 518
8 98
787 947
248 915
715 832
608 891
445 554
671 815
567 780
276 281
651 971
60 756
680 848
173 985
857 979
224 665
409 566
680 938
156 708
810 819
637 913
774 930
55 735
123 181
623 882
366 401
413 749
603 649
127 494
124 308
364 452
364 501
939 975
496 705
942 948
48 514
0 944
656 910
67 234
507 878
620 930
113 499
193 767
954 962
549 804
68 351
606 982
785 828
203 385
280 953
518 606
647 838
475 686
517 871
461 584
435 751
739 908
489 604
936 979
593 882
626 822
765 884
514 955
186 638
838 847
443 818
533 770
612 657
993 996
760 882
982 996
479 641
912 944
298 765
804 950
134 565
596 960
800 822
978 988
565 742
332 886
314 935
271 445
161 472
106 387
457 506
651 691
990 991
359 789
437 641
187 486
670 768
575 667
147 796
465 858
358 801
677 701
426 676
925 991
645 818
956 967
684 875
924 947
304 833
491 981
284 755
712 754
144 206
687 913
105 254
580 732
483 840
29 359
605 847
874 888
606 912
27 388
905 914
479 656
643 663
391 918
610 746
819 838
687 803
396 654
123 848
467 982
801 923
938 959
976 994
863 929
186 497
437 756
316 492
591 733
991 998
588 614
736 873
473 984
100 140
312 351
867 909
813 821
43 200
679 680
531 638
614 826
300 337
990 999
802 935
19 571
271 862
302 858
745 917
41 122
31 986
524 933
875 939
184 601
882 980
765 930
846 986
726 773
115 314
498 514
400 952
421 557
731 820
125 811
515 564
313 909
559 975
148 175
676 999
74 166
848 988
701 808
373 577
737 927
94 188
661 989
955 990
166 877
247 594
959 966
226 674
118 480
822 970
876 920
897 991
521 923
294 389
103 956
507 713
485 509
807 948
241 632
602 883
305 609
886 984
156 208
183 887
684 757
475 534
443 551
44 83
228 647
411 455
120 344
301 644
30 449
971 980
889 960
681 709
202 343
503 937
505 969
440 530
160 758
881 932
895 998
273 755
278 879
740 802
835 945
915 962
27 846
825 993
898 915
728 769
761 866
777 809
191 619
52 194
95 447
61 278
360 969
232 735
81 612
361 404
679 833
207 433
233 429
618 736
694 963
844 881
55 609
739 901
230 886
24 535
304 987
237 812
927 946
755 890
404 767
949 969
486 978
163 394
498 888
41 701
428 953
323 374
712 940
927 976
514 782
364 545
30 313
129 539
479 922
251 716
481 498
730 989
655 838
216 926
741 881
450 789
380 797
611 964
377 800
233 372
798 917
515 671
121 581
108 382
741 952
993 994
723 836
444 858
786 910
52 286
385 725
58 70
174 616
77 442
979 992
997 999
278 357
139 800
160 578
366 717
347 551
811 842
317 535
594 602
518 877
387 995
43 954
258 603
9 522
292 877
658 719
338 680
509 718
324 837
813 872
945 987
994 998
641 860
851 894
892 907
942 950
338 516
414 820
472 836
217 834
3 273
42 812
200 350
862 872
426 737
753 795
664 725
394 615
714 967
885 921
97 222
486 967
394 833
178 185
252 321
256 300
571 975
2 405
692 949
542 816
460 923
220 382
219 438
235 419
29 896
578 845
685 985
924 975
567 981
998 999
403 752
756 759
2 907
790 831
737 989
130 227
493 899
340 770
805 818
458 980
907 956
305 986
562 666
537 967
35 907
106 640
409 459
325 912
904 974
413 557
464 776
112 482
598 701
459 661
899 902
60 367
843 852
572 979
198 504
258 390
103 678
562 951
451 950
359 587
57 616
651 848
471 828
844 906
30 110
461 838
574 887
815 898
775 810
868 952
600 714
692 816
883 923
791 800
956 978
787 866
943 964
436 775
326 355
559 960
653 678
280 394
860 954
202 825
906 923
213 627
926 969
855 883
98 363
513 706
238 689
917 996
360 772
535 695
293 641
912 991
519 543
436 769
30 910
909 912
843 852
654 956
841 988
883 903
514 547
881 929
250 812
419 810
305 486
188 515
259 316
298 873
4 595
538 578
797 853
494 655
593 716
3 272
449 578
288 661
224 988
351 399
794 825
75 406
691 716
748 757
395 530
818 899
830 870
539 819
76 362
773 832
293 952
178 261
946 955
287 805
828 919
70 798
760 878
132 851
400 917
469 592
257 400
126 286
637 796
714 963
285 805
15 450
456 480
304 817
969 994
903 918
958 990
387 474
50 499
116 754
432 473
264 691
465 577
727 1000
332 648
834 992
219 340
806 977
553 893
42 723
781 824
983 989
505 508
659 848
197 375
571 651
610 904
936 943
151 334
833 959
28 403
616 630
908 929
463 950
761 838
334 431
328 663
176 317
862 881
385 552
166 679
308 640
672 854
504 972
621 727
854 944
926 995
411 522
761 988
97 114
537 690
772 853
807 922
623 721
292 622
275 377
544 742
215 690
115 801
478 507
627 705
547 969
273 444
222 882
165 501
568 631
925 937
659 758
498 813
202 561
863 902
725 738
889 967
830 965
442 826
912 985
136 654
544 665
393 784
224 520
730 836
946 997
373 396
957 1000
435 924
959 972
621 704
577 669
181 430
125 615
463 549
451 649
87 482
640 798
176 496
795 895
576 897
622 740
228 307
214 945
366 987
470 897
147 562
332 525
321 950
911 984
37 649
76 843
706 883
606 975
276 580
271 906
735 787
615 947
162 541
931 954
745 777
304 312
316 710
278 597
278 711
438 891
75 731
877 967
436 853
106 289
898 959
942 959
219 502
643 729
285 824
224 883
805 815
277 324
3 205
973 988
57 108
665 858
43 367
149 858
854 946
711 757
733 940
894 943
920 928
127 520
349 396
396 636
24 786
298 553
922 927
303 781
902 987
644 964
568 600
648 978
603 961
894 938
137 892
744 875
467 694
219 347
783 870
138 386
429 756
634 828
290 604
519 986
95 228
36 697
916 990
288 792
998 1000
701 931
698 856
688 730
588 921
31 572
242 489
673 822
42 718
354 845
45 349
493 794
276 360
644 665
83 777
160 818
984 996
977 1000
61 419
76 181
353 466
154 525
911 987
815 855
15 40
317 542
41 512
625 870
553 680
626 680
544 822
99 816
504 862
928 955
144 167
884 985
578 728
682 797
570 963
337 771
359 463
961 982
943 980
27 357
433 491
384 447
932 989
529 702
712 954
20 617
228 509
333 529
789 800
709 892
708 772
715 772
437 613
19 607
445 908
338 764
411 710
517 874
397 468
471 953
903 922
867 932
658 750
823 995
716 829
932 1000
169 729
813 943
55 993
801 802
380 918
400 688
851 976
553 825
359 952
572 746
321 814
232 778
138 484
260 811
133 501
233 980
256 321
996 1000
866 936
442 514
688 809
301 852
249 396
408 591
932 990
487 711
583 647
678 705
821 877
308 476
962 995
962 970
849 997
613 782
77 708
186 859
992 998
956 990
659 922
915 917
657 914
170 571
781 811
781 998
605 695
538 656
510 903
34 961
416 934
274 381
528 985
488 622
699 892
777 956
9 890
423 949
501 902
369 457
382 996
264 914
355 536
596 974
763 916
694 784
882 894
994 999
167 738
47 95
703 831
540 948
944 993
610 652
122 252
204 869
363 926
495 619
468 597
120 995
778 840
496 914
812 980
715 716
142 575
230 959
662 985
482 744
413 511
553 847
223 752
182 380
298 750
849 967
633 884
80 744
657 669
871 899
53 597
564 740
364 730
336 380
596 669
819 971
804 890
541 593
443 968
807 891
893 955
864 953
335 435
632 698
171 851
755 938
364 490
850 993
488 851
617 915
791 878
269 493
644 645
741 964
510 857
190 422
28 830
735 838
734 999
217 345
555 908
629 962
43 656
521 617
913 958
19 743
656 767
202 382
309 423
143 790
143 272
362 824
671 915
202 658
746 896
218 817
773 902
172 509
20 546
192 707
453 939
527 694
46 167
365 370
635 747
454 861
510 661
525 614
664 870
869 962
663 761
115 490
260 393
302 405
249 310
160 449
678 936
928 950
445 456
138 861
468 787
862 984
883 948
536 975
987 998
463 533
552 727
353 522
461 482
775 862
601 923
669 814
221 363
843 950
958 990
437 823
272 755
519 604
127 475
367 377
362 551
103 791
60 725
774 909
114 660
457 907
514 635
417 757
978 994
651 723
708 763
857 979
69 528
405 476
451 774
53 768
448 631
630 809
861 933
811 991
516 752
580 953
477 697
315 831
424 878
975 1000
98 903
677 735
974 976
952 955
994 998
295 960
256 310
765 918
88 980
344 470
699 757
605 829
260 636
304 833
14 466
573 607
611 643
89 832
34 631
445 704
82 382
197 997
448 564
225 270
358 819
538 641
488 552
856 981
284 450
149 184
165 322
722 865
486 872
535 590
227 260
403 818
720 722
684 741
12 550
996 999
675 676
42 112
257 642
145 634
212 945
981 1000
929 950
936 964
580 980
746 944
160 304
300 393
445 781
605 929
148 326
478 896
172 365
263 427
87 183
509 689
748 844
506 846
356 703
255 514
692 901
134 648
523 567
578 796
870 894
404 992
466 820
365 490
276 701
951 993
694 817
332 875
300 596
864 994
534 574
883 886
528 814
88 254
876 945
947 1000
591 970
138 948
785 791
266 268
364 588
139 589
199 853
813 873
548 814
272 616
73 954
105 638
438 725
467 580
710 976
538 585
753 868
838 959
397 842
383 654
729 805
693 758
674 935
591 614
715 943
298 781
259 893
206 686
412 767
373 931
406 997
269 995
775 875
334 529
40 482
807 972
125 924
730 900
462 938
397 758
145 264
142 956
715 730
157 642
294 473
638 963
599 835
743 911
912 928
853 855
984 988
831 957
414 809
986 987
142 771
78 96
129 992
277 786
213 810
680 850
262 530
72 624
180 248
539 754
260 277
608 699
636 724
332 482
151 713
368 613
251 660
943 947
847 922
264 479
777 872
315 568
992 997
246 573
39 43
752 904
703 995
943 993
370 747
559 721
317 607
53 470
913 936
772 946
729 934
909 990
910 915
139 550
710 961
998 999
131 890
578 612
635 734
922 967
220 520
663 850
147 810
268 902
345 604
916 955
928 951
960 981
767 798
861 987
993 995
715 717
791 922
855 924
810 949
350 453
607 740
318 679
248 490
13 39
64 160
945 957
700 989
128 996
733 861
896 917
869 918
298 767
484 618
199 643
93 759
560 747
727 843
585 610
655 846
574 641
305 880
41 327
611 933
224 255
177 387
56 943
702 877
293 634
422 499
182 918
843 1000
603 922
987 994
364 650
778 792
12 321
795 898
68 616
650 764
452 812
372 883
870 940
919 975
737 884
12 901
253 787
823 868
601 729
617 854
605 697
913 914
491 972
154 280
75 962
287 812
434 938
269 739
548 953
404 444
800 947
62 640
948 971
147 457
153 475
56 721
237 288
549 689
983 989
501 833
701 726
567 713
284 969
685 837
221 462
335 615
985 992
302 619
87 303
34 956
541 547
178 470
251 452
465 897
253 943
851 873
435 922
43 87
16 539
729 755
366 685
531 768
665 806
30 911
605 993
579 897
66 922
294 928
346 403
80 777
45 216
903 911
976 985
601 855
529 556
65 398
260 442
588 901
36 135
755 921
59 625
314 644
800 801
26 266
691 939
171 714
355 480
191 697
800 883
319 507
2 738
138 654
671 788
48 739
329 578
937 977
715 977
322 819
939 983
119 170
740 757
952 959
551 794
268 989
346 808
75 433
382 808
491 513
358 397
752 915
406 900
177 633
940 962
54 62
689 859
638 770
442 555
619 634
625 991
911 959
330 496
441 657
664 837
53 629
18 141
608 671
424 823
759 849
736 964
692 842
381 565
279 949
122 189
361 479
458 536
57 323
482 922
609 984
602 818
316 636
727 888
270 631
77 310
850 895
281 580
969 997
882 892
615 737
895 901
521 895
196 435
463 868
375 868
31 985
558 796
50 622
15 282
827 849
536 661
982 996
41 576
37 706
21 708
691 887
460 991
391 865
156 906
637 937
658 794
804 877
438 755
99 956
341 753
567 872
334 558
528 861
215 860
903 922
888 956
967 976
317 652
15 442
836 875
815 975
866 928
703 870
945 981
427 490
172 189
143 201
484 842
479 787
298 939
799 974
746 831
737 814
203 236
783 864
895 943
705 708
931 990
864 927
111 935
166 561
314 858
76 993
676 735
931 995
379 536
47 182
535 562
597 800
678 767
977 996
760 764
998 1000
720 979
68 897
853 924
22 543
598 930
446 888
182 297
151 823
122 983
543 613
777 920
4 979
458 925
126 569
620 796
753 867
677 846
526 669
710 964
817 903
668 787
660 821
394 805
718 864
669 779
586 908
966 991
861 952
854 999
266 796
444 617
302 482
507 679
233 908
291 873
944 947
744 921
417 725
734 830
306 916
796 949
11 790
997 998
826 912
171 604
396 487
708 889
257 867
755 877
473 813
772 850
21 809
532 725
907 992
589 871
86 171
512 923
559 890
35 182
579 826
834 891
524 632
542 678
561 916
920 933
32 157
45 101
992 996
82 919
476 746
833 947
847 878
763 943
377 997
892 993
73 435
684 696
213 236
483 502
442 703
763 873
642 764
516 964
193 713
251 548
366 853
415 518
397 533
993 995
538 693
315 627
306 449
531 808
950 990
900 987
670 960
385 611
498 575
79 247
281 723
866 931
85 416
315 876
886 955
612 977
160 442
261 578
191 730
809 868
178 185
50 61
631 918
849 858
525 613
113 191
35 115
997 999
843 894
530 898
283 297
812 999
146 486
45 400
245 955
924 987
161 394
568 883
700 867
845 854
687 726
259 365
358 906
934 971
592 746
88 295
489 885
195 671
452 927
477 945
935 946
448 554
530 564
489 681
650 769
760 972
490 715
415 487
727 797
628 704
42 993
742 849
622 776
136 209
531 586
738 969
178 418
410 925
262 840
263 685
41 444
245 367
231 746
490 512
803 981
155 648
324 566
797 811
684 986
620 985
947 991
294 967
147 724
113 133
699 877
2 801
996 997
328 935
875 933
644 654
782 822
108 429
103 321
178 197
580 722
932 935
349 406
799 887
838 945
348 519
122 651
172 408
701 742
392 604
981 998
544 821
805 850
745 768
732 958
555 635
20 782
920 946
617 767
208 699
20 186
910 932
163 743
221 945
656 918
655 948
922 950
679 855
515 523
855 874
946 972
873 968
260 265
645 986
654 843
46 975
88 243
740 911
426 849
315 716
999 1000
834 909
603 863
673 714
84 351
907 987
569 799
662 792
607 700
165 813
340 756
989 998
898 953
416 717
277 450
625 633
754 817
214 578
580 911
101 815
423 735
974 975
675 778
113 123
171 473
473 703
695 982
545 717
754 903
129 867
439 751
291 494
555 688
33 607
786 926
37 223
952 977
193 762
459 800
464 895
702 797
738 995
769 795
37 961
524 876
735 968
770 945
934 982
582 834
962 977
794 862
597 682
793 834
570 683
727 821
539 564
472 587
798 800
313 691
237 868
826 856
316 325
503 880
32 668
926 963
672 964
419 581
369 383
594 878
299 921
775 901
525 534
205 681
417 523
251 620
38 340
299 979
724 760
258 435
948 954
619 741
802 811
87 212
338 951
190 388
927 960
442 923
23 876
654 901
605 922
682 793
9 422
114 443
138 734
229 867
347 968
280 840
704 809
840 954
882 942
261 742
113 140
574 780
73 339
34 405
733 921
262 264
976 978
411 886
930 999
813 989
686 702
656 840
842 929
264 991
431 860
735 914
698 874
534 651
732 893
216 319
156 190
746 909
202 872
843 987
803 911
808 847
11 839
768 843
38 682
139 309
265 488
904 946
734 830
462 644
232 713
944 948
200 216
479 559
206 302
465 759
670 949
33 710
220 797
218 784
101 839
879 907
741 839
520 795
335 472
182 250
487 748
590 932
172 209
382 776
253 674
371 454
367 604
314 607
860 969
656 775
261 532
210 983
424 673
697 919
266 467
400 622
564 600
605 851
979 980
751 947
185 455
248 479
403 465
298 753
49 94
363 422
695 817
609 792
388 563
351 407
52 850
124 871
399 606
424 818
425 501
664 708
510 700
885 929
130 140
384 979
429 929
231 615
10 819
118 350
577 719
128 709
757 898
484 552
322 412
950 986
421 979
225 506
502 668
292 921
287 849
511 880
283 338
718 965
980 989
65 841
970 993
737 851
133 569
29 210
495 521
974 975
814 969
616 944
189 436
459 469
883 955
551 798
190 591
169 519
89 341
659 814
112 193
984 990
912 982
569 692
193 826
794 901
906 928
845 962
957 990
104 106
996 1000
481 986
311 766
172 728
708 833
172 729
274 734
182 932
200 402
427 793
87 445
711 903
949 986
397 403
485 887
0 619
271 942
770 855
266 526
973 976
793 845
699 841
529 613
875 1000
737 833
219 540
210 990
843 875
305 662
960 972
808 812
587 946
648 779
276 438
97 756
993 998
297 634
875 1000
58 444
466 842
506 829
533 943
303 617
292 748
286 586
535 783
127 429
385 908
924 997
440 833
794 797
18 744
75 552
183 923
567 735
47 765
765 948
701 944
477 968
588 678
499 520
168 762
834 874
841 961
219 872
604 715
509 982
810 904
998 1000
592 612
892 998
776 985
422 715
666 852
440 833
467 657
573 785
297 347
340 896
434 950
894 977
897 953
46 751
994 996
224 272
905 952
238 812
957 990
422 812
181 589
496 797
252 530
336 868
669 867
940 943
374 666
528 671
71 974
133 398
965 987
128 911
365 434
807 913
488 918
455 463
330 565
238 483
655 715
224 887
492 799
794 883
816 954
186 718
812 960
767 817
597 975
425 701
743 905
674 974
297 845
927 933
15 505
564 608
438 830
922 972
860 922
198 753
267 820
611 805
966 971
353 650
763 819
537 791
402 481
117 792
639 840
856 893
887 984
649 660
355 682
59 153
377 837
797 872
843 984
311 444
815 914
9 1000
695 788
323 451
180 990
953 975
720 905
291 994
698 860
473 691
674 931
731 815
67 193
223 950
915 921
672 918
709 785
8 329
219 784
294 957
536 827
69 539
541 915
79 353
919 993
996 998
848 925
629 978
155 504
412 545
625 666
215 762
51 317
681 868
920 936
257 554
313 987
640 808
243 833
234 835
1 726
214 648
587 934
177 382
665 779
327 837
798 921
322 745
851 901
36 312
169 577
896 901
205 830
349 510
880 964
493 540
669 687
199 943
614 763
80 961
135 324
122 294
393 830
630 634
606 784
0 628
602 974
617 641
625 714
657 779
14 607
862 880
80 421
481 938
603 825
760 956
598 710
56 663
342 833
69 724
946 975
771 811
242 296
209 548
754 848
357 531
847 886
433 909
572 781
960 987
755 859
102 595
509 934
246 486
234 946
865 886
962 979
124 908
246 822
845 891
726 990
51 936
841 891
610 661
244 614
376 922
725 985
506 556
480 989
531 651
508 985
963 979
715 777
189 460
90 580
766 958
959 983
772 786
360 880
130 497
236 578
989 997
251 388
297 965
560 820
749 874
124 345
931 947
929 946
244 576
668 760
12 194
310 868
749 910
170 672
596 749
340 892
100 295
277 318
762 833
640 840
499 557
633 1000
633 765
126 408
691 956
419 920
527 702
577 940
787 829
85 318
700 743
421 486
446 736
887 939
622 981
681 839
718 774
629 952
411 827
3 389
893 967
145 607
730 838
272 771
502 775
311 871
849 937
325 781
0 984
264 761
283 917
576 880
223 406
874 915
197 259
348 971
621 912
673 1000
437 608
120 499
452 516
158 648
23 601
957 984
686 882
7 846
545 612
652 868
399 961
177 324
869 881
17 940
269 336
185 231
713 742
755 803
499 652
195 895
949 977
871 954
217 406
302 319
448 982
680 701
553 608
990 999
468 839
33 819
602 976
243 875
581 864
343 527
313 979
389 838
97 712
529 755
729 978
292 470
485 593
80 633
871 994
3 215
629 963
623 743
875 881
8 954
705 999
613 940
603 783
475 741
969 997
165 393
604 838
761 917
244 647
120 383
551 783
834 933
608 844
314 654
760 913
15 283
162 540
48 951
519 756
282 598
839 938
617 949
81 627
725 945
390 732
364 962
594 656
265 773
779 993
702 751
386 767
321 968
10 707
783 808
798 848
47 683
809 815
379 590
625 883
571 974
198 207
154 982
758 940
839 879
367 661
253 650
987 998
230 455
9 465
28 382
598 924
77 356
54 701
458 769
295 583
687 918
924 958
32 251
593 919
539 848
130 910
289 857
393 861
384 910
236 580
645 711
570 726
882 999
402 617
224 367
305 743
92 136
620 680
816 968
165 797
803 952
503 870
506 604
269 574
130 979
895 982
957 982
567 728
213 930
660 784
691 871
363 850
993 998
976 990
772 922
616 961
825 928
333 892
747 836
28 748
605 976
199 748
775 984
681 885
285 868
835 843
29 952
320 399
849 911
679 927
897 962
85 795
363 441
927 952
857 902
586 792
156 566
673 833
77 937
450 526
185 587
987 994
386 804
85 450
99 514
117 129
59 137
117 886
855 874
289 857
33 173
525 688
9 72
3 824
523 545
523 858
278 532
510 997
240 675
637 673
599 773
699 877
773 936
888 892
392 948
478 850
757 931
67 498
300 771
680 823
522 585
996 998
378 941
670 829
857 964
598 862
539 548
504 959
610 640
692 704
932 942
664 773
582 996
749 780
52 74
669 814
513 968
390 448
357 836
690 860
849 966
754 836
761 906
24 274
727 822
409 661
763 819
466 893
166 880
607 716
574 913
281 925
163 576
725 808
596 753
0 964
835 931
153 632
438 946
867 971
973 998
699 771
997 998
767 879
579 733
582 957
190 359
681 902
990 991
652 841
141 400
376 390
998 999
717 780
857 969
341 899
442 869
599 929
922 998
148 434
658 663
108 370
829 912
655 807
348 430
709 731
352 392
220 955
388 984
673 821
815 862
29 493
429 621
13 748
537 624
17 200
369 392
281 585
75 552
790 873
679 895
571 986
442 681
10 21
454 502
235 328
325 537
270 570
729 962
261 740
338 373
836 881
551 789
172 236
949 978
894 905
640 859
97 692
527 578
667 912
457 945
981 999
861 880
684 900
351 587
802 807
230 694
966 969
65 790
231 994
486 955
670 806
824 853
259 448
130 464
758 997
612 704
407 536
325 744
200 460
576 949
692 998
638 939
533 783
736 952
196 280
589 681
866 908
10 930
884 963
47 983
340 769
857 957
887 965
839 963
736 776
109 401
792 899
196 425
543 637
180 647
761 916
276 955
97 362
798 971
780 893
196 337
946 980
903 934
401 475
638 907
504 985
838 936
760 936
649 968
724 947
554 742
895 993
354 726
99 553
89 312
146 846
528 815
437 952
248 739
936 948
671 758
714 886
236 386
417 648
659 671
157 513
762 779
256 545
519 869
476 729
457 869
441 760
979 980
698 735
472 869
754 792
665 880
889 969
711 770
661 715
411 671
172 913
877 928
61 290
931 943
440 823
235 500
889 983
687 844
130 227
257 437
813 864
321 707
928 972
955 997
349 483
732 838
926 947
754 965
324 617
668 826
650 892
553 660
911 962
963 974
809 939
935 960
691 988
739 959
143 794
846 903
619 922
323 566
330 869
270 521
741 786
883 884
926 988
726 806
391 569
622 705
798 826
326 511
855 894
972 987
177 424
444 456
32 762
959 961
362 476
495 619
463 840
27 675
900 925
856 922
832 952
359 526
424 663
220 870
393 503
828 982
636 702
897 934
264 918
133 730
823 929
854 994
295 425
327 583
713 999
571 646
236 957
835 902
164 908
90 694
176 336
78 491
123 858
426 669
325 671
61 897
49 90
150 910
298 720
997 1000
445 892
880 897
111 464
20 402
272 481
726 797
761 763
223 574
596 891
775 783
709 752
945 979
466 616
362 560
781 840
320 857
92 393
276 870
367 970
844 924
533 881
497 966
20 647
572 853
253 707
778 882
883 908
543 789
326 569
938 964
823 839
124 475
663 816
391 759
629 936
858 955
631 863
432 878
790 990
91 213
818 933
630 774
307 900
755 853
542 703
872 984
668 872
872 905
130 941
24 360
349 448
799 865
246 852
606 998
959 973
845 920
580 970
128 826
786 978
814 992
359 943
367 586
291 374
390 753
982 999
622 768
567 945
915 938
244 331
986 993
618 761
623 686
93 462
478 504
916 971
459 545
40 636
37 805
881 902
301 857
419 848
877 935
422 694
419 931
472 583
239 627
983 1000
30 67
160 697
304 334
780 841
144 601
577 920
996 1000
889 960
420 987
989 994
245 532
779 975
580 693
586 598
232 292
395 485
541 599
536 692
912 998
785 972
976 996
162 697
883 950
259 408
39 134
255 871
724 996
387 622
765 891
586 876
652 934
668 707
227 974
29 868
551 647
950 956
487 769
492 737
537 809
123 838
947 966
33 662
313 665
653 919
516 591
385 885
860 889
589 721
672 968
427 909
886 971
337 365
207 633
38 683
185 788
209 664
820 975
440 684
184 316
112 919
598 768
732 918
803 896
263 454
810 952
561 870
324 381
669 741
649 847
634 725
109 736
335 762
930 982
157 387
619 657
925 969
977 988
624 702
970 983
382 872
245 407
509 717
141 788
372 898
213 773
7 849
604 697
579 589
25 546
957 992
929 939
69 876
747 854
537 607
212 885
253 920
981 997
663 674
456 526
425 636
175 465
229 808
606 974
125 281
508 821
540 583
805 953
677 718
378 472
504 693
222 585
442 611
253 298
562 926
792 918
216 245
199 893
483 544
398 789
986 990
291 930
788 946
681 715
872 969
225 942
322 963
738 947
113 816
225 951
628 893
373 434
128 236
539 753
389 705
917 992
546 840
939 966
150 950
474 542
593 932
902 952
364 946
977 979
156 662
101 895
912 935
170 522
248 301
966 984
267 759
960 976
544 886
809 984
766 936
965 985
388 397
663 684
632 993
597 641
516 540
351 634
949 991
801 886
537 641
430 731
285 717
829 910
152 345
74 567
986 990
418 609
179 966
909 926
464 950
346 725
307 982
335 473
606 723
91 378
334 754
48 146
386 608
835 940
146 348
156 376
216 245
629 920
598 728
13 129
881 882
654 682
244 620
613 983
464 572
537 889
243 915
658 873
73 958
384 798
605 672
538 821
894 983
8 60
855 933
788 823
192 892
529 794
384 805
199 945
256 906
92 213
325 757
544 791
997 999
466 718
574 638
246 647
48 157
20 508
731 967
591 733
480 764
473 483
397 521
109 654
532 622
979 985
627 935
916 958
394 591
638 885
241 740
942 951
968 979
589 761
134 220
830 896
722 899
860 885
262 417
732 734
160 175
715 876
130 231
479 928
614 943
112 784
772 855
119 578
343 578
728 941
607 862
952 972
902 915
451 480
697 988
66 360
549 960
605 934
887 958
101 430
347 984
847 956
179 359
656 753
871 889
554 769
670 858
29 284
971 979
308 691
276 858
253 773
308 864
142 404
82 838
334 486
697 962
908 924
482 810
654 675
939 946
305 673
976 989
152 654
872 910
378 855
377 407
612 633
517 824
317 951
18 614
365 409
144 212
739 989
10 308
62 222
494 830
990 993
982 996
788 858
427 724
679 691
865 899
96 334
611 750
198 411
630 950
629 684
946 971
745 975
811 988
845 905
832 968
606 627
529 809
990 1000
358 958
845 934
53 76
552 947
662 798
175 851
61 69
782 917
702 970
29 485
840 942
894 955
3 710
985 995
295 733
776 922
880 962
2 404
241 361
615 990
837 934
798 885
650 746
167 867
657 837
37 917
596 669
264 958
661 822
799 982
811 996
16 166
878 914
540 599
198 749
612 928
813 899
561 781
910 960
858 937
508 669
242 750
567 827
187 927
437 476
812 815
410 906
52 991
398 413
771 815
48 978
41 836
730 867
109 639
399 634
235 800
391 407
26 42
86 883
31 404
27 710
255 262
0 146
65 865
683 814
431 812
416 829
982 994
144 533
531 800
831 998
975 977
767 826
161 254
603 663
915 990
406 887
638 650
546 841
108 812
499 881
644 906
145 258
227 548
349 862
359 388
744 983
427 607
39 769
783 878
625 685
87 654
22 883
316 602
629 643
37 769
812 814
708 892
760 882
684 782
180 298
632 872
931 939
168 760
16 506
897 976
530 998
296 392
466 646
690 722
526 942
460 514
201 372
78 583
860 864
921 929
976 978
450 630
931 986
775 856
475 482
384 835
576 791
662 739
235 912
298 365
333 431
397 559
430 491
781 966
325 958
8 639
758 904
916 936
156 362
236 741
186 627
357 365
237 930
8 304
946 978
304 605
595 724
213 323
742 931
803 855
533 908
159 376
756 898
735 847
179 605
629 989
77 200
332 692
535 983
493 534
977 991
994 999
422 819
590 896
810 980
140 788
901 927
343 798
566 834
994 996
305 932
666 714
780 991
355 791
70 159
107 786
552 579
388 982
495 831
147 384
93 799
148 961
205 335
780 957
723 963
115 118
180 411
452 717
384 853
907 1000
265 280
799 843
453 632
554 713
297 325
247 683
443 496
451 901
222 519
681 732
546 820
631 666
847 965
203 943
649 779
680 724
338 447
101 517
18 974
684 918
66 673
983 988
919 989
114 783
289 690
568 702
682 774
729 752
605 787
271 364
159 724
891 927
461 774
214 402
975 982
734 868
98 909
623 794
523 839
704 972
319 418
931 961
702 793
974 978
411 444
343 786
658 874
769 925
123 964
91 283
968 992
694 962
355 444
384 620
32 172
395 612
663 890
789 986
711 790
187 594
997 998
215 447
347 872
121 151
681 772
253 990
255 404
683 698
815 975
704 868
855 937
961 975
849 946
167 969
617 662
891 980
808 921
326 425
635 745
383 939
340 952
359 970
191 745
26 655
104 563
945 986
160 599
62 800
477 791
997 999
377 825
50 968
403 455
270 427
277 305
219 865
633 982
205 601
898 951
186 992
128 183
845 855
982 994
33 109
67 219
613 951
556 751
968 970
377 953
235 330
964 999
961 999
840 882
389 587
392 919
344 587
94 755
280 294
315 392
653 894
410 665
771 840
293 543
503 928
263 661
105 593
116 819
42 895
719 937
877 930
584 602
512 564
781 873
956 990
449 826
138 574
211 494
31 589
427 734
928 950
325 776
219 858
673 809
664 792
538 931
302 859
806 898
26 766
606 726
76 78
275 848
75 299
796 878
712 882
318 885
781 943
448 504
684 838
490 647
166 883
421 462
584 901
935 959
823 992
984 991
368 944
912 934
837 973
350 415
91 242
405 735
590 694
469 981
69 175
979 995
584 967
245 426
540 682
831 856
444 489
404 555
367 377
206 746
839 867
784 984
969 974
46 973
400 985
568 929
247 713
912 963
590 777
489 547
167 667
606 914
569 740
407 646
428 628
415 806
990 993
100 511
209 329
177 693
198 598
118 971
428 917
13 905
968 981
689 990
383 605
216 677
749 790
793 980
577 989
889 965
795 955
640 958
327 545
338 956
494 700
350 648
679 829
596 811
504 878
33 242
5 894
38 488
473 796
145 175
828 885
843 952
711 893
482 757
520 797
612 731
538 891
114 866
749 829
474 878
925 932
934 986
45 139
72 155
607 967
64 838
426 519
420 936
528 646
924 1000
826 925
495 945
498 970
487 523
239 592
922 939
949 955
229 289
401 993
190 269
70 489
178 616
520 965
308 356
90 139
18 182
633 737
775 852
428 828
698 983
129 724
319 701
973 989
677 921
979 999
57 181
96 314
644 862
683 946
795 927
712 733
526 686
291 999
904 923
909 955
645 834
196 637
493 871
629 646
821 910
728 808
129 156
584 698
374 934
953 994
324 436
34 432
345 640
62 526
262 732
298 445
991 999
348 563
233 325
549 999
721 892
702 790
277 359
192 617
408 591
648 848
745 790
196 389
514 548
293 928
631 909
273 993
135 764
378 817
700 887
766 848
393 583
637 660
416 957
69 105
290 878
6 823
8 338
602 853
775 933
701 805
16 219
503 538
106 817
343 502
920 961
610 862
251 342
175 999
891 993
138 864
66 81
411 441
11 264
123 622
393 640
838 921
11 955
816 941
969 976
344 451
177 219
62 469
592 966
640 643
805 941
790 959
53 495
942 956
645 742
481 989
227 335
3 363
466 692
487 691
53 131
267 487
536 989
476 783
769 926
620 735
22 664
998 999
181 677
641 655
513 967
798 804
318 595
64 310
719 774
648 696
547 887
255 486
828 830
250 415
791 957
481 991
974 986
610 926
417 683
338 940
186 968
579 872
460 888
86 467
226 831
41 63
926 956
831 936
301 367
400 859
709 833
439 839
675 898
707 831
498 853
956 961
532 963
181 302
116 992
879 909
814 834
974 1000
818 902
109 759
648 822
708 820
583 914
575 832
84 593
856 931
303 672
981 994
11 249
148 348
139 845
997 1000
793 806
391 430
300 798
112 210
240 834
55 450
965 999
371 805
654 864
663 773
63 959
492 966
930 972
142 678
674 827
156 295
191 976
444 945
571 867
944 945
836 937
429 989
874 997
174 959
260 322
336 485
400 898
760 987
643 872
683 818
540 939
772 965
743 920
390 727
699 977
692 974
125 637
229 279
276 818
653 804
109 395
390 613
327 820
90 117
52 285
646 813
413 516
110 258
211 944
217 732
394 910
65 472
385 717
253 856
546 710
411 851
725 982
30 664
378 835
126 167
373 990
961 971
236 800
767 935
454 973
253 395
347 869
579 674
6 735
214 916
193 355
1 407
640 758
587 811
160 359
320 499
932 940
740 850
208 311
249 557
442 526
915 990
637 721
771 967
934 950
740 866
506 976
835 906
558 724
875 915
976 999
113 520
120 266
850 930
19 199
993 999
755 780
675 826
362 600
120 546
965 971
976 997
317 799
942 982
230 606
75 236
26 487
123 143
856 987
907 930
762 910
686 739
119 354
866 893
466 958
240 848
320 920
706 869
692 695
642 987
870 932
810 825
31 68
482 881
285 515
487 765
3 350
814 947
559 954
152 866
653 703
111 608
551 627
628 748
46 839
295 853
796 871
600 790
628 737
61 666
681 921
466 550
854 997
262 786
241 609
703 791
913 959
807 965
364 524
640 810
414 499
839 948
350 964
231 295
832 920
869 969
357 392
373 659
182 212
280 303
134 501
504 831
893 992
933 971
631 790
174 884
434 549
382 952
514 517
78 90
810 858
306 634
694 813
996 998
869 903
651 660
723 803
417 916
439 800
857 990
769 838
649 710
123 608
804 979
184 933
828 976
61 551
235 377
538 728
212 809
41 111
682 760
662 777
493 992
288 952
948 971
378 651
781 903
816 950
870 878
418 504
404 517
774 972
452 606
979 989
923 936
477 595
237 529
82 941
458 894
49 744
173 609
383 713
903 922
513 752
388 724
11 101
683 781
78 766
490 858
220 974
65 468
139 406
678 804
283 492
664 961
41 321
834 885
92 301
691 927
514 818
388 981
741 766
721 760
704 803
574 658
194 631
15 848
108 792
174 388
164 989
514 593
209 275
458 944
53 892
260 594
626 637
77 639
141 203
287 618
477 760
60 447
4 133
287 968
682 829
434 930
699 951
656 891
378 503
44 181
669 871
61 212
651 690
170 660
745 959
147 879
32 566
176 257
149 533
632 997
653 705
958 984
276 869
278 487
261 988
887 922
772 855
929 990
325 352
747 784
885 986
559 921
554 996
21 375
70 798
941 984
231 810
543 790
380 500
685 818
300 427
150 634
128 568
957 996
148 341
15 834
540 680
336 705
13 367
379 952
56 694
70 762
183 536
735 809
516 997
723 754
252 693
746 792
500 985
860 880
891 972
521 535
904 924
942 962
889 931
289 746
166 884
286 750
288 377
670 731
21 988
204 975
335 663
355 658
356 686
245 570
604 624
367 601
938 943
813 913
764 784
847 923
961 975
255 368
748 808
660 684
908 978
824 883
523 571
440 762
141 472
508 723
464 502
110 469
484 947
760 904
33 506
297 312
838 908
0 514
500 870
342 869
818 856
252 588
989 1000
677 813
176 279
463 951
254 882
109 152
859 902
714 749
269 329
437 980
698 795
256 451
533 894
547 806
623 666
630 936
464 694
129 718
796 996
657 826
37 964
980 998
928 963
343 624
30 856
204 748
674 741
514 582
517 613
148 990
943 989
264 715
591 626
278 528
484 944
172 854
882 932
133 798
160 649
496 821
927 994
525 921
986 997
228 874
723 743
379 496
641 824
104 354
74 863
57 683
634 839
799 901
39 359
754 776
757 873
893 992
422 548
644 855
13 253
188 291
986 990
697 783
732 866
462 553
43 308
214 239
644 863
340 420
703 911
717 750
417 537
919 990
171 535
652 667
509 850
7 786
669 854
885 992
319 672
206 912
605 627
460 623
394 636
895 926
968 984
423 823
848 905
182 969
411 564
126 853
546 772
810 939
44 399
691 776
499 909
693 715
344 849
579 695
813 892
972 975
700 970
332 336
146 164
471 531
538 714
9 831
185 306
807 961
7 299
694 839
808 938
843 861
751 947
531 968
941 952
677 707
533 877
788 921
121 935
857 860
166 543
970 983
986 992
311 537
627 762
105 260
589 774
508 541
511 732
120 142
942 943
505 812
836 978
139 340
714 870
210 960
552 824
298 685
810 891
483 563
796 827
469 989
577 595
57 407
28 722
482 917
331 398
632 905
770 913
948 950
100 762
901 966
634 970
975 984
175 611
461 998
290 890
726 794
303 363
197 607
581 719
643 676
534 604
192 380
905 953
693 934
807 820
433 653
395 849
285 583
351 901
916 943
39 190
345 506
32 481
409 802
858 950
454 686
432 897
962 978
204 645
633 750
57 929
12 57
955 992
284 464
845 907
620 671
582 737
50 487
927 978
240 936
229 476
46 129
845 953
595 678
490 853
732 788
287 807
303 304
779 909
698 720
466 842
603 951
261 447
815 976
541 775
7 971
698 802
845 870
198 841
861 947
893 996
428 516
565 1000
301 505
698 997
312 375
733 804
579 679
659 997
238 401
920 983
923 959
88 685
609 921
12 152
735 833
321 450
885 985
710 748
492 512
710 765
801 935
572 809
456 827
652 950
764 906
861 978
396 537
557 775
287 958
253 462
234 961
14 58
667 755
944 987
479 668
12 333
926 977
67 911
322 650
589 897
428 770
833 937
390 995
791 926
319 355
728 838
636 705
88 323
650 793
824 863
328 777
115 119
27 138
693 847
0 257
220 870
973 983
873 999
383 696
885 925
477 580
777 886
419 702
522 692
778 853
704 849
220 962
545 708
830 910
452 944
744 842
317 445
486 621
510 839
944 983
187 536
687 900
438 669
935 988
252 598
468 511
618 748
382 795
601 737
325 774
367 890
413 656
526 540
613 820
46 605
486 809
877 996
616 843
983 996
344 650
739 766
639 678
935 985
233 438
600 870
399 833
153 548
473 685
886 994
296 906
514 651
844 849
722 732
672 1000
853 913
390 749
272 480
740 971
186 692
732 827
787 983
850 955
395 818
698 887
62 941
586 941
97 541
889 952
993 998
910 954
898 986
190 890
923 994
924 953
285 345
106 951
540 717
932 978
943 947
19 167
766 986
386 538
131 785
85 149
97 427
253 941
905 916
758 934
135 674
256 723
190 714
206 534
717 830
91 650
507 528
120 466
441 579
752 900
781 963
84 673
610 755
277 599
867 933
282 864
625 867
72 853
377 646
842 860
254 639
599 984
809 819
810 825
528 830
878 950
320 448
586 989
526 836
437 552
485 664
814 912
544 792
750 784
48 745
424 574
489 861
184 299
168 778
287 953
654 809
890 1000
384 916
828 974
402 547
197 343
754 903
981 997
126 962
951 988
825 922
885 980
146 855
199 203
511 680
943 965
26 408
548 593
512 726
477 955
182 285
679 955
599 714
676 934
217 352
492 505
277 873
66 205
681 812
685 700
741 989
236 704
429 567
620 712
79 881
697 986
329 911
262 567
109 654
26 230
28 773
667 986
434 788
618 647
926 994
16 37
864 917
646 796
166 492
689 834
275 473
413 797
145 456
991 996
679 904
928 957
216 993
901 963
461 604
396 776
155 395
947 968
595 701
380 819
155 392
295 853
181 970
855 882
365 461
312 467
446 756
578 799
961 963
745 978
934 956
924 941
458 588
365 399
667 688
382 470
957 992
42 723
569 774
147 740
309 844
645 715
926 927
854 928
271 511
339 547
542 999
450 978
17 486
283 884
260 964
974 992
35 768
289 369
288 803
312 667
296 591
761 831
80 567
239 684
761 798
853 884
262 896
500 528
738 867
561 965
966 990
925 944
912 952
480 898
280 731
327 554
40 534
965 1000
196 902
98 139
924 990
680 853
175 206
170 178
980 991
810 996
248 671
100 465
540 771
181 967
22 939
786 795
339 669
440 809
286 549
770 816
475 964
87 330
216 291
861 902
227 547
237 372
136 385
272 377
974 980
986 1000
362 371
600 672
513 788
837 996
721 922
529 952
286 925
507 614
919 948
511 805
76 843
9 490
485 657
317 522
92 375
118 677
726 948
226 840
389 417
946 968
46 72
502 905
110 661
425 686
81 211
319 433
397 698
132 450
428 531
301 624
308 333
630 731
764 877
915 994
141 224
839 863
227 861
319 387
697 781
423 722
839 863
85 937
430 539
328 477
408 906
726 960
624 821
228 498
495 568
499 659
75 584
635 987
59 595
738 891
546 885
768 995
208 490
464 756
111 534
40 669
982 992
305 524
740 926
864 981
915 985
868 940
37 215
430 957
932 987
400 653
348 949
585 629
318 615
227 634
852 931
975 996
891 998
521 938
279 988
116 593
925 933
63 812
943 959
990 996
87 855
786 965
544 994
420 910
955 967
3 285
265 717
171 277
819 894
395 910
627 808
573 718
700 960
731 812
891 942
679 842
949 953
998 999
191 464
620 997
261 689
487 934
264 879
238 564
791 912
582 726
162 490
824 844
669 761
699 881
35 979
201 881
888 934
150 798
772 837
991 994
65 868
508 513
163 357
270 318
734 919
242 294
20 554
993 996
136 506
793 914
851 978
945 986
668 896
386 876
719 893
55 134
191 739
26 198
840 913
87 858
380 943
289 856
54 626
665 796
508 540
773 801
92 832
771 833
606 634
652 822
255 578
450 562
738 929
627 693
692 940
341 766
197 957
669 933
591 789
275 283
471 872
407 949
742 849
430 485
957 999
542 845
795 893
253 949
552 952
60 806
205 425
879 896
626 962
149 476
265 288
340 679
148 242
501 710
849 940
782 859
813 845
945 947
25 464
147 810
751 779
670 959
892 985
316 505
571 818
719 727
746 966
774 819
350 683
327 934
627 959
648 957
441 775
167 515
880 890
772 886
742 813
87 353
753 901
556 566
139 441
218 678
393 596
171 406
602 694
516 889
462 481
946 998
875 885
860 879
539 542
432 684
964 985
927 970
699 768
892 936
775 953
770 981
761 852
724 732
941 960
202 645
391 820
549 961
136 487
412 435
93 621
506 853
906 924
798 971
205 496
93 181
333 888
622 864
923 934
242 796
308 826
585 799
452 515
98 176
252 684
398 949
315 584
537 651
96 145
471 918
755 927
753 973
714 992
469 608
998 1000
361 389
41 156
511 710
230 532
894 945
67 100
219 647
38 778
255 988
297 371
44 291
417 658
941 965
201 763
170 954
127 304
596 961
892 936
755 820
94 177
872 960
879 983
402 629
461 546
350 718
289 724
335 982
711 971
982 988
624 980
124 262
502 1000
333 692
159 815
462 636
989 991
552 764
98 392
376 432
329 896
712 869
863 951
40 297
515 942
376 813
993 996
187 364
214 491
649 877
162 552
571 989
521 544
754 766
345 492
174 222
568 660
34 288
132 634
773 885
929 969
668 926
125 968
940 997
121 418
582 982
568 975
794 981
321 742
485 610
367 467
332 365
54 477
977 987
404 538
679 717
331 351
164 882
971 995
807 979
830 946
750 770
42 903
850 958
10 567
13 905
732 981
640 849
988 990
792 938
24 186
875 990
365 944
186 212
792 934
660 967
621 894
838 920
45 76
583 589
173 757
83 557
406 949
527 940
894 978
513 813
497 729
228 654
997 999
845 880
878 909
204 286
158 952
604 976
24 54
288 929
481 524
352 429
541 940
147 297
632 923
742 817
838 861
318 896
43 756
249 813
582 978
208 315
135 591
481 644
131 518
637 812
173 473
891 958
608 922
153 587
454 562
287 324
856 949
39 571
681 828
930 1000
762 895
890 943
74 997
558 950
347 698
532 939
987 992
645 720
595 903
863 989
645 916
24 307
831 974
743 987
350 635
548 677
877 918
888 934
169 721
775 942
985 993
284 906
810 934
766 923
395 732
456 993
626 734
743 975
105 561
228 587
965 975
438 627
456 908
216 313
558 710
680 808
65 595
788 843
522 995
543 682
428 716
459 581
983 984
133 888
75 569
362 965
300 764
597 975
257 508
523 734
850 956
193 789
659 702
577 684
521 621
413 419
349 695
923 975
191 410
73 795
557 979
654 914
671 812
728 818
995 996
347 922
675 721
106 663
264 466
999 1000
931 960
21 86
707 762
310 746
645 948
948 977
293 954
745 763
471 951
497 672
492 639
569 775
175 923
950 966
360 677
996 1000
877 880
970 977
837 958
655 857
500 884
487 729
336 371
995 999
88 765
784 828
886 954
217 420
733 962
51 664
429 631
252 728
370 897
716 803
702 775
754 761
459 751
806 998
8 722
33 368
216 931
195 510
831 861
783 961
806 963
876 896
666 751
887 995
60 304
605 989
415 670
479 902
324 987
633 716
364 482
340 683
956 958
870 932
625 728
293 913
221 684
961 983
456 763
83 503
646 990
546 590
46 807
475 921
11 734
938 967
252 290
136 868
302 585
564 636
109 267
686 793
966 985
221 894
977 1000
27 373
961 991
159 603
320 691
933 965
401 969
165 275
147 903
536 658
622 869
147 759
366 683
790 820
134 486
15 146
454 693
918 933
867 897
567 870
853 979
279 718
814 825
634 858
719 956
582 989
938 995
761 765
476 855
366 750
182 495
560 940
51 112
288 624
826 870
426 701
498 727
701 815
620 822
722 971
541 833
799 964
782 971
305 734
71 110
78 566
500 933
1 233
608 733
220 874
278 668
778 832
332 384
201 475
66 475
713 828
852 1000
987 998
894 955
794 834
454 521
141 700
400 460
521 640
779 901
248 606
230 370
484 532
653 951
864 937
780 806
386 493
528 755
303 325
815 957
522 726
282 351
699 817
452 614
366 829
413 985
81 818
283 746
78 728
389 553
831 923
564 834
943 958
642 816
104 837
459 511
355 779
89 871
778 807
196 693
460 515
770 982
941 942
167 249
158 672
35 476
299 573
360 826
765 846
509 639
214 739
747 761
737 936
679 846
21 810
25 442
844 897
724 978
329 753
540 996
790 856
136 850
570 762
64 521
940 979
73 371
594 598
419 822
355 953
181 876
729 848
489 570
804 914
204 252
961 962
508 612
652 673
421 786
992 993
152 610
162 396
42 798
789 796
77 891
549 871
467 505
947 988
908 928
592 647
729 889
814 828
523 699
815 882
228 433
17 983
673 770
86 845
510 624
314 843
68 618
128 339
143 288
568 598
160 681
680 777
352 754
995 996
323 634
622 892
650 854
928 996
883 909
454 870
451 578
843 847
918 949
736 920
541 745
768 773
805 874
64 534
320 610
649 751
780 807
932 982
796 835
218 906
314 730
366 665
614 821
905 982
929 984
300 377
722 913
156 290
122 439
39 104
749 990
959 976
446 954
190 728
302 998
254 444
905 956
899 919
10 256
266 321
394 986
366 864
792 921
387 648
996 997
76 652
3 868
289 820
974 991
504 875
988 994
791 904
773 811
770 995
284 552
24 347
992 998
171 493
871 954
730 989
216 223
360 977
435 790
590 657
204 401
745 978
703 761
800 833
932 993
151 636
894 928
978 998
541 795
268 575
203 259
337 633
604 683
874 916
161 569
813 905
674 869
401 675
327 778
496 871
425 633
77 626
837 993
655 928
81 978
431 497
558 752
927 981
486 915
164 292
566 925
527 736
498 552
356 595
399 795
447 824
385 759
146 261
276 929
488 893
334 485
298 844
384 416
564 703
598 681
853 906
458 755
20 845
711 847
746 875
835 880
934 986
885 996
518 743
51 507
243 446
471 983
777 778
949 990
484 920
677 684
742 762
427 937
639 690
48 184
956 957
910 953
569 664
688 705
169 450
895 915
52 145
941 982
766 1000
947 955
20 822
997 999
867 987
776 924
669 670
187 635
848 981
57 898
883 914
123 909
277 282
289 844
702 856
606 818
180 544
820 956
137 174
232 978
662 923
425 627
40 294
378 924
531 651
754 774
635 741
529 703
844 990
754 848
389 892
762 811
22 306
600 621
938 983
461 600
375 915
335 762
47 596
332 364
401 493
993 995
94 237
640 965
590 646
235 756
976 988
40 405
621 860
98 565
676 973
375 661
178 866
840 936
325 574
624 952
234 459
557 695
635 902
936 978
248 767
352 465
558 583
379 866
99 123
318 858
185 533
824 974
771 795
986 1000
408 581
26 895
712 790
58 329
233 554
441 801
165 297
403 468
25 450
358 375
384 752
242 399
979 987
290 320
231 262
223 310
595 646
741 822
199 958
776 991
622 631
884 936
171 376
164 720
138 369
599 983
322 645
599 750
168 969
929 953
703 977
451 671
824 833
191 381
512 573
424 859
748 865
248 918
899 951
403 966
888 899
723 914
864 998
959 998
402 716
159 212
497 881
389 604
483 977
246 387
246 486
254 749
227 239
728 928
597 964
847 990
161 605
463 788
234 938
38 780
5 420
34 444
10 446
8 133
893 935
246 680
147 400
774 910
958 999
317 318
264 451
866 878
112 512
263 624
303 903
346 510
15 143
47 854
380 900
91 358
350 702
249 902
437 765
996 997
355 603
174 506
405 770
226 936
420 868
98 375
48 337
334 778
288 599
297 956
579 867
65 586
844 988
422 858
344 358
328 568
978 995
587 801
40 849
461 817
48 458
146 809
66 506
126 251
803 902
922 952
858 987
531 776
749 910
747 865
703 764
857 891
93 649
775 903
340 973
556 837
586 789
226 844
227 781
897 911
821 858
482 856
470 630
366 614
484 529
739 814
942 998
96 719
486 650
832 889
154 601
200 576
385 437
171 593
964 965
675 796
932 990
525 908
211 331
709 752
387 810
341 773
898 943
247 836
143 228
709 950
693 816
836 926
458 480
872 977
941 950
857 957
198 609
407 875
862 896
353 359
500 632
489 626
801 831
40 382
128 529
825 906
366 599
483 945
526 841
930 945
656 899
518 860
420 796
549 730
526 597
817 818
84 871
824 929
62 398
358 599
99 553
627 959
103 801
529 885
4 798
704 876
894 976
169 949
4 350
162 770
822 844
807 848
636 981
58 595
624 684
244 272
773 874
639 779
337 616
304 927
800 881
667 785
447 597
370 481
979 982
499 647
950 984
581 604
489 683
123 350
798 904
611 801
8 398
974 976
818 835
427 900
893 900
416 564
0 520
474 858
745 817
54 766
363 987
444 957
614 913
438 576
663 874
854 998
703 976
96 297
807 891
804 807
721 978
969 970
111 714
290 998
388 668
141 496
752 886
164 244
163 316
801 1000
67 903
589 800
600 693
222 748
151 940
540 979
581 992
554 789
391 808
936 968
406 841
634 819
489 818
821 989
582 846
365 907
617 767
953 973
951 991
265 684
382 945
689 692
83 975
254 543
9 647
987 990
554 583
229 791
794 805
914 940
859 965
281 301
574 592
920 993
930 941
212 309
800 973
949 988
824 841
455 658
742 753
160 981
879 928
246 751
414 735
918 958
60 226
302 386
222 459
785 979
903 908
883 948
618 675
386 491
333 560
719 874
11 842
440 521
249 959
477 784
676 760
670 998
788 792
764 981
226 973
885 896
824 871
428 961
291 743
504 830
287 507
147 848
607 727
922 959
623 662
105 247
565 823
910 990
176 518
903 905
701 776
449 871
854 871
93 289
53 107
692 798
905 941
153 175
365 747
653 961
698 712
668 784
663 857
85 893
542 819
622 969
414 770
48 975
603 871
44 262
585 652
953 997
704 942
563 694
334 580
113 661
885 948
706 721
997 998
365 984
25 580
179 343
471 619
549 830
885 951
158 962
453 974
669 684
452 821
238 262
931 948
917 930
135 464
588 970
761 934
594 906
993 997
842 861
377 763
405 768
54 451
842 858
644 679
741 932
975 982
633 870
260 340
351 866
131 471
955 970
641 771
103 614
668 711
382 548
830 910
608 841
421 742
7 415
587 970
22 993
159 222
5 510
820 873
689 752
905 994
706 872
290 341
500 903
45 985
391 554
834 953
281 488
494 740
439 544
285 682
172 232
671 741
164 633
763 997
778 974
800 922
313 357
39 273
424 704
665 753
495 857
601 863
864 983
95 617
385 828
624 773
957 981
184 425
538 755
760 774
186 416
354 377
499 909
419 801
339 466
625 875
975 1000
946 967
354 560
714 822
543 703
600 948
784 797
544 918
810 906
242 694
855 967
913 921
445 544
564 919
603 695
514 980
369 969
128 438
355 449
14 814
831 912
519 771
328 963
1 942
539 985
272 695
815 865
401 547
390 981
300 387
105 991
886 906
709 779
906 979
736 953
345 886
255 603
756 953
960 982
639 792
122 820
54 488
58 220
282 564
403 760
800 974
703 919
635 701
71 218
522 759
106 924
649 859
283 286
507 607
35 205
734 763
342 650
196 763
621 776
369 543
772 795
750 975
692 966
129 291
850 904
593 874
243 593
746 790
490 696
926 987
463 484
352 783
698 804
362 838
414 757
869 984
547 990
850 981
426 544
423 850
715 853
42 882
361 604
565 608
605 868
437 846
98 696
568 750
737 845
662 801
677 695
193 782
977 985
934 990
505 660
970 984
533 995
323 945
667 829
196 933
979 994
903 945
287 777
90 906
360 913
57 882
677 883
912 974
3 460
269 477
102 902
70 527
816 970
265 905
860 873
488 586
329 575
784 821
440 547
963 977
316 470
124 520
239 829
402 712
147 950
624 932
732 739
249 428
346 719
187 319
337 924
365 728
495 947
284 682
17 832
255 648
298 560
580 669
577 667
580 722
528 716
313 341
25 917
858 880
558 645
787 817
704 804
509 773
86 774
157 905
454 753
75 159
669 865
809 924
585 654
435 438
596 860
167 310
427 476
727 836
608 782
578 681
207 234
781 888
360 511
926 990
103 837
342 446
307 629
625 675
610 689
36 469
637 750
604 863
679 979
550 993
36 233
278 843
856 912
975 987
903 961
700 770
947 957
859 964
522 596
71 732
948 977
368 788
818 828
623 893
415 912
37 456
290 386
143 672
97 108
139 484
999 1000
411 542
634 830
795 975
797 802
532 799
993 1000
539 545
21 883
72 346
949 986
865 988
572 845
939 988
767 942
447 847
90 556
970 996
520 835
911 940
845 982
199 812
922 988
935 995
858 923
558 875
24 220
693 722
29 394
779 806
300 470
45 697
185 336
468 613
298 543
919 938
948 974
615 733
125 400
373 787
154 941
64 526
70 763
811 971
816 963
331 529
592 803
184 306
692 939
311 783
139 927
295 935
143 748
46 97
109 872
384 418
951 973
76 604
962 974
467 856
803 981
581 679
742 996
204 619
422 842
197 297
107 928
617 966
340 547
348 881
435 890
977 982
820 996
531 766
561 780
869 899
436 822
991 999
385 974
926 985
952 995
956 957
717 990
640 669
991 997
89 927
10 945
241 891
588 773
521 559
104 947
34 174
757 828
426 450
453 770
219 654
319 935
274 302
848 850
680 734
232 864
828 918
789 862
653 836
715 731
988 997
683 954
198 344
665 981
202 586
16 732
595 668
583 639
493 974
938 994
906 958
714 722
518 662
149 539
348 760
645 650
854 872
687 921
94 466
783 858
499 858
577 622
510 814
692 867
895 934
641 721
953 984
927 932
147 675
932 976
405 411
91 245
276 452
503 873
347 599
837 948
841 852
600 669
211 842
359 811
927 989
274 301
916 938
816 897
590 794
846 986
667 983
79 233
836 951
74 661
952 966
850 971
443 791
418 891
218 389
733 951
971 1000
597 767
827 999
353 736
953 994
215 340
863 938
665 857
672 706
165 330
620 862
373 665
810 911
46 657
569 706
244 343
169 884
429 881
16 145
903 907
735 926
410 559
166 458
618 993
865 917
903 991
195 384
359 872
30 548
98 273
453 714
406 424
333 683
57 228
212 889
404 644
587 699
999 1000
745 902
212 622
413 448
960 971
635 712
398 626
308 324
183 882
588 674
939 950
520 972
884 891
169 364
663 961
370 836
603 947
6 736
703 741
283 529
807 959
472 652
734 843
80 860
378 928
969 984
716 854
536 887
125 302
127 655
75 409
493 637
528 555
618 688
958 999
776 980
856 861
895 984
575 693
156 399
464 542
904 944
721 957
394 478
410 622
592 703
484 870
844 993
260 918
230 873
189 394
201 355
846 905
831 847
422 949
347 599
486 774
195 404
935 986
34 666
282 589
418 651
708 796
30 290
640 765
692 905
372 745
947 948
246 400
528 604
604 924
368 960
396 597
458 691
36 88
990 999
732 906
270 557
186 908
646 894
451 468
421 495
208 324
30 152
349 536
391 871
31 613
421 529
569 978
537 757
806 852
963 969
321 816
400 867
831 853
526 573
775 996
525 850
349 380
508 939
498 662
866 873
204 582
899 949
486 990
970 981
696 712
103 234
668 669
868 943
246 675
967 977
444 879
361 823
173 706
303 622
751 859
799 926
743 995
273 971
768 965
79 128
271 558
10 547
206 224
326 375
552 761
451 666
715 924
33 468
503 596
941 987
991 1000
73 307
870 993
54 176
274 549
905 999
24 129
928 987
563 842
964 999
817 852
67 90
822 938
797 872
20 98
310 900
571 735
685 934
910 944
538 936
270 437
753 779
221 255
94 298
863 945
317 407
80 752
116 927
358 559
370 963
492 497
968 971
552 970
949 961
757 820
759 791
744 908
99 945
608 674
155 850
977 1000
168 829
284 845
40 82
781 991
215 645
225 356
159 731
137 345
237 752
931 953
357 647
532 566
162 291
462 574
325 551
813 912
725 897
783 833
274 283
888 950
67 918
506 895
550 780
151 591
530 649
551 956
17 478
370 837
913 925
303 832
753 905
762 980
802 974
882 935
295 364
815 898
935 945
995 1000
725 868
296 801
277 328
31 616
45 197
787 886
292 413
881 896
497 610
692 723
241 252
508 565
801 956
681 899
151 462
433 703
120 520
818 939
514 553
185 665
123 690
306 402
767 991
35 536
723 845
677 924
437 902
659 863
278 732
803 889
424 695
580 983
922 927
965 975
549 898
84 669
277 532
84 701
359 469
39 525
292 414
364 440
12 945
515 668
238 826
716 880
197 712
216 869
331 908
762 786
871 936
167 449
110 343
847 953
963 969
864 905
229 835
354 693
731 795
337 780
519 887
737 967
532 733
495 953
266 440
181 790
706 865
967 972
602 867
281 313
627 752
950 955
915 950
883 990
989 992
770 858
8 408
170 850
704 997
138 958
461 706
434 441
164 418
944 981
719 836
95 795
664 864
647 667
346 780
181 632
409 554
374 542
419 828
788 951
264 501
746 926
718 936
831 857
306 782
146 755
176 982
104 334
188 661
928 949
740 853
416 593
104 440
119 703
48 707
179 643
450 545
277 487
645 869
760 885
431 898
826 940
97 501
670 979
775 840
695 724
312 410
513 966
474 726
775 866
816 849
663 781
621 863
133 971
895 952
652 897
257 320
665 894
723 954
805 864
759 894
384 503
261 595
802 856
714 947
800 837
983 993
884 919
900 965
521 631
831 988
123 306
501 677
288 739
321 456
461 867
521 957
853 923
410 706
864 872
551 728
998 1000
654 749
259 695
372 929
801 983
4 302
778 992
543 919
601 690
971 984
16 514
602 678
189 387
996 998
280 344
499 794
398 547
921 977
112 526
864 883
667 759
545 993
109 176
120 541
638 873
933 973
938 985
590 594
43 511
421 924
478 483
35 818
447 776
375 978
545 664
709 926
152 836
700 893
740 989
263 685
677 905
695 939
524 954
784 899
396 427
288 531
330 856
776 826
452 648
442 766
592 635
790 817
964 989
814 911
952 974
916 963
634 987
679 968
4 111
279 457
689 945
646 867
509 578
852 855
815 941
504 835
222 620
766 895
560 660
12 850
809 845
107 213
339 961
870 921
794 844
747 911
671 932
707 898
488 599
139 877
78 122
659 693
848 951
472 945
777 995
23 98
251 459
324 474
447 817
113 382
931 978
135 577
39 494
586 807
992 993
233 978
269 562
336 843
235 641
51 281
846 901
696 760
395 417
844 982
38 393
655 905
842 920
881 930
300 738
529 863
155 328
319 488
232 614
508 785
119 902
612 673
262 481
559 692
447 963
962 981
58 178
470 596
303 860
760 915
848 935
38 757
169 456
809 923
899 924
128 772
878 882
135 949
800 801
76 79
735 862
193 261
477 548
201 837
265 643
809 948
357 546
39 301
19 808
629 676
727 805
131 672
404 409
855 951
928 985
59 672
591 894
704 948
992 998
929 998
928 997
190 242
258 626
599 720
460 504
351 732
822 888
235 405
596 886
235 483
724 982
457 858
303 649
971 976
912 968
980 985
148 585
255 361
744 907
311 977
713 772
825 841
880 988
99 730
12 539
312 970
666 765
8 151
892 999
240 598
370 670
524 926
921 937
902 918
972 983
220 591
373 631
182 956
482 987
258 940
821 925
86 418
130 846
570 607
621 932
473 725
317 628
226 368
219 362
131 617
524 578
447 526
873 926
839 896
997 1000
117 528
129 553
48 704
475 867
421 441
275 569
99 569
632 852
356 844
301 986
880 959
586 587
265 513
977 995
554 889
931 932
17 840
652 803
168 297
985 994
965 974
807 960
905 972
658 890
312 415
686 726
770 798
96 378
657 816
390 804
132 809
792 907
979 984
324 985
725 806
484 956
167 809
624 689
976 981
574 693
576 865
301 630
626 695
593 908
497 572
375 783
666 742
428 560
922 927
522 652
573 946
63 546
636 715
383 916
26 202
326 387
985 992
588 712
377 963
164 929
928 970
453 661
633 737
262 474
379 755
821 878
969 993
623 708
258 826
71 511
134 369
198 254
831 981
51 177
731 955
57 553
977 980
175 177
738 861
156 454
759 959
536 753
591 691
479 852
607 643
311 810
32 179
545 897
445 544
361 526
889 927
396 526
356 993
3 106
513 964
997 1000
504 537
464 789
654 836
721 839
894 989
702 746
248 482
424 948
219 273
284 330
737 761
242 1000
494 561
429 740
101 406
514 930
455 681
261 728
214 827
263 605
837 849
467 972
357 428
305 643
981 982
792 828
717 797
961 994
630 837
180 360
104 236
310 360
407 522
407 593
585 977
466 863
845 879
795 990
213 754
636 988
452 619
604 631
731 848
350 411
111 374
321 879
727 823
602 942
791 990
606 740
24 881
329 788
761 843
544 828
865 946
513 695
662 872
225 552
987 993
621 697
282 911
478 706
793 897
657 720
630 859
31 557
21 476
877 960
778 871
234 266
210 285
59 128
577 688
200 710
402 608
193 404
812 954
786 804
948 970
938 940
885 919
76 596
963 969
324 381
213 954
567 615
620 892
653 738
139 623
675 782
994 995
581 809
388 619
291 629
753 784
115 874
825 856
213 914
259 834
845 960
997 999
194 535
208 630
8 87
60 615
313 483
363 780
890 909
922 959
779 1000
910 999
611 612
423 522
261 855
358 383
779 958
477 869
127 677
76 855
429 980
335 604
527 536
590 774
637 776
112 314
156 492
86 594
91 955
623 697
532 683
388 750
926 986
234 238
470 800
323 981
861 946
108 737
516 873
979 999
943 950
341 828
900 988
743 803
763 831
911 917
381 547
476 859
929 977
807 983
918 997
443 477
861 965
661 907
9 712
983 998
283 463
782 863
912 985
769 870
879 950
312 607
263 389
660 800
368 913
742 972
427 739
278 508
723 996
404 432
419 669
870 922
177 379
888 966
257 774
981 998
871 967
379 563
676 990
43 936
138 535
756 790
60 599
736 849
58 897
965 983
557 576
310 874
431 718
728 961
442 501
660 833
571 615
491 638
964 998
294 606
889 906
591 705
724 994
737 830
967 986
311 914
388 780
300 981
440 937
904 961
469 704
58 383
250 472
740 939
954 982
771 833
318 338
29 867
538 979
625 650
414 573
578 817
876 941
422 917
157 713
827 907
938 963
876 896
530 923
470 850
415 426
761 826
308 995
990 999
290 689
808 836
275 867
429 838
751 776
222 711
674 750
559 711
216 411
553 976
365 500
914 965
360 895
185 805
166 439
811 955
400 610
853 894
298 455
272 590
754 836
87 979
424 617
306 854
871 914
474 852
399 937
13 282
275 596
655 741
283 466
292 742
30 306
247 792
574 723
694 720
256 695
719 730
309 390
790 929
433 771
917 944
539 924
452 831
433 665
319 655
672 812
730 808
418 687
953 964
975 990
346 804
339 420
566 894
462 528
443 761
640 863
243 863
216 259
960 971
3 826
934 948
910 938
530 896
45 764
26 812
351 606
458 793
806 898
285 495
443 739
825 969
53 119
313 800
265 921
703 907
174 556
803 850
973 987
98 503
490 682
677 788
662 807
569 948
642 753
691 722
685 979
807 820
851 932
110 131
490 864
44 55
657 942
669 778
438 668
143 684
550 968
584 626
623 944
51 130
250 918
818 896
828 890
790 990
335 343
570 784
3 897
503 848
276 436
655 853
182 958
614 852
483 832
172 763
888 919
766 793
456 972
312 629
450 599
418 573
739 833
676 834
757 852
16 894
602 799
320 685
770 772
875 914
7 186
169 839
28 833
477 696
425 617
299 728
295 616
552 855
679 917
536 547
693 841
275 765
699 858
30 796
144 190
81 985
490 801
789 812
369 787
861 985
273 840
202 278
36 108
714 918
513 840
483 542
953 980
192 476
867 981
509 994
780 914
212 565
206 765
341 619
900 944
443 541
72 263
718 943
765 807
735 903
890 918
731 971
139 829
555 621
592 906
965 973
271 523
245 444
601 848
909 950
781 932
536 556
615 726
626 660
264 899
395 777
695 885
882 955
457 636
625 769
500 758
764 817
581 822
74 237
6 973
911 995
639 961
492 885
920 938
179 356
284 702
875 927
328 841
123 199
470 971
77 572
545 732
510 965
720 839
260 866
253 938
898 966
525 987
644 696
589 590
243 950
764 965
911 938
515 810
188 426
193 964
217 376
658 725
627 733
340 870
558 672
39 126
561 659
308 628
279 654
374 796
578 741
493 707
163 208
429 872
701 823
904 966
609 878
683 761
86 381
971 997
497 532
336 788
503 590
467 714
692 730
305 313
198 809
433 464
738 745
198 254
503 915
369 830
582 805
877 895
713 716
41 595
293 649
664 978
496 878
918 991
647 969
310 956
883 940
969 976
233 471
227 259
192 392
291 408
49 503
902 980
176 600
875 998
596 720
769 960
816 893
444 620
194 761
990 997
45 995
242 681
10 423
672 840
523 732
470 880
338 675
635 994
10 79
75 438
129 293
605 611
225 353
491 718
819 962
145 544
23 673
45 547
969 988
391 717
1 20
927 942
618 780
565 833
101 844
159 204
934 965
685 745
886 982
104 866
775 820
796 901
753 808
711 788
917 960
664 762
682 969
158 440
503 864
269 534
445 505
487 867
182 291
953 998
213 491
961 980
881 930
925 934
539 671
411 432
645 961
784 995
913 914
549 713
295 999
334 660
791 807
961 998
512 774
32 613
239 640
557 642
22 636
405 818
261 288
638 844
409 918
501 960
806 986
88 996
778 849
50 486
504 790
185 945
181 880
718 737
805 825
602 620
832 917
435 823
244 510
361 873
827 887
126 420
798 976
442 967
756 996
889 981
472 534
699 809
100 273
93 281
536 839
389 719
82 359
738 747
548 574
762 872
516 975
908 971
484 978
425 582
936 954
745 784
949 972
966 980
143 280
8 527
138 243
231 994
826 956
471 608
461 760
134 487
914 930
637 922
534 801
347 704
807 879
384 769
240 719
26 319
447 725
590 768
617 753
354 436
758 847
683 759
822 833
319 357
69 115
195 271
672 765
888 892
42 585
974 996
498 889
580 729
114 678
122 866
698 851
391 827
355 885
692 837
502 619
105 555
104 959
70 289
86 661
211 611
46 702
213 509
795 863
321 426
906 907
354 386
306 561
276 436
557 646
558 577
132 697
441 495
630 934
186 236
68 908
875 911
807 945
910 930
148 176
339 854
961 977
154 531
717 966
457 899
846 933
559 585
286 638
277 679
499 581
192 753
986 997
419 800
151 675
244 318
250 745
814 995
762 888
976 996
125 787
176 833
399 700
41 99
846 909
402 925
268 581
624 861
646 984
486 959
582 820
151 755
8 889
931 965
522 720
475 800
710 741
228 631
184 859
507 937
17 766
5 766
711 983
374 637
180 829
658 969
875 971
246 833
407 916
400 473
280 653
363 863
979 997
155 924
316 413
180 856
757 859
479 971
460 796
750 817
44 363
930 955
214 285
292 386
769 964
597 952
6 355
782 969
946 948
233 410
696 892
113 820
105 589
998 1000
884 990
88 687
502 627
632 661
551 666
400 795
871 935
582 776
919 922
602 898
912 932
400 915
147 620
959 983
3 713
777 858
337 477
811 815
240 991
287 978
556 993
300 935
604 952
992 998
509 651
48 882
715 872
908 919
987 995
643 860
405 422
520 766
215 568
238 389
812 966
964 991
772 784
311 858
321 337
579 601
361 750
511 927
880 929
63 969
948 985
125 845
396 912
661 806
164 165
285 498
366 677
951 968
874 895
46 406
839 958
111 563
966 975
696 883
408 851
921 960
149 492
917 938
376 758
290 407
583 712
757 782
969 971
805 847
372 831
584 644
970 994
850 884
976 999
650 729
221 494
500 789
787 981
445 844
117 603
190 645
69 939
40 262
774 925
443 696
434 665
951 974
385 885
28 996
86 877
45 666
894 895
947 998
700 921
86 996
890 984
977 993
859 929
310 746
725 968
466 564
971 996
506 937
736 850
780 868
866 994
139 570
722 855
635 805
683 730
634 853
108 509
365 792
338 399
258 563
774 854
27 116
896 933
711 859
688 996
61 562
840 961
102 296
233 528
192 924
577 903
403 873
138 781
498 643
725 899
450 709
354 818
248 866
611 719
972 981
819 829
599 966
96 268
198 476
18 384
793 974
37 935
665 761
915 946
967 991
191 591
778 942
584 822
779 907
983 993
257 308
660 949
993 998
585 764
399 513
731 769
486 768
297 799
592 967
126 659
571 948
122 336
501 793
995 998
831 867
572 696
271 397
352 482
197 971
967 970
475 793
338 648
434 655
662 917
72 963
948 981
624 982
356 372
287 917
644 958
166 862
72 651
576 914
294 871
491 904
519 605
293 725
157 404
473 763
821 960
710 908
378 752
665 933
798 802
424 996
67 453
77 686
301 370
649 865
855 943
94 548
255 881
968 992
291 688
342 925
417 486
540 938
27 439
712 745
926 968
352 863
181 524
283 821
528 704
135 948
636 950
196 392
519 832
806 927
907 988
928 966
573 916
914 960
103 287
936 964
906 993
24 628
153 202
226 793
493 764
342 637
557 745
348 547
99 636
413 944
966 973
610 917
721 945
558 973
432 599
28 649
406 667
754 802
965 994
691 759
438 502
691 999
112 723
744 805
326 384
562 702
254 574
512 757
955 988
948 972
320 493
662 780
146 823
576 643
833 998
166 375
458 676
419 601
759 864
391 628
786 931
140 846
306 807
70 765
287 770
142 387
46 889
829 838
442 525
879 992
448 460
311 714
558 938
505 865
230 927
708 817
741 909
153 468
130 720
235 499
320 615
61 135
661 768
987 992
740 891
820 837
947 998
320 343
273 687
446 737
693 801
133 955
393 814
139 157
685 709
331 799
40 978
618 978
752 820
367 415
889 986
235 546
570 813
935 991
674 821
160 227
996 1000
194 580
217 481
456 967
369 407
954 970
193 980
325 715
723 871
360 809
608 981
834 951
612 866
404 488
806 816
312 461
270 501
855 928
337 949
562 906
559 785
923 974
767 981
772 834
948 970
327 609
193 518
531 878
136 852
655 962
520 941
598 662
993 997
883 965
925 969
199 738
666 876
814 932
184 196
896 976
915 941
758 869
151 477
625 887
433 620
250 647
266 895
7 145
332 584
915 963
833 964
780 831
932 956
651 793
479 827
933 998
452 693
650 683
555 931
685 846
272 289
73 757
481 493
624 670
925 936
47 224
864 950
385 756
847 951
814 860
625 896
738 920
404 521
978 995
763 936
521 950
355 667
924 932
248 501
80 202
848 993
424 518
727 874
492 572
894 906
895 980
666 817
231 317
924 974
154 370
677 876
894 940
654 905
819 823
295 841
170 769
934 993
577 791
827 876
295 946
51 326
187 979
789 862
752 879
339 577
420 783
189 782
642 720
799 899
855 999
541 817
805 916
433 924
667 770
661 925
766 898
731 762
83 433
203 618
599 893
913 967
724 907
854 887
504 881
482 495
663 716
667 956
175 553
373 381
145 532
459 914
581 951
214 900
965 985
871 965
955 975
315 528
905 928
160 918
613 673
425 685
258 850
701 870
842 882
289 500
613 856
792 896
824 854
436 990
896 938
527 795
378 427
737 985
91 180
337 742
335 510
406 438
417 682
479 569
552 965
473 782
710 740
907 991
32 913
391 663
287 957
699 790
260 974
94 870
647 754
363 912
732 778
880 934
385 612
606 754
353 736
968 996
151 364
678 748
826 989
235 429
902 952
563 997
498 862
101 510
15 747
531 851
486 734
757 949
492 668
133 266
295 919
757 998
741 987
986 990
746 857
568 782
606 699
241 257
981 997
283 679
603 609
874 941
241 678
602 980
753 955
544 560
27 805
172 470
705 893
87 557
321 701
617 972
839 964
548 985
684 740
680 843
648 991
497 550
644 769
486 625
447 814
741 844
447 805
113 801
841 967
819 842
817 874
35 272
476 854
958 992
277 754
898 992
301 691
139 803
302 511
50 583
478 778
234 675
539 991
449 786
414 452
356 642
837 879
593 967
833 895
664 918
51 154
20 995
481 903
626 818
475 788
229 794
679 813
320 689
154 754
732 794
221 604
185 613
140 207
844 943
706 747
147 281
386 789
676 971
28 338
406 580
230 818
366 559
162 611
396 635
562 601
181 333
43 148
977 982
519 603
702 779
364 586
430 606
276 606
779 889
988 989
967 981
250 316
203 755
649 672
557 786
37 352
77 707
164 427
743 771
525 711
45 64
619 933
590 779
377 946
221 305
150 678
899 981
539 753
506 970
968 998
710 719
675 880
666 849
548 863
16 460
328 838
618 797
210 330
625 748
82 281
209 791
489 750
327 370
761 923
808 925
410 713
267 825
937 946
428 501
11 18
175 301
309 768
667 802
267 811
370 702
802 881
358 839
454 651
261 766
912 952
605 981
927 953
861 985
377 525
519 984
308 376
845 860
492 941
273 427
341 610
338 895
679 933
837 963
400 748
838 842
342 499
802 896
597 608
890 986
690 964
343 713
952 983
891 996
637 893
178 602
285 322
190 541
576 890
151 478
300 746
808 825
636 642
385 801
522 577
807 889
891 986
185 266
354 968
960 979
748 946
88 862
780 874
147 780
514 748
544 739
720 879
870 893
279 578
438 839
20 468
789 993
219 596
598 989
763 834
229 395
98 649
713 797
46 351
160 790
71 650
232 630
552 866
850 952
325 399
790 859
76 933
172 516
72 675
744 854
731 740
977 1000
640 660
953 960
329 372
346 747
165 477
598 708
955 974
291 541
36 467
999 1000
721 922
794 890
821 824
190 1000
126 358
288 819
779 818
686 764
849 966
88 373
497 966
728 830
186 776
337 912
915 942
534 801
903 972
748 829
349 687
186 230
357 510
809 834
439 894
777 889
909 958
233 626
773 918
658 908
154 934
413 991
916 983
804 957
238 523
819 857
698 766
492 592
993 1000
526 616
111 596
758 908
370 399
590 785
255 420
331 433
617 806
441 714
314 743
122 131
542 837
708 826
376 627
33 300
669 830
51 202
342 628
903 1000
839 894
565 945
583 997
453 740
123 319
138 759
505 627
979 987
641 901
860 987
27 70
48 804
239 576
69 596
457 585
45 466
159 271
234 472
750 768
254 448
14 23
901 921
850 941
934 948
348 510
883 971
545 818
275 530
788 817
978 997
662 731
381 592
515 831
231 300
44 601
900 969
349 940
68 744
391 863
184 540
601 781
630 744
782 903
629 941
53 448
629 670
971 996
814 840
201 940
943 953
661 896
301 930
332 862
465 580
353 817
844 992
690 920
521 684
100 420
987 988
836 955
220 304
42 477
468 935
929 931
925 999
966 968
352 853
540 777
782 799
991 997
152 921
71 538
896 922
596 724
90 452
613 711
694 883
911 918
504 887
931 978
533 603
608 875
698 996
252 483
265 533
444 826
863 879
189 583
173 881
969 971
652 826
695 733
682 835
914 948
771 968
264 602
185 965
145 376
786 926
615 639
275 585
708 785
368 944
939 981
188 804
541 636
952 982
369 680
905 996
356 685
457 712
161 227
31 176
962 970
511 817
871 874
442 655
927 963
606 700
841 845
418 702
239 549
627 979
359 955
16 261
609 925
247 951
589 897
753 840
315 552
186 303
46 395
236 395
104 947
117 692
573 872
340 717
437 864
221 359
337 456
141 934
42 659
391 816
177 960
699 850
329 355
896 980
147 293
781 940
306 610
463 809
863 943
944 969
24 615
235 742
204 959
974 977
472 768
754 901
492 841
822 919
587 680
850 982
546 777
818 943
977 994
731 841
367 977
955 974
371 642
420 761
846 918
274 772
517 935
430 533
512 621
69 389
959 961
642 647
553 879
861 999
168 911
340 430
222 481
559 906
434 494
419 844
292 442
933 944
901 903
172 570
945 959
760 937
519 543
357 592
639 859
764 829
895 910
468 535
36 277
181 983
992 995
685 828
747 917
426 936
267 828
313 627
517 851
846 908
528 976
975 998
870 943
155 688
217 992
960 962
328 512
802 887
745 998
801 924
623 720
407 946
887 915
921 971
77 638
45 962
313 935
238 424
195 459
10 37
32 937
279 991
937 993
391 840
675 843
149 529
743 865
976 990
648 830
331 526
156 226
426 606
320 838
690 968
667 680
554 946
142 394
710 843
343 838
474 914
809 933
815 871
349 401
143 365
481 775
203 436
786 827
118 723
35 51
819 837
415 708
811 998
728 733
727 933
462 510
554 966
202 314
263 733
554 867
304 416
538 974
590 997
912 989
573 922
957 963
528 927
41 366
769 889
900 933
824 994
959 984
70 337
914 953
504 677
74 467
749 858
60 617
548 812
348 667
243 872
133 288
577 852
267 738
157 204
591 761
198 601
745 823
997 999
54 334
583 799
707 758
299 879
70 869
361 556
543 885
569 935
371 739
673 763
935 989
135 614
63 215
626 887
844 944
979 999
7 161
574 612
903 985
683 756
68 109
208 793
752 900
676 744
358 425
264 579
41 672
137 655
265 777
104 404
836 875
964 998
831 970
906 996
955 992
314 784
735 829
961 985
405 987
625 631
2 966
194 586
267 409
909 923
331 998
764 907
408 891
545 602
828 951
363 628
862 894
226 550
778 951
403 506
246 702
175 213
414 843
107 977
345 974
183 201
910 929
972 985
618 820
530 909
645 899
646 851
986 988
897 982
704 875
460 498
657 948
165 824
688 719
444 759
617 689
375 827
174 443
966 989
437 595
777 778
324 858
563 863
253 812
477 645
224 313
806 947
799 954
763 881
919 923
743 889
609 903
524 526
891 898
829 925
407 792
239 316
41 221
938 993
665 787
263 436
323 927
956 959
24 948
235 969
62 831
905 956
356 401
338 997
700 875
799 836
905 965
604 855
143 975
529 767
484 843
270 999
105 131
17 495
371 752
446 878
12 715
787 910
829 866
739 781
444 935
861 952
650 698
515 553
274 276
926 949
39 388
824 834
995 998
439 574
201 456
117 587
677 849
140 993
431 878
502 864
840 884
500 576
191 198
27 134
867 874
632 671
224 777
821 822
748 863
745 976
71 992
5 58
759 864
152 812
859 861
157 384
547 682
760 842
424 657
103 124
48 624
753 930
171 654
191 806
425 474
79 202
521 626
863 914
699 941
890 977
684 945
692 769
710 824
426 764
736 794
470 981
540 763
260 949
937 942
50 356
434 654
918 938
259 934
353 893
352 488
380 912
969 994
870 998
201 503
373 438
150 242
974 988
332 843
100 801
511 732
419 759
272 660
229 891
839 949
400 610
841 847
444 578
892 971
644 816
748 788
183 727
500 833
711 964
970 977
712 762
929 994
69 256
248 987
960 967
501 528
236 733
496 925
352 916
484 835
402 652
675 914
921 991
109 279
850 979
700 960
582 741
953 996
447 663
719 896
204 321
38 207
254 342
785 885
754 933
229 362
222 760
450 767
133 926
729 950
802 937
383 782
514 639
925 928
572 586
240 761
219 416
894 934
889 970
350 853
883 972
929 962
521 718
829 841
659 770
989 990
783 856
974 985
466 639
689 692
152 970
416 444
404 471
591 669
430 552
230 699
825 854
766 982
37 86
853 998
898 992
769 830
751 898
68 74
891 961
677 981
380 470
842 930
688 849
254 992
820 969
826 908
653 769
922 931
968 994
122 649
673 888
422 452
891 927
116 737
578 659
260 574
184 883
395 662
60 262
47 402
408 871
794 861
702 959
744 804
208 585
454 648
944 976
151 806
373 436
784 933
198 304
988 994
171 625
520 965
795 887
934 988
965 986
187 358
260 910
539 751
767 894
907 947
367 631
763 882
912 951
336 964
183 825
716 955
539 542
992 996
271 545
381 919
926 930
284 457
407 430
863 879
206 746
953 971
235 912
291 496
972 974
288 748
283 568
328 592
261 982
805 997
965 981
140 428
950 968
760 873
10 349
614 632
877 913
311 806
951 955
389 474
983 992
887 992
697 790
585 804
55 929
261 310
280 830
141 463
1 283
437 690
958 972
62 733
65 403
843 901
576 968
753 938
933 938
13 398
898 976
370 719
561 833
520 643
716 793
647 655
287 571
805 843
387 677
107 454
860 919
265 919
962 979
517 710
79 99
492 638
696 727
352 550
398 489
647 654
721 753
517 771
170 326
592 950
332 775
882 957
383 665
206 744
390 518
168 175
256 528
376 415
144 685
352 498
120 550
233 367
853 869
495 726
282 998
914 999
892 906
311 366
14 779
889 929
330 744
912 940
770 957
629 870
427 853
644 718
959 991
714 867
484 859
907 919
718 851
661 866
821 827
569 941
552 618
239 446
8 212
798 825
833 872
554 745
481 627
740 845
145 320
582 759
838 959
986 996
321 748
255 750
721 799
265 535
297 321
234 570
452 767
629 810
670 790
763 834
49 126
543 626
152 1000
917 936
516 690
476 692
398 777
512 564
354 514
295 423
780 805
904 991
619 654
129 211
823 957
140 889
343 571
886 943
268 889
78 695
44 678
889 924
148 806
37 760
506 898
679 793
682 724
959 965
489 722
901 928
673 947
130 499
609 666
332 770
730 833
231 260
544 689
376 858
912 915
814 947
515 650
531 708
110 115
331 813
397 953
410 809
649 764
906 930
366 492
96 822
902 989
311 677
410 677
274 922
379 658
963 985
703 993
454 940
480 772
373 672
314 725
877 929
167 422
607 748
561 564
320 358
558 948
558 671
332 986
887 994
412 684
111 498
53 695
326 870
181 444
798 919
414 544
925 957
571 577
38 193
889 899
630 759
745 769
823 836
994 998
167 338
253 1000
175 244
225 947
857 955
443 795
285 837
924 971
809 870
301 800
494 639
426 810
906 934
838 882
824 904
757 788
181 895
56 256
39 388
141 762
764 995
521 874
492 960
776 977
88 604
580 896
98 364
89 919
874 972
274 834
515 827
652 947
584 755
725 865
687 807
760 948
830 953
239 473
10 171
805 954
749 823
737 864
182 251
207 480
55 433
512 591
547 693
857 898
525 534
956 983
237 648
599 779
49 990
747 963
511 618
775 781
999 1000
413 861
140 373
302 783
690 951
536 724
938 989
608 667
305 358
202 396
281 653
917 940
627 794
873 944
294 816
433 712
767 832
91 343
251 751
373 744
490 930
378 963
102 942
854 940
109 794
979 983
16 165
374 732
313 529
293 318
637 751
827 835
520 666
280 601
645 730
138 489
412 426
276 550
340 970
586 611
458 541
743 925
838 874
106 625
778 787
777 792
306 974
928 952
356 887
698 877
555 597
413 766
215 992
447 819
223 965
777 919
625 733
12 978
196 336
421 720
182 637
196 560
960 993
328 843
29 720
502 825
344 504
527 945
699 885
589 979
523 594
850 927
534 588
714 795
253 750
717 932
650 960
220 429
176 652
376 481
907 957
542 597
524 802
738 835
19 399
359 687
506 825
465 490
559 952
532 644
757 984
392 879
322 486
382 865
683 707
662 742
237 723
68 818
640 950
922 966
759 937
53 687
275 978
134 511
708 748
877 928
44 262
616 708
719 977
133 390
350 406
147 422
587 773
619 977
710 768
873 947
86 678
748 970
188 213
142 827
279 289
17 485
106 953
191 264
850 944
114 616
871 873
827 894
552 850
313 383
80 999
2 265
36 961
388 562
370 622
732 899
521 784
86 100
224 302
835 864
370 709
660 912
945 962
375 867
617 744
573 784
232 384
696 853
208 951
403 573
919 991
216 938
367 966
326 658
799 808
606 726
738 783
244 909
103 988
646 763
38 268
74 993
513 595
639 863
181 728
843 904
529 777
706 850
231 323
856 956
363 679
429 531
986 993
728 880
266 749
456 790
886 912
32 416
601 644
268 360
985 986
950 953
8 464
885 915
682 977
595 863
120 403
746 938
358 848
940 954
685 846
499 531
989 1000
946 965
816 929
938 959
552 724
597 782
590 639
938 988
877 995
259 589
510 900
129 496
415 487
285 334
484 952
781 968
927 976
29 877
286 653
634 907
776 917
650 785
26 492
168 353
521 987
492 899
285 815
864 912
360 947
505 897
218 642
75 517
536 803
144 866
813 854
775 848
658 714
339 974
684 870
529 718
199 653
310 646
424 614
18 594
50 266
404 462
521 996
638 643
889 946
360 967
458 834
786 902
63 709
119 805
534 809
867 908
190 286
802 980
769 939
797 871
205 789
616 928
477 516
33 430
57 252
678 786
728 819
766 953
290 882
157 818
514 997
964 993
261 674
903 910
730 739
371 818
85 413
683 723
223 906
788 983
31 956
152 470
117 919
95 684
941 958
886 936
310 781
907 982
672 790
518 522
873 922
250 517
396 410
240 632
470 975
587 715
267 370
542 817
179 722
71 931
72 188
942 999
624 808
170 349
430 726
392 503
625 744
120 335
533 597
992 995
969 973
602 614
353 394
747 909
219 990
783 968
820 847
109 263
360 560
278 893
381 884
478 516
141 252
172 564
934 966
177 550
811 842
41 867
167 980
497 632
445 578
229 701
154 949
255 397
620 818
477 806
935 981
116 872
680 927
273 376
22 368
202 557
788 858
640 731
111 569
367 956
904 979
431 596
520 917
488 563
120 221
573 722
681 858
971 982
145 426
560 753
986 994
453 838
780 846
301 846
519 968
182 627
634 877
23 587
764 933
631 870
385 494
258 851
66 617
466 874
892 983
707 716
939 946
736 865
528 777
482 735
313 597
955 972
631 991
266 830
399 403
666 767
220 529
335 525
585 986
157 863
333 429
866 971
836 931
126 985
634 700
795 829
376 676
879 997
838 925
741 818
899 928
447 913
738 744
860 882
133 558
262 334
95 671
132 947
279 733
731 867
197 996
999 1000
271 322
984 994
75 951
883 957
655 956
129 760
358 728
851 873
312 530
167 248
472 960
879 926
583 834
496 742
708 793
596 823
840 946
144 570
583 692
380 838
116 386
400 644
30 754
888 995
93 786
480 862
475 488
777 850
839 905
302 614
45 797
89 746
683 777
397 727
792 887
129 446
276 581
30 650
724 944
914 969
442 706
829 842
31 798
344 573
183 320
140 427
436 585
403 663
477 969
779 841
879 940
754 841
356 755
653 776
708 732
569 898
360 971
96 699
304 687
953 992
111 699
204 434
644 729
673 987
973 993
83 845
677 761
350 909
538 541
211 774
766 857
988 993
593 897
718 735
53 569
772 968
804 887
710 809
145 785
312 595
377 735
46 412
906 967
719 787
543 963
229 860
941 968
342 818
650 897
226 663
872 946
545 777
726 903
317 777
149 267
453 485
801 987
814 951
878 988
840 885
314 789
466 829
447 728
58 423
937 988
739 884
819 908
1 238
547 932
476 908
454 498
978 987
281 652
800 938
145 402
592 838
521 832
721 891
368 488
327 446
424 665
904 980
792 932
244 695
398 461
997 1000
604 732
996 999
161 163
338 999
60 900
841 991
892 930
497 746
343 997
751 875
75 196
843 943
75 138
329 569
434 731
521 604
873 900
514 724
764 786
858 926
112 662
876 892
273 682
462 671
141 394
702 930
413 981
372 768
854 959
29 647
537 947
468 535
28 221
395 789
865 948
128 224
113 610
979 991
339 674
434 454
838 964
881 930
678 962
318 787
901 959
728 782
626 814
58 781
966 995
185 778
431 830
539 707
952 968
285 520
776 939
332 810
798 903
916 976
152 782
248 550
844 849
591 994
681 991
451 774
16 338
822 848
887 907
485 772
315 641
232 424
13 968
952 956
327 981
169 618
716 968
813 869
777 944
664 678
372 995
943 979
998 999
521 576
244 547
991 997
179 653
39 196
534 625
40 296
408 738
54 475
168 829
122 704
63 356
566 930
739 774
850 948
47 529
199 836
339 556
668 743
989 993
704 989
840 998
983 999
565 739
236 815
383 532
164 917
641 647
41 681
924 986
883 898
81 795
245 537
810 970
26 28
59 553
404 760
302 925
681 805
155 818
904 947
153 448
450 910
373 850
206 513
129 278
204 770
718 954
68 198
997 998
662 759
667 700
387 892
554 876
20 737
359 799
928 992
272 480
83 434
38 765
96 316
247 339
627 774
457 624
396 761
458 542
988 995
217 361
830 971
891 896
524 983
16 238
267 968
492 570
746 768
718 922
31 799
383 620
85 297
275 816
61 183
66 892
726 848
556 753
162 570
393 640
884 923
462 700
236 356
922 974
288 801
968 973
734 836
638 747
405 574
649 694
274 572
520 747
553 710
544 778
603 897
357 366
446 824
146 781
376 452
244 323
343 872
351 817
707 776
439 804
278 377
32 646
952 994
839 934
46 70
41 693
702 740
217 516
40 908
526 701
629 723
688 964
536 701
54 289
58 467
754 914
612 636
53 553
112 564
620 830
278 588
532 780
574 652
191 551
582 609
430 716
532 536
275 717
741 809
380 720
272 739
115 866
964 965
900 949
824 857
902 967
48 696
859 899
303 941
684 873
438 443
294 531
621 651
935 992
481 688
562 936
545 587
890 950
644 745
606 834
482 583
182 220
470 651
141 652
399 674
217 553
50 743
683 937
206 478
128 139
543 894
244 784
287 506
31 410
148 697
843 962
644 745
874 884
29 387
39 695
313 508
857 927
331 790
715 979
644 973
946 978
312 413
117 192
516 884
118 432
880 930
277 374
820 996
363 726
885 910
818 985
847 949
934 960
852 972
817 838
945 987
192 348
240 978
729 962
131 883
850 875
913 995
504 721
320 838
777 924
677 911
599 741
962 997
825 985
276 517
163 232
986 998
126 723
913 932
278 566
384 876
270 920
584 593
716 756
446 739
491 770
935 989
643 816
708 782
537 718
436 817
957 968
609 798
279 479
872 932
351 635
253 752
285 988
965 987
638 767
758 787
494 558
263 304
845 976
493 764
226 272
958 987
922 946
186 706
368 451
62 914
614 910
731 871
714 934
513 881
853 857
37 367
309 321
740 838
126 844
597 664
460 757
895 999
39 107
88 400
318 622
84 971
687 938
838 844
563 954
739 867
54 304
668 870
39 252
640 919
412 579
25 647
922 958
383 413
128 958
936 956
767 786
148 466
276 888
400 662
993 1000
568 765
890 969
838 974
94 551
670 908
535 632
983 984
864 914
429 441
56 820
176 230
829 890
409 762
103 589
136 475
33 992
887 995
221 422
947 997
770 784
111 459
54 868
449 777
791 939
760 839
128 540
775 840
612 922
444 462
173 952
266 317
285 645
424 993
251 654
437 540
898 918
563 716
316 747
273 447
785 840
204 889
836 979
464 555
169 713
78 451
668 896
6 90
714 845
398 760
857 919
300 674
131 255
767 981
59 908
273 893
317 890
466 856
576 943
473 741
895 916
802 950
907 982
664 899
679 828
770 821
368 424
555 562
354 367
530 907
492 533
442 659
820 961
362 370
46 206
539 724
946 987
329 688
36 115
7 802
541 952
720 907
994 1000
36 403
672 787
8 307
393 453
657 691
593 727
860 901
47 812
670 856
904 960
927 984
760 904
497 965
448 648
646 821
823 843
800 982
61 623
985 999
700 773
435 918
971 981
219 583
443 799
660 838
292 315
370 455
828 892
772 864
209 260
321 778
925 949
265 378
694 907
381 771
667 877
890 994
596 887
966 981
817 837
97 261
159 250
539 794
453 622
727 773
919 940
356 534
575 710
369 971
146 350
694 808
901 911
62 996
687 925
679 692
619 945
103 283
371 859
878 987
636 789
199 304
228 883
416 812
65 465
402 777
884 961
250 270
577 594
912 995
607 932
581 990
309 324
694 774
215 632
733 797
78 360
802 920
964 981
67 394
296 566
677 978
27 92
894 993
741 833
164 505
541 688
642 794
137 732
294 772
111 255
854 903
936 940
142 779
104 252
637 754
115 560
72 836
449 840
172 563
203 962
453 757
112 475
145 466
717 937
123 661
927 960
369 760
376 604
779 878
396 640
953 982
77 80
242 739
33 704
312 993
402 670
751 853
148 220
664 685
357 655
946 987
989 994
207 737
224 980
179 572
55 723
134 179
103 813
170 529
188 262
449 672
620 931
497 699
927 963
368 880
430 650
100 320
961 973
651 796
399 945
734 914
199 474
999 1000
788 917
879 978
5 246
175 502
673 786
548 827
454 888
544 614
483 490
321 395
215 807
583 922
276 485
521 778
168 739
498 692
170 438
161 349
216 436
555 731
428 989
294 478
318 520
318 507
155 170
869 929
442 729
159 685
948 988
314 859
315 902
811 901
972 978
675 896
211 897
683 841
163 747
466 685
441 570
979 987
15 597
40 892
74 598
787 987
800 839
290 785
475 851
129 152
756 843
723 832
947 970
609 638
529 646
346 363
76 905
426 662
439 502
275 790
82 899
601 956
425 947
521 541
710 913
221 304
568 992
938 986
800 831
548 970
359 955
427 655
991 992
947 979
653 913
964 992
377 679
1 832
557 938
927 966
834 935
859 889
421 583
682 1000
332 831
945 952
994 1000
835 968
162 388
23 388
143 190
814 825
470 933
856 935
427 968
942 972
900 980
438 499
814 963
246 734
193 663
433 767
884 959
913 933
601 727
748 871
6 866
816 981
427 555
98 968
788 887
798 918
233 856
763 890
70 729
283 888
140 440
917 940
922 990
663 981
382 984
394 628
827 884
93 288
357 943
795 962
248 517
119 178
653 801
96 977
694 984
996 1000
770 955
821 825
406 425
613 858
144 713
493 839
486 605
118 812
261 525
263 796
178 567
58 461
111 652
321 485
777 934
190 289
795 908
304 898
552 748
459 503
443 742
709 725
222 868
231 460
498 756
579 752
373 935
621 932
48 373
45 684
866 993
738 765
755 790
590 667
426 974
250 280
64 878
135 270
129 485
969 973
213 797
505 895
318 881
170 259
44 549
807 896
946 975
452 653
742 974
950 980
64 590
359 501
315 765
550 828
360 718
677 989
561 952
800 913
458 531
687 761
895 896
86 882
327 426
116 595
66 640
726 964
239 810
284 285
215 980
727 817
130 206
92 779
408 793
807 889
827 997
333 552
105 896
140 444
908 975
838 854
422 963
92 867
791 814
833 999
217 628
185 214
204 329
988 998
420 884
385 876
371 696
911 955
395 759
979 990
440 496
431 747
227 464
716 740
482 780
524 987
35 307
602 853
461 588
92 171
886 931
716 934
804 920
6 907
278 345
846 924
533 582
100 202
928 948
174 731
67 356
989 993
230 323
252 340
381 465
176 346
996 1000
349 502
817 918
558 944
717 905
697 803
471 588
162 330
808 987
339 757
253 814
509 836
612 944
525 858
57 629
862 960
225 847
850 933
901 975
586 725
155 414
876 883
512 969
966 967
994 997
104 707
838 963
796 815
953 955
980 999
166 901
85 721
38 847
412 774
697 735
266 368
409 485
621 797
922 923
935 952
925 958
54 99
922 946
777 838
855 939
367 508
542 901
343 498
874 961
719 749
180 995
959 961
257 483
662 870
132 369
583 813
17 59
468 992
783 854
560 848
365 760
640 935
259 900
75 140
38 47
112 736
104 635
551 552
389 547
494 728
215 589
166 581
832 880
620 662
665 780
557 768
289 571
470 582
552 580
924 971
590 882
646 916
199 758
476 976
49 592
39 629
196 935
194 756
673 871
260 336
309 507
870 969
309 692
5 690
83 163
820 841
962 964
500 976
104 699
297 298
657 964
565 692
955 1000
151 794
900 983
737 970
785 948
678 896
472 981
344 747
125 177
195 375
625 666
64 803
149 989
142 742
3 679
786 968
849 920
781 963
802 942
569 817
114 316
334 739
347 561
986 988
883 958
322 459
507 831
11 260
779 934
123 490
72 829
42 790
81 616
938 982
236 792
914 969
642 766
433 990
203 637
40 793
601 904
531 651
480 795
978 994
412 644
443 606
528 774
533 927
628 873
516 744
848 984
155 882
349 960
735 989
982 988
627 841
844 953
212 962
37 421
440 563
830 862
928 942
854 971
707 966
658 865
443 824
764 948
892 956
474 882
52 354
743 829
192 668
694 916
344 493
191 499
381 767
639 944
682 884
916 997
124 247
240 818
931 943
826 994
534 621
517 980
385 864
50 596
91 677
837 976
170 608
851 876
987 1000
108 455
591 848
131 790
936 985
179 657
779 1000
107 779
667 861
286 423
535 562
16 920
133 975
765 905
564 776
658 776
386 774
304 715
965 987
631 933
486 703
849 924
933 970
235 568
262 585
9 453
245 283
396 663
388 492
712 722
271 792
647 783
356 404
463 626
462 525
967 981
47 404
416 532
884 974
732 843
492 506
730 837
530 637
872 926
727 886
438 530
237 1000
179 602
123 866
23 172
589 906
670 880
808 953
189 267
472 813
973 978
501 584
665 818
97 119
853 950
512 738
507 567
362 775
257 696
915 978
905 909
461 794
493 602
458 713
431 657
818 827
329 889
170 311
887 921
90 713
730 930
811 992
800 840
451 943
994 995
913 962
17 927
801 855
602 611
193 828
432 489
957 1000
655 737
777 921
589 847
862 876
995 998
698 730
938 981
637 792
498 828
775 788
250 795
56 246
12 596
516 664
424 898
22 1000
724 804
899 911
683 845
682 927
673 691
389 532
541 916
349 770
584 968
295 652
845 913
237 666
402 990
38 801
989 993
537 852
552 883
864 882
248 306
836 888
114 881
82 540
584 665
838 939
111 229
721 846
860 958
357 811
917 940
843 904
680 864
736 869
939 982
121 253
620 807
738 849
577 775
671 714
686 719
292 556
845 970
3 238
961 974
207 707
471 555
698 804
580 588
656 669
599 819
850 1000
847 991
100 120
693 856
83 103
519 917
185 642
275 285
22 893
844 902
379 388
274 753
381 592
781 990
104 262
448 669
673 689
228 858
139 484
229 819
991 999
449 465
833 916
925 948
76 151
87 869
788 969
119 732
536 609
232 778
760 781
583 637
699 950
709 903
43 610
695 782
354 895
737 790
861 923
202 534
525 758
120 472
274 766
293 600
341 984
715 876
402 640
70 695
385 707
498 886
823 831
579 935
832 859
782 970
476 606
963 974
737 802
876 933
148 829
918 991
855 928
217 599
969 995
346 901
424 804
397 485
412 582
125 309
357 416
807 981
39 720
84 642
682 716
295 758
669 943
146 358
631 963
760 803
103 470
975 990
261 837
844 977
143 493
253 589
918 999
700 851
36 250
396 738
706 936
163 665
625 981
67 590
95 104
132 683
241 247
172 769
753 769
292 375
336 575
788 796
370 621
264 323
949 972
564 877
561 632
731 936
46 539
795 830
577 940
429 854
78 154
818 915
410 853
220 596
112 215
121 806
355 984
990 996
483 754
922 990
488 811
178 778
298 668
850 940
874 888
624 725
538 674
500 831
103 471
252 609
13 78
979 994
356 918
360 417
905 916
936 994
531 744
830 861
594 637
87 882
177 919
48 408
888 980
189 710
896 926
218 363
33 749
182 575
641 975
558 720
280 315
613 841
906 928
861 971
59 912
137 429
522 704
298 945
371 387
144 592
99 967
859 908
706 777
706 996
732 774
152 169
938 945
894 980
688 936
630 997
830 857
608 939
921 984
327 378
717 792
276 861
920 921
149 426
948 992
379 1000
577 787
865 904
200 428
250 688
81 570
647 746
561 889
471 618
627 800
69 656
976 987
449 516
497 568
479 957
618 822
34 305
565 860
227 486
653 671
724 961
423 887
471 858
30 428
843 882
141 300
756 909
95 977
146 749
958 984
494 872
32 162
392 557
326 467
322 356
523 579
328 700
592 607
155 677
550 743
857 966
333 509
409 729
235 955
172 746
544 926
188 589
996 997
87 212
597 668
876 914
119 857
557 720
112 745
802 812
168 830
874 948
736 905
538 873
166 576
479 841
640 904
940 956
635 652
466 829
129 620
155 789
265 782
6 742
841 853
146 469
9 826
7 383
446 497
385 842
188 934
781 966
425 577
684 879
68 126
583 699
561 986
912 950
483 668
851 901
309 988
298 929
735 919
39 181
1 758
946 957
33 502
672 745
26 156
821 952
693 776
888 989
807 859
102 713
517 522
533 910
789 850
281 287
460 575
915 984
587 800
72 195
289 411
690 969
677 714
787 966
951 975
261 728
230 262
745 974
518 809
463 521
936 941
926 994
481 952
86 945
591 818
961 988
755 914
891 904
93 177
818 881
311 966
929 993
637 945
423 890
899 923
89 610
222 250
625 685
593 953
43 948
810 981
832 871
541 634
135 731
263 965
656 724
786 857
933 986
813 929
334 489
82 642
346 515
621 741
550 778
894 990
817 915
807 861
180 960
209 565
694 903
625 661
948 980
959 964
420 726
959 967
569 965
248 456
575 865
884 968
746 950
373 695
864 934
55 547
702 892
261 598
349 352
712 719
527 908
451 757
838 969
932 963
900 994
625 979
907 997
135 707
377 426
72 145
169 664
107 679
422 494
49 295
868 992
217 317
95 481
777 787
982 997
345 411
213 581
338 571
966 974
428 918
255 927
467 671
643 780
374 500
895 956
529 633
740 757
751 755
926 948
999 1000
739 924
266 575
462 728
381 449
912 957
35 632
22 885
157 969
475 662
251 991
220 377
11 628
553 582
545 589
502 654
681 972
634 790
618 939
574 767
952 959
154 268
783 856
661 795
937 999
859 958
493 591
394 700
810 935
227 881
172 226
22 302
847 982
331 385
580 708
861 989
33 851
903 992
74 956
178 459
35 990
682 898
55 581
761 883
994 1000
744 812
174 398
645 871
39 847
637 984
250 430
700 702
245 560
871 924
92 648
871 981
256 662
437 663
654 834
3 626
466 701
405 854
955 976
836 988
798 799
357 997
342 899
163 701
457 521
454 752
434 455
335 552
166 490
404 540
330 506
345 436
591 756
953 965
211 438
509 866
671 935
316 665
514 752
370 686
34 705
261 287
164 736
804 892
738 907
142 147
706 981
99 653
474 935
486 979
162 991
736 957
993 995
723 814
769 826
818 843
476 963
534 881
609 839
628 763
211 743
854 979
381 466
163 857
691 853
898 970
670 735
565 753
489 965
255 488
839 896
567 589
65 896
450 746
353 983
75 291
446 466
393 582
619 777
969 999
538 849
676 757
679 859
647 884
323 542
861 915
59 324
965 985
195 453
164 554
699 937
483 618
773 867
462 528
805 809
872 963
251 676
10 560
209 372
144 157
393 749
171 426
800 989
333 808
598 991
681 775
903 915
606 781
84 593
67 946
9 268
867 932
466 886
613 804
206 803
657 899
816 917
267 566
63 569
359 764
243 815
172 533
94 466
54 616
50 592
707 969
127 937
389 962
74 484
700 735
520 639
592 928
385 549
206 505
336 378
871 898
563 874
818 891
509 755
980 996
739 797
90 677
515 859
934 948
995 996
330 833
769 915
23 758
534 559
828 977
407 925
556 656
657 718
372 446
464 770
790 955
31 671
481 766
138 359
305 962
373 996
870 925
778 863
74 404
122 758
918 919
70 287
521 928
358 467
554 728
905 996
175 398
845 880
723 786
505 835
19 178
773 897
338 919
768 993
440 737
671 676
647 706
560 626
355 695
899 961
652 988
346 891
995 997
696 766
528 675
726 801
585 884
173 974
48 994
670 869
808 865
150 240
708 933
353 647
198 599
597 814
389 611
787 971
340 666
271 367
115 821
962 997
335 973
709 866
854 973
211 443
840 966
775 882
550 793
423 713
425 711
856 973
867 924
556 818
611 917
20 715
65 73
565 967
278 538
654 900
860 985
550 766
749 875
744 791
893 957
208 213
805 885
54 725
277 935
359 635
163 955
539 710
259 917
193 526
566 725
962 987
386 642
577 795
61 613
957 978
673 756
361 789
123 604
665 731
633 838
60 914
254 603
990 998
249 578
571 696
776 892
368 847
934 938
853 948
792 865
131 923
897 935
725 967
724 945
340 401
706 792
605 800
606 757
111 223
691 742
491 745
849 895
43 207
967 996
700 796
604 793
186 577
153 397
92 426
414 850
955 997
827 917
487 856
763 880
359 383
917 955
437 735
979 996
318 472
974 988
4 499
220 673
731 861
767 850
434 895
657 852
865 913
195 217
805 989
617 955
725 737
482 777
922 938
342 480
199 879
830 840
800 947
126 926
259 679
529 574
775 999
755 994
852 935
762 856
94 206
121 961
780 940
858 959
377 464
841 904
57 233
177 433
733 822
584 609
261 915
964 974
243 507
117 186
721 921
744 970
210 535
807 855
770 866
63 438
408 718
359 786
22 292
439 556
539 897
930 957
318 384
234 709
107 404
286 624
426 540
487 680
147 426
848 864
466 644
586 897
706 734
892 954
575 768
251 886
513 540
256 674
768 782
521 736
455 700
620 779
132 623
471 646
558 726
804 819
97 678
42 330
909 984
467 754
328 711
984 992
509 659
764 923
48 594
566 879
368 934
955 975
750 952
876 964
297 343
811 967
299 782
239 856
130 674
393 579
11 885
467 730
734 898
711 968
509 912
852 869
898 998
73 228
438 520
998 1000
19 967
54 73
693 800
155 371
824 826
856 968
820 931
780 907
305 878
292 536
777 828
606 844
894 973
783 866
901 921
982 989
583 616
107 555
34 52
140 919
667 730
170 574
465 982
613 759
395 727
688 868
836 912
131 936
524 875
356 458
893 962
849 971
566 691
18 538
410 803
292 531
757 842
395 512
809 883
829 940
945 948
827 860
512 726
173 247
477 563
807 892
31 824
281 847
173 708
821 906
509 963
35 103
531 596
39 173
797 904
799 922
507 759
641 729
283 341
393 957
171 600
45 133
683 789
755 905
742 890
676 966
924 980
330 812
120 633
855 944
564 661
312 775
920 995
440 574
58 123
197 910
993 999
209 908
845 970
157 719
842 878
193 464
485 652
425 638
532 794
989 998
482 540
790 794
353 512
930 986
764 843
291 884
442 566
12 687
682 901
873 934
199 218
921 929
745 891
289 535
595 759
557 677
974 983
760 869
812 886
681 929
349 968
15 211
706 886
309 634
928 946
763 843
720 911
928 973
84 985
510 964
161 853
369 644
97 237
350 670
427 760
451 552
662 835
854 964
343 691
405 983
509 697
906 968
478 653
303 795
263 328
521 986
197 411
85 918
918 928
178 999
640 840
292 971
142 839
108 236
629 743
675 782
495 866
729 894
712 741
307 738
534 893
441 900
300 857
387 422
709 750
756 931
151 743
460 742
996 1000
211 556
748 927
262 475
847 956
19 791
546 798
700 930
5 582
329 492
457 995
84 438
571 586
336 647
510 976
66 266
153 588
425 552
936 972
602 695
227 932
468 690
118 358
43 819
515 930
850 856
744 792
276 998
843 960
131 144
589 724
222 821
42 160
391 414
385 443
372 587
831 965
135 587
367 584
707 752
570 594
807 993
834 905
844 963
831 1000
976 986
377 484
943 955
296 901
162 348
107 322
37 719
253 556
774 804
145 522
803 1000
425 944
112 804
996 998
916 994
385 643
507 610
686 929
722 826
29 593
309 998
57 383
353 456
244 462
338 997
772 877
457 518
711 932
85 310
384 666
117 783
402 438
242 731
860 875
678 873
510 865
495 984
730 887
683 818
648 776
556 997
278 425
708 725
667 863
603 894
931 987
510 834
194 406
326 687
744 912
904 979
951 999
9 998
89 922
539 914
0 212
39 902
807 815
674 954
520 979
527 942
72 250
801 930
647 655
276 997
912 939
891 972
592 603
646 709
50 894
220 956
640 885
524 585
458 664
595 750
608 755
193 840
484 742
342 779
53 908
622 845
947 994
153 840
656 680
866 914
835 942
900 989
625 881
707 955
286 786
486 500
25 228
481 964
990 993
643 813
83 885
186 434
191 846
577 628
234 731
122 217
636 699
225 674
394 541
857 899
800 991
418 448
428 806
428 780
165 984
131 319
414 432
410 994
571 982
520 687
934 969
966 979
818 942
525 630
396 628
312 915
40 962
384 499
640 792
675 1000
58 932
379 572
872 916
259 346
197 657
695 945
595 666
949 968
369 426
67 237
691 723
308 836
24 875
813 909
752 802
912 926
15 565
99 666
809 941
858 977
979 985
838 957
441 902
922 941
596 964
141 446
714 768
81 636
120 628
821 870
809 826
908 911
81 942
443 820
614 898
815 911
577 881
718 946
231 713
242 984
581 615
174 583
663 672
808 838
322 879
69 237
54 178
746 815
842 894
980 991
748 947
724 978
186 891
690 834
446 829
913 952
546 777
68 648
466 854
278 428
17 887
191 304
263 479
903 917
543 619
535 551
703 974
954 981
260 945
799 963
725 850
711 951
203 387
629 830
446 648
814 928
853 905
489 921
121 833
784 966
73 697
144 290
110 815
519 822
96 593
620 684
935 973
513 761
169 708
383 405
58 874
575 665
381 763
948 981
249 698
82 754
696 719
178 832
35 169
294 998
29 61
959 967
670 773
65 643
949 963
573 779
747 895
210 273
935 967
152 959
896 926
7 454
371 638
643 881
397 529
351 767
920 994
879 951
622 872
985 995
335 711
539 769
654 735
819 873
381 958
617 868
861 962
620 888
380 463
469 510
814 933
321 462
708 853
990 994
585 926
256 538
813 843
316 547
217 624
380 414
348 490
788 958
638 727
476 801
944 999
466 571
541 945
827 838
397 580
712 840
224 669
87 437
578 845
654 682
594 822
856 907
988 989
443 702
231 994
413 414
742 807
14 467
105 235
544 711
32 581
844 925
422 655
638 825
498 685
138 487
287 316
623 645
854 913
337 814
356 741
948 950
606 677
925 947
957 994
133 792
854 944
937 975
886 912
763 864
112 160
41 645
293 454
328 860
460 642
337 941
645 820
82 577
91 654
514 731
989 996
25 517
290 841
572 709
735 931
19 386
138 666
474 783
574 854
12 67
156 813
965 971
642 696
457 679
731 821
423 505
719 861
83 941
613 838
495 573
692 939
556 612
616 662
386 527
945 956
327 338
97 528
362 739
691 867
601 700
634 901
92 93
109 981
835 928
200 916
177 827
407 854
822 857
362 898
668 809
595 998
394 816
234 734
353 859
965 979
400 537
909 930
690 984
530 599
606 973
952 965
405 636
687 940
808 838
466 610
171 698
259 915
984 985
151 573
135 480
541 890
876 970
469 993
977 996
359 784
174 671
525 915
539 718
827 994
612 934
228 937
335 466
522 845
337 728
46 561
294 409
992 993
829 928
401 916
921 946
887 995
965 994
762 903
557 648
134 615
313 391
723 971
711 945
683 819
166 714
618 674
569 964
898 947
615 917
517 904
216 920
229 534
472 493
559 659
538 633
456 634
542 961
312 909
227 317
499 712
280 696
995 1000
257 845
215 360
990 996
939 954
392 451
934 995
601 745
497 944
277 541
262 978
682 997
960 995
605 621
397 496
996 999
434 517
583 897
590 830
492 930
586 832
757 931
986 997
886 948
181 508
18 483
408 959
811 933
563 640
985 992
202 218
41 217
973 976
741 841
987 999
53 631
479 494
74 224
649 877
167 624
34 808
585 633
394 893
286 725
355 514
1 548
367 536
572 613
27 381
589 873
403 473
991 998
981 984
440 971
754 926
17 643
895 936
263 286
623 787
964 970
998 1000
717 735
788 837
515 943
41 327
618 976
671 948
715 849
552 1000
634 802
865 998
363 996
308 719
746 981
343 708
92 480
508 824
888 977
169 413
309 332
985 993
986 988
967 997
125 656
27 518
977 985
236 972
450 904
353 457
324 744
322 800
575 630
946 995
73 93
701 787
538 736
339 479
656 910
913 924
121 925
359 831
87 337
642 685
95 459
979 998
877 922
196 234
641 744
320 894
963 982
786 982
980 981
726 898
124 895
768 838
52 254
314 507
948 983
3 779
750 772
269 589
484 785
231 725
600 940
420 608
970 987
29 943
356 430
594 971
842 855
247 848
869 880
235 549
750 764
330 812
978 988
495 977
673 880
321 621
481 837
759 965
848 966
446 605
224 372
736 912
190 837
888 933
288 822
571 990
918 928
812 850
136 356
307 651
603 878
688 778
798 920
28 842
577 977
580 799
925 940
995 996
429 562
124 515
886 897
414 817
948 966
311 326
608 680
89 687
375 762
847 950
139 666
813 888
543 706
74 469
417 718
938 949
890 964
320 346
964 984
907 962
573 783
775 937
338 576
598 992
113 692
239 427
735 881
965 968
25 749
493 903
61 475
125 738
407 513
660 956
900 948
948 952
156 500
133 556
105 330
895 988
934 986
341 783
932 946
92 716
854 954
736 921
316 543
935 961
942 979
266 989
736 795
790 872
266 532
278 874
931 994
448 725
787 826
20 133
575 674
728 805
500 978
823 840
862 998
74 523
710 730
488 520
726 884
119 620
498 723
479 986
995 999
891 947
660 990
265 817
787 823
902 943
755 896
391 469
858 903
334 446
109 314
292 810
810 979
843 916
801 817
150 416
396 726
351 465
952 967
86 273
303 752
761 863
119 567
926 970
978 985
442 513
622 676
278 698
909 966
121 148
390 842
466 914
527 671
745 891
558 640
221 711
16 231
99 295
549 967
833 926
501 737
138 161
738 753
102 524
365 423
546 962
614 981
183 385
955 986
574 610
544 921
242 626
496 802
582 698
630 939
609 774
976 989
269 322
737 855
172 198
844 853
49 130
979 988
709 894
533 983
688 698
94 130
39 636
269 397
868 989
284 455
847 902
727 945
917 943
95 478
246 345
720 756
598 727
390 795
335 405
667 934
252 712
866 948
389 463
634 728
317 318
822 912
70 783
975 981
337 687
553 559
446 788
294 332
446 697
500 676
566 750
407 476
300 330
573 604
43 612
823 927
127 582
280 391
894 933
389 737
431 808
854 926
914 980
99 518
557 694
53 277
403 638
965 1000
871 875
165 889
535 832
426 759
424 456
216 311
816 842
434 558
747 944
708 761
674 900
716 976
280 971
935 968
787 949
854 915
538 961
151 334
337 352
263 619
892 916
105 191
207 860
532 995
522 930
264 501
627 888
420 591
931 980
969 975
906 923
74 698
817 899
754 937
225 269
307 393
156 605
730 906
920 948
841 858
453 655
908 967
967 972
654 656
33 608
122 989
346 548
746 822
708 976
214 515
286 961
279 826
791 933
157 976
674 860
195 249
980 991
530 883
975 992
719 857
264 960
424 983
324 729
523 591
70 818
779 990
511 865
350 561
655 748
793 845
995 998
572 959
329 493
635 990
787 971
647 904
641 860
753 973
637 900
689 927
750 820
689 827
705 910
730 732
399 574
16 66
420 610
377 678
404 534
49 422
528 597
652 854
116 348
612 760
95 399
101 159
308 461
71 627
566 981
57 139
415 715
524 824
603 680
473 573
910 945
435 453
862 921
838 881
514 526
18 698
214 298
328 843
852 953
446 864
579 796
257 364
368 925
166 799
644 994
206 913
349 750
508 802
862 992
35 172
138 476
501 861
714 814
541 924
898 973
303 565
563 568
205 836
504 718
859 943
513 882
293 934
595 660
46 839
623 743
740 792
607 896
318 333
914 952
492 757
448 556
425 810
769 967
954 966
603 739
235 641
383 437
251 888
676 767
498 548
820 951
828 829
126 682
965 999
874 915
493 556
985 999
19 40
153 599
498 575
197 809
516 946
99 104
619 716
508 631
829 890
79 633
189 619
549 761
701 940
543 984
727 835
747 859
137 806
335 513
405 938
731 848
404 592
3 616
212 986
472 827
881 905
430 715
475 943
283 889
670 862
372 744
610 968
473 919
341 788
929 978
992 998
874 955
378 639
216 222
269 623
959 996
970 991
469 633
380 852
59 857
459 671
169 567
408 765
674 784
13 466
818 932
244 714
956 965
712 877
623 680
997 1000
438 507
133 928
702 795
872 967
658 839
385 910
498 616
880 943
637 817
726 841
231 329
297 634
327 381
321 559
219 350
889 900
880 966
67 860
426 476
798 833
308 954
132 265
831 965
836 970
30 454
40 268
698 798
310 721
738 776
60 446
943 984
711 772
532 906
987 992
667 967
659 833
402 486
71 107
514 995
769 797
244 955
369 692
780 854
449 589
605 686
369 528
628 861
641 871
650 868
266 487
102 332
988 991
919 987
213 331
993 994
112 287
214 927
374 920
874 968
234 468
960 983
313 469
134 986
354 840
38 602
911 999
97 503
526 618
580 587
311 822
302 384
621 743
27 392
39 317
495 727
395 444
683 772
894 958
965 971
233 887
331 938
553 707
120 480
554 678
978 983
835 932
300 307
67 746
895 910
194 806
482 929
979 985
830 870
214 756
109 997
623 802
261 506
496 997
317 666
393 842
804 971
613 681
185 937
147 466
222 853
329 813
806 832
643 960
999 1000
303 960
111 768
197 746
333 954
218 834
879 984
941 946
811 814
163 518
600 673
309 862
413 930
948 985
398 479
717 782
971 993
404 846
121 383
860 881
169 857
81 898
399 826
987 991
470 523
799 921
100 518
408 762
614 956
943 973
145 474
760 798
656 980
51 78
309 950
829 963
984 985
310 945
986 1000
438 545
573 739
595 788
963 995
314 321
531 899
979 994
493 580
76 470
443 561
197 357
472 796
765 836
92 904
865 892
851 859
712 820
524 776
714 990
760 835
470 692
681 773
436 742
127 424
811 989
720 810
475 650
480 992
884 966
644 843
766 907
745 873
904 942
916 968
601 686
109 231
874 875
413 704
596 852
322 547
998 1000
558 801
771 950
867 885
244 710
871 954
968 981
863 954
771 965
126 947
284 784
330 847
912 915
26 838
930 996
888 940
872 915
956 974
642 696
703 950
120 439
879 938
23 713
207 332
944 958
91 500
769 988
12 627
882 883
51 322
425 692
531 541
882 932
536 645
976 990
968 990
595 891
64 547
611 854
457 880
100 678
95 589
295 841
116 875
824 941
484 873
586 832
474 890
649 723
637 894
449 627
47 337
286 907
28 621
831 913
915 960
256 431
77 625
397 584
170 857
501 821
554 946
970 982
883 930
687 818
402 731
63 557
373 628
528 786
872 887
623 927
653 663
958 967
666 890
523 795
685 793
354 650
786 842
990 1000
902 971
269 337
400 552
461 1000
620 625
126 574
656 734
97 568
989 999
291 330
276 516
112 675
341 754
185 207
498 734
874 882
499 829
213 804
729 824
433 847
604 728
52 230
732 932
704 736
58 927
189 616
645 771
93 521
370 400
726 831
573 732
88 576
983 994
8 92
536 756
752 975
227 532
912 973
148 168
669 883
768 804
179 971
142 617
334 776
308 868
504 999
942 969
205 364
453 568
831 998
473 761
859 929
308 864
118 269
756 758
493 626
291 397
225 604
494 571
89 799
897 989
787 833
534 660
331 629
292 293
889 982
323 992
336 421
249 741
122 292
116 934
265 929
894 989
931 991
267 495
186 427
680 811
639 924
134 798
678 791
281 820
844 975
515 662
496 651
661 745
86 513
270 877
212 241
137 756
405 950
981 986
767 855
149 238
711 742
254 821
725 928
773 777
527 613
963 966
768 960
500 804
863 953
43 698
690 965
973 978
908 923
67 548
710 942
122 733
839 852
532 570
338 866
189 217
771 785
737 988
28 477
648 834
779 797
421 718
793 837
702 794
735 866
753 762
410 908
680 923
754 815
608 763
757 774
128 139
961 990
905 959
311 389
460 478
721 776
158 907
782 806
856 997
834 971
825 947
450 943
640 886
414 986
403 918
573 610
951 982
424 628
188 474
44 847
339 680
6 515
142 765
598 893
536 696
242 299
951 993
258 637
755 835
879 912
952 997
234 274
993 995
190 729
547 794
752 837
672 953
536 716
752 905
679 851
753 974
29 982
303 960
145 527
776 992
431 691
548 948
511 696
874 910
88 557
507 719
380 444
813 954
674 728
502 712
375 938
300 336
473 768
352 424
125 400
424 929
928 930
665 840
999 1000
41 514
955 963
448 593
664 906
719 882
823 996
32 44
779 829
345 346
42 402
46 499
325 508
979 991
326 631
38 891
917 988
790 870
248 661
198 415
685 765
472 718
949 983
789 853
499 811
332 406
906 935
369 785
503 773
795 914
33 189
712 745
755 816
599 967
608 795
718 874
967 970
570 779
574 664
201 452
629 764
230 830
695 815
765 955
328 557
429 709
224 737
301 804
179 232
531 706
970 997
830 871
612 917
430 611
149 737
441 565
748 859
14 353
543 859
943 992
417 833
702 897
101 705
650 855
669 794
158 899
109 385
736 835
10 507
782 896
3 811
656 702
42 747
545 781
328 630
876 999
560 565
452 984
454 823
965 991
847 981
426 610
605 778
913 984
446 542
376 440
612 666
130 805
245 772
799 990
426 552
478 587
54 598
67 492
510 699
144 515
101 589
944 992
592 603
619 961
709 771
105 941
430 817
645 895
149 204
604 643
927 973
463 510
463 703
553 954
513 947
784 853
346 676
488 538
801 951
831 861
656 973
872 878
138 627
207 749
16 276
477 813
329 873
99 213
600 842
77 127
269 293
101 486
462 948
281 439
472 618
267 634
806 843
905 969
484 923
399 897
247 901
165 175
167 305
810 857
246 524
380 398
573 656
481 556
11 92
506 814
614 660
179 724
434 716
489 915
434 567
539 718
69 354
264 648
243 404
35 755
326 452
737 904
988 997
78 176
681 881
810 960
165 211
197 337
620 760
36 107
705 804
247 277
693 942
210 968
293 589
224 998
571 872
79 1000
659 871
417 620
885 907
203 669
958 984
370 757
73 818
485 955
799 933
472 741
13 191
379 989
650 739
595 993
275 561
392 619
38 474
441 515
524 908
399 957
573 588
60 255
175 634
473 912
306 713
730 932
200 966
110 993
113 671
177 354
425 748
772 783
709 777
640 715
632 660
633 965
868 870
385 589
214 712
714 843
140 701
68 169
750 941
840 863
369 884
838 959
872 986
542 987
448 764
188 239
794 966
367 680
815 962
870 981
200 980
321 679
326 724
679 914
522 855
272 570
117 585
976 981
77 831
924 946
457 463
491 807
395 835
489 935
514 895
151 957
110 398
566 837
943 987
271 757
183 799
565 894
629 944
141 943
773 864
632 760
403 919
573 596
842 945
537 857
464 796
671 763
240 804
15 73
881 914
713 902
731 986
171 734
147 888
177 462
179 373
686 695
613 815
651 994
38 760
902 946
313 942
568 695
37 931
998 999
899 904
350 722
731 903
546 577
795 925
330 860
69 578
74 579
929 992
349 836
696 731
720 876
691 823
435 966
938 947
145 865
96 514
875 946
777 846
590 912
664 859
32 788
284 326
143 364
292 916
531 933
83 965
742 796
574 884
45 400
369 873
155 240
294 425
494 788
871 906
778 805
816 865
790 859
265 699
491 657
329 862
170 591
591 828
89 427
254 282
333 953
851 915
703 897
531 862
35 701
418 546
436 477
779 997
822 933
561 968
255 362
386 716
714 753
100 855
428 556
653 885
61 750
272 736
434 872
969 970
222 237
348 686
448 459
587 599
643 922
565 634
989 991
158 901
292 906
189 565
938 988
732 943
15 103
327 885
534 538
950 969
441 585
797 914
399 630
965 978
79 210
988 995
319 500
633 739
106 703
425 615
90 783
31 107
749 790
685 967
88 188
340 851
702 892
182 566
341 548
278 884
579 680
370 792
961 989
130 629
472 824
227 483
385 445
19 391
258 823
11 981
802 859
823 853
611 980
157 684
542 589
573 717
627 654
566 816
208 495
304 776
42 270
197 466
234 371
360 528
517 621
561 801
71 159
975 998
898 985
508 974
426 489
837 890
894 932
844 917
876 914
23 715
191 576
144 353
999 1000
160 320
346 710
219 759
86 886
289 996
178 491
642 644
515 615
531 707
111 822
512 868
597 824
873 942
568 708
62 971
946 976
587 630
735 998
341 711
741 865
507 814
539 651
14 666
712 993
410 555
265 867
849 902
16 143
592 911
505 721
186 701
130 291
942 981
732 734
827 993
165 666
506 755
391 942
80 832
122 232
41 636
302 472
883 918
356 901
468 819
679 725
490 653
117 796
39 312
858 984
369 388
557 867
612 908
644 908
371 440
908 956
274 474
261 955
924 941
544 551
694 901
58 150
224 714
456 739
967 977
1 183
960 966
805 934
963 978
805 950
915 957
650 714
118 543
380 993
966 967
226 846
916 935
849 906
386 609
750 892
573 604
705 973
94 758
97 652
630 705
13 146
141 367
37 416
697 840
71 368
28 812
791 981
168 175
329 863
10 93
642 912
662 665
340 710
591 662
584 799
660 718
793 846
597 753
375 960
563 999
218 883
58 531
460 718
120 826
622 796
956 978
98 548
68 778
108 158
907 914
495 966
235 293
593 672
228 369
259 422
195 743
84 473
448 802
142 461
158 715
116 981
861 914
861 954
709 931
280 431
764 804
752 781
715 829
660 772
954 968
619 880
632 785
685 696
211 747
920 987
956 974
694 932
185 557
457 986
108 289
142 417
229 429
711 917
185 646
44 827
784 915
710 798
774 968
657 833
656 777
66 775
282 833
631 957
844 957
833 886
886 924
751 926
955 958
781 837
12 734
890 897
341 697
803 914
831 906
885 924
256 698
258 728
139 777
742 774
934 943
48 92
980 998
989 990
592 655
667 768
756 958
822 907
936 996
812 847
548 588
171 581
641 755
928 973
731 822
30 846
946 960
915 967
810 903
713 942
714 809
81 857
518 752
31 709
295 580
437 952
525 570
477 875
361 914
479 908
266 271
296 640
263 450
953 958
434 819
203 373
91 967
857 933
821 961
448 773
982 984
971 986
949 991
646 761
139 618
797 811
600 621
422 909
847 961
6 740
624 846
389 443
348 575
917 952
339 629
716 787
489 704
803 884
85 662
445 984
773 912
326 339
429 506
152 448
616 931
267 641
282 786
395 798
41 622
555 684
330 855
34 73
461 837
689 777
423 448
901 935
129 797
340 780
716 823
169 666
227 655
177 404
28 796
604 776
158 840
582 587
4 604
722 900
100 566
28 389
813 888
634 727
79 152
952 1000
18 42
889 948
639 978
557 639
336 394
814 883
535 570
363 543
782 889
464 822
319 720
732 957
178 911
47 510
407 724
476 766
679 911
985 994
676 887
64 689
167 724
383 568
349 879
98 243
357 364
639 900
0 301
106 718
101 554
778 877
37 792
702 826
298 485
65 472
793 911
807 969
217 511
65 576
570 789
995 999
307 314
689 805
49 347
49 241
363 952
782 821
666 853
792 930
727 911
745 882
769 772
71 842
842 848
735 797
496 838
429 448
609 993
779 822
949 967
771 844
220 379
146 888
23 459
109 673
909 996
788 864
965 988
738 834
307 693
824 847
131 447
722 934
1 91
582 820
86 581
670 909
965 988
288 911
431 964
753 771
679 746
447 638
771 778
942 950
811 962
660 718
996 1000
465 816
790 911
714 987
460 467
387 624
498 881
53 186
707 778
603 688
509 812
636 707
428 928
837 886
474 621
874 917
899 908
519 591
287 628
252 934
351 630
63 634
101 352
608 652
939 953
961 971
647 932
439 474
571 865
632 809
912 955
5 753
378 507
631 783
476 752
706 800
248 569
561 918
408 889
623 894
263 431
714 876
72 209
571 583
994 1000
586 733
770 839
959 983
159 161
828 863
862 981
181 427
149 395
16 588
547 817
202 776
289 512
780 935
40 349
866 980
914 976
68 120
892 997
209 649
976 978
259 520
71 409
85 713
53 680
43 371
116 575
381 739
509 951
25 105
33 467
956 987
89 535
902 978
480 527
485 836
725 793
160 941
198 427
35 712
907 965
999 1000
774 952
426 794
66 291
421 727
78 296
248 445
925 939
705 946
927 971
62 540
438 795
817 876
773 832
319 755
477 918
750 788
469 880
310 614
319 735
242 820
768 944
891 946
586 958
787 812
246 480
858 881
653 774
906 935
314 743
673 754
448 610
411 753
906 929
569 825
99 885
165 498
612 689
923 971
264 602
555 857
147 428
152 867
391 823
280 752
34 749
176 345
198 558
215 381
974 980
730 950
490 604
228 959
114 818
78 110
180 493
953 976
762 905
994 997
661 767
89 843
269 838
932 973
288 869
170 933
18 503
861 939
626 784
68 158
220 503
956 972
719 737
838 960
163 960
898 996
822 891
634 929
415 537
38 777
280 740
364 614
281 455
740 811
127 399
888 945
874 899
263 944
534 661
963 968
242 535
140 927
585 936
815 822
838 848
848 930
157 463
765 909
691 869
154 981
57 666
613 996
808 912
936 973
215 671
5 400
133 675
477 729
952 962
230 479
47 787
242 481
881 972
111 620
311 776
91 669
113 372
418 992
635 738
531 851
311 654
212 387
945 987
467 591
548 873
199 281
2 140
673 922
265 464
338 741
950 999
936 957
740 943
97 708
549 987
255 810
346 711
261 765
512 619
553 790
637 679
938 963
312 896
974 999
587 669
184 207
601 924
783 871
483 996
255 960
742 964
616 932
351 621
421 965
463 720
920 965
494 747
890 901
5 906
369 784
489 960
728 945
237 809
243 854
778 872
729 755
762 1000
778 934
858 981
735 803
919 930
20 844
325 877
136 752
56 884
209 765
654 923
530 962
861 985
940 978
831 983
625 769
403 765
124 626
795 913
243 698
910 970
180 609
919 996
78 144
904 906
339 937
919 923
506 643
346 557
629 927
22 621
207 783
832 995
785 802
195 215
696 984
385 978
936 992
984 990
490 737
769 788
879 979
284 650
893 934
129 442
78 619
701 921
552 662
21 85
19 829
680 760
183 688
820 920
894 993
368 375
835 878
725 826
513 520
314 876
395 485
90 194
600 762
75 874
630 755
299 303
465 987
66 644
414 789
64 503
190 816
954 976
922 957
623 724
965 972
774 865
817 877
381 396
940 947
576 828
263 954
436 911
783 858
524 584
364 455
827 990
749 975
733 973
152 838
36 272
866 930
63 772
58 553
471 723
131 408
594 790
612 656
606 648
158 422
41 552
261 750
711 729
190 390
804 881
368 675
20 615
155 372
507 526
360 636
422 472
800 949
186 572
145 604
298 324
299 746
771 843
408 549
566 747
917 998
47 282
709 747
1 296
758 826
276 677
12 769
480 896
271 700
72 220
207 908
376 521
10 900
747 891
386 894
778 864
476 862
829 849
994 998
314 837
535 928
390 633
940 941
978 982
763 782
796 817
660 891
100 999
796 922
643 921
917 976
704 717
583 935
576 584
128 688
532 814
318 591
148 698
49 389
533 873
515 963
190 292
605 661
133 714
343 689
686 748
800 945
352 823
565 616
16 582
186 401
252 597
306 671
290 431
922 965
180 939
848 940
145 532
5 612
526 588
901 950
995 996
34 231
659 914
497 807
358 384
527 614
608 876
274 458
249 587
827 932
737 937
654 869
478 710
222 992
590 628
779 824
913 1000
720 727
902 948
622 905
871 990
468 556
398 814
131 568
879 908
854 972
845 936
674 872
17 269
119 800
264 670
637 841
65 728
462 854
275 621
612 950
963 993
402 423
161 311
607 771
699 922
64 998
399 474
375 679
80 697
239 395
730 917
359 874
371 394
896 994
230 644
0 662
561 907
536 929
666 988
38 130
292 809
397 929
850 879
802 918
991 992
40 759
581 655
188 625
850 947
827 836
536 715
648 909
706 879
301 528
191 891
128 910
322 819
149 793
244 909
579 862
428 927
43 785
77 202
1 338
844 938
597 895
849 964
760 866
264 409
365 997
281 977
729 834
880 931
748 837
64 999
817 882
560 992
809 823
83 273
233 430
854 870
709 763
489 584
455 492
139 829
602 818
509 607
362 376
331 822
714 777
532 892
671 695
937 982
436 945
445 697
654 947
378 842
315 697
915 951
712 961
192 869
137 989
540 974
307 829
89 610
345 573
165 422
558 653
767 808
430 658
315 993
968 973
501 732
76 965
501 651
921 929
325 356
81 518
219 703
684 871
550 660
851 911
142 687
409 841
946 948
495 867
156 727
545 758
520 574
57 849
250 545
655 878
466 478
451 819
718 938
782 884
200 969
36 467
594 861
140 281
13 978
679 920
901 983
995 998
509 662
523 818
289 630
50 207
80 169
579 602
596 941
813 929
283 651
689 731
107 947
851 998
216 894
274 519
202 987
487 909
797 826
333 848
550 850
681 989
423 437
311 431
950 993
882 999
17 674
981 985
608 637
224 553
146 654
924 983
907 926
538 825
569 988
103 671
54 956
659 993
713 736
917 968
90 830
807 890
255 778
266 846
420 635
584 928
891 984
710 976
162 741
177 690
540 646
32 646
646 742
136 650
916 993
29 481
950 966
761 851
840 907
812 974
811 938
422 970
279 491
67 558
362 606
914 985
26 406
600 695
637 806
851 942
299 738
556 787
347 567
104 979
209 238
908 918
188 503
685 756
307 488
74 412
629 676
459 836
567 930
483 675
574 921
980 991
952 992
667 945
100 489
516 886
371 809
215 868
448 805
866 902
437 631
202 853
518 551
64 374
30 205
328 600
538 752
320 355
581 679
689 768
237 639
535 910
986 991
380 592
55 248
221 405
0 516
58 720
250 934
640 705
224 746
251 543
163 452
720 907
851 943
222 990
101 188
747 804
400 420
132 326
758 889
55 784
904 974
958 998
593 690
520 826
481 877
629 691
696 996
347 442
568 898
822 842
73 135
759 797
884 949
124 636
947 968
269 890
760 888
945 966
566 948
205 498
250 298
128 454
963 992
817 878
561 587
778 937
408 753
939 941
761 911
6 858
881 906
372 533
234 917
483 513
477 968
721 824
603 703
869 881
966 972
408 510
32 195
742 903
263 499
510 686
638 984
906 941
976 979
440 454
399 835
700 910
263 991
803 848
250 664
684 950
546 787
860 929
529 774
606 941
704 782
287 959
952 994
27 742
811 955
161 638
21 404
733 943
21 464
611 808
716 836
19 611
332 968
952 971
208 513
943 958
978 996
369 660
989 991
421 582
273 712
668 689
128 470
610 948
95 721
296 597
15 73
190 599
166 831
412 719
897 990
350 490
652 721
971 982
228 955
291 639
200 320
813 848
125 287
935 989
995 997
452 965
359 380
823 860
770 921
931 941
862 934
91 983
435 870
47 979
9 406
334 693
283 934
936 996
267 816
252 745
211 363
305 956
979 989
404 991
993 994
590 901
631 645
117 915
725 783
180 193
595 912
606 647
485 523
994 996
394 798
130 527
939 990
38 895
551 857
397 995
381 671
957 991
872 911
667 734
752 824
945 977
23 233
458 478
867 954
211 853
155 736
955 972
366 563
399 609
400 940
718 841
939 941
675 702
590 934
985 993
611 668
533 865
133 801
700 905
389 940
185 744
999 1000
549 594
591 700
812 930
970 985
620 919
214 655
369 924
28 97
513 614
715 786
445 600
461 958
647 865
712 821
164 894
82 921
347 977
653 787
622 953
983 992
507 989
631 919
900 989
902 919
6 291
226 811
309 485
730 734
737 864
892 924
433 932
88 388
660 850
802 819
600 857
262 409
674 691
179 365
60 205
623 869
120 817
69 492
764 982
492 516
711 991
124 668
525 722
699 929
534 825
163 913
432 996
532 958
875 999
941 979
444 840
458 525
180 689
828 972
996 999
645 869
916 986
457 907
996 1000
318 525
379 737
527 811
474 965
828 878
476 595
438 895
342 764
519 700
527 592
351 596
3 263
262 555
969 1000
200 472
250 898
181 388
706 942
389 743
739 757
63 510
331 561
274 465
866 937
646 842
604 712
874 960
666 898
905 942
896 981
289 290
641 670
614 776
66 672
158 361
747 822
943 972
855 887
498 960
193 245
337 417
214 825
410 537
363 425
681 786
606 857
763 768
746 907
74 162
856 901
489 994
282 344
78 859
767 879
940 980
244 447
122 151
106 981
934 955
360 593
309 518
553 565
481 702
182 890
405 440
481 973
453 678
476 732
888 950
351 776
111 120
318 579
305 708
468 927
626 708
182 459
612 746
478 646
348 946
958 983
35 768
193 893
471 700
682 872
319 921
844 845
527 547
280 855
309 973
83 725
214 359
640 828
700 895
951 956
601 887
712 808
306 561
243 582
356 360
579 969
640 925
221 623
868 996
675 842
15 721
797 958
252 459
975 984
178 187
890 934
236 899
42 997
844 862
881 914
567 661
273 650
427 834
138 900
560 930
13 698
39 853
402 572
165 501
820 882
342 858
365 382
499 732
189 254
505 820
353 797
707 724
3 340
339 744
193 302
283 770
407 409
335 785
943 948
984 993
998 999
151 795
70 406
701 763
910 976
450 937
485 823
168 260
602 907
277 845
491 781
279 420
88 871
616 965
89 702
980 992
520 603
518 862
576 842
572 914
827 956
584 824
114 927
894 952
910 956
956 967
290 396
655 999
147 399
641 786
782 889
838 932
430 976
75 580
632 675
544 794
165 986
3 706
811 868
9 670
873 936
647 863
303 908
272 383
655 712
20 35
789 986
982 993
749 802
44 130
748 799
846 941
926 983
263 781
176 638
832 861
103 869
364 986
409 513
528 791
143 646
536 572
333 761
354 658
915 996
602 999
598 720
661 855
73 702
312 340
739 853
178 513
755 777
520 628
301 570
585 888
521 630
135 147
637 807
369 468
540 545
888 909
122 543
552 591
362 759
526 896
827 998
559 613
625 963
528 935
307 876
890 970
299 775
729 904
82 648
660 710
773 822
115 659
477 833
708 737
23 803
399 659
526 878
74 962
302 746
332 790
624 804
722 788
82 414
508 628
465 682
446 494
129 959
0 953
298 813
141 608
922 946
624 845
423 762
179 460
828 867
488 845
47 709
210 557
56 577
171 689
182 606
706 753
53 833
800 940
53 368
674 925
630 637
500 896
559 712
606 695
268 321
282 912
128 917
125 252
638 949
223 496
179 715
87 590
770 816
289 874
53 533
477 960
77 868
239 899
995 996
535 880
315 826
466 838
680 914
332 792
829 940
731 732
374 891
353 977
756 895
429 671
387 801
304 701
418 858
858 959
377 947
220 613
221 332
845 880
899 923
914 1000
712 722
718 853
721 989
829 839
341 466
834 953
410 596
142 955
833 944
70 698
959 977
606 677
309 436
711 742
858 867
373 490
986 1000
17 778
208 297
673 938
510 827
413 877
341 431
968 977
948 963
742 776
756 989
904 998
385 782
643 937
858 976
274 973
383 637
391 489
251 843
479 789
324 619
885 915
321 364
639 687
459 618
761 795
301 627
842 948
764 772
562 632
427 821
96 504
819 869
127 372
574 750
478 1000
955 981
816 859
729 990
941 996
169 268
515 841
175 711
681 881
195 710
347 915
317 811
781 857
506 741
296 636
47 465
89 545
553 960
725 976
707 895
205 991
559 655
540 542
742 949
909 959
498 588
301 802
980 996
852 914
675 999
787 999
572 740
499 782
362 581
251 342
190 258
9 776
720 950
582 678
139 978
748 790
292 417
337 415
116 130
45 188
51 628
422 734
680 951
198 998
447 814
600 853
561 907
70 671
79 765
378 734
473 596
975 989
646 816
951 998
8 303
893 958
382 481
357 740
177 942
981 983
508 689
456 691
17 734
630 633
621 695
307 891
938 964
575 696
376 781
24 281
370 860
626 731
870 913
666 671
403 852
772 960
141 510
26 224
698 841
717 944
657 911
47 569
982 992
582 828
625 669
647 783
648 688
250 687
659 860
310 392
582 952
177 904
286 843
725 817
935 953
712 983
266 616
715 801
761 936
490 756
213 485
687 828
277 686
767 991
347 573
551 776
562 745
836 961
170 569
816 932
523 720
90 790
902 921
327 959
524 969
813 948
336 595
607 945
502 875
259 864
789 928
215 955
221 788
441 875
86 242
271 536
533 716
782 973
482 544
529 881
602 825
210 814
219 740
574 936
375 376
144 438
999 1000
562 995
839 988
399 470
933 993
567 651
775 840
350 681
12 461
483 596
343 429
634 847
700 846
741 956
528 906
469 790
4 939
655 793
922 935
66 953
306 488
183 282
592 870
344 818
850 978
990 993
492 720
78 740
736 898
141 145
803 964
969 974
429 739
60 320
752 914
650 874
521 777
315 454
334 918
379 384
111 398
429 737
699 870
537 574
425 646
236 863
444 783
634 678
535 616
822 964
270 501
879 932
578 861
358 441
92 916
878 887
843 937
863 959
124 404
521 598
381 493
940 952
621 802
850 904
99 145
835 919
504 584
551 805
633 961
239 444
446 796
738 909
594 708
598 829
186 717
880 898
21 164
102 413
485 667
920 934
837 977
9 669
363 772
353 615
929 994
17 68
494 923
631 870
439 557
841 900
990 991
677 747
219 636
462 857
893 969
682 885
168 718
593 848
497 945
23 767
783 819
258 593
334 677
665 765
661 879
426 853
167 483
516 609
531 574
239 961
230 401
373 726
561 966
857 912
957 980
844 957
151 369
616 948
922 940
832 966
81 967
808 896
108 893
418 986
717 942
639 729
372 669
558 606
164 389
123 661
329 332
167 684
264 798
574 854
567 694
829 920
529 968
789 858
696 970
958 962
907 934
760 778
13 782
695 742
971 998
633 691
750 879
511 676
289 808
19 49
817 871
742 863
426 707
185 257
48 399
555 784
841 976
840 858
289 462
859 879
242 297
27 596
107 324
517 952
441 989
376 559
939 946
609 633
937 958
238 541
652 753
780 915
696 882
11 450
414 558
53 298
645 837
773 836
98 295
738 774
322 813
16 598
968 972
78 752
967 980
921 953
272 888
107 930
930 941
872 916
263 996
777 940
608 611
735 840
652 795
429 997
148 781
222 957
86 444
523 658
611 842
997 1000
794 967
211 256
580 645
113 606
690 815
458 886
105 321
261 948
688 853
41 936
635 832
186 712
114 487
253 494
261 613
486 493
753 793
219 697
23 32
577 623
713 752
503 794
328 954
180 957
445 711
51 865
177 642
688 823
896 921
174 637
60 331
802 816
141 819
595 886
370 910
551 623
608 696
221 521
634 796
683 703
631 845
314 927
667 756
914 956
129 370
39 424
642 654
242 868
921 964
699 888
100 326
491 979
335 705
947 973
361 567
447 521
242 855
235 463
957 965
408 938
402 792
348 943
260 362
613 882
344 437
907 926
257 977
108 183
336 838
675 679
426 591
869 914
593 832
391 743
3 913
670 729
834 918
467 571
806 981
714 872
944 998
264 719
366 617
749 835
836 878
461 920
721 962
717 911
727 908
148 687
110 844
110 952
272 762
953 986
436 680
118 700
680 793
208 736
313 598
308 592
762 984
385 907
47 164
655 702
360 464
494 838
481 776
242 259
734 851
733 761
434 777
151 673
461 496
799 985
404 541
554 627
858 864
599 769
775 890
825 905
261 372
942 979
109 845
614 965
733 941
639 840
580 724
302 711
984 998
488 970
39 621
433 982
607 873
671 910
416 958
508 568
414 600
778 977
950 975
858 995
627 988
673 760
507 618
218 805
609 733
240 606
126 764
643 779
210 463
865 906
453 573
186 806
615 757
276 860
51 405
531 845
639 688
421 769
50 446
801 878
267 666
691 979
180 256
297 335
810 970
831 900
710 941
422 951
949 970
399 776
929 954
608 824
944 985
706 808
923 963
774 832
395 840
318 418
813 826
879 1000
531 639
952 979
488 963
872 947
496 594
447 456
597 740
569 858
90 803
749 777
176 757
174 618
621 868
571 631
907 911
705 850
717 850
948 965
978 989
778 911
974 986
661 737
69 268
996 998
621 945
155 248
485 672
701 725
547 816
535 755
758 939
868 973
697 700
651 862
57 729
617 840
185 357
914 990
213 1000
714 799
721 802
549 590
926 931
943 954
612 767
61 681
562 639
600 666
517 532
318 445
764 837
179 233
619 885
79 344
259 932
987 995
539 708
86 776
700 872
302 374
126 322
193 227
793 907
342 830
842 873
634 758
829 961
477 557
272 273
148 224
580 794
834 945
353 869
551 733
943 965
756 904
927 1000
864 976
588 975
67 580
102 804
427 996
934 999
450 779
571 579
322 670
831 903
412 695
55 706
767 857
227 768
640 856
79 444
743 848
473 874
1 512
439 484
274 400
125 306
809 966
465 699
237 900
388 523
26 342
89 205
250 905
529 838
917 990
122 589
961 974
682 722
20 933
443 994
69 547
514 743
841 927
691 872
690 831
630 799
760 811
148 587
601 849
325 484
806 835
901 1000
281 318
785 852
82 648
423 638
636 653
304 847
681 805
941 977
472 825
157 932
392 935
14 543
893 905
377 504
908 919
52 969
95 324
595 614
955 959
658 808
550 697
951 985
985 989
540 765
283 438
330 768
691 734
789 856
795 874
109 904
460 891
514 763
592 948
811 983
383 620
254 730
583 815
207 646
184 965
69 675
237 680
929 934
990 995
408 996
164 258
127 798
367 497
644 666
896 965
408 446
204 874
574 581
429 918
496 942
739 972
551 767
198 245
853 901
628 897
493 786
910 920
459 757
636 959
437 913
120 250
156 917
468 633
982 984
234 917
903 944
873 1000
438 455
450 645
859 908
117 869
958 977
594 732
916 962
238 535
610 787
374 780
878 934
630 807
956 1000
131 931
87 512
308 862
122 481
837 895
275 344
371 999
969 984
370 471
205 571
258 506
417 911
478 617
771 848
88 478
96 937
66 789
215 705
314 652
774 907
472 944
625 748
656 675
657 903
701 884
220 278
479 509
628 833
423 468
134 172
644 760
839 940
649 960
486 758
731 784
433 607
932 992
311 761
961 982
539 773
990 993
874 950
6 108
583 724
260 522
818 960
377 847
865 942
316 329
38 213
258 849
431 793
40 580
493 924
264 598
902 943
368 470
315 448
41 196
465 496
913 995
66 570
342 779
366 735
510 873
504 757
469 753
962 971
3 560
339 403
385 996
331 938
866 952
967 1000
188 715
209 841
801 862
280 646
137 990
461 656
426 842
176 490
982 1000
101 395
948 992
103 134
209 637
723 816
510 738
681 756
374 448
535 942
842 947
891 919
783 887
932 978
246 473
248 323
655 903
210 508
363 808
757 897
494 587
338 854
964 986
419 600
705 921
253 957
712 896
677 919
90 761
845 888
221 322
535 787
938 969
915 920
949 987
79 409
217 819
770 804
474 506
481 783
274 775
533 727
680 824
513 691
217 235
684 912
57 743
34 364
644 836
787 936
78 654
642 718
797 825
375 917
448 659
128 698
941 989
894 918
379 487
504 761
697 825
135 926
975 988
325 497
971 979
783 982
404 497
338 728
518 910
592 677
577 582
964 995
177 381
892 900
662 866
782 840
951 988
376 869
205 802
311 355
261 893
692 780
487 615
293 813
730 815
882 896
769 999
834 937
294 788
465 921
939 976
517 636
207 551
548 575
638 822
275 424
691 859
862 954
456 781
9 664
837 864
209 414
969 984
614 782
115 698
297 545
981 989
408 828
824 950
107 893
633 927
526 998
844 894
14 351
629 630
715 905
904 973
899 940
774 933
80 95
541 928
709 926
485 819
395 693
181 707
226 360
356 969
886 921
210 834
441 721
252 748
874 912
198 635
407 863
835 870
829 985
891 931
17 840
383 884
38 115
62 421
912 998
727 983
506 580
437 837
544 910
227 839
233 483
229 889
228 787
63 379
324 541
887 892
100 767
328 487
110 844
211 890
626 996
782 788
301 659
201 230
554 962
981 999
349 963
267 501
436 884
318 649
347 967
532 634
57 373
202 256
614 956
861 890
971 977
782 783
112 880
692 886
490 950
914 986
371 996
966 988
33 111
724 963
136 462
21 488
885 949
179 919
807 987
87 952
929 940
992 1000
303 585
136 405
481 634
739 984
584 997
423 752
872 966
181 244
215 217
779 928
519 740
897 917
896 919
371 963
818 936
841 963
751 936
848 940
891 993
619 961
111 409
127 865
65 562
136 614
118 598
266 746
82 938
287 740
229 854
154 263
535 555
617 812
840 998
664 931
930 945
372 564
973 975
389 913
398 561
746 909
25 811
982 996
698 798
688 713
835 870
521 941
919 960
343 599
488 892
312 524
765 984
70 283
175 679
267 460
827 871
550 915
138 289
677 909
232 489
376 969
973 994
908 942
477 495
176 432
148 379
17 365
77 761
828 911
340 406
378 773
889 944
599 881
713 813
269 805
607 650
176 531
766 916
706 840
213 611
671 753
21 465
148 549
124 511
421 968
976 999
98 625
94 123
592 823
575 712
54 884
605 896
616 934
50 960
475 979
713 950
322 851
425 758
718 800
775 978
101 560
42 772
427 747
196 403
642 997
333 784
506 703
324 459
876 969
198 855
561 605
378 689
434 527
123 248
625 945
572 681
176 261
536 972
340 909
708 949
962 985
531 917
26 647
903 907
193 708
274 364
521 886
899 959
693 841
546 586
890 925
407 780
423 736
919 930
939 943
919 998
952 987
674 886
44 103
599 682
125 352
74 149
112 167
976 983
446 778
714 881
623 875
807 995
827 948
176 476
997 1000
259 490
741 992
979 992
452 691
633 654
635 717
743 903
856 918
518 723
731 883
677 932
88 538
49 89
490 834
775 873
933 942
177 511
656 813
654 923
558 757
332 701
750 941
229 630
331 350
381 505
286 994
128 967
41 986
25 728
195 902
647 837
171 866
616 712
898 984
226 619
277 555
831 981
965 987
680 771
23 797
590 807
250 611
597 601
639 658
887 977
113 637
248 267
210 744
11 703
343 628
19 668
651 808
722 872
471 649
438 744
242 654
99 345
1 452
497 642
997 999
168 583
294 666
254 908
148 295
658 947
207 642
788 987
247 590
318 830
456 781
90 831
680 803
576 854
810 842
901 994
646 912
77 895
839 873
713 752
826 983
231 628
925 953
648 756
78 701
92 294
978 993
670 984
918 973
740 942
831 963
376 853
573 870
652 861
450 659
436 599
453 791
623 638
870 935
829 972
104 506
907 952
918 930
970 992
410 933
357 470
112 265
0 473
245 347
606 773
197 782
899 972
676 730
333 706
168 890
993 999
477 841
851 887
907 918
969 990
627 813
944 952
166 707
880 990
517 711
419 941
480 676
612 765
339 992
943 948
660 707
240 765
465 818
146 640
879 940
785 986
285 996
550 960
495 592
294 834
203 841
179 640
384 385
499 659
437 988
881 948
356 727
771 895
816 869
196 675
902 913
998 1000
586 795
329 473
558 619
552 672
745 798
344 484
121 130
172 918
917 994
292 603
455 894
637 901
321 813
795 974
863 949
598 869
747 868
757 999
970 986
154 162
643 655
554 850
742 754
953 980
428 849
503 691
149 163
442 861
44 466
251 673
766 1000
348 754
351 370
718 871
219 439
960 967
841 856
914 954
560 748
791 880
29 363
245 779
418 805
876 926
64 650
186 988
22 513
494 904
603 781
882 904
923 980
544 788
910 977
548 704
537 944
128 243
998 999
331 528
805 883
778 950
236 447
33 312
450 678
330 778
541 994
32 925
483 633
773 797
599 923
421 941
830 989
617 981
129 789
425 978
877 958
561 980
143 774
318 781
242 852
31 725
730 849
412 742
668 749
103 203
441 479
802 803
176 351
346 746
426 916
735 847
339 587
462 499
446 730
536 574
656 928
257 413
143 557
760 969
389 557
599 606
403 688
148 544
55 395
326 781
785 940
174 461
561 736
635 667
932 959
635 724
935 996
713 877
12 583
676 867
387 601
872 880
517 688
736 811
567 912
777 822
887 978
939 948
423 761
480 823
269 792
835 988
391 608
762 953
601 722
721 888
830 946
544 863
450 514
348 413
971 982
967 1000
857 962
993 994
606 742
938 977
631 706
151 536
297 594
131 606
421 898
851 953
438 489
978 984
305 437
966 988
433 766
60 882
635 950
608 715
713 868
630 994
241 857
601 680
909 973
263 939
758 958
319 735
937 989
793 862
987 989
517 892
291 760
715 944
851 973
101 912
886 981
769 839
298 310
596 960
433 930
175 791
720 777
334 810
655 701
165 815
315 828
998 999
479 605
608 784
871 897
669 862
893 971
476 734
874 968
23 806
623 921
940 977
528 867
127 951
15 934
65 316
605 874
363 734
527 900
586 600
820 999
608 727
77 542
785 854
517 560
62 236
862 947
150 169
788 921
390 801
60 543
844 932
157 826
38 236
284 548
562 830
292 912
370 493
300 891
258 754
515 968
627 896
938 989
888 894
218 911
876 956
790 979
590 614
439 538
788 904
92 902
927 979
459 996
347 909
724 853
863 903
639 645
316 606
230 538
48 359
146 924
227 380
431 497
662 819
936 967
797 965
206 495
561 650
641 645
237 606
744 791
498 778
734 937
174 973
281 855
438 700
819 865
962 977
927 985
448 807
284 380
346 964
943 948
536 712
277 606
23 396
545 741
704 985
489 873
489 863
16 93
444 767
794 842
343 604
734 847
927 933
747 751
465 612
147 709
96 337
549 878
42 212
338 931
431 503
785 880
178 471
673 939
932 980
290 612
959 982
674 706
963 969
743 854
158 476
958 978
351 640
527 580
864 900
179 719
341 543
15 410
996 998
872 969
965 966
148 938
62 944
556 815
549 557
657 898
33 542
94 901
751 930
144 768
45 321
340 737
838 960
519 737
815 1000
18 826
31 861
481 887
734 739
504 719
917 949
885 888
85 446
312 356
937 943
338 749
863 980
20 281
677 731
342 457
95 875
251 395
911 949
75 581
642 834
959 971
255 321
978 986
456 798
0 380
870 981
250 507
378 986
582 860
967 972
131 970
882 887
147 615
757 907
180 759
844 866
967 994
300 321
7 173
977 980
547 698
968 979
457 657
206 562
412 817
312 959
76 506
765 973
372 871
702 873
103 182
902 967
551 594
491 583
55 821
179 518
72 429
99 380
719 994
551 978
194 324
999 1000
183 452
711 812
612 861
305 552
535 856
129 349
678 849
676 753
298 968
530 926
698 872
847 972
633 677
235 263
661 786
844 845
917 945
642 751
409 552
72 855
655 795
188 588
279 747
274 506
646 652
880 895
669 899
556 947
386 858
726 981
19 577
120 743
612 820
828 947
536 961
936 957
730 788
633 775
530 608
920 956
179 604
311 743
530 654
667 899
613 973
744 972
926 936
36 249
451 625
935 979
417 835
190 851
249 489
260 903
607 612
876 880
625 765
231 915
349 940
310 652
45 93
40 452
541 772
635 953
94 561
231 352
983 984
246 280
476 809
666 928
948 996
244 637
383 643
795 938
361 829
847 855
428 682
938 985
842 906
745 834
781 930
899 963
935 958
941 986
461 506
854 856
80 599
536 794
286 885
65 700
200 212
376 571
393 822
205 535
246 635
991 992
77 161
216 997
976 978
555 644
545 981
833 908
968 972
506 761
954 973
354 433
44 995
569 961
534 923
829 865
150 851
432 926
116 214
464 807
379 987
833 925
373 840
728 872
413 803
846 877
43 103
793 998
233 321
536 894
348 473
731 753
160 418
443 837
856 941
103 311
215 467
352 535
913 921
638 775
649 651
476 759
233 465
522 585
853 889
830 943
930 997
180 902
106 876
248 287
487 525
579 777
129 168
517 589
785 838
64 886
339 462
142 365
716 911
817 988
751 955
37 723
841 849
966 968
543 828
469 711
565 798
486 761
853 865
588 683
817 845
294 906
102 785
960 990
667 921
79 753
803 909
620 814
982 993
986 997
351 654
574 757
149 787
202 993
837 922
628 691
329 745
161 266
113 402
763 951
0 412
617 699
892 916
540 797
825 876
56 239
895 945
270 899
321 701
495 583
282 307
331 813
803 828
525 692
597 961
213 910
295 562
727 848
452 471
964 968
886 971
348 874
580 745
807 870
663 823
141 270
498 704
364 413
805 984
622 887
814 888
338 855
348 835
124 290
393 446
991 993
617 870
500 633
56 464
666 857
88 767
777 899
75 126
210 235
507 625
401 977
689 766
732 988
816 964
820 935
851 887
999 1000
612 768
429 560
643 989
566 658
38 41
882 889
371 942
950 969
335 742
984 993
426 437
232 972
516 751
809 976
780 784
810 948
667 914
433 610
909 941
977 993
682 692
182 708
605 861
735 805
576 816
624 729
587 781
333 518
765 960
188 622
568 930
295 555
250 307
89 126
685 997
718 954
346 780
647 932
346 396
807 961
969 986
248 701
126 579
601 608
296 793
227 299
809 874
700 938
595 877
556 790
908 973
708 960
15 875
137 327
774 971
21 717
63 95
537 739
245 552
705 837
447 973
346 636
615 711
48 932
746 900
926 993
329 410
178 832
663 693
755 804
192 748
243 501
2 354
800 887
719 914
969 970
376 544
885 940
914 965
520 794
465 992
139 485
793 888
325 765
205 463
769 780
77 905
910 971
702 987
96 329
259 724
266 637
138 566
687 736
35 229
247 328
589 964
543 800
355 464
969 994
173 433
320 789
5 498
914 966
868 891
801 879
265 441
996 997
12 508
633 671
988 998
305 647
107 374
179 821
803 896
359 510
521 699
302 876
836 988
190 990
194 967
409 904
249 549
7 685
371 644
910 958
339 536
882 974
111 644
969 976
960 997
95 348
135 907
435 950
900 922
880 918
826 870
945 957
710 799
60 163
42 560
414 640
979 998
25 176
860 896
356 595
576 710
41 310
346 579
325 824
775 913
255 520
939 980
936 954
174 569
653 727
832 981
695 977
495 943
572 751
818 968
130 466
977 995
642 980
86 644
96 527
527 778
385 702
645 991
902 975
621 948
863 940
712 804
639 801
389 558
311 773
156 695
212 673
263 664
684 726
906 929
313 767
419 813
691 804
113 701
716 738
838 895
742 793
921 988
676 930
70 383
427 600
257 466
713 866
983 987
591 633
72 308
808 830
513 821
786 903
113 373
411 672
613 625
788 814
112 604
949 957
844 949
806 864
230 768
139 340
895 995
378 427
416 619
801 930
433 536
354 812
504 602
38 152
214 227
803 922
15 227
177 819
930 987
553 716
702 752
248 355
158 503
364 459
384 754
756 811
566 691
605 951
522 962
707 750
324 888
892 945
723 748
440 764
812 905
717 723
502 600
367 971
857 949
931 949
817 995
425 482
195 731
607 897
460 946
554 570
94 659
84 912
708 739
222 328
532 697
21 676
189 247
631 733
442 991
109 210
678 965
984 990
292 825
39 340
3 323
915 926
153 607
525 991
85 397
757 872
523 601
813 922
961 975
309 711
833 874
668 842
71 406
499 539
113 579
150 552
89 376
444 526
458 701
641 746
562 851
402 522
772 781
23 872
331 461
897 955
633 969
372 732
379 613
182 599
654 905
160 253
745 959
791 838
218 651
594 653
972 980
708 735
190 801
453 854
978 993
18 725
871 940
221 484
528 830
161 928
311 709
170 902
317 490
768 893
882 895
448 556
739 915
959 989
851 979
746 752
981 982
344 772
986 999
591 859
528 663
584 936
970 978
200 414
772 845
599 613
270 926
284 988
474 544
26 175
853 857
171 840
316 793
944 981
158 230
777 888
806 931
427 734
663 907
512 601
740 956
910 966
975 985
390 673
579 662
11 559
400 945
391 763
545 638
91 915
747 845
74 87
748 955
352 404
560 767
519 713
890 937
115 273
374 948
52 771
177 718
581 756
591 924
791 920
399 858
412 453
615 741
243 692
607 854
839 886
979 996
834 931
711 906
453 607
96 448
819 862
519 774
179 260
615 849
457 938
658 922
974 986
240 552
57 431
55 990
817 826
270 290
106 939
46 538
552 850
172 886
854 878
10 377
92 411
9 366
888 977
471 552
169 340
875 980
229 679
714 918
94 468
923 927
578 821
936 947
510 894
924 944
136 668
164 219
387 926
757 772
87 913
738 855
321 535
822 894
187 661
733 816
492 711
833 919
974 987
125 493
692 808
494 778
645 923
273 575
720 975
162 531
952 964
182 510
782 867
437 883
523 921
650 930
782 905
254 900
202 398
129 830
824 900
801 930
585 834
937 951
4 905
331 830
47 696
211 943
714 820
318 974
107 449
242 1000
727 744
264 909
126 803
833 867
742 794
620 973
654 858
210 849
669 708
638 917
470 750
534 703
696 935
883 998
665 947
753 968
687 856
949 966
754 785
213 777
135 363
701 738
119 467
539 949
847 894
986 995
706 752
987 999
651 894
788 935
968 972
222 479
832 877
190 262
467 600
20 976
466 887
845 867
127 289
287 894
838 915
880 934
3 928
935 945
897 923
667 855
471 510
547 937
552 951
371 835
728 998
716 795
883 985
976 983
770 784
448 992
446 631
888 910
217 283
678 735
889 925
603 933
662 939
638 859
703 711
479 887
301 682
261 601
265 713
382 511
848 867
970 997
583 969
2 115
553 599
62 987
342 618
255 437
938 975
919 955
707 949
367 622
555 594
526 833
463 547
868 871
638 764
949 961
294 539
208 262
350 685
16 700
754 755
27 353
421 597
968 969
732 911
690 861
186 989
959 971
21 94
875 965
176 638
938 942
238 819
915 983
819 998
97 670
940 996
97 382
644 833
911 950
176 862
51 621
448 867
241 815
77 238
829 863
603 883
918 919
781 958
506 606
973 994
843 917
516 728
127 851
214 259
534 747
574 774
832 857
388 584
581 957
993 997
136 650
687 772
614 685
366 898
388 914
225 804
622 661
310 800
801 826
501 560
502 952
634 699
312 603
133 212
200 838
963 998
691 989
37 925
841 854
321 901
453 569
198 557
452 618
282 318
347 597
835 872
210 331
587 794
144 680
908 945
481 929
565 628
179 869
278 434
548 670
264 738
84 123
116 752
141 356
870 961
227 374
428 473
807 827
157 200
231 346
585 690
822 840
103 468
591 715
480 641
162 225
699 839
190 658
856 999
786 980
967 997
283 747
97 592
291 647
250 583
154 676
880 964
350 528
219 900
539 545
820 941
722 879
846 849
836 854
536 925
681 706
785 819
39 776
342 483
644 915
456 504
115 297
663 825
775 834
437 727
421 958
887 959
746 952
436 632
393 871
147 777
618 636
205 274
685 869
257 260
825 995
344 613
331 959
718 953
29 172
367 987
373 807
750 951
473 858
528 731
243 430
242 835
224 848
70 736
848 892
202 792
654 837
595 664
146 568
858 902
960 983
681 927
528 824
169 754
971 988
351 535
119 438
927 994
58 223
422 678
535 866
169 956
874 978
4 486
284 613
669 777
139 284
372 621
218 598
325 482
609 874
245 496
255 754
245 604
316 461
505 999
343 961
270 289
31 541
764 885
227 397
365 667
173 814
895 985
11 164
808 917
480 973
636 751
589 970
31 346
290 709
186 587
506 634
833 913
633 662
370 694
1 935
10 607
426 955
294 583
101 598
468 898
373 445
854 934
55 574
91 796
785 885
647 743
383 755
508 636
827 855
98 782
249 453
746 899
483 609
779 876
589 971
292 803
691 939
32 674
773 884
498 643
352 411
747 766
252 498
258 355
13 995
810 814
771 774
239 627
59 758
33 302
60 883
412 772
612 715
9 489
643 886
921 959
663 837
247 952
378 387
752 774
648 860
653 682
805 968
516 634
454 755
511 926
328 558
504 900
281 561
327 867
250 712
131 611
62 938
474 509
808 950
97 163
351 580
760 874
338 541
49 350
525 925
290 999
455 764
513 818
66 107
107 548
445 520
6 271
219 757
73 550
78 459
290 426
473 872
590 790
78 430
299 755
843 941
248 457
852 949
30 410
672 958
289 537
426 464
52 59
86 907
350 968
652 779
903 977
999 1000
777 797
212 372
557 580
121 683
877 983
123 294
267 710
53 225
686 1000
53 577
533 908
960 983
548 876
888 935
590 952
372 489
451 764
832 865
831 958
97 506
23 222
175 571
949 994
439 740
404 994
261 350
254 822
862 892
12 304
594 886
551 766
39 46
275 483
97 581
504 992
949 959
100 675
718 747
119 728
524 789
157 713
91 211
752 784
212 338
458 849
182 328
970 978
403 546
402 764
508 860
399 444
383 793
413 489
217 509
502 773
793 846
504 543
566 760
981 982
932 934
482 840
498 982
930 956
228 909
411 538
249 430
878 970
3 616
38 557
24 173
559 742
927 974
517 700
269 766
90 935
363 667
946 977
39 894
351 783
294 934
806 846
515 624
193 547
34 174
233 676
61 364
587 689
139 488
251 690
413 631
770 970
708 860
196 597
658 865
41 798
344 843
506 564
61 804
456 895
651 737
669 734
219 588
570 724
84 331
554 793
743 962
81 459
442 596
622 658
53 713
433 921
337 956
338 927
274 701
857 988
80 940
663 987
910 951
802 994
58 484
74 118
120 345
686 856
519 619
367 689
449 646
443 588
323 611
915 955
445 737
237 873
147 602
349 422
23 715
424 683
742 929
469 498
884 950
886 1000
782 820
842 988
926 970
59 911
981 986
297 457
778 792
606 791
54 929
719 864
209 820
43 144
951 961
821 865
935 943
138 961
651 849
679 850
784 914
943 984
457 886
225 956
129 426
301 765
896 953
183 705
444 890
917 948
972 990
989 999
937 952
737 762
752 887
584 595
607 729
31 404
707 745
87 959
561 959
824 885
600 770
311 713
858 898
988 998
456 869
42 211
2 51
495 632
974 995
256 627
139 483
701 912
826 952
369 832
399 594
744 997
336 841
699 725
373 826
548 630
67 537
69 424
972 992
447 919
26 672
111 131
85 770
515 849
79 273
586 707
596 694
382 524
934 949
863 945
176 785
75 522
409 432
381 851
664 796
935 964
653 808
358 722
648 997
754 779
500 606
446 762
981 995
822 964
379 533
28 437
311 812
92 669
973 984
35 591
246 507
109 993
732 889
427 503
902 924
528 545
812 978
172 843
284 940
606 780
60 105
376 819
756 926
212 660
757 988
620 1000
404 813
766 988
492 705
968 992
648 811
461 932
682 816
25 911
290 434
920 965
436 930
409 644
680 906
769 971
20 861
459 865
507 858
939 976
957 994
350 481
148 861
667 958
996 1000
635 657
171 793
884 892
579 925
871 978
929 949
900 978
638 943
959 961
52 985
68 253
717 929
318 728
743 781
927 995
968 974
709 716
388 901
292 557
58 488
675 686
39 675
463 484
892 987
288 495
396 445
543 657
455 866
912 914
453 910
159 619
531 996
831 877
531 726
525 605
326 645
880 917
185 953
185 294
637 851
720 873
150 189
820 956
586 639
482 760
531 925
715 894
760 871
897 982
180 186
753 801
397 779
765 989
447 920
576 600
108 541
570 602
170 514
19 450
850 865
813 859
139 511
103 356
954 967
112 427
498 606
119 971
725 997
99 442
721 941
381 437
496 554
226 305
573 900
902 904
239 774
20 456
934 962
355 593
181 774
947 974
784 935
539 943
625 859
730 914
893 904
508 893
635 778
681 963
198 795
790 830
707 777
939 984
887 991
416 862
764 785
275 938
590 844
580 893
489 727
985 988
583 658
706 759
527 615
17 104
576 730
201 954
647 996
700 979
588 933
966 978
858 914
760 938
15 710
449 808
312 679
174 403
370 705
782 988
163 761
801 826
516 588
331 926
360 619
602 925
85 539
561 962
453 784
145 521
708 818
19 767
798 912
897 986
522 756
128 562
609 695
620 651
189 429
115 955
423 819
332 857
70 335
790 940
426 678
731 927
232 931
918 1000
418 442
109 221
929 977
74 364
765 930
187 748
596 767
239 711
394 603
317 450
753 871
176 892
985 996
723 733
502 566
559 747
305 819
714 903
909 911
708 849
318 838
957 991
732 993
527 703
494 645
300 513
655 711
788 919
122 700
115 814
771 961
960 962
919 928
913 971
32 785
928 934
8 601
426 572
672 901
955 995
831 928
902 970
225 944
398 969
81 725
406 444
899 928
517 885
40 587
146 287
904 913
393 413
724 834
420 643
151 280
846 988
727 864
458 585
7 937
637 731
405 905
793 960
372 741
420 697
687 832
779 959
161 250
830 857
676 773
790 864
553 632
49 904
438 817
472 474
51 619
907 920
175 440
406 489
131 780
414 862
381 685
130 751
606 737
84 877
27 203
90 400
683 829
753 882
169 819
754 922
917 934
719 845
105 859
518 929
762 867
860 959
49 199
57 147
908 975
243 373
902 992
515 738
729 867
418 897
96 477
659 963
479 600
198 841
365 648
105 488
802 818
807 903
673 927
589 758
663 688
109 731
23 577
943 990
188 286
496 643
641 755
790 851
118 239
633 895
34 431
589 821
16 321
44 284
875 981
107 867
574 985
985 1000
120 714
551 989
573 838
962 968
328 683
818 880
279 626
641 807
936 991
189 786
822 979
654 693
185 281
875 888
562 869
307 993
91 483
970 997
122 596
78 566
746 801
412 431
48 844
138 860
891 996
578 748
4 441
753 951
169 388
434 597
91 592
674 887
857 950
765 791
829 912
96 208
379 868
899 906
128 641
819 913
240 383
209 339
962 968
4 519
182 325
138 767
309 977
520 671
225 976
351 500
277 649
98 163
814 844
934 985
895 928
90 435
934 965
972 993
433 664
598 644
812 829
813 993
354 532
258 756
11 500
789 891
107 417
140 698
848 942
212 573
199 842
678 962
864 878
54 280
289 400
976 994
836 945
102 492
839 983
395 660
278 802
311 460
9 534
626 639
610 675
280 321
433 538
657 699
808 875
396 410
499 826
825 981
555 687
973 998
555 988
763 984
546 687
380 573
362 958
579 958
336 762
282 812
665 901
730 995
517 673
99 847
272 554
693 815
805 840
714 756
832 854
233 748
16 467
697 947
261 597
868 961
236 238
913 965
899 981
872 978
595 780
554 738
742 910
869 942
166 299
182 344
676 920
647 894
403 708
638 660
221 627
979 985
706 723
171 496
834 839
967 992
386 504
765 979
721 788
84 226
363 605
896 900
680 887
283 355
392 854
750 877
633 906
629 871
125 652
938 948
18 165
14 999
968 979
208 504
27 292
86 859
772 796
218 989
120 928
740 847
699 927
873 950
482 868
975 979
812 985
212 447
880 892
65 419
290 324
624 649
783 860
558 736
517 686
822 912
662 896
925 937
285 393
532 847
492 573
696 991
443 626
686 817
255 747
423 853
595 615
173 812
549 683
233 850
237 869
495 981
520 629
20 514
328 611
890 999
759 801
339 724
209 290
386 861
668 706
995 1000
354 789
783 893
194 924
807 818
152 426
383 466
27 173
360 384
606 936
365 948
35 892
581 683
145 500
822 878
774 775
94 333
389 451
650 850
405 906
666 966
905 949
264 896
57 717
751 952
265 325
712 932
692 760
152 680
874 879
786 878
681 694
130 516
701 794
2 820
933 947
279 654
629 997
329 819
562 592
337 600
676 835
662 905
584 639
922 952
3 78
215 602
171 474
500 558
920 965
506 891
678 797
219 887
700 995
1 786
242 949
784 938
669 891
744 897
590 791
981 997
709 851
482 900
618 871
49 624
810 883
368 710
205 502
40 672
156 396
661 894
959 984
723 975
885 905
625 770
190 416
90 185
100 529
939 995
789 801
64 328
499 568
245 774
206 298
185 224
816 824
200 797
161 897
63 899
640 700
744 857
154 624
185 220
300 855
990 992
363 622
607 691
246 768
651 787
908 992
313 461
26 350
529 710
38 246
29 266
870 929
79 1000
102 708
599 723
956 981
244 861
297 872
11 42
501 524
540 642
266 432
849 956
698 739
579 781
85 144
757 972
104 916
724 824
107 531
733 802
478 667
834 979
678 995
320 970
542 570
259 314
278 728
775 796
204 326
228 994
311 573
150 733
78 954
898 980
600 865
638 802
408 592
84 853
854 888
258 664
150 331
936 965
254 534
556 582
474 858
748 828
532 582
645 966
114 682
941 986
99 439
942 943
967 986
661 780
161 830
333 671
218 237
659 760
231 510
347 751
152 701
992 1000
229 382
132 261
630 854
748 914
178 830
440 638
452 956
896 944
837 951
420 695
879 951
845 964
862 963
333 835
365 691
326 408
902 962
908 965
962 996
574 991
44 783
587 756
807 836
43 332
895 945
141 563
313 983
526 992
453 528
645 800
776 879
564 636
183 596
915 998
383 666
478 974
297 447
695 707
52 815
954 955
802 892
688 691
293 899
510 841
760 765
227 237
495 800
82 408
577 930
233 449
974 976
259 489
896 912
93 142
367 377
513 585
591 802
145 149
349 614
893 949
199 900
391 773
688 915
617 753
600 991
399 693
620 913
867 912
430 754
105 931
187 456
603 680
127 332
156 399
855 965
288 744
985 997
497 626
359 922
222 611
866 976
719 831
328 491
936 989
561 649
148 963
295 364
415 997
589 640
520 709
572 872
517 730
287 881
701 979
685 794
150 808
287 638
582 609
602 932
990 999
381 436
619 831
581 905
569 714
639 886
359 975
730 990
204 634
904 924
266 310
837 879
627 841
590 762
757 963
579 950
730 881
825 842
867 874
658 848
923 953
351 622
368 739
145 530
945 964
578 608
756 864
372 835
601 935
266 960
215 774
39 115
122 517
530 768
921 932
579 832
689 893
788 847
368 956
393 397
997 1000
575 795
340 453
497 568
489 608
992 993
857 980
212 927
127 678
856 883
799 903
136 179
951 976
36 614
496 591
823 885
915 937
506 639
701 867
874 949
601 727
681 811
205 986
717 745
139 624
796 955
58 283
739 762
96 191
839 986
889 979
186 944
96 482
692 822
643 993
613 905
589 775
783 973
603 763
710 985
176 623
537 798
436 736
255 589
592 788
558 656
134 630
847 943
304 878
960 967
52 744
811 936
943 960
735 959
450 651
401 833
86 108
380 805
643 844
357 873
89 368
426 960
79 642
85 570
208 971
151 574
103 128
629 865
147 707
139 368
461 826
946 967
437 588
666 999
294 972
949 978
618 874
749 809
368 897
55 277
103 130
626 633
918 932
708 788
679 788
345 659
47 291
295 899
966 993
243 490
899 945
815 911
207 940
236 951
341 798
544 777
67 133
41 923
357 525
846 930
211 466
713 756
632 736
737 920
282 598
405 673
975 998
880 900
602 921
938 952
674 699
159 314
983 994
206 827
287 537
569 682
356 390
4 807
704 994
338 976
620 708
728 975
248 685
887 991
603 858
724 886
800 923
809 811
110 772
978 994
111 411
931 981
595 683
396 957
422 676
940 985
797 960
638 845
244 330
320 335
934 947
170 592
507 707
806 911
333 928
516 915
467 918
896 902
404 818
356 618
101 144
593 715
324 800
322 434
189 469
127 933
677 958
229 692
626 998
107 550
728 901
487 513
748 932
679 693
937 993
803 981
804 996
694 761
315 683
175 954
837 984
21 837
998 1000
906 986
646 748
878 943
379 445
668 740
96 461
329 867
254 328
353 389
218 462
771 772
464 654
139 284
943 995
403 757
250 770
904 977
999 1000
874 978
427 468
138 192
652 696
324 601
863 932
564 658
7 491
932 952
432 594
638 954
986 997
673 824
553 833
992 996
550 939
810 832
144 887
183 258
366 454
242 448
124 778
949 959
51 236
980 988
389 832
629 845
325 864
54 231
602 913
213 728
54 741
367 523
362 382
327 594
817 891
979 992
229 865
452 869
716 972
767 869
916 923
206 520
633 731
114 324
577 773
448 933
710 969
436 905
456 550
869 911
293 890
335 504
726 898
426 468
72 107
470 946
702 736
386 651
776 950
147 943
666 697
40 461
329 684
774 925
990 999
275 445
73 398
681 735
464 647
121 434
433 496
240 885
978 994
838 963
568 951
454 766
894 986
682 752
472 474
633 962
709 821
622 789
742 932
934 938
7 574
955 976
445 814
208 338
840 998
887 1000
123 888
192 660
250 781
746 979
152 999
334 398
800 872
28 472
92 297
308 407
294 314
562 731
320 416
727 913
131 783
840 947
109 924
965 968
348 995
990 993
474 560
162 904
187 603
195 499
962 977
727 773
744 771
920 949
523 552
402 948
877 921
719 844
220 467
600 981
546 913
573 670
83 407
684 837
156 767
667 804
198 322
105 492
2 254
111 565
225 769
402 499
0 789
667 808
597 768
10 47
273 664
864 978
801 977
349 613
845 888
21 981
777 839
537 807
894 972
215 714
735 974
778 868
441 483
256 962
76 240
231 583
949 987
99 697
516 644
659 806
515 788
729 997
119 124
479 883
743 895
281 627
701 968
478 829
257 894
774 843
534 684
170 494
352 424
41 570
604 948
586 817
809 960
115 441
925 940
522 921
838 887
73 367
468 850
307 529
135 778
453 986
528 595
653 942
143 862
169 888
123 209
796 806
388 741
752 795
232 544
235 962
557 659
990 998
17 768
171 816
172 855
525 544
118 563
493 743
418 805
765 786
486 831
434 495
73 92
476 971
876 987
519 911
880 902
126 345
244 915
672 880
965 999
448 524
217 286
605 819
244 979
496 649
968 999
709 992
54 633
890 899
19 314
524 540
977 990
836 871
904 908
23 794
499 682
687 771
783 831
843 957
287 638
77 688
411 413
316 910
942 957
189 214
746 934
891 915
623 937
235 805
442 648
970 974
702 916
473 795
937 995
100 122
888 964
716 865
654 866
533 571
107 874
583 920
951 962
312 681
943 961
521 751
762 960
840 973
332 397
15 289
538 785
224 637
647 993
544 558
88 283
307 360
782 792
953 984
18 712
914 957
273 741
142 810
788 934
516 682
369 607
205 948
798 943
302 666
529 772
627 845
68 1000
261 902
764 971
768 817
888 994
567 792
697 834
350 920
408 842
185 867
974 985
675 954
451 722
750 829
857 963
315 573
559 984
740 917
841 909
831 910
510 948
58 304
463 928
598 916
798 887
388 445
629 804
505 997
442 624
158 208
207 311
602 737
833 898
632 701
113 120
797 923
96 363
685 984
4 897
349 693
346 482
103 900
82 417
828 895
463 881
231 317
163 418
190 898
555 602
749 778
683 952
112 425
544 574
343 802
802 966
56 733
254 629
532 953
793 849
781 985
204 607
923 966
771 827
124 761
795 849
739 794
761 811
13 958
170 490
807 952
227 292
306 317
272 884
626 661
358 372
150 345
259 861
863 895
377 417
333 521
249 927
38 988
473 491
46 987
634 728
748 791
375 596
144 414
40 417
341 443
489 625
620 840
925 933
751 929
776 894
297 654
887 1000
837 850
482 913
389 426
713 959
606 907
324 983
703 944
379 412
706 735
534 535
72 907
576 670
653 866
985 992
949 975
282 603
742 893
688 845
569 959
648 910
617 626
847 953
807 933
203 451
922 936
864 978
147 318
457 915
71 673
307 509
699 989
713 858
802 870
115 856
176 611
779 998
348 797
311 728
734 847
805 955
697 699
230 714
152 925
39 485
923 946
505 856
759 872
365 370
830 881
67 468
632 809
676 915
218 961
330 705
591 872
99 941
587 658
758 941
723 826
316 686
482 901
249 453
618 970
902 962
578 869
253 529
372 534
282 571
597 945
981 995
655 882
687 819
554 591
164 254
731 889
534 610
671 879
624 915
58 639
656 898
15 547
599 686
623 630
138 545
647 902
994 999
172 234
362 685
96 571
827 852
591 684
569 882
163 630
750 943
366 473
781 867
340 928
284 792
575 636
932 934
458 980
602 748
292 777
994 999
402 592
332 941
610 679
709 830
249 888
384 693
201 799
791 988
522 795
749 942
537 578
222 618
931 950
68 100
702 719
277 519
455 851
387 538
305 900
435 883
904 936
920 923
469 957
695 781
149 895
684 719
46 49
325 832
741 834
750 944
251 777
750 832
418 896
68 686
479 991
530 806
25 215
725 818
55 604
590 943
499 936
458 880
244 797
757 761
673 733
939 949
793 874
156 220
570 962
923 997
16 251
20 665
627 885
971 981
47 629
136 613
137 799
155 842
831 843
756 947
598 757
158 537
671 883
216 601
206 1000
381 880
102 497
98 788
740 949
732 800
875 973
228 327
124 901
316 849
90 583
326 603
32 921
436 803
91 949
391 605
821 839
435 827
626 652
516 913
428 799
898 906
945 982
241 260
282 741
176 965
437 887
800 903
569 671
90 923
266 853
633 910
769 870
503 804
905 969
218 445
146 322
886 998
562 996
959 963
351 585
20 206
285 536
383 906
744 759
697 731
750 833
121 375
754 895
566 575
857 956
158 345
553 563
635 758
850 955
56 698
427 437
903 906
400 773
559 813
610 854
657 751
954 966
624 956
691 724
381 909
932 985
224 537
512 586
684 856
601 866
412 602
302 560
634 676
100 435
871 911
418 890
567 597
579 881
317 975
650 767
965 993
462 926
193 989
497 940
494 731
155 798
724 908
860 951
964 995
816 877
512 874
673 885
121 904
210 681
10 524
516 963
390 678
361 792
301 851
919 920
475 863
607 940
132 404
488 965
87 724
458 732
840 844
584 901
348 860
950 996
596 601
669 767
15 841
499 685
503 549
308 391
643 838
79 338
952 997
753 763
645 718
755 972
975 997
984 990
826 974
853 967
187 948
655 695
323 642
328 760
723 806
424 930
590 992
523 990
611 721
217 648
231 635
531 740
994 1000
809 834
579 991
705 919
400 557
408 970
712 785
255 990
191 410
410 817
150 671
252 307
98 270
690 950
787 944
121 274
642 703
158 741
0 807
575 652
284 420
248 666
364 519
319 408
223 987
306 722
981 997
816 967
260 641
965 1000
733 892
233 523
545 568
133 343
765 798
264 951
568 845
101 623
709 901
57 759
605 753
7 931
964 986
404 607
543 905
178 739
429 695
36 770
189 766
964 986
418 664
64 869
289 829
919 997
827 940
874 1000
969 997
536 862
198 846
582 699
150 720
693 773
498 799
185 367
433 723
921 975
437 445
653 796
380 722
888 913
5 391
683 850
183 994
536 752
676 735
313 627
930 951
918 996
918 997
535 837
872 888
437 743
662 989
404 524
961 979
314 552
138 959
186 802
945 987
16 417
733 943
56 420
325 877
829 985
838 862
759 845
447 777
173 444
54 260
315 812
806 864
896 924
314 477
190 339
954 999
541 759
317 794
175 937
846 965
491 889
275 976
18 838
933 991
517 723
383 810
887 933
66 73
854 947
943 951
458 774
122 163
447 985
930 941
231 744
524 690
906 949
915 942
621 669
10 656
621 975
20 22
148 641
666 916
167 320
43 412
235 424
113 947
632 728
36 457
738 786
893 968
912 952
40 980
424 826
343 435
703 791
32 273
868 950
343 962
289 499
689 943
42 576
594 781
150 819
934 959
275 793
458 732
65 985
501 512
735 819
999 1000
830 967
791 992
789 979
275 925
538 758
137 231
852 954
962 995
87 100
283 480
292 432
407 549
985 995
98 203
720 847
320 551
546 756
668 790
492 685
713 754
664 795
581 853
673 710
490 779
610 857
28 490
385 732
600 821
587 687
478 710
662 888
334 598
598 827
388 711
488 736
54 731
447 693
640 832
4 186
27 779
592 847
348 615
105 864
692 986
638 1000
556 920
589 682
125 200
807 824
102 133
570 753
458 801
561 779
530 826
405 725
425 733
928 935
288 390
834 839
37 85
826 900
79 465
993 994
34 587
963 978
367 826
695 967
528 953
610 932
524 755
301 823
477 600
624 672
544 727
465 477
163 532
458 600
813 842
639 858
101 643
828 954
633 768
911 914
459 704
811 978
426 619
507 920
887 972
848 887
919 921
500 657
718 995
278 587
335 736
994 999
534 826
800 932
317 908
187 993
91 728
305 983
471 644
892 969
572 857
815 947
748 821
86 711
390 675
900 965
423 900
365 730
582 780
365 391
860 949
736 935
104 733
527 814
672 972
244 705
690 736
78 842
71 628
748 875
439 443
760 893
351 838
556 725
479 639
777 844
640 908
705 941
286 882
471 514
641 725
379 889
44 498
456 608
425 626
83 229
756 831
224 653
897 947
949 985
294 369
430 479
337 489
442 470
434 829
913 915
96 882
732 963
312 863
825 832
375 506
279 680
512 776
894 991
314 997
127 890
670 886
345 508
26 227
190 395
594 745
614 723
67 886
637 967
589 655
780 993
176 835
641 731
615 944
303 732
132 459
690 791
703 963
704 949
798 869
12 603
644 713
401 997
222 922
943 978
886 977
980 996
613 764
220 514
873 970
978 981
542 730
959 983
795 949
741 883
594 838
769 995
599 673
890 965
955 973
317 539
287 672
0 188
73 307
66 347
57 259
664 668
145 672
516 797
29 807
185 995
61 411
495 674
128 642
11 72
315 782
787 852
607 849
626 630
727 768
233 293
555 591
376 767
492 934
57 705
531 833
130 581
85 287
997 999
578 914
107 619
987 996
847 928
319 702
246 461
509 959
40 893
916 956
66 200
639 667
823 842
227 996
178 345
349 599
775 859
288 830
365 948
513 681
587 907
429 594
509 868
740 757
61 919
519 708
750 931
657 999
441 846
776 859
984 1000
250 589
580 607
996 999
23 949
76 137
607 618
486 695
599 948
258 325
676 974
824 883
644 877
646 707
646 694
55 731
385 682
732 899
426 992
769 914
773 921
69 961
479 998
561 853
230 901
244 737
103 757
589 797
132 813
197 711
249 676
612 865
984 986
449 941
325 584
111 590
278 461
79 157
292 592
34 111
604 900
237 443
947 949
870 909
606 951
891 972
213 575
567 997
229 478
638 866
789 984
716 957
736 944
321 512
191 776
603 844
678 969
246 938
623 893
338 679
22 766
746 782
131 773
210 264
264 809
85 305
134 722
835 858
248 900
642 959
17 664
935 947
82 106
570 586
80 579
267 472
499 622
48 626
98 803
827 859
202 577
503 999
198 978
890 990
793 848
766 994
971 986
843 948
830 993
463 955
329 422
735 853
966 984
573 741
736 780
103 364
477 730
116 921
621 809
60 740
138 185
767 947
239 849
623 784
577 943
436 891
272 473
333 531
73 269
555 708
252 902
266 350
883 999
196 722
737 947
923 928
461 915
725 941
141 653
747 812
382 628
336 991
478 481
666 787
353 772
976 996
999 1000
846 945
605 790
288 894
79 725
336 672
148 349
558 592
320 624
542 993
404 980
228 895
861 901
39 995
350 716
915 994
418 981
55 103
846 875
515 707
92 662
116 211
95 152
113 601
826 904
20 449
331 936
350 607
563 565
585 902
130 700
915 976
379 660
705 818
919 976
788 843
26 531
654 856
397 929
40 353
556 981
877 968
387 937
801 995
793 931
206 561
57 702
183 708
238 443
50 64
387 559
853 929
716 915
362 900
956 964
780 959
992 996
874 939
142 428
259 839
173 666
289 853
50 137
562 796
646 705
612 783
661 752
997 999
240 684
81 311
766 851
931 994
881 984
852 993
388 444
351 355
888 908
66 196
261 339
255 414
155 842
836 976
623 631
984 995
618 934
622 884
79 902
191 265
716 863
456 658
95 973
861 939
208 703
980 997
652 691
804 904
849 959
581 823
244 716
923 951
538 544
375 420
597 909
935 966
160 223
533 612
202 852
696 722
954 975
825 843
665 911
947 974
412 532
277 618
239 902
93 895
2 481
363 603
913 918
697 790
425 593
367 604
743 931
91 429
778 940
108 321
292 750
671 795
109 825
69 868
698 719
647 931
278 776
588 874
406 802
554 555
193 625
503 627
554 666
98 138
261 411
503 723
420 727
112 329
908 911
285 982
324 457
322 580
334 527
356 409
211 956
168 952
801 914
430 545
276 776
219 244
262 853
42 484
911 969
477 889
217 820
923 960
192 959
287 811
450 856
27 938
633 936
870 891
637 859
358 754
50 611
786 901
215 840
391 713
851 879
779 951
860 877
67 279
138 907
402 583
172 710
277 437
944 947
781 864
814 854
873 991
602 973
493 589
598 735
877 914
625 767
735 953
923 996
554 977
841 851
138 757
366 385
282 946
576 759
922 987
399 492
626 995
431 631
783 895
5 24
809 816
744 988
528 977
110 834
264 596
900 905
926 976
892 930
869 985
739 951
73 517
115 596
9 439
52 747
3 465
527 971
318 738
794 913
42 745
705 990
806 954
925 972
737 993
801 987
409 844
542 931
613 697
942 985
807 839
713 971
492 916
60 314
878 954
844 880
590 751
564 608
689 721
273 444
712 811
21 653
138 966
50 244
250 558
484 687
634 774
961 974
847 877
910 928
835 868
567 662
333 617
420 818
370 625
871 956
652 723
814 838
786 861
545 864
891 903
131 232
138 312
453 491
5 367
972 996
669 761
452 787
291 934
894 911
802 879
673 683
633 764
681 880
821 828
34 313
827 941
306 820
656 910
311 504
797 823
116 585
743 750
906 943
79 990
301 793
616 664
493 947
196 387
773 978
543 838
228 418
775 856
500 735
931 970
550 839
830 844
738 777
386 573
266 860
971 985
692 824
976 996
172 218
316 563
83 634
167 792
722 977
722 814
127 966
444 994
690 939
688 857
518 937
186 819
122 489
880 905
989 996
725 808
284 497
341 888
160 545
585 894
392 714
971 976
212 949
897 989
412 895
331 757
740 985
690 755
731 873
63 429
206 351
862 924
621 879
429 430
894 937
432 775
755 843
53 865
404 796
756 924
968 975
804 992
331 745
956 990
230 281
364 447
86 366
658 946
211 294
729 997
703 787
584 920
864 985
693 711
454 598
908 986
783 964
872 897
105 527
221 642
238 363
348 790
214 371
396 801
75 607
500 568
124 950
827 899
437 866
84 341
409 750
248 892
971 999
156 855
859 871
291 721
738 869
672 682
363 899
967 988
146 925
635 845
169 441
325 398
958 970
656 983
361 988
71 706
595 837
641 837
325 548
453 726
358 389
26 88
157 544
99 598
667 718
605 630
888 993
877 959
944 975
713 759
376 922
62 371
804 846
87 421
797 861
264 948
538 972
421 733
678 883
754 994
538 829
867 993
813 926
607 952
82 331
915 932
730 796
734 832
475 904
723 939
251 685
759 916
981 996
837 871
387 788
375 662
881 979
521 869
436 967
245 463
194 211
617 685
415 992
341 854
307 542
624 789
64 534
710 999
853 969
172 823
794 933
933 970
894 904
474 517
355 471
265 464
243 593
298 679
995 997
232 403
263 670
520 837
462 928
948 996
183 830
887 987
6 188
908 968
92 619
391 829
940 982
852 920
499 966
789 827
144 320
798 885
0 21
977 989
49 600
185 787
605 812
602 783
680 794
320 419
812 861
326 986
555 855
551 831
178 645
389 533
892 996
980 992
419 610
404 558
226 548
168 960
13 596
74 662
640 898
639 849
890 898
551 799
621 955
671 910
672 753
1 864
303 525
778 941
595 758
421 850
551 685
41 486
196 460
440 969
366 616
619 623
776 878
949 967
8 758
770 866
620 823
913 938
302 550
750 828
164 417
573 792
134 771
830 871
977 983
454 675
332 334
509 868
939 947
238 653
797 968
231 393
201 745
704 793
194 995
999 1000
581 896
24 334
165 855
420 734
187 411
613 836
714 950
284 829
350 778
166 643
321 451
641 888
884 920
647 838
532 588
370 426
435 799
959 960
488 964
502 863
93 846
843 862
743 910
170 549
139 495
757 838
877 946
792 903
23 900
248 929
675 717
456 790
215 834
775 884
792 808
259 791
610 637
618 982
642 968
45 552
532 708
980 991
218 898
231 386
946 995
42 220
783 975
426 703
485 902
776 796
704 845
303 826
795 909
4 784
365 909
478 852
945 981
80 218
699 806
409 944
688 768
645 731
526 752
521 767
477 732
943 985
617 969
132 940
852 873
257 983
13 661
227 503
585 919
223 834
801 846
190 976
33 294
495 951
596 738
696 828
479 725
431 943
537 798
181 925
664 689
992 998
57 785
986 990
542 796
637 828
912 952
940 964
981 996
493 505
677 900
446 690
138 450
158 667
226 383
731 936
804 999
763 816
433 733
668 890
863 971
280 509
178 675
596 638
462 800
735 895
656 991
913 989
966 996
470 956
399 700
398 800
431 541
560 948
749 778
331 549
121 476
979 998
321 463
825 976
128 807
80 776
609 986
909 951
257 920
660 762
929 997
827 841
411 713
585 847
706 715
736 982
599 794
877 894
195 957
600 614
60 207
24 270
576 718
350 767
710 905
626 881
419 730
345 871
198 555
294 368
406 627
918 971
294 516
430 785
202 477
250 471
700 739
474 661
641 689
202 646
939 957
89 358
412 584
473 593
494 544
589 999
955 986
813 907
970 975
34 813
999 1000
478 734
631 637
233 935
705 787
472 804
543 777
687 938
698 878
612 653
771 817
52 717
678 704
231 319
191 981
48 995
476 884
541 911
565 709
719 938
809 964
299 735
268 452
178 404
747 902
619 860
368 983
415 776
983 985
576 851
523 821
0 898
713 897
735 936
371 548
933 989
447 625
67 171
951 964
508 615
599 886
159 648
300 679
726 954
28 755
445 689
50 422
350 790
417 859
505 781
78 983
102 914
191 575
617 785
152 866
770 882
542 938
589 600
402 616
963 979
775 777
641 850
516 591
520 767
9 517
55 120
871 890
574 604
697 951
119 964
129 682
927 959
566 705
212 465
246 746
865 966
693 701
411 977
842 917
392 656
370 571
760 884
66 978
218 536
106 821
654 818
101 997
673 994
309 431
989 996
931 993
356 716
587 594
653 822
236 665
195 897
673 1000
716 976
730 963
28 345
284 817
782 948
861 939
191 481
853 994
104 689
670 758
879 945
928 959
744 869
178 255
155 816
564 848
48 994
148 780
539 566
914 983
683 777
885 986
15 873
940 992
41 213
617 680
585 947
734 880
629 809
865 915
230 576
934 964
304 500
810 889
887 918
878 921
80 669
462 882
999 1000
642 670
713 904
665 915
927 968
850 962
153 850
600 645
857 889
293 354
214 508
145 681
448 977
763 820
527 911
7 867
279 329
159 921
990 993
849 918
252 586
830 871
504 873
769 866
851 990
962 999
794 822
744 774
356 710
222 630
619 937
494 670
908 957
473 809
413 749
591 813
257 778
212 806
157 391
155 450
784 917
126 677
238 994
644 718
478 510
214 700
560 786
442 570
651 813
682 960
921 964
803 850
870 940
969 977
52 565
566 965
516 567
558 868
103 306
138 284
463 609
281 802
823 926
773 948
602 848
481 669
791 801
542 612
896 963
951 965
609 878
353 990
471 788
180 959
176 705
45 470
454 723
258 583
54 293
934 963
179 600
425 878
322 461
333 847
237 781
735 849
930 977
24 203
342 712
6 340
899 968
636 926
749 853
737 942
739 744
6 917
48 145
492 675
982 986
851 943
405 743
368 539
169 798
987 991
483 590
406 744
706 854
683 849
769 879
761 771
48 155
347 997
146 716
920 966
533 846
281 812
890 996
790 791
961 991
637 857
948 999
80 116
761 968
330 875
729 836
884 926
27 543
484 506
721 918
656 949
138 836
659 937
147 942
244 843
460 895
813 856
233 312
868 922
273 505
895 994
582 673
371 885
237 537
366 970
291 471
346 589
215 578
441 690
126 530
234 252
267 909
237 613
910 982
741 837
528 971
981 991
983 989
97 287
173 583
97 124
354 767
462 739
767 986
899 939
522 862
255 552
972 995
825 902
368 456
980 983
282 359
38 275
529 948
670 843
725 803
61 397
969 975
943 975
729 935
318 326
789 852
495 944
531 709
644 947
521 711
967 975
456 921
404 960
391 757
409 940
278 745
767 971
39 69
52 551
126 922
307 510
819 877
716 964
632 871
301 592
291 913
370 917
48 392
728 802
756 944
569 960
149 533
680 868
716 941
955 998
498 714
279 285
346 854
762 769
595 818
782 840
395 450
953 960
852 934
508 847
241 393
632 974
495 567
659 863
138 744
394 815
443 809
243 805
712 742
375 884
83 778
65 410
695 921
983 1000
942 961
9 535
987 995
735 841
134 139
15 273
692 820
839 885
26 408
715 898
718 890
288 950
297 481
150 781
288 336
49 636
551 682
402 432
565 722
721 815
716 911
52 761
453 580
898 983
422 735
749 843
245 887
370 707
667 935
865 958
154 301
252 394
339 717
819 861
932 963
844 877
401 731
694 774
232 896
826 935
139 445
302 723
753 762
197 695
562 701
728 759
382 785
365 899
324 586
861 867
538 723
90 835
594 730
581 803
78 670
989 1000
488 899
705 817
229 282
642 737
189 689
722 860
581 950
637 837
582 652
560 845
422 756
458 574
608 980
192 779
855 993
356 843
401 845
219 271
687 810
55 702
211 503
0 660
157 976
365 973
450 890
871 961
428 593
646 698
984 990
442 478
415 856
768 784
180 877
815 871
721 941
6 865
136 760
24 876
965 993
322 758
100 763
489 836
672 693
12 54
481 615
621 727
504 643
306 561
816 912
756 778
341 735
832 932
635 833
978 992
257 447
162 971
881 911
959 980
286 457
141 998
857 871
423 915
346 546
876 959
154 242
415 770
95 561
590 913
583 671
241 566
19 894
380 984
728 804
999 1000
447 568
428 478
950 957
685 842
515 987
715 725
411 983
496 667
237 927
49 541
631 794
724 788
437 788
552 588
231 499
346 442
215 942
709 921
469 892
815 891
909 934
956 995
710 930
398 648
428 987
850 922
935 990
139 869
249 817
983 996
219 352
799 902
323 423
907 1000
145 404
605 665
536 606
430 456
407 727
675 946
818 834
810 848
729 754
711 814
711 857
644 795
465 908
261 480
435 886
804 921
439 841
492 697
984 988
545 752
721 831
136 843
688 930
476 619
323 376
296 568
882 916
486 983
78 892
583 831
38 842
719 915
761 998
884 987
486 874
832 878
997 998
357 861
898 938
271 445
232 777
657 965
627 856
665 877
609 978
477 705
625 737
494 805
757 825
91 412
48 795
716 857
453 956
270 880
334 839
391 466
114 861
871 969
755 876
860 866
60 515
36 40
277 378
526 605
658 945
914 986
809 906
423 921
859 905
255 261
895 933
970 984
661 721
51 564
517 745
235 892
269 512
692 895
125 459
848 942
29 190
280 311
412 942
535 847
850 989
860 894
654 853
397 739
615 762
974 990
793 978
98 307
465 548
379 932
600 696
10 238
172 915
677 991
821 830
625 717
151 502
926 975
846 990
453 692
108 898
713 969
0 124
61 686
336 789
293 700
387 624
204 550
7 966
788 943
309 843
742 883
447 968
538 551
248 322
359 523
19 177
139 690
59 943
761 798
476 868
111 547
485 845
779 846
372 696
301 425
107 647
746 752
720 961
377 785
226 511
282 373
965 988
206 570
590 699
920 967
398 728
544 603
127 335
610 831
386 598
959 983
456 869
594 635
616 915
586 638
878 895
390 774
469 527
920 934
166 280
990 1000
416 453
796 967
680 901
789 854
441 772
800 913
544 762
273 820
509 666
237 546
177 871
954 991
775 963
623 792
952 992
597 829
13 383
499 898
740 819
107 142
741 818
975 984
548 948
991 996
888 995
740 836
295 663
48 851
842 930
563 675
782 925
559 575
310 574
538 937
600 962
904 910
247 337
129 367
810 993
352 782
644 962
493 808
943 974
576 612
679 698
803 908
677 746
469 560
675 681
576 837
396 935
146 982
377 551
816 905
157 376
207 841
544 565
556 875
684 877
41 322
935 967
988 998
213 688
447 806
631 672
342 591
803 996
662 935
851 931
428 521
807 888
521 554
204 314
697 730
499 757
807 993
111 311
894 985
472 959
352 904
822 973
711 818
15 622
548 999
592 873
864 945
47 188
105 429
734 814
771 894
527 855
136 808
568 835
616 684
711 918
430 670
74 599
959 990
86 276
355 629
117 967
185 911
301 634
373 758
298 885
714 841
841 918
473 804
260 652
377 908
541 977
747 796
311 487
125 190
298 679
242 735
931 973
261 350
441 994
944 963
895 924
241 495
79 514
802 891
334 436
326 523
707 936
313 653
233 676
125 744
62 826
426 517
704 759
280 916
290 640
614 748
21 645
537 616
567 597
739 758
755 934
635 750
576 894
989 998
572 680
673 878
758 956
849 986
641 929
942 974
239 911
915 923
276 933
759 898
876 882
595 685
465 714
91 469
407 466
967 985
634 943
810 956
654 865
992 993
727 848
618 797
325 539
419 961
131 294
579 996
682 903
167 403
538 903
499 823
944 980
286 934
273 592
905 961
367 915
966 992
321 812
144 659
162 645
288 518
216 420
474 936
471 619
707 968
604 716
327 948
294 570
68 418
191 679
420 474
25 590
620 654
876 978
297 996
371 393
905 960
429 931
516 538
831 951
257 430
942 970
616 838
341 480
762 784
407 917
691 983
495 842
176 216
392 899
304 802
524 671
755 836
169 779
367 692
643 862
86 181
549 652
169 193
167 500
37 627
12 122
709 956
223 423
266 319
798 969
573 930
732 890
757 921
642 803
504 906
23 772
594 823
661 677
114 185
215 441
358 831
831 869
111 776
209 550
374 522
359 514
862 868
874 999
481 565
426 738
972 981
268 919
541 655
886 909
360 428
44 275
77 990
151 566
156 930
406 538
979 981
75 262
649 926
643 926
38 679
293 948
317 363
418 825
875 921
479 568
389 946
731 750
656 784
417 866
580 965
420 781
548 837
586 605
553 933
350 480
200 576
8 848
651 987
497 902
41 57
916 954
814 841
229 544
831 957
86 798
993 997
394 912
139 140
775 990
174 589
598 641
180 851
505 716
693 837
331 593
295 616
386 829
422 525
849 943
980 986
198 355
148 747
165 318
362 543
334 487
956 990
205 644
255 264
693 985
954 986
436 726
6 400
635 680
527 653
28 185
847 899
722 799
169 731
552 860
346 890
216 982
639 959
876 972
285 794
33 378
874 911
414 431
124 197
533 575
828 888
301 574
469 505
224 946
129 884
290 945
682 973
215 398
234 708
534 569
465 646
890 951
228 957
215 357
270 813
148 682
932 971
545 873
93 948
132 628
96 560
541 697
472 832
626 967
933 952
459 623
868 966
395 484
915 960
528 585
833 988
902 920
13 945
402 855
156 248
786 938
918 997
7 353
937 977
682 999
414 554
806 969
319 858
212 468
987 999
859 886
936 950
709 825
16 133
372 555
176 434
699 834
201 714
990 991
194 676
368 950
37 952
577 716
755 847
648 680
125 404
376 943
581 787
683 858
637 759
663 675
309 520
947 992
172 856
457 600
600 999
429 768
489 649
492 714
685 701
847 992
453 456
702 781
914 966
631 914
411 700
171 294
581 634
733 811
796 838
764 765
944 1000
508 960
681 1000
116 867
139 518
332 454
553 554
840 951
747 893
734 978
894 951
703 796
433 940
263 626
123 139
330 339
262 670
968 990
84 253
986 991
400 480
192 673
611 952
160 229
661 984
933 948
503 703
999 1000
578 966
880 881
68 750
458 688
8 542
987 998
646 922
603 903
907 987
718 852
248 812
809 920
526 603
801 934
406 654
397 640
262 725
979 984
947 954
968 979
988 991
208 503
950 968
612 727
552 822
828 965
179 712
931 978
289 863
779 836
396 497
735 892
493 847
296 445
727 877
885 984
200 923
269 505
604 929
380 746
197 940
788 855
335 570
181 835
238 968
917 969
510 659
987 995
103 920
304 866
965 998
200 275
816 842
734 960
199 703
977 994
111 754
626 971
63 178
983 995
735 775
781 924
11 763
705 815
957 981
678 916
390 788
232 574
750 897
27 977
260 512
571 954
81 569
132 725
887 963
717 997
181 928
509 632
303 497
80 98
407 989
563 961
314 588
324 402
761 912
35 581
761 954
608 626
460 898
665 886
516 592
12 160
254 313
783 873
498 617
633 720
363 752
975 987
41 392
733 924
205 465
232 721
190 477
246 772
630 949
627 956
622 645
522 569
586 725
61 987
266 699
681 766
634 936
446 934
746 994
579 659
653 669
78 684
761 931
142 502
594 782
704 894
323 583
708 767
572 727
750 920
5 472
442 999
153 343
966 978
896 996
839 930
440 995
355 896
907 999
906 963
718 937
964 975
85 614
325 839
695 809
737 958
512 766
878 984
583 689
903 972
212 487
770 776
409 631
434 935
58 277
276 654
306 871
938 951
989 998
132 680
185 758
523 587
135 555
178 238
891 895
187 189
981 982
110 124
650 918
860 979
668 955
226 603
670 708
58 374
740 914
173 933
343 751
534 711
617 785
48 588
641 886
134 197
156 926
784 896
124 965
920 966
561 620
6 258
333 517
978 993
516 599
353 936
190 244
463 625
505 540
908 927
369 384
885 931
897 1000
869 881
859 973
654 821
130 603
169 745
558 855
869 935
251 495
64 106
262 620
321 324
0 767
644 805
516 527
84 962
494 646
965 999
742 878
729 821
718 877
488 515
819 945
377 687
57 61
658 841
47 905
636 927
511 914
495 981
663 970
40 53
605 974
390 974
988 997
688 989
545 902
881 965
530 825
830 838
949 974
257 326
907 931
509 729
116 761
569 847
759 839
865 878
612 712
860 984
52 674
314 652
418 497
346 535
529 640
262 778
890 952
409 541
44 147
511 662
800 950
712 877
940 961
909 941
701 875
553 885
308 409
180 404
423 832
175 985
615 907
719 781
312 973
752 839
356 688
915 975
686 864
412 657
666 870
418 996
745 885
232 329
606 858
252 589
756 778
724 853
334 530
500 778
490 651
638 847
904 905
627 690
190 693
677 816
141 667
942 964
418 992
471 612
854 934
261 367
635 996
571 610
343 534
628 747
769 920
171 542
692 731
752 976
573 654
13 346
312 379
441 653
633 999
928 991
931 970
144 887
923 984
329 965
544 613
365 974
980 982
733 884
105 333
682 881
96 510
902 961
668 756
82 972
744 805
683 750
160 316
699 924
439 494
805 842
192 856
254 440
773 853
425 752
511 897
123 709
299 640
516 695
866 934
797 833
464 582
447 999
443 936
94 545
958 995
332 949
954 995
870 881
707 971
147 515
107 530
753 832
902 972
159 571
309 686
399 709
372 842
325 630
688 985
39 649
442 822
168 966
659 999
822 947
569 604
366 839
994 998
538 718
438 666
234 443
396 562
969 987
48 425
261 329
904 996
585 726
528 586
532 752
835 889
136 732
406 456
89 669
482 626
222 939
666 945
647 804
85 98
845 990
95 582
701 985
90 370
315 832
581 715
616 927
79 113
968 998
864 973
849 984
522 790
108 428
831 979
453 664
768 938
980 986
602 983
598 607
921 953
161 570
985 991
164 970
503 508
435 742
389 632
275 692
314 964
252 547
2 754
474 735
604 939
965 993
447 856
91 613
165 664
580 728
767 938
336 466
165 763
876 880
100 174
168 358
875 999
537 800
795 899
188 531
113 875
234 415
823 941
447 452
616 736
574 723
636 946
18 818
643 844
834 858
459 941
977 983
300 761
332 672
104 712
83 176
719 795
490 977
463 752
453 465
827 917
659 841
73 520
160 495
834 970
160 597
89 553
521 651
454 732
315 576
120 823
993 999
110 161
831 844
311 917
864 953
957 974
163 862
994 997
308 517
472 613
95 581
662 974
773 808
449 824
397 725
35 699
274 528
564 978
708 828
438 883
44 897
847 860
559 892
325 985
181 912
158 256
12 833
572 819
703 974
645 944
435 930
650 920
770 877
580 795
905 929
869 904
907 973
403 768
6 283
938 941
819 833
727 768
612 750
985 993
939 995
898 989
729 967
185 961
389 542
554 740
476 632
705 911
408 592
533 905
729 969
445 677
210 422
855 993
966 989
663 725
621 814
258 917
700 975
691 769
40 905
821 929
67 189
538 980
548 668
298 888
168 317
362 968
917 965
667 769
540 915
609 747
148 477
665 976
21 110
528 643
540 937
93 161
331 990
187 290
678 908
867 873
192 744
29 686
308 916
520 927
769 809
662 886
457 909
143 976
489 878
270 924
527 624
651 677
589 871
744 880
938 963
999 1000
87 885
119 223
352 409
404 757
274 709
240 642
142 486
654 714
959 1000
755 820
677 949
921 951
95 882
907 954
142 579
780 975
503 849
340 354
465 588
359 418
412 669
686 970
845 857
212 368
287 737
638 988
690 885
700 706
192 749
317 809
298 996
405 832
451 902
959 972
847 934
973 975
76 812
208 925
162 613
226 803
369 818
343 548
979 989
697 923
980 996
366 781
294 538
263 444
606 642
763 993
190 295
862 924
361 640
671 951
854 865
411 927
858 925
319 668
691 990
959 991
308 320
320 677
505 545
960 972
168 404
656 724
190 481
348 936
852 908
282 854
308 374
769 960
345 533
903 953
972 974
17 629
122 351
600 636
368 549
350 830
736 908
723 890
30 242
539 898
590 709
619 731
410 674
255 345
450 849
519 898
288 300
366 677
105 356
180 183
842 988
673 782
875 999
974 989
720 938
555 808
3 225
547 711
64 491
390 840
511 851
739 825
226 863
823 935
781 875
138 962
844 975
715 745
683 804
811 950
75 310
849 884
17 704
634 984
375 460
360 938
158 859
680 768
710 808
31 603
487 625
539 961
309 788
175 647
650 688
413 714
824 920
536 824
880 971
451 664
670 828
546 880
602 793
513 777
438 751
66 87
740 984
666 922
247 729
524 765
181 282
43 759
123 232
105 417
76 937
889 981
538 644
651 989
848 953
599 850
932 951
428 600
161 802
412 419
989 993
386 412
935 969
778 846
397 454
567 740
597 859
333 363
394 740
533 841
44 668
705 817
396 870
667 918
290 833
202 901
763 973
679 981
274 406
959 999
847 882
514 735
58 682
483 761
99 767
767 875
753 894
859 920
9 369
93 267
483 527
406 839
427 534
995 1000
222 796
970 992
504 694
314 930
170 693
619 679
297 813
528 587
580 605
213 366
986 999
98 323
550 726
970 996
68 296
724 927
51 741
498 881
734 762
183 564
608 902
34 254
352 607
2 739
961 998
346 666
836 856
765 987
990 998
811 822
967 992
112 902
470 808
549 650
78 210
281 353
688 949
384 833
285 980
25 715
96 113
890 982
845 928
216 266
568 935
81 467
591 707
529 842
570 940
105 970
124 272
788 823
46 338
635 805
769 917
376 885
183 672
996 997
986 998
823 838
824 994
101 534
436 979
458 605
520 527
21 337
964 969
536 563
994 998
844 854
331 763
344 820
830 964
472 907
306 861
296 725
523 912
642 763
911 956
230 612
600 854
946 974
119 932
232 439
825 828
744 848
832 934
965 989
923 990
125 384
643 710
208 368
954 982
635 742
569 880
654 826
373 618
153 334
210 628
644 910
241 905
839 972
766 883
575 939
731 788
469 553
454 518
145 914
155 995
736 782
452 754
746 847
497 917
864 968
389 703
220 483
948 990
451 947
672 784
81 758
265 769
419 510
214 887
327 976
869 876
724 885
567 922
970 995
999 1000
686 801
774 793
978 980
170 563
416 824
527 949
623 976
988 994
754 897
590 640
538 955
385 429
789 803
749 956
139 148
856 959
721 968
421 683
582 583
243 392
371 651
938 951
453 715
844 942
634 959
399 809
509 531
362 846
75 533
231 285
243 871
485 929
413 973
11 877
424 929
591 698
479 537
152 638
767 882
509 830
88 335
218 839
552 604
331 733
655 805
134 329
353 958
685 904
528 677
548 783
565 923
802 937
228 626
628 797
482 629
537 668
865 974
402 943
687 964
516 877
139 975
503 937
262 370
153 848
326 454
677 733
772 893
296 573
412 583
459 683
714 725
370 974
593 913
731 971
3 172
592 768
590 660
693 888
273 496
773 787
720 908
466 667
256 758
376 668
198 581
424 428
70 947
804 896
529 650
845 987
509 941
119 842
264 533
707 719
636 986
850 964
829 938
45 934
883 932
655 864
855 980
490 940
146 873
620 751
116 148
612 993
100 979
321 811
860 893
52 807
463 724
952 991
850 884
588 729
449 782
694 931
728 790
621 872
799 977
588 789
212 920
803 972
55 338
483 569
845 967
572 828
259 883
515 857
101 511
318 983
264 836
971 973
812 910
857 935
14 677
803 823
723 866
940 990
471 493
376 727
843 937
807 975
991 995
465 774
35 239
547 745
497 652
77 909
734 960
606 967
270 877
462 754
527 677
307 533
777 810
56 430
177 404
388 850
30 768
535 632
880 960
444 768
986 999
562 861
725 787
527 703
890 984
220 594
405 637
576 978
411 542
950 969
458 466
278 732
401 912
563 811
116 486
238 304
230 606
244 594
874 930
389 1000
548 742
46 91
880 993
257 901
937 939
820 827
187 396
944 971
392 737
67 280
718 939
708 758
127 201
766 834
180 220
944 953
679 946
671 979
760 945
103 777
596 906
40 326
329 647
735 974
549 753
479 811
121 248
828 882
310 824
713 845
463 476
367 634
221 944
337 597
610 881
923 964
151 600
28 582
752 975
852 911
586 861
62 807
73 678
625 698
526 734
429 436
611 842
560 771
319 707
102 315
84 613
258 632
611 707
656 821
242 990
774 890
176 459
311 386
281 668
188 690
648 655
943 965
600 668
807 952
49 723
469 500
254 476
937 975
76 481
725 930
905 959
848 996
791 960
344 716
328 407
999 1000
753 816
869 942
180 911
571 700
936 959
845 846
359 601
66 117
769 793
153 284
286 734
402 668
917 923
838 936
686 982
544 884
169 341
885 930
623 818
448 760
858 946
509 918
85 408
41 759
697 702
265 809
106 783
752 987
516 641
203 370
306 824
404 409
873 967
518 963
141 829
914 938
636 984
617 695
997 1000
655 896
725 962
149 477
360 702
95 393
673 923
621 631
566 983
928 964
858 920
629 702
636 750
240 783
525 612
766 904
946 990
583 880
253 398
206 352
464 660
133 441
848 929
428 701
747 793
860 937
535 736
197 937
800 941
847 950
783 902
216 700
597 701
58 101
414 658
211 467
479 788
335 573
316 447
546 567
172 634
109 784
387 569
3 93
57 634
46 311
87 447
782 926
412 910
387 439
276 329
519 673
618 833
899 952
821 947
466 668
519 760
592 766
252 435
31 275
1 785
780 931
318 701
457 677
305 410
495 860
573 989
134 354
991 1000
215 869
458 879
112 155
620 974
413 561
611 860
77 257
889 941
642 767
936 939
80 320
63 100
622 786
775 795
307 373
546 835
579 936
400 486
299 531
316 603
898 946
20 401
166 968
238 545
823 873
114 867
961 970
495 730
437 621
399 806
563 956
838 883
306 824
877 934
276 451
682 961
163 419
510 712
953 977
106 817
852 891
485 911
247 633
842 958
175 932
816 860
49 906
368 401
346 826
422 604
404 972
923 986
455 711
19 383
499 558
536 780
213 280
824 938
369 833
372 904
856 957
375 999
23 788
467 903
829 881
178 498
489 746
475 950
241 754
539 938
363 417
306 766
623 792
393 996
413 855
805 924
949 995
622 761
844 979
369 380
560 655
745 954
815 882
719 987
513 773
51 549
350 563
640 845
435 838
804 860
42 225
324 348
850 965
895 979
295 810
949 968
124 641
186 390
794 992
218 291
467 660
160 997
511 825
507 545
337 600
709 794
329 502
917 984
627 669
51 143
978 991
316 398
746 847
73 627
615 869
856 917
790 951
804 879
851 854
474 995
125 647
51 827
329 845
144 713
888 936
101 470
691 881
766 768
940 988
180 607
898 965
757 872
504 920
176 602
556 940
381 845
970 980
928 1000
895 929
261 643
5 183
891 901
456 726
925 996
54 554
57 598
785 846
326 473
258 804
66 537
508 899
137 855
209 654
644 998
161 331
898 912
570 692
613 744
811 825
478 816
124 617
663 746
347 968
70 513
534 623
194 952
4 892
305 939
817 937
599 809
21 784
975 985
88 748
386 769
882 889
830 912
10 803
184 983
195 513
686 733
922 938
71 682
46 651
140 477
390 741
205 294
88 429
207 721
291 944
202 242
895 978
671 869
831 902
468 511
994 995
745 964
632 731
659 669
105 195
117 279
833 901
751 969
961 963
675 863
227 360
831 882
664 975
261 932
687 746
670 838
293 309
931 985
666 789
324 968
931 964
322 462
458 692
251 613
594 732
351 932
394 553
186 819
806 830
313 873
764 768
53 683
298 322
869 957
331 560
310 480
777 851
18 566
877 939
27 339
249 344
389 720
164 704
784 876
588 727
728 812
527 572
243 611
965 986
686 831
106 109
173 667
800 875
31 883
707 855
697 897
879 888
711 958
421 812
942 983
343 710
651 858
493 617
778 942
44 849
828 859
722 781
671 872
153 670
807 938
738 889
808 957
693 861
82 280
573 904
587 801
883 934
366 539
150 378
805 978
411 734
502 567
383 502
207 469
742 843
191 333
460 688
379 768
89 671
790 959
67 492
356 847
289 871
497 597
451 506
705 706
236 430
933 935
42 944
544 689
839 962
318 642
235 845
577 833
55 245
738 744
662 854
249 722
554 991
414 884
368 548
845 979
273 761
329 407
290 863
448 579
234 271
993 995
940 951
281 629
798 945
572 713
846 928
845 932
131 501
986 989
273 572
556 764
565 658
732 792
198 204
347 545
101 202
171 770
267 531
285 632
78 898
772 1000
348 445
440 983
740 773
675 737
126 234
299 425
51 176
322 944
680 818
160 936
550 701
309 820
263 357
762 848
447 838
739 900
877 983
416 659
563 945
671 892
224 452
62 109
247 676
652 810
796 879
397 456
326 853
532 698
732 821
242 938
662 771
223 556
90 767
898 907
219 366
578 840
731 876
2 836
59 301
146 377
978 991
147 643
831 949
484 576
515 861
458 800
298 543
227 526
875 911
481 646
697 748
508 729
563 735
39 795
724 762
53 290
32 145
660 755
711 912
328 581
699 833
718 838
111 885
204 904
965 990
478 734
286 387
759 902
413 751
250 318
484 837
777 993
220 768
285 721
815 962
279 520
356 714
607 645
343 545
227 923
881 894
266 550
992 993
908 922
989 999
401 991
29 338
590 973
735 771
982 997
796 836
66 701
434 455
329 845
807 859
140 672
177 491
577 706
372 586
554 937
922 976
764 956
369 405
520 1000
883 919
524 596
614 892
562 795
195 711
87 291
440 857
47 449
156 353
389 492
114 972
490 770
687 773
877 974
78 207
346 909
782 871
178 431
992 993
406 703
774 930
549 801
983 998
762 893
612 808
890 894
674 829
619 966
276 286
380 888
989 992
420 813
694 977
162 228
515 925
983 984
282 663
754 969
580 644
224 664
118 469
881 994
672 998
970 994
465 793
147 213
114 479
523 826
313 586
562 896
325 495
245 822
71 293
702 957
922 963
862 966
173 638
569 908
490 807
730 895
597 658
350 720
680 692
361 883
623 721
584 869
592 995
623 721
332 973
829 989
909 944
22 69
123 902
728 795
341 795
819 998
881 947
165 707
804 874
407 647
863 875
22 463
172 595
282 767
640 878
759 972
799 929
410 523
121 290
769 860
690 850
452 834
856 942
290 924
486 893
812 854
156 505
202 433
383 527
538 910
239 410
68 938
238 690
670 873
290 788
293 486
773 883
547 835
570 840
736 953
151 284
596 688
28 621
234 892
50 95
6 557
502 715
715 788
952 980
697 911
927 933
792 857
789 928
518 985
95 443
908 986
961 990
787 955
536 620
593 784
924 936
460 576
650 910
677 984
267 784
893 899
975 992
387 554
618 762
902 952
32 140
339 668
532 566
198 420
941 972
605 934
401 613
921 984
396 913
265 464
93 914
390 600
993 995
367 389
314 824
100 932
605 991
272 859
681 859
63 613
636 946
914 948
841 880
170 885
140 442
207 845
95 907
352 633
929 993
773 1000
678 721
697 849
522 793
925 976
227 604
995 999
534 740
817 906
811 930
520 866
112 720
623 843
290 637
110 513
122 907
48 300
972 980
736 876
479 828
731 984
757 873
998 1000
792 893
252 330
504 518
725 726
996 999
149 223
579 954
403 674
724 935
476 789
505 604
878 989
599 638
500 777
586 699
664 699
829 833
938 980
815 839
546 567
959 963
147 580
868 921
454 518
985 998
179 464
980 994
904 982
697 794
742 958
347 855
934 935
341 720
876 899
536 902
445 804
752 777
814 944
171 271
393 584
223 817
722 782
923 928
723 980
579 763
397 533
345 355
65 581
612 926
91 545
273 410
664 773
167 491
471 651
183 932
190 735
722 753
614 855
726 913
654 792
94 839
240 688
309 718
99 628
37 782
387 742
627 954
29 592
674 815
868 913
969 1000
55 438
220 492
573 810
503 608
855 896
799 858
222 503
99 489
14 536
390 406
503 814
388 523
507 578
882 931
721 781
968 989
117 983
107 968
181 802
936 957
443 604
38 911
888 982
619 850
161 904
44 71
890 898
55 920
414 429
726 882
676 897
441 696
753 798
207 508
481 524
138 809
629 845
23 800
102 373
872 996
258 660
145 593
77 754
735 967
642 955
380 601
308 918
626 722
307 630
731 915
228 774
297 369
154 549
148 433
329 888
631 704
592 954
644 735
893 961
382 474
521 961
893 962
441 581
290 778
370 984
989 999
488 615
24 722
648 858
972 993
786 855
259 865
663 773
335 863
590 768
366 515
124 405
315 397
113 672
40 913
909 949
84 738
73 798
27 851
309 331
965 983
51 400
823 968
379 383
188 875
641 887
467 852
517 900
471 680
772 972
747 813
193 364
644 731
188 945
797 916
509 785
793 892
663 719
468 483
388 482
200 880
922 985
298 817
611 778
813 894
958 978
503 639
125 692
570 798
733 888
634 946
270 471
224 673
720 810
462 837
68 832
782 928
929 998
818 864
575 632
677 977
995 999
169 845
907 990
673 737
240 572
949 989
373 677
510 554
121 282
498 557
353 885
584 755
327 938
448 873
27 962
864 906
616 980
365 848
556 573
259 308
214 712
681 881
570 691
856 978
345 468
536 835
710 788
480 764
855 903
531 922
3 512
394 554
185 329
305 397
905 911
861 922
187 644
22 795
952 998
178 600
420 695
842 862
875 997
74 459
896 970
462 637
566 653
353 499
368 846
492 960
138 234
521 747
807 940
822 856
563 993
779 956
960 978
149 416
385 556
324 375
903 926
744 863
620 981
887 958
155 806
429 482
802 831
55 904
690 950
655 657
712 733
372 735
211 557
144 383
129 907
668 863
346 962
516 894
273 651
376 951
415 880
654 951
102 843
464 711
951 956
840 926
778 805
342 944
702 778
601 907
946 996
920 991
767 844
821 930
103 419
212 524
495 695
730 844
907 944
690 918
975 984
10 317
184 867
640 661
197 634
7 555
495 547
226 323
720 929
106 557
881 896
127 815
892 919
949 987
679 803
844 908
365 616
499 774
21 393
608 860
896 971
568 759
722 739
627 898
681 801
431 623
407 422
911 982
79 568
831 949
453 923
72 603
979 980
143 327
40 410
945 964
627 910
249 752
116 228
878 960
292 307
89 126
708 819
319 343
192 761
946 996
976 1000
183 905
731 833
112 230
358 651
109 782
741 815
526 679
661 780
736 966
609 779
471 522
83 415
300 985
742 804
474 797
266 901
763 841
726 784
429 948
797 891
164 193
271 825
122 913
67 447
839 964
602 653
582 592
189 380
215 408
506 606
581 670
669 834
746 981
948 958
532 853
797 885
24 578
280 337
894 990
219 972
796 969
801 946
681 849
767 841
540 600
544 821
825 950
448 995
138 581
304 675
646 679
514 643
104 171
491 788
265 354
125 875
293 909
299 406
780 929
385 801
418 631
926 933
52 121
277 354
591 613
196 855
535 555
918 949
270 348
731 904
77 384
114 467
305 958
982 992
638 874
445 467
566 903
999 1000
241 450
971 974
667 862
332 902
134 529
51 118
785 947
624 688
342 935
964 987
126 253
577 827
746 755
518 551
978 1000
954 977
697 748
628 886
893 991
713 717
297 426
396 897
913 995
666 737
297 618
272 348
839 977
835 925
193 443
627 855
460 758
997 999
203 806
971 983
885 894
996 1000
912 995
158 998
839 917
218 937
380 912
274 482
841 872
226 667
894 919
617 894
417 856
247 881
217 708
622 625
307 442
474 625
882 934
687 709
374 605
723 773
286 894
313 712
515 603
581 839
376 879
93 153
841 918
998 1000
74 198
370 459
100 167
287 394
912 980
466 947
436 774
388 856
562 740
34 801
421 720
959 993
733 819
108 167
237 530
893 990
369 518
874 954
149 558
735 844
137 432
106 550
908 983
37 216
907 986
934 977
600 784
245 503
438 699
858 899
675 906
389 794
35 370
700 1000
118 536
315 798
222 264
300 791
491 789
859 885
426 933
598 784
773 972
304 933
471 545
486 522
601 804
288 912
23 238
240 640
596 861
94 211
235 357
868 936
950 998
464 590
824 991
438 895
920 924
208 728
792 817
721 975
729 745
560 986
340 476
951 977
285 500
34 278
159 803
911 912
580 745
402 442
551 752
944 984
156 411
917 996
246 668
499 513
837 894
756 853
81 609
619 977
508 769
940 942
951 960
566 757
476 730
508 679
170 435
94 520
753 779
323 517
729 773
7 248
340 578
306 999
687 691
100 893
9 650
213 420
136 204
318 378
887 958
699 823
372 627
382 951
997 1000
610 657
13 1000
427 515
825 995
150 696
810 830
458 761
362 763
614 684
264 337
83 901
848 959
351 955
389 754
648 728
895 902
952 965
513 820
460 640
471 540
294 751
512 928
689 706
337 884
637 891
944 973
678 888
718 721
483 948
415 518
529 828
958 986
137 651
613 972
459 624
281 303
877 916
9 671
366 695
576 768
769 923
259 406
512 774
21 539
401 982
625 917
783 893
504 719
417 884
974 988
811 996
783 906
43 614
945 971
956 957
80 206
239 364
193 926
22 749
351 878
220 852
829 933
408 863
129 263
686 867
384 538
546 782
33 612
565 744
483 757
342 420
437 459
109 325
702 922
230 398
184 203
990 999
315 972
145 637
300 671
96 521
311 327
821 912
111 417
557 667
140 214
359 979
751 865
444 630
903 933
564 875
6 736
584 853
314 485
982 994
564 953
996 998
871 999
668 846
45 195
209 613
84 760
200 639
159 934
603 842
893 932
374 907
569 946
354 627
108 450
737 820
746 782
108 410
587 711
231 464
218 366
668 916
555 607
440 472
392 657
58 178
105 691
377 984
585 962
356 573
387 535
838 954
725 811
856 879
205 528
33 407
13 334
315 321
669 920
948 982
752 990
426 987
76 334
832 982
683 856
292 789
600 627
930 959
316 754
967 990
510 654
161 847
744 981
292 602
783 878
293 436
787 977
969 978
38 184
543 845
213 556
957 983
416 896
391 473
253 262
450 940
138 881
805 930
387 563
112 918
693 971
481 613
921 925
578 626
62 320
8 544
536 850
786 988
569 945
86 449
546 667
822 892
419 740
11 499
302 567
385 671
396 736
561 726
830 922
103 757
959 970
518 990
615 855
615 719
615 657
566 861
668 959
864 970
472 485
152 967
162 311
932 977
110 126
368 483
499 593
49 558
998 999
271 420
994 999
877 890
772 818
351 530
765 779
850 971
405 458
777 993
398 479
757 898
126 595
847 937
371 438
794 890
653 898
152 841
717 775
1 638
583 786
544 736
514 545
414 872
407 765
205 642
630 871
50 651
75 827
895 942
658 999
374 378
965 971
608 952
232 570
740 843
760 890
926 971
576 769
636 806
696 740
292 926
904 956
389 897
202 640
406 734
348 464
935 972
742 775
298 370
359 571
459 998
33 70
5 241
745 815
885 966
485 741
747 894
246 367
612 826
939 973
594 758
549 854
63 609
395 892
977 980
492 685
906 952
919 977
39 575
12 377
338 901
381 516
342 808
932 996
712 856
488 824
130 291
31 313
126 408
245 793
427 492
10 344
32 148
453 503
864 871
678 752
868 897
316 549
369 579
157 407
830 934
29 830
902 944
492 714
927 969
899 1000
287 818
530 921
530 860
611 671
403 909
696 998
74 267
356 664
842 869
101 822
72 742
694 872
24 657
118 538
590 961
744 875
223 291
134 151
682 824
410 831
373 578
32 226
564 793
685 773
299 945
737 754
203 438
347 964
97 301
280 437
976 986
906 998
375 841
363 524
165 445
175 590
49 189
275 556
483 594
244 264
948 994
25 30
242 632
84 677
727 774
508 713
884 917
379 446
779 957
919 973
283 571
986 992
232 508
313 813
362 886
502 982
718 802
953 957
157 229
722 807
603 817
640 871
113 353
982 993
618 634
284 742
193 417
894 915
809 877
505 584
859 921
756 800
288 897
208 388
282 347
406 493
434 448
572 626
490 720
510 839
363 470
876 966
751 857
489 906
798 823
997 999
805 886
709 936
193 988
120 258
437 528
973 1000
940 981
822 942
319 497
766 946
375 607
532 577
424 525
186 511
574 862
83 700
245 489
420 942
252 809
741 963
843 972
266 543
531 547
977 989
272 890
737 776
222 901
41 896
758 898
453 489
412 718
772 919
164 244
492 559
277 285
908 918
906 937
985 988
946 948
726 815
357 696
64 544
669 760
196 581
517 909
595 955
387 684
843 945
154 158
810 955
943 983
288 973
956 981
2 685
333 913
219 827
946 969
131 533
38 105
679 899
611 996
237 500
527 969
451 493
364 624
29 302
427 564
407 467
82 338
126 831
385 506
809 965
423 451
590 918
680 974
935 948
62 812
732 942
839 946
7 466
4 608
43 518
335 580
385 991
352 536
44 141
112 205
991 996
952 972
524 850
266 615
460 500
21 459
882 918
483 884
228 402
104 806
370 783
279 882
731 795
643 827
564 766
537 823
349 864
165 191
223 569
527 533
432 951
778 982
500 765
934 965
652 684
444 871
131 441
620 686
289 538
436 925
567 632
138 676
414 889
889 953
466 774
629 960
481 536
579 987
828 905
454 901
782 855
71 662
93 818
543 645
169 296
516 862
274 770
910 965
393 908
291 294
487 662
409 613
720 874
763 970
699 847
133 526
504 764
906 968
467 897
336 419
260 444
337 659
29 449
25 754
32 282
347 391
361 982
299 910
578 852
683 750
639 835
946 963
195 474
360 739
323 483
220 645
514 627
811 936
985 996
406 937
471 667
287 714
800 924
23 673
276 583
73 254
451 587
509 536
681 731
256 303
433 870
899 984
950 966
430 452
842 911
283 850
825 987
821 916
887 890
944 964
497 614
902 976
180 950
693 970
536 581
795 994
993 995
169 491
9 696
97 931
135 317
948 981
98 186
698 875
404 597
388 963
942 947
553 634
888 985
961 997
737 994
700 798
142 538
631 969
512 689
603 997
845 956
803 891
428 894
957 975
310 666
73 610
128 755
852 873
942 953
641 783
199 363
95 553
43 475
795 798
315 517
864 878
603 904
678 698
719 819
364 749
501 949
829 838
673 696
362 908
3 314
228 687
519 633
234 829
582 724
509 817
447 631
352 443
434 947
852 956
940 943
145 623
648 822
902 910
173 250
449 919
31 121
826 961
619 851
929 947
650 947
665 850
753 836
38 502
419 640
427 807
781 943
552 833
194 610
121 475
398 933
359 882
431 726
240 366
338 761
243 784
855 971
297 443
3 439
808 863
622 734
349 640
879 960
998 1000
328 526
871 983
704 761
822 850
624 766
996 997
69 776
495 991
377 769
797 850
683 850
688 732
890 950
117 397
778 946
244 957
417 811
199 810
92 373
326 546
96 345
603 893
323 912
766 911
41 942
656 715
404 489
574 687
246 827
519 916
161 675
571 663
77 839
49 370
401 434
608 616
593 991
136 587
509 909
339 714
720 921
741 957
828 830
573 925
75 766
206 665
796 936
597 896
717 838
641 786
110 521
752 803
96 663
665 755
161 724
168 459
628 642
70 155
738 962
188 758
28 403
655 894
391 565
534 727
963 992
210 963
458 654
378 902
43 669
667 804
521 772
788 986
362 885
950 953
569 832
452 967
807 971
387 572
590 930
395 536
856 938
636 906
107 194
864 942
309 622
949 991
227 702
950 967
81 388
175 763
73 917
317 736
683 892
989 1000
296 384
485 495
640 657
891 913
757 930
230 285
925 932
550 657
937 944
255 398
990 993
217 877
33 582
556 899
829 852
318 764
306 802
905 926
635 741
91 359
708 716
248 680
3 383
227 795
4 681
275 562
222 573
338 979
714 843
751 867
64 391
476 852
502 923
980 1000
350 810
220 286
688 735
45 289
472 603
366 769
585 812
741 782
255 932
385 568
238 732
608 887
491 901
962 992
739 833
902 944
4 582
640 925
71 854
384 732
340 702
31 584
909 974
171 492
205 225
996 998
892 971
728 769
109 356
689 800
772 817
544 669
806 827
860 928
661 715
463 823
123 912
190 835
698 737
389 597
412 420
576 651
802 865
475 583
204 792
257 984
670 982
474 605
384 501
886 975
705 720
218 304
904 918
879 999
670 905
133 470
73 610
98 745
396 912
971 985
551 841
907 933
843 998
871 974
171 465
472 760
937 986
150 269
309 315
389 930
936 963
608 660
133 985
848 887
151 513
537 591
812 920
532 756
154 448
196 490
18 202
870 959
331 432
304 639
961 997
378 554
127 451
906 977
271 673
215 315
627 922
947 970
931 948
839 980
85 870
169 785
877 935
866 957
905 959
435 929
948 978
686 861
615 739
546 619
894 918
498 923
279 376
112 849
297 497
870 877
46 392
845 997
328 435
933 941
437 939
957 958
838 956
502 870
597 614
573 991
570 859
471 808
328 852
392 741
415 544
122 995
37 66
679 716
579 870
962 976
176 184
150 980
75 161
415 594
896 995
782 923
362 674
529 657
102 193
923 944
767 868
337 381
592 661
112 378
877 910
290 930
441 475
15 302
525 613
58 406
517 909
184 728
855 976
257 887
147 603
493 690
465 915
393 742
668 728
849 931
850 976
12 326
850 888
453 684
602 878
174 609
815 914
825 918
97 907
295 490
645 774
475 804
291 344
295 373
949 972
624 633
458 782
359 658
860 928
70 196
368 730
835 940
349 867
81 718
8 145
227 962
670 807
634 872
930 940
384 463
60 935
141 624
414 728
128 862
546 671
665 874
977 1000
646 658
218 237
190 839
651 888
314 664
881 961
535 840
255 777
716 859
821 920
485 602
51 132
836 894
295 407
946 952
699 703
572 868
253 594
277 359
252 481
296 456
249 856
358 732
803 961
838 850
245 610
362 707
834 967
234 284
964 977
158 690
727 996
606 950
487 574
458 971
8 708
26 893
816 899
750 861
36 393
223 533
607 711
87 306
281 798
283 744
720 952
651 942
727 914
948 990
292 526
194 505
309 887
565 756
617 906
612 863
873 990
233 261
34 344
112 167
128 558
671 820
295 329
62 543
325 480
11 946
899 980
407 913
521 641
653 958
759 943
583 681
843 879
311 371
669 874
498 622
930 985
624 929
815 871
35 431
734 736
173 838
450 482
139 221
658 950
395 638
374 683
599 678
126 874
424 533
48 581
348 451
454 899
792 879
392 889
363 581
19 26
551 665
234 449
266 489
156 747
520 522
24 985
276 484
316 753
351 552
651 822
492 844
128 250
988 989
891 981
624 873
895 997
733 796
306 986
363 882
23 103
77 500
314 951
663 820
0 583
4 976
667 884
611 952
40 277
797 960
441 694
688 942
476 810
513 664
982 999
68 735
717 971
637 903
742 931
900 910
91 772
798 937
852 881
339 940
486 520
238 523
505 744
740 913
272 475
522 937
175 298
240 258
810 971
58 397
908 995
805 975
719 903
953 961
545 931
812 816
626 845
386 635
35 714
293 378
703 749
427 793
730 904
499 948
165 873
399 931
862 873
247 747
82 865
373 742
319 547
65 357
852 877
539 875
484 536
66 832
133 620
221 755
396 836
38 384
181 235
531 861
287 400
342 867
537 624
744 915
152 635
643 843
644 968
317 828
669 722
964 974
260 946
441 689
899 975
414 692
424 862
246 705
183 931
545 685
647 756
405 445
977 999
836 909
735 889
488 512
713 921
135 659
294 805
952 994
864 868
616 907
535 556
173 859
144 332
563 605
45 418
576 847
775 894
714 765
29 919
455 565
80 205
19 890
532 850
383 896
398 514
921 940
390 832
188 612
107 314
965 984
829 903
374 823
358 832
27 563
393 458
968 983
822 978
195 604
98 771
462 712
832 950
143 784
411 479
59 638
954 967
134 361
806 974
850 859
176 594
65 278
966 999
734 778
605 786
168 799
924 987
259 710
287 403
92 579
790 843
430 595
859 911
442 768
126 370
494 535
906 932
329 709
347 785
527 657
29 205
987 1000
655 660
539 586
81 534
41 389
451 674
277 631
505 907
323 361
877 960
840 974
579 725
532 901
674 866
319 484
659 671
841 859
76 625
191 369
125 649
510 988
651 875
215 679
824 973
237 796
552 578
57 504
165 243
723 787
238 823
170 905
830 959
591 833
348 734
205 352
811 972
225 821
349 917
224 525
993 999
698 910
16 290
902 994
476 618
26 873
821 957
897 980
681 881
950 980
366 871
672 775
617 661
686 790
37 969
791 961
684 824
463 731
807 893
387 953
835 926
38 734
329 677
929 957
416 555
39 894
378 576
630 777
365 897
799 857
260 320
850 994
630 989
395 803
89 294
685 772
448 867
35 441
200 723
650 945
802 836
326 837
46 942
693 774
654 715
661 869
558 805
447 742
981 986
856 877
288 875
344 415
334 370
297 666
852 923
582 677
856 946
356 530
375 957
883 976
858 876
545 732
188 799
510 726
954 985
472 589
627 772
988 998
302 541
380 655
671 964
78 817
749 894
180 522
221 457
1 288
319 345
393 725
785 865
245 888
52 284
935 995
759 978
366 521
82 971
281 741
405 589
833 981
413 829
146 853
360 842
120 450
593 869
644 770
449 579
513 615
84 499
539 599
191 224
516 865
159 977
412 894
275 914
464 777
217 683
832 897
178 975
272 942
195 503
693 845
86 494
638 731
151 669
533 815
447 465
950 962
507 864
840 971
123 241
205 265
946 990
170 253
446 865
135 840
164 967
568 984
268 364
533 609
881 950
248 532
212 989
933 1000
176 604
517 933
333 748
143 281
984 987
390 778
629 849
926 999
803 956
826 867
745 905
273 750
63 669
13 594
626 688
190 270
219 984
208 227
911 992
692 818
777 990
878 928
247 494
698 751
48 871
932 994
751 947
292 978
471 829
650 688
264 343
687 795
228 850
203 805
289 839
698 827
344 420
910 922
508 723
442 624
936 967
390 679
49 418
623 839
943 946
464 671
133 578
558 888
408 682
317 958
490 570
59 416
0 659
711 929
449 962
564 992
416 808
934 989
320 856
232 305
544 911
857 989
366 961
608 900
369 792
10 754
129 548
631 916
784 889
420 503
906 951
692 989
829 979
751 984
299 583
677 1000
365 517
866 895
921 924
718 949
380 448
891 912
611 781
974 982
867 936
407 418
755 849
412 858
205 348
949 954
336 423
787 844
809 951
452 632
759 936
3 456
735 801
124 280
489 612
141 827
380 751
464 485
264 417
765 840
478 812
462 671
876 918
768 770
267 469
481 714
807 968
717 763
689 916
347 695
801 877
158 461
49 557
920 967
788 892
679 960
397 901
986 990
589 799
831 909
626 973
404 462
758 932
864 891
900 953
632 697
976 989
915 933
23 499
941 947
122 879
383 587
415 577
202 965
158 820
934 943
393 535
571 934
697 749
103 798
684 702
651 926
447 448
77 999
105 118
449 846
792 907
375 980
491 966
220 803
106 852
364 906
846 906
774 928
104 841
244 360
716 919
116 673
704 994
676 762
636 828
700 913
607 891
568 617
678 786
546 791
858 947
526 651
910 916
950 957
247 574
800 887
629 868
633 946
288 608
126 789
184 711
408 593
150 207
414 642
235 319
742 904
568 716
662 719
98 930
259 947
268 812
676 988
789 872
266 621
989 995
529 944
737 831
166 868
222 475
422 665
58 857
513 750
90 989
615 910
934 981
220 908
609 798
90 487
105 257
971 987
551 809
27 539
939 953
501 566
191 735
691 863
30 792
276 295
283 379
146 746
689 761
157 539
109 361
396 818
840 969
532 761
427 994
515 705
423 526
308 919
327 889
219 683
284 601
103 656
13 73
306 361
298 910
809 935
954 973
169 821
422 754
743 873
316 795
407 722
650 708
580 836
574 713
777 879
673 777
414 459
88 743
685 805
672 796
607 739
931 981
256 803
204 821
705 836
432 577
571 833
718 961
217 463
951 991
970 991
915 984
778 911
334 610
525 985
752 789
311 492
603 645
741 902
278 439
63 464
384 831
769 830
232 867
981 1000
795 851
545 683
406 867
57 904
115 197
18 356
0 634
546 618
407 538
162 852
340 819
500 633
240 439
865 974
817 902
902 967
16 659
443 812
520 571
447 912
30 34
655 851
628 699
520 876
807 823
332 419
266 838
703 988
436 949
616 685
127 536
525 828
276 547
390 489
123 275
289 528
707 901
396 481
489 720
115 936
909 939
138 214
871 960
294 704
91 882
176 663
424 815
969 981
973 996
867 933
603 774
501 702
127 826
483 900
233 799
687 952
648 913
821 979
729 786
645 648
335 804
173 375
631 800
13 865
138 719
193 529
567 905
174 733
330 339
923 967
25 337
436 586
18 905
706 926
256 279
106 113
895 940
371 883
196 400
395 658
130 606
40 982
651 785
800 947
103 340
649 953
385 582
138 150
808 969
549 850
984 993
20 689
900 940
45 183
955 965
978 990
930 936
591 852
127 979
329 793
744 966
874 888
42 609
717 973
551 626
890 930
73 169
223 228
422 913
148 978
867 968
377 398
546 653
394 859
845 890
613 999
937 980
824 853
554 694
504 614
653 740
660 885
442 972
267 485
189 747
910 990
271 887
857 937
528 649
385 662
416 694
714 944
811 985
41 472
14 210
285 964
293 964
708 875
942 969
675 688
943 986
921 980
758 957
764 893
663 817
947 985
365 627
651 737
374 760
429 902
9 578
859 946
717 875
891 898
9 251
292 691
273 466
561 956
34 214
71 691
376 521
240 585
480 921
704 948
641 791
588 777
431 535
295 309
500 936
304 633
807 926
254 539
91 168
332 355
702 847
411 559
61 414
720 922
28 583
604 820
365 737
127 971
317 865
302 822
465 616
137 553
636 703
920 955
919 925
915 929
564 573
161 353
358 429
559 863
963 986
962 995
228 293
962 982
981 993
671 867
550 905
323 402
622 661
349 919
713 876
184 345
426 471
673 685
331 623
876 913
191 892
123 479
934 992
947 982
267 951
433 630
781 997
63 201
975 983
178 913
461 893
93 460
229 475
999 1000
509 817
705 900
638 781
333 531
449 999
618 786
334 618
326 631
997 999
312 746
253 789
924 954
32 154
594 830
97 516
485 905
947 968
258 455
291 870
111 618
101 611
357 857
482 575
266 778
836 967
346 787
916 934
213 521
393 964
83 619
673 872
543 913
680 890
448 867
252 294
657 706
431 566
613 690
701 750
694 832
702 959
397 869
115 469
909 911
921 923
138 220
554 664
762 813
753 959
972 984
806 886
581 926
277 868
541 905
427 656
216 399
528 584
627 783
351 449
795 979
4 250
69 645
392 656
452 827
331 729
139 581
592 660
514 638
385 896
10 99
170 997
43 738
548 926
500 822
540 653
833 930
15 830
525 792
609 917
6 392
89 170
87 509
713 985
151 716
279 365
614 960
422 518
619 801
51 185
543 882
553 854
249 957
79 814
537 935
635 744
83 989
925 986
238 755
226 886
487 695
720 800
833 930
363 725
353 856
569 882
966 976
734 755
582 899
261 383
665 775
963 982
887 914
779 846
183 809
866 915
511 858
41 801
311 476
806 971
410 839
967 977
418 635
954 959
975 988
6 389
983 986
699 919
63 807
48 849
466 828
530 882
485 943
371 643
163 605
564 591
261 721
698 984
159 477
802 895
139 201
78 307
680 983
868 970
430 474
198 778
155 423
233 779
64 659
187 679
302 405
868 934
494 716
227 642
817 901
408 506
443 922
454 685
946 964
364 549
436 450
203 727
74 212
905 922
762 924
222 332
232 850
991 999
182 790
775 895
821 983
201 244
129 511
398 918
457 705
848 991
803 957
230 402
294 909
193 879
364 374
486 499
500 873
715 775
358 961
498 595
160 824
761 817
256 458
537 676
94 120
898 992
120 815
332 577
933 961
103 380
451 751
997 999
619 687
916 949
447 693
491 573
818 972
789 995
305 836
373 784
579 785
795 806
149 180
856 968
891 909
379 815
606 965
934 964
75 750
716 922
636 678
24 48
311 833
689 731
132 670
848 978
546 755
523 626
765 972
759 968
400 450
305 810
427 516
998 1000
464 662
312 364
480 565
359 966
594 615
798 999
163 830
294 1000
980 999
688 720
73 466
567 805
264 411
243 326
37 256
432 886
446 702
654 927
264 352
983 999
350 666
420 766
655 675
39 638
281 547
787 977
218 532
384 598
957 998
46 990
766 913
52 519
243 659
410 903
804 929
235 690
262 857
454 616
166 261
89 343
840 856
53 715
938 972
458 805
368 983
23 800
667 969
178 624
553 866
287 461
741 934
47 277
290 650
517 816
995 1000
144 222
95 358
54 153
377 980
383 619
654 676
12 675
304 343
588 652
905 954
260 466
186 746
633 711
46 255
29 528
163 479
831 987
903 993
948 970
346 773
816 837
986 992
527 784
887 920
231 344
264 546
333 429
520 984
204 222
713 800
706 792
484 495
301 304
306 575
168 423
936 997
624 742
951 959
845 889
277 811
235 815
761 939
292 548
927 941
150 352
810 824
839 891
20 333
876 966
305 932
936 983
616 901
644 665
316 511
96 949
747 877
443 859
699 734
712 974
907 943
33 885
979 999
403 903
525 733
791 883
630 941
888 990
265 947
260 471
555 608
705 771
842 844
260 401
693 804
44 802
285 956
179 714
100 730
24 382
995 998
691 931
269 605
220 906
362 822
169 355
77 765
412 504
756 763
679 923
15 819
227 795
687 823
196 949
970 992
859 914
610 848
896 951
781 918
636 667
981 1000
677 997
319 442
432 922
102 684
969 993
38 345
645 774
995 996
182 630
586 659
766 817
473 748
133 437
452 943
56 844
804 817
569 988
885 985
300 472
421 585
266 415
907 935
709 874
227 537
667 828
186 188
619 796
131 358
540 884
553 728
214 497
952 980
174 197
786 956
490 739
194 798
565 776
303 658
385 979
98 667
925 927
232 987
779 834
978 992
780 875
239 374
143 541
828 837
152 382
651 704
867 904
304 724
424 916
784 841
416 853
36 142
695 833
329 648
156 401
78 241
457 716
315 615
179 530
395 576
192 904
999 1000
907 939
311 996
777 808
964 998
575 866
1 506
708 957
136 418
880 982
155 845
711 736
862 889
75 135
84 323
107 932
10 171
926 956
602 890
906 916
640 710
677 767
2 872
365 483
785 939
151 873
169 533
211 641
278 315
263 413
942 979
141 905
694 896
957 1000
567 872
528 768
957 971
713 943
543 903
334 847
650 758
547 959
863 949
529 616
66 736
864 883
736 889
284 504
554 910
823 897
743 791
320 979
8 849
954 977
196 452
484 871
510 808
446 864
124 340
915 949
246 688
354 475
842 985
933 969
384 480
99 620
950 985
100 980
563 643
292 377
535 718
607 830
786 933
878 992
290 866
544 583
856 857
838 910
892 973
43 76
560 846
572 888
164 860
632 842
346 438
375 764
579 973
288 705
285 795
339 586
173 820
453 624
811 926
723 868
115 930
857 920
896 967
179 993
967 998
660 973
619 842
848 959
161 626
465 983
645 811
656 807
92 513
112 463
316 358
880 992
323 520
797 885
370 616
744 911
240 551
330 371
54 971
293 937
725 773
432 812
21 381
891 928
877 916
647 966
94 214
794 856
912 977
781 937
487 554
789 799
483 511
526 975
763 877
687 711
932 950
521 669
951 981
396 929
847 903
260 320
231 863
382 972
876 915
302 934
989 996
648 920
94 683
48 781
898 935
681 980
838 995
915 964
809 988
480 703
347 382
32 809
336 767
175 176
983 986
448 521
85 807
205 913
446 984
333 598
583 839
457 717
155 287
34 135
904 962
776 943
530 567
277 715
757 782
865 938
867 895
734 900
670 694
554 568
859 967
857 968
650 947
845 914
698 943
673 856
455 472
729 766
262 945
427 694
138 449
481 795
248 858
64 73
918 954
179 555
188 424
218 663
264 823
994 997
712 878
684 931
726 937
889 893
981 987
438 548
199 301
713 835
811 915
471 681
680 720
836 961
671 958
173 564
905 958
857 950
760 903
915 955
503 524
142 337
612 775
332 673
395 457
107 200
261 272
912 964
50 723
479 913
342 352
514 889
308 742
477 591
276 599
784 987
816 825
84 445
294 794
986 989
336 483
85 681
961 976
276 509
187 984
383 689
880 992
40 395
329 398
72 582
900 953
378 890
996 999
254 780
744 870
853 960
657 849
538 673
168 249
887 910
314 931
468 856
493 634
585 683
948 965
551 952
893 997
507 550
233 802
761 975
932 951
52 177
241 412
446 697
985 992
133 545
665 710
561 935
768 844
297 604
143 620
223 981
383 671
802 905
892 963
748 871
281 369
907 916
50 86
558 910
265 704
741 743
539 858
466 659
592 820
91 665
775 976
106 632
336 933
676 892
955 970
855 884
903 956
902 908
352 729
861 897
139 895
273 858
424 720
915 929
640 862
784 954
839 975
253 750
857 891
537 716
399 813
324 844
990 997
956 995
277 626
727 762
946 974
16 63
225 755
910 992
767 976
680 834
887 950
833 978
98 342
442 843
655 957
20 173
480 738
14 920
376 956
412 818
967 975
361 456
397 509
192 853
956 962
350 839
49 638
355 746
916 996
617 863
76 791
115 208
328 555
117 315
240 618
727 788
863 973
324 777
916 967
0 396
897 921
370 844
638 645
998 999
891 979
515 986
782 900
188 583
745 812
881 892
846 952
415 778
67 344
439 958
70 493
264 715
531 674
380 427
87 738
791 919
826 932
411 489
964 983
117 981
394 475
340 878
298 451
346 664
657 768
371 907
754 885
200 688
77 743
20 885
255 854
737 988
515 655
12 233
25 397
407 563
583 593
788 952
425 532
983 992
573 726
774 884
495 674
597 901
345 543
526 634
629 975
191 887
81 366
785 934
458 774
642 692
485 688
451 742
794 921
409 668
523 715
714 782
413 783
427 539
844 911
441 785
480 910
885 963
613 673
393 500
189 915
798 993
75 208
787 876
791 925
245 487
385 990
782 811
672 681
962 978
145 535
946 996
326 636
364 808
945 954
548 628
759 942
341 971
770 800
703 961
743 866
797 964
808 918
38 610
291 610
785 835
73 107
83 792
471 473
593 717
854 919
436 444
543 867
334 611
65 293
79 404
784 878
848 936
417 461
961 978
26 148
831 895
726 955
419 460
25 771
334 882
470 649
114 330
198 551
224 788
48 557
242 992
922 964
728 916
826 891
839 866
385 797
2 826
84 546
801 838
846 967
868 894
978 995
764 859
450 616
685 875
156 749
740 894
796 843
621 655
547 682
129 407
450 839
627 885
465 854
247 595
171 728
696 988
25 65
181 207
775 866
253 925
203 499
770 921
286 900
19 128
159 940
296 320
299 723
467 899
443 451
101 201
2 243
335 643
358 791
436 560
985 988
919 925
384 764
733 944
907 958
453 509
461 545
113 581
342 890
16 128
636 973
649 827
235 418
873 901
275 772
300 388
791 917
225 758
732 948
478 693
217 609
571 753
660 900
216 305
520 657
7 509
485 827
996 997
16 137
769 802
241 715
337 604
868 876
855 970
558 668
777 780
684 707
137 297
754 888
350 492
43 891
803 818
531 537
867 994
347 479
935 996
820 968
367 872
841 872
322 956
819 893
360 793
822 882
312 700
73 379
821 909
660 831
764 935
197 417
253 640
861 921
647 881
332 901
979 995
307 552
77 488
716 810
17 370
546 554
647 906
556 773
399 878
653 911
234 379
977 983
514 631
485 813
631 909
795 817
322 856
440 485
936 978
120 664
469 607
919 981
962 988
119 737
427 849
570 651
668 898
36 896
813 935
504 639
904 966
876 877
283 628
131 853
561 637
970 989
600 821
672 680
4 234
129 685
167 981
868 993
564 977
87 344
403 965
11 126
662 958
448 840
590 976
267 312
671 974
656 767
120 237
755 888
453 950
166 523
377 401
402 424
679 777
640 663
642 900
209 426
839 927
120 786
165 623
789 988
3 465
520 886
150 883
486 651
945 957
827 845
943 961
230 431
8 673
291 412
806 844
503 565
82 710
995 996
119 347
89 571
806 942
176 607
958 962
801 929
273 833
885 938
946 986
628 906
491 552
482 791
327 667
591 706
607 618
189 307
680 977
541 799
602 988
677 857
71 396
604 952
426 730
621 786
317 933
982 987
490 749
701 995
831 865
180 195
252 419
428 974
835 974
106 387
525 970
938 957
92 962
904 952
134 888
42 607
399 522
58 602
337 655
375 534
710 926
559 597
755 880
815 900
923 970
28 445
839 840
955 998
471 862
722 845
334 523
363 987
891 908
605 801
18 225
529 534
562 922
393 420
873 978
930 959
93 538
676 932
730 937
396 751
185 598
347 490
898 911
297 990
70 287
6 444
427 945
8 15
484 858
863 927
547 755
400 851
957 988
174 535
610 954
308 717
2 500
734 882
559 974
403 483
935 990
316 973
878 920
507 870
964 974
337 885
779 807
148 227
590 616
724 900
734 896
217 390
903 935
706 893
607 872
741 876
492 954
89 182
904 931
130 706
909 1000
495 693
990 992
38 746
253 500
772 881
94 535
96 794
604 840
733 980
849 918
355 388
790 987
23 754
158 251
557 998
4 138
451 958
463 788
579 890
569 597
491 986
983 984
567 915
150 526
458 909
464 504
893 901
423 670
759 970
198 762
445 765
515 624
733 762
891 953
217 685
453 775
184 629
410 946
339 909
268 499
848 989
752 921
740 975
308 410
378 754
291 948
271 450
517 950
353 418
447 758
117 972
570 621
723 815
687 767
178 810
633 755
241 973
303 572
459 898
571 631
471 767
721 997
14 467
828 920
197 571
744 762
452 910
275 504
750 851
725 865
404 748
922 990
950 975
757 863
558 996
873 943
292 377
133 895
274 357
511 965
644 943
331 715
248 795
139 648
739 816
655 665
547 566
527 835
48 972
156 722
145 646
255 392
18 425
220 411
764 986
283 385
688 899
610 825
466 820
168 343
71 131
607 713
301 898
115 305
674 983
360 833
844 849
526 971
285 666
519 598
473 988
268 688
773 919
267 453
983 987
712 983
366 539
701 985
561 720
32 818
796 901
195 531
247 557
970 999
880 882
812 845
600 780
522 963
934 951
926 977
922 932
275 569
231 438
881 923
222 768
279 444
152 179
192 408
47 363
207 252
77 345
703 784
2 452
786 838
524 582
202 464
505 577
128 292
233 417
770 940
99 484
96 689
855 978
527 917
706 894
875 946
574 818
120 424
979 999
960 973
941 999
375 993
788 829
543 878
302 885
789 933
882 969
602 771
529 941
935 941
501 587
612 981
135 998
391 433
981 999
59 490
847 920
746 772
314 460
420 492
338 821
459 529
852 905
894 945
394 415
892 974
197 654
9 140
874 929
806 936
862 946
237 953
844 963
127 873
344 596
333 684
441 762
614 622
334 843
712 881
9 317
713 988
324 671
611 828
321 589
959 976
593 612
52 58
240 901
456 676
372 598
919 947
837 991
762 805
997 999
803 981
907 935
453 574
250 393
423 979
948 980
597 649
569 706
734 901
85 444
670 854
474 949
876 938
950 990
753 802
639 898
621 785
981 983
849 900
62 740
91 607
66 743
239 434
392 871
104 933
44 765
619 767
203 659
144 669
269 485
524 574
618 638
92 839
72 154
947 1000
291 589
45 593
387 435
777 824
907 955
969 981
650 932
426 558
171 243
995 1000
481 799
141 640
408 429
374 573
544 581
727 778
646 788
454 643
907 1000
721 787
393 509
997 999
521 682
544 740
531 751
742 975
28 511
811 873
990 996
916 999
946 947
318 861
758 885
431 694
711 813
15 805
593 916
718 953
252 830
637 739
200 870
623 861
290 958
313 868
376 876
306 727
863 970
449 455
952 986
687 741
261 619
298 706
245 549
220 866
311 955
615 754
807 997
681 871
907 941
778 901
993 994
755 922
453 802
713 722
377 493
289 983
951 985
980 998
324 451
816 980
418 857
129 877
258 459
431 528
174 518
418 605
558 897
583 772
46 231
789 836
50 941
979 981
399 617
596 1000
785 996
887 947
418 461
128 649
932 993
123 729
569 860
283 626
750 774
424 675
634 686
894 963
111 204
868 989
576 979
82 579
59 831
623 705
835 884
793 996
921 946
132 343
448 689
570 625
932 995
865 890
291 850
128 608
477 660
587 981
766 826
983 996
726 929
78 639
750 760
847 912
222 395
818 933
541 628
857 993
610 955
348 965
184 420
685 782
696 858
518 596
494 660
259 663
183 184
34 486
609 885
806 969
555 914
666 716
653 997
573 911
513 755
22 60
930 990
616 857
500 689
504 547
172 628
32 765
182 257
836 945
546 876
752 852
76 594
702 953
539 595
528 916
894 903
880 910
409 778
591 729
430 950
620 963
910 949
94 633
26 527
805 865
866 979
295 473
482 653
696 928
320 823
216 755
983 986
258 669
166 684
605 899
84 829
196 713
539 991
418 480
583 615
782 799
490 594
151 981
618 685
62 982
424 908
221 856
741 857
620 736
85 285
703 915
828 932
982 988
688 889
560 949
664 780
468 692
885 964
3 121
169 519
970 976
863 900
667 815
848 857
36 675
362 814
712 867
759 771
326 844
305 698
449 909
289 579
814 846
520 611
812 995
692 1000
352 642
979 981
190 731
639 722
794 957
139 909
196 528
562 854
129 764
521 803
939 987
286 734
29 943
758 829
873 955
114 130
115 983
818 975
219 672
272 879
961 991
312 903
383 472
5 77
590 938
842 848
238 730
841 868
16 137
231 277
977 985
324 614
838 891
839 977
499 810
423 666
467 792
458 713
956 964
389 475
661 843
578 743
637 884
21 358
950 980
40 833
145 400
492 682
772 782
803 960
170 339
998 1000
870 962
407 769
222 239
513 590
332 778
605 963
122 212
84 939
928 995
771 991
522 631
71 335
453 798
611 767
734 788
287 606
685 692
966 998
683 771
95 1000
939 996
983 987
269 700
802 819
681 946
493 966
890 991
815 908
891 994
649 906
961 995
232 470
363 411
200 449
808 946
805 846
940 953
733 988
449 726
487 842
752 997
0 454
177 634
242 855
53 360
92 240
815 917
788 894
631 706
510 843
858 915
735 894
127 882
377 397
152 897
232 847
704 724
279 703
695 889
763 941
810 873
666 953
162 894
764 934
124 238
770 778
245 570
695 887
293 409
380 507
308 891
261 328
717 945
407 510
109 797
298 847
673 749
960 998
90 534
329 780
626 742
749 908
394 492
417 992
634 793
817 969
159 271
871 888
399 832
67 180
929 934
626 977
540 748
280 596
396 413
91 449
672 901
62 107
990 993
25 879
203 307
897 916
967 982
717 923
442 835
78 305
435 573
725 962
335 390
50 143
749 918
900 958
47 948
133 581
93 397
667 812
228 795
987 991
908 939
956 999
226 530
301 512
33 792
767 866
762 969
229 684
726 931
980 992
895 900
675 985
829 995
246 448
379 631
550 599
476 662
305 856
911 964
961 985
373 907
567 754
479 890
658 911
582 943
333 689
699 983
715 891
881 892
141 251
716 810
550 868
890 944
38 70
231 775
539 655
687 958
912 968
344 669
488 937
684 969
245 267
548 731
147 455
8 376
327 844
796 939
653 960
111 388
85 258
50 768
149 643
138 914
797 908
534 840
254 698
795 967
728 766
880 943
8 701
553 957
158 893
248 310
431 696
340 442
539 815
940 992
497 774
38 689
339 653
726 728
876 932
741 875
947 949
56 565
385 759
565 574
32 493
662 793
902 974
970 977
370 927
754 836
5 675
174 971
426 440
295 513
636 917
384 690
468 623
396 484
128 412
963 969
546 944
25 279
541 866
635 859
289 957
925 959
385 497
369 764
233 272
4 180
433 859
230 975
550 808
680 799
616 784
757 794
177 800
373 991
435 699
856 998
92 807
272 395
804 834
734 837
521 869
604 891
146 191
135 277
727 806
134 676
989 996
871 923
743 974
807 991
635 802
380 522
95 880
382 919
114 427
513 540
150 843
489 652
739 916
129 935
405 473
871 906
276 304
58 726
394 521
562 925
945 986
591 669
228 672
480 916
352 602
570 828
971 981
783 901
749 882
689 958
937 990
295 948
131 963
538 770
813 990
976 994
556 846
763 943
180 466
802 931
125 960
487 535
553 902
648 887
339 827
316 822
950 977
292 626
862 903
685 819
841 980
477 807
572 733
33 610
434 923
968 994
317 618
322 471
918 975
160 924
203 732
273 449
202 231
906 989
337 363
149 157
232 812
251 810
704 974
807 945
86 278
858 978
954 965
333 664
370 644
947 1000
376 694
166 538
298 787
507 787
915 963
945 998
169 926
25 701
399 595
518 954
754 866
69 387
279 540
369 973
357 583
554 847
627 764
460 745
655 959
602 787
726 858
848 862
348 938
87 441
693 775
326 876
829 982
305 865
774 778
241 941
764 874
239 691
645 734
71 344
995 997
988 992
927 993
636 670
516 807
555 687
994 999
960 989
393 576
239 683
859 864
448 630
623 992
587 791
415 912
646 745
820 858
540 595
108 137
892 914
545 975
975 1000
853 915
156 485
828 844
569 745
701 871
180 795
468 486
77 760
875 976
785 977
887 939
758 828
311 754
153 935
745 923
239 670
872 898
118 498
587 840
645 677
462 720
768 919
536 917
223 237
90 980
308 343
219 507
565 938
439 578
627 690
567 876
538 803
965 980
440 887
6 382
466 959
173 649
365 941
781 786
113 124
402 940
877 936
644 827
8 35
338 383
297 884
828 906
448 462
430 493
8 245
313 592
126 816
216 535
540 633
829 935
181 754
149 624
576 827
878 891
440 820
749 973
113 121
992 1000
224 700
422 443
973 978
387 481
158 441
36 873
937 956
201 719
188 394
663 965
308 562
712 721
352 898
132 578
893 975
802 966
382 919
426 751
614 710
284 827
222 407
70 344
971 979
992 998
349 453
133 901
109 520
202 848
597 965
647 818
755 774
903 922
228 561
665 695
674 953
338 748
129 747
257 267
275 643
524 852
129 440
159 475
871 897
510 887
625 990
922 947
898 935
320 362
883 887
935 997
901 955
773 958
415 788
931 958
89 640
666 877
752 920
906 975
400 512
124 378
350 996
390 794
607 653
4 72
399 936
628 826
883 921
605 852
57 894
229 658
738 899
507 989
958 959
847 995
137 639
706 982
102 932
433 676
918 940
660 808
963 974
914 921
558 753
107 822
179 466
658 883
295 311
683 993
666 863
523 980
268 363
757 880
43 365
905 987
237 325
622 847
951 969
690 759
309 338
2 688
493 648
32 673
848 936
782 926
8 296
432 452
654 832
905 961
970 981
461 925
470 849
590 871
267 960
450 963
587 740
982 988
640 656
261 896
197 315
445 733
202 361
864 899
84 976
606 661
293 883
816 982
20 790
82 968
288 830
955 970
47 504
764 954
232 800
973 986
132 746
62 851
403 818
978 981
188 469
185 986
3 490
61 308
291 380
77 98
808 876
186 701
53 400
748 750
236 237
650 662
876 952
513 668
992 994
147 310
33 188
414 893
451 718
522 596
268 757
44 196
540 741
344 463
682 824
613 677
438 582
421 765
615 837
948 952
878 908
559 628
649 953
223 592
552 909
309 732
760 808
796 911
315 893
951 955
993 994
621 896
44 725
434 714
330 455
789 819
61 108
679 881
431 832
106 713
83 755
23 401
242 534
149 316
355 478
837 938
558 831
615 793
776 880
477 956
112 159
979 995
889 995
345 825
620 854
172 594
209 271
109 402
621 649
796 984
116 559
272 668
396 432
256 828
424 516
566 852
330 419
329 626
298 991
280 601
81 577
214 490
112 500
896 946
939 989
104 445
960 996
657 792
294 963
692 815
887 898
367 441
600 977
202 221
592 718
531 915
191 317
610 667
942 986
184 414
122 987
691 808
44 895
601 987
640 866
456 686
352 443
467 839
602 805
443 519
98 534
846 953
829 873
395 411
219 291
161 754
746 929
199 687
650 901
559 877
305 957
38 773
886 931
456 718
938 989
494 960
741 893
15 496
100 421
639 996
693 736
849 940
832 877
95 958
921 973
260 912
765 773
117 760
35 829
448 552
630 893
266 907
881 905
615 846
790 950
794 842
219 728
848 999
296 455
886 955
515 727
786 905
716 773
289 761
728 912
8 758
819 910
243 403
991 997
391 935
910 934
343 471
581 767
521 637
369 596
970 984
853 907
316 719
623 987
136 877
146 782
654 884
338 626
922 973
426 819
427 633
479 990
372 547
34 447
234 883
347 379
607 758
483 867
891 915
569 676
404 902
318 952
408 640
605 985
680 895
194 830
971 976
766 971
355 981
285 457
170 852
770 989
983 985
279 996
173 516
484 670
964 993
152 469
212 715
578 931
325 730
350 566
380 967
998 1000
896 914
211 919
738 838
379 439
385 682
697 996
799 922
640 832
917 970
777 959
536 957
844 962
97 367
550 984
142 853
221 443
446 948
754 971
314 886
666 831
307 646
302 387
194 371
786 960
873 910
674 813
881 967
450 748
785 959
176 805
768 774
530 625
693 840
526 920
700 987
929 984
15 560
401 999
0 574
942 970
479 775
99 537
954 973
603 782
188 372
541 792
146 790
200 283
161 418
391 750
977 987
970 979
395 990
501 536
746 947
947 948
830 923
479 523
468 872
12 658
527 571
619 788
40 991
56 874
274 679
795 915
350 900
126 977
489 794
603 889
144 686
786 791
382 497
995 996
827 984
900 970
238 822
556 711
973 1000
38 314
881 975
72 105
803 956
575 742
392 687
660 759
642 893
225 954
994 997
607 731
411 878
523 930
458 847
979 998
219 858
553 635
316 325
42 779
319 330
1 801
840 959
302 948
845 925
668 928
137 463
902 969
271 490
734 920
383 533
326 413
928 963
827 905
993 1000
331 453
170 983
942 955
503 760
473 477
823 920
534 643
677 733
151 721
761 858
653 953
963 988
545 826
682 895
445 913
146 718
509 560
85 840
71 128
741 787
218 285
300 465
520 660
475 705
815 903
394 464
370 765
177 248
565 711
968 981
88 676
522 549
720 841
705 717
26 274
492 546
485 916
881 958
803 846
856 961
446 531
271 595
416 930
2 150
451 582
636 765
895 998
718 910
189 617
149 697
341 841
922 945
301 983
600 860
172 655
327 505
963 982
772 965
223 966
678 958
941 977
128 167
854 943
565 567
523 579
333 511
568 926
890 920
543 929
266 784
373 532
944 994
707 976
708 872
576 908
838 899
515 954
414 647
106 181
166 315
793 804
6 185
576 983
489 533
939 954
408 611
895 1000
889 973
133 970
161 729
748 861
732 776
871 876
427 550
603 694
321 504
800 854
32 911
297 887
940 973
464 860
115 203
889 914
280 855
162 199
267 396
61 469
430 627
941 951
275 557
467 783
266 547
987 995
366 817
570 877
607 699
945 960
609 830
882 925
98 524
354 373
971 985
160 584
998 1000
27 205
263 631
915 993
316 354
294 680
652 778
851 884
110 240
671 728
950 964
818 936
576 759
321 615
843 880
775 829
517 787
495 629
705 764
898 939
103 579
829 897
814 827
169 313
296 907
648 922
137 723
47 811
416 747
391 439
644 848
885 940
263 419
388 855
692 830
274 681
928 951
587 720
521 951
528 920
68 586
394 937
432 669
303 991
555 846
264 568
285 493
28 585
753 986
307 871
186 384
910 934
356 819
122 648
586 708
399 844
871 942
605 935
937 993
917 965
276 901
816 911
65 902
767 904
655 660
324 954
346 761
235 791
637 757
825 858
619 776
599 954
773 869
81 265
504 637
777 955
959 975
555 568
444 633
800 870
341 714
599 915
463 521
296 625
265 631
924 934
865 929
848 980
45 224
298 483
89 453
699 786
638 928
906 957
964 983
751 762
808 857
752 924
423 777
277 857
423 533
949 970
757 855
302 934
820 957
608 940
210 333
411 524
494 723
197 699
515 633
461 561
237 927
16 651
41 412
941 946
574 838
932 977
605 997
363 791
848 916
141 740
992 1000
37 882
440 664
326 907
444 729
929 938
960 974
162 628
150 931
421 836
741 820
690 885
999 1000
589 998
649 898
957 964
728 886
42 897
342 602
80 314
896 911
536 978
740 834
172 485
514 551
625 718
698 765
643 982
84 953
177 889
263 490
542 676
830 934
446 795
160 730
239 743
378 973
135 988
599 933
827 991
405 738
152 814
896 946
331 424
902 961
565 915
730 848
848 866
268 973
655 769
530 653
724 733
450 825
609 876
127 836
793 944
398 547
475 738
49 797
734 861
956 965
43 257
3 48
625 804
306 385
832 892
27 975
877 921
30 502
237 405
395 753
3 742
26 814
944 963
303 660
526 741
311 583
433 636
377 564
82 521
969 971
946 999
58 721
362 802
106 904
664 814
543 921
818 856
449 561
547 654
112 580
604 786
658 818
413 735
365 432
26 402
317 631
320 554
21 884
532 552
623 943
627 842
581 952
731 882
366 388
53 330
636 704
139 932
264 952
71 903
331 506
774 979
887 977
440 996
463 726
638 706
450 771
131 655
795 804
708 865
461 722
562 976
996 998
567 881
921 993
541 877
929 969
896 996
925 974
169 934
725 998
370 411
250 864
907 1000
687 849
996 999
251 367
257 492
558 635
417 794
167 387
986 1000
293 874
258 983
720 870
463 709
917 982
971 988
978 981
429 587
822 952
11 780
316 753
537 842
723 961
198 722
37 667
774 914
410 892
270 563
459 1000
748 786
262 710
703 769
250 715
628 694
822 991
216 564
925 939
350 946
863 936
674 688
390 760
931 982
599 743
231 511
280 579
876 996
999 1000
364 713
251 946
396 737
544 638
552 588
544 753
492 955
676 978
97 532
232 536
656 816
39 519
453 801
855 883
614 682
225 350
750 874
581 669
225 657
180 211
474 571
338 814
392 694
545 802
845 960
639 836
696 960
844 887
134 581
191 853
323 416
752 964
812 982
762 892
548 907
114 973
943 965
424 869
920 963
288 755
540 672
81 919
91 307
578 953
344 896
605 723
696 824
571 673
92 868
52 319
171 185
411 540
551 938
708 749
480 850
21 911
640 979
992 994
814 855
904 973
74 357
878 920
708 749
443 544
648 983
128 143
474 807
433 799
235 573
117 798
140 194
256 649
503 942
579 658
783 983
797 992
838 842
503 571
290 965
267 377
526 548
379 974
432 902
665 884
161 725
361 870
35 602
908 914
755 778
960 996
652 800
421 935
770 827
410 663
763 843
484 684
850 967
245 359
890 920
876 992
880 989
206 336
666 746
779 783
957 969
932 1000
50 572
442 908
600 893
781 889
514 544
960 982
185 334
632 718
912 997
925 973
481 645
109 984
51 865
191 696
155 291
278 340
338 540
525 906
641 885
736 771
985 996
581 924
99 973
776 870
960 997
964 998
335 529
914 986
34 612
398 461
606 973
352 480
346 691
201 495
684 995
230 786
703 833
779 992
418 974
899 919
426 718
248 697
94 869
422 753
56 508
332 996
765 846
299 970
501 784
829 837
552 687
15 654
141 612
614 857
272 396
109 552
366 501
389 987
917 961
105 717
615 840
458 860
432 547
775 924
652 728
864 884
944 959
444 680
629 931
815 912
674 879
204 889
154 678
392 733
175 961
947 960
385 593
948 999
560 745
965 996
583 614
779 784
420 425
571 588
669 773
495 540
80 149
739 894
52 264
118 126
702 851
69 469
566 834
157 451
392 555
152 667
541 938
742 859
114 163
924 937
184 328
223 926
98 992
542 970
451 794
417 611
251 362
349 357
830 951
972 983
256 611
533 607
142 265
519 661
711 855
675 879
946 951
941 983
57 116
57 379
104 336
851 911
135 862
317 633
340 810
398 878
128 353
536 680
428 582
183 207
656 973
101 567
637 985
974 987
572 808
989 990
685 828
644 944
344 971
843 943
286 851
422 464
693 911
730 807
167 426
679 876
516 707
553 806
626 723
846 858
623 943
257 940
151 837
687 995
402 564
671 791
506 673
913 944
832 926
625 816
148 327
897 946
252 554
40 902
212 714
609 755
210 591
388 514
322 475
547 646
925 928
236 281
496 730
170 756
806 998
976 980
838 955
828 970
523 548
680 758
271 547
963 975
642 905
82 184
577 882
252 887
725 862
658 772
616 756
760 945
35 495
719 808
932 948
254 379
50 775
66 547
808 954
166 782
415 799
826 885
930 963
44 371
556 917
542 571
367 949
254 529
692 907
57 555
107 729
4 885
476 733
376 858
437 463
371 745
995 996
822 916
189 400
356 616
231 399
747 979
301 923
821 866
365 786
91 215
77 828
101 162
329 996
980 992
628 817
48 550
748 968
3 281
289 992
372 687
63 378
29 149
167 244
746 973
181 641
11 181
693 756
129 935
131 763
672 818
36 536
103 665
970 991
811 840
999 1000
677 732
981 993
519 811
391 789
661 711
48 545
402 506
564 987
964 988
498 939
736 990
761 987
857 891
393 522
801 993
77 556
832 958
400 848
634 991
357 931
353 532
163 831
574 765
788 893
587 921
227 666
472 624
664 869
405 672
195 848
201 561
146 247
102 127
985 992
265 455
599 835
554 999
979 989
240 828
469 654
523 853
288 918
590 769
288 919
622 741
583 585
102 917
301 419
679 770
31 79
331 646
575 617
340 609
752 757
743 893
689 792
883 995
208 888
463 625
127 932
163 842
697 991
71 713
29 53
684 729
176 879
91 165
442 722
382 960
858 942
199 258
849 991
762 794
59 377
782 979
722 833
791 977
223 857
540 961
592 668
425 783
304 367
236 885
960 989
357 798
890 938
191 825
351 511
701 931
5 702
755 850
126 797
156 297
260 444
102 360
921 969
231 247
490 693
479 715
716 788
217 270
181 828
678 918
81 376
485 759
18 150
362 825
162 225
814 878
262 833
354 794
367 500
395 614
978 991
384 752
81 281
455 974
839 847
997 1000
29 768
817 999
565 680
416 464
682 830
82 245
89 229
571 872
256 812
560 753
140 952
952 979
150 978
658 974
55 379
896 990
239 262
425 878
188 198
595 951
442 977
839 848
952 972
967 978
687 979
585 970
228 322
804 853
436 912
863 952
529 581
856 964
270 952
107 352
760 942
679 933
638 988
408 952
982 993
455 605
140 639
483 614
792 802
615 740
246 521
273 643
320 374
298 530
64 217
709 891
766 975
56 199
446 528
13 121
390 864
925 949
40 955
438 935
262 599
621 793
435 451
691 940
341 748
356 416
564 993
381 462
893 900
182 769
608 782
807 984
354 710
707 775
587 881
111 518
601 812
803 908
437 753
715 873
408 806
54 343
801 966
207 461
761 810
958 960
985 993
355 971
143 490
517 562
829 858
547 796
758 997
713 771
853 925
798 970
993 995
786 897
877 1000
126 857
195 339
756 814
125 794
474 739
267 998
255 305
583 955
80 619
74 78
276 551
227 808
927 963
316 747
53 988
141 673
279 529
865 946
603 879
295 568
280 704
141 387
33 541
380 755
122 683
317 540
28 965
80 605
472 881
930 989
767 975
757 977
463 581
729 805
50 97
645 961
819 871
634 786
517 775
266 281
188 855
912 967
103 930
946 991
724 833
256 894
541 947
953 984
467 770
315 445
216 618
679 821
633 938
891 892
581 931
500 516
878 987
175 603
872 874
995 996
435 659
83 417
726 872
480 630
502 989
564 579
785 870
369 647
841 999
89 378
422 646
493 917
732 911
25 517
559 991
188 897
697 859
858 878
720 731
599 780
639 750
436 586
77 641
96 347
380 613
200 664
459 643
264 364
37 336
603 637
500 595
774 819
688 864
388 653
344 780
783 805
127 483
895 935
165 736
244 319
759 966
826 853
26 990
863 905
659 672
910 959
57 681
700 850
983 994
420 531
294 942
931 969
197 485
229 275
140 459
944 965
415 797
609 967
292 908
751 756
509 805
12 366
49 99
991 995
623 737
268 427
110 521
873 907
628 644
679 713
367 966
922 942
354 520
890 894
878 893
618 971
19 337
814 882
561 718
724 938
269 961
375 972
307 518
452 676
68 589
605 906
60 859
854 864
313 404
971 994
307 864
704 810
904 979
674 900
433 655
157 170
933 957
480 486
507 836
754 883
808 861
69 145
781 788
950 960
549 822
996 998
7 984
92 711
231 381
687 923
77 906
972 996
656 936
490 699
427 822
63 880
468 737
411 458
451 746
16 209
363 412
101 412
706 715
275 456
885 889
260 710
839 872
324 927
765 933
947 972
147 821
409 648
267 927
757 938
124 788
821 980
716 806
746 1000
413 470
625 857
977 987
376 478
536 585
255 613
575 905
134 949
417 509
490 637
275 673
267 674
214 937
319 981
577 709
208 444
44 482
271 354
736 857
425 989
123 211
40 659
697 887
622 979
620 744
253 523
743 889
55 966
775 868
696 747
123 996
24 670
391 692
409 571
675 723
712 753
384 561
953 973
679 918
233 660
848 999
783 925
869 953
827 863
490 808
612 982
957 971
716 843
599 655
373 560
587 763
228 573
658 959
617 896
826 902
312 499
930 989
969 979
872 920
206 783
800 839
580 905
916 993
375 536
603 884
362 793
957 968
10 961
991 999
105 317
827 833
665 753
532 937
335 938
633 999
573 691
758 912
405 907
504 819
88 925
310 602
161 198
901 981
457 664
444 566
538 640
183 332
927 985
135 904
376 497
581 585
571 971
755 873
419 677
774 959
222 795
960 961
652 822
129 631
600 802
445 565
312 766
791 832
230 826
883 986
813 818
452 759
116 322
472 505
145 527
119 302
98 957
874 996
566 878
999 1000
342 610
938 997
491 927
521 860
564 754
777 853
616 820
291 883
919 926
433 809
169 598
424 722
685 810
687 763
154 848
306 442
609 691
953 1000
270 776
599 730
878 967
525 970
818 903
41 448
499 510
359 645
928 982
510 889
87 701
472 960
451 563
772 974
696 766
81 945
466 521
900 994
949 983
934 984
778 808
352 768
349 812
890 947
652 766
296 357
221 656
423 656
532 842
69 801
770 973
730 818
504 516
880 936
887 935
159 987
48 861
335 545
835 911
484 748
838 958
782 968
685 811
18 636
927 929
220 651
929 992
212 962
921 953
640 820
740 933
754 760
245 294
312 962
531 716
147 938
205 443
866 918
324 351
443 467
819 899
465 847
53 117
104 301
426 507
906 926
933 977
439 971
202 460
807 975
252 777
112 238
447 924
562 616
709 756
116 948
439 473
803 965
806 868
318 353
69 712
915 954
89 118
959 961
14 789
758 916
31 146
15 431
840 979
21 616
222 998
230 837
448 498
212 840
704 875
38 48
469 872
86 95
216 704
270 518
905 917
566 955
476 930
103 692
356 568
759 871
160 962
759 801
679 782
547 858
55 176
787 912
972 978
955 969
446 478
432 811
153 449
600 688
465 836
822 954
938 953
183 575
48 640
464 572
515 581
964 997
623 756
59 464
252 848
694 992
320 798
862 951
576 602
782 976
227 747
238 900
529 636
839 927
793 873
380 872
289 722
641 654
763 851
779 899
194 337
773 900
642 917
804 997
977 1000
443 702
488 690
620 726
315 494
926 927
154 160
895 935
240 267
647 786
106 822
519 759
93 224
816 851
106 729
201 513
230 314
421 541
262 633
988 994
668 904
748 752
428 703
37 503
94 249
516 849
574 810
295 639
881 902
31 591
988 1000
848 963
755 868
284 699
17 736
138 849
165 263
647 871
892 974
702 774
902 1000
476 715
733 949
542 783
714 982
479 959
93 945
83 440
671 905
589 858
347 807
884 899
267 369
698 778
141 391
90 457
763 933
708 780
585 883
119 557
22 508
954 988
140 467
691 848
727 769
930 993
95 972
990 997
411 778
503 524
972 981
548 891
559 943
878 994
623 698
553 860
619 910
635 662
624 813
975 978
141 825
268 788
659 741
255 686
654 656
63 193
202 211
936 961
702 996
526 734
930 943
65 434
249 908
509 841
33 210
326 352
439 968
296 637
286 615
761 799
102 326
335 878
308 444
802 900
214 472
584 949
92 554
511 861
346 416
57 524
297 592
892 906
165 210
288 577
10 893
150 357
184 526
639 687
479 977
300 691
531 565
900 969
189 627
466 556
417 769
496 598
353 872
327 554
644 673
967 988
164 985
369 905
235 404
965 974
349 358
176 912
372 504
297 350
282 922
888 986
907 994
677 693
999 1000
387 605
910 963
951 988
283 782
50 745
216 679
54 79
760 764
158 363
855 893
956 975
485 813
890 915
392 835
858 967
739 882
751 897
567 997
507 942
469 530
902 947
462 786
838 970
109 594
313 845
97 416
333 857
945 964
606 833
564 655
892 927
276 371
272 809
43 432
226 807
819 840
614 766
829 851
423 657
551 751
967 987
536 979
543 907
628 674
793 957
294 500
256 344
210 927
921 927
649 709
573 584
698 826
201 562
10 808
399 875
937 942
671 880
87 664
689 960
940 978
825 933
514 589
19 23
677 842
370 572
116 889
778 837
645 911
154 698
918 990
841 962
133 277
302 794
684 694
583 994
544 968
505 948
739 806
508 573
641 855
568 908
97 238
816 879
577 653
283 802
341 703
522 569
155 933
218 903
577 848
607 613
433 528
643 948
953 973
431 566
576 834
980 983
628 940
979 991
455 839
192 767
463 591
531 666
930 941
715 880
579 874
564 751
113 352
844 982
860 984
812 866
868 983
844 904
665 836
858 872
444 772
91 820
184 374
866 980
362 454
811 997
183 375
12 51
681 945
949 960
134 321
680 719
717 894
255 687
60 66
183 414
610 775
367 664
242 957
465 525
717 758
761 820
629 956
290 453
799 910
651 729
451 501
822 926
330 908
944 984
949 971
847 960
331 644
285 487
908 923
832 898
745 784
984 1000
246 841
339 981
915 982
270 682
20 49
323 454
87 577
610 798
932 945
730 902
98 955
259 506
845 908
345 570
903 913
848 877
685 934
512 975
165 686
566 694
307 842
738 739
397 850
243 503
20 307
658 840
466 779
592 802
416 624
691 931
674 738
945 967
286 750
518 553
198 612
782 783
759 793
66 246
92 528
155 833
847 868
17 701
408 670
901 951
410 711
998 999
722 779
586 873
410 555
721 757
644 698
995 996
808 905
139 169
411 706
792 922
537 850
3 712
40 656
901 987
58 894
926 974
680 971
577 626
875 902
902 964
952 985
365 427
574 988
550 648
251 343
323 361
831 917
788 872
845 876
292 658
228 345
441 844
644 977
710 999
984 990
96 177
763 900
3 289
685 930
563 952
581 713
207 506
239 268
919 928
508 781
115 817
808 992
820 834
101 865
513 875
558 795
942 989
983 996
623 926
181 754
667 770
618 922
479 583
276 516
784 997
936 956
535 718
385 753
775 931
699 901
311 591
348 729
86 168
0 628
165 181
375 996
799 871
15 283
826 991
380 796
461 715
844 984
79 406
197 198
360 618
562 732
227 433
846 940
446 569
739 742
577 997
136 973
348 988
720 858
48 859
457 741
972 981
34 233
240 773
266 519
906 936
415 786
204 217
447 982
829 959
479 613
684 961
689 756
322 644
947 997
460 526
249 268
30 95
635 745
767 775
74 160
533 984
447 545
746 780
780 862
81 376
954 974
817 990
915 974
167 489
690 902
9 464
118 293
43 574
363 490
26 209
536 705
423 895
198 727
803 913
503 555
775 928
29 365
290 441
69 999
831 934
441 524
182 994
112 259
418 492
195 302
295 400
24 261
287 719
848 860
728 760
334 584
369 782
654 730
386 774
969 994
607 685
515 815
354 771
45 266
702 958
178 693
376 551
579 600
912 913
826 975
162 620
418 497
87 950
585 946
818 877
879 948
424 471
137 641
442 733
756 930
83 553
285 852
899 927
530 914
158 736
853 950
334 970
233 651
954 967
980 986
248 803
467 704
46 251
217 722
593 709
694 772
165 458
0 649
814 893
355 594
323 582
921 966
384 656
134 747
234 590
403 634
320 748
298 987
795 958
25 750
727 954
999 1000
848 920
368 772
124 637
476 847
985 987
379 857
202 638
987 994
52 502
965 975
147 735
869 883
384 957
848 862
368 468
549 598
728 788
47 437
687 894
774 980
823 953
371 635
478 962
805 933
947 956
596 865
396 637
17 60
828 922
271 412
445 784
500 550
343 519
386 525
60 297
880 942
815 964
758 823
475 590
358 757
581 722
703 761
143 372
220 275
153 756
613 847
384 829
84 134
857 966
91 94
485 490
183 546
204 664
605 620
286 331
544 955
296 771
827 884
108 171
8 68
717 953
280 537
880 972
339 508
460 777
287 704
802 875
70 172
76 968
518 709
703 940
532 964
936 964
387 443
194 350
64 549
686 966
445 543
537 820
962 986
124 126
230 481
972 982
960 963
32 950
260 893
634 928
501 717
419 974
911 952
233 543
326 485
164 851
700 737
476 849
665 949
467 842
694 788
464 975
340 794
19 225
736 753
417 602
572 962
306 803
176 644
662 877
393 571
917 964
916 921
481 772
798 837
336 562
207 247
250 525
685 944
235 947
342 633
459 865
907 959
315 417
225 324
229 919
964 996
786 923
62 898
704 826
947 971
915 989
555 896
712 848
287 735
134 519
365 700
879 909
733 985
221 661
460 806
678 706
747 833
114 818
564 572
189 200
389 905
487 608
337 401
697 755
886 985
510 900
233 665
392 830
956 966
791 875
700 846
938 946
570 949
478 519
804 945
913 958
22 87
108 822
461 608
215 260
655 989
93 707
94 764
352 656
144 668
804 911
890 998
28 557
746 968
418 783
555 867
480 869
691 996
557 712
95 505
89 645
711 750
474 668
376 516
671 777
65 199
264 380
682 777
762 982
486 783
883 945
763 852
547 661
633 823
108 908
580 592
499 720
782 945
567 628
557 662
461 513
526 821
665 867
427 967
194 258
775 852
746 994
135 365
944 967
477 552
812 973
488 790
502 523
481 954
70 759
855 877
570 900
778 877
20 487
302 616
919 925
86 951
360 674
564 929
762 846
453 725
144 730
37 984
199 490
395 683
2 521
744 763
209 355
98 491
384 675
827 872
365 373
163 344
869 918
560 691
51 511
448 754
713 743
363 588
651 859
831 998
89 280
229 554
366 472
136 231
632 742
11 43
97 113
869 989
883 965
299 470
315 970
953 958
141 652
689 998
801 892
969 999
112 305
912 976
76 735
802 845
634 876
695 929
710 804
657 873
691 971
244 288
333 865
646 653
182 517
151 159
730 910
818 982
224 856
18 162
170 965
930 960
779 793
682 791
953 985
189 421
375 784
379 778
758 915
930 939
977 996
321 433
255 411
914 972
218 262
160 393
157 297
433 823
546 714
855 924
139 283
883 945
611 854
877 998
138 820
220 416
444 912
901 993
742 899
64 666
567 712
445 878
967 996
627 893
72 618
849 997
743 882
266 930
207 904
692 792
311 941
635 667
662 706
686 969
39 761
993 998
379 607
943 958
962 982
83 757
923 974
963 970
779 930
8 361
436 647
212 348
33 345
757 959
354 673
556 872
731 995
505 573
491 888
667 950
776 799
308 907
627 686
432 698
201 552
29 496
486 681
521 946
603 673
596 987
173 805
383 738
269 841
96 681
965 966
584 789
898 903
159 865
237 938
65 455
959 974
612 679
261 712
940 999
412 538
74 558
773 932
199 315
240 883
362 404
234 394
873 910
176 886
641 940
307 497
662 755
378 852
986 997
963 979
965 972
762 788
780 855
352 448
334 415
133 183
281 822
859 909
477 580
520 995
604 659
959 987
409 628
535 776
653 890
222 973
366 417
691 914
131 209
437 497
824 887
729 980
708 970
54 87
32 177
526 876
760 967
49 60
968 990
798 936
221 740
415 807
390 558
254 282
127 202
465 942
67 449
813 957
116 569
873 984
380 745
583 960
134 872
51 581
801 961
34 167
591 788
436 566
50 595
568 704
240 500
119 482
38 190
920 996
593 663
266 923
522 897
795 879
441 539
995 996
389 827
145 765
713 982
837 965
727 804
79 180
730 909
197 397
458 868
635 848
6 708
378 889
630 930
703 991
987 988
408 921
663 992
775 822
494 734
453 616
191 529
644 803
674 884
141 509
485 574
623 774
48 285
589 762
767 948
69 597
400 946
556 922
36 824
10 557
154 888
983 997
609 967
460 826
983 985
696 951
514 742
925 966
722 867
804 908
121 870
553 651
904 954
602 672
940 987
56 735
560 912
254 480
713 805
14 407
105 439
381 745
361 424
124 287
226 972
303 527
195 991
264 794
526 764
232 608
279 988
965 985
521 780
979 982
116 678
505 744
108 815
964 986
635 843
166 822
578 682
273 444
264 974
47 314
526 743
945 973
294 411
926 989
774 927
632 678
628 918
822 994
936 953
881 991
291 957
927 945
17 279
850 889
404 803
392 910
206 423
485 554
585 642
678 808
794 897
369 907
740 766
28 379
752 903
194 864
124 864
427 589
25 781
173 551
183 614
796 997
954 979
325 728
834 928
205 461
345 378
364 815
389 878
491 920
713 837
966 974
324 595
204 507
298 932
196 266
184 256
355 929
145 706
24 550
312 691
745 881
531 850
940 984
102 180
906 920
630 762
444 534
28 366
453 784
112 527
761 829
488 856
541 559
601 666
319 625
375 423
10 86
328 921
0 57
36 363
841 967
98 245
667 872
419 991
311 780
955 989
544 752
661 678
417 755
218 788
601 749
915 943
441 699
886 970
515 623
242 279
208 351
226 833
751 934
785 844
153 769
878 905
37 305
797 843
547 892
433 532
931 999
738 844
994 997
19 635
802 916
345 499
2 720
838 920
465 750
236 314
676 897
453 611
246 512
573 767
536 976
99 293
846 901
648 936
643 728
968 995
209 844
519 564
400 953
996 997
422 697
330 697
3 25
392 940
418 983
73 683
42 984
447 455
638 778
265 945
757 921
110 396
951 974
789 992
257 986
522 620
448 570
415 961
83 367
382 762
800 888
342 685
146 824
868 915
66 663
480 994
947 951
772 793
157 757
420 902
645 990
704 814
809 862
379 553
485 922
35 597
704 743
456 480
572 862
194 460
126 243
642 704
268 332
325 852
794 819
164 301
204 674
479 522
515 606
173 749
118 941
0 807
84 422
194 488
52 145
960 994
994 995
727 965
743 862
686 944
833 908
664 716
709 853
665 941
242 918
157 525
81 836
537 731
261 510
818 834
567 663
55 164
826 830
718 749
251 670
575 865
69 679
67 903
868 967
826 982
805 970
691 896
414 467
136 364
780 928
782 999
754 996
447 579
412 963
464 698
309 698
392 742
543 899
325 872
121 151
637 679
83 626
105 367
211 385
946 950
63 647
543 634
66 571
522 708
339 841
48 542
489 658
645 778
268 974
929 975
900 965
208 617
989 991
653 712
234 263
207 806
117 231
210 902
343 465
234 373
958 976
254 527
212 656
337 630
795 949
975 999
808 930
229 741
979 982
741 955
712 987
65 579
220 603
73 816
697 721
361 729
323 406
241 451
339 514
174 269
589 689
943 981
182 885
433 554
107 868
588 866
434 946
813 849
107 981
19 682
874 959
781 831
215 273
671 869
757 818
650 929
438 475
79 341
732 895
522 600
212 842
410 500
679 791
83 323
143 424
227 794
670 786
552 844
377 806
831 932
78 906
978 997
414 550
688 956
395 650
486 812
826 866
717 940
416 849
204 991
531 835
372 650
40 535
661 766
760 794
784 900
829 934
944 957
591 893
444 653
4 650
847 998
603 690
322 509
952 996
848 978
199 864
297 493
611 770
981 993
935 947
538 899
332 413
496 755
911 936
11 579
943 954
443 577
981 998
658 802
269 578
270 276
269 858
641 728
255 307
145 869
349 868
117 162
204 861
246 714
731 933
390 812
759 761
854 959
923 959
865 973
557 901
360 954
127 498
599 717
955 962
202 644
245 455
227 924
909 924
574 703
402 450
411 757
998 999
407 436
112 318
360 470
91 912
209 693
577 617
34 405
809 980
594 618
227 929
404 643
395 411
166 897
419 959
173 748
146 228
208 851
487 667
743 1000
72 132
682 868
776 924
927 935
19 456
222 991
228 354
789 826
100 377
74 463
449 459
380 522
571 905
86 418
175 595
341 856
803 917
850 854
116 957
498 509
841 993
879 956
598 627
390 434
708 980
587 771
212 217
590 792
203 353
632 953
972 976
890 967
890 960
483 504
49 324
28 536
995 1000
849 899
876 923
542 609
222 592
25 563
521 629
75 988
553 788
802 890
455 899
791 865
439 891
884 936
436 592
583 721
559 680
904 917
891 989
165 686
971 990
282 574
48 706
850 897
36 699
619 763
3 788
107 309
828 904
396 779
28 685
936 939
957 994
654 756
908 943
111 551
86 890
329 946
98 740
586 914
567 935
865 909
514 660
925 977
638 721
385 856
547 720
366 762
648 859
739 957
231 408
424 640
970 977
575 962
716 881
747 967
193 438
319 333
968 989
224 755
888 964
329 547
571 816
16 148
48 748
544 678
437 983
184 824
78 581
818 968
389 708
218 490
371 969
440 645
600 658
211 422
477 863
744 806
69 260
684 919
986 991
923 942
364 778
683 859
696 993
918 920
69 967
535 780
650 733
984 994
899 922
82 95
302 782
800 843
349 477
989 992
95 980
702 768
375 962
258 442
153 825
24 980
699 949
811 867
776 945
660 679
976 988
533 711
161 752
558 605
26 236
904 987
826 950
229 604
8 658
612 732
257 365
632 714
874 882
427 814
443 578
631 856
235 246
459 513
711 919
169 202
213 673
651 689
0 160
453 867
189 671
820 955
470 773
138 331
160 797
640 893
893 991
449 681
681 839
758 820
37 643
371 900
875 902
311 400
195 950
635 777
513 822
758 959
102 486
176 507
564 583
431 809
184 389
973 988
985 999
911 930
535 573
690 841
57 959
683 993
917 971
692 694
822 982
745 885
180 586
909 917
5 722
562 658
416 536
930 968
59 747
823 916
44 324
460 584
496 725
368 521
495 587
152 592
863 992
980 992
173 761
981 982
907 977
886 903
300 571
99 836
32 716
676 1000
312 447
400 904
977 979
876 895
36 230
266 268
200 552
699 805
710 795
89 884
695 809
252 977
741 837
66 218
479 511
519 684
267 286
736 927
734 818
367 782
632 814
909 927
940 961
131 331
298 885
986 987
2 891
152 196
710 870
29 262
219 600
827 854
619 850
522 557
640 703
495 541
631 663
105 458
641 740
283 880
669 886
206 626
566 850
358 542
105 648
167 668
379 688
207 252
668 840
724 955
738 810
736 982
596 812
700 733
36 499
639 821
353 512
737 894
417 719
331 972
808 876
642 995
480 867
928 990
991 998
251 842
879 997
82 717
782 974
223 464
896 969
961 998
281 715
289 931
224 888
202 341
184 583
164 704
746 835
256 740
659 786
764 935
688 792
758 811
855 950
833 936
718 815
71 814
305 912
988 996
849 970
273 295
952 999
452 751
840 902
870 874
958 989
888 975
469 502
597 764
343 914
755 950
580 715
153 761
903 923
780 952
625 878
255 560
3 821
124 210
188 421
157 986
57 625
179 424
917 972
3 881
491 759
984 986
521 816
893 964
140 437
80 728
189 754
897 988
344 930
336 988
167 504
713 722
881 932
231 333
542 876
326 994
164 961
980 998
316 530
128 894
422 988
242 483
839 852
253 460
277 485
882 954
490 549
878 916
381 662
807 850
897 913
986 995
952 994
626 936
704 981
322 434
407 690
755 837
118 234
693 877
765 778
821 853
255 718
753 829
979 998
741 817
756 807
882 908
18 229
757 927
687 874
368 381
163 784
132 992
214 263
632 786
218 481
865 933
773 906
746 997
228 432
936 937
134 796
22 978
924 977
992 994
352 629
51 566
998 999
460 820
280 432
54 123
632 663
201 254
644 731
201 819
989 993
262 537
463 666
944 947
230 295
773 865
231 493
387 818
309 778
217 481
86 206
826 890
933 964
484 808
724 810
584 872
811 913
154 309
720 885
170 200
850 936
526 954
825 933
664 781
561 714
673 940
133 949
733 751
368 572
342 952
712 963
684 833
795 876
333 408
762 909
885 973
563 807
996 999
583 724
726 776
219 770
90 974
381 506
424 804
994 995
265 986
555 695
621 643
409 880
289 785
205 462
826 983
324 785
709 962
966 970
721 929
583 849
124 796
375 893
472 585
762 804
69 923
162 172
814 851
169 340
279 774
427 830
271 921
642 747
270 476
130 763
886 945
433 866
425 875
881 983
221 377
178 905
697 803
31 466
889 996
799 915
256 844
992 998
282 716
480 760
124 143
445 747
536 966
908 932
457 898
796 889
718 816
401 690
343 445
925 932
811 925
854 947
705 999
329 958
824 929
721 804
96 184
188 685
452 799
499 997
378 975
523 951
677 772
577 873
223 634
263 545
792 970
327 817
378 617
568 810
340 634
414 450
445 902
945 999
637 674
950 956
925 974
555 784
877 933
859 905
705 757
642 791
55 459
970 983
379 569
929 949
111 264
741 855
966 989
84 892
153 183
273 612
716 907
834 993
431 963
956 987
870 963
302 421
675 787
3 257
487 649
107 216
359 890
401 639
16 492
933 946
817 834
370 436
942 983
881 929
537 634
70 828
229 958
779 897
541 655
665 848
242 972
572 598
889 917
633 870
544 909
544 960
727 852
837 951
604 646
973 995
843 950
21 414
955 971
120 770
695 853
680 998
231 432
325 879
779 954
300 925
812 848
351 941
172 798
59 358
489 707
357 453
579 688
827 910
647 803
799 801
909 912
443 817
918 991
670 702
80 819
424 425
588 903
476 573
561 906
605 740
679 776
134 430
582 943
871 925
651 966
665 944
913 917
295 644
290 676
862 899
215 267
816 963
917 962
722 731
597 716
373 530
378 814
26 432
668 730
469 622
60 217
648 812
694 843
673 905
584 828
566 930
886 935
940 949
794 997
316 509
415 648
212 347
734 928
690 871
270 654
615 763
498 920
66 446
115 660
757 980
937 956
507 780
645 852
609 703
629 924
407 835
920 997
121 947
902 905
965 975
356 615
105 317
789 817
798 884
559 612
574 627
232 987
332 662
999 1000
158 238
883 957
937 985
12 730
710 897
693 959
862 989
253 900
179 313
778 924
262 416
44 330
268 775
741 866
58 323
991 997
643 796
31 208
60 568
722 810
30 814
38 65
762 828
126 647
577 655
211 422
632 752
247 748
834 877
12 201
460 680
42 835
746 879
824 881
656 927
808 937
116 778
456 590
287 628
687 777
874 912
593 815
59 612
30 548
932 955
750 766
530 697
224 486
697 818
268 882
494 973
111 716
23 79
226 980
399 681
309 362
346 776
885 915
723 831
80 890
941 982
920 941
589 699
150 660
176 801
878 908
161 646
352 729
826 880
266 428
444 826
338 824
60 162
978 987
857 872
179 487
606 853
83 206
480 498
884 987
338 719
123 156
53 609
424 756
248 961
546 914
704 949
956 983
706 797
817 987
18 382
907 911
886 964
225 958
58 596
240 554
59 679
250 827
824 904
998 1000
63 277
782 783
204 731
447 744
610 821
185 564
50 558
315 754
631 893
491 908
391 557
244 534
271 480
655 896
141 546
102 570
90 890
248 980
133 542
950 953
935 992
597 702
356 745
784 805
505 536
502 940
982 998
531 946
823 967
695 769
13 838
120 398
895 971
87 300
187 441
949 952
933 943
243 901
939 978
987 993
844 904
155 440
460 666
575 886
248 397
617 710
759 917
24 267
289 800
118 702
32 890
3 966
351 790
555 869
958 972
411 997
187 861
484 928
115 894
876 938
686 845
307 454
616 896
52 319
749 993
738 803
456 721
620 960
169 388
285 470
294 979
61 157
110 997
899 931
35 797
302 612
881 974
196 725
848 882
348 722
247 721
663 700
293 577
307 646
801 811
441 550
241 561
930 950
71 176
182 492
445 835
347 829
888 913
507 544
378 541
732 856
798 981
22 485
511 557
482 957
992 998
606 844
232 315
404 739
611 721
22 142
125 922
378 796
970 988
571 910
410 996
490 784
926 969
673 741
461 683
811 984
969 986
161 515
23 912
218 830
510 544
928 932
621 776
558 597
409 462
152 268
513 861
103 420
1 720
624 932
162 803
114 952
588 897
346 850
178 907
553 604
235 511
285 921
203 349
597 934
765 922
416 728
686 738
552 883
675 819
43 238
989 994
879 934
1 433
496 818
377 548
286 637
611 668
951 984
314 729
117 479
319 547
953 986
711 984
337 775
179 772
58 409
62 716
457 529
543 612
157 339
981 991
514 665
886 920
251 646
391 652
666 907
470 992
964 986
672 788
415 855
210 287
570 846
163 841
16 776
447 630
139 696
190 576
960 976
816 993
574 681
932 948
296 928
453 498
154 811
624 743
772 799
54 605
353 547
889 990
472 544
191 282
251 676
584 905
701 841
191 802
488 856
674 854
781 961
802 845
81 771
361 744
140 544
335 542
750 904
660 771
742 774
222 228
756 963
277 392
197 858
499 733
757 861
31 753
33 976
539 893
22 776
651 981
122 444
490 837
596 911
794 926
238 339
938 966
107 756
203 624
559 839
919 964
227 950
131 670
199 536
715 925
550 776
292 310
286 848
399 909
367 1000
83 714
164 905
865 964
501 510
35 377
105 609
394 420
727 798
797 977
149 521
145 284
32 304
861 997
805 925
786 916
962 997
678 972
664 856
298 332
219 267
536 721
473 601
144 774
935 941
477 791
866 885
58 802
738 827
59 274
512 904
92 679
442 509
161 610
980 996
225 781
404 968
756 785
456 727
912 934
90 153
300 595
947 949
203 573
401 869
845 964
522 612
348 958
473 955
995 999
251 736
366 582
655 706
125 925
304 556
354 540
177 994
505 962
34 742
754 896
162 717
576 659
737 875
473 526
564 583
588 976
569 858
764 932
361 787
715 731
905 977
16 841
725 758
883 978
360 748
505 919
84 495
320 820
599 756
361 919
562 671
64 608
672 829
14 391
839 965
895 938
252 497
377 964
428 976
391 451
6 794
890 903
46 530
208 322
684 727
377 673
410 709
465 832
980 991
617 806
81 173
906 968
961 981
265 606
526 822
659 791
656 969
591 888
277 596
2 676
907 1000
871 999
176 429
841 946
272 401
522 795
292 891
455 852
866 938
523 706
203 377
270 964
992 993
471 921
954 990
845 988
751 899
953 998
782 966
29 681
937 959
935 949
663 686
922 952
936 953
547 713
49 772
259 678
251 420
12 743
529 836
868 879
967 982
18 959
582 721
274 765
452 614
733 936
572 697
106 676
429 955
201 409
744 910
508 539
317 899
832 920
645 923
483 977
695 837
841 931
355 399
659 888
979 996
832 978
235 736
259 815
808 921
275 582
105 489
337 833
980 986
592 857
852 947
884 983
738 821
26 804
942 955
706 974
252 518
297 862
79 413
337 441
847 988
994 995
180 937
676 774
201 801
134 266
255 479
666 790
405 913
898 932
941 944
466 750
261 804
806 986
676 788
791 817
293 818
774 906
248 680
363 377
835 932
884 985
654 880
194 516
818 867
58 551
414 968
18 615
345 995
70 374
594 888
176 282
528 786
922 958
571 924
395 663
875 912
670 672
164 552
298 857
908 948
988 996
301 764
798 824
24 742
642 879
872 887
315 915
597 784
45 149
353 676
39 900
902 915
362 641
129 388
230 755
51 840
21 293
425 905
48 439
491 831
395 610
991 994
37 999
381 493
841 938
168 457
928 939
309 497
596 972
888 957
896 980
297 842
832 856
836 863
117 935
711 839
321 525
295 787
343 556
543 828
691 711
273 630
498 799
392 740
938 982
747 752
510 669
330 642
816 842
521 687
434 539
824 839
385 701
75 662
135 282
770 800
509 634
550 903
292 730
466 607
766 819
465 962
533 922
735 745
566 964
379 796
513 589
882 952
756 881
146 237
765 857
564 787
933 987
310 495
167 415
370 991
226 752
799 979
977 999
451 593
331 395
896 920
121 125
715 717
965 994
266 616
464 736
640 847
386 979
723 887
573 606
960 1000
68 469
446 704
423 473
91 944
889 890
843 878
74 741
170 828
559 785
410 705
822 906
867 883
422 734
996 997
798 932
902 925
133 426
875 925
80 615
17 426
71 596
537 931
719 881
730 788
677 879
225 259
535 812
767 840
89 139
775 778
614 633
11 569
575 817
866 932
245 465
558 657
824 899
773 890
47 529
209 908
307 364
362 931
755 858
240 681
479 739
261 306
716 925
422 935
669 699
225 499
733 851
30 511
713 872
501 656
467 955
434 786
821 847
256 319
654 929
840 999
331 384
395 753
810 931
761 871
344 394
77 516
569 855
903 986
351 855
281 684
994 998
821 871
885 907
705 850
797 907
669 731
993 998
141 694
737 886
271 363
124 588
508 631
286 647
571 984
802 907
873 987
15 44
59 544
879 978
387 951
153 841
340 974
116 759
512 583
586 938
584 598
179 548
133 584
271 954
106 283
541 928
684 807
548 896
500 586
510 799
98 272
803 982
37 76
527 756
333 979
795 886
155 204
569 650
707 971
488 618
407 953
224 747
855 931
542 979
257 764
489 965
862 944
820 825
924 951
54 341
385 914
330 900
618 819
724 852
839 843
285 603
200 770
416 953
274 911
815 966
426 473
735 776
548 587
150 324
503 708
184 419
761 997
202 612
913 991
912 958
489 567
648 767
49 57
389 504
926 973
564 662
538 909
553 735
653 726
947 970
126 978
47 429
541 715
62 678
97 465
510 923
576 996
528 840
909 956
700 905
538 669
683 691
399 824
957 959
782 831
284 381
913 945
87 935
980 983
944 956
843 852
626 960
133 526
609 945
751 778
314 588
811 986
545 858
12 21
417 837
174 417
694 969
874 965
604 696
255 737
523 817
119 529
265 793
885 934
391 921
373 525
671 798
360 700
485 516
953 957
886 923
475 976
693 732
991 994
466 614
823 864
823 840
439 677
287 462
28 448
839 849
139 730
427 932
363 381
216 533
107 436
629 871
487 862
496 720
468 621
4 835
314 430
198 759
884 950
471 715
576 706
14 568
962 963
134 148
206 813
897 981
24 907
587 981
187 770
622 764
975 995
23 144
702 810
585 915
689 865
717 971
183 585
890 898
696 750
509 827
275 278
253 543
168 406
447 621
333 866
719 773
764 873
500 892
140 414
683 765
319 415
266 501
26 948
389 843
721 752
485 487
576 592
572 952
379 663
887 915
151 580
712 868
533 869
23 684
408 493
626 843
815 981
707 990
457 665
894 989
519 751
498 986
218 458
3 259
956 994
855 934
826 953
803 921
123 331
204 347
884 969
304 909
767 859
375 843
757 877
831 957
200 741
343 385
141 549
632 770
887 919
202 456
965 998
531 607
882 913
738 781
939 946
376 552
143 787
678 801
890 925
182 288
996 997
173 405
182 895
551 553
109 696
501 611
96 289
698 909
701 943
451 772
756 875
632 889
278 891
916 970
481 544
198 942
422 667
350 358
810 940
761 890
727 818
334 936
483 817
594 796
986 995
262 875
242 974
115 950
973 986
21 561
80 290
719 749
853 947
797 863
363 607
23 98
760 909
524 939
180 207
136 548
562 778
650 743
864 940
362 915
158 540
914 978
670 724
972 981
629 918
501 953
277 465
333 344
127 527
586 923
146 737
930 944
930 977
502 558
547 580
61 540
855 932
433 471
588 811
950 967
710 809
579 631
856 993
174 508
480 581
429 474
781 918
206 602
180 229
152 467
726 782
439 683
939 976
925 939
428 802
257 978
397 840
175 251
291 955
969 978
220 242
877 981
269 509
464 819
187 885
138 163
127 762
881 965
863 938
910 927
32 285
290 481
450 783
675 736
266 394
666 707
481 604
409 759
540 987
677 696
134 630
840 905
237 388
944 957
729 832
836 841
807 935
951 990
837 880
521 963
435 574
93 98
160 952
808 949
169 805
307 811
378 409
219 554
400 637
508 570
630 789
241 891
634 689
889 893
4 244
150 373
392 475
372 633
194 739
701 969
881 978
17 158
925 999
70 793
289 916
36 985
35 257
865 982
835 911
291 955
734 886
451 959
384 981
286 855
680 932
229 871
432 971
637 843
538 904
56 980
710 883
138 695
558 707
107 754
968 974
727 735
379 854
705 920
398 415
724 977
42 937
31 209
129 277
56 275
704 713
742 943
611 945
360 884
217 676
855 889
709 828
614 705
202 759
907 937
547 940
431 920
379 747
2 629
501 516
583 753
49 707
544 895
470 952
698 841
864 906
5 121
420 848
521 748
401 885
557 749
84 556
531 904
917 982
312 438
375 890
393 399
717 815
610 774
153 399
349 949
877 946
249 963
52 714
28 681
165 357
996 997
397 553
803 805
681 786
754 873
408 611
825 932
170 552
571 980
332 852
809 810
821 872
238 597
894 974
270 360
456 953
170 697
733 942
636 948
775 912
655 669
336 741
743 986
822 990
650 720
283 879
58 591
138 726
328 803
584 645
958 976
107 264
881 933
136 875
323 686
835 861
842 856
278 598
643 857
654 727
115 818
124 572
961 992
842 845
800 889
420 887
200 602
468 590
339 957
465 584
366 977
272 901
692 948
13 767
708 852
662 778
539 819
361 651
833 987
343 694
724 806
930 954
700 884
501 777
828 970
458 559
979 984
146 683
262 717
369 398
733 772
387 871
896 997
482 720
395 765
170 664
547 911
992 995
563 626
297 754
87 481
881 931
836 846
660 886
65 919
318 756
489 647
667 796
643 793
401 715
432 456
728 909
147 772
97 674
512 898
263 596
184 602
944 998
166 839
463 799
508 688
489 642
958 998
428 847
237 522
395 613
558 971
340 831
505 941
444 741
197 767
876 993
579 972
58 83
607 876
223 636
566 633
423 975
130 216
524 704
720 757
53 578
601 761
463 732
370 617
243 741
109 725
202 832
57 279
817 835
606 808
176 244
23 176
995 996
937 981
100 393
761 947
603 754
393 825
145 735
825 952
486 793
583 997
812 999
622 764
870 943
875 938
169 261
32 732
678 992
270 582
589 737
501 898
810 968
576 814
479 552
165 426
655 688
301 929
0 282
36 208
445 655
728 915
252 558
212 897
577 843
293 496
888 975
753 849
487 875
542 825
979 1000
540 736
613 882
560 630
611 820
215 438
336 605
26 318
529 606
456 983
434 960
486 817
327 395
589 731
865 954
539 870
42 682
516 706
543 603
59 583
786 875
354 499
807 929
650 739
288 931
733 867
573 894
705 800
755 903
574 671
988 991
460 862
786 871
875 934
358 588
403 903
247 530
846 938
862 960
496 501
945 959
901 950
625 713
612 632
511 830
741 902
398 590
151 772
340 672
959 964
189 592
121 519
341 795
361 776
690 881
85 573
503 538
609 838
698 961
220 415
429 727
989 997
568 792
356 809
319 853
247 696
498 963
995 998
189 303
450 511
792 898
14 25
844 859
324 773
257 705
39 542
787 817
346 786
230 563
342 396
342 892
371 792
307 647
368 878
451 613
173 302
511 903
781 933
950 1000
20 422
785 920
46 311
372 926
836 915
96 339
269 637
864 914
792 867
920 995
288 789
201 230
817 834
648 800
665 800
674 767
557 908
123 528
197 747
458 467
481 752
316 421
77 702
882 929
41 569
86 399
725 852
447 813
891 959
505 849
848 859
262 895
950 991
981 987
331 936
499 800
325 1000
663 911
412 982
970 983
740 960
417 584
774 781
615 819
673 704
534 974
544 685
835 962
292 920
226 563
579 793
380 816
510 951
687 892
573 693
596 680
962 977
340 513
526 778
149 408
994 998
598 982
604 654
490 534
292 510
196 267
827 859
62 842
945 993
779 989
422 896
831 967
792 848
456 650
327 361
371 670
807 813
66 365
581 716
947 965
640 703
445 602
242 808
54 462
676 930
974 994
837 909
92 211
62 908
130 348
113 843
292 943
332 585
225 949
115 155
389 733
39 929
199 675
222 963
876 951
643 688
471 515
8 338
461 526
523 829
134 454
520 980
442 668
762 817
270 391
338 666
611 850
797 929
916 977
776 806
457 649
676 790
616 799
468 755
96 320
998 999
270 295
725 902
50 434
631 693
132 151
386 768
117 471
31 475
309 324
721 804
124 316
70 956
190 484
478 837
520 924
188 360
330 810
162 718
123 719
52 761
395 633
453 622
54 648
962 973
646 670
382 661
980 983
901 988
508 991
802 844
983 993
730 934
540 944
566 720
693 907
813 893
927 928
332 782
60 478
603 938
234 661
790 953
790 851
664 832
732 986
311 783
682 747
42 980
895 918
548 660
959 985
260 591
902 906
505 602
245 891
223 703
128 736
467 751
538 771
782 854
991 992
878 914
667 818
960 985
499 693
329 811
578 681
440 656
7 556
312 767
253 305
377 955
688 742
484 932
149 165
278 665
437 766
186 310
800 962
253 319
427 782
853 911
181 557
931 982
749 853
763 924
934 986
186 690
574 963
324 937
913 915
696 915
563 780
309 379
452 783
222 827
553 903
617 865
486 914
650 981
579 876
69 309
722 755
171 533
273 583
955 975
827 904
51 228
216 813
456 561
240 294
55 347
427 970
983 1000
328 394
352 401
875 932
913 982
272 904
975 988
332 800
896 941
718 992
655 707
153 541
913 994
79 525
394 412
517 631
535 646
738 977
781 898
427 582
97 241
433 951
535 581
220 966
283 765
987 999
725 922
128 358
851 969
651 795
690 765
128 526
225 609
576 741
543 965
648 780
94 771
815 916
834 839
210 277
624 866
846 875
673 936
95 858
248 377
913 1000
224 400
805 935
634 887
410 671
383 432
653 978
762 851
3 504
594 808
867 964
413 467
200 874
1 638
835 945
429 661
913 925
129 833
208 326
868 897
563 917
839 949
470 970
834 910
107 170
383 960
267 784
249 839
322 971
274 369
762 824
688 757
524 693
949 978
279 511
72 696
841 952
998 999
702 994
949 953
883 928
477 675
734 939
274 632
574 965
444 632
618 784
786 869
667 896
105 501
965 980
458 909
869 944
989 995
653 716
133 861
176 423
522 762
927 970
860 900
823 841
237 758
450 743
383 490
162 344
629 634
599 797
630 748
254 442
920 924
559 1000
12 334
551 640
194 417
60 844
125 529
717 719
955 979
842 915
196 466
53 840
294 659
841 932
213 761
656 939
829 885
52 797
12 328
246 862
573 892
977 999
515 544
579 756
748 834
248 779
741 984
204 738
20 572
608 704
780 828
973 986
211 733
5 801
211 880
857 922
217 945
853 907
129 463
933 936
470 862
538 661
615 724
355 481
625 934
831 834
765 931
629 688
862 962
621 629
985 989
901 998
723 790
254 277
964 995
269 320
355 742
435 507
407 503
690 730
203 348
860 983
953 975
403 599
647 784
995 996
512 671
279 934
328 514
407 803
798 855
814 952
622 878
819 905
884 932
532 562
255 822
851 919
277 625
221 928
164 412
657 793
332 933
361 824
664 898
346 455
496 793
628 821
468 700
561 696
133 340
42 600
980 999
825 895
258 380
305 667
533 733
588 841
138 982
589 918
454 853
974 986
481 609
201 375
25 276
348 764
857 944
570 619
309 980
54 800
645 951
363 378
750 901
516 879
434 659
824 895
556 880
211 686
372 444
59 554
504 884
108 305
465 765
751 890
735 862
549 937
75 126
290 654
741 870
359 960
611 688
270 341
775 959
487 557
674 754
213 735
347 914
769 777
88 391
719 786
892 968
201 364
654 719
878 899
764 836
833 989
937 971
820 895
312 567
614 1000
180 882
815 937
938 945
359 746
894 909
173 457
899 965
989 992
773 902
818 973
663 861
444 776
208 409
807 991
493 929
32 98
228 409
762 802
680 747
609 763
126 615
255 856
977 984
409 898
900 986
955 960
28 402
783 837
41 340
490 964
858 994
933 937
843 949
915 923
149 742
559 806
935 984
496 747
248 437
451 616
770 799
127 856
560 908
461 960
601 680
401 818
783 848
796 915
839 1000
730 887
846 872
934 982
508 937
506 882
342 404
687 933
177 824
448 546
417 920
732 885
783 981
557 892
805 971
992 998
45 475
829 918
825 969
41 434
862 939
124 201
442 900
567 767
703 955
297 827
858 908
50 100
941 969
820 874
522 768
14 344
65 832
394 689
389 562
145 783
276 887
575 675
107 408
293 826
931 999
689 949
864 902
386 799
383 561
937 982
696 868
319 483
700 863
134 596
245 350
227 771
96 321
518 786
435 675
947 988
395 552
897 978
302 895
96 846
562 653
741 744
337 951
262 692
192 361
259 393
581 733
418 478
331 815
230 691
386 422
661 938
238 417
788 901
553 678
438 950
309 965
32 370
50 515
491 764
186 217
186 514
842 942
239 521
409 455
3 497
863 950
827 940
715 758
709 897
329 859
643 852
980 996
555 584
618 671
920 974
369 496
202 228
723 853
314 855
368 457
374 529
690 909
684 980
211 468
116 822
639 809
625 754
327 669
729 764
769 879
21 405
735 833
153 694
747 905
80 392
234 470
890 965
419 772
664 707
482 971
207 612
838 964
857 902
812 942
553 913
399 956
124 964
605 715
607 985
446 528
438 528
417 887
437 460
675 840
615 769
643 826
637 847
307 769
994 996
545 773
137 294
173 234
13 562
762 791
663 675
237 808
449 923
314 879
83 623
962 971
774 941
673 687
564 792
579 648
704 741
744 754
289 475
377 713
636 794
32 638
647 996
136 210
294 499
585 910
806 808
219 785
724 860
661 900
643 650
275 554
499 509
445 819
401 953
433 756
585 967
874 904
82 387
830 887
996 999
399 584
957 978
883 994
530 670
427 785
928 969
594 810
899 959
454 751
319 871
478 703
564 727
656 662
40 975
629 839
19 278
486 599
160 705
592 833
668 953
335 970
229 877
534 717
663 916
116 988
856 862
272 987
294 441
655 965
81 445
831 998
821 901
354 449
21 272
20 500
391 944
209 964
683 929
310 856
201 794
566 663
487 637
730 779
746 816
22 968
819 999
265 720
230 324
421 665
103 554
50 970
22 967
126 516
4 272
463 995
807 894
754 873
220 327
47 519
75 821
49 349
222 371
320 501
883 997
926 966
686 743
712 967
512 665
740 900
899 928
165 775
399 783
684 837
668 777
586 825
92 149
490 528
984 996
148 356
321 489
81 393
370 974
435 695
856 891
646 760
527 685
689 701
668 894
745 877
773 819
57 710
310 847
994 997
856 970
287 818
730 889
722 979
833 917
885 938
429 613
713 718
897 915
398 722
252 415
521 739
950 993
825 968
987 990
253 957
360 599
719 726
586 950
425 743
583 819
606 979
822 926
452 793
351 505
828 838
435 834
843 850
970 980
617 958
166 353
393 714
3 21
236 279
882 934
796 824
899 951
9 207
200 529
447 771
668 869
10 446
181 738
310 719
766 882
609 985
912 924
952 999
94 159
709 836
518 737
599 710
872 957
472 999
227 444
319 571
97 536
931 997
3 263
37 119
912 969
819 981
798 940
150 400
842 936
7 356
934 1000
822 841
572 642
609 720
52 152
192 446
673 955
46 659
762 831
608 747
655 885
595 610
259 452
542 613
854 983
534 912
814 987
840 923
275 782
908 996
615 963
76 179
84 394
898 916
998 1000
630 677
70 410
753 932
875 921
423 897
209 941
156 399
300 720
581 882
489 547
400 761
994 997
123 338
532 779
552 959
211 539
41 501
350 788
801 916
304 850
519 720
69 128
853 883
191 525
813 914
899 979
745 756
561 911
343 890
413 641
737 905
574 621
580 731
217 301
466 804
555 778
578 593
482 592
544 738
772 843
176 521
874 884
123 484
967 988
569 892
376 512
750 948
360 581
886 1000
724 955
638 843
578 672
42 174
781 931
35 412
396 491
272 619
387 480
485 633
460 797
474 803
999 1000
520 696
204 652
583 600
792 996
102 497
519 625
695 857
365 443
14 191
203 550
608 830
588 597
631 836
106 160
911 971
72 913
406 806
665 835
950 990
519 637
786 911
407 513
172 436
951 957
378 576
555 889
395 841
705 828
779 880
468 952
645 979
860 930
90 297
369 731
239 261
388 598
211 902
36 727
700 710
909 945
201 329
849 881
432 929
178 640
383 771
663 805
901 1000
899 914
988 999
632 650
546 854
141 466
530 619
376 969
434 721
153 661
536 966
309 459
793 938
677 926
319 332
814 934
410 495
326 811
879 989
337 659
101 833
115 790
126 408
737 935
744 975
943 946
880 973
185 469
257 656
240 815
300 799
444 974
211 427
730 913
944 983
552 577
976 992
713 790
355 825
385 969
815 943
755 948
588 663
622 885
447 937
338 629
655 665
240 811
864 971
595 763
614 624
327 821
729 850
7 94
805 927
422 863
422 588
592 684
485 552
772 820
918 947
190 233
656 918
442 581
793 925
699 844
191 278
214 549
340 493
490 656
837 942
992 997
895 944
274 879
111 967
765 862
800 870
506 793
902 956
126 748
845 846
468 575
28 393
160 732
399 929
763 835
861 925
447 627
898 948
524 546
594 971
838 980
308 547
494 915
314 662
528 975
431 774
16 345
989 996
785 974
401 935
323 608
216 315
547 601
830 949
429 640
354 503
451 743
540 564
149 222
34 494
308 877
544 762
773 895
492 552
429 484
871 932
124 865
988 995
45 876
996 997
517 749
765 999
69 181
269 384
209 871
44 712
401 837
242 582
405 801
32 786
61 834
117 305
255 735
299 636
796 901
581 665
971 989
929 943
137 478
65 755
720 897
119 778
854 985
959 972
585 892
933 967
996 997
335 885
408 729
614 622
911 988
935 936
662 788
516 654
812 867
900 923
69 388
420 958
192 788
198 368
505 602
592 775
459 924
306 315
237 981
943 993
430 731
248 852
583 872
278 936
11 436
384 559
445 669
759 971
735 794
236 250
38 804
880 993
464 556
507 747
901 915
863 867
253 586
376 677
952 981
522 925
131 144
226 699
916 945
600 873
576 676
234 695
958 971
184 687
1 659
923 949
303 945
22 180
821 879
758 971
270 618
947 989
966 999
126 416
891 938
173 685
506 634
35 501
43 504
150 781
529 839
563 740
541 808
123 777
148 677
113 871
414 794
903 976
148 260
687 875
312 547
878 892
374 587
79 307
913 916
163 167
511 766
957 980
217 356
670 788
667 741
284 344
860 978
530 604
102 161
905 937
980 997
847 862
681 950
496 626
771 788
294 774
364 982
176 265
14 941
338 748
362 965
832 983
805 818
40 79
361 557
469 798
407 617
638 746
557 645
902 955
404 925
523 830
126 581
713 894
534 618
676 880
767 922
737 976
267 497
962 989
110 241
452 568
825 900
261 508
986 995
285 920
733 994
242 339
336 763
136 605
516 981
484 868
377 899
992 998
258 667
593 862
815 829
157 557
30 277
302 482
320 791
336 688
305 722
775 822
122 359
548 681
788 810
862 977
407 650
213 311
837 911
484 654
936 954
618 793
110 637
687 750
411 672
234 892
235 296
444 685
668 998
909 963
678 897
962 986
637 865
772 846
866 875
838 847
634 728
362 696
332 950
67 815
512 570
270 816
426 457
521 968
269 537
316 832
581 639
983 999
275 402
375 743
660 857
760 924
445 926
723 821
687 832
795 945
521 845
178 200
763 886
817 859
199 366
678 835
987 994
27 796
737 917
351 696
544 725
806 835
965 987
373 542
467 571
147 550
130 310
620 997
369 561
806 847
364 584
860 867
103 909
722 822
894 982
866 895
219 742
822 892
258 715
828 906
324 380
438 530
83 598
789 989
825 895
26 310
232 515
157 647
257 926
40 364
317 560
53 425
416 861
26 702
300 936
432 988
328 498
501 907
514 797
271 767
317 385
764 844
832 997
991 992
432 613
890 999
494 821
114 431
635 652
469 526
725 977
161 490
84 261
758 980
603 684
245 253
177 734
886 916
47 522
852 904
105 448
745 816
264 390
215 455
677 970
321 618
800 878
81 480
416 934
24 703
666 725
85 745
791 948
778 922
676 886
478 736
882 909
171 184
738 981
889 949
561 583
273 687
681 777
227 901
773 913
784 953
121 660
491 557
313 481
936 945
754 961
257 508
940 954
12 332
889 911
775 938
379 880
595 983
687 769
911 928
707 889
98 125
524 874
234 438
56 210
643 707
230 351
126 822
237 568
686 776
220 267
517 752
993 999
785 809
983 996
294 754
449 755
698 915
527 904
661 853
91 643
502 643
796 827
12 947
469 825
378 863
216 217
207 572
948 974
145 711
564 858
428 882
327 771
985 999
821 996
139 194
369 500
912 970
167 742
259 263
200 287
364 481
121 140
703 790
940 948
616 708
508 717
651 762
806 900
898 920
683 928
744 973
536 753
160 569
55 79
800 868
365 501
179 813
392 834
606 738
413 975
371 596
93 603
690 724
541 855
762 788
430 561
819 824
219 248
797 831
898 915
447 746
651 993
972 973
704 716
687 895
732 765
54 189
145 594
379 422
154 547
93 591
778 840
941 1000
528 792
887 959
922 967
390 824
288 742
981 984
651 959
99 470
108 289
0 832
698 1000
747 945
240 492
354 961
220 429
249 645
104 258
175 218
512 560
342 857
388 829
556 608
345 457
475 750
392 589
602 889
445 907
411 953
282 948
93 573
476 980
303 395
830 879
825 913
362 865
625 936
914 973
179 311
436 946
198 866
354 426
693 948
103 226
466 734
646 904
574 970
886 955
469 640
92 267
458 476
804 908
166 735
842 936
443 586
518 693
701 807
497 555
607 842
863 895
214 474
24 427
740 991
874 975
151 307
383 998
853 912
751 965
389 399
515 519
147 638
256 954
245 318
394 545
6 138
865 871
791 915
415 678
891 994
382 455
127 315
281 340
680 802
777 808
28 368
310 467
771 868
454 725
336 702
439 626
428 696
81 153
984 995
818 979
57 358
373 707
215 707
273 277
457 825
348 654
494 990
527 920
493 709
434 482
981 993
545 664
978 993
28 835
930 932
243 914
35 753
425 475
344 566
796 877
758 913
253 894
292 888
178 899
875 881
717 905
476 774
310 916
680 835
989 997
371 653
905 909
616 627
96 338
664 767
731 916
545 751
385 835
764 830
856 950
711 967
835 943
968 983
473 854
284 898
283 739
702 893
795 970
7 987
853 978
888 917
994 1000
103 456
886 986
555 887
394 491
122 572
674 939
392 422
153 892
511 611
735 856
867 877
997 999
821 930
972 986
241 829
169 306
600 904
10 974
363 880
302 599
530 868
715 843
982 986
478 775
587 733
120 681
209 711
126 747
894 910
586 716
257 302
664 810
159 797
340 593
707 955
679 857
26 669
17 475
893 936
996 1000
555 748
682 868
769 921
518 757
946 959
259 546
230 749
460 472
919 946
679 811
780 958
629 858
436 448
949 975
71 482
290 809
241 428
842 932
569 987
443 909
426 570
671 826
847 1000
701 961
92 985
214 918
137 974
433 704
211 310
837 921
449 936
81 787
989 995
391 566
463 701
931 982
548 713
308 724
374 507
496 841
495 724
29 943
255 262
689 759
428 735
69 629
986 993
732 867
624 728
449 635
815 988
721 736
352 356
838 969
722 844
650 709
883 907
84 810
273 574
954 966
526 889
19 512
848 866
924 962
790 839
480 510
482 737
971 975
459 464
290 296
903 916
466 560
948 961
818 887
156 532
526 606
130 665
461 583
693 862
643 764
206 223
344 853
786 900
736 923
151 587
797 800
673 682
144 474
283 438
879 932
532 600
80 899
455 724
787 953
74 448
698 761
353 644
772 880
880 998
538 795
745 893
427 648
360 521
247 684
36 722
77 162
921 944
420 989
828 892
570 772
637 752
745 803
290 730
681 687
280 478
767 950
998 999
650 737
164 872
6 444
185 627
477 676
565 872
976 977
409 498
410 910
869 939
818 996
764 910
452 467
661 723
715 845
396 839
943 1000
773 820
754 932
772 942
444 979
838 962
616 739
278 773
692 986
25 828
351 615
155 834
300 413
28 468
212 634
236 344
785 898
545 599
746 924
831 971
431 884
575 599
548 729
619 846
930 988
881 991
954 995
518 905
399 927
267 996
49 142
801 810
404 686
383 517
878 879
586 983
557 752
679 879
707 733
807 970
325 497
572 922
250 376
228 388
275 420
452 559
72 313
155 523
553 844
469 795
934 972
745 953
253 743
996 1000
11 711
154 516
271 417
935 974
554 693
228 985
112 935
84 989
619 838
417 948
267 511
191 927
797 814
528 556
81 625
801 939
790 995
80 816
371 937
928 985
970 975
640 932
775 981
176 414
454 924
118 820
879 927
184 943
84 848
68 755
268 391
695 750
568 994
413 765
618 857
343 540
66 582
91 230
118 764
81 215
395 635
969 992
556 772
354 473
80 782
470 562
963 966
108 627
701 909
853 964
659 844
123 876
804 981
101 948
227 939
673 936
60 926
132 378
308 584
611 829
279 832
901 990
823 890
68 924
182 669
833 876
728 953
197 942
927 986
757 860
107 820
777 823
289 302
965 973
505 801
44 529
336 446
155 781
252 436
737 805
303 798
922 993
446 994
150 809
312 903
567 738
979 982
507 814
527 962
468 505
800 900
579 842
313 933
298 745
941 995
821 845
187 422
424 452
308 452
824 980
655 880
240 563
115 160
113 957
563 948
421 580
778 892
599 900
796 990
814 850
863 961
674 875
521 537
1 329
998 999
704 706
685 799
867 959
427 789
903 966
122 287
221 553
840 960
500 687
356 949
979 996
234 879
294 470
541 603
325 525
557 791
796 940
313 879
933 987
99 201
657 894
810 850
528 985
726 807
530 788
938 970
894 954
689 754
510 733
84 943
550 778
425 984
180 464
852 932
9 977
33 644
191 972
214 448
562 944
695 981
883 926
479 954
739 875
896 957
80 440
733 980
958 962
46 697
13 931
648 991
707 797
238 672
86 281
847 875
214 218
160 845
265 572
734 839
194 318
564 899
235 363
898 938
117 198
311 827
874 889
255 286
581 585
641 736
405 842
917 921
535 947
620 885
800 975
650 685
823 924
580 941
519 581
25 109
423 773
872 963
948 957
518 957
642 952
786 800
872 924
515 891
89 97
320 912
9 561
990 992
983 991
929 993
243 465
60 313
279 301
36 571
682 831
606 675
537 898
297 431
932 958
648 723
710 869
974 978
551 847
147 745
451 955
718 960
244 569
630 793
703 889
966 973
226 297
708 712
139 728
945 963
591 675
991 995
955 962
855 900
23 535
859 886
86 714
419 838
783 984
645 871
556 559
944 972
195 518
99 504
857 968
337 858
692 915
785 866
231 304
289 797
175 539
145 349
732 882
820 994
254 876
694 890
729 733
368 648
836 871
499 894
940 999
47 771
808 824
670 729
379 457
340 437
477 502
110 527
644 995
839 861
441 572
413 716
299 519
318 988
521 832
442 449
492 688
822 979
268 355
461 773
73 962
152 153
86 646
324 866
244 996
139 420
144 207
622 760
883 905
284 722
378 600
596 892
768 970
961 992
756 876
695 930
186 252
352 931
863 971
768 1000
95 357
626 789
124 920
688 987
371 820
433 958
258 769
887 967
164 660
451 485
875 944
994 996
994 997
568 973
286 654
913 935
781 809
480 646
518 719
840 949
555 875
355 393
879 998
943 960
811 980
844 970
208 437
946 998
666 773
535 724
877 897
747 841
568 790
384 740
132 391
404 533
238 380
808 983
721 796
283 343
522 648
149 548
76 884
343 554
315 842
127 408
625 860
599 876
881 887
907 910
997 998
735 968
73 849
899 964
279 373
251 920
915 965
164 607
313 550
318 531
960 983
608 914
226 760
452 825
235 566
638 790
359 582
190 200
647 823
602 980
27 794
534 602
517 930
476 782
346 532
957 975
675 779
631 956
919 951
963 990
406 493
719 916
334 985
399 733
501 968
11 998
651 824
381 988
46 335
181 941
360 606
719 835
97 708
296 370
176 563
83 431
714 838
677 989
472 545
631 935
540 935
820 983
145 159
860 958
812 814
705 793
250 464
81 165
478 723
102 835
813 997
849 872
234 955
624 827
968 971
537 621
161 911
418 876
198 675
51 391
140 576
738 943
899 901
538 595
715 952
449 478
399 720
70 963
694 727
132 825
835 916
248 780
688 693
404 558
824 978
409 540
201 225
751 850
444 646
86 602
195 463
963 999
571 943
376 523
795 985
665 926
190 696
422 470
390 609
657 856
63 144
473 602
826 998
732 922
442 974
610 772
806 965
461 826
740 870
970 976
160 392
488 577
364 697
652 745
851 999
470 807
377 567
27 29
112 604
80 632
331 856
669 907
234 665
832 995
167 673
673 948
673 782
177 687
75 791
846 871
168 401
378 747
589 631
41 922
504 541
742 841
36 155
296 759
557 899
822 985
694 999
797 996
735 994
233 619
533 830
298 740
446 810
332 774
17 20
727 750
922 963
829 846
373 737
217 556
94 96
247 255
717 905
738 814
609 993
805 985
544 998
307 749
347 725
702 808
69 795
794 900
830 913
336 1000
366 896
872 890
830 988
300 538
495 572
348 890
620 869
855 978
224 451
412 690
206 782
272 294
224 932
240 388
988 998
131 172
624 979
937 989
781 978
472 954
928 941
221 747
683 692
61 410
733 821
587 717
422 669
434 955
968 995
863 926
389 505
669 840
79 386
495 986
614 717
53 867
253 725
990 998
310 681
504 637
507 767
289 848
272 754
141 726
742 859
85 324
16 343
407 815
864 978
931 964
42 677
169 238
277 414
560 579
150 611
782 808
616 980
256 496
959 981
258 669
995 997
576 645
379 462
541 931
570 894
59 776
246 520
643 853
36 440
189 766
441 829
740 897
820 943
183 789
532 663
589 938
710 886
853 899
764 803
594 955
783 789
900 951
311 591
243 587
751 936
440 623
194 428
974 975
786 901
607 739
910 999
650 915
172 545
259 373
948 987
467 858
770 1000
593 770
826 912
536 660
38 673
503 511
827 939
633 697
311 516
975 994
677 822
21 280
213 407
60 807
823 869
872 884
644 989
548 874
523 783
785 828
31 847
128 259
4 610
525 889
454 561
890 906
104 439
962 966
145 367
703 953
749 957
703 912
443 952
458 591
843 942
569 987
834 926
397 672
916 998
368 935
986 997
512 776
107 378
860 865
850 951
597 727
895 988
825 871
709 831
736 831
887 960
912 993
110 230
289 793
788 986
316 765
321 919
610 658
786 919
279 756
837 857
213 916
645 980
106 527
630 920
939 941
400 466
735 975
936 971
652 908
119 257
315 866
360 819
133 688
142 937
263 360
494 599
825 892
927 959
554 841
678 804
514 592
124 936
475 873
515 964
36 286
970 993
278 459
848 907
484 951
123 313
114 638
585 838
129 421
107 458
688 949
577 885
859 986
148 586
9 870
772 784
277 767
46 394
568 976
992 999
404 731
126 885
355 690
429 936
549 985
863 894
79 180
554 965
786 829
547 833
383 415
260 916
99 350
485 835
660 873
736 750
245 594
896 916
172 499
248 555
298 602
399 992
252 523
614 696
29 185
987 989
585 854
284 507
203 217
971 986
569 847
727 746
213 639
947 950
243 277
14 230
708 825
769 921
514 717
589 732
944 1000
510 584
838 929
86 878
763 989
693 972
928 996
344 493
996 1000
135 771
693 710
530 734
374 799
403 570
220 389
361 775
698 798
549 837
981 1000
361 926
590 629
192 943
238 858
927 973
196 219
56 901
161 267
87 179
844 856
3 468
593 750
658 919
599 838
701 847
408 874
359 398
490 765
679 735
363 957
62 822
391 591
68 708
244 945
570 763
967 991
148 491
760 927
443 998
722 967
294 680
63 818
548 575
200 305
948 990
861 955
824 966
280 961
237 921
263 754
710 723
736 746
92 334
15 850
97 541
793 931
155 750
182 204
697 965
306 512
530 863
954 961
693 868
613 625
29 844
191 596
156 957
185 604
242 359
638 759
640 805
567 617
494 924
207 867
911 966
155 690
667 876
652 916
69 218
568 770
279 455
131 516
625 696
953 983
137 766
683 920
708 839
95 616
552 877
258 361
458 522
909 955
300 485
409 437
808 977
347 459
678 807
606 858
10 340
605 840
5 601
638 920
488 991
663 804
768 786
675 792
112 817
387 596
75 118
768 834
368 899
509 640
84 299
447 670
633 810
318 590
278 674
594 806
726 749
549 583
528 924
319 896
546 730
402 505
427 640
933 970
169 296
471 912
905 983
86 659
970 980
327 569
129 215
961 964
810 914
856 895
889 893
776 871
992 993
813 902
452 863
527 901
718 927
9 424
711 981
238 439
282 570
368 712
217 713
250 498
325 731
368 782
563 917
808 845
153 896
924 989
113 797
709 793
181 794
360 957
721 862
280 597
622 895
33 556
136 816
437 519
515 517
946 979
829 899
976 992
369 639
798 823
34 354
68 434
286 631
200 672
55 379
961 986
374 888
273 367
665 951
345 618
174 337
829 883
757 806
877 982
863 939
380 603
768 985
574 737
609 845
481 544
706 833
929 976
675 857
190 919
398 719
497 943
435 670
789 968
389 541
8 508
112 948
228 524
948 953
582 808
383 447
738 996
692 859
821 951
928 934
303 484
612 978
373 959
232 712
645 876
754 796
268 869
917 968
786 991
198 929
615 623
339 371
182 960
639 800
21 765
736 772
745 965
923 937
349 565
353 655
964 967
131 178
888 921
820 995
810 848
945 994
891 921
307 775
328 933
559 616
610 906
988 999
301 411
680 861
117 584
329 475
764 860
44 811
0 382
163 428
680 687
773 865
105 879
956 970
235 384
855 898
496 752
454 601
129 655
548 896
908 925
291 997
371 614
60 220
372 466
932 978
396 871
986 996
445 654
497 647
637 845
228 834
783 806
131 300
675 843
201 239
702 904
683 730
164 944
140 319
772 824
646 901
195 822
152 635
171 288
567 948
837 944
398 889
323 383
798 948
470 668
603 836
394 481
43 62
614 793
806 925
357 830
777 998
343 752
302 424
448 604
754 898
660 953
888 993
479 728
996 997
358 500
460 470
538 987
834 849
557 723
285 314
518 778
533 664
887 948
526 798
733 858
245 295
795 993
472 515
929 956
389 999
888 911
512 646
306 985
143 149
236 927
153 465
311 781
870 940
567 728
940 951
436 568
816 947
425 624
915 944
150 724
423 917
757 863
163 601
975 980
608 998
170 391
717 981
829 953
85 334
326 355
61 608
329 948
986 994
857 917
220 257
897 989
258 596
578 961
59 139
730 960
936 942
100 844
966 973
112 334
675 803
583 828
639 876
465 914
851 944
729 983
319 773
443 737
258 453
546 863
616 946
338 515
513 547
500 748
595 901
187 239
548 867
861 985
269 861
278 839
469 565
323 452
870 933
582 961
633 959
525 877
93 111
17 106
387 457
135 699
941 968
965 995
757 799
362 940
123 341
616 850
368 583
710 711
638 762
950 991
527 588
511 818
708 716
721 862
116 138
255 583
150 236
895 919
768 903
105 592
954 999
50 772
563 921
588 996
33 801
620 686
876 941
970 975
357 999
217 264
128 454
242 698
893 961
882 912
92 313
5 631
115 896
505 941
264 991
467 951
183 301
743 747
984 988
489 755
450 753
291 744
180 532
131 234
168 391
325 358
236 965
875 965
72 291
371 620
720 721
990 996
113 994
792 868
547 589
112 177
510 936
819 916
862 876
266 505
495 808
245 428
354 385
13 540
436 882
363 508
636 688
828 922
125 905
542 715
448 874
612 689
125 700
526 593
472 562
294 313
291 298
287 732
513 761
416 464
987 996
627 803
580 662
353 670
414 876
967 981
188 847
109 361
504 668
247 616
552 754
724 760
931 938
214 373
452 897
408 716
123 239
171 230
7 982
641 689
217 364
884 895
682 887
925 974
177 320
316 740
388 407
191 733
205 436
676 848
222 504
494 966
520 583
902 984
100 602
566 603
285 400
168 308
565 661
143 970
227 477
616 835
904 910
511 567
471 772
935 948
85 733
326 597
844 874
821 932
251 679
665 856
449 566
17 712
838 977
375 382
56 785
321 648
673 928
339 825
281 810
754 826
660 971
936 994
880 1000
906 953
742 949
567 928
251 489
783 967
733 849
883 923
560 708
135 861
320 857
83 595
691 837
417 926
278 706
144 520
620 750
896 978
291 673
130 536
191 228
153 391
336 713
614 808
106 209
747 809
255 365
340 529
996 997
417 575
910 951
562 675
595 954
601 954
982 994
945 965
637 959
78 483
881 893
200 744
72 769
839 864
806 986
934 935
909 938
798 873
110 849
971 986
754 976
330 443
503 733
598 740
279 610
988 1000
376 950
632 771
849 900
900 952
316 795
823 962
917 988
522 739
194 560
175 598
392 492
201 495
496 652
995 998
963 967
297 944
68 176
539 891
552 824
435 530
640 878
655 832
280 986
751 915
974 989
781 809
923 950
689 750
532 644
757 839
932 976
158 467
789 916
777 972
732 890
311 697
12 381
636 947
207 804
224 272
892 997
201 305
796 834
470 476
293 516
274 350
887 979
259 800
962 974
235 791
177 751
203 504
495 703
174 780
590 746
915 958
195 620
776 986
335 682
589 742
104 314
425 554
187 448
446 515
145 678
516 906
93 793
591 793
287 700
660 930
753 836
561 597
220 387
816 988
496 545
859 950
31 793
219 918
462 903
615 730
272 441
705 913
5 516
323 659
174 440
917 991
479 487
753 935
471 836
970 979
464 945
137 752
719 893
577 679
950 966
976 1000
341 706
842 943
488 765
865 925
716 810
610 989
108 481
981 991
142 199
33 490
811 938
185 435
260 656
351 890
554 855
64 592
863 993
465 855
630 836
529 644
627 860
478 554
616 828
54 923
491 882
592 946
388 592
267 575
639 866
40 926
708 815
917 949
37 535
822 999
389 612
473 877
168 446
545 549
337 726
611 775
597 664
517 895
829 860
316 363
722 788
319 673
832 962
950 993
158 971
287 607
295 909
201 506
401 971
820 997
367 993
781 874
815 983
484 937
530 924
543 833
801 968
522 791
628 739
198 356
723 904
312 893
208 892
587 728
526 558
729 806
303 398
106 445
21 914
689 879
783 867
242 988
916 933
371 890
418 709
717 850
938 952
144 884
94 210
677 769
537 544
73 561
138 196
965 986
441 964
346 879
949 1000
690 943
396 636
807 865
129 727
409 634
569 823
820 956
626 979
536 948
433 585
792 850
986 989
698 771
910 924
529 588
676 873
497 648
826 920
802 885
325 735
34 974
74 562
84 232
862 910
960 973
661 798
165 943
925 997
539 965
282 490
214 863
819 946
523 548
230 793
942 983
588 755
395 999
690 823
886 970
846 853
187 988
770 864
147 799
842 980
393 438
516 785
119 631
448 818
590 844
826 907
704 945
978 987
691 828
301 705
893 986
441 932
690 867
73 217
834 963
222 717
362 549
431 670
971 993
107 512
998 999
544 652
474 625
411 784
12 167
70 563
860 956
919 982
619 813
272 771
358 549
201 251
286 554
515 576
54 548
708 831
57 137
991 1000
577 894
909 984
255 529
710 985
995 999
509 581
939 968
89 931
57 888
583 708
574 719
940 957
289 733
258 464
46 766
168 845
196 276
306 810
135 491
457 486
745 843
176 638
285 414
777 808
374 670
760 824
804 921
679 912
221 492
942 956
916 985
161 497
118 632
856 922
487 978
867 883
136 565
637 952
417 894
930 964
262 769
664 964
203 583
74 750
840 866
989 993
604 622
54 157
265 723
932 970
403 942
375 609
873 899
691 956
887 993
312 607
579 822
960 976
362 705
360 795
209 386
350 699
969 999
598 851
604 735
632 890
226 510
943 948
88 356
448 450
681 711
590 677
771 940
281 851
71 240
795 982
265 531
567 975
861 874
122 891
354 700
623 871
334 788
677 909
36 682
133 220
768 894
806 989
864 882
703 857
46 92
228 960
84 510
469 589
478 813
763 1000
323 535
510 621
732 985
690 818
646 681
98 622
931 938
785 831
235 425
867 892
469 710
310 569
448 527
509 905
465 496
653 980
112 594
377 779
300 954
272 925
10 659
728 778
474 716
574 703
818 934
683 831
135 264
425 429
20 307
511 696
35 767
220 455
719 802
25 28
261 906
834 966
342 827
302 649
742 944
134 944
3 333
500 840
97 169
192 844
323 771
536 679
984 998
432 788
517 555
455 920
280 820
409 734
231 720
589 635
916 989
945 992
766 885
417 929
963 986
36 526
714 917
45 170
256 1000
466 564
918 966
982 1000
982 993
345 978
240 932
377 428
505 532
420 423
533 800
231 373
659 948
912 927
762 819
389 483
245 897
919 926
405 847
6 236
733 749
706 933
861 975
710 970
461 587
705 709
63 503
127 988
786 896
741 940
40 143
72 135
255 261
261 776
547 687
179 231
121 301
217 454
335 752
419 518
310 641
393 968
336 803
267 508
603 613
401 726
761 844
122 724
104 561
805 857
151 203
547 977
108 472
342 753
98 950
544 872
37 94
42 528
890 995
995 998
650 830
714 987
730 936
997 1000
305 987
771 825
685 818
67 764
925 999
361 411
655 805
602 613
70 446
18 312
342 363
4 731
167 347
443 636
976 987
760 867
734 863
125 259
455 577
441 910
235 883
212 576
513 526
182 433
292 301
381 780
770 951
320 375
589 829
285 966
531 831
313 548
648 902
270 992
402 742
128 830
103 260
286 793
83 637
352 747
267 958
418 613
649 877
268 409
998 999
775 882
598 616
703 863
877 937
507 764
22 612
903 984
468 843
594 966
797 840
417 947
656 757
913 983
773 857
463 978
393 611
821 984
410 421
369 563
236 548
328 387
297 327
968 1000
928 944
699 918
582 785
938 955
397 979
24 850
321 538
917 983
926 959
543 980
417 796
222 319
848 923
656 670
538 952
623 993
221 889
916 960
885 991
678 852
243 755
86 447
433 600
402 414
761 985
932 982
870 908
408 500
272 275
411 810
271 961
869 884
260 537
873 945
716 840
615 655
602 626
964 995
831 899
269 653
250 402
72 966
416 843
806 1000
341 566
742 898
965 995
500 651
410 705
280 793
668 981
114 732
23 460
637 946
563 653
71 297
461 590
839 963
708 772
366 660
966 993
916 972
676 707
457 560
413 836
629 755
100 828
487 825
716 936
31 568
310 452
835 963
288 573
398 886
607 982
853 861
200 711
697 995
13 361
304 513
530 707
246 308
884 943
498 782
233 557
231 817
707 821
196 394
434 841
940 996
726 911
89 977
151 404
469 891
681 981
198 768
928 984
331 684
935 939
684 794
310 346
846 955
762 920
139 354
857 914
88 143
262 348
566 809
608 845
365 997
144 158
145 531
994 1000
608 945
105 539
692 985
881 992
184 405
337 733
94 352
418 955
271 784
45 70
44 670
812 951
81 964
696 891
329 428
485 612
413 593
175 495
790 972
670 975
693 735
634 894
549 758
621 795
864 881
430 850
384 664
548 686
487 934
834 908
781 888
70 127
238 658
464 794
206 706
738 883
471 859
209 742
139 233
110 777
138 585
574 753
722 744
916 929
114 624
984 988
568 915
635 720
40 943
627 758
913 939
183 309
721 896
772 854
82 276
719 918
556 863
358 485
966 973
353 534
595 866
317 438
109 143
770 965
142 328
108 211
365 928
984 987
871 968
443 675
580 878
129 276
267 537
363 959
642 908
806 896
565 998
106 541
211 378
770 886
766 778
576 756
963 969
720 988
884 979
426 491
882 887
416 930
730 839
938 967
526 737
806 936
521 717
745 919
579 919
727 854
630 662
35 988
960 980
497 705
258 638
692 770
197 680
611 924
831 917
459 613
648 883
657 943
719 767
262 918
349 355
351 736
952 977
116 287
351 557
553 772
735 990
423 687
418 939
823 924
843 988
229 412
955 972
139 310
382 927
941 943
786 910
26 912
236 831
145 421
751 833
457 814
305 327
981 1000
588 986
604 987
949 964
155 401
674 833
31 752
603 704
425 707
484 774
750 926
983 984
919 966
482 781
749 750
186 208
179 782
716 806
861 991
747 905
247 975
498 746
55 59
339 911
67 417
433 1000
793 924
689 703
358 522
124 440
437 777
377 441
31 869
140 316
926 984
964 998
885 1000
480 579
220 435
956 993
870 961
524 999
719 854
32 885
222 977
79 680
640 848
178 406
791 826
311 592
499 985
516 627
317 752
701 968
490 879
549 874
620 783
811 954
952 968
816 921
272 456
563 906
334 718
198 383
440 466
168 550
53 722
93 223
487 628
297 654
838 875
904 982
981 994
705 865
97 920
82 864
984 985
982 983
285 740
950 952
809 864
831 903
298 687
188 731
6 543
322 564
209 576
756 851
242 945
320 659
809 834
482 920
528 817
668 735
744 954
543 933
475 677
367 840
135 948
385 770
618 861
657 770
279 805
801 874
98 961
171 274
369 589
90 981
30 835
710 973
598 755
630 884
56 714
358 448
361 758
995 996
340 662
522 751
362 844
924 928
30 518
953 991
249 877
306 367
924 995
729 901
921 967
46 855
967 987
487 590
576 769
568 659
825 877
642 860
125 147
862 892
850 945
989 994
169 542
550 803
543 807
67 974
666 687
997 998
538 573
787 847
240 546
599 962
175 600
575 702
457 650
559 658
399 417
377 942
292 559
120 586
127 899
441 925
144 808
591 987
175 612
694 889
1 58
962 973
185 789
31 160
704 937
246 395
593 648
829 983
864 962
50 241
559 776
747 885
458 813
742 904
738 863
163 479
689 794
219 587
251 485
750 824
209 421
931 932
157 369
281 725
767 870
851 945
816 951
926 996
936 961
356 622
874 895
197 622
14 993
737 967
899 976
947 993
952 961
211 389
967 996
528 928
631 673
347 488
679 967
641 975
692 872
948 963
258 451
928 989
605 706
162 587
178 957
116 610
340 574
162 864
958 991
60 450
249 780
573 984
222 685
970 987
282 919
197 362
112 877
278 939
831 920
39 628
787 854
985 994
531 931
261 911
101 455
76 773
472 871
664 1000
113 695
457 789
79 381
633 738
210 415
640 845
498 956
284 550
878 883
782 933
119 857
811 923
266 574
59 949
217 595
106 295
494 756
7 628
768 900
822 911
409 842
681 905
790 879
435 570
745 756
871 927
338 680
670 703
670 710
385 647
707 768
857 959
912 962
235 243
990 997
766 918
888 919
890 971
472 882
472 909
417 512
233 699
66 467
536 812
54 744
824 825
638 862
72 629
93 221
124 330
581 860
796 912
488 666
806 809
76 142
202 887
279 833
194 660
211 230
845 884
513 739
817 862
344 500
401 803
543 855
597 924
552 914
601 958
637 922
924 999
510 991
524 823
649 971
52 616
805 937
346 696
465 865
882 894
892 992
51 266
698 790
141 755
474 780
854 884
933 981
868 898
677 951
298 542
790 952
524 848
801 826
316 512
814 850
562 718
200 886
170 823
969 970
287 701
774 776
860 865
469 629
53 540
440 588
951 967
240 796
572 866
449 712
40 997
606 925
453 783
669 845
741 991
325 535
703 906
229 821
655 734
750 838
620 630
84 671
94 200
868 941
292 358
161 284
702 908
865 947
676 812
887 897
325 551
133 310
697 827
390 947
816 932
732 904
326 883
198 889
991 1000
106 786
31 864
18 839
106 724
480 616
763 815
320 731
424 535
632 869
155 866
40 604
792 870
180 221
974 977
41 519
756 893
620 691
516 699
765 890
514 752
710 824
42 371
813 964
711 1000
83 533
981 985
568 788
234 745
737 747
62 330
654 927
444 854
246 581
336 780
503 769
998 999
40 593
347 815
689 711
447 592
338 963
337 453
744 755
438 821
949 978
134 608
89 715
193 811
306 737
710 959
742 946
823 883
486 982
800 901
485 862
964 977
484 672
521 601
119 814
256 976
299 624
633 687
547 928
542 670
219 973
571 581
906 991
837 955
543 560
981 991
736 940
45 299
127 204
450 879
381 607
595 774
728 974
928 975
508 964
966 987
39 764
518 911
398 934
772 798
969 976
952 979
308 465
642 888
266 884
628 897
969 973
541 562
654 780
966 967
888 898
97 210
48 659
233 990
398 482
912 997
238 875
138 310
225 466
509 535
130 339
349 551
425 687
570 759
213 585
938 1000
854 979
252 806
341 703
954 962
869 958
566 753
807 836
611 794
98 460
954 986
731 797
226 839
978 999
380 775
713 748
571 937
245 942
812 968
753 901
111 142
541 651
490 796
413 448
13 355
624 867
428 506
480 689
610 644
545 793
31 654
82 314
554 719
20 891
637 694
845 996
61 380
865 870
130 523
418 574
827 941
653 751
227 920
493 997
176 625
84 344
955 958
741 934
628 652
231 479
942 952
713 914
173 758
273 716
500 934
908 943
92 429
782 975
283 285
522 565
184 665
861 963
715 970
675 833
731 866
825 924
351 691
426 504
150 723
209 610
915 970
982 1000
409 716
17 810
639 963
846 982
500 945
494 618
107 560
748 949
556 690
225 355
81 706
143 298
491 947
532 852
717 980
315 454
331 850
589 713
347 563
302 784
515 591
616 714
238 258
719 939
41 431
679 758
477 898
605 870
752 999
288 972
765 772
862 988
127 561
708 927
837 980
438 868
130 700
65 223
467 930
268 774
769 964
185 894
407 744
938 960
987 997
896 989
81 355
551 606
13 440
876 881
400 606
640 968
624 844
166 671
633 800
413 925
34 359
882 968
253 574
227 874
781 992
310 993
541 580
638 678
856 982
680 738
471 917
991 996
0 456
855 937
354 378
932 971
659 916
486 543
781 871
202 940
670 781
25 778
422 756
585 692
384 755
979 993
712 784
128 592
988 993
474 805
939 993
605 787
480 911
577 808
721 761
753 816
439 755
587 731
273 389
832 903
950 954
391 600
648 725
84 694
34 726
71 911
5 151
56 569
747 934
477 502
663 807
745 808
423 508
850 942
743 750
921 961
960 966
326 902
177 272
520 525
795 896
891 949
389 883
761 977
977 994
292 825
248 362
991 992
499 540
236 567
612 745
556 804
186 863
325 540
536 806
733 933
930 981
724 832
424 592
205 526
950 987
820 864
921 956
14 425
160 354
841 996
557 640
501 907
660 981
794 945
972 997
752 941
997 998
590 729
84 87
192 866
790 804
442 818
53 654
449 555
50 128
901 903
577 624
202 747
281 555
574 664
695 876
161 900
440 568
558 893
431 755
132 244
509 850
235 757
557 566
791 986
89 173
980 982
58 668
23 229
510 827
992 996
228 749
215 593
297 469
342 715
667 792
207 208
752 765
265 584
454 896
595 754
758 902
122 262
77 226
553 627
921 923
5 237
924 952
719 929
857 917
782 822
269 973
235 472
58 137
136 839
971 972
872 879
369 820
258 424
284 413
879 924
567 995
762 928
678 886
170 873
48 645
732 814
593 967
923 971
109 673
393 406
19 526
454 999
49 695
169 755
164 253
207 397
811 963
699 976
924 986
510 670
518 935
917 919
546 817
67 792
288 523
515 837
301 356
359 523
315 557
704 709
660 883
872 1000
48 534
391 994
179 580
579 582
83 409
401 733
603 708
567 726
143 797
448 920
308 695
912 978
910 923
588 727
172 490
532 732
396 990
367 646
631 941
740 865
89 288
885 941
329 443
201 687
726 997
537 661
47 174
689 859
646 712
838 887
431 450
210 498
821 944
459 724
493 771
366 464
929 998
310 613
484 500
394 717
57 620
721 726
406 956
127 424
249 322
410 598
710 758
704 730
687 926
368 591
480 747
440 463
420 474
246 315
743 868
135 331
761 769
875 921
251 653
532 846
508 767
128 614
248 525
41 844
556 787
603 797
22 173
963 978
861 957
658 778
322 470
620 741
476 954
49 410
225 334
946 960
242 636
875 876
148 735
699 884
979 986
884 965
93 634
887 926
987 990
793 891
431 584
299 673
773 807
145 229
474 558
850 898
798 957
983 996
676 962
123 891
81 741
497 624
303 804
622 886
312 815
869 913
337 467
607 988
702 895
769 968
811 836
159 592
263 618
615 841
660 739
665 997
212 294
314 823
292 565
514 611
376 940
220 908
258 810
218 787
655 900
571 596
344 990
427 525
857 929
967 986
12 382
237 381
851 972
529 564
808 926
309 651
71 927
702 994
181 897
400 431
977 984
351 431
993 994
409 461
416 590
713 745
807 943
448 564
117 935
467 853
899 967
935 966
20 65
86 826
914 950
556 631
284 999
730 736
433 439
872 997
248 343
934 990
290 559
389 598
336 814
259 866
581 904
643 661
976 986
241 521
978 999
525 975
645 910
415 453
909 919
422 635
784 988
113 788
358 721
21 195
313 849
96 948
742 999
671 718
253 275
678 766
968 975
295 703
253 292
236 726
73 504
666 987
810 883
890 989
638 873
414 966
645 764
744 984
231 641
765 984
779 844
269 631
816 842
959 989
115 985
887 895
602 647
466 665
128 524
668 953
7 218
178 828
821 900
849 884
260 738
40 295
408 420
727 901
550 983
365 928
304 438
564 988
635 838
671 926
982 991
889 906
112 677
777 792
835 892
629 964
251 779
963 990
263 428
20 801
262 874
817 860
372 420
886 951
888 1000
486 855
960 986
603 888
344 879
915 977
553 817
407 805
555 900
211 949
490 926
199 205
713 746
316 991
523 872
78 609
125 841
576 975
644 886
231 692
432 794
92 339
960 978
791 949
64 871
534 597
177 789
232 832
339 646
188 943
588 960
672 852
557 854
912 971
153 986
127 366
996 999
208 798
812 871
959 964
455 467
620 954
202 737
562 618
928 935
549 560
867 943
158 931
311 700
509 628
239 318
16 693
450 774
525 907
662 828
680 786
871 877
893 985
691 727
743 844
425 790
532 941
354 594
230 438
591 734
717 870
40 412
953 989
844 891
20 382
920 954
478 950
136 836
753 958
734 778
825 992
452 852
324 625
539 623
758 948
854 952
25 243
703 998
465 612
19 587
555 637
282 356
917 931
908 923
492 752
25 216
608 794
743 910
749 962
919 945
275 449
143 286
855 923
653 750
806 807
811 986
621 778
525 772
561 978
755 1000
955 964
244 286
120 689
421 552
2 213
685 735
882 937
772 910
418 427
120 987
618 912
870 969
293 771
758 896
986 994
420 483
699 728
296 884
38 993
705 789
908 996
187 221
716 947
325 904
256 856
827 873
378 930
352 408
728 729
513 606
851 985
819 875
910 944
995 998
522 935
437 453
368 544
486 751
885 888
121 931
850 893
324 661
304 632
767 858
982 999
149 967
590 638
926 979
235 241
770 797
75 601
60 839
223 341
36 374
720 832
72 359
521 558
576 929
46 722
487 527
98 310
170 503
498 752
668 687
816 971
258 554
382 460
81 173
398 571
701 722
541 899
22 403
605 805
505 649
79 789
108 413
7 757
273 793
994 995
619 673
366 825
540 615
251 708
202 345
174 291
204 851
185 575
737 849
922 990
756 782
623 666
372 857
684 849
225 537
808 958
505 711
446 645
591 989
274 828
770 902
207 771
233 363
666 799
931 989
101 475
934 960
899 904
98 776
757 873
327 596
628 961
580 803
365 841
336 625
705 895
621 718
729 742
766 952
748 941
865 984
375 783
472 875
605 899
767 770
226 940
242 249
597 648
704 812
325 349
19 465
100 603
170 561
68 504
791 911
342 889
430 899
614 864
590 753
374 763
993 997
412 421
787 799
111 170
348 417
954 957
953 989
387 523
822 930
886 984
212 357
251 867
224 892
391 675
262 647
664 781
64 738
197 957
921 987
653 745
939 998
20 257
474 948
675 767
134 882
686 712
902 910
441 842
808 926
357 899
84 99
983 996
710 958
88 176
487 550
572 939
207 646
829 915
90 290
274 650
577 631
103 520
572 991
904 964
894 931
701 942
724 775
762 966
355 479
677 754
460 852
257 562
495 921
115 200
141 603
713 810
673 696
665 906
274 944
398 497
809 852
116 457
143 637
606 656
998 999
168 516
205 401
672 798
429 632
152 552
890 911
750 998
712 823
488 891
437 441
162 928
780 945
972 982
873 910
966 989
279 846
955 986
554 657
7 655
722 769
566 579
298 710
593 596
76 579
488 651
889 977
12 26
300 730
496 799
21 444
976 993
827 987
460 820
239 484
189 982
190 513
437 561
251 506
865 973
988 991
618 851
328 880
773 895
549 555
493 622
459 937
438 463
151 802
414 691
944 960
832 872
939 947
608 773
113 577
598 874
718 839
666 683
372 747
713 975
984 995
256 564
359 572
570 839
885 909
30 988
453 760
326 403
204 831
584 695
216 888
810 885
109 490
964 988
714 932
907 928
958 988
382 707
376 771
910 972
230 784
331 544
89 617
426 774
112 302
400 898
695 711
873 875
623 768
192 330
573 901
118 777
599 643
718 764
343 402
98 606
969 978
762 806
906 932
255 367
397 902
273 699
589 877
1 396
628 946
547 853
595 784
148 355
614 922
697 899
971 994
83 912
199 843
223 453
881 990
609 986
253 354
520 938
301 581
741 753
160 677
891 991
558 664
761 861
367 748
995 996
234 313
179 428
86 205
181 792
147 223
215 879
741 856
426 610
613 926
599 920
105 158
268 763
386 885
236 518
800 998
591 779
499 815
318 651
820 863
769 915
952 977
650 908
377 969
967 979
831 889
604 773
187 672
31 857
923 987
467 501
194 219
178 840
250 345
472 523
696 877
564 986
754 942
446 998
871 967
994 998
727 850
339 429
828 883
34 806
749 784
256 414
542 891
907 943
30 370
217 989
37 447
467 683
574 889
78 498
610 860
173 742
871 971
247 772
20 41
527 623
421 470
897 989
449 665
285 975
978 990
163 742
671 714
310 463
861 946
352 671
726 748
400 706
900 953
62 687
496 802
333 721
189 393
866 904
691 814
961 972
641 644
320 772
834 903
347 918
772 836
832 990
389 780
734 886
928 989
425 995
3 384
901 980
123 501
167 742
555 634
466 584
30 84
395 665
18 671
765 892
932 997
433 775
124 483
196 521
473 968
896 937
786 984
189 818
594 852
902 913
11 872
405 659
749 838
886 964
564 816
859 878
676 879
126 133
226 671
820 921
226 607
996 997
488 728
171 417
715 859
502 938
547 760
217 294
19 353
722 771
193 971
339 597
365 984
121 771
393 704
963 964
344 788
607 983
391 536
96 823
997 998
892 896
514 902
372 593
664 671
720 800
835 882
687 958
488 686
48 816
450 629
182 616
765 810
543 804
114 801
919 964
76 849
896 940
342 894
807 857
633 717
368 916
835 991
450 689
826 854
194 460
881 931
525 898
650 715
845 985
350 580
435 450
556 867
129 244
489 950
711 725
199 354
988 999
643 684
882 942
635 804
872 913
174 348
656 811
965 979
813 989
506 678
56 62
626 855
858 919
473 732
304 444
293 883
274 980
645 790
856 898
330 793
961 997
294 902
196 925
169 580
429 903
147 671
508 519
450 618
857 998
227 294
235 354
934 999
719 968
796 877
833 908
463 596
775 938
835 921
471 517
853 907
570 604
215 983
814 994
333 649
259 601
688 795
589 763
934 958
192 317
906 995
308 988
570 636
804 858
805 938
477 727
255 258
205 962
492 860
954 978
386 673
609 828
371 423
814 835
199 685
536 946
190 338
414 809
612 996
10 370
628 700
479 993
0 798
201 357
248 727
882 986
120 121
963 969
469 849
264 422
306 564
435 768
484 902
543 642
108 446
945 987
164 659
575 582
31 367
130 863
640 903
821 999
745 773
517 889
55 840
302 431
651 943
482 890
12 44
855 947
83 259
412 765
443 566
840 851
241 476
157 377
445 944
853 981
578 944
810 843
232 646
951 957
442 830
527 614
351 604
415 788
613 630
411 655
100 775
188 370
955 997
498 950
538 540
522 712
960 988
534 545
806 994
840 932
825 979
575 811
202 307
201 912
327 608
249 979
880 977
489 786
458 846
788 863
349 728
321 758
196 457
738 985
930 938
377 864
584 736
34 893
585 751
51 387
668 779
466 523
226 951
72 542
954 982
615 853
31 367
847 895
351 917
578 918
964 973
723 986
940 996
913 925
32 837
660 929
10 757
747 782
176 212
785 969
560 761
533 791
81 174
36 602
429 477
272 492
128 435
122 469
763 856
782 901
379 618
413 811
858 988
938 983
614 676
909 929
122 851
249 664
42 126
397 502
383 993
108 653
565 852
970 994
369 717
304 433
40 631
201 934
806 902
769 993
389 474
56 936
584 940
69 516
76 208
675 984
436 845
706 742
950 984
996 1000
750 758
292 706
349 635
810 889
407 813
437 920
775 843
51 419
183 909
690 733
431 496
244 487
538 880
949 990
716 856
665 712
181 465
414 901
41 187
301 758
263 848
878 938
375 768
554 969
549 792
199 917
365 811
129 730
269 683
768 851
955 985
609 835
801 818
882 889
554 781
85 223
473 968
849 991
840 999
332 396
406 873
904 939
830 897
298 510
197 366
964 982
977 986
14 319
664 768
724 728
283 630
832 889
984 985
548 770
344 765
836 938
278 801
487 908
427 931
330 671
998 1000
832 849
874 882
722 988
930 971
853 876
528 892
522 575
899 1000
936 976
742 767
645 881
863 964
567 873
292 399
693 972
191 982
675 779
324 682
124 570
455 861
430 642
262 474
165 409
604 650
451 545
216 396
667 786
525 993
789 802
631 974
102 123
591 645
977 984
361 815
639 653
367 599
882 979
989 1000
617 838
93 659
107 961
67 207
973 996
630 670
232 800
380 517
230 673
838 919
830 835
130 197
844 977
554 890
240 601
72 144
342 753
678 899
479 878
661 667
427 501
943 950
520 768
230 577
862 904
576 994
372 893
988 1000
548 847
891 917
970 1000
658 987
778 793
647 878
237 757
618 719
74 113
552 772
707 709
98 230
637 663
289 471
430 927
115 252
809 879
262 931
669 775
328 600
386 683
387 447
152 216
397 688
651 881
1 21
953 955
344 729
792 959
636 923
986 996
214 857
969 972
95 321
424 461
836 923
403 969
859 975
773 877
454 757
289 355
442 874
507 979
855 898
375 746
584 780
516 926
165 891
618 680
605 632
147 366
791 913
64 726
829 831
868 927
25 994
4 545
67 921
602 902
465 803
241 286
358 730
533 586
349 476
804 949
859 897
378 534
600 635
999 1000
367 455
606 971
123 516
215 241
991 993
167 667
301 374
660 708
416 769
373 593
174 495
347 929
894 997
248 965
918 967
43 806
715 885
543 997
610 642
647 920
518 865
45 796
32 703
668 733
557 567
41 185
54 349
702 895
723 753
845 880
53 569
548 833
510 916
182 533
559 860
870 943
187 929
595 660
213 785
476 915
385 874
474 834
847 985
278 550
826 987
288 666
625 781
175 742
468 959
933 992
394 501
21 376
749 905
718 822
695 743
880 932
483 508
623 910
314 907
158 254
342 452
225 641
286 890
763 830
172 257
288 530
209 617
393 939
478 645
291 306
863 886
519 642
480 692
798 961
137 594
389 399
256 846
314 519
174 789
990 995
389 525
928 956
285 817
921 997
151 996
569 800
836 967
566 712
664 677
539 610
483 967
761 866
197 235
893 894
361 478
985 993
332 930
84 658
665 964
498 756
269 951
209 332
734 793
389 777
82 625
667 887
956 998
845 962
677 957
96 508
353 837
615 822
647 770
437 777
124 210
635 780
373 613
327 907
652 719
884 990
39 465
774 950
946 978
109 843
773 808
134 251
611 943
55 403
305 784
458 595
337 775
791 975
101 211
229 692
931 951
46 863
45 475
2 841
148 429
512 835
829 909
641 726
631 972
717 779
869 959
932 1000
339 519
162 392
832 928
712 800
140 754
573 624
383 758
446 755
45 619
223 425
140 808
949 955
63 930
797 971
134 546
97 136
533 964
587 752
885 924
962 963
437 634
294 772
642 710
128 835
664 722
205 220
604 719
55 396
805 949
715 847
718 891
549 806
751 793
884 990
581 598
562 572
817 932
165 380
660 963
886 949
294 996
291 886
239 415
85 478
857 983
237 921
115 280
382 551
421 766
35 452
721 938
496 861
735 819
777 815
555 697
109 117
479 851
16 433
73 702
554 778
27 271
172 226
90 165
668 703
448 739
885 914
336 885
231 405
768 918
26 909
638 734
677 941
646 687
886 954
136 529
300 361
727 984
26 848
240 763
43 383
138 781
729 970
708 763
449 872
541 649
666 830
291 458
412 581
806 886
764 773
942 969
63 563
593 612
13 672
916 961
581 718
19 518
899 971
907 966
209 240
509 639
469 979
647 934
761 872
956 987
440 777
509 569
501 964
916 985
924 978
985 987
554 964
928 960
406 618
683 982
602 655
820 905
984 991
996 1000
626 906
310 773
60 968
545 578
604 749
72 375
321 909
349 556
632 867
425 742
944 989
737 858
150 612
729 910
698 985
217 585
21 27
546 872
480 991
623 829
595 982
918 963
370 412
826 975
431 460
751 767
757 774
318 490
187 300
379 517
958 993
621 770
197 403
406 879
670 733
239 710
614 886
521 890
972 999
509 528
432 698
859 956
758 764
610 806
600 648
894 955
40 730
985 992
503 668
512 703
211 310
59 958
143 816
359 692
278 442
823 851
885 978
23 448
837 978
849 880
746 860
646 795
53 758
781 941
268 663
542 611
251 719
452 612
119 980
808 957
20 705
947 998
484 763
161 402
607 709
17 679
569 853
957 994
661 710
886 889
194 398
978 981
417 692
640 948
113 349
10 812
768 961
241 455
322 799
727 844
305 509
855 944
513 925
425 428
521 957
801 898
278 888
507 513
673 724
959 986
511 708
770 901
641 704
187 310
130 392
729 915
372 937
276 558
88 399
266 575
309 362
727 969
198 207
726 867
7 789
438 989
262 626
304 924
787 844
73 535
192 600
954 976
608 816
228 495
356 710
80 287
177 336
217 522
313 996
540 569
172 398
73 244
418 765
907 967
585 653
412 953
79 928
236 876
157 203
924 973
317 347
886 909
496 676
47 975
774 960
916 962
789 897
517 545
434 530
877 939
875 975
50 817
342 912
863 964
176 467
24 378
722 942
16 269
703 709
566 939
30 286
692 889
272 756
687 975
5 344
843 879
626 977
955 957
885 984
255 407
575 903
711 773
330 566
203 757
299 834
31 556
746 760
352 581
469 594
676 678
396 772
798 873
522 982
194 588
570 781
552 877
519 860
258 971
739 982
367 452
241 647
738 982
266 586
130 389
337 375
968 999
569 803
658 921
307 816
490 889
362 563
686 823
571 791
783 806
658 929
996 999
381 984
670 726
738 947
948 983
140 676
343 782
436 727
584 590
554 935
69 219
748 993
880 964
772 792
665 835
156 450
471 730
100 939
798 943
400 694
92 234
931 974
983 985
0 425
480 527
879 976
940 988
950 978
308 330
390 601
317 786
793 869
365 531
656 726
539 930
291 743
458 748
477 940
617 683
710 822
985 989
943 957
99 655
971 995
284 460
276 525
753 986
518 601
968 990
559 806
773 976
268 908
787 800
479 792
886 982
715 941
564 954
45 813
44 779
164 710
957 977
31 174
108 331
922 962
524 833
563 819
777 862
46 688
619 916
628 802
981 994
759 829
901 930
392 651
587 800
869 910
179 816
869 961
101 449
296 676
948 994
101 943
962 970
95 272
778 978
25 767
501 996
372 970
647 682
148 608
306 981
575 756
172 326
258 818
144 529
515 526
212 357
593 628
315 766
986 997
933 1000
475 808
379 681
947 987
355 801
831 932
657 738
660 822
278 591
880 964
617 872
379 734
57 92
69 347
922 957
913 990
383 784
805 897
650 730
384 708
940 971
755 892
288 709
39 386
525 604
188 750
937 995
644 745
438 674
180 358
832 975
32 225
674 771
265 370
976 991
652 907
365 658
318 469
632 696
798 945
261 486
254 752
15 113
893 902
33 67
860 908
208 560
447 990
965 979
243 705
958 984
197 841
500 534
446 846
779 934
64 816
620 901
347 802
570 891
170 839
158 256
954 957
420 442
683 762
931 978
525 659
900 942
402 981
307 522
451 861
669 835
696 706
285 983
763 811
566 583
902 978
700 957
48 809
941 965
136 781
944 992
398 662
132 772
468 700
473 624
147 460
484 868
846 877
904 996
435 785
545 774
232 578
857 912
359 916
555 767
768 783
614 677
480 796
766 850
672 765
821 974
368 813
364 966
866 929
49 421
360 397
475 900
505 585
291 529
887 955
743 770
172 895
236 274
574 810
690 895
466 657
315 824
811 913
62 605
165 312
917 958
188 846
908 955
377 724
276 642
103 150
813 910
204 892
167 778
215 927
578 723
967 977
785 934
663 816
751 885
101 242
894 896
940 982
654 873
721 960
855 995
786 987
252 605
131 306
746 988
420 857
8 411
432 710
706 897
453 586
707 845
789 901
682 747
359 815
136 638
915 958
834 919
763 883
137 309
980 991
166 779
933 989
651 755
894 935
503 616
304 823
459 799
728 751
789 942
803 879
124 398
791 905
457 792
27 386
319 996
954 983
116 843
434 654
984 990
397 809
177 559
705 815
103 458
511 682
500 743
808 887
549 606
155 873
523 563
836 838
7 864
244 593
395 627
619 977
749 799
119 136
945 964
793 864
632 791
986 994
154 539
884 913
328 362
981 993
630 741
44 997
548 973
149 979
558 756
724 857
746 837
133 610
386 638
510 642
288 291
338 453
556 888
777 897
325 750
640 809
940 989
454 880
530 840
296 722
177 817
839 842
643 835
31 516
829 886
379 455
841 857
699 781
967 975
664 827
219 298
357 667
721 971
344 410
189 621
188 799
866 876
461 750
948 985
249 284
132 205
372 743
158 712
958 961
471 790
654 896
91 98
580 904
362 919
786 990
376 945
712 931
231 244
168 258
710 846
622 744
194 872
169 236
370 888
678 880
967 984
454 674
735 913
557 597
273 538
796 842
703 780
220 260
524 728
89 771
739 906
912 986
433 973
71 400
34 304
303 683
82 398
509 669
10 567
792 821
602 911
118 446
242 742
265 973
581 982
246 516
125 947
633 793
981 998
55 611
471 587
937 979
227 394
276 588
443 640
971 997
55 199
252 487
754 927
264 293
77 562
390 515
595 893
889 993
649 787
171 309
587 667
488 898
439 720
422 626
343 842
490 503
71 169
118 878
884 970
369 743
630 747
141 317
722 979
717 904
35 832
814 992
344 357
516 948
835 984
398 733
720 985
664 668
836 850
321 913
761 772
997 998
290 992
460 527
792 888
913 939
134 625
664 849
391 460
952 963
43 983
90 646
758 816
37 901
226 273
775 965
465 639
607 927
611 624
222 492
540 898
882 949
616 824
120 369
904 909
716 995
26 991
702 924
448 519
461 651
347 772
337 943
590 936
449 479
310 365
211 690
223 226
717 953
560 923
67 782
411 608
812 940
791 998
60 133
374 594
641 760
985 997
892 913
183 234
440 939
775 922
533 677
850 919
425 524
472 559
413 964
912 967
939 994
979 991
198 825
808 982
450 769
618 695
251 310
670 971
653 759
789 970
22 279
47 216
934 969
985 992
487 811
514 843
138 736
225 290
939 983
74 301
725 960
948 975
111 180
725 729
965 993
195 567
522 546
235 423
496 795
41 142
722 957
379 931
506 639
575 803
484 610
682 703
972 978
94 799
244 336
401 757
862 920
373 731
501 851
871 998
494 554
140 295
900 931
563 980
824 885
549 590
716 891
406 787
463 893
245 366
327 845
177 594
964 970
360 536
182 387
950 974
657 891
796 917
711 959
846 877
441 527
150 496
270 972
636 866
349 649
318 595
493 971
648 649
239 753
405 975
582 710
709 944
986 996
953 959
317 970
469 565
944 982
165 442
422 561
239 417
854 871
917 998
729 871
835 912
961 978
502 782
394 472
740 914
859 987
18 65
15 378
124 968
472 695
247 610
875 898
14 615
985 990
629 801
409 777
72 598
823 933
541 834
20 397
112 354
391 798
668 843
704 801
604 664
223 837
701 766
491 801
659 726
612 655
428 707
855 952
627 711
288 435
448 749
657 686
849 944
831 864
641 672
937 940
233 995
783 988
449 781
503 888
714 828
469 573
706 799
733 923
38 997
922 949
891 958
473 967
812 838
430 840
396 791
680 898
917 955
83 202
743 989
311 620
683 815
464 752
132 702
410 792
373 559
357 707
868 955
321 750
120 181
585 711
17 123
926 946
688 741
574 738
676 774
445 849
917 961
301 486
977 982
155 756
529 730
934 984
145 396
84 413
673 701
267 488
959 991
685 834
914 956
361 911
567 835
269 290
175 345
133 685
704 758
423 642
62 754
665 787
666 667
88 855
273 556
670 671
813 932
514 641
621 735
432 472
391 981
820 873
547 865
90 323
252 382
683 782
9 420
300 776
564 862
116 635
830 835
947 965
759 847
717 984
570 700
500 504
214 370
235 403
784 901
24 37
460 757
288 947
988 989
539 624
383 529
412 503
48 745
548 951
72 434
730 975
705 813
455 859
467 875
895 936
845 864
854 984
746 825
676 739
242 596
647 813
52 499
981 990
740 848
68 137
330 386
758 902
495 863
283 336
184 953
348 958
805 988
307 816
819 955
303 939
713 885
525 916
564 650
432 767
53 268
677 700
9 468
887 889
473 601
993 998
644 939
215 668
757 943
480 720
21 984
135 202
653 712
882 994
426 528
344 471
884 957
717 896
495 676
323 487
873 877
439 465
890 923
126 991
200 576
565 690
641 833
84 418
422 575
812 959
153 457
534 964
185 329
249 791
826 861
443 777
647 701
38 769
521 957
299 540
800 921
887 969
167 935
605 713
292 634
136 274
809 845
664 707
204 714
269 671
995 998
891 981
959 969
784 895
701 977
238 507
73 277
78 461
268 360
279 971
117 441
37 394
780 990
536 829
919 1000
803 878
863 938
264 825
373 805
62 203
629 859
536 774
686 938
191 571
786 901
147 481
674 915
10 471
500 728
217 640
387 528
845 886
918 953
572 983
592 809
667 927
972 973
92 379
839 906
198 243
87 790
973 998
137 804
171 197
619 911
183 415
38 348
306 453
573 760
246 462
501 983
892 983
988 994
886 944
501 697
178 543
36 971
688 801
615 826
115 830
620 718
974 983
193 667
119 655
491 957
302 931
449 669
15 629
125 664
786 950
189 848
651 694
65 464
323 857
489 928
844 911
694 854
946 987
226 483
209 581
522 878
502 595
677 771
849 936
720 795
718 919
749 946
381 674
270 821
32 412
912 968
693 812
267 479
982 985
164 965
320 479
236 292
656 955
76 907
740 886
950 1000
818 922
675 966
254 640
759 802
457 609
388 669
867 912
530 550
3 659
551 953
136 980
984 990
225 622
814 940
758 858
582 834
911 914
315 774
6 818
641 966
696 755
867 934
505 942
595 969
243 275
819 912
316 421
976 997
835 866
219 346
401 675
13 18
546 963
675 780
375 800
142 695
678 822
465 758
539 965
710 858
786 887
12 303
194 630
336 728
960 984
425 877
173 545
978 984
163 643
947 999
339 853
508 976
835 971
479 723
717 740
490 775
978 992
184 552
490 733
380 742
64 94
359 600
223 390
226 240
281 947
567 579
836 848
954 981
798 840
674 734
614 927
678 752
586 930
912 949
512 564
894 992
500 810
351 888
383 940
771 892
958 991
41 507
264 505
521 638
116 766
282 358
5 534
192 590
806 961
744 787
300 905
25 340
475 509
420 939
540 557
545 992
531 538
234 336
610 910
54 274
345 857
116 168
910 994
140 394
462 690
966 996
750 825
95 997
260 343
257 715
777 786
69 661
822 895
630 947
724 881
832 904
460 783
190 316
529 729
249 651
231 339
951 991
180 793
867 948
298 539
412 430
794 960
533 626
139 359
230 269
754 793
114 335
66 671
858 886
751 766
845 912
179 617
275 934
779 813
229 440
923 936
789 915
417 968
580 740
175 866
188 548
341 438
578 619
782 977
670 747
815 936
897 975
420 510
358 689
228 297
463 629
41 771
772 853
139 268
134 983
449 877
615 741
542 777
870 965
370 813
822 843
376 601
171 467
833 914
422 434
146 951
744 784
294 592
697 981
617 792
285 652
863 909
463 792
621 811
763 958
778 881
975 983
17 350
854 997
977 999
384 729
292 823
338 431
713 750
346 451
936 968
860 889
543 699
752 787
639 979
911 983
725 881
305 547
5 815
358 414
796 892
796 839
889 955
902 966
625 705
450 752
392 982
808 909
38 153
830 939
225 818
430 729
551 829
208 768
474 503
386 846
566 887
799 911
845 921
178 217
345 710
140 950
647 830
535 770
257 561
610 749
708 837
206 423
760 875
496 560
949 979
751 970
992 995
115 194
214 975
672 860
815 848
803 932
750 784
943 946
181 907
903 922
789 969
312 553
265 297
590 779
582 586
164 180
973 981
840 871
763 870
439 591
61 594
525 985
246 384
903 945
624 963
246 848
958 960
581 993
627 695
601 967
256 491
733 916
777 972
417 876
945 953
636 996
101 529
449 899
704 868
912 915
232 746
221 318
391 510
368 782
159 742
584 937
849 974
532 729
431 611
901 938
1 645
563 808
764 918
336 971
759 819
443 572
214 941
135 645
89 531
105 791
619 702
833 891
131 898
729 923
90 465
431 783
368 543
455 608
397 756
318 981
131 655
573 687
587 661
930 935
862 998
74 110
211 850
155 370
587 684
394 414
904 945
461 675
356 904
555 845
660 792
171 881
777 885
447 566
332 528
178 484
56 516
49 449
294 692
75 929
786 876
887 961
578 994
481 789
644 951
818 819
57 376
709 789
688 799
949 959
155 730
248 423
897 971
322 678
729 868
559 1000
244 792
658 892
66 388
275 860
142 895
438 762
109 1000
647 670
581 673
842 947
810 852
514 701
88 334
74 215
682 774
702 789
448 974
722 945
420 893
150 198
572 818
927 976
717 826
324 362
825 893
619 859
129 348
620 933
906 973
411 692
436 656
803 883
287 814
254 762
134 497
181 646
302 331
464 674
272 908
700 941
123 853
118 550
521 663
933 949
658 961
66 467
944 963
29 687
650 859
151 536
67 785
570 842
994 1000
235 496
330 573
954 995
245 604
609 794
263 888
939 997
648 972
154 614
560 587
852 912
958 973
682 966
81 917
918 942
540 700
937 946
524 973
888 890
760 867
147 243
145 559
308 876
46 287
574 742
722 835
681 965
781 915
837 911
817 920
622 704
948 963
97 417
11 862
420 975
237 280
963 990
696 988
190 491
948 995
448 912
505 816
29 709
220 523
755 948
195 370
198 464
128 238
362 895
822 945
876 938
929 948
712 781
572 607
245 246
199 217
858 895
635 768
130 452
991 995
16 374
416 619
23 456
629 682
737 995
50 244
503 780
608 984
571 962
47 154
955 998
9 668
147 429
324 674
269 804
739 892
219 858
794 859
730 966
821 942
869 945
639 848
269 955
720 827
65 871
3 585
138 905
425 511
277 307
902 942
722 819
985 987
128 746
376 483
628 971
775 904
132 970
692 724
386 972
350 957
242 640
524 742
344 526
771 872
155 556
222 983
822 843
725 813
434 701
567 979
780 864
606 865
725 784
686 998
264 328
581 793
100 316
272 743
895 998
605 815
671 995
658 772
339 967
148 381
408 886
578 901
813 821
83 558
689 805
679 752
172 864
632 828
996 999
176 867
652 974
908 955
884 915
58 442
534 722
930 948
970 992
159 353
833 867
555 706
558 964
950 956
377 676
862 934
315 957
449 532
725 730
247 808
859 913
234 835
481 564
183 277
172 493
823 993
425 677
932 992
692 936
81 868
81 472
21 49
208 525
386 517
810 858
529 914
702 972
797 857
186 959
110 552
487 512
77 619
82 286
165 873
573 600
117 830
890 943
857 997
11 975
179 866
732 871
775 952
212 533
364 861
263 792
444 833
440 710
289 645
199 640
660 828
448 537
844 903
545 588
661 911
105 174
191 237
250 747
63 148
886 940
322 426
562 738
959 968
863 873
45 52
374 432
114 687
695 753
7 469
147 624
738 956
630 655
626 821
295 886
721 958
303 573
756 803
397 952
543 704
1 772
289 807
814 854
564 877
615 629
756 863
985 986
578 821
436 692
0 299
604 640
664 677
22 411
777 943
196 943
828 908
749 775
386 432
283 935
644 813
874 970
308 358
404 517
700 927
539 575
630 750
436 471
333 566
383 713
605 645
186 307
569 580
254 303
946 989
225 780
362 793
663 674
692 930
9 798
308 938
576 798
938 977
139 534
82 806
573 891
119 803
138 365
429 521
905 972
842 974
681 972
360 869
64 792
490 886
456 595
388 758
139 188
294 881
352 467
90 378
470 778
659 857
503 837
102 368
887 943
516 547
822 923
829 998
984 985
551 757
68 925
84 509
477 720
182 265
781 892
158 172
540 785
903 992
719 726
62 243
973 994
646 932
508 974
415 844
401 739
600 682
117 740
634 766
960 977
9 938
676 993
10 228
77 787
888 964
634 895
306 673
27 575
266 370
881 932
853 957
618 957
341 767
392 415
873 942
906 958
12 628
121 859
208 517
623 885
625 849
878 905
958 967
773 921
108 588
307 369
847 1000
677 830
862 892
32 988
105 345
138 989
421 657
89 995
452 470
762 793
140 603
270 970
493 907
202 581
315 497
163 986
587 631
746 902
934 970
809 892
832 978
963 967
0 496
73 191
355 613
827 986
555 694
411 425
734 848
947 962
936 995
531 684
123 223
541 981
338 440
618 751
351 518
89 601
489 909
549 946
668 945
632 720
828 997
42 200
976 995
385 980
834 974
351 996
820 998
913 951
51 776
743 858
971 996
963 988
124 342
948 978
296 305
565 845
84 627
476 968
125 962
363 563
718 797
823 883
18 280
780 945
489 943
735 880
552 776
925 969
84 830
842 940
126 829
287 697
570 581
90 557
398 596
269 437
184 419
209 579
333 782
214 500
721 768
350 678
886 946
993 998
775 978
597 962
144 726
905 989
447 561
654 722
320 614
557 813
488 607
960 999
526 832
687 822
981 1000
859 897
674 771
959 993
828 949
567 862
975 999
443 860
500 976
675 950
702 807
708 747
49 511
443 867
162 403
188 961
722 950
477 481
168 867
534 679
568 933
78 347
645 934
618 749
522 983
493 748
582 698
695 833
180 221
671 800
928 946
811 877
716 925
131 922
943 972
935 998
282 766
835 999
851 963
549 922
622 702
630 671
979 982
588 731
183 663
938 968
470 531
375 924
602 747
829 955
254 378
731 863
516 761
332 957
105 618
513 590
302 339
21 635
790 905
704 835
364 405
273 988
393 721
884 959
795 859
923 959
326 799
945 956
332 490
180 730
19 423
808 862
866 966
415 491
354 973
332 468
746 930
618 809
665 806
128 874
551 902
651 761
878 905
998 1000
282 901
358 666
679 913
546 857
99 259
554 725
707 753
9 51
106 262
683 932
615 802
677 922
222 831
443 699
957 966
531 941
949 979
952 996
474 784
530 930
343 346
454 918
565 802
538 788
701 841
571 579
892 934
221 324
897 938
41 367
268 839
586 606
387 755
822 865
76 601
638 818
966 971
62 80
964 978
892 917
964 1000
997 998
635 929
754 914
984 990
884 978
163 801
406 648
383 506
472 909
416 425
200 287
187 874
275 379
158 975
610 994
727 757
249 365
698 959
372 694
785 904
687 833
284 574
702 797
660 770
335 698
260 540
761 775
160 751
623 835
972 985
381 774
331 902
503 966
903 985
722 796
557 817
546 707
731 836
624 887
878 879
690 797
759 980
480 900
530 707
530 862
963 976
502 549
536 672
150 235
921 933
691 990
825 967
48 356
897 934
636 692
86 159
605 640
907 913
87 887
802 928
251 969
784 889
480 976
251 709
174 559
109 207
914 969
678 836
140 346
22 244
443 732
388 801
384 455
353 610
702 877
18 685
952 959
596 609
181 499
708 879
752 898
954 960
684 933
106 579
506 581
657 776
695 895
876 966
335 653
203 603
721 796
9 662
911 957
932 976
309 369
453 895
316 993
647 717
611 802
522 734
974 999
328 869
933 946
501 592
710 839
258 779
626 901
646 993
909 943
103 802
843 1000
163 304
523 574
369 381
649 863
846 994
179 999
185 543
525 950
591 617
195 204
995 999
423 704
706 949
645 757
353 657
756 772
772 881
283 873
879 972
358 400
187 969
101 874
784 870
816 903
693 734
378 408
681 745
985 993
459 500
613 737
345 386
284 599
541 550
111 248
653 809
994 999
959 969
909 949
571 803
656 797
333 987
664 714
443 640
957 982
274 407
26 378
511 923
884 901
377 836
908 919
668 718
198 809
711 960
274 525
843 886
888 940
100 462
807 916
466 559
806 869
78 982
935 994
371 698
982 990
601 946
461 989
519 941
462 876
256 899
583 735
254 646
850 969
929 979
814 834
184 346
386 467
674 720
653 848
688 903
3 542
255 928
240 393
263 432
110 861
626 774
108 802
535 890
24 638
936 983
120 480
88 215
596 697
980 985
79 172
645 950
843 927
579 585
425 589
152 677
704 785
259 286
495 849
785 816
632 673
685 982
904 921
983 990
965 966
47 892
449 805
470 834
966 987
934 970
337 813
33 64
580 662
692 856
758 1000
536 888
943 971
270 987
863 874
808 961
934 984
4 535
423 493
466 840
249 967
116 757
655 938
623 856
983 996
308 313
735 825
631 659
845 918
807 931
381 600
355 711
190 201
366 875
207 278
710 976
512 719
408 777
764 989
873 960
369 898
751 828
930 971
471 679
731 816
746 921
741 939
284 582
515 648
937 967
529 877
675 719
357 647
692 868
995 999
520 809
548 622
768 874
858 924
974 997
705 713
673 983
398 424
269 981
558 800
363 770
447 790
269 992
876 985
67 613
253 578
367 685
423 459
215 577
787 836
951 994
755 994
546 634
985 1000
704 814
994 995
473 838
130 775
943 979
550 990
209 440
875 963
748 846
799 868
331 614
9 251
861 888
239 751
695 865
921 922
338 416
533 615
490 559
475 502
392 614
942 974
236 477
913 993
372 416
87 821
250 937
443 545
636 799
981 992
537 794
856 990
143 921
611 656
456 994
827 905
295 835
821 985
677 822
69 720
715 921
209 246
212 579
54 999
164 284
663 836
554 642
380 770
302 369
91 457
256 273
567 582
255 853
809 846
460 573
479 576
631 645
377 864
788 831
739 824
622 883
78 596
132 327
233 434
309 767
713 923
673 893
972 992
75 505
998 1000
601 998