0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 08:08:48 +00:00
OI-codes/LibreOJ/2993/data/cube9.ans

10001 lines
53 KiB (Stored with Git LFS)
Plaintext

752137
1
1
415577
3
435886
511691
928799
518983
773251
650861
1
157252
1
808019
1
640631
615941
727061
406397
682037
732449
2
478421
1
5605
922531
905629
854353
806999
981271
14961
1
1
1
1
720311
970261
32377
473507
1
150558
657539
443851
405709
63202
984091
792888
106868
1
1
774853
785219
711209
244554
570091
2
248631
759691
1
1
636697
413537
781661
540773
824753
935587
1
31151
1
28669
817291
503879
1
928097
908213
3
667697
598669
259609
924779
525257
708061
525373
1
874537
495037
1
989381
1
1
3548
497963
3
904733
1
1
977078
571157
758867
930191
458401
1
983141
172715
294883
579883
403849
1
518611
1
898171
573719
885793
647627
570083
721219
845111
731413
535349
1
433229
15259
1
408563
459847
951161
1
164957
449051
948019
777473
1
790605
1
1
994621
423091
277026
888661
590741
2
653507
655579
773473
578489
323630
1
1
983579
2
891551
857827
1
893183
568349
1
674957
1
1
1
768029
1
1
1
2048
197514
606731
518101
815599
1
777479
958777
844369
940781
1
1
440399
572063
1
698311
610469
1
1
117357
168040
619753
569603
2
887143
1
73142
180013
1
634859
952279
622637
107422
10889
710449
759947
139796
955333
1
2
1
542237
774161
576193
337332
952943
532451
1
246835
1
1
113884
679423
479629
99368
1
1
884111
830003
288631
323804
1
435808
599353
605393
779231
703883
102148
1
21
710513
449261
408379
1
530641
175012
1
631133
1
1
575513
771679
1
446441
303327
581886
1
1
795647
513719
748597
520357
503123
640621
961399
1
1
544897
1
1
1
675131
933293
820921
641959
667801
1
1
1
793602
293499
293857
1
1
498143
306970
1
410983
1
578959
602713
432287
1
436819
1
703663
1
685247
608431
912823
401711
612371
32658
411007
665659
151988
1
911101
536909
1
641747
957587
1
548117
2
554677
1
43291
1
654161
708457
943499
1
465089
113756
442571
96436
798223
962617
1
410149
1
578093
790284
1
875969
160671
2
432337
999080
1
1
989777
235784
521309
649799
1
449621
425084
1
1
1
694387
611467
106804
1
1
825679
1
1
444307
122116
326953
190835
226510
1
1
617509
704863
1
955813
555301
1
1
1
648937
539389
684527
790997
156265
986417
1
1
416291
1
874673
1
958819
988069
123364
548501
315272
457097
876233
65426
1
1
2
48401
31627
1
1
33851
729587
261570
2
407857
993823
1
1
703981
1
505279
878387
597581
2
582859
2
1
687901
545711
326354
17000
1
678169
1
1
86046
465781
642121
491591
1
253362
673811
1
853031
309077
1
1
991334
179272
476981
253309
1
817871
60063
1
908129
613181
1
418811
610429
873539
609859
901709
50782
653687
294881
245285
12637
1
973846
1
1
101298
219769
746981
1
2
523007
1
440831
308076
605719
887581
624542
888143
1
549091
244762
255423
838969
581814
824501
793931
644327
2
825049
1
1
717293
1
1024
143151
1
1
593641
870407
967751
597473
1
4
424426
1
889873
963559
1
674767
835643
775613
1
665051
43283
1
998048
692459
1
105785
248312
207715
629139
67282
181517
486641
172696
966319
990593
234983
741599
1
788449
304450
721013
301970
549146
1
508009
157062
1
716257
427529
664739
720617
770587
537127
10417
798023
618547
266718
915451
1
1
781243
841889
1
1
875759
1
439781
1
670777
668713
1
1
910711
1
1
13750
247495
275992
977723
670781
145014
1
886247
1
583603
891577
681253
1
853597
181385
721283
218617
1
144122
432983
1
553873
706729
807197
808957
1
284754
223135
1
227935
1
67922
1
695603
42541
1
795799
607921
243976
414559
96196
250696
1
880907
362288
1
1
637723
221512
606301
596587
77997
1
1
588673
557567
1
1
323230
1
213318
844639
702337
1
961522
285407
588043
190229
280861
897607
634937
519956
941153
604781
31272
1
985958
275733
723587
511327
1
1
1
616367
206218
658591
601021
1
63177
896617
991871
985729
1
483649
771679
793931
444089
12554
1
1
736741
409027
910139
738421
1
1
1
2
600203
518389
294296
297119
963763
805271
163915
934861
605779
778993
546937
949649
885421
1
1
137607
250801
1
129212
619711
568709
238217
1
1
682001
99219
744677
692059
239253
753127
1
605069
166948
661267
1
622577
317914
1
703849
1
943903
5
931967
446819
615829
434363
1
1
442537
507401
1
1
642121
195735
1
774467
513367
486313
82374
735389
779579
577559
4
16
1
550969
1
1
1
979922
81033
147243
243467
1
642563
215178
63746
1
327601
68654
475141
703141
883577
409081
607127
32768
738263
763267
902953
1
471781
834643
859081
444641
722377
1
54699
435103
544399
1
106068
992141
864137
668201
822541
634523
846949
1
1
1
805933
508799
1
12037
1
1
524123
1
2
1
1
983911
968978
1
657403
977813
2
681781
504607
730603
123339
43902
1
890501
446053
908287
1
1
1
917887
1
2
926377
936361
969407
461891
1
877939
1
732023
516847
696719
119984
246665
456901
79942
1
963181
910369
1
125284
4
981301
1
1
877057
310303
520567
719639
1
567527
432401
538049
709861
1
401201
742999
751183
1
32969
1
947627
769081
986054
988362
576313
243649
1
1
1
81646
587131
501779
1
607003
1
1
1
858859
773363
832927
812627
1
1
4
1
216896
74125
627791
901931
1
917101
546863
1
269905
1
1
119292
1
33211
1
487657
718741
1
622247
127356
754877
304772
277659
1
577307
513013
89092
838949
300627
402859
219141
567383
486281
994702
708497
229166
1
551753
947707
604651
276728
663049
458987
605617
475457
2
543241
1
458317
435359
2
2
1
943801
476027
409861
1
584621
461693
578503
729943
583657
815209
523639
66226
1
761119
47186
1
34667
621641
549667
789198
784097
751739
1
1
860609
1
1
1
580357
932749
672743
1
268854
407401
1
995983
848791
1
690139
1
420193
601813
852239
243805
1
1
404827
177438
677531
414611
736249
718841
262205
934771
527929
793401
1
646993
738457
693877
945949
1
711427
1
606247
32
1
876751
1
1
427351
584417
691997
464483
974626
113003
555697
1
711817
1
1
1
214331
992532
479839
1
1
867617
785003
442121
286170
279592
959237
903541
589331
1
31849
1
100904
296613
1
337390
477013
593429
1
789709
916291
1
880813
897007
1
718801
771473
1
587459
907843
1
1
1
271827
701963
32
1
807509
702323
2
66441
2
178508
1
663959
447311
677111
722237
68815
959809
319692
864733
804179
1
492013
795343
839959
975314
539153
1
656273
811193
1
2
337544
66245
629617
159821
1
44606
1
681221
3
127076
831067
438223
138995
833537
368216
13762
435187
625314
460829
30567
791652
541613
678971
664421
832141
1
895823
1
98501
258410
557519
784087
287019
1
811253
567181
1
809983
821143
1
181878
957499
745189
538309
206106
877403
304670
61185
26002
1
598729
1
1
1
1
1
571579
1
561061
976849
460609
1
1
564701
614483
986047
946133
472909
984847
463829
866003
633091
657607
994013
885217
683933
1
189955
1
109225
563351
258273
64
297282
860029
907481
837451
1
479357
1
646537
577613
922057
63696
981817
67707
988863
805451
494843
896341
1
276301
73257
1
894721
1
85984
163269
547168
789731
149108
600557
758363
993363
966191
888397
118652
743851
129715
1
857953
1
962537
688139
1
532183
996529
1
730669
1
1
938507
972029
683597
457307
974971
599623
625169
1
476101
955103
1
544177
628217
154892
694781
63398
766999
457189
246775
664997
979313
676597
885551
1
1
1
259432
764591
917237
1
1
198709
1
1
723529
970766
294917
700717
837139
566437
1
926077
914971
326184
1
586273
555761
501451
949513
186954
218464
500891
3
699401
566521
652321
961393
400207
51505
481249
1
818123
859891
415969
603931
559841
991414
478087
2
388812
536561
893489
293853
1
558497
627710
539629
54134
97912
1
326930
1
1
94623
438517
542053
1
988541
8814
1
794483
461381
1
50108
1
1
646339
746033
482717
683231
1
1
272432
1
711691
501803
538411
1
3809
300519
1
621679
1
67502
864707
662647
256722
850853
3
16
542207
737479
711329
1
926879
197095
494783
1
616327
929171
126584
1
133737
460231
764051
936731
542587
773317
870823
535391
563743
1
698437
589331
59404
796951
284244
301544
699931
1
789389
925291
813499
1
271047
1
458069
726157
1
678541
279250
683231
673069
1
550073
836189
742619
455827
1
116327
823777
724211
262054
1
265721
1
669437
974437
153284
641633
1
1
434981
1
695089
825889
1
227958
984859
1
1
1
414582
100437
436668
617311
1
1
872141
463753
1
410029
637841
955711
682303
559211
580471
677531
767167
719189
495449
1
66837
918193
1
441247
1
673487
1
146967
408713
1
228755
446969
681407
32668
1
1
1
888887
1
1
748271
49576
666067
1
1
708937
529979
1
961663
701671
239032
977351
1
1
477013
381448
2
893671
455683
930817
843757
764233
886969
488627
1
453133
782189
31729
882823
584693
168066
1
969167
570959
479027
43126
959879
911503
149640
267128
7
936889
2
676679
94678
1
765313
506983
875327
1
541283
640993
285003
1
999931
262096
1
427451
598399
677371
1
475679
975907
277249
601543
1
500741
602269
8
245405
629927
222294
175962
770863
316747
239208
435881
748567
1
3
203208
581562
1
1
38730
992594
1
931181
2
505711
1
1
60441
426739
1
1
562291
253768
1
25583
790099
932117
27109
668543
1
801007
826493
475441
196790
988213
646403
1
864049
463663
994922
424519
208888
766639
1
1
181677
1
305037
95963
531871
819673
996806
1
303821
890861
879821
872671
4
906541
898243
1
662149
1
602047
1
634861
787433
727621
619313
1
688669
846187
865301
680531
808391
689357
1
285604
974147
128
328497
182958
1
93182
8192
1
55866
963481
1
118444
1
821809
1
1
842483
605533
759799
705833
926633
1
1
753941
454379
672
976193
4
501889
309806
1
43388
513307
302300
714349
460777
859891
1
1
454823
1
1
1
711629
755147
1
506347
695879
455599
1
1
704647
310799
242665
42451
39719
1
1
1
502651
616169
1
1
251977
757699
421913
432793
521657
824981
1
401987
693431
716477
1
757111
6
583398
444421
558017
1
77338
1
954043
169852
1
575693
479939
454039
691709
826541
262930
2
466787
1
1
1
1
1
576089
567881
817277
176404
546619
1
916561
680123
1
903827
835979
737047
1024
1
171415
1
1
946369
697993
31767
3
643919
52343
997792
156410
1
479762
423323
897157
1
990631
468883
896113
735157
547412
208074
633197
919703
1
1
415937
466183
850727
624391
514939
806579
403181
1
522408
782311
882247
932149
585037
16103
1
6247
626802
1
46199
150055
789967
835997
807749
1
827461
219955
1
1
899711
467557
691079
483251
180704
300995
728681
450893
841873
743279
3
483071
1
1
1
1
9883
836351
1
542831
3
482483
1
65536
795161
867143
1
592027
816743
972899
961339
64
642877
413579
1
717581
945151
869461
432989
704819
850009
186771
132844
1
566737
630701
747827
828059
475379
957041
1
630281
1
842003
521533
1
153808
462863
1
1
457381
69926
913321
1
637309
410491
824419
1
38977
771703
1
961973
3
647069
150762
697673
79216
1
779507
560017
10114
146656
1
494257
1
807181
73653
640531
975899
1
441631
34589
1
1
167935
1
422573
1
926399
1
3
278728
3
217133
596093
296397
6892
436420
717161
2
418861
807637
1
323038
772631
581592
995169
46199
367656
687683
534137
487079
205723
1
557087
467239
1
1
793343
1
789631
68308
628049
548753
1
1
1
651439
830017
989059
654001
5711
667171
1
450011
449171
796819
775393
924769
400067
819031
1
1
1
581562
592133
774779
840439
699757
742619
1
31397
279952
517177
679897
1
148724
268376
583476
803087
1
937901
431933
297493
280482
560503
1
592993
922679
842279
636829
286169
1
932803
251461
644599
1
802523
694481
1
534629
407567
1
856153
174864
989347
1
58042
67622
1
776249
1
447893
1
462589
23354
1
34871
693827
941329
33457
444677
508373
960737
693859
934909
1
1
670577
316628
401243
843643
821467
434029
1
974143
848461
3
752819
954763
29930
884353
1
1
582971
1
715549
220674
1
1
605333
277803
17390
530143
451301
1
287148
15716
809981
1
1
885893
545747
1
1
732439
517151
859801
1
426871
1
19501
1
658753
1
602257
990277
76251
1
1
1
572137
683471
876331
903347
795251
1
193484
973787
695687
424843
2
993703
1
692399
710009
747239
8
1
320091
518261
1
305307
840757
794693
536281
294618
27123
1
722047
1
744641
1
825259
974189
789851
917039
461917
1
583992
22573
624067
409897
436446
734813
748703
554677
1
755311
1
503611
473513
644593
896323
577307
506591
985799
262896
799873
848851
1
753127
491707
1
614881
830567
583147
322647
974599
706793
874723
1
4137
2
902821
406699
546613
1
713267
1
1
532099
2
442843
1
773363
901657
4096
1
1
125823
544129
951091
559973
863897
997856
970573
556697
666187
1
1
842887
476989
1
244097
1
1
329237
73256
662689
838693
807629
995784
991404
697351
993611
855983
1
771427
86414
107564
1
229621
1
437497
1
32768
130902
572051
446569
446827
309405
705191
846437
749209
1
1
516871
1
917003
769091
214685
58852
589471
575317
456023
702721
337358
746243
634211
3
1
819029
910519
1
565597
441107
1
1
2
611543
469613
1
440261
2
61034
1
478493
1
798871
204745
559841
135588
69023
411143
779621
934117
998048
407207
1
1
118292
463474
1
464413
1
421469
648631
840907
1
1
1
271687
891991
3
2
73858
1
885301
1
442753
980471
571093
997574
963799
682531
428353
150196
193926
138412
823451
1
408091
1
197793
776029
400949
1
407023
747583
765587
1
1
829013
1
801631
535937
999433
2
667273
1
431267
30496
475109
556331
1
902767
517717
1
2
591319
528629
438029
1
79122
548677
569003
573763
47361
868277
1
567607
1
522761
690233
153501
831769
729943
482509
523463
687679
752881
675413
329055
4
184488
943183
608669
1
1
450403
699947
966197
840269
500839
982759
1
898523
1
1
675109
442439
453889
699469
705437
1
1
956587
1
890821
687433
774181
1
1
1
439753
646403
632971
1
159474
1
302607
811441
697481
960251
889871
582319
453637
808777
564437
605261
641789
5573
71204
405689
641701
406267
172555
1
1
999528
738917
43863
741929
771461
983809
1
1
678217
1
789017
498523
522406
607007
84543
1
426073
975811
927683
741341
30881
888319
86538
195759
820733
16417
429719
811637
26494
515041
1
1
292797
921467
1
1
959969
1
850063
1
529343
1
819607
810583
849931
935257
4
1
2
1
447877
1
232561
486379
1
236489
790739
545533
943471
1
599941
1
1
623540
1
422249
135967
870211
475369
1
871657
1
328660
1
983078
699443
1
507301
727327
739693
1
1
975638
872687
453707
766177
193652
1
560561
80048
804541
532621
97738
1
807151
1
974167
1
1
1
1
1
772907
2
1
982769
1
1
977611
1
1
692347
1
210637
1
1
287944
980887
244722
963979
421727
543607
682333
2
422239
569159
707431
1
182164
1
1
403483
1
984847
982678
182562
1
534617
760843
560047
37484
809917
599623
318038
68806
1
288885
20697
711731
1
503413
991027
969083
1
790637
565787
1
272169
598799
926111
45130
659951
927287
421339
1
239244
771697
558479
170195
401371
2
661547
943799
908053
1
215672
666829
536287
889879
972337
114474
1
1
1
1
901709
1
933847
665761
1
1
27644
466267
509603
905629
591289
368218
1
276927
483323
605477
795979
1
824773
1
1
980491
8
526373
94161
37963
711187
1
857419
275387
58623
990482
958807
642253
533581
931487
1
1
1
1
183558
67726
870589
513511
498401
698567
792769
808699
288780
754399
434909
609289
681367
996461
1
716249
3
784501
909521
787817
420269
693569
632189
896143
619279
707831
505949
95554
266519
733939
1
523049
321490
95218
470389
1
687901
777013
1
213558
1
979822
692591
838459
96027
882863
195378
256716
625237
1
223967
1
419417
1
566101
1
46811
847817
627191
937331
1
256
491833
904907
1
427967
459421
419791
813529
901367
181444
1
824443
1
957169
794383
1
999854
3
765461
1
1
244456
491501
839981
870929
5933
1
732229
1
267832
624233
1
1
2
632743
782497
1
8950
791969
460211
587057
174815
621619
246835
744199
853211
1
1
295126
442763
1
1
426077
1
959093
2862
697181
1
861979
65431
1
30066
996157
1
974102
812491
234970
442237
1
1
256
1
564779
848417
725603
547493
1
5
445657
812351
615731
1
1
1
662491
999329
760367
424757
452033
1
550531
1
1
438341
1
961453
65426
1
1
1
705989
47857
300064
1
193038
838993
278968
684751
1
1
1
592661
1
453133
652507
666073
588241
621997
688561
873251
975619
1
599419
1
5
964897
701147
997663
1
1
1
211746
286052
300765
829811
837937
715303
272439
114284
732833
118461
459209
996020
182046
1
618287
1
891661
6
941999
748499
1
821819
127196
126417
1
1
2
1
1
307937
460157
530693
780877
814631
1
2
675839
1
1
978478
47351
765103
1
1
1
997811
1
97178
498791
421459
868267
1
548920
879247
627547
286481
593401
308189
100839
36447
2
736927
2
2
172532
1
284103
277496
677321
694649
285832
569461
999528
414101
407257
726623
1
645583
651169
288747
632297
637163
975133
846389
417113
502919
606041
776327
711397
1
114792
1
464603
998111
1
619831
793813
844603
737017
1
646879
4
994282
1
887401
2
421423
576889
54122
543601
1
1
268024
187970
67282
255787
518447
1
985339
750961
163435
66226
593143
905713
5657
213064
226792
572827
1
929417
305654
880903
703331
308709
440101
948089
661231
723067
1
912911
1
1
1
863087
553309
30637
665773
1
461627
612809
889657
463189
74990
421349
117042
419959
705259
429943
718121
607573
1
836569
787123
720491
751273
682607
992986
944497
146915
988046
1
705197
302229
761023
1
450001
753589
892783
205602
557069
247157
32909
167015
457003
1
135822
547103
1
1
229638
460387
982363
472249
328139
569161
244430
1
222830
1
613163
172945
1
930229
129716
918347
879553
878413
1
22871
715441
1
30029
528659
642517
934669
425003
863743
1
763879
1
1
894391
952057
959627
463460
811871
800993
817073
548048
839551
1
1
1
800351
1
1
454501
233087
749557
1
1
269202
453133
853291
715657
1
189988
749729
529847
699187
1
381366
414870
849097
1
1
762917
1
1
237610
227781
467293
660659
547037
660887
768373
205047
551933
132805
629478
487997
223374
1
1
2
1
851381
617509
1
1
1
1
763663
292816
62126
460643
293699
294475
1
83602
773803
945733
713807
679867
1
3
808957
1
1
264568
1
1
1
484181
522199
1
605867
601831
1
786319
182110
629617
168185
306060
1
533257
931789
842279
479387
624829
839471
597367
164228
630941
463122
1
1
1
237439
16384
1
137756
930667
242898
561377
981523
836047
1
1
196447
658379
110606
2
1
661201
521008
518863
440159
1
1
300296
885163
735083
990307
179005
531299
1
121724
997973
112977
105098
1
271449
1
680321
1
1
133156
92958
556331
485731
304061
1
1
1
622067
1
2
475859
1
614167
28409
1
615557
1
682967
1
1
884491
901427
636287
934517
280010
1
635527
428677
1
1
1
408209
844927
1
100615
1
994501
99933
469907
629383
723923
1
798599
404597
576217
449621
1
123155
1
743851
156254
782123
215263
892387
630433
476081
1
454579
1
773953
596093
706183
1
936527
3
1
1
506593
683357
417691
1
1
446053
489263
677647
1
1
1
578729
1
606493
2
751277
680749
2
797353
77389
2
817457
1
2
621353
277048
822539
1
990957
91983
3
200835
786829
530599
589327
979109
82856
1
1
938359
502591
1
945211
757633
519359
638171
999656
1
188847
1
980047
1
805279
20878
1
101165
668761
693619
482401
20054
978382
548201
1
900971
451873
862289
43702
998989
1
8192
904697
1
2
897157
3
2
819419
1
449433
821153
1
408971
477767
130947
628819
1
298434
1
585757
657929
586679
105807
478679
1
1
205098
145663
458863
555941
986759
493177
505513
883087
128
172014
580381
327415
555661
414577
660683
576287
131884
1
700201
8
1
651503
309100
1
522449
1
1
69038
518611
754717
668533
648181
768631
1
1
646631
530989
3
424298
999468
654529
976777
1
175190
252389
1
81638
1
456979
273272
1
246978
2
638269
216366
2
659333
648257
716279
770417
164855
1
414793
824077
201522
942719
716291
1
79412
931933
1
1
469879
186486
112030
1
1
433319
950927
5
1
72401
959831
422129
169029
31751
591757
1
34172
410461
603899
800861
816839
909047
308917
4449
534649
2
1
1
825661
977446
459623
1
702851
496841
402943
600557
467399
74809
613357
1
1
578999
468151
161795
3
564617
581663
18131
922613
1
11858
793537
935639
892079
879283
188382
341710
1
310358
524353
225226
737767
542149
1
1
1
601813
988682
523351
505051
960649
1
171295
635809
742499
1
480169
864691
673979
300818
268266
544031
789174
608411
275407
687397
449971
615427
243804
90658
295332
1
2
839327
1
2
420353
777421
184550
903949
586711
836477
1
1
1
633833
968567
1
469907
699197
635617
1
1
1
1
731249
815539
730783
1
972613
171068
1
1
77806
1
177919
791877
502063
1
598789
295101
521809
791797
584261
1
731363
870151
483233
1
472937
33521
889351
791993
130484
20648
1
699571
950239
657047
82165
707827
1
829511
983179
1
2
603389
691193
797359
244304
1
937007
970091
996871
141977
1
863641
844957
492251
1
96795
631399
403969
797473
1
731113
271384
2
317786
757763
87015
1
595807
472711
294654
633257
38524
909767
2
801421
1
879449
754279
866573
709447
982613
988849
716543
1
1
34303
704309
778363
455537
805807
1
226585
406253
2
1
706763
1
935771
626191
199146
2
729919
13474
236589
196734
1
1
1
721783
1
692154
793673
472253
1
1
792312
1
2
1
721951
1
1
1
1
1
492113
1
439289
1
534211
318571
156246
709967
825547
912491
1
1
659171
1
1
440093
1
1
986437
404213
120044
112126
938447
435187
186954
696497
442499
597221
577909
545429
826621
754279
624601
511213
809827
1
1
1
1
594047
697009
670333
960983
785333
474571
1
167834
1
976634
1
896557
805507
124276
763913
796699
25948
663127
902777
154136
987983
1
1
719633
305703
50918
895507
911663
1
805487
968423
97855
864439
868787
897349
694871
742037
247315
628681
121130
310723
582858
113755
778361
629780
1
147484
627841
2
1
557633
1
943871
271773
1
918823
1
804317
970829
1
655943
2
1
612763
477863
70194
1
847577
1
287634
911023
613499
976699
1
1
517289
243370
995227
465781
164732
2
146019
426859
320296
658883
1
799343
539321
433309
86038
917803
1
163376
1
2
414588
488417
633799
1
127833
475511
1
3
553961
627841
1
1
1
558253
587827
952
141978
921871
853403
4
309735
742241
918943
1
990657
727939
543689
552481
564701
549607
218490
1
902009
862997
23404
411211
451069
1
687641
528811
983813
48619
842923
764501
1
621389
907733
118683
411563
1
965773
122847
616409
1
783733
841933
419743
408203
718747
460829
783019
709117
406403
1
691309
607331
408077
978203
625777
79138
612817
986927
119365
2
1
457271
661237
1
247768
626207
763237
99308
582128
934343
1
41057
888143
596737
853133
31247
435559
643421
1
1
959351
899149
808153
703229
886583
182356
512147
529681
971402
934343
1
418993
882239
109916
973067
1
1
972967
307107
971563
1
678829
467209
237565
270030
1
182989
216366
96185
935621
590609
788933
147198
1
663991
777191
198979
1
928307
153711
210414
187422
688861
679423
1
974167
1
711121
729671
5
868313
130484
926689
1
704447
1
831739
1
1
507077
639143
250310
1
631583
1
596669
914047
670903
700573
239029
548059
1
871957
535793
1
1
1
586981
289635
553757
991889
999576
699133
907399
1
1
2
1
1
1
550337
574817
560501
747583
1
426061
699151
326641
624443
201162
1
97737
522211
893383
2
745727
1
414013
869563
1
862139
3
1
979261
140428
1
1
640667
536773
1
189855
1
409891
668803
533887
636149
1
629921
27045
1
1
1
531977
50574
65882
534841
732181
64282
835531
520921
743209
176492
703463
381082
195414
810307
1
646519
589859
800861
763031
1
241507
1
791929
465797
1
604349
1
701609
1
1
733757
164329
139756
721337
1
548957
1
563183
579721
546736
690163
589289
1
571397
1
795211
1
187926
167435
827837
1
787973
596419
1
798059
715969
1
233528
228991
507029
1
716399
974417
458651
574367
1
1
1
26119
423257
874487
747583
2
679157
465541
490417
923561
1
887543
867271
411287
167885
817979
2
1
582469
805471
1
1
467557
240872
1
3
577639
958673
311673
861391
410659
1
1
766939
976814
453991
122524
687233
961817
1
963698
1
723997
239214
1
2
156092
854629
561389
794191
525257
510199
302504
16
197908
1
980327
795713
316024
1
775603
417559
428503
847213
3490
189004
736013
510773
808993
999510
891391
285
944899
1
926131
632087
308349
707561
936869
232955
527057
781519
1
1
2
128
800243
998422
623327
457267
1
629172
550813
609407
1
427883
210091
258904
1
966491
559639
1
748183
1
401029
226965
21690
467773
1
34059
995443
664507
241213
850009
977323
150845
119189
1
324257
1
809401
780877
185958
996311
850727
924829
687163
810839
458947
882617
487703
1
785159
1
872441
484283
975313
1
872953
447791
1
69873
1
479533
420737
110155
512569
299622
827923
743609
636761
948721
964309
1
276327
1
923929
507971
293672
2048
2
1
1
1
1
1
1
867131
1
1
1
644669
530531
626617
544109
623719
19391
1
1
686177
1
776983
409021
454609
965963
1
1
3
796009
1
2
748687
1
1
1
172285
1
673567
824821
1
1
707753
836939
609641
190122
1
25565
655561
1
1
158512
40294
983491
2
606839
687431
755759
830233
2
514187
252758
1
2
960353
713389
66634
549097
1
1
1
967297
534301
440101
323432
236104
439969
466801
732209
233958
794231
532163
967931
518473
522167
746041
806609
550279
414571
269557
315261
207611
1
2
781309
2
1
619807
408763
917993
40772
425519
1
938453
216341
2
2
802721
750917
611921
234924
729649
1
36637
1
735653
3
566413
1
1
878677
151109
1
61873
1
514939
278792
433187
840611
812347
2
1
768857
82465
1
1
162236
686201
948403
1
205305
666707
227941
962431
1
601031
1
1
734743
671717
807187
513719
1
908671
1
1
1
435733
764209
1
153212
1
633377
549863
697693
1
654169
1
2
1
65536
1
1
242523
645433
220717
882173
893743
1
152645
1
495161
754709
889171
946331
1
1
992623
192017
771283
666067
423287
205914
555683
988464
998349
703819
692621
713147
1
879031
460937
641213
999433
1
2
967739
116637
895009
177532
997226
585031
258392
1
1
1
822223
8192
763843
1
582054
34583
1
1
1
908459
115572
839801
1
63454
24963
1
512
427039
520427
1
2
863509
267949
270696
1
1
1
635207
1
1
570359
1
789419
213965
1
337510
495707
1
792299
110013
661267
758687
609503
1
458977
203530
406513
1
644123
919901
878279
567673
1
739171
303675
1
1
1
1
827867
240824
860077
1
229688
685609
746041
652667
294568
30637
660403
891907
919421
531731
861499
1
1
750713
97239
800113
965434
1
412627
278381
1
1
551809
1
1
553589
658079
842383
937147
721261
118870
682237
988258
904781
261858
1
542149
1
596143
1
1
1
740359
1
3
969974
967049
625343
944387
933059
165595
29732
720607
266718
547097
72382
207906
520867
428137
302121
533921
1
924643
901499
758029
2
553141
831911
520349
549733
610289
423989
710609
941989
966293
425393
847163
209143
1
771427
546283
1
206102
223927
505759
1
600101
592919
1
1
1
259432
579569
126596
987433
720677
296397
197624
774289
680177
1
80466
125839
452269
825101
999979
241277
1
2
968761
676387
585163
854089
963098
561109
1
1
623299
570107
1
4
401477
720779
1
790293
594563
946753
215665
916613
954469
594299
473953
990383
1
297372
571001
1
404988
463665
82162
506083
165128
883061
1
433703
931199
559231
476579
243173
1
558457
160508
620201
453851
1
1
2
407203
514499
1
929647
292506
956789
71758
499027
402859
986702
994830
1
975313
1
1
306948
21458
78796
93813
1
200845
167435
1
64
844709
650971
1
182418
1
24841
819029
323534
459509
611419
1
501121
641413
501637
526067
513397
665633
831443
639337
149203
989746
694381
834607
925469
1
407573
285850
1
1
1
469351
925937
820657
996407
129730
1
993374
1
1
1
1
1
516277
896443
1
1
272839
1
32717
200465
1
1
278754
74247
859121
1
6
1
881663
216797
415949
26684
1
923987
250754
1
652933
1
444929
995341
598931
68998
744283
625181
225284
666733
1
1
1
150521
1
870241
501503
553351
956051
1
575371
327069
1
225058
858457
1
510617
658403
940739
196485
944369
411589
565589
711829
459463
549852
1
1
458053
995833
767101
639181
2
975122
527803
12162
1
1
459031
802531
985487
612341
762319
773473
529181
1
1
1
859279
477359
830017
2
444791
518387
880361
1
1
157492
869663
516277
1
1
509087
550215
1
727817
9892
840083
270893
1
1
463513
918839
631247
775777
795727
120255
4
689317
29943
1
504877
667801
409291
667699
1
255410
1
469979
908491
842977
548503
694471
435857
1
626420
605809
874763
1
1
110089
665089
627811
770981
832217
259510
436979
61196
1
1
740969
446921
911063
1
1
749267
537673
966337
767597
169701
1
781771
87972
1
1
984847
96549
3
1
3
830017
906779
2
666671
433259
687383
325169
2
322475
322692
522371
1
566833
1
588481
1
992937
14657
584426
96116
1
680707
845333
1
615151
683887
1
102693
1
836203
362248
952291
133636
1
837509
848707
772909
308810
1
874673
695573
636137
553417
1
1
497297
1
1
662743
223739
1
1
724187
1
1
801811
1
1
963019
1
488503
430277
502669
1
943153
175977
920951
747889
1
731251
1
222744
521137
856343
545063
570107
893059
697727
268631
819991
131903
22182
95182
1
13942
1
45417
867547
545477
403981
682777
769541
912829
1
1
3
983407
840907
167345
552527
1
1
1
885607
31057
872959
1
514823
1
126652
1
479441
934253
745951
901169
652081
974858
629342
644159
1
541349
677311
1
44294
996804
979093
602909
432433
918497
652543
47149
178993
425273
205566
275214
1
5
442879
1
758819
66826
292472
164935
961813
994991
1
1
702511
770537
475051
1
402313
658303
1
2
915737
558209
793901
517739
1
1
1
981889
45377
813283
1
1
670297
1
548198
2
905783
1
1
633583
582916
1
516253
451837
1
523907
674767
831437
1
96909
989977
192462
1
562591
407723
1
7231
576473
295014
426401
4
827023
529471
141892
538709
8
653243
6
574741
968197
300843
660073
526283
857977
1
668009
810989
731881
536017
758003
1
1
1
753091
300876
1
789749
861043
948713
425701
818171
998027
908513
1
1
765257
388264
32768
981887
844717
991723
419821
942859
1
1
1
768193
325969
2
411473
246536
1373
426631
859577
1
171124
468421
214712
1
2
107788
1
1
833711
218743
684311
97568
167293
2
1
1
321512
968213
1
575573
694609
472249
5
728173
656977
1
937627
637727
195485
1
765983
967663
1
529687
457609
696119
509731
147282
203892
1
1
284845
1
520043
779377
1
854921
1
3715
681983
955309
162323
141005
1
1
583213
1
1
974137
1
2
521243
516727
628289
530279
1
592057
552527
830279
559513
1
1
786329
589063
1
1
1
1
546341
644009
1
513761
1
796247
1
1
717811
1
160377
792941
479153
537037
749423
695281
4
512537
886799
309710
149235
94701
617731
873349
787153
1
528373
821263
675841
632503
62078
1
717113
2
895507
39954
73895
711757
48086
424231
687787
1
821971
544097
923809
405286
532447
932647
1
902677
926659
902413
2
652943
1
1
961141
245933
635969
1
475511
651473
739631
607301
1
1
794111
213935
158845
863801
852233
268609
1
1
1
579023
839519
599321
1
716477
574439
1
916651
252132
341564
2
1
472159
902659
17807
1
857809
1
702413
979093
791191
289894
853843
1
921353
28702
748523
832493
1
1
1
1
203930
42499
551753
446657
1
113871
68066
911249
1
85599
939377
418031
307513
454213
948907
979109
837721
429083
1
709831
1
31193
246407
1
606131
940669
806027
853637
1
2
788267
246677
257427
455831
983954
657523
195474
1
822823
459089
1
84505
1
612107
246728
1
1
990383
1
542131
653083
1
1
878419
31963
993802
699427
1
621779
606559
1
1
1
827009
431311
139993
1
302461
1
1
27581
988107
638489
924139
1
1
1
1
873469
646889
521897
1
863393
952487
2
267760
1
2
368102
414871
994769
232779
1
1
217055
917759
1
211127
638023
1
1
722633
1
560411
940949
1
872381
1
1
2
923029
94156
9093
941131
418889
302410
692097
129199
825533
34127
912979
950819
1
543887
31387
1
131785
1
773249
1
270017
205614
1
1
68366
1
889001
191359
589021
197214
1
701621
1
1
781801
974437
73384
730669
516179
495401
557981
603769
631861
527869
1
1
982939
1
1
551933
929057
629857
1
745951
884267
484301
1
460919
1
176685
590327
650543
153460
1
798781
65536
1
604907
659531
49823
1
511447
542587
721267
833269
410233
32561
2
1
122253
32051
165304
663161
64378
822197
323073
144068
13
1
184355
623303
1
496499
735659
276201
126099
11779
149638
810059
792551
944521
480107
245581
132996
19603
591317
525247
282643
125308
401669
1
2
971353
327688
606721
885097
578407
680831
45897
827941
959579
689261
1
592853
1
549012
772963
601747
666191
1
503249
680237
453889
242405
272421
424997
1
424493
1
1
1
846427
1
209043
248104
24252
5059
689093
583909
1
317669
549872
1
827581
731113
912007
913981
403387
1
677081
492257
478391
268952
444739
743069
147036
1
622247
518953
844709
922511
594739
1
220577
792179
1
471803
1
1
212665
535193
914971
843091
1
879493
1
723361
2
1
1
78673
103731
1
3
692389
748249
597613
542117
861647
388264
406583
642797
103926
1
692260
584897
975379
1
509149
1
737501
115408
1
962671
1
266776
958063
908671
1
986351
403339
885397
1
1
182108
810059
866093
59529
1
629016
100587
680203
816587
2023
1
1
1
841213
710531
2
920807
613999
1
964027
577399
964577
901591
612301
1
647687
34919
671633
172636
895277
672943
1
830777
185945
783329
179516
772913
1
34589
1
789331
1
921143
846721
31267
1
1
559781
3
1
1
442537
721961
795251
879103
605393
100330
1
997699
550651
627661
329007
713917
950569
715991
476347
904117
1
132865
1
461507
1
912343
572461
870967
733099
878651
961069
742657
445297
444557
1
226420
542821
626272
952057
3
104109
876023
122312
1
62506
16384
613699
1
596879
171282
528137
676937
1
62494
151948
946459
409081
73862
1
1
100371
945479
1
717341
719419
969854
71911
1
538367
242504
967721
61186
2
1
993253
368312
546263
832081
692091
1
1
549449
482099
1
1
755903
1
624233
961087
308265
635617
620647
441713
683401
762737
549533
765623
16517
69742
972121
866683
33713
102777
1
1
516829
978958
992941
1
1
697181
1
521363
448450
636967
27269
1
727211
510227
950473
226595
402817
230118
177104
109487
599993
10275
1
908381
639679
184948
422363
800123
232270
735689
1
1
287898
73436
986599
1
206619
618041
1
600403
793468
158005
248053
36943
962243
875327
1
1
1
706001
1
2
541577
853217
1
661259
1
150565
515857
981653
710573
1
958553
1
1
689237
816077
211940
695939
807077
618421
69098
731117
944431
1
627953
477409
896381
633667
1
1
1
865327
1
1
828899
832003
62885
891103
1
1
897649
574163
879391
242037
1
22338
517873
905491
868229
660199
65174
653539
496487
862219
553051
718183
1
545843
139979
905767
2
975287
751273
500873
112206
27981
616703
564301
100743
789407
998311
1
1
145895
428629
612823
1
1
1
443293
1
437651
51314
1
1
570781
961117
704593
10340
725801
75351
780371
1
1
914213
1
1
1
588061
1
57272
3
575503
572059
200097
1
645067
581549
144233
1
900443
721891
613447
228128
1
811747
927013
781481
444347
1
959269
323559
936311
137778
285543
480552
241915
902227
1
908513
725041
1
14243
772649
92847
1
861703
1
1
1
33637
974522
1
619561
1
619603
1
46499
948019
237368
2
149043
1
822379
423541
1
463549
624364
653033
30960
1
701791
163532
458189
4
480504
560447
1
25867
952649
860689
711049
891287
1
1
649567
546676
418637
796009
206166
39365
492671
1
900293
845111
1
189587
417283
478596
420803
741547
31081
953503
783763
990923
203985
1
237041
187583
1
504929
1
883117
245357
581947
577067
505691
921517
310477
613967
734687
1
1
798647
778847
474659
1
1
179268
626064
839999
1
914513
297639
400339
406331
752483
1
1
1
512597
579737
1
471923
53030
618029
1
161815
1
42623
942101
668579
515089
784109
57960
130430
838631
497671
328390
118676
710531
26204
460379
611131
458401
68245
285910
798599
626278
781601
1
2
504599
33703
1
622483
725587
254802
1
847967
903391
1
1
575821
156985
767957
763613
3
557093
699539
950819
797911
278500
14
807869
901741
1
1
836351
679157
510529
1
1
979318
934861
197466
782009
211769
90494
1
1
1
976411
1
978209
1
1
240952
570113
424889
960341
662203
1
115952
648377
1
644443
600371
1
830567
824981
1
871613
570683
1
627580
916871
487471
11356
1
311624
69374
46411
1
282008
665113
1
823591
973442
1
1
793011
696827
525671
1
920399
2
868379
558479
1
1
307792
681773
814699
722807
1
915757
1
1
998655
767869
271011
800011
1
526199
989398
950737
901447
1
1
817871
599477
414793
996649
250771
965113
417899
472369
972031
186687
521173
1
101756
1
561667
554893
1
30983
185521
474263
1
1
648763
651109
152345
655111
1
461171
1
818581
171596
1
466673
520721
201606
1
1
1
9
850979
467297
137980
944143
31738
854923
922357
564419
780823
425132
615509
1
548309
527063
1
654743
727759
1
1
902669
443587
1
712199
758323
970217
1
455291
994723
1
1
998071
747113
487211
141429
709141
628013
1
1
969443
786197
1
177470
1
524081
1
1
793176
1
593513
452233
94629
991979
650933
214713
765983
1
949171
219858
1
593633
911357
542263
727501
1
849427
78063
990957
756593
1
931199
1
764899
563119
613439
1
1
465931
2
631717
980299
1
869597
98157
986477
479461
686423
1
831631
479267
1
656389
1
650401
847969
742507
743251
469627
408223
633337
1
113660
2
822839
32237
520547
1
2
588083
497257
853529
1
446569
786983
822631
3
407783
943499
1
701819
757763
635527
310404
323873
1
468803
427733
916933
1
753409
1
71074
959737
11654
301343
686089
1
768457
2
531821
1
559183
1
831583
564323
1
1
1
708517
1
807473
779347
676679
1
303032
614333
438233
1
110455
521317
745757
490159
457711
902303
599933
616277
682637
284283
946753
195884
1
886243
933923
367972
1
12301
515087
99933
525641
1
813647
1
1
664211
1
905123
632459
1
572687
415447
175105
34337
909037
739087
463663
1
117717
708907
634969
468473
667441
368364
1
774629
2
443761
66826
788041
929639
169835
1
688147
1
2
1
1
462199
165955
971093
234458
1
955261
740737
152330
1
723259
1
2
434347
1
985903
463822
893419
3
1
1
1
307143
592463
1
221105
605603
436157
962978
443731
1
255854
928423
131209
699169
993406
886667
136737
1
161361
752483
225460
732491
978053
1
582737
1
1
446881
657431
149180
62306
739943
657091
178548
1
35363
906119
1
279765
690491
411197
1
1
178968
1
6
1
1
1
467617
887269
819607
196922
970246
1
685511
166372
540251
809063
1
1
467869
1
429589
154015
847037
305331
201385
462271
1
791561
62494
1
453617
272277
747827
895633
1
914461
740713
613559
166885
45858
1
1
1
1
1
1
1
68506
688813
1
16384
319087
1
475777
306549
979543
436482
282444
165065
969403
782219
1
694471
1
71169
906481
503819
818287
616463
796801
47881
437159
302690
4
1
504937
473527
1
582983
653153
1
1
872077
657131
341570
1
964501
952097
3828
881711
305206
927569
817151
1
556487
515687
728317
1
1
2
1
261992
1
981154
22804
1
1
430847
852179
62956
769999
859679
1
730843
781171
579637
1
682547
31379
298884
1
576659
426731
527179
422431
103611
994699
1
704801
1
294834
979553
870643
878359
796849
1
1
4
188035
1
969989
1
547747
898291
2
143656
481199
931237
451601
130794
41777
36901
2048
279688
953443
1
1
425713
646379
769541
688939
381516
1
1
1
276617
945463
127355
1
669839
984106
1
23384
250164
611497
698251
256844
663959
269046
203296
840523
304205
679919
3
1
895667
1
1
548932
606079
402139
26478
58445
999371
601021
563009
754583
497579
684113
904903
2
773849
165902
404251
471943
748711
507313
1
633931
2
315830
416473
430879
1
1
90411
623671
597823
1
87755
120388
1
440821
278469
1
847201
931933
1
1
1
34497
748091
891929
243546
1
1
478579
733003
1
241090
60932
773093
741127
503159
952207
255370
647821
256023
959617
932021
553249
787751
1
980729
321802
246056
302769
774629
550181
55101
209298
4
835139
938831
851597
104217
619261
511591
1
1
1
1
777313
442367
761417
219537
1
1
836873
227323
918067
649483
120066
1
1
1
944777
916109
780649
1
257464
1
18181
1
321105
447827
1
1
992903
783131
2
253086
1
632041
583769
122518
967843
1
507503
850933
955309
1
548309
1
489427
466181
570851
666277
683819
408857
761363
576533
1
812731
1
66634
134060
1
1
30137
1
6
256092
1
1
1
188596
554117
1
669023
2
430013
323270
938347
908993
253018
1
1
80861
815681
1
49835
475997
1
131996
1
838379
1
2
1
881029
866953
86313
2
902017
1
1
1
666979
868489
574363
790529
1
747611
270949
928771
3
687551
276569
279010
860087
201580
1
646237
253585
863867
1
607813
273014
1
1
81296
551951
867509
441319
897907
1
126785
1
708329
1
734473
1
1
699793
4
698171
201759
734549
1
281079
63146
442447
4
615623
325370
522637
890867
1
316481
134116
923249
857629
618799
236166
1
3
864979
988197
124580
1
425471
161328
180450
549264
69884
528053
752053
920473
1
1
150805
638959
968342
1
990851
414896
956759
1
309770
2
1
940169
1
132087
709607
1
709693
1
442817
803027
761381
306430
17826
795101
1
1
765211
659941
545483
418157
512
1
641419
250820
979283
102665
569771
1
459443
776177
913739
1
1
68235
944137
1024
962543
1
1
872471
700837
629341
887101
1
1
568387
606323
1
1
765043
60982
124648
293718
521231
425911
29426
16708
1
33619
812761
741253
113881
886819
676679
1
861493
1
131996
890291
1
1
540697
754781
1
16273
982967
1
723113
447409
626393
505213
705821
594929
645851
779039
1
561277
919021
89226
1
145780
525373
908911
1
526543
2
1
186123
1
561053
763513
437071
790739
65014
3
1
30583
981481
252239
961073
1
256926
928817
952667
974539
492551
466747
173515
1
1
833269
802987
437653
409033
832487
647209
473741
1
1
978986
875447
962197
108653
942521
513977
48647
1
430081
1
1
793187
880951
216958
36749
2
1
1
265592
1
706229
368096
2
1
745751
830329
1
830153
154948
2
1
621007
1
421501
1
425603
97741
195654
1
958319
937901
1
864299
1
1
284495
556753
2
4846
727201
1
1
648181
970999
1
74569
23053
976103
530609
4
944873
40471
862907
1
834277
1
513167
136124
32299
814633
881207
905687
923917
1
188824
827347
620531
262134
776467
858821
658549
1
1
796303
1
815231
904283
500891
845531
823777
1
88979
362334
657127
500887
1
557789
928457
1
1
526049
1
452171
517549
852583
552217
978151
1
1
702881
1
445771
966041
907363
565771
796619
2
911437
517303
173521
1
547450
1
835591
606037
49033
614113
1
322601
710051
1
1
477941
1
169827
921563
1
907957
773951
548687
879391
426091
307667
1
1
1
1
2
935021
74913
1
1
944701
147597
1
27011
3
74348
1
102903
12479
805741
213770
905683
773039
1
1
680027
998117
1
918193
703447
832217
1
1
78123
1
533363
418633
1
718049
552481
1
195366
784547
663049
408229
961663
165033
29939
541967
833689
557729
117903
408689
205541
287551
213957
784097
1
1
1
914891
568669
1
233513
1
427433
487247
967847
1
308590
1
478039
2
90411
1
1
733937
658043
667867
933293
495713
798517
324130
582642
1
762233
1
846931
1
107628
602759
1
315581
689317
849467
1
1
912839
479533
783953
1
10
1
834653
829267
844309
915487
755233
1
97618
771349
796391
674953
132372
913441
800477
153837
3
320510
633383
409027
886421
1
111349
477229
976561
1
630247
1
1
1
819781
11901
527441
917089
1
192462
759181
576151
1
80945
908807
296162
528419
1
1
423091
466139
1
1
680783
797143
1
1
417023
774797
948349
911947
400291
707683
2
148842
233096
590021
549569
731261
635197
1
59315
1
403957
1
1
573761
522227
998532
614741
95919
77943
544199
955883
1
636917
897607
98493
442033
84054
1
657113
1
612817
1
989671
908797
162102
285683
1
118257
100767
1
707527
647147
2
1
413113
1
411379
478954
1
965711
904121
530353
296702
438877
923227
362420
879553
136228
802453
1
997111
234703
1
2
765257
922211
799417
1
133156
3
834773
1
643961
131884
1
241389
445877
1
545087
799621
800221
659513
998380
788353
1
83432
257787
997693
1
1
77091
699323
6
1
805187
503383
541129
316515
158936
269768
3
728209
1
652651
450083
85421
1
414653
303051
458357
543713
628547
528799
662951
624229
30757
1
650269
990957
324316
7
648007
1
733123
621631
1
820649
871439
163412
2
534529
801791
447233
514123
229688
441319
505711
420899
636359
479263
1
1
650011
1
532267
70514
1
565111
788537
917951
883193
826393
941299
1
549852
581638
535741
1
615047
237347
157695
794957
935107
1
61762
130444
419603
426229
521161
510233
722467
1
1
526069
1
645713
947561
431983
1
3
833933
197724
1
861571
593209
3
2
639049
235297
450991
402769
532163
859279
1
731333
1
2
1
856637
691593
605023
976621
1
715811
628097
429901
1
826363
308510
494719
838093
851891
953341
223603
472909
1
543827
1
830551
566201
401771
1
972161
776759
778727
87335
1
1
990799
1
859189
623383
837059
410513
692933
480071
440159
5
625351
449807
1
1
1
1
2
292856
516599
230110
982147
918433
636277
811771
1
532141
111310
1
567863
798251
694457
462149
889699
18912
811289
51161
1
238133
130996
959209
919021
911413
301113
669607
1
1
810209
404533
992129
33247
792179
743321
1
460829
763157
811207
301103
1
1
1
998754
1
504121
1
542261
1
752149
1
528433
689021
1
500713
190985
584144
124563
746371
188447
289904
861797
712339
968678
892351
3
1
984407
162815
557261
657403
832253
1
557261
296218
748343
746203
426779
284522
584791
1
229786
1
514739
482861
564197
768359
998399
421123
1
616027
859049
466553
766399
648073
2
937067
1
32423
1
575077
844043
522763
916073
913013
877169
533459
106443
498647
49328
1
1
1
1
1
622943
628973
1
831139
258773
8
43887
521398
995936
80386
1
1
1
1
845347
10285
602317
237033
420691
19262
688661
1
738317
1
863711
264814
420397
701741
588383
1
694457
439163
300224
819937
37115
19282
472349
452539
1
1
2
1
768263
883087
914443
124052
1
1
969097
521497
1
410561
265937
72185
871289
995363
530501
128308
112354
1
420421
635147
734159
1
441257
47667
605879
1
680509
1
254008
618593
1
1
189356
303737
77373
446767
512207
19181
1
3
255414
425869
1
963062
906923
692063
934889
50164
1
1
247496
758561
1
179668
559157
614437
685459
304115
129417
1
637321
970279
791256
1
1
941669
2
637327
676337
122266
13838
565507
486119
511633
888103
990331
627811
176556
1
985601
46758
606643
519700
995664
785597
996563
999758
1
547498
70047
427681
68626
1
1
707869
1
71066
297488
1
895051
667141
1
404221
1
1
587827
1
1
802873
96116
1
583473
229044
855923
362434
983581
1
1
770909
423103
99754
872549
1
174436
196994
1
889481
1
459301
815459
1
949033
177259
1
705883
151444
775393
97437
919423
427429
17093
1
2
60218
927491
36749
650401
94551
536311
464963
606997
844153
443939
417457
469037
808187
554923
213957
1
1
16493
1
1
924871
1
270786
614183
573739
1
1
1
707053
418289
1
759923
904667
844457
690433
655693
823183
2
1
528097
565469
821173
1
507809
909133
990797
181859
811553
873043
985493
524353
255848
1
590131
860441
1
64822
872437
691317
762227
25516
518533
839621
1
529999
1
626917
550155
1
799651
737501
286548
1
1
1
766861
1
670507
1
495647
1
988426
451013
1
254168
68602
779173
724901
8613
981397
887693
69308
1
193696
1
578647
71662
941441
1
1
710909
981182
760103
987313
3
1
284090
875297
1
1
424771
19902
247373
1
914783
769243
1
101307
1
550841
251088
518099
1
143051
634367
650549
871963
9
878287
593777
1
132819
120452
448660
134454
414949
952921
715867
1
29
411371
943913
2
24360
733757
479201
1
1
580913
666727
519889
1
901141
1
1
575251
789747
1
877699
668509
639697
82282
235475
949771
304376
887311
1
1
846749
31634
1
3
1
1
180534
99597
833747
597133
323279
715681
430883
522191
31859
641167
1
789739
178741
482501
662083
1
154745
96814
742307
800117
1
692249
227512
123856
727169
584796
943213
9472
124563
25581
1
1
929941
598079
615269
1
19136
569369
475681
1
1
1
782381
781351
994457
800311
1
708311
91178
280902
1
1
666431
16775
407483
1
952439
2
1
303636
509963
96916
855511
912829
483719
1
525913
1
819407
988951
436707
955439
990456
733399
461561
888077
715943
569581
49663
403867
908441
587987
1
892249
1
45317
547301
238116
918943
946469
329119
1
773849
1
15528
362410
93777
1
400859
969041
27428
811411
958259
180592
922637
1
484927
1
1
704161
1
700237
698419
1
550071
1
989374
537241
29156
999886
2
466121
548407
96386
893489
724267
1
1
891629
1
32909
475997
1
720617
2
15395
575173
204095
431777
1
978818
88449
1
928661
48446
1
173608
763031
533033
659047
220145
984301
523867
1
1
77379
157252
447193
515839
521168
510233
285003
1
1
15055
414650
404029
400739
730889
1
772391
116703
679733
121587
159260
577849
1
1
1
564127
1
118113
1
531457
607147
1
130122
129988
673447
608401
779101
2
964207
835931
1
282909
90026
537919
429217
820343
681833
939707
640891
1
641827
927791
833023
269977
995856
209162
1
201972
2
584340
182288
602971
995567
646981
637937
1
90367
289719
795527
189438
220630
1
1
467633
911951
987986
2
720877
1
897101
787277
1
940957
797729
763073
4096
1
520703
1
683041
195362
1
752771
500911
315708
923171
1
792443
881393
886987
925447
241591
1
2
3
945673
634103
437543
549247
652279
1
855851
657893
191740
138172
1
13698
3
630263
730669
903899
719483
1
1
1
1
526627
32
325330
1
738707
1
726521
1
1
1
174415
996161
996329
127268
28223
754639
458683
216888
886537
1
1
639167
437809
315170
1
1
814237
1
28502
918679
4096
973942
1
1
1
1
1
1
405227
999221
1
211652
463483
531793
132031
991427
599663
995053
1
593633
214543
1
843757
935761
561733
229669
46983
724313
494873
998749
1
1
1
2
1
241409
277638
740671
1
68360
1
173443
325449
583504
1
561079
326980
123258
8
727459
689341
1
592217
525377
687161
1
505027
191190
756139
430747
202083
864079
907811
1
1
285036
727201
1
942113
681293
153056
1
436518
607819
403979
704299
674363
670777
1
470579
663409
956261
939443
1
894137
30722
1
629411
1
894721
596083
1
4
969869
1
1
559001
1
421609
135530
1
622241
648649
44887
774149
863879
407357
449205
743273
884293
381012
1
926171
798929
127992
747073
1
856441
185106
547769
524257
286759
912823
142985
1
960937
1
1
988313
90570
608653
1
878783
577523
881711
1
1
71930
22982
858217
32380
851297
38677
551179
783247
1
550553
1
1
624068
751943
773081
715681
992490
1
860581
1
980302
1
1
19834
115347
541391
1
2
297379
39929
995531
1
1
462887
549538
1
658327
836117
1
509879
1
1
441619
612113
618577
1
1
80174
499361
696757
1
483991
750667
1
1
1
855199
736061
800599
678061
1
1
891677
845129
1
153044
759961
1
797399
1
1
299696
995780
744253
843607
908053
1
73507
67532
843613
1
1
119156
639563
833197
6
789473
774661
3
1
185622
1
635813
1
846733
928819
624973
573737
603047
988572
203778
855277
795121
905767
86586
881249
1
272346
42429
1
318918
1
1
1
1
624049
870283
792109
157744
413527
295701
763039
206126
251830
658069
1
767783
1
1
735829
1
670559
866183
958357
893897
711133
974879
703499
408533
1
906317
658547
800399
47438
62182
706403
622493
196874
477439
101217
703733
998017
179115
186952
468389
1
775163
309303
739771
834643
913217
427969
113852
121639
454603
1
805421
311626
1
69346
978727
592309
887819
1
1
981182
48623
1
978002
23829
158110
417509
98139
212989
1
30703
1
744917
747451
1
134584
686417
920999
226879
295497
844453
1
53365
669637
1
3
676297
991334
1
503137
963601
1
1
840149
262376
692980
270004
266990
955991
1
1
700241
624787
223691
1
2
751321
150296
420941
605599
605789
435824
134852
255390
144193
1
435817
1
855131
305530
1
1
712427
904903
169698
117057
580301
617791
140428
552493
1
87338
997359
946969
695141
37574
494341
795581
27
100707
280431
1
689803
783473
982909
417721
673193
843079
582031
187842
564367
1
804157
681493
1
1
25602
448193
835399
916649
1
470039
512
689599
1
124636
506773
595073
795827
1
143404
892153
599869
1
1
439289
243429
299601
929557
666889
1
1
538723
1
480520
926623
981811
830887
494369
881743
137996
301540
698293
452077
832159
226482
533053
790793
959489
913943
434363
984754
985937
1
126039
1
1
923227
978863
193098
471281
1
442763
126796
983579
402763
416719
861437
1
1
564467
751969
807559
980899
112941
1
461441
1
1
673457
497479
1
1
220630
137627
693877
943307
1
488143
1
1
849103
66806
220797
930119
196744
30763
841019
704929
1
1
890129
893989
634741
1
213121
228949
1
164259
662083
611483
283944
986819
300708
1
945059
643633
157268
796139
676427
1
1
890459
214466
917159
463679
256
512207
961822
784867
951893
898763
591499
1
500887
1
1
24281
1
606839
86038
1
1
229210
2
1
990718
1
995539
1
824777
532823
525313
787043
908863
1
1
761779
622423
242552
1
908053
563837
736937
298024
1
937813
597673
191164
1
855059
1
186923
125163
225179
867161
971387
957349
749803
749257
974089
884201
1
973982
186132
1
987929
64762
678401
1
1
642121
2
935971
996128
1
1
929207
115844
954103
546731
409187
227736
915437
1
1
128228
117837
1
1
941041
935861
3
1
1
22926
1
9769
2
963223
624517
175038
909637
518239
558413
693827
213965
998670
1
1
120894
1
419753
811183
1
319070
544631
517603
1
473327
1
999870
1
232573
210260
44186
666203
526957
425309
990961
1
725671
760913
1
1
414083
3
13691
3
645889
93592
230106
33569
634643
1
280934
1
1
824983
972278
68806
1
498599
521168
1
1
763601
841601
969421
877187
645649
409177
410561
1
804847
487313
935413
1
1
1
1
1
849523
1
790861
766769
602093
1
1
1
1
751669
229435
126051
1
616277
995140
733333
1
434111
52213
325449
703763
497839
19342
868999
696937
279503
1
1
682943
1
995881
1
939737
792973
690719
2
616223
1
612847
39461
844763
680027
823169
423173
431447
506339
459233
1
533149
1
607909
1
1
1
836747
161285
1
896561
246043
266632
228698
860809
76354
661117
890129
1
413293
203676
1
539389
1
890083
517417
1
387998
1
631529
1
99336
897137
671933
78594
242281
1
795539
579017
582067
4
728911
741193
626713
1
450421
867511
666139
565469
1
661889
170645
409153
1
24071
184615
852521
1
448829
918679
472669
977183
424493
1
414311
1
247261
894209
582934
283823
429851
844463
848593
586973
821759
300143
1
990278
1
1
1
854807
1
2
593689
200262
684647
946031
659159
5007
765439
1
1
671063
748481
814799
466751
3
885023
1
184974
463663
896617
870901
1
2
801001
1
36471
712889
91414
997573
1
123746
1
415697
1
870047
981887
554087
168395
562357
27943
1
640771
678103
1
619471
998989
871289
733097
1
884699
1
1
214209
713281
423791
478129
1
1
2
511463
1
1
838813
278072
1
928679
698891
1
1
185391
566537
582268
478580
564937
1
1
1
813697
665633
37199
904489
796247
128211
469487
902351
410173
1
948067
460267
1
482213
217091
642197
1
262603
1
675959
469331
287019
563971
551269
87566
185788
2
560243
528863
729571
951019
1
2
795307
184678
219289
1
498343
1
813677
1
916771
5
842323
1
782123
411031
1
200315
1
871883
580733
650179
837847
577667
844867
1
1
155165
1
672953
473141
30759
321454
705403
317866
596503
854807
815261
1
1
838171
1
1
134564
941159
670739
406577
455647
75668
439577
920863
525923
466819
1
527603
301171
777737
252621
606121
987821
189469
1
316700
472027
283255
428041
663163
17041
792888
1
475327
507607
955793
1
1
228011
732601
80554
446909
1
629653
873991
1
89682
217576
83823
949937
84414
24651
938459
983407
787757
1
796933
425028
536147
822229
535351
460463
473971
831559
293145
921121
220577
2
6
162455
282522
464437
919511
835927
807817
1
998551
763771
516709
1
834607
1
522059
678739
457981
603919
991343
749347
407047
162055
952927
2
151852
197095
1
1
1
1
687683
299774
714341
318170
848251
600337
533971
906749
671999
828361
735883
1
277900
30619
213911
655583
1
548083
211274
1
699221
1
771289
276417
259832
990037
219323
3
518209
536441
647771
536141
661909
625118
999853
74042
796517
1
3
921887
532307
732077
50822
645739
199161
705247
479201
844061
926111
52198
510691
593141
847919
219435
998475
79528
1
911783
700837
145045
682237
466073
28988
431891
464483
1
480214
1
424370
433061
464749
1
401057
556093
874693
1
64726
220205
665569
107992
1
2
12329
20089
1
1
1
673457
654601
1
302311
1
426211
741593
519509
1
713311
1
898129
1
521401
131116
479962
857287
3
498409
886793
35747
1
286067
1
1
810671
447743
480435
93813
722047
580997
773939
693127
988733
769781
9340
1
564679
1
402739
808993
755899
142254
2
1
717449
963343
1
843461
638327
492769
747833
958487
1
1
1
955223
743123
822791
804091
443437
238589
913853
970303
1
689383
579967
624924
276101
469757
1
1
859799
190338
45190
781003
678437
133436
735109
703561
1
1
1
1
1
845287
1
109341
1
506843
652117
42844
1
989342
635353
1
1
621031
483211
1
1
648371
726787
1
1
597391
147507
1
4
515887
1
904087
602821
861613
448873
916973
734659
476783
796819
1
259263
827461
596317
982546
561161
676807
787243
1
1
505961
144273
442033
915203
506147
20362
200154
413869
1
1
1
1
753959
1
307212
881141
852457
3
521861
1
547291
820901
1
795647
1
720793
692689
1
662797
522449
216055
1
864803
1
441937
541889
180508
413009
764143
548048
520291
886243
910213
475669
508727
874729
823337
317345
1
101319
227888
629807
1
569497
317930
932419
240904
855821
841793
405667
286033
932021
1
960569
932549
174385
811703
279700
2
517151
611977
1
321544
133113
89638
1
546289
19948
1
770897
867991
500321
504631
737203
1
720289
48358
720173
611977
711317
985483
474059
1
1
3
1
1
720793
797869
862067
201822
855059
1
140204
737497
427241
831917
1
417751
101811
644867
235806
476023
672593
2
39191
1
751001
1
1
15993
6
1
775343
923123
947783
625111
65882
1
614093
209045
1
482423
907133
1
73662
658919
933949
975071
1
727003
999008
853427
558121
1
1
1
1
949477
641681
649829
612971
1
858497
1
690269
165995
136744
665221
148130
1
1
986497
497551
417383
521177
751423
1
708403
423427
817711
1
1
151955
889997
543383
22467
1
687299
63565
1
1
442973
884999
1
704269
580553
41443
477551
437861
978337
2
1
583519
193782
2
1
732133
2
524287
1
1
551581
245838
4
261462
269332
743669
1
405157
739369
235735
286507
948091
696313
781559
1
136066
579869
44245
644341
139736
223937
846869
2
1
96231
149403
1
526511
725357
507827
697157
625634
763753
422029
480647
192306
3
1
2
310159
1
562537
1
786589
584809
812599
32833
109805
613243
809443
1
985433
4917
705247
794203
1
916121
1
760637
661343
1
1
1
1
1
1
702887
1
1
945589
983447
1
826037
1
709057
210445
438761
1
522227
464483
1
93638
1