0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 22:11:59 +00:00
OI-codes/AtCoder/ARC068/E/data/13.out

7445 lines
54 KiB (Stored with Git LFS)
Plaintext

300000
298932
295625
295233
291791
289493
288330
286674
284293
281479
277332
276733
276047
275503
274832
274276
273587
273105
272428
271691
271148
270679
270088
269447
268646
268049
267603
267037
266469
265867
265284
264645
263896
263191
262729
262222
261707
261112
260528
260011
259393
258872
258214
257572
256798
256114
255420
254723
253919
253205
252604
252135
251647
251168
250706
250172
249762
249244
248804
248339
247843
247411
246880
246438
245868
245221
244659
244111
243484
242948
242310
241656
240996
240430
239841
239184
238523
237848
237276
236675
235865
235169
234566
233844
233198
232537
231879
231161
230440
229645
228908
228195
227552
226790
226034
225225
224460
223608
222933
222096
221164
221035
220994
220885
220712
220708
220528
220396
220361
220225
220184
220054
219914
219894
219749
219716
219547
219505
219327
219288
219114
219000
218790
218774
218612
218576
218409
218381
218179
218161
217993
217966
217781
217713
217706
217544
217520
217288
217253
217168
216943
216908
216849
216670
216668
216473
216395
216349
216177
216149
216077
215850
215847
215814
215786
215575
215505
215437
215232
215220
215148
214884
214819
214746
214673
214457
214360
214312
214265
214056
214036
213985
213957
213707
213671
213617
213564
213317
213282
213198
213149
212888
212809
212751
212709
212648
212373
212348
212292
212258
211996
211941
211869
211802
211701
211377
211284
211220
211179
211122
211052
210776
210750
210689
210614
210589
210289
210258
210163
210104
210043
210023
209689
209607
209560
209501
209445
209394
209077
209014
208954
208903
208861
208824
208757
208438
208373
208308
208230
208147
208051
207953
207637
207567
207483
207399
207334
207230
207158
207100
206738
206644
206525
206425
206307
206185
206093
206015
205683
205607
205524
205480
205401
205335
205299
205266
204907
204870
204834
204759
204726
204686
204662
204601
204544
204166
204079
204019
203938
203870
203809
203765
203687
203645
203584
203191
203123
203074
202987
202922
202869
202800
202742
202643
202590
202526
202105
202052
201973
201908
201837
201755
201689
201603
201531
201454
201380
200979
200954
200868
200805
200707
200609
200537
200455
200388
200323
200257
200162
200082
199654
199569
199461
199378
199304
199207
199149
199069
198982
198915
198820
198737
198636
198150
198064
197983
197897
197821
197740
197663
197579
197499
197394
197312
197238
197189
197128
197067
196600
196516
196466
196421
196345
196269
196210
196163
196106
196032
195983
195937
195840
195763
195718
195667
195160
195103
195015
194960
194885
194831
194783
194691
194628
194552
194471
194396
194299
194216
194155
194099
194028
193966
193465
193401
193345
193317
193265
193193
193133
193062
192977
192912
192823
192733
192643
192575
192490
192418
192330
192242
192168
191630
191547
191481
191394
191318
191264
191191
191112
191027
190937
190837
190777
190695
190626
190532
190447
190356
190265
190192
190147
190061
189982
189384
189305
189219
189116
189021
188931
188849
188779
188675
188573
188506
188425
188317
188214
188134
188037
187976
187881
187798
187715
187631
187531
187441
187367
186781
186696
186578
186479
186399
186305
186206
186147
186081
185990
185915
185817
185741
185651
185544
185445
185372
185261
185144
185064
184975
184871
184750
184664
184549
184436
184352
184248
183602
183518
183420
183311
183229
183156
183071
182950
182836
182756
182665
182585
182474
182405
182313
182201
182097
181977
181884
181771
181660
181542
181424
181340
181217
181126
181025
180908
180800
180692
180593
179915
179809
179710
179581
179492
179427
179359
179322
179250
179178
179091
179028
178996
178939
178876
178819
178750
178682
178617
178542
178484
178427
178364
178269
178199
178141
178075
178006
177959
177874
177810
177712
177654
177606
177524
176831
176756
176687
176598
176538
176476
176411
176335
176269
176196
176107
176038
175937
175856
175796
175706
175636
175553
175498
175438
175364
175290
175225
175164
175077
175006
174958
174880
174793
174713
174638
174566
174499
174405
174358
174273
174185
174116
174044
173983
173906
173142
173058
172982
172886
172810
172730
172655
172578
172514
172458
172354
172284
172220
172131
172054
171963
171882
171808
171731
171632
171539
171452
171390
171349
171300
171229
171151
171072
171010
170943
170857
170778
170695
170607
170522
170431
170345
170262
170166
170094
170042
169944
169856
169774
169710
169651
169576
169482
168676
168602
168544
168463
168359
168255
168174
168092
167995
167938
167858
167754
167674
167596
167514
167438
167346
167268
167176
167110
167026
166959
166872
166775
166671
166590
166511
166421
166345
166252
166181
166099
166010
165913
165849
165783
165702
165643
165589
165499
165427
165331
165239
165161
165075
164981
164916
164850
164746
164668
164578
164498
164387
164292
164207
164117
163218
163116
163009
162924
162830
162735
162647
162564
162484
162406
162313
162203
162119
162019
161942
161844
161750
161652
161536
161442
161360
161282
161221
161144
161043
160954
160867
160793
160706
160609
160507
160417
160310
160220
160133
160048
159937
159850
159773
159676
159586
159483
159412
159319
159219
159154
159046
158953
158864
158750
158649
158559
158424
158334
158250
158158
158051
157990
157913
157826
157737
157638
157550
157454
157360
157274
157189
157098
156123
156018
155927
155846
155789
155681
155594
155508
155418
155344
155237
155166
155061
154961
154880
154786
154695
154594
154544
154471
154370
154268
154177
154091
154007
153916
153819
153715
153624
153533
153447
153386
153303
153185
153075
152999
152906
152809
152716
152602
152508
152410
152307
152212
152122
152016
151924
151827
151741
151664
151569
151466
151379
151286
151195
151086
150978
150873
150773
150673
150580
150502
150403
150319
150217
150123
150034
149930
149842
149748
149658
149546
149436
149349
149286
149186
149081
148996
148888
148799
148679
148600
148496
147440
147329
147235
147128
147045
146938
146833
146739
146628
146521
146409
146308
146217
146106
145991
145884
145786
145680
145590
145512
145410
145329
145233
145130
145023
144901
144796
144683
144582
144482
144367
144268
144168
144055
143951
143851
143766
143668
143551
143451
143359
143249
143153
143046
142950
142859
142760
142655
142547
142452
142358
142256
142142
142024
141923
141803
141690
141601
141484
141375
141245
141141
141031
140935
140845
140725
140611
140513
140415
140320
140193
140090
139975
139891
139797
139689
139559
139441
139334
139231
139120
139013
138908
138794
138702
138586
138477
138356
138244
138148
138029
137933
137844
137712
137627
137506
137399
137277
137165
137053
136935
136821
136712
135543
135440
135329
135216
135102
134997
134894
134771
134664
134567
134459
134319
134202
134093
133982
133883
133790
133691
133604
133496
133395
133295
133187
133091
132975
132859
132763
132650
132548
132427
132326
132212
132112
132005
131899
131791
131657
131538
131440
131322
131168
131065
130959
130820
130719
130603
130489
130358
130237
130104
130008
129887
129798
129701
129577
129471
129360
129250
129124
129002
128907
128798
128693
128612
128503
128394
128287
128193
128049
127959
127819
127820
127820
127806
127800
127789
127789
127791
127777
127774
127768
127771
127760
127750
127738
127722
127718
127712
127708
127696
127691
127688
127683
127682
127670
127662
127653
127645
127652
127638
127633
127621
127621
127606
127590
127578
127570
127561
127549
127541
127538
127531
127526
127517
127506
127498
127497
127492
127483
127473
127462
127455
127441
127447
127424
127418
127408
127406
127399
127397
127396
127385
127371
126124
126109
126103
126105
126098
126102
126093
126094
126088
126082
126077
126074
126074
126061
126064
126060
126056
126050
126055
126058
126059
126047
126042
126034
126023
126015
126010
126007
126014
126016
126008
126003
125996
125981
125977
125971
125956
125944
125942
125934
125930
125917
125907
125902
125894
125884
125872
125863
125860
125854
125853
125842
125846
125844
125831
125820
125815
125805
125797
125792
125779
125774
125769
125761
125773
125762
125747
125736
125741
125746
125744
125745
125739
125729
125729
125725
125712
125711
125708
125710
125699
125696
125687
125683
125662
125649
125642
125642
125629
125616
125607
125590
125580
125578
125570
125561
125552
125553
125545
125541
125549
125552
125541
125539
125526
125518
125508
125502
125492
125479
125470
125468
125463
125453
125445
125436
125435
125429
125408
125402
125391
125388
125379
125365
125356
125344
125336
125327
125331
125339
125326
125329
125329
125325
125327
125317
125310
125314
125300
125302
125289
125292
125286
125270
125262
125254
125245
125234
125228
125216
125204
125199
125193
125185
125172
125161
125150
125147
125144
125137
125133
125123
125117
125108
125105
125100
125091
125080
125071
125055
125040
125046
125029
125016
125014
125011
124994
123530
123520
123519
123514
123509
123509
123501
123490
123488
123480
123458
123442
123441
123434
123419
123412
123400
123388
123386
123386
123383
123379
123370
123357
123350
123329
123327
123311
123307
123296
123283
123278
123269
123258
123253
123248
123247
123241
123235
123236
123233
123225
123221
123215
123208
123200
123195
123182
123169
123164
123162
123157
123151
123148
123141
123138
123124
123126
123120
123118
123111
123104
123094
123083
123081
123070
123059
123047
123043
123039
123031
123028
123030
123016
123006
122993
122994
122991
122975
122967
122962
122951
122949
122941
122925
122914
122914
122904
122896
122887
122872
122861
122854
122851
122842
122850
122841
122830
122823
122821
122813
122801
122790
122780
122783
122764
122758
122744
122734
122717
122708
122707
122702
122693
122688
122677
122673
122669
122656
122645
122637
122632
122620
122605
122604
122594
122587
122579
122578
122566
122560
122557
122550
122544
122536
122532
122526
122520
122503
122493
122483
122472
122466
122455
122455
122441
122430
122421
122422
122414
122406
122405
122393
122384
122380
122373
122370
122366
122357
122350
122350
122347
122350
122341
122330
122308
122298
122289
122282
122287
122274
122252
122240
122228
122231
122223
122213
122202
122204
122182
122169
122156
122144
122139
122121
122112
122103
122099
122097
122088
122077
122062
122071
122061
122046
122032
122030
122020
122001
121997
121997
121987
121983
121979
121970
121963
121954
121932
121931
121926
121916
121907
121904
121905
121890
121880
121867
121856
121847
121839
121822
121815
121803
121793
121782
121781
121771
121761
121754
121749
121727
121706
121695
121695
121680
121670
121645
121634
121623
121608
121608
121604
121598
121590
121583
121577
121570
121564
119804
119797
119792
119785
119780
119776
119771
119769
119764
119757
119751
119735
119726
119707
119705
119695
119685
119665
119653
119647
119649
119649
119642
119638
119628
119621
119612
119596
119588
119576
119574
119563
119550
119540
119526
119520
119517
119521
119511
119503
119494
119490
119485
119471
119462
119455
119441
119431
119422
119426
119415
119408
119385
119381
119383
119369
119356
119347
119350
119342
119336
119326
119318
119313
119319
119317
119310
119293
119289
119276
119271
119258
119265
119255
119248
119226
119217
119198
119191
119185
119172
119165
119160
119140
119137
119136
119127
119111
119101
119093
119082
119073
119055
119040
119023
119012
119010
119002
118999
118993
118989
118986
118973
118965
118962
118960
118949
118945
118936
118927
118927
118919
118915
118911
118910
118898
118893
118890
118890
118879
118876
118869
118856
118846
118830
118827
118820
118817
118819
118818
118808
118800
118796
118789
118783
118773
118766
118759
118753
118750
118730
118717
118705
118696
118679
118663
118654
118641
118640
118638
118627
118618
118615
118606
118605
118594
118583
118577
118567
118560
118545
118542
118543
118533
118522
118508
118506
118497
118487
118477
118476
118456
118449
118435
118423
118412
118401
118387
118386
118374
118360
118356
118342
118329
118319
118314
118310
118298
118282
118257
118241
118235
118224
118209
118204
118191
118180
118168
118156
118144
118133
118124
118121
118116
118109
118098
118090
118089
118083
118076
118060
118049
118046
118038
118028
118025
118011
117999
117986
117972
117963
117947
117948
117939
117922
117913
117906
117897
117878
117865
117860
117857
117845
117826
117813
117805
117791
117787
117781
117766
117749
117743
117731
117716
117704
117693
117686
117676
117659
117648
117636
117638
117624
117607
117597
117586
117585
117574
117557
117537
117506
117493
117488
117477
117465
117450
117439
117435
117429
117417
117404
117400
117391
117375
117361
117349
117334
117329
117319
117311
117310
117302
117296
117280
117275
117260
117235
117225
117220
117211
117211
117208
117202
117193
117176
117166
117157
117151
117152
117147
117142
117136
117128
117121
117121
117107
117093
117086
117077
117073
117066
117066
117055
117056
117043
117045
117032
117018
117007
117004
117002
116987
116968
116955
116945
116936
116921
116903
116890
116877
116870
116856
116840
116824
116821
116822
116822
116807
116797
116793
116783
116775
116761
116743
116733
116726
116718
116711
116704
116696
116696
116692
116677
116662
116648
116639
116630
116616
116598
116591
116582
116580
116564
116563
116555
116541
116529
116519
116510
116501
116491
116473
118000
114255
114246
114236
114221
114208
114203
114186
114175
114172
114166
114150
114142
114135
114135
114123
114115
114105
114103
114093
114084
114076
114060
114051
114049
114039
114030
114017
114018
114000
113993
113983
113977
113965
113950
113933
113925
113918
113910
113903
113885
113882
113876
113871
113869
113858
113856
113851
113833
113824
113821
113811
113809
113798
113782
113764
113754
113732
113714
113711
113702
113699
113682
113670
113661
113655
113646
113634
113626
113616
113603
113595
113593
113585
113578
113569
113564
113566
113548
113537
113527
113508
113503
113496
113496
113488
113484
113477
113465
113453
113451
113446
113434
113429
113426
113415
113406
113391
113376
113370
113357
113355
113339
113326
113305
113296
113291
113280
113275
113257
113246
113237
113223
113224
113218
113222
113212
113195
113174
113159
113158
113148
113139
113136
113121
113102
113088
113086
113081
113073
113062
113052
113044
113040
113035
113021
113005
112994
112982
112974
112965
112944
112935
112927
112915
112903
112883
112877
112863
112856
112845
112830
112824
112809
112788
112781
112776
112753
112745
112733
112712
112697
112693
112692
112687
112669
112655
112636
112628
112617
112606
112597
112589
112587
112581
112566
112565
112560
112546
112533
112528
112519
112514
112497
112486
112483
112471
112461
112452
112435
112425
112410
112399
112386
112365
112348
112346
112337
112329
112314
112298
112289
112279
112273
112261
112252
112245
112238
112221
112209
112199
112187
112178
112175
112170
112161
112159
112145
112126
112111
112117
112106
112095
112088
112076
112072
112055
112043
112028
112020
112012
112000
111983
111975
111964
111954
111939
111927
111922
111917
111901
111899
111886
111872
111855
111847
111830
111820
111812
111794
111782
111776
111764
111757
111751
111733
111726
111717
111711
111708
111700
111684
111678
111670
111657
111645
111631
111632
111624
111608
111600
111588
111583
111573
111557
111543
111532
111519
111509
111496
111492
111495
111487
111476
111472
111469
111466
111446
111436
111424
111415
111401
111396
111383
111379
111374
111367
111351
111345
111328
111327
111306
111302
111299
111297
111297
111290
111280
111272
111259
111243
111233
111226
111215
111205
111193
111176
111165
111155
111140
111138
111138
111131
111127
111126
111108
111095
111082
111074
111068
111062
111040
111031
111018
111013
111003
110999
110977
110964
110957
110936
110927
110919
110911
110904
110894
110887
110876
110862
110849
110845
110826
110814
110804
110790
110783
110768
110762
110748
110736
110725
110725
110717
110703
110691
110681
110678
110667
110659
110643
110625
110623
110611
110606
110588
110581
110562
110560
110545
110538
110531
110515
110496
110480
110465
110462
110453
110446
110442
110430
110418
110399
110381
110373
110368
110361
110348
110337
110323
110318
110313
110298
110289
110281
110271
110265
110246
110242
110227
110216
110201
110189
110173
110164
110156
110148
110143
110134
110118
110112
110106
110096
110082
110063
110057
110046
110042
110035
110028
110025
110010
109995
109982
109973
109960
109933
109922
109903
109898
109877
109866
109856
109841
109828
109809
109800
109790
109776
109764
109747
109733
109715
109709
109697
109683
109670
109662
109642
109636
109635
109634
109619
109606
109584
109567
109561
109553
109549
109542
109532
109523
109516
109505
109495
109492
109482
109480
109472
109461
109448
109438
109428
109409
109391
109371
109356
109342
109326
109315
109314
109306
109299
109280
109263
109248
109229
109214
109204
109200
109190
109172
109155
109145
109130
109116
109094
109081
109073
109060
109047
109028
109024
109009
108996
108979
108964
108952
108938
108929
108918
108905
108910
108904
108904
108899
108879
108865
108854
108840
108839
108837
108829
108818
108807
108805
108796
108789
108778
108773
108756
108755
108747
108733
108710
108702
108695
108690
108671
108659
108644
108626
108616
108597
108595
108589
108570
108567
108562
108548
108534
108529
108519
108508
108483
108471
108457
108447
108435
108425
108413
108403
108392
108385
108368
108359
108349
108329
108316
108301
108295
108287
108292
108290
108277
108260
108243
108228
108220
108211
108205
108207
108187
108172
108149
108136
108130
108120
108112
108102
108090
108071
108052
108043
108039
108026
108013
108003
107992
107987
107982
107969
107951
107940
107930
107921
107921
107915
107913
107895
107883
107880
104963
104951
104943
104942
104929
104927
104921
104906
104898
104893
104879
104874
104863
104853
104848
104837
104831
104821
104807
104793
104780
104766
104756
104746
104737
104716
104711
104695
104681
104674
104660
104651
104633
104624
104610
104599
104582
104572
104567
104560
104548
104532
104526
104516
104506
104493
104483
104469
104465
104450
104438
104433
104420
104415
104404
104390
104374
104364
104348
104340
104327
104317
104316
104301
104288
104279
104265
104261
104253
104244
104234
104228
104224
104209
104202
104194
104195
104183
104181
104165
104160
104153
104141
104128
104119
104118
104102
104091
104080
104055
104044
104033
104023
104014
103993
103983
103975
103952
103950
103938
103925
103914
103902
103894
103881
103878
103865
103853
103849
103843
103836
103826
103810
103793
103787
103773
103770
103764
103755
103744
103729
103722
103700
103688
103689
103669
103667
103661
103657
103646
103634
103621
103618
103607
103607
103596
103582
103573
103564
103557
103553
103546
103536
103530
103518
103507
103499
103483
103470
103456
103449
103434
103428
103415
103404
103392
103376
103366
103362
103348
103331
103319
103305
103290
103274
103272
103262
103251
103241
103228
103219
103218
103204
103203
103195
103189
103182
103181
103174
103154
103140
103136
103121
103114
103101
103089
103084
103074
103066
103062
103055
103040
103034
103019
103013
102999
102992
102990
102979
102971
102958
102948
102932
102932
102920
102908
102897
102888
102887
102872
102857
102847
102837
102823
102812
102804
102797
102780
102768
102752
102738
102730
102724
102713
102705
102696
102691
102677
102662
102647
102644
102634
102622
102615
102605
102593
102588
102573
102559
102545
102544
102532
102521
102510
102493
102476
102467
102462
102448
102439
102438
102429
102418
102401
102397
102389
102379
102367
102360
102351
102351
102341
102320
102312
102307
102296
102285
102270
102256
102244
102232
102224
102204
102190
102191
102184
102173
102166
102158
102148
102134
102129
102124
102110
102100
102091
102075
102063
102054
102030
102014
101997
101987
101980
101967
101965
101967
101957
101947
101945
101933
101925
101917
101912
101898
101888
101881
101873
101862
101852
101845
101833
101819
101806
101787
101775
101771
101763
101753
101743
101726
101725
101711
101699
101688
101682
101663
101644
101631
101626
101614
101607
101596
101592
101589
101580
101577
101566
101560
101552
101535
101529
101510
101505
101495
101474
101464
101456
101443
101434
101421
101406
101394
101384
101377
101369
101365
101353
101345
101329
101321
101314
101313
101301
101293
101280
101270
101257
101248
101234
101233
101215
101204
101196
101188
101183
101176
101163
101156
101139
101132
101113
101105
101093
101089
101078
101070
101060
101047
101038
101027
101020
101011
101003
100986
100967
100950
100944
100932
100918
100911
100903
100898
100885
100880
100868
100850
100839
100820
100810
100795
100787
100772
100760
100751
100743
100736
100734
100716
100702
100684
100677
100671
100664
100653
100646
100635
100623
100617
100609
100592
100580
100562
100546
100539
100531
100528
100513
100506
100500
100495
100481
100474
100462
100458
100444
100433
100418
100405
100395
100389
100381
100370
100369
100358
100353
100340
100332
100322
100317
100307
100301
100284
100270
100252
100238
100231
100223
100207
100202
100193
100186
100168
100148
100128
100125
100113
100107
100104
100102
100084
100077
100068
100056
100047
100040
100025
100014
100007
100002
100000
99992
99974
99964
99967
99954
99941
99928
99924
99910
99892
99876
99854
99840
99831
99823
99809
99795
99786
99774
99771
99757
99750
99737
99730
99720
99717
99703
99696
99696
99681
99670
99651
99642
99632
99614
99602
99588
99579
99568
99554
99535
99525
99518
99508
99500
99499
99484
99476
99460
99451
99444
99433
99430
99420
99400
99377
99363
99351
99338
99323
99304
99296
99282
99275
99264
99259
99243
99226
99215
99202
99184
99178
99167
99153
99140
99130
99122
99111
99107
99100
99086
99077
99065
99056
99046
99025
99013
99007
99003
98995
98985
98975
98967
98953
98942
98933
98920
98909
98894
98882
98876
98866
98858
98854
98849
98831
98820
98815
98799
98788
98774
98766
98758
98751
98741
98728
98716
98706
98691
98685
98676
98664
98659
98646
98646
98632
98620
98601
98584
98570
98559
98546
98535
98520
98510
98503
98497
98489
98481
98472
98458
98451
98435
98424
98411
98405
98395
98385
98379
98376
98366
98352
98352
98344
98322
98308
98294
98276
98263
98254
98240
98229
98216
98203
98198
98182
98179
98165
98149
98145
98127
98109
98093
98077
98065
98060
98053
98037
98015
98009
97997
97984
97974
97965
97947
97930
97915
97899
97888
97878
97867
97846
97840
97826
97811
97799
97786
97770
97758
97746
97734
97726
97702
97686
97668
97658
97651
97644
97639
97632
97624
97613
97599
97587
97574
97562
97553
97541
97531
97519
97513
97500
97492
97484
97466
97452
97442
97438
97421
97407
97396
97392
97376
97373
97357
97351
97340
97327
97317
97308
97303
97288
97275
97261
97257
97247
97229
97219
97201
97191
97181
97167
97151
97141
97127
97115
97107
97102
97082
97066
97062
97051
97039
97025
97009
96995
96992
96983
96978
96964
96949
96928
96916
96910
96903
96900
96888
96873
96859
96845
96831
96815
96798
96791
96767
96761
96748
96744
96737
96728
96716
96696
96681
96672
96656
96648
96640
96629
96610
96603
96598
96592
96583
96584
96577
96569
96556
96544
96531
96532
96523
96508
96501
96490
96481
96473
96461
96447
96436
96421
96416
96407
96397
96383
96371
96352
96339
96330
96319
96311
96295
96271
96258
96248
96231
96210
96205
96191
96183
96168
96151
96137
96119
96110
96103
96089
96083
96070
96063
96058
96042
96026
96012
96003
95991
95972
95961
95958
95940
95932
95922
95909
95901
95891
95880
95867
95857
95851
95835
95818
95806
95796
95784
95768
95753
95744
95735
95717
95703
95687
95672
95659
95642
95632
95608
95593
95578
95564
95556
95543
95525
95508
95500
95485
95478
95468
95457
95442
95427
95415
95405
95397
95390
95382
95370
95356
95345
95335
95323
95307
95293
95283
95271
95262
95251
95237
95220
95209
95202
95189
95182
95177
95165
95156
95145
95133
95115
95098
95088
95084
95070
95059
95053
95039
95028
95012
94999
94986
94969
94951
94936
94924
94914
94900
94891
94885
94874
94864
94851
94842
94830
94820
94806
94802
94788
94782
94772
94755
94746
94738
94730
94709
94694
94677
94665
94655
94642
94631
94620
94612
94588
94575
94557
94541
94524
94512
94508
94498
94484
94472
94465
94453
94434
94420
94403
94383
94368
94361
94353
94336
94322
94306
94289
94268
94254
94242
94244
94219
94207
94202
94187
94172
94164
94149
94139
94127
94118
94104
94088
94066
94049
94036
94032
94012
94000
93995
93982
93974
93961
93949
93943
93932
93920
93904
93886
93869
93860
93853
93839
93834
93827
93814
93799
93782
93775
93765
93753
93743
93733
93721
93712
93701
93692
93680
93661
93643
93633
93625
93610
93593
93585
93570
93558
93552
93540
93523
93507
93487
93476
93464
93447
93431
93417
93402
93387
93377
93362
93347
93329
93315
93298
93289
93274
93264
93244
93230
93213
93186
93175
93162
93147
93132
93119
93105
93090
93087
93078
93069
93053
93042
93030
93012
92995
92987
92975
92965
92951
92942
92933
92920
92911
92902
92887
92881
92872
92863
92851
92837
92822
92809
92795
92784
92773
92769
92745
92743
92734
92719
92705
92699
92688
92670
92659
92644
92628
92614
92604
92595
92597
92585
92576
92558
92541
92529
92507
92503
92481
92477
92464
92454
92440
92426
92421
92413
92401
92383
92362
92350
92331
92320
92312
92292
92274
92265
92250
92240
92222
92210
92206
92196
92186
92175
92168
92156
92142
92129
92119
92110
92095
92081
92064
92050
92039
92030
92014
92005
91998
91989
91971
91953
91939
91925
91909
91892
91881
91859
91846
91834
91820
91805
91792
91779
91769
91749
91739
91729
91718
91702
91686
91679
91668
91654
91643
91630
91620
91604
91587
91570
91562
91548
91538
91525
91509
91492
91481
91469
91459
91446
91431
91417
91403
91390
91381
91359
91346
91333
91326
91314
91299
91286
91272
91259
91250
91234
91217
91205
91190
91178
91167
91154
91143
91135
91117
91111
91092
91081
91069
91053
91040
92561
86589
86575
86569
86558
86539
86534
86532
86517
86504
86490
86478
86467
86463
86456
86435
86431
86421
86407
86396
86387
86377
86362
86354
86348
86337
86332
86328
86311
86300
86281
86258
86256
86240
86230
86213
86210
86198
86183
86174
86158
86148
86136
86130
86121
86106
86101
86090
86085
86070
86058
86046
86035
86031
86018
86003
85996
85988
85977
85968
85961
85951
85945
85935
85922
85906
85893
85884
85874
85861
85847
85841
85823
85813
85796
85782
85765
85755
85737
85721
85706
85693
85677
85662
85660
85654
85643
85637
85627
85617
85603
85591
85574
85558
85541
85523
85512
85501
85485
85475
85459
85450
85444
85433
85427
85413
85401
85388
85377
85365
85354
85346
85328
85315
85299
85288
85282
85269
85255
85246
85241
85236
85225
85210
85198
85179
85168
85159
85144
85136
85119
85110
85104
85089
85071
85056
85048
85039
85021
85015
85005
84994
84988
84979
84963
84949
84940
84926
84915
84904
84895
84882
84870
84852
84838
84823
84806
84790
84780
84770
84759
84746
84736
84726
84717
84708
84705
84696
84686
84682
84673
84663
84648
84630
84619
84606
84593
84580
84564
84552
84543
84533
84522
84513
84498
84494
84490
84478
84474
84464
84452
84445
84431
84418
84403
84392
84384
84380
84374
84360
84346
84349
84349
84336
84324
84306
84292
84277
84269
84252
84241
84227
84216
84206
84193
84186
84184
84176
84159
84152
84140
84129
84120
84111
84107
84092
84075
84065
84050
84037
84028
84015
83997
83980
83962
83951
83931
83919
83905
83887
83868
83849
83836
83819
83812
83804
83794
83780
83771
83763
83754
83739
83729
83713
83706
83687
83683
83676
83669
83661
83648
83635
83619
83605
83596
83585
83573
83557
83554
83544
83528
83518
83501
83490
83481
83460
83446
83434
83417
83405
83392
83384
83370
83359
83347
83336
83320
83318
83305
83298
83292
83279
83275
83264
83258
83248
83240
83231
83223
83214
83196
83175
83164
83156
83138
83123
83114
83098
83090
83083
83083
83068
83053
83045
83030
83027
83018
83011
82999
82989
82977
82965
82959
82942
82926
82917
82905
82891
82887
82880
82861
82846
82839
82832
82818
82808
82803
82795
82784
82779
82771
82759
82748
82735
82722
82711
82709
82707
82699
82685
82681
82670
82659
82647
82638
82627
82607
82591
82571
82561
82547
82536
82526
82514
82498
82488
82468
82453
82449
82432
82414
82402
82392
82381
82372
82360
82347
82334
82320
82313
82294
82281
82274
82247
82231
82220
82214
82211
82200
82184
82172
82159
82146
82130
82119
82118
82109
82100
82082
82075
82070
82057
82046
82027
82015
82002
81987
81981
81974
81968
81957
81949
81940
81931
81918
81905
81894
81886
81871
81857
81849
81837
81831
81818
81817
81806
81800
81791
81783
81765
81753
81742
81736
81723
81711
81701
81691
81687
81675
81665
81660
81653
81641
81623
81614
81603
81589
81582
81569
81566
81563
81562
81551
81541
81534
81524
81508
81496
81486
81467
81457
81447
81435
81419
81409
81399
81376
81368
81357
81343
81328
81315
81301
81290
81278
81258
81251
81239
81234
81228
81220
81211
81206
81204
81195
81188
81180
81165
81159
81150
81139
81123
81113
81112
81103
81099
81086
81077
81065
81051
81042
81032
81012
81005
81002
80988
80981
80976
80969
80947
80932
80921
80914
80908
80899
80885
80875
80867
80851
80842
80833
80820
80808
80797
80789
80776
80765
80762
80752
80739
80730
80720
80703
80690
80679
80676
80664
80649
80636
80631
80615
80606
80593
80582
80574
80560
80549
80535
80516
80502
80495
80482
80472
80458
80444
80435
80434
80424
80413
80400
80390
80381
80379
80374
80364
80351
80341
80326
80317
80308
80297
80284
80270
80259
80251
80241
80228
80219
80206
80196
80180
80174
80163
80151
80140
80129
80117
80101
80093
80079
80070
80063
80053
80038
80028
80015
80007
79991
79970
79962
79951
79938
79928
79915
79903
79881
79859
79860
79846
79830
79823
79817
79799
79787
79778
79765
79757
79751
79740
79722
79708
79692
79684
79674
79661
79653
79641
79631
79613
79602
79584
79569
79556
79544
79534
79519
79505
79495
79487
79473
79466
79448
79433
79420
79416
79408
79396
79393
79386
79377
79365
79348
79335
79323
79309
79295
79280
79264
79252
79246
79245
79235
79220
79211
79205
79195
79188
79184
79168
79154
79140
79123
79114
79099
79090
79078
79068
79064
79047
79036
79022
79018
79008
78980
78972
78963
78946
78935
78930
78921
78903
78893
78882
78870
78861
78852
78839
78823
78817
78805
78793
78781
78770
78757
78744
78741
78731
78725
78706
78692
78676
78668
78660
78651
78639
78625
78610
78595
78583
78575
78562
78554
78546
78523
78505
78489
78483
78471
78457
78451
78436
78414
78403
78396
78387
78373
78355
78342
78337
78321
78314
78295
78286
78284
78268
78263
78250
78236
78230
78216
78203
78189
78176
78167
78160
78143
78132
78124
78117
78105
78093
78079
78070
78061
78052
78044
78036
78020
78005
77990
77976
77965
77954
77944
77925
77911
77902
77891
77886
77874
77864
77859
77852
77841
77833
77826
77811
77799
77784
77777
77772
77759
77750
77725
77701
77688
77678
77673
77666
77653
77643
77628
77616
77606
77596
77580
77573
77559
77552
77540
77526
77510
77503
77492
77477
77468
77461
77446
77434
77423
77412
77402
77388
77378
77365
77352
77339
77321
77310
77300
77286
77276
77268
77253
77232
77227
77210
77196
77187
77174
77164
77151
77145
77133
77121
77109
77093
77080
77073
77062
77051
77040
77024
77015
77006
76986
76969
76956
76945
76938
76930
76919
76909
76892
76884
76874
76863
76847
76836
76817
76804
76795
76777
76761
76748
76728
76704
76697
76685
76669
76658
76646
76631
76627
76618
76597
76581
76570
76551
76536
76533
76527
76512
76503
76493
76478
76469
76450
76440
76426
76415
76404
76393
76385
76370
76353
76339
76322
76311
76302
76284
76276
76269
76251
76236
76221
76205
76199
76190
76175
76160
76144
76128
76121
76110
76107
76091
76081
76072
76057
76042
76033
76025
76022
76008
75996
75988
75984
75972
75954
75947
75934
75921
75904
75894
75885
75871
75857
75851
75846
75832
75817
75806
75801
75791
75786
75778
75761
75753
75733
75717
75707
75697
75682
75660
75652
75643
75634
75621
75612
75597
75585
75576
75562
75549
75536
75533
75526
75508
75503
75492
75477
75470
75461
75451
75441
75429
75419
75410
75404
75390
75380
75370
75362
75355
75338
75328
75315
75305
75296
75284
75276
75257
75249
75242
75230
75219
75204
75192
75176
75163
75148
75140
75128
75115
75101
75097
75082
75074
75059
75048
75036
75023
75012
74997
74990
74973
74960
74951
74944
74932
74918
74906
74896
74881
74863
74850
74842
74832
74827
74818
74810
74796
74776
74762
74755
74742
74728
74723
74712
74704
74693
74683
74671
74663
74649
74638
74639
74618
74614
74598
74589
74575
74568
74562
74556
74546
74536
74523
74500
74489
74474
74451
74441
74429
74418
74408
74393
74380
74368
74358
74349
74333
74315
74302
74296
74285
74270
74252
74246
74232
74218
74204
74195
74179
74169
74153
74146
74129
74125
74120
74106
74097
74080
74067
74058
74050
74044
74036
74021
74010
74001
73988
73984
73971
73960
73947
73931
73925
73913
73903
73892
73874
73870
73853
73831
73821
73807
73795
73780
73763
73753
73738
73728
73715
73705
73691
73680
73667
73653
73640
73629
73615
73603
73592
73584
73569
73545
73537
73521
73505
73494
73479
73464
73450
73430
73424
73413
73401
73396
73382
73371
73367
73357
73351
73337
73326
73318
73306
73294
73281
73270
73259
73254
73241
73225
73215
73206
73194
73184
73175
73166
73152
73143
73132
73112
73104
73094
73084
73069
73053
73042
73035
73027
73016
73010
73001
72988
72983
72967
72946
72932
72923
72915
72905
72890
72881
72865
72855
72842
72834
72816
72805
72788
72776
72762
72757
72747
72738
72727
72717
72709
72695
72676
72666
72656
72641
72625
72617
72612
72602
72589
72582
72570
72554
72543
72537
72528
72514
72507
72500
72487
72479
72467
72459
72450
72439
72427
72415
72406
72394
72386
72374
72369
72359
72350
72338
72327
72316
72303
72288
72275
72260
72251
72236
72215
72199
72185
72172
72163
72154
72139
72127
72118
72107
72099
72085
72069
72063
72048
72037
72019
72003
71991
71978
71966
71953
71941
71932
71920
71902
71887
71871
71856
71848
71832
71817
71800
71788
71772
71758
71752
71731
71719
71705
71696
71678
71668
71654
71644
71624
71614
71604
71592
71578
71561
71545
71536
71531
71520
71505
71494
71481
71459
71451
71440
71435
71427
71419
71406
71392
71382
71368
71356
71344
71324
71316
71305
71292
71280
71265
71252
71238
71224
71214
71212
71196
71184
71169
71154
71126
71109
71095
71082
71068
71060
71049
71039
71025
71011
70999
70989
70971
70960
70942
70936
70926
70919
70910
70900
70886
70876
70862
70846
70833
70822
70810
70798
70781
70773
70764
70756
70743
70733
70713
70706
70692
70678
70673
70656
70647
70639
70621
70608
70596
70582
70568
70559
70550
70533
70523
70513
70507
70496
70485
70469
70466
70454
70445
70430
70418
70404
70397
70382
70368
70355
70339
70326
70313
70299
70290
70281
70263
70246
70234
70226
70217
70203
70196
70184
70167
70151
70139
70128
70120
70109
70095
70081
70068
70062
70048
70031
70026
70013
70002
69981
69974
69964
69951
69941
69929
69915
69903
69894
69877
69857
69846
69837
69825
69812
69799
69795
69780
69767
69756
69743
69730
69718
69703
69691
69680
69661
69652
69639
69634
69626
69616
69605
69596
69576
69566
69549
69534
69520
69502
69491
69483
69471
69456
69443
69435
69422
69411
69403
69395
69378
69365
69350
69340
69325
69311
69295
69278
69265
69251
69246
69240
69224
69207
69197
69189
69180
69163
69148
69137
69126
69107
69096
69082
69073
69065
69055
69046
69042
69026
69012
69005
68990
68974
68968
68952
68945
68933
68913
68899
68886
68868
68857
68838
68822
68813
68806
68795
68785
68778
68763
68757
68745
68731
68714
68695
68679
68669
68657
68644
68627
68611
68596
68586
68571
68552
68546
68533
68517
68510
68497
68487
68477
68464
68450
68440
68429
68421
68408
68389
68372
68357
68347
68334
68321
68307
68294
68285
68281
68268
68255
68240
68235
68223
68214
68196
68184
68172
68161
68142
68130
68121
68110
68099
68087
68073
68057
68048
68038
68027
68012
68006
67995
67984
67973
67964
67952
67943
67935
67922
67906
67894
67884
67876
67876
67864
67853
67839
67832
67820
67810
67794
67777
67765
67757
67749
67736
67724
67716
67704
67693
67677
67668
67662
67650
67641
67634
67623
67612
67608
67601
67592
67578
67569
67558
67542
67531
67513
67507
67490
67475
67466
67458
67441
67426
67407
67395
67377
67358
67350
67343
67334
67317
67305
67293
67282
67273
67265
67251
67240
67226
67213
67199
67186
67177
67169
67154
67141
67125
67114
67107
67096
67083
67075
67066
67045
67035
67025
67017
67004
66998
66981
66973
66964
66949
66935
66923
66910
66903
66897
66880
66859
66845
66830
66812
66793
66781
66767
66754
66745
66732
66721
66705
66686
66666
66656
66639
66628
66613
66599
66589
66578
66567
66557
66548
66540
66533
66517
66498
66483
66475
66458
66450
66443
66429
66406
66394
66381
66373
66357
66348
66330
66309
66298
66282
66272
66257
66245
66233
66226
66213
66199
66184
66169
66161
66150
66137
66129
66114
66097
66087
66068
66055
66038
66030
66018
66008
65999
65981
65967
65955
65941
65929
65915
65903
65889
65871
65859
65848
65839
65824
65809
65799
65793
65776
65766
65754
65738
65726
65713
65700
65691
65686
65673
65663
65649
65640
65622
65605
65593
65582
65568
65553
65536
65528
65521
65509
65498
65483
65470
65458
65440
65426
65410
65396
65379
65362
65348
65334
65314
65307
65293
65275
65260
65237
65226
65215
65206
65192
65188
65177
65168
65158
65149
65135
65125
65109
65096
65085
65072
65061
65044
65030
65015
65004
64991
64978
64969
64953
64937
64933
64919
64908
64893
64869
64858
64848
64845
64835
64825
64813
64794
64781
64770
64761
64750
64737
64726
64712
64694
64685
64677
64663
64656
64648
64636
64619
64605
64594
64585
64571
64560
64548
64534
64523
64508
64497
64481
64464
64445
64429
64415
64402
64391
64373
64359
64354
64346
64324
64315
64294
64277
64264
64252
64245
64231
64221
64201
64196
64182
64167
64155
64142
64127
64115
64099
64088
64078
64069
64060
64040
64026
64009
63998
63988
63973
63966
63958
63947
63933
63914
63896
63882
63876
63863
63851
63832
63811
63799
63779
63767
63756
63741
63729
63713
63701
63693
63687
63674
63661
63642
63631
63616
63597
63585
63569
63553
63546
63537
63513
63502
63499
63488
63476
63462
63446
63440
63426
63415
63397
63382
63374
63369
63354
63347
63330
63314
63310
63295
63280
63268
63260
63246
63231
63218
63201
63195
63179
63166
63151
63139
63124
63114
63105
63098
63086
63077
63070
63055
63040
63023
63014
62997
62990
62982
62974
62963
62947
62929
62912
62904
62887
62873
62859
62843
62829
62814
62802
62794
62783
62766
62747
62733
62723
62715
62700
62688
62674
62663
62647
62633
62619
62600
62587
62573
62564
62546
62533
62517
62513
62507
62491
62484
62468
62459
62444
62424
62416
62394
62387
62381
62363
62355
62343
62328
62313
62295
62278
62271
62255
62242
62221
62211
62199
62185
62171
62162
62147
62140
62129
62121
62107
62083
62071
62057
62049
62044
62029
62019
62007
61997
61979
61973
61965
61951
61941
61933
61925
61913
61901
61884
61862
61856
61836
61828
61812
61796
61786
61767
61744
61731
61719
61714
61704
61690
61682
61671
61663
61647
61638
61626
61609
61596
61587
61573
61557
61545
61534
61518
61504
61492
61479
61469
61459
61453
61439
61428
61417
61410
61397
61384
61369
61356
61342
61335
61326
61319
61308
61299
61286
61274
61260
61243
61238
61222
61206
61197
61190
61183
61166
61149
61134
61118
61101
61090
61078
61067
61049
61037
61025
61015
60990
60982
60973
60965
60947
60931
60924
60904
60891
60877
60865
60849
60835
60825
60815
60807
60797
60783
60768
60751
60732
60706
60693
60681
60668
60656
60642
60631
60616
60607
60596
60580
60577
60567
60563
60547
60534
60523
60516
60507
60496
60484
60468
60462
60447
60441
60429
60419
60410
60393
60373
60361
60343
60335
60322
60310
60295
60289
60276
60249
60235
60220
60211
60210
60197
60185
60163
60149
60137
60125
60104
60092
60080
60074
60052
60047
60040
60027
60022
60005
59989
59977
59955
59936
59929
59921
59909
59897
59881
59870
59857
59850
59837
59828
59819
59807
59797
59780
59761
59748
59742
59728
59720
59703
59691
59681
59675
59664
59650
59632
59622
59611
59602
59588
59576
59564
59556
59539
59528
59516
59501
59485
59476
59450
59440
59431
59413
59401
59383
59370
59358
59352
59342
59325
59308
59294
59281
59273
59254
59242
59229
59213
59203
59187
59173
59164
59148
59140
59123
59111
59097
59082
59075
59066
59056
59040
59023
59012
58996
58986
58970
58963
58954
58937
58913
58897
58874
58865
58852
58840
58831
58819
58806
58797
58786
58768
58759
58744
58725
58713
58708
58689
58675
58666
58650
58636
58617
58605
58595
58581
58572
58555
58537
58521
58502
58495
58483
58471
58459
58453
58439
58435
58424
58413
58390
58376
58360
58345
58324
58313
58305
58288
58267
58257
58235
58232
58217
58204
58194
58181
58174
58159
58141
58119
58109
58097
58083
58071
58050
58034
58020
58006
57990
57981
57962
57945
57931
57914
57895
57886
57877
57863
57852
57829
57815
57802
57792
57778
57768
57755
57747
57733
57720
57708
57698
57683
57664
57648
57630
57620
57609
57592
57582
57576
57566
57556
57543
57527
57516
57507
57486
57476
57465
57456
57448
57432
57415
57397
57381
57366
57358
57348
57330
57318
57305
57287
57270
57261
57246
57233
57223
57212
57205
57196
57195
57174
57160
57146
57131
57118
57096
57081
57068
57057
57042
57031
57028
57013
57004
56988
56970
56948
56932
56919
56906
56895
56881
56872
56863
56850
56837
56819
56809
56799
56790
56779
56754
56746
56740
56725
56712
56698
56689
56680
56671
56661
56646
56627
56615
56598
56587
56574
56564
56551
56546
56539
56521
56507
56496
56480
56465
56448
56434
56431
56413
56406
56394
56383
56371
56361
56351
56336
56324
56311
56296
56283
56268
56254
56240
56224
56212
56197
56179
56160
56146
56134
56122
56108
56091
56073
56059
56048
56039
56026
56019
56006
55988
55977
55962
55954
55938
55925
55915
55899
55877
55865
55850
55834
55819
55806
55785
55762
55739
55729
55713
55701
55686
55674
55662
55649
55637
55625
55610
55596
55579
55562
55553
55545
55531
55510
55498
55474
55465
55455
55443
55427
55415
55404
55392
55381
55365
55355
55344
55332
55319
55299
55283
55274
55263
55250
55232
55212
55201
55188
55175
55159
55140
55125
55112
55096
55085
55068
55055
55038
55029
55024
55008
55000
54983
54968
54959
54943
54928
54912
54893
54883
54869
54859
54849
54839
54828
54815
54802
54785
54771
54762
54750
54734
54728
54719
54707
54694
54680
54664
54647
54636
54620
54605
54591
54581
54570
54551
54536
54511
54506
54495
54487
54468
54461
54450
54438
54415
54405
54390
54381
54377
54367
54359
54344
54334
54325
54316
54300
54285
54272
54249
54232
54218
54206
54198
54184
54169
54153
54142
54136
54120
54109
54096
54081
54066
54051
54038
54020
54010
54007
53997
53978
53971
53966
53948
53937
53921
53911
53893
53881
53869
53860
53848
53835
53822
53814
53801
53789
53778
53761
53743
53731
53713
53702
53698
53684
53663
53642
53630
53616
53602
53581
53565
53553
53537
53531
53524
53517
53498
53486
53470
53453
53440
53428
53408
53399
53385
53375
53361
53347
53327
53311
53298
53288
53277
53262
53248
53243
53232
53219
53200
53184
53174
53158
53147
53135
53126
53118
53109
53100
53080
53064
53056
53044
53034
53014
52997
52989
52982
52970
52965
52954
52940
52928
52911
52893
52877
52859
52849
52841
52827
52818
52806
52795
52775
52759
52750
52721
52709
52698
52680
52665
52651
52631
52616
52604
52587
52566
52553
52540
52525
52504
52491
52481
52465
52454
52439
52425
52410
52399
52395
52392
52387
52364
52350
52342
52332
52316
52306
52292
52278
52267
52253
52238
52227
52210
52194
52182
52174
52153
52145
52127
52115
52108
52095
52082
52068
52052
52043
52030
52016
52007
51991
51973
51951
51940
51924
51907
51893
51871
51857
51848
51836
51819
51805
51793
51776
51763
51752
51740
51728
51713
51702
51689
51675
51662
51644
51632
51613
51599
51586
51577
51564
51554
51537
51527
51514
51501
51493
51481
51467
51457
51441
51421
51416
51406
51395
51383
51370
51360
51345
51334
51316
51299
51278
51266
51253
51241
51232
51215
51200
51190
51176
51165
51156
51132
51115
51097
51080
51074
51051
51040
51026
51013
50996
50982
50966
50959
50946
50932
50919
50903
50888
50873
50856
50850
50838
50829
50819
50802
50793
50780
50768
50753
50738
50723
50713
50700
50686
50670
50656
50637
50625
50609
50593
50583
50568
50560
50548
50526
50506
50494
50480
50472
50456
50442
50422
50403
50387
50372
50360
50352
50338
50323
50308
50292
50274
50265
50257
50247
50229
50210
50192
50176
50159
50143
50128
50115
50099
50092
50080
50063
50056
50040
50017
50005
49982
49969
49953
49946
49929
49914
49899
49888
49876
49860
49854
49842
49830
49819
49801
49789
49768
49751
49744
49731
49719
49704
49692
49675
49661
49643
49634
49617
49602
49589
49578
49562
49555
49543
49533
49518
49507
49490
49479
49467
49450
49443
49425
49408
49395
49381
49368
49348
49342
49332
49316
49293
49280
49260
49245
49232
49224
49214
49200
49183
49167
49156
49147
49136
49122
49102
49084
49071
49060
49049
49039
49032
49015
49007
48993
48984
48970
48953
48940
48930
48916
48905
48893
48886
48869
48861
48847
48825
48816
48800
48787
48772
48756
48741
48723
48703
48690
48678
48661
48646
48633
48615
48602
48582
48565
48556
48544
48533
48522
48508
48493
48486
48471
48459
48445
48432
48424
48409
48400
48389
48379
48357
48345
48323
48306
48293
48281
48272
48262
48248
48234
48215
48205
48185
48173
48159
48143
48128
48111
48095
48078
48058
48051
48046
48033
48021
48010
47991
47975
47962
47952
47935
47922
47903
47888
47880
47869
47854
47839
47821
47802
47793
47775
47759
47748
47733
47723
47707
47695
47675
47648
47629
47619
47598
47586
47571
47562
47546
47537
47522
47510
47495
47487
47476
47458
47437
47423
47411
47404
47387
47373
47367
47356
47345
47328
47315
47296
47288
47269
47259
47248
47225
47211
47199
47182
47160
47146
47128
47112
47102
47086
47076
47061
47048
47032
47015
47001
46986
46971
46957
46940
46930
46911
46907
46893
46875
46858
46845
46834
46823
46808
46793
46779
46766
46754
46743
46725
46712
46695
46687
46674
46661
46647
46626
46612
46593
46583
46572
46556
46543
46525
46512
46496
46486
46471
46461
46445
46427
46413
46402
46390
46385
46371
46354
46336
46321
46317
46305
46284
46270
46256
46246
46230
46210
46201
46186
46171
46160
46141
46127
46104
46092
46073
46061
46050
46039
46033
46021
46006
45990
45972
45960
45947
45938
45931
45920
45912
45901
45889
45873
45852
45846
45830
45813
45796
45783
45761
45745
45727
45715
45700
45685
45672
45661
45653
45638
45622
45608
45591
45578
45572
45563
45546
45532
45517
45502
45488
45476
45462
45454
45438
45427
45404
45394
45381
45361
45346
45337
45323
45307
45293
45276
45266
45248
45233
45214
45196
45185
45170
45152
45140
45131
45116
45100
45084
45074
45061
45042
45025
45003
44988
44973
44962
44949
44941
44917
44905
44886
44868
44863
44842
44835
44823
44814
44801
44785
44774
44757
44744
44726
44706
44692
44683
44665
44649
44640
44623
44602
44585
44572
44556
44548
44529
44515
44499
44483
44472
44462
44442
44427
44415
44400
44386
44373
44358
44349
44333
44322
44308
44291
44278
44260
44247
44219
44199
44192
44177
44164
44153
44132
44116
44100
44090
44072
44063
44050
44031
44022
44007
43988
43977
43967
43957
43948
43937
43919
43905
43895
43885
43878
43865
43851
43833
43808
43793
43776
43758
43743
43724
43711
43694
43682
43671
43664
43651
43636
43627
43615
43597
43579
43565
43554
43546
43533
43525
43511
43501
43476
43467
43459
43445
43428
43415
43401
43389
43378
43364
43352
43329
43313
43300
43287
43271
43259
43248
43233
43218
43204
43191
43179
43163
43145
43125
43113
43096
43087
43076
43063
43043
43022
43007
42998
42977
42960
42950
42936
42925
42903
42896
42882
42864
42857
42845
42822
42810
42796
42780
42769
42754
42731
42717
42708
42690
42673
42661
42651
42636
42623
42606
42591
42581
42564
42550
42532
42520
42506
42493
42478
42461
42449
42442
42428
42418
42406
42391
42368
42348
42333
42320
42307
42295
42278
42260
42249
42227
42215
42198
42179
42164
42140
42132
42115
42093
42086
42067
42052
42043
42031
42018
41994
41984
41977
41960
41943
41931
41916
41905
41899
41886
41874
41867
41857
41840
41822
41811
41796
41773
41753
41739
41717
41700
41683
41663
41652
41636
41621
41607
41600
41585
41566
41555
41542
41526
41515
41499
41487
41476
41460
41447
41432
41424
41412
41398
41389
41371
41353
41341
41333
41319
41295
41278
41267
41252
41240
41227
41210
41204
41191
41184
41171
41161
41154
41129
41118
41105
41088
41071
41052
41043
41025
41010
40994
40975
40958
40944
40934
40920
40908
40900
40885
40875
40859
40845
40839
40834
40822
40801
40781
40769
40762
40745
40733
40717
40696
40688
40670
40659
40647
40633
40612
40595
40580
40570
40560
40546
40529
40517
40500
40483
40467
40448
40434
40410
40392
40383
40370
40346
40329
40313
40301
40294
40282
40273
40263
40243
40233
40217
40210
40194
40184
40172
40162
40150
40139
40122
40111
40098
40083
40068
40054
40041
40028
40017
40011
39992
39974
39964
39951
39928
39914
39898
39881
39869
39853
39841
41364