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