repo.or.cz
/
and.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
Adding some more judges, here and there.
[and.git]
/
NEERC
/
business
/
tests
/
34
blob
b66c5dc3631d18109b3ca23eecabbbfca502d984
1
992327 1992
\r
2
434 945
\r
3
657 999
\r
4
927 885
\r
5
673 861
\r
6
959 990
\r
7
971 845
\r
8
596 936
\r
9
853 848
\r
10
520 842
\r
11
637 931
\r
12
544 865
\r
13
689 896
\r
14
878 924
\r
15
644 842
\r
16
885 832
\r
17
644 944
\r
18
773 883
\r
19
864 675
\r
20
807 780
\r
21
912 950
\r
22
691 843
\r
23
901 798
\r
24
850 759
\r
25
550 803
\r
26
841 880
\r
27
727 896
\r
28
967 851
\r
29
860 684
\r
30
850 867
\r
31
600 971
\r
32
897 935
\r
33
904 971
\r
34
887 610
\r
35
933 463
\r
36
592 931
\r
37
676 996
\r
38
843 779
\r
39
960 923
\r
40
920 525
\r
41
997 663
\r
42
786 961
\r
43
695 939
\r
44
989 972
\r
45
407 950
\r
46
868 808
\r
47
626 985
\r
48
938 732
\r
49
995 790
\r
50
884 910
\r
51
953 956
\r
52
937 772
\r
53
783 846
\r
54
931 824
\r
55
855 830
\r
56
950 885
\r
57
916 485
\r
58
750 736
\r
59
931 719
\r
60
711 921
\r
61
657 763
\r
62
806 749
\r
63
955 783
\r
64
997 533
\r
65
911 752
\r
66
747 883
\r
67
400 964
\r
68
989 921
\r
69
921 919
\r
70
734 965
\r
71
937 917
\r
72
662 856
\r
73
356 990
\r
74
785 613
\r
75
820 647
\r
76
703 814
\r
77
859 785
\r
78
872 626
\r
79
892 752
\r
80
697 835
\r
81
871 894
\r
82
929 669
\r
83
875 923
\r
84
846 537
\r
85
873 736
\r
86
922 886
\r
87
797 870
\r
88
584 958
\r
89
924 916
\r
90
434 993
\r
91
914 676
\r
92
942 432
\r
93
744 833
\r
94
952 912
\r
95
859 579
\r
96
791 953
\r
97
919 899
\r
98
819 669
\r
99
741 858
\r
100
680 822
\r
101
679 828
\r
102
791 526
\r
103
537 874
\r
104
935 583
\r
105
852 825
\r
106
913 677
\r
107
731 951
\r
108
1000 440
\r
109
946 962
\r
110
845 548
\r
111
744 716
\r
112
878 557
\r
113
994 916
\r
114
636 707
\r
115
743 706
\r
116
469 993
\r
117
953 591
\r
118
881 744
\r
119
371 989
\r
120
697 941
\r
121
943 591
\r
122
871 887
\r
123
722 967
\r
124
747 859
\r
125
889 955
\r
126
803 687
\r
127
590 906
\r
128
855 991
\r
129
894 769
\r
130
597 881
\r
131
690 802
\r
132
958 851
\r
133
681 893
\r
134
949 588
\r
135
621 800
\r
136
801 790
\r
137
871 526
\r
138
827 889
\r
139
870 491
\r
140
939 697
\r
141
826 767
\r
142
821 739
\r
143
624 762
\r
144
890 963
\r
145
830 852
\r
146
827 682
\r
147
899 653
\r
148
834 997
\r
149
886 883
\r
150
971 453
\r
151
979 977
\r
152
883 837
\r
153
870 820
\r
154
924 914
\r
155
969 580
\r
156
832 931
\r
157
970 757
\r
158
877 750
\r
159
510 953
\r
160
903 793
\r
161
776 703
\r
162
983 880
\r
163
972 938
\r
164
847 824
\r
165
950 644
\r
166
964 797
\r
167
582 836
\r
168
993 989
\r
169
916 987
\r
170
951 952
\r
171
983 423
\r
172
649 932
\r
173
783 719
\r
174
983 865
\r
175
684 956
\r
176
905 898
\r
177
941 966
\r
178
920 998
\r
179
930 926
\r
180
986 620
\r
181
877 439
\r
182
657 935
\r
183
640 954
\r
184
588 875
\r
185
803 966
\r
186
973 827
\r
187
758 999
\r
188
927 916
\r
189
960 735
\r
190
995 959
\r
191
935 765
\r
192
775 823
\r
193
732 967
\r
194
918 887
\r
195
913 928
\r
196
900 975
\r
197
757 662
\r
198
425 961
\r
199
997 529
\r
200
982 504
\r
201
858 947
\r
202
870 762
\r
203
847 552
\r
204
381 986
\r
205
679 859
\r
206
895 901
\r
207
911 799
\r
208
910 676
\r
209
886 912
\r
210
995 384
\r
211
920 999
\r
212
902 652
\r
213
929 621
\r
214
692 637
\r
215
948 646
\r
216
871 818
\r
217
970 529
\r
218
801 975
\r
219
831 785
\r
220
885 889
\r
221
687 923
\r
222
827 986
\r
223
605 788
\r
224
932 788
\r
225
735 681
\r
226
589 913
\r
227
845 508
\r
228
409 989
\r
229
885 884
\r
230
910 938
\r
231
859 787
\r
232
842 589
\r
233
706 955
\r
234
948 617
\r
235
617 810
\r
236
535 971
\r
237
947 719
\r
238
549 990
\r
239
952 927
\r
240
696 943
\r
241
930 582
\r
242
820 591
\r
243
750 987
\r
244
798 734
\r
245
790 845
\r
246
1000 379
\r
247
822 829
\r
248
881 809
\r
249
918 695
\r
250
756 900
\r
251
588 925
\r
252
925 417
\r
253
827 763
\r
254
936 839
\r
255
828 580
\r
256
868 850
\r
257
955 604
\r
258
845 866
\r
259
915 633
\r
260
986 585
\r
261
762 826
\r
262
717 994
\r
263
682 866
\r
264
626 828
\r
265
508 948
\r
266
772 751
\r
267
684 982
\r
268
735 844
\r
269
785 686
\r
270
767 636
\r
271
890 793
\r
272
733 729
\r
273
745 949
\r
274
755 940
\r
275
797 999
\r
276
989 704
\r
277
586 996
\r
278
873 815
\r
279
867 616
\r
280
997 829
\r
281
709 825
\r
282
435 987
\r
283
902 814
\r
284
571 923
\r
285
801 560
\r
286
811 585
\r
287
486 906
\r
288
819 867
\r
289
859 716
\r
290
404 941
\r
291
536 862
\r
292
553 835
\r
293
759 956
\r
294
458 961
\r
295
601 944
\r
296
809 956
\r
297
840 947
\r
298
822 714
\r
299
997 827
\r
300
767 760
\r
301
806 582
\r
302
870 724
\r
303
660 942
\r
304
645 714
\r
305
464 910
\r
306
722 801
\r
307
812 667
\r
308
976 531
\r
309
718 820
\r
310
553 985
\r
311
848 840
\r
312
951 996
\r
313
992 641
\r
314
921 761
\r
315
964 669
\r
316
620 845
\r
317
514 980
\r
318
861 836
\r
319
926 459
\r
320
847 492
\r
321
875 942
\r
322
994 402
\r
323
827 889
\r
324
747 889
\r
325
660 942
\r
326
614 938
\r
327
994 712
\r
328
763 714
\r
329
928 452
\r
330
587 815
\r
331
947 795
\r
332
965 407
\r
333
856 964
\r
334
889 857
\r
335
620 951
\r
336
933 650
\r
337
985 417
\r
338
813 926
\r
339
781 982
\r
340
737 906
\r
341
898 630
\r
342
814 843
\r
343
690 907
\r
344
427 908
\r
345
948 753
\r
346
971 949
\r
347
910 604
\r
348
831 898
\r
349
876 549
\r
350
970 925
\r
351
691 840
\r
352
955 817
\r
353
618 737
\r
354
885 838
\r
355
924 444
\r
356
879 754
\r
357
681 942
\r
358
905 971
\r
359
683 851
\r
360
786 943
\r
361
823 794
\r
362
989 706
\r
363
912 722
\r
364
947 855
\r
365
932 417
\r
366
900 809
\r
367
744 928
\r
368
768 693
\r
369
641 983
\r
370
813 885
\r
371
771 970
\r
372
838 818
\r
373
721 903
\r
374
832 776
\r
375
967 518
\r
376
942 914
\r
377
637 724
\r
378
987 986
\r
379
962 993
\r
380
560 939
\r
381
899 848
\r
382
682 812
\r
383
973 690
\r
384
735 789
\r
385
815 911
\r
386
926 960
\r
387
976 832
\r
388
986 935
\r
389
832 710
\r
390
975 766
\r
391
738 799
\r
392
668 968
\r
393
620 884
\r
394
813 874
\r
395
936 972
\r
396
855 625
\r
397
920 761
\r
398
753 801
\r
399
992 596
\r
400
700 857
\r
401
622 931
\r
402
892 704
\r
403
481 952
\r
404
829 595
\r
405
681 796
\r
406
998 763
\r
407
971 791
\r
408
695 698
\r
409
816 612
\r
410
928 602
\r
411
987 597
\r
412
790 800
\r
413
970 564
\r
414
825 888
\r
415
893 797
\r
416
886 971
\r
417
711 839
\r
418
958 779
\r
419
998 873
\r
420
966 905
\r
421
549 990
\r
422
555 805
\r
423
979 650
\r
424
524 995
\r
425
848 703
\r
426
682 982
\r
427
959 880
\r
428
700 987
\r
429
935 651
\r
430
920 724
\r
431
823 546
\r
432
557 935
\r
433
720 832
\r
434
925 857
\r
435
657 858
\r
436
947 415
\r
437
500 916
\r
438
664 922
\r
439
664 939
\r
440
702 912
\r
441
789 888
\r
442
638 892
\r
443
755 855
\r
444
608 954
\r
445
778 932
\r
446
977 574
\r
447
994 353
\r
448
652 936
\r
449
994 904
\r
450
802 934
\r
451
941 557
\r
452
727 708
\r
453
919 558
\r
454
909 741
\r
455
493 988
\r
456
643 961
\r
457
571 814
\r
458
599 915
\r
459
764 930
\r
460
625 969
\r
461
607 895
\r
462
866 835
\r
463
641 770
\r
464
634 913
\r
465
897 652
\r
466
951 932
\r
467
991 638
\r
468
922 846
\r
469
775 834
\r
470
964 864
\r
471
974 992
\r
472
968 951
\r
473
615 868
\r
474
700 723
\r
475
881 777
\r
476
747 725
\r
477
943 865
\r
478
900 868
\r
479
818 877
\r
480
994 949
\r
481
985 733
\r
482
915 702
\r
483
772 841
\r
484
904 942
\r
485
745 989
\r
486
693 806
\r
487
671 663
\r
488
897 727
\r
489
987 635
\r
490
949 996
\r
491
457 955
\r
492
665 800
\r
493
987 932
\r
494
982 790
\r
495
684 991
\r
496
850 622
\r
497
805 985
\r
498
841 964
\r
499
967 993
\r
500
588 875
\r
501
618 960
\r
502
763 684
\r
503
411 879
\r
504
972 528
\r
505
523 907
\r
506
712 936
\r
507
930 541
\r
508
636 883
\r
509
907 644
\r
510
620 763
\r
511
958 893
\r
512
939 725
\r
513
575 764
\r
514
607 942
\r
515
840 946
\r
516
944 614
\r
517
984 609
\r
518
984 490
\r
519
881 706
\r
520
646 664
\r
521
864 905
\r
522
695 956
\r
523
933 617
\r
524
839 907
\r
525
670 865
\r
526
749 959
\r
527
651 801
\r
528
751 908
\r
529
818 788
\r
530
844 944
\r
531
971 801
\r
532
725 917
\r
533
890 869
\r
534
618 869
\r
535
914 650
\r
536
1000 833
\r
537
866 793
\r
538
961 542
\r
539
959 633
\r
540
687 823
\r
541
818 594
\r
542
907 604
\r
543
982 893
\r
544
925 580
\r
545
754 773
\r
546
655 861
\r
547
965 667
\r
548
928 482
\r
549
891 661
\r
550
840 960
\r
551
882 625
\r
552
856 984
\r
553
942 879
\r
554
774 796
\r
555
664 943
\r
556
871 978
\r
557
975 846
\r
558
857 840
\r
559
849 652
\r
560
991 613
\r
561
569 778
\r
562
1000 577
\r
563
996 897
\r
564
865 739
\r
565
685 979
\r
566
913 810
\r
567
880 757
\r
568
798 738
\r
569
658 949
\r
570
900 847
\r
571
779 760
\r
572
941 718
\r
573
615 948
\r
574
908 681
\r
575
972 703
\r
576
547 931
\r
577
903 618
\r
578
714 797
\r
579
990 717
\r
580
591 814
\r
581
548 956
\r
582
778 825
\r
583
850 814
\r
584
938 818
\r
585
764 573
\r
586
975 655
\r
587
721 794
\r
588
839 701
\r
589
633 852
\r
590
859 735
\r
591
951 659
\r
592
606 807
\r
593
975 727
\r
594
944 951
\r
595
593 903
\r
596
979 801
\r
597
812 648
\r
598
974 738
\r
599
596 871
\r
600
678 849
\r
601
470 984
\r
602
722 644
\r
603
761 828
\r
604
928 618
\r
605
900 541
\r
606
714 842
\r
607
855 793
\r
608
986 525
\r
609
893 969
\r
610
987 516
\r
611
984 780
\r
612
988 460
\r
613
736 780
\r
614
953 485
\r
615
988 985
\r
616
959 633
\r
617
935 870
\r
618
884 651
\r
619
918 863
\r
620
826 856
\r
621
650 934
\r
622
869 779
\r
623
884 990
\r
624
887 890
\r
625
628 970
\r
626
947 908
\r
627
899 626
\r
628
941 968
\r
629
951 877
\r
630
915 506
\r
631
927 666
\r
632
686 776
\r
633
668 836
\r
634
915 910
\r
635
847 813
\r
636
969 971
\r
637
937 774
\r
638
849 963
\r
639
845 743
\r
640
923 602
\r
641
969 984
\r
642
630 857
\r
643
836 712
\r
644
864 494
\r
645
874 918
\r
646
959 760
\r
647
818 591
\r
648
930 902
\r
649
658 682
\r
650
990 955
\r
651
723 960
\r
652
711 833
\r
653
947 795
\r
654
869 744
\r
655
833 844
\r
656
907 752
\r
657
931 887
\r
658
709 791
\r
659
656 960
\r
660
799 762
\r
661
896 913
\r
662
605 868
\r
663
721 904
\r
664
655 747
\r
665
649 673
\r
666
918 657
\r
667
882 751
\r
668
863 920
\r
669
731 838
\r
670
977 851
\r
671
692 968
\r
672
838 845
\r
673
963 944
\r
674
508 840
\r
675
945 699
\r
676
986 495
\r
677
426 960
\r
678
903 803
\r
679
609 900
\r
680
560 931
\r
681
673 925
\r
682
918 951
\r
683
634 831
\r
684
573 967
\r
685
587 930
\r
686
972 777
\r
687
536 990
\r
688
766 934
\r
689
760 731
\r
690
867 668
\r
691
872 552
\r
692
540 926
\r
693
607 895
\r
694
716 711
\r
695
542 977
\r
696
929 974
\r
697
793 902
\r
698
992 739
\r
699
874 948
\r
700
807 855
\r
701
765 763
\r
702
933 535
\r
703
805 789
\r
704
923 758
\r
705
965 990
\r
706
794 779
\r
707
594 976
\r
708
967 595
\r
709
821 836
\r
710
681 829
\r
711
849 553
\r
712
918 926
\r
713
695 854
\r
714
577 944
\r
715
611 958
\r
716
763 864
\r
717
886 832
\r
718
987 764
\r
719
534 827
\r
720
961 457
\r
721
802 862
\r
722
712 609
\r
723
670 790
\r
724
914 665
\r
725
884 782
\r
726
538 956
\r
727
799 972
\r
728
739 945
\r
729
975 727
\r
730
907 714
\r
731
737 667
\r
732
976 807
\r
733
895 667
\r
734
931 843
\r
735
664 932
\r
736
688 840
\r
737
922 689
\r
738
972 726
\r
739
607 985
\r
740
936 744
\r
741
949 938
\r
742
793 881
\r
743
881 819
\r
744
838 809
\r
745
759 926
\r
746
934 846
\r
747
543 997
\r
748
877 869
\r
749
976 824
\r
750
983 860
\r
751
759 789
\r
752
954 785
\r
753
906 859
\r
754
934 957
\r
755
883 763
\r
756
689 803
\r
757
750 865
\r
758
940 863
\r
759
729 928
\r
760
956 711
\r
761
782 932
\r
762
976 823
\r
763
663 940
\r
764
727 925
\r
765
989 743
\r
766
888 796
\r
767
784 809
\r
768
829 982
\r
769
586 862
\r
770
711 948
\r
771
845 972
\r
772
831 869
\r
773
680 973
\r
774
814 516
\r
775
616 735
\r
776
958 971
\r
777
772 785
\r
778
698 705
\r
779
951 729
\r
780
761 970
\r
781
792 833
\r
782
636 737
\r
783
802 859
\r
784
773 943
\r
785
557 832
\r
786
746 567
\r
787
928 649
\r
788
805 909
\r
789
725 704
\r
790
994 939
\r
791
779 925
\r
792
883 837
\r
793
767 876
\r
794
957 750
\r
795
988 632
\r
796
977 998
\r
797
732 754
\r
798
940 922
\r
799
962 931
\r
800
662 797
\r
801
498 928
\r
802
939 752
\r
803
887 889
\r
804
966 962
\r
805
749 676
\r
806
983 827
\r
807
718 723
\r
808
943 742
\r
809
988 876
\r
810
749 982
\r
811
659 855
\r
812
595 772
\r
813
838 963
\r
814
877 514
\r
815
922 902
\r
816
860 731
\r
817
772 915
\r
818
887 978
\r
819
848 531
\r
820
884 839
\r
821
954 914
\r
822
746 761
\r
823
812 926
\r
824
982 926
\r
825
936 828
\r
826
898 929
\r
827
550 958
\r
828
757 642
\r
829
915 995
\r
830
688 631
\r
831
873 638
\r
832
954 546
\r
833
973 533
\r
834
898 629
\r
835
821 964
\r
836
819 935
\r
837
851 626
\r
838
772 762
\r
839
742 662
\r
840
950 827
\r
841
808 936
\r
842
672 874
\r
843
685 691
\r
844
984 452
\r
845
978 726
\r
846
844 978
\r
847
965 674
\r
848
873 808
\r
849
812 871
\r
850
723 701
\r
851
992 980
\r
852
915 966
\r
853
850 857
\r
854
849 771
\r
855
653 833
\r
856
656 878
\r
857
774 784
\r
858
1000 865
\r
859
923 912
\r
860
964 613
\r
861
986 807
\r
862
957 894
\r
863
741 696
\r
864
839 968
\r
865
989 601
\r
866
883 789
\r
867
984 441
\r
868
942 464
\r
869
742 991
\r
870
576 954
\r
871
886 906
\r
872
760 610
\r
873
830 838
\r
874
825 831
\r
875
742 972
\r
876
912 568
\r
877
852 454
\r
878
998 675
\r
879
941 807
\r
880
881 976
\r
881
890 576
\r
882
748 670
\r
883
870 1000
\r
884
776 857
\r
885
645 950
\r
886
739 962
\r
887
888 675
\r
888
904 965
\r
889
843 900
\r
890
796 979
\r
891
769 913
\r
892
951 993
\r
893
970 887
\r
894
733 910
\r
895
977 855
\r
896
902 889
\r
897
866 785
\r
898
993 706
\r
899
944 951
\r
900
812 591
\r
901
949 980
\r
902
398 975
\r
903
960 649
\r
904
827 915
\r
905
918 914
\r
906
921 563
\r
907
685 846
\r
908
836 735
\r
909
759 888
\r
910
963 946
\r
911
824 827
\r
912
688 892
\r
913
647 889
\r
914
825 584
\r
915
689 930
\r
916
694 957
\r
917
929 993
\r
918
999 815
\r
919
872 814
\r
920
881 919
\r
921
651 868
\r
922
954 995
\r
923
839 949
\r
924
896 940
\r
925
989 601
\r
926
825 915
\r
927
730 945
\r
928
980 647
\r
929
844 694
\r
930
850 768
\r
931
987 338
\r
932
739 997
\r
933
976 587
\r
934
712 662
\r
935
957 678
\r
936
960 500
\r
937
896 992
\r
938
968 920
\r
939
578 982
\r
940
692 858
\r
941
805 690
\r
942
979 331
\r
943
706 809
\r
944
914 527
\r
945
698 809
\r
946
883 625
\r
947
864 655
\r
948
805 685
\r
949
882 792
\r
950
996 374
\r
951
954 753
\r
952
553 956
\r
953
638 874
\r
954
933 800
\r
955
864 494
\r
956
867 912
\r
957
901 780
\r
958
770 685
\r
959
852 997
\r
960
658 968
\r
961
404 988
\r
962
662 801
\r
963
973 730
\r
964
800 955
\r
965
854 892
\r
966
730 827
\r
967
922 885
\r
968
985 640
\r
969
916 973
\r
970
830 732
\r
971
821 766
\r
972
858 892
\r
973
768 774
\r
974
627 842
\r
975
864 544
\r
976
820 929
\r
977
902 582
\r
978
897 952
\r
979
684 991
\r
980
735 814
\r
981
716 644
\r
982
658 865
\r
983
976 663
\r
984
939 880
\r
985
799 941
\r
986
859 998
\r
987
652 819
\r
988
959 510
\r
989
702 802
\r
990
835 896
\r
991
867 729
\r
992
921 758
\r
993
925 877
\r
994
800 897
\r
995
692 956
\r
996
661 991
\r
997
801 820
\r
998
926 580
\r
999
894 918
\r
1000
878 816
\r
1001
624 830
\r
1002
537 960
\r
1003
550 963
\r
1004
642 982
\r
1005
839 975
\r
1006
715 808
\r
1007
959 876
\r
1008
804 782
\r
1009
911 772
\r
1010
760 844
\r
1011
840 931
\r
1012
979 949
\r
1013
582 960
\r
1014
444 1000
\r
1015
854 514
\r
1016
845 686
\r
1017
946 673
\r
1018
985 851
\r
1019
691 971
\r
1020
862 874
\r
1021
630 999
\r
1022
905 468
\r
1023
880 997
\r
1024
939 923
\r
1025
977 692
\r
1026
903 720
\r
1027
932 629
\r
1028
432 926
\r
1029
627 895
\r
1030
725 801
\r
1031
783 854
\r
1032
866 912
\r
1033
844 978
\r
1034
968 759
\r
1035
996 792
\r
1036
664 784
\r
1037
806 870
\r
1038
797 981
\r
1039
703 971
\r
1040
941 998
\r
1041
709 894
\r
1042
683 957
\r
1043
947 567
\r
1044
775 890
\r
1045
915 966
\r
1046
876 752
\r
1047
803 865
\r
1048
703 951
\r
1049
741 849
\r
1050
941 946
\r
1051
873 612
\r
1052
851 761
\r
1053
723 972
\r
1054
913 826
\r
1055
760 921
\r
1056
935 766
\r
1057
991 638
\r
1058
950 700
\r
1059
807 997
\r
1060
561 918
\r
1061
965 647
\r
1062
639 847
\r
1063
881 742
\r
1064
761 795
\r
1065
997 853
\r
1066
693 825
\r
1067
914 895
\r
1068
967 730
\r
1069
584 853
\r
1070
719 908
\r
1071
956 760
\r
1072
938 948
\r
1073
870 990
\r
1074
979 620
\r
1075
990 600
\r
1076
760 929
\r
1077
971 527
\r
1078
963 984
\r
1079
894 851
\r
1080
643 997
\r
1081
418 999
\r
1082
942 917
\r
1083
891 864
\r
1084
755 973
\r
1085
840 895
\r
1086
961 838
\r
1087
805 971
\r
1088
836 811
\r
1089
849 586
\r
1090
661 925
\r
1091
858 868
\r
1092
838 824
\r
1093
518 924
\r
1094
968 950
\r
1095
932 674
\r
1096
787 995
\r
1097
742 799
\r
1098
863 678
\r
1099
616 987
\r
1100
713 935
\r
1101
731 963
\r
1102
947 712
\r
1103
958 600
\r
1104
848 946
\r
1105
892 585
\r
1106
888 621
\r
1107
577 993
\r
1108
960 404
\r
1109
918 950
\r
1110
823 779
\r
1111
847 990
\r
1112
667 701
\r
1113
751 907
\r
1114
628 929
\r
1115
921 892
\r
1116
853 732
\r
1117
826 963
\r
1118
629 926
\r
1119
742 787
\r
1120
619 884
\r
1121
739 863
\r
1122
912 842
\r
1123
871 965
\r
1124
743 904
\r
1125
611 886
\r
1126
866 899
\r
1127
980 547
\r
1128
800 600
\r
1129
600 799
\r
1130
970 620
\r
1131
964 975
\r
1132
865 886
\r
1133
991 830
\r
1134
789 890
\r
1135
835 848
\r
1136
843 830
\r
1137
936 776
\r
1138
813 783
\r
1139
859 874
\r
1140
743 913
\r
1141
843 813
\r
1142
585 979
\r
1143
929 725
\r
1144
815 928
\r
1145
920 923
\r
1146
795 644
\r
1147
887 657
\r
1148
934 965
\r
1149
892 891
\r
1150
627 761
\r
1151
740 764
\r
1152
794 905
\r
1153
979 344
\r
1154
798 856
\r
1155
720 875
\r
1156
694 814
\r
1157
972 573
\r
1158
685 828
\r
1159
975 947
\r
1160
646 959
\r
1161
686 816
\r
1162
837 980
\r
1163
892 633
\r
1164
565 836
\r
1165
811 745
\r
1166
777 848
\r
1167
680 805
\r
1168
755 903
\r
1169
554 1000
\r
1170
559 988
\r
1171
896 988
\r
1172
627 850
\r
1173
940 845
\r
1174
928 730
\r
1175
767 721
\r
1176
967 518
\r
1177
897 915
\r
1178
607 917
\r
1179
981 987
\r
1180
763 837
\r
1181
971 989
\r
1182
952 920
\r
1183
903 958
\r
1184
935 873
\r
1185
785 733
\r
1186
859 970
\r
1187
997 949
\r
1188
675 832
\r
1189
761 878
\r
1190
999 466
\r
1191
548 901
\r
1192
982 611
\r
1193
704 909
\r
1194
889 724
\r
1195
594 768
\r
1196
519 873
\r
1197
628 875
\r
1198
920 854
\r
1199
569 961
\r
1200
827 742
\r
1201
842 905
\r
1202
802 938
\r
1203
869 851
\r
1204
982 724
\r
1205
765 973
\r
1206
940 649
\r
1207
957 446
\r
1208
976 761
\r
1209
655 893
\r
1210
959 658
\r
1211
575 815
\r
1212
796 828
\r
1213
899 761
\r
1214
957 866
\r
1215
816 959
\r
1216
974 952
\r
1217
727 950
\r
1218
922 579
\r
1219
683 920
\r
1220
762 669
\r
1221
600 799
\r
1222
711 948
\r
1223
558 929
\r
1224
838 987
\r
1225
988 614
\r
1226
892 974
\r
1227
991 805
\r
1228
793 859
\r
1229
860 991
\r
1230
479 904
\r
1231
866 853
\r
1232
950 567
\r
1233
941 901
\r
1234
755 781
\r
1235
994 504
\r
1236
668 909
\r
1237
667 939
\r
1238
726 885
\r
1239
648 799
\r
1240
626 987
\r
1241
937 747
\r
1242
952 672
\r
1243
945 990
\r
1244
998 569
\r
1245
627 880
\r
1246
796 832
\r
1247
674 988
\r
1248
827 676
\r
1249
989 766
\r
1250
699 828
\r
1251
693 667
\r
1252
749 774
\r
1253
922 731
\r
1254
488 919
\r
1255
763 592
\r
1256
873 793
\r
1257
754 926
\r
1258
688 993
\r
1259
800 795
\r
1260
721 820
\r
1261
841 695
\r
1262
843 689
\r
1263
948 832
\r
1264
862 908
\r
1265
845 999
\r
1266
892 935
\r
1267
965 951
\r
1268
920 758
\r
1269
739 691
\r
1270
376 971
\r
1271
502 969
\r
1272
979 977
\r
1273
862 834
\r
1274
970 951
\r
1275
641 817
\r
1276
722 696
\r
1277
589 794
\r
1278
888 840
\r
1279
887 677
\r
1280
889 792
\r
1281
852 454
\r
1282
772 943
\r
1283
968 759
\r
1284
862 918
\r
1285
936 972
\r
1286
897 920
\r
1287
853 933
\r
1288
783 737
\r
1289
701 765
\r
1290
834 857
\r
1291
975 940
\r
1292
655 938
\r
1293
940 882
\r
1294
683 879
\r
1295
852 989
\r
1296
782 895
\r
1297
629 885
\r
1298
771 851
\r
1299
956 906
\r
1300
567 970
\r
1301
952 578
\r
1302
885 751
\r
1303
996 358
\r
1304
969 528
\r
1305
933 612
\r
1306
876 917
\r
1307
965 667
\r
1308
824 975
\r
1309
526 935
\r
1310
776 690
\r
1311
974 722
\r
1312
823 733
\r
1313
933 514
\r
1314
956 938
\r
1315
771 963
\r
1316
939 847
\r
1317
863 934
\r
1318
851 785
\r
1319
409 957
\r
1320
993 763
\r
1321
696 887
\r
1322
886 952
\r
1323
990 953
\r
1324
897 848
\r
1325
735 780
\r
1326
904 857
\r
1327
727 771
\r
1328
646 803
\r
1329
748 851
\r
1330
955 918
\r
1331
919 882
\r
1332
964 603
\r
1333
946 937
\r
1334
853 605
\r
1335
977 333
\r
1336
747 826
\r
1337
908 831
\r
1338
645 995
\r
1339
828 894
\r
1340
964 428
\r
1341
730 868
\r
1342
918 471
\r
1343
749 971
\r
1344
682 770
\r
1345
802 562
\r
1346
872 976
\r
1347
962 919
\r
1348
823 807
\r
1349
926 523
\r
1350
363 951
\r
1351
931 861
\r
1352
829 536
\r
1353
664 705
\r
1354
877 732
\r
1355
822 624
\r
1356
837 803
\r
1357
932 944
\r
1358
987 835
\r
1359
877 732
\r
1360
793 906
\r
1361
851 662
\r
1362
957 799
\r
1363
999 853
\r
1364
638 896
\r
1365
894 554
\r
1366
836 965
\r
1367
973 761
\r
1368
770 933
\r
1369
909 994
\r
1370
913 811
\r
1371
927 639
\r
1372
855 964
\r
1373
810 856
\r
1374
879 910
\r
1375
680 715
\r
1376
676 854
\r
1377
981 850
\r
1378
708 705
\r
1379
770 715
\r
1380
886 834
\r
1381
737 667
\r
1382
749 618
\r
1383
824 701
\r
1384
788 645
\r
1385
620 793
\r
1386
884 997
\r
1387
899 892
\r
1388
876 842
\r
1389
915 995
\r
1390
983 754
\r
1391
977 992
\r
1392
632 993
\r
1393
959 939
\r
1394
902 980
\r
1395
909 653
\r
1396
979 646
\r
1397
942 500
\r
1398
741 699
\r
1399
932 927
\r
1400
696 754
\r
1401
997 548
\r
1402
764 973
\r
1403
815 943
\r
1404
999 395
\r
1405
870 981
\r
1406
731 831
\r
1407
641 981
\r
1408
826 974
\r
1409
601 722
\r
1410
868 744
\r
1411
668 958
\r
1412
577 978
\r
1413
801 906
\r
1414
945 897
\r
1415
910 849
\r
1416
926 736
\r
1417
932 868
\r
1418
982 889
\r
1419
616 716
\r
1420
890 805
\r
1421
780 886
\r
1422
929 740
\r
1423
985 641
\r
1424
622 716
\r
1425
899 922
\r
1426
961 562
\r
1427
888 652
\r
1428
979 860
\r
1429
778 768
\r
1430
956 857
\r
1431
733 955
\r
1432
942 784
\r
1433
867 538
\r
1434
742 891
\r
1435
782 962
\r
1436
947 924
\r
1437
854 793
\r
1438
814 661
\r
1439
851 718
\r
1440
818 758
\r
1441
872 753
\r
1442
926 825
\r
1443
797 787
\r
1444
688 959
\r
1445
615 924
\r
1446
889 892
\r
1447
925 752
\r
1448
867 790
\r
1449
983 980
\r
1450
962 851
\r
1451
925 858
\r
1452
672 902
\r
1453
983 620
\r
1454
618 960
\r
1455
720 886
\r
1456
700 958
\r
1457
731 895
\r
1458
743 857
\r
1459
981 457
\r
1460
822 945
\r
1461
776 889
\r
1462
827 660
\r
1463
922 597
\r
1464
826 932
\r
1465
940 722
\r
1466
880 788
\r
1467
791 682
\r
1468
964 802
\r
1469
775 586
\r
1470
837 968
\r
1471
896 872
\r
1472
965 802
\r
1473
696 805
\r
1474
938 505
\r
1475
838 981
\r
1476
833 967
\r
1477
868 474
\r
1478
971 993
\r
1479
865 989
\r
1480
859 972
\r
1481
732 870
\r
1482
930 917
\r
1483
953 794
\r
1484
922 806
\r
1485
912 514
\r
1486
928 763
\r
1487
702 968
\r
1488
651 983
\r
1489
877 690
\r
1490
888 694
\r
1491
619 927
\r
1492
976 975
\r
1493
610 929
\r
1494
949 868
\r
1495
649 832
\r
1496
577 886
\r
1497
977 737
\r
1498
813 977
\r
1499
810 957
\r
1500
984 937
\r
1501
985 886
\r
1502
976 525
\r
1503
980 471
\r
1504
698 826
\r
1505
545 860
\r
1506
738 862
\r
1507
678 992
\r
1508
663 878
\r
1509
698 730
\r
1510
934 806
\r
1511
773 993
\r
1512
952 702
\r
1513
921 818
\r
1514
865 639
\r
1515
923 656
\r
1516
913 751
\r
1517
934 829
\r
1518
712 872
\r
1519
941 875
\r
1520
873 982
\r
1521
897 625
\r
1522
840 844
\r
1523
812 737
\r
1524
662 993
\r
1525
644 822
\r
1526
949 869
\r
1527
748 852
\r
1528
861 896
\r
1529
961 443
\r
1530
988 744
\r
1531
689 865
\r
1532
867 983
\r
1533
886 806
\r
1534
859 643
\r
1535
998 948
\r
1536
694 782
\r
1537
928 795
\r
1538
901 505
\r
1539
589 782
\r
1540
717 675
\r
1541
923 541
\r
1542
951 583
\r
1543
914 891
\r
1544
874 631
\r
1545
822 947
\r
1546
599 772
\r
1547
964 848
\r
1548
944 813
\r
1549
674 999
\r
1550
917 706
\r
1551
976 857
\r
1552
933 612
\r
1553
926 955
\r
1554
726 993
\r
1555
704 896
\r
1556
796 961
\r
1557
873 955
\r
1558
813 812
\r
1559
967 485
\r
1560
785 934
\r
1561
982 646
\r
1562
693 911
\r
1563
833 524
\r
1564
816 981
\r
1565
806 950
\r
1566
956 839
\r
1567
867 902
\r
1568
608 767
\r
1569
869 884
\r
1570
680 711
\r
1571
978 530
\r
1572
991 918
\r
1573
983 869
\r
1574
961 393
\r
1575
899 799
\r
1576
839 995
\r
1577
590 966
\r
1578
864 930
\r
1579
718 973
\r
1580
782 631
\r
1581
987 635
\r
1582
787 808
\r
1583
876 872
\r
1584
789 776
\r
1585
817 702
\r
1586
985 734
\r
1587
774 954
\r
1588
963 491
\r
1589
705 891
\r
1590
632 922
\r
1591
804 797
\r
1592
991 784
\r
1593
998 988
\r
1594
884 937
\r
1595
724 929
\r
1596
930 798
\r
1597
990 787
\r
1598
591 845
\r
1599
734 974
\r
1600
584 836
\r
1601
946 821
\r
1602
992 858
\r
1603
919 764
\r
1604
634 946
\r
1605
723 778
\r
1606
998 714
\r
1607
797 942
\r
1608
937 574
\r
1609
929 925
\r
1610
668 985
\r
1611
936 929
\r
1612
795 827
\r
1613
958 600
\r
1614
519 922
\r
1615
717 961
\r
1616
933 800
\r
1617
706 973
\r
1618
936 602
\r
1619
901 802
\r
1620
519 965
\r
1621
995 798
\r
1622
975 874
\r
1623
856 672
\r
1624
950 978
\r
1625
598 914
\r
1626
684 973
\r
1627
838 737
\r
1628
731 872
\r
1629
770 971
\r
1630
933 802
\r
1631
718 974
\r
1632
941 866
\r
1633
968 914
\r
1634
907 581
\r
1635
918 761
\r
1636
680 694
\r
1637
975 749
\r
1638
429 993
\r
1639
772 785
\r
1640
969 804
\r
1641
864 947
\r
1642
969 882
\r
1643
832 853
\r
1644
813 963
\r
1645
641 983
\r
1646
401 941
\r
1647
983 677
\r
1648
910 828
\r
1649
898 844
\r
1650
491 995
\r
1651
963 901
\r
1652
822 882
\r
1653
959 883
\r
1654
845 686
\r
1655
837 860
\r
1656
516 805
\r
1657
563 948
\r
1658
938 995
\r
1659
996 595
\r
1660
985 883
\r
1661
881 953
\r
1662
941 896
\r
1663
965 951
\r
1664
929 840
\r
1665
717 701
\r
1666
941 787
\r
1667
761 879
\r
1668
512 984
\r
1669
958 475
\r
1670
935 899
\r
1671
690 957
\r
1672
931 817
\r
1673
921 796
\r
1674
863 925
\r
1675
892 742
\r
1676
873 766
\r
1677
992 397
\r
1678
961 823
\r
1679
748 866
\r
1680
768 683
\r
1681
817 839
\r
1682
616 934
\r
1683
569 778
\r
1684
611 840
\r
1685
721 1000
\r
1686
830 655
\r
1687
645 955
\r
1688
475 966
\r
1689
692 858
\r
1690
739 704
\r
1691
892 995
\r
1692
616 810
\r
1693
696 811
\r
1694
687 950
\r
1695
902 715
\r
1696
985 991
\r
1697
827 803
\r
1698
966 724
\r
1699
944 983
\r
1700
701 919
\r
1701
952 958
\r
1702
896 897
\r
1703
829 847
\r
1704
758 639
\r
1705
755 834
\r
1706
772 951
\r
1707
931 690
\r
1708
816 909
\r
1709
968 760
\r
1710
796 908
\r
1711
600 839
\r
1712
960 977
\r
1713
676 639
\r
1714
885 906
\r
1715
783 948
\r
1716
977 696
\r
1717
975 491
\r
1718
719 978
\r
1719
858 935
\r
1720
909 976
\r
1721
970 959
\r
1722
566 905
\r
1723
936 741
\r
1724
750 982
\r
1725
784 725
\r
1726
729 890
\r
1727
696 754
\r
1728
857 841
\r
1729
893 489
\r
1730
941 418
\r
1731
947 765
\r
1732
868 981
\r
1733
975 549
\r
1734
952 924
\r
1735
977 944
\r
1736
832 951
\r
1737
934 827
\r
1738
968 580
\r
1739
674 973
\r
1740
688 721
\r
1741
784 933
\r
1742
816 845
\r
1743
955 983
\r
1744
706 948
\r
1745
668 992
\r
1746
918 410
\r
1747
866 605
\r
1748
737 802
\r
1749
891 811
\r
1750
519 985
\r
1751
923 830
\r
1752
749 739
\r
1753
974 835
\r
1754
974 839
\r
1755
969 626
\r
1756
795 791
\r
1757
886 862
\r
1758
884 846
\r
1759
974 879
\r
1760
690 790
\r
1761
669 832
\r
1762
869 625
\r
1763
772 587
\r
1764
688 981
\r
1765
659 908
\r
1766
677 825
\r
1767
982 946
\r
1768
764 895
\r
1769
858 920
\r
1770
885 788
\r
1771
950 535
\r
1772
890 839
\r
1773
949 476
\r
1774
989 652
\r
1775
644 854
\r
1776
917 455
\r
1777
607 879
\r
1778
981 787
\r
1779
602 711
\r
1780
772 888
\r
1781
701 883
\r
1782
924 521
\r
1783
982 461
\r
1784
665 800
\r
1785
728 649
\r
1786
945 844
\r
1787
878 995
\r
1788
915 994
\r
1789
923 742
\r
1790
945 673
\r
1791
781 738
\r
1792
907 941
\r
1793
963 989
\r
1794
805 871
\r
1795
999 947
\r
1796
976 563
\r
1797
990 718
\r
1798
973 922
\r
1799
909 557
\r
1800
591 879
\r
1801
952 934
\r
1802
735 962
\r
1803
906 616
\r
1804
889 914
\r
1805
822 688
\r
1806
960 816
\r
1807
953 614
\r
1808
999 763
\r
1809
842 727
\r
1810
865 838
\r
1811
800 995
\r
1812
711 728
\r
1813
646 847
\r
1814
757 613
\r
1815
982 659
\r
1816
949 552
\r
1817
804 813
\r
1818
782 672
\r
1819
757 890
\r
1820
839 748
\r
1821
630 946
\r
1822
930 883
\r
1823
783 910
\r
1824
880 492
\r
1825
936 472
\r
1826
896 841
\r
1827
561 993
\r
1828
506 927
\r
1829
521 952
\r
1830
678 768
\r
1831
870 849
\r
1832
994 949
\r
1833
941 570
\r
1834
600 883
\r
1835
878 998
\r
1836
821 802
\r
1837
877 767
\r
1838
991 655
\r
1839
923 837
\r
1840
739 822
\r
1841
973 748
\r
1842
982 764
\r
1843
739 786
\r
1844
968 457
\r
1845
943 956
\r
1846
934 530
\r
1847
976 563
\r
1848
962 881
\r
1849
787 922
\r
1850
791 775
\r
1851
636 848
\r
1852
979 734
\r
1853
817 866
\r
1854
800 683
\r
1855
913 688
\r
1856
783 934
\r
1857
680 967
\r
1858
961 612
\r
1859
705 949
\r
1860
898 823
\r
1861
773 785
\r
1862
663 908
\r
1863
992 815
\r
1864
897 854
\r
1865
571 972
\r
1866
941 975
\r
1867
370 957
\r
1868
844 753
\r
1869
861 876
\r
1870
842 952
\r
1871
996 675
\r
1872
928 966
\r
1873
905 435
\r
1874
688 919
\r
1875
802 935
\r
1876
937 650
\r
1877
910 790
\r
1878
575 764
\r
1879
847 843
\r
1880
849 543
\r
1881
634 923
\r
1882
850 860
\r
1883
954 778
\r
1884
828 865
\r
1885
502 966
\r
1886
871 761
\r
1887
787 698
\r
1888
942 562
\r
1889
854 962
\r
1890
986 815
\r
1891
944 956
\r
1892
854 474
\r
1893
808 714
\r
1894
827 751
\r
1895
707 769
\r
1896
825 636
\r
1897
905 756
\r
1898
899 878
\r
1899
902 814
\r
1900
545 860
\r
1901
865 989
\r
1902
875 771
\r
1903
588 972
\r
1904
607 942
\r
1905
798 783
\r
1906
984 993
\r
1907
909 1000
\r
1908
840 773
\r
1909
906 802
\r
1910
868 923
\r
1911
725 909
\r
1912
951 841
\r
1913
939 457
\r
1914
724 855
\r
1915
674 940
\r
1916
649 999
\r
1917
720 611
\r
1918
952 809
\r
1919
842 642
\r
1920
888 949
\r
1921
891 836
\r
1922
921 664
\r
1923
625 910
\r
1924
685 897
\r
1925
589 974
\r
1926
744 915
\r
1927
793 785
\r
1928
790 750
\r
1929
840 913
\r
1930
882 867
\r
1931
684 708
\r
1932
988 773
\r
1933
820 929
\r
1934
761 861
\r
1935
913 906
\r
1936
854 827
\r
1937
740 742
\r
1938
848 731
\r
1939
1000 745
\r
1940
595 889
\r
1941
833 914
\r
1942
904 759
\r
1943
735 650
\r
1944
887 560
\r
1945
895 863
\r
1946
996 670
\r
1947
886 835
\r
1948
740 711
\r
1949
781 753
\r
1950
824 952
\r
1951
699 896
\r
1952
816 807
\r
1953
727 950
\r
1954
966 713
\r
1955
881 922
\r
1956
944 836
\r
1957
477 906
\r
1958
799 851
\r
1959
896 841
\r
1960
822 886
\r
1961
911 851
\r
1962
976 825
\r
1963
630 799
\r
1964
859 782
\r
1965
836 567
\r
1966
603 924
\r
1967
996 773
\r
1968
813 925
\r
1969
766 718
\r
1970
937 874
\r
1971
849 851
\r
1972
678 767
\r
1973
916 716
\r
1974
553 946
\r
1975
991 335
\r
1976
411 990
\r
1977
919 806
\r
1978
589 974
\r
1979
925 965
\r
1980
856 820
\r
1981
718 791
\r
1982
898 750
\r
1983
889 879
\r
1984
824 568
\r
1985
779 882
\r
1986
901 872
\r
1987
954 959
\r
1988
941 544
\r
1989
984 967
\r
1990
838 939
\r
1991
713 823
\r
1992
885 945
\r
1993
965 881
\r