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