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