0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-25 17:32:01 +00:00
OI-codes/LibreOJ/2993/data/cube10.ans

10001 lines
54 KiB (Stored with Git LFS)
Plaintext

448420
891929
407257
720901
961627
1
743131
955901
640691
484303
993893
1
1
514643
1
1
3
871837
1
1
586793
832063
1
1
1
1
315019
637319
62421
171092
510047
668803
651239
161213
123415
1
82934
619583
1
745973
935107
416957
1
406507
522251
488743
405204
432743
1
405893
29943
1
1
1
1
2
251046
232477
908851
989772
251252
473929
837667
1
1
619589
694721
842311
727267
1
707053
850229
1
526627
412033
412273
414709
589601
829123
871531
2
426163
442139
812347
374526
1
252136
720767
207775
1
883429
807757
548423
2
953707
2
946327
1
540577
1
1
1
1
511297
171413
1
83301
914887
1
691651
958787
981289
982133
1
797029
1
1
1
598399
916471
1
714869
974411
1
1
538763
1
638977
936053
1
115489
947327
167735
165470
234703
655003
960569
473647
1
56148
1
162485
464771
1
889873
523511
793129
189899
717551
556279
1
837497
1
3
688309
1
1
961654
1
560897
388386
1
400931
1
910219
278467
80079
128
294730
1
639677
16987
628164
1
12601
1
754427
265292
280352
666683
551059
644783
638717
1
882439
851087
188148
1
1
1
655687
601543
1
580577
650953
27981
1
809399
1
1
388308
978449
890797
664973
1
1
1
634373
307431
216797
934487
1
771917
949957
1
787429
1
1
1
15528
721109
1
761633
826193
669479
965674
1
24651
1
1
402851
121972
763597
1
849427
977567
691001
866051
631181
57516
536513
1
559591
747583
667547
1
1
539219
1
777479
301216
834629
581377
517177
812081
1
126710
892019
406403
303567
464951
780553
3
624667
1
1
1
410741
145074
575963
1
234829
1
628363
607681
527399
501731
511361
780499
127419
566183
8
245762
1
537091
190037
305290
571717
791927
241784
823237
419161
76862
839087
688277
449622
817277
791927
647837
964703
580156
1
433787
1
221051
125908
183640
823843
662897
191768
70102
1
753001
714107
320630
730757
584791
3
422621
1
863879
710791
1
648029
451753
840821
84093
1
579113
41966
711583
1
32141
576493
453073
828811
710081
1
1
471719
1
1
83918
432931
1
116574
586769
1
558539
493027
112865
1
252328
1
970721
925937
1
693943
466079
586403
775393
856237
763201
730021
853577
1
917771
1
894613
1
1
1
559459
299898
221329
1
128
34613
842819
698329
649639
1
2
756043
241112
740687
120672
891161
692647
1
624974
270801
1
925679
560081
87982
275846
24252
283208
1
1
108957
947501
606037
885551
10114
884497
941519
174672
692308
758083
736091
760897
885737
293518
480527
1
433507
534113
1
403043
1
1
526543
1
1
920291
1
601291
74330
738547
34303
123356
757651
381088
461861
108690
550969
1
1
275634
648283
974557
82774
884579
133565
323464
541711
6
427351
1
45823
740603
562621
866101
966937
88778
537343
45589
479542
1
554753
226891
624191
596917
744409
253830
405204
720877
519889
44476
819659
520691
663787
982211
1
1
793688
72444
591403
444929
416501
2
1
79062
865817
103503
1
145430
772229
109432
1
642581
2
33829
967874
846977
619711
525157
1
1
803483
17000
1
653537
300056
442531
448633
835937
123908
115790
1
989182
1
5
669023
18878
256764
450383
1
362206
589231
1
1
289647
651019
549954
306014
666823
958043
253809
968467
1
244345
42719
684557
1
329090
992490
34703
186179
1
888451
160348
508223
279253
207658
807217
994069
469411
756167
964151
736111
1
670409
424056
185226
479201
793927
678989
1
1
2
76535
6
533713
1
716929
1
773159
288891
1
679747
591623
66406
1
318231
43271
1
422797
995074
812921
157524
963097
831739
1
853703
810253
727201
1
559747
256403
90014
788569
469753
258252
1
731933
723803
492061
996704
1
450799
996967
894259
989029
1
94630
1
801551
824939
820333
597559
1
310457
1
849599
1
1
2
942883
124664
270473
960793
120027
1
736433
853873
1
616321
857671
100041
47482
601981
2
326543
668141
469363
1
987391
652373
911033
1
63969
1
1
703537
1
608749
769081
708839
282738
32768
722921
745141
693340
484487
16
728687
936527
1
281239
500113
597613
1
1
902047
658199
310239
783119
739513
997540
618269
31223
884363
20054
678217
1
485519
9883
921703
647651
688783
201185
1
681613
458449
716809
986567
169870
1
1
573409
280010
183684
889391
691109
474289
404429
799873
2
1
1
1
1
246920
1
986926
945899
14503
450383
812671
1
610633
1
1
1
729371
1
2
528967
1
266275
625483
709123
1
780649
1
501593
1
900773
965101
619277
1
458947
593689
753187
34457
1
599519
175313
570643
761381
83801
423133
256548
1
798713
3
252873
1
917083
1
30851
118735
909529
1
566231
656291
533263
1
133149
860789
1
755333
1
1
764327
1
246134
565723
892391
130252
859567
1
871571
608677
753341
3
513839
745573
824939
785101
845357
632897
1
1
1
784171
1
670447
2
1
1
792223
1
467729
536467
2
869587
734887
575747
163686
71113
434717
468773
1
1
176555
854963
417089
623563
1
538297
431447
301170
431287
499253
717967
1
991541
1
771269
839351
1
914191
575369
580733
562979
65536
1
842161
327130
136690
439823
1
507113
666667
857749
599153
573739
562129
461957
767287
698773
796849
786251
1
794011
565583
734659
1
1
428807
847729
963734
143645
979337
1
622477
7
634717
87182
261506
469891
307078
213913
686317
114792
1
1
615607
533921
985807
1
750791
857957
477577
126668
1
1
831161
1
131649
981713
449153
225403
418889
912451
796141
796799
101427
896447
1
739399
271144
1
1
747811
600167
567631
1
841597
1
285084
1
737497
412201
924043
781853
1
1
950009
2
525671
947917
407317
505619
3
598123
834013
577151
590437
930173
899233
1
419141
753497
960833
732197
959887
100839
852259
621799
129995
1
1
1
1
915973
20697
941119
30040
1
2
114265
450451
1
117337
623742
1
620429
356854
1
445799
771011
759433
626910
1
869021
532331
219732
651649
409933
2
1
5007
512
8
1
761531
936919
712007
535523
59154
999631
52964
1
1
44059
650933
1
425489
731639
406513
816971
1
914279
38119
698273
1
3
999988
87195
1
1
670613
420743
196890
452521
635279
1
905617
1
672953
1
1
934319
682141
798521
519287
1
857839
63314
602873
867413
299496
563593
1
581173
418783
690997
641579
615997
171400
341937
1
669247
1
898211
1
743851
796139
103557
801197
871159
138995
1
887633
996860
948151
500299
729511
727981
1
1
883187
536111
846757
1
1
324664
1
1
731503
1
1
1
186832
38756
895889
1
531173
2
1
533719
1
902471
1
690817
1
791933
860383
466619
587693
479903
433393
12734
303327
31817
573509
669839
652837
241389
628146
986143
124668
533509
2
684809
988278
863743
1
1
2
572659
649787
453367
767147
223745
609709
503821
995117
217017
240904
634651
747053
1
1
94161
898327
1
115146
652237
418511
259736
417839
167065
1
1
727877
641203
561343
583652
717803
1
3
1
275337
1
1
584699
407233
617689
817073
855731
868849
149631
1
882251
40013
431611
265018
657403
680989
940727
784841
1
952823
991873
662899
1
325449
1
544927
1
585799
896681
621937
279158
1
815341
766333
752891
1
1
871177
572639
1
936521
804017
878147
721223
1
505573
57406
1
749423
581792
1
586633
474389
1
23829
1
1
992521
1
1
433261
879679
1
1
31839
638123
1
1
919189
522382
238446
623764
785093
1
600701
1
1
1
30619
1
1
918223
718321
10285
1
2
1
161292
584429
284576
499027
40037
99483
952811
614051
670577
623803
795649
611483
920741
1
951497
914429
843911
1
144148
193529
702269
1
1
1
612841
602501
96231
474043
782539
1
1
236331
200174
1
136646
945887
654427
757711
1
328361
954409
1
885553
311247
1
754531
828691
575699
1
1
974794
1
626609
434249
1
239262
1
739117
1
32261
1024
324110
23781
411083
1
49523
489823
3
318856
1
51963
1
795659
259587
903211
467473
1
712433
807071
306826
1
293992
518729
419803
885307
731243
970441
882367
876529
1
679463
817403
443689
1
479419
991234
403831
307130
830131
702557
929161
555953
127417
61634
558781
503969
1
35142
806581
1
758159
748379
578777
567181
519487
1
929069
512899
1
746951
16775
268663
167935
1
532153
1
801421
1
98788
1
474037
1
713077
1
2
641051
945479
610199
567013
478831
48962
1
1
235193
734131
773159
117704
453293
501257
286057
186809
662029
637781
1
1
546731
3
435684
942779
460991
191238
1
1
563489
686359
90039
1
412249
745517
1
1
774931
815351
1
1
698083
540809
458407
1
770449
532733
139323
673943
1
669707
690511
128073
805723
723949
746503
981854
1
602111
1
192728
3
1
870589
1
1
1
1
447443
259754
1
992863
9769
1
2
510817
1
7
141788
169285
670177
1
1
425609
777103
1
529421
1
618637
1
935839
2
1
442181
2
736867
467183
415951
1
558421
868291
401981
1
1
550096
1
150235
1
853807
142276
1
129963
491797
952349
214053
162065
1
144644
585023
227983
1
1
571673
1
737591
1
617887
538709
511559
672043
84202
980114
778513
431219
436003
2
735331
527563
903641
1
404191
284453
815453
902777
575557
189858
1
630193
639491
983449
168292
685907
474923
797281
664561
2
1
723049
648191
629411
716477
178999
1
1
44182
233219
619921
629249
206392
624763
241577
784229
1
993481
1
1
281999
571531
303004
405683
760079
1
1
839413
1
793517
580417
886819
69009
1
33739
596737
1
1
719447
813203
727703
102248
692391
1
1
1
733829
773803
1
2
876121
1
133629
923107
609397
625734
794207
553279
1
950149
34966
1
132485
413233
318490
975214
929501
1
107216
1
653789
1
273256
877343
664849
46791
139665
1
240831
893701
930287
831709
128229
69214
1
200058
512167
100383
168883
118376
449243
828409
804929
2
2
21690
750769
41133
904513
1
246968
29948
509359
883279
1
621013
1
318031
1
74179
717803
440753
828643
1
44773
737159
836291
2
471949
1
555293
975427
1
508271
584587
528097
964882
634903
295959
1
241357
32380
1
292797
998472
1
1
1
160307
953551
906427
440983
435619
572239
1
414132
877133
562871
1
621923
688783
1
1
1
980489
1
817603
1
724949
1
287757
932513
1
518431
1
199173
715361
229566
1
316897
204195
1
1
650401
966481
713183
1
538423
1
533371
512999
536311
1
533219
790369
779971
304312
1
323256
575129
727169
2
2
962911
407789
739099
433003
832639
93549
790501
253434
2
876749
878957
1
233892
402371
602501
517249
466603
1
669023
172268
549707
1
785951
597677
1
388906
636781
321830
782689
587927
1
505367
1
576377
784753
2
879119
157695
750857
599429
952219
798649
817049
730421
796693
1
1
804091
636553
1
853969
1
1
1
2
742619
727621
733237
145713
3
842159
1
911749
1
449271
936379
1
880301
454799
458593
1
896453
878197
248345
730781
403981
470599
184974
1
1
416239
1
582677
703631
309892
556627
268902
549883
792769
1
551387
16840
492763
1
1
492659
441079
678421
945463
988296
791929
965773
1
89736
1
981523
786337
501719
728687
611257
8
784463
567389
965467
422557
1
772921
1
1
19948
305590
1
630907
1
1
704243
454199
977374
225402
993341
329020
125572
619999
623788
918353
421913
909907
146748
751463
82405
1
656479
409429
687901
424559
1
712321
554303
1
72142
1
750019
1
107117
1
525677
846997
1
972611
1
622813
897671
68455
942037
169039
563117
699323
1
129284
1
1
878573
414457
1
600623
806389
206381
947579
1
852563
1
218696
1
891329
702599
935819
582851
3
1
464144
1
460571
21803
670333
1
805067
518543
1
434323
3
1
30059
1
1
719717
494987
1
1
281890
840661
118564
1
570077
783137
159907
126628
954623
873643
728477
1
914339
639547
636817
818219
1
442861
585503
774233
1
1
1
1
1
611803
728293
73057
713737
1
886549
133204
1
996604
21278
933047
1
988166
6
997294
227805
580201
930073
773039
1
960497
257917
1
321028
471817
998111
791137
271448
833557
213913
1
997420
846919
123884
153345
89412
693079
465931
1
1
423707
821803
456233
1
666119
1
250921
458123
741973
976454
264609
981961
1
238766
847991
992857
425989
430691
1
159284
1
242921
246282
447827
823759
624983
980377
171731
1
998670
1
887567
1
2
921931
1
1
1
596623
541141
411337
1
1
889037
409327
1
438301
435997
439613
545033
473929
472247
537037
588811
185624
820427
999510
960941
1
995327
163915
30071
300703
303813
666269
620233
197908
1
1
1
703721
844861
705521
196810
823001
93417
766021
320830
1
540187
911773
1
593071
1
329050
775153
1
592793
196412
770447
5605
7231
3
410461
784219
214660
972967
1
875443
176830
1
885223
1
1
1
673469
652811
122541
59548
151540
1
908137
229579
1
70842
414607
1
566273
1
1
31057
595081
72272
116417
1
743173
1
808961
436171
178016
804653
867389
896201
629203
962243
924073
761291
143907
1
5
865457
421709
425233
588121
96318
879607
568189
1
488209
442817
841663
583218
633449
559219
863887
423403
98635
678289
1
1
941179
1
141896
886387
979567
954539
1
1
1
584923
870367
411821
877367
66694
913331
253939
1
1
1
973277
696833
692221
1
1
1
787697
800057
182065
1
721163
1
478901
1
40601
233528
495797
797009
133844
710513
790043
558781
480317
863801
564607
559219
964702
1
1
33569
268739
932117
1
885967
1
251967
1
988511
86038
990761
695323
1
1
556271
647401
669787
1
443999
588257
1
516521
595717
537899
105368
581773
1
1
24963
8192
771431
798079
2
549390
830173
568627
1
955307
456293
443089
3
1
1
693827
329197
644191
633751
1
1
131051
70646
983557
767681
1
542111
865201
1
593977
560753
1
1
210167
8613
713039
741229
1
1
4
681607
221055
838459
3
1
788869
946411
537169
2
923177
1
523681
832747
1
12037
1
1
441229
251188
262478
1
627391
864883
1
307323
1
2
1
351558
3809
633923
897931
1
1
571541
1
1
410491
374294
1
136790
1
887377
2
740287
1
91167
658589
138921
559799
931193
1
952877
409901
1
1
659597
963299
1
956993
716123
1
957851
456809
650401
649141
1
1
822113
119156
960989
595613
309830
960833
1
522645
711049
1
525893
1
1
196465
827923
822803
932441
793253
1
712889
674789
525517
634097
907063
388682
469649
22394
31796
1
14243
1
1
98038
233636
657439
618589
530641
135233
864103
1
592469
32768
734933
262806
1
1
506269
508273
1
546888
1
8192
409349
1
191204
1
964207
216881
606959
851603
883721
1
402383
1
981137
464923
470131
1
155286
545617
1
472543
897137
625777
741547
684857
523759
760933
141837
843371
999930
672073
584011
1
40583
1
127319
448379
48302
853079
1
734707
1
281846
286321
728423
2
235921
465901
450083
677177
932513
646259
233138
980489
1
1
1
993407
759571
424007
1
975586
294072
876373
824531
710399
1
592357
2
697267
403877
887651
19661
1
299142
944161
1
1
941593
92613
362028
883807
1
1
923903
865721
326927
967049
635909
1
242656
806893
453247
769003
293110
897527
141369
703193
1
722167
699581
692539
1
810367
191359
1
894709
1
26478
16
1
732439
436334
1
698413
847997
859601
242568
1
790753
1
1
640727
97239
448633
852893
104929
79435
400559
549943
1
680341
1
62446
651727
782723
169564
1
983701
261736
478451
628542
645467
1
1
1
1
1
261541
1
322305
841691
562273
1
630307
790843
1
287931
922021
421121
738043
13838
460643
723851
1
596587
1
853031
767323
555661
1
1
1
217553
597869
85430
306279
341710
121364
615019
529037
593573
199292
420001
1
916939
2
562169
1
665629
1
1
882529
1
1
606449
603401
244444
999091
1
787333
940001
424729
990967
628447
1
2
1
594823
794779
837017
736399
1
435481
641633
829159
463416
973439
70405
670489
917317
1
841003
1
1
1
81182
759047
808739
464131
30188
280651
704861
92306
871993
16708
209140
523349
1
154758
1
565907
315822
1
855821
1
1
807487
1
33403
769619
1
949667
160278
989981
1
1
1
1
1
1
952859
1
271288
551381
497269
2
859081
866087
97078
412739
25602
1
523487
1
1
434977
463261
689291
718759
2
878677
479542
787067
543791
981023
873407
780061
1
749431
522787
1
909613
683909
1
618421
573437
803963
1
464055
8
902977
1
1
819419
775633
435151
943303
754183
433187
1
140115
694571
435283
528469
1
1
778717
195799
320983
557761
1
536719
1
819437
683377
806977
1
1
783487
1
1
1
319949
782687
993390
988426
309490
645683
706729
578587
114287
750977
1
1
632353
1
1
653311
1
89942
1
521137
1
933463
59694
837107
146956
1
493049
2
884231
136508
151465
774491
666119
8705
1
862241
765823
471073
87687
754099
580997
889027
965138
754109
301090
621473
830981
467371
928141
478441
718331
810269
709561
265528
49326
1
1
729173
863609
1
611999
559547
498103
462516
787333
774511
633053
439217
1
871531
832217
1
902263
180305
778541
1
2
602311
218533
2
140631
2
919147
1
577351
1
1
233171
1
1
900797
567607
1
784229
1
1
518101
640303
1
910751
91465
514639
136460
19358
981979
86630
326329
294246
1
849083
461323
847853
3
684337
1
974143
965551
1
724729
597671
573031
875711
65536
868849
129787
439891
581369
293589
1
574547
558703
480569
748763
31319
931169
2
82358
880799
719717
401507
1
521869
748789
1
888409
457871
878789
580409
3
587021
144363
70076
1
609593
322264
793607
986759
518911
503947
402767
573479
425265
534851
53351
1
941471
792101
640249
549833
401861
241283
1
1
3
166876
133612
663869
100131
34259
1
600881
967726
1
805811
136839
631039
994871
669763
804493
2
1
555823
476009
417311
845723
499801
854923
243151
1
1
1
1
420307
1
587813
607813
1
611827
804281
305469
676987
30467
716693
256792
1
800879
447943
911861
151990
1
734389
794653
1
1
1018
706747
244878
584863
210170
1
1
1
582534
478403
440501
201594
619819
708221
861803
1
195215
98204
447053
821099
1
629113
776143
825347
658579
2
1
1
306513
1
1
1
1
610879
145201
2
620159
140137
860501
1
248326
451709
1
95464
1
413477
30241
926777
655727
612301
694189
932353
1
302193
1
623003
1
548503
414670
507953
474899
668153
1
1
446141
136941
1
223064
638201
906817
719281
1
1
485717
570821
621029
128732
430487
1
673391
989441
478523
819391
998969
752137
757997
810581
783677
746509
1
1
308810
1
1
1
1
1
106746
881071
5
1
325912
726853
1
1
169045
1
793272
702131
72482
652039
1
495359
30727
1
613199
963653
304708
886511
616673
284205
1
1
831911
670261
1
936647
1
937679
817039
815539
1
1
690281
435679
638633
665549
836747
446863
171092
211694
1
966583
1
610699
777353
1
512443
1
1
325244
1
1
479489
851401
405239
424849
840907
1
1
1
1
505031
33857
2
135724
1
659159
143103
677177
756739
749557
1
1
2
543307
1
552899
2
686863
404779
1
1
1
1
160624
43917
872089
628127
426163
756703
1
1
803659
91626
802141
1
545663
1
667519
125876
451013
456683
443689
546841
980446
815209
1
1024
235064
985802
1
160948
1
567881
8
809093
1
1
451783
1
1
462331
1
206311
442531
634331
824779
1
631903
846457
1
773081
235881
205121
798727
834983
434113
1
1
920137
1
710009
852829
939923
728867
691729
550661
1
185118
1
220232
1
1
718387
37463
666461
4
473533
715909
280867
799441
1
1
97598
466243
1
583267
432491
640009
15186
1
1
959143
877909
465469
1
241355
1
1
49978
195515
1
4
767749
326330
851839
992809
487789
795337
111515
911453
1
644173
434501
950239
297891
1
1
220146
629977
929507
831037
727577
1
162924
1
203334
19902
874249
1
629594
1
616717
834511
87778
998749
424481
414241
298736
1
1
921001
156595
553561
628171
115468
759371
1
1
3
873863
691153
163265
1
1
299348
999653
775241
415073
805523
412771
1
1
929749
843793
918737
696281
1
5933
265624
883093
963694
215663
925469
134223
1
456821
865103
887759
1
1
827873
71716
660769
243790
182418
689867
1
913457
878539
554383
853133
944417
962119
1
1
1
555277
641371
6
879623
717089
461093
427181
1
956587
1
715259
499523
462149
529619
876311
855889
536923
447983
1
1
763913
2
1
520313
424891
936773
3
609421
280570
614909
1
494873
775937
242801
32537
1
1
994393
680623
803977
242472
1
1
1
712951
792359
957109
964721
294620
244445
841391
449162
1
908857
1
747587
1
861037
498931
482527
593597
998651
1
696271
323071
506269
978973
100761
32003
1
182346
589903
792317
520103
467549
401861
1
32933
560669
32423
742699
720617
1
798727
449544
527291
839207
645691
1
1
547499
1
3
1
96429
162080
756641
63454
2
470779
471061
1
401237
266543
551539
227941
757579
205026
96711
885811
980234
94701
991029
526397
744677
978223
643553
100910
419801
1
1
425363
130155
268446
3
763621
952
430603
1
508817
1
760289
1
4
742673
324793
664099
1
765137
204029
196399
965291
761689
1
1
646609
52413
982067
1
288438
905491
567991
963323
618227
996189
255554
886607
1
8356
944519
2
642361
1
1
100641
1
530837
1
4
406633
1
602717
830513
1
1
914971
427181
846407
1
835379
809833
1
736847
679531
901993
1
125876
1
1
442861
219233
1
719009
1
294510
644117
892657
506393
1
1
188657
540587
941737
554833
3
1
327330
285368
642833
1
1
1
788563
753821
282457
432511
758957
1
770437
517501
611803
1
894547
932983
984106
1
773719
1
1
930911
459029
719353
170608
689699
1
3
191210
961981
224966
649087
1
1
516713
257624
684119
909611
23384
1
1
866513
420731
152455
27644
568921
886981
712601
206166
808553
1
643849
1
1
1
1
200085
695659
722431
285543
32
721979
887749
946853
882967
720901
825287
883213
1
933607
93191
1
800231
798331
548123
2
1
407207
804077
1
1
448939
801371
1
849161
916939
1
999287
1
587053
1
3
537079
1
8950
223756
174738
756281
35509
843629
1
4137
858919
1
14961
977183
1
1
441499
1
456539
689987
750383
2
529183
624539
831739
708007
275803
1
672803
214845
1
434873
457403
96314
886043
517589
11858
1
816841
436097
626126
30567
623353
474137
656141
1
1
741131
562897
439339
604243
482051
184542
93542
1
859783
2
857663
33377
1
461143
816691
512609
1
1
270925
2048
888967
1
131051
2
1
645521
600449
609163
251274
1
667021
997147
1
1
658591
605117
445589
1
3
477823
440903
432163
498781
237232
408953
1
933397
195876
629428
1
3
994141
511361
1
895127
1
631391
771359
650833
1
172522
1
1
956303
992606
704603
106883
903563
4
256072
54794
1
1
422459
87226
193840
582821
262784
247155
778081
469801
1
1
1
959207
190004
1
813061
1
309861
763429
128533
815063
728369
1
1
572177
482819
1
1
317992
217037
2
1
843881
468151
189282
232614
1
1
773603
1
1
799633
974849
630169
1
1
1
987466
672193
1
462887
791191
117107
1
4776
576031
256463
1
512
1
1
1
261830
1
1
1
1
279711
204636
774289
1
1
772403
472261
700459
1
270887
977302
564937
292914
1
1
159757
1
690341
2
1
897469
1
174385
1
629409
779329
643661
245165
139924
1
286093
1
516223
186685
481301
845371
999721
196079
821911
485363
408689
140982
174961
1
1
584377
906869
1
1
588631
4
813311
450311
910369
620981
1
1
84866
1
554347
1
1
1
910139
1
125061
228973
528691
1
3
405947
449028
184686
693697
439279
718087
405290
665369
814631
461603
892093
788651
88588
240824
1
640933
853241
989623
428531
1
120279
1
201371
722639
583903
456107
850897
735143
2
1
26237
417419
933847
1
935023
593777
1
63255
965722
2
949643
566653
607723
1
875267
549421
709321
3
576227
575579
44174
1
1
851153
1
605977
169466
82123
707711
874859
566537
272237
1
767279
526531
574967
692051
1
588169
285302
1
1
983153
854993
284617
70234
1
281128
362258
645647
795829
414209
20921
419231
615521
283722
1
990639
324026
846589
173895
1
589273
504121
830981
694717
1
284052
675539
952669
452519
564401
83254
636739
1
665113
27994
185908
112004
1
60994
22871
441359
581748
1
803729
326210
843823
798943
408437
3
2
713611
673273
575479
1
73394
1
587669
733147
918173
1
1
1
13
763261
452633
452363
748789
480135
897527
1
1
1
2
1
998740
422911
99794
1
527407
683341
921821
1
1
1
1
615623
841157
823651
1
809749
1
69298
1
190084
883093
720497
875263
39714
632351
800483
717511
1
1
831661
956617
938243
972623
93362
617189
922499
743791
277026
1
1
640727
913981
1
225001
860351
718423
997427
1
930043
258193
522417
852323
124116
1
878833
649151
2
196214
905213
1
162334
937421
16679
115243
1
538931
907909
794593
1
861239
720767
226891
712433
794239
810349
710531
1
523219
56319
1
89007
1
1
1
453157
2
1
1
1
218985
739931
68358
401341
503137
586361
969239
1
462887
118489
739003
600857
419317
1
1
4
404666
923591
34127
915557
92553
1
308540
666683
510589
504599
1
86854
591181
781007
1
578819
649147
926819
201486
1
275864
501287
668203
771217
1
462464
202871
943571
1
1
978931
995088
1
629939
1
931529
1
1
887743
502591
1
1
733189
421607
579569
654931
617857
1
689981
547501
1
1
627293
1
944393
682333
527627
996171
976253
93542
545527
1
752803
1
1
1
808439
649643
957181
627269
309303
1
78043
847493
783781
1
941441
401053
948749
799753
99573
543841
880513
192828
408959
58694
1
959207
1
548417
1
420097
485509
1
1
417947
715151
28702
1
417491
816353
953431
880819
1
871963
904517
1
417821
580373
815159
767111
426859
321706
557731
1
605477
729679
1
172804
434459
1
40676
1
607697
1
52401
823637
658379
62782
1
2
1
624469
293271
1
812759
103539
429431
746023
33521
1
1
2
178635
722723
1
41046
556693
486481
937501
419491
106748
1
44371
217051
765827
929693
789709
63442
557021
218533
870589
704687
90284
580759
856649
1
409397
161147
123029
908993
1
1
1
8
1
574307
834947
751327
629429
635351
978269
45867
913217
848647
32303
146361
1
504479
223594
305436
1
980431
915017
948557
540269
527729
734717
1
2
452537
1
1
702431
229700
424117
1
463451
1
1
210703
898669
954319
133436
654019
205255
636257
834527
1
987754
211163
778097
621317
996514
996806
72088
1
755437
560017
629897
608011
534101
282970
1
197322
837497
210329
946993
522083
325961
544627
46538
1
944651
167718
980071
543281
4
115355
1
679517
500333
830267
414461
1
647069
2
106557
1
1
1
503599
67214
255157
480209
2
245192
571589
1
666811
996828
915611
743777
681497
617951
1
910199
510073
753983
595547
1
875393
1
511669
680401
106773
328009
980549
861037
252924
894221
964562
926707
1
423541
1
686671
1
822727
854141
1
769007
848647
810769
881207
1
1
1
1
1
1
678061
64
976279
772279
1
193542
1
730421
1
1
1
1
793648
627293
85394
932597
292450
639577
1
747401
868943
750863
789227
893363
572303
1
615259
160445
1
1
573901
526951
1
577333
941023
1
939769
598051
613439
619159
959737
1
421711
938387
1
509417
786833
1
544759
655579
192616
983902
1
453199
228431
1
815333
1
467587
978218
642049
809741
648259
1
860647
113893
1
862061
284459
619007
32159
1
987013
675817
521846
1
201174
926587
500809
3
1
459013
109353
941267
598007
1
1
1
424339
710519
431369
894151
793621
318258
92067
836239
881449
111819
167510
404694
2
700099
157655
273123
613807
1
258321
1
988849
30066
895927
1
512747
310190
1
885161
862703
1
268131
447683
588673
426487
1
415643
1
1
777187
1
860927
2
572093
622073
889879
107165
606673
776059
978067
771973
618161
415937
247199
746227
692097
1
672137
1
1
580757
1
420319
1
1
49466
2
1
1
820927
781967
621217
625626
997379
735173
559051
632669
839921
270372
2
790327
419801
1
3
1
1
691583
643849
1
897251
807629
1
411589
500809
577069
1
217578
636137
325070
795149
1
67874
508223
1
971171
5
146255
1
823153
716143
691193
1
434347
609209
1
1
631229
100077
697211
491653
1
689219
534553
1
1
887849
1
626683
766937
468049
1
1
192379
934069
164234
500009
693019
258872
1
324117
40886
320296
210594
947819
608737
153284
1
474811
1
517381
686731
2
843379
998743
830503
302576
308079
183462
66644
1
193818
1
623839
513697
704029
593149
988243
326763
404778
1
2
620603
727621
926293
420677
881533
1
505369
1
1
272291
404119
1
1
1
663983
1
827213
1
3
500953
990831
543679
680417
1
449287
843067
750131
1
841793
149501
626581
561359
885793
990349
287331
97256
694457
3828
1
1
566977
500173
235086
164785
974537
415517
131115
620329
964694
1
507719
1
1
994562
870931
1
1
669181
991263
588169
8814
922303
2
1
3
819487
940879
628116
769963
1
882157
280273
773021
1
479027
1
1
2
729941
99213
746791
568751
442367
550721
892709
269918
543227
1
1
727561
754183
690588
961861
904499
533959
2
1
1
862181
884573
122308
276064
1
1
768869
228952
2
297973
1
64606
583969
205355
613381
602999
4096
68062
915623
208374
636403
466073
432499
337170
277511
759581
523763
926971
882017
667487
4
655211
436087
794063
1
1
234884
1
1
708989
280133
199236
770057
2
1
4
958843
998950
447749
408997
570587
1
764587
1
427309
1
862789
185756
75070
1
228714
2
1
1
1
682763
949129
686363
78082
1
1
1
855271
279892
281079
754781
735649
461933
960941
1
1
431903
1
316496
527599
476183
637543
1
948317
1
581542
665813
401939
840457
167502
652999
3
586939
923501
656959
811297
6
515191
404213
539093
1
81922
1
1
248451
535399
64
698939
810343
1
652339
1
436690
3
1
92706
1
1
55976
11939
1
12329
449951
995227
1
1
820921
531977
940019
661217
669943
175399
2
879007
48121
722479
89007
421711
644731
695503
830873
445943
32768
2
836117
452533
237149
944297
821459
758957
824669
802189
589763
299041
948151
1
1
2
42737
1
2
673121
1
50642
1
246932
523493
1
1
937613
855671
124420
811771
454513
127388
873331
538283
628182
577529
845083
958261
761681
1
304659
607153
1
856351
952709
967391
318490
1
1
605393
1
517711
426163
825701
917089
1
478853
494927
200748
752431
508159
1
505237
15803
1
928559
19870
1
514873
1
506461
123796
565909
670051
1
1
2
1
1
462221
778097
106611
120845
1
214459
1
2
993679
680161
669247
935201
411337
876121
827311
574703
1
1
704281
414083
952883
1
514499
687109
1
1
299709
519794
929527
1
563987
755203
986819
1
998234
1
1
1
427723
667127
191778
660559
792312
1
19486
428671
424236
865231
18593
998989
2
108387
986719
814279
2
624443
3
857027
519067
562021
965197
206776
777209
780457
213899
600727
1
2
627588
835399
1
1
994383
27595
61342
888103
464773
639157
721207
671939
711629
5
507049
1
474503
922261
549808
616313
794473
1
327589
556609
765521
773909
845209
34583
894181
655637
903757
600931
1
80307
810349
1
923179
1
628783
765881
414283
497449
584141
758111
1
689317
910127
1
281223
271349
296253
1
837071
1
863749
184430
779563
816271
626740
1
1
665299
1
867653
684683
589591
954253
219935
49253
799093
1
400931
1
922897
620827
257047
1
552847
1
472261
1
514853
510253
426551
724601
450761
1
2855
191794
645751
785333
208957
816377
1
662149
88428
1
156535
43421
1
183452
1
185622
864427
964426
800311
33091
976669
643969
1
765827
1
252763
961033
1
805027
1
460841
1
608431
476911
865847
321896
1
1
1
600167
416989
151461
1
1
1
939677
970031
858101
437527
436668
456641
1
1
859657
258824
702887
2
631751
832003
869863
3
452687
827837
458327
832681
401909
223885
2
2
1
457669
60734
669241
1
1
1
2
1
266871
656407
914237
636343
1
1
896947
546509
1
721013
689309
654223
1
13750
926633
310617
770537
442229
136744
86318
1
455261
477847
2
722213
718087
1
1
749449
1
480713
595411
288967
34864
1
416497
1
559067
679279
425701
285
859927
157588
946093
280406
1
151115
134492
1
780601
143284
966677
651127
1
890437
712493
1
1
728647
1
1
1
924269
997522
1
1
454843
566101
1
1
25516
998918
1
733807
687233
1
283981
1
974459
500239
969821
1
1
681913
1
510553
16
631867
146504
907397
1
867733
800161
1
826663
431521
1
1
877181
3
1
426997
934669
281239
235067
634367
1
1
1
665047
269957
1
1
548503
1
576101
791201
689827
790957
899761
1
710371
684053
1
840863
847009
837853
1
619277
617453
1
843539
4917
525491
1
503207
572069
619967
609313
1
927161
1
242893
518803
252459
1
617129
629940
102819
1
125838
1
956393
1
164308
175295
1
254008
500953
898819
435161
38992
23272
1
693018
246104
985177
131210
490459
105815
1
837601
907237
470227
535999
989709
988237
749383
925159
1
544367
246184
1
454777
961691
3
5
2
979486
322267
715453
230172
580513
740561
64466
630941
462221
1
295101
884453
1
1
253359
1
547896
623742
897607
6
949849
442271
602341
429797
903673
845893
1
1
99737
1
1
184796
908057
1
1
244624
766127
867631
27045
63718
636851
125228
426919
970867
508433
156235
1
416543
847477
208621
131764
753187
442399
960863
912287
857953
1
848321
772909
639671
2
550267
1
1
245046
1
1
1
174745
192884
634483
541231
300984
186414
1
758971
564607
1
134084
1
1
421943
1
1
1
1
435653
892291
851153
67234
1
774289
19136
1
1
961073
559639
328310
718661
999169
999499
601541
852013
438419
916679
1
171249
2
592649
1
734431
787091
579893
1
483577
1
26002
1
1
1
19583
828169
1
1
1
192954
1
718187
789961
906313
1
163740
970633
1
137828
767071
781559
424858
502921
201594
725639
78214
978457
879859
1
833453
630677
678023
1
832913
1
556781
1
1
876371
270042
101307
1
1
789571
68570
257859
1
813931
920137
432589
607531
584789
1
582137
104116
482029
438551
654739
242628
401771
1
2
966194
1
691063
258376
26684
423463
706621
743131
550721
276201
604697
690757
422549
1
445499
930467
283154
1
1
427913
481939
1
600577
794179
1
1
1
1
1
812477
754711
880097
752861
582956
414448
798647
553961
32579
122116
610651
881911
1
691739
953243
1
1
238092
1
601813
946783
2
1
134956
1
1
195373
446773
1
1
856099
91551
1
474809
1
1
671339
713191
1
902981
560477
494269
318256
692034
1
1
1
1
721013
886337
1
843383
923399
2
1
30133
40154
524341
104080
1
872947
422291
589123
470669
1
923687
922099
462677
918011
172910
530401
929113
284586
964774
1
573107
761069
1
1
2
916679
1
879701
631223
991999
855781
1
1
516959
641167
778163
252802
557693
426487
3
315106
579773
1
408379
784841
998201
1
30496
517289
1
522352
479371
635003
431521
1
996599
428639
689089
897067
431671
282894
978778
26494
419459
271528
436651
801701
155455
615401
302661
875593
969113
445499
926957
1
958369
594119
741079
236257
2
99077
65536
623107
667999
1
455647
676061
243468
790459
1
914191
1
1
1
1
748513
909113
750223
463319
1
889907
632153
143870
639533
926669
91555
1
803027
256837
1
654821
587621
95660
875261
841063
1
406267
310130
320604
688067
90317
1
1
449419
181801
680489
1
1
126156
451183
501367
1
1
687581
697891
730283
1
607093
1
919183
324970
520307
714569
1
790351
92208
1
902789
536293
786739
625837
828649
758573
751199
657469
673669
1
859679
216592
616933
726287
533633
791872
759293
275466
436687
1
198906
49549
996514
614129
184396
56505
712739
766091
151015
98246
1
238495
908003
607357
162956
125332
721571
477791
714827
642211
670511
521723
598891
907321
740801
1
117064
9472
881711
999541
155165
1
669089
294463
463666
788993
63022
13474
986086
611323
1
1
964499
944729
700429
2
1
1
1
177438
620303
1
671591
752639
523403
1
912959
3
179067
65370
261541
665993
1
186726
526307
1
572827
844199
1
753583
902413
1
761119
971959
898921
714691
908441
258872
308900
755147
783317
796591
1
4
574109
1
949147
874661
279567
405683
242883
444887
294812
66382
1
432961
462481
922099
1
1
266536
1
944179
792888
1
800783
591623
478403
924269
1
1
1
480584
2
837737
947377
560617
999806
644377
998404
27
1
320873
889309
780257
834497
1
514001
1
1
904121
577901
20878
1
739943
1
939377
485171
298739
31081
1
234937
698419
616673
726611
602039
1
80462
919613
1
188624
951089
270508
500249
738721
923467
922561
618199
898889
2
401279
16633
1
548926
935063
634187
983431
186378
648341
104943
622133
2
615253
666769
478099
113097
677461
782123
640579
1
1
736889
575503
1
971654
717917
307953
1
204335
1
930991
992263
869551
304030
401119
1
127778
1
857419
1
259237
258568
766687
166003
2862
823591
127852
175036
444569
586499
770111
744431
753631
915557
927001
311723
902263
546367
457403
794693
223937
450209
569957
1
745369
806447
184724
1
428671
968111
835459
854963
505447
588571
1
439349
788089
321830
592157
1
583764
763921
617467
50926
1
92968
54220
807473
1
1
936769
674833
963283
462191
329144
1
1
980261
843473
18912
266279
501889
681229
985903
294740
809087
582949
1
471503
840473
1
1
225066
177064
84202
203803
607109
1
538841
953221
811991
823309
745273
1
527789
705883
458993
109501
749701
809741
177780
704929
1
573673
787513
516877
69514
474143
487079
191279
188657
1
296870
1
29959
718387
959093
510127
734803
645611
301309
299091
527603
912409
789825
644191
1
854323
1
29930
851519
1
476111
1
1
1
158157
32083
805031
409831
640667
855997
869273
647771
2
2
186470
759799
368397
1
876121
108274
1
620507
1
1
251352
435410
516091
38919
1
15395
414221
131278
1
608147
1
751147
1
22338
1
616729
475091
1
1
162065
520411
1
618593
1
1
879299
617473
861163
1
792643
710503
429823
2
911011
1373
1
436481
1
780649
671971
256
563113
1
699217
3
1
454609
935093
409579
512167
1
1
762871
100759
218617
844141
974507
602431
3548
983699
908893
936437
251886
656587
2
467813
297449
939581
667181
277839
924019
1
847079
170635
479971
261527
52958
1
1
1
445261
250330
629567
551767
1
285489
948427
990390
1
162438
514429
297871
1
1
759313
832709
70790
475669
475897
827521
556769
593029
836413
839963
526619
436853
85844
1
48338
871037
1
1
667577
609803
744547
441877
596599
985007
828701
623263
519931
1
1
990397
923137
653339
2
1
3
668417
515579
308690
327890
820399
761213
615521
831167
634841
1
128
1
413443
809603
419297
323684
39453
17390
512579
894589
576431
755593
178456
3
1
1
1
42677
909743
589807
327252
414331
1
1
809093
990589
106221
707117
931097
448816
1
727799
34127
310510
297301
437809
809447
90494
782219
539293
517457
709043
894191
528391
1
1
540851
760153
868999
448597
816811
181592
699817
163945
1
559157
191180
1
212966
1
519907
448924
1
1
1
997773
505367
827269
262424
136132
665981
505129
819263
990540
1
1
856943
1
990589
540613
826963
711463
1
616841
1
857741
1
114438
712913
1
1
415873
1
1
1
662047
1
996311
580764
888533
304490
662681
1
1
33029
662591
744607
675959
418799
741691
484597
991498
47958
1
564233
113104
955883
837467
515951
949129
877321
1
400927
160307
722369
536771
279611
765353
673399
758189
203178
1
1
1
962681
788413
604369
1
1
415213
5
92294
651503
751753
1
747497
453371
32987
538127
624803
582928
1
276904
1
710851
1
1
271910
612067
208168
991453
995122
718579
1
1
134679
1
422969
564671
162163
1
992023
889489
25581
122637
906371
739777
1
948449
981691
1
448126
1
66914
91502
1
179022
807707
652811
1
1
133611
297091
145175
111018
46868
1
705197
1
554633
468389
648433
1
133844
241749
4
216355
790589
1
512047
725993
704867
433513
156056
600043
514277
198583
783799
170457
810109
298963
662029
969889
744253
489871
99213
892079
789255
835321
648911
193976
757363
1
54187
579499
28223
421019
997069
46064
606251
706631
1
1
266427
683833
98862
565667
1
463781
985781
748567
229745
1
1
1
484117
1
596363
1
688073
866843
1
726337
713981
948839
1
464813
566617
65998
845659
1
594953
725303
2
874723
1
731251
649771
1
683381
1
2
102173
2
997001
272839
190794
877399
1
625688
1
995018
486511
477461
678541
317917
635849
443407
1
1
256
977233
2
880571
1
46499
1
521399
1
766679
1
1
1
767359
887069
757381
724153
895361
1
380978
1
436417
967819
551387
1
435604
983746
884183
1
948401
45867
883357
506213
226680
627304
1
996963
114813
1
530731
155165
1
1
704233
185809
791803
1
232194
60862
625279
574907
1
960809
256
866029
83211
974167
655693
410119
941119
208218
1
802463
295370
1
845531
1
58594
104628
256844
974606
272022
1
1
4
1
1
1
558791
592483
401039
1
134684
1
932587
842447
222758
662407
1
142215
1
1
2
107106
681913
3
1
584693
423281
77620
455171
437681
1
759401
894427
694361
586087
928063
768323
772853
546643
1
1
983329
1
419491
977791
798647
421417
1
1
9
523093
1
266830
1
305433
751343
467737
778513
609907
294370
262308
762367
884267
1
148345
519919
488021
1
301311
1
1
1
1
211962
1
1
628834
1
1
243128
965963
799801
908597
733697
207546
802231
1
1
1
320427
438017
2
497663
1
766817
286788
10417
998649
910577
1
540599
465469
1
1
2
222366
1
233615
1
1
574429
1
270714
460189
1
149355
843901
3
1
630701
3
30293
783557
1
739273
1
1
782009
1
101589
488729
204169
507779
916187
58306
247144
240910
763771
2
728927
1
405959
1
872237
553583
300717
221384
804541
1
929507
235529
523927
869777
805027
606031
413796
93134
932153
1
870341
1
726839
914359
1
193955
266286
311336
867589
796009
794749
459421
1
916127
1
870239
1
1
871289
120381
577529
205566
208717
299944
232504
970667
85477
217357
1
310239
299810
793447
542261
469141
592993
540251
1
966781
968897
755273
832123
763369
870517
504061
4
1
206286
1
1
1
1
797119
60806
625451
491339
96549
682417
907513
239244
720913
520193
1
793139
757387
1
997978
1
624331
913247
1
764261
2
902501
184916
535669
936919
900797
25948
1
773603
1
822191
1
730777
891391
964702
526531
875803
861691
427993
507571
507523
848387
847163
27061
664711
902953
595687
645097
1
681631
688253
896167
179106
983929
1
1
721261
9892
949307
639011
795827
989377
124076
82851
273139
113079
680411
171575
83302
881611
1
1
361932
1
1
938387
147099
245113
1
2
738923
519217
560023
62421
882061
130436
551519
429899
60506
439991
1
1
884501
1
2
991511
967361
788209
581473
741547
3
434647
455701
1
558241
5
869809
744203
316619
285679
828119
851597
57607
2
1
1
1
899413
253192
59834
1
1
457559
505091
1
1
988759
496297
1
156666
1
487793
14
625626
761777
690936
916511
208301
980117
692071
854159
1
459883
3
933263
281377
963397
270170
669463
1
981637
553933
1
1
135808
590987
1
238188
1
185358
2
865889
1
257168
715303
935903
897359
849391
449381
905053
951649
1
183545
1
148089
708997
712321
508789
545843
829721
133508
651097
570499
1
860533
975421
1
271976
440269
557741
1
905347
448027
316990
511723
1
880199
27269
65158
1
671093
584340
156685
1
632363
1
267725
1
571589
772991
437293
552917
31379
1
2
867571
1
527699
130532
874457
474337
945089
702349
659563
771877
811757
987143
574547
785921
130996
778241
794923
430009
425939
1
220979
732293
533971
729577
1
1
578687
1
1
1
908723
1
159166
571759
1
189103
801607
1
739829
132666
1
520379
328904
550082
84886
1
560113
512011
1
1
905617
1
1
733841
769207
294623
422689
1
16384
693019
444181
1
1
768787
983141
1
568151
423749
739327
636283
628146
67198
894793
1
995370
435131
962561
989304
942017
986567
250248
904903
1
433393
536719
715943
530713
928399
1
403861
242504
713329
460157
536141
1
923177
527851
630493
1
442237
1
599281
6
1
1
1
858479
841297
75182
1
838367
605071
1
276694
31541
1
985447
1
250663
516319
210957
999624
1
603569
452797
498781
1
581004
1
889907
556999
889211
1
1
559529
1
1
550337
820411
1
605719
632123
720007
1
865153
740287
30583
751841
1
938129
676937
50889
219631
819781
450893
773603
448873
1
132892
565057
1
1
916511
229312
139255
891101
904679
210339
675973
805267
87518
1
2
1
309249
715423
1
1
473441
1
612401
1
63214
410281
16384
126124
103839
840347
913483
661679
469769
328958
145057
547529
407221
1
195410
410359
539863
5
1
318830
1
784351
983803
1
22926
782461
1
1
1
177594
531983
1
623977
886819
169285
966893
1
764471
98962
164705
435437
1
520660
522615
20648
156932
304968
835831
236706
877411
950149
552793
758731
123436
807251
1
1
130828
1
210497
2
559687
749747
163361
9
996841
113106
1
111383
1
1
1
1
457319
894581
1
453107
202795
901309
578203
431051
1
640109
829721
75759
689033
531229
417553
752291
658507
1
889391
576727
612011
158501
301592
697819
148495
1
761633
185105
1
1
421147
1
958729
1
922601
1
180207
838093
432199
104613
1
1
544721
229818
1
719569
975907
1
583279
1
243816
574219
29
794993
673811
4652
214615
867431
1
1
947873
503879
464291
2
195196
763879
679169
948401
782911
718931
538249
739369
1
461479
929573
993362
1
196998
648259
124779
1
899473
467527
726007
716447
1
651017
1
1
1
795071
151244
993794
1
1
1
1
75926
1
676427
1
413713
780211
9059
538157
991343
462589
3
674827
1
1
457469
973846
747919
1
602227
731257
209058
464777
917237
598903
722333
320570
326355
1
469127
1
1
573847
1
1
419801
743731
374730
3
2
1
1
1
727369
11901
102693
1
254723
486641
1
720943
190148
1
1
844913
941027
326767
645583
278112
592741
1
131870
746047
1
129484
925697
104847
1
691155
837533
1
1
1
323937
942049
754829
189452
28837
755273
2
30881
728417
816427
637543
823201
40653
225265
115352
276543
425609
1
458027
243313
855419
849481
791976
788413
3
950959
717289
3
32573
551179
963731
1
655637
168467
186078
594227
557639
816547
1
1
478840
288127
1
185764
821819
1
29658
1
103063
77806
885977
996699
1
953503
507673
1
1
681899
525193
663037
1
567947
703631
142328
480466
444109
1
541589
491923
962362
132892
1
426331
1
2
223116
688543
36044
161793
318662
1
916217
932863
580813
1
1
228529
838711
1
135572
786859
1
1
323487
762659
1
1
121172
242584
1
999269
1
8731
426707
804877
540871
1
889139
572281
300376
958051
434597
493447
840817
893449
521264
581981
259832
318303
786329
1
163051
142257
1
685297
10340
2
589643
4
454231
467879
1
960353
2
200223
464809
623327
554839
414790
966323
488567
760891
512797
889997
991723
17026
48197
582551
66098
431777
1
546101
1
915659
1
816559
126628
1
891983
1
100047
795479
72232
1
500791
966751
1
979291
596503
433469
2023
233765
505481
100437
57074
986189
208405
432959
318906
622133
618869
295048
503753
739171
988439
441157
1
196763
648343
1
857737
917141
713353
720397
1
297091
991786
24360
1
446003
185245
825733
1
1
927967
447793
558091
954103
914629
2
470263
1
1
528791
184515
1
738403
777479
25219
998561
403079
74478
318170
673411
650917
1
864359
278513
482767
580522
976147
1
422087
512803
1
970874
1
953507
493733
940853
788521
98661
1
351316
718321
672
1
1
273176
844463
979807
630163
413713
664967
408491
1
411737
1
1
797309
288693
814393
237377
504877
495647
789033
973373
176574
2
1
1
204446
567439
947203
193876
172604
67778
1
1
261804
1
1
699541
941027
1
195366
425417
1
937207
424256
138916
699059
790093
1
1
1
443057
506131
711539
32
963506
31051
679153
1
891647
901891
510121
479777
739967
713917
743167
165124
1
1
128932
659159
1
434857
424817
1
860507
1
584368
877883
632089
1
95686
2
7907
529381
301025
4096
446399
221669
858127
692269
3
229420
286631
2
1
839453
642871
419401
80326
1
444079
797497
669937
809063
670619
1
16759
136492
245469
624997
434689
206214
570511
896783
11783
857357
491083
862493
61678
653057
1
317930
1
1
73418
879391
811799
481619
926251
1
289074
793341
1
1
860939
848699
886129
713389
1
413527
77422
2
602677
878699
169145
790567
914701
201901
847543
1
821747
1
34919
1
164874
593587
492769
702497
21878
558721
934393
956083
193218
1
428741
1
1
759371
1
605873
12890
784061
733399
1
951571
2
771763
774773
476659
30960
1
982834
1
558829
1
564653
734203
424339
475669
1
839261
1
1
401371
983929
423013
564437
989581
82508
1
131372
1
936361
848443
738877
771143
2
1
2048
1
810193
788561
321410
1
526159
440009
658319
613661
1
474479
1
557633
723491
921839
826129
209058
122036
1
882727
189942
1
202024
998670
280089
1
958021
523949
1
1
1
1
1
526387
1
267304
1
125548
1
959183
918583
302076
1
1
467641
514201
934489
1
711727
1
99842
1
822587
699539
2
483491
1
666269
18716
17282
585653
172145
625340
145868
250136
188905
243735
690281
1
106052
673247
576977
986633
739099
989743
686773
792359
888809
480317
521557
503003
607261
906331
1
496901
498391
615259
514277
1
513157
436114
453659
1
822113
972799
1
645901
328884
944519
424006
1
965791
834469
482897
678719
738547
918209
709231
1
619079
1
414779
415787
820691
533509
1
653207
623867
86091
4
622781
572449
546888
1
848363
1
1
1
690511
543503
270488
193962
1
733921
1
711287
1
1
510683
917759
820037
857903
29939
1
4
1
413951
677737
588647
2
2
773209
623281
884921
1
641083
1
2
835957
402037
928769
1
56686
875947
682697
570509
286870
181612
1
1
132476
1
950483
1
466957
451303
479509
452401
1
538877
1
614639
1
823903
408337
1
697379
2
4096
683983
289720
734207
1
1
641093
729497
763031
1
965894
824513
779477
842341
1
995954
583031
525241
580169
797021
460181
2
700703
832889
273232
976489
186114
73534
1
878131
65346
754991
696257
687521
2
551407
909019
1
127473
795659
858397
893029
1
1
911129
1
174309
1
672817
997652
857653
455711
1
1
297174
1
1
1
708061
918431
633377
655901
213896
1
535181
1
515857
1
983233
3
788387
424829
601039
1
912467
993467
1
173735
1
1
1
310907
1
474757
946273
427309
791971
652243
1
1
1
1
783337
1
582899
991871
670297
999564
710023
736247
776987
150669
612401
622049
1
943343
900701
728911
965171
1
1
696427
495401
1
1
473327
1
712889
459847
936203
776029
64
163698
9340
1
1
622901
972662
998917
200494
993943
1
86026
1
678343
536243
522337
821329
1
822611
96549
130876
1
100689
214888
1
289878
469351
429277
982697
196698
179805
78567
727157
673201
129652
586129
1
566821
502081
922223
625777
793525
1
1
1
545959
6
645481
2
891551
1
1
684961
1
596081
1
240905
926171
1
198438
441937
408173
181557
522672
641387
705169
1
773363
1
2
844199
1
1
974513
208542
236585
245288
128332
695677
1
71367
1
99062
34747
531079
1
294636
504001
415153
941971
1
152455
712507
233202
746723
1
521447
1
459293
1
925147
321121
990361
654187
286213
608759
709589
407947
823831
1
602887
904643
975433
1
1
1
1
2
763883
1
617147
1
1
1
875417
1
489941
145108
507961
583815
549553
1
594313
690673
550973
161255
45921
1
955777
283213
924281
1
1
798599
632647
8192
1
1
848707
615343
442829
463666
718049
2
502001
507079
295662
881029
1
2
1
452869
1
132988
1
601189
853571
660337
1
65386
1
896677
49043
1
464437
623879
1
139643
895189
903919
1
1
1
719573
893111
735649
995318
781283
1
452497
859973
745391
556627
251953
3
1
163597
1
665629
980831
6
476351
994321
561409
945089
1
978611
959389
13698
802667
1
243224
2
1
624509
322602
252581
1
715397
613441
893681
500501
957659
171085
1
1
587749
632561
514571
814939
717511
1
954991
1
1
963026
812431
2
1
1
302783
4
1
668719
240935
641819
1
1
269682
653033
429139
1
222325
678211
916291
449162
911951
204388
10275
1
748453
743177
454297
677891
838889
1
752183
654001
559639
532547
704303
229812
1
156265
1
656839
319693
651869
400123
753773
1
901613
1
530599
1
536149
798097
1
1
778051
455599
618083
715249
1
745357
960703
796409
688951
8
1
130588
1
1
270506
706051
297751
664561
749083
284176
713147
466777
1
1
886751
880219
721079
971063
542783
553253
609101
718331
1
6
988021
633091
637201
1
316911
858989
136516
246275
1
1
757543
424037
532733
937537
560701
3
56002
789097
1
2
742891
595261
1
910709
1
727273
1
647783
996096
172545
1
823961
1
1
698387
975523
158315
850691
1
582098
1
542911
617959
847741
94199
896297
505537
944393
138916
901169
950879
735953
1
592217
803651
1
1
516361
1
561703
749741
829069
285774
427877
546241
228143
1
945179
1
1
1
1
132590
1
448879
1
968333
1
832493
1
693779
1
490829
254964
649871
948971
1
1
825421
426091
613507
842087
462499
575369
993022
672019
509623
1
261832
1
146859
570181
1
623521
680681
1
179288
2
610913
1
964426
1
1
1
1
904019
713737
1
952921
571163
41169
693337
803207
132837
1
1
619009
150685
542153
1
741683
271773
1
823127
656333
3
509417
237041
725357
1
2
122383
367932
827857
932483
254268
139767
1
191148
994199
1
512641
2
447107
250136
1
905687
824951
647987
27788
572653
791891
958327
888499
1
208695
1
65306
165382
324463
848707
740671
1
1
893839
603859
1
899831
471209
442807
723859
808081
1
587539
1
420851
2
1
838631
2
443413
49246
806381
4
1
738499
1
533189
251274
1
751193
569581
921523
449246
2048
425291
1
1
450103
747863
1
1
324924
535099
794063
831539
1
920509
1
1
853477
300062
1
200494
1
161705
414101
775871
974707
535679
195812
699943
565813
1
1
673441
1
129308
272763
255390
250975
610301
745027
435553
105548
41566
1
446839
839809
277080
987991
789443
581239
794509
841447
823271
768787
1
245342
19282
179884
985991
744239
1
411311
202079
965414
581353
1
925637
460813
621833
591161
1
639739
1
511333
844499
31081
492619
587677
633931
130292
252892
432413
1
1
420499
621983
32843
273256
702067
1
144132
706003
634483
1
325917
3
668609
1
745631
2
528509
130876
448313
403933
753821
841597
872057
893183
721621
541721
875513
3
1
449399
754043
457189
21
401507
1
794413
702881
614561
726629
1
1
648607
881641
853481
307741
932021
932863
1
1
2
422249
974959
97715
971029
192487
454891
409999
417251
1
262092
980599
570719
142468
1
1
1
287225
1
15055
147078
1
174809
639577
791519
255592
1
115160
513047
189438
139652
1
431807
964213
505091
970561
1
921581
835931
535879
644201
990602
165881
950879
1
452239
603749
282522
1
1
407083
1
605987
1
442763
861823
1
420859
1
164665
605867
262518
208022
632231
997811
579983
829013
1
514093
1
1
871147
600247
172945
695743
1
168005
918529
1
95397
1
641881
742619
1
478391
235150
657649
473659
1
1
898409
894221
599341
492799
682141
318152
878777
619061
940727
1
1
1
594989
3490
1
287058
1
86452
1
478441
88833
1
434807
704399
776557
1
1
983261
193926
1
1
1
1
21767
816539
1
834913
579653
883327
17905
534671
991741
779573
564227
1
416543
434743
92687
1
1
1
635969
1
561797
409769
1
1
838553
1
742117
2
819367
973537
238405
998551
880949
2
694597
481343
136492
101770
833197
964199
1
554843
413587
1
1
1
124359
478637
410519
429397
1
1
556693
1
1
1
135867
664379
708497
15716
1
944029
514933
483239
236706
463919
998111
1
645137
417997
1
1
1
901679
982213
993729
995987
1
610063
748597
958973
123173
966661
897133
655859
414677
225397
1
878749
659951
172685
999491
1
1
571453
23404
414013
965414
1
609407
484999
282354
515293
824651
682723
526483
501013
409639
565441
92181
1
1
41387
596231
911917
76052
440579
84746
362224
149108
1
661061
504157
1
1
964213
55834
1
900929
1
698507
480266
1
239152
1
848591
904261
1
15993
557633
593519
1
4
986738
1
522705
1
1
1
1
1
1
156955
652621
974983
922309
729293
1
213343
1
968467
1
989831
129988
811241
1
763757
836789
1
640457
1
325070
930269
529037
1
840277
265624
727843
995167
425879
118868
1
1
1
128815
467147
2
34721
658433
625943
1
408913
559211
411083
62259
9093
507827
253986
1
1
452953
275401
1
849391
129695
751199
1
451903
794653
100371
812249
307270
732959
918397
306267
1
1
127345
300659
289998
135404
1
838021
1
634927
596257
815471
409967
1
791663
1
1
1
565589
576671
92517
649381
181464
71254
515701
551069
763223
1
900863
779971
1
881591
522408
552059
789101
1
1
128236
1
1
190076
1
419561
528419
493403
1
1
508009
626837
34913
660899
123995
1
1
2
1
1
1
642527
656657
797009
895393
496453
407857
243224
1
254984
589327
269486
1
1
1
531833
83038
480451
722833
1
604057
1
293450
1
1
502079
561181
19834
3
856733
976643
1
1
724949
1
490453
909691
30059
545057
1
613381
474581
1
19342
999208
1
93454
66958
559513
665279
467963
542791
1
530063
1
909173
669289
1
584203
628261
12277
1
567011
1
308831
195414
567649
470039
1
3715
1
1
318132
682373
1
411473
936527
68066
564353
43046
762847
739099
1
311390
680059
848647
709321
125108
433421
982978
28988
804833
929953
584066
995461
991037
586309
901781
443533
794999
963031
1
998831
824459
30697
839203
974098
863539
824893
258056
278873
501043
641227
771643
782087
1
1
1
926503
1
753187
626261
1
1
818659
45482
4
998195
996832
908959
976658
1
458963
1
1
625992
965438
122565
1
1
420193
321848
1
624727
269704
979969
2
1
987083
1
1
805073
301221
4
149108
792991
736657
529619
857083
191336
615623
2
761591
133372
1
5573
759463
686989
761483
571231
1
597451
1
637097
776507
806363
58686
796709
1
667867
1
859267
210670
608863
692349
1
631903
929809
1
921203
625904
691395
672593
277218
143502
798871
519217
524633
2
1
1
1
129716
418423
846383
519619
4
61118
832079
829063
999510
1
11356
868157
838547
1
1
591023
745673
575723
206214
1
978643
655913
703499
422063
483727
501001
1
211244
690570
1
193583
646837
771073
149708
421501
151735
919781
294939
909691
863983
1
709741
427417
617723
1
300856
685429
922717
1
914611
1
101109
558661
547639
953551
567883
899881
457687
412537
2
714577
1
130839
996967
1
1
866623
550937
855461
168467
566717
279639
582499
111304
1
1
805867
877937
704593
1
778523
857579
512
480490
689561
997378
329110
723287
857459
631913
540101
996921
953831
821147
911917
766261
415427
991476
980921
800663
45403
1
1
278192
292886
32
702803
908911
491297
215971
835687
34127
828941
952649
90807
919883
1
508559
847789
150821
467893
773251
872089
560047
418511
430571
411449
1
557927
1
1
47283
2
2
948293
862129
781589
728867
84856
616793
533711
1
918889
692459
966751
451159
907367
138955
751609
1
64551
809929
985822
1
566057
632329
1
854647
913873
932647
10
1
1
136132
93777
246872
94551
1
276392
624347
177509
974713
650449
735239
326470
719351
1
684217
284251
289010
465019
679891
272660
1
830311
1
1
466537
1
1
509909
1
281118
848531
766313
16384
949777
1
692893
1
610661
930337
464483
766357
1
632087
663601
1
1
457057
1
411287
208871
591863
1
327224
200470
445789
324180
875429
1
651127
645599
681001
1
3
733921
468887
650017
2
478589
675827
1
533633
304660
711499
1024
550241
1
962267
1
460907
1
560767
308810
1
513683
838751
549517
731299
1
961627
1
956849
131745
848473
1
1
1
1
873643
999217
1
426889
93298
921751
1
968017
1
970633
777317
658753
196428
633257
628084
723127
1
574289
961087
1
701291
46606
1
186546
1
414396
2
90330
465061
434849
928427
99074
1
648937
1
1
98151
1
289729
1
958547
171689
58137
714577
1
1
210977
693697
919679
756607
1
1
2
923539
1
972271
976637
227749
572777
634891
893381
529357
708179
666353
665573
787021
657929
1
476587
425197
787751
670711
1
817457
2
1
541469
381002
98662
993943
3
103947
733829
318374
690397
914467
318076
1
1
1
2
774811
871649
597353
153355
1
473999
2
639839
4
600791
955477
959489
302504
780457
1
2
556159
809779
752299
930863
1
799307
438409
267016
1
1
1
469069
208435
916457
612037
93099
417227
185475
933349
414340
849721
1
747839
247594
680291
457229
1
599933
1
954209
1
985027
293718
890941
1
2
1
949439
637723
292607
3
990602
257910
796769
527897
1
105338
680161
1
310330
278102
130497
1
810361