0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 07:31:59 +00:00
OI-codes/BZOJ/2591/data/8.out

5001 lines
30 KiB (Stored with Git LFS)
Plaintext

449281
105137
54214
315747
27167
47210
22319
253835
28276
165665
230833
316817
28891
53249
76581
64750
105992
49298
35490
12994
150787
24210
27724
8538
94180
30411
38822
60002
511625
36768
11199
15350
13293
103657
49489
30749
75358
40873
118017
69785
26230
6704
131949
61464
9412
14873
12551
51019
62342
67456
21516
67384
61634
14146
24671
48469
96120
123622
150704
27053
94303
24041
99797
28755
26802
27689
78380
12883
183060
36425
13870
81608
202820
94168
61546
150787
39080
49509
15158
12552
25521
99232
147315
115903
69185
496833
35970
51358
68432
19065
32370
68716
15276
39418
7923
39080
28276
37068
13822
101488
49477
44107
44964
117180
82313
117183
28470
5735
270548
12360
6826
22319
438617
48469
22328
53024
31050
108544
106347
97673
14173
43007
111651
45002
46851
11718
39816
40558
67393
23852
23971
33147
23890
123622
87391
156364
29163
35578
31920
10977
43445
13899
34160
41685
50535
7897
511625
77732
21806
31413
17524
56501
41305
168684
67456
86080
68716
37329
72797
91591
15875
36614
51691
64297
23444
53719
46091
69417
95914
26663
167635
20769
17659
76992
40357
92016
105992
7109
224060
118777
20388
24792
19339
27714
30296
44964
99232
132100
60587
23444
41347
76581
34549
22495
49509
106586
40683
43899
44158
234981
511625
59742
30692
24041
26663
10468
31241
283877
60427
99797
26048
36614
4653
110654
11038
69916
115659
61464
119807
41100
12684
43273
115869
12508
45398
93682
111651
17459
35671
158987
16425
23890
581456
11777
24276
21496
54275
30479
144399
44555
8563
33581
25521
29611
94168
22234
35970
42793
62117
45414
148060
253835
70964
57736
42427
25019
43899
27237
12191
14806
271044
72681
24411
15350
36768
319612
61464
77281
67072
58136
63218
66073
13074
58564
47818
33663
47728
54523
174657
11507
27955
34446
53719
29326
19143
30325
37288
53719
69057
52560
102852
313523
33581
190652
51862
63771
23465
67063
38805
35490
351210
42845
12400
24276
29122
30296
43803
158987
42969
346623
15198
94168
23444
48637
43593
22398
30107
44107
18375
46585
14992
71902
15222
72856
13208
69185
56673
82743
52687
28891
513068
16826
43974
50045
31586
76827
316817
112304
55580
66866
142300
15724
7880
12996
33950
59031
62430
22699
213793
105776
43593
315747
581456
58564
67063
14188
38468
27005
36407
110235
79444
53719
151249
23288
26308
38667
529440
35105
137682
28933
20460
74887
87154
33346
29672
28866
19625
12504
19733
68894
26802
127909
92352
26048
316817
97673
29030
38822
34361
37068
262821
54787
99232
34446
44634
22652
67247
10577
73853
183060
55266
37916
16887
26551
26809
31913
26999
196285
66569
22349
39390
79444
12883
47664
27244
65300
22682
41642
53955
1087214
149975
20955
20275
73463
56092
190990
47947
137682
177722
68218
28582
28908
26663
15222
389159
68320
28909
37716
10192
100202
102852
64297
104880
25748
165665
12836
18412
144469
34611
130135
87391
31720
68320
24219
94180
52312
285063
78048
61761
235557
18531
183904
74107
24814
136702
54660
67063
44555
350047
43350
154838
10468
22766
13995
94180
112040
50535
514655
76581
69417
30479
25521
118017
65453
291038
26230
28891
25713
37916
145495
30692
44355
44158
827425
55190
93682
127909
82313
104992
43049
26444
60321
29769
17459
78172
66130
46212
58751
107470
114237
46920
46233
10577
20150
77281
9245
26551
10383
8236
77806
21516
68432
73179
46920
20512
272253
31586
64653
209066
51971
49477
21320
20153
221217
21696
20231
76876
53719
23890
386798
322093
26663
12139
66457
128520
34611
71989
289539
66073
67072
11435
167635
42845
23465
29421
52598
27244
51454
43918
48637
28866
221217
48331
52312
43273
183904
21804
95914
81669
8161
16611
34160
39080
38805
6826
116969
19573
8650
66258
43298
87154
154838
69185
343192
66298
37068
125954
48915
22495
24809
27952
88844
63960
624160
25019
24411
30479
257978
61464
27471
189635
154838
9893
23457
167977
26802
22349
49822
28891
74993
239602
234981
106857
127864
65788
88753
13009
36883
58564
28968
55152
28968
92269
19704
19353
34727
23108
71817
12928
64409
77017
93911
28029
137501
38767
393940
145240
46991
30296
55889
143573
284297
304133
75843
70964
24077
15276
148700
33562
56656
108544
40370
183904
234981
37716
76992
10306
27244
8685
60321
12996
214471
120541
15747
102255
18607
44041
44355
82757
69039
64409
66414
199715
53468
284297
58352
20521
33886
29163
13697
35671
40357
21984
33950
18395
66130
20987
41642
37685
102209
21737
48725
92904
111258
26802
196285
19046
54523
11799
33173
37329
48713
104992
35992
22493
331763
41187
117180
48063
170268
26558
74887
86566
148700
18375
80757
31920
26809
23465
14806
73584
64309
38805
11435
94168
28166
28525
53024
35141
145243
222708
13822
60002
19068
32572
39226
40683
31327
296604
19368
46920
39984
10706
132661
22629
49431
9935
20388
74030
11435
32969
55190
253835
919691
76522
239602
171675
117183
99797
58725
102209
12815
30731
94303
15188
9751
169293
20368
85995
87446
9893
57091
54660
168684
68716
65788
73853
62069
203730
62138
30692
164319
22493
158987
270548
36774
20460
59742
73943
10052
37244
74030
64653
36227
34611
67072
24219
77571
14088
87446
40652
289539
64297
86080
22125
62342
23971
26049
23465
17184
296604
37916
16544
26826
63960
273715
51019
22202
16830
41578
77571
506076
106393
104880
39226
232431
49365
94874
21917
31586
87446
26139
48606
158917
102255
16663
13315
66130
21516
143573
115659
20150
45443
160307
107470
27064
67997
164319
23317
16030
86080
22125
87036
106393
37329
91591
33173
45398
31894
43667
19603
44964
12619
86080
9412
20231
128520
221217
190990
264348
46991
26551
70507
35758
42585
39226
109964
51454
49298
16354
69057
25533
28927
12858
26048
22682
94590
66130
33271
69039
23346
46212
9634
30749
60682
48915
29682
151841
134716
131449
449281
58817
154838
82313
111651
18613
24411
76522
33173
35141
503878
15242
192351
14821
81608
19281
90018
13009
14993
25713
50172
57825
16830
69159
31586
270623
44107
38667
23592
23852
340327
286367
94303
65250
79900
62959
506076
27064
149975
172627
11751
27955
86566
27093
273715
15592
39358
43974
28166
115659
563195
19719
52687
23465
40873
113275
49431
76581
19065
92352
95488
169886
125151
22495
11285
18412
19160
52312
313523
39847
21917
114164
20332
28470
19561
72856
129247
154838
234981
46991
52880
34221
110654
14088
57342
89659
183060
514655
15253
83120
215393
163228
14245
54523
19075
35758
88649
138925
13330
94512
19109
316034
35857
64309
47307
43593
215794
672241
305122
8730
348372
69057
174657
157201
44041
16959
67247
9146
22386
30601
102852
76771
171675
223460
13330
55723
322093
162170
37288
49489
47307
43667
7958
40558
5432
317201
192351
51691
47664
61761
43858
58357
51157
15198
98987
28891
48787
27736
54523
43445
28394
8056
27614
92352
137765
96278
39816
331978
57091
91591
29030
112594
154838
157881
79723
23852
123622
102852
90018
16425
154838
33886
624744
15433
48063
79322
54660
117180
137765
111651
46212
563195
226593
26308
42184
111797
35671
145480
10935
33950
20521
21801
23474
69944
64653
183060
30573
30601
162244
22386
55152
57371
27742
60605
73121
19281
37288
14146
8017
68316
26308
25694
30354
67063
46585
133881
18531
107614
51691
69159
26802
20153
24181
183904
71520
59829
154838
283388
33663
22933
67384
19339
319612
49437
52880
31450
66386
94168
42845
13097
24276
203271
40558
78268
19437
22367
21234
43273
48725
343192
669880
79723
133283
129247
33624
411055
92904
53024
118777
20479
38667
16826
90018
8901
19726
54785
171675
33173
31581
31241
100202
88753
154267
36774
8815
35970
37329
9146
39988
83876
68432
42184
24809
50760
24894
73463
114237
43445
34221
22367
98987
55190
66414
36385
90593
52697
19908
14821
94958
16807
54787
16851
69039
25598
103657
23457
92352
14337
350290
42363
26048
46212
234981
164319
29163
32969
40677
67063
106857
95348
31637
31637
23972
19046
88753
34480
95488
77017
73853
17490
16253
340712
19328
981586
183904
66974
85119
512010
11751
41926
94696
94874
43899
25521
25521
43049
98132
99578
73943
97973
19589
32572
43918
56242
184894
71817
143501
317634
87391
79723
12645
83876
12684
28755
118033
56601
20580
51454
10750
22367
25782
29672
58136
13899
25533
17721
202371
14945
63960
94168
105992
25521
6539
316817
105504
228884
9573
160307
103497
239602
70888
99797
95348
102255
94953
13378
82313
10128
221217
25288
31050
23608
28343
19573
29030
21806
23890
27952
226473
18784
272253
183904
25822
31450
26802
96150
567889
47818
19075
29769
24276
43803
70550
162170
270623
70964
80094
148112
68320
152741
48787
19573
202371
49437
106347
72681
38488
25168
411055
21257
41187
125151
102255
30692
30479
99797
53128
31413
234981
258787
16830
316817
57557
44634
253835
32572
44802
36763
34446
26809
104880
154267
52841
11038
124164
26422
69944
14742
77806
47243
455607
115659
19589
39981
10935
38805
12928
37329
61928
46212
189924
529440
102852
155346
52560
56322
76750
24351
36471
15046
30107
82743
25521
176926
22396
391936
22398
67803
92904
15183
363102
34712
192351
24876
33950
78172
29161
145240
40651
73294
169293
148060
169877
116350
129207
70060
58357
157050
33581
27237
110235
28017
385047
105137
58357
23457
37826
116350
95678
12191
21496
9935
30479
125151
22253
104880
87446
85995
39078
40651
109293
217756
33930
131403
30411
25290
22941
222708
40852
192351
23972
91591
61928
39925
78914
53468
86080
19328
45914
137501
262821
43273
386798
30601
86134
69039
348372
16182
43803
387892
36425
111258
32874
46585
106393
655463
16983
39168
37463
27471
12379
322093
70158
59885
14344
64297
449281
21234
80094
7880
43593
514655
86080
139904
17748
26230
67063
50272
41633
137501
111202
16567
201914
67456
18412
72880
67072
41187
83876
76992
145243
35064
23317
151841
21496
315747
94953
20907
45198
36768
16897
26444
344035
41347
57542
53719
31637
75843
21516
67393
9129
12034
20716
37288
145480
363102
72851
25383
64972
14388
33950
20769
37916
16663
24809
30495
45783
61949
26802
59185
96278
28110
143210
40558
42793
222627
45398
76581
52312
530368
27471
23444
102973
15046
24219
5803
92870
114237
28908
61546
116320
57088
66402
34225
292306
19417
24876
53719
94168
16259
127097
15253
91591
15222
52880
76771
66258
68432
53770
77017
95488
411944
344035
47946
42184
183904
338530
322093
13074
202317
28968
271044
42184
27143
57091
48469
235557
61546
90326
41685
68432
46585
21496
45443
71665
21016
118086
45006
167635
25168
44709
38767
285063
42793
100516
19339
106393
41926
150802
39078
519102
205681
39074
32299
61546
177722
386818
26444
65788
24276
202371
30749
26802
49144
39771
19573
24229
19625
14188
20411
30479
168684
42363
34361
540012
26048
69039
41691
239602
152521
38488
160307
23108
36774
13476
12553
919210
89659
114415
47803
82313
5745
205681
20460
24894
187576
24411
19353
22495
39988
235557
21544
54305
218690
38822
115659
183904
69185
22425
43007
20332
66860
150802
43858
17911
74107
672796
19726
19065
44258
204052
21967
31586
31413
183060
43382
38805
9935
27724
5577
84096
18883
118017
305122
202820
8994
44041
86566
22234
39078
298749
37068
25782
287508
31586
8650
151444
26663
29122
38822
24219
95618
57542
47209
28863
69185
22234
193062
49303
88483
10128
24210
324083
304133
12223
26822
36614
66668
34611
19339
41100
62298
53024
50172
24894
164690
17659
40937
58357
7290
95651
32030
44854
93682
58352
109964
49477
55580
40330
23455
28908
47803
55723
103657
87391
42724
45198
9095
70224
66974
21917
9115
34970
101685
67609
88483
60682
76522
17040
33390
54787
65300
26048
79900
351210
93682
120727
44802
78048
26019
39240
17459
29421
66149
49477
22425
101214
66402
193062
38822
57542
317509
54523
287769
27714
213793
72856
41785
43974
215071
83876
63771
199715
15183
41685
23608
6333
124164
21544
303611
17237
234981
17040
144469
27275
27143
20907
76771
25631
21033
13822
35671
19328
115869
366835
177722
81669
40852
65511
131949
29163
74993
17040
55723
40370
37068
11751
161452
42793
52970
62069
177722
217306
316817
57371
221217
32370
67384
98892
263485
31586
23444
43974
116350
496833
11106
70874
192351
44506
83404
14188
29163
121033
168684
73853
48880
21772
27132
104963
33260
15823
183060
54275
222627
53024
55845
21696
53770
68894
14992
181010
66860
13741
22652
61761
27519
52598
94168
41187
19046
51966
51966
53210
234981
334204
53280
21627
64653
340327
169293
416781
17140
31015
40852
75500
81669
28465
67393
61546
22234
70291
473097
315747
34727
10468
35671
15875
152704
48331
13074
416781
145480
98892
27601
92352
52598
86080
29090
189924
47243
105983
41187
202317
31637
105992
340327
298749
65788
118017
57825
115869
64750
315747
162244
19068
129207
801396
14188
26802
31586
37685
21586
143186
85995
23244
52598
12504
35992
21409
20887
164319
31920
53249
76992
49661
19046
8396
9845
104992
34970
137501
39853
58226
28394
150802
94168
64976
38340
105137
348372
292306
49431
253835
28205
139279
150704
21737
449281
22883
106393
12836
152297
11490
20153
17432
514655
92904
38767
38822
23095
92904
11199
99287
86566
168684
222627
58208
17432
47243
44355
11303
56394
13813
13208
44992
9148
12769
12552
98132
61776
172626
82594
23184
57746
71520
92870
92352
67072
49822
163683
26422
19143
23317
111202
143186
128884
27693
61634
24894
53249
34706
51019
175449
455607
30296
78914
357389
21368
22386
64653
37916
70291
190990
48777
23679
87391
201914
24894
46686
488865
15348
61580
7923
11672
62801
31720
33173
116320
27631
111202
34567
9427
179196
39418
45337
17432
120541
72917
30479
25290
66668
103657
87446
88753
9743
41922
46920
25822
123622
32894
438229
28863
19445
581456
23392
22834
202371
184894
84039
36951
147315
143501
18961
35569
174657
17511
20491
38822
202820
50045
102852
100202
34611
155907
56322
264348
82757
16842
41752
920808
38488
203271
61776
15875
31894
115207
40683
72797
43803
411055
14491
18423
50045
60587
86080
594963
29948
58725
30411
39925
303611
137765
23392
48725
37203
19328
137682
68339
47947
33581
106586
48637
24210
11813
45414
23184
40057
111144
25713
33950
155205
83345
109964
25168
416781
15724
305122
74993
29769
31183
10771
234981
15253
158987
74914
17748
55723
150980
202820
17727
54660
96120
155346
59885
78668
62430
99578
41691
148112
144469
165665
34515
74887
32299
94953
514655
98887
66414
61776
50045
88844
38805
38523
14937
36385
15107
97973
103657
39758
52841
317201
9928
137765
33950
783571
10012
64309
37931
60605
45337
39984
90418
81669
15509
51336
25780
22652
58812
40370
88483
18666
105992
433173
150704
36214
289539
29421
25696
344035
24814
38488
41922
25019
24671
316817
24041
147315
347468
78914
75500
285063
150980
22766
28863
25019
183904
128520
12996
26030
160307
72681
29163
16182
72851
34221
71960
73943
10757
105992
24219
506076
309067
202371
143210
39378
39418
57746
10577
41578
11257
76876
44555
102255
33520
35671
117183
161123
60348
61761
23392
436037
317509
41685
151249
24351
39619
57342
30754
169293
15709
26802
15717
164473
17237
499629
21757
10078
48469
581456
61928
23455
515462
87446
95348
36763
15875
68432
151444
157201
193538
23679
234981
67532
27952
48469
41187
15157
275811
316817
95914
61949
13835
281545
36214
27742
281545
25290
31720
15414
25533
40171
183060
17477
8214
189924
24077
39984
168684
46212
176926
39984
436037
210579
63771
115207
41642
161123
27667
8538
34446
26830
61761
59353
21583
331218
27275
316726
14738
31351
132100
142687
168079
49240
133283
99478
16296
26197
317509
111797
26822
90418
86134
62546
31894
137765
35758
9427
145243
23455
296604
15198
27742
44158
40751
23890
69082
19573
10897
32347
48469
36774
39240
110654
30692
21984
27955
39988
58357
31586
29494
218154
27167
11147
31241
28470
16983
54506
52239
70291
49489
58027
79322
66402
83345
24411
92352
44983
50272
76750
28908
94874
53249
184894
29948
158987
31344
37931
102852
13164
162170
64653
312576
19339
24041
12536
47210
45198
218154
57746
28276
69039
51691
15747
46920
29293
19561
29948
313523
98952
14188
41100
66130
79723
32896
222708
205681
55723
101488
45006
48063
112304
52841
22495
9408
69082
123317
201914
12391
105137
37916
26802
49303
364778
64653
26012
205681
84096
79900
51691
57783
92016
15157
42184
141124
25817
104992
9412
26444
79723
32623
416781
11113
67072
16253
14237
69039
37463
21145
19725
12553
60321
39080
129247
104880
67803
157881
30296
502930
20669
38468
210100
72851
31581
16425
35970
124164
669880
142300
10078
91591
62959
40873
43049
33624
137916
18706
210100
106018
15724
594963
108544
43899
19246
98063
22495
15647
38928
316034
181010
36740
22125
303611
27693
154281
189924
94168
39358
43593
40677
44355
62430
234981
102852
111202
28110
134716
27064
16296
600317
111258
18956
8650
20491
55580
26308
67063
76771
13315
110235
19719
37826
344035
18375
110654
60605
234981
22253
210017
12788
105992
38805
21544
33346
262821
44107
135544
138925
115659
26802
19370
285530
160693
25696
70964
319612
52841
271438
51019
95678
221217
149975
16826
52312
27237
6345
11113
21145
76581
58812
18204
47243
35970
33346
411944
87036
28968
303611
211488
95348
41218
39074
12883
116969
221217
21967
114164
174657
504011
28139
57091
42214
78172
48331
24941
218154
27237
56322
48787
21033
25817
41752
125151
187576
25429
7600
624860
131449
117717
31413
366835
151888
111797
14396
183904
147187
22367
41685
65919
39984
20275
40880
115869
151864
95914
257772
58812
53390
171675
57342
52312
83876
76750
49298
77017
145480
73121
151444
12609
218701
31720
411055
27275
25822
27815
73325
73179
45002
68432
17100
95348
37858
24444
26830
296604
75407
69082
38340
108544
80757
24916
285768
66860
25064
736142
35671
28185
28771
12553
41218
27837
58817
9137
73598
26019
57342
582381
189924
21257
22629
59582
16894
54275
96487
116969
43007
18014
62138
68352
71665
12379
43273
304054
43273
13151
8897
22234
57091
13749
24219
14344
24276
96278
143186
67456
8197
16182
30479
69082
265148
52598
112304
49365
49431
68320
13090
144399
66866
21257
41752
21804
58357
76750
15316
94168
33624
39771
196311
41187
44992
264348
69159
21806
42184
111797
128520
131449
19690
135544
36774
48458
28908
203271
137501
58136
317201
24671
29836
25290
292306
38767
291038
12309
37329
39988
87470
25822
83120
49822
26802
22652
128142
101488
356486
47209
27689
95618
143186
158987
411055
563195
19353
59031
27955
29769
208121
71203
9408
10306
17419
27601
46920
48915
21485
22125
512010
87036
119807
60605
176926
54660
96278
63218
149975
50172
137682
520057
22766
9412
70888
43803
18375
33520
25218
30754
52880
48737
183060
94162
59683
58564
59353
32208
27724
117183
40171
36214
289539
22125
17853
47209
25129
56394
43007
59185
106586
54506
511625
37826
22791
107470
66860
29769
17524
27471
17237
61464
69705
26802
29163
39226
21264
66149
345621
23455
62099
54660
11113
16826
53848
29030
72681
73179
36385
84096
72681
113275
64972
20611
54787
14173
34611
29326
67609
62069
12551
30083
51806
52560
145240
9235
827425
14088
29611
237157
28185
19719
26826
38766
104963
152741
138891
79322
740537
39984
64653
31958
39925
21544
27724
304054
40370
202820
94180
149975
94958
131449
56673
76315
73463
31913
20368
15926
32854
39418
37244
111144
9833
26822
59582
183904
176926
28017
16887
27132
52598
94168
15350
45198
38767
32370
304054
31558
117183
245484
57932
80094
106347
316817
18208
351814
22883
46585
172626
8738
37288
85995
24351
13234
12847
50535
64297
12553
76771
496833
46920
45705
26019
26802
70888
27634
24276
28185
84039
39981
578121
101657
56322
34650
21234
15926
39078
34596
81608
69057
41926
54275
82313
41685
20785
22682
40558
106586
619155
10750
51454
27714
60321
147315
183904
35490
44158
59742
88844
95618
54749
10969
499629
88087
70224
22482
19085
24276
73325
102209
25631
142687
43006
25129
13587
59582
108544
31586
17727
79444
158987
33147
12153
102209
16128
12734
18412
31586
88538
512770
31344
71665
68359
213801
21586
193062
347468
39771
9148
22125
48458
72917
33173
69598
270623
74993
136531
118086
134716
68894
36730
67384
21145
12815
21257
9144
22087
35040
40751
27244
48637
39988
31344
88753
11592
366835
86080
150704
24881
13074
109362
47209
40357
31413
154267
15146
19353
41578
165665
21627
148700
52687
13330
60002
23087
174752
21234
29163
93911
10706
13009
19160
29090
79322
10801
58352
22396
150980
34596
44000
118375
57548
73853
24411
66569
73121
137916
20388
36227
49822
95348
55152
30754
154267
322093
31327
60438
79723
21984
51019
27601
221890
152521
15592
52598
34515
66130
28891
154838
94727
24351
28017
49477
47209
36331
26048
137501
40171
99797
187985
322093
158917
26444
13243
91591
235859
42363
183904
44555
28933
12994
71902
39289
304133
18777
17419
57091
102255
52312
21101
99232
27167
98132
38468
20231
45783
416463
14215
140006
67063
43007
22295
89659
40357
62546
53024
26742
104963
98952
47980
171675
101657
851178
95488
65453
40330
63218
28166
52166
23835
51019
669880
60682
20153
33581
79723
257772
149975
79723
26308
14821
15875
38805
73121
35141
62836
24041
154838
81608
95348
39984
98952
21804
154838
72917
38667
42845
110654
14001
131949
7142
17015
28470
23760
55190
18961
15211
39289
281545
35671
11751
18777
21967
108544
10108
23598
25629
54787
436037
105137
285768
19160
99355
32528
455607
319534
39074
39847
94696
21016
40683
39771
151841
70224
17524
27736
103657
111202
319612
68339
59353
72851
154267
73325
40651
43593
123317
100516
31413
18613
102255
95678
5207
147315
24351
69785
177722
104880
44107
32572
138925
17853
41100
316817
52598
112304
20460
23465
16493
40558
56092
36614
17512
160307
164490
51691
411944
28582
152704
96278
10078
13809
688473
60605
90018
23592
76522
104992
8568
151841
26663
77017
55580
24881
152521
61546
182263
27634
152704
24041
24411
74030
58817
152521
234981
82757
20479
73121
81669
155907
67997
42845
172032
55266
71960
347468
230489
49365
44634
73943
33950
10128
589971
217756
24151
8086
33624
41642
19603
43006
22652
18395
36740
19573
70964
143186
68320
15839
44107
18706
19353
171675
32030
115869
864613
170689
9573
53719
32896
36331
67609
104880
102598
23474
253835
145240
114237
66866
178224
29494
67384
44964
184894
106586
514655
12536
94168
66866
16832
37916
114518
23239
59885
15834
47728
88753
196285
65788
22105
26230
21804
19160
51454
16296
113275
19936
157881
95886
152741
19075
54214
303611
18961
192351
24777
111202
202317
10577
79322
33368
66386
67456
31450
52312
25290
149975
59582
19046
73325
20769
14088
51806
69916
10192
8378
167977
72681
32894
33346
105992
41338
23835
92904
13569
73179
15253
12139
49437
62546
40652
47209
151841
78668
18037
33390
236479
100794
58136
27471
9756
27237
154838
44634
26230
50760
22435
104880
37288
14344
70874
19908
35671
10474
23244
70874
41922
27614
44854
49661
35103
145942
102973
118033
16544
13293
57825
41685
74210
43918
16413
36248
253835
47641
60605
11199
106857
94180
21496
37495
46585
52687
33271
9833
104040
55723
62117
90418
46212
50302
27105
38767
29293
30296
63960
22398
23952
20225
86134
15146
46585
16518
97448
57746
26159
145942
234981
36806
270548
40683
141337
55190
563195
76522
20479
66414
25629
27714
51691
28185
11106
101488
52560
14344
9935
86329
303611
29672
35490
84039
110654
228355
87154
329777
65712
11046
26422
49477
253835
74107
35857
62363
47803
79322
111907
37068
14088
9095
15191
9634
70874
178559
28470
449281
35970
36614
66298
62279
215794
228669
32030
17727
51019
29836
69082
38805
48331
72851
14743
102852
118777
24792
47946
37203
27005
25694
17332
201914
66298
78172
39619
24181
66149
145495
137682
41578
22766
38767
57736
49661
25696
416927
13741
270548
316817
212371
17659
45337
66860
69039
25748
46091
9893
66298
161123
27614
115869
35671
16826
71665
68894
119807
193062
130135
88844
88844
60587
19370
155205
201914
313523
175449
10270
22202
61634
12007
57342
21368
27149
71960
132100
151841
26830
97795
43593
198026
83354
317634
43803
416781
131949
32030
164690
63960
92904
17659
67803
253835
29030
75500
16768
72713
202820
88844
14937
76522
37716
14077
14146
69916
222627
48797
18215
20350
34480
27167
262821
26230
151841
92352
108544
27471
46233
32874
36720
116320
105992
16642
32030
258912
20825
61928
39418
67393
22834
203730
31050
351210
19075
101792
34361
7334
18208
21696
111202
126742
49144
38488
23557
67384
202820
110235
23244
58357
54214
9448
33097
37716
33624
15834
62430
26159
210017
25694
155205
12928
67247
108544
26048
73463
11059
26049
52880
53024
22234
41305
24351
67681
61761
12180
121613
57557
102852
144469
84039
41187
262821
344035
23190
529440
33173
18412
64750
12994
38986
28908
52580
30692
221890
44158
61928
25782
262821
75843
33663
21967
563195
140444
44992
54785
828661
69417
39289
27634
39050
92016
194313
40751
20275
25598
45914
17347
262821
33173
26230
47664
137916
32071
14826
69082
69057
598082
218701
29163
44555
27244
39816
19339
114518
44555
67681
54214
20769
45337
92870
150802
66561
305122
30479
22253
148060
30749
29769
669880
416781
118033
12552
44555
102465
19281
11038
158215
28785
154838
104992
152704
106347
52880
41187
38805
55723
66402
30718
19704
263527
88844
13616
16413
132661
350290
34480
1163816
253835
12788
19625
104040
20479
75843
19068
78143
15747
26159
62069
38667
34611
102255
65788
87391
10734
54523
13315
158987
38468
61546
111202
25694
147315
137501
65788
21257
151841
17490
41578
22328
22483
31586
33581
137765
164319
112764
34706
175378
36331
27634
120541
27631
37420
29163
31720
49303
28110
57091
38805
14047
25782
66402
52880
38667
102852
79444
28470
26742
41685
69417
441604
48637
19719
19733
37495
27955
72497
94874
46585
27167
201914
19370
54749
52560
31344
42845
5745
158917
14491
29161
14173
61580
16498
56394
21544
95488
11167
26742
74887
44555
26012
16897
39806
28968
31586
47210
168684
103497
529440
66414
9921
87036
68432
16253
563195
142687
13954
340747
34446
62959
37061
12858
145240
298872
43985
23392
32623
8901
39289
14320
14344
68218
7923
69417
15253
62546
66298
102852
33930
52110
54785
221217
25817
126000
11046
221217
55542
160693
29293
143573
94303
348372
110981
23346
38805
184894
16894
182274
23592
31450
24899
23557
6541
131949
51019
112304
46991
45002
48637
140444
206423
31450
26230
267291
171675
45857
69944
148112
37288
38766
64976
66149
95914
66582
18777
486179
10764
56299
158917
46817
41685
64409
175449
207208
45337
12985
23184
46991
14168
10108
181010
78380
26230
24219
84096
102852
23455
94953
74030
10595
52880
40683
57746
31720
64653
45006
14491
43667
48331
16663
707158
92269
28968
23244
61580
78914
151864
106110
163683
67247
27237
26230
344035
16205
86080
221217
127864
69185
23925
9408
33524
23108
23465
27471
72856
67954
167635
17459
137501
34446
51454
150704
235557
88483
14349
32299
150704
37329
33624
47947
22495
21967
19733
51691
9921
23244
21033
6539
157695
145495
39358
69082
80757
38960
115869
11777
343192
18576
68218
449630
84096
8738
28110
202820
34221
73463
84039
68716
72681
10693
18531
58352
26422
13714
169293
589971
22396
46585
35064
24021
183060
61546
69039
28525
133283
38767
45414
38667
39816
48880
49509
161123
172626
15107
85995
221217
75500
45398
68716
68716
73598
36883
234981
161123
59742
154267
57736
363102
33260
286709
44158
25696
148060
317634
82743
70964
57091
92904
316817
262821
99232
347468
43974
15834
52598
65919
113141
62069
39378
46585
42427
54305
50535
26296
161123
30754
83876
28029
18014
12504
41218
210100
21544
221890
31720
20388
71513
16112
27237
23557
317634
36883
40873
12553
63771
55580
20987
15647
26230
27237
17490
21496
55580
19246
85995
37068
24276
67532
25064
57542
36763
47210
222708
32623
28891
43803
53468
153572
121613
17511
14054
19370
40330
44000
243485
735264
93682
44992
64750
66149
16413
150704
47946
26012
9019
145240
48787
22495
58357
39816
55144
275467
143186
4011
69185
301617
281545
12835
410167
24411
26019
11303
23474
137682
69598
46212
46585
135544
37716
57783
221217
105137
31637
101106
19143
771937
13569
36806
14146
57548
33562
39984
90326
96487
65919
33691
20479
82757
26230
10509
19558
17432
35103
32102
42189
7712
33346
64976
61464
106347
35578
14349
35758
36720
152741
226473
131449
168995
169886
147315
38805
76750
34225
25019
189635
61546
18607
12928
86134
222708
118777
27371
54660
24881
22234
87446
7315
170317
47818
184894
23864
23557
13813
59185
44634
106857
16413
68316
25129
24351
92870
80757
38960
51691
594963
34225
140444
51454
37244
9408
26830
10423
449281
25218
621937
43803
316817
15046
316817
73463
73853
87154
62065
23455
27667
33663
403125
115659
262821
43397
45783
147315
10468
23557
19908
66258
90018
68316
189924
21853
69082
28343
18722
32071
21696
35064
25019
95914
52810
26830
168555
31835
55190
39156
102973
129207
158215
16830
106393
52239
175449
70224
25218
191173
48880
41633
95348
27667
154838
125954
110235
102209
23852
9146
49489
16253
145480
449281
36331
20491
181010
48725
40171
49489
23790
67384
35671
14945
43803
99797
106393
79723
49431
48331
35671
17911
157050
29010
62836
137501
37288
44158
58357
19111
118375
108544
20883
8815
68218
29102
253835
49303
143186
556803
39418
68339
49437
12400
63771
150802
12526
15717
18375
20883
68716
92269
25064
16498
48915
39074
8161
131949
304054
95886
158987
24814
55845
43803
271438
158703
315747
234981
88033
28465
449281
501121
92016
28343
70507
15592
30325
54549
12835
24814
44506
14742
21485
33271
46233
221217
24351
31558
19470
13741
152741
19353
128949
35141
50045
41100
47664
221217
12139
194313
100794
313887
23392
16455
150704
13247
13250
455607
291038
168684
14088
11751
111907
58357
64972
79900
20955
15198
136531
76581
10801
218412
53955
24351
149975
28029
315747
89659
148700
94168
102852
167975
23346
46212
175962
65788
38667
57736
87036
21967
101488
9573
27371
41633
52569
27837
10012
155346
26159
137765
44355
35758
151864
26802
95348
15408
52598
143186
134716
38667
24181
338530
17040
87391
17100
51966
20275
100202
75358
304133
33950
22295
106393
110235
10935
147315
121613
88753
88844
92870
593136
53955
36768
58357
38468
66582
40880
13995
74030
18613
15198
38667
37203
41633
39834
52880
59353
100066
24444
26048
11780
31344
30754
154838
19561
38667
56322
51966
69082
19848
70550
64297
30107
234981
126009
11046
58812
74887
37068
286367
6653
66860
239602
162244
30754
36214
24021
102852
60002
40873
39925
187576
316034
15191
13315
31894
49661
27886
22630
13714
119720
47818
26809
193062
57783
218154
53210
143186
292306
48240
48797
71042
148060
19246
72141
40873
125151
19109
38805
19603
16354
125151
76581
228697
72571
97352
158987
9427
27952
143573
24881
13835
27053
33733
58208
87036
155755
93682
36774
48737
55301
49822
32874
41375
87391
69417
46212
64653
78172
411055
30573
158987
42189
145942
92571
61634
8380
145495
47728
30230
57783
202820
177722
94953
72917
58027
69785
27742
96084
436037
65788
340327
32737
67609
51862
27886
96487
13697
149975
24899
37495
99232
92016
313523
28029
57783
218701
75843
35064
19160
126000
13097
17659
14158
167598
61928
39378
44158
52168
109058
48915
66866
54660
67997
28470
16567
270548
26444
52569
55190
32969
514104
76581
54660
25817
53468
72851
303611
43445
46585
49437
54785
20580
26802
167975
46991
137765
137501
66561
69039
14215
167809
26019
22483
27724
31015
26049
14268
26830
43593
189924
87556
19046
299556
119099
33390
110654
281545
17704
31015
12169
32969
257772
124164
31242
64409
16832
210017
53390
51454
38822
351210
97973
8650
228669
83345
273715
27614
154281
37916
20231
65474
174657
31183
17284
82313
87391
73853
45783
62363
19470
271326
54305
64976
87154
189924
27689
114237
26822
39988
37931
190990
37068
53210
31720
114164
79480
67063
149975
27689
71817
322093
62138
125151
123317
93911
49437
11244
34706
69916
117180
10757
128681
317201
29769
832382
62065
165665
27631
290642
364778
13899
417278
56673
58725
145243
22766
211382
140444
123622
79480
12536
56299
31720
33581
21984
23413
22435
96278
11487
57746
48915
65919
36883
316559
98887
14535
50252
61776
64653
67072
69039
529440
143501
39289
68339
52569
62430
19246
40677
88753
43803
304054
15834
4565
183904
38805
61464
202371
72713
70224
55152
62138
17911
469096
419189
31637
65300
111651