92334
92333
92332
92331
92330
92329
92328
92327
92326
92325
92324
92323
92322
92321
92320
92319
92318
92317
92316
92315
92314
92313
92312
92311
92310
92309
92308
92307
92306
92305
92304
92303
92302
92301
92300
92299
92298
92297
92296
92295
92294
92293
92292
92291
92290
92289
92288
92287
92286
92285
92284
92283
92282
92281
92280
92279
92278
92277
92276
92275
92274
92273
92272
92271
92270
92269
92268
92267
92266
92265
92264
92263
92262
92261
92260
92259
92258
92257
92256
92255
92254
92253
92252
92251
92250
92249
92248
92247
92246
92245
92244
92243
92242
92241
92240
92239
92238
92237
92236
92235
92234
92233
92232
92231
92230
92229
92228
92227
92226
92225
92224
92223
92222
92221
92220
92219
92218
92217
92216
92215
92214
92213
92212
92211
92210
92209
92208
92207
92206
92205
92204
92203
92202
92201
92200
92199
92198
92197
92196
92195
92194
92193
92192
92191
92190
92189
92188
92187
92186
92185
92184
92183
92182
92181
92180
92179
92178
92177
92176
92175
92174
92173
92172
92171
92170
92169
92168
92167
92166
92165
92164
92163
92162
92161
92160
92159
92158
92157
92156
92155
92154
92153
92152
92151
92150
92149
92148
92147
92146
92145
92144
92143
92142
92141
92140
92139
92138
92137
92136
92135
92134
92133
92132
92131
92130
92129
92128
92127
92126
92125
92124
92123
92122
92121
92120
92119
92118
92117
92116
92115
92114
92113
92112
92111
92110
92109
92108
92107
92106
92105
92104
92103
92102
92101
92100
92099
92098
92097
92096
92095
92094
92093
92092
92091
92090
92089
92088
92087
92086
92085
92084
92083
92082
92081
92080
92079
92078
92077
92076
92075
92074
92073
92072
92071
92070
92069
92068
92067
92066
92065
92064
92063
92062
92061
92060
92059
92058
92057
92056
92055
92054
92053
92052
92051
92050
92049
92048
92047
92046
92045
92044
92043
92042
92041
92040
92039
92038
92037
92036
92035
92034
92033
92032
92031
92030
92029
92028
92027
92026
92025
92024
92023
92022
92021
92020
92019
92018
92017
92016
92015
92014
92013
92012
92011
92010
92009
92008
92007
92006
92005
92004
92003
92002
92001
92000
91999
91998
91997
91996
91995
91994
91993
91992
91991
91990
91989
91988
91987
91986
91985
91984
91983
91982
91981
91980
91979
91978
91977
91976
91975
91974
91973
91972
91971
91970
91969
91968
91967
91966
91965
91964
91963
91962
91961
91960
91959
91958
91957
91956
91955
91954
91953
91952
91951
91950
91949
91948
91947
91946
91945
91944
91943
91942
91941
91940
91939
91938
91937
91936
91935
91934
91933
91932
91931
91930
91929
91928
91927
91926
91925
91924
91923
91922
91921
91920
91919
91918
91917
91916
91915
91914
91913
91912
91911
91910
91909
91908
91907
91906
91905
91904
91903
91902
91901
91900
91899
91898
91897
91896
91895
91894
91893
91892
91891
91890
91889
91888
91887
91886
91885
91884
91883
91882
91881
91880
91879
91878
91877
91876
91875
91874
91873
91872
91871
91870
91869
91868
91867
91866
91865
91864
91863
91862
91861
91860
91859
91858
91857
91856
91855
91854
91853
91852
91851
91850
91849
91848
91847
91846
91845
91844
91843
91842
91841
91840
91839
91838
91837
91836
91835
91834
91833
91832
91831
91830
91829
91828
91827
91826
91825
91824
91823
91822
91821
91820
91819
91818
91817
91816
91815
91814
91813
91812
91811
91810
91809
91808
91807
91806
91805
91804
91803
91802
91801
91800
91799
91798
91797
91796
91795
91794
91793
91792
91791
91790
91789
91788
91787
91786
91785
91784
91783
91782
91781
91780
91779
91778
91777
91776
91775
91774
91773
91772
91771
91770
91769
91768
91767
91766
91765
91764
91763
91762
91761
91760
91759
91758
91757
91756
91755
91754
91753
91752
91751
91750
91749
91748
91747
91746
91745
91744
91743
91742
91741
91740
91739
91738
91737
91736
91735
91734
91733
91732
91731
91730
91729
91728
91727
91726
91725
91724
91723
91722
91721
91720
91719
91718
91717
91716
91715
91714
91713
91712
91711
91710
91709
91708
91707
91706
91705
91704
91703
91702
91701
91700
91699
91698
91697
91696
91695
91694
91693
91692
91691
91690
91689
91688
91687
91686
91685
91684
91683
91682
91681
91680
91679
91678
91677
91676
91675
91674
91673
91672
91671
91670
91669
91668
91667
91666
91665
91664
91663
91662
91661
91660
91659
91658
91657
91656
91655
91654
91653
91652
91651
91650
91649
91648
91647
91646
91645
91644
91643
91642
91641
91640
91639
91638
91637
91636
91635
91634
91633
91632
91631
91630
91629
91628
91627
91626
91625
91624
91623
91622
91621
91620
91619
91618
91617
91616
91615
91614
91613
91612
91611
91610
91609
91608
91607
91606
91605
91604
91603
91602
91601
91600
91599
91598
91597
91596
91595
91594
91593
91592
91591
91590
91589
91588
91587
91586
91585
91584
91583
91582
91581
91580
91579
91578
91577
91576
91575
91574
91573
91572
91571
91570
91569
91568
91567
91566
91565
91564
91563
91562
91561
91560
91559
91558
91557
91556
91555
91554
91553
91552
91551
91550
91549
91548
91547
91546
91545
91544
91543
91542
91541
91540
91539
91538
91537
91536
91535
91534
91533
91532
91531
91530
91529
91528
91527
91526
91525
91524
91523
91522
91521
91520
91519
91518
91517
91516
91515
91514
91513
91512
91511
91510
91509
91508
91507
91506
91505
91504
91503
91502
91501
91500
91499
91498
91497
91496
91495
91494
91493
91492
91491
91490
91489
91488
91487
91486
91485
91484
91483
91482
91481
91480
91479
91478
91477
91476
91475
91474
91473
91472
91471
91470
91469
91468
91467
91466
91465
91464
91463
91462
91461
91460
91459
91458
91457
91456
91455
91454
91453
91452
91451
91450
91449
91448
91447
91446
91445
91444
91443
91442
91441
91440
91439
91438
91437
91436
91435
91434
91433
91432
91431
91430
91429
91428
91427
91426
91425
91424
91423
91422
91421
91420
91419
91418
91417
91416
91415
91414
91413
91412
91411
91410
91409
91408
91407
91406
91405
91404
91403
91402
91401
91400
91399
91398
91397
91396
91395
91394
91393
91392
91391
91390
91389
91388
91387
91386
91385
91384
91383
91382
91381
91380
91379
91378
91377
91376
91375
91374
91373
91372
91371
91370
91369
91368
91367
91366
91365
91364
91363
91362
91361
91360
91359
91358
91357
91356
91355
91354
91353
91352
91351
91350
91349
91348
91347
91346
91345
91344
91343
91342
91341
91340
91339
91338
91337
91336
91335
91334
91333
91332
91331
91330
91329
91328
91327
91326
91325
91324
91323
91322
91321
91320
91319
91318
91317
91316
91315
91314
91313
91312
91311
91310
91309
91308
91307
91306
91305
91304
91303
91302
91301
91300
91299
91298
91297
91296
91295
91294
91293
91292
91291
91290
91289
91288
91287
91286
91285
91284
91283
91282
91281
91280
91279
91278
91277
91276
91275
91274
91273
91272
91271
91270
91269
91268
91267
91266
91265
91264
91263
91262
91261
91260
91259
91258
91257
91256
91255
91254
91253
91252
91251
91250
91249
91248
91247
91246
91245
91244
91243
91242
91241
91240
91239
91238
91237
91236
91235
91234
91233
91232
91231
91230
91229
91228
91227
91226
91225
91224
91223
91222
91221
91220
91219
91218
91217
91216
91215
91214
91213
91212
91211
91210
91209
91208
91207
91206
91205
91204
91203
91202
91201
91200
91199
91198
91197
91196
91195
91194
91193
91192
91191
91190
91189
91188
91187
91186
91185
91184
91183
91182
91181
91180
91179
91178
91177
91176
91175
91174
91173
91172
91171
91170
91169
91168
91167
91166
91165
91164
91163
91162
91161
91160
91159
91158
91157
91156
91155
91154
91153
91152
91151
91150
91149
91148
91147
91146
91145
91144
91143
91142
91141
91140
91139
91138
91137
91136
91135
91134
91133
91132
91131
91130
91129
91128
91127
91126
91125
91124
91123
91122
91121
91120
91119
91118
91117
91116
91115
91114
91113
91112
91111
91110
91109
91108
91107
91106
91105
91104
91103
91102
91101
91100
91099
91098
91097
91096
91095
91094
91093
91092
91091
91090
91089
91088
91087
91086
91085
91084
91083
91082
91081
91080
91079
91078
91077
91076
91075
91074
91073
91072
91071
91070
91069
91068
91067
91066
91065
91064
91063
91062
91061
91060
91059
91058
91057
91056
91055
91054
91053
91052
91051
91050
91049
91048
91047
91046
91045
91044
91043
91042
91041
91040
91039
91038
91037
91036
91035
91034
91033
91032
91031
91030
91029
91028
91027
91026
91025
91024
91023
91022
91021
91020
91019
91018
91017
91016
91015
91014
91013
91012
91011
91010
91009
91008
91007
91006
91005
91004
91003
91002
91001
91000
90999
90998
90997
90996
90995
90994
90993
90992
90991
90990
90989
90988
90987
90986
90985
90984
90983
90982
90981
90980
90979
90978
90977
90976
90975
90974
90973
90972
90971
90970
90969
90968
90967
90966
90965
90964
90963
90962
90961
90960
90959
90958
90957
90956
90955
90954
90953
90952
90951
90950
90949
90948
90947
90946
90945
90944
90943
90942
90941
90940
90939
90938
90937
90936
90935
90934
90933
90932
90931
90930
90929
90928
90927
90926
90925
90924
90923
90922
90921
90920
90919
90918
90917
90916
90915
90914
90913
90912
90911
90910
90909
90908
90907
90906
90905
90904
90903
90902
90901
90900
90899
90898
90897
90896
90895
90894
90893
90892
90891
90890
90889
90888
90887
90886
90885
90884
90883
90882
90881
90880
90879
90878
90877
90876
90875
90874
90873
90872
90871
90870
90869
90868
90867
90866
90865
90864
90863
90862
90861
90860
90859
90858
90857
90856
90855
90854
90853
90852
90851
90850
90849
90848
90847
90846
90845
90844
90843
90842
90841
90840
90839
90838
90837
90836
90835
90834
90833
90832
90831
90830
90829
90828
90827
90826
90825
90824
90823
90822
90821
90820
90819
90818
90817
90816
90815
90814
90813
90812
90811
90810
90809
90808
90807
90806
90805
90804
90803
90802
90801
90800
90799
90798
90797
90796
90795
90794
90793
90792
90791
90790
90789
90788
90787
90786
90785
90784
90783
90782
90781
90780
90779
90778
90777
90776
90775
90774
90773
90772
90771
90770
90769
90768
90767
90766
90765
90764
90763
90762
90761
90760
90759
90758
90757
90756
90755
90754
90753
90752
90751
90750
90749
90748
90747
90746
90745
90744
90743
90742
90741
90740
90739
90738
90737
90736
90735
90734
90733
90732
90731
90730
90729
90728
90727
90726
90725
90724
90723
90722
90721
90720
90719
90718
90717
90716
90715
90714
90713
90712
90711
90710
90709
90708
90707
90706
90705
90704
90703
90702
90701
90700
90699
90698
90697
90696
90695
90694
90693
90692
90691
90690
90689
90688
90687
90686
90685
90684
90683
90682
90681
90680
90679
90678
90677
90676
90675
90674
90673
90672
90671
90670
90669
90668
90667
90666
90665
90664
90663
90662
90661
90660
90659
90658
90657
90656
90655
90654
90653
90652
90651
90650
90649
90648
90647
90646
90645
90644
90643
90642
90641
90640
90639
90638
90637
90636
90635
90634
90633
90632
90631
90630
90629
90628
90627
90626
90625
90624
90623
90622
90621
90620
90619
90618
90617
90616
90615
90614
90613
90612
90611
90610
90609
90608
90607
90606
90605
90604
90603
90602
90601
90600
90599
90598
90597
90596
90595
90594
90593
90592
90591
90590
90589
90588
90587
90586
90585
90584
90583
90582
90581
90580
90579
90578
90577
90576
90575
90574
90573
90572
90571
90570
90569
90568
90567
90566
90565
90564
90563
90562
90561
90560
90559
90558
90557
90556
90555
90554
90553
90552
90551
90550
90549
90548
90547
90546
90545
90544
90543
90542
90541
90540
90539
90538
90537
90536
90535
90534
90533
90532
90531
90530
90529
90528
90527
90526
90525
90524
90523
90522
90521
90520
90519
90518
90517
90516
90515
90514
90513
90512
90511
90510
90509
90508
90507
90506
90505
90504
90503
90502
90501
90500
90499
90498
90497
90496
90495
90494
90493
90492
90491
90490
90489
90488
90487
90486
90485
90484
90483
90482
90481
90480
90479
90478
90477
90476
90475
90474
90473
90472
90471
90470
90469
90468
90467
90466
90465
90464
90463
90462
90461
90460
90459
90458
90457
90456
90455
90454
90453
90452
90451
90450
90449
90448
90447
90446
90445
90444
90443
90442
90441
90440
90439
90438
90437
90436
90435
90434
90433
90432
90431
90430
90429
90428
90427
90426
90425
90424
90423
90422
90421
90420
90419
90418
90417
90416
90415
90414
90413
90412
90411
90410
90409
90408
90407
90406
90405
90404
90403
90402
90401
90400
90399
90398
90397
90396
90395
90394
90393
90392
90391
90390
90389
90388
90387
90386
90385
90384
90383
90382
90381
90380
90379
90378
90377
90376
90375
90374
90373
90372
90371
90370
90369
90368
90367
90366
90365
90364
90363
90362
90361
90360
90359
90358
90357
90356
90355
90354
90353
90352
90351
90350
90349
90348
90347
90346
90345
90344
90343
90342
90341
90340
90339
90338
90337
90336
90335
90334
90333
90332
90331
90330
90329
90328
90327
90326
90325
90324
90323
90322
90321
90320
90319
90318
90317
90316
90315
90314
90313
90312
90311
90310
90309
90308
90307
90306
90305
90304
90303
90302
90301
90300
90299
90298
90297
90296
90295
90294
90293
90292
90291
90290
90289
90288
90287
90286
90285
90284
90283
90282
90281
90280
90279
90278
90277
90276
90275
90274
90273
90272
90271
90270
90269
90268
90267
90266
90265
90264
90263
90262
90261
90260
90259
90258
90257
90256
90255
90254
90253
90252
90251
90250
90249
90248
90247
90246
90245
90244
90243
90242
90241
90240
90239
90238
90237
90236
90235
90234
90233
90232
90231
90230
90229
90228
90227
90226
90225
90224
90223
90222
90221
90220
90219
90218
90217
90216
90215
90214
90213
90212
90211
90210
90209
90208
90207
90206
90205
90204
90203
90202
90201
90200
90199
90198
90197
90196
90195
90194
90193
90192
90191
90190
90189
90188
90187
90186
90185
90184
90183
90182
90181
90180
90179
90178
90177
90176
90175
90174
90173
90172
90171
90170
90169
90168
90167
90166
90165
90164
90163
90162
90161
90160
90159
90158
90157
90156
90155
90154
90153
90152
90151
90150
90149
90148
90147
90146
90145
90144
90143
90142
90141
90140
90139
90138
90137
90136
90135
90134
90133
90132
90131
90130
90129
90128
90127
90126
90125
90124
90123
90122
90121
90120
90119
90118
90117
90116
90115
90114
90113
90112
90111
90110
90109
90108
90107
90106
90105
90104
90103
90102
90101
90100
90099
90098
90097
90096
90095
90094
90093
90092
90091
90090
90089
90088
90087
90086
90085
90084
90083
90082
90081
90080
90079
90078
90077
90076
90075
90074
90073
90072
90071
90070
90069
90068
90067
90066
90065
90064
90063
90062
90061
90060
90059
90058
90057
90056
90055
90054
90053
90052
90051
90050
90049
90048
90047
90046
90045
90044
90043
90042
90041
90040
90039
90038
90037
90036
90035
90034
90033
90032
90031
90030
90029
90028
90027
90026
90025
90024
90023
90022
90021
90020
90019
90018
90017
90016
90015
90014
90013
90012
90011
90010
90009
90008
90007
90006
90005
90004
90003
90002
90001
90000
89999
89998
89997
89996
89995
89994
89993
89992
89991
89990
89989
89988
89987
89986
89985
89984
89983
89982
89981
89980
89979
89978
89977
89976
89975
89974
89973
89972
89971
89970
89969
89968
89967
89966
89965
89964
89963
89962
89961
89960
89959
89958
89957
89956
89955
89954
89953
89952
89951
89950
89949
89948
89947
89946
89945
89944
89943
89942
89941
89940
89939
89938
89937
89936
89935
89934
89933
89932
89931
89930
89929
89928
89927
89926
89925
89924
89923
89922
89921
89920
89919
89918
89917
89916
89915
89914
89913
89912
89911
89910
89909
89908
89907
89906
89905
89904
89903
89902
89901
89900
89899
89898
89897
89896
89895
89894
89893
89892
89891
89890
89889
89888
89887
89886
89885
89884
89883
89882
89881
89880
89879
89878
89877
89876
89875
89874
89873
89872
89871
89870
89869
89868
89867
89866
89865
89864
89863
89862
89861
89860
89859
89858
89857
89856
89855
89854
89853
89852
89851
89850
89849
89848
89847
89846
89845
89844
89843
89842
89841
89840
89839
89838
89837
89836
89835
89834
89833
89832
89831
89830
89829
89828
89827
89826
89825
89824
89823
89822
89821
89820
89819
89818
89817
89816
89815
89814
89813
89812
89811
89810
89809
89808
89807
89806
89805
89804
89803
89802
89801
89800
89799
89798
89797
89796
89795
89794
89793
89792
89791
89790
89789
89788
89787
89786
89785
89784
89783
89782
89781
89780
89779
89778
89777
89776
89775
89774
89773
89772
89771
89770
89769
89768
89767
89766
89765
89764
89763
89762
89761
89760
89759
89758
89757
89756
89755
89754
89753
89752
89751
89750
89749
89748
89747
89746
89745
89744
89743
89742
89741
89740
89739
89738
89737
89736
89735
89734
89733
89732
89731
89730
89729
89728
89727
89726
89725
89724
89723
89722
89721
89720
89719
89718
89717
89716
89715
89714
89713
89712
89711
89710
89709
89708
89707
89706
89705
89704
89703
89702
89701
89700
89699
89698
89697
89696
89695
89694
89693
89692
89691
89690
89689
89688
89687
89686
89685
89684
89683
89682
89681
89680
89679
89678
89677
89676
89675
89674
89673
89672
89671
89670
89669
89668
89667
89666
89665
89664
89663
89662
89661
89660
89659
89658
89657
89656
89655
89654
89653
89652
89651
89650
89649
89648
89647
89646
89645
89644
89643
89642
89641
89640
89639
89638
89637
89636
89635
89634
89633
89632
89631
89630
89629
89628
89627
89626
89625
89624
89623
89622
89621
89620
89619
89618
89617
89616
89615
89614
89613
89612
89611
89610
89609
89608
89607
89606
89605
89604
89603
89602
89601
89600
89599
89598
89597
89596
89595
89594
89593
89592
89591
89590
89589
89588
89587
89586
89585
89584
89583
89582
89581
89580
89579
89578
89577
89576
89575
89574
89573
89572
89571
89570
89569
89568
89567
89566
89565
89564
89563
89562
89561
89560
89559
89558
89557
89556
89555
89554
89553
89552
89551
89550
89549
89548
89547
89546
89545
89544
89543
89542
89541
89540
89539
89538
89537
89536
89535
89534
89533
89532
89531
89530
89529
89528
89527
89526
89525
89524
89523
89522
89521
89520
89519
89518
89517
89516
89515
89514
89513
89512
89511
89510
89509
89508
89507
89506
89505
89504
89503
89502
89501
89500
89499
89498
89497
89496
89495
89494
89493
89492
89491
89490
89489
89488
89487
89486
89485
89484
89483
89482
89481
89480
89479
89478
89477
89476
89475
89474
89473
89472
89471
89470
89469
89468
89467
89466
89465
89464
89463
89462
89461
89460
89459
89458
89457
89456
89455
89454
89453
89452
89451
89450
89449
89448
89447
89446
89445
89444
89443
89442
89441
89440
89439
89438
89437
89436
89435
89434
89433
89432
89431
89430
89429
89427
89426
89425
89424
89423
89422
89421
89420
89419
89418
89417
89416
89415
89414
89413
89412
89411
89410
89409
89408
89407
89406
89405
89404
89403
89402
89401
89400
89399
89398
89397
89396
89395
89394
89393
89392
89391
89390
89389
89388
89387
89386
89385
89384
89383
89382
89381
89380
89379
89378
89377
89376
89375
89374
89373
89372
89371
89370
89369
89368
89367
89366
89365
89364
89363
89362
89361
89360
89359
89358
89357
89356
89355
89354
89353
89352
89351
89350
89349
89348
89347
89346
89345
89344
89343
89342
89341
89340
89339
89338
89337
89336
89335
89334
89333
89332
89331
89330
89329
89328
89327
89326
89325
89324
89323
89322
89321
89320
89319
89318
89317
89316
89315
89314
89313
89312
89311
89310
89309
89308
89307
89306
89305
89304
89303
89302
89301
89300
89299
89298
89297
89296
89295
89294
89293
89292
89291
89290
89289
89288
89287
89286
89285
89284
89283
89282
89281
89280
89279
89278
89277
89276
89275
89274
89273
89272
89271
89270
89269
89268
89267
89266
89265
89264
89263
89262
89261
89260
89259
89258
89257
89256
89255
89254
89253
89252
89251
89250
89249
89248
89247
89246
89245
89244
89243
89242
89241
89240
89239
89238
89237
89236
89235
89234
89233
89232
89231
89230
89229
89228
89227
89226
89225
89224
89223
89222
89221
89220
89219
89218
89217
89216
89215
89214
89213
89212
89211
89210
89209
89208
89207
89206
89205
89204
89203
89202
89201
89200
89199
89198
89197
89196
89195
89194
89193
89192
89191
89190
89189
89188
89187
89186
89185
89184
89183
89182
89181
89180
89179
89178
89177
89176
89175
89174
89173
89172
89171
89170
89169
89168
89167
89166
89165
89164
89163
89162
89161
89160
89159
89158
89157
89156
89155
89154
89153
89152
89151
89150
89149
89148
89147
89146
89145
89144
89143
89142
89141
89140
89139
89138
89137
89136
89135
89134
89133
89132
89131
89130
89129
89128
89127
89126
89125
89124
89123
89122
89121
89120
89119
89118
89117
89116
89115
89114
89113
89112
89111
89110
89109
89108
89107
89106
89105
89104
89103
89102
89101
89100
89099
89098
89097
89096
89095
89094
89093
89092
89091
89090
89089
89088
89087
89086
89085
89084
89083
89082
89081
89080
89079
89078
89077
89076
89075
89074
89073
89072
89071
89070
89069
89068
89067
89066
89065
89064
89063
89062
89061
89060
89059
89058
89057
89056
89055
89054
89053
89052
89051
89050
89049
89048
89047
89046
89045
89044
89043
89042
89041
89040
89039
89038
89037
89036
89035
89034
89033
89032
89031
89030
89029
89028
89027
89026
89025
89024
89023
89022
89021
89020
89019
89018
89017
89016
89015
89014
89013
89012
89011
89010
89009
89008
89007
89006
89005
89004
89003
89002
89001
89000
88999
88998
88997
88996
88995
88994
88993
88992
88991
88990
88989
88988
88987
88986
88985
88984
88983
88982
88981
88980
88979
88978
88977
88976
88975
88974
88973
88972
88971
88970
88969
88968
88967
88966
88965
88964
88963
88962
88961
88960
88959
88958
88957
88956
88955
88954
88953
88952
88951
88950
88949
88948
88947
88946
88945
88944
88943
88942
88941
88940
88939
88938
88937
88936
88935
88934
88933
88932
88931
88930
88929
88928
88927
88926
88925
88924
88923
88922
88921
88920
88919
88918
88917
88916
88915
88914
88913
88912
88911
88910
88909
88908
88907
88906
88905
88904
88903
88902
88901
88900
88899
88898
88897
88896
88895
88894
88893
88892
88891
88890
88889
88888
88887
88886
88885
88884
88883
88882
88881
88880
88879
88878
88877
88876
88875
88874
88873
88872
88871
88870
88869
88868
88867
88866
88865
88864
88863
88862
88861
88860
88859
88858
88857
88856
88855
88854
88853
88852
88851
88850
88849
88848
88847
88846
88845
88844
88843
88842
88841
88840
88839
88838
88837
88836
88835
88834
88833
88832
88831
88830
88829
88828
88827
88826
88825
88824
88823
88822
88821
88820
88819
88818
88817
88816
88815
88814
88813
88812
88811
88810
88809
88808
88807
88806
88805
88804
88803
88802
88801
88800
88799
88798
88797
88796
88795
88794
88793
88792
88791
88790
88789
88788
88787
88786
88785
88784
88783
88782
88781
88780
88779
88778
88777
88776
88775
88774
88773
88772
88771
88770
88769
88768
88767
88766
88765
88764
88763
88762
88761
88760
88759
88758
88757
88756
88755
88754
88753
88752
88751
88750
88749
88748
88747
88746
88745
88744
88743
88742
88741
88740
88739
88738
88737
88736
88735
88734
88733
88732
88731
88730
88729
88728
88727
88726
88725
88724
88723
88722
88721
88720
88719
88718
88717
88716
88715
88714
88713
88712
88711
88710
88709
88708
88707
88706
88705
88704
88703
88702
88701
88700
88699
88698
88697
88696
88695
88694
88693
88692
88691
88690
88689
88688
88687
88686
88685
88684
88683
88682
88681
88680
88679
88678
88677
88676
88675
88674
88673
88672
88671
88670
88669
88668
88667
88666
88665
88664
88663
88662
88661
88660
88659
88658
88657
88656
88655
88654
88653
88652
88651
88650
88649
88648
88647
88646
88645
88644
88643
88642
88641
88640
88639
88638
88637
88636
88635
88634
88633
88632
88631
88630
88629
88628
88627
88626
88625
88624
88623
88622
88621
88620
88619
88618
88617
88616
88615
88614
88613
88612
88611
88610
88609
88608
88607
88606
88605
88604
88603
88602
88601
88600
88599
88598
88597
88596
88595
88594
88593
88592
88591
88590
88589
88588
88587
88586
88585
88584
88583
88582
88581
88580
88579
88578
88577
88576
88575
88574
88573
88572
88571
88570
88569
88568
88567
88566
88565
88564
88563
88562
88561
88560
88559
88558
88557
88556
88555
88554
88553
88552
88551
88550
88549
88548
88547
88546
88545
88544
88543
88542
88541
88540
88539
88538
88537
88536
88535
88534
88533
88532
88531
88530
88529
88528
88527
88526
88525
88524
88523
88522
88521
88520
88519
88518
88517
88516
88515
88514
88513
88512
88511
88510
88509
88508
88507
88506
88505
88504
88503
88502
88501
88500
88499
88498
88497
88496
88495
88494
88493
88492
88491
88490
88489
88488
88487
88486
88485
88484
88483
88482
88481
88480
88479
88478
88477
88476
88475
88474
88473
88472
88471
88470
88469
88468
88467
88466
88465
88464
88463
88462
88461
88460
88459
88458
88457
88456
88455
88454
88453
88452
88451
88450
88449
88448
88447
88446
88445
88444
88443
88442
88441
88440
88439
88438
88437
88436
88435
88434
88433
88432
88431
88430
88429
88428
88427
88426
88425
88424
88423
88422
88421
88420
88419
88418
88417
88416
88415
88414
88413
88412
88411
88410
88409
88408
88407
88406
88405
88404
88403
88402
88401
88400
88399
88398
88397
88396
88395
88394
88393
88392
88391
88390
88389
88388
88387
88386
88385
88384
88383
88382
88381
88380
88379
88378
88377
88376
88375
88374
88373
88372
88371
88370
88369
88368
88367
88366
88365
88364
88363
88362
88361
88360
88359
88358
88357
88356
88355
88354
88353
88352
88351
88350
88349
88348
88347
88346
88345
88344
88343
88342
88341
88340
88339
88338
88337
88336
88335
88334
88333
88332
88331
88330
88329
88328
88327
88326
88325
88324
88323
88322
88321
88320
88319
88318
88317
88316
88315
88314
88313
88312
88311
88310
88309
88308
88307
88306
88305
88304
88303
88302
88301
88300
88299
88298
88297
88296
88295
88294
88293
88292
88291
88290
88289
88288
88287
88286
88285
88284
88283
88282
88281
88280
88279
88278
88277
88276
88275
88274
88273
88272
88271
88270
88269
88268
88267
88266
88265
88264
88263
88262
88261
88260
88259
88258
88257
88256
88255
88254
88253
88252
88251
88250
88249
88248
88247
88246
88245
88244
88243
88242
88241
88240
88239
88238
88237
88236
88235
88234
88233
88232
88231
88230
88229
88228
88227
88226
88225
88224
88223
88222
88221
88220
88219
88218
88217
88216
88215
88214
88213
88212
88211
88210
88209
88208
88207
88206
88205
88204
88203
88202
88201
88200
88199
88198
88197
88196
88195
88194
88193
88192
88191
88190
88189
88188
88187
88186
88185
88184
88183
88182
88181
88180
88179
88178
88177
88176
88175
88174
88173
88172
88171
88170
88169
88168
88167
88166
88165
88164
88163
88162
88161
88160
88159
88158
88157
88156
88155
88154
88153
88152
88151
88150
88149
88148
88147
88146
88145
88144
88143
88142
88141
88140
88139
88138
88137
88136
88135
88134
88133
88132
88131
88130
88129
88128
88127
88126
88125
88124
88123
88122
88121
88120
88119
88118
88117
88116
88115
88114
88113
88112
88111
88110
88109
88108
88107
88106
88105
88104
88103
88102
88101
88100
88099
88098
88097
88096
88095
88094
88093
88092
88091
88090
88089
88088
88087
88086
88085
88084
88083
88082
88081
88080
88079
88078
88077
88076
88075
88074
88073
88072
88071
88070
88069
88068
88067
88066
88065
88064
88063
88062
88061
88060
88059
88058
88057
88056
88055
88054
88053
88052
88051
88050
88049
88048
88047
88046
88045
88044
88043
88042
88041
88040
88039
88038
88037
88036
88035
88034
88033
88032
88031
88030
88029
88028
88027
88026
88025
88024
88023
88022
88021
88020
88019
88018
88017
88016
88015
88014
88013
88012
88011
88010
88009
88008
88007
88006
88005
88004
88003
88002
88001
88000
87999
87998
87997
87996
87995
87994
87993
87992
87991
87990
87989
87988
87987
87986
87985
87984
87983
87982
87981
87980
87979
87978
87977
87976
87975
87974
87973
87972
87971
87970
87969
87968
87967
87966
87965
87964
87963
87962
87961
87960
87959
87958
87957
87956
87955
87954
87953
87952
87951
87950
87949
87948
87947
87946
87945
87944
87943
87942
87941
87940
87939
87938
87937
87936
87935
87934
87933
87932
87931
87930
87929
87928
87927
87926
87925
87924
87923
87922
87921
87920
87919
87918
87917
87916
87915
87914
87913
87912
87911
87910
87909
87908
87907
87906
87905
87904
87903
87902
87901
87900
87899
87898
87897
87896
87895
87894
87893
87892
87891
87890
87889
87888
87887
87886
87885
87884
87883
87882
87881
87880
87879
87878
87877
87876
87875
87874
87873
87872
87871
87870
87869
87868
87867
87866
87865
87864
87863
87862
87861
87860
87859
87858
87857
87856
87855
87854
87853
87852
87851
87850
87849
87848
87847
87846
87845
87844
87843
87842
87841
87840
87839
87838
87837
87836
87835
87834
87833
87832
87831
87830
87829
87828
87827
87826
87825
87824
87823
87822
87821
87820
87819
87818
87817
87816
87815
87814
87813
87812
87811
87810
87809
87808
87807
87806
87805
87804
87803
87802
87801
87800
87799
87798
87797
87796
87795
87794
87793
87792
87791
87790
87789
87788
87787
87786
87785
87784
87783
87782
87781
87780
87779
87778
87777
87776
87775
87774
87773
87772
87771
87770
87769
87768
87767
87766
87765
87764
87763
87762
87761
87760
87759
87758
87757
87756
87755
87754
87753
87752
87751
87750
87749
87748
87747
87746
87745
87744
87743
87742
87741
87740
87739
87738
87737
87736
87735
87734
87733
87732
87731
87730
87729
87728
87727
87726
87725
87724
87723
87722
87721
87720
87719
87718
87717
87716
87715
87714
87713
87712
87711
87710
87709
87708
87707
87706
87705
87704
87703
87702
87701
87700
87699
87698
87697
87696
87695
87694
87693
87692
87691
87690
87689
87688
87687
87686
87685
87684
87683
87682
87681
87680
87679
87678
87677
87676
87675
87674
87673
87672
87671
87670
87669
87668
87667
87666
87665
87664
87663
87662
87661
87660
87659
87658
87657
87656
87655
87654
87653
87652
87651
87650
87649
87648
87647
87646
87645
87644
87643
87642
87641
87640
87639
87638
87637
87636
87635
87634
87633
87632
87631
87630
87629
87628
87627
87626
87625
87624
87623
87622
87621
87620
87619
87618
87617
87616
87615
87614
87613
87612
87611
87610
87609
87608
87607
87606
87605
87604
87603
87602
87601
87600
87599
87598
87597
87596
87595
87594
87593
87592
87591
87590
87589
87588
87587
87586
87585
87584
87583
87582
87581
87580
87579
87578
87577
87576
87575
87574
87573
87572
87571
87570
87569
87568
87567
87566
87565
87564
87563
87562
87561
87560
87559
87558
87557
87556
87555
87554
87553
87552
87551
87550
87549
87548
87547
87546
87545
87544
87543
87542
87541
87540
87539
87538
87537
87536
87535
87534
87533
87532
87531
87530
87529
87528
87527
87526
87525
87524
87523
87522
87521
87520
87519
87518
87517
87516
87515
87514
87513
87512
87511
87510
87509
87508
87507
87506
87505
87504
87503
87502
87501
87500
87499
87498
87497
87496
87495
87494
87493
87492
87491
87490
87489
87488
87487
87486
87485
87484
87483
87482
87481
87480
87479
87478
87477
87476
87475
87474
87473
87472
87471
87470
87469
87468
87467
87466
87465
87464
87463
87462
87461
87460
87459
87458
87457
87456
87455
87454
87453
87452
87451
87450
87449
87448
87447
87446
87445
87444
87443
87442
87441
87440
87439
87438
87437
87436
87435
87434
87433
87432
87431
87430
87429
87428
87427
87426
87425
87424
87423
87422
87421
87420
87419
87418
87417
87416
87415
87414
87413
87412
87411
87410
87409
87408
87407
87406
87405
87404
87403
87402
87401
87400
87399
87398
87397
87396
87395
87394
87393
87392
87391
87390
87389
87388
87387
87386
87385
87384
87383
87382
87381
87380
87379
87378
87377
87376
87375
87374
87373
87372
87371
87370
87369
87368
87367
87366
87365
87364
87363
87362
87361
87360
87359
87358
87357
87356
87355
87354
87353
87352
87351
87350
87349
87348
87347
87346
87345
87344
87343
87342
87341
87340
87339
87338
87337
87336
87335
87334
87333
87332
87331
87330
87329
87328
87327
87326
87325
87324
87323
87322
87321
87320
87319
87318
87317
87316
87315
87314
87313
87312
87311
87310
87309
87308
87307
87306
87305
87304
87303
87302
87301
87300
87299
87298
87297
87296
87295
87294
87293
87292
87291
87290
87289
87288
87287
87286
87285
87284
87283
87282
87281
87280
87279
87278
87277
87276
87275
87274
87273
87272
87271
87270
87269
87268
87267
87266
87265
87264
87263
87262
87261
87260
87259
87258
87257
87256
87255
87254
87253
87252
87251
87250
87249
87248
87247
87246
87245
87244
87243
87242
87241
87240
87239
87238
87237
87236
87235
87234
87233
87232
87231
87230
87229
87228
87227
87226
87225
87224
87223
87222
87221
87220
87219
87218
87217
87216
87215
87214
87213
87212
87211
87210
87209
87208
87207
87206
87205
87204
87203
87202
87201
87200
87199
87198
87197
87196
87195
87194
87193
87192
87191
87190
87189
87188
87187
87186
87185
87184
87183
87182
87181
87180
87179
87178
87177
87176
87175
87174
87173
87172
87171
87170
87169
87168
87167
87166
87165
87164
87163
87162
87161
87160
87159
87158
87157
87156
87155
87154
87153
87152
87151
87150
87149
87148
87147
87146
87145
87144
87143
87142
87141
87140
87139
87138
87137
87136
87135
87134
87133
87132
87131
87130
87129
87128
87127
87126
87125
87124
87123
87122
87121
87120
87119
87118
87117
87116
87115
87114
87113
87112
87111
87110
87109
87108
87107
87106
87105
87104
87103
87102
87101
87100
87099
87098
87097
87096
87095
87094
87093
87092
87091
87090
87089
87088
87087
87086
87085
87084
87083
87082
87081
87080
87079
87078
87077
87076
87075
87074
87073
87072
87071
87070
87069
87068
87067
87066
87065
87064
87063
87062
87061
87060
87059
87058
87057
87056
87055
87054
87053
87052
87051
87050
87049
87048
87047
87046
87045
87044
87043
87042
87041
87040
87039
87038
87037
87036
87035
87034
87033
87032
87031
87030
87029
87028
87027
87026
87025
87024
87023
87022
87021
87020
87019
87018
87017
87016
87015
87014
87013
87012
87011
87010
87009
87008
87007
87006
87005
87004
87003
87002
87001
87000
86999
86998
86997
86996
86995
86994
86993
86992
86991
86990
86989
86988
86987
86986
86985
86984
86983
86982
86981
86980
86979
86978
86977
86976
86975
86974
86973
86972
86971
86970
86969
86968
86967
86966
86965
86964
86963
86962
86961
86960
86959
86958
86957
86956
86955
86954
86953
86952
86951
86950
86949
86948
86947
86946
86945
86944
86943
86942
86941
86940
86939
86938
86937
86936
86935
86934
86933
86932
86931
86930
86929
86928
86927
86926
86925
86924
86923
86922
86921
86920
86919
86918
86917
86916
86915
86914
86913
86912
86911
86910
86909
86908
86907
86906
86905
86904
86903
86902
86901
86900
86899
86898
86897
86896
86895
86894
86893
86892
86891
86890
86889
86888
86887
86886
86885
86884
86883
86882
86881
86880
86879
86878
86877
86876
86875
86874
86873
86872
86871
86870
86869
86868
86867
86866
86865
86864
86863
86862
86861
86860
86859
86858
86857
86856
86855
86854
86853
86852
86851
86850
86849
86848
86847
86846
86845
86844
86843
86842
86841
86840
86839
86838
86837
86836
86835
86834
86833
86832
86831
86830
86829
86828
86827
86826
86825
86824
86823
86822
86821
86820
86819
86818
86817
86816
86815
86814
86813
86812
86811
86810
86809
86808
86807
86806
86805
86804
86803
86802
86801
86800
86799
86798
86797
86796
86795
86794
86793
86792
86791
86790
86789
86788
86787
86786
86785
86784
86783
86782
86781
86780
86779
86778
86777
86776
86775
86774
86773
86772
86771
86770
86769
86768
86767
86766
86765
86764
86763
86762
86761
86760
86759
86758
86757
86756
86755
86754
86753
86752
86751
86750
86749
86748
86747
86746
86745
86744
86743
86742
86741
86740
86739
86738
86737
86736
86735
86734
86733
86732
86731
86730
86729
86728
86727
86726
86725
86724
86723
86722
86721
86720
86719
86718
86717
86716
86715
86714
86713
86712
86711
86710
86709
86708
86707
86706
86705
86704
86703
86702
86701
86700
86699
86698
86697
86696
86695
86694
86693
86692
86691
86690
86689
86688
86687
86686
86685
86684
86683
86682
86681
86680
86679
86678
86677
86676
86675
86674
86673
86672
86671
86670
86669
86668
86667
86666
86665
86664
86663
86662
86661
86660
86659
86658
86657
86656
86655
86654
86653
86652
86651
86650
86649
86648
86647
86646
86645
86644
86643
86642
86641
86640
86639
86638
86637
86636
86635
86634
86633
86632
86631
86630
86629
86628
86627
86626
86625
86624
86623
86622
86621
86620
86619
86618
86617
86616
86615
86614
86613
86612
86611
86610
86609
86608
86607
86606
86605
86604
86603
86602
86601
86600
86599
86598
86597
86596
86595
86594
86593
86592
86591
86590
86589
86588
86587
86586
86585
86584
86583
86582
86581
86580
86579
86578
86577
86576
86575
86574
86573
86572
86571
86570
86569
86568
86567
86566
86565
86564
86563
86562
86561
86560
86559
86558
86557
86556
86555
86554
86553
86552
86551
86550
86549
86548
86547
86546
86545
86544
86543
86542
86541
86540
86539
86538
86537
86536
86535
86534
86533
86532
86531
86530
86529
86528
86527
86526
86525
86524
86523
86522
86521
86520
86519
86518
86517
86516
86515
86514
86513
86512
86511
86510
86509
86508
86507
86506
86505
86504
86503
86502
86501
86500
86499
86498
86497
86496
86495
86494
86493
86492
86491
86490
86489
86488
86487
86486
86485
86484
86483
86482
86481
86480
86479
86478
86477
86476
86475
86474
86473
86472
86471
86470
86469
86468
86467
86466
86465
86464
86463
86462
86461
86460
86459
86458
86457
86456
86455
86454
86453
86452
86451
86450
86449
86448
86447
86446
86445
86444
86443
86442
86441
86440
86439
86438
86437
86436
86435
86434
86433
86432
86431
86430
86429
86428
86427
86426
86425
86424
86423
86422
86421
86420
86419
86418
86417
86416
86415
86414
86413
86412
86411
86410
86409
86408
86407
86406
86405
86404
86403
86402
86401
86400
86399
86398
86397
86396
86395
86394
86393
86392
86391
86390
86389
86388
86387
86386
86385
86384
86383
86382
86381
86380
86379
86378
86377
86376
86375
86374
86373
86372
86371
86370
86369
86368
86367
86366
86365
86364
86363
86362
86361
86360
86359
86358
86357
86356
86355
86354
86353
86352
86351
86350
86349
86348
86347
86346
86345
86344
86343
86342
86341
86340
86339
86338
86337
86336
86335
86334
86333
86332
86331
86330
86329
86328
86327
86326
86325
86324
86323
86322
86321
86320
86319
86318
86317
86316
86315
86314
86313
86312
86311
86310
86309
86308
86307
86306
86305
86304
86303
86302
86301
86300
86299
86298
86297
86296
86295
86294
86293
86292
86291
86290
86289
86288
86287
86286
86285
86284
86283
86282
86281
86280
86279
86278
86277
86276
86275
86274
86273
86272
86271
86270
86269
86268
86267
86266
86265
86264
86263
86262
86261
86260
86259
86258
86257
86256
86255
86254
86253
86252
86251
86250
86249
86248
86247
86246
86245
86244
86243
86242
86241
86240
86239
86238
86237
86236
86235
86234
86233
86232
86231
86230
86229
86228
86227
86226
86225
86224
86223
86222
86221
86220
86219
86218
86217
86216
86215
86214
86213
86212
86211
86210
86209
86208
86207
86206
86205
86204
86203
86202
86201
86200
86199
86198
86197
86196
86195
86194
86193
86192
86191
86190
86189
86188
86187
86186
86185
86184
86183
86182
86181
86180
86179
86178
86177
86176
86175
86174
86173
86172
86171
86170
86169
86168
86167
86166
86165
86164
86163
86162
86161
86160
86159
86158
86157
86156
86155
86154
86153
86152
86151
86150
86149
86148
86147
86146
86145
86144
86143
86142
86141
86140
86139
86138
86137
86136
86135
86134
86133
86132
86131
86130
86129
86128
86127
86126
86125
86124
86123
86122
86121
86120
86119
86118
86117
86116
86115
86114
86113
86112
86111
86110
86109
86108
86107
86106
86105
86104
86103
86102
86101
86100
86099
86098
86097
86096
86095
86094
86093
86092
86091
86090
86089
86088
86087
86086
86085
86084
86083
86082
86081
86080
86079
86078
86077
86076
86075
86074
86073
86072
86071
86070
86069
86068
86067
86066
86065
86064
86063
86062
86061
86060
86059
86058
86057
86056
86055
86054
86053
86052
86051
86050
86049
86048
86047
86046
86045
86044
86043
86042
86041
86040
86039
86038
86037
86036
86035
86034
86033
86032
86031
86030
86029
86028
86027
86026
86025
86024
86023
86022
86021
86020
86019
86018
86017
86016
86015
86014
86013
86012
86011
86010
86009
86008
86007
86006
86005
86004
86003
86002
86001
86000
85999
85998
85997
85996
85995
85994
85993
85992
85991
85990
85989
85988
85987
85986
85985
85984
85983
85982
85981
85980
85979
85978
85977
85976
85975
85974
85973
85972
85971
85970
85969
85968
85967
85966
85965
85964
85963
85962
85961
85960
85959
85958
85957
85956
85955
85954
85953
85952
85951
85950
85949
85948
85947
85946
85945
85944
85943
85942
85941
85940
85939
85938
85937
85936
85935
85934
85933
85932
85931
85930
85929
85928
85927
85926
85925
85924
85923
85922
85921
85920
85919
85918
85917
85916
85915
85914
85913
85912
85911
85910
85909
85908
85907
85906
85905
85904
85903
85902
85901
85900
85899
85898
85897
85896
85895
85894
85893
85892
85891
85890
85889
85888
85887
85886
85885
85884
85883
85882
85881
85880
85879
85878
85877
85876
85875
85874
85873
85872
85871
85870
85869
85868
85867
85866
85865
85864
85863
85862
85861
85860
85859
85858
85857
85856
85855
85854
85853
85852
85851
85850
85849
85848
85847
85846
85845
85844
85843
85842
85841
85840
85839
85838
85837
85836
85835
85834
85833
85832
85831
85830
85829
85828
85827
85826
85825
85824
85823
85822
85821
85820
85819
85818
85817
85816
85815
85814
85813
85812
85811
85810
85809
85808
85807
85806
85805
85804
85803
85802
85801
85800
85799
85798
85797
85796
85795
85794
85793
85792
85791
85790
85789
85788
85787
85786
85785
85784
85783
85782
85781
85780
85779
85778
85777
85776
85775
85774
85773
85772
85771
85770
85769
85768
85767
85766
85765
85764
85763
85762
85761
85760
85759
85758
85757
85756
85755
85754
85753
85752
85751
85750
85749
85748
85747
85746
85745
85744
85743
85742
85741
85740
85739
85738
85737
85736
85735
85734
85733
85732
85731
85730
85729
85728
85727
85726
85725
85724
85723
85722
85721
85720
85719
85718
85717
85716
85715
85714
85713
85712
85711
85710
85709
85708
85707
85706
85705
85704
85703
85702
85701
85700
85699
85698
85697
85696
85695
85694
85693
85692
85691
85690
85689
85688
85687
85686
85685
85684
85683
85682
85681
85680
85679
85678
85677
85676
85675
85674
85673
85672
85671
85670
85669
85668
85667
85666
85665
85664
85663
85662
85661
85660
85659
85658
85657
85656
85655
85654
85653
85652
85651
85650
85649
85648
85647
85646
85645
85644
85643
85642
85641
85640
85639
85638
85637
85636
85635
85634
85633
85632
85631
85630
85629
85628
85627
85626
85625
85624
85623
85622
85621
85620
85619
85618
85617
85616
85615
85614
85613
85612
85611
85610
85609
85608
85607
85606
85605
85604
85603
85602
85601
85600
85599
85598
85597
85596
85595
85594
85593
85592
85591
85590
85589
85588
85587
85586
85585
85584
85583
85582
85581
85580
85579
85578
85577
85576
85575
85574
85573
85572
85571
85570
85569
85568
85567
85566
85565
85564
85563
85562
85561
85560
85559
85558
85557
85556
85555
85554
85553
85552
85551
85550
85549
85548
85547
85546
85545
85544
85543
85542
85541
85540
85539
85538
85537
85536
85535
85534
85533
85532
85531
85530
85529
85528
85527
85526
85525
85524
85523
85522
85521
85520
85519
85518
85517
85516
85515
85514
85513
85512
85511
85510
85509
85508
85507
85506
85505
85504
85503
85502
85501
85500
85499
85498
85497
85496
85495
85494
85493
85492
85491
85490
85489
85488
85487
85486
85485
85484
85483
85482
85481
85480
85479
85478
85477
85476
85475
85474
85473
85472
85471
85470
85469
85468
85467
85466
85465
85464
85463
85462
85461
85460
85459
85458
85457
85456
85455
85454
85453
85452
85451
85450
85449
85448
85447
85446
85445
85444
85443
85442
85441
85440
85439
85438
85437
85436
85435
85434
85433
85432
85431
85430
85429
85428
85427
85426
85425
85424
85423
85422
85421
85420
85419
85418
85417
85416
85415
85414
85413
85412
85411
85410
85409
85408
85407
85406
85405
85404
85403
85402
85401
85400
85399
85398
85397
85396
85395
85394
85393
85392
85391
85390
85389
85388
85387
85386
85385
85384
85383
85382
85381
85380
85379
85378
85377
85376
85375
85374
85373
85372
85371
85370
85369
85368
85367
85366
85365
85364
85363
85362
85361
85360
85359
85358
85357
85356
85355
85354
85353
85352
85351
85350
85349
85348
85347
85346
85345
85344
85343
85342
85341
85340
85339
85338
85337
85336
85335
85334
85333
85332
85331
85330
85329
85328
85327
85326
85325
85324
85323
85322
85321
85320
85319
85318
85317
85316
85315
85314
85313
85312
85311
85310
85309
85308
85307
85306
85305
85304
85303
85302
85301
85300
85299
85298
85297
85296
85295
85294
85293
85292
85291
85290
85289
85288
85287
85286
85285
85284
85283
85282
85281
85280
85279
85278
85277
85276
85275
85274
85273
85272
85271
85270
85269
85268
85267
85266
85265
85264
85263
85262
85261
85260
85259
85258
85257
85256
85255
85254
85253
85252
85251
85250
85249
85248
85247
85246
85245
85244
85243
85242
85241
85240
85239
85238
85237
85236
85235
85234
85233
85232
85231
85230
85229
85228
85227
85226
85225
85224
85223
85222
85221
85220
85219
85218
85217
85216
85215
85214
85213
85212
85211
85210
85209
85208
85207
85206
85205
85204
85203
85202
85201
85200
85199
85198
85197
85196
85195
85194
85193
85192
85191
85190
85189
85188
85187
85186
85185
85184
85183
85182
85181
85180
85179
85178
85177
85176
85175
85174
85173
85172
85171
85170
85169
85168
85167
85166
85165
85164
85163
85162
85161
85160
85159
85158
85157
85156
85155
85154
85153
85152
85151
85150
85149
85148
85147
85146
85145
85144
85143
85142
85141
85140
85139
85138
85137
85136
85135
85134
85133
85132
85131
85130
85129
85128
85127
85126
85125
85124
85123
85122
85121
85120
85119
85118
85117
85116
85115
85114
85113
85112
85111
85110
85109
85108
85107
85106
85105
85104
85103
85102
85101
85100
85099
85098
85097
85096
85095
85094
85093
85092
85091
85090
85089
85088
85087
85086
85085
85084
85083
85082
85081
85080
85079
85078
85077
85076
85075
85074
85073
85072
85071
85070
85069
85068
85067
85066
85065
85064
85063
85062
85061
85060
85059
85058
85057
85056
85055
85054
85053
85052
85051
85050
85049
85048
85047
85046
85045
85044
85043
85042
85041
85040
85039
85038
85037
85036
85035
85034
85033
85032
85031
85030
85029
85028
85027
85026
85025
85024
85023
85022
85021
85020
85019
85018
85017
85016
85015
85014
85013
85012
85011
85010
85009
85008
85007
85006
85005
85004
85003
85002
85001
85000
84999
84998
84997
84996
84995
84994
84993
84992
84991
84990
84989
84988
84987
84986
84985
84984
84983
84982
84981
84980
84979
84978
84977
84976
84975
84974
84973
84972
84971
84970
84969
84968
84967
84966
84965
84964
84963
84962
84961
84960
84959
84958
84957
84956
84955
84954
84953
84952
84951
84950
84949
84948
84947
84946
84945
84944
84943
84942
84941
84940
84939
84938
84937
84936
84935
84934
84933
84932
84931
84930
84929
84928
84927
84926
84925
84924
84923
84922
84921
84920
84919
84918
84917
84916
84915
84914
84913
84912
84911
84910
84909
84908
84907
84906
84905
84904
84903
84902
84901
84900
84899
84898
84897
84896
84895
84894
84893
84892
84891
84890
84889
84888
84887
84886
84885
84884
84883
84882
84881
84880
84879
84878
84877
84876
84875
84874
84873
84872
84871
84870
84869
84868
84867
84866
84865
84864
84863
84862
84861
84860
84859
84858
84857
84856
84855
84854
84853
84852
84851
84850
84849
84848
84847
84846
84845
84844
84843
84842
84841
84840
84839
84838
84837
84836
84835
84834
84833
84832
84831
84830
84829
84828
84827
84826
84825
84824
84823
84822
84821
84820
84819
84818
84817
84816
84815
84814
84813
84812
84811
84810
84809
84808
84807
84806
84805
84804
84803
84802
84801
84800
84799
84798
84797
84796
84795
84794
84793
84792
84791
84790
84789
84788
84787
84786
84785
84784
84783
84782
84781
84780
84779
84778
84777
84776
84775
84774
84773
84772
84771
84770
84769
84768
84767
84766
84765
84764
84763
84762
84761
84760
84759
84758
84757
84756
84755
84754
84753
84752
84751
84750
84749
84748
84747
84746
84745
84744
84743
84742
84741
84740
84739
84738
84737
84736
84735
84734
84733
84732
84731
84730
84729
84728
84727
84726
84725
84724
84723
84722
84721
84720
84719
84718
84717
84716
84715
84714
84713
84712
84711
84710
84709
84708
84707
84706
84705
84704
84703
84702
84701
84700
84699
84698
84697
84696
84695
84694
84693
84692
84691
84690
84689
84688
84687
84686
84685
84684
84683
84682
84681
84680
84679
84678
84677
84676
84675
84674
84673
84672
84671
84670
84669
84668
84667
84666
84665
84664
84663
84662
84661
84660
84659
84658
84657
84656
84655
84654
84653
84652
84651
84650
84649
84648
84647
84646
84645
84644
84643
84642
84641
84640
84639
84638
84637
84636
84635
84634
84633
84632
84631
84630
84629
84628
84627
84626
84625
84624
84623
84622
84621
84620
84619
84618
84617
84616
84615
84614
84613
84612
84611
84610
84609
84608
84607
84606
84605
84604
84603
84602
84601
84600
84599
84598
84597
84596
84595
84594
84593
84592
84591
84590
84589
84588
84587
84586
84585
84584
84583
84582
84581
84580
84579
84578
84577
84576
84575
84574
84573
84572
84571
84570
84569
84568
84567
84566
84565
84564
84563
84562
84561
84560
84559
84558
84557
84556
84555
84554
84553
84552
84551
84550
84549
84548
84547
84546
84545
84544
84543
84542
84541
84540
84539
84538
84537
84536
84535
84534
84533
84532
84531
84530
84529
84528
84527
84526
84525
84524
84523
84522
84521
84520
84519
84518
84517
84516
84515
84514
84513
84512
84511
84510
84509
84508
84507
84506
84505
84504
84503
84502
84501
84500
84499
84498
84497
84496
84495
84494
84493
84492
84491
84490
84489
84488
84487
84486
84485
84484
84483
84482
84481
84480
84479
84478
84477
84476
84475
84474
84473
84472
84471
84470
84469
84468
84467
84466
84465
84464
84463
84462
84461
84460
84459
84458
84457
84456
84455
84454
84453
84452
84451
84450
84449
84448
84447
84446
84445
84444
84443
84442
84441
84440
84439
84438
84437
84436
84435
84434
84433
84432
84431
84430
84429
84428
84427
84426
84425
84424
84423
84422
84421
84420
84419
84418
84417
84416
84415
84414
84413
84412
84411
84410
84409
84408
84407
84406
84405
84404
84403
84402
84401
84400
84399
84398
84397
84396
84395
84394
84393
84392
84391
84390
84389
84388
84387
84386
84385
84384
84383
84382
84381
84380
84379
84378
84377
84376
84375
84374
84373
84372
84371
84370
84369
84368
84367
84366
84365
84364
84363
84362
84361
84360
84359
84358
84357
84356
84355
84354
84353
84352
84351
84350
84349
84348
84347
84346
84345
84344
84343
84342
84341
84340
84339
84338
84337
84336
84335
84334
84333
84332
84331
84330
84329
84328
84327
84326
84325
84324
84323
84322
84321
84320
84319
84318
84317
84316
84315
84314
84313
84312
84311
84310
84309
84308
84307
84306
84305
84304
84303
84302
84301
84300
84299
84298
84297
84296
84295
84294
84293
84292
84291
84290
84289
84288
84287
84286
84285
84284
84283
84282
84281
84280
84279
84278
84277
84276
84275
84274
84273
84272
84271
84270
84269
84268
84267
84266
84265
84264
84263
84262
84261
84260
84259
84258
84257
84256
84255
84254
84253
84252
84251
84250
84249
84248
84247
84246
84245
84244
84243
84242
84241
84240
84239
84238
84237
84236
84235
84234
84233
84232
84231
84230
84229
84228
84227
84226
84225
84224
84223
84222
84221
84220
84219
84218
84217
84216
84215
84214
84213
84212
84211
84210
84209
84208
84207
84206
84205
84204
84203
84202
84201
84200
84199
84198
84197
84196
84195
84194
84193
84192
84191
84190
84189
84188
84187
84186
84185
84184
84183
84182
84181
84180
84179
84178
84177
84176
84175
84174
84173
84172
84171
84170
84169
84168
84167
84166
84165
84164
84163
84162
84161
84160
84159
84158
84157
84156
84155
84154
84153
84152
84151
84150
84149
84148
84147
84146
84145
84144
84143
84142
84141
84140
84139
84138
84137
84136
84135
84134
84133
84132
84131
84130
84129
84128
84127
84126
84125
84124
84123
84122
84121
84120
84119
84118
84117
84116
84115
84114
84113
84112
84111
84110
84109
84108
84107
84106
84105
84104
84103
84102
84101
84100
84099
84098
84097
84096
84095
84094
84093
84092
84091
84090
84089
84088
84087
84086
84085
84084
84083
84082
84081
84080
84079
84078
84077
84076
84075
84074
84073
84072
84071
84070
84069
84068
84067
84066
84065
84064
84063
84062
84061
84060
84059
84058
84057
84056
84055
84054
84053
84052
84051
84050
84049
84048
84047
84046
84045
84044
84043
84042
84041
84040
84039
84038
84037
84036
84035
84034
84033
84032
84031
84030
84029
84028
84027
84026
84025
84024
84023
84022
84021
84020
84019
84018
84017
84016
84015
84014
84013
84012
84011
84010
84009
84008
84007
84006
84005
84004
84003
84002
84001
84000
83999
83998
83997
83996
83995
83994
83993
83992
83991
83990
83989
83988
83987
83986
83985
83984
83983
83982
83981
83980
83979
83978
83977
83976
83975
83974
83973
83972
83971
83970
83969
83968
83967
83966
83965
83964
83963
83962
83961
83960
83959
83958
83957
83956
83955
83954
83953
83952
83951
83950
83949
83948
83947
83946
83945
83944
83943
83942
83941
83940
83939
83938
83937
83936
83935
83934
83933
83932
83931
83930
83929
83928
83927
83926
83925
83924
83923
83922
83921
83920
83919
83918
83917
83916
83915
83914
83913
83912
83911
83910
83909
83908
83907
83906
83905
83904
83903
83902
83901
83900
83899
83898
83897
83896
83895
83894
83893
83892
83891
83890
83889
83888
83887
83886
83885
83884
83883
83882
83881
83880
83879
83878
83877
83876
83875
83874
83873
83872
83871
83870
83869
83868
83867
83866
83865
83864
83863
83862
83861
83860
83859
83858
83857
83856
83855
83854
83853
83852
83851
83850
83849
83848
83847
83846
83845
83844
83843
83842
83841
83840
83839
83838
83837
83836
83835
83834
83833
83832
83831
83830
83829
83828
83827
83826
83825
83824
83823
83822
83821
83820
83819
83818
83817
83816
83815
83814
83813
83812
83811
83810
83809
83808
83807
83806
83805
83804
83803
83802
83801
83800
83799
83798
83797
83796
83795
83794
83793
83792
83791
83790
83789
83788
83787
83786
83785
83784
83783
83782
83781
83780
83779
83778
83777
83776
83775
83774
83773
83772
83771
83770
83769
83768
83767
83766
83765
83764
83763
83762
83761
83760
83759
83758
83757
83756
83755
83754
83753
83752
83751
83750
83749
83748
83747
83746
83745
83744
83743
83742
83741
83740
83739
83738
83737
83736
83735
83734
83733
83732
83731
83730
83729
83728
83727
83726
83725
83724
83723
83722
83721
83720
83719
83718
83717
83716
83715
83714
83713
83712
83711
83710
83709
83708
83707
83706
83705
83704
83703
83702
83701
83700
83699
83698
83697
83696
83695
83694
83693
83692
83691
83690
83689
83688
83687
83686
83685
83684
83683
83682
83681
83680
83679
83678
83677
83676
83675
83674
83673
83672
83671
83670
83669
83668
83667
83666
83665
83664
83663
83662
83661
83660
83659
83658
83657
83656
83655
83654
83653
83652
83651
83650
83649
83648
83647
83646
83645
83644
83643
83642
83641
83640
83639
83638
83637
83636
83635
83634
83633
83632
83631
83630
83629
83628
83627
83626
83625
83624
83623
83622
83621
83620
83619
83618
83617
83616
83615
83614
83613
83612
83611
83610
83609
83608
83607
83606
83605
83604
83603
83602
83601
83600
83599
83598
83597
83596
83595
83594
83593
83592
83591
83590
83589
83588
83587
83586
83585
83584
83583
83582
83581
83580
83579
83578
83577
83576
83575
83574
83573
83572
83571
83570
83569
83568
83567
83566
83565
83564
83563
83562
83561
83560
83559
83558
83557
83556
83555
83554
83553
83552
83551
83550
83549
83548
83547
83546
83545
83544
83543
83542
83541
83540
83539
83538
83537
83536
83535
83534
83533
83532
83531
83530
83529
83528
83527
83526
83525
83524
83523
83522
83521
83520
83519
83518
83517
83516
83515
83514
83513
83512
83511
83510
83509
83508
83507
83506
83505
83504
83503
83502
83501
83500
83499
83498
83497
83496
83495
83494
83493
83492
83491
83490
83489
83488
83487
83486
83485
83484
83483
83482
83481
83480
83479
83478
83477
83476
83475
83474
83473
83472
83471
83470
83469
83468
83467
83466
83465
83464
83463
83462
83461
83460
83459
83458
83457
83456
83455
83454
83453
83452
83451
83450
83449
83448
83447
83446
83445
83444
83443
83442
83441
83440
83439
83438
83437
83436
83435
83434
83433
83432
83431
83430
83429
83428
83427
83426
83425
83424
83423
83422
83421
83420
83419
83418
83417
83416
83415
83414
83413
83412
83411
83410
83409
83408
83407
83406
83405
83404
83403
83402
83401
83400
83399
83398
83397
83396
83395
83394
83393
83392
83391
83390
83389
83388
83387
83386
83385
83384
83383
83382
83381
83380
83379
83378
83377
83376
83375
83374
83373
83372
83371
83370
83369
83368
83367
83366
83365
83364
83363
83362
83361
83360
83359
83358
83357
83356
83355
83354
83353
83352
83351
83350
83349
83348
83347
83346
83345
83344
83343
83342
83341
83340
83339
83338
83337
83336
83335
83334
83333
83332
83331
83330
83329
83328
83327
83326
83325
83324
83323
83322
83321
83320
83319
83318
83317
83316
83315
83314
83313
83312
83311
83310
83309
83308
83307
83306
83305
83304
83303
83302
83301
83300
83299
83298
83297
83296
83295
83294
83293
83292
83291
83290
83289
83288
83287
83286
83285
83284
83283
83282
83281
83280
83279
83278
83277
83276
83275
83274
83273
83272
83271
83270
83269
83268
83267
83266
83265
83264
83263
83262
83261
83260
83259
83258
83257
83256
83255
83254
83253
83252
83251
83250
83249
83248
83247
83246
83245
83244
83243
83242
83241
83240
83239
83238
83237
83236
83235
83234
83233
83232
83231
83230
83229
83228
83227
83226
83225
83224
83223
83222
83221
83220
83219
83218
83217
83216
83215
83214
83213
83212
83211
83210
83209
83208
83207
83206
83205
83204
83203
83202
83201
83200
83199
83198
83197
83196
83195
83194
83193
83192
83191
83190
83189
83188
83187
83186
83185
83184
83183
83182
83181
83180
83179
83178
83177
83176
83175
83174
83173
83172
83171
83170
83169
83168
83167
83166
83165
83164
83163
83162
83161
83160
83159
83158
83157
83156
83155
83154
83153
83152
83151
83150
83149
83148
83147
83146
83145
83144
83143
83142
83141
83140
83139
83138
83137
83136
83135
83134
83133
83132
83131
83130
83129
83128
83127
83126
83125
83124
83123
83122
83121
83120
83119
83118
83117
83116
83115
83114
83113
83112
83111
83110
83109
83108
83107
83106
83105
83104
83103
83102
83101
83100
83099
83098
83097
83096
83095
83094
83093
83092
83091
83090
83089
83088
83087
83086
83085
83084
83083
83082
83081
83080
83079
83078
83077
83076
83075
83074
83073
83072
83071
83070
83069
83068
83067
83066
83065
83064
83063
83062
83061
83060
83059
83058
83057
83056
83055
83054
83053
83052
83051
83050
83049
83048
83047
83046
83045
83044
83043
83042
83041
83040
83039
83038
83037
83036
83035
83034
83033
83032
83031
83030
83029
83028
83027
83026
83025
83024
83023
83022
83021
83020
83019
83018
83017
83016
83015
83014
83013
83012
83011
83010
83009
83008
83007
83006
83005
83004
83003
83002
83001
83000
82999
82998
82997
82996
82995
82994
82993
82992
82991
82990
82989
82988
82987
82986
82985
82984
82983
82982
82981
82980
82979
82978
82977
82976
82975
82974
82973
82972
82971
82970
82969
82968
82967
82966
82965
82964
82963
82962
82961
82960
82959
82958
82957
82956
82955
82954
82953
82952
82951
82950
82949
82948
82947
82946
82945
82944
82943
82942
82941
82940
82939
82938
82937
82936
82935
82934
82933
82932
82931
82930
82929
82928
82927
82926
82925
82924
82923
82922
82921
82920
82919
82918
82917
82916
82915
82914
82913
82912
82911
82910
82909
82908
82907
82906
82905
82904
82903
82902
82901
82900
82899
82898
82897
82896
82895
82894
82893
82892
82891
82890
82889
82888
82887
82886
82885
82884
82883
82882
82881
82880
82879
82878
82877
82876
82875
82874
82873
82872
82871
82870
82869
82868
82867
82866
82865
82864
82863
82862
82861
82860
82859
82858
82857
82856
82855
82854
82853
82852
82851
82850
82849
82848
82847
82846
82845
82844
82843
82842
82841
82840
82839
82838
82837
82836
82835
82834
82833
82832
82831
82830
82829
82828
82827
82826
82825
82824
82823
82822
82821
82820
82819
82818
82817
82816
82815
82814
82813
82812
82811
82810
82809
82808
82807
82806
82805
82804
82803
82802
82801
82800
82799
82798
82797
82796
82795
82794
82793
82792
82791
82790
82789
82788
82787
82786
82785
82784
82783
82782
82781
82780
82779
82778
82777
82776
82775
82774
82773
82772
82771
82770
82769
82768
82767
82766
82765
82764
82763
82762
82761
82760
82759
82758
82757
82756
82755
82754
82753
82752
82751
82750
82749
82748
82747
82746
82745
82744
82743
82742
82741
82740
82739
82738
82737
82736
82735
82734
82733
82732
82731
82730
82729
82728
82727
82726
82725
82724
82723
82722
82721
82720
82719
82718
82717
82716
82715
82714
82713
82712
82711
82710
82709
82708
82707
82706
82705
82704
82703
82702
82701
82700
82699
82698
82697
82696
82695
82694
82693
82692
82691
82690
82689
82688
82687
82686
82685
82684
82683
82682
82681
82680
82679
82678
82677
82676
82675
82674
82673
82672
82671
82670
82669
82668
82667
82666
82665
82664
82663
82662
82661
82660
82659
82658
82657
82656
82655
82654
82653
82652
82651
82650
82649
82648
82647
82646
82645
82644
82643
82642
82641
82640
82639
82638
82637
82636
82635
82634
82633
82632
82631
82630
82629
82628
82627
82626
82625
82624
82623
82622
82621
82620
82619
82618
82617
82616
82615
82614
82613
82612
82611
82610
82609
82608
82607
82606
82605
82604
82603
82602
82601
82600
82599
82598
82597
82596
82595
82594
82593
82592
82591
82590
82589
82588
82587
82586
82585
82584
82583
82582
82581
82580
82579
82578
82577
82576
82575
82574
82573
82572
82571
82570
82569
82568
82567
82566
82565
82564
82563
82562
82561
82560
82559
82558
82557
82556
82555
82554
82553
82552
82551
82550
82549
82548
82547
82546
82545
82544
82543
82542
82541
82540
82539
82538
82537
82536
82535
82534
82533
82532
82531
82530
82529
82528
82527
82526
82525
82524
82523
82522
82521
82520
82519
82518
82517
82516
82515
82514
82513
82512
82511
82510
82509
82508
82507
82506
82505
82504
82503
82502
82501
82500
82499
82498
82497
82496
82495
82494
82493
82492
82491
82490
82489
82488
82487
82486
82485
82484
82483
82482
82481
82480
82479
82478
82477
82476
82475
82474
82473
82472
82471
82470
82469
82468
82467
82466
82465
82464
82463
82462
82461
82460
82459
82458
82457
82456
82455
82454
82453
82452
82451
82450
82449
82448
82447
82446
82445
82444
82443
82442
82441
82440
82439
82438
82437
82436
82435
82434
82433
82432
82431
82430
82429
82428
82427
82426
82425
82424
82423
82422
82421
82420
82419
82418
82417
82416
82415
82414
82413
82412
82411
82410
82409
82408
82407
82406
82405
82404
82403
82402
82401
82400
82399
82398
82397
82396
82395
82394
82393
82392
82391
82390
82389
82388
82387
82386
82385
82384
82383
82382
82381
82380
82379
82378
82377
82376
82375
82374
82373
82372
82371
82370
82369
82368
82367
82366
82365
82364
82363
82362
82361
82360
82359
82358
82357
82356
82355
82354
82353
82352
82351
82350
82349
82348
82347
82346
82345
82344
82343
82342
82341
82340
82339
82338
82337
82336
82335
82334
82333
82332
82331
82330
82329
82328
82327
82326
82325
82324
82323
82322
82321
82320
82319
82318
82317
82316
82315
82314
82313
82312
82311
82310
82309
82308
82307
82306
82305
82304
82303
82302
82301
82300
82299
82298
82297
82296
82295
82294
82293
82292
82291
82290
82289
82288
82287
82286
82285
82284
82283
82282
82281
82280
82279
82278
82277
82276
82275
82274
82273
82272
82271
82270
82269
82268
82267
82266
82265
82264
82263
82262
82261
82260
82259
82258
82257
82256
82255
82254
82253
82252
82251
82250
82249
82248
82247
82246
82245
82244
82243
82242
82241
82240
82239
82238
82237
82236
82235
82234
82233
82232
82231
82230
82229
82228
82227
82226
82225
82224
82223
82222
82221
82220
82219
82218
82217
82216
82215
82214
82213
82212
82211
82210
82209
82208
82207
82206
82205
82204
82203
82202
82201
82200
82199
82198
82197
82196
82195
82194
82193
82192
82191
82190
82189
82188
82187
82186
82185
82184
82183
82182
82181
82180
82179
82178
82177
82176
82175
82174
82173
82172
82171
82170
82169
82168
82167
82166
82165
82164
82163
82162
82161
82160
82159
82158
82157
82156
82155
82154
82153
82152
82151
82150
82149
82148
82147
82146
82145
82144
82143
82142
82141
82140
82139
82138
82137
82136
82135
82134
82133
82132
82131
82130
82129
82128
82127
82126
82125
82124
82123
82122
82121
82120
82119
82118
82117
82116
82115
82114
82113
82112
82111
82110
82109
82108
82107
82106
82105
82104
82103
82102
82101
82100
82099
82098
82097
82096
82095
82094
82093
82092
82091
82090
82089
82088
82087
82086
82085
82084
82083
82082
82081
82080
82079
82078
82077
82076
82075
82074
82073
82072
82071
82070
82069
82068
82067
82066
82065
82064
82063
82062
82061
82060
82059
82058
82057
82056
82055
82054
82053
82052
82051
82050
82049
82048
82047
82046
82045
82044
82043
82042
82041
82040
82039
82038
82037
82036
82035
82034
82033
82032
82031
82030
82029
82028
82027
82026
82025
82024
82023
82022
82021
82020
82019
82018
82017
82016
82015
82014
82013
82012
82011
82010
82009
82008
82007
82006
82005
82004
82003
82002
82001
82000
81999
81998
81997
81996
81995
81994
81993
81992
81991
81990
81989
81988
81987
81986
81985
81984
81983
81982
81981
81980
81979
81978
81977
81976
81975
81974
81973
81972
81971
81970
81969
81968
81967
81966
81965
81964
81963
81962
81961
81960
81959
81958
81957
81956
81955
81954
81953
81952
81951
81950
81949
81948
81947
81946
81945
81944
81943
81942
81941
81940
81939
81938
81937
81936
81935
81934
81933
81932
81931
81930
81929
81928
81927
81926
81925
81924
81923
81922
81921
81920
81919
81918
81917
81916
81915
81914
81913
81912
81911
81910
81909
81908
81907
81906
81905
81904
81903
81902
81901
81900
81899
81898
81897
81896
81895
81894
81893
81892
81891
81890
81889
81888
81887
81886
81885
81884
81883
81882
81881
81880
81879
81878
81877
81876
81875
81874
81873
81872
81871
81870
81869
81868
81867
81866
81865
81864
81863
81862
81861
81860
81859
81858
81857
81856
81855
81854
81853
81852
81851
81850
81849
81848
81847
81846
81845
81844
81843
81842
81841
81840
81839
81838
81837
81836
81835
81834
81833
81832
81831
81830
81829
81828
81827
81826
81825
81824
81823
81822
81821
81820
81819
81818
81817
81816
81815
81814
81813
81812
81811
81810
81809
81808
81807
81806
81805
81804
81803
81802
81801
81800
81799
81798
81797
81796
81795
81794
81793
81792
81791
81790
81789
81788
81787
81786
81785
81784
81783
81782
81781
81780
81779
81778
81777
81776
81775
81774
81773
81772
81771
81770
81769
81768
81767
81766
81765
81764
81763
81762
81761
81760
81759
81758
81757
81756
81755
81754
81753
81752
81751
81750
81749
81748
81747
81746
81745
81744
81743
81742
81741
81740
81739
81738
81737
81736
81735
81734
81733
81732
81731
81730
81729
81728
81727
81726
81725
81724
81723
81722
81721
81720
81719
81718
81717
81716
81715
81714
81713
81712
81711
81710
81709
81708
81707
81706
81705
81704
81703
81702
81701
81700
81699
81698
81697
81696
81695
81694
81693
81692
81691
81690
81689
81688
81687
81686
81685
81684
81683
81682
81681
81680
81679
81678
81677
81676
81675
81674
81673
81672
81671
81670
81669
81668
81667
81666
81665
81664
81663
81662
81661
81660
81659
81658
81657
81656
81655
81654
81653
81652
81651
81650
81649
81648
81647
81646
81645
81644
81643
81642
81641
81640
81639
81638
81637
81636
81635
81634
81633
81632
81631
81630
81629
81628
81627
81626
81625
81624
81623
81622
81621
81620
81619
81618
81617
81616
81615
81614
81613
81612
81611
81610
81609
81608
81607
81606
81605
81604
81603
81602
81601
81600
81599
81598
81597
81596
81595
81594
81593
81592
81591
81590
81589
81588
81587
81586
81585
81584
81583
81582
81581
81580
81579
81578
81577
81576
81575
81574
81573
81572
81571
81570
81569
81568
81567
81566
81565
81564
81563
81562
81561
81560
81559
81558
81557
81556
81555
81554
81553
81552
81551
81550
81549
81548
81547
81546
81545
81544
81543
81542
81541
81540
81539
81538
81537
81536
81535
81534
81533
81532
81531
81530
81529
81528
81527
81526
81525
81524
81523
81522
81521
81520
81519
81518
81517
81516
81515
81514
81513
81512
81511
81510
81509
81508
81507
81506
81505
81504
81503
81502
81501
81500
81499
81498
81497
81496
81495
81494
81493
81492
81491
81490
81489
81488
81487
81486
81485
81484
81483
81482
81481
81480
81479
81478
81477
81476
81475
81474
81473
81472
81471
81470
81469
81468
81467
81466
81465
81464
81463
81462
81461
81460
81459
81458
81457
81456
81455
81454
81453
81452
81451
81450
81449
81448
81447
81446
81445
81444
81443
81442
81441
81440
81439
81438
81437
81436
81435
81434
81433
81432
81431
81430
81429
81428
81427
81426
81425
81424
81423
81422
81421
81420
81419
81418
81417
81416
81415
81414
81413
81412
81411
81410
81409
81408
81407
81406
81405
81404
81403
81402
81401
81400
81399
81398
81397
81396
81395
81394
81393
81392
81391
81390
81389
81388
81387
81386
81385
81384
81383
81382
81381
81380
81379
81378
81377
81376
81375
81374
81373
81372
81371
81370
81369
81368
81367
81366
81365
81364
81363
81362
81361
81360
81359
81358
81357
81356
81355
81354
81353
81352
81351
81350
81349
81348
81347
81346
81345
81344
81343
81342
81341
81340
81339
81338
81337
81336
81335
81334
81333
81332
81331
81330
81329
81328
81327
81326
81325
81324
81323
81322
81321
81320
81319
81318
81317
81316
81315
81314
81313
81312
81311
81310
81309
81308
81307
81306
81305
81304
81303
81302
81301
81300
81299
81298
81297
81296
81295
81294
81293
81292
81291
81290
81289
81288
81287
81286
81285
81284
81283
81282
81281
81280
81279
81278
81277
81276
81275
81274
81273
81272
81271
81270
81269
81268
81267
81266
81265
81264
81263
81262
81261
81260
81259
81258
81257
81256
81255
81254
81253
81252
81251
81250
81249
81248
81247
81246
81245
81244
81243
81242
81241
81240
81239
81238
81237
81236
81235
81234
81233
81232
81231
81230
81229
81228
81227
81226
81225
81224
81223
81222
81221
81220
81219
81218
81217
81216
81215
81214
81213
81212
81211
81210
81209
81208
81207
81206
81205
81204
81203
81202
81201
81200
81199
81198
81197
81196
81195
81194
81193
81192
81191
81190
81189
81188
81187
81186
81185
81184
81183
81182
81181
81180
81179
81178
81177
81176
81175
81174
81173
81172
81171
81170
81169
81168
81167
81166
81165
81164
81163
81162
81161
81160
81159
81158
81157
81156
81155
81154
81153
81152
81151
81150
81149
81148
81147
81146
81145
81144
81143
81142
81141
81140
81139
81138
81137
81136
81135
81134
81133
81132
81131
81130
81129
81128
81127
81126
81125
81124
81123
81122
81121
81120
81119
81118
81117
81116
81115
81114
81113
81112
81111
81110
81109
81108
81107
81106
81105
81104
81103
81102
81101
81100
81099
81098
81097
81096
81095
81094
81093
81092
81091
81090
81089
81088
81087
81086
81085
81084
81083
81082
81081
81080
81079
81078
81077
81076
81075
81074
81073
81072
81071
81070
81069
81068
81067
81066
81065
81064
81063
81062
81061
81060
81059
81058
81057
81056
81055
81054
81053
81052
81051
81050
81049
81048
81047
81046
81045
81044
81043
81042
81041
81040
81039
81038
81037
81036
81035
81034
81033
81032
81031
81030
81029
81028
81027
81026
81025
81024
81023
81022
81021
81020
81019
81018
81017
81016
81015
81014
81013
81012
81011
81010
81009
81008
81007
81006
81005
81004
81003
81002
81001
81000
80999
80998
80997
80996
80995
80994
80993
80992
80991
80990
80989
80988
80987
80986
80985
80984
80983
80982
80981
80980
80979
80978
80977
80976
80975
80974
80973
80972
80971
80970
80969
80968
80967
80966
80965
80964
80963
80962
80961
80960
80959
80958
80957
80956
80955
80954
80953
80952
80951
80950
80949
80948
80947
80946
80945
80944
80943
80942
80941
80940
80939
80938
80937
80936
80935
80934
80933
80932
80931
80930
80929
80928
80927
80926
80925
80924
80923
80922
80921
80920
80919
80918
80917
80916
80915
80914
80913
80912
80911
80910
80909
80908
80907
80906
80905
80904
80903
80902
80901
80900
80899
80898
80897
80896
80895
80894
80893
80892
80891
80890
80889
80888
80887
80886
80885
80884
80883
80882
80881
80880
80879
80878
80877
80876
80875
80874
80873
80872
80871
80870
80869
80868
80867
80866
80865
80864
80863
80862
80861
80860
80859
80858
80857
80856
80855
80854
80853
80852
80851
80850
80849
80848
80847
80846
80845
80844
80843
80842
80841
80840
80839
80838
80837
80836
80835
80834
80833
80832
80831
80830
80829
80828
80827
80826
80825
80824
80823
80822
80821
80820
80819
80818
80817
80816
80815
80814
80813
80812
80811
80810
80809
80808
80807
80806
80805
80804
80803
80802
80801
80800
80799
80798
80797
80796
80795
80794
80793
80792
80791
80790
80789
80788
80787
80786
80785
80784
80783
80782
80781
80780
80779
80778
80777
80776
80775
80774
80773
80772
80771
80770
80769
80768
80767
80766
80765
80764
80763
80762
80761
80760
80759
80758
80757
80756
80755
80754
80753
80752
80751
80750
80749
80748
80747
80746
80745
80744
80743
80742
80741
80740
80739
80738
80737
80736
80735
80734
80733
80732
80731
80730
80729
80728
80727
80726
80725
80724
80723
80722
80721
80720
80719
80718
80717
80716
80715
80714
80713
80712
80711
80710
80709
80708
80707
80706
80705
80704
80703
80702
80701
80700
80699
80698
80697
80696
80695
80694
80693
80692
80691
80690
80689
80688
80687
80686
80685
80684
80683
80682
80681
80680
80679
80678
80677
80676
80675
80674
80673
80672
80671
80670
80669
80668
80667
80666
80665
80664
80663
80662
80661
80660
80659
80658
80657
80656
80655
80654
80653
80652
80651
80650
80649
80648
80647
80646
80645
80644
80643
80642
80641
80640
80639
80638
80637
80636
80635
80634
80633
80632
80631
80630
80629
80628
80627
80626
80625
80624
80623
80622
80621
80620
80619
80618
80617
80616
80615
80614
80613
80612
80611
80610
80609
80608
80607
80606
80605
80604
80603
80602
80601
80600
80599
80598
80597
80596
80595
80594
80593
80592
80591
80590
80589
80588
80587
80586
80585
80584
80583
80582
80581
80580
80579
80578
80577
80576
80575
80574
80573
80572
80571
80570
80569
80568
80567
80566
80565
80564
80563
80562
80561
80560
80559
80558
80557
80556
80555
80554
80553
80552
80551
80550
80549
80548
80547
80546
80545
80544
80543
80542
80541
80540
80539
80538
80537
80536
80535
80534
80533
80532
80531
80530
80529
80528
80527
80526
80525
80524
80523
80522
80521
80520
80519
80518
80517
80516
80515
80514
80513
80512
80511
80510
80509
80508
80507
80506
80505
80504
80503
80502
80501
80500
80499
80498
80497
80496
80495
80494
80493
80492
80491
80490
80489
80488
80487
80486
80485
80484
80483
80482
80481
80480
80479
80478
80477
80476
80475
80474
80473
80472
80471
80470
80469
80468
80467
80466
80465
80464
80463
80462
80461
80460
80459
80458
80457
80456
80455
80454
80453
80452
80451
80450
80449
80448
80447
80446
80445
80444
80443
80442
80441
80440
80439
80438
80437
80436
80435
80434
80433
80432
80431
80430
80429
80428
80427
80426
80425
80424
80423
80422
80421
80420
80419
80418
80417
80416
80415
80414
80413
80412
80411
80410
80409
80408
80407
80406
80405
80404
80403
80402
80401
80400
80399
80398
80397
80396
80395
80394
80393
80392
80391
80390
80389
80388
80387
80386
80385
80384
80383
80382
80381
80380
80379
80378
80377
80376
80375
80374
80373
80372
80371
80370
80369
80368
80367
80366
80365
80364
80363
80362
80361
80360
80359
80358
80357
80356
80355
80354
80353
80352
80351
80350
80349
80348
80347
80346
80345
80344
80343
80342
80341
80340
80339
80338
80337
80336
80335
80334
80333
80332
80331
80330
80329
80328
80327
80326
80325
80324
80323
80322
80321
80320
80319
80318
80317
80316
80315
80314
80313
80312
80311
80310
80309
80308
80307
80306
80305
80304
80303
80302
80301
80300
80299
80298
80297
80296
80295
80294
80293
80292
80291
80290
80289
80288
80287
80286
80285
80284
80283
80282
80281
80280
80279
80278
80277
80276
80275
80274
80273
80272
80271
80270
80269
80268
80267
80266
80265
80264
80263
80262
80261
80260
80259
80258
80257
80256
80255
80254
80253
80252
80251
80250
80249
80248
80247
80246
80245
80244
80243
80242
80241
80240
80239
80238
80237
80236
80235
80234
80233
80232
80231
80230
80229
80228
80227
80226
80225
80224
80223
80222
80221
80220
80219
80218
80217
80216
80215
80214
80213
80212
80211
80210
80209
80208
80207
80206
80205
80204
80203
80202
80201
80200
80199
80198
80197
80196
80195
80194
80193
80192
80191
80190
80189
80188
80187
80186
80185
80184
80183
80182
80181
80180
80179
80178
80177
80176
80175
80174
80173
80172
80171
80170
80169
80168
80167
80166
80165
80164
80163
80162
80161
80160
80159
80158
80157
80156
80155
80154
80153
80152
80151
80150
80149
80148
80147
80146
80145
80144
80143
80142
80141
80140
80139
80138
80137
80136
80135
80134
80133
80132
80131
80130
80129
80128
80127
80126
80125
80124
80123
80122
80121
80120
80119
80118
80117
80116
80115
80114
80113
80112
80111
80110
80109
80108
80107
80106
80105
80104
80103
80102
80101
80100
80099
80098
80097
80096
80095
80094
80093
80092
80091
80090
80089
80088
80087
80086
80085
80084
80083
80082
80081
80080
80079
80078
80077
80076
80075
80074
80073
80072
80071
80070
80069
80068
80067
80066
80065
80064
80063
80062
80061
80060
80059
80058
80057
80056
80055
80054
80053
80052
80051
80050
80049
80048
80047
80046
80045
80044
80043
80042
80041
80040
80039
80038
80037
80036
80035
80034
80033
80032
80031
80030
80029
80028
80027
80026
80025
80024
80023
80022
80021
80020
80019
80018
80017
80016
80015
80014
80013
80012
80011
80010
80009
80008
80007
80006
80005
80004
80003
80002
80001
80000
79999
79998
79997
79996
79995
79994
79993
79992
79991
79990
79989
79988
79987
79986
79985
79984
79983
79982
79981
79980
79979
79978
79977
79976
79975
79974
79973
79972
79971
79970
79969
79968
79967
79966
79965
79964
79963
79962
79961
79960
79959
79958
79957
79956
79955
79954
79953
79952
79951
79950
79949
79948
79947
79946
79945
79944
79943
79942
79941
79940
79939
79938
79937
79936
79935
79934
79933
79932
79931
79930
79929
79928
79927
79926
79925
79924
79923
79922
79921
79920
79919
79918
79917
79916
79915
79914
79913
79912
79911
79910
79909
79908
79907
79906
79905
79904
79903
79902
79901
79900
79899
79898
79897
79896
79895
79894
79893
79892
79891
79890
79889
79888
79887
79886
79885
79884
79883
79882
79881
79880
79879
79878
79877
79876
79875
79874
79873
79872
79871
79870
79869
79868
79867
79866
79865
79864
79863
79862
79861
79860
79859
79858
79857
79856
79855
79854
79853
79852
79851
79850
79849
79848
79847
79846
79845
79844
79843
79842
79841
79840
79839
79838
79837
79836
79835
79834
79833
79832
79831
79830
79829
79828
79827
79826
79825
79824
79823
79822
79821
79820
79819
79818
79817
79816
79815
79814
79813
79812
79811
79810
79809
79808
79807
79806
79805
79804
79803
79802
79801
79800
79799
79798
79797
79796
79795
79794
79793
79792
79791
79790
79789
79788
79787
79786
79785
79784
79783
79782
79781
79780
79779
79778
79777
79776
79775
79774
79773
79772
79771
79770
79769
79768
79767
79766
79765
79764
79763
79762
79761
79760
79759
79758
79757
79756
79755
79754
79753
79752
79751
79750
79749
79748
79747
79746
79745
79744
79743
79742
79741
79740
79739
79738
79737
79736
79735
79734
79733
79732
79731
79730
79729
79728
79727
79726
79725
79724
79723
79722
79721
79720
79719
79718
79717
79716
79715
79714
79713
79712
79711
79710
79709
79708
79707
79706
79705
79704
79703
79702
79701
79700
79699
79698
79697
79696
79695
79694
79693
79692
79691
79690
79689
79688
79687
79686
79685
79684
79683
79682
79681
79680
79679
79678
79677
79676
79675
79674
79673
79672
79671
79670
79669
79668
79667
79666
79665
79664
79663
79662
79661
79660
79659
79658
79657
79656
79655
79654
79653
79652
79651
79650
79649
79648
79647
79646
79645
79644
79643
79642
79641
79640
79639
79638
79637
79636
79635
79634
79633
79632
79631
79630
79629
79628
79627
79626
79625
79624
79623
79622
79621
79620
79619
79618
79617
79616
79615
79614
79613
79612
79611
79610
79609
79608
79607
79606
79605
79604
79603
79602
79601
79600
79599
79598
79597
79596
79595
79594
79593
79592
79591
79590
79589
79588
79587
79586
79585
79584
79583
79582
79581
79580
79579
79578
79577
79576
79575
79574
79573
79572
79571
79570
79569
79568
79567
79566
79565
79564
79563
79562
79561
79560
79559
79558
79557
79556
79555
79554
79553
79552
79551
79550
79549
79548
79547
79546
79545
79544
79543
79542
79541
79540
79539
79538
79537
79536
79535
79534
79533
79532
79531
79530
79529
79528
79527
79526
79525
79524
79523
79522
79521
79520
79519
79518
79517
79516
79515
79514
79513
79512
79511
79510
79509
79508
79507
79506
79505
79504
79503
79502
79501
79500
79499
79498
79497
79496
79495
79494
79493
79492
79491
79490
79489
79488
79487
79486
79485
79484
79483
79482
79481
79480
79479
79478
79477
79476
79475
79474
79473
79472
79471
79470
79469
79468
79467
79466
79465
79464
79463
79462
79461
79460
79459
79458
79457
79456
79455
79454
79453
79452
79451
79450
79449
79448
79447
79446
79445
79444
79443
79442
79441
79440
79439
79438
79437
79436
79435
79434
79433
79432
79431
79430
79429
79428
79427
79426
79425
79424
79423
79422
79421
79420
79419
79418
79417
79416
79415
79414
79413
79412
79411
79410
79409
79408
79407
79406
79405
79404
79403
79402
79401
79400
79399
79398
79397
79396
79395
79394
79393
79392
79391
79390
79389
79388
79387
79386
79385
79384
79383
79382
79381
79380
79379
79378
79377
79376
79375
79374
79373
79372
79371
79370
79369
79368
79367
79366
79365
79364
79363
79362
79361
79360
79359
79358
79357
79356
79355
79354
79353
79352
79351
79350
79349
79348
79347
79346
79345
79344
79343
79342
79341
79340
79339
79338
79337
79336
79335
79334
79333
79332
79331
79330
79329
79328
79327
79326
79325
79324
79323
79322
79321
79320
79319
79318
79317
79316
79315
79314
79313
79312
79311
79310
79309
79308
79307
79306
79305
79304
79303
79302
79301
79300
79299
79298
79297
79296
79295
79294
79293
79292
79291
79290
79289
79288
79287
79286
79285
79284
79283
79282
79281
79280
79279
79278
79277
79276
79275
79274
79273
79272
79271
79270
79269
79268
79267
79266
79265
79264
79263
79262
79261
79260
79259
79258
79257
79256
79255
79254
79253
79252
79251
79250
79249
79248
79247
79246
79245
79244
79243
79242
79241
79240
79239
79238
79237
79236
79235
79234
79233
79232
79231
79230
79229
79228
79227
79226
79225
79224
79223
79222
79221
79220
79219
79218
79217
79216
79215
79214
79213
79212
79211
79210
79209
79208
79207
79206
79205
79204
79203
79202
79201
79200
79199
79198
79197
79196
79195
79194
79193
79192
79191
79190
79189
79188
79187
79186
79185
79184
79183
79182
79181
79180
79179
79178
79177
79176
79175
79174
79173
79172
79171
79170
79169
79168
79167
79166
79165
79164
79163
79162
79161
79160
79159
79158
79157
79156
79155
79154
79153
79152
79151
79150
79149
79148
79147
79146
79145
79144
79143
79142
79141
79140
79139
79138
79137
79136
79135
79134
79133
79132
79131
79130
79129
79128
79127
79126
79125
79124
79123
79122
79121
79120
79119
79118
79117
79116
79115
79114
79113
79112
79111
79110
79109
79108
79107
79106
79105
79104
79103
79102
79101
79100
79099
79098
79097
79096
79095
79094
79093
79092
79091
79090
79089
79088
79087
79086
79085
79084
79083
79082
79081
79080
79079
79078
79077
79076
79075
79074
79073
79072
79071
79070
79069
79068
79067
79066
79065
79064
79063
79062
79061
79060
79059
79058
79057
79056
79055
79054
79053
79052
79051
79050
79049
79048
79047
79046
79045
79044
79043
79042
79041
79040
79039
79038
79037
79036
79035
79034
79033
79032
79031
79030
79029
79028
79027
79026
79025
79024
79023
79022
79021
79020
79019
79018
79017
79016
79015
79014
79013
79012
79011
79010
79009
79008
79007
79006
79005
79004
79003
79002
79001
79000
78999
78998
78997
78996
78995
78994
78993
78992
78991
78990
78989
78988
78987
78986
78985
78984
78983
78982
78981
78980
78979
78978
78977
78976
78975
78974
78973
78972
78971
78970
78969
78968
78967
78966
78965
78964
78963
78962
78961
78960
78959
78958
78957
78956
78955
78954
78953
78952
78951
78950
78949
78948
78947
78946
78945
78944
78943
78942
78941
78940
78939
78938
78937
78936
78935
78934
78933
78932
78931
78930
78929
78928
78927
78926
78925
78924
78923
78922
78921
78920
78919
78918
78917
78916
78915
78914
78913
78912
78911
78910
78909
78908
78907
78906
78905
78904
78903
78902
78901
78900
78899
78898
78897
78896
78895
78894
78893
78892
78891
78890
78889
78888
78887
78886
78885
78884
78883
78882
78881
78880
78879
78878
78877
78876
78875
78874
78873
78872
78871
78870
78869
78868
78867
78866
78865
78864
78863
78862
78861
78860
78859
78858
78857
78856
78855
78854
78853
78852
78851
78850
78849
78848
78847
78846
78845
78844
78843
78842
78841
78840
78839
78838
78837
78836
78835
78834
78833
78832
78831
78830
78829
78828
78827
78826
78825
78824
78823
78822
78821
78820
78819
78818
78817
78816
78815
78814
78813
78812
78811
78810
78809
78808
78807
78806
78805
78804
78803
78802
78801
78800
78799
78798
78797
78796
78795
78794
78793
78792
78791
78790
78789
78788
78787
78786
78785
78784
78783
78782
78781
78780
78779
78778
78777
78776
78775
78774
78773
78772
78771
78770
78769
78768
78767
78766
78765
78764
78763
78762
78761
78760
78759
78758
78757
78756
78755
78754
78753
78752
78751
78750
78749
78748
78747
78746
78745
78744
78743
78742
78741
78740
78739
78738
78737
78736
78735
78734
78733
78732
78731
78730
78729
78728
78727
78726
78725
78724
78723
78722
78721
78720
78719
78718
78717
78716
78715
78714
78713
78712
78711
78710
78709
78708
78707
78706
78705
78704
78703
78702
78701
78700
78699
78698
78697
78696
78695
78694
78693
78692
78691
78690
78689
78688
78687
78686
78685
78684
78683
78682
78681
78680
78679
78678
78677
78676
78675
78674
78673
78672
78671
78670
78669
78668
78667
78666
78665
78664
78663
78662
78661
78660
78659
78658
78657
78656
78655
78654
78653
78652
78651
78650
78649
78648
78647
78646
78645
78644
78643
78642
78641
78640
78639
78638
78637
78636
78635
78634
78633
78632
78631
78630
78629
78628
78627
78626
78625
78624
78623
78622
78621
78620
78619
78618
78617
78616
78615
78614
78613
78612
78611
78610
78609
78608
78607
78606
78605
78604
78603
78602
78601
78600
78599
78598
78597
78596
78595
78594
78593
78592
78591
78590
78589
78588
78587
78586
78585
78584
78583
78582
78581
78580
78579
78578
78577
78576
78575
78574
78573
78572
78571
78570
78569
78568
78567
78566
78565
78564
78563
78562
78561
78560
78559
78558
78557
78556
78555
78554
78553
78552
78551
78550
78549
78548
78547
78546
78545
78544
78543
78542
78541
78540
78539
78538
78537
78536
78535
78534
78533
78532
78531
78530
78529
78528
78527
78526
78525
78524
78523
78522
78521
78520
78519
78518
78517
78516
78515
78514
78513
78512
78511
78510
78509
78508
78507
78506
78505
78504
78503
78502
78501
78500
78499
78498
78497
78496
78495
78494
78493
78492
78491
78490
78489
78488
78487
78486
78485
78484
78483
78482
78481
78480
78479
78478
78477
78476
78475
78474
78473
78472
78471
78470
78469
78468
78467
78466
78465
78464
78463
78462
78461
78460
78459
78458
78457
78456
78455
78454
78453
78452
78451
78450
78449
78448
78447
78446
78445
78444
78443
78442
78441
78440
78439
78438
78437
78436
78435
78434
78433
78432
78431
78430
78429
78428
78427
78426
78425
78424
78423
78422
78421
78420
78419
78418
78417
78416
78415
78414
78413
78412
78411
78410
78409
78408
78407
78406
78405
78404
78403
78402
78401
78400
78399
78398
78397
78396
78395
78394
78393
78392
78391
78390
78389
78388
78387
78386
78385
78384
78383
78382
78381
78380
78379
78378
78377
78376
78375
78374
78373
78372
78371
78370
78369
78368
78367
78366
78365
78364
78363
78362
78361
78360
78359
78358
78357
78356
78355
78354
78353
78352
78351
78350
78349
78348
78347
78346
78345
78344
78343
78342
78341
78340
78339
78338
78337
78336
78335
78334
78333
78332
78331
78330
78329
78328
78327
78326
78325
78324
78323
78322
78321
78320
78319
78318
78317
78316
78315
78314
78313
78312
78311
78310
78309
78308
78307
78306
78305
78304
78303
78302
78301
78300
78299
78298
78297
78296
78295
78294
78293
78292
78291
78290
78289
78288
78287
78286
78285
78284
78283
78282
78281
78280
78279
78278
78277
78276
78275
78274
78273
78272
78271
78270
78269
78268
78267
78266
78265
78264
78263
78262
78261
78260
78259
78258
78257
78256
78255
78254
78253
78252
78251
78250
78249
78248
78247
78246
78245
78244
78243
78242
78241
78240
78239
78238
78237
78236
78235
78234
78233
78232
78231
78230
78229
78228
78227
78226
78225
78224
78223
78222
78221
78220
78219
78218
78217
78216
78215
78214
78213
78212
78211
78210
78209
78208
78207
78206
78205
78204
78203
78202
78201
78200
78199
78198
78197
78196
78195
78194
78193
78192
78191
78190
78189
78188
78187
78186
78185
78184
78183
78182
78181
78180
78179
78178
78177
78176
78175
78174
78173
78172
78171
78170
78169
78168
78167
78166
78165
78164
78163
78162
78161
78160
78159
78158
78157
78156
78155
78154
78153
78152
78151
78150
78149
78148
78147
78146
78145
78144
78143
78142
78141
78140
78139
78138
78137
78136
78135
78134
78133
78132
78131
78130
78129
78128
78127
78126
78125
78124
78123
78122
78121
78120
78119
78118
78117
78116
78115
78114
78113
78112
78111
78110
78109
78108
78107
78106
78105
78104
78103
78102
78101
78100
78099
78098
78097
78096
78095
78094
78093
78092
78091
78090
78089
78088
78087
78086
78085
78084
78083
78082
78081
78080
78079
78078
78077
78076
78075
78074
78073
78072
78071
78070
78069
78068
78067
78066
78065
78064
78063
78062
78061
78060
78059
78058
78057
78056
78055
78054
78053
78052
78051
78050
78049
78048
78047
78046
78045
78044
78043
78042
78041
78040
78039
78038
78037
78036
78035
78034
78033
78032
78031
78030
78029
78028
78027
78026
78025
78024
78023
78022
78021
78020
78019
78018
78017
78016
78015
78014
78013
78012
78011
78010
78009
78008
78007
78006
78005
78004
78003
78002
78001
78000
77999
77998
77997
77996
77995
77994
77993
77992
77991
77990
77989
77988
77987
77986
77985
77984
77983
77982
77981
77980
77979
77978
77977
77976
77975
77974
77973
77972
77971
77970
77969
77968
77967
77966
77965
77964
77963
77962
77961
77960
77959
77958
77957
77956
77955
77954
77953
77952
77951
77950
77949
77948
77947
77946
77945
77944
77943
77942
77941
77940
77939
77938
77937
77936
77935
77934
77933
77932
77931
77930
77929
77928
77927
77926
77925
77924
77923
77922
77921
77920
77919
77918
77917
77916
77915
77914
77913
77912
77911
77910
77909
77908
77907
77906
77905
77904
77903
77902
77901
77900
77899
77898
77897
77896
77895
77894
77893
77892
77891
77890
77889
77888
77887
77886
77885
77884
77883
77882
77881
77880
77879
77878
77877
77876
77875
77874
77873
77872
77871
77870
77869
77868
77867
77866
77865
77864
77863
77862
77861
77860
77859
77858
77857
77856
77855
77854
77853
77852
77851
77850
77849
77848
77847
77846
77845
77844
77843
77842
77841
77840
77839
77838
77837
77836
77835
77834
77833
77832
77831
77830
77829
77828
77827
77826
77825
77824
77823
77822
77821
77820
77819
77818
77817
77816
77815
77814
77813
77812
77811
77810
77809
77808
77807
77806
77805
77804
77803
77802
77801
77800
77799
77798
77797
77796
77795
77794
77793
77792
77791
77790
77789
77788
77787
77786
77785
77784
77783
77782
77781
77780
77779
77778
77777
77776
77775
77774
77773
77772
77771
77770
77769
77768
77767
77766
77765
77764
77763
77762
77761
77760
77759
77758
77757
77756
77755
77754
77753
77752
77751
77750
77749
77748
77747
77746
77745
77744
77743
77742
77741
77740
77739
77738
77737
77736
77735
77734
77733
77732
77731
77730
77729
77728
77727
77726
77725
77724
77723
77722
77721
77720
77719
77718
77717
77716
77715
77714
77713
77712
77711
77710
77709
77708
77707
77706
77705
77704
77703
77702
77701
77700
77699
77698
77697
77696
77695
77694
77693
77692
77691
77690
77689
77688
77687
77686
77685
77684
77683
77682
77681
77680
77679
77678
77677
77676
77675
77674
77673
77672
77671
77670
77669
77668
77667
77666
77665
77664
77663
77662
77661
77660
77659
77658
77657
77656
77655
77654
77653
77652
77651
77650
77649
77648
77647
77646
77645
77644
77643
77642
77641
77640
77639
77638
77637
77636
77635
77634
77633
77632
77631
77630
77629
77628
77627
77626
77625
77624
77623
77622
77621
77620
77619
77618
77617
77616
77615
77614
77613
77612
77611
77610
77609
77608
77607
77606
77605
77604
77603
77602
77601
77600
77599
77598
77597
77596
77595
77594
77593
77592
77591
77590
77589
77588
77587
77586
77585
77584
77583
77582
77581
77580
77579
77578
77577
77576
77575
77574
77573
77572
77571
77570
77569
77568
77567
77566
77565
77564
77563
77562
77561
77560
77559
77558
77557
77556
77555
77554
77553
77552
77551
77550
77549
77548
77547
77546
77545
77544
77543
77542
77541
77540
77539
77538
77537
77536
77535
77534
77533
77532
77531
77530
77529
77528
77527
77526
77525
77524
77523
77522
77521
77520
77519
77518
77517
77516
77515
77514
77513
77512
77511
77510
77509
77508
77507
77506
77505
77504
77503
77502
77501
77500
77499
77498
77497
77496
77495
77494
77493
77492
77491
77490
77489
77488
77487
77486
77485
77484
77483
77482
77481
77480
77479
77478
77477
77476
77475
77474
77473
77472
77471
77470
77469
77468
77467
77466
77465
77464
77463
77462
77461
77460
77459
77458
77457
77456
77455
77454
77453
77452
77451
77450
77449
77448
77447
77446
77445
77444
77443
77442
77441
77440
77439
77438
77437
77436
77435
77434
77433
77432
77431
77430
77429
77428
77427
77426
77425
77424
77423
77422
77421
77420
77419
77418
77417
77416
77415
77414
77413
77412
77411
77410
77409
77408
77407
77406
77405
77404
77403
77402
77401
77400
77399
77398
77397
77396
77395
77394
77393
77392
77391
77390
77389
77388
77387
77386
77385
77384
77383
77382
77381
77380
77379
77378
77377
77376
77375
77374
77373
77372
77371
77370
77369
77368
77367
77366
77365
77364
77363
77362
77361
77360
77359
77358
77357
77356
77355
77354
77353
77352
77351
77350
77349
77348
77347
77346
77345
77344
77343
77342
77341
77340
77339
77338
77337
77336
77335
77334
77333
77332
77331
77330
77329
77328
77327
77326
77325
77324
77323
77322
77321
77320
77319
77318
77317
77316
77315
77314
77313
77312
77311
77310
77309
77308
77307
77306
77305
77304
77303
77302
77301
77300
77299
77298
77297
77296
77295
77294
77293
77292
77291
77290
77289
77288
77287
77286
77285
77284
77283
77282
77281
77280
77279
77278
77277
77276
77275
77274
77273
77272
77271
77270
77269
77268
77267
77266
77265
77264
77263
77262
77261
77260
77259
77258
77257
77256
77255
77254
77253
77252
77251
77250
77249
77248
77247
77246
77245
77244
77243
77242
77241
77240
77239
77238
77237
77236
77235
77234
77233
77232
77231
77230
77229
77228
77227
77226
77225
77224
77223
77222
77221
77220
77219
77218
77217
77216
77215
77214
77213
77212
77211
77210
77209
77208
77207
77206
77205
77204
77203
77202
77201
77200
77199
77198
77197
77196
77195
77194
77193
77192
77191
77190
77189
77188
77187
77186
77185
77184
77183
77182
77181
77180
77179
77178
77177
77176
77175
77174
77173
77172
77171
77170
77169
77168
77167
77166
77165
77164
77163
77162
77161
77160
77159
77158
77157
77156
77155
77154
77153
77152
77151
77150
77149
77148
77147
77146
77145
77144
77143
77142
77141
77140
77139
77138
77137
77136
77135
77134
77133
77132
77131
77130
77129
77128
77127
77126
77125
77124
77123
77122
77121
77120
77119
77118
77117
77116
77115
77114
77113
77112
77111
77110
77109
77108
77107
77106
77105
77104
77103
77102
77101
77100
77099
77098
77097
77096
77095
77094
77093
77092
77091
77090
77089
77088
77087
77086
77085
77084
77083
77082
77081
77080
77079
77078
77077
77076
77075
77074
77073
77072
77071
77070
77069
77068
77067
77066
77065
77064
77063
77062
77061
77060
77059
77058
77057
77056
77055
77054
77053
77052
77051
77050
77049
77048
77047
77046
77045
77044
77043
77042
77041
77040
77039
77038
77037
77036
77035
77034
77033
77032
77031
77030
77029
77028
77027
77026
77025
77024
77023
77022
77021
77020
77019
77018
77017
77016
77015
77014
77013
77012
77011
77010
77009
77008
77007
77006
77005
77004
77003
77002
77001
77000
76999
76998
76997
76996
76995
76994
76993
76992
76991
76990
76989
76988
76987
76986
76985
76984
76983
76982
76981
76980
76979
76978
76977
76976
76975
76974
76973
76972
76971
76970
76969
76968
76967
76966
76965
76964
76963
76962
76961
76960
76959
76958
76957
76956
76955
76954
76953
76952
76951
76950
76949
76948
76947
76946
76945
76944
76943
76942
76941
76940
76939
76938
76937
76936
76935
76934
76933
76932
76931
76930
76929
76928
76927
76926
76925
76924
76923
76922
76921
76920
76919
76918
76917
76916
76915
76914
76913
76912
76911
76910
76909
76908
76907
76906
76905
76904
76903
76902
76901
76900
76899
76898
76897
76896
76895
76894
76893
76892
76891
76890
76889
76888
76887
76886
76885
76884
76883
76882
76881
76880
76879
76878
76877
76876
76875
76874
76873
76872
76871
76870
76869
76868
76867
76866
76865
76864
76863
76862
76861
76860
76859
76858
76857
76856
76855
76854
76853
76852
76851
76850
76849
76848
76847
76846
76845
76844
76843
76842
76841
76840
76839
76838
76837
76836
76835
76834
76833
76832
76831
76830
76829
76828
76827
76826
76825
76824
76823
76822
76821
76820
76819
76818
76817
76816
76815
76814
76813
76812
76811
76810
76809
76808
76807
76806
76805
76804
76803
76802
76801
76800
76799
76798
76797
76796
76795
76794
76793
76792
76791
76790
76789
76788
76787
76786
76785
76784
76783
76782
76781
76780
76779
76778
76777
76776
76775
76774
76773
76772
76771
76770
76769
76768
76767
76766
76765
76764
76763
76762
76761
76760
76759
76758
76757
76756
76755
76754
76753
76752
76751
76750
76749
76748
76747
76746
76745
76744
76743
76742
76741
76740
76739
76738
76737
76736
76735
76734
76733
76732
76731
76730
76729
76728
76727
76726
76725
76724
76723
76722
76721
76720
76719
76718
76717
76716
76715
76714
76713
76712
76711
76710
76709
76708
76707
76706
76705
76704
76703
76702
76701
76700
76699
76698
76697
76696
76695
76694
76693
76692
76691
76690
76689
76688
76687
76686
76685
76684
76683
76682
76681
76680
76679
76678
76677
76676
76675
76674
76673
76672
76671
76670
76669
76668
76667
76666
76665
76664
76663
76662
76661
76660
76659
76658
76657
76656
76655
76654
76653
76652
76651
76650
76649
76648
76647
76646
76645
76644
76643
76642
76641
76640
76639
76638
76637
76636
76635
76634
76633
76632
76631
76630
76629
76628
76627
76626
76625
76624
76623
76622
76621
76620
76619
76618
76617
76616
76615
76614
76613
76612
76611
76610
76609
76608
76607
76606
76605
76604
76603
76602
76601
76600
76599
76598
76597
76596
76595
76594
76593
76592
76591
76590
76589
76588
76587
76586
76585
76584
76583
76582
76581
76580
76579
76578
76577
76576
76575
76574
76573
76572
76571
76570
76569
76568
76567
76566
76565
76564
76563
76562
76561
76560
76559
76558
76557
76556
76555
76554
76553
76552
76551
76550
76549
76548
76547
76546
76545
76544
76543
76542
76541
76540
76539
76538
76537
76536
76535
76534
76533
76532
76531
76530
76529
76528
76527
76526
76525
76524
76523
76522
76521
76520
76519
76518
76517
76516
76515
76514
76513
76512
76511
76510
76509
76508
76507
76506
76505
76504
76503
76502
76501
76500
76499
76498
76497
76496
76495
76494
76493
76492
76491
76490
76489
76488
76487
76486
76485
76484
76483
76482
76481
76480
76479
76478
76477
76476
76475
76474
76473
76472
76471
76470
76469
76468
76467
76466
76465
76464
76463
76462
76461
76460
76459
76458
76457
76456
76455
76454
76453
76452
76451
76450
76449
76448
76447
76446
76445
76444
76443
76442
76441
76440
76439
76438
76437
76436
76435
76434
76433
76432
76431
76430
76429
76428
76427
76426
76425
76424
76423
76422
76421
76420
76419
76418
76417
76416
76415
76414
76413
76412
76411
76410
76409
76408
76407
76406
76405
76404
76403
76402
76401
76400
76399
76398
76397
76396
76395
76394
76393
76392
76391
76390
76389
76388
76387
76386
76385
76384
76383
76382
76381
76380
76379
76378
76377
76376
76375
76374
76373
76372
76371
76370
76369
76368
76367
76366
76365
76364
76363
76362
76361
76360
76359
76358
76357
76356
76355
76354
76353
76352
76351
76350
76349
76348
76347
76346
76345
76344
76343
76342
76341
76340
76339
76338
76337
76336
76335
76334
76333
76332
76331
76330
76329
76328
76327
76326
76325
76324
76323
76322
76321
76320
76319
76318
76317
76316
76315
76314
76313
76312
76311
76310
76309
76308
76307
76306
76305
76304
76303
76302
76301
76300
76299
76298
76297
76296
76295
76294
76293
76292
76291
76290
76289
76288
76287
76286
76285
76284
76283
76282
76281
76280
76279
76278
76277
76276
76275
76274
76273
76272
76271
76270
76269
76268
76267
76266
76265
76264
76263
76262
76261
76260
76259
76258
76257
76256
76255
76254
76253
76252
76251
76250
76249
76248
76247
76246
76245
76244
76243
76242
76241
76240
76239
76238
76237
76236
76235
76234
76233
76232
76231
76230
76229
76228
76227
76226
76225
76224
76223
76222
76221
76220
76219
76218
76217
76216
76215
76214
76213
76212
76211
76210
76209
76208
76207
76206
76205
76204
76203
76202
76201
76200
76199
76198
76197
76196
76195
76194
76193
76192
76191
76190
76189
76188
76187
76186
76185
76184
76183
76182
76181
76180
76179
76178
76177
76176
76175
76174
76173
76172
76171
76170
76169
76168
76167
76166
76165
76164
76163
76162
76161
76160
76159
76158
76157
76156
76155
76154
76153
76152
76151
76150
76149
76148
76147
76146
76145
76144
76143
76142
76141
76140
76139
76138
76137
76136
76135
76134
76133
76132
76131
76130
76129
76128
76127
76126
76125
76124
76123
76122
76121
76120
76119
76118
76117
76116
76115
76114
76113
76112
76111
76110
76109
76108
76107
76106
76105
76104
76103
76102
76101
76100
76099
76098
76097
76096
76095
76094
76093
76092
76091
76090
76089
76088
76087
76086
76085
76084
76083
76082
76081
76080
76079
76078
76077
76076
76075
76074
76073
76072
76071
76070
76069
76068
76067
76066
76065
76064
76063
76062
76061
76060
76059
76058
76057
76056
76055
76054
76053
76052
76051
76050
76049
76048
76047
76046
76045
76044
76043
76042
76041
76040
76039
76038
76037
76036
76035
76034
76033
76032
76031
76030
76029
76028
76027
76026
76025
76024
76023
76022
76021
76020
76019
76018
76017
76016
76015
76014
76013
76012
76011
76010
76009
76008
76007
76006
76005
76004
76003
76002
76001
76000
75999
75998
75997
75996
75995
75994
75993
75992
75991
75990
75989
75988
75987
75986
75985
75984
75983
75982
75981
75980
75979
75978
75977
75976
75975
75974
75973
75972
75971
75970
75969
75968
75967
75966
75965
75964
75963
75962
75961
75960
75959
75958
75957
75956
75955
75954
75953
75952
75951
75950
75949
75948
75947
75946
75945
75944
75943
75942
75941
75940
75939
75938
75937
75936
75935
75934
75933
75932
75931
75930
75929
75928
75927
75926
75925
75924
75923
75922
75921
75920
75919
75918
75917
75916
75915
75914
75913
75912
75911
75910
75909
75908
75907
75906
75905
75904
75903
75902
75901
75900
75899
75898
75897
75896
75895
75894
75893
75892
75891
75890
75889
75888
75887
75886
75885
75884
75883
75882
75881
75880
75879
75878
75877
75876
75875
75874
75873
75872
75871
75870
75869
75868
75867
75866
75865
75864
75863
75862
75861
75860
75859
75858
75857
75856
75855
75854
75853
75852
75851
75850
75849
75848
75847
75846
75845
75844
75843
75842
75841
75840
75839
75838
75837
75836
75835
75834
75833
75832
75831
75830
75829
75828
75827
75826
75825
75824
75823
75822
75821
75820
75819
75818
75817
75816
75815
75814
75813
75812
75811
75810
75809
75808
75807
75806
75805
75804
75803
75802
75801
75800
75799
75798
75797
75796
75795
75794
75793
75792
75791
75790
75789
75788
75787
75786
75785
75784
75783
75782
75781
75780
75779
75778
75777
75776
75775
75774
75773
75772
75771
75770
75769
75768
75767
75766
75765
75764
75763
75762
75761
75760
75759
75758
75757
75756
75755
75754
75753
75752
75751
75750
75749
75748
75747
75746
75745
75744
75743
75742
75741
75740
75739
75738
75737
75736
75735
75734
75733
75732
75731
75730
75729
75728
75727
75726
75725
75724
75723
75722
75721
75720
75719
75718
75717
75716
75715
75714
75713
75712
75711
75710
75709
75708
75707
75706
75705
75704
75703
75702
75701
75700
75699
75698
75697
75696
75695
75694
75693
75692
75691
75690
75689
75688
75687
75686
75685
75684
75683
75682
75681
75680
75679
75678
75677
75676
75675
75674
75673
75672
75671
75670
75669
75668
75667
75666
75665
75664
75663
75662
75661
75660
75659
75658
75657
75656
75655
75654
75653
75652
75651
75650
75649
75648
75647
75646
75645
75644
75643
75642
75641
75640
75639
75638
75637
75636
75635
75634
75633
75632
75631
75630
75629
75628
75627
75626
75625
75624
75623
75622
75621
75620
75619
75618
75617
75616
75615
75614
75613
75612
75611
75610
75609
75608
75607
75606
75605
75604
75603
75602
75601
75600
75599
75598
75597
75596
75595
75594
75593
75592
75591
75590
75589
75588
75587
75586
75585
75584
75583
75582
75581
75580
75579
75578
75577
75576
75575
75574
75573
75572
75571
75570
75569
75568
75567
75566
75565
75564
75563
75562
75561
75560
75559
75558
75557
75556
75555
75554
75553
75552
75551
75550
75549
75548
75547
75546
75545
75544
75543
75542
75541
75540
75539
75538
75537
75536
75535
75534
75533
75532
75531
75530
75529
75528
75527
75526
75525
75524
75523
75522
75521
75520
75519
75518
75517
75516
75515
75514
75513
75512
75511
75510
75509
75508
75507
75506
75505
75504
75503
75502
75501
75500
75499
75498
75497
75496
75495
75494
75493
75492
75491
75490
75489
75488
75487
75486
75485
75484
75483
75482
75481
75480
75479
75478
75477
75476
75475
75474
75473
75472
75471
75470
75469
75468
75467
75466
75465
75464
75463
75462
75461
75460
75459
75458
75457
75456
75455
75454
75453
75452
75451
75450
75449
75448
75447
75446
75445
75444
75443
75442
75441
75440
75439
75438
75437
75436
75435
75434
75433
75432
75431
75430
75429
75428
75427
75426
75425
75424
75423
75422
75421
75420
75419
75418
75417
75416
75415
75414
75413
75412
75411
75410
75409
75408
75407
75406
75405
75404
75403
75402
75401
75400
75399
75398
75397
75396
75395
75394
75393
75392
75391
75390
75389
75388
75387
75386
75385
75384
75383
75382
75381
75380
75379
75378
75377
75376
75375
75374
75373
75372
75371
75370
75369
75368
75367
75366
75365
75364
75363
75362
75361
75360
75359
75358
75357
75356
75355
75354
75353
75352
75351
75350
75349
75348
75347
75346
75345
75344
75343
75342
75341
75340
75339
75338
75337
75336
75335
75334
75333
75332
75331
75330
75329
75328
75327
75326
75325
75324
75323
75322
75321
75320
75319
75318
75317
75316
75315
75314
75313
75312
75311
75310
75309
75308
75307
75306
75305
75304
75303
75302
75301
75300
75299
75298
75297
75296
75295
75294
75293
75292
75291
75290
75289
75288
75287
75286
75285
75284
75283
75282
75281
75280
75279
75278
75277
75276
75275
75274
75273
75272
75271
75270
75269
75268
75267
75266
75265
75264
75263
75262
75261
75260
75259
75258
75257
75256
75255
75254
75253
75252
75251
75250
75249
75248
75247
75246
75245
75244
75243
75242
75241
75240
75239
75238
75237
75236
75235
75234
75233
75232
75231
75230
75229
75228
75227
75226
75225
75224
75223
75222
75221
75220
75219
75218
75217
75216
75215
75214
75213
75212
75211
75210
75209
75208
75207
75206
75205
75204
75203
75202
75201
75200
75199
75198
75197
75196
75195
75194
75193
75192
75191
75190
75189
75188
75187
75186
75185
75184
75183
75182
75181
75180
75179
75178
75177
75176
75175
75174
75173
75172
75171
75170
75169
75168
75167
75166
75165
75164
75163
75162
75161
75160
75159
75158
75157
75156
75155
75154
75153
75152
75151
75150
75149
75148
75147
75146
75145
75144
75143
75142
75141
75140
75139
75138
75137
75136
75135
75134
75133
75132
75131
75130
75129
75128
75127
75126
75125
75124
75123
75122
75121
75120
75119
75118
75117
75116
75115
75114
75113
75112
75111
75110
75109
75108
75107
75106
75105
75104
75103
75102
75101
75100
75099
75098
75097
75096
75095
75094
75093
75092
75091
75090
75089
75088
75087
75086
75085
75084
75083
75082
75081
75080
75079
75078
75077
75076
75075
75074
75073
75072
75071
75070
75069
75068
75067
75066
75065
75064
75063
75062
75061
75060
75059
75058
75057
75056
75055
75054
75053
75052
75051
75050
75049
75048
75047
75046
75045
75044
75043
75042
75041
75040
75039
75038
75037
75036
75035
75034
75033
75032
75031
75030
75029
75028
75027
75026
75025
75024
75023
75022
75021
75020
75019
75018
75017
75016
75015
75014
75013
75012
75011
75010
75009
75008
75007
75006
75005
75004
75003
75002
75001
75000
74999
74998
74997
74996
74995
74994
74993
74992
74991
74990
74989
74988
74987
74986
74985
74984
74983
74982
74981
74980
74979
74978
74977
74976
74975
74974
74973
74972
74971
74970
74969
74968
74967
74966
74965
74964
74963
74962
74961
74960
74959
74958
74957
74956
74955
74954
74953
74952
74951
74950
74949
74948
74947
74946
74945
74944
74943
74942
74941
74940
74939
74938
74937
74936
74935
74934
74933
74932
74931
74930
74929
74928
74927
74926
74925
74924
74923
74922
74921
74920
74919
74918
74917
74916
74915
74914
74913
74912
74911
74910
74909
74908
74907
74906
74905
74904
74903
74902
74901
74900
74899
74898
74897
74896
74895
74894
74893
74892
74891
74890
74889
74888
74887
74886
74885
74884
74883
74882
74881
74880
74879
74878
74877
74876
74875
74874
74873
74872
74871
74870
74869
74868
74867
74866
74865
74864
74863
74862
74861
74860
74859
74858
74857
74856
74855
74854
74853
74852
74851
74850
74849
74848
74847
74846
74845
74844
74843
74842
74841
74840
74839
74838
74837
74836
74835
74834
74833
74832
74831
74830
74829
74828
74827
74826
74825
74824
74823
74822
74821
74820
74819
74818
74817
74816
74815
74814
74813
74812
74811
74810
74809
74808
74807
74806
74805
74804
74803
74802
74801
74800
74799
74798
74797
74796
74795
74794
74793
74792
74791
74790
74789
74788
74787
74786
74785
74784
74783
74782
74781
74780
74779
74778
74777
74776
74775
74774
74773
74772
74771
74770
74769
74768
74767
74766
74765
74764
74763
74762
74761
74760
74759
74758
74757
74756
74755
74754
74753
74752
74751
74750
74749
74748
74747
74746
74745
74744
74743
74742
74741
74740
74739
74738
74737
74736
74735
74734
74733
74732
74731
74730
74729
74728
74727
74726
74725
74724
74723
74722
74721
74720
74719
74718
74717
74716
74715
74714
74713
74712
74711
74710
74709
74708
74707
74706
74705
74704
74703
74702
74701
74700
74699
74698
74697
74696
74695
74694
74693
74692
74691
74690
74689
74688
74687
74686
74685
74684
74683
74682
74681
74680
74679
74678
74677
74676
74675
74674
74673
74672
74671
74670
74669
74668
74667
74666
74665
74664
74663
74662
74661
74660
74659
74658
74657
74656
74655
74654
74653
74652
74651
74650
74649
74648
74647
74646
74645
74644
74643
74642
74641
74640
74639
74638
74637
74636
74635
74634
74633
74632
74631
74630
74629
74628
74627
74626
74625
74624
74623
74622
74621
74620
74619
74618
74617
74616
74615
74614
74613
74612
74611
74610
74609
74608
74607
74606
74605
74604
74603
74602
74601
74600
74599
74598
74597
74596
74595
74594
74593
74592
74591
74590
74589
74588
74587
74586
74585
74584
74583
74582
74581
74580
74579
74578
74577
74576
74575
74574
74573
74572
74571
74570
74569
74568
74567
74566
74565
74564
74563
74562
74561
74560
74559
74558
74557
74556
74555
74554
74553
74552
74551
74550
74549
74548
74547
74546
74545
74544
74543
74542
74541
74540
74539
74538
74537
74536
74535
74534
74533
74532
74531
74530
74529
74528
74527
74526
74525
74524
74523
74522
74521
74520
74519
74518
74517
74516
74515
74514
74513
74512
74511
74510
74509
74508
74507
74506
74505
74504
74503
74502
74501
74500
74499
74498
74497
74496
74495
74494
74493
74492
74491
74490
74489
74488
74487
74486
74485
74484
74483
74482
74481
74480
74479
74478
74477
74476
74475
74474
74473
74472
74471
74470
74469
74468
74467
74466
74465
74464
74463
74462
74461
74460
74459
74458
74457
74456
74455
74454
74453
74452
74451
74450
74449
74448
74447
74446
74445
74444
74443
74442
74441
74440
74439
74438
74437
74436
74435
74434
74433
74432
74431
74430
74429
74428
74427
74426
74425
74424
74423
74422
74421
74420
74419
74418
74417
74416
74415
74414
74413
74412
74411
74410
74409
74408
74407
74406
74405
74404
74403
74402
74401
74400
74399
74398
74397
74396
74395
74394
74393
74392
74391
74390
74389
74388
74387
74386
74385
74384
74383
74382
74381
74380
74379
74378
74377
74376
74375
74374
74373
74372
74371
74370
74369
74368
74367
74366
74365
74364
74363
74362
74361
74360
74359
74358
74357
74356
74355
74354
74353
74352
74351
74350
74349
74348
74347
74346
74345
74344
74343
74342
74341
74340
74339
74338
74337
74336
74335
74334
74333
74332
74331
74330
74329
74328
74327
74326
74325
74324
74323
74322
74321
74320
74319
74318
74317
74316
74315
74314
74313
74312
74311
74310
74309
74308
74307
74306
74305
74304
74303
74302
74301
74300
74299
74298
74297
74296
74295
74294
74293
74292
74291
74290
74289
74288
74287
74286
74285
74284
74283
74282
74281
74280
74279
74278
74277
74276
74275
74274
74273
74272
74271
74270
74269
74268
74267
74266
74265
74264
74263
74262
74261
74260
74259
74258
74257
74256
74255
74254
74253
74252
74251
74250
74249
74248
74247
74246
74245
74244
74243
74242
74241
74240
74239
74238
74237
74236
74235
74234
74233
74232
74231
74230
74229
74228
74227
74226
74225
74224
74223
74222
74221
74220
74219
74218
74217
74216
74215
74214
74213
74212
74211
74210
74209
74208
74207
74206
74205
74204
74203
74202
74201
74200
74199
74198
74197
74196
74195
74194
74193
74192
74191
74190
74189
74188
74187
74186
74185
74184
74183
74182
74181
74180
74179
74178
74177
74176
74175
74174
74173
74172
74171
74170
74169
74168
74167
74166
74165
74164
74163
74162
74161
74160
74159
74158
74157
74156
74155
74154
74153
74152
74151
74150
74149
74148
74147
74146
74145
74144
74143
74142
74141
74140
74139
74138
74137
74136
74135
74134
74133
74132
74131
74130
74129
74128
74127
74126
74125
74124
74123
74122
74121
74120
74119
74118
74117
74116
74115
74114
74113
74112
74111
74110
74109
74108
74107
74106
74105
74104
74103
74102
74101
74100
74099
74098
74097
74096
74095
74094
74093
74092
74091
74090
74089
74088
74087
74086
74085
74084
74083
74082
74081
74080
74079
74078
74077
74076
74075
74074
74073
74072
74071
74070
74069
74068
74067
74066
74065
74064
74063
74062
74061
74060
74059
74058
74057
74056
74055
74054
74053
74052
74051
74050
74049
74048
74047
74046
74045
74044
74043
74042
74041
74040
74039
74038
74037
74036
74035
74034
74033
74032
74031
74030
74029
74028
74027
74026
74025
74024
74023
74022
74021
74020
74019
74018
74017
74016
74015
74014
74013
74012
74011
74010
74009
74008
74007
74006
74005
74004
74003
74002
74001
74000
73999
73998
73997
73996
73995
73994
73993
73992
73991
73990
73989
73988
73987
73986
73985
73984
73983
73982
73981
73980
73979
73978
73977
73976
73975
73974
73973
73972
73971
73970
73969
73968
73967
73966
73965
73964
73963
73962
73961
73960
73959
73958
73957
73956
73955
73954
73953
73952
73951
73950
73949
73948
73947
73946
73945
73944
73943
73942
73941
73940
73939
73938
73937
73936
73935
73934
73933
73932
73931
73930
73929
73928
73927
73926
73925
73924
73923
73922
73921
73920
73919
73918
73917
73916
73915
73914
73913
73912
73911
73910
73909
73908
73907
73906
73905
73904
73903
73902
73901
73900
73899
73898
73897
73896
73895
73894
73893
73892
73891
73890
73889
73888
73887
73886
73885
73884
73883
73882
73881
73880
73879
73878
73877
73876
73875
73874
73873
73872
73871
73870
73869
73868
73867
73866
73865
73864
73863
73862
73861
73860
73859
73858
73857
73856
73855
73854
73853
73852
73851
73850
73849
73848
73847
73846
73845
73844
73843
73842
73841
73840
73839
73838
73837
73836
73835
73834
73833
73832
73831
73830
73829
73828
73827
73826
73825
73824
73823
73822
73821
73820
73819
73818
73817
73816
73815
73814
73813
73812
73811
73810
73809
73808
73807
73806
73805
73804
73803
73802
73801
73800
73799
73798
73797
73796
73795
73794
73793
73792
73791
73790
73789
73788
73787
73786
73785
73784
73783
73782
73781
73780
73779
73778
73777
73776
73775
73774
73773
73772
73771
73770
73769
73768
73767
73766
73765
73764
73763
73762
73761
73760
73759
73758
73757
73756
73755
73754
73753
73752
73751
73750
73749
73748
73747
73746
73745
73744
73743
73742
73741
73740
73739
73738
73737
73736
73735
73734
73733
73732
73731
73730
73729
73728
73727
73726
73725
73724
73723
73722
73721
73720
73719
73718
73717
73716
73715
73714
73713
73712
73711
73710
73709
73708
73707
73706
73705
73704
73703
73702
73701
73700
73699
73698
73697
73696
73695
73694
73693
73692
73691
73690
73689
73688
73687
73686
73685
73684
73683
73682
73681
73680
73679
73678
73677
73676
73675
73674
73673
73672
73671
73670
73669
73668
73667
73666
73665
73664
73663
73662
73661
73660
73659
73658
73657
73656
73655
73654
73653
73652
73651
73650
73649
73648
73647
73646
73645
73644
73643
73642
73641
73640
73639
73638
73637
73636
73635
73634
73633
73632
73631
73630
73629
73628
73627
73626
73625
73624
73623
73622
73621
73620
73619
73618
73617
73616
73615
73614
73613
73612
73611
73610
73609
73608
73607
73606
73605
73604
73603
73602
73601
73600
73599
73598
73597
73596
73595
73594
73593
73592
73591
73590
73589
73588
73587
73586
73585
73584
73583
73582
73581
73580
73579
73578
73577
73576
73575
73574
73573
73572
73571
73570
73569
73568
73567
73566
73565
73564
73563
73562
73561
73560
73559
73558
73557
73556
73555
73554
73553
73552
73551
73550
73549
73548
73547
73546
73545
73544
73543
73542
73541
73540
73539
73538
73537
73536
73535
73534
73533
73532
73531
73530
73529
73528
73527
73526
73525
73524
73523
73522
73521
73520
73519
73518
73517
73516
73515
73514
73513
73512
73511
73510
73509
73508
73507
73506
73505
73504
73503
73502
73501
73500
73499
73498
73497
73496
73495
73494
73493
73492
73491
73490
73489
73488
73487
73486
73485
73484
73483
73482
73481
73480
73479
73478
73477
73476
73475
73474
73473
73472
73471
73470
73469
73468
73467
73466
73465
73464
73463
73462
73461
73460
73459
73458
73457
73456
73455
73454
73453
73452
73451
73450
73449
73448
73447
73446
73445
73444
73443
73442
73441
73440
73439
73438
73437
73436
73435
73434
73433
73432
73431
73430
73429
73428
73427
73426
73425
73424
73423
73422
73421
73420
73419
73418
73417
73416
73415
73414
73413
73412
73411
73410
73409
73408
73407
73406
73405
73404
73403
73402
73401
73400
73399
73398
73397
73396
73395
73394
73393
73392
73391
73390
73389
73388
73387
73386
73385
73384
73383
73382
73381
73380
73379
73378
73377
73376
73375
73374
73373
73372
73371
73370
73369
73368
73367
73366
73365
73364
73363
73362
73361
73360
73359
73358
73357
73356
73355
73354
73353
73352
73351
73350
73349
73348
73347
73346
73345
73344
73343
73342
73341
73340
73339
73338
73337
73336
73335
73334
73333
73332
73331
73330
73329
73328
73327
73326
73325
73324
73323
73322
73321
73320
73319
73318
73317
73316
73315
73314
73313
73312
73311
73310
73309
73308
73307
73306
73305
73304
73303
73302
73301
73300
73299
73298
73297
73296
73295
73294
73293
73292
73291
73290
73289
73288
73287
73286
73285
73284
73283
73282
73281
73280
73279
73278
73277
73276
73275
73274
73273
73272
73271
73270
73269
73268
73267
73266
73265
73264
73263
73262
73261
73260
73259
73258
73257
73256
73255
73254
73253
73252
73251
73250
73249
73248
73247
73246
73245
73244
73243
73242
73241
73240
73239
73238
73237
73236
73235
73234
73233
73232
73231
73230
73229
73228
73227
73226
73225
73224
73223
73222
73221
73220
73219
73218
73217
73216
73215
73214
73213
73212
73211
73210
73209
73208
73207
73206
73205
73204
73203
73202
73201
73200
73199
73198
73197
73196
73195
73194
73193
73192
73191
73190
73189
73188
73187
73186
73185
73184
73183
73182
73181
73180
73179
73178
73177
73176
73175
73174
73173
73172
73171
73170
73169
73168
73167
73166
73165
73164
73163
73162
73161
73160
73159
73158
73157
73156
73155
73154
73153
73152
73151
73150
73149
73148
73147
73146
73145
73144
73143
73142
73141
73140
73139
73138
73137
73136
73135
73134
73133
73132
73131
73130
73129
73128
73127
73126
73125
73124
73123
73122
73121
73120
73119
73118
73117
73116
73115
73114
73113
73112
73111
73110
73109
73108
73107
73106
73105
73104
73103
73102
73101
73100
73099
73098
73097
73096
73095
73094
73093
73092
73091
73090
73089
73088
73087
73086
73085
73084
73083
73082
73081
73080
73079
73078
73077
73076
73075
73074
73073
73072
73071
73070
73069
73068
73067
73066
73065
73064
73063
73062
73061
73060
73059
73058
73057
73056
73055
73054
73053
73052
73051
73050
73049
73048
73047
73046
73045
73044
73043
73042
73041
73040
73039
73038
73037
73036
73035
73034
73033
73032
73031
73030
73029
73028
73027
73026
73025
73024
73023
73022
73021
73020
73019
73018
73017
73016
73015
73014
73013
73012
73011
73010
73009
73008
73007
73006
73005
73004
73003
73002
73001
73000
72999
72998
72997
72996
72995
72994
72993
72992
72991
72990
72989
72988
72987
72986
72985
72984
72983
72982
72981
72980
72979
72978
72977
72976
72975
72974
72973
72972
72971
72970
72969
72968
72967
72966
72965
72964
72963
72962
72961
72960
72959
72958
72957
72956
72955
72954
72953
72952
72951
72950
72949
72948
72947
72946
72945
72944
72943
72942
72941
72940
72939
72938
72937
72936
72935
72934
72933
72932
72931
72930
72929
72928
72927
72926
72925
72924
72923
72922
72921
72920
72919
72918
72917
72916
72915
72914
72913
72912
72911
72910
72909
72908
72907
72906
72905
72904
72903
72902
72901
72900
72899
72898
72897
72896
72895
72894
72893
72892
72891
72890
72889
72888
72887
72886
72885
72884
72883
72882
72881
72880
72879
72878
72877
72876
72875
72874
72873
72872
72871
72870
72869
72868
72867
72866
72865
72864
72863
72862
72861
72860
72859
72858
72857
72856
72855
72854
72853
72852
72851
72850
72849
72848
72847
72846
72845
72844
72843
72842
72841
72840
72839
72838
72837
72836
72835
72834
72833
72832
72831
72830
72829
72828
72827
72826
72825
72824
72823
72822
72821
72820
72819
72818
72817
72816
72815
72814
72813
72812
72811
72810
72809
72808
72807
72806
72805
72804
72803
72802
72801
72800
72799
72798
72797
72796
72795
72794
72793
72792
72791
72790
72789
72788
72787
72786
72785
72784
72783
72782
72781
72780
72779
72778
72777
72776
72775
72774
72773
72772
72771
72770
72769
72768
72767
72766
72765
72764
72763
72762
72761
72760
72759
72758
72757
72756
72755
72754
72753
72752
72751
72750
72749
72748
72747
72746
72745
72744
72743
72742
72741
72740
72739
72738
72737
72736
72735
72734
72733
72732
72731
72730
72729
72728
72727
72726
72725
72724
72723
72722
72721
72720
72719
72718
72717
72716
72715
72714
72713
72712
72711
72710
72709
72708
72707
72706
72705
72704
72703
72702
72701
72700
72699
72698
72697
72696
72695
72694
72693
72692
72691
72690
72689
72688
72687
72686
72685
72684
72683
72682
72681
72680
72679
72678
72677
72676
72675
72674
72673
72672
72671
72670
72669
72668
72667
72666
72665
72664
72663
72662
72661
72660
72659
72658
72657
72656
72655
72654
72653
72652
72651
72650
72649
72648
72647
72646
72645
72644
72643
72642
72641
72640
72639
72638
72637
72636
72635
72634
72633
72632
72631
72630
72629
72628
72627
72626
72625
72624
72623
72622
72621
72620
72619
72618
72617
72616
72615
72614
72613
72612
72611
72610
72609
72608
72607
72606
72605
72604
72603
72602
72601
72600
72599
72598
72597
72596
72595
72594
72593
72592
72591
72590
72589
72588
72587
72586
72585
72584
72583
72582
72581
72580
72579
72578
72577
72576
72575
72574
72573
72572
72571
72570
72569
72568
72567
72566
72565
72564
72563
72562
72561
72560
72559
72558
72557
72556
72555
72554
72553
72552
72551
72550
72549
72548
72547
72546
72545
72544
72543
72542
72541
72540
72539
72538
72537
72536
72535
72534
72533
72532
72531
72530
72529
72528
72527
72526
72525
72524
72523
72522
72521
72520
72519
72518
72517
72516
72515
72514
72513
72512
72511
72510
72509
72508
72507
72506
72505
72504
72503
72502
72501
72500
72499
72498
72497
72496
72495
72494
72493
72492
72491
72490
72489
72488
72487
72486
72485
72484
72483
72482
72481
72480
72479
72478
72477
72476
72475
72474
72473
72472
72471
72470
72469
72468
72467
72466
72465
72464
72463
72462
72461
72460
72459
72458
72457
72456
72455
72454
72453
72452
72451
72450
72449
72448
72447
72446
72445
72444
72443
72442
72441
72440
72439
72438
72437
72436
72435
72434
72433
72432
72431
72430
72429
72428
72427
72426
72425
72424
72423
72422
72421
72420
72419
72418
72417
72416
72415
72414
72413
72412
72411
72410
72409
72408
72407
72406
72405
72404
72403
72402
72401
72400
72399
72398
72397
72396
72395
72394
72393
72392
72391
72390
72389
72388
72387
72386
72385
72384
72383
72382
72381
72380
72379
72378
72377
72376
72375
72374
72373
72372
72371
72370
72369
72368
72367
72366
72365
72364
72363
72362
72361
72360
72359
72358
72357
72356
72355
72354
72353
72352
72351
72350
72349
72348
72347
72346
72345
72344
72343
72342
72341
72340
72339
72338
72337
72336
72335
72334
72333
72332
72331
72330
72329
72328
72327
72326
72325
72324
72323
72322
72321
72320
72319
72318
72317
72316
72315
72314
72313
72312
72311
72310
72309
72308
72307
72306
72305
72304
72303
72302
72301
72300
72299
72298
72297
72296
72295
72294
72293
72292
72291
72290
72289
72288
72287
72286
72285
72284
72283
72282
72281
72280
72279
72278
72277
72276
72275
72274
72273
72272
72271
72270
72269
72268
72267
72266
72265
72264
72263
72262
72261
72260
72259
72258
72257
72256
72255
72254
72253
72252
72251
72250
72249
72248
72247
72246
72245
72244
72243
72242
72241
72240
72239
72238
72237
72236
72235
72234
72233
72232
72231
72230
72229
72228
72227
72226
72225
72224
72223
72222
72221
72220
72219
72218
72217
72216
72215
72214
72213
72212
72211
72210
72209
72208
72207
72206
72205
72204
72203
72202
72201
72200
72199
72198
72197
72196
72195
72194
72193
72192
72191
72190
72189
72188
72187
72186
72185
72184
72183
72182
72181
72180
72179
72178
72177
72176
72175
72174
72173
72172
72171
72170
72169
72168
72167
72166
72165
72164
72163
72162
72161
72160
72159
72158
72157
72156
72155
72154
72153
72152
72151
72150
72149
72148
72147
72146
72145
72144
72143
72142
72141
72140
72139
72138
72137
72136
72135
72134
72133
72132
72131
72130
72129
72128
72127
72126
72125
72124
72123
72122
72121
72120
72119
72118
72117
72116
72115
72114
72113
72112
72111
72110
72109
72108
72107
72106
72105
72104
72103
72102
72101
72100
72099
72098
72097
72096
72095
72094
72093
72092
72091
72090
72089
72088
72087
72086
72085
72084
72083
72082
72081
72080
72079
72078
72077
72076
72075
72074
72073
72072
72071
72070
72069
72068
72067
72066
72065
72064
72063
72062
72061
72060
72059
72058
72057
72056
72055
72054
72053
72052
72051
72050
72049
72048
72047
72046
72045
72044
72043
72042
72041
72040
72039
72038
72037
72036
72035
72034
72033
72032
72031
72030
72029
72028
72027
72026
72025
72024
72023
72022
72021
72020
72019
72018
72017
72016
72015
72014
72013
72012
72011
72010
72009
72008
72007
72006
72005
72004
72003
72002
72001
72000
71999
71998
71997
71996
71995
71994
71993
71992
71991
71990
71989
71988
71987
71986
71985
71984
71983
71982
71981
71980
71979
71978
71977
71976
71975
71974
71973
71972
71971
71970
71969
71968
71967
71966
71965
71964
71963
71962
71961
71960
71959
71958
71957
71956
71955
71954
71953
71952
71951
71950
71949
71948
71947
71946
71945
71944
71943
71942
71941
71940
71939
71938
71937
71936
71935
71934
71933
71932
71931
71930
71929
71928
71927
71926
71925
71924
71923
71922
71921
71920
71919
71918
71917
71916
71915
71914
71913
71912
71911
71910
71909
71908
71907
71906
71905
71904
71903
71902
71901
71900
71899
71898
71897
71896
71895
71894
71893
71892
71891
71890
71889
71888
71887
71886
71885
71884
71883
71882
71881
71880
71879
71878
71877
71876
71875
71874
71873
71872
71871
71870
71869
71868
71867
71866
71865
71864
71863
71862
71861
71860
71859
71858
71857
71856
71855
71854
71853
71852
71851
71850
71849
71848
71847
71846
71845
71844
71843
71842
71841
71840
71839
71838
71837
71836
71835
71834
71833
71832
71831
71830
71829
71828
71827
71826
71825
71824
71823
71822
71821
71820
71819
71818
71817
71816
71815
71814
71813
71812
71811
71810
71809
71808
71807
71806
71805
71804
71803
71802
71801
71800
71799
71798
71797
71796
71795
71794
71793
71792
71791
71790
71789
71788
71787
71786
71785
71784
71783
71782
71781
71780
71779
71778
71777
71776
71775
71774
71773
71772
71771
71770
71769
71768
71767
71766
71765
71764
71763
71762
71761
71760
71759
71758
71757
71756
71755
71754
71753
71752
71751
71750
71749
71748
71747
71746
71745
71744
71743
71742
71741
71740
71739
71738
71737
71736
71735
71734
71733
71732
71731
71730
71729
71728
71727
71726
71725
71724
71723
71722
71721
71720
71719
71718
71717
71716
71715
71714
71713
71712
71711
71710
71709
71708
71707
71706
71705
71704
71703
71702
71701
71700
71699
71698
71697
71696
71695
71694
71693
71692
71691
71690
71689
71688
71687
71686
71685
71684
71683
71682
71681
71680
71679
71678
71677
71676
71675
71674
71673
71672
71671
71670
71669
71668
71667
71666
71665
71664
71663
71662
71661
71660
71659
71658
71657
71656
71655
71654
71653
71652
71651
71650
71649
71648
71647
71646
71645
71644
71643
71642
71641
71640
71639
71638
71637
71636
71635
71634
71633
71632
71631
71630
71629
71628
71627
71626
71625
71624
71623
71622
71621
71620
71619
71618
71617
71616
71615
71614
71613
71612
71611
71610
71609
71608
71607
71606
71605
71604
71603
71602
71601
71600
71599
71598
71597
71596
71595
71594
71593
71592
71591
71590
71589
71588
71587
71586
71585
71584
71583
71582
71581
71580
71579
71578
71577
71576
71575
71574
71573
71572
71571
71570
71569
71568
71567
71566
71565
71564
71563
71562
71561
71560
71559
71558
71557
71556
71555
71554
71553
71552
71551
71550
71549
71548
71547
71546
71545
71544
71543
71542
71541
71540
71539
71538
71537
71536
71535
71534
71533
71532
71531
71530
71529
71528
71527
71526
71525
71524
71523
71522
71521
71520
71519
71518
71517
71516
71515
71514
71513
71512
71511
71510
71509
71508
71507
71506
71505
71504
71503
71502
71501
71500
71499
71498
71497
71496
71495
71494
71493
71492
71491
71490
71489
71488
71487
71486
71485
71484
71483
71482
71481
71480
71479
71478
71477
71476
71475
71474
71473
71472
71471
71470
71469
71468
71467
71466
71465
71464
71463
71462
71461
71460
71459
71458
71457
71456
71455
71454
71453
71452
71451
71450
71449
71448
71447
71446
71445
71444
71443
71442
71441
71440
71439
71438
71437
71436
71435
71434
71433
71432
71431
71430
71429
71428
71427
71426
71425
71424
71423
71422
71421
71420
71419
71418
71417
71416
71415
71414
71413
71412
71411
71410
71409
71408
71407
71406
71405
71404
71403
71402
71401
71400
71399
71398
71397
71396
71395
71394
71393
71392
71391
71390
71389
71388
71387
71386
71385
71384
71383
71382
71381
71380
71379
71378
71377
71376
71375
71374
71373
71372
71371
71370
71369
71368
71367
71366
71365
71364
71363
71362
71361
71360
71359
71358
71357
71356
71355
71354
71353
71352
71351
71350
71349
71348
71347
71346
71345
71344
71343
71342
71341
71340
71339
71338
71337
71336
71335
71334
71333
71332
71331
71330
71329
71328
71327
71326
71325
71324
71323
71322
71321
71320
71319
71318
71317
71316
71315
71314
71313
71312
71311
71310
71309
71308
71307
71306
71305
71304
71303
71302
71301
71300
71299
71298
71297
71296
71295
71294
71293
71292
71291
71290
71289
71288
71287
71286
71285
71284
71283
71282
71281
71280
71279
71278
71277
71276
71275
71274
71273
71272
71271
71270
71269
71268
71267
71266
71265
71264
71263
71262
71261
71260
71259
71258
71257
71256
71255
71254
71253
71252
71251
71250
71249
71248
71247
71246
71245
71244
71243
71242
71241
71240
71239
71238
71237
71236
71235
71234
71233
71232
71231
71230
71229
71228
71227
71226
71225
71224
71223
71222
71221
71220
71219
71218
71217
71216
71215
71214
71213
71212
71211
71210
71209
71208
71207
71206
71205
71204
71203
71202
71201
71200
71199
71198
71197
71196
71195
71194
71193
71192
71191
71190
71189
71188
71187
71186
71185
71184
71183
71182
71181
71180
71179
71178
71177
71176
71175
71174
71173
71172
71171
71170
71169
71168
71167
71166
71165
71164
71163
71162
71161
71160
71159
71158
71157
71156
71155
71154
71153
71152
71151
71150
71149
71148
71147
71146
71145
71144
71143
71142
71141
71140
71139
71138
71137
71136
71135
71134
71133
71132
71131
71130
71129
71128
71127
71126
71125
71124
71123
71122
71121
71120
71119
71118
71117
71116
71115
71114
71113
71112
71111
71110
71109
71108
71107
71106
71105
71104
71103
71102
71101
71100
71099
71098
71097
71096
71095
71094
71093
71092
71091
71090
71089
71088
71087
71086
71085
71084
71083
71082
71081
71080
71079
71078
71077
71076
71075
71074
71073
71072
71071
71070
71069
71068
71067
71066
71065
71064
71063
71062
71061
71060
71059
71058
71057
71056
71055
71054
71053
71052
71051
71050
71049
71048
71047
71046
71045
71044
71043
71042
71041
71040
71039
71038
71037
71036
71035
71034
71033
71032
71031
71030
71029
71028
71027
71026
71025
71024
71023
71022
71021
71020
71019
71018
71017
71016
71015
71014
71013
71012
71011
71010
71009
71008
71007
71006
71005
71004
71003
71002
71001
71000
70999
70998
70997
70996
70995
70994
70993
70992
70991
70990
70989
70988
70987
70986
70985
70984
70983
70982
70981
70980
70979
70978
70977
70976
70975
70974
70973
70972
70971
70970
70969
70968
70967
70966
70965
70964
70963
70962
70961
70960
70959
70958
70957
70956
70955
70954
70953
70952
70951
70950
70949
70948
70947
70946
70945
70944
70943
70942
70941
70940
70939
70938
70937
70936
70935
70934
70933
70932
70931
70930
70929
70928
70927
70926
70925
70924
70923
70922
70921
70920
70919
70918
70917
70916
70915
70914
70913
70912
70911
70910
70909
70908
70907
70906
70905
70904
70903
70902
70901
70900
70899
70898
70897
70896
70895
70894
70893
70892
70891
70890
70889
70888
70887
70886
70885
70884
70883
70882
70881
70880
70879
70878
70877
70876
70875
70874
70873
70872
70871
70870
70869
70868
70867
70866
70865
70864
70863
70862
70861
70860
70859
70858
70857
70856
70855
70854
70853
70852
70851
70850
70849
70848
70847
70846
70845
70844
70843
70842
70841
70840
70839
70838
70837
70836
70835
70834
70833
70832
70831
70830
70829
70828
70827
70826
70825
70824
70823
70822
70821
70820
70819
70818
70817
70816
70815
70814
70813
70812
70811
70810
70809
70808
70807
70806
70805
70804
70803
70802
70801
70800
70799
70798
70797
70796
70795
70794
70793
70792
70791
70790
70789
70788
70787
70786
70785
70784
70783
70782
70781
70780
70779
70778
70777
70776
70775
70774
70773
70772
70771
70770
70769
70768
70767
70766
70765
70764
70763
70762
70761
70760
70759
70758
70757
70756
70755
70754
70753
70752
70751
70750
70749
70748
70747
70746
70745
70744
70743
70742
70741
70740
70739
70738
70737
70736
70735
70734
70733
70732
70731
70730
70729
70728
70727
70726
70725
70724
70723
70722
70721
70720
70719
70718
70717
70716
70715
70714
70713
70712
70711
70710
70709
70708
70707
70706
70705
70704
70703
70702
70701
70700
70699
70698
70697
70696
70695
70694
70693
70692
70691
70690
70689
70688
70687
70686
70685
70684
70683
70682
70681
70680
70679
70678
70677
70676
70675
70674
70673
70672
70671
70670
70669
70668
70667
70666
70665
70664
70663
70662
70661
70660
70659
70658
70657
70656
70655
70654
70653
70652
70651
70650
70649
70648
70647
70646
70645
70644
70643
70642
70641
70640
70639
70638
70637
70636
70635
70634
70633
70632
70631
70630
70629
70628
70627
70626
70625
70624
70623
70622
70621
70620
70619
70618
70617
70616
70615
70614
70613
70612
70611
70610
70609
70608
70607
70606
70605
70604
70603
70602
70601
70600
70599
70598
70597
70596
70595
70594
70593
70592
70591
70590
70589
70588
70587
70586
70585
70584
70583
70582
70581
70580
70579
70578
70577
70576
70575
70574
70573
70572
70571
70570
70569
70568
70567
70566
70565
70564
70563
70562
70561
70560
70559
70558
70557
70556
70555
70554
70553
70552
70551
70550
70549
70548
70547
70546
70545
70544
70543
70542
70541
70540
70539
70538
70537
70536
70535
70534
70533
70532
70531
70530
70529
70528
70527
70526
70525
70524
70523
70522
70521
70520
70519
70518
70517
70516
70515
70514
70513
70512
70511
70510
70509
70508
70507
70506
70505
70504
70503
70502
70501
70500
70499
70498
70497
70496
70495
70494
70493
70492
70491
70490
70489
70488
70487
70486
70485
70484
70483
70482
70481
70480
70479
70478
70477
70476
70475
70474
70473
70472
70471
70470
70469
70468
70467
70466
70465
70464
70463
70462
70461
70460
70459
70458
70457
70456
70455
70454
70453
70452
70451
70450
70449
70448
70447
70446
70445
70444
70443
70442
70441
70440
70439
70438
70437
70436
70435
70434
70433
70432
70431
70430
70429
70428
70427
70426
70425
70424
70423
70422
70421
70420
70419
70418
70417
70416
70415
70414
70413
70412
70411
70410
70409
70408
70407
70406
70405
70404
70403
70402
70401
70400
70399
70398
70397
70396
70395
70394
70393
70392
70391
70390
70389
70388
70387
70386
70385
70384
70383
70382
70381
70380
70379
70378
70377
70376
70375
70374
70373
70372
70371
70370
70369
70368
70367
70366
70365
70364
70363
70362
70361
70360
70359
70358
70357
70356
70355
70354
70353
70352
70351
70350
70349
70348
70347
70346
70345
70344
70343
70342
70341
70340
70339
70338
70337
70336
70335
70334
70333
70332
70331
70330
70329
70328
70327
70326
70325
70324
70323
70322
70321
70320
70319
70318
70317
70316
70315
70314
70313
70312
70311
70310
70309
70308
70307
70306
70305
70304
70303
70302
70301
70300
70299
70298
70297
70296
70295
70294
70293
70292
70291
70290
70289
70288
70287
70286
70285
70284
70283
70282
70281
70280
70279
70278
70277
70276
70275
70274
70273
70272
70271
70270
70269
70268
70267
70266
70265
70264
70263
70262
70261
70260
70259
70258
70257
70256
70255
70254
70253
70252
70251
70250
70249
70248
70247
70246
70245
70244
70243
70242
70241
70240
70239
70238
70237
70236
70235
70234
70233
70232
70231
70230
70229
70228
70227
70226
70225
70224
70223
70222
70221
70220
70219
70218
70217
70216
70215
70214
70213
70212
70211
70210
70209
70208
70207
70206
70205
70204
70203
70202
70201
70200
70199
70198
70197
70196
70195
70194
70193
70192
70191
70190
70189
70188
70187
70186
70185
70184
70183
70182
70181
70180
70179
70178
70177
70176
70175
70174
70173
70172
70171
70170
70169
70168
70167
70166
70165
70164
70163
70162
70161
70160
70159
70158
70157
70156
70155
70154
70153
70152
70151
70150
70149
70148
70147
70146
70145
70144
70143
70142
70141
70140
70139
70138
70137
70136
70135
70134
70133
70132
70131
70130
70129
70128
70127
70126
70125
70124
70123
70122
70121
70120
70119
70118
70117
70116
70115
70114
70113
70112
70111
70110
70109
70108
70107
70106
70105
70104
70103
70102
70101
70100
70099
70098
70097
70096
70095
70094
70093
70092
70091
70090
70089
70088
70087
70086
70085
70084
70083
70082
70081
70080
70079
70078
70077
70076
70075
70074
70073
70072
70071
70070
70069
70068
70067
70066
70065
70064
70063
70062
70061
70060
70059
70058
70057
70056
70055
70054
70053
70052
70051
70050
70049
70048
70047
70046
70045
70044
70043
70042
70041
70040
70039
70038
70037
70036
70035
70034
70033
70032
70031
70030
70029
70028
70027
70026
70025
70024
70023
70022
70021
70020
70019
70018
70017
70016
70015
70014
70013
70012
70011
70010
70009
70008
70007
70006
70005
70004
70003
70002
70001
70000
69999
69998
69997
69996
69995
69994
69993
69992
69991
69990
69989
69988
69987
69986
69985
69984
69983
69982
69981
69980
69979
69978
69977
69976
69975
69974
69973
69972
69971
69970
69969
69968
69967
69966
69965
69964
69963
69962
69961
69960
69959
69958
69957
69956
69955
69954
69953
69952
69951
69950
69949
69948
69947
69946
69945
69944
69943
69942
69941
69940
69939
69938
69937
69936
69935
69934
69933
69932
69931
69930
69929
69928
69927
69926
69925
69924
69923
69922
69921
69920
69919
69918
69917
69916
69915
69914
69913
69912
69911
69910
69909
69908
69907
69906
69905
69904
69903
69902
69901
69900
69899
69898
69897
69896
69895
69894
69893
69892
69891
69890
69889
69888
69887
69886
69885
69884
69883
69882
69881
69880
69879
69878
69877
69876
69875
69874
69873
69872
69871
69870
69869
69868
69867
69866
69865
69864
69863
69862
69861
69860
69859
69858
69857
69856
69855
69854
69853
69852
69851
69850
69849
69848
69847
69846
69845
69844
69843
69842
69841
69840
69839
69838
69837
69836
69835
69834
69833
69832
69831
69830
69829
69828
69827
69826
69825
69824
69823
69822
69821
69820
69819
69818
69817
69816
69815
69814
69813
69812
69811
69810
69809
69808
69807
69806
69805
69804
69803
69802
69801
69800
69799
69798
69797
69796
69795
69794
69793
69792
69791
69790
69789
69788
69787
69786
69785
69784
69783
69782
69781
69780
69779
69778
69777
69776
69775
69774
69773
69772
69771
69770
69769
69768
69767
69766
69765
69764
69763
69762
69761
69760
69759
69758
69757
69756
69755
69754
69753
69752
69751
69750
69749
69748
69747
69746
69745
69744
69743
69742
69741
69740
69739
69738
69737
69736
69735
69734
69733
69732
69731
69730
69729
69728
69727
69726
69725
69724
69723
69722
69721
69720
69719
69718
69717
69716
69715
69714
69713
69712
69711
69710
69709
69708
69707
69706
69705
69704
69703
69702
69701
69700
69699
69698
69697
69696
69695
69694
69693
69692
69691
69690
69689
69688
69687
69686
69685
69684
69683
69682
69681
69680
69679
69678
69677
69676
69675
69674
69673
69672
69671
69670
69669
69668
69667
69666
69665
69664
69663
69662
69661
69660
69659
69658
69657
69656
69655
69654
69653
69652
69651
69650
69649
69648
69647
69646
69645
69644
69643
69642
69641
69640
69639
69638
69637
69636
69635
69634
69633
69632
69631
69630
69629
69628
69627
69626
69625
69624
69623
69622
69621
69620
69619
69618
69617
69616
69615
69614
69613
69612
69611
69610
69609
69608
69607
69606
69605
69604
69603
69602
69601
69600
69599
69598
69597
69596
69595
69594
69593
69592
69591
69590
69589
69588
69587
69586
69585
69584
69583
69582
69581
69580
69579
69578
69577
69576
69575
69574
69573
69572
69571
69570
69569
69568
69567
69566
69565
69564
69563
69562
69561
69560
69559
69558
69557
69556
69555
69554
69553
69552
69551
69550
69549
69548
69547
69546
69545
69544
69543
69542
69541
69540
69539
69538
69537
69536
69535
69534
69533
69532
69531
69530
69529
69528
69527
69526
69525
69524
69523
69522
69521
69520
69519
69518
69517
69516
69515
69514
69513
69512
69511
69510
69509
69508
69507
69506
69505
69504
69503
69502
69501
69500
69499
69498
69497
69496
69495
69494
69493
69492
69491
69490
69489
69488
69487
69486
69485
69484
69483
69482
69481
69480
69479
69478
69477
69476
69475
69474
69473
69472
69471
69470
69469
69468
69467
69466
69465
69464
69463
69462
69461
69460
69459
69458
69457
69456
69455
69454
69453
69452
69451
69450
69449
69448
69447
69446
69445
69444
69443
69442
69441
69440
69439
69438
69437
69436
69435
69434
69433
69432
69431
69430
69429
69428
69427
69426
69425
69424
69423
69422
69421
69420
69419
69418
69417
69416
69415
69414
69413
69412
69411
69410
69409
69408
69407
69406
69405
69404
69403
69402
69401
69400
69399
69398
69397
69396
69395
69394
69393
69392
69391
69390
69389
69388
69387
69386
69385
69384
69383
69382
69381
69380
69379
69378
69377
69376
69375
69374
69373
69372
69371
69370
69369
69368
69367
69366
69365
69364
69363
69362
69361
69360
69359
69358
69357
69356
69355
69354
69353
69352
69351
69350
69349
69348
69347
69346
69345
69344
69343
69342
69341
69340
69339
69338
69337
69336
69335
69334
69333
69332
69331
69330
69329
69328
69327
69326
69325
69324
69323
69322
69321
69320
69319
69318
69317
69316
69315
69314
69313
69312
69311
69310
69309
69308
69307
69306
69305
69304
69303
69302
69301
69300
69299
69298
69297
69296
69295
69294
69293
69292
69291
69290
69289
69288
69287
69286
69285
69284
69283
69282
69281
69280
69279
69278
69277
69276
69275
69274
69273
69272
69271
69270
69269
69268
69267
69266
69265
69264
69263
69262
69261
69260
69259
69258
69257
69256
69255
69254
69253
69252
69251
69250
69249
69248
69247
69246
69245
69244
69243
69242
69241
69240
69239
69238
69237
69236
69235
69234
69233
69232
69231
69230
69229
69228
69227
69226
69225
69224
69223
69222
69221
69220
69219
69218
69217
69216
69215
69214
69213
69212
69211
69210
69209
69208
69207
69206
69205
69204
69203
69202
69201
69200
69199
69198
69197
69196
69195
69194
69193
69192
69191
69190
69189
69188
69187
69186
69185
69184
69183
69182
69181
69180
69179
69178
69177
69176
69175
69174
69173
69172
69171
69170
69169
69168
69167
69166
69165
69164
69163
69162
69161
69160
69159
69158
69157
69156
69155
69154
69153
69152
69151
69150
69149
69148
69147
69146
69145
69144
69143
69142
69141
69140
69139
69138
69137
69136
69135
69134
69133
69132
69131
69130
69129
69128
69127
69126
69125
69124
69123
69122
69121
69120
69119
69118
69117
69116
69115
69114
69113
69112
69111
69110
69109
69108
69107
69106
69105
69104
69103
69102
69101
69100
69099
69098
69097
69096
69095
69094
69093
69092
69091
69090
69089
69088
69087
69086
69085
69084
69083
69082
69081
69080
69079
69078
69077
69076
69075
69074
69073
69072
69071
69070
69069
69068
69067
69066
69065
69064
69063
69062
69061
69060
69059
69058
69057
69056
69055
69054
69053
69052
69051
69050
69049
69048
69047
69046
69045
69044
69043
69042
69041
69040
69039
69038
69037
69036
69035
69034
69033
69032
69031
69030
69029
69028
69027
69026
69025
69024
69023
69022
69021
69020
69019
69018
69017
69016
69015
69014
69013
69012
69011
69010
69009
69008
69007
69006
69005
69004
69003
69002
69001
69000
68999
68998
68997
68996
68995
68994
68993
68992
68991
68990
68989
68988
68987
68986
68985
68984
68983
68982
68981
68980
68979
68978
68977
68976
68975
68974
68973
68972
68971
68970
68969
68968
68967
68966
68965
68964
68963
68962
68961
68960
68959
68958
68957
68956
68955
68954
68953
68952
68951
68950
68949
68948
68947
68946
68945
68944
68943
68942
68941
68940
68939
68938
68937
68936
68935
68934
68933
68932
68931
68930
68929
68928
68927
68926
68925
68924
68923
68922
68921
68920
68919
68918
68917
68916
68915
68914
68913
68912
68911
68910
68909
68908
68907
68906
68905
68904
68903
68902
68901
68900
68899
68898
68897
68896
68895
68894
68893
68892
68891
68890
68889
68888
68887
68886
68885
68884
68883
68882
68881
68880
68879
68878
68877
68876
68875
68874
68873
68872
68871
68870
68869
68868
68867
68866
68865
68864
68863
68862
68861
68860
68859
68858
68857
68856
68855
68854
68853
68852
68851
68850
68849
68848
68847
68846
68845
68844
68843
68842
68841
68840
68839
68838
68837
68836
68835
68834
68833
68832
68831
68830
68829
68828
68827
68826
68825
68824
68823
68822
68821
68820
68819
68818
68817
68816
68815
68814
68813
68812
68811
68810
68809
68808
68807
68806
68805
68804
68803
68802
68801
68800
68799
68798
68797
68796
68795
68794
68793
68792
68791
68790
68789
68788
68787
68786
68785
68784
68783
68782
68781
68780
68779
68778
68777
68776
68775
68774
68773
68772
68771
68770
68769
68768
68767
68766
68765
68764
68763
68762
68761
68760
68759
68758
68757
68756
68755
68754
68753
68752
68751
68750
68749
68748
68747
68746
68745
68744
68743
68742
68741
68740
68739
68738
68737
68736
68735
68734
68733
68732
68731
68730
68729
68728
68727
68726
68725
68724
68723
68722
68721
68720
68719
68718
68717
68716
68715
68714
68713
68712
68711
68710
68709
68708
68707
68706
68705
68704
68703
68702
68701
68700
68699
68698
68697
68696
68695
68694
68693
68692
68691
68690
68689
68688
68687
68686
68685
68684
68683
68682
68681
68680
68679
68678
68677
68676
68675
68674
68673
68672
68671
68670
68669
68668
68667
68666
68665
68664
68663
68662
68661
68660
68659
68658
68657
68656
68655
68654
68653
68652
68651
68650
68649
68648
68647
68646
68645
68644
68643
68642
68641
68640
68639
68638
68637
68636
68635
68634
68633
68632
68631
68630
68629
68628
68627
68626
68625
68624
68623
68622
68621
68620
68619
68618
68617
68616
68615
68614
68613
68612
68611
68610
68609
68608
68607
68606
68605
68604
68603
68602
68601
68600
68599
68598
68597
68596
68595
68594
68593
68592
68591
68590
68589
68588
68587
68586
68585
68584
68583
68582
68581
68580
68579
68578
68577
68576
68575
68574
68573
68572
68571
68570
68569
68568
68567
68566
68565
68564
68563
68562
68561
68560
68559
68558
68557
68556
68555
68554
68553
68552
68551
68550
68549
68548
68547
68546
68545
68544
68543
68542
68541
68540
68539
68538
68537
68536
68535
68534
68533
68532
68531
68530
68529
68528
68527
68526
68525
68524
68523
68522
68521
68520
68519
68518
68517
68516
68515
68514
68513
68512
68511
68510
68509
68508
68507
68506
68505
68504
68503
68502
68501
68500
68499
68498
68497
68496
68495
68494
68493
68492
68491
68490
68489
68488
68487
68486
68485
68484
68483
68482
68481
68480
68479
68478
68477
68476
68475
68474
68473
68472
68471
68470
68469
68468
68467
68466
68465
68464
68463
68462
68461
68460
68459
68458
68457
68456
68455
68454
68453
68452
68451
68450
68449
68448
68447
68446
68445
68444
68443
68442
68441
68440
68439
68438
68437
68436
68435
68434
68433
68432
68431
68430
68429
68428
68427
68426
68425
68424
68423
68422
68421
68420
68419
68418
68417
68416
68415
68414
68413
68412
68411
68410
68409
68408
68407
68406
68405
68404
68403
68402
68401
68400
68399
68398
68397
68396
68395
68394
68393
68392
68391
68390
68389
68388
68387
68386
68385
68384
68383
68382
68381
68380
68379
68378
68377
68376
68375
68374
68373
68372
68371
68370
68369
68368
68367
68366
68365
68364
68363
68362
68361
68360
68359
68358
68357
68356
68355
68354
68353
68352
68351
68350
68349
68348
68347
68346
68345
68344
68343
68342
68341
68340
68339
68338
68337
68336
68335
68334
68333
68332
68331
68330
68329
68328
68327
68326
68325
68324
68323
68322
68321
68320
68319
68318
68317
68316
68315
68314
68313
68312
68311
68310
68309
68308
68307
68306
68305
68304
68303
68302
68301
68300
68299
68298
68297
68296
68295
68294
68293
68292
68291
68290
68289
68288
68287
68286
68285
68284
68283
68282
68281
68280
68279
68278
68277
68276
68275
68274
68273
68272
68271
68270
68269
68268
68267
68266
68265
68264
68263
68262
68261
68260
68259
68258
68257
68256
68255
68254
68253
68252
68251
68250
68249
68248
68247
68246
68245
68244
68243
68242
68241
68240
68239
68238
68237
68236
68235
68234
68233
68232
68231
68230
68229
68228
68227
68226
68225
68224
68223
68222
68221
68220
68219
68218
68217
68216
68215
68214
68213
68212
68211
68210
68209
68208
68207
68206
68205
68204
68203
68202
68201
68200
68199
68198
68197
68196
68195
68194
68193
68192
68191
68190
68189
68188
68187
68186
68185
68184
68183
68182
68181
68180
68179
68178
68177
68176
68175
68174
68173
68172
68171
68170
68169
68168
68167
68166
68165
68164
68163
68162
68161
68160
68159
68158
68157
68156
68155
68154
68153
68152
68151
68150
68149
68148
68147
68146
68145
68144
68143
68142
68141
68140
68139
68138
68137
68136
68135
68134
68133
68132
68131
68130
68129
68128
68127
68126
68125
68124
68123
68122
68121
68120
68119
68118
68117
68116
68115
68114
68113
68112
68111
68110
68109
68108
68107
68106
68105
68104
68103
68102
68101
68100
68099
68098
68097
68096
68095
68094
68093
68092
68091
68090
68089
68088
68087
68086
68085
68084
68083
68082
68081
68080
68079
68078
68077
68076
68075
68074
68073
68072
68071
68070
68069
68068
68067
68066
68065
68064
68063
68062
68061
68060
68059
68058
68057
68056
68055
68054
68053
68052
68051
68050
68049
68048
68047
68046
68045
68044
68043
68042
68041
68040
68039
68038
68037
68036
68035
68034
68033
68032
68031
68030
68029
68028
68027
68026
68025
68024
68023
68022
68021
68020
68019
68018
68017
68016
68015
68014
68013
68012
68011
68010
68009
68008
68007
68006
68005
68004
68003
68002
68001
68000
67999
67998
67997
67996
67995
67994
67993
67992
67991
67990
67989
67988
67987
67986
67985
67984
67983
67982
67981
67980
67979
67978
67977
67976
67975
67974
67973
67972
67971
67970
67969
67968
67967
67966
67965
67964
67963
67962
67961
67960
67959
67958
67957
67956
67955
67954
67953
67952
67951
67950
67949
67948
67947
67946
67945
67944
67943
67942
67941
67940
67939
67938
67937
67936
67935
67934
67933
67932
67931
67930
67929
67928
67927
67926
67925
67924
67923
67922
67921
67920
67919
67918
67917
67916
67915
67914
67913
67912
67911
67910
67909
67908
67907
67906
67905
67904
67903
67902
67901
67900
67899
67898
67897
67896
67895
67894
67893
67892
67891
67890
67889
67888
67887
67886
67885
67884
67883
67882
67881
67880
67879
67878
67877
67876
67875
67874
67873
67872
67871
67870
67869
67868
67867
67866
67865
67864
67863
67862
67861
67860
67859
67858
67857
67856
67855
67854
67853
67852
67851
67850
67849
67848
67847
67846
67845
67844
67843
67842
67841
67840
67839
67838
67837
67836
67835
67834
67833
67832
67831
67830
67829
67828
67827
67826
67825
67824
67823
67822
67821
67820
67819
67818
67817
67816
67815
67814
67813
67812
67811
67810
67809
67808
67807
67806
67805
67804
67803
67802
67801
67800
67799
67798
67797
67796
67795
67794
67793
67792
67791
67790
67789
67788
67787
67786
67785
67784
67783
67782
67781
67780
67779
67778
67777
67776
67775
67774
67773
67772
67771
67770
67769
67768
67767
67766
67765
67764
67763
67762
67761
67760
67759
67758
67757
67756
67755
67754
67753
67752
67751
67750
67749
67748
67747
67746
67745
67744
67743
67742
67741
67740
67739
67738
67737
67736
67735
67734
67733
67732
67731
67730
67729
67728
67727
67726
67725
67724
67723
67722
67721
67720
67719
67718
67717
67716
67715
67714
67713
67712
67711
67710
67709
67708
67707
67706
67705
67704
67703
67702
67701
67700
67699
67698
67697
67696
67695
67694
67693
67692
67691
67690
67689
67688
67687
67686
67685
67684
67683
67682
67681
67680
67679
67678
67677
67676
67675
67674
67673
67672
67671
67670
67669
67668
67667
67666
67665
67664
67663
67662
67661
67660
67659
67658
67657
67656
67655
67654
67653
67652
67651
67650
67649
67648
67647
67646
67645
67644
67643
67642
67641
67640
67639
67638
67637
67636
67635
67634
67633
67632
67631
67630
67629
67628
67627
67626
67625
67624
67623
67622
67621
67620
67619
67618
67617
67616
67615
67614
67613
67612
67611
67610
67609
67608
67607
67606
67605
67604
67603
67602
67601
67600
67599
67598
67597
67596
67595
67594
67593
67592
67591
67590
67589
67588
67587
67586
67585
67584
67583
67582
67581
67580
67579
67578
67577
67576
67575
67574
67573
67572
67571
67570
67569
67568
67567
67566
67565
67564
67563
67562
67561
67560
67559
67558
67557
67556
67555
67554
67553
67552
67551
67550
67549
67548
67547
67546
67545
67544
67543
67542
67541
67540
67539
67538
67537
67536
67535
67534
67533
67532
67531
67530
67529
67528
67527
67526
67525
67524
67523
67522
67521
67520
67519
67518
67517
67516
67515
67514
67513
67512
67511
67510
67509
67508
67507
67506
67505
67504
67503
67502
67501
67500
67499
67498
67497
67496
67495
67494
67493
67492
67491
67490
67489
67488
67487
67486
67485
67484
67483
67482
67481
67480
67479
67478
67477
67476
67475
67474
67473
67472
67471
67470
67469
67468
67467
67466
67465
67464
67463
67462
67461
67460
67459
67458
67457
67456
67455
67454
67453
67452
67451
67450
67449
67448
67447
67446
67445
67444
67443
67442
67441
67440
67439
67438
67437
67436
67435
67434
67433
67432
67431
67430
67429
67428
67427
67426
67425
67424
67423
67422
67421
67420
67419
67418
67417
67416
67415
67414
67413
67412
67411
67410
67409
67408
67407
67406
67405
67404
67403
67402
67401
67400
67399
67398
67397
67396
67395
67394
67393
67392
67391
67390
67389
67388
67387
67386
67385
67384
67383
67382
67381
67380
67379
67378
67377
67376
67375
67374
67373
67372
67371
67370
67369
67368
67367
67366
67365
67364
67363
67362
67361
67360
67359
67358
67357
67356
67355
67354
67353
67352
67351
67350
67349
67348
67347
67346
67345
67344
67343
67342
67341
67340
67339
67338
67337
67336
67335
67334
67333
67332
67331
67330
67329
67328
67327
67326
67325
67324
67323
67322
67321
67320
67319
67318
67317
67316
67315
67314
67313
67312
67311
67310
67309
67308
67307
67306
67305
67304
67303
67302
67301
67300
67299
67298
67297
67296
67295
67294
67293
67292
67291
67290
67289
67288
67287
67286
67285
67284
67283
67282
67281
67280
67279
67278
67277
67276
67275
67274
67273
67272
67271
67270
67269
67268
67267
67266
67265
67264
67263
67262
67261
67260
67259
67258
67257
67256
67255
67254
67253
67252
67251
67250
67249
67248
67247
67246
67245
67244
67243
67242
67241
67240
67239
67238
67237
67236
67235
67234
67233
67232
67231
67230
67229
67228
67227
67226
67225
67224
67223
67222
67221
67220
67219
67218
67217
67216
67215
67214
67213
67212
67211
67210
67209
67208
67207
67206
67205
67204
67203
67202
67201
67200
67199
67198
67197
67196
67195
67194
67193
67192
67191
67190
67189
67188
67187
67186
67185
67184
67183
67182
67181
67180
67179
67178
67177
67176
67175
67174
67173
67172
67171
67170
67169
67168
67167
67166
67165
67164
67163
67162
67161
67160
67159
67158
67157
67154
67153
67152
67151
67150
67149
67148
67147
67146
67145
67144
67143
67142
67141
67140
67139
67138
67137
67136
67135
67134
67133
67132
67131
67130
67124
67121
67119
67118
67114
67113
67110
67109
67101
67100
67099
67098
66099
66098
66095
66094
66093
66092
66091
66090
66089
66088
66087
66086
66085
66084
66083
66082
66081
66080
66079
66078
66077
66076
66075
66074
66073
66072
66071
66070
66069
66068
66067
66066
66065
66064
66063
66062
66061
66060
66059
66058
66057
66056
66055
66054
66053
66052
66051
66050
66049
66048
66047
66046
66045
66044
66043
66042
66041
66040
66039
66038
66037
66036
66035
66034
66033
66032
66031
66030
66029
66028
66027
66026
66025
66024
66023
66022
66021
66020
66019
66018
66017
66016
66015
66014
66013
66012
66011
66010
66009
66008
66007
66006
66005
66004
66003
66002
66001
66000
65999
65998
65997
65996
65995
65994
65993
65992
65991
65990
65989
65988
65987
65986
65985
65984
65983
65982
65981
65980
65979
65978
65977
65976
65975
65974
65973
65972
65971
65970
65969
65968
65967
65966
65965
65964
65963
65962
65961
65960
65959
65958
65957
65956
65955
65954
65953
65952
65951
65950
65949
65948
65947
65946
65945
65944
65943
65942
65941
65940
65939
65938
65937
65936
65935
65934
65933
65932
65931
65930
65929
65928
65927
65926
65925
65924
65923
65922
65921
65920
65919
65918
65917
65916
65915
65914
65913
65912
65911
65910
65909
65908
65907
65906
65905
65904
65903
65902
65901
65900
65899
65898
65897
65896
65895
65894
65893
65892
65891
65890
65889
65888
65887
65886
65885
65884
65883
65882
65881
65880
65879
65878
65877
65876
65875
65874
65873
65872
65871
65870
65869
65868
65867
65866
65865
65864
65863
65862
65861
65860
65859
65858
65857
65856
65855
65854
65853
65852
65851
65850
65849
65848
65847
65846
65845
65844
65843
65842
65841
65840
65839
65838
65837
65836
65835
65834
65833
65832
65831
65830
65829
65828
65827
65826
65825
65824
65823
65822
65821
65820
65819
65818
65817
65816
65815
65814
65813
65812
65811
65810
65809
65808
65807
65806
65805
65804
65803
65802
65801
65800
65799
65798
65797
65796
65795
65794
65793
65792
65791
65790
65789
65788
65787
65786
65785
65784
65783
65782
65781
65780
65779
65778
65777
65776
65775
65774
65773
65772
65771
65770
65769
65768
65767
65766
65765
65764
65763
65762
65761
65760
65759
65758
65757
65756
65755
65754
65753
65752
65751
65750
65749
65748
65747
65746
65745
65744
65743
65742
65741
65740
65739
65738
65737
65736
65735
65734
65733
65732
65731
65730
65729
65728
65727
65726
65725
65724
65723
65722
65721
65720
65719
65718
65717
65716
65715
65714
65713
65712
65711
65710
65709
65708
65707
65706
65705
65704
65703
65702
65701
65700
65699
65698
65697
65696
65695
65694
65693
65692
65691
65690
65689
65688
65687
65686
65685
65684
65683
65682
65681
65680
65679
65678
65677
65676
65675
65674
65673
65672
65671
65670
65669
65668
65667
65666
65665
65664
65663
65662
65661
65660
65659
65658
65657
65656
65655
65654
65653
65652
65651
65650
65649
65648
65647
65646
65645
65644
65643
65642
65641
65640
65639
65638
65637
65636
65635
65634
65633
65632
65631
65630
65629
65628
65627
65626
65625
65624
65623
65622
65621
65620
65619
65618
65617
65616
65615
65614
65613
65612
65611
65610
65609
65608
65607
65606
65605
65604
65603
65602
65601
65600
65599
65598
65597
65596
65595
65594
65593
65592
65591
65590
65589
65588
65587
65586
65585
65584
65583
65582
65581
65580
65579
65578
65577
65576
65575
65574
65573
65572
65571
65570
65569
65568
65567
65566
65565
65564
65563
65562
65561
65560
65559
65558
65557
65556
65555
65554
65553
65552
65551
65550
65549
65548
65547
65546
65545
65544
65543
65542
65541
65540
65539
65538
65537
65536
65535
65534
65533
65532
65531
65530
65529
65528
65527
65526
65525
65524
65523
65522
65521
65520
65519
65518
65517
65516
65515
65514
65513
65512
65511
65510
65509
65508
65507
65506
65505
65504
65503
65502
65501
65500
65499
65498
65497
65496
65495
65494
65493
65492
65491
65490
65489
65488
65487
65486
65485
65484
65483
65482
65481
65480
65479
65478
65477
65476
65475
65474
65473
65472
65471
65470
65469
65468
65467
65466
65465
65464
65463
65462
65461
65460
65459
65458
65457
65456
65455
65454
65453
65452
65451
65450
65449
65448
65447
65446
65445
65444
65443
65442
65441
65440
65439
65438
65437
65436
65435
65434
65433
65432
65431
65430
65429
65428
65427
65426
65425
65424
65423
65422
65421
65420
65419
65418
65417
65416
65415
65414
65413
65412
65411
65410
65409
65408
65407
65406
65405
65404
65403
65402
65401
65400
65399
65398
65397
65395
65394
65393
65392
65391
65390
65389
65388
65387
65386
65385
65384
65383
65382
65381
65380
65379
65378
65377
65376
65375
65374
65373
65372
65371
65370
65369
65368
65367
65366
65365
65364
65363
65362
65361
65360
65359
65358
65357
65356
65355
65354
65353
65352
65351
65350
65349
65348
65347
65346
65345
65344
65343
65342
65341
65340
65339
65338
65337
65336
65335
65334
65333
65332
65331
65330
65329
65328
65327
65326
65325
65324
65323
65322
65321
65320
65319
65318
65317
65316
65315
65314
65313
65312
65311
65310
65309
65308
65307
65306
65305
65304
65303
65302
65301
65300
65299
65298
65297
65296
65295
65294
65293
65292
65291
65290
65289
65288
65287
65286
65285
65284
65283
65282
65281
65280
65279
65278
65277
65276
65275
65274
65273
65272
65271
65270
65269
65268
65267
65266
65265
65264
65263
65262
65261
65260
65259
65258
65257
65256
65255
65254
65253
65252
65251
65250
65249
65248
65247
65246
65245
65244
65243
65242
65241
65240
65239
65238
65237
65236
65235
65234
65233
65232
65231
65230
65229
65228
65227
65226
65225
65224
65223
65222
65221
65220
65219
65218
65217
65216
65215
65214
65213
65212
65211
65210
65209
65208
65207
65206
65205
65204
65203
65202
65201
65200
65199
65198
65197
65196
65195
65194
65193
65192
65191
65190
65189
65188
65187
65186
65185
65184
65183
65182
65181
65180
65179
65178
65177
65176
65175
65174
65173
65172
65171
65170
65169
65168
65167
65166
65165
65164
65163
65162
65161
65160
65159
65158
65157
65156
65155
65154
65153
65152
65151
65150
65149
65148
65147
65146
65145
65144
65143
65142
65141
65140
65139
65138
65137
65136
65135
65134
65133
65132
65131
65130
65129
65128
65127
65126
65125
65124
65123
65122
65121
65120
65119
65118
65117
65116
65115
65114
65113
65112
65111
65110
65109
65108
65107
65106
65105
65103
65102
65101
65100
65099
65098
65097
65096
65095
65094
65093
65092
65091
65090
65089
65088
65087
65086
65085
65084
65083
65082
65081
65080
65079
65078
65077
65076
65075
65074
65073
65072
65071
65070
65069
65068
65067
65066
65065
65064
65063
65062
65061
65060
65059
65058
65057
65056
65055
65054
65053
65052
65051
65050
65049
65048
65047
65046
65045
65044
65043
65042
65041
65040
65039
65038
65037
65036
65035
65034
65033
65032
65031
65030
65029
65028
65027
65026
65025
65024
65023
65022
65021
65020
65019
65018
65017
65016
65015
65014
65013
65012
65011
65010
65009
65008
65007
65006
65005
65004
65003
65002
65001
65000
64999
64998
64997
64996
64995
64994
64993
64992
64991
64990
64989
64988
64987
64986
64985
64984
64983
64982
64981
64980
64979
64978
64977
64976
64975
64974
64973
64972
64971
64970
64969
64968
64967
64966
64965
64964
64963
64962
64961
64960
64959
64958
64957
64956
64955
64954
64953
64952
64951
64950
64949
64948
64947
64946
64945
64944
64943
64942
64941
64940
64939
64938
64937
64936
64935
64934
64933
64932
64931
64930
64929
64928
64927
64926
64925
64924
64923
64922
64921
64920
64919
64918
64917
64916
64915
64914
64913
64912
64911
64910
64909
64908
64907
64906
64905
64904
64903
64902
64901
64900
64899
64898
64897
64896
64895
64894
64893
64892
64891
64890
64889
64888
64887
64886
64885
64884
64883
64882
64881
64880
64879
64878
64877
64876
64875
64874
64873
64872
64871
64870
64869
64868
64867
64866
64865
64864
64863
64862
64861
64860
64859
64858
64857
64856
64855
64854
64853
64852
64851
64850
64849
64848
64847
64846
64845
64844
64843
64842
64841
64840
64839
64838
64837
64836
64835
64834
64833
64832
64831
64830
64829
64828
64827
64826
64825
64824
64823
64822
64821
64820
64819
64818
64817
64816
64815
64814
64813
64812
64811
64810
64809
64808
64807
64806
64805
64804
64803
64802
64801
64800
64799
64798
64797
64796
64795
64794
64793
64792
64791
64790
64789
64788
64787
64786
64785
64784
64783
64782
64781
64780
64779
64778
64777
64776
64775
64774
64773
64772
64771
64770
64769
64768
64767
64766
64765
64764
64763
64762
64761
64760
64759
64758
64757
64756
64755
64754
64753
64752
64751
64750
64749
64748
64747
64746
64745
64744
64743
64742
64741
64740
64739
64738
64737
64736
64735
64734
64733
64732
64731
64730
64729
64728
64727
64726
64725
64724
64723
64722
64721
64720
64719
64718
64717
64716
64715
64714
64713
64712
64711
64710
64708
64707
64706
64705
64704
64703
64702
64701
64700
64699
64698
64697
64696
64695
64694
64693
64692
64691
64690
64689
64688
64687
64686
64685
64684
64683
64682
64681
64680
64679
64678
64677
64676
64675
64674
64673
64672
64671
64670
64669
64668
64667
64666
64665
64664
64663
64662
64661
64660
64659
64658
64657
64656
64655
64654
64653
64652
64651
64650
64649
64648
64647
64646
64645
64644
64643
64642
64641
64640
64639
64638
64637
64636
64635
64634
64633
64632
64631
64630
64629
64628
64627
64626
64625
64624
64623
64622
64621
64620
64619
64618
64617
64616
64615
64614
64613
64612
64611
64610
64609
64608
64607
64606
64605
64604
64603
64602
64601
64600
64599
64598
64597
64596
64595
64594
64593
64592
64591
64590
64589
64588
64587
64586
64585
64584
64583
64582
64581
64580
64579
64578
64577
64576
64575
64574
64573
64572
64571
64570
64569
64568
64567
64566
64565
64564
64563
64562
64561
64560
64559
64558
64557
64556
64555
64554
64553
64552
64551
64550
64549
64548
64547
64546
64545
64544
64543
64542
64541
64540
64539
64538
64537
64536
64535
64534
64533
64532
64531
64530
64529
64528
64527
64526
64525
64524
64523
64522
64521
64520
64519
64518
64517
64516
64515
64514
64513
64512
64511
64510
64509
64508
64507
64506
64505
64504
64503
64502
64501
64500
64499
64498
64497
64496
64495
64494
64493
64492
64491
64490
64489
64488
64487
64486
64485
64484
64483
64482
64481
64480
64479
64478
64477
64476
64475
64474
64473
64472
64471
64470
64469
64468
64467
64466
64465
64464
64463
64462
64461
64460
64459
64458
64457
64456
64455
64454
64453
64452
64451
64450
64449
64448
64447
64446
64445
64444
64443
64442
64441
64440
64439
64438
64437
64436
64435
64434
64433
64432
64431
64430
64429
64428
64427
64426
64425
64424
64423
64422
64421
64420
64419
64418
64417
64416
64415
64414
64413
64412
64411
64410
64409
64408
64407
64406
64405
64404
64403
64402
64401
64400
64399
64398
64397
64396
64395
64394
64393
64392
64391
64390
64389
64388
64387
64386
64385
64384
64383
64382
64381
64380
64379
64378
64377
64376
64375
64374
64373
64372
64371
64370
64369
64368
64367
64366
64365
64364
64363
64362
64361
64360
64359
64358
64357
64356
64355
64354
64353
64352
64351
64350
64349
64348
64347
64346
64345
64344
64343
64342
64341
64340
64339
64338
64337
64336
64335
64334
64333
64332
64331
64330
64329
64328
64327
64326
64325
64324
64323
64322
64321
64320
64319
64318
64317
64316
64315
64314
64313
64312
64311
64310
64309
64308
64307
64306
64305
64304
64303
64302
64301
64300
64299
64298
64297
64296
64295
64294
64293
64292
64291
64290
64289
64288
64287
64286
64285
64284
64283
64282
64281
64280
64279
64278
64277
64276
64275
64274
64273
64272
64271
64270
64269
64268
64267
64266
64265
64264
64263
64262
64261
64260
64259
64258
64257
64256
64255
64254
64253
64252
64251
64250
64249
64248
64247
64246
64245
64244
64243
64242
64241
64240
64239
64238
64237
64236
64235
64234
64233
64232
64231
64230
64229
64228
64227
64226
64225
64224
64223
64222
64221
64220
64219
64218
64217
64216
64215
64214
64213
64212
64211
64210
64209
64208
64207
64206
64205
64204
64203
64202
64201
64200
64199
64198
64197
64196
64195
64194
64193
64192
64191
64190
64189
64188
64187
64186
64185
64184
64183
64182
64181
64180
64179
64178
64177
64176
64175
64174
64173
64172
64171
64170
64169
64168
64167
64166
64165
64164
64163
64162
64161
64160
64159
64158
64157
64156
64155
64154
64153
64152
64151
64150
64149
64148
64147
64146
64145
64144
64143
64142
64141
64140
64139
64138
64137
64136
64135
64134
64133
64132
64131
64130
64129
64128
64127
64126
64125
64124
64123
64122
64121
64120
64119
64118
64117
64116
64115
64114
64113
64112
64111
64110
64109
64108
64107
64106
64105
64104
64103
64102
64101
64100
64099
64098
64097
64096
64095
64094
64093
64092
64091
64090
64089
64088
64087
64086
64085
64084
64083
64082
64081
64080
64079
64078
64077
64076
64075
64074
64073
64072
64071
64070
64069
64068
64067
64066
64065
64064
64063
64062
64061
64060
64059
64058
64057
64056
64055
64054
64053
64052
64051
64050
64049
64048
64047
64046
64045
64044
64043
64042
64041
64040
64039
64038
64037
64036
64035
64034
64033
64032
64031
64030
64029
64028
64027
64026
64025
64024
64023
64022
64021
64020
64019
64018
64017
64016
64015
64014
64013
64012
64011
64010
64009
64008
64007
64006
64005
64004
64003
64002
64001
64000
63999
63998
63997
63996
63995
63994
63993
63992
63991
63990
63989
63988
63987
63986
63985
63984
63983
63982
63981
63980
63979
63978
63977
63976
63975
63974
63973
63972
63971
63970
63969
63968
63967
63966
63965
63964
63963
63962
63961
63960
63959
63958
63957
63956
63955
63954
63953
63952
63951
63950
63949
63948
63947
63946
63945
63944
63943
63942
63941
63940
63939
63938
63937
63936
63935
63934
63933
63932
63931
63930
63929
63928
63927
63926
63925
63924
63923
63922
63921
63920
63919
63918
63917
63916
63915
63914
63913
63912
63911
63910
63909
63908
63907
63906
63905
63904
63903
63902
63901
63900
63899
63898
63897
63896
63895
63894
63893
63892
63891
63890
63889
63888
63887
63886
63885
63884
63883
63882
63881
63879
63878
63877
63876
63875
63874
63873
63872
63871
63870
63869
63868
63867
63866
63865
63864
63863
63862
63861
63860
63859
63858
63857
63856
63855
63854
63853
63852
63851
63850
63849
63848
63847
63846
63845
63844
63843
63842
63841
63840
63839
63838
63837
63836
63835
63834
63833
63832
63831
63830
63829
63828
63827
63826
63825
63824
63823
63822
63821
63820
63819
63818
63817
63816
63815
63814
63813
63812
63811
63810
63809
63808
63807
63806
63805
63804
63803
63802
63801
63800
63799
63798
63797
63796
63795
63794
63793
63792
63791
63790
63789
63788
63787
63786
63785
63784
63783
63782
63781
63780
63779
63778
63777
63776
63775
63774
63773
63772
63771
63770
63769
63768
63767
63766
63765
63764
63763
63762
63761
63760
63759
63758
63757
63756
63755
63754
63753
63752
63751
63750
63749
63748
63747
63746
63745
63744
63743
63742
63741
63740
63739
63738
63737
63736
63735
63734
63733
63732
63731
63730
63729
63728
63727
63726
63725
63724
63723
63722
63721
63720
63719
63718
63717
63716
63715
63714
63713
63712
63711
63710
63709
63708
63707
63706
63705
63704
63703
63702
63701
63700
63699
63698
63697
63696
63695
63694
63693
63692
63691
63690
63689
63688
63687
63686
63685
63684
63683
63682
63681
63680
63679
63678
63677
63676
63675
63674
63673
63672
63671
63670
63669
63668
63667
63666
63665
63664
63663
63662
63661
63660
63659
63658
63657
63656
63655
63654
63653
63652
63651
63650
63649
63648
63647
63646
63645
63644
63643
63642
63641
63640
63639
63638
63637
63636
63635
63634
63633
63632
63631
63630
63629
63628
63627
63626
63625
63624
63623
63622
63621
63620
63619
63618
63617
63616
63615
63614
63613
63612
63611
63610
63609
63608
63607
63606
63605
63604
63603
63602
63601
63600
63599
63598
63597
63596
63595
63594
63593
63592
63591
63590
63589
63588
63587
63586
63585
63584
63583
63582
63581
63580
63579
63578
63577
63576
63575
63574
63573
63572
63571
63570
63569
63568
63567
63566
63565
63564
63563
63562
63561
63560
63559
63558
63557
63556
63555
63554
63553
63552
63551
63550
63549
63548
63547
63546
63545
63544
63543
63542
63541
63540
63539
63538
63537
63536
63535
63534
63533
63532
63531
63530
63529
63528
63527
63526
63525
63524
63523
63522
63521
63520
63519
63518
63517
63516
63515
63514
63513
63512
63511
63510
63509
63508
63507
63506
63505
63504
63503
63502
63501
63500
63499
63498
63497
63496
63495
63494
63493
63492
63491
63490
63489
63488
63487
63486
63485
63484
63483
63482
63481
63480
63479
63478
63477
63476
63475
63474
63473
63472
63471
63470
63469
63468
63467
63466
63465
63464
63463
63462
63461
63460
63459
63458
63457
63456
63455
63454
63453
63452
63451
63450
63449
63448
63447
63446
63445
63444
63443
63442
63441
63440
63439
63438
63437
63436
63435
63434
63433
63432
63431
63430
63429
63428
63427
63426
63425
63424
63423
63422
63421
63420
63419
63418
63417
63416
63415
63414
63413
63412
63411
63410
63409
63408
63407
63406
63405
63404
63403
63402
63401
63400
63399
63398
63397
63396
63395
63394
63393
63392
63391
63390
63389
63388
63387
63386
63385
63384
63345
63344
63343
63342
63341
63340
63339
63338
63337
63336
63335
63334
63333
63332
63331
63330
63329
63328
63327
63326
63325
63324
63323
63322
63321
63320
63319
63318
63317
63316
63315
63314
63313
63312
63311
63310
63309
63308
63307
63306
63305
63304
63303
63302
63301
63300
63299
63298
63297
63296
63295
63294
63293
63292
63291
63290
63289
63288
63287
63286
63285
63284
63283
63282
63281
63280
63279
63278
63277
63276
63275
63274
63273
63272
63271
63270
63269
63268
63267
63266
63265
63264
63263
63262
63261
63260
63259
63258
63257
63256
63255
63254
63253
63252
63251
63250
63249
63248
63247
63246
63245
63244
63243
63242
63241
63240
63239
63238
63237
63236
63235
63234
63233
63232
63231
63230
63229
63228
63227
63226
63225
63224
63223
63222
63221
63220
63219
63218
63217
63216
63215
63214
63213
63212
63211
63210
63209
63208
63207
63206
63205
63204
63203
63202
63201
63200
63199
63198
63197
63196
63195
63194
63193
63192
63191
63190
63189
63188
63187
63186
63185
63184
63183
63182
63181
63180
63179
63178
63177
63176
63175
63174
63173
63172
63171
63170
63169
63168
63167
63166
63165
63164
63163
63162
63161
63160
63159
63158
63157
63156
63155
63154
63152
63151
63150
63149
63148
63147
63146
63145
63144
63143
63142
63141
63140
63139
63138
63137
63136
63134
63133
63132
63131
63130
63129
63128
63127
63126
63125
63124
63123
63122
63121
63120
63119
63118
63117
63116
63115
63114
63113
63112
63111
63110
63109
63108
63107
63106
63105
63104
63103
63102
63101
63100
63099
63098
63097
63096
63095
63094
63093
63092
63091
63090
63089
63088
63087
63086
63085
63084
63083
63082
63081
63080
63079
63078
63077
63076
63075
63074
63073
63072
63071
63070
63069
63068
63067
63066
63065
63064
63063
63062
63061
63060
63059
63058
63057
63056
63055
63054
63053
63052
63051
63050
63049
63048
63047
63046
63045
63044
63043
63042
63041
63040
63039
63038
63037
63036
63035
63034
63033
63032
63031
63030
63029
63028
63027
63026
63025
63024
63023
63022
63021
63020
63019
63018
63017
63016
63015
63014
63013
63012
63011
63010
63009
63008
63007
63006
63005
63004
63003
63002
63001
63000
62999
62997
62996
62994
62993
62992
62991
62990
62989
62988
62987
62986
62985
62984
62983
62982
62981
62980
62979
62978
62977
62976
62975
62974
62973
62972
62971
62970
62969
62968
62967
62966
62965
62964
62963
62962
62961
62960
62959
62958
62957
62956
62955
62954
62953
62952
62951
62950
62949
62948
62947
62946
62945
62944
62943
62942
62941
62940
62939
62938
62937
62935
62934
62932
62931
62930
62929
62928
62927
62926
62925
62924
62923
62922
62921
62920
62919
62918
62917
62916
62915
62914
62913
62912
62911
62910
62909
62908
62907
62906
62905
62904
62903
62902
62901
62900
62899
62898
62897
62896
62895
62894
62893
62892
62890
62889
62888
62887
62886
62885
62884
62883
62882
62881
62880
62879
62878
62877
62876
62875
62874
62873
62872
62871
62870
62869
62868
62867
62866
62865
62864
62863
62862
62861
62860
62859
62857
62856
62855
62854
62853
62852
62851
62850
62849
62848
62847
62846
62845
62844
62843
62842
62841
62840
62839
62838
62837
62836
62835
62834
62833
62831
62830
62829
62828
62827
62826
62825
62824
62823
62822
62821
62820
62819
62818
62817
62816
62815
62814
62813
62812
62811
62810
62809
62808
62807
62806
62805
62804
62803
62802
62801
62800
62799
62798
62797
62796
62795
62794
62793
62792
62791
62790
62789
62788
62787
62786
62785
62783
62782
62781
62780
62779
62778
62777
62776
62775
62774
62773
62772
62771
62770
62769
62768
62767
62766
62765
62764
62763
62762
62761
62760
62759
62758
62757
62756
62755
62754
62753
62752
62751
62750
62749
62748
62747
62746
62745
62744
62743
62742
62741
62740
62739
62738
62737
62736
62735
62734
62733
62732
62731
62730
62729
62728
62727
62725
62724
62723
62722
62721
62720
62719
62718
62717
62716
62715
62714
62713
62712
62711
62710
62709
62708
62707
62706
62705
62704
62703
62702
62701
62700
62699
62698
62697
62696
62695
62694
62693
62692
62691
62690
62689
62688
62686
62685
62684
62683
62682
62681
62680
62679
62678
62677
62676
62675
62674
62672
62671
62670
62669
62668
62667
62666
62665
62664
62663
62662
62661
62660
62659
62658
62657
62656
62655
62654
62653
62652
62651
62650
62649
62648
62647
62646
62645
62644
62643
62642
62641
62640
62639
62638
62637
62636
62635
62634
62632
62631
62630
62629
62628
62627
62626
62625
62624
62623
62622
62621
62620
62619
62618
62617
62616
62615
62614
62612
62611
62610
62609
62608
62607
62606
62605
62604
62603
62602
62601
62600
62599
62598
62597
62596
62595
62594
62593
62592
62591
62590
62589
62588
62587
62586
62585
62584
62583
62582
62581
62580
62579
62578
62577
62576
62575
62574
62573
62572
62571
62570
62569
62568
62567
62566
62565
62564
62563
62562
62561
62560
62559
62558
62557
62556
62555
62554
62553
62552
62551
62550
62549
62548
62547
62546
62545
62544
62543
62542
62541
62540
62539
62538
62537
62536
62535
62534
62533
62532
62531
62530
62529
62528
62527
62526
62525
62524
62523
62522
62521
62520
62519
62518
62517
62516
62515
62514
62513
62512
62511
62510
62509
62508
62507
62506
62505
62504
62503
62502
62501
62500
62499
62498
62497
62496
62495
62494
62493
62492
62491
62490
62489
62488
62487
62486
62485
62484
62483
62482
62481
62480
62479
62478
62477
62476
62475
62474
62473
62472
62471
62470
62469
62468
62467
62466
62465
62464
62463
62462
62461
62460
62459
62458
62457
62456
62455
62454
62453
62452
62451
62450
62449
62448
62447
62446
62445
62444
62443
62442
62441
62440
62439
62438
62437
62436
62435
62434
62433
62432
62431
62430
62429
62428
62427
62426
62425
62424
62423
62422
62421
62420
62419
62418
62417
62416
62415
62414
62413
62412
62411
62410
62409
62408
62407
62406
62405
62404
62403
62402
62401
62400
62399
62398
62397
62396
62395
62394
62393
62392
62391
62390
62389
62388
62387
62386
62385
62384
62383
62382
62381
62380
62379
62378
62377
62376
62375
62374
62373
62372
62371
62370
62369
62368
62367
62366
62365
62364
62363
62362
62361
62360
62359
62358
62357
62356
62355
62354
62353
62352
62351
62350
62349
62348
62347
62346
62345
62343
62342
62341
62340
62339
62338
62337
62336
62335
62334
62333
62332
62331
62330
62329
62328
62327
62326
62325
62324
62323
62322
62321
62320
62319
62318
62317
62316
62315
62314
62313
62312
62311
62310
62309
62308
62307
62306
62305
62304
62303
62302
62301
62300
62299
62298
62297
62296
62295
62294
62293
62292
62291
62290
62289
62288
62287
62286
62285
62284
62283
62282
62281
62280
62279
62277
62276
62275
62274
62273
62272
62271
62270
62269
62268
62267
62266
62265
62264
62263
62262
62261
62260
62259
62258
62257
62256
62255
62254
62253
62252
62251
62250
62249
62248
62247
62246
62245
62244
62243
62242
62241
62240
62239
62238
62237
62236
62235
62234
62233
62232
62231
62230
62229
62228
62227
62226
62225
62224
62223
62222
62221
62220
62219
62218
62217
62216
62215
62214
62213
62212
62211
62210
62209
62208
62207
62206
62205
62204
62203
62202
62201
62200
62199
62198
62197
62196
62195
62194
62193
62192
62191
62190
62189
62188
62187
62185
62184
62183
62182
62181
62180
62179
62178
62177
62176
62175
62174
62173
62171
62170
62169
62168
62167
62166
62165
62164
62163
62162
62161
62160
62159
62158
62157
62156
62154
62153
62152
62151
62150
62149
62148
62147
62146
62145
62144
62143
62142
62141
62140
62139
62138
62137
62136
62135
62134
62133
62132
62131
62130
62129
62128
62127
62126
62125
62124
62123
62122
62121
62120
62119
62118
62117
62115
62114
62113
62112
62111
62110
62109
62108
62107
62106
62105
62104
62103
62102
62101
62100
62099
62098
62097
62096
62094
62093
62092
62091
62090
62089
62088
62087
62086
62085
62084
62083
62082
62081
62080
62079
62078
62077
62076
62075
62074
62072
62071
62070
62069
62068
62066
62065
62064
62063
62062
62061
62060
62059
62058
62057
62056
62055
62054
62053
62052
62051
62050
62049
62048
62047
62046
62045
62044
62043
62042
62041
62040
62039
62038
62037
62036
62035
62034
62033
62032
62031
62030
62029
62028
62027
62026
62025
62024
62023
62022
62021
62020
62019
62018
62017
62016
62015
62014
62013
62012
62011
62010
62009
62008
62007
62006
62005
62004
62003
62002
62001
62000
61999
61998
61997
61996
61995
61994
61993
61992
61991
61990
61989
61988
61987
61986
61985
61984
61983
61982
61981
61980
61979
61978
61977
61976
61975
61974
61973
61972
61971
61970
61969
61968
61967
61966
61965
61964
61963
61962
61961
61960
61959
61958
61957
61956
61955
61954
61953
61952
61951
61950
61949
61948
61947
61946
61945
61944
61942
61941
61940
61939
61938
61937
61936
61935
61934
61933
61932
61931
61930
61929
61928
61927
61926
61925
61924
61923
61922
61921
61920
61919
61918
61917
61916
61915
61914
61913
61912
61911
61910
61909
61908
61907
61906
61905
61903
61902
61901
61900
61899
61898
61897
61896
61895
61894
61893
61892
61891
61890
61889
61888
61887
61886
61885
61884
61883
61882
61881
61880
61879
61878
61877
61876
61875
61874
61873
61872
61871
61870
61869
61868
61867
61866
61865
61864
61863
61862
61861
61860
61859
61858
61857
61856
61855
61854
61853
61852
61851
61850
61849
61848
61847
61846
61845
61844
61843
61842
61841
61840
61839
61838
61837
61836
61835
61834
61833
61832
61831
61830
61829
61828
61827
61826
61825
61824
61823
61822
61821
61820
61819
61818
61817
61816
61815
61814
61813
61812
61811
61810
61809
61808
61807
61806
61805
61804
61803
61802
61801
61800
61799
61798
61797
61796
61795
61794
61793
61792
61791
61790
61789
61788
61787
61786
61785
61784
61783
61782
61781
61780
61779
61778
61777
61776
61775
61774
61773
61772
61771
61770
61769
61768
61767
61766
61765
61764
61763
61762
61761
61760
61759
61758
61757
61756
61755
61754
61753
61752
61751
61750
61749
61748
61747
61746
61745
61744
61743
61742
61741
61740
61739
61738
61737
61736
61735
61734
61733
61732
61731
61730
61729
61728
61726
61725
61724
61723
61722
61721
61720
61719
61718
61717
61716
61715
61714
61713
61712
61711
61710
61709
61708
61707
61705
61704
61703
61702
61701
61700
61699
61698
61697
61696
61695
61694
61693
61692
61691
61690
61689
61688
61687
61686
61685
61683
61682
61681
61680
61679
61678
61677
61676
61675
61674
61673
61672
61671
61670
61669
61668
61667
61666
61665
61664
61663
61662
61661
61660
61659
61658
61657
61656
61655
61654
61653
61652
61651
61650
61649
61648
61647
61646
61645
61644
61643
61642
61641
61640
61639
61638
61637
61636
61635
61634
61633
61632
61631
61630
61629
61628
61627
61626
61625
61624
61623
61622
61621
61620
61619
61618
61617
61616
61615
61614
61613
61612
61611
61610
61609
61608
61607
61606
61605
61604
61603
61602
61601
61600
61599
61598
61597
61596
61595
61594
61593
61592
61591
61590
61589
61587
61586
61585
61584
61583
61582
61581
61580
61579
61578
61577
61576
61575
61573
61572
61571
61570
61569
61568
61567
61566
61565
61564
61563
61562
61561
61560
61559
61558
61557
61556
61555
61554
61553
61550
61549
61548
61547
61546
61545
61544
61543
61542
61541
61540
61539
61538
61537
61536
61535
61534
61533
61532
61531
61530
61529
61528
61527
61526
61525
61524
61523
61522
61521
61520
61519
61518
61517
61516
61515
61514
61513
61512
61511
61510
61509
61508
61507
61506
61505
61504
61503
61502
61501
61500
61499
61498
61497
61496
61495
61494
61493
61492
61491
61490
61489
61488
61487
61486
61485
61484
61483
61482
61481
61480
61479
61478
61477
61476
61475
61474
61473
61472
61471
61470
61469
61468
61467
61466
61465
61464
61463
61462
61461
61460
61459
61458
61457
61456
61455
61454
61453
61452
61451
61450
61449
61448
61447
61446
61445
61444
61443
61442
61441
61440
61439
61438
61437
61436
61435
61434
61433
61432
61431
61429
61428
61427
61426
61425
61424
61423
61422
61421
61420
61418
61417
61416
61415
61414
61413
61412
61411
61410
61409
61408
61407
61406
61405
61404
61403
61402
61401
61400
61399
61398
61397
61396
61395
61394
61393
61392
61391
61390
61389
61388
61387
61386
61385
61384
61383
61382
61381
61380
61379
61378
61377
61376
61375
61374
61373
61372
61371
61370
61369
61368
61367
61366
61365
61364
61362
61361
61360
61358
61357
61356
61355
61354
61353
61352
61351
61350
61349
61348
61347
61346
61345
61344
61343
61342
61341
61340
61339
61338
61337
61336
61335
61334
61333
61332
61331
61330
61329
61328
61327
61326
59269
59268
59265
59262
59261
59260
58260
58259
58258
58257
58256
58255
58254
57256
57255
57254
56254
55258
55257
55256
55255
55254
55253
54259
54258
54257
54252
54251
54249
54248
54247
54246
53303
53302
53301
53300
53299
53298
53297
53296
53295
53294
53293
53292
53291
53290
53289
53288
53287
53286
53285
53284
53283
53282
53281
53280
53279
53278
53277
53276
53275
53274
53273
53272
53271
53270
53269
53268
53267
53266
53265
53264
53263
53262
53261
53260
53259
53258
53257
53256
53255
53254
53253
53252
53251
53250
53249
53248
53247
53246
53245
53244
53243
53242
53241
53240
53239
53238
53237
53236
53235
53234
53233
53232
53231
53230
53229
53228
53227
53226
53225
53224
53223
53222
53221
53220
53219
53218
53217
53216
53215
53214
53213
53212
53211
53210
53209
53208
53207
53206
53205
53204
53203
53202
53201
53200
53199
53198
53197
53196
53195
53194
53193
53192
53191
53190
53189
53188
53187
53186
53185
53184
53183
53182
53181
53180
53179
53178
53177
53176
53175
53174
53173
53172
53171
53170
53169
53168
53167
53166
53165
53164
53163
53162
53161
53160
53159
53158
53157
53156
53155
53154
53153
53152
53151
53150
53149
53148
53147
53146
53145
53144
53143
53142
53141
53140
53139
53138
53137
53136
53135
53134
53133
53132
53131
53130
53129
53128
53127
53126
53125
53124
53123
53122
53121
53120
53119
53118
53117
53116
53115
53114
53113
53112
53111
53110
53109
53108
53107
53106
53105
53104
53103
53102
53101
53100
53099
53098
53097
53096
53095
53094
53093
53092
53091
53090
53089
53088
53087
53086
53085
53084
53083
53082
53081
53080
53079
53078
53077
53076
53075
53074
53073
53072
53071
53070
53069
53068
53067
53066
53065
53064
53063
53062
53061
53060
53059
53058
53057
53056
53055
53054
53053
53052
53051
53050
53049
53048
53047
53046
53045
53044
53043
53042
53041
53040
53039
53038
53037
53036
53035
53034
53033
53032
53031
53030
53029
53028
53027
53026
53025
53024
53023
53022
53021
53020
53019
53018
53017
53016
53015
53014
53013
53012
53011
53010
53009
53008
53007
53006
53005
53004
53003
53002
53001
53000
52999
52998
52997
52996
52995
52994
52993
52992
52991
52990
52989
52988
52987
52986
52985
52984
52983
52982
52981
52980
52979
52978
52977
52976
52975
52974
52973
52972
52971
52970
52969
52968
52967
52966
52965
52964
52963
52962
52961
52960
52959
52958
52957
52956
52955
52954
52953
52952
52951
52950
52949
52948
52947
52946
52945
52944
52943
52942
52941
52940
52939
52938
52937
52936
52935
52934
52933
52932
52931
52930
52929
52928
52927
52926
52925
52924
52923
52922
52921
52920
52919
52918
52917
52916
52915
52914
52913
52912
52911
52910
52909
52908
52907
52906
52905
52904
52903
52902
52901
52900
52899
52898
52897
52896
52895
52894
52893
52892
52891
52890
52889
52888
52887
52886
52885
52884
52883
52882
52881
52880
52879
52878
52877
52876
52875
52874
52873
52872
52871
52870
52869
52868
52867
52866
52865
52864
52863
52862
52861
52860
52859
52858
52857
52856
52855
52854
52853
52852
52851
52850
52849
52848
52847
52846
52845
52844
52843
52842
52841
52840
52839
52838
52837
52836
52835
52834
52833
52832
52831
52830
52829
52828
52827
52826
52825
52824
52823
52822
52821
52820
52819
52818
52817
52816
52815
52814
52813
52812
52811
52810
52809
52808
52807
52806
52805
52804
52803
52802
52801
52800
52799
52798
52797
52796
52795
52794
52793
52792
52791
52790
52789
52788
52787
52786
52785
52784
52783
52782
52781
52780
52779
52778
52777
52776
52775
52774
52773
52772
52771
52770
52769
52768
52767
52766
52765
52764
52763
52762
52761
52760
52759
52758
52757
52756
52755
52754
52753
52752
52751
52750
52749
52748
52747
52746
52745
52744
52743
52742
52741
52740
52739
52738
52737
52736
52735
52734
52733
52732
52731
52730
52729
52728
52727
52726
52725
52724
52723
52722
52721
52720
52719
52718
52717
52716
52715
52714
52713
52712
52711
52710
52709
52708
52707
52706
52705
52704
52703
52702
52701
52700
52699
52698
52697
52696
52695
52694
52693
52692
52691
52690
52689
52688
52687
52686
52685
52684
52683
52682
52681
52680
52679
52678
52677
52676
52675
52674
52673
52672
52671
52670
52669
52668
52667
52666
52665
52664
52663
52662
52661
52660
52659
52658
52657
52656
52655
52654
52653
52652
52651
52650
52649
52648
52647
52646
52645
52644
52643
52642
52641
52640
52639
52638
52637
52636
52635
52634
52633
52632
52631
52630
52629
52628
52627
52626
52625
52624
52623
52622
52621
52620
52619
52618
52617
52616
52615
52614
52613
52612
52611
52610
52609
52608
52607
52606
52605
52604
52603
52602
52601
52600
52599
52598
52597
52596
52595
52594
52593
52592
52591
52590
52589
52588
52587
52586
52585
52584
52583
52582
52581
52580
52579
52578
52577
52576
52575
52574
52573
52572
52571
52570
52569
52568
52567
52566
52565
52564
52563
52562
52561
52560
52559
52558
52557
52556
52555
52554
52553
52552
52551
52550
52549
52548
52547
52546
52545
52544
52543
52542
52541
52540
52539
52538
52537
52536
52535
52534
52533
52532
52531
52530
52529
52528
52527
52526
52525
52524
52523
52522
52521
52520
52519
52518
52517
52516
52515
52514
52513
52512
52511
52510
52509
52508
52507
52506
52505
52504
52503
52502
52501
52500
52499
52498
52497
52496
52495
52494
52493
52492
52491
52490
52489
52488
52487
52486
52485
52484
52483
52482
52481
52480
52479
52478
52477
52476
52475
52474
52473
52472
52471
52470
52469
52468
52467
52466
52465
52464
52463
52462
52461
52460
52459
52458
52457
52456
52455
52454
52453
52452
52451
52450
52449
52448
52447
52446
52445
52444
52443
52442
52441
52440
52439
52438
52437
52436
52435
52434
52433
52432
52431
52430
52429
52428
52427
52426
52425
52424
52423
52422
52421
52420
52419
52418
52417
52416
52415
52414
52413
52412
52411
52410
52409
52408
52407
52406
52405
52404
52403
52402
52401
52400
52399
52398
52397
52396
52395
52394
52393
52392
52391
52390
52389
52388
52387
52386
52385
52384
52383
52382
52381
52380
52379
52378
52377
52376
52375
52374
52373
52372
52371
52370
52369
52368
52367
52366
52365
52364
52363
52362
52361
52360
52359
52358
52357
52356
52355
52354
52353
52352
52351
52350
52349
52348
52347
52346
52345
52344
52343
52342
52341
52340
52339
52338
52337
52336
52335
52334
52333
52332
52331
52330
52329
52328
52327
52326
52325
52324
52323
52322
52321
52320
52319
52318
52317
52316
52315
52314
52313
52312
52311
52310
52309
52308
52307
52306
52305
52304
52303
52302
52301
52300
52299
52298
52297
52296
52295
52294
52293
52292
52291
52290
52289
52288
52287
52286
52285
52284
52283
52282
52281
52280
52279
52278
52277
52276
52275
52274
52273
52272
52271
52270
52269
52268
52267
52266
52265
52264
52263
52262
52261
52260
52259
52258
52257
52256
52255
52254
52253
52252
52251
52250
52249
52248
52247
52246
52245
52244
52243
52242
52241
52240
52239
52238
52237
52236
52235
52234
52233
52232
52231
52230
52229
52228
52227
52226
52225
52224
52223
52222
52221
52220
52219
52218
52217
52216
52215
52214
52213
52212
52211
52210
52209
52208
52207
52206
52205
52204
52203
52202
52201
52200
52199
52198
52197
52196
52195
52194
52193
52192
52191
52190
52189
52188
52187
52186
52185
52184
52183
52182
52181
52180
52179
52178
52177
52176
52175
52174
52173
52172
52171
52170
52169
52168
52167
52166
52165
52164
52163
52162
52161
52160
52159
52158
52157
52156
52155
52154
52153
52152
52151
52150
52149
52148
52147
52146
52145
52144
52143
52142
52141
52140
52139
52138
52137
52136
52135
52134
52133
52132
52131
52130
52129
52128
52127
52126
52125
52124
52123
52122
52121
52120
52119
52118
52117
52116
52115
52114
52113
52112
52111
52110
52109
52108
52107
52106
52105
52104
52103
52102
52101
52100
52099
52098
52097
52096
52095
52094
52093
52092
52091
52090
52089
52088
52087
52086
52085
52084
52083
52082
52081
52080
52079
52078
52077
52076
52075
52074
52073
52072
52071
52070
52069
52068
52067
52066
52065
52064
52063
52062
52061
52060
52059
52058
52057
52056
52055
52054
52053
52052
52051
52050
52049
52048
52047
52046
52045
52044
52043
52042
52041
52040
52039
52038
52037
52036
52035
52034
52033
52032
52031
52030
52029
52028
52027
52026
52025
52024
52023
52022
52021
52020
52019
52018
52017
52016
52015
52014
52013
52012
52011
52010
52009
52008
52007
52006
52005
52004
52003
52002
52001
52000
51999
51998
51997
51996
51995
51994
51993
51992
51991
51990
51989
51988
51987
51986
51985
51984
51983
51982
51981
51980
51979
51978
51977
51976
51975
51974
51973
51972
51971
51970
51969
51968
51967
51966
51965
51964
51963
51962
51961
51960
51959
51958
51957
51956
51955
51954
51953
51952
51951
51950
51949
51948
51947
51946
51945
51944
51943
51942
51941
51940
51939
51938
51937
51936
51935
51934
51933
51932
51931
51930
51929
51928
51927
51926
51925
51924
51923
51922
51921
51920
51919
51918
51917
51916
51915
51914
51913
51912
51911
51910
51909
51908
51907
51906
51905
51904
51903
51902
51901
51900
51899
51898
51897
51896
51895
51894
51893
51892
51891
51890
51889
51888
51887
51886
51885
51884
51883
51882
51881
51880
51879
51878
51877
51876
51875
51874
51873
51872
51871
51870
51869
51868
51867
51866
51865
51864
51863
51862
51861
51860
51859
51858
51857
51856
51855
51854
51853
51852
51851
51850
51849
51848
51847
51846
51845
51844
51843
51842
51841
51840
51839
51838
51837
51836
51835
51834
51833
51832
51831
51830
51829
51828
51827
51826
51825
51824
51823
51822
51821
51820
51819
51818
51817
51816
51815
51814
51813
51812
51811
51810
51809
51808
51807
51806
51805
51804
51803
51802
51801
51800
51799
51798
51797
51796
51795
51794
51793
51792
51791
51790
51789
51788
51787
51786
51785
51784
51783
51782
51781
51780
51779
51778
51777
51776
51775
51774
51773
51772
51771
51770
51769
51768
51767
51766
51765
51764
51763
51762
51761
51760
51759
51758
51757
51756
51755
51754
51753
51752
51751
51750
51749
51748
51747
51746
51745
51744
51743
51742
51741
51740
51739
51738
51737
51736
51735
51734
51733
51732
51731
51730
51729
51728
51727
51726
51725
51724
51723
51722
51721
51720
51719
51718
51717
51716
51715
51714
51713
51712
51711
51710
51709
51708
51707
51706
51705
51704
51703
51702
51701
51700
51699
51698
51697
51696
51695
51694
51693
51692
51691
51690
51689
51688
51687
51686
51685
51684
51683
51682
51681
51680
51679
51678
51677
51676
51675
51674
51673
51672
51671
51670
51669
51668
51667
51666
51665
51664
51663
51662
51661
51660
51659
51658
51657
51656
51655
51654
51653
51652
51651
51650
51649
51648
51647
51646
51645
51644
51643
51642
51641
51640
51639
51638
51637
51636
51635
51634
51633
51632
51631
51630
51629
51628
51627
51626
51625
51624
51623
51622
51621
51620
51619
51618
51617
51616
51615
51614
51613
51612
51611
51610
51609
51608
51607
51606
51605
51604
51603
51602
51601
51600
51599
51598
51597
51596
51595
51594
51593
51592
51591
51590
51589
51588
51587
51586
51585
51584
51583
51582
51581
51580
51579
51578
51577
51576
51575
51574
51573
51572
51571
51570
51569
51568
51567
51566
51565
51564
51563
51562
51561
51560
51559
51558
51557
51556
51555
51554
51553
51552
51551
51550
51549
51548
51547
51546
51545
51544
51543
51542
51541
51540
51539
51538
51537
51536
51535
51534
51533
51532
51531
51530
51529
51528
51527
51526
51525
51524
51523
51522
51521
51520
51519
51518
51517
51516
51515
51514
51513
51512
51511
51510
51509
51508
51507
51506
51505
51504
51503
51502
51501
51500
51499
51498
51497
51496
51495
51494
51493
51492
51491
51490
51489
51488
51487
51486
51485
51484
51483
51482
51481
51480
51479
51478
51477
51476
51475
51474
51473
51472
51471
51470
51469
51468
51467
51466
51465
51464
51463
51462
51461
51460
51459
51458
51457
51456
51455
51454
51453
51452
51451
51450
51449
51448
51447
51446
51445
51444
51443
51442
51441
51440
51439
51438
51437
51436
51435
51434
51433
51432
51431
51430
51429
51428
51427
51426
51425
51424
51423
51422
51421
51420
51419
51418
51417
51416
51415
51414
51413
51412
51411
51410
51409
51408
51407
51406
51405
51404
51403
51402
51401
51400
51399
51398
51397
51396
51395
51394
51393
51392
51391
51390
51389
51388
51387
51386
51385
51384
51383
51382
51381
51380
51379
51378
51377
51376
51375
51374
51373
51372
51371
51370
51369
51368
51367
51366
51365
51364
51363
51362
51361
51360
51359
51358
51357
51356
51355
51354
51353
51352
51351
51350
51349
51348
51347
51346
51345
51344
51343
51342
51341
51340
51339
51338
51337
51336
51335
51334
51333
51332
51331
51330
51329
51328
51327
51326
51325
51324
51323
51322
51321
51320
51319
51318
51317
51316
51315
51314
51313
51312
51311
51310
51309
51308
51307
51306
51305
51304
51303
51302
51301
51300
51299
51298
51297
51296
51295
51294
51293
51292
51291
51290
51289
51288
51287
51286
51285
51284
51283
51282
51281
51280
51279
51278
51277
51276
51275
51274
51273
51272
51271
51270
51269
51268
51267
51266
51265
51264
51263
51262
51261
51260
51259
51258
51257
51256
51255
51254
51253
51252
51251
51250
51249
51248
51247
51246
51245
51244
51243
51242
51241
51240
51239
51238
51237
51236
51235
51234
51233
51232
51231
51230
51229
51228
51227
51226
51225
51224
51223
51222
51221
51220
51219
51218
51217
51216
51215
51214
51213
51212
51211
51210
51209
51208
51207
51206
51205
51204
51203
51202
51201
51200
51199
51198
51197
51196
51195
51194
51193
51192
51191
51190
51189
51188
51187
51186
51185
51184
51183
51182
51181
51180
51179
51178
51177
51176
51175
51174
51173
51172
51171
51170
51169
51168
51167
51166
51165
51164
51163
51162
51161
51160
51159
51158
51157
51156
51155
51154
51153
51152
51151
51150
51149
51148
51147
51146
51145
51144
51143
51142
51141
51140
51139
51138
51137
51136
51135
51134
51133
51132
51131
51130
51129
51128
51127
51126
51125
51124
51123
51122
51121
51120
51119
51118
51117
51116
51115
51114
51113
51112
51111
51110
51109
51108
51107
51106
51105
51104
51103
51102
51101
51100
51099
51098
51097
51096
51095
51094
51093
51092
51091
51090
51089
51088
51087
51086
51085
51084
51083
51082
51081
51080
51079
51078
51077
51076
51075
51074
51073
51072
51071
51070
51069
51068
51067
51066
51065
51064
51063
51062
51061
51060
51059
51058
51057
51056
51055
51054
51053
51052
51051
51050
51049
51048
51047
51046
51045
51044
51043
51042
51041
51040
51039
51038
51037
51036
51035
51034
51033
51032
51031
51030
51029
51028
51027
51026
51025
51024
51023
51022
51021
51020
51019
51018
51017
51016
51015
51014
51013
51012
51011
51010
51009
51008
51007
51006
51005
51004
51003
51002
51001
51000
50999
50998
50997
50996
50995
50994
50993
50992
50991
50990
50989
50988
50987
50986
50985
50984
50983
50982
50981
50980
50979
50978
50977
50976
50975
50974
50973
50972
50971
50970
50969
50968
50967
50966
50965
50964
50963
50962
50961
50960
50959
50958
50957
50956
50955
50954
50953
50952
50951
50950
50949
50948
50947
50946
50945
50944
50943
50942
50941
50940
50939
50938
50937
50936
50935
50934
50933
50932
50931
50930
50929
50928
50927
50926
50925
50924
50923
50922
50921
50920
50919
50918
50917
50916
50915
50914
50913
50912
50911
50910
50909
50908
50907
50906
50905
50904
50903
50902
50901
50900
50899
50898
50897
50896
50895
50894
50893
50892
50891
50890
50889
50888
50887
50886
50885
50884
50883
50882
50881
50880
50879
50878
50877
50876
50875
50874
50873
50872
50871
50870
50869
50868
50867
50866
50865
50864
50863
50862
50861
50860
50859
50858
50857
50856
50855
50854
50853
50852
50851
50850
50849
50848
50847
50846
50845
50844
50843
50842
50841
50840
50839
50838
50837
50836
50835
50834
50833
50832
50831
50830
50829
50828
50827
50826
50825
50824
50823
50822
50821
50820
50819
50818
50817
50816
50815
50814
50813
50812
50811
50810
50809
50808
50807
50806
50805
50804
50803
50802
50801
50800
50799
50798
50797
50796
50795
50794
50793
50792
50791
50790
50789
50788
50787
50786
50785
50784
50783
50782
50781
50780
50779
50778
50777
50776
50775
50774
50773
50772
50771
50770
50769
50768
50767
50766
50765
50764
50763
50762
50761
50760
50759
50758
50757
50756
50755
50754
50753
50752
50751
50750
50749
50748
50747
50746
50745
50744
50743
50742
50741
50740
50739
50738
50737
50736
50735
50734
50733
50732
50731
50730
50729
50728
50727
50726
50725
50724
50723
50722
50721
50720
50719
50718
50717
50716
50715
50714
50713
50712
50711
50710
50709
50708
50707
50706
50705
50704
50703
50702
50701
50700
50699
50698
50697
50696
50695
50694
50693
50692
50691
50690
50689
50688
50687
50686
50685
50684
50683
50682
50681
50680
50679
50678
50677
50676
50675
50674
50673
50672
50671
50670
50669
50668
50667
50666
50665
50664
50663
50662
50661
50660
50659
50658
50657
50656
50655
50654
50653
50652
50651
50650
50649
50648
50647
50646
50645
50644
50643
50642
50641
50640
50639
50638
50637
50636
50635
50634
50633
50632
50631
50630
50629
50628
50627
50626
50625
50624
50623
50622
50621
50620
50619
50618
50617
50616
50615
50614
50613
50612
50611
50610
50609
50608
50607
50606
50605
50604
50603
50602
50601
50600
50599
50598
50597
50596
50595
50594
50593
50592
50591
50590
50589
50588
50587
50586
50585
50584
50583
50582
50581
50580
50579
50578
50577
50576
50575
50574
50573
50572
50571
50570
50569
50568
50567
50566
50565
50564
50563
50562
50561
50560
50559
50558
50557
50556
50555
50554
50553
50552
50551
50550
50549
50548
50547
50546
50545
50544
50543
50542
50541
50540
50539
50538
50537
50536
50535
50534
50533
50532
50531
50530
50529
50528
50527
50526
50525
50524
50523
50522
50521
50520
50519
50518
50517
50516
50515
50514
50513
50512
50511
50510
50509
50508
50507
50506
50505
50504
50503
50502
50501
50500
50499
50498
50497
50496
50495
50494
50493
50492
50491
50490
50489
50488
50487
50486
50485
50484
50483
50482
50481
50480
50479
50478
50477
50476
50475
50474
50473
50472
50471
50470
50469
50468
50467
50466
50465
50464
50463
50462
50461
50460
50459
50458
50457
50456
50455
50454
50453
50452
50451
50450
50449
50448
50447
50446
50445
50444
50443
50442
50441
50440
50439
50438
50437
50436
50435
50434
50433
50432
50431
50430
50429
50428
50427
50426
50425
50424
50423
50422
50421
50420
50419
50418
50417
50416
50415
50414
50413
50412
50411
50410
50409
50408
50407
50406
50405
50404
50403
50402
50401
50400
50399
50398
50397
50396
50395
50394
50393
50392
50391
50390
50389
50388
50387
50386
50385
50384
50383
50382
50381
50380
50379
50378
50377
50376
50375
50374
50373
50372
50371
50370
50369
50368
50367
50366
50365
50364
50363
50362
50361
50360
50359
50358
50357
50356
50355
50354
50353
50352
50351
50350
50349
50348
50347
50346
50345
50344
50343
50342
50341
50340
50339
50338
50337
50336
50335
50334
50333
50332
50331
50330
50329
50328
50327
50326
50325
50324
50323
50322
50321
50320
50319
50318
50317
50316
50315
50314
50313
50312
50311
50310
50309
50308
50307
50306
50305
50304
50303
50302
50301
50300
50299
50298
50297
50296
50295
50294
50293
50292
50291
50290
50289
50288
50287
50286
50285
50284
50283
50282
50281
50280
50279
50278
50277
50276
50275
50274
50273
50272
50271
50270
50269
50268
50267
50266
50265
50264
50263
50262
50261
50260
50259
50258
50257
50256
50255
50254
50253
50252
50251
50250
50249
50248
50247
50246
50245
50244
50243
50242
50241
50240
50239
50238
50237
50236
50235
50234
50233
50232
50231
50230
50229
50228
50227
50226
50225
50224
50223
50222
50221
50220
50219
50218
50217
50216
50215
50214
50213
50212
50211
50210
50209
50208
50207
50206
50205
50204
50203
50202
50201
50200
50199
50198
50197
50196
50195
50194
50193
50192
50191
50190
50189
50188
50187
50186
50185
50184
50183
50182
50181
50180
50179
50178
50177
50176
50175
50174
50173
50172
50171
50170
50169
50168
50167
50166
50165
50164
50163
50162
50161
50160
50159
50158
50157
50156
50155
50154
50153
50152
50151
50150
50149
50148
50147
50146
50145
50144
50143
50142
50141
50140
50139
50138
50137
50136
50135
50134
50133
50132
50131
50130
50129
50128
50127
50126
50125
50124
50123
50122
50121
50120
50119
50118
50117
50116
50115
50114
50113
50112
50111
50110
50109
50108
50107
50106
50105
50104
50103
50102
50101
50100
50099
50098
50097
50096
50095
50094
50093
50092
50091
50090
50089
50088
50087
50086
50085
50084
50083
50082
50081
50080
50079
50078
50077
50076
50075
50074
50073
50072
50071
50070
50069
50068
50067
50066
50065
50064
50063
50062
50061
50060
50059
50058
50057
50056
50055
50054
50053
50052
50051
50050
50049
50048
50047
50046
50045
50044
50043
50042
50041
50040
50039
50038
50037
50036
50035
50034
50033
50032
50031
50030
50029
50028
50027
50026
50025
50024
50023
50022
50021
50020
50019
50018
50017
50016
50015
50014
50013
50012
50011
50010
50009
50008
50007
50006
50005
50004
50003
50002
50001
50000
49999
49998
49997
49996
49995
49994
49993
49992
49991
49990
49989
49988
49987
49986
49985
49984
49983
49982
49981
49980
49979
49978
49977
49976
49975
49974
49973
49972
49971
49970
49969
49968
49967
49966
49965
49964
49963
49962
49961
49960
49959
49958
49957
49956
49955
49954
49953
49952
49951
49950
49949
49948
49947
49946
49945
49944
49943
49942
49941
49940
49939
49938
49937
49936
49935
49934
49933
49932
49931
49930
49929
49928
49927
49926
49925
49924
49923
49922
49921
49920
49919
49918
49917
49916
49915
49914
49913
49912
49911
49910
49909
49908
49907
49906
49905
49904
49903
49902
49901
49900
49899
49898
49897
49896
49895
49894
49893
49892
49891
49890
49889
49888
49887
49886
49885
49884
49883
49882
49881
49880
49879
49878
49877
49876
49875
49874
49873
49872
49871
49870
49869
49868
49867
49866
49865
49864
49863
49862
49861
49860
49859
49858
49857
49856
49855
49854
49853
49852
49851
49850
49849
49848
49847
49846
49845
49844
49843
49842
49841
49840
49839
49838
49837
49836
49835
49834
49833
49832
49831
49830
49829
49828
49827
49826
49825
49824
49823
49822
49821
49820
49819
49818
49817
49816
49815
49814
49813
49812
49811
49810
49809
49808
49807
49806
49805
49804
49803
49802
49801
49800
49799
49798
49797
49796
49795
49794
49793
49792
49791
49790
49789
49788
49787
49786
49785
49784
49783
49782
49781
49780
49779
49778
49777
49776
49775
49774
49773
49772
49771
49770
49769
49768
49767
49766
49765
49764
49763
49762
49761
49760
49759
49758
49757
49756
49755
49754
49753
49752
49751
49750
49749
49748
49747
49746
49745
49744
49743
49742
49741
49740
49739
49738
49737
49736
49735
49734
49733
49732
49731
49730
49729
49728
49727
49726
49725
49724
49723
49722
49721
49720
49719
49718
49717
49716
49715
49714
49713
49712
49711
49710
49709
49708
49707
49706
49705
49704
49703
49702
49701
49700
49699
49698
49697
49696
49695
49694
49693
49692
49691
49690
49689
49688
49687
49686
49685
49684
49683
49682
49681
49680
49679
49678
49677
49676
49675
49674
49673
49672
49671
49670
49669
49668
49667
49666
49665
49664
49663
49662
49661
49660
49659
49658
49657
49656
49655
49654
49653
49652
49651
49650
49649
49648
49647
49646
49645
49644
49643
49642
49641
49640
49639
49638
49637
49636
49635
49634
49633
49632
49631
49630
49629
49628
49627
49626
49625
49624
49623
49622
49621
49620
49619
49618
49617
49616
49615
49614
49613
49612
49611
49610
49609
49608
49607
49606
49605
49604
49603
49602
49601
49600
49599
49598
49597
49596
49595
49594
49593
49592
49591
49590
49589
49588
49587
49586
49585
49584
49583
49582
49581
49580
49579
49578
49577
49576
49575
49574
49573
49572
49571
49570
49569
49568
49567
49566
49565
49564
49563
49562
49561
49560
49559
49558
49557
49556
49555
49554
49553
49552
49551
49550
49549
49548
49547
49546
49545
49544
49543
49542
49541
49540
49539
49538
49537
49536
49535
49534
49533
49532
49531
49530
49529
49528
49527
49526
49525
49524
49523
49522
49521
49520
49519
49518
49517
49516
49515
49514
49513
49512
49511
49510
49509
49508
49507
49506
49505
49504
49503
49502
49501
49500
49499
49498
49497
49496
49495
49494
49493
49492
49491
49490
49489
49488
49487
49486
49485
49484
49483
49482
49481
49480
49479
49478
49477
49476
49475
49474
49473
49472
49471
49470
49469
49468
49467
49466
49465
49464
49463
49462
49461
49460
49459
49458
49457
49456
49455
49454
49453
49452
49451
49450
49449
49448
49447
49446
49445
49444
49443
49442
49441
49440
49439
49438
49437
49436
49435
49434
49433
49432
49431
49430
49429
49428
49427
49426
49425
49424
49423
49422
49421
49420
49419
49418
49417
49416
49415
49414
49413
49412
49411
49410
49409
49408
49407
49406
49405
49404
49403
49402
49401
49400
49399
49398
49397
49396
49395
49394
49393
49392
49391
49390
49389
49388
49387
49386
49385
49384
49383
49382
49381
49380
49379
49378
49377
49376
49375
49374
49373
49372
49371
49370
49369
49368
49367
49366
49365
49364
49363
49362
49361
49360
49359
49358
49357
49356
49355
49354
49353
49352
49351
49350
49349
49348
49347
49346
49345
49344
49343
49342
49341
49340
49339
49338
49337
49336
49335
49334
49333
49332
49331
49330
49329
49328
49327
49326
49325
49324
49323
49322
49321
49320
49319
49318
49317
49316
49315
49314
49313
49312
49311
49310
49309
49308
49307
49306
49305
49304
49303
49302
49301
49300
49299
49298
49297
49296
49295
49294
49293
49292
49291
49290
49289
49288
49287
49286
49285
49284
49283
49282
49281
49280
49279
49278
49277
49276
49275
49274
49273
49272
49271
49270
49269
49268
49267
49266
49265
49264
49263
49262
49261
49260
49259
49258
49257
49256
49255
49254
49253
49252
49251
49250
49249
49248
49247
49246
49245
49244
49243
49242
49241
49240
49239
49238
49237
49236
49235
49234
49233
49232
49231
49230
49229
49228
49227
49226
49225
49224
49223
49222
49221
49220
49219
49218
49217
49216
49215
49214
49213
49212
49211
49210
49209
49208
49207
49206
49205
49204
49203
49202
49201
49200
49199
49198
49197
49196
49195
49194
49193
49192
49191
49190
49189
49188
49187
49186
49185
49184
49183
49182
49181
49180
49179
49178
49177
49176
49175
49174
49173
49172
49171
49170
49169
49168
49167
49166
49165
49164
49163
49162
49161
49160
49159
49158
49157
49156
49155
49154
49153
49152
49151
49150
49149
49148
49147
49146
49145
49144
49143
49142
49141
49140
49139
49138
49137
49136
49135
49134
49133
49132
49131
49130
49129
49128
49127
49126
49125
49124
49123
49122
49121
49120
49119
49118
49117
49116
49115
49114
49113
49112
49111
49110
49109
49108
49107
49106
49105
49104
49103
49102
49101
49100
49099
49098
49097
49096
49095
49094
49093
49092
49091
49090
49089
49088
49087
49086
49085
49084
49083
49082
49081
49080
49079
49078
49077
49076
49075
49074
49073
49072
49071
49070
49069
49068
49067
49066
49065
49064
49063
49062
49061
49060
49059
49058
49057
49056
49055
49054
49053
49052
49051
49050
49049
49048
49047
49046
49045
49044
49043
49042
49041
49040
49039
49038
49037
49036
49035
49034
49033
49032
49031
49030
49029
49028
49027
49026
49025
49024
49023
49022
49021
49020
49019
49018
49017
49016
49015
49014
49013
49012
49011
49010
49009
49008
49007
49006
49005
49004
49003
49002
49001
49000
48999
48998
48997
48996
48995
48994
48993
48992
48991
48990
48989
48988
48987
48986
48985
48984
48983
48982
48981
48980
48979
48978
48977
48976
48975
48974
48973
48972
48971
48970
48969
48968
48967
48966
48965
48964
48963
48962
48961
48960
48959
48958
48957
48956
48955
48954
48953
48952
48951
48950
48949
48948
48947
48946
48945
48944
48943
48942
48941
48940
48939
48938
48937
48936
48935
48934
48933
48932
48931
48930
48929
48928
48927
48926
48925
48924
48923
48922
48921
48920
48919
48918
48917
48916
48915
48914
48913
48912
48911
48910
48909
48908
48907
48906
48905
48904
48903
48902
48901
48900
48899
48898
48897
48896
48895
48894
48893
48892
48891
48890
48889
48888
48887
48886
48885
48884
48883
48882
48881
48880
48879
48878
48877
48876
48875
48874
48873
48872
48871
48870
48869
48868
48867
48866
48865
48864
48863
48862
48861
48860
48859
48858
48857
48856
48855
48854
48853
48852
48851
48850
48849
48848
48847
48846
48845
48844
48843
48842
48841
48840
48839
48838
48837
48836
48835
48834
48833
48832
48831
48830
48829
48828
48827
48826
48825
48824
48823
48822
48821
48820
48819
48818
48817
48816
48815
48814
48813
48812
48811
48810
48809
48808
48807
48806
48805
48804
48803
48802
48801
48800
48799
48798
48797
48796
48795
48794
48793
48792
48791
48790
48789
48788
48787
48786
48785
48784
48783
48782
48781
48780
48779
48778
48777
48776
48775
48774
48773
48772
48771
48770
48769
48768
48767
48766
48765
48764
48763
48762
48761
48760
48759
48758
48757
48756
48755
48754
48753
48752
48751
48750
48749
48748
48747
48746
48745
48744
48743
48742
48741
48740
48739
48738
48737
48736
48735
48734
48733
48732
48731
48730
48729
48728
48727
48726
48725
48724
48723
48722
48721
48720
48719
48718
48717
48716
48715
48714
48713
48712
48711
48710
48709
48708
48707
48706
48705
48704
48703
48702
48701
48700
48699
48698
48697
48696
48695
48694
48693
48692
48691
48690
48689
48688
48687
48686
48685
48684
48683
48682
48681
48680
48679
48678
48677
48676
48675
48674
48673
48672
48671
48670
48669
48668
48667
48666
48665
48664
48663
48662
48661
48660
48659
48658
48657
48656
48655
48654
48653
48652
48651
48650
48649
48648
48647
48646
48645
48644
48643
48642
48641
48640
48639
48638
48637
48636
48635
48634
48633
48632
48631
48630
48629
48628
48627
48626
48625
48624
48623
48622
48621
48620
48619
48618
48617
48616
48615
48614
48613
48612
48611
48610
48609
48608
48607
48606
48605
48604
48603
48602
48601
48600
48599
48598
48597
48596
48595
48594
48593
48592
48591
48590
48589
48588
48587
48586
48585
48584
48583
48582
48581
48580
48579
48578
48577
48576
48575
48574
48573
48572
48571
48570
48569
48568
48567
48566
48565
48564
48563
48562
48561
48560
48559
48558
48557
48556
48555
48554
48553
48552
48551
48550
48549
48548
48547
48546
48545
48544
48543
48542
48541
48540
48539
48538
48537
48536
48535
48534
48533
48532
48531
48530
48529
48528
48527
48526
48525
48524
48523
48522
48521
48520
48519
48518
48517
48516
48515
48514
48513
48512
48511
48510
48509
48508
48507
48506
48505
48504
48503
48502
48501
48500
48499
48498
48497
48496
48495
48494
48493
48492
48491
48490
48489
48488
48487
48486
48485
48484
48483
48482
48481
48480
48479
48478
48477
48476
48475
48474
48473
48472
48471
48470
48469
48468
48467
48466
48465
48464
48463
48462
48461
48460
48459
48458
48457
48456
48455
48454
48453
48452
48451
48450
48449
48448
48447
48446
48445
48444
48443
48442
48441
48440
48439
48438
48437
48436
48435
48434
48433
48432
48431
48430
48429
48428
48427
48426
48425
48424
48423
48422
48421
48420
48419
48418
48417
48416
48415
48414
48413
48412
48411
48410
48409
48408
48407
48406
48405
48404
48403
48402
48401
48400
48399
48398
48397
48396
48395
48394
48393
48392
48391
48390
48389
48388
48387
48386
48385
48384
48383
48382
48381
48380
48379
48378
48377
48376
48375
48374
48373
48372
48371
48370
48369
48368
48367
48366
48365
48364
48363
48362
48361
48360
48359
48358
48357
48356
48355
48354
48353
48352
48351
48350
48349
48348
48347
48346
48345
48344
48343
48342
48341
48340
48339
48338
48337
48336
48335
48334
48333
48332
48331
48330
48329
48328
48327
48326
48325
48324
48323
48322
48321
48320
48319
48318
48317
48316
48315
48314
48313
48312
48311
48310
48309
48308
48307
48306
48305
48304
48303
48302
48301
48300
48299
48298
48297
48296
48295
48294
48293
48292
48291
48290
48289
48288
48287
48286
48285
48284
48283
48282
48281
48280
48279
48278
48277
48276
48275
48274
48273
48272
48271
48270
48269
48268
48267
48266
48265
48264
48263
48262
48261
48260
48259
48258
48257
48256
48255
48254
48253
48252
48251
48250
48249
48248
48247
48246
48245
48244
48243
48242
48241
48240
48239
48238
48237
48236
48235
48234
48233
48232
48231
48230
48229
48228
48227
48226
48225
48224
48223
48222
48221
48220
48219
48218
48217
48216
48215
48214
48213
48212
48211
48210
48209
48208
48207
48206
48205
48204
48203
48202
48201
48200
48199
48198
48197
48196
48195
48194
48193
48192
48191
48190
48189
48188
48187
48186
48185
48184
48183
48182
48181
48180
48179
48178
48177
48176
48175
48174
48173
48172
48171
48170
48169
48168
48167
48166
48165
48164
48163
48162
48161
48160
48159
48158
48157
48156
48155
48154
48153
48152
48151
48150
48149
48148
48147
48146
48145
48144
48143
48142
48141
48140
48139
48138
48137
48136
48135
48134
48133
48132
48131
48130
48129
48128
48127
48126
48125
48124
48123
48122
48121
48120
48119
48118
48117
48116
48115
48114
48113
48112
48111
48110
48109
48108
48107
48106
48105
48104
48103
48102
48101
48100
48099
48098
48097
48096
48095
48094
48093
48092
48091
48090
48089
48088
48087
48086
48085
48084
48083
48082
48081
48080
48079
48078
48077
48076
48075
48074
48073
48072
48071
48070
48069
48068
48067
48066
48065
48064
48063
48062
48061
48060
48059
48058
48057
48056
48055
48054
48053
48052
48051
48050
48049
48048
48047
48046
48045
48044
48043
48042
48041
48040
48039
48038
48037
48036
48035
48034
48033
48032
48031
48030
48029
48028
48027
48026
48025
48024
48023
48022
48021
48020
48019
48018
48017
48016
48015
48014
48013
48012
48011
48010
48009
48008
48007
48006
48005
48004
48003
48002
48001
48000
47999
47998
47997
47996
47995
47994
47993
47992
47991
47990
47989
47988
47987
47986
47985
47984
47983
47982
47981
47980
47979
47978
47977
47976
47975
47974
47973
47972
47971
47970
47969
47968
47967
47966
47965
47964
47963
47962
47961
47960
47959
47958
47957
47956
47955
47954
47953
47952
47951
47950
47949
47948
47947
47946
47945
47944
47943
47942
47941
47940
47939
47938
47937
47936
47935
47934
47933
47932
47931
47930
47929
47928
47927
47926
47925
47924
47923
47922
47921
47920
47919
47918
47917
47916
47915
47914
47913
47912
47911
47910
47909
47908
47907
47906
47905
47904
47903
47902
47901
47900
47899
47898
47897
47896
47895
47894
47893
47892
47891
47890
47889
47888
47887
47886
47885
47884
47883
47882
47881
47880
47879
47878
47877
47876
47875
47874
47873
47872
47871
47870
47869
47868
47867
47866
47865
47864
47863
47862
47861
47860
47859
47858
47857
47856
47855
47854
47853
47852
47851
47850
47849
47848
47847
47846
47845
47844
47843
47842
47841
47840
47839
47838
47837
47836
47835
47834
47833
47832
47831
47830
47829
47828
47827
47826
47825
47824
47823
47822
47821
47820
47819
47818
47817
47816
47815
47814
47813
47812
47811
47810
47809
47808
47807
47806
47805
47804
47803
47802
47801
47800
47799
47798
47797
47796
47795
47794
47793
47792
47791
47790
47789
47788
47787
47786
47785
47784
47783
47782
47781
47780
47779
47778
47777
47776
47775
47774
47773
47772
47771
47770
47769
47768
47767
47766
47765
47764
47763
47762
47761
47760
47759
47758
47757
47756
47755
47754
47753
47752
47751
47750
47749
47748
47747
47746
47745
47744
47743
47742
47741
47740
47739
47738
47737
47736
47735
47734
47733
47732
47731
47730
47729
47728
47727
47726
47725
47724
47723
47722
47721
47720
47719
47718
47717
47716
47715
47714
47713
47712
47711
47710
47709
47708
47707
47706
47705
47704
47703
47702
47701
47700
47699
47698
47697
47696
47695
47694
47693
47692
47691
47690
47689
47688
47687
47686
47685
47684
47683
47682
47681
47680
47679
47678
47677
47676
47675
47674
47673
47672
47671
47670
47669
47668
47667
47666
47665
47664
47663
47662
47661
47660
47659
47658
47657
47656
47655
47654
47653
47652
47651
47650
47649
47648
47647
47646
47645
47644
47643
47642
47641
47640
47639
47638
47637
47636
47635
47634
47633
47632
47631
47630
47629
47628
47627
47626
47625
47624
47623
47622
47621
47620
47619
47618
47617
47616
47615
47614
47613
47612
47611
47610
47609
47608
47607
47606
47605
47604
47603
47602
47601
47600
47599
47598
47597
47596
47595
47594
47593
47592
47591
47590
47589
47588
47587
47586
47585
47584
47583
47582
47581
47580
47579
47578
47577
47576
47575
47574
47573
47572
47571
47570
47569
47568
47567
47566
47565
47564
47563
47562
47561
47560
47559
47558
47557
47556
47555
47554
47553
47552
47551
47550
47549
47548
47547
47546
47545
47544
47543
47542
47541
47540
47539
47538
47537
47536
47535
47534
47533
47532
47531
47530
47529
47528
47527
47526
47525
47524
47523
47522
47521
47520
47519
47518
47517
47516
47515
47514
47513
47512
47511
47510
47509
47508
47507
47506
47505
47504
47503
47502
47501
47500
47499
47498
47497
47496
47495
47494
47493
47492
47491
47490
47489
47488
47487
47486
47485
47484
47483
47482
47481
47480
47479
47478
47477
47476
47475
47474
47473
47472
47471
47470
47469
47468
47467
47466
47465
47464
47463
47462
47461
47460
47459
47458
47457
47456
47455
47454
47453
47452
47451
47450
47449
47448
47447
47446
47445
47444
47443
47442
47441
47440
47439
47438
47437
47436
47435
47434
47433
47432
47431
47430
47429
47428
47427
47426
47425
47424
47423
47422
47421
47420
47419
47418
47417
47416
47415
47414
47413
47412
47411
47410
47409
47408
47407
47406
47405
47404
47403
47402
47401
47400
47399
47398
47397
47396
47395
47394
47393
47392
47391
47390
47389
47388
47387
47386
47385
47384
47383
47382
47381
47380
47379
47378
47377
47376
47375
47374
47373
47372
47371
47370
47369
47368
47367
47366
47365
47364
47363
47362
47361
47360
47359
47358
47357
47356
47355
47354
47353
47352
47351
47350
47349
47348
47347
47346
47345
47344
47343
47342
47341
47340
47339
47338
47337
47336
47335
47334
47333
47332
47331
47330
47329
47328
47327
47326
47325
47324
47323
47322
47321
47320
47319
47318
47317
47316
47315
47314
47313
47312
47311
47310
47309
47308
47307
47306
47305
47304
47303
47302
47301
47300
47299
47298
47297
47296
47295
47294
47293
47292
47291
47290
47289
47288
47287
47286
47285
47284
47283
47282
47281
47280
47279
47278
47277
47276
47275
47274
47273
47272
47271
47270
47269
47268
47267
47266
47265
47264
47263
47262
47261
47260
47259
47258
47257
47256
47255
47254
47253
47252
47251
47250
47249
47248
47247
47246
47245
47244
47243
47242
47241
47240
47239
47238
47237
47236
47235
47234
47233
47232
47231
47230
47229
47228
47227
47226
47225
47224
47223
47222
47221
47220
47219
47218
47217
47216
47215
47214
47213
47212
47211
47210
47209
47208
47207
47206
47205
47204
47203
47202
47201
47200
47199
47198
47197
47196
47195
47194
47193
47192
47191
47190
47189
47188
47187
47186
47185
47184
47183
47182
47181
47180
47179
47178
47177
47176
47175
47174
47173
47172
47171
47170
47169
47168
47167
47166
47165
47164
47163
47162
47161
47160
47159
47158
47157
47156
47155
47154
47153
47152
47151
47150
47149
47148
47147
47146
47145
47144
47143
47142
47141
47140
47139
47138
47137
47136
47135
47134
47133
47132
47131
47130
47129
47128
47127
47126
47125
47124
47123
47122
47121
47120
47119
47118
47117
47116
47115
47114
47113
47112
47111
47110
47109
47108
47107
47106
47105
47104
47103
47102
47101
47100
47099
47098
47097
47096
47095
47094
47093
47092
47091
47090
47089
47088
47087
47086
47085
47084
47083
47082
47081
47080
47079
47078
47077
47076
47075
47074
47073
47072
47071
47070
47069
47068
47067
47066
47065
47064
47063
47062
47061
47060
47059
47058
47057
47056
47055
47054
47053
47052
47051
47050
47049
47048
47047
47046
47045
47044
47043
47042
47041
47040
47039
47038
47037
47036
47035
47034
47033
47032
47031
47030
47029
47028
47027
47026
47025
47024
47023
47022
47021
47020
47019
47018
47017
47016
47015
47014
47013
47012
47011
47010
47009
47008
47007
47006
47005
47004
47003
47002
47001
47000
46999
46998
46997
46996
46995
46994
46993
46992
46991
46990
46989
46988
46987
46986
46985
46984
46983
46982
46981
46980
46979
46978
46977
46976
46975
46974
46973
46972
46971
46970
46969
46968
46967
46966
46965
46964
46963
46962
46961
46960
46959
46958
46957
46956
46955
46954
46953
46952
46951
46950
46949
46948
46947
46946
46945
46944
46943
46942
46941
46940
46939
46938
46937
46936
46935
46934
46933
46932
46931
46930
46929
46928
46927
46926
46925
46924
46923
46922
46921
46920
46919
46918
46917
46916
46915
46914
46913
46912
46911
46910
46909
46908
46907
46906
46905
46904
46903
46902
46901
46900
46899
46898
46897
46896
46895
46894
46893
46892
46891
46890
46889
46888
46887
46886
46885
46884
46883
46882
46881
46880
46879
46878
46877
46876
46875
46874
46873
46872
46871
46870
46869
46868
46867
46866
46865
46864
46863
46862
46861
46860
46859
46858
46857
46856
46855
46854
46853
46852
46851
46850
46849
46848
46847
46846
46845
46844
46843
46842
46841
46840
46839
46838
46837
46836
46835
46834
46833
46832
46831
46830
46829
46828
46827
46826
46825
46824
46823
46822
46821
46820
46819
46818
46817
46816
46815
46814
46813
46812
46811
46810
46809
46808
46807
46806
46805
46804
46803
46802
46801
46800
46799
46798
46797
46796
46795
46794
46793
46792
46791
46790
46789
46788
46787
46786
46785
46784
46783
46782
46781
46780
46779
46778
46777
46776
46775
46774
46773
46772
46771
46770
46769
46768
46767
46766
46765
46764
46763
46762
46761
46760
46759
46758
46757
46756
46755
46754
46753
46752
46751
46750
46749
46748
46747
46746
46745
46744
46743
46742
46741
46740
46739
46738
46737
46736
46735
46734
46733
46732
46731
46730
46729
46728
46727
46726
46725
46724
46723
46722
46721
46720
46719
46718
46717
46716
46715
46714
46713
46712
46711
46710
46709
46708
46707
46706
46705
46704
46703
46702
46701
46700
46699
46698
46697
46696
46695
46694
46693
46692
46691
46690
46689
46688
46687
46686
46685
46684
46683
46682
46681
46680
46679
46678
46677
46676
46675
46674
46673
46672
46671
46670
46669
46668
46667
46666
46665
46664
46663
46662
46661
46660
46659
46658
46657
46656
46655
46654
46653
46652
46651
46650
46649
46648
46647
46646
46645
46644
46643
46642
46641
46640
46639
46638
46637
46636
46635
46634
46633
46632
46631
46630
46629
46628
46627
46626
46625
46624
46623
46622
46621
46620
46619
46618
46617
46616
46615
46614
46613
46612
46611
46610
46609
46608
46607
46606
46605
46604
46603
46602
46601
46600
46599
46598
46597
46596
46595
46594
46593
46592
46591
46590
46589
46588
46587
46586
46585
46584
46583
46582
46581
46580
46579
46578
46577
46576
46575
46574
46573
46572
46571
46570
46569
46568
46567
46566
46565
46564
46563
46562
46561
46560
46559
46558
46557
46556
46555
46554
46553
46552
46551
46550
46549
46548
46547
46546
46545
46544
46543
46542
46541
46540
46539
46538
46537
46536
46535
46534
46533
46532
46531
46530
46529
46528
46527
46526
46525
46524
46523
46522
46521
46520
46519
46518
46517
46516
46515
46514
46513
46512
46511
46510
46509
46508
46507
46506
46505
46504
46503
46502
46501
46500
46499
46498
46497
46496
46495
46494
46493
46492
46491
46490
46489
46488
46487
46486
46485
46484
46483
46482
46481
46480
46479
46478
46477
46476
46475
46474
46473
46472
46471
46470
46469
46468
46467
46466
46465
46464
46463
46462
46461
46460
46459
46458
46457
46456
46455
46454
46453
46452
46451
46450
46449
46448
46447
46446
46445
46444
46443
46442
46441
46440
46439
46438
46437
46436
46435
46434
46433
46432
46431
46430
46429
46428
46427
46426
46425
46424
46423
46422
46421
46420
46419
46418
46417
46416
46415
46414
46413
46412
46411
46410
46409
46408
46407
46406
46405
46404
46403
46402
46401
46400
46399
46398
46397
46396
46395
46394
46393
46392
46391
46390
46389
46388
46387
46386
46385
46384
46383
46382
46381
46380
46379
46378
46377
46376
46375
46374
46373
46372
46371
46370
46369
46368
46367
46366
46365
46364
46363
46362
46361
46360
46359
46358
46357
46356
46355
46354
46353
46352
46351
46350
46349
46348
46347
46346
46345
46344
46343
46342
46341
46340
46339
46338
46337
46336
46335
46334
46333
46332
46331
46330
46329
46328
46327
46326
46325
46324
46323
46322
46321
46320
46319
46318
46317
46316
46315
46314
46313
46312
46311
46310
46309
46308
46307
46306
46305
46304
46303
46302
46301
46300
46299
46298
46297
46296
46295
46294
46293
46292
46291
46290
46289
46288
46287
46286
46285
46284
46283
46282
46281
46280
46279
46278
46277
46276
46275
46274
46273
46272
46271
46270
46269
46268
46267
46266
46265
46264
46263
46262
46261
46260
46259
46258
46257
46256
46255
46254
46253
46252
46251
46250
46249
46248
46247
46246
46245
46244
46243
46242
46241
46240
46239
46238
46237
46236
46235
46234
46233
46232
46231
46230
46229
46228
46227
46226
46225
46224
46223
46222
46221
46220
46219
46218
46217
46216
46215
46214
46213
46212
46211
46210
46209
46208
46207
46206
46205
46204
46203
46202
46201
46200
46199
46198
46197
46196
46195
46194
46193
46192
46191
46190
46189
46188
46187
46186
46185
46184
46183
46182
46181
46180
46179
46178
46177
46176
46175
46174
46173
46172
46171
46170
46169
46168
46167
46166
46165
46164
46163
46162
46161
46160
46159
46158
46157
46156
46155
46154
46153
46152
46151
46150
46149
46148
46147
46146
46145
46144
46143
46142
46141
46140
46139
46138
46137
46136
46135
46134
46133
46132
46131
46130
46129
46128
46127
46126
46125
46124
46123
46122
46121
46120
46119
46118
46117
46116
46115
46114
46113
46112
46111
46110
46109
46108
46107
46106
46105
46104
46103
46102
46101
46100
46099
46098
46097
46096
46095
46094
46093
46092
46091
46090
46089
46088
46087
46086
46085
46084
46083
46082
46081
46080
46079
46078
46077
46076
46075
46074
46073
46072
46071
46070
46069
46068
46067
46066
46065
46064
46063
46062
46061
46060
46059
46058
46057
46056
46055
46054
46053
46052
46051
46050
46049
46048
46047
46046
46045
46044
46043
46042
46041
46040
46039
46038
46037
46036
46035
46034
46033
46032
46031
46030
46029
46028
46027
46026
46025
46024
46023
46022
46021
46020
46019
46018
46017
46016
46015
46014
46013
46012
46011
46010
46009
46008
46007
46006
46005
46004
46003
46002
46001
46000
45999
45998
45997
45996
45995
45994
45993
45992
45991
45990
45989
45988
45987
45986
45985
45984
45983
45982
45981
45980
45979
45978
45977
45976
45975
45974
45973
45972
45971
45970
45969
45968
45967
45966
45965
45964
45963
45962
45961
45960
45959
45958
45957
45956
45955
45954
45953
45952
45951
45950
45949
45948
45947
45946
45945
45944
45943
45942
45941
45940
45939
45938
45937
45936
45935
45934
45933
45932
45931
45930
45929
45928
45927
45926
45925
45924
45923
45922
45921
45920
45919
45918
45917
45916
45915
45914
45913
45912
45911
45910
45909
45908
45907
45906
45905
45904
45903
45902
45901
45900
45899
45898
45897
45896
45895
45894
45893
45892
45891
45890
45889
45888
45887
45886
45885
45884
45883
45882
45881
45880
45879
45878
45877
45876
45875
45874
45873
45872
45871
45870
45869
45868
45867
45866
45865
45864
45863
45862
45861
45860
45859
45858
45857
45856
45855
45854
45853
45852
45851
45850
45849
45848
45847
45846
45845
45844
45843
45842
45841
45840
45839
45838
45837
45836
45835
45834
45833
45832
45831
45830
45829
45828
45827
45826
45825
45824
45823
45822
45821
45820
45819
45818
45817
45816
45815
45814
45813
45812
45811
45810
45809
45808
45807
45806
45805
45804
45803
45802
45801
45800
45799
45798
45797
45796
45795
45794
45793
45792
45791
45790
45789
45788
45787
45786
45785
45784
45783
45782
45781
45780
45779
45778
45777
45776
45775
45774
45773
45772
45771
45770
45769
45768
45767
45766
45765
45764
45763
45762
45761
45760
45759
45758
45757
45756
45755
45754
45753
45752
45751
45750
45749
45748
45747
45746
45745
45744
45743
45742
45741
45740
45739
45738
45737
45736
45735
45734
45733
45732
45731
45730
45729
45728
45727
45726
45725
45724
45723
45722
45721
45720
45719
45718
45717
45716
45715
45714
45713
45712
45711
45710
45709
45708
45707
45706
45705
45704
45703
45702
45701
45700
45699
45698
45697
45696
45695
45694
45693
45692
45691
45690
45689
45688
45687
45686
45685
45684
45683
45682
45681
45680
45679
45678
45677
45676
45675
45674
45673
45672
45671
45670
45669
45668
45667
45666
45665
45664
45663
45662
45661
45660
45659
45658
45657
45656
45655
45654
45653
45652
45651
45650
45649
45648
45647
45646
45645
45644
45643
45642
45641
45640
45639
45638
45637
45636
45635
45634
45633
45632
45631
45630
45629
45628
45627
45626
45625
45624
45623
45622
45621
45620
45619
45618
45617
45616
45615
45614
45613
45612
45611
45610
45609
45608
45607
45606
45605
45604
45603
45602
45601
45600
45599
45598
45597
45596
45595
45594
45593
45592
45591
45590
45589
45588
45587
45586
45585
45584
45583
45582
45581
45580
45579
45578
45577
45576
45575
45574
45573
45572
45571
45570
45569
45568
45567
45566
45565
45564
45563
45562
45561
45560
45559
45558
45557
45556
45555
45554
45553
45552
45551
45550
45549
45548
45547
45546
45545
45544
45543
45542
45541
45540
45539
45538
45537
45536
45535
45534
45533
45532
45531
45530
45529
45528
45527
45526
45525
45524
45523
45522
45521
45520
45519
45518
45517
45516
45515
45514
45513
45512
45511
45510
45509
45508
45507
45506
45505
45504
45503
45502
45501
45500
45499
45498
45497
45496
45495
45494
45493
45492
45491
45490
45489
45488
45487
45486
45485
45484
45483
45482
45481
45480
45479
45478
45477
45476
45475
45474
45473
45472
45471
45470
45469
45468
45467
45466
45465
45464
45463
45462
45461
45460
45459
45458
45457
45456
45455
45454
45453
45452
45451
45450
45449
45448
45447
45446
45445
45444
45443
45442
45441
45440
45439
45438
45437
45436
45435
45434
45433
45432
45431
45430
45429
45428
45427
45426
45425
45424
45423
45422
45421
45420
45419
45418
45417
45416
45415
45414
45413
45412
45411
45410
45409
45408
45407
45406
45405
45404
45403
45402
45401
45400
45399
45398
45397
45396
45395
45394
45393
45392
45391
45390
45389
45388
45387
45386
45385
45384
45383
45382
45381
45380
45379
45378
45377
45376
45375
45374
45373
45372
45371
45370
45369
45368
45367
45366
45365
45364
45363
45362
45361
45360
45359
45358
45357
45356
45355
45354
45353
45352
45351
45350
45349
45348
45347
45346
45345
45344
45343
45342
45341
45340
45339
45338
45337
45336
45335
45334
45333
45332
45331
45330
45329
45328
45327
45326
45325
45324
45323
45322
45321
45320
45319
45318
45317
45316
45315
45314
45313
45312
45311
45310
45309
45308
45307
45306
45305
45304
45303
45302
45301
45300
45299
45298
45297
45296
45295
45294
45293
45292
45291
45290
45289
45288
45287
45286
45285
45284
45283
45282
45281
45280
45279
45278
45277
45276
45275
45274
45273
45272
45271
45270
45269
45268
45267
45266
45265
45264
45263
45262
45261
45260
45259
45258
45257
45256
45255
45254
45253
45252
45251
45250
45249
45248
45247
45246
45245
45244
45243
45242
45241
45240
45239
45238
45237
45236
45235
45234
45233
45232
45231
45230
45229
45228
45227
45226
45225
45224
45223
45222
45221
45220
45219
45218
45217
45216
45215
45214
45213
45212
45211
45210
45209
45208
45207
45206
45205
45204
45203
45202
45201
45200
45199
45198
45197
45196
45195
45194
45193
45192
45191
45190
45189
45188
45187
45186
45185
45184
45183
45182
45181
45180
45179
45178
45177
45176
45175
45174
45173
45172
45171
45170
45169
45168
45167
45166
45165
45164
45163
45162
45161
45160
45159
45158
45157
45156
45155
45154
45153
45152
45151
45150
45149
45148
45147
45146
45145
45144
45143
45142
45141
45140
45139
45138
45137
45136
45135
45134
45133
45132
45131
45130
45129
45128
45127
45126
45125
45124
45123
45122
45121
45120
45119
45118
45117
45116
45115
45114
45113
45112
45111
45110
45109
45108
45107
45106
45105
45104
45103
45102
45101
45100
45099
45098
45097
45096
45095
45094
45093
45092
45091
45090
45089
45088
45087
45086
45085
45084
45083
45082
45081
45080
45079
45078
45077
45076
45075
45074
45073
45072
45071
45070
45069
45068
45067
45066
45065
45064
45063
45062
45061
45060
45059
45058
45057
45056
45055
45054
45053
45052
45051
45050
45049
45048
45047
45046
45045
45044
45043
45042
45041
45040
45039
45038
45037
45036
45035
45034
45033
45032
45031
45030
45029
45028
45027
45026
45025
45024
45023
45022
45021
45020
45019
45018
45017
45016
45015
45014
45013
45012
45011
45010
45009
45008
45007
45006
45005
45004
45003
45002
45001
45000
44999
44998
44997
44996
44995
44994
44993
44992
44991
44990
44989
44988
44987
44986
44985
44984
44983
44982
44981
44980
44979
44978
44977
44976
44975
44974
44973
44972
44971
44970
44969
44968
44967
44966
44965
44964
44963
44962
44961
44960
44959
44958
44957
44956
44955
44954
44953
44952
44951
44950
44949
44948
44947
44946
44945
44944
44943
44942
44941
44940
44939
44938
44937
44936
44935
44934
44933
44932
44931
44930
44929
44928
44927
44926
44925
44924
44923
44922
44921
44920
44919
44918
44917
44916
44915
44914
44913
44912
44911
44910
44909
44908
44907
44906
44905
44904
44903
44902
44901
44900
44899
44898
44897
44896
44895
44894
44893
44892
44891
44890
44889
44888
44887
44886
44885
44884
44883
44882
44881
44880
44879
44878
44877
44876
44875
44874
44873
44872
44871
44870
44869
44868
44867
44866
44865
44864
44863
44862
44861
44860
44859
44858
44857
44856
44855
44854
44853
44852
44851
44850
44849
44848
44847
44846
44845
44844
44843
44842
44841
44840
44839
44838
44837
44836
44835
44834
44833
44832
44831
44830
44829
44828
44827
44826
44825
44824
44823
44822
44821
44820
44819
44818
44817
44816
44815
44814
44813
44812
44811
44810
44809
44808
44807
44806
44805
44804
44803
44802
44801
44800
44799
44798
44797
44796
44795
44794
44793
44792
44791
44790
44789
44788
44787
44786
44785
44784
44783
44782
44781
44780
44779
44778
44777
44776
44775
44774
44773
44772
44771
44770
44769
44768
44767
44766
44765
44764
44763
44762
44761
44760
44759
44758
44757
44756
44755
44754
44753
44752
44751
44750
44749
44748
44747
44746
44745
44744
44743
44742
44741
44740
44739
44738
44737
44736
44735
44734
44733
44732
44731
44730
44729
44728
44727
44726
44725
44724
44723
44722
44721
44720
44719
44718
44717
44716
44715
44714
44713
44712
44711
44710
44709
44708
44707
44706
44705
44704
44703
44702
44701
44700
44699
44698
44697
44696
44695
44694
44693
44692
44691
44690
44689
44688
44687
44686
44685
44684
44683
44682
44681
44680
44679
44678
44677
44676
44675
44674
44673
44672
44671
44670
44669
44668
44667
44666
44665
44664
44663
44662
44661
44660
44659
44658
44657
44656
44655
44654
44653
44652
44651
44650
44649
44648
44647
44646
44645
44644
44643
44642
44641
44640
44639
44638
44637
44636
44635
44634
44633
44632
44631
44630
44629
44628
44627
44626
44625
44624
44623
44622
44621
44620
44619
44618
44617
44616
44615
44614
44613
44612
44611
44610
44609
44608
44607
44606
44605
44604
44603
44602
44601
44600
44599
44598
44597
44596
44595
44594
44593
44592
44591
44590
44589
44588
44587
44586
44585
44584
44583
44582
44581
44580
44579
44578
44577
44576
44575
44574
44573
44572
44571
44570
44569
44568
44567
44566
44565
44564
44563
44562
44561
44560
44559
44558
44557
44556
44555
44554
44553
44552
44551
44550
44549
44548
44547
44546
44545
44544
44543
44542
44541
44540
44539
44538
44537
44536
44535
44534
44533
44532
44531
44530
44529
44528
44527
44526
44525
44524
44523
44522
44521
44520
44519
44518
44517
44516
44515
44514
44513
44512
44511
44510
44509
44508
44507
44506
44505
44504
44503
44502
44501
44500
44499
44498
44497
44496
44495
44494
44493
44492
44491
44490
44489
44488
44487
44486
44485
44484
44483
44482
44481
44480
44479
44478
44477
44476
44475
44474
44473
44472
44471
44470
44469
44468
44467
44466
44465
44464
44463
44462
44461
44460
44459
44458
44457
44456
44455
44454
44453
44452
44451
44450
44449
44448
44447
44446
44445
44444
44443
44442
44441
44440
44439
44438
44437
44436
44435
44434
44433
44432
44431
44430
44429
44428
44427
44426
44425
44424
44423
44422
44421
44420
44419
44418
44417
44416
44415
44414
44413
44412
44411
44410
44409
44408
44407
44406
44405
44404
44403
44402
44401
44400
44399
44398
44397
44396
44395
44394
44393
44392
44391
44390
44389
44388
44387
44386
44385
44384
44383
44382
44381
44380
44379
44378
44377
44376
44375
44374
44373
44372
44371
44370
44369
44368
44367
44366
44365
44364
44363
44362
44361
44360
44359
44358
44357
44356
44355
44354
44353
44352
44351
44350
44349
44348
44347
44346
44345
44344
44343
44342
44341
44340
44339
44338
44337
44336
44335
44334
44333
44332
44331
44330
44329
44328
44327
44326
44325
44324
44323
44322
44321
44320
44319
44318
44317
44316
44315
44314
44313
44312
44311
44310
44309
44308
44307
44306
44305
44304
44303
44302
44301
44300
44299
44298
44297
44296
44295
44294
44293
44292
44291
44290
44289
44288
44287
44286
44285
44284
44283
44282
44281
44280
44279
44278
44277
44276
44275
44274
44273
44272
44271
44270
44269
44268
44267
44266
44265
44264
44263
44262
44261
44260
44259
44258
44257
44256
44255
44254
44253
44252
44251
44250
44249
44248
44247
44246
44245
44244
44243
44242
44241
44240
44239
44238
44237
44236
44235
44234
44233
44232
44231
44230
44229
44228
44227
44226
44225
44224
44223
44222
44221
44220
44219
44218
44217
44216
44215
44214
44213
44212
44211
44210
44209
44208
44207
44206
44205
44204
44203
44202
44201
44200
44199
44198
44197
44196
44195
44194
44193
44192
44191
44190
44189
44188
44187
44186
44185
44184
44183
44182
44181
44180
44179
44178
44177
44176
44175
44174
44173
44172
44171
44170
44169
44168
44167
44166
44165
44164
44163
44162
44161
44160
44159
44158
44157
44156
44155
44154
44153
44152
44151
44150
44149
44148
44147
44146
44145
44144
44143
44142
44141
44140
44139
44138
44137
44136
44135
44134
44133
44132
44131
44130
44129
44128
44127
44126
44125
44124
44123
44122
44121
44120
44119
44118
44117
44116
44115
44114
44113
44112
44111
44110
44109
44108
44107
44106
44105
44104
44103
44102
44101
44100
44099
44098
44097
44096
44095
44094
44093
44092
44091
44090
44089
44088
44087
44086
44085
44084
44083
44082
44081
44080
44079
44078
44077
44076
44075
44074
44073
44072
44071
44070
44069
44068
44067
44066
44065
44064
44063
44062
44061
44060
44059
44058
44057
44056
44055
44054
44053
44052
44051
44050
44049
44048
44047
44046
44045
44044
44043
44042
44041
44040
44039
44038
44037
44036
44035
44034
44033
44032
44031
44030
44029
44028
44027
44026
44025
44024
44023
44022
44021
44020
44019
44018
44017
44016
44015
44014
44013
44012
44011
44010
44009
44008
44007
44006
44005
44004
44003
44002
44001
44000
43999
43998
43997
43996
43995
43994
43993
43992
43991
43990
43989
43988
43987
43986
43985
43984
43983
43982
43981
43980
43979
43978
43977
43976
43975
43974
43973
43972
43971
43970
43969
43968
43967
43966
43965
43964
43963
43962
43961
43960
43959
43958
43957
43956
43955
43954
43953
43952
43951
43950
43949
43948
43947
43946
43945
43944
43943
43942
43941
43940
43939
43938
43937
43936
43935
43934
43933
43932
43931
43930
43929
43928
43927
43926
43925
43924
43923
43922
43921
43920
43919
43918
43917
43916
43915
43914
43913
43912
43911
43910
43909
43908
43907
43906
43905
43904
43903
43902
43901
43900
43899
43898
43897
43896
43895
43894
43893
43892
43891
43890
43889
43888
43887
43886
43885
43884
43883
43882
43881
43880
43879
43878
43877
43876
43875
43874
43873
43872
43871
43870
43869
43868
43867
43866
43865
43864
43863
43862
43861
43860
43859
43858
43857
43856
43855
43854
43853
43852
43851
43850
43849
43848
43847
43846
43845
43844
43843
43842
43841
43840
43839
43838
43837
43836
43835
43834
43833
43832
43831
43830
43829
43828
43827
43826
43825
43824
43823
43822
43821
43820
43819
43818
43817
43816
43815
43814
43813
43812
43811
43810
43809
43808
43807
43806
43805
43804
43803
43802
43801
43800
43799
43798
43797
43796
43795
43794
43793
43792
43791
43790
43789
43788
43787
43786
43785
43784
43783
43782
43781
43780
43779
43778
43777
43776
43775
43774
43773
43772
43771
43770
43769
43768
43767
43766
43765
43764
43763
43762
43761
43760
43759
43758
43757
43756
43755
43754
43753
43752
43751
43750
43749
43748
43747
43746
43745
43744
43743
43742
43741
43740
43739
43738
43737
43736
43735
43734
43733
43732
43731
43730
43729
43728
43727
43726
43725
43724
43723
43722
43721
43720
43719
43718
43717
43716
43715
43714
43713
43712
43711
43710
43709
43708
43707
43706
43705
43704
43703
43702
43701
43700
43699
43698
43697
43696
43695
43694
43693
43692
43691
43690
43689
43688
43687
43686
43685
43684
43683
43682
43681
43680
43679
43678
43677
43676
43675
43674
43673
43672
43671
43670
43669
43668
43667
43666
43665
43664
43663
43662
43661
43660
43659
43658
43657
43656
43655
43654
43653
43652
43651
43650
43649
43648
43647
43646
43645
43644
43643
43642
43641
43640
43639
43638
43637
43636
43635
43634
43633
43632
43631
43630
43629
43628
43627
43626
43625
43624
43623
43622
43621
43620
43619
43618
43617
43616
43615
43614
43613
43612
43611
43610
43609
43608
43607
43606
43605
43604
43603
43602
43601
43600
43599
43598
43597
43596
43595
43594
43593
43592
43591
43590
43589
43588
43587
43586
43585
43584
43583
43582
43581
43580
43579
43578
43577
43576
43575
43574
43573
43572
43571
43570
43569
43568
43567
43566
43565
43564
43563
43562
43561
43560
43559
43558
43557
43556
43555
43554
43553
43552
43551
43550
43549
43548
43547
43546
43545
43544
43543
43542
43541
43540
43539
43538
43537
43536
43535
43534
43533
43532
43531
43530
43529
43528
43527
43526
43525
43524
43523
43522
43521
43520
43519
43518
43517
43516
43515
43514
43513
43512
43511
43510
43509
43508
43507
43506
43505
43504
43503
43502
43501
43500
43499
43498
43497
43496
43495
43494
43493
43492
43491
43490
43489
43488
43487
43486
43485
43484
43483
43482
43481
43480
43479
43478
43477
43476
43475
43474
43473
43472
43471
43470
43469
43468
43467
43466
43465
43464
43463
43462
43461
43460
43459
43458
43457
43456
43455
43454
43453
43452
43451
43450
43449
43448
43447
43446
43445
43444
43443
43442
43441
43440
43439
43438
43437
43436
43435
43434
43433
43432
43431
43430
43429
43428
43427
43426
43425
43424
43423
43422
43421
43420
43419
43418
43417
43416
43415
43414
43413
43412
43411
43410
43409
43408
43407
43406
43405
43404
43403
43402
43401
43400
43399
43398
43397
43396
43395
43394
43393
43392
43391
43390
43389
43388
43387
43386
43385
43384
43383
43382
43381
43380
43379
43378
43377
43376
43375
43374
43373
43372
43371
43370
43369
43368
43367
43366
43365
43364
43363
43362
43361
43360
43359
43358
43357
43356
43355
43354
43353
43352
43351
43350
43349
43348
43347
43346
43345
43344
43343
43342
43341
43340
43339
43338
43337
43336
43335
43334
43333
43332
43331
43330
43329
43328
43327
43326
43325
43324
43323
43322
43321
43320
43319
43318
43317
43316
43315
43314
43313
43312
43311
43310
43309
43308
43307
43306
43305
43304
43303
43302
43301
43300
43299
43298
43297
43296
43295
43294
43293
43292
43291
43290
43289
43288
43287
43286
43285
43284
43283
43282
43281
43280
43279
43278
43277
43276
43275
43274
43273
43272
43271
43270
43269
43268
43267
43266
43265
43264
43263
43262
43261
43260
43259
43258
43257
43256
43255
43254
43253
43252
43251
43250
43249
43248
43247
43246
43245
43244
43243