0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 11:28:47 +00:00
OI-codes/BZOJ/2002/data/4.out

49989 lines
244 KiB (Stored with Git LFS)
Plaintext

9919
8896
9567
9006
9417
8976
9066
8158
9787
8543
9428
8749
8923
8195
9007
8509
8719
8225
8998
9469
8208
9163
9500
8543
8996
8331
9228
8883
9426
9928
8498
8351
8428
8530
8960
9241
9266
8892
8170
8435
8616
9055
9592
8337
8364
8710
9031
8369
9600
8315
8792
8918
8987
8343
9371
8906
9507
8498
9483
9396
8278
8727
9336
8174
9651
8455
8210
8599
9661
8342
8749
9447
8453
9372
8832
8427
8415
8777
9043
8417
9416
8498
9522
8437
9192
9035
8829
9441
9785
9498
9831
8885
9418
9127
8322
8899
8388
9149
8619
9321
9321
8334
8270
9576
9152
9229
9027
9284
9009
9489
9454
8850
8415
8234
8915
9062
9745
8808
8326
9838
8641
9756
8228
9917
9466
8331
8625
9593
8987
8520
9339
8568
9492
9570
9095
9760
8304
9858
8654
8926
8216
8884
9276
9256
8353
9238
8499
8679
8314
8611
9765
9277
8716
9774
8218
9071
8870
9118
9865
8715
8587
9214
8961
9000
8464
8448
9008
8444
8167
9159
9490
9364
8587
9807
8180
8342
8739
9089
9651
8698
8779
8267
8281
8530
8417
8988
8891
8636
9390
9317
8196
8320
8305
8935
8886
9451
9000
8965
8559
9355
8428
9624
9781
8946
8878
9097
8799
8185
8533
9346
8411
8926
8554
9903
8510
9660
8536
9550
9739
9305
8850
9683
8933
9840
9199
8177
8592
8460
9084
9290
9147
8423
9568
9752
9870
9917
9576
8170
8819
9355
8519
9863
9096
8870
8423
9537
8590
9177
9034
8708
8894
8759
8481
8695
8156
9273
8702
9325
9004
8984
9770
9692
9512
9574
9081
8156
9399
9224
8368
8340
8920
9048
9389
8660
8895
8834
8611
8623
8910
8883
8330
9149
9344
9608
8778
9521
9368
8903
8889
9085
8197
8925
8480
8709
9435
8869
8745
8978
9392
9616
8684
8606
9684
8496
8260
9435
8978
9858
9741
9567
8942
9037
9103
9816
9065
9058
9083
8859
9827
9927
8496
8493
9624
8955
9533
8950
9672
9915
8374
9551
9080
8978
9716
8981
9729
9024
9126
9687
8490
8461
8919
9087
8250
8171
9443
8210
8726
8198
9678
9878
9532
8593
9028
9048
8589
9143
8425
9350
9088
9892
9689
9402
9254
8716
9366
9428
8920
8927
9636
8177
9754
8494
9793
9502
9630
8774
9741
8524
9147
8238
8961
9240
8996
8533
8845
8780
9198
8512
9747
8776
8441
8856
8407
8600
8702
9399
9593
9355
9295
9052
9650
9304
8762
9544
9086
8461
9810
8974
8532
9411
9648
8827
9878
9405
8292
8715
8645
8922
9083
9106
8296
8317
8296
9471
8205
8199
8257
9167
9654
8198
8590
8353
9772
9581
9322
8776
8634
9548
8415
9363
8882
8388
9775
8834
9676
8716
9148
8271
9773
8150
9433
8253
8439
8826
8270
8911
9005
8768
8215
9093
8357
9642
9018
9088
8532
9798
9274
8400
9589
9146
9603
9647
9489
8445
9797
9108
9299
8701
9860
9555
9264
8154
9245
9028
8477
9095
9398
9906
9058
8804
8364
9570
9832
8949
8994
8444
8301
9442
8730
9911
9149
8252
9725
8174
8503
8918
9133
9275
8973
8638
8157
9033
8377
9604
8391
9849
8201
9569
9890
9129
8715
9676
8942
8329
8856
8201
9587
8171
9567
8998
8532
9885
9170
9015
9345
8970
9799
8623
9048
9902
9388
9186
8788
8388
8492
8643
8754
8794
9419
9870
9708
9351
8935
9300
8763
9052
8424
9806
9810
9541
8254
9621
9218
9527
8651
9084
9804
9269
9889
9020
9310
8886
9340
9152
8967
9440
8806
9109
9026
8678
8396
9603
8234
9598
8770
8839
8243
8568
9823
9089
8236
8990
8811
8832
9293
8165
9272
8915
8962
8501
9269
9233
8472
9454
8786
9113
8531
9176
8451
9790
9316
8856
8616
9443
8322
8204
9408
8830
8205
8975
8879
9101
9190
9025
9842
9793
8719
8446
9283
9004
9254
8523
9151
8196
8794
9256
9627
9051
9400
8892
8283
8896
8840
9778
8593
9043
9124
8989
8881
9675
9035
8814
9610
9006
8599
9779
8902
9114
9877
8741
8260
9903
9853
8991
8871
8774
9863
9626
9667
8211
9115
9443
8641
8845
8372
9145
8287
8946
9704
9897
9524
8841
8880
8237
9883
9418
8475
8857
9305
9034
8237
9363
9530
9204
8944
9810
9744
9173
9689
9208
9030
8703
8191
8834
9194
9657
8989
8627
8186
8507
8562
9672
9617
9707
8760
8863
9048
8357
9748
9648
9602
9630
9521
9733
8411
8407
8203
8593
8160
8214
8897
8865
8635
8872
9393
9150
9075
8222
9432
8250
8575
8265
8932
9631
8968
8217
9769
8176
9745
9540
9821
8609
9733
8916
8239
8837
9807
9243
8894
9358
9241
8935
9254
8633
8640
8804
9902
9684
9686
9721
9813
9796
9837
8604
8376
8193
9315
8319
8612
9912
8489
8629
9733
9205
8724
8925
8681
8930
8969
8639
9638
9539
8768
9059
8495
9392
9318
9812
9762
9500
8272
9579
9513
8546
9255
8629
9339
9162
9259
9044
8842
9059
9544
9258
9205
8702
9330
9033
8837
9507
8812
9213
8699
9831
9279
9372
8355
9131
8729
8454
8815
8858
9023
8906
9390
9524
9456
9134
9565
9592
9042
9798
8882
9507
9446
9244
8397
9764
8563
9475
8898
9570
9815
9185
9350
8276
9414
9175
9041
8672
8279
8522
9872
8970
9736
9736
8246
8636
8513
9533
9264
9414
8700
9728
9425
9280
9316
9328
8865
9335
9718
8159
9311
8273
8748
9867
9778
9326
8870
8501
9767
9140
9482
9810
9073
9144
9863
9355
9092
9214
9644
9333
9323
9812
9550
8186
8758
8774
9118
8344
8303
8589
9279
9790
9446
8805
8495
9810
8893
8821
9110
9846
9171
8592
9199
8314
9019
9066
9352
9032
9745
9418
9137
9536
8476
8911
8735
9545
8730
8372
9823
9010
9538
8825
9770
9210
8649
9074
9638
9178
9832
9240
9627
8597
9888
9136
8776
9773
9797
9155
9593
9701
8795
8637
9695
9853
9631
9906
8847
8854
8871
9050
9328
9419
8257
9831
9356
8969
9070
9689
9260
8785
9834
8996
9155
9408
9140
9870
9894
9178
8332
8215
9821
9069
9091
8464
8889
9082
8355
9126
9829
9706
8481
9226
8512
8198
9229
9493
8234
8272
8245
9721
8889
8917
8235
8205
8776
8743
8876
8290
9510
9469
9184
8199
8388
8597
8720
8593
9256
9464
8891
9614
9299
8806
8761
9761
9657
8267
9211
9661
9525
8701
9468
9783
8738
8517
8932
9110
9352
9402
9046
8445
8381
9748
9087
8913
9771
9447
9172
9086
8779
8206
8260
9397
9127
8840
8419
8371
9277
8272
9473
8231
8581
9618
8550
8508
9255
9601
8341
8361
9396
8198
8853
8667
9112
8541
8224
9013
8311
8596
8181
8608
9825
8887
8567
8916
8886
9571
8870
8650
9200
8457
9411
8469
8560
8277
9461
8852
9875
9016
9217
9804
9268
9101
8382
9271
9257
9763
9372
9651
9277
9419
8622
9796
9569
8939
9341
9901
8907
8715
9593
8218
9428
8805
8279
8426
8193
9471
9339
9857
8434
8156
8738
8989
9766
9734
9863
9315
8405
9583
8673
8989
9432
9311
9042
8250
9644
8420
9137
8908
8655
8843
8834
8912
9162
9052
9678
8696
8216
9757
8656
8623
9752
9600
9351
8215
9002
8212
9812
9393
9700
9164
9086
8234
8302
8319
8449
9582
9634
9833
9064
8826
8266
9805
8260
9167
9030
9785
9309
9305
8339
9262
8372
8177
8286
9298
9836
9109
8224
8936
8945
9002
9550
8938
9845
8322
8162
9029
8317
9471
8989
9824
9827
9059
8441
8246
9116
9099
8757
9392
9285
8934
9092
9470
9465
8954
9406
9149
8796
8962
9056
9027
8661
9114
9111
9528
9715
8635
9851
9553
8219
9497
9708
9864
9635
9045
8863
8198
8202
8585
9755
8290
9420
9530
9666
9597
8937
8214
8772
9344
8208
8944
8472
9375
8799
8536
9817
9753
9517
8996
8393
8777
9070
9794
9291
9084
8527
8875
9141
9829
8563
8283
9748
9203
9353
9605
9032
9695
9803
8401
8210
8482
8857
8306
8950
8589
8983
8437
9726
8993
9425
8722
9673
9422
8978
8473
9054
8181
8945
9148
9189
9058
8280
9783
9510
8516
9584
8859
9713
8696
8213
8415
8578
8376
9476
8944
9137
8728
8889
9644
8750
9581
8705
8266
9321
8579
9733
9903
9527
8628
9502
9017
8360
9477
9555
9749
9666
9191
8516
9122
9412
8727
8597
8342
8507
9465
9534
9691
9427
9387
9094
8159
8637
8829
8811
8774
9081
9524
9332
8688
9007
8286
8358
8399
8776
8761
8346
9116
9459
8740
9090
8355
9756
9005
8994
8840
8171
8737
9907
9123
9007
8703
9278
8887
9540
9714
8688
9440
8682
8150
9480
8303
9767
8499
8442
9033
9878
9405
8289
9609
8896
9633
9032
8291
8532
8306
8409
8848
8940
9620
8344
8601
9640
9087
8866
8548
8391
9316
9365
9191
9445
8981
8744
9395
8341
9225
9722
8476
8156
8228
8736
8467
8771
9223
9574
8247
8250
8512
9258
8749
8896
8985
8339
9880
8680
9643
9227
8892
8423
8401
9092
8732
8963
9540
8788
9214
8411
8697
9557
8852
8767
8806
9017
9450
9528
9008
9312
8919
9147
9224
8805
8806
8453
8543
9178
9893
8841
8567
8772
8331
8752
9182
8301
9538
9874
8973
9580
9025
8485
9775
9427
9643
9714
9440
9362
9331
9496
8423
9109
9493
9881
9442
9718
9207
8730
9304
8811
9163
9266
8512
9090
8815
9006
8679
9747
8324
8971
8772
8336
8917
8998
9702
8879
9457
8950
9728
9061
9821
9316
8389
8455
8468
8860
9120
9053
9011
8410
9210
8405
9559
8501
8792
9785
9095
8293
8239
9706
8325
8832
8533
9323
9614
9240
8218
8191
8925
9270
9590
8483
8975
9222
9154
8422
9703
9613
9201
8257
8311
9753
8995
9481
8750
9499
8416
9701
8762
8975
9690
9706
8282
8400
8373
9667
8557
9560
9021
9594
9257
8980
8184
8865
9313
8959
9340
8746
9305
8553
9424
8286
8799
8402
8852
9292
8265
8282
8476
8366
9051
9066
8390
8433
9034
9006
9049
9447
8972
8348
8185
8611
9256
9046
8184
8790
8596
8654
8885
8486
8425
9293
9726
9605
8453
8550
9457
9287
9299
9597
9782
8398
8212
9200
8864
8977
8872
8219
8567
8818
8422
9773
8513
9839
8228
9347
8214
8513
9644
8580
9060
8346
9073
9600
8840
8728
8733
8823
9247
8603
8625
8486
9370
9728
9186
9256
8533
9390
8720
8242
8368
9696
9724
8847
9369
8521
8485
8553
8493
9581
9635
8231
9701
8179
8985
8455
8504
9658
8985
8500
8449
9080
8977
8407
8779
8157
9514
8595
9269
8300
9498
9683
9498
9796
9113
9093
8244
9056
8996
9573
9329
9020
8739
8965
9180
9794
9360
8560
9727
8972
9036
8415
8343
9671
8619
9530
8185
8311
9806
9133
9598
9521
9724
9770
9426
9396
9123
8481
8568
8378
8409
8888
9657
8899
9164
8401
9511
9232
9286
9449
8959
9457
8883
9558
8218
9068
9813
8330
8981
8753
9152
8406
9196
8864
9199
9684
9652
9564
9371
9122
8338
9335
9787
8536
9712
9298
8474
8976
8209
9814
8706
9726
9331
8269
9747
9140
8474
8222
9133
9508
8682
8181
8945
9076
9484
8819
9169
8887
8823
9115
9095
8616
9272
9582
9621
8635
9873
9145
8573
8654
8945
8380
8941
9836
8543
8917
8501
9279
9428
8544
9558
9584
8464
8762
8896
8401
9619
9329
8856
8512
8180
9030
8697
9358
9559
9564
9212
8900
9799
9330
9125
8716
9373
8155
9231
9104
8204
9437
8960
9603
8326
8991
9268
8919
9559
8504
9249
8480
8480
8506
8553
8838
9233
9627
9202
8910
9549
8160
9382
8320
8324
8166
8688
9832
9819
9867
9591
8746
9306
9103
9608
8475
9838
9490
9474
9612
9846
9756
8640
8836
8990
8999
9691
8854
9624
8421
8865
9317
9393
9037
9334
9526
8229
8432
8194
8893
8853
8971
8561
8459
9573
8986
8826
9735
9314
8592
9812
9121
8843
9618
9533
8358
8745
9713
8384
9000
8407
9640
8592
9042
9837
8864
9633
8990
8197
9462
8532
9379
9739
8320
9134
9484
9828
8469
9753
9323
8379
8188
9600
9117
9039
9242
9482
9228
9516
8958
9277
8188
8980
8271
9477
9194
8716
8707
9588
9043
9754
8461
9450
9644
9352
8950
8715
8806
8622
9448
8393
8245
9468
8378
9019
9182
8875
9065
9655
9057
8649
8669
8221
9075
9093
9037
9849
8485
9115
8876
8878
8189
9765
8158
8390
9057
9697
8605
8378
9372
8871
9064
8231
8733
9740
9228
8747
8864
8184
9505
8206
8630
9539
8410
9676
8359
8685
9070
8608
9227
9007
9598
9877
8433
9501
8895
9569
8193
8996
8498
8454
9526
8813
9229
9315
9528
9697
8921
9177
9641
8811
8539
9185
9097
9295
8813
8156
9346
8328
9556
8411
9578
8680
9724
8488
9762
9359
8317
9700
8807
8931
9360
8428
8283
9399
9776
8409
8450
9442
8245
8662
9549
9451
9720
8332
9808
9286
8580
8949
9113
9862
8277
8899
9861
9236
9491
9798
8438
8926
8968
9867
9557
9440
8713
9081
9758
9396
8994
9136
8162
9582
8203
8356
9761
8318
8285
9798
9705
9316
9023
9856
8265
9787
8525
9204
9688
8508
8303
8549
9641
8877
9471
9631
8541
8895
8373
9471
9818
9580
9580
8205
9124
8358
9066
9785
9628
8708
8762
9738
8582
9516
9153
8452
8793
8289
9352
9204
9505
9370
9449
8422
9029
9317
9205
9606
9267
9381
9684
9308
8409
9503
9375
9462
8159
9332
8478
8620
9274
8415
9838
8678
9191
9540
9228
8904
8684
9265
8830
8417
8495
9127
9203
9479
8754
8489
9328
8369
8642
9672
9445
9770
9217
9663
8452
9080
8157
8485
9326
8477
8895
8591
8379
8664
9698
8250
8830
8200
9075
9485
8758
9447
8289
9250
8572
8958
9817
9355
8645
9749
8395
8642
9514
8165
8462
9547
9435
8228
9070
9704
8344
9329
8432
9073
8179
8788
8188
8324
9004
9131
8369
8345
8502
8380
8544
9790
9707
9879
9235
8383
8214
9302
8373
9276
9636
8856
8200
9191
9182
9842
9586
9048
9574
9055
9639
9378
8502
8198
9482
8946
9493
9817
9846
9230
8413
8707
9571
9088
9530
9734
8727
9138
9633
8868
9714
8494
9687
9778
8921
8785
8589
8599
9617
9500
9844
9512
8541
9521
9662
8359
8473
8563
9175
8995
9843
8357
8379
9499
9687
8175
9331
8762
8160
9012
9676
9710
8521
9522
8866
8949
8505
9799
8412
9748
8560
8962
9503
9400
9050
8406
9722
9129
9652
9363
9597
9188
8515
9295
9599
8311
8526
9573
9464
9194
8284
9221
8404
8582
8455
8584
9481
8334
9455
8675
8719
8318
8949
9143
8208
8323
8871
9840
9204
9005
9747
8285
9755
8927
8884
9360
8969
9632
8184
8779
9034
8684
8163
8644
8378
9266
8584
9182
9138
8782
8479
8223
9436
8976
8507
8324
8811
8699
8592
9082
9727
9166
8508
8791
9070
9761
9053
8988
9391
8776
9195
9492
8169
9732
8382
8671
9386
9565
9495
8866
9574
8421
8483
9374
8857
8608
9456
9839
8608
9726
9206
8716
9740
9215
9048
9795
9208
9565
8517
8450
9775
8353
9015
8236
9822
8737
9395
9350
8428
9227
9176
8198
8173
9111
9562
9686
8300
9427
9864
8801
9619
8623
9586
9063
9769
9839
8774
9655
8274
8556
9009
8951
9250
8333
8854
9569
9607
8623
9435
8237
8270
9076
9292
9392
9616
9242
8781
9813
9620
8861
9772
9499
9690
9855
9511
8730
8203
8578
8477
8186
8429
9190
9822
8325
8344
8943
8753
8867
9807
9259
8779
9325
8900
9441
9087
9064
9776
8231
9179
9683
9333
8230
8260
8562
9766
9032
8294
9031
9597
9705
9828
9264
9496
8960
8665
9809
8487
9742
9467
8288
8223
8468
9330
9384
9780
9294
8853
8158
9407
9207
8560
8205
9364
9181
9717
8613
9360
8204
8903
9417
8540
8815
9765
9128
8704
9383
8486
8905
9862
9438
9786
8476
8505
8796
9450
9070
8363
9824
8788
8273
9193
8595
9616
8764
9365
8812
8344
9407
9068
8194
9480
8448
8361
8872
8796
8168
8642
8996
9647
8695
9386
9513
9325
9494
9272
8561
8192
9784
9293
9145
8778
8534
9586
9578
9635
9269
8612
9620
9857
8799
9437
9255
9265
9861
8721
8304
9721
8279
9463
9289
9543
9761
9023
8894
8716
8187
8955
8496
8643
9479
9689
8324
9076
8255
9596
8578
9631
9390
9137
9178
8200
8866
9525
8707
9567
8620
9188
9579
9753
8907
9486
8826
9511
8544
8940
9745
9652
9438
9838
8233
8771
8726
9184
9504
9635
9285
9120
8209
8568
8450
9302
9387
8838
9261
8765
9786
8848
9835
9283
9235
8384
9841
9796
9397
8757
8564
8557
9775
8641
8560
8793
8913
9732
9306
8252
8222
9237
9681
9120
8898
9195
8179
9166
9347
8407
9046
8151
9435
9736
9101
8177
9167
8517
8611
8569
8695
9040
9067
8960
8281
9158
9677
8634
8645
8670
8874
9454
8328
9195
9448
8157
8581
9217
9009
8591
9021
8573
8606
9742
9004
9584
9556
9728
8554
9678
9616
8761
8576
8939
9337
8197
8750
8518
9754
9100
9225
8168
8175
8384
8884
8910
9322
9707
8743
9522
8931
9059
8961
8810
8662
8830
8957
8566
9021
8451
8185
9258
9710
9513
8396
8311
8693
8747
9387
9048
8945
8962
9414
9242
8656
8888
8559
8891
9628
8480
9108
9814
9785
8518
8408
9184
8753
8490
8840
8217
8260
9199
8500
9713
9300
8836
9206
9786
8292
8559
8556
8729
9159
9030
8187
9315
9493
9523
9819
9462
9856
8280
8764
9710
8702
9541
9101
8913
9431
8874
9758
9157
9599
8493
8304
8912
9717
9375
8938
8702
9720
8720
8476
9279
9210
8832
8812
8552
9088
8612
9179
8796
8933
9815
9074
9282
8834
8572
8338
9272
9776
8343
8540
8980
8910
9640
8842
9600
8601
8454
8870
8438
9409
8796
9088
8200
8514
9445
9463
9690
9235
9408
8186
8795
8900
9576
8481
9626
9588
8694
8862
9467
8195
8900
8740
8912
9387
8506
8235
9647
8455
9775
9293
9343
9679
9796
9592
9067
9469
9720
9438
9459
9308
9294
8307
8235
9611
9453
9299
9716
9520
8335
8566
8216
9829
8986
8696
9276
8564
9656
9553
9768
9343
8852
9183
9301
9296
8445
8860
8845
9187
9800
9207
8753
8989
9788
8352
9020
8512
8793
9368
9573
8155
8982
9150
8968
9286
9331
8576
9701
9776
8740
9654
8281
8876
9572
9610
9559
8460
9810
8752
9759
9652
9620
8755
8456
8888
8866
8766
8589
8459
9680
8501
9423
8348
9715
8344
8247
8688
8293
8769
9085
9241
8873
8948
8765
9442
8911
8384
9488
9217
8949
9056
9498
8454
9606
8514
9259
8691
9020
9227
9647
8804
8361
8815
9683
9790
8276
9596
9048
8195
8605
8897
8425
9169
8346
8236
9651
8149
8361
8461
9030
8448
8730
8752
8232
9142
9462
9737
9250
8770
8196
9809
8952
8768
9150
9044
8962
8933
8665
9512
8904
8986
9198
8529
8713
9284
9768
8863
9688
9875
9778
9663
8301
9751
8159
8754
9196
8966
8572
8703
9142
9136
8659
8370
8154
9306
9603
8906
9810
8202
8248
8412
9201
9046
9254
8430
8547
8342
9294
9305
9778
9495
9474
9584
9297
8194
8664
9343
9594
9219
8870
8994
8722
9050
9773
9429
8429
9285
8186
9579
9135
8506
8976
9751
8399
8786
9670
8846
9459
9675
8360
8157
9252
9269
8709
8231
9114
8998
8625
9626
8177
8643
8209
9498
8932
9790
9127
8781
8737
8290
9882
9052
9534
9019
9324
8861
9309
8447
8608
9522
9821
9654
9275
9448
9143
8153
9740
9023
9312
8430
8207
8344
9649
9884
8805
9117
9430
9648
9248
8336
9720
9312
8816
8690
8760
8393
8767
9477
8852
8565
9396
8989
9650
9366
9144
9397
9315
8489
8165
9628
8894
8954
9854
9630
9761
9498
8749
8254
9888
9788
8506
9852
8168
8492
8962
8566
9478
9012
9779
8811
8269
9566
8594
8874
9725
8203
9097
8302
9451
9270
8772
8997
9794
9120
9665
9096
8688
9486
9329
8572
8393
8621
8967
9385
8950
8581
9056
9873
8516
9170
8720
8275
8785
8294
8565
9293
9018
9874
8959
8524
9761
8683
8953
9801
8159
9399
8253
9027
9569
8379
8834
8702
8918
9122
8871
8195
8938
8837
8542
9333
9780
9568
8454
8397
8756
9545
9301
8246
8763
8545
8314
9155
9646
9623
9795
9394
8912
9143
8562
9838
9510
8536
8656
9372
8942
9327
8916
9096
8699
9629
8916
8336
8944
8302
9088
9542
8695
8897
9880
8630
9035
9696
8314
8628
8561
8857
8923
9173
8717
9310
8525
9742
9722
9394
9381
8577
9707
8710
9355
9871
8234
8393
8698
9385
8524
9398
8844
9549
9394
8413
8471
9366
8760
8447
9111
8705
8528
8433
9032
8731
9825
8867
9656
9592
8298
8737
8936
9546
9748
9625
8893
9389
8421
9248
9058
9206
8987
9852
8877
9364
8255
9582
8724
9566
8983
9655
8212
8255
9759
9616
8754
8602
9499
9768
8790
8215
9726
9037
8338
8492
8605
8528
8489
8234
9688
9113
9237
9775
9238
9221
9056
8222
8566
8724
9611
9254
9306
8979
9068
8846
9079
9161
8835
9443
8708
9553
9881
9277
9722
8230
9307
9874
8817
8917
9403
9105
9289
8397
9718
9294
9777
8860
9206
8667
9745
8397
8879
8915
8680
8936
9517
9759
9145
9141
9337
9424
8713
9752
8445
9744
8995
9811
8177
8516
8303
8861
8702
9674
8943
9856
8413
9623
8366
9651
9751
8602
9034
9199
8403
9166
9845
9097
9513
8209
8427
8917
8292
8668
9142
8176
9510
8370
8740
9449
9437
9335
8614
8462
9380
9635
9141
8205
8360
8660
9880
9554
8856
9159
8571
8429
9449
8686
9191
9556
9053
9276
8649
8695
9327
8651
8739
9039
8729
9334
8243
8785
8884
9399
8835
8888
9342
8750
8993
8926
8671
8371
8460
8192
9726
8949
8257
8621
9503
9570
8977
9233
8866
8960
8632
8156
9193
8625
9827
9070
9335
9525
9422
9076
8970
9639
8846
9177
9661
8196
9465
8298
9494
8861
9177
9389
9572
8201
9093
8981
9517
8586
9857
9712
9621
8225
8625
9858
9758
8688
9584
9484
8714
9874
9424
9291
8730
8900
8934
8739
9300
9220
9677
9426
9833
9811
9807
9115
9208
8319
9338
8300
8691
9137
9142
9236
8306
8470
8251
8773
8219
9450
8727
9218
9106
8883
8814
9611
8787
8843
8941
9714
8845
8547
9426
9120
9694
8368
8389
8796
9551
8741
8229
8574
9203
8960
9315
8731
8807
9069
8918
8940
8428
8395
9730
9194
8579
8579
8174
8867
9459
9214
9601
8434
9331
9373
8326
9856
9404
9610
9427
9873
8286
9793
8480
9311
9589
8354
9226
9177
8874
8158
9660
9561
8482
8894
8748
9855
9234
8722
8600
9740
9171
8780
8863
9551
9395
9708
8241
9674
8861
8624
9038
8215
8873
9465
8599
9280
8490
8602
8244
8242
9266
9307
8267
8949
9014
8162
9633
8430
8812
9430
8276
9319
9451
8855
8490
9179
8781
9688
9807
9603
8930
8342
9092
8445
8283
9351
8246
8718
8927
8352
9703
8971
9802
8347
8421
8343
9519
8219
8926
8163
9481
8414
9473
8446
9455
8654
9409
9017
9390
9790
8323
8951
8315
9324
9468
9020
8514
9615
9042
9066
9623
8890
9794
9797
9520
9018
9043
8994
8762
8477
9866
8250
8508
8557
9714
8313
8650
9346
9594
9638
8913
8429
9638
8862
9468
9224
9332
8164
8406
9549
8620
9542
9286
9742
8356
8997
9718
8348
9284
8207
8583
8979
8157
9523
8771
9620
9242
8465
8601
8486
9385
9337
8655
9875
9642
9121
8951
8765
9813
9277
9414
8616
9312
9428
9832
8509
9775
8232
9547
9129
8851
9382
9507
9619
9253
8993
8448
8934
9752
8388
8900
9616
9478
9051
8300
8794
9855
9497
8707
9577
9113
8308
8153
9036
8749
9495
8262
8808
9132
9568
9147
9562
9436
9844
9612
8158
9105
9227
8771
8208
8508
9600
9313
9507
8987
9027
9245
9223
8698
8444
9339
8228
8317
9324
8528
9190
8515
8203
8305
9246
9581
9363
8508
8774
8736
8929
9272
9867
9365
9296
8948
9675
8265
9487
9472
9035
9381
9673
8772
9314
9553
9729
8574
9837
9327
9237
8962
9313
8325
9503
8334
9000
9788
8911
9535
8898
9164
9607
9657
9126
9127
8356
9430
8959
9648
9625
8365
9802
9162
8348
9685
9625
8267
9008
9534
9720
9785
8496
8506
9614
8921
8169
9434
8511
8161
8983
9271
9163
9875
8784
9528
9242
8438
9446
9357
9013
9369
8454
8530
9055
9343
8521
8541
9626
8260
9071
8748
9423
9056
9499
9217
8876
9865
8656
9329
8523
9513
8692
9375
9317
8949
8460
8450
9075
8749
8479
8952
9519
8682
9499
8967
9275
8506
9799
8168
9523
8799
9847
8241
8147
8177
9406
8739
9096
9038
9520
9119
9679
8661
8586
9289
9328
9338
8793
9228
8174
9366
9390
8812
8211
8351
9731
9143
8730
8711
9461
9678
8750
9567
9365
9530
9125
8878
9178
9134
8955
8844
8963
8804
8433
8219
9081
8656
8866
9186
8211
8354
9711
9533
9303
9607
8716
8889
8598
8738
8734
8734
9299
9101
9073
8888
8372
9256
9116
9143
8734
8514
8382
9380
9653
8296
9735
8712
9173
8914
9374
9310
9317
8598
8156
9823
9202
8884
9243
9105
8730
8911
8814
9829
9542
8215
9020
9245
8934
8214
9257
8337
8771
9227
8174
9823
9517
8399
9742
9322
9371
9755
8716
9749
8840
9867
9485
8248
8583
8693
8159
8855
9719
8292
9371
9022
9308
9006
9130
9771
8733
9193
8501
8708
8872
9564
9788
9718
8915
9771
9437
9856
8539
9474
9420
8560
9672
9547
8649
8731
8213
9361
8524
9346
9410
9451
8777
8651
9874
8149
8379
9266
8744
8603
9447
8373
8360
8583
8473
8378
9135
9226
8784
9563
8270
9517
9644
9542
8858
8958
8479
9508
9353
8672
8873
9672
8941
9168
9101
8358
8228
8483
8848
8244
9526
8523
8233
8536
8223
8379
8616
9242
8509
8609
9437
8782
8910
9004
9584
9726
9024
8560
9652
8977
9055
8971
8993
9607
8748
9735
8275
8591
9545
9571
9797
9339
8224
8505
9356
8615
8803
9089
8175
9823
8150
8332
9193
9422
9171
8388
8480
8996
8164
9391
9875
8617
8744
8507
9137
9718
8977
9380
8584
9831
8193
9518
8557
9755
9476
8955
8523
9573
8647
8236
8852
9295
9129
8569
8541
9519
8711
8479
8888
8631
9597
8624
9160
9242
9510
8895
9855
9720
8253
9406
9352
8487
8787
8249
9513
8425
9556
8454
8708
9827
8552
9024
9274
9101
9772
9864
8720
8661
8221
9441
9618
8729
8364
9109
9043
8801
9483
9643
8851
9315
9547
8903
8801
9595
9687
9316
8784
8186
8711
8991
8512
8986
8736
9063
9213
9762
9853
9254
8894
8415
8883
8186
9706
9519
8812
8232
8247
9549
8842
9454
8532
8483
8680
9505
8509
8616
9169
8952
9424
9158
9156
9721
8244
9039
8620
8602
8527
8294
9002
8240
9109
8252
9219
8871
9270
8796
8252
9510
9809
8474
9094
9520
9730
8225
9207
9570
8506
9228
8347
9431
8776
9411
9550
8606
8273
9017
8782
9825
8489
9126
8432
9617
9632
9138
9193
9768
9028
9592
9342
9693
8933
8740
9739
9089
8325
9233
9335
9830
9450
8680
9421
8639
9593
8346
8991
9399
8571
8541
8290
8976
8879
9647
9725
9826
8169
8548
9520
9182
8393
8697
9245
8548
8195
8903
8965
9461
8623
8497
9071
8590
8354
8860
9372
9311
9260
8398
8249
9300
9350
8967
8557
8854
9072
8855
9365
8548
8293
8862
9040
8992
9840
8830
8182
9035
9837
8436
8664
8858
8365
9480
8517
9112
9651
8839
8747
8833
9531
8661
9213
9542
8400
8553
8816
8921
9558
8922
8747
8867
8237
8367
9438
8988
9148
8384
9569
9419
8467
9326
8578
8365
9366
9045
8383
9739
9697
9114
8314
9820
8155
9126
9653
8740
8605
8642
8397
8210
8874
9605
8855
8818
8465
9435
9053
9804
9282
9376
9723
8374
9224
8482
9385
8607
9460
8706
8381
9691
8853
8524
9721
8574
8503
9743
9800
8907
9010
9135
8766
9112
8935
9272
8508
9399
9213
8759
9425
9155
9611
9099
8610
8344
8170
8583
9108
8303
9657
8641
9095
9706
9327
9060
8881
8801
8661
9640
8241
9644
9817
8503
8253
8341
8171
9671
8701
9349
8652
8459
8191
8296
8558
9549
8569
8710
9834
9380
8347
9119
8478
8320
8815
9610
8914
8900
9800
8818
9582
9160
9757
8210
9660
8350
9243
9689
9737
9008
8389
9651
8770
8646
9008
9701
8359
9729
9325
9420
8685
8811
8675
8719
8549
9525
8410
8555
9622
8684
9752
9804
9392
9120
8851
9281
9549
9581
9372
8301
9314
8870
8652
9521
9189
8683
9237
9703
9535
8669
9509
9560
8923
8288
8421
8521
9736
8164
8658
8506
8983
8584
9758
8354
8470
9608
8224
9729
8435
9276
9258
8249
8537
8779
8534
9648
8208
8960
9093
9704
8698
8574
9794
8657
8242
8635
9781
8230
9600
9803
8729
8687
8232
8994
9799
9411
8571
8817
8717
9064
9027
9712
8441
8987
9778
8886
8850
8565
8856
8732
9606
8753
9637
9707
8334
9179
9208
8440
9635
9249
9315
9127
9383
9262
9411
9055
9488
8178
9265
8815
8212
8328
9815
9718
9862
8651
9414
8414
9754
8575
9753
8992
8966
9438
8334
8329
9455
9371
8711
8261
8812
8510
8341
9527
9886
8317
9650
8667
9587
9018
8215
8246
8872
8721
8297
8818
8979
8152
9557
8152
9466
8884
8402
9820
8950
9531
8293
8607
8742
8739
8265
9478
9654
9225
8275
8253
8521
9186
8186
9154
8201
9054
8824
8409
9342
8617
8324
9521
8430
8464
9614
8846
9190
9046
8985
9382
9584
9309
8464
8397
9719
8393
8205
9430
8307
8604
9374
9549
8573
9456
8908
9755
8268
8549
8627
9253
8151
9390
8796
9134
8343
8804
8304
9388
9227
8594
9726
9634
8674
8414
8348
9791
8553
8981
8848
9591
8918
9113
8724
9245
9343
8250
8922
9711
9269
9241
9192
8836
8956
9708
9012
9408
9278
8172
8272
8480
9746
9739
8927
9656
8375
8661
8362
8432
9427
8338
9089
8962
8486
9710
8149
9738
9610
9046
9715
9288
9409
8685
8577
8552
8548
9107
9224
9610
9540
8324
9846
9572
9236
9070
8586
8721
8251
9827
9200
8600
8748
9057
8674
9770
8322
9839
9430
8233
9525
9298
8409
9181
8897
9266
9366
8294
9079
9304
8512
8852
9300
8428
8365
8396
8728
9708
9796
9808
9135
8303
8264
9324
9826
8787
8536
8208
9542
8704
9751
9573
8277
8246
9382
9574
8814
8513
9275
9801
9134
8572
8841
8486
8870
9429
9233
8820
9687
8708
9010
8521
9266
8302
9128
9268
8756
8262
9568
9405
9188
9838
9292
9433
8816
8262
8180
9232
9623
9843
9523
9128
9166
9542
9858
9578
8558
8514
9344
9717
8921
8270
9058
9691
8983
8644
8177
8968
8915
9857
8369
8346
9126
9494
9324
9234
9662
8287
9335
9520
9817
9315
9408
9004
8948
8231
9110
9470
9822
8936
9516
8659
9744
9178
9548
8741
9607
8459
9087
8726
9399
9003
8549
8522
8811
9406
9619
9862
8459
9780
8558
8752
8648
8795
8790
8525
9368
8265
8841
8530
9268
9264
8939
9365
8173
8786
9353
8767
9713
9584
8316
9534
8342
9622
9141
9766
9347
8428
9809
8793
8912
8635
8681
9526
8588
9107
9739
9065
9518
8212
8535
9221
8246
9280
9350
8499
9600
8605
8250
9004
8280
8658
8637
8780
9322
9681
8853
8274
8666
9356
9296
8603
8182
9683
8245
9492
8403
8307
9019
8770
9360
8799
8383
9077
8314
9680
9506
8573
8412
9308
9596
8234
9520
8536
9703
8864
8305
8681
8496
9016
9225
8568
9359
9275
8811
9171
9230
8985
8882
8569
8287
8506
8499
9590
8605
8230
9537
9858
8214
8485
8453
8403
8168
9202
8207
9601
8343
9554
8662
8376
9636
8427
8857
9017
8827
9313
8825
9019
9719
8875
8856
8476
9159
8856
8519
8498
8760
9552
9327
9821
9531
8330
9203
8159
8999
9346
9356
9825
9627
8604
9364
9293
8202
9222
9777
9322
9744
8205
9633
8543
9331
8591
8547
8992
9715
9851
9402
8536
8400
8932
9277
9191
8374
8278
8453
8325
9116
9607
9457
9490
8566
8891
9462
8537
9147
8393
9056
9500
9574
9856
9194
8259
9619
8183
9369
9560
9678
9284
8240
8911
9201
9455
9106
9328
9687
8976
9653
8969
9836
8622
9650
9850
8474
8530
9251
9217
8581
8516
9811
8952
8714
8322
9063
9049
9523
8580
8988
9564
9454
8396
8993
9382
8601
9767
8991
9073
8228
8573
8240
9443
8451
8311
9196
9024
8710
9462
9712
9567
9701
9409
9775
9523
8754
9356
9721
8353
8785
9019
8326
9452
9765
9472
9851
9479
9204
9251
8774
8538
9408
8372
9728
8231
9054
9735
8688
9220
9334
9640
9265
9487
9557
8264
9458
8573
9690
9779
8519
8251
9091
9257
8770
9726
9288
9088
9654
9254
8806
9136
9653
8229
9870
8503
8455
9707
9773
9762
8979
8681
8753
8564
9118
8698
9553
9830
8446
9471
8648
9033
8814
9741
9673
8260
9589
9763
8236
8559
9674
8161
8687
8201
8426
8206
8773
9671
8592
8285
9136
8326
9747
8986
8720
8201
9841
9749
9397
8647
8749
8691
8391
8914
9544
8812
8949
8866
9236
8886
9734
8193
8183
8302
8433
8590
9334
8508
8736
9615
9560
9240
8938
9483
8559
9607
9491
9208
8623
8999
8996
8422
9227
9364
8187
9253
8760
9284
8445
8395
9415
8699
9030
9054
9544
9582
8537
8402
8248
8639
8467
9539
9389
8253
9341
9763
9806
8176
8793
8685
9397
9718
9824
8248
9094
8423
8624
8490
8164
8487
9027
9063
9548
9405
8184
9006
9125
8553
9254
8394
9155
9153
9736
9406
9012
9197
8969
8517
9836
9187
8206
8729
9193
9573
9853
9258
9618
9631
8571
9755
8626
8495
9217
8174
9205
8290
9661
8924
8475
9227
9498
8327
9305
8918
9771
8247
9664
9708
9541
8608
8653
8336
9349
8430
9221
9581
8307
9258
8521
8414
8352
8766
8343
8332
8175
8534
8281
9399
9215
9857
8212
8971
8665
9729
8333
9696
9112
9116
8591
9721
8549
8567
8162
9764
8403
8274
8199
8578
8224
9490
9721
8170
9827
9188
8358
8198
9591
8354
9066
8453
8953
9494
8845
8308
9256
9541
8314
9501
9022
9559
8875
9383
9154
9799
9587
9731
8599
8836
8352
8214
9388
9094
9116
8260
9624
9114
8292
8457
9635
9574
8521
8215
8601
8844
9787
9446
9425
9584
8369
8357
8868
9242
9498
9736
8385
8325
9730
8761
9188
9127
8222
9218
8305
8464
9414
9654
9436
9109
8269
9816
9151
9703
9563
8571
8599
9653
8851
9709
9296
8699
9723
8689
8557
8717
9739
8700
9849
8635
9403
9247
8791
8296
8665
9358
9108
8853
9511
8797
9269
8838
9814
8951
8785
8461
8481
8230
8458
9068
8632
9017
8185
8503
9874
9741
8869
8716
8267
9662
9786
9249
8281
9030
8324
9015
9077
9499
8938
8801
9721
9120
8577
8880
8467
9218
8942
9411
9770
8380
8418
9254
8777
8175
8456
9342
8760
9119
9831
8989
8196
9176
8202
9354
8689
9741
8938
8459
8497
8571
8563
9483
8971
8643
8355
8814
9276
8492
9648
8717
8866
8733
9309
8951
9483
9376
9456
8527
8349
9878
9852
8530
9428
8373
9109
9197
8878
8416
9799
9344
8405
9544
8842
9224
8294
8295
9184
8401
9514
9594
8888
9847
9613
9018
9764
9072
9226
8369
8425
8854
8830
9304
8686
9351
8994
8270
9191
9720
8255
8840
8564
8830
8862
8200
8427
9852
9583
9113
9008
9728
8714
8504
8277
8831
9709
9645
8718
8463
8309
8508
9213
8404
9822
9491
8985
8579
8469
9290
8733
9231
8229
9003
8961
9482
8482
9640
8157
8362
8271
9550
9315
9135
8991
9113
9725
8263
9731
9706
8635
9674
9013
8961
9451
9631
8917
8237
8995
8412
8663
9290
9132
8595
8535
9677
9256
9484
9846
9442
8209
9212
8517
8681
8377
8822
9031
8744
8357
9796
9798
9190
8330
9636
8968
9361
8829
8507
9584
9510
8808
8398
8610
8517
8588
8508
9813
8674
8393
9609
9545
9740
9158
9553
8244
9436
9641
8758
8635
9363
8608
8758
8339
8231
9529
9359
9289
8970
8220
9096
8232
9224
9699
9130
9029
9566
9649
8227
9487
9635
9488
8882
9611
8501
8536
9746
8607
9876
9081
8826
9156
8995
8653
8708
8667
8807
9019
8201
9573
9324
9458
9034
9385
8674
8201
8484
8562
8664
9195
9463
8711
9854
9416
9805
8993
9366
9290
9815
9419
8767
8743
8686
9571
8335
8226
9036
8437
9356
8364
8241
8472
8393
9268
8178
9185
9573
8554
9660
8276
9607
9197
8884
8389
9087
9745
8864
9017
9079
9280
9577
8325
9358
8848
9724
8610
8569
8677
9516
8376
8191
8713
8193
8161
8779
8551
8251
8286
9822
8847
9801
9738
8420
9010
8323
9688
9275
8508
8741
8439
9686
8514
9275
8976
8432
9788
8847
9033
8384
8327
9542
8890
9236
8537
9031
8365
9275
9680
8869
8436
8375
8993
9863
8309
9825
9798
9524
8168
9767
8909
9481
8539
9526
8232
8707
8173
8286
8723
8215
8968
8973
8966
9563
8465
9599
8566
8481
9150
9775
8312
8766
9745
9526
8947
9735
9860
9432
8399
9431
8809
9836
9286
8369
8333
8603
9430
9497
9018
9256
9476
8989
8948
8909
8526
8709
8653
8438
9237
9062
9395
9288
8811
9150
9743
9159
8725
8236
8239
9633
9774
8346
8468
8839
9092
9098
9673
9862
9563
9511
8482
9523
8377
9166
9732
8252
8292
8645
9760
9011
9800
8500
8411
9736
9421
9730
9767
9572
9287
8269
8576
8476
9096
8491
8755
9509
8735
9832
8962
8836
9247
9129
8496
8707
8795
9234
8768
9715
9526
8752
8166
9768
8513
9082
8416
9720
8306
9548
8576
8287
9260
9089
8720
8238
9693
8185
9780
8204
8744
8858
8592
9367
8866
8205
8581
9449
9611
9412
8968
8520
9123
9118
9249
9556
9802
8937
8914
8231
9469
8284
8612
8747
8590
9774
9051
9105
8745
9649
8436
8638
8612
9628
8304
8297
9707
8151
9147
8906
8984
9285
9044
9251
8478
9497
9087
9566
9011
9311
9409
9520
9796
9470
9572
9598
9693
9254
8167
9224
8840
9807
8675
8572
8692
8367
8303
9302
9183
8332
8356
9822
9813
9146
8473
9045
8426
9670
9692
9577
8477
8558
9451
8920
8854
9377
8420
9037
8232
8552
8307
9315
9837
9408
8399
8845
8524
9133
9288
8351
9726
9137
9263
9261
9131
8756
9243
8999
8411
9461
8373
8777
9752
9141
8461
8863
9139
9565
9139
8356
9874
8365
9173
8861
9853
9773
8315
8966
8177
8919
8989
8650
8675
8287
8777
8332
8149
9710
8980
9601
8877
9646
9744
9138
8613
9306
9211
8741
8668
9219
8476
9234
9607
9605
9030
9758
8401
9635
9512
8388
8636
8521
9020
9263
9316
9496
8604
8433
9201
9505
8338
8477
9463
9210
9132
8160
9072
9363
8839
9286
8971
9734
9086
8995
9404
8301
8232
8217
8392
9001
9036
8332
8949
8864
8221
8615
8779
8157
9349
8903
8473
8191
8587
9391
8886
9003
9122
8950
8636
9619
9372
8210
9330
9550
9039
9748
9735
8549
8247
8180
8606
8484
9212
9715
8448
8817
9456
8881
9551
9314
9036
9716
8737
9823
9281
8616
8972
9070
9167
9146
9031
9357
9277
9364
8517
9624
8572
9241
8664
9052
9623
8830
8167
9820
8192
8291
8626
9291
9091
9647
8372
9118
9443
9711
9494
9423
9805
9252
9011
9588
9098
8387
8550
8868
9418
8428
8358
9126
9488
9881
9234
9543
8532
9764
9057
9097
9048
8849
9716
8546
9528
8394
9843
9386
8783
8168
9403
8305
8887
8493
9497
9758
9748
9211
9671
8605
9000
9200
8387
8553
8510
9503
9079
9686
8892
9130
9830
8180
9494
8882
9634
9207
8604
8743
8210
9667
8489
8284
8792
9307
9218
9884
9081
9613
9748
9076
8462
8486
8192
8154
8758
9292
9509
8310
8175
9530
8996
9213
9171
9205
9807
9623
8801
9317
9752
8973
9487
9862
9434
8573
8577
9214
9882
8259
8377
9128
9071
8317
8726
8247
8355
8338
8598
8588
9226
9203
8428
8551
9117
9373
8326
9260
9429
9136
9743
8473
8981
8369
9605
8576
8507
9634
8864
9397
8313
8383
8506
8246
9864
8397
9767
9583
9241
8876
9775
9809
8985
9075
9135
9300
8202
9633
8725
8439
9719
8417
8713
9526
8824
9238
9701
9598
9382
9752
9777
9282
9161
8231
9494
8593
8281
8943
8382
8406
9562
8916
8993
9448
9267
9431
8441
8436
9334
9331
8703
8635
9173
8904
9559
8205
9678
9507
9888
9696
8775
8419
8976
9714
9050
9779
8218
8567
9463
9543
8445
8551
8381
8497
9798
8711
9487
8987
9607
8395
9078
9834
9821
9691
8288
8346
9151
8669
9530
8617
8634
9031
9837
8546
8149
9351
8529
8247
8851
9232
9760
9741
9203
9785
8809
9539
9604
9172
9822
9520
8606
8330
9140
9389
8956
9528
9106
9142
9608
9208
9833
8496
9187
9158
9068
8398
9574
8285
8718
8946
8157
9668
9307
9426
9585
8982
9375
8786
9820
9599
8231
8771
8538
8269
9052
8797
8713
8652
9128
8806
9566
9107
8254
9661
8408
8857
8390
8254
9575
8183
9287
8630
9012
9680
8385
8598
8155
9088
8728
9665
9882
8494
8621
9087
9643
8632
9523
9781
9415
8683
9125
9763
9172
8943
8871
8314
9848
8424
8926
8152
8159
8197
8456
8916
8585
9195
8528
8187
8985
9319
8595
9882
8497
8591
8664
8272
9707
9459
8446
8345
8986
9360
9153
8495
9294
9099
8816
8579
9364
9372
8303
9150
8541
8973
9622
9590
9364
8722
9213
8572
8350
9523
8221
9564
8244
9588
8638
9556
9083
9513
8850
8534
9061
9245
8542
9839
8523
9519
9072
9121
9594
8963
9561
9206
8372
8805
9103
9720
8265
9209
9627
9278
9750
9211
8445
9600
9221
8191
9796
9135
9112
8193
9798
8343
9247
8565
8553
8595
9070
8453
8539
9555
9438
9234
9802
9842
9390
8499
9136
8827
8247
9502
8305
9452
8361
8285
9616
8846
9132
8549
9432
9729
8625
9276
9281
9198
9526
9133
9543
9855
8400
8646
8610
9623
9554
9837
9189
8650
9784
9161
8189
8727
9034
8708
9220
8288
8194
8719
8886
8870
8942
9239
9498
9775
8983
9728
9241
8710
9801
9109
8714
9125
8507
9180
8568
8453
8496
8580
9661
8311
9425
8902
9422
8543
9028
8220
8981
9742
9092
9416
8373
8695
9112
8295
8254
9457
9067
8659
8483
8784
9347
8807
8380
8422
8182
9413
9872
9240
8482
8630
9841
9655
8864
8741
9036
9815
8281
9679
9509
9257
9610
9606
9202
8720
9039
8350
9335
8802
8746
8913
9187
8895
8310
9459
8306
9220
8322
8917
9102
8417
9823
9440
8357
8972
8573
8229
8382
9338
8982
9391
9800
8248
9149
9419
8356
8601
8987
8238
9830
9320
8174
8468
8837
9099
8427
8774
8203
8281
9755
8952
9679
8204
8825
8843
8410
8676
8741
9810
8251
9608
8488
9839
9362
8180
8207
9130
9510
8711
9214
9728
8265
8357
8253
8340
8374
9871
8890
9002
9549
9046
9752
8339
8944
9470
8175
8159
9804
8181
8296
9530
9588
9405
9484
8274
8333
9057
8459
8905
8748
8907
9351
9545
9218
8979
9777
8598
8476
8650
8821
9263
8351
9555
9877
8974
8613
8521
8332
8972
9330
9445
8444
9685
8152
9342
9044
8455
9480
8490
9858
9022
9065
9252
8590
9487
8251
9285
9744
8804
8905
8843
8727
9481
8897
9345
9226
9292
9014
8233
8975
9527
8248
9077
9092
8223
8481
9100
8391
8149
9211
9439
8375
8419
9093
9130
9428
9694
9392
8523
9086
8728
9152
9057
9351
8315
8866
8708
8681
9091
9089
8464
8787
8225
8401
8414
8893
9016
8532
8722
8252
9029
9082
9670
9530
9038
8981
8590
8431
8247
8631
8633
9237
8384
9099
9433
9014
9329
8965
9741
9482
9119
8873
9007
8799
8614
8577
9553
9422
9610
9505
8333
9350
8212
8674
8988
9790
9859
9254
9497
9704
9874
9713
9830
8430
9853
8157
9411
8359
9774
9861
9705
9128
8577
9477
9302
8317
8552
8536
8452
8462
8579
9131
8786
9478
9228
8920
9684
9413
8264
8238
9600
8756
8890
9673
9658
9579
9306
8915
8462
8706
9442
9786
9345
9077
9312
9691
8251
8166
9686
8341
9677
8740
9842
9801
8224
8190
9223
9303
8348
9261
8507
9191
8433
9701
8292
8219
9128
8862
9740
9152
8558
8380
9274
9396
8583
9748
9229
9752
8592
9462
8519
9507
9055
9180
9236
9221
9077
9564
8711
8707
8801
9623
9586
9379
9531
9276
9215
9459
9259
8958
9866
9562
9231
8898
9025
9301
9020
9281
8296
9240
9504
8957
8587
8299
8308
8225
8470
8498
9253
9140
8655
9755
8970
9820
8623
8648
8369
8587
8629
9577
9060
9793
9254
9518
8947
9586
9286
8745
9811
8241
9566
9275
8627
8933
9029
9212
9756
8982
9260
8620
8157
9700
9516
8968
9755
9841
8201
9858
8634
9771
8379
9086
8170
9151
9020
8345
8666
8910
8372
9069
8427
8336
8196
9610
8616
9403
8987
8258
9841
8693
9787
8486
8743
8168
8701
8885
8623
8760
8505
9747
8842
8573
8654
9859
8610
9226
9257
8182
8593
8294
8289
9098
8668
9241
8725
8556
8450
8826
9297
8471
9521
8903
8545
9446
8554
8620
9109
8439
9626
8251
8891
8931
9450
8182
9504
8631
8955
9186
8169
8288
8459
8798
8685
9533
9141
9639
8331
9458
8259
8600
8185
8763
8829
8471
9650
8409
8773
9409
9592
9710
8662
9368
9469
9608
8232
9476
9514
9453
8581
9429
9573
9370
8549
8832
9004
9577
8892
8189
8271
9218
8861
9248
9312
9820
8428
8657
9035
8909
9055
9213
8798
9611
8355
9671
8747
8273
8975
8483
8486
8315
9415
9393
9164
9605
8716
8604
8867
9012
9568
8174
9747
9216
9030
9501
8194
8705
9036
8617
9615
9044
9504
9251
9314
9706
8904
9434
9671
8820
9337
9502
8503
8940
8632
9361
9331
8453
9580
9047
8155
8778
8488
9156
8389
8251
9759
8627
8749
8618
8358
8819
8799
8937
8880
8706
9577
8914
9025
9174
9572
8492
9494
8494
9239
9025
8985
9835
9357
9424
9783
9531
9548
9279
8420
9753
8773
8816
9442
9532
8281
8863
8244
8328
8894
9121
9552
8170
9489
9472
8199
9606
8531
8496
9413
9209
9756
9074
9732
9864
8872
9724
9311
9215
8208
9219
9455
9234
9549
9086
9001
9576
8650
8292
8455
9330
9682
8400
9530
8863
9405
9842
9092
9756
8689
8794
8763
8618
9843
9547
9099
9266
9079
8805
9091
8718
8293
9773
8305
9106
9591
8153
9291
9790
8615
9281
8201
9168
8885
9801
8543
8269
8920
9657
8626
9466
9064
8729
9429
8924
8399
8755
9075
8634
9190
9195
8953
8303
8481
8689
8290
9480
9675
8554
8316
9612
9205
9510
9126
9552
8984
8663
8294
8352
8678
8702
8214
8964
8180
8210
9775
9558
8644
9377
8779
8373
8743
8373
9425
9661
8156
9210
9285
8607
9223
9459
9251
9688
9522
9307
9327
8311
9173
8967
8420
9384
8363
9689
8301
8754
9294
9458
9479
8437
8190
9673
9364
9364
9612
8334
8240
8654
9176
8983
8609
8900
8964
9235
9049
8586
8451
9642
8259
9122
8178
9178
8818
9473
9508
8923
8445
8916
8484
9670
8502
9209
8903
9231
8510
9399
8288
9609
9285
9291
9460
8437
8207
9057
9502
8889
9450
8930
8661
8428
9568
8794
9748
9813
9114
8506
8734
8992
9028
9351
9399
8526
8894
9219
8690
8863
9750
8562
9665
8219
9619
9085
8984
9553
9630
8448
9578
9661
9368
9084
8200
9487
9108
9828
8216
9794
9630
8286
8537
8756
9188
8490
8702
8658
8169
9484
8602
9686
9064
9588
9634
8710
8716
8786
9320
9762
9376
8792
8797
9237
8428
9028
8988
8971
9325
9756
9200
9657
8655
8756
9493
8392
8850
9124
8359
8932
8463
8268
8400
8483
9853
9424
8812
8251
8798
8613
9122
8208
9460
8645
8229
8491
9149
8202
8732
9779
8474
9139
8291
8975
8849
9294
8772
8838
8320
9341
8636
9599
9081
9312
8742
9189
8233
9144
9657
8506
8975
9390
8962
8208
9756
8967
9487
8463
8987
9340
9798
9366
8334
9065
9454
8193
8804
8780
9241
9274
8818
9709
9671
9678
8601
9102
8304
9101
9207
8514
9757
8251
9385
8982
9261
8239
9701
8380
8660
9707
9212
8152
9279
9408
9142
9383
9277
9717
9667
9814
8196
8505
9385
9047
8379
9485
8656
8598
8971
9676
8191
9024
8715
8721
8192
9000
8239
8741
8548
9137
9454
8799
8896
8741
9714
8969
8675
9764
9537
8206
9348
9275
9690
9692
8736
9682
8757
8694
8798
9019
9552
9798
8852
8214
8763
9578
9075
9123
9560
8449
9493
8491
9725
9028
8788
9131
9108
9435
8196
9698
8939
9439
8683
9592
8946
9409
9404
8742
8342
8243
9026
9552
9315
8475
8988
8858
9272
9733
9152
9658
8621
8631
8396
9780
8166
8467
8581
9419
9435
8795
9644
8325
9700
8181
8875
8820
9253
8898
8872
9172
8914
9262
9251
8806
9802
9534
8641
8762
9043
9339
8568
9203
9075
8841
9650
8587
8778
9637
8883
9745
9337
8210
8288
8478
8835
9582
9504
9638
9417
9107
8244
8409
8163
9049
8247
9766
8547
9420
9807
9260
9012
8832
9238
9491
9000
8190
9768
8491
9562
8463
8631
9675
9003
8589
8809
9440
9321
8894
9425
8983
8959
8916
9376
9101
9345
9397
9797
8800
8290
8479
8265
9767
9847
9783
9109
9748
8720
8532
9585
8691
8966
8645
9689
8418
8285
8201
8691
8393
8705
8176
9032
8250
8489
8502
8542
8671
9502
9642
8396
8794
9160
8446
9771
9177
8375
9651
9120
9121
9731
8778
8792
9753
9217
9808
9355
9424
9011
8744
9788
9621
9103
8182
9175
9552
9759
8493
9091
8816
9763
9625
8733
9291
9221
8504
9853
9112
8590
9084
8979
9723
8177
9490
9047
9421
9327
9398
9175
9754
8598
9449
8743
9020
8690
9071
9131
8309
9119
8946
8370
8626
8697
9648
8325
9605
8280
8883
9076
8394
8708
8459
8355
8915
9397
9044
8988
9607
9233
8839
8963
8618
9751
9393
8853
9562
9283
9042
9155
8650
8802
9689
9764
8691
8589
9595
9049
9083
9838
8452
9665
9076
8800
8342
8823
8492
8376
8675
8352
9742
9658
9018
9828
9449
8591
9002
9137
9624
9288
9089
8325
9562
9775
8869
8705
8810
9268
8340
8623
8435
8495
9682
9292
8911
8669
9546
9301
9458
8979
9077
9269
9562
9565
8595
8464
9150
9817
8598
9783
9483
9200
8795
9215
8711
9561
9274
8869
8469
9736
9744
8357
9379
9135
8402
8912
8977
9066
9065
8258
9794
9438
8430
9223
8894
9690
9084
8205
9830
9047
9384
9524
8473
9707
8538
9325
9441
9089
9325
8206
9116
8158
8319
9812
9784
8759
9749
8558
8465
8783
8334
9135
8324
9279
9109
8949
9547
8314
9667
8413
9731
9378
9701
9721
9408
8668
9588
8763
9318
9593
8181
8325
9090
9334
9606
8363
8952
8798
8831
9612
8268
8609
8914
8839
8482
8233
9345
8506
8480
8893
9072
9286
9125
9265
8998
8446
8636
9291
9462
8948
9476
9789
8155
8814
9292
8599
8435
9249
9068
9539
9847
8318
8235
9245
8250
9309
8321
9347
9329
9176
8695
8318
8843
8765
8336
8735
8587
8483
8380
9226
9354
8364
9224
9541
9142
9486
8850
8764
9839
9589
8984
9409
8288
8640
9055
8846
8884
8522
8748
9756
8404
9063
8191
8273
9357
8750
9421
8203
9251
9039
9578
8310
9644
8506
9236
9476
9522
8447
9249
9208
9720
8627
8836
8300
9596
9837
9354
8232
8431
9796
8574
8186
9588
8323
9430
9783
9092
9651
8309
8760
8534
9147
8537
8994
9452
9617
9701
8717
8673
8963
9509
9508
8978
9220
8970
8355
9161
8678
8354
9359
9138
8903
8154
9531
8903
9118
8676
9780
8684
8555
8378
9138
8600
9480
9181
9618
8216
8581
8401
9565
9346
8890
8843
8265
8164
9438
8865
9091
8321
9097
8481
9204
8507
8929
8616
8665
9753
8893
9315
9819
8723
9214
9132
9335
8833
9807
8352
9740
8460
8242
9746
8208
9136
8220
8220
9035
8170
8954
9665
9536
8440
8861
8334
8317
9495
8610
8771
8172
9156
8723
9512
9378
9342
8950
8690
9345
8790
8590
9746
8244
8827
9636
8194
9839
8988
8413
9146
9478
9405
9677
9622
8910
9669
9809
9627
8272
8495
8263
8577
8603
8339
8771
9366
8563
8662
9385
8502
9136
9259
9833
8772
8496
8549
8900
9288
8447
8803
9480
8421
9389
9453
9029
8188
8891
9347
8722
8635
8972
9100
9501
9662
9225
9550
9667
9065
8246
9665
8907
8462
9786
8793
8609
9008
8697
9537
9778
8622
8314
9008
9422
8540
9418
9016
9300
8559
9629
9514
9086
8898
9865
9144
8893
9758
9448
8917
9511
9736
9038
9487
8494
8697
8157
9016
8282
9147
9074
9052
8765
8618
8237
8492
9378
8364
9748
9657
9280
8478
9089
8617
8777
8673
9595
8983
9215
8481
9341
8625
8500
8206
8856
8907
8987
9679
8604
8522
8968
8682
8773
9599
9526
8997
9687
8445
9790
9200
9578
9502
8211
9162
9053
9665
9349
9044
8427
9017
9002
9151
9021
9147
9116
9495
8937
8424
9200
8779
9039
9276
9140
8483
9522
9156
9858
9395
9494
8328
9783
9607
9822
8705
8667
8249
9542
8631
8243
8646
8348
9632
8996
9363
8856
8658
9085
8176
9005
9037
8332
8176
8489
9401
8317
9317
9453
8952
8489
8550
8678
9090
8587
8202
8207
8547
8498
8527
9525
8457
8211
8525
8547
9787
8563
9743
9845
9314
9425
9089
9138
9799
8230
8316
9456
8645
8677
8987
9375
8383
8780
8392
8677
9323
9562
9133
8657
9094
9759
8997
8644
9096
8689
9661
9024
8863
8190
9024
9792
9336
8918
8504
8402
9180
8562
9083
8513
8199
8969
8767
8261
8216
9275
8818
9311
9386
9740
8156
8519
8917
9456
8895
8738
8924
8974
8879
9721
9174
8826
9250
8587
9648
9300
9301
8191
9603
9414
9417
8487
8825
8788
8503
9113
9686
8626
8544
9560
8308
8556
8824
8747
9202
9401
8161
9153
9049
9767
9780
9757
8407
8724
8468
8872
8521
9451
9661
9377
9807
9436
9745
8416
9431
9087
9606
8706
9531
8953
9638
9676
9626
8338
8638
9395
8765
9064
9188
8506
9816
8259
9260
9197
8578
9610
9386
8743
9760
9573
8327
8327
9550
9618
8545
9062
8954
8864
9658
9256
9802
8891
8951
8741
9377
9307
8627
9763
9676
9588
9752
8348
8966
8855
9849
8681
8416
8959
9629
9283
9559
8808
8754
9034
9398
9024
9789
8487
8711
9111
9265
9086
8414
8252
8296
9353
8163
8862
8702
8255
9168
8608
9614
8624
9461
9367
9354
9511
9354
8569
8443
9592
8683
9471
9385
8354
9430
8332
9190
9227
8887
8996
9625
8198
8955
8658
8437
8315
8755
9777
9309
8483
8455
8953
9359
9336
8187
9212
9078
9076
9181
8578
9481
8561
8435
8682
9530
9454
9495
9295
9225
8632
8540
8465
8486
9681
8563
9576
8314
9453
9409
8685
9216
8419
9775
9730
9621
8788
8761
9806
9106
8915
8892
9252
8895
9248
8333
9583
9367
8230
8376
9105
8926
8237
8195
8220
8772
8163
8257
8677
9752
9152
9366
8571
9640
9824
8339
8598
8233
9646
9735
8188
8930
8615
8204
9704
9593
9863
9118
8415
8774
8251
8404
8538
9200
8536
9619
9610
9466
9829
8796
8266
9501
9691
9033
9530
9424
8353
9164
8211
8332
9478
8371
8166
8937
9527
8275
9858
9705
9646
9829
9138
8354
9730
8825
9345
8873
8289
8521
8823
8733
8228
8216
8456
8370
8167
9594
9243
8544
8714
8618
8880
9763
8602
8352
8333
9043
8485
8666
8934
8369
9634
9821
9083
9728
8225
8420
8541
8961
8362
8495
8434
9740
8253
9514
9772
9231
9090
8590
8408
8884
9357
8860
8734
9031
9375
8644
8975
9229
8611
9242
8836
9442
9558
8806
9602
9458
8349
9613
9029
9612
9087
8638
9036
9778
9474
9138
9800
8596
8549
9599
8759
9041
9288
8302
8296
8294
8831
8613
9207
8948
8663
9806
9770
9645
8880
8867
8657
8717
9171
8664
8596
9311
9779
8581
9458
9459
8894
8415
9060
9314
8981
8896
9007
8359
9755
8709
9828
9625
9709
8371
9102
8205
8706
8777
9353
9597
9850
8611
8867
8902
9214
9589
9352
9298
8729
8618
9272
8502
9260
8996
9725
8454
8353
9841
9093
9346
9729
9399
9387
8987
9227
8567
9848
8975
8966
9494
9744
9131
8317
8249
8239
9032
9498
9110
9366
9157
8335
8501
8942
9643
9779
9574
9629
9640
9338
8249
9850
9812
8272
8989
9574
8246
9061
9835
8531
9742
9479
8239
8415
8860
9595
8846
8209
9166
8825
8394
9365
9002
9562
8439
9288
9447
8589
9394
8267
8816
8858
9558
9082
8588
9151
9394
9608
9669
8511
8784
9673
9104
9797
9367
8812
8752
9742
9567
9617
9741
8628
8307
9661
8884
8979
8675
8376
9171
8691
8251
9849
8736
9042
9672
9389
9177
9671
9404
8199
8191
8382
8723
8383
8727
9392
8933
9493
9463
8169
8294
8696
8249
9744
9555
9267
9653
9834
8476
9354
8822
9143
8820
8957
8417
8402
9518
9458
8605
8976
8743
9613
8445
8685
9301
8576
8603
9104
8972
9805
8174
9242
8447
9294
8320
9037
9813
9035
9660
9791
8798
9345
9381
8416
9256
9838
8895
9337
8586
9064
9477
8434
9249
9238
9514
8748
8808
9660
9421
8805
8230
9813
8421
8329
9584
9154
8484
9225
9343
9629
8246
8691
8592
9428
8481
8320
9016
8932
9154
9646
9559
9487
8291
9098
9241
9457
8998
8343
8823
8467
9548
9418
8555
9765
9410
9322
8742
8805
8191
8902
8858
9633
9360
8806
8924
8251
9105
9410
9808
9738
8428
8187
8550
9477
9674
8297
9216
9097
9058
9060
8324
9500
9809
8771
9566
8606
9038
9158
9749
9439
9446
9361
9310
9102
8430
9357
9806
9763
9407
8252
9543
8970
8411
9182
8902
8383
9481
9037
8496
8557
9671
9719
8588
8405
9468
9093
9129
8941
9209
9497
8332
9663
9181
9707
9224
9676
9284
9168
9741
9167
9772
8520
8149
8410
8457
9185
9447
9738
8644
8181
8610
8610
9730
9156
9312
8955
9033
8999
9610
8551
8604
8997
9499
9298
9621
9258
8731
8386
8500
8196
8585
9013
8377
8898
9532
9114
8534
9458
8809
8577
8178
8930
8433
9361
8560
8504
9478
9509
9529
9021
8505
8243
9035
9228
8790
9066
8534
8561
9422
9613
9345
8838
8539
9263
9430
8609
8989
8663
8721
8302
9502
9244
9105
8973
9196
8454
8978
9580
9113
8295
9155
9393
8379
9430
8543
8158
9466
8514
8798
8485
9326
8313
8266
9438
8803
9063
9354
8787
9110
9122
9393
9810
9443
9427
8182
9733
9621
9157
8564
9813
8655
8612
9592
8964
8175
9042
8361
9424
8948
9068
8368
8840
9257
8249
9671
8671
9853
8745
8554
9030
8396
9421
8253
8221
9103
9540
8960
9435
8404
9283
9554
9756
9832
8445
9290
8601
9240
8842
8806
8241
9311
9767
9236
9323
9013
8836
8624
9578
8587
8162
9301
9823
8912
8856
9281
8643
9554
8682
9742
8816
9767
9291
8569
9713
9719
8400
9283
9200
9816
9574
9566
8949
8996
9733
9494
8536
9462
8218
8960
9369
8477
8318
9165
9837
8963
9747
9224
9378
9167
9557
9199
9069
8471
8582
9254
9152
8921
9340
8653
8232
8507
8459
9134
8747
8453
8730
9479
8179
9213
9817
9156
8916
9473
9713
8315
9829
9024
9797
8744
8792
8627
8677
9117
8572
8300
9710
8705
8888
8651
9357
8977
9401
8750
9667
9714
9602
8342
8357
9042
8948
8370
9512
8525
8665
9558
8546
9432
9360
8209
9014
9173
9266
9631
9683
8935
8320
8573
8740
9286
8944
8924
9129
9259
8603
8245
9829
9401
9781
8573
8460
9567
8664
8726
9357
9454
8618
9566
8764
8433
9522
9731
9594
8458
8448
8210
9082
9191
8972
8902
8497
9350
9647
9179
9239
9682
9509
8226
9076
8940
9665
8812
8191
8851
8487
8702
9372
9303
8402
9219
8252
9035
8859
9513
8279
9377
8225
9225
9599
8984
8369
9582
9814
9265
8459
9600
8516
9095
8462
8937
9723
8552
9695
9165
8318
9657
9058
9647
8701
8904
9389
8654
9161
8584
8444
8267
9229
9033
9590
9575
9581
8155
8568
8981
8253
9120
8796
9089
8568
9274
9800
8695
8971
8465
8242
9377
9119
8977
9108
8823
9290
8605
8957
8941
8411
9798
8633
8595
8233
8577
8685
9270
8356
8904
9562
9277
8359
8805
8728
8818
9775
8359
9475
8877
9465
9534
8484
8164
8627
8779
8857
9368
9786
8887
9038
9583
8528
9569
9205
8763
8340
9495
8837
9139
8252
8319
9796
8286
8862
8179
8984
9704
8858
9729
8304
9151
8320
8811
9535
9188
8768
9392
8720
8873
9021
8723
8230
8166
8848
8816
8350
8835
8864
8603
8855
9483
8977
9022
8525
8298
9268
8774
8939
9540
8486
9056
8157
8945
9561
8524
8832
8417
8204
9784
8420
8174
8473
9086
8523
8862
9171
8419
8281
8486
8733
9810
8303
8668
8270
8715
8193
9523
8976
9083
9366
8255
9652
8957
8453
9470
8154
9024
9582
9043
8948
8938
8903
9258
8361
8471
8946
8232
8608
8917
8836
8486
8985
8275
9206
9095
9305
8299
9482
8884
8155
9529
9824
8848
9207
9664
9134
8396
8161
8331
9220
8302
8423
9181
8651
8674
8488
9220
9102
8720
9358
9599
8869
9397
8343
8843
8453
9586
8939
9201
8534
9755
8360
9202
9576
9818
9142
8532
8829
9059
8849
9172
9289
9564
9723
8901
9428
8488
9211
9507
8912
9807
8587
9177
9535
8463
9175
8903
8554
9309
8985
9081
9801
9378
8986
9015
8663
8288
8267
8316
8484
9431
9509
9709
9782
9610
9409
8789
9187
8768
9165
8494
9068
9069
8547
8214
8952
9090
8381
8505
9087
8260
8850
8299
8525
9317
8450
8992
9635
9726
8524
9484
9130
8545
9260
8325
8321
8859
9069
8666
8155
8698
8951
8242
9144
8616
9625
8548
8918
8410
8374
8722
8184
8622
9080
8938
9828
8783
9504
8262
9019
8777
9666
8815
9784
8581
9542
9765
8961
9575
9248
8403
9792
9448
9052
8475
9350
8323
8402
8827
9510
8735
8407
8608
9816
8751
8603
9834
9484
8233
9647
8706
9512
8183
8801
8553
8799
8947
8658
8752
8858
9763
8199
8465
8171
8396
8713
9013
9619
9434
9304
8711
8796
8563
8298
9664
8482
9119
9257
8838
8941
9025
9410
9057
9150
8718
8689
8473
9532
8561
8371
9665
9004
8930
8198
8822
9407
9788
8382
8295
8520
9019
8925
8629
9475
9258
8823
8697
9521
8448
9326
9169
8301
9054
9576
9654
9481
8922
9677
8708
8973
8852
8778
9285
8507
9320
8289
9247
8209
9170
9035
8610
9563
8381
9273
8514
9443
9003
9138
8838
9481
9252
8745
9414
8967
9420
8472
8675
8282
8329
9287
9551
9077
8742
8205
9760
9031
8368
8911
9279
8239
8915
9075
9159
8475
8528
9640
8847
9337
8149
9655
9062
9240
9697
8759
9325
9357
8833
9768
8608
9716
9335
8632
9027
9338
8386
8686
9090
9123
8496
9557
8640
9461
9231
8650
9313
9531
8268
9530
8380
9365
8532
9268
8647
8310
8329
8600
8438
8480
9507
8914
8621
8249
8862
8738
9278
9252
9127
9038
8789
9544
9197
8152
8428
8666
9093
9263
9316
9740
9408
9641
9648
8944
9121
8886
8408
9783
9274
8785
9555
9552
8822
9853
8725
8981
9670
9431
8684
9655
9679
8254
8880
8450
9229
9045
9414
8284
8226
8224
8561
8928
8255
9370
9296
8965
9766
9855
8650
9247
9266
8548
9008
8422
8891
8870
8493
9310
8673
9214
8968
9021
8418
8210
8474
9354
9835
8453
8160
9581
8982
9349
9709
9576
8250
8418
9552
8946
8563
9663
8267
8164
9281
8600
9616
8863
9493
8857
9609
9388
9400
8742
8722
9413
8779
8412
9520
9488
8871
9264
9798
9629
9372
8292
9103
9102
8780
9664
8364
9155
9378
9767
8256
9267
8339
9748
9197
9760
9422
9703
8850
9405
9419
9418
8456
8793
9114
8771
9696
9297
9743
8797
9498
8767
9634
9616
8401
8590
9823
9113
8799
8723
9298
8553
8359
9103
8997
9122
8782
9543
8203
8475
8930
8596
8399
9574
9719
9591
9676
9017
8838
8889
8905
9759
9182
8575
9379
9557
9405
9567
8915
9606
9676
8183
9425
8749
8466
9627
8643
9090
9714
8836
9627
9352
9233
9056
8188
9197
9154
8978
9300
8187
8701
9129
8362
8837
8706
8527
8935
9555
9774
8645
8311
8655
9304
9085
9213
8204
9605
9658
9287
9548
9736
9317
8985
8408
9657
8780
8991
9656
9427
8506
9302
9477
8417
8928
8994
8882
9353
8384
8535
8522
8662
9627
8839
8255
9480
9118
8603
9372
8460
9522
9535
8965
9430
8281
9599
8239
9713
9528
8812
9142
9110
9549
9175
8221
8800
9091
8470
9140
8492
9068
9603
9728
8297
8400
8820
8704
9350
9349
8683
9428
8362
8402
8566
8700
8167
8543
8705
8325
8680
9170
8800
9717
8671
9101
8416
9463
9342
8485
8424
9774
8584
9742
8228
9281
8867
9491
8443
9462
8306
9263
9713
9340
9546
9459
8744
9380
8815
8762
8591
9139
9003
8190
9382
9533
9380
9149
9423
9726
8703
9116
8663
9161
8407
8767
9121
8300
8274
9206
9042
8622
9488
8212
8343
9452
8282
9174
9271
9616
9326
8164
8515
9702
8203
8679
8750
9395
8222
8778
9623
8467
8587
9021
8617
9681
9143
8892
8181
8470
9792
9617
9244
8550
8413
9372
9767
8773
8328
9575
9316
9144
9763
9187
8835
8253
9507
8282
8353
9085
8691
8656
9792
9223
9376
8526
9738
8397
9266
8893
8542
9122
9583
9348
9262
8771
9282
9761
8755
8910
9032
8514
9151
9744
8903
8994
9486
8177
8351
9652
9794
8968
9425
9487
9111
8567
9847
8985
8968
8900
8589
8416
9417
9278
9382
9603
9271
8238
8222
9376
8435
8478
8213
9354
9612
9500
8314
9013
8985
9828
8255
8751
8530
9022
8500
8726
8667
8490
9469
9172
9299
8440
9474
8846
8908
9654
9813
9035
8291
9523
8370
8170
9228
8556
8875
8892
8256
8690
9578
8800
8890
8337
8937
8281
8596
8321
8966
9170
8802
8402
9562
9036
8249
8892
8398
8494
8507
8597
9861
8395
9832
8358
9438
8168
8850
9525
9397
9343
8494
8230
9495
8784
8738
8549
9405
8760
9529
8532
8883
9149
9076
9543
9644
9479
8334
9209
9782
9571
8669
8407
8424
8252
8543
9733
9087
8824
9038
8254
8496
9544
9028
8511
9742
9624
8540
9026
9734
8246
9288
9758
8341
9002
8287
9286
9752
9583
9717
8156
9066
9754
9826
8571
8230
8577
8214
8949
8683
9135
9229
8996
8749
8536
9182
9738
9099
9560
9488
8804
8528
8963
9336
9784
9439
9728
8493
8881
9404
9421
9832
8981
9446
8406
9109
9413
8913
8401
8879
9552
9220
9764
8752
8979
9185
9428
9136
8280
9761
9617
8325
8968
8229
9640
9164
8943
9572
8515
9012
8828
9708
9784
8295
8774
8340
8798
9470
8553
8967
9257
9191
8583
9488
8933
9505
9413
9556
9112
9228
9780
9532
8972
8965
9805
9858
9586
9834
9845
9061
8630
9003
9472
9251
9132
8417
9046
9552
9630
8736
9238
9335
9318
9571
8737
9010
8400
8237
8523
9229
9723
9030
9630
8548
9631
9833
8957
8992
8171
8206
9660
9852
8472
8907
8440
9284
8897
8445
9613
9057
8418
9723
9672
8381
9234
8385
9613
9434
8426
8589
8662
8179
8531
9468
8864
9182
8987
9830
9404
8151
9293
8233
9668
9115
9414
9527
9165
8735
9385
8543
8528
9029
8303
9473
8457
9442
9812
8816
8423
8349
8285
9164
9608
8950
8631
9167
8362
8560
8282
8792
8595
9008
9686
8551
9296
8649
8842
9268
8713
8278
8717
8548
8453
8157
9317
8663
8297
9397
9132
8409
9794
9540
8346
8922
9271
9467
8151
8568
8798
9111
9422
9156
9189
9758
9644
8304
8258
8875
8579
9614
9568
9716
9496
9576
8573
8844
9492
9064
8849
9733
8994
8554
8737
8931
9150
8595
8460
8666
9052
9826
8952
9035
9768
8729
9049
9387
8884
9681
9304
8293
9077
9614
8991
9701
8493
9755
8166
8271
8935
8206
9228
9717
9684
8544
8307
8301
8732
8192
9602
8710
8431
8720
9814
9654
9388
8411
8688
9568
8248
8357
8238
9374
9018
9322
9573
8185
9143
9043
9681
9412
9751
8870
9178
9647
9664
9707
8595
9170
8792
9402
8979
8341
8280
8728
9765
8294
8773
8703
8867
8642
9647
8606
9540
9685
8422
9594
8420
9490
8215
9696
9609
8859
9120
8317
8426
9329
9774
9178
8581
8980
8343
9379
9027
9074
8190
8956
9471
9765
8962
8491
9512
8705
9571
8416
9780
8730
8891
8694
9005
8355
9425
9631
8215
8404
9043
9304
9344
9130
9837
9282
8346
9282
9670
8414
8339
8241
8698
8574
8359
9736
8448
8231
8695
8371
9111
8169
9545
8261
8479
8969
8456
9048
9032
8963
8902
8401
8253
9191
8490
9633
9522
8603
8570
8484
9159
9548
8355
9239
8229
8813
8932
8363
9219
8566
8533
8668
8292
8831
8161
9815
8634
8311
9722
9203
8440
8314
8437
8494
8251
9175
9852
8558
8614
8873
9138
9064
8876
8419
9750
8992
9173
8273
8545
8697
8963
9528
9012
8619
8454
9212
9754
8343
8714
8267
9681
8292
9394
8365
8570
9644
9599
9172
8495
9737
9475
8828
8549
8223
9337
9013
8242
8724
9369
8699
8884
9519
8659
8815
8424
8509
9796
8419
9841
9221
8494
9301
9794
9198
9109
8892
8501
8386
9272
8344
9461
9513
9283
8686
9532
9696
8429
9759
8964
9236
8211
9613
8690
8757
9514
9518
9376
9351
9649
8278
9019
9633
8354
8491
8461
9689
9039
8420
8857
9003
8222
9398
9808
9621
9793
9660
9670
9033
9117
8922
9068
8291
9450
8788
9255
8568
8961
9143
8612
9196
9022
8648
9806
8471
9479
8319
9637
8650
9830
8419
8347
8326
8314
9412
8859
9838
9064
8239
8787
9348
9637
8327
9320
9193
8727
9635
8486
8824
8970
9354
8782
8644
9522
9539
9176
8581
9569
9039
8222
9139
8564
9496
9315
8531
9685
8816
9074
8582
9288
8335
8416
9335
9426
9199
8391
8525
8281
9233
8268
8151
8944
8854
8961
8558
8893
9719
8844
8534
9788
8155
9203
8800
9354
9553
9082
8689
9448
9082
8686
8928
9321
8217
9553
8851
8486
8264
9348
8424
9614
9694
8384
8457
8588
8606
9399
8808
8625
8792
8363
9415
9123
9266
9626
8846
8675
9319
9457
9475
8844
8578
8279
9168
8824
9284
8470
8764
9454
9186
9267
9692
8851
8448
9825
8422
9762
9658
9700
8222
8152
8788
9606
9633
8337
8595
8880
9506
9460
8687
8624
8550
9432
9616
8537
8483
9633
8965
8315
8937
8483
8237
8425
9226
8608
8904
9007
9270
8456
8975
8170
8169
9621
9685
9179
9169
9390
8165
9430
8501
9345
8431
9726
8579
9183
8974
9244
8869
9113
8830
9661
9257
9198
9015
9349
8920
8826
9849
9356
8455
9648
8331
8787
8977
9555
8927
9297
9018
8612
8679
9714
8788
8154
9212
9388
9739
9633
9487
8842
9794
9230
9465
8459
8807
8841
9555
9540
9289
8286
8466
9009
9170
8604
9104
9443
9851
8278
8418
9005
9429
9339
9847
9771
8595
8413
8260
9448
8211
9661
8425
8435
8822
9848
8443
8513
9749
9820
8207
8950
8351
8216
9615
8150
8330
8710
8993
9012
9287
8173
9712
9068
8157
9541
8348
9317
9362
9280
8393
8796
9089
9629
8793
9472
8438
9022
8758
9193
9342
8596
9762
8658
9568
8257
8301
9145
8473
9057
8671
8371
9252
9464
9155
8166
8248
8996
8423
8309
8560
9273
8293
8853
9611
8186
9615
9675
9543
8437
9040
9405
9580
8790
8770
9537
9687
9523
8203
8411
8580
9387
9615
8422
8884
8339
9552
8361
8158
8177
8267
8325
8469
8493
9574
9821
9516
8920
8176
9651
8765
8934
8793
9140
9070
9521
9561
8638
9687
8798
9637
8806
8387
9449
8419
8339
9720
8599
9235
9161
8863
8319
8972
8594
8289
9201
9130
8243
9502
9470
8600
9172
8485
8533
9551
9025
9446
9245
8569
9756
8424
9154
9548
8689
9587
8556
8466
9429
9506
8167
8853
8895
8414
8897
9492
8651
9353
9821
8298
8388
8315
9832
8399
9205
8892
9230
9605
9659
9167
9622
9012
8480
9272
8549
9691
8758
8965
8633
9026
8372
8216
9219
8937
8515
8287
9833
9604
9449
8744
9199
9213
8728
9355
8860
9295
8296
9411
9657
8579
8825
8352
9778
9707
9449
8304
8600
8256
8816
8787
8837
9810
9590
9070
9829
8497
9535
9058
8765
9334
8541
8579
8175
9755
9222
9452
9754
8943
9582
9486
8817
8207
8963
8523
8559
9549
8516
8647
9193
8326
8370
9643
8526
9765
8846
9524
8884
9599
8609
9380
9821
8792
9840
9229
9041
8190
9720
9499
8298
9781
8560
8227
9177
9590
9001
9577
9143
9782
9775
8529
8785
9200
9666
8434
8784
9411
9361
8780
9741
8596
8420
8336
8663
8246
9596
9802
9724
8492
8806
8469
9237
9754
9085
8509
8758
9487
8832
8449
9227
8965
9043
9063
9198
8538
9530
8355
9860
9558
8847
8994
9814
8703
9615
8244
8722
9421
8933
9567
8737
9502
9078
9503
9518
9702
8688
9114
9007
8997
8878
9781
9274
9583
9532
8330
8721
9324
9320
9601
8332
8955
8353
8970
8992
9772
8567
9721
9214
8641
9502
8522
9162
8210
8274
8766
8355
9023
9133
9412
8634
8251
8900
8822
8913
8825
8459
9626
8508
8653
8681
9366
9121
8467
9824
8869
9191
8587
9294
8613
9116
9175
9712
8954
9682
8373
9178
9642
8617
8553
9603
9126
9593
8193
8464
9337
9580
9208
9066
9835
8720
8314
8702
8807
8430
9151
9038
9762
8177
8172
9523
9474
9287
8660
8633
8207
8465
8225
9483
8738
9269
9015
9770
9708
8903
8659
9662
8854
8851
9024
9831
8817
9012
8879
8486
8851
8509
9539
9702
9600
8178
9335
9810
8354
9311
9773
8569
8340
8426
8250
9039
9362
8581
8563
8764
9272
9656
9586
9374
9537
8545
9819
8702
8300
8949
8288
8502
8443
8210
9817
9561
8371
8617
8305
9141
9549
8969
8941
8629
8617
9280
8753
8879
9534
9043
8719
8224
9294
9089
8324
8751
8503
9248
8515
8257
9558
8365
8445
9826
9871
9377
8747
8552
8258
9324
9562
9355
9236
8333
9854
8279
8348
9591
9391
9438
8741
9413
9325
8973
9669
9770
8908
9196
9834
9083
9792
9126
9567
9383
9011
8846
8153
9204
8308
8616
9362
9623
9676
9376
8200
9149
8359
8628
9618
9266
8235
8844
8149
9252
8911
9355
8690
8553
8380
9568
9318
9575
8653
8808
8173
8973
9151
8187
8746
8500
8196
9339
8324
9545
9681
8323
8282
8743
8984
8773
9039
8237
8868
8738
8251
8170
8569
9471
9858
8709
9292
9070
9166
9663
8875
8900
9035
9831
9654
8830
8519
9577
9275
8528
8806
8197
9825
8825
9002
9800
9069
8253
9304
9301
9703
9441
8851
9781
8804
9605
8828
8941
8809
9625
8814
9301
8821
9336
8762
8438
9616
8495
9699
8235
8948
8338
8236
9040
8521
9867
9426
8311
9440
8940
8644
9093
9062
8895
9018
8330
9726
9685
9556
8335
9460
9872
9399
8428
9575
9148
9351
8199
8542
8253
9245
8301
8940
8316
8442
8703
9073
8492
8690
8890
9678
8706
9665
8928
8708
8585
9238
8538
9557
8392
9027
8340
8215
8278
8148
8744
8533
8285
8320
8924
9120
9839
8189
9754
9205
9028
9365
9451
9299
9804
9139
9487
8537
9025
9667
8491
9006
8289
8506
8564
8254
8777
9326
8318
9363
9122
9027
9634
8654
9770
9045
8785
9228
9738
8198
9178
9284
8635
8594
8629
9194
9133
9607
8811
9573
9729
8816
8940
9678
9428
9006
9156
8670
8684
9389
8820
8807
8546
8960
8431
8671
9738
8741
9234
8458
9819
9108
9611
9614
8196
9290
8562
8803
8955
8178
9824
9119
9510
9863
9055
9803
9557
9742
8416
9355
8695
8985
8752
9112
8478
8155
8176
9134
8804
8937
8494
8897
9777
8793
8577
9107
9480
8535
8177
8925
9186
9789
9568
8396
9757
8741
8780
8154
9105
9324
9171
8907
8180
9541
8575
8794
8672
8321
8261
9880
8642
8750
9546
9848
9714
9321
9093
9858
9307
9087
8663
8290
9783
8270
9202
8997
9333
8194
9506
9486
8789
9256
9217
9785
9406
8942
9486
9691
8235
9716
9275
8166
9069
8237
9799
8241
8920
8781
9758
9333
8805
8890
8682
8868
9075
9640
9820
9092
8282
9754
8569
9741
8320
9243
8242
8206
8453
8850
8290
8257
9641
8666
8918
8943
8848
8477
8370
8691
8156
9589
9540
8596
9300
8257
8693
8485
9810
9149
8731
9749
8533
9826
9341
8485
8913
9326
9787
8887
9584
9530
8525
9118
9475
8743
8963
9183
9376
9458
9488
9138
8188
8152
8484
8318
9812
8971
9036
8695
9699
8784
9847
8803
9270
9445
8301
9427
8260
9566
8734
8739
9350
8541
8807
9662
9002
9663
9739
8959
9682
9036
9185
9026
9280
8257
8663
9837
9099
9503
9081
9813
9306
9777
9163
9521
9540
9073
9374
9837
9062
8412
8605
9596
9795
8853
9161
9637
9206
8974
9528
8201
9000
8843
8385
8898
9235
8709
8458
8985
9617
9138
8279
8326
9709
8412
8656
8161
9304
9435
8321
8191
9386
8688
9100
8855
9820
9712
8977
8294
8855
9580
9030
9350
9063
9603
8796
8487
8785
9002
8291
9809
9422
8945
8240
9589
9226
8741
8641
9220
9519
8320
8245
9231
9760
8473
9533
9374
9798
9510
8487
8911
9027
8477
9614
8297
8362
9732
9300
8630
9287
9290
8397
9676
8177
9389
8577
9840
8502
9121
9492
8892
9762
9804
8764
8414
8875
8563
8303
8626
9133
9063
8850
9125
9822
9600
9570
9243
8344
8728
9334
8969
9229
9555
8723
9217
8157
9763
9103
8840
9773
8511
9075
8207
8673
8809
8415
8209
8670
8481
9828
9427
9477
8380
9614
8536
8690
8943
8746
9466
8889
8677
8809
8816
8232
9482
8864
8250
9290
8172
9192
9792
9062
9609
8219
9684
9116
8761
9564
9849
8733
8707
9585
8854
9701
8615
8941
8803
8940
9641
9412
9690
9057
8763
9825
9864
8152
8729
9245
8447
8399
9066
8176
9536
9055
8549
9052
8314
8373
9223
8743
8693
8840
8587
8297
8689
8447
9427
9707
8784
9700
8863
9648
8767
8165
8477
9737
9556
8269
8674
8905
9128
8905
9834
8272
8580
9478
9056
9016
9501
9390
8478
8906
8706
8955
9090
9693
8835
9170
8318
8697
9192
8659
9021
9438
9404
8184
9119
8603
9851
9272
8670
8810
8338
8744
8610
9498
9291
8396
8475
9682
9074
9627
9555
9594
9664
8638
9431
8202
9526
9403
8294
9685
9011
9162
9066
8233
8500
9451
9411
8363
8922
9118
9842
8727
9826
9067
8875
8891
9531
8853
8763
9756
8536
9648
8238
9334
8367
8760
9780
8242
9854
8471
8342
9778
8853
8979
8642
8419
8665
9853
9866
8811
8507
8568
8645
9286
9321
9875
8163
9206
9470
9606
8648
9008
8755
8502
9447
8859
8595
9632
9493
9829
9025
9672
8423
8875
9687
9824
8219
8279
9327
8901
8899
9537
8420
8621
9757
9198
8483
9390
8910
8361
8338
8470
8198
9000
8486
9286
8621
9155
9553
8398
9727
8627
8432
9309
8153
8205
8544
8209
8732
9699
9743
9245
8451
8149
9853
9105
8801
9575
8732
8546
9579
9717
9266
9628
9500
8670
9330
8331
8405
9129
9694
8738
9457
8555
9683
8508
9479
8306
8823
9362
8797
9166
8768
8566
9564
8425
8770
8380
9460
8556
9762
9323
9450
9081
9238
9445
8332
8707
8280
9036
8209
8964
9065
8162
8766
9787
9878
9874
9191
8294
9049
8632
8985
9754
9874
9790
8433
8492
9422
9640
9443
9874
8620
8278
9518
9587
9548
8354
9236
8502
9693
8530
8691
8770
8533
9496
8718
9104
8702
9853
9489
8745
8298
8966
9479
8260
8514
9263
9690
9633
9323
8666
8222
8446
8940
8920
9753
9189
8531
9713
9700
9738
8176
8375
9728
9271
9838
8256
9443
9337
9343
8697
8733
9353
8708
8700
9830
9493
8870
8297
9752
8544
9452
9165
9488
9549
9222
9221
9398
8792
8261
9798
9228
9436
8516
8312
8268
8964
9145
8560
8719
8291
9543
8833
8494
9771
9337
9467
8317
8543
9712
8677
9498
9154
8459
9814
9644
9827
8744
9224
8190
8981
9289
8520
9511
8301
8792
8955
9603
9777
8814
8806
9756
9336
9830
9509
9659
8742
9832
8375
8557
8800
8506
9201
8705
9525
9565
9549
9492
8338
8265
9108
8795
8801
9769
8504
9280
9490
9038
8868
8196
9835
9136
9463
8476
8393
8785
8230
8392
8441
8706
9434
9740
9015
8204
8748
8959
8425
9606
9019
9326
9547
9794
8536
8542
9101
8523
9443
9756
8974
9773
9647
8673
8472
9331
9792
9718
8715
8629
9357
9777
8779
9787
8428
9709
9545
8565
9018
9245
8475
8397
8424
8971
8201
9366
8891
9407
8821
9268
9284
9219
9327
8789
8204
8400
9382
9543
8579
8227
8318
8664
8283
9595
9831
8797
8544
9340
9271
8648
9135
9073
8429
8285
9480
9426
8543
9280
8206
9529
8492
8993
8791
9382
9478
9306
9679
8209
8658
9717
8566
9304
8467
8439
8673
8233
9102
8152
8903
9363
8612
8674
8648
9804
8861
8444
8224
9258
9111
9847
9267
9669
9735
9361
8569
9772
9811
8301
9242
9165
8239
8364
9166
8841
9680
8288
9165
8516
8823
8417
9320
9736
9427
8379
8360
8492
9450
8149
9086
9576
8621
9628
8448
8149
9874
8708
9847
9664
9695
9185
9875
9784
8490
9868
9864
8597
9753
8709
9563
8526
9102
9250
9493
8918
9153
8873
8893
9663
9509
9808
9554
8983
9078
9687
8637
9657
8943
9276
8415
9081
9676
9670
8278
9868
8564
9271
8876
9348
9049
8232
8567
9481
8174
9737
9440
8188
8707
8391
8432
9460
8411
9776
9712
8446
8637
9358
8470
9413
9757
9476
9805
9762
9741
9698
8699
9406
9379
8850
8377
8738
9016
9153
8894
8660
8254
8341
8198
9633
9805
9822
9291
9644
8773
8306
8804
8174
8447
8772
8796
8780
9217
8750
8399
9460
9039
8717
9721
9388
8797
9805
8382
8888
9458
8857
8385
9488
9836
8897
9004
9745
9181
8975
8838
8818
9314
9535
9519
8764
9696
9023
8369
9112
9675
9775
9030
9554
8268
9732
9206
8952
8487
9581
9484
8993
8856
9787
9356
9391
8267
9559
8152
9500
9731
9312
9824
8318
9766
8232
8508
9683
8879
8492
8890
8181
9141
9825
8594
8319
8310
8944
9006
9311
9001
8269
8534
9684
8231
8254
9713
9466
9320
8148
9733
8562
9512
9557
9242
8160
8243
9444
8651
9761
8734
9295
9585
9100
9126
9510
8202
8703
9630
9396
8416
8607
8682
9170
9784
9573
9607
8936
8249
9084
8283
8952
9549
9751
9024
9361
9124
8545
8888
8306
9275
9024
8492
8907
9775
9435
8853
9870
9028
9033
9019
9449
8399
9640
8851
8213
9282
8246
9524
8513
8304
8880
9562
9727
8160
9640
8343
8732
9277
8691
9834
9561
9652
8256
8955
9679
9647
8251
8742
8728
9628
9245
9699
8293
9537
9394
9413
9676
8911
9343
8214
9408
8963
9684
9871
8684
8446
9298
8652
8490
9760
9204
8259
9805
9459
8151
9642
9551
9567
8645
9408
8897
9797
8308
8241
8819
9421
8262
8399
9027
8637
8277
9555
8718
9519
8653
8855
9461
9888
9416
9742
9011
9777
8306
9310
9325
8572
9192
9623
8409
9792
9603
9648
9258
8465
9484
9707
9616
8521
9314
8553
8233
8788
9294
9571
8564
9472
9015
9889
9217
9001
8789
9577
8682
9619
9530
9853
8440
9590
8554
9312
8603
9263
9601
8582
8211
8161
9245
8221
9830
9845
8972
8356
9321
8752
9199
9151
9498
8862
8518
8442
8882
8409
9760
8990
9049
9657
8207
8531
8177
8854
8742
8698
8188
9049
8399
8731
8346
9127
9739
9431
8270
8997
8760
8638
9037
9487
9465
8177
8187
9710
8191
9400
9747
9386
8333
9759
8307
9121
8741
8603
8588
8456
8205
9587
8685
9489
8982
9555
8452
8730
9049
9501
9060
8500
9645
9461
9432
9008
8776
8603
8711
8868
9557
8168
9722
9544
8995
9488
9830
9845
8794
8990
9482
9433
9476
9518
8659
9857
8806
8591
9103
8645
8334
8842
9365
9453
9096
8815
9209
9889
9854
8582
9108
9607
8540
9156
9265
9722
8640
9189
9840
8730
8611
9259
9397
8859
9415
9775
9879
8372
8883
9675
8365
9505
9907
9120
8742
9156
8959
9241
9157
9054
9184
8991
8857
8689
9629
9041
8670
8743
8955
9096
9294
9429
9467
8488
8842
8498
9230
8329
8827
8519
9308
8390
8888
9543
9792
9311
8558
9539
9086
9281
9220
8402
8879
8495
8634
8193
9281
9388
8729
9455
9567
8986
8671
9326
9780
8978
9637
8600
8581
9267
9148
8233
9159
9129
8725
8359
8952
9717
8182
8499
8791
8380
8855
9819
9289
8246
8459
8974
8713
9200
8300
9868
9842
8751
8940
9286
8405
8283
9401
8868
9343
9035
9441
9788
8786
9029
8802
8295
8171
9333
9004
8737
9498
9527
9487
9734
9656
9778
9583
9843
9510
8758
9097
9415
9629
9394
9229
9706
8762
8900
9327
9456
9307
9498
8241
9291
9748
8344
8880
8906
9785
8925
9374
9126
9912
8850
8962
9262
9395
8754
8337
9814
9047
9390
9123
8893
9161
9052
9627
9268
8406
9026
9529
9043
8739
8568
9132
8714
9855
8605
9099
8244
8255
9317
8857
9466
8475
8887
8774
9837
8666
8987
8862
9214
8404
9183
8898
8584
9759
9003
8654
9291
8512
8936
8466
8381
8675
9582
9759
9396
9402
9656
8876
8284
8801
8378
8305
8358
8225
9793
8247
9214
9053
8951
9545
8870
9106
9675
8981
9704
8813
8788
8828
9608
9853
9476
9810
9519
8357
8339
8352
8742
9102
8833
9845
8522
9531
8854
8907
8583
9179
9214
9322
9017
8248
8200
9040
9538
9590
8246
8311
9584
9584
8280
9147
9561
8365
9223
8439
8161
9602
9299
9002
9187
8276
9886
8420
8683
8184
9838
8457
9077
9119
8933
9142
9396
8491
9570
8671
8604
9193
8454
8149
8676
9518
9769
9822
9569
9477
9588
9727
8704
8179
9250
8240
9449
9702
9896
8313
8251
9080
8282
9299
9779
9568
8946
8723
9399
8286
8552
9568
8756
8231
8302
8245
8375
8864
9543
8415
9395
9863
9313
9410
9456
9728
9238
8679
8155
9052
8731
8644
8509
9767
9432
8882
8735
9016
8411
9582
8181
9565
9186
9346
8540
8535
8313
8814
9550
9313
9847
8684
9745
9710
9585
8483
8760
8277
8806
9130
8494
9519
9630
8523
9757
8546
9640
8336
9352
8149
9813
8520
8683
8678
9269
9200
8827
8824
9759
9131
8501
8356
9701
8385
8236
8936
8654
9278
9473
9166
9238
8939
8646
8517
8597
9340
9603
9927
8793
9892
8473
9356
8337
8255
9872
8557
9786
9923
9258
9424
8227
9675
8704
9434
8617
9739
8160
8475
9174
8314
8896
9792
9261
8278
9226
9612
8336
9610
9771
9060
9402
9885
9507
8824
8170
9475
8835
9510
9579
9304
9703
9860
8166
9890
9675
9754
9477
8903
9435
8459
8271
9571
8522
8940
8858
8226
8413
8239
8160
8640
8823
8890
9412
8494
9180
8770
8507
9907
8558
8416
8172
8285
8795
9584
8510
9229
9897
8423
9755
8171
8500
9737
8359
9786
9341
9493
9778
8346
9219
8301
8880
9896
9463
8514
8515
8560
8805
9590
8830
8680
8561
8412
8262
9820
8768
9538
8354
8189
9812
8358
8787
9765
8793
8989
8235
9887
8591
9820
9742
8303
8773
9244
8236
9657
8434
8177
9471
8414
8639
9097
9806
9693
9877
9187
8519
8658
9229
8930
9660
8189
8267
9597
9019
9033
9928
9338
8199
8224
9007
8392
8359
8601
8517
9779
9230
9888
9649
8893
9751
9441
9282
8690
9601
8433
9249
9177
8911
9146
9706
8699
9877
8955
9467
9849
9273
9543
9479
9514
8376
8741
9218
8173
8798
8934
8589
8861
8695
8174
8844
8327
8234
9553
8335
9918
8885
8755
9745
9497
9452
9807
9078
8721
9101
8944
9139
9646
9924
8515
9845
9215
9012
9712
8865
9458
9292
9178
8829
9247
9171
8943
8766
8434
8673
8193
9765
8234
9240
9153
8455
8746
9228
8970
8632
9814
9733
8155
9377
8572
9177
9013
8510
9540
9016
8378
8616
8790
8666
8570
9196
8601
8323
9710
9542
9109
9192
9315
8203
8525
9004
9508
8737
9254
9256
9728
8688
8247
9420
9370
9712
8149
8326
9495
8770
9221
8281
8403
9823
9316
9292
9188
9423
8869
8523
9738
8331
8832
9392
9205
8777
8735
8965
8190
8987
9722
8958
8214
8280
9790
9230
8880
9173
9270
8770
8946
9333
9304
8320
8232
8463
9565
9104
9571
8703
9548
8175
8846
9226
9724
9103
9085
9054
8497
8239
9858
9156
8298
8829
9179
9801
9391
9449
9793
9073
9325
9571
8194
8892
8476
9687
8704
9449
8815
9626
8758
9542
8733
9593
8938
8678
8251
8963
8341
8517
8819
9582
9853
8906
9246
9821
9048
8620
9592
8737
8655
9873
9164
9356
9867
8529
8914
9680
8179
9513
8748
8299
8377
9274
8706
9712
8688
9132
8382
8275
8677
9011
8407
9026
9259
9759
8327
8599
8534
9476
8229
9406
8774
9015
9361
8920
9602
8213
9011
8956
8513
9850
8590
9898
9642
9601
8952
8916
9570
8192
8738
9038
8762
8297
8813
9870
8441
9030
8533
9016
9163
9593
8392
8256
8214
9881
9617
8313
8567
8217
9557
9029
9131
8154
9762
8482
8915
8689
9553
8622
9457
9342
9232
9117
8348
8631
8701
9423
8906
9684
8665
9285
8597
8913
9417
8750
8158
9851
8919
9421
9283
9608
9447
9907
8743
9150
8489
8538
9793
9720
9182
8857
8175
9697
9804
9333
9365
9626
9227
8729
8328
8964
9645
8715
8410
9892
9438
8802
8330
8366
9111
9801
9109
9497
9859
9018
8321
9136
9707
9291
8935
8730
8692
9315
9834
9680
8675
8265
8971
9463
9539
8483
8530
9564
9067
9567
9236
8284
9567
9849
9446
8745
9154
8880
8458
8385
9359
8448
9418
8618
9754
8508
9646
9343
8579
9715
9079
8772
9593
9051
8356
9324
8369
8276
9504
8798
8616
8480
9403
9498
8866
8645
9292
8166
9689
9015
8488
8294
9809
9751
8369
9302
9201
9720
9582
9798
9206
8751
9449
9414
8832
9371
8273
9214
9314
8368
9897
8517
8258
9911
8175
9804
8443
8758
9563
8715
9431
8195
9717
9654
8334
8546
8870
8421
9313
8497
8439
8351
9450
8298
8833
9510
9829
9282
8287
9401
9211
8732
9870
8320
8954
9104
8624
8204
8573
8386
9892
8993
8239
8539
8457
8744
9539
8853
8560
8182
8755
9681
9590
8333
8148
8432
9264
8647
8185
9718
9635
8725
9578
9561
8883
9387
9468
8385
9782
9048
8278
8642
9757
8220
8989
8693
9797
8712
9556
9436
8808
9467
8990
9078
8149
9524
9280
8348
8573
8952
9245
9185
9078
8366
8509
8430
9242
8715
9653
8770
8930
8384
8867
9032
8413
9756
9053
8636
8928
9846
8890
9294
8765
9244
9205
8467
9347
9392
9213
9181
8885
8925
9042
9575
8275
8593
8648
8304
9088
8931
9385
9399
8630
9742
8668
9534
8921
8742
9290
9344
9867
9799
9904
9102
8204
8481
9513
8461
9073
8544
8921
8700
9595
9238
9587
8852
8411
8599
9004
9551
9064
8456
8362
8324
9469
8530
9795
9674
9526
9667
9495
8593
9738
9807
9819
9011
9315
9345
9651
9916
8836
8389
8372
8945
8747
9680
8976
9737
9378
9832
9300
9842
8247
9552
9691
9384
9113
8807
9901
9009
9490
8666
8489
8928
9234
9129
8400
8313
9063
8623
8323
8454
9674
9423
8510
9263
8667
9299
8942
9661
9104
9054
8391
9649
8828
9167
8629
8640
9004
8195
9840
9430
8373
8479
9296
8733
8927
9770
9221
9735
8925
9142
9235
8855
8805
8294
8450
9243
8324
9648
8201
9768
9888
9910
8981
8583
9271
9206
8337
9044
8179
8987
9662
8821
8312
9695
8680
9420
9279
8601
9035
9022
8249
8970
9252
9659
8545
9719
8958
8983
8319
9583
8870
9587
8223
8322
9536
8344
9914
8996
9136
9823
9167
9489
8941
9897
8213
9072
9740
8622
9474
9185
9161
8633
8640
9761
9788
8674
9537
8937
9465
9248
9428
8649
9680
9163
8555
9821
9190
9728
9155
9562
8161
9867
8678
9192
8350
8669
8764
8814
8794
9783
9146
9020
8653
8885
9252
8827
9229
8960
9298
9401
9584
8289
8578
8241
8919
8294
9095
8379
8674
9287
9606
8286
8752
9133
8504
8504
8781
9912
8286
8391
8213
8350
9339
8485
9545
9608
8496
9810
9537
9167
9531
9324
8540
8295
8829
8677
9252
8177
8646
9156
9258
8536
9872
8757
8621
9471
9889
8525
8210
8521
8663
8372
8273
8846
8246
8286
9242
9016
8371
8751
9438
9214
9151
9407
8733
8424
8812
9337
9100
8444
9915
8515
9248
9300
9345
9606
9152
9241
9323
8667
9732
9858
8825
9471
9102
8330
8354
8979
8956
8402
9577
8599
8256
9886
8613
9326
8275
8269
8682
8369
9346
9244
9023
9391
8889
8910
9563
9543
8856
8887
8324
9017
9191
9616
9149
9521
9290
8539
8790
8690
8410
9770
8431
9369
9845
8811
9436
9232
9325
9470
8373
8825
8941
8983
9791
8680
8829
9106
9272
9606
8313
9251
9912
8749
8252
8163
9369
9708
9897
8729
8414
8855
9052
8408
9573
9008
8572
8960
9598
9051
9570
9379
9776
9680
8860
8921
9361
8179
8255
8428
8892
8435
9019
9728
9807
9234
9217
9080
9377
8523
9508
8495
8693
9120
8396
9090
8590
9248
8577
9538
9244
8924
8188
9504
8596
8350
9401
8198
9363
9821
9868
8720
8196
8951
9036
9704
8818
8995
9543
9116
9377
9496
9006
9877
9804
8202
9122
8650
8305
8447
8526
9125
9359
9335
8417
9564
9469
8179
9034
8479
9099
9621
9580
9351
9848
8973
9522
8167
8802
8918
8510
8942
9894
9590
9327
8746
8227
8798
8329
9461
8240
8822
8263
9228
9040
8431
9593
8796
8842
9471
9113
8467
9445
9458
8398
9051
8553
9673
8724
9239
8451
9708
9163
9637
9529
9821
8992
8265
8313
8413
8380
8346
9135
8665
8957
8342
8288
9554
8152
8485
9723
8914
9120
8300
9354
9629
9582
8269
9724
9416
9044
9056
9792
9751
9395
8487
9738
9020
9038
9618
9813
9582
8937
9445
8822
9611
9504
9479
9447
9014
8452
8662
8162
9000
9268
8547
8255
8302
8930
9043
8979
9823
9563
9593
8291
8185
8726
9461
9644
9225
8477
9855
8673
8788
8702
9590
9436
9423
8275
8834
8726
9445
9665
9241
8912
9474
8577
8176
8506
9866
8248
8214
9313
8163
8395
9191
8504
9905
9140
8741
9254
9268
9477
8400
8935
9832
9699
9916
9185
8645
9766
8589
9257
9086
9834
8516
8482
8735
8609
9853
9434
8472
9621
9835
8841
8939
9442
9431
9570
9191
9370
9307
8839
8621
8780
8407
8340
8204
8658
9834
8725
9874
8202
9877
9894
8562
9344
8797
8654
8460
8411
9016
8464
9851
9383
9242
9404
9624
8511
9786
8839
8866
8561
8246
9302
8697
9564
8199
8530
8500
9586
9808
8335
9085
9628
8762
8294
8796
9467
8514
8658
9885
8651
8973
8762
9102
8900
8526
8442
8957
9768
9194
8529
9173
9341
9166
9853
9889
8700
9012
8351
8252
9805
9587
9444
8986
8278
8580
9183
9809
9532
8569
8594
9547
9789
9167
8175
9078
9879
8598
8661
9657
8274
9293
9021
8823
9356
9851
9496
9438
9537
8712
9695
9782
9430
8767
8370
9439
9465
8172
9892
8768
9640
8423
9017
8999
8195
9026
8944
8729
8772
9417
9375
9101
8773
9143
8367
9025
9659
8316
9152
9908
9748
8698
8967
8493
9810
8285
9797
8509
8437
8186
9498
9252
8428
8746
8845
8421
8842
9519
9156
9021
9924
8179
8468
9920
9793
8901
9007
9220
8519
8499
9342
8846
8334
8598
9359
9598
8367
9450
9933
9881
8770
9593
8207
9548
8350
8264
8327
9603
9685
9647
8911
9496
8342
9311
9129
8151
9544
8383
9696
8560
8162
9027
9461
9605
9706
8333
8253
8918
9165
9823
8945
9291
9311
8747
9298
8957
8391
9796
9805
9763
9336
8903
8630
8593
9222
8989
9865
8899
9553
9258
8721
8693
8250
8961
8884
9749
9145
8703
8225
8901
8369
9367
9666
9856
9131
9624
8618
9278
8488
8512
9923
9680
9501
8751
9025
9251
8825
9226
9648
9627
8643
9215
9588
8990
9505
9563
9555
9923
8993
8369
9679
9302
8403
9055
8881
8904
8257
8815
8869
9765
8548
9645
8947
8361
8607
8383
8898
9680
8542
8352
8168
9328
8157
9499
8603
8231
9345
8838
8525
9849
9063
9614
9293
9379
9575
8794
8746
9289
8330
8537
8771
8814
8211
8907
8459
9154
8172
8235
9214
9163
8635
8694
9869
8391
8228
8349
9705
9004
9132
9169
9587
9610
9302
9636
8933
8550
8771
8906
9560
9575
8383
8479
9254
9163
9658
9705
8767
8249
9467
8877
8852
9163
9571
8415
9767
8366
9480
8481
8506
9570
9733
9297
9732
8751
8508
9157
9096
8581
9696
8677
9624
9095
8213
8734
9028
8757
9470
8775
9508
8897
8516
8375
8409
9805
8400
9869
8434
9623
9774
8816
9027
9301
8498
9436
9463
9505
9417
9003
9449
8912
9677
8829
8825
9019
8720
9693
8864
9279
9529
9556
9213
9480
8586
9000
8913
8467
8227
9566
9081
9166
8252
9255
9061
9713
8720
8522
8379
8746
9598
8239
8367
8918
8702
9738
8852
9502
9113
9707
9117
8973
9168
8766
9306
9241
9459
9159
8945
8342
8935
8658
8907
9359
8255
9679
9458
9355
9242
9660
9070
9085
9133
8782
8558
8753
9333
8548
8893
9280
9717
9219
8213
8527
8509
9261
9813
8662
9428
9372
9372
8553
9827
9620
8935
9861
9198
8462
8635
8605
8557
8982
9051
9874
8908
8189
8183
9104
8755
9269
8900
8567
9630
9648
9136
9918
8770
9116
9607
9587
8214
9387
8722
8222
8752
8998
8764
9223
9087
8583
8427
8905
8650
8745
8200
9715
8753
9410
9656
8819
9657
8812
8814
9668
8869
9819
9911
8736
9004
8797
9370
9448
8822
8377
9219
9208
8214
9736
8322
8585
9400
8244
8930
9798
8619
8699
8591
9580
9424
9879
9239
8195
8871
9084
9481
8928
9095
9366
8545
8654
8443
9127
9343
8311
9582
9662
8450
9870
8354
9678
8623
9224
9076
8561
9797
9185
8550
8289
9194
9864
9532
8287
9806
8895
9834
8947
9167
9630
8990
8261
9108
9160
9186
9025
8275
9712
9859
8499
8905
8565
8857
8415
8892
8873
9240
8168
8292
8246
9427
9824
8652
8170
8904
8818
9250
8772
8214
9100
8733
9735
8364
8902
9489
9856
8552
8475
8938
9344
9705
9583
9915
8803
8222
8329
9814
8761
8162
8939
8992
8540
8971
8352
8952
8547
9406
8950
8733
8404
8346
8213
8213
8568
8418
8337
9636
8757
9114
9159
9126
8684
8292
9746
9402
9008
8410
8172
9303
9756
8559
8866
9454
9864
8948
8964
8403
9070
9343
8783
9392
9507
9623
9165
9026
8210
8307
8474
8409
9695
8821
9528
9410
8686
9406
9524
9563
8344
8299
9817
9398
8782
8237
9623
9534
8527
9714
8562
9631
8690
9438
8592
9166
9870
8298
8553
9129
9751
9391
8897
8907
8494
9204
8528
8538
8709
9271
8745
8952
9889
9392
9134
8928
9838
9526
9548
9137
8255
9477
9492
8288
8980
9312
9824
9687
9186
9014
8395
8957
8739
9635
9541
9777
8852
9854
8852
9780
9779
8714
8513
9202
8202
9055
9126
9090
8827
9708
9556
8225
8522
8464
8702
9123
8853
8916
8339
8254
9302
9066
8639
9914
8923
9182
8536
8170
9227
9391
9004
8208
8513
8919
8774
9547
9356
8355
8482
9667
8940
8227
9802
9343
8758
8449
8964
9271
9193
8959
9296
8367
9801
8582
9006
8493
8640
8809
9792
9207
9387
8500
8990
9907
9034
9378
8356
9039
9074
8786
8601
9556
8886
8543
8779
8763
8217
8322
9492
9793
8706
9597
9270
8550
8597
8174
9216
9869
9152
9872
9272
8684
9906
9358
9364
9129
9198
8608
9728
8343
8641
9566
8550
9337
9575
9489
8784
8951
8603
9085
9803
8567
9153
9755
9716
9650
8732
9478
9485
9723
9117
9329
8223
8389
9664
9550
8650
9689
9645
8418
9295
9854
9854
8997
9041
8486
8406
8380
8156
8634
9630
8551
8225
9880
8418
9900
8502
9157
9318
9011
8309
9113
8744
8391
8205
9072
9434
8576
8545
9222
8265
9802
8250
9818
9291
8211
9694
9793
9405
8990
9879
8754
8593
9319
8936
9054
8251
8232
9201
8402
8304
9161
8280
8673
9112
9313
8548
8691
8380
9001
9316
9087
8434
8493
9105
9898
9899
8738
9781
8282
9061
8410
8287
9717
9442
8867
9876
9864
8615
8944
8679
9706
9068
9670
8433
8936
9466
8693
8745
8905
8163
8801
8236
9218
9247
8383
9309
9737
9487
8826
8212
9702
9423
9110
9633
8536
8458
8545
8481
8448
8890
8728
8162
9098
8592
9541
8843
8196
9716
8435
8529
9244
9468
8237
8604
9727
9405
9508
8754
9235
9815
9693
9030
9016
9408
9380
9783
8417
8455
8203
8731
9626
8693
8901
9744
9798
8740
9058
8723
8978
8424
8644
9327
8585
8219
8906
8418
9333
9405
9395
8870
8816
9076
8613
9040
9538
9098
8518
8687
8166
9619
8593
9492
9715
8299
9876
9451
9880
9139
9367
8815
8712
8806
9371
8655
9043
8615
9850
8888
8920
9032
8687
8660
9326
9393
9493
8944
8987
8518
8192
9099
8265
9583
8436
8881
8736
8335
9534
9909
9157
9538
9183
8387
9028
9895
9423
8219
8168
8295
8363
9881
8901
9396
9880
8957
9649
8520
8466
8666
9038
8230
8193
8340
8525
9387
8423
9478
9103
9289
8329
8182
9111
9528
8604
9619
8914
8936
9695
9119
9380
9117
8853
9316
8967
9911
9527
8752
9121
9554
8502
8235
8273
8905
9358
8296
8199
8756
8168
9828
9834
9452
8748
9123
8202
9371
9529
8825
9147
8583
8921
8362
9603
9635
9322
8464
9808
9054
9116
9600
9651
9230
9161
9572
8659
9605
8744
9685
9471
9412
9756
8177
8208
9863
9009
9052
8943
8665
9551
8749
9866
9419
8792
9009
9366
8526
9528
8174
9272
8342
8834
9006
9379
9473
9354
8229
9297
9757
9607
9809
9556
9120
8217
9034
8977
8784
9397
9187
9901
9135
9044
9006
8662
9243
8934
9519
9181
9308
9179
8633
9083
9812
8693
9607
9569
8667
9121
9039
8629
8483
8420
9052
9878
9384
9687
9874
9019
8473
9873
9266
8499
9261
8997
8524
8733
8707
8365
9481
9704
8386
9030
8761
8814
9380
8685
9744
8886
9412
8205
8308
8865
9426
9091
9584
8629
9724
8271
9129
9651
8803
8459
8566
9625
8934
9547
9758
9592
8213
8673
9303
9883
9869
8561
9252
9366
9870
9334
8530
8402
9615
8416
8611
9430
8629
8475
9024
8438
8161
8187
8424
9735
9302
8901
8880
9657
8918
9131
9891
9416
9115
8465
9624
9110
8794
9424
8573
9587
8720
8301
8499
8956
8524
9248
8914
9462
9150
9015
9318
9545
9375
9396
9384
8652
8929
8628
9263
9445
9258
8516
9026
8675
9761
9016
9575
8394
9796
8223
8899
9221
9002
8328
8903
9671
9635
9608
9256
9765
9820
8555
8962
9621
8532
8989
8775
9259
8910
9652
9692
8658
8611
8670
8511
9118
8283
8892
9185
8363
9707
9848
9655
9789
9673
8927
9650
9067
9484
8969
9169
9079
8499
8800
8957
9217
9351
8490
8277
8954
9744
9704
8227
9715
9015
9408
8723
8761
9210
8705
9779
9838
9046
9035
9747
8722
8882
8714
9813
9611
9842
8308
8371
8825
8190
8877
8245
9516
8816
9359
8851
8968
9024
9559
8172
8280
9594
8423
9036
8667
9174
8362
9220
8566
8303
8187
9774
9363
8341
8440
9866
8578
8914
9455
8238
9502
8227
9297
8910
9018
9674
8229
9380
8937
8824
9581
9398
9263
8537
8691
9237
9611
9281
8892
8355
9635
9705
9484
9270
9830
8870
8905
8812
9883
8677
9310
8386
8985
9472
9217
8707
9655
8822
9686
8550
8245
9264
9286
8597
8907
9484
8458
8755
9841
8792
9401
8689
9406
9666
8748
9241
8854
8249
8656
9613
9504
9458
9817
8972
9146
9470
9530
9871
9183
8717
8783
9444
9723
8878
8388
9565
8938
9533
9309
9606
9518
9684
9118
9739
9319
8363
8926
8662
8452
9861
9177
9501
9783
8967
9599
9788
8747
8701
8383
8364
9666
9713
8924
8228
9517
9810
8256
9854
8466
8694
8756
8440
8759
9101
8184
8346
9420
9836
8842
8967
8239
9116
9509
9075
9663
9263
8415
8521
8251
9607
8370
8154
8636
8927
8474
9179
8963
9327
9495
9006
8883
9804
8772
9685
8598
9267
9265
9289
8597
8677
9112
8600
9806
8837
8231
8240
9665
9659
8640
8264
9189
8894
8757
9250
9460
9079
8587
8657
8526
8489
8640
9767
8950
8838
9523
9034
9106
9668
8557
8535
8879
9635
9819
9264
9569
8243
8468
8750
8805
9035
8224
8903
8218
8401
9782
9898
9475
8874
8379
9482
9784
9121
8837
8913
9157
8866
9252
9027
9730
8473
8507
8550
8204
8323
8746
8866
9013
9512
8924
8747
9754
9657
8555
9816
8628
8624
8872
8774
8346
9595
8961
8936
8270
8558
8468
9578
9713
9617
9645
8594
8972
8385
8930
9222
8827
9492
8478
9057
9501
8732
9252
8381
8738
9335
9545
8707
9107
9344
8906
9787
8906
9841
8730
9142
8905
8443
9197
8572
9157
9562
9143
9003
9552
9149
9577
8374
9788
9827
9134
8543
8999
8296
8512
8241
9426
9200
9402
8861
9647
8274
8730
9603
9483
9659
8385
8887
8603
9509
8718
8509
8313
8964
9343
8522
8254
9175
8789
8758
9835
8961
9528
9036
9121
9067
8562
9060
9151
9176
8261
8342
9507
9473
9436
9201
9094
9014
9013
9782
8289
9010
9399
9397
9351
9852
9628
8592
9375
9001
9242
9298
8738
8432
8424
9035
9243
9512
8632
8490
8566
8893
9202
9432
9500
9754
8520
9001
8279
9189
8384
8346
8792
9593
9621
9516
8551
8273
9256
8863
8585
9205
8762
8362
9250
8940
9559
8872
9708
8402
8777
8958
8568
8897
8797
8735
8423
8485
9058
9567
9024
8579
9536
8250
8917
8313
9211
9699
8358
8411
8292
8677
8842
8482
9463
9158
9609
8485
9832
8887
8279
9612
9245
9851
9792
9369
9055
9485
8162
8461
8792
9468
9829
9604
8337
8179
9226
9412
9609
9081
8453
9548
9760
9064
8905
8732
9850
9457
9490
9053
9322
9869
8925
9210
9863
8586
9643
9526
9293
8643
8229
8421
9474
8762
8403
8224
9659
8840
8993
8300
9141
8742
8781
9788
8432
8237
8622
8691
8409
8937
9841
9367
9583
9302
9560
8650
8663
8868
9731
8802
9223
8650
8215
9060
8353
8235
8388
8694
9219
8637
8520
9233
9775
9654
9591
9402
8671
8362
9694
8220
9376
8252
8386
8417
8862
8289
9498
9695
9464
9372
8964
9649
8411
9379
8746
8203
8783
9600
8871
9476
9452
9258
9308
9246
8457
8254
9624
8427
9736
8885
9242
9274
9106
9321
9707
8175
8487
8257
8798
8657
9017
8992
8984
8620
9013
8983
9675
8445
9115
8198
9849
9806
9299
9108
8863
8683
8166
8353
9642
9035
9538
9563
8709
9817
9355
9436
8739
9519
8997
8291
9738
8353
9552
9785
9219
8450
8938
9708
9443
9030
9557
9220
8583
8557
8454
8255
9505
8344
8733
8596
8313
8868
8830
9851
9741
8747
9289
9381
9555
9443
8401
9141
9377
9568
9491
9216
9558
8526
9053
9091
8491
8812
9682
8411
8467
8412
9245
8419
9141
9709
8502
9607
8784
9240
8413
8530
9489
9755
8337
8203
8642
9171
9283
8281
8679
9566
9589
8903
9167
8465
8724
9178
9769
8425
8201
9487
8447
9019
8186
8338
9379
9173
8729
8853
9626
8526
9040
8491
8826
9496
9703
9524
9342
8459
9793
9786
8503
9628
9004
8592
8898
9191
8252
9586
9103
9227
9378
8196
8640
8198
8489
9855
8673
8732
9273
8451
8610
9385
8790
8576
9034
8484
9504
9739
9044
9585
8294
9174
9835
9575
9784
9745
8585
8679
8634
8883
9054
8487
8549
8285
8272
8456
9015
8845
8438
8212
9709
8818
9024
8991
8815
8964
8248
8741
8755
9376
8662
9407
8337
8939
8569
9702
8452
9286
8199
9638
8605
9463
8483
9860
8425
9873
8173
9611
9777
9104
8869
9272
8502
8313
8733
8418
9869
8745
9133
8632
9697
9783
9399
9246
9803
8888
9254
8739
8597
8922
8403
8957
9726
9555
8415
9532
8157
8738
8317
8772
8788
9718
9265
8797
9432
8598
9526
9178
8418
8621
8961
9176
8796
9877
9181
8244
9804
9767
8866
8998
8685
9490
8831
8163
9294
9195
9754
9061
8921
8498
8764
9538
9004
8938
9594
9064
8936
8294
8433
9185
8807
9728
8667
8474
9445
8686
8173
8373
9780
9512
8389
9160
9579
9094
9315
8188
9386
8343
9142
9488
8315
8373
9384
8446
8361
9681
8266
9733
8279
9638
9741
8227
9804
9867
9587
9283
8271
8644
8879
9610
9280
8690
9008
8580
8359
8654
8786
8564
8196
9608
8521
8733
9617
9779
8810
9441
9658
8657
9002
8279
9504
8245
8315
9375
9580
9319
9040
8558
9112
8265
8335
8613
9005
8387
9078
9335
8891
8543
8615
8980
8576
9546
9457
9639
8557
9350
8435
8287
8262
9280
8645
9691
8378
9118
9154
9522
8194
9831
9324
9718
9726
8654
8947
8924
9466
9289
9859
8218
9861
9541
8999
8964
9197
9384
8749
8368
9857
8591
9631
8271
8894
8164
9006
9238
8869
8594
9413
8674
9768
9473
8679
8187
8740
8866
8711
9620
8343
8269
8826
8225
9455
9507
9333
9247
9571
9381
8190
9700
8581
8677
8844
8690
8388
8747
9791
9112
9749
9212
8159
8740
9038
9212
9004
9490
9331
8322
8661
8183
8609
9091
9154
8204
9268
8934
8707
8847
9449
8786
9195
8262
8683
8733
9522
8333
9033
9618
8613
8401
8974
9023
8185
9860
8624
8736
9339
8463
8722
9362
8777
9866
9165
9194
8971
9270
9089
9119
8992
9805
8286
9511
9256
8903
9697
8510
9478
9074
9858
9362
8458
8654
9127
8318
9725
9714
8317
8739
9232
9349
8764
8462
9657
8196
8611
8451
9551
9727
9802
9250
9759
8652
9561
8219
9132
9837
8821
8957
8278
8212
9246
8984
8340
8321
9700
8995
9256
8312
9858
8996
9241
8218
8446
9490
8487
8729
9492
9480
9775
8516
8763
9263
8861
8647
9699
8514
9880
8365
9647
8689
9548
8465
9487
9218
8180
8912
8296
8189
9741
9052
9600
9818
8398
9498
9239
9382
8322
8428
9067
8519
9763
8646
9226
9266
8486
8404
8521
9622
8519
8742
9807
8883
8785
8195
8279
9779
9793
9364
9708
9193
8199
9808
9099
9456
8250
8387
9814
8484
8724
8176
9609
8209
8653
8457
9335
9868
8664
9783
8797
9785
9017
9318
8531
8218
8891
9195
9598
8986
8301
8714
8632
8818
8845
9173
8697
9208
9258
8315
8960
8364
9102
8172
9705
9127
8976
8515
9019
9803
8811
8588
8892
9067
9674
9680
9374
8266
9457
9357
9608
9096
9036
9296
9656
9801
9768
8644
9549
9376
8780
8253
9170
9456
9770
9806
8411
9875
9097
9023
9638
8672
8876
9855
9474
9529
8549
9713
9497
8916
9682
9560
8698
8831
9872
9452
8633
8777
9121
8336
9257
8581
9857
8214
8672
8713
9322
9394
8711
9190
8952
9708
8373
8528
9869
9711
8742
8743
8543
8868
8817
8960
8378
9568
8769
9222
8222
9270
9795
9088
9754
8542
9164
8733
8408
8249
9277
8390
9814
8876
8391
9245
9054
9159
8789
9822
9796
8643
8244
9101
9560
9038
8334
8408
8926
8984
8577
8517
8226
8473
9429
9303
9409
8317
9341
9609
8276
8994
9367
9791
8433
8971
9844
9188
8261
8851
8230
8839
8786
8199
8949
8732
9155
8289
9397
9039
9552
9035
8970
8483
9050
8437
9510
9595
9757
8951
8497
8346
8812
8273
8527
8997
8876
8412
9595
9225
8732
9321
8193
9202
9541
9411
8180
9357
8686
8889
8446
9570
8582
8822
8182
9006
8733
8520
8467
9403
9814
8648
9152
9517
8386
9465
8910
8571
8226
8650
9585
9232
8999
8904
8401
8735
8334
9085
8236
8941
9857
9623
8305
9226
8599
9652
9379
9705
8183
9535
9725
9741
8724
9776
9490
8373
9110
9229
9713
8934
8968
9167
8218
8957
8791
8247
9289
9856
8995
9759
8194
9474
8819
9060
8483
8819
9671
9869
9629
9861
8182
8715
8291
8395
9860
9226
8392
9560
9409
8295
9389
9246
9107
9460
9453
8295
9071
8519
8640
8783
9750
9437
8813
9508
9556
8191
9098
9501
8190
8766
9228
8732
8277
9338
8276
9521
9273
9141
8372
8340
8960
9016
8565
8551
8996
9145
8405
8854
9799
8927
9774
8266
9343
8962
9304
8925
8546
8541
9598
9414
8306
9326
8742
9721
9673
8998
9192
9772
9746
8216
9125
9019
8752
9423
8677
9587
8768
8218
9508
9241
8594
8909
9008
8722
9105
8513
9868
8200
9549
8827
9320
8594
9841
9528
9332
9698
9521
8437
8486
8338
9812
9370
9581
9024
8629
8711
9222
9242
9100
8791
9550
8605
8778
8793
9027
9377
9671
9056
9795
9477
9251
8779
8563
8437
9084
8353
9354
9693
8788
8508
9007
9495
9549
9684
9440
9534
9092
9784
8310
8157
8853
9098
8985
9225
8943
8154
9779
8789
8334
8531
8994
8918
8301
9762
8515
9537
9835
9609
9152
9527
9533
9519
8554
9141
9566
9775
9145
9381
9636
9866
8356
9092
9378
8337
8675
8422
8550
9841
8207
8829
8334
8769
8286
8540
9399
9811
8383
9767
8192
9214
9552
8769
8980
9539
8779
8720
9263
8643
9818
8577
9792
8405
9683
8817
9747
8403
9388
8677
9679
8490
9337
8408
8219
9118
8729
8916
8621
9299
9236
8222
9578
8600
8409
9584
8801
8718
8358
8595
9131
8734
9687
9494
9615
8963
8750
9703
9103
8787
8881
8798
8392
8745
8739
9776
9227
8341
9318
9443
9561
9761
8640
8949
9485
8206
8316
8275
8668
8666
8901
8852
8482
9321
8607
8994
9270
9460
8780
9598
9030
8506
8190
8876
8516
8601
8497
8224
9224
9081
9785
8277
8375
8409
9744
8548
8960
9577
8622
9309
8259
8193
8971
8813
8965
8562
9444
8586
8504
9203
9022
9106
8631
9723
8991
8205
8586
9449
9379
9241
8282
8248
8199
9156
8190
8336
9706
9681
9105
8632
9328
9562
9799
9323
9567
9472
9519
8884
9051
9699
8773
9042
9022
8644
8462
9785
8853
9821
8374
8307
9346
9618
8914
8195
9047
9188
8166
8486
9440
9004
9129
8500
8922
9697
9072
9561
8955
8589
8842
9670
8537
9627
9016
9412
9517
8204
9112
9836
8710
8586
9214
8935
8983
8786
8168
8704
9408
8222
9780
9394
8307
8421
9726
8651
8179
8650
8701
9280
9078
8575
8549
8427
8736
8523
9569
9770
9462
9319
8246
9167
9787
8666
8668
9335
9681
8311
8472
8865
8488
8510
8512
8370
9737
8236
9674
9305
9202
8980
8917
9223
9287
9204
8952
9213
8239
8385
8517
9288
9556
8697
8883
8613
9504
8519
8827
8370
9559
8634
9717
8894
9333
9629
8371
8431
9239
9343
9742
9269
8729
8612
9404
8611
9264
8506
8218
8166
8594
9163
8473
8798
8951
9136
9262
8591
8169
9043
8622
9092
8481
9472
9292
8790
9389
9594
9560
8400
9259
8796
9858
8551
9349
8687
8723
9468
9282
8751
8835
9319
9664
9324
8785
8205
9202
9317
8767
9742
9494
9826
8721
9191
9672
8312
8518
8375
8949
9369
9653
9131
8439
8402
8941
9627
9268
8296
8620
8193
9073
8316
9311
8333
8457
8296
9434
9401
9432
9859
9389
8949
9658
9067
9101
8345
9229
9647
8312
9686
8764
8707
8853
8841
9080
8593
8435
8358
8730
8785
9800
9022
8426
9548
9216
8663
9377
8838
9735
8830
8708
9467
8218
8393
8588
8726
8247
8507
9821
9597
9056
8933
8637
9302
8732
8421
9579
9680
9064
9740
9061
8289
9851
8496
9025
9503
9230
8201
9036
9701
8160
9092
8277
8263
8165
9798
8251
9141
9716
9258
9692
8888
9544
9710
8816
8984
8878
9214
8839
9498
8709
9838
8675
8785
9011
9042
9142
8746
8887
8924
8213
9577
8379
9463
8797
8194
8699
8389
8485
9316
9506
8675
8489
9489
9325
8807
9163
9719
8336
8872
9466
9150
9531
9234
9465
8473
8198
9355
8873
8772
9319
8162
8757
9176
9128
9697
8758
8410
9057
8381
9516
8585
8673
8264
9247
9669
8317
8569
9116
8222
8844
9584
8223
8682
8265
9429
8503
9723
9625
9609
8988
8337
8463
9312
8503
8231
9430
8463
9395
8422
9736
8669
9326
8657
9469
8778
9626
9042
9770
8358
9583
9446
9247
9193
9208
9122
9289
9817
8621
9507
9590
9699
9679
8361
8205
9789
8300
8956
8258
9741
8653
9006
8785
8199
9007
8835
9071
9833
8566
8517
9283
8414
8870
9363
8603
9713
8180
8868
8616
8870
9290
9146
9007
9664
8835
8909
9389
8968
8883
8178
9010
9373
9129
8987
8871
9176
8190
9755
9587
9293
8377
8739
9412
9011
8186
9724
9140
8865
9627
9213
9796
9689
9363
8615
9430
8733
8155
8367
9166
9527
8975
9545
8981
9548
8642
9121
9695
8317
8859
9196
9286
8494
9163
8447
9737
9544
8718
9808
8265
9404
8806
8278
8456
8629
9843
9334
8749
8838
8164
8623
9830
8939
8778
8944
8413
9854
9643
8734
9419
8688
8349
8427
9189
9761
8805
8423
9234
9725
9807
8800
8381
8191
8449
8623
9298
8519
8429
9142
9768
9552
8370
9780
9804
9008
9409
9244
9707
9582
8848
8551
9170
9348
9052
9609
9740
8669
8470
9370
9643
8710
9164
8192
9139
9674
9558
9318
9054
8870
9524
9190
9322
8784
9318
9118
9668
9181
8681
9344
9807
8964
8171
8726
8636
9446
9802
9241
9854
9004
9214
9188
9781
8713
8702
9726
8203
8456
8433
8267
8789
9251
8323
9729
8828
9546
9319
9800
9176
8962
9126
8549
8894
9586
9781
8184
9432
8476
9822
8300
9073
9146
9842
8469
8758
8901
9566
8899
9420
9631
9597
9612
8658
9664
8802
8976
9819
9226
8978
8630
9026
9486
8844
9033
9249
8412
8804
8538
8989
9433
8416
8569
9534
8499
8373
9821
8723
9855
9225
8160
9141
9778
8686
8554
8193
9527
9584
8221
8577
8871
9771
8451
9173
9067
8458
9550
8503
9498
8544
8757
9549
9546
9769
9180
9085
9513
9820
8406
9214
8504
8517
9846
9289
8405
8166
9608
9494
8955
8938
9681
9301
8877
9223
9391
9624
9473
8405
8928
8388
9749
8479
8182
8302
8250
8416
9129
8784
9016
8805
8837
8836
9083
8934
8441
9654
8883
9394
8573
8933
9608
9435
9208
8515
8190
8831
9798
9547
9484
8267
9096
9525
9362
8885
8584
9019
9138
9678
9501
9311
9743
8669
9250
9135
9015
8466
9047
9214
8460
9304
9750
9004
8625
9477
8811
9336
9641
8378
8320
8580
9563
9690
8976
8424
9763
9822
9351
8515
8196
8528
9175
9461
9803
8526
8671
9842
8252
8910
9276
9468
8176
9716
8617
9134
9232
8842
8268
8419
8398
8447
8970
8722
9444
9643
8536
9421
8235
9760
8416
9288
8748
8858
8981
8579
8225
8573
8719
9196
9706
9844
8740
9002
8593
8751
8822
8561
9188
9321
8794
8774
9283
8219
9436
9447
8650
9616
9794
8636
9017
9679
8850
8652
8430
9739
8737
8169
9804
8628
8270
8573
9009
8678
9188
8790
8693
8499
9648
9519
9792
9226
8585
9496
9089
9675
9579
9634
9176
8565
9540
9167
8845
8891
8237
9181
8330
9398
8906
9829
8536
8747
8848
9036
9696
9027
8437
9094
8446
9575
8574
8687
8965
8950
9456
8855
9318
8996
8401
8506
9817
8201
8364
9706
9100
8951
8608
9028
9149
9586
8277
8832
9779
9316
9831
8505
9553
9166
9823
8265
8733
9015
9833
9393
8409
8560
9244
8917
8612
8555
9534
9573
8345
8982
9052
8567
8562
9356
9202
8852
9770
8671
8434
8684
8813
9563
9824
9741
9283
8173
8244
9750
9068
9601
8399
8409
9795
9521
8190
8442
9554
8915
8563
9849
9568
9462
8617
8773
8431
9146
8924
8331
9645
9334
9097
9080
9146
8321
9071
9382
8841
8883
9742
9236
8319
9485
9365
9039
8852
8626
8179
9578
8292
9132
8400
8643
9369
8965
9284
8171
8255
9136
9373
9444
9425
9704
8376
8707
8294
8540
8881
9830
9255
8916
8442
8730
8721
8624
8621
9627
8832
8776
9098
8772
9685
9649
8727
9168
8417
8994
9431
9613
8481
9101
9369
9825
9516
8963
8268
8841
8852
8432
9764
9601
9763
8932
9146
9779
8308
9377
8426
8266
9847
8999
8171
8560
8890
8746
9083
9385
9045
9366
8490
9773
9583
9350
9321
8328
8620
8880
9469
9337
8659
9781
8387
8368
8162
9387
8691
9432
9649
8450
8672
8347
8971
8653
9303
9311
9090
8948
9646
9250
9703
8511
8297
9836
8730
9558
9488
9771
9471
8282
8509
8812
9806
9046
8598
8461
9090
8581
9737
8397
8870
8564
9680
8925
9498
9318
8516
8253
8686
8897
8895
9531
8217
8739
8937
8828
9752
8509
8197
9633
8653
9802
9009
9210
8813
9471
9013
9130
8552
8876
8936
9784
9225
8682
8937
8697
9712
8701
8477
9421
8257
9705
9523
8571
9192
9481
9383
9459
8787
9581
9491
8730
8979
8351
9141
9634
8728
9341
8681
9336
8963
8534
9833
8345
9542
9188
8603
9582
8564
9441
8237
9814
9474
9107
9818
8443
9823
9516
8415
8279
8678
8937
9208
9055
8619
9527
8504
9721
8619
9698
9411
9770
8437
9692
8872
8273
9542
8291
9475
8658
8693
9804
9325
8770
9087
9518
8418
9572
8994
9704
9542
8716
9244
9432
9733
8168
9750
8888
8964
9564
8869
9329
9824
8357
9426
9533
8478
9120
9173
8475
9695
9280
8347
9717
9198
8269
9766
9784
8833
8740
9520
9326
8728
9611
8952
8818
8925
8232
9039
9103
9706
8296
8993
8454
9820
8441
8529
8880
8447
9077
8151
9241
8428
8655
8461
8251
9003
9820
8450
8798
9426
9488
8543
8198
8521
8320
9833
8893
8905
9695
8330
8915
9135
9538
9129
8500
8863
9590
9117
8354
8599
8745
8390
8188
9517
9494
9825
9551
8853
8326
8224
9461
9520
8540
8670
8326
8933
8949
8570
9008
9488
8234
8536
9623
9149
8839
8427
9008
8252
8828
9698
8611
8975
8987
8894
9820
8475
9726
9368
8482
8321
9488
9634
8540
8435
8165
9092
8492
8221
9295
9536
8998
9666
8425
9565
8900
8292
9195
8917
9022
9343
8151
8922
9708
9851
8421
9379
8420
9461
9759
9151
8325
8765
9710
9508
8952
9339
9269
8281
9645
9371
8985
9495
9075
8197
8349
8850
8179
8474
8639
8172
9363
8818
9187
8931
9504
9816
8441
8521
9825
8574
8821
8834
8834
9325
8746
8196
9341
8605
8274
8202
8723
8202
8408
8782
8717
8960
9146
9807
9204
8792
8747
9211
8443
8884
8189
8229
8608
9418
9115
8791
8294
8962
9491
8251
8396
9838
9776
8181
8238
9375
9445
9775
8844
8848
8160
8813
9419
9325
9670
8640
8466
9223
9848
9314
9896
8350
9364
9834
9153
9613
8901
8742
9384
9855
8995
8869
8163
8546
9695
9300
8634
9622
9548
9615
9398
9329
8310
9455
8327
9121
9529
8438
8176
9643
9182
8432
9553
9081
9480
9508
8567
9176
9358
9582
9392
8895
8426
8548
8554
8819
9369
8785
9565
9163
9495
9227
8706
8259
9756
9443
9077
9043
8339
8462
8652
8607
8286
8995
9243
8246
9278
8374
9765
9213
8744
9340
9875
9434
8586
9373
9196
8306
8477
8823
8944
9219
9274
8940
8540
8318
8498
9853
9471
9380
9158
9895
9458
8648
9383
8299
9534
9120
8726
9160
8957
9505
9585
9048
8466
9202
8733
8831
9643
9532
8194
8819
8761
8537
8438
9202
9767
8864
9421
8422
8794
9360
9470
9869
9500
8933
9390
8963
9849
8201
8534
9045
9646
9580
8438
8152
9804
8994
9124
9136
9528
8365
9684
9649
8203
8420
9604
8760
9348
8938
9132
8853
9272
8371
9578
9827
8997
9298
8247
8554
8262
8912
8414
8386
9297
8746
9620
8535
8418
9289
9552
8886
9146
9675
8587
8499
9574
8864
9379
8710
9217
9588
9583
9765
9823
9499
8268
8747
9227
9087
9597
8952
9745
9907
8924
9704
8684
9583
9703
9277
9125
9252
8576
8476
9035
8943
8334
8481
9322
8743
9124
9118
9456
9116
8919
8478
8875
9420
8676
8882
9293
8284
8926
8556
8450
8245
8389
9347
8937
8939
9490
8921
8828
8660
8364
9741
8594
9666
8967
9876
8481
9200
9469
8714
9135
9571
8192
9348
8511
9179
8822
9004
9350
8244
9001
8808
8578
9541
9728
8975
8575
9640
8909
8827
9884
9451
8799
8197
9205
9262
8649
9611
9126
8914
8515
8993
8441
8272
8819
8751
8717
9890
8339
9347
9910
8885
9904
9490
8700
9007
8724
9377
8650
8429
9498
8690
9092
8343
9131
8652
8420
8477
8452
8231
9274
9448
9744
9255
8516
9245
9667
8364
8153
8729
9623
8358
9848
8837
9647
9146
9154
8529
9264
8691
9476
9809
9570
9543
9253
8575
9391
9129
8847
9639
9286
8777
9451
8947
8566
9245
8621
8170
9627
9514
8384
9239
8438
9112
9216
8653
8536
8398
8189
8272
8185
8597
9263
8675
9784
8705
9173
8469
8557
8201
9029
9382
9001
9232
8707
8155
9425
9332
8734
9848
9190
9707
8440
8821
8822
9156
8762
8919
9111
9860
9689
9905
8288
8736
8862
9760
9246
8524
8373
8828
9878
8558
8227
9254
8476
8951
9542
9663
8819
8429
8667
9186
8616
9808
9578
8824
8190
8530
9469
9793
8382
9333
8516
8638
8255
8555
8439
9254
8171
8878
9612
8488
8948
9188
9613
8503
8477
8852
8902
9413
8290
9241
9539
8856
8346
9556
9480
8709
8671
9877
8957
9159
9160
8560
8993
9469
8426
9631
8442
9264
8736
8534
9854
8154
9024
8763
8241
8152
9739
9595
9772
9281
9644
9008
8852
8443
9477
8462
8803
8918
8326
8444
8461
9587
9660
8270
8574
9409
9900
9446
9292
8955
9649
9380
8986
9454
9214
8646
8451
8971
8905
8951
9278
9747
9704
9146
9659
9200
9017
8619
8596
9693
9253
9590
8174
9658
9155
9591
8266
8950
8604
8457
9830
8474
8852
9827
9060
9873
9224
8450
9417
9534
9036
9884
8371
8762
8879
9757
8278
9399
8421
8953
8284
8354
8734
9049
8552
9023
9511
9786
9659
9741
9253
8431
8818
8597
8733
8163
8471
9303
8417
9798
9735
9239
9789
8660
8330
8243
8591
8593
9598
8993
8861
8303
9315
9379
9722
9797
8715
8962
8619
9147
9285
8985
8883
9245
9581
9189
9187
8250
9816
9125
8849
8928
9730
8809
9031
9782
8633
8157
8872
9407
8518
9850
9796
8422
8315
9585
8336
8804
8646
8760
8384
9766
9674
9565
9274
8456
9361
9192
9343
8955
8927
8817
8572
9833
8794
8348
8407
8491
9559
8885
8193
9490
9776
9276
8513
9154
9514
9159
8797
9017
8444
9005
9420
8329
9804
8267
9446
9273
8867
8252
9159
8497
9580
8938
9390
9194
8284
9300
9409
9188
9086
9464
9268
8994
9470
8495
9269
9491
9864
9660
9127
8844
8254
9519
9825
9849
9115
9460
9662
9829
8528
8155
8352
9777
9516
8181
8258
8353
8946
8887
9141
9361
9374
8551
9784
8702
8564
9294
8713
9429
9208
9769
8168
8801
8782
9517
9705
8875
8194
9085
8693
8193
9562
9670
9584
8996
9372
9367
8823
9870
8428
9470
9785
9615
9205
9813
9574
8328
8570
8340
9844
9278
8741
8809
8880
9847
8795
8334
8200
9777
9464
9525
8805
8595
8536
8169
8585
8461
9723
9371
9605
9832
9075
8603
9717
8664
9253
8864
8554
8168
9103
8907
9853
8862
8700
8495
9609
9801
8278
9192
9156
9169
9282
8342
9412
8493
9190
8314
8263
9699
9791
9690
8514
9276
8607
9732
8522
8895
9835
8199
8267
8377
8831
9563
9056
9534
8339
8830
9524
8311
9541
9104
9221
8449
9308
8312
9855
9309
9080
9415
8382
8859
9297
9349
9854
9522
9113
9210
8540
9470
8274
9820
9412
8677
8351
9202
9418
9028
8601
9123
8799
9799
8616
9129
9060
8802
8895
8176
9834
9778
8375
8401
8484
8161
8610
8813
8951
9167
8715
9296
8616
9341
8907
9487
8584
8507
8881
9068
9306
8857
8736
9796
8883
9296
9081
8408
9797
9874
8965
9623
8417
9739
8952
9766
8526
9543
9236
9705
8299
9541
8862
8266
9846
8450
9837
9016
8940
9611
9458
8902
9851
8199
9025
9597
8387
9218
9490
8380
9660
8794
8289
8578
9841
9339
9101
8952
8812
9863
9700
8897
9753
9359
9788
9080
8742
8880
8771
9109
9068
9330
9093
8911
8257
9025
8995
9630
8986
8525
9868
9576
9338
8957
8880
8182
8722
9828
9218
9613
9799
8965
9568
8876
9741
8417
8152
8968
9590
8302
9051
8826
8635
8943
8972
9569
8365
8596
8491
9261
9355
8416
9350
9067
8181
9762
8546
9294
9495
9677
9546
9761
9472
8288
9548
8461
8980
9178
8428
9167
8721
8462
9092
9650
9006
9379
8916
8377
8253
8579
8983
8991
8450
8194
9183
8953
9119
9835
8750
8801
8710
9519
9028
8759
8154
8901
8233
8386
9458
9608
9488
8254
9871
8549
9126
9778
9240
9323
9686
8928
9808
8495
8864
8733
9800
9268
9631
8335
8703
8759
9146
8917
9429
9351
9490
9505
8910
8381
8391
9377
8524
8475
9008
8341
9337
8152
9624
8565
8629
9589
8269
8710
9741
8200
8952
9492
9104
9087
9095
9732
8273
9410
9535
9662
9379
8943
9431
9562
9630
8852
8453
9020
9013
9831
9054
9296
8814
9588
8205
9423
8264
9687
8529
8337
8873
9730
9378
9449
8303
9389
8647
9648
9347
9400
9099
8870
9284
9523
8540
8943
9504
9372
9382
8640
9709
8447
8440
9857
8315
9112
9665
8292
8749
9712
8417
8764
8700
9321
8302
8514
8642
8685
9833
8702
9495
8460
8649
9521
9036
8443
8597
9699
8766
8790
8196
9563
8887
9677
9103
8275
8774
8820
8262
9447
9433
8321
9391
8263
8598
8881
9295
9046
9187
9500
8378
9264
9292
9758
9593
8395
9450
8918
8632
9878
8654
9111
8516
8848
9368
8987
8202
9396
8559
9584
8775
9856
9763
8840
8967
9703
9475
8778
9248
8429
8983
8937
8171
9595
9458
9702
8917
9518
9039
8265
9582
9213
9167
9203
9555
9716
8946
9126
9673
9253
9608
8385
8391
8985
9277
8700
8667
8503
9532
8608
8190
8876
8973
8794
8724
9643
9119
9729
9547
9577
9244
8243
9147
8194
8786
8682
8255
9464
8988
9870
8633
9183
9007
9870
8699
9769
8415
8731
8444
8431
9111
9579
8468
9782
8810
8369
8667
9626
8915
9046
9109
9222
8172
9733
8730
8469
8906
9072
8516
9632
9728
9508
8629
8156
8679
9248
9460
8752
9016
9293
8471
8194
8822
8431
8149
8196
9328
8999
8726
9169
8324
9661
9076
8628
8977
8461
8377
8674
8953
9149
9071
8502
8966
8848
8474
9602
8781
8460
8522
8400
9202
9449
8899
8591
9578
8512
9158
9057
8888
9752
8511
9674
9562
8285
9004
9807
8998
9404
8339
9479
8573
9805
9300
8856
9349
9316
8609
8163
9022
9534
8274
9496
9434
9634
8798
9601
8473
9839
9312
9305
8918
8235
8881
9741
9146
8858
9567
8810
9231
8274
9132
8270
8270
8432
9537
8497
9382
9194
9895
9211
9226
8294
9819
8228
8201
9257
8822
8822
9574
8168
8308
9188
8416
8470
8624
8590
9685
8813
9243
9745
8367
8545
8694
9531
9126
8657
9149
9379
8576
8648
9253
8167
8935
8607
9786
8573
9328
8863
8245
9152
8611
8400
8852
9759
9687
9307
8395
9344
9735
8200
9113
9455
8238
9273
8700
9044
9844
9448
8691
8767
8952
9129
9338
9532
9758
9001
8576
8573
9800
9671
8495
9828
9804
8266
8337
8418
8407
8444
8894
8458
9887
8991
9536
8715
9621
8625
8673
9023
8191
9011
9739
9247
9031
9774
8564
9617
9309
9743
9702
9543
9814
8763
9620
8910
9394
9473
9623
9882
8996
8990
8665
9590
8715
9210
9771
9703
9533
8164
8556
8270
9750
8746
9515
8857
8170
8493
8855
9734
9383
9131
8854
8281
9307
9833
9423
8911
8701
9809
9249
9858
8231
9399
8799
9012
9168
9317
9728
8279
9676
8324
9245
9673
8916
8322
9763
9574
8922
9151
9191
9165
8852
8999
9803
8217
9092
8890
8929
9317
9821
9075
9024
9398
8617
8629
9472
9385
8833
8687
8354
8184
9791
8196
9498
8733
9125
8934
9001
8308
8732
9473
8339
9148
9052
9426
9762
8939
8251
8621
8434
8342
8582
8240
9344
8451
9505
9797
8847
9746
8342
9388
8602
8552
8845
8628
8176
9446
9741
8598
9594
8622
8393
9840
8173
8396
8618
8187
8729
8169
9546
9713
8279
9165
8324
8530
9452
9299
8646
8637
9309
9506
8672
8937
9017
8433
9678
8512
9468
8551
9728
9206
8204
9199
8690
9726
9013
9196
8225
8661
9619
9525
9582
8809
9486
9532
8396
8712
8650
8231
8358
8514
9791
8992
8582
9080
9810
9367
9327
9157
9162
8815
8756
9262
9688
9232
9178
8314
8691
8187
8518
9183
9341
9576
9876
8235
8324
8248
9843
9640
9115
8826
8875
8307
9789
9634
8497
8239
8400
9697
9150
8978
9316
8979
9119
8839
9511
8814
8971
8861
8528
9217
8831
8756
9271
9808
9245
9483
9009
9281
9330
9396
9545
8869
8204
8202
9787
9331
8682
9642
8432
8290
8264
8589
9275
8683
9348
9183
9848
8529
9486
8941
9549
8334
9201
8378
8669
9604
8262
8244
9710
8607
8202
8722
9259
9491
8492
8511
8856
9152
8546
8943
9246
9773
8533
9747
8583
9009
9553
8819
8766
9468
9186
8559
8204
8872
8536
8204
8159
9291
9716
8747
8858
9655
8185
9577
8265
9052
9499
8336
8515
9055
8555
8579
9785
9250
9794
8354
8876
9474
9406
9401
8151
8419
9725
8900
8295
8807
8417
9796
8817
8851
8500
9762
9446
8773
9738
8657
8422
8342
8732
9836
9717
9678
8849
8192
9851
8225
9719
8873
9380
9531
8556
8187
9561
8947
9768
9609
8442
9811
9784
9220
9753
8380
9680
9281
9615
8518
8380
9181
9736
8650
8653
8911
9840
8819
8290
9437
8816
8578
9650
9035
9532
8360
9194
9392
9398
8839
8627
9012
9381
9868
8746
8546
9187
8371
8160
8937
8298
8918
8182
8744
8878
9535
8474
9789
9162
9873
8774
9823
8875
9619
8502
9880
9754
9459
8711
8580
8367
8397
9227
9880
9658
8962
8895
8462
9501
9330
8706
8793
9195
9881
8480
9469
8896
9082
9221
9538
9320
8447
9619
9074
9451
8748
8798
9049
9516
9053
9499
8456
9366
9385
8593
8270
9412
8829
8670
9048
8194
8982
8666
9021
9657
8741
8599
9556
9318
9730
8485
8595
9373
8339
9427
9391
8891
8609
9783
9487
9454
8526
9631
8376
9007
9884
9398
8192
8632
9511
8579
9460
9250
8198
9093
8985
9669
9767
9539
9652
8919
9089
8287
8752
9181
8797
8618
9289
9794
9591
9018
9523
9717
9857
9395
8932
8182
8489
8476
9319
9422
9160
8837
9697
8321
9584
8685
9005
8656
9380
9040
8783
8927
9278
8898
9388
9803
8178
9178
9610
8699
9670
8361
8434
9467
8880
8286
9816
8285
9624
8240
9075
9503
9722
9405
8495
8578
9526
8978
8653
8516
9197
9116
9875
9061
8341
8454
9839
8536
9561
8915
9328
9346
8255
9556
9875
9295
8441
9518
8191
9383
8231
8907
9588
9883
9069
8909
8803
8926
8199
9493
9297
9884
9369
8252
9893
9841
8890
9830
9449
9172
8467
8897
8660
9170
8483
8471
9005
8318
9358
9852
8565
9510
9000
9544
8843
9587
9874
9314
8355
8682
8694
8845
8531
9394
8196
8402
9232
9372
8311
8648
8797
8726
9375
8180
9876
9712
9441
8783
9571
8439
9543
9486
9098
9525
9834
8761
8991
9176
8536
8165
8621
9682
9192
9673
9476
9891
9118
8318
8236
9265
8558
9577
8912
8883
9252
8384
8203
8916
8894
9077
9838
8838
9041
9589
8616
9542
9714
9442
8969
8744
9440
8529
9434
9075
8440
8839
8351
8394
8365
8336
9022
9896
8809
9179
9481
9098
9395
8385
9274
9746
8627
9617
9879
8959
9042
9224
9490
8914
9728
9889
8852
9190
8995
9418
8847
8551
8350
8190
8799
9515
8345
8991
8444
8562
9700
9564
8534
9224
8639
8671
8968
9042
8492
8855
9446
8317
8337
9596
8159
9162
9297
9392
8989
8740
9205
9669
8878
8316
9155
9221
8478
9007
8712
8730
9465
9556
9805
8221
9815
8637
9208
9181
8692
8161
8409
9140
8945
8903
8290
8866
8699
9001
9689
9892
9035
9328
8919
8818
8683
8332
9099
9263
8507
9441
9175
9145
9173
8244
9540
9791
9232
9740
9536
9163
8199
9694
8921
8801
9767
8359
8373
8548
8355
9496
8760
9539
9050
8181
8223
8587
8179
9292
9514
9432
9118
9755
8914
9771
8468
9089
8585
8243
9039
8688
9634
9612
9420
8551
9518
9804
9033
8436
8263
8180
9913
9574
8850
9136
8324
8981
8930
8463
9490
8970
8902
8786
9710
8779
9282
8522
8430
8255
9761
9109
8944
9317
9752
9653
9382
8829
9466
8381
9661
8871
9328
8846
8202
9020
8550
9242
8896
9827
9908
8334
8255
9194
8366
8729
8658
9808
9065
9313
8257
9176
9606
9743
8426
8734
8609
9772
9537
9813
8548
8770
9051
9182
8339
8589
8625
9223
8247
9913
9681
9830
8606
9486
9032
8370
9339
9603
8487
9146
9635
8377
9504
9768
8614
9364
8154
8556
9303
9073
9600
9353
9476
8244
8951
9028
8290
8617
9725
9785
8920
9899
8999
9148
9794
9626
9247
9009
8701
9154
8636
8538
8794
9366
9402
9374
9539
9270
8499
9009
9290
9300
9807
9103
9664
9868
8934
8882
9844
9623
8501
9804
8554
8583
9417
9472
8513
8661
9131
8642
9263
9513
8760
8935
9653
9055
9451
8568
8456
9301
9560
8703
9484
9125
9857
8789
9185
9839
9558
8660
9673
9090
9708
9804
9730
9262
8456
9214
8426
9431
9189
9898
9164
8562
8156
9311
8894
8603
8552
9822
9246
9536
8822
8977
8373
9566
9712
8235
8970
8784
9547
8191
8929
9284
9612
9347
9891
8396
8409
9201
9376
8733
8395
9405
9834
8499
9261
9537
9220
9869
9029
8596
8518
9517
9639
9028
8754
8955
9334
9446
8872
8382
9469
8738
9107
8791
8698
8419
9470
8611
9721
8960
8238
9657
8638
9262
8498
9878
9190
9145
9177
8202
8213
9495
8472
9825
9594
9223
9316
8208
8217
9824
8504
9194
9327
9552
9157
9459
9776
8266
8688
9271
9031
8377
8655
9493
9157
8765
8675
9597
8522
8748
9190
8209
9290
8739
8805
8952
9820
9771
9419
9313
8207
8888
8964
8319
8592
9724
9181
9742
9093
8670
9854
9367
9238
9481
8271
9846
8780
8865
8661
9000
9448
9542
8519
8951
9806
9570
8546
8699
9259
9266
9726
8371
9215
8345
9017
9394
8816
8895
8751
8653
9213
9293
8587
9010
8902
9164
9466
8446
8694
9825
8430
8509
8695
9602
8781
9046
8728
8603
8783
9347
9021
9637
8572
9882
9133
8529
9023
9587
8830
8499
8565
9006
8322
9481
8922
9354
8989
9283
8932
8780
9623
8215
8333
8513
9023
8308
9620
8180
8271
8494
8755
9582
8176
9244
9723
9516
8506
9423
9899
9040
9174
8528
8332
9017
8630
9130
8655
9700
9144
9861
8595
9536
8985
8338
8871
9395
9326
9394
8819
8730
8566
8823
9427
9584
8325
8556
9378
9121
9434
9607
9188
8410
8759
8822
9728
9162
9361
8551
8696
9313
9316
9468
8966
9089
9592
8297
8172
8696
8688
8511
9192
8189
9597
8660
8839
8694
9556
9019
8233
9342
9656
9036
9729
8221
8863
8641
9398
9656
9110
9112
9171
8433
9022
9755
8844
8705
9528
9545
9598
9918
8209
8688
9025
9130
9916
9390
9035
8362
9500
9399
8866
9170
9186
8915
9049
8591
8309
9752
8641
9563
8203
8809
9408
9467
9623
8628
9709
8989
9004
9634
9645
8242
9835
9391
8458
8991
9459
9572
8637
9655
9878
8248
9819
9507
9584
8802
8248
8510
9745
9145
8756
8725
9690
9632
8303
8732
8890
8780
9655
9517
8762
9528
8871
8975
8874
9601
9534
8159
8861
8853
8483
9030
9574
9330
9865
9700
8266
9876
9048
8185
8281
9726
9734
8562
8836
8916
8892
8743
8548
8276
8409
8642
8712
8155
9130
8519
8547
9829
8519
8578
9175
9142
9877
8280
9009
9238
8198
9073
8481
9373
9172
8476
9045
8654
9674
9613
9486
8973
8408
8739
9493
9222
9565
9246
9754
8792
8643
8990
9022
8441
9604
9026
8321
8789
8476
9513
8344
8385
8971
8286
8246
8268
8900
8736
9414
8594
8696
8267
9080
9372
8591
9159
8899
8816
8387
9443
8579
9004
9296
9518
8257
8323
9737
8341
9404
9385
9183
8927
8206
9784
8589
9452
8359
8433
8744
9027
9561
9802
8885
8244
8902
8283
9568
9754
9498
8281
9503
9832
8438
8452
8310
9738
9145
8441
9812
8886
9344
9146
8707
8767
8289
8281
8273
8548
8467
9697
9772
9473
9447
8325
8687
8681
9384
8751
8212
9557
9288
8970
8554
9809
9078
9509
9734
8919
9070
8621
8266
9732
9365
9306
9317
8532
9710
9225
9249
8530
8691
9693
8430
9651
9895
9567
9176
8932
9222
8528
8403
8325
8746
8594
8391
9638
8253
9609
9250
8947
9310
9647
8403
9316
9641
9289
8626
8730
8304
9448
8688
8269
8398
8231
9346
8441
9141
8453
9399
9449
9139
8812
9418
8704
9032
8684
8987
8813
8302
9797
9335
9303
9289
9797
9512
9832
8339
9540
9487
9296
8671
8904
9591
8704
9743
8317
9089
8411
9377
9324
9061
8267
8946
8250
8911
8728
9713
8569
9378
9834
8514
9494
9289
9577
9493
9794
8353
9778
9383
8272
8191
9360
8684
9534
8982
9899
9145
9626
8196
9173
8898
9654
9460
8744
9285
9459
8794
9032
9155
9170
8900
8833
8945
9737
8712
8544
8187
8832
9324
8807
9546
9108
9798
8721
8886
8729
9386
8595
9711
8238
9381
8376
8889
8634
8639
9052
9165
8212
8439
8522
9398
8532
9377
9357
8992
8305
8358
8595
9525
8800
9564
8894
9494
8781
8526
9607
8502
8390
9210
9225
8382
9701
8644
9295
9197
8348
9198
9726
8872
9177
9682
9556
8315
9241
8862
9175
9880
9832
8841
9000
8431
9126
9569
8549
8592
9326
8636
9179
8469
9192
8243
8807
9389
9358
8777
8748
9211
8442
8264
8383
9260
9091
9836
8889
9441
8946
8832
9759
9011
8185
8156
8770
8867
9328
9212
8368
8789
8331
8420
8345
8725
9622
8973
8787
9828
9374
9760
8388
8796
8782
8168
9436
8175
8739
8962
8292
8974
9273
9488
9857
8822
9017
8712
9253
8318
8857
8793
8471
8770
9212
8412
8342
9160
9106
8909
8233
9824
8630
8415
9442
9333
9239
8163
9324
9876
9427
9700
8557
9872
9141
8209
8246
8534
8940
8211
8689
9357
9819
8566
8349
8700
9723
8324
9132
9660
8619
8333
8372
9895
9015
9445
8846
8544
8550
9055
9191
8402
8414
9113
8783
8163
8172
9141
9332
8832
9608
8199
8991
9839
9031
8299
9150
9612
8890
9508
9324
9655
9051
8716
9315
9173
9404
9229
8989
8313
9017
9435
9801
9292
9828
9529
9351
8339
9550
9091
9715
8298
9581
9671
8715
9891
8901
9017
8316
9326
9347
8698
8821
8474
9861
8604
8245
9155
8531
8742
8261
9647
9229
8454
8376
9438
8434
9489
9194
9622
9766
9516
9522
8207
8846
8994
9295
8293
8600
9026
9329
8172
8811
8910
9564
9792
9803
9619
8433
8641
9701
9631
8435
9852
9871
9547
8678
9446
8262
9861
8631
9068
9152
9495
8152
9502
8914
9710
9694
9881
9067
9832
8597
9399
9593
9024
8695
9389
9019
9745
9159
9254
9815
8230
9712
8244
9359
8318
8469
8329
8189
9213
9167
9865
9535
9258
8656
9203
9373
9127
8324
9773
8912
9748
8237
8743
9296
9243
9130
9360
8277
8292
8937
8671
8901
8308
8279
9527
9035
8710
8212
9390
9411
9226
9867
8343
9001
9508
8222
8698
8531
8939
9434
9757
8603
8772
9579
8881
9211
8175
9309
9782
8795
9639
9858
8890
8605
8868
9758
9034
8987
9360
9524
9329
8696
8463
8717
9153
8602
8461
9253
8286
9253
8417
9553
9337
9640
8872
8834
9153
8712
9065
8925
9146
8590
9187
9662
8198
8544
9282
9668
8487
9203
9672
8591
9829
9789
8178
9793
9789
9192
8166
9444
9662
8586
9797
8769
9608
8421
8833
8717
9166
8720
9300
8461
8667
8227
9233
8474
8986
9575
9794
9564
9895
9288
9726
9177
9302
9578
8386
9840
8579
9417
9603
9098
9220
9469
9278
8147
8809
9442
9062
9058
9750
9355
8458
8352
9714
9609
9186
9754
9208
8260
8417
9730
8389
9250
9313
9891
9157
8633
8896
8867
9270
9458
8494
9250
9786
9804
9705
9707
9285
9850
8677
9845
9807
9137
9579
9393
8314
9699
9047
9763
9833
8266
9006
9424
9295
8234
8528
8560
9083
9562
8901
9741
8527
9767
9409
8462
9144
8342
9359
8176
9631
8309
9119
8577
9787
9464
8489
9209
8466
8625
8972
9527
9561
9020
8950
8465
9847
9743
9078
8407
9349
9786
8250
8492
9519
9774
9126
8843
9239
8183
9500
8712
8839
9409
8628
8885
8724
9023
9001
9583
8191
8950
8639
8840
8341
8848
9058
8853
9347
9201
8426
9418
9080
9678
9539
9545
8673
9176
9621
9523
8793
8622
8823
9060
8863
9732
9199
8672
8181
9859
8544
8274
9035
8851
9882
9691
8824
9208
9848
8817
9593
8189
8848
8250
9408
9052
9103
8957
8708
8554
8765
9180
9514
9075
8892
8773
8565
9010
8493
9408
9448
9135
8604
9484
9811
9280
8167
8611
9227
8351
9308
9737
9227
9058
9777
8864
9877
8771
9197
9352
9124
8760
9840
9880
9115
9796
8187
8890
9736
8860
8190
8531
9050
9300
8509
9249
8773
9792
8747
9096
8565
8563
8910
8982
8752
9886
9499
8655
9284
9686
9380
8505
8999
9608
8552
8789
9068
8690
9256
9523
8508
9083
9625
8823
8342
8213
9420
9020
9584
9694
9558
9043
8958
8961
8283
9238
8274
8986
9357
9610
9565
9371
8370
8155
9052
9142
9252
9181
9613
9854
8741
8369
9146
9283
9438
9631
8384
8730
9218
9809
8493
9176
8281
8931
8297
9628
8534
8835
8641
9733
8445
9678
8627
9272
9022
9779
8504
8173
8670
9699
8271
9237
9024
9610
8661
8191
9651
9280
9197
9051
9351
8169
8649
8650
8394
8550
9850
9051
8558
8231
8391
8510
9845
8921
8165
8696
9250
8201
9037
8791
9036
9385
9608
9024
8699
8289
8618
9364
9384
8541
8727
8401
8280
8770
8713
8597
9281
9871
8297
9502
9293
8883
9686
8649
8514
8332
9586
9830
8858
9868
9490
8446
8495
8957
9227
9087
9374
9630
9038
8832
8233
8968
9886
8342
9177
8956
8665
8169
9005
8782
9092
9032
8956
9866
8806
8833
8187
8270
9884
9640
9047
9533
8822
8802
9513
9238
8295
9032
9493
8287
9388
9375
9272
8669
9470
8422
8896
8399
9729
8960
8541
9248
9539
9890
8331
9489
9888
8853
8517
9639
8695
8884
9680
8819
8383
8389
8263
8537
8636
8664
8847
9754
9892
9761
9689
9119
9896
8651
9152
8390
9808
9452
8691
8409
8337
9035
9352
8343
9857
9442
8370
9044
9321
9380
9375
8784
9004
8387
8366
8873
8567
8837
8847
9729
8698
9267
9207
9551
8387
8340
8238
9558
9184
8566
9582
8250
9307
9066
9255
9752
9807
8286
8950
9032
9144
9725
9492
9579
8742
9716
9362
8697
8474
9472
9768
8638
9272
8450
9744
8275
8525
9343
9040
8642
9349
8628
8677
8930
8546
9626
8264
8299
9013
8550
8857
8253
9473
9441
8967
9236
8753
9392
8585
8323
8821
9315
8333
9027
8154
9400
9131
8765
8935
9440
8559
8873
8215
9580
8580
9434
9129
8194
8967
9243
8209
9578
9351
9337
9364
8986
9378
8190
8246
8484
8879
8262
9299
8512
8997
9579
8476
8915
9810
8823
8486
8350
8571
8273
8323
8737
9271
8682
8617
8336
9223
9813
8207
9515
9741
8282
8964
8659
9808
9245
9459
9435
8489
8951
8675
8699
9323
8850
9789
8866
8883
9400
8828
9852
8942
9246
9799
9757
8882
8860
9884
9239
9382
8699
9500
8527
9332
9496
8604
8548
9874
8733
8904
9550
9045
9055
8200
8380
8173
8549
8482
8553
8957
9500
8747
8898
8894
8795
9128
8247
9458
8196
9195
8165
9226
8440
9100
8201
9798
9738
8700
8259
8498
9748
9789
9336
9568
8388
8153
8428
8287
8379
8206
8941
8963
8819
9115
9494
8376
8537
9071
9638
8578
8743
9098
8712
9594
9828
8551
8529
8452
8304
9469
8907
8425
9653
8511
9062
8337
8794
9393
9489
8573
8274
8964
9618
8938
8867
9798
8371
8923
9457
9831
8940
8347
9840
9535
8325
8280
9214
9235
9529
9080
9352
8149
9524
9564
8916
9792
9191
9380
9322
8443
8832
8361
9352
8263
8989
9491
8635
8153
8519
9123
8631
9165
8967
8819
9227
9007
9583
8655
8605
8320
8753
9361
9050
9855
8492
9528
9283
8824
9757
8885
8924
8364
8956
8409
8795
9270
8451
9757
8628
9236
9574
8823
9129
9775
9214
8924
8692
8678
8332
8154
8941
8320
9608
8791
8500
9692
8370
9105
9812
8837
8203
8527
8590
9515
8791
8492
8936
9617
9129
9235
8729
8597
8229
9265
8564
9569
8853
8298
9630
9462
9824
9234
9125
9317
9122
8704
8322
9706
8854
8611
9192
8606
9598
9166
8780
8512
9133
9394
8210
8538
9111
9261
8870
8497
8542
8854
9878
9465
9462
9733
9465
9606
8667
9662
9032
8549
9030
9051
9343
8980
9708
8174
9586
8161
8774
9602
9056
8393
8546
9576
9238
9798
8428
9870
9519
9332
9137
8793
8892
9030
9499
8795
9244
8187
9718
8711
9060
8881
8710
8546
9334
9132
8592
9620
8522
8820
8606
9380
9333
9252
9334
9142
9711
8547
9878
9844
9777
8271
9280
8907
9729
8536
9566
9215
9109
9103
8349
8789
9058
8738
8418
9636
8500
9425
8839
8770
9583
8159
8691
8426
8188
9167
9098
8433
9366
8858
9611
8357
9358
9506
9597
9311
9170
9148
9464
8381
9329
8472
9509
8752
9141
9216
9268
9804
9194
8267
9714
8595
9834
9493
9504
9670
9276
9760
8353
8637
8455
9169
8565
8631
8293
8365
9595
9903
9591
8408
8170
9690
9166
8399
8464
9722
9315
8540
8406
9455
9233
9852
9873
9592
9338
9597
8158
9248
8416
9580
9650
8222
8660
8215
8452
9541
8823
9135
9692
9292
9348
8346
9624
9684
8654
8715
9124
9393
8914
9646
8304
8689
8184
8607
8295
9014
9408
8816
8950
9549
8551
8568
9580
9343
8906
9010
8850
9908
9027
8357
9137
8890
8501
9368
9874
9077
8979
8712
8336
8755
8300
8762
8778
8857
9019
9122
9298
9278
8332
8973
9326
8428
9095
9214
8503
9105
9799
9714
9468
8241
8670
8893
8684
9558
8971
8478
9722
9609
8616
8978
8389
8904
9239
8502
9705
9089
9748
9185
9174
8207
8658
8564
9706
9536
8884
8188
9242
8747
8334
8766
8238
9362
9863
9796
9418
8842
9475
8365
9190
9052
9345
9069
9266
8709
8448
9809
8859
8810
8831
8546
8964
8175
9334
8169
8590
9359
9590
9403
9390
9906
8432
9152
9633
8415
9525
8859
9002
9054
9838
9782
8812
8686
9504
9128
8643
8610
9407
8225
9546
9406
9211
8720
8979
8433
9158
8581
9417
8461
8640
8447
8831
9816
8545
9119
9298
9017
9457
8304
8849
9765
8277
9411
9332
8536
9808
8418
9612
9424
9546
8185
9250
8460
8592
9734
8810
8819
8597
8235
8387
9600
9861
8323
8885
9136
9225
8171
9639
8802
9014
8421
9511
9149
8922
9867
8181
9832
9831
9569
9349
8509
9270
8271
9214
9460
8624
8397
8291
9472
9150
8271
9325
8863
9760
9635
9396
9325
8726
9585
9490
8167
9050
8952
9065
9625
8222
8390
8677
9725
8755
8688
8941
8865
9455
8488
8653
9698
8363
8433
9694
8902
9139
8995
8378
9327
9168
9163
9773
9659
9503
8483
8995
8738
9282
8656
9482
8525
8623
9228
8585
8987
9735
9212
9079
9031
8957
8980
9127
8210
9842
9299
9407
9511
9139
9095
8631
8993
9580
8515
9129
9048
9505
9001
8229
8969
9022
8907
9756
8507
9755
8288
9302
9742
8736
9434
9249
8262
8564
8372
8596
9523
8284
9263
9038
9731
8640
8313
8249
8718
9516
8421
9882
9805
8420
9375
8458
8159
8455
8274
9590
8216
8914
9047
8227
8172
9486
9672
8992
9823
8384
8791
8979
8243
9308
8206
8427
9178
9370
8556
9713
9079
9574
9441
8483
9231
9505
8475
8972
8220
8373
9409
9063
9520
8562
8729
8473
9750
8875
8709
8459
8413
9427
8953
8930
9230
8192
8482
9074
8778
8326
9517
8753
8619
8180
8531
8530
9139
8310
8603
9503
9486
8161
8241
8545
8729
8223
8236
9646
8904
9700
9875
8899
9359
8349
8634
9473
8645
8480
8539
9163
8408
9915
8778
9510
8223
9441
8245
9811
9801
9632
9146
8280
9316
9490
8295
8288
8694
9267
8565
8593
9748
9557
8866
8207
8468
8187
8322
8821
8859
8226
9800
9277
8706
8201
9131
8494
8446
8177
8736
9841
8219
8870
9068
9287
9250
9206
9708
8270
8277
9111
9336
9348
8272
8449
8867
9534
8854
8367
8437
8500
9703
9679
8627
8869
8957
8643
8928
9464
9738
8518
8322
8605
8186
8370
9035
8804
9909
9127
8678
8157
8945
8411
9366
9214
8285
9337
9283
8348
9446
8293
9305
8472
8895
9144
8596
9236
9021
9080
8641
8742
8247
8809
9658
9135
8374
9232
9333
9757
8262
8313
8631
8771
8243
8811
8750
8546
8432
9890
9138
8612
9506
8842
9117
9318
9688
8709
8587
9373
8671
9579
9097
8732
8626
9162
9088
8461
9591
9194
9366
9109
9497
8988
9589
8903
9383
8614
9324
9243
9091
8811
9429
8559
8467
8539
9466
9107
9250
8635
9358
8559
8224
8222
8793
9344
9250
8366
9478
9725
9588
8934
8751
8885
9607
8439
8887
8180
9887
9149
8789
9364
9783
8367
9727
9155
9277
9435
8516
9694
8320
8789
9515
8818
8148
9614
8608
9606
8826
9275
8944
9348
8429
8746
9426
8736
8500
9033
8903
9900
9592
8420
8651
9179
8253
9576
9081
9770
9114
8367
8281
8565
8548
9347
8854
8931
9443
9419
8691
9693
9673
8327
8585
9756
9441
8223
8260
8312
8470
9345
9065
9151
8857
8347
8286
8446
8807
9892
9249
9265
9884
9139
9029
9838
9299
8731
8884
8746
8693
9673
9185
8919
8547
8805
9515
9687
9497
9041
9417
9114
9615
9337
8606
9450
8741
8314
9224
9527
9150
9031
9289
9731
9813
8878
8331
9406
9539
8863
9224
9123
9551
9674
8599
8667
8701
8779
9838
9144
8279
9578
9838
8684
8250
9839
8726
9721
9399
8171
9666
8877
9576
9063
9643
9867
9286
9923
9545
8246
8521
8758
9636
9727
8685
9136
9747
9007
8187
8638
9162
9572
8205
9268
8516
8510
9773
8287
9027
9407
9262
8344
8733
8560
9482
8241
8723
9349
9617
9060
8989
9161
8592
9093
9800
8461
8636
9173
8817
8509
9411
9132
9913
8887
9418
8276
8452
8357
9211
9720
9619
9200
8700
9782
9269
8564
8683
8398
8807
9799
8771
8296
8671
9827
9177
9452
9867
9587
8377
9234
9325
9803
8391
9062
9774
9077
8823
9113
9261
9768
8370
8421
9854
8959
8644
8925
9262
8929
8743
8959
9873
9236
9416
8763
8629
9142
9191
8717
9180
8809
8518
9217
8502
8888
9075
9855
8630
8788
8550
9805
9869
8192
9618
8233
8398
9301
8972
8825
8441
8863
8293
8860
8693
9743
8608
9300
8178
8829
9002
8289
9422
8750
9056
8245
9418
9739
9493
9705
9286
9756
9747
8976
9451
8443
8407
8696
8425
8275
9098
9796
9677
8698
8902
9514
9338
8299
9711
8559
9469
8350
8894
8992
9434
9558
9112
8546
8384
9144
9707
8476
8249
8766
9198
9343
8913
8792
9261
8894
9496
8898
8503
9474
8441
8317
8692
8240
9647
8725
9156
9085
8785
8444
8517
9395
9529
9480
8150
8340
8298
9915
8156
8417
8388
8287
8657
8483
8681
8598
9679
8293
8509
8522
8511
9724
9736
9144
8641
9305
8318
8321
8296
8664
9902
9583
9534
8927
9394
8724
8719
8770
9589
8374
8450
8446
8545
8689
8665
8588
8419
8642
8662
8774
8432
8667
8339
8257
8679
9166
8867
8370
9505
9043
9496
9720
9640
9670
8657
9001
9750
8457
8628
9033
8990
8264
9509
9684
8765
9640
9809
9222
8991
8398
9654
9393
9890
9810
8914
9319
8299
9039
8206
9468
9002
9877
8380
8225
9772
9307
9486
9164
8287
8710
8760
8150
8458
9347
8235
9764
9282
9067
9828
8674
9825
8664
8248
8975
9715
9459
8660
8688
8935
8819
8164
9746
9556
8988
8961
9684
8188
9114
9007
9688
9349
8947
9670
8750
8868
9395
8413
9755
9272
9655
8854
9146
8819
9561
9254
8319
8613
9861
9800
8868
8500
8589
8254
8747
8229
8312
8619
8222
9130
8364
8593
8208
9106
9310
9688
9743
8181
8465
8234
8384
9589
8170
8181
9746
9654
8287
8168
9765
9242
8895
8480
9105
8586
9078
8526
9086
9081
8588
9557
9139
9558
9153
9314
9455
9728
8343
9862
9668
9659
9371
8614
9071
9084
8936
8680
8821
9003
9696
9246
9198
8730
9345
8526
9821
9297
8891
8252
9124
9027
9346
8717
8730
8476
9710
9606
9704
9890
8176
8508
8214
8933
9134
9801
8891
8320
8828
9609
8286
9290
9691
9240
8237
8320
9825
8465
8436
9057
8199
9192
8547
9132
8923
8779
8563
9563
9054
9027
8311
9287
9892
9675
8358
8642
8242
9653
8650
9080
9482
9678
9873
8256
8895
8911
8159
8383
8429
9885
8785
9581
8932
9283
9590
8254
8280
9358
8346
8812
9345
8288
9491
8962
8740
9581
9479
8518
8833
9132
9498
9418
8365
9396
9747
9004
8179
8719
8919
8705
9534
8940
8584
8937
8824
8852
8638
8171
9556
9222
8494
8507
9043
9338
9192
8846
8940
8475
8677
8387
8858
8968
9446
8346
8813
9616
9304
8494
9331
8364
9200
8540
9647
9913
9864
8887
8643
8913
9581
9202
9562
9275
9230
8589
9623
8381
9536
8863
8761
9839
8443
9927
9112
9939
8344
9606
9434
8675
9612
8695
8366
9076
9351
8349
8617
9688
8528
9070
9551
9946
9281
9123
9743
8454
9250
8491
8820
8903
8876
9001
9549
9664
9752
9076
8879
9292
9533
8972
9111
8419
9263
9268
8729
8679
8454
8153
8360
9871
8817
8471
8617
8734
9877
8472
8272
8705
9547
9345
9635
8761
9405
9312
9579
9758
9069
8425
9802
9727
8547
9059
9582
9390
8618
8718
9029
8727
8936
8305
9916
8593
9095
9511
8894
8459
8943
9379
8991
9097
9571
9100
8958
9697
9539
9667
8311
9909
9184
9724
9886
9529
8882
9841
9053
9091
9285
9439
9476
8932
8812
9282
9161
8948
9608
8378
8569
8699
9644
8977
8793
9443
9161
8754
9767
9808
9388
9086
9726
8299
9938
9499
8917
8318
8931
9228
9663
9321
8721
8679
9850
8415
8675
9014
8518
9820
9130
8903
8346
8524
8407
8699
9556
8918
8379
9628
9137
8193
9646
8689
8419
8179
8848
9530
8377
9438
8482
8529
9451
8863
8314
8322
9199
8747
9450
9569
8339
8649
9792
8674
9133
8234
9523
8453
8318
8733
8838
8362
8950
8564
8831
8790
8212
9018
9038
8668
9134
9380
9402
8688
8956
8192
9487
8401
8535
9299
9494
8780
9289
9214
9364
8774
8331
8772
8936
9525
9641
9253
8842
8544
9386
9501
8557
8834
8814
8315
9927
9242
8786
9093
8473
8171
9400
8748
9223
9907
8208
9385
8328
9677
8195
8616
9187
8234
9342
8167
9404
8428
8359
8478
8791
8752
8636
8248
9325
9606
8287
9640
8346
8517
9715
9411
8935
9489
9554
9024
9579
8956
9937
9294
9890
9486
8637
9398
8337
9498
9631
8307
9277
9576
8480
9813
8255
8887
9066
8320
8568
9746
8852
9905
9358
8527
8581
8678
8579
9320
8347
8993
9108
8648
9164
9847
8935
9165
9770
9768
8416
9131
9845
9184
8872
8919
8457
9630
9598
9683
9888
9543
9140
9575
9568
9838
9520
9302
8466
8243
8701
8476
8455
8250
8283
9163
9237
9478
9573
9647
9450
8419
9762
9374
9134
9031
9037
9359
8447
8824
8443
8668
8664
8649
8918
9886
8906
9638
8674
9332
9292
8243
9195
8572
9138
9718
9488
9503
8224
8657
8789
9040
9520
8798
8506
9668
8243
8186
8542
8189
8658
9196
9401
9428
8811
9419
8734
8427
8706
9427
8757
9243
8476
9849
9638
8258
9297
9769
8802
8953
8206
8411
8444
9593
9382
9586
8386
9892
8332
8652
9377
8832
8899
8431
9080
8285
9541
8876
9119
8163
8338
8333
9694
8686
9015
9191
8902
8893
9042
9852
9288
9094
8165
8299
9242
8282
9377
9363
8256
9430
8779
8367
9583
9084
9479
9176
9410
8391
9858
8715
8546
8402
9203
9039
8853
9802
9706
9248
9915
9882
9399
8454
8997
8203
8495
8947
8429
8914
8504
8843
9713
9282
9683
8854
8953
8149
9533
8594
8947
8866
9476
8504
8388
8342
8995
9271
9739
8800
9177
8522
8204
8749
8562
8487
8254
9866
8517
9558
9869
9503
9221
9491
8394
9209
8419
8290
8536
8581
9782
8409
8501
9781
9786
9464
8894
8972
9401
9370
8336
9532
9011
8412
9693
9049
9048
8557
9757
9608
8946
8860
8836
8414
8340
9889
8446
9697
9929
9556
9895
8236
9438
9879
9842
9819
8208
9660
9523
9270
9589
9812
8355
8619
9517
9804
8661
8991
9924
9043
9851
9863
9545
8879
8149
8862
9693
9464
8361
9525
9113
9358
8325
9909
8174
8297
9607
9506
8306
8334
8458
9702
8926
9333
8834
8720
9039
8190
9766
9831
8948
9631
9771
9187
8955
8922
9873
8457
8436
8431
9856
9455
9517
8540
8283
9663
9872
9418
8267
8217
8437
9815
8346
9891
9793
9030
8183
9647
9641
9856
9456
9737
8859
9059
9153
9410
9426
8636
9917
9567
9435
8501
8394
8225
9797
8500
8229
8720
8584
8387
9100
9286
9895
8880
8618
8383
9321
8638
9589
8818
8191
8847
9697
9165
9532
9696
8919
8357
9815
9603
8999
9259
8721
9421
8894
9423
9431
9223
9380
9232
9290
9302
9869
9138
9559
9406
9495
9388
8855
8401
9647
8697
9175
9217
8213
9790
8486
8563
9145
9190
9849
9689
9727
8639
9068
9892
9900
8211
8870
8854
9826
8762
9883
8951
9215
9316
8929
8230
9662
8644
9043
8700
9492
9365
8624
8771
8330
8933
8666
9347
9460
8334
8611
8563
8422
9524
8279
8761
9879
8909
8927
9408
8399
8541
8647
9307
9351
8843
9284
8303
9886
9616
9846
8436
8473
9532
9924
9005
8260
8317
9291
8703
9401
8163
8481
9519
8365
8406
8291
8491
9027
8338
8422
8167
8518
9869
8920
8922
8965
8745
8455
8656
9870
8390
8657
8508
9430
8632
9479
8168
9162
8189
8882
8653
8423
8643
9329
8782
8342
9783
9929
9869
8478
9060
8917
8443
8531
8296
9270
9220
9487
8914
8877
8917
8645
8614
8423
9521
8298
9491
9898
8737
8973
9291
8713
9709
8655
9279
9816
8314
9557
8975
9282
8468
8549
8971
9210
8828
9530
8960
8838
9837
8792
8232
9066
8476
8704
9794
8619
8942
9535
9847
9077
9130
9150
8203
9723
8503
9297
9658
8551
8776
8924
8831
8665
9885
9584
9886
8490
8331
8841
9418
9060
8972
9721
8232
9463
9792
8877
9044
8322
9715
9063
9279
8884
8898
9859
9428
8911
8650
9878
8154
8561
8758
8703
8599
9817
9878
8348
9695
8572
9567
8789
8580
9590
9488
8229
8958
9391
8544
8247
8492
9125
9058
9152
9427
8326
8946
9747
9076
8285
9258
9214
9418
9055
8790
8434
9511
9699
8960
9771
9852
9686
8746
9889
8321
8462
9343
8354
9343
8201
9516
9446
9330
9568
8873
9400
9505
8966
9147
9266
8725
8158
8777
9856
8473
8546
8184
8673
9812
8935
9072
9806
9187
9788
8340
9807
8656
9893
9439
9416
9118
9903
8562
8594
9052
9309
8229
9562
9054
8686
8392
8188
9135
8230
9062
8287
8803
8992
9578
9906
8243
9557
8985
9222
8492
8345
9201
9672
8934
9533
9309
9383
9661
8440
9815
9814
9557
9801
9392
9462
9870
9328
8782
9679
8837
8794
9504
9017
8359
8613
9729
9024
8459
9276
9495
8307
8187
8152
9144
9637
9297
8983
8338
9646
8511
9073
9487
9107
9181
9410
9815
9573
9465
8769
8383
9176
8372
8868
9330
8705
8222
8159
8310
8491
8306
9866
9594
8177
8280
8588
9586
8250
8816
9150
9246
8948
8151
9266
8349
9680
9569
9316
8367
9685
8146
9665
9271
9030
9857
9046
8372
9036
8291
8200
9160
8969
8376
8754
9424
9345
8951
9689
8201
8167
9635
8321
8925
8628
8284
9183
9685
8219
9467
9358
9111
8648
8283
8292
8191
9601
9080
8452
8200
9665
9597
9557
9653
8312
9862
9687
8488
9577
9136
9618
9260
8597
8913
8328
9043
8928
9118
8515
8777
9137
8354
9236
8168
9170
8189
9426
9689
8511
9358
9490
9877
8448
8711
9843
8179
9757
8547
9259
8395
8451
8315
9033
9394
9715
9456
8928
8436
9019
8149
8667
9554
8899
9282
8669
8633
9849
8639
9405
9555
9024
8609
9386
9747
9491
8166
9138
8787
8329
9502
8949
8678
8717
8426
8700
8269
9167
8260
9432
9586
8721
9664
8423
8676
9133
9754
8538
8421
9781
9528
8637
8500
9631
9580
9055
8772
9661
9852
8375
9153
9126
8305
9146
9201
9796
9366
8819
9247
9671
8225
9306
9011
8148
8765
9480
9144
8694
8883
8218
8211
9782
9358
9572
9842
9526
8676
8731
8667
9831
8615
8946
8998
8662
9612
8685
8267
9496
9654
9324
8262
9802
9007
8216
8870
8173
9671
8348
8174
8738
8921
8314
8751
8364
8443
8847
8900
9485
8723
9355
9630
8751
9521
9613
9682
9137
8410
8421
9653
9054
8346
9113
8449
8952
9805
9806
8523
8783
8661
9243
9467
9645
9604
8783
9603
9714
9726
9833
8828
8577
9280
8597
9836
8171
9096
8155
8573
8306
9744
8500
8628
8425
8921
9477
8988
8772
8806
8525
8423
9327
9766
9876
9147
9376
9005
8874
8763
9421
8179
8655
9461
8453
9745
8188
8650
9090
8661
9099
9362
8599
9186
9621
9862
9229
9613
9582
9769
9593
9198
9688
9002
8964
9265
9403
9475
8503
9060
8153
9028
9127
9072
8631
8848
8180
9764
9060
8769
8670
8266
9724
8471
9730
8175
8216
8907
8952
9074
8392
9109
8326
9808
8508
8370
8334
8440
9009
9708
9501
9300
9393
9419
9346
8495
9239
9190
9265
9577
8642
9780
8493
9242
9638
8928
9023
9310
9182
8541
9494
8225
8982
8274
9096
8459
9395
9097
8888
8292
9726
9202
9005
9811
9812
8352
9103
8411
8320
9804
9008
9317
8272
8312
9205
8912
9017
9320
8355
8505
8152
8930
9686
8861
8467
9718
8254
8780
9149
9351
8671
8708
8221
9743
8827
8643
9686
9408
8681
9249
9204
9345
8794
9258
9803
9287
8179
9860
9529
8878
9863
9010
9376
9265
8175
8368
9596
8701
8262
8613
9630
8271
9614
9048
8465
9308
9039
8414
8747
8859
8527
8558
8878
9041
8516
9617
9039
9232
8647
8862
8414
8852
9745
9609
9752
9283
8676
8412
9117
8215
8516
8687
9881
9404
8490
9601
8315
8716
8801
8588
8964
9740
8966
9602
9754
8963
8284
9866
9705
8607
9433
8406
9483
9627
8707
9161
9706
9227
9697
8639
8825
8659
9363
9227
8448
9822
9710
8413
9636
9358
8518
9825
8556
9586
8485
8434
8299
9115
9201
8665
8207
9265
9690
9562
9239
9362
9253
8483
9168
9039
8494
8604
9513
8654
8200
8663
8623
9113
9535
8425
9304
8416
9281
9065
8983
8957
8264
8602
8676
8241
8895
8370
9531
9681
8688
9523
9726
9458
9583
9389
9244
8669
8182
9411
8162
9164
9015
8466
9457
9821
8912
9222
8430
9426
8607
9143
9492
8459
9340
9239
8823
9216
8857
8385
9686
8483
8356
8942
9731
9003
8341
8343
9430
8372
8898
8762
8370
8593
8678
9635
9503
9594
9721
8514
8146
8428
9092
8695
9624
8556
9374
8635
9021
9565
9138
8175
9011
8320
8344
9837
8800
8487
8823
9571
8462
8743
9845
8174
8777
9420
8638
8415
9758
9366
8817
9789
9617
9616
9533
9637
9803
9403
8898
9100
9636
9836
9385
8669
9649
9039
8586
8352
8794
8496
9580
8151
8834
8385
9690
8887
9307
9134
9161
9161
9298
9388
8206
9188
9157
9716
8626
8232
8316
8665
9776
9565
8288
8612
8790
9850
9118
8319
8979
9306
8904
8865
9736
8893
8922
9759
8985
9839
8987
9225
9090
9640
9581
8458
9835
8320
9866
9200
8753
9318
8499
9704
9698
8187
8193
8763
8907
9266
8279
9018
8230
8758
9143
8486
9486
9697
9495
9846
9140
9662
9531
9470
9666
8464
9511
9517
9169
8980
9713
9351
9676
8716
8373
9070
9254
8184
8877
9263
9656
9337
8986
8728
8608
8963
8764
9585
9446
9541
9214
9257
9013
9742
8290
8830
9313
8298
8549
9248
8696
9807
8289
8200
8999
9775
9708
9165
8737
8165
8413
8370
8746
8451
9376
9020
9690
8858
9214
9653
8779
8224
9431
9090
8910
8168
9166
8473
8444
8840
9667
8260
9668
9321
8550
9437
9282
9106
8752
9631
9710
9535
8435
8258
9110
8574
9096
8494
8573
9103
8637
8465
8221
9297
9134
8600
9198
9057
8906
9851
9857
8876
9185
9485
9161
8595
8187
8435
9639
9403
9370
9156
9853
9372
8399
8527
9829
9772
8296
8545
8306
8339
8559
9267
9387
8300
9012
8181
8796
8411
8314
8837
9491
9035
8902
9475
8482
8340
9175
9147
9318
9189
8161
9473
8483
8195
9751
8879
8167
9326
9346
8181
8247
8554
8447
9678
9174
9617
9057
9869
8888
8367
8580
8296
9130
9108
9821
8856
9090
9628
8308
9233
9573
8802
9515
8749
9385
8610
8532
9429
9367
9362
9817
9152
8867
8416
8181
8439
9364
9259
8870
8978
8407
9718
8752
9053
9353
8382
9854
8182
8199
8365
9070
9190
9645
9569
9009
9544
8386
9813
9487
8319
9014
8597
9009
8182
8732
8887
8874
8233
9528
9063
9721
8429
9856
8519
9517
9511
9584
9161
8751
9843
8504
9750
8399
8514
8396
9118
9841
9616
8814
9287
8422
8255
8851
8596
9429
8880
9389
8319
9065
8337
8942
9259
9679
8921
9483
9202
9681
9365
9628
9253
9786
8816
8499
8928
8656
9695
9867
9337
9035
9514
9810
9382
9360
9332
8256
8898
8530
9410
9154
9784
9275
8789
8635
9678
9188
9008
8364
9584
8650
8164
8179
8349
9105
9174
8186
8254
8351
8362
9801
8390
8910
9730
8837
9114
9065
8718
8621
9479
9267
9453
8287
9271
9040
8398
8682
9244
9645
9761
9418
8788
8272
8184
9000
9669
8800
9396
9719
9766
8351
8884
8461
9370
8306
9130
9153
9769
9514
8535
8552
9669
9156
8446
9527
8625
8198
9394
9585
8218
8432
9783
9056
8837
8443
8279
8383
8221
9824
9714
9719
9187
8536
8242
9600
8492
8819
8731
8185
9598
9066
9180
9273
8577
9767
9752
9431
8756
8957
8526
9861
8459
8207
8281
8646
8656
9557
9712
9130
9520
9458
8791
8926
8634
8518
8528
9810
8571
9637
9872
9577
8393
8479
8200
8562
8708
8614
9632
9785
8772
8368
9456
8264
9603
9333
9308
8825
9013
9085
8273
8455
9261
9739
9851
8939
8164
8201
8819
9019
9178
9107
8658
9061
9625
9067
8995
8558
9166
9347
8758
9387
9627
9428
9390
9807
9024
8896
8339
8162
9178
9441
9686
9711
8226
8298
9512
9572
8180
9213
9052
8815
9196
9382
9798
9552
8797
9628
9040
8193
8477
9697
9272
9324
9551
9590
8539
8546
9720
8913
8629
8830
8152
8761
9646
8420
9072
8982
9358
8462
8557
8370
8895
8175
9173
9148
9661
8195
8316
8529
9486
9303
9826
8770
8209
8879
9777
9161
8253
8983
9285
8426
8717
9463
8830
9448
9042
9515
8414
9179
9441
8742
8767
9175
8696
9243
8839
8969
8632
8687
9835
9160
8230
8899
8661
9551
8613
9556
8594
9323
8427
9371
8981
9034
8919
8704
8754
8672
9603
8938
9571
9421
8979
8609
8588
9832
9784
9257
9443
8290
8881
9325
8359
9830
9662
8222
9070
8771
8859
8348
8659
8681
9299
9452
9036
8151
8549
8761
8202
9167
8276
9139
8892
8223
9256
9240
8876
9778
8590
8579
8160
8157
9159
8210
9004
8222
8650
8893
9476
9792
8202
8194
9476
9353
9059
8716
8796
8888
8353
9077
9753
8454
8951
8388
9539
8221
8828
8335
9230
8245
8516
8892
8987
9245
9666
8832
8694
8696
9176
8932
8575
8910
9040
8157
8699
8248
9117
9165
9621
9074
9778
9211
8466
8553
8829
9498
8847
9235
8938
8238
9264
9483
9378
9291
8935
8678
8163
9719
8457
9659
8787
9562
9839
9367
8534
8204
9218
8802
8329
8590
8437
8526
8430
8306
9043
9207
9595
8908
9455
9043
8833
8185
9643
8624
8794
9052
8742
8667
8697
9728
9196
8516
9722
8350
9862
8499
8851
8372
8777
8382
8346
9111
9690
8493
9497
9629
8754
8271
9629
9008
8773
8778
9291
9214
9286
8773
8203
9146
8223
9738
8497
9389
8711
9276
8741
9803
9187
9080
9391
9272
8841
9112
8592
8490
9527
9675
8511
8368
8704
9179
8523
9612
8799
9267
8422
8727
9752
8890
9841
8528
9483
8254
9099
9613
8421
8853
9744
9506
8430
8599
9480
8725
9337
8948
9120
9173
8646
8417
8295
9545
9080
8393
9672
8318
9193
8272
9024
8969
8528
9341
9013
8758
9406
8844
8380
8483
9622
9593
8163
9485
9868
8172
8202
8946
8765
8970
9553
9337
8268
9758
9686
9240
9236
8370
9290
9066
9598
8200
8891
8956
8225
9008
9401
8634
8198
9853
9666
9045
9043
9357
8826
9357
8406
8793
9700
8713
8243
9788
9271
9399
9755
8278
8474
9308
8242
8367
8745
8884
9406
9494
8446
9166
8867
8452
9708
9857
9543
9326
9538
8288
9550
9324
9636
9251
9015
9305
8517
9768
9372
9798
8449
8760
9373
9152
9870
8437
8564
9503
8549
8351
8782
9454
9460
9316
9170
8521
8894
8915
9111
8892
8486
9565
9502
8224
9799
9274
9403
8229
8643
9455
9286
9244
9718
9330
8806
9287
8484
8912
9472
8517
9187
8751
8831
9781
9384
9458
9420
9611
8643
8768
9760
8313
8789
9466
8436
9293
8789
8403
9240
8417
9608
8698
8898
9268
8866
8997
9530
8859
8899
9331
9523
9184
9791
8801
8617
9634
9791
8906
9193
8740
9500
9547
8568
9596
9086
8520
8723
9234
9769
9417
8434
8651
8667
8430
8418
9082
9852
8368
9520
8687
8939
9058
8491
8859
9585
9749
9582
9362
8416
8629
9037
8345
9855
8618
9368
8401
9433
9453
8353
8492
9565
8892
9540
8977
8632
9301
9570
8483
8419
9401
9258
9533
8360
8868
8685
9503
9483
9157
9710
9314
9066
9854
8667
8703
8660
8579
8525
9346
9508
8476
8391
8303
9043
8267
9791
9776
9565
8192
9472
8653
9699
8895
8556
8645
9583
8535
9888
8820
8757
9449
8699
9341
9127
8274
9363
9194
8510
8271
9241
8280
8472
9797
9331
9578
8902
9108
9402
9142
9615
9603
8671
8467
8863
9337
9220
8659
8748
9157
8834
8271
8618
9258
8419
8367
9310
9836
9627
8362
8755
8189
9634
9296
9240
8556
8780
8773
9872
8602
8491
9412
9741
8464
8917
9410
8156
9827
9379
9089
9130
8849
8348
8687
8822
9421
9270
9125
9708
8652
9719
9813
8222
9833
8195
8611
9201
9502
9678
8518
8417
8158
8354
9177
9364
8815
9220
8695
8742
9529
9870
9708
8168
8266
9691
9355
9444
9173
9367
9353
9838
8863
9738
8771
9228
8722
9315
8428
9616
9463
9592
9297
9025
9257
9373
8533
9701
8828
9582
9118
8315
8725
9590
9421
9538
9481
8373
8281
8606
8890
8837
8411
8363
8447
8678
9885
9671
9568
9565
9041
8417
9817
9328
8873
8342
9093
9151
9179
8608
8373
8627
9697
9800
9613
8285
9013
9620
8578
8273
9116
8985
8752
8194
8743
9041
8812
8755
9132
8881
9098
9078
9318
9826
9709
8861
8894
9358
8905
8486
9513
8437
8192
9404
8486
9556
8499
9349
9611
8345
9547
8420
8557
9690
9228
9745
8745
8765
9492
9754
8821
9545
8207
8285
9823
8531
8634
9574
8913
8490
9262
9295
9320
8632
8711
8305
8874
9517
9555
9808
8755
9477
9317
9678
9002
9138
8779
8355
8371
9683
9084
8956
9684
9489
8438
8453
8554
8831
8737
8660
9867
9357
9435
8206
8338
8620
8503
9713
8524
9162
8420
8997
8838
8848
8602
8565
8285
8180
9071
8829
9291
8152
9046
9677
8994
9494
9548
8774
9650
8472
8859
9185
9387
9259
8678
9354
8369
9361
8381
8287
9291
9518
8236
8855
9845
9406
8807
8519
8903
8175
8208
8540
8742
8249
9644
8992
9049
8817
8296
9019
8516
9340
9163
8667
9298
8240
8477
9307
8978
9600
8478
9408
8354
9854
9556
8643
9547
9481
8277
9853
9479
8953
8487
9344
8603
9095
8386
8331
8428
8879
9355
9564
9074
9646
9768
9821
8605
9693
9118
8620
8339
8885
8763
9755
8868
8314
8827
9418
8872
8953
8226
8348
8543
9712
8340
8606
9579
8626
8670
8162
9475
8643
9683
8591
8908
8944
8424
9251
8288
9305
8442
9158
8863
8765
8559
9455
8278
9672
8307
9419
9350
8272
8785
8701
8880
9644
8629
9800
9568
8422
8579
9811
9361
8686
9213
8833
8341
9213
8304
9236
8783
8446
8222
8619
9577
9339
8872
9776
9202
9111
8977
9651
9475
9545
9511
8264
8316
9787
8316
8881
9023
9578
8933
8150
9613
9247
8303
8916
9567
8258
9337
9449
8901
8760
8159
8404
9493
9150
9076
9367
8931
9429
9339
8226
9044
8172
9224
8288
9883
8784
8217
9556
9080
8942
9487
8674
8520
8202
9592
8942
9602
8587
8318
9626
8502
9480
8687
9208
9227
9784
9661
9583
9595
9713
8658
8154
9388
9462
9301
9463
9412
9047
9282
8720
9084
8424
8962
8851
9459
9268
9532
9855
9025
8220
8890
9574
9084
8541
8668
9685
9033
8449
9147
9314
8801
9409
9862
9208
9586
9044
9528
9377
8177
8395
8504
9300
8752
9433
8537
8831
9268
9291
8175
8160
9888
8541
9019
9389
9640
9560
9572
8256
8699
8601
8894
9638
8941
8462
9093
8440
9675
8686
9697
9126
8426
9067
8211
8923
8672
9820
8901
8806
9429
9020
8553
9377
8393
9301
8914
8514
9620
9452
8473
8355
9343
9196
9512
8263
9422
9159
9648
9713
8476
9540
9880
9801
8429
9518
8434
8875
8386
9132
8981
8773
9555
8204
8860
8974
8876
9859
9635
9108
9497
9674
9182
9066
8388
9795
9530
9099
9268
8644
8587
8293
8690
9817
8421
9233
9130
8495
8234
9477
9744
9638
8659
9474
9863
9406
9083
9245
9562
9780
9838
8465
9427
9713
9459
8810
9265
8587
8629
8393
9268
8452
8812
8672
9177
9550
9252
9396
9243
8362
9212
9246
9547
9305
9274
9358
8661
8517
9148
9139
9255
8697
8305
9289
8507
9109
8655
9357
8325
9371
8213
9479
8260
9482
9600
8207
9605
8507
9411
8360
8936
9319
8799
8776
8321
8810
9592
9210
8899
9650
9578
9741
9884
8534
9758
9189
8268
9016
9487
8904
8422
8795
8434
8586
9444
9483
8458
8252
8176
8162
9723
8870
9155
9581
8270
8916
8483
9465
8920
8201
9610
9316
9175
9353
8762
9720
8334
8559
9776
9596
8473
8838
8826
9089
8872
8222
8841
9030
8254
9353
8395
9375
9260
9378
8414
8686
8192
9160
9429
8474
8966
8173
9616
8457
9184
9032
8509
9392
9219
8198
9564
9219
9485
8489
9510
9477
8531
8882
9102
8167
8457
9617
8840
8602
8198
8975
9766
9371
9463
9720
9525
9734
9334
8162
8713
8595
8432
9880
9510
8769
8454
8543
9636
9380
8549
8610
9087
8863
9069
8821
9032
8338
8623
8632
8985
8222
9089
9224
9399
8164
8871
9221
9273
8660
9846
9764
9515
8572
9284
9487
8203
9133
9422
9711
8624
8595
9074
8350
9449
8622
8619
8869
9470
8468
8411
8681
8815
9467
9105
8779
8978
8468
9820
9535
9332
8447
8270
9815
9295
9267
9862
8314
8618
8412
8719
9296
8245
9087
9553
9124
9602
8432
9785
9655
9651
8826
8293
8451
9262
8163
9774
9772
9529
8426
9316
9778
8972
9585
9142
9013
8161
8490
9520
9867
9380
8401
8568
9088
9644
9419
9494
9230
9666
9517
8885
9806
8219
8678
9449
9205
9770
9433
8857
9163
9310
8701
9171
8766
9829
8455
9405
8569
9652
8517
8811
8665
9672
8430
8640
9217
8892
9042
9601
8269
9644
9348
9551
9501
9130
8157
8891
9829
8682
8489
8973
9015
8794
8309
9551
9464
9553
8994
9858
8773
8375
8247
8873
9124
8623
8700
8984
8987
8961
8921
8482
9034
8434
9686
9747
8486
9638
8506
8565
8644
9505
8221
8489
9383
8184
8480
9650
8682
9665
9182
9169
9589
9711
9451
9604
8957
9768
8285
9688
9313
8529
9170
8372
8408
8274
9061
9358
8542
8928
8920
8983
8975
8563
8786
8705
8716
8327
9274
8581
8636
9717
9704
8224
9097
8541
9598
9610
8179
8402
9352
9793
9597
9578
9589
9140
9570
9500
8649
9280
9323
8542
8772
9847
8978
9595
9544
9591
9409
9651
8707
9553
8864
8288
9410
9501
8871
8672
9194
8974
9392
9448
8718
8648
8944
8600
9279
9172
8283
9430
8293
9343
8704
8872
8842
9464
8337
9036
8995
9144
9863
9383
8725
8725
8588
8496
8505
9489
9183
9452
9149
8357
8541
8464
8545
9140
8723
8790
9744
9786
9389
8946
9274
9569
9663
9682
9468
8665
9507
8587
9263
9278
9354
8580
9859
9760
9707
9681
8482
8317
8217
9251
9100
8830
8915
9101
8703
8157
9533
9111
8279
9052
8927
9692
8424
9455
8922
9060
9098
9689
9655
8691
9126
9548
8564
9615
8986
9641
9564
8762
9261
8215
9796
9765
8880
8542
8551
8242
9205
9019
8204
9415
9399
9508
8237
8792
8683
9647
9102
9027
8573
8191
8494
8523
8225
8858
9876
9392
9030
9458
8608
9202
8371
9726
8943
8620
9513
8177
8670
8471
9100
8819
8631
9874
9209
9869
9213
8645
9087
9400
8219
9557
9829
8673
8360
9544
9595
8762
8184
9577
9862
9450
9103
8706
8865
8459
8657
8963
9175
8645
9052
8305
9805
9566
9610
8377
9502
9834
9120
8296
8959
8997
9623
9388
9538
9316
9396
9655
8358
8628
9270
9412
9060
9162
8617
9773
8407
8441
9851
9351
9551
9268
9242
8874
8627
9273
9531
9594
8629
9207
9743
8565
9514
9841
8445
8158
9708
9366
9017
9495
8507
8163
9136
9786
9614
8442
9003
9580
8681
9749
9811
9428
9377
9618
9268
9272
8263
9125
8641
8322
9507
9225
8923
9699
8582
9246
8581
9013
9057
8706
9383
9140
9049
9001
9363
8579
8256
9465
9153
8878
9817
8292
9285
8698
9897
8506
9475
9779
9358
8281
8388
9170
8315
9498
8717
9249
8231
8632
8379
8883
9264
8832
9662
9800
9812
9838
9776
8521
8358
8468
9806
8689
9137
8515
8466
9500
9494
9650
9465
9647
8713
8718
8807
8906
8986
9231
9560
9704
9874
8497
9253
9122
8202
8684
8780
9603
9382
8737
8150
8285
8619
8641
9049
8600
8463
9761
8182
9502
9513
9441
8245
8177
8603
8938
9539
8564
9592
9178
9609
8618
8450
8231
8612
8655
9466
8158
8639
9659
8452
8477
8266
8305
8743
9287
8511
8328
9471
8876
9340
9417
8567
8309
9748
9004
8408
8215
8881
8277
8848
8226
8760
9370
9085
9721
9415
9324
9682
9716
8435
9216
9209
9674
8641
8328
9717
8333
8602
9128
8886
9600
8381
9785
8779
9161
8888
8226
9393
9041
9061
9504
9497
9492
8238
9650
9394
9788
8889
8640
9041
9633
8822
8280
9346
8981
8337
9307
9368
8656
9855
8715
9415
9469
9626
9595
9040
8577
8542
8710
8224
9697
8616
9845
8242
8813
9695
8622
9447
8306
8461
8248
9260
8676
8854
8633
9472
9669
8859
9078
9850
9486
9202
9355
8222
9639
8842
9060
9352
9741
8861
9569
9082
9560
8685
8161
9346
8981
9487
8320
9081
9684
8653
9043
9695
9262
8393
8790
8739
8479
8950
8724
9887
8511
9056
9603
8927
8395
8581
9362
8550
8687
9366
8429
9848
9117
8332
8853
8926
8157
8631
8661
9527
8593
8714
9874
8489
9267
8541
9360
9210
8160
8205
9702
8585
9787
9447
8650
9575
9424
9128
9601
9252
9469
8366
8478
9837
8617
9214
9246
9325
8834
9586
9280
9618
9558
8998
8959
8353
8726
9602
9676
8423
8170
9329
8691
9657
9396
9206
9471
9004
8314
8605
9601
8989
8316
8206
9337
8600
9038
8487
8785
9680
9703
8970
8183
8823
8233
9885
9557
8368
9023
9067
9373
9429
9764
9242
9832
9318
9168
8271
9863
8217
9499
9260
9054
9082
8353
8913
9462
9315
8487
8661
9799
8204
9618
8868
9227
8993
8902
8347
9176
9705
9588
9012
9860
8602
9310
9515
9867
8845
9041
8334
8531
8663
9276
9760
9786
9701
9471
9581
8382
8294
8899
9192
8272
8804
9093
8433
9154
8722
8686
9818
8699
8739
9623
9819
9417
9482
8645
8322
9605
9552
8320
9755
9184
9523
8319
8201
9146
9298
8949
9048
9677
9239
9284
9287
9234
8720
9128
9376
8577
8767
9705
8942
8285
8706
9206
9159
8480
9383
9459
8552
8455
8961
9735
9349
9039
8609
9730
9188
8366
8215
8764
9297
8995
8703
8161
8664
8635
9221
8949
9286
8440
9429
9531
8477
9549
9444
8543
9049
9171
9429
9521
9573
9459
9070
9497
9022
9484
8330
8457
8290
9411
9493
8936
9330
8678
8861
8516
9084
8217
8652
8717
9087
9045
8370
9053
8186
9647
9015
9461
9593
9111
9318
8217
8777
8452
8944
8357
9293
9287
8462
8616
8899
9860
9273
8297
8378
8773
9391
8958
8379
9591
9078
8915
8891
8457
9615
9533
8313
9809
9206
9551
8376
8292
9141
9211
9054
8480
8424
8916
8291
9083
8249
8686
8625
8589
9437
8910
8836
8372
8313
8660
9852
9036
8823
8567
9463
9640
8992
9353
9886
8583
8243
9748
8616
9359
9749
8724
8761
9797
9548
8257
8481
9826
8510
9159
8157
9034
8583
9435
8289
9103
8883
9439
9462
8357
8167
8935
8536
8368
9670
8312
8804
8655
8505
9775
9544
8592
9572
8618
9167
9453
8638
8297
8861
9205
9324
9756
9178
9480
9362
9133
9547
8443
8859
9328
8685
9523
8399
9181
9152
8419
9017
8424
8585
9701
8171
8800
9797
8619
9151
8859
8830
8553
9153
9559
8927
9073
8873
8447
9460
8796
8377
8778
8685
8595
8732
8715
8247
9363
8387
9273
9684
9129
9203
9224
8755
9724
9329
9440
8610
9128
8353
8605
9243
9162
9371
8869
9356
9513
8844
8679
9749
8156
8285
9675
8846
9607
8500
8492
8620
8219
9544
8263
8612
8836
9184
8580
8323
8418
8729
8698
9458
8699
8919
8828
8558
8787
8476
9873
8890
8370
9565
8760
9783
9299
8425
9156
9033
8314
9455
9208
8713
9047
8382
8925
9183
9575
9259
8994
9086
9254
8710
9476
8502
8829
8800
8728
9338
8746
8308
9542
8767
8552
8178
9828
9861
9358
8284
9633
8865
8616
8556
9336
8716
9284
8663
9374
9010
8617
9808
9748
8358
9795
8315
8420
8795
9109
8747
9192
8907
8243
8251
9276
9585
8722
9483
8703
9876
9510
9471
9886
8964
9354
9020
9597
8280
9282
8812
9195
9525
8795
8760
9814
9810
8525
8777
8336
8649
8311
8219
9705
8722
9005
9109
8838
9877
8905
8454
8727
9340
9163
8428
8808
8685
9221
8710
9625
9623
9666
9551
9727
8552
8396
8606
9014
8462
8465
8829
9244
8261
8933
8207
8910
8736
8851
8581
9409
9462
9548
9675
8395
9797
8557
9502
9782
8158
9354
9058
8735
8641
9120
9555
9059
9089
8741
9028
8287
8545
9078
9791
8913
9137
8497
8184
9818
9747
8303
9488
8209
8234
8740
9346
9427
8237
9333
9315
9147
8992
8328
8720
8171
8374
8395
8316
8697
9275
9303
9588
8948
8608
8926
8439
9842
8162
8239
8795
8345
9357
9424
8432
9031
8203
8716
8554
8319
9518
9137
9101
9799
8794
9499
9713
9333
9354
9022
8824
9443
8702
9710
8176
8976
9579
9562
9421
9822
8254
8335
8353
9682
8910
9525
9346
8543
8327
8178
9641
9023
8799
8962
9685
8399
9751
9057
9709
9093
8885
8980
9510
8891
9043
8748
8667
9579
8549
8652
9553
9324
9051
9442
9481
8301
8444
8577
8629
9845
8881
8849
8246
8163
9607
8477
9487
8546
9011
8635
9314
9011
9198
8594
8927
8525
9040
9291
9383
8795
8694
8977
8995
8407
8790
8509
9813
8988
9410
9683
9619
9317
9094
9615
9835
9766
9548
9609
9608
8708
8918
8188
9298
9670
8379
8923
8260
8221
9538
8276
9695
9330
9036
8464
9653
9803
9381
9696
9786
8179
8808
8620
8526
8999
8718
8291
9247
9325
8351
8401
8595
8179
8884
9822
8219
9811
8894
9672
8257
8906
8269
9645
9229
8464
9806
9304
9692
8467
8240
9478
8833
9575
8150
9460
9861
9163
8702
9622
8742
9280
8176
8201
8655
8547
8490
9505
9382
9666
8279
9043
9869
8859
8606
9021
8722
9635
9626
9016
9111
8537
9627
9089
9736
8513
8207
9407
9154
8492
8473
9754
8345
8287
8455
9073
9269
8170
9418
8721
8212
9690
9083
8696
9036
8865
8704
9545
9429
8246
9276
9512
9691
8917
9693
8316
9547
8975
9136
9385
9391
9551
8586
9398
9465
8209
8418
8180
8688
8549
9070
9336
9360
8455
8915
8984
8879
8365
8281
8379
9605
9193
8660
9336
8510
9563
9125
8443
9858
9355
8733
8876
9003
8280
8393
8472
9547
9161
8346
9437
8491
8321
8346
9715
9651
8829
9079
9435
9345
9853
8390
8954
9665
8550
8985
9855
9728
9339
8868
9028
8694
9444
8572
9714
9191
9093
8429
8586
8155
9518
9772
9074
8500
8957
8979
9428
8248
9697
8664
9141
8888
8912
8281
8621
8341
8220
9458
9306
9632
8412
9708
9203
9801
9712
8153
8311
9583
9217
8327
8801
9351
9350
9809
9015
9123
8911
8682
8930
8861
8565
8969
8572
8965
8862
8714
8839
9182
8897
8959
9629
9305
8874
8982
8436
8478
9617
9391
8570
8840
9606
8719
8713
8795
9055
9548
9306
9548
9115
9873
9229
9398
8873
8520
8441
8624
9105
9518
8674
9487
8804
9485
9407
9378
9495
8812
8772
9623
8541
9007
9533
8403
8513
8988
8403
9877
8840
8493
8209
8715
9132
9387
9524
8276
9599
8448
8250
8293
8515
8714
9150
8654
9465
8929
9793
8859
8959
9576
9181
8934
8957
8461
9238
9550
8337
8808
8820
9133
8432
8212
8497
8737
9645
8696
9658
9678
9734
8983
8635
8703
9718
8401
9307
9400
8482
9588
8405
9688
9127
8262
9125
8427
9198
8235
8827
8931
9744
8779
9483
8672
8157
8660
9336
8543
8345
9165
9412
8810
9178
9137
9828
9743
9345
9340
9549
9836
9033
8905
8770
8585
8348
8655
9554
8700
9460
8347
8378
9292
8346
8337
9191
9349
8368
8187
9600
8412
9367
8396
9433
9624
8660
9672
9297
9278
9866
9313
8282
9356
9177
9131
9218
8876
8618
9638
9723
9525
9415
9293
9353
9162
8940
8891
8247
9277
9337
9197
9833
8260
8551
9795
8672
9007
9686
8980
9281
9453
9258
9217
9178
9328
8494
9641
8411
9816
9466
9877
8722
8324
9197
9588
8648
8407
8572
8999
9163
8421
9546
8262
8812
8595
8548
8296
8472
8394
8553
8355
9300
9502
8272
8300
9416
8479
8158
9156
8825
9445
9437
8680
8874
8596
8805
8901
8740
8796
8334
9735
8211
8224
9008
8251
9000
9710
9453
9142
8821
8745
8223
9674
8390
9612
9045
8520
9132
9227
9621
9600
9573
9416
8579
9091
9616
9424
9082
8978
9780
9770
9540
9032
9416
8189
9755
9039
8224
9133
8771
8801
8479
8515
9000
8508
9468
9143
9583
8710
8726
9120
9468
8268
9775
8336
9043
8554
8927
9087
9224
9085
9381
9024
9733
9320
9494
8971
9748
9794
9822
9504
8637
8436
8949
8563
8581
8747
8998
8182
9325
9853
8307
8769
9349
8278
9116
9460
8919
8320
9811
8456
9227
9682
9497
9097
8173
9137
9189
9613
9353
9448
8432
8845
9556
8620
8968
9583
8320
9714
9367
9108
9867
9685
8857
8610
9445
9662
9417
8994
8591
8726
8238
8295
9047
8822
9878
8791
9557
9039
8874
9895
9348
8188
9458
9329
9597
9798
8354
9382
8849
8474
8369
8265
9048
8275
9242
9096
9558
9653
9607
9455
8487
8931
8420
9335
9662
9428
8192
9699
8604
9713
9115
9625
9783
8406
8816
9272
9276
9413
9716
9295
9757
9657
8315
8309
9389
8424
8189
9554
8404
9021
8399
9697
9855
9867
9632
8565
8481
9120
8235
8766
8813
8800
8438
9080
9125
8480
9455
8777
8209
9168
8290
8539
8709
9607
8328
9120
8688
8850
9293
9261
8804
9648
9517
8991
8373
9272
8810
8691
8243
8150
9746
8937
9131
8450
9780
9286
8590
8979
9416
9082
9484
9032
8206
8450
9813
9169
9019
8881
8994
9789
9543
9245
9426
9270
9130
8412
9780
8384
9447
9487
8680
8433
8593
8452
9102
9146
8358
9011
9710
9724
9643
8326
9474
8548
8892
9314
9056
8168
8931
9479
8980
9823
9740
9761
9016
9799
8410
8583
8780
8607
8201
9058
9083
8890
8360
8912
8829
8176
8366
9160
9300
8807
9741
9117
9409
8156
8807
9540
9831
9163
9369
8919
9606
9105
8448
8199
9764
8773
8927
9520
9086
9291
8502
9079
8159
8744
8305
9305
9586
8848
9636
8939
9222
8841
9342
9596
9197
8524
9605
9044
8194
8381
8474
9673
9130
8560
9583
9228
8322
9495
8340
9547
9600
8504
9175
8888
9196
9399
8493
8339
8427
9307
8585
9179
9251
8562
8354
9540
9227
8485
8348
9620
8751
8443
8268
9695
8601
8646
8894
8625
9032
8470
8386
8678
9262
9583
8312
9774
8387
9544
8335
8338
9776
9452
9875
9214
9884
9192
8801
9811
8811
8553
8503
9078
9179
9057
9759
8224
8668
8365
9782
9290
8901
8604
9215
9593
9792
8592
8276
8503
8324
9250
8333
9268
8189
9447
9832
9831
9569
8909
9212
9609
9231
8685
8770
8555
8386
8493
8328
9782
8796
9407
8242
9608
8972
9702
9425
8288
9655
9735
9277
9104
8417
8974
8215
9400
8970
9625
9716
8966
9608
8794
9442
9203
8995
9746
8816
9523
9296
8775
9389
8233
9205
8222
9740
9187
8544
8785
9662
9324
9058
8426
8928
9263
8938
8853
9526
8784
8830
9770
8987
9781
8311
9446
8341
8930
9633
8672
9761
9617
9531
8283
8921
8337
8970
8694
9686
8731
8411
8849
9082
8983
9506
9645
8782
9617
8591
8422
9633
9867
8812
9796
8484
9487
8245
8758
9075
9493
8445
9781
8447
8287
8335
8441
9305
8599
9203
8992
8409
8503
9404
9642
9245
8499
9068
9811
9427
9806
9554
9136
9256
8257
9567
8594
8706
8328
8360
9461
8937
9393
8655
8590
9134
9122
9039
9322
8680
9229
8274
9041
8507
8414
8191
8411
9382
8377
8486
9136
9833
8606
9086
9650
8662
9788
8519
9726
9838
8227
9239
8774
9454
9322
8922
9869
8390
8699
9365
8948
8612
8608
9660
8373
8404
8504
9587
9002
9251
8994
8833
9653
9891
9352
8382
9821
9123
8975
8768
9544
9406
8899
8499
9402
9448
9244
9088
9441
9436
9122
9686
8876
9461
8943
8328
8792
8180
8214
9133
9580
8158
8305
8233
9297
9805
8161
8432
8281
9654
9844
9881
8985
8272
8513
8611
8789
8805
9329
9501
9391
9190
8376
8407
9822
9402
8683
8719
8602
8922
9339
8396
8937
8604
9509
9145
9455
9358
9377
9509
8702
9308
8674
8428
8427
8806
8476
9281
9206
9837
9565
9784
9715
8546
8713
8166
9047
9604
9812
8923
8964
9095
8612
8924
8608
9552
9063
9886
9417
8199
9248
9547
9715
9291
8349
9507
8242
8532
8731
9393
9694
9280
9023
9040
8666
8213
9704
8482
9086
9592
8753
8395
9813
9710
8637
9453
9777
8603
9613
9379
9596
8934
9853
8958
9552
8455
8155
8244
8604
8418
9742
9663
9138
9730
8157
9657
8170
8458
9270
8632
9804
9749
9164
8807
8641
9075
9593
9585
9171
9102
9882
8326
8780
8769
8471
8773
9256
9042
9209
9034
8399
8975
8979
9432
9401
9255
8226
9859
9771
9651
8280
9225
9745
8655
8906
9057
9792
9338
8316
8453
8175
8462
8319
8258
8717
9767
9840
9128
8515
9678
9065
9659
9365
8158
8541
8913
9545
9022
9583
9584
8451
9670
9699
9788
8285
9015
9475
8187
9174
9712
9879
9028
9564
8532
9004
9485
9171
9881
9739
8638
9271
8700
9216
9184
9683
9471
8931
8830
9011
8716
8218
8353
9324
8451
8393
9783
9763
9407
8184
9224
8492
9618
8738
8531
8507
9722
9453
9254
9445
9194
9477
9800
9735
9583
8906
9546
9154
9568
8879
8707
9067
9765
8767
8657
8577
9286
9550
9783
8154
8213
9092
8286
9004
9717
8715
8804
9328
8542
8259
8635
9734
8756
9219
8383
8653
8713
8357
8667
8766
8427
8187
9130
8730
8587
9790
9522
9645
8430
8884
8335
8280
8430
8687
9513
8761
8908
9827
9771
8677
8226
8627
9874
8683
9238
8415
9667
9419
9884
9708
8707
9241
9205
8265
9617
8762
8211
9639
9604
9460
8725
8817
9709
9276
8418
9473
8507
8678
8902
9444
9581
8342
9625
9560
9068
9393
8801
8503
9332
8180
9802
9026
8974
8847
9273
8981
8423
9309
8963
8376
8799
9539
9527
9791
8422
9152
8359
9541
9682
8813
9079
8352
8630
8188
8937
8952
8560
9230
9877
8743
9158
8180
9028
8867
9828
8512
8920
8180
9266
9748
9813
9002
9505
8487
9678
8575
8436
9476
9898
9645
9088
9682
9041
9764
9092
9589
9306
9750
9807
9350
9756
8605
9126
9704
8299
9311
9288
9176
9335
9098
9467
9798
8383
9773
8678
8367
9469
8441
8455
8453
9803
9786
8839
8328
8721
8515
8207
9077
9257
9134
9637
9269
9643
8160
9551
9510
8411
9260
9829
9752
9744
9758
9776
8450
8380
8577
9794
9110
8974
8321
8467
9660
8424
9871
8650
8824
9344
8964
9165
8646
9328
9138
8377
9327
9523
8739
8620
8557
9317
9162
9761
8188
9023
9375
8274
9443
8886
8829
8679
9831
9807
9013
8846
8712
8317
8602
8272
8995
9761
9087
8821
9574
9666
8637
9517
9131
9346
9343
8666
8841
9647
8601
9395
8881
9223
8309
9551
9454
8410
9256
9344
9765
8920
8935
8756
9568
9860
8885
8708
8622
8544
9535
8863
8203
9557
9544
8694
8235
9230
9768
9497
9635
9435
9277
8350
8303
9799
9269
8859
9764
8474
9766
9511
9103
9686
9534
8940
9127
9188
8308
8313
9563
8234
9185
9819
8834
9768
9477
8970
8899
9392
8629
9654
9358
8262
8556
9815
9561
9643
9862
9775
8713
9439
9727
9868
9862
9206
8538
8645
9249
9342
9694
8646
9159
8534
9045
9603
8638
8573
8390
8828
9797
8885
8273
9135
9405
9297
9739
8677
8694
9297
8639
9138
8362
8847
9657
9532
9232
9196
8633
8160
9215
9313
9339
9375
8910
9047
9734
8355
9765
9380
9819
9818
9288
9626
8590
8245
9593
9559
8517
9254
8817
8625
9440
8375
8454
8257
8965
9856
8865
9667
9604
9429
8635
9357
9222
9648
9286
9149
9547
8240
9500
9814
8887
9348
9233
9495
8536
9574
8579
9178
8703
9325
9237
9768
9593
9443
8304
8392
9790
9304
8450
8907
9322
9215
9701
9347
8982
8893
9013
8234
9444
8280
9078
8606
9159
9137
8982
8201
9386
8636
9852
9766
8470
8762
8642
9162
8475
9352
9488
8692
8175
9649
8761
9784
8606
9199
9816
8990
8427
8560
8692
8497
8567
8818
9445
8635
8809
8523
8270
8157
8295
8733
8370
8379
8402
8513
8301
8277
8663
8811
9706
8776
8995
8386
8786
8525
8776
8509
9764
9781
8465
9115
9393
8351
8329
9775
9765
8649
8546
9890
9810
9754
8907
8258
9802
8738
8502
9741
9364
9031
8851
8455
8894
8309
9045
9752
8693
9032
9290
9302
9368
9126
9756
9591
9744
8829
9167
9864
9830
8190
8154
9327
9817
8542
8345
8857
9313
8489
9353
9574
9463
8651
8935
9277
9504
8529
8498
9476
8467
8159
9025
8197
8797
8892
9728
8941
8813
8878
9499
8150
9443
9560
8427
8300
9101
9433
8154
8169
9612
8978
8917
9255
8889
9515
9577
9159
9506
9868
8942
8380
8657
8620
9724
9043
8980
9600
9642
8520
9340
8270
8796
8390
9646
9679
8329
8426
9499
8313
8574
9228
9002
8367
8991
8868
8805
9712
9689
8235
8285
9432
9170
8500
9235
9752
9255
9415
9682
9827
9542
9610
8198
8848
8274
8652
8795
9470
9540
9165
9444
9485
9388
9670
9353
9773
8350
8538
9146
9011
8638
8880
8745
9408
8919
9754
8897
8706
8181
9773
9321
9415
9533
9645
9715
8409
9088
8290
8375
8806
8693
9356
9672
9166
8184
9505
9314
8635
8727
8498
8225
8324
8305
8683
9748
9286
9399
9404
9118
9077
8314
9590
8892
9213
8853
8985
9561
9475
8415
8257
9655
9665
9222
9782
9763
9290
9193
9849
9103
8779
8659
9473
8366
8386
8294
9829
8901
8281
9145
9473
9098
8436
8529
9276
8357
9527
9082
9461
8354
9385
9464
8895
9107
8541
8566
9305
9878
9085
9310
9559
8447
9084
8505
9525
8166
8718
9073
9753
8861
9465
9642
8509
8420
8277
9823
8506
8660
8302
9390
9662
8834
8734
9128
9612
8775
8291
8716
8939
9614
9739
9784
8385
8378
8650
9192
9477
9559
8985
9554
8869
8653
9150
9209
9147
8302
9568
9794
8984
9057
8255
8162
9457
9671
9467
8706
9754
8854
8609
8317
9182
8291
8984
8320
9649
8455
8359
9304
8697
9863
9737
9238
8214
9743
9517
9353
8184
8349
9774
8865
8497
8743
9787
9427
8313
9548
9350
8838
9744
9445
8390
9256
9491
9872
9317
9845
8768
9066
8809
9637
9325
9462
9694
9264
9428
8475
9122
8326
9023
8445
9621
8255
8181
8954
8460
8555
9131
8236
9606
9643
8675
9645
8471
9614
9864
9683
9148
8925
9443
8815
9808
9447
8361
8917
9707
8328
8370
9657
8253
9020
9356
9163
8902
8675
9371
9665
9695
8884
8698
8780
8679
9376
8533
8888
9365
9047
9738
8328
9086
9143
8690
9521
8692
8438
9544
8367
8480
8480
8511
8756
8453
8861
9791
9677
8767
8478
8799
9070
9483
9214
8309
9183
9549
9717
9761
8926
8417
8876
9143
9585
8209
9236
8556
9537
9476
8382
8650
9505
9320
8295
8612
9834
9473
8369
8580
8270
8418
9605
9449
9258
8477
8762
9601
8369
8450
8261
9144
9465
9084
9215
9006
9205
9503
8256
8766
9428
9769
9469
8916
9789
9520
9761
8380
8735
9776
9859
8999
8283
9564
9078
8548
9306
8197
8969
9569
9808
8203
8409
9864
9774
8806
9258
8579
9471
8290
9640
9479
8572
9035
9320
8523
8159
9014
8474
9601
8944
9682
8498
9406
8915
8882
9314
9801
8621
9856
8492
9736
8267
8832
8625
9869
9614
9252
9420
9495
8207
8382
9648
9462
8819
8235
9737
8285
8616
8914
9067
9218
8944
9419
9395
8276
9747
9814
8355
9300
9595
8576
9140
9195
8564
8696
8762
8268
9528
9387
9815
9554
9296
9757
8550
8517
9368
9370
9177
9294
8400
8573
8790
9652
9084
8269
8470
8185
8422
8364
8153
9239
8999
9601
8999
8944
9773
8218
9536
9438
8782
9419
9380
9649
8509
8869
8603
9505
8206
9016
8699
8332
9254
9783
8270
8968
8852
9669
9210
8362
8653
8377
8584
9732
9258
9345
9804
8361
8765
8463
8618
8199
8654
9704
9073
8572
8369
8904
8836
9189
9389
9783
9669
9037
9271
9222
8411
9238
8543
8368
9830
9068
9126
8293
9479
9638
9890
8400
9825
9408
9662
9094
9089
9408
9714
9458
9299
9461
9831
9051
9261
9745
9507
8615
8689
9372
9293
8436
8867
9057
8955
9159
8718
9826
9618
8496
8281
9150
9351
8482
8740
9298
9071
8824
8376
9207
8521
8979
9857
8964
8529
9046
8237
9346
9252
9783
8593
8289
9042
8326
8955
9660
9199
9139
8331
9176
9559
9652
8659
8322
8473
8748
8862
8401
8526
8817
8573
8325
8433
8737
8568
9522
8928
9305
9415
9650
8875
9306
8768
8965
8576
9040
8603
9491
9605
8820
8229
8728
9851
9342
9864
8210
9666
9788
8615
9154
9257
8882
8828
8837
9618
8778
9490
8975
9334
9374
8381
8266
8883
9881
8429
9738
9361
8431
9044
8707
9148
8693
9804
9793
8843
8418
8254
9889
8357
9147
9653
9661
9268
8671
8426
9679
8307
8883
9566
8517
8820
8908
9731
8412
9448
9595
9696
8616
9475
9889
9782
9347
9468
9042
9567
8156
9364
9606
8476
8263
9754
9383
9510
9399
8500
9841
8864
8308
9842
8728
9109
9860
9881
9157
8615
8670
8541
8926
9055
9860
9148
8874
9415
9671
9029
9670
9866
9374
8634
9826
9282
8347
9433
8923
9730
8622
9536
8743
9330
8403
9658
8690
8507
8751
9173
8315
9642
9227
9679
8319
8247
9359
8992
8251
9718
8925
8497
8907
8776
9220
8756
8932
8510
9502
9157
9094
9311
9790
8497
8330
9688
8602
8359
9712
9831
8197
9474
8279
8820
8394
9845
9082
9476
8514
8291
9802
8892
9058
9250
9845
8578
8825
8322
9637
8665
9426
8636
9708
8593
8500
9864
8292
8863
8263
9599
8312
9485
8619
9687
8731
8458
9867
8697
9265
8591
9685
8598
9616
9557
9002
9718
8500
9473
8277
8372
9643
8203
8534
9812
9250
8423
8401
9249
9678
9026
8984
8551
8257
8868
9394
8309
8254
9798
8152
8939
8979
8323
8655
8910
8449
9017
8768
9406
8511
8906
9253
8405
8818
8666
8752
9557
8986
9062
9655
8544
9568
9300
9184
9274
8920
9056
9755
9629
9583
9004
8304
8683
8605
9788
9012
9556
9382
8868
9524
8767
9307
8925
9824
9194
8425
8919
8574
9158
9200
9363
9314
8176
8853
8560
9371
9139
8676
8305
9345
8372
8284
8958
9033
9205
9083
8184
9532
9460
8426
9378
9129
8288
8336
8483
8873
8573
9399
9155
8524
8434
8848
9800
9609
9278
8217
9180
8593
8353
9013
9599
8452
8492
8446
8147
8219
9381
9181
9246
8921
9228
9119
8175
8609
8925
9022
9690
9602
9552
9372
9495
9593
8755
8737
8629
8306
9246
9784
8433
9670
9456
8734
8436
9386
9273
8792
8724
8357
9423
8519
9468
8714
9620
9575
8667
8251
9658
8265
9725
9042
9890
8478
9015
8279
8956
8442
9679
9753
9393
8921
8216
8725
8915
8203
9550
9422
8892
8848
9085
9256
9579
9778
8306
9880
9869
9511
8716
9296
9856
8536
9024
8386
8888
8491
8631
8774
9668
9350
8426
8409
8472
9061
9066
8175
8247
9522
8156
9274
8421
9256
8996
8949
8685
9186
8278
9266
9046
8920
9875
9307
8239
9002
8478
9869
9059
8398
8794
9256
8411
9827
9632
8837
8576
8263
9377
8291
8371
9476
9296
8273
8809
8268
8720
9671
8826
9606
9767
9568
9417
8728
9794
9088
9514
9050
8297
9308
8329
8164
8303
8307
9075
8962
8373
9803
8595
9281
9099
9794
9426
9096
8602
9142
9548
9237
9021
8158
9548
9787
8249
8280
8965
8322
9280
8387
9466
9497
9316
8654
8332
8266
8973
9344
9014
8469
9533
9140
9234
8555
9397
8459
8288
8839
8938
8682
8168
8333
9551
9666
9583
8745
8311
8624
9373
8756
9244
8774
8748
9100
9224
9632
8880
8678
8164
9541
8944
9128
9605
8849
8542
9529
8977
9680
9596
8955
8774
8366
8794
8496
8745
8937
9037
8686
8519
9592
8925
9030
9691
8375
8656
8702
9404
8690
8576
8426
8731
8536
8543
8340
9902
8840
9767
8441
9840
9641
8651
9329
9591
9804
9698
9516
9830
9311
8158
8499
9089
8434
9744
9775
9160
9268
9493
9496
8896
8863
9352
8416
9686
8991
9415
8313
8899
8755
8661
8162
9350
9739
8800
9612
8514
8399
9276
8729
8685
9310
8688
8621
8947
8614
9573
8178
9230
9289
9143
8895
9431
8701
8263
9019
9106
9770
9459
8405
9456
8751
9696
9710
9748
9161
8686
8797
8866
8352
9255
9259
8631
9406
8295
8348
8539
9083
9308
8994
9597
8258
9125
8293
9486
8939
9591
9413
9551
9111
8985
8601
8883
8164
9184
9807
8205
8342
9292
9180
8987
8938
9143
8566
9050
9087
9441
8686
8448
8181
9582
9193
9348
9844
8625
8299
8291
8277
9854
8383
9201
9785
8823
8326
8311
8243
8965
9700
8483
8322
8632
8772
9351
8859
8398
9151
8690
9250
8323
9799
8484
8312
9138
9879
8873
8767
8721
9579
9438
9794
9357
8749
8492
8866
9092
8575
8161
8739
8890
9419
9823
9880
9232
9295
9051
9504
9391
8552
9197
8963
8552
8624
8892
9202
9633
8374
8334
9795
8645
9089
9570
9765
8949
9500
9162
9007
9048
9679
8636
8286
9856
9302
9009
8390
9689
9481
8840
9583
9830
8622
8190
9030
9189
8577
8438
8172
8496
8544
8979
8306
8726
9374
8183
9711
9510
9527
8846
8741
9362
8453
8910
9605
9694
8941
9715
8542
8375
8299
9713
9567
8222
9532
9090
9138
9709
9015
8835
8796
9598
9517
8650
9584
8797
9267
8824
8767
9009
8456
8479
8208
9319
9257
8869
8536
8285
8434
8454
8617
8864
9482
9768
9227
9876
8293
8243
8902
8834
9402
9470
8699
8617
8528
9147
8387
9334
9806
9050
9890
9251
9257
9385
9486
8181
9486
8410
9300
9457
9028
9704
9683
9738
8453
8243
9239
8717
8399
8241
8239
8630
9851
9878
9713
9471
8776
8970
8721
8170
9423
8262
8452
8778
9107
9034
8811
8178
8673
8462
8498
8755
9589
9435
9597
9556
8151
9330
9494
9794
9432
9404
8379
9842
9342
9805
9462
9589
8814
9402
8346
9359
9563
9672
9002
8542
9523
8503
8954
9301
8232
9866
9150
8692
8752
8382
9334
8316
9147
9303
9617
8165
9618
8392
9089
8939
8756
9382
9276
9152
8503
9607
8281
9440
8290
9609
8626
8499
8913
8549
9105
8681
8211
9724
8632
8503
9886
9235
9092
9271
8629
9331
8983
8553
8411
9615
8781
9439
9065
8616
8446
8699
8669
9066
9394
8673
9419
9555
9307
9542
9389
9723
9293
9491
8585
9731
9198
8257
9725
9755
9462
9575
9454
9876
9217
8264
8207
8408
9288
8486
9423
9154
8711
8688
9423
9088
8460
8146
8242
9872
8197
8393
9573
9833
8327
9305
8913
8779
8876
8413
9695
9796
8817
9508
8442
9533
9282
8407
9557
8455
8549
9629
9715
8838
9505
9861
9814
9277
9042
8992
8751
9725
8837
9280
8654
8801
9140
9056
9536
8907
8392
9373
9267
9336
8560
9891
9622
9523
9267
9505
9058
9604
9589
9521
9591
9021
9304
9800
9250
9456
8340
8972
9850
8584
9000
9524
9071
9182
9382
9606
8293
9377
9691
9179
9606
8279
9486
8240
9240
9197
8465
8319
9177
8882
8881
9299
8525
8432
9594
9156
9582
9644
8688
9210
9337
8460
9740
9544
8408
8532
8428
8417
9114
9014
9303
8209
9071
8223
9512
8947
9372
8276
9414
9815
8249
9538
9565
8753
9028
9317
8609
9487
8232
9602
8722
8643
8777
9048
8706
9396
8494
9670
9349
8188
9606
9883
8673
8616
8794
9889
8285
9411
9465
9085
9820
8564
9675
9383
9316
8987
9522
9242
8312
8585
9340
9394
9500
8556
9749
9778
8161
9592
9556
8764
9368
8797
9238
9377
9325
9190
9639
9420
8807
8439
8253
8885
9881
8219
8722
9848
9862
8860
8474
8861
8358
9795
8710
9027
9070
9397
8770
9751
8160
9328
9232
8187
9286
9695
9041
8514
9643
9624
8964
8568
8345
8265
9870
9079
9227
8524
8965
9616
9642
9850
8637
9881
8420
8373
8156
8264
9561
9495
8871
8824
9239
9045
9666
9406
9806
9592
9035
8717
8571
8637
9488
9784
8895
9486
9715
8457
9634
9189
9767
9026
9245
8577
8597
8428
9192
9607
9349
9426
9591
8320
8921
8422
9753
8738
9441
9814
8584
8242
9610
8249
8459
8177
9814
9657
8493
9725
8640
9454
8343
9262
9372
8237
8431
9155
8815
9869
8363
8442
9306
9043
9263
9055
8602
8388
9406
8167
8589
9599
9795
8901
8896
9673
9593
9234
9369
8242
8760
9439
8616
9098
9366
8534
9428
9802
8366
9321
9196
8196
9339
9364
9559
9849
9222
9163
8366
9481
8262
8475
9292
9040
8714
8873
8533
9829
9730
8714
8934
9135
8686
8957
9745
9255
9208
9406
8762
9358
9319
8471
8341
9150
9718
9474
8923
8701
8738
8443
8924
8462
9616
9888
9289
8190
8859
8909
9160
9301
9408
9096
8560
9520
9008
9514
8355
9360
8876
8716
9679
9353
8527
8943
9877
9535
9707
8705
8217
9251
8877
9519
8326
9714
9507
8342
8573
9460
8253
9066
8731
8704
9880
9124
8456
9059
8504
9741
8914
9813
9528
8151
9689
8364
8500
9820
8258
9875
8646
8474
9085
9096
9624
8863
9682
9147
8219
9581
9470
8846
8351
8543
8575
9085
9030
8843
8631
9552
9868
8688
8459
8430
9634
9868
9803
9080
8319
9287
8854
8986
8570
8741
9177
8315
8611
9276
9558
9065
8966
9460
9603
8349
9512
9468
9119
8185
9433
8637
8156
9247
8315
9639
9863
8469
9641
9812
8478
9689
9789
8548
8788
9154
9368
8584
8486
8258
8859
9023
8221
8550
8560
9021
9795
9127
9106
8380
8289
8272
8520
8934
9574
9579
8192
8355
9485
8726
9298
9642
8893
8403
9003
8275
9260
9250
9033
9041
8394
9243
8569
9190
8298
8799
9239
9331
9040
8178
8723
8805
8618
9171
9782
9592
9391
8770
9291
9808
8190
9328
9343
8468
9707
8840
8427
9020
9690
8886
8417
9046
9068
8338
9189
9455
8869
9757
8897
8413
8384
8635
9197
8826
9231
8736
8500
8627
9279
9471
8638
9816
9107
9109
8435
8483
8266
9664
8792
9571
8603
9361
9780
9624
8687
8498
8978
9765
9857
9564
8849
9068
8896
9000
9599
8592
9733
9579
8293
9343
8360
8527
8770
9181
8260
8267
9787
8527
8254
8155
8355
8251
8246
8983
9696
9676
8357
8698
9072
9889
9004
9421
9843
8846
9657
9873
9143
9302
9809
9718
9012
9456
9079
8757
9329
8198
8466
8408
8760
8581
9604
9356
8572
8382
9112
8256
9844
8746
9270
8460
9582
9340
9085
9173
9691
9309
9119
8567
9880
9567
8158
8950
8183
9319
8174
8932
9070
9821
9378
9794
8198
9355
9534
9018
9021
9865
9661
9315
8353
9760
9859
8471
8919
8737
8626
8495
9309
8700
8776
8735
8931
9837
9505
9240
9071
8267
9812
8778
8532
9436
8381
9387
8787
9537
9596
9186
9690
8193
9684
8515
8926
8512
9568
8632
8528
9468
8983
8484
8840
8792
8337
8739
9853
9701
8241
9403
8456
9348
9146
9019
8555
9776
9565
8401
8658
8198
8846
9614
8499
9683
9095
9400
9457
9545
9322
8563
9180
8849
8652
9095
8210
9864
8753
8284
9307
8189
8235
8849
9123
9727
9749
9609
8761
9034
9362
8939
9203
9737
9471
9365
8743
9517
8473
8204
9468
8374
8151
9653
8225
9000
8349
8320
9222
9475
9575
9240
8781
9155
8703
8811
8201
8354
9315
9597
9693
8364
9188
9429
8305
9770
9169
8306
9006
9612
8779
9704
8850
9108
9164
8152
8798
9587
9238
9499
8699
9524
8635
9261
9644
9336
9356
8841
9386
8212
9518
9002
8295
8166
9649
9455
9094
8785
9718
9621
9598
9789
8719
8430
8485
9397
8172
8486
8642
9731
8930
8699
8351
9316
8349
8305
8756
9238
9588
9044
8968
9439
8650
9589
8545
9310
8553
9804
8830
9310
9315
8207
8311
9722
8951
8168
8473
9480
8206
9572
9832
8856
9281
9038
9780
9320
8180
9665
8993
9065
8471
8757
9095
8668
8486
9140
9580
9248
9080
8744
8347
8364
9190
9084
9704
9245
9279
8624
8775
9143
8246
9424
9843
8549
8455
8992
9162
8407
8470
8232
9131
8281
9561
9859
8520
9835
8510
9256
9369
8344
9138
9527
8778
9797
8900
9168
9284
8357
9618
8487
9554
8769
8554
9711
9224
8875
8740
9126
9449
9264
8673
8439
8706
8346
8842
8386
8665
9289
9730
9849
9731
9266
8184
9628
8781
8970
9881
8318
8468
9841
8283
9842
8622
9668
8441
8633
9725
9308
9748
8395
9150
8227
9418
9016
8349
8380
9700
8664
9286
8213
8670
8578
9749
8196
8651
8490
8795
8523
9881
9611
9743
9792
9032
8886
8804
9162
8927
8438
9504
8275
9486
9140
9276
8755
9012
8397
9665
9667
9087
8358
9778
8874
9193
8723
9343
8198
8789
8827
9507
8633
8779
8829
8745
8375
9146
8836
9356
9552
9159
8981
8239
8293
8937
8301
9610
9376
8933
9767
8169
8546
9141
9043
9230
8485
8624
9477
9787
8819
8858
9858
8723
9789
8670
9244
8998
9515
9261
8979
9817
9767
8494
9732
9663
8506
9077
9285
8954
9157
8467
8172
9328
8567
9171
9267
9526
8804
9006
9265
8881
8661
8344
9418
9127
9801
9356
9688
9100
9716
8169
9103
9243
9692
9798
9239
8829
9003
8998
9134
8995
8298
9530
9847
8696
8376
9527
9690
8197
9784
8694
9490
8274
9253
9785
9387
9383
9431
9698
9713
8842
9654
8878
8368
9768
9699
8691
9559
8464
8528
9024
9654
8368
8631
8738
9128
9615
9387
9345
8275
8685
9810
8712
9469
8768
8999
9602
9729
9130
9117
8360
9112
9326
9050
8421
8403
9697
9693
9831
9028
8333
9625
8914
8410
8410
9518
8197
8527
9710
9536
8873
9742
8588
8370
9705
9440
8515
8624
8536
8995
8779
8323
9483
9377
8739
9554
8438
8688
9445
8631
9512
8839
9591
8307
9261
9178
8238
9747
8618
9510
8230
9479
8174
9263
8151
8329
9522
9654
8464
9304
9821
9048
8593
9737
8543
8454
8272
9004
9134
9269
9066
9151
8212
9399
8309
8822
9150
8851
8722
8760
8750
9615
9196
9724
9175
9866
8332
8661
8634
9193
9659
8912
9869
9363
8633
9794
9145
8700
8507
9387
8871
8218
8210
8179
8738
9778
9541
8410
9711
8757
8744
8463
9090
9644
8585
9329
8865
8540
9196
9279
9735
8287
8640
9772
8152
9098
8978
9019
8746
9038
9587
8816
8262
9095
8659
9556
8738
9506
8481
8174
9162
8353
8949
8639
8653
8789
8496
9356
8527
9090
9698
8614
9490
8425
9487
8160
8332
8724
9834
8837
9680
8921
9588
9665
8317
9474
9186
9103
9097
8735
9842
8154
8744
8983
9274
8719
9480
9652
9592
8680
8560
9600
9425
8525
8565
8768
8640
9532
8538
8396
8483
8425
8356
8776
9125
8680
8393
8408
8901
9807
8718
9380
8208
9137
8309
8841
9333
8260
9365
9334
9108
9200
9690
8157
9478
9457
8784
8228
9160
8657
8725
9616
9230
9056
9655
8495
8495
8363
9158
9727
8584
8787
8344
8986
9506
9035
9412
8986
9483
8403
8810
9078
9372
8299
9760
9720
9824
9762
9589
9070
9120
8264
9691
9074
8756
9414
9791
9584
9717
8850
8463
8423
8847
8949
8593
9043
8367
9257
9663
8559
9351
9204
9436
9506
9290
9717
9343
8155
9387
9797
8696
8656
8248
8668
9402
8166
8490
9691
9860
8684
8193
9441
8830
8687
8611
9300
8934
8798
9862
8860
8573
8271
8442
9243
9746
9708
9421
8473
9452
8174
8385
8329
8242
9483
9762
9419
9620
9274
9515
8394
9821
9854
8997
9510
8848
9005
8874
8645
9475
8286
9508
8722
9715
9847
8775
8198
9031
8394
9234
9623
8294
8151
8745
9485
8228
9430
8259
8632
9560
9118
9519
9707
9230
8254
9704
9138
9545
9176
8462
8583
9099
8954
9602
9580
8691
9749
9651
8348
9657
8181
9380
8609
9059
9370
8568
9578
8632
9116
9591
9159
9419
9675
9327
9832
8176
8780
9114
9150
8897
9696
8714
9050
9388
9018
8202
8412
8674
9818
9200
9113
9232
9746
9126
9702
9655
8459
9481
8544
9010
8923
8973
9074
8252
9356
8272
8853
8926
9043
9285
9147
8857
8604
8267
8818
8540
9034
9318
8956
9504
9600
9699
8938
9050
8448
8359
9520
9313
8535
9826
9667
9708
8190
8775
9568
9151
9490
9744
9161
9481
8730
8291
9610
8580
9831
8499
8928
9597
9132
9865
9735
8984
8424
8159
9090
9097
8670
9224
8698
8500
8724
9331
8795
8858
8701
9083
8160
8247
8193
9420
8701
9488
9682
8826
8333
8196
9152
9807
9119
8363
8692
8742
8628
9610
8463
8493
8887
9481
9015
8412
9537
8765
8998
9243
8940
9531
8423
9109
8350
8881
8320
8476
8575
8152
9412
8801
8677
9244
9236
9581
8169
8601
9307
9527
8821
9494
8601
8351
8379
8979
8296
9556
8788
9398
9702
9084
8596
9289
8805
9666
9210
9230
9094
8605
8187
9564
9680
8937
8700
8742
8446
9111
8426
8376
8454
9506
8198
9808
9039
8940
9565
8789
9607
8801
8562
8309
9003
8266
8491
8165
9208
9200
8373
8874
9813
9295
9603
8285
9398
9133
8369
9146
9539
9343
8209
8463
9439
8419
9433
8311
8739
9794
9884
9644
8562
8695
8764
8772
9488
8420
9091
9468
8189
8193
9037
8606
8365
8582
8332
9532
8413
8595
8491
9426
8633
9560
9184
8882
8460
9243
9239
9012
8273
9557
8702
9552
9147
8157
9689
9583
8252
8153
9006
9244
8480
8233
8686
9859
9468
8247
8576
9888
9125
8156
9701
9064
9484
9190
9639
8736
9849
9257
9279
8301
9154
8153
9710
9460
8484
9412
9127
9672
8814
9571
9038
9487
9860
8214
9040
8723
9702
9759
8443
8319
9327
8233
8650
8688
9483
9091
8459
8159
9404
8689
8374
8970
8222
9257
8592
8391
8728
9208
8796
8184
8386
9525
8729
8932
9478
8498
8776
8814
8718
8726
9848
8318
8781
9363
8642
8203
9572
8932
8698
9268
8453
9815
8761
9786
9068
9558
8175
9865
9428
8196
9395
8505
8661
9365
8273
9461
8202
9585
8595
9584
9714
8332
9871
8352
9682
9613
8871
8965
8412
9683
9678
8361
8996
9114
8786
9328
9521
9718
8671
9060
8310
8745
8558
9526
9318
9801
9639
8955
8832
9120
9473
9879
9493
9344
8612
8377
8441
8578
8744
8521
9509
9680
8437
8603
9208
8730
9449
9602
9756
9879
8483
9628
8953
8240
8325
9583
9416
9861
8484
8823
8561
8418
8502
8602
8424
9400
8254
8480
9429
8180
9121
9546
8150
8731
8691
8156
8362
9151
8377
9525
8791
8301
8925
9863
8559
8511
9352
9484
8338
9123
9802
9232
9560
8589
9557
9030
9331
9811
8501
8767
9648
9649
9809
9069
9604
8892
9367
8909
9772
9457
8611
9872
8579
8943
8657
8157
8952
9849
8618
8864
9611
9840
8524
9858
8786
9801
8251
8585
8639
8899
8664
9229
8229
9485
8683
8925
9171
8445
8158
8623
9126
8707
9109
8860
9298
8976
8462
8294
8312
8852
9556
8471
9312
8662
9861
8685
8578
8258
9080
8948
9752
9570
9794
9571
9540
8742
9797
8613
8921
9433
8914
9128
9639
8676
8924
9094
9311
9833
9139
8594
9040
8531
8620
9606
9234
9887
8555
9175
9057
9492
8368
8773
9076
8870
9437
8197
9036
8587
9751
8477
9867
8326
9359
9861
9487
8637
8824
9598
9436
8448
9358
9290
8525
8174
8753
8861
9334
9604
9342
8883
9613
8182
9224
8438
9851
9391
8533
9634
8808
8665
8321
9743
8990
8261
8859
9295
8618
8680
8613
8992
9886
8907
8378
9589
8731
8311
8315
9842
9131
8373
9889
8461
9856
9732
8257
8499
8247
9155
9911
9376
8194
9675
9455
9890
9435
8310
9340
8430
9656
8451
9527
8924
9840
8553
8445
8940
9283
8203
8437
8979
8921
9411
9846
8471
8653
9664
8541
8382
8916
8900
9655
8308
8462
8677
9326
9085
8246
8768
8663
8210
8975
8744
8535
9795
8918
9692
8663
9871
9769
8706
9796
8714
8583
9575
9139
8641
8872
8416
9609
9545
9445
8619
9078
9306
9001
8802
8626
8985
8481
9524
9579
8541
8370
9823
8706
9806
8546
8988
9260
8584
8931
8470
8290
9735
8367
8924
9043
9697
9589
8298
8996
9554
8365
9542
8627
8758
9245
9259
9403
9418
9743
8281
9155
8621
9220
8741
8292
9586
8186
8226
9690
8494
9624
9030
9197
9854
8400
9844
9625
8693
9347
8602
8576
9304
9558
9731
8281
9694
8227
8985
8999
9721
9467
8872
9387
8261
8843
9479
9163
9214
9201
9583
8493
9793
8525
9076
8328
9658
9075
8406
9133
8720
8207
8987
8312
9631
9326
9770
8190
8472
8536
9399
9347
9505
8160
9194
8559
9586
8550
8768
8385
9249
8311
8724
9496
8999
9310
9451
9259
9516
9190
8523
9501
9254
8262
8540
8345
8744
9051
9719
8704
8153
9508
9394
9358
9430
9839
8641
8494
9504
8499
8828
8712
8513
8203
8221
9580
8634
8799
8441
9323
8784
8362
8169
8474
9436
9375
9020
9806
8954
8427
9583
8688
8197
8431
9527
9106
8375
8248
8982
9106
8246
8893
9090
8549
8680
9875
8176
8940
8755
8237
8837
9674
8970
8688
9498
8454
8153
9346
8270
9114
9796
8236
9737
8882
9282
8694
8725
9246
8170
9015
8772
8339
9377
8822
8755
9664
9778
8747
9620
8938
8279
8321
9631
8509
9106
9399
9318
9805
8329
8895
9351
8526
9065
9269
8150
8854
8836
8941
8703
9353
8922
9831
9111
9512
8158
9212
8808
9625
9245
8785
9355
9002
8272
8210
8578
8349
9224
9768
9107
8640
8216
9191
8156
8405
9675
9303
8455
9616
8186
8593
9729
8353
9822
9437
8719
8877
9341
8408
8456
9456
9808
8945
9237
9035
8401
9066
8851
8615
8517
8656
8374
9620
9254
9679
8770
8848
9733
9183
9202
8732
8642
8516
8521
9282
9353
9441
8607
8576
9450
9169
8977
9785
9379
8193
9302
9850
9496
8775
8553
9337
8962
9777
9848
8550
8402
8982
9284
9772
9103
9377
9616
8170
8736
9145
8611
8288
9497
9471
8246
9668
8847
9147
8908
8749
8163
8489
9695
8267
8768
9426
8311
8580
8582
8908
8673
9284
9472
9039
9029
8829
8233
8902
9061
9668
9117
9572
9071
8661
9343
8330
8206
9216
9447
8496
9332
9693
9440
9406
8982
9372
8551
9138
8198
8883
9315
9235
9474
9332
9582
8292
8518
9793
8158
8463
9650
9736
9175
8984
8369
8456
8395
9578
8794
9517
9830
9201
8907
9156
8824
9293
8695
8809
9190
8543
8583
9655
8419
9280
9088
8815
9271
8839
8226
8800
8391
9680
8243
8989
8395
8273
8597
9089
8869
9778
8725
9168
8863
9847
8211
8216
9097
9551
9587
8160
9138
8804
9189
8812
8917
9344
8609
8163
9509
9415
8467
8712
9837
8663
9194
9279
8383
9650
9153
9715
9588
9475
8389
8151
9265
9288
9235
9649
9215
9557
9844
9698
8492
8679
8897
8366
8599
8547
9847
8544
8603
8433
8425
8460
8736
8549
8495
9720
9841
9697
9474
9415
8501
8544
9862
9580
9314
9213
8455
9427
8917
9612
8420
8850
9183
9570
9742
9718
9070
8515
9195
8904
8481
8339
9810
8997
8941
8237
8772
8829
9797
8563
9581
8246
9227
9608
8259
8980
8913
8419
8815
8199
8404
8351
8977
9365
9833
8213
8898
8380
8188
8512
8299
8273
9610
9101
8573
9332
8168
9277
9761
9593
8775
9765
8693
9078
9222
9000
9315
9609
8999
9078
8442
9554
9824
9221
9049
9479
8781
8834
8988
9501
9417
8578
8383
9289
8635
8589
8203
8706
8209
9173
8408
8897
8741
8154
8763
9776
9350
9422
8297
8605
9688
8300
9835
9564
8798
8995
8903
8879
9030
9192
9556
9689
8240
8796
8800
9377
8638
8665
9479
8352
9803
8833
9333
8585
8360
9776
8889
8328
9856
8923
9270
8675
8625
9311
8410
8545
9212
8499
8992
9355
8452
9201
8175
8740
9778
8987
9155
8560
8212
9161
8421
8696
9824
9348
9628
9391
8998
9608
9552
9610
8817
8273
9162
8207
8413
8186
8278
8249
8268
9109
9246
9358
8174
9819
8971
8917
9871
8199
8578
9106
8321
8687
8165
8591
9475
8148
8209
8840
9047
9193
9731
8840
8560
8553
8342
8269
8411
9195
9621
8702
9664
8304
9351
8307
8624
9210
8978
9226
9857
8285
9522
9494
8437
9721
8283
8846
8271
8924
9063
8225
8161
9635
8211
9079
8865
8362
8960
8924
9121
9324
9168
8638
9809
9504
8275
9461
8697
9476
8814
9291
8856
9295
9258
9117
8219
9458
9846
9746
9814
9147
8161
8397
8665
9478
8853
9800
8328
8814
8835
9407
8854
9139
8309
9669
9314
8676
9736
8162
8723
8241
8195
9408
8256
9230
9575
8489
8767
9375
8889
9882
9255
9369
8375
8309
8458
9215
8976
8204
9487
9359
9714
9563
8599
9198
9556
9812
9021
9715
9473
8994
9228
9212
9374
8628
9232
8391
9674
9757
8763
8417
8750
9107
8866
8382
9197
8633
8432
8713
8254
9556
9039
8305
8490
8386
8371
8452
9066
8183
8450
8306
8440
9513
9824
9123
8739
8667
9546
8472
9880
9056
9895
9501
9064
9761
8820
8197
8579
8868
9347
8525
8799
8648
9194
9415
9193
9178
9688
8184
9488
8168
8888
8156
9278
9411
9418
9291
9448
9234
8271
9125
8323
8938
9803
8759
9598
9072
9667
9217
8606
8468
9189
8243
8707
8392
8725
8527
8311
9297
8367
9202
9100
9452
9427
9712
8708
9578
8823
9796
9792
8531
9675
8930
8504
8162
8820
8693
8587
9861
8477
8251
9746
8370
9889
9070
9266
8252
8666
8423
8756
8186
9329
8357
9769
8150
9722
8629
8505
8926
9145
9618
9751
8509
9247
9073
9889
9254
9708
9444
9692
9487
9259
8857
9742
8417
9579
8624
9525
8581
9439
9081
8834
9685
9417
8830
8828
8391
9509
9333
9746
8299
8589
9415
9852
8869
9856
9825
8634
9041
9427
8911
8831
9058
8202
8726
9595
8486
8998
9188
8427
8293
9766
9296
9357
9116
8965
8160
8520
9396
9073
9620
9537
8929
8891
8653
9542
9712
9084
9874
8439
8968
8405
9810
8338
9293
9489
9194
8735
9452
9340
9006
8779
8422
8885
9338
8943
8959
9136
9569
9171
9251
8952
8330
9772
9076
8607
9097
9081
9414
8271
9057
9596
9839
9214
8537
8696
9716
8396
9308
8719
8788
8473
8311
9867
8390
8250
9658
9188
9007
9016
8872
9850
9045
9297
9789
8390
8575
8946
8250
9107
8730
8269
9753
8788
8867
8182
9219
8756
9853
9480
9718
9552
8890
8902
8983
8761
9136
9651
8979
9148
9710
9228
9758
8205
9227
9783
9304
8946
8562
8580
8505
8656
9464
8237
9378
9494
9502
8414
8561
8891
9693
8301
8695
8565
8215
9483
9409
9453
8861
9420
9445
8617
9829
8898
9381
9019
9686
9735
9640
9488
8209
9048
8377
8391
9051
9080
9357
8955
8185
9834
8496
8971
8806
8237
8615
9179
9819
8350
9567
9409
9194
9681
9254
8975
8178
8724
9016
8767
9558
8369
9820
8493
8293
8627
8553
8281
8741
9000
8173
8862
9865
8661
8999
9324
8828
9703
9198
8422
9395
8837
9297
8673
9758
8755
9056
9707
9046
8150
9049
9141
8608
8769
8828
9848
9800
8863
8785
8980
8861
9680
8261
8215
9075
9728
9700
8527
9854
8617
9004
9489
9707
9077
9849
9794
8270
9435
8792
8192
9351
8820
8949
9703
8356
8455
9486
9270
8834
9414
9424
8463
9557
9058
9398
8174
9648
9193
9052
9153
9674
9742
8880
9283
8998
9654
8629
8467
9326
8532
9674
8402
9174
9187
9207
8383
8277
9075
9020
8448
8933
8573
9439
9519
9804
9021
9293
8911
8196
8972
9623
9519
9557
8249
9299
8609
8982
8460
9005
9257
8311
8856
8859
8696
9216
9399
8862
8686
8606
9809
9663
8958
8552
8422
9548
9825
8832
9003
9760
8277
8417
8249
9619
9565
8583
9606
8496
9044
8906
8720
9208
8949
8882
8164
9316
9007
8428
9593
8672
9082
8610
9464
9568
9072
9648
8264
8269
8860
8749
9662
9231
8381
8852
8539
8299
9583
9321
9850
8355
8701
9049
8175
9561
8174
8750
9843
8261
9605
8996
8231
8743
8492
9385
8489
9687
9688
8501
9545
9182
9588
8635
8776
9675
9506
9276
8958
9722
8209
8829
8301
9657
9813
8545
9423
8258
9112
8919
9428
9725
9654
9268
8779
9263
8997
9350
9044
8995
8941
8193
8880
9284
9730
8636
8910
9534
9819
8608
8630
8715
9613
9373
8168
8658
8327
8755
9726
8822
8767
9853
8659
8266
9644
9512
8368
9177
8733
9556
8681
9730
8377
8778
9333
9056
8772
8782
8648
9478
8809
9011
8648
9661
9479
9195
8174
8230
8320
8646
8918
9663
9119
8793
8968
8947
8201
8801
8817
8735
9704
9249
8835
9763
8913
9011
8945
8278
9264
8503
9638
9483
9611
9063
8594
8679
9410
9571
8427
8264
8892
8196
9335
8320
8159
8250
8677
9272
9345
8724
9418
9742
8726
9656
8768
8768
9827
9669
9250
9303
9207
8511
9541
9129
8430
9061
8969
9201
9272
9622
9057
8589
9010
8193
9822
9797
8494
8469
9477
9242
8705
8342
8585
8904
8712
8356
9599
8182
8252
9594
8748
9751
9099
8348
9481
9153
9221
8188
8710
8200
9101
8727
8351
8632
8876
8569
9170
9311
9462
8357
9504
8923
9710
8985
8761
8177
8961
9027
9420
8666
9044
8713
8442
9033
8690
8805
8925
9630
8766
9534
8725
9458
8390
8618
8943
9147
8263
9711
9856
8430
8739
9491
8908
8578
8914
9540
9075
8748
9495
8253
9407
9313
8717
8599
8715
9399
8864
8873
9558
8351
9510
8970
8951
8814
9212
9559
9698
8918
9185
8658
8417
8820
8724
8389
8250
8248
8785
8519
9841
8732
8843
9824
9434
8895
9258
9731
9736
9028
8439
9747
9202
8642
8583
8847
8358
9577
9023
9847
8993
8405
9689
8289
8669
8821
9336
9232
8288
9710
8309
8190
8331
8556
8719
9047
8345
9682
9151
8891
8718
8193
9335
8273
8482
9060
9715
9057
8439
9542
9701
8949
8244
8908
8323
9382
9672
9400
8897
8160
9254
9070
8771
8988
9607
8489
9432
9669
8966
8673
9307
9815
8668
8410
9538
8404
9518
9333
8697
9270
8260
8471
9225
8753
8499
9419
9733
8622
8276
8932
8411
8793
9064
8456
8798
8188
9123
9494
9112
8899
8922
9234
8328
8361
8677
8312
9294
8803
8210
8679
9588
9100
9197
9832
9127
9095
9802
9807
8505
9229
8619
9509
9712
9448
8238
8950
9653
8558
8174
8972
8547
9053
8486
9463
9049
8615
8856
9388
9159
9056
8542
9064
9447
8265
8369
9224
9180
9346
8747
9741
8585
8776
9658
9292
9221
9600
9143
8805
9382
8557
9006
8431
9492
8484
9228
9725
9575
8197
8735
9513
8954
9712
9675
8787
8627
9526
8395
9031
8253
9080
8767
9453
8380
9232
9499
9838
9569
8314
8968
8645
9767
9812
8929
9004
9278
8457
8199
8678
9355
9161
8333
8591
9499
9200
8948
8878
9596
9480
9082
8496
9071
9115
9327
9431
8961
8768
9527
9799
8479
8602
9262
9669
8843
9846
9190
9219
9663
8549
8197
9618
8525
8353
8780
8560
9388
8974
8705
9375
8306
9471
8931
9518
9437
8301
9779
9273
9372
8897
9345
9651
9686
9533
9677
9539
8330
8320
9477
8240
9632
8882
8156
8240
9249
9411
8225
8543
8438
8720
8780
9467
8296
8206
8912
9577
8777
9348
9067
8871
9218
9806
9476
9726
9388
9693
8158
9719
8971
9099
8386
9662
8571
8178
9436
9006
8782
9561
8816
9213
9734
9624
8817
9160
8519
9415
9519
8861
9167
8236
8572
9218
9288
8372
8478
8395
8906
9731
8880
8965
9832
9778
9363
8815
9331
9395
9364
9419
9792
8224
8308
9877
8888
8289
8225
8962
8520
8369
8286
9339
9212
8911
8535
9374
9875
9240
8826
8573
9378
9598
8986
9225
9526
9587
9296
9148
8181
9259
8188
8283
8334
8289
8764
8843
9213
9622
9325
9395
9487
9820
9560
8245
9394
9853
9308
8898
8761
8741
9724
9649
8715
8622
9540
8584
9122
8388
8310
8179
9390
8535
8755
9606
9849
9420
8662
9289
8924
9011
8667
9005
9776
9785
8470
8269
9485
8298
9320
9633
9866
9248
8736
9049
8906
8232
8788
9732
9245
8850
8205
8444
8425
9518
8741
8683
9592
9085
9571
9286
9712
8805
8728
9064
8845
8707
8176
9486
9023
9627
9120
8814
9647
9244
8567
8332
8600
9115
9846
9251
9571
8855
8812
8821
9151
8279
8746
9086
9050
9101
8488
8887
9454
9538
8976
8812
8200
8236
9605
8294
8991
9199
8475
9786
8986
8938
9602
8649
9237
9060
9093
9018
9179
8354
8450
8558
9455
8487
9223
9533
9413
9600
9561
9492
8611
8793
9409
9106
9138
9393
8575
8612
9232
8900
9464
8707
8826
9523
8763
8778
8828
9442
8648
9203
8453
9421
8385
9762
9612
9460
9624
8261
9053
8991
9709
8280
8634
9373
9862
8621
9286
9089
9656
9106
8151
9698
8409
8365
8354
8264
8191
9760
9559
9256
9578
9695
9803
9640
8782
8774
8251
8859
9073
9867
9491
9551
8604
9024
9166
8537
9252
8149
9176
8268
8855
8544
9493
8372
8928
8927
9696
9507
8709
9453
8690
8805
8578
9488
9753
8180
8737
9432
9299
8557
9158
9521
9755
8530
8903
8258
9119
8364
9176
8408
8823
8597
9629
8776
9538
9392
9858
9254
8399
9394
8646
8680
9504
9655
8581
8691
9353
9409
8160
9109
9421
9174
8309
8262
9126
9157
9754
8628
8735
9143
8471
9731
9601
9332
9645
8797
8563
8974
9358
8596
8320
9413
8371
9534
8778
8253
8170
9401
9770
8434
8967
9334
8148
8994
9798
8389
8636
8478
8378
8698
9238
8198
9558
8467
9862
9352
8984
8393
9284
9081
9716
8768
8709
9057
9705
9741
8188
9665
8804
8937
8466
9576
9782
8582
8749
9789
9044
9153
8789
9778
9811
8183
9134
8405
8744
9117
9840
8251
8232
8860
8350
9177
9412
8514
8399
9668
8860
9036
8166
8785
8657
8719
8575
8852
8163
8498
9490
8712
9310
8713
9332
9703
8437
9696
8952
8585
9268
8687
8192
9018
9530
8917
8985
9501
8349
9629
9839
9191
9074
8913
8821
8788
9254
8864
8471
9546
9485
8945
9064
9370
9734
8711
9058
9671
9341
8349
8372
9425
9248
8838
9864
8826
8729
9670
8353
8273
8682
8696
9400
8469
9247
8697
8800
8789
9635
8785
9846
9421
9336
8259
8602
9224
8702
9538
8233
8937
8492
8701
9460
9427
9506
9346
9649
8812
9473
9222
9779
9120
8540
9623
9636
8233
9751
9407
8714
9310
8861
8526
9179
9423
8421
8473
9492
8975
8162
9265
8407
8267
8665
8334
9466
8912
9704
9526
9846
9044
9816
8204
8278
9097
9408
8157
8700
9501
8335
9576
9125
9359
9031
8916
8631
8497
9133
8956
9146
8624
9673
9085
8587
9429
9081
8529
8408
8205
8885
9386
8391
8944
8400
8257
9243
9802
9685
9502
9746
8929
9635
9560
9152
9483
9382
9439
9679
9500
8471
9488
8901
8657
8941
8363
9552
9613
8277
8636
8902
9256
8735
8852
8325
9240
9116
9463
9136
8719
9525
9855
9219
9010
9478
8432
9672
9153
9813
8808
8814
9209
9104
9150
9503
8873
9357
8205
8591
9855
8888
9744
8908
9369
9174
8936
9548
8203
8242
9890
9855
9638
8965
8905
8539
8948
9279
8728
8250
8699
8328
9466
9613
8294
8976
9202
9865
9721
9637
9001
9407
8843
9473
8282
8160
9217
8706
8967
8952
9382
8344
8309
8838
9566
9595
8829
8183
8275
9335
9789
8615
9125
8679
9695
8966
8434
8638
8311
9877
8210
8999
8155
9873
9325
8665
9225
8778
8390
9368
9599
8204
9886
8188
8324
9482
9437
8464
8268
8345
9063
8552
9809
9686
9411
8601
8197
9686
8611
8186
8795
9510
9880
8172
9296
9322
9084
9860
8697
9445
8419
8564
8270
8529
8170
9096
8403
8566
8673
9216
8823
8281
8647
8879
9848
9425
8260
9607
8201
8202
8962
9718
9195
9151
8994
8331
9636
9342
9127
8892
9877
9486
9083
9495
9838
9594
9121
9728
9470
9268
9671
8735
9841
9249
8610
8613
9343
8651
9002
9761
9653
8914
9814
8590
8961
8350
9745
9803
8182
8853
9371
9361
9135
8523
8156
8479
9588
8646
9361
9022
9035
8269
9057
9552
9803
8929
9217
9383
8708
9753
8278
9135
8822
8382
9379
9568
9444
8306
9049
8865
8316
8973
8956
9650
8745
8239
9723
9598
8996
9247
9069
8227
9144
8373
8709
9864
8441
9567
8768
8696
9568
8312
8928
9263
9805
8713
8719
8621
8685
9016
9494
8975
8374
8528
9128
9225
9690
8842
8493
9658
9762
8628
8529
9375
8352
9429
8549
9522
9078
9400
8255
9535
9086
9618
9556
9468
9065
8344
8962
8636
9121
8466
8443
8745
9803
9541
9818
8345
9301
8982
9089
8639
8616
8661
9589
8932
8618
8651
9527
8713
9873
9802
8649
9797
9684
9117
9144
9037
9870
9422
8174
9028
8870
8460
9514
8601
9559
9878
9030
9213
8851
9305
8491
8984
8267
8178
9695
8912
8612
8307
9073
8988
8683
9808
8255
9111
9677
8500
9085
9221
9021
8976
9082
8760
8153
9705
9727
9110
8958
8496
8203
8178
9736
9747
8611
8487
8554
9496
9413
8316
9380
9073
8906
8642
9730
9822
9427
9794
9374
8537
9367
8968
9503
8558
9380
8372
8972
9699
9806
9577
8295
9258
9788
9729
8993
8292
8930
9018
8579
9876
8857
9131
8733
8499
8313
9274
8194
8777
9750
9318
8937
9301
9635
9786
8350
8898
9328
9350
8606
9185
8162
9431
9257
9417
8948
9165
9391
8534
8174
8611
8434
8445
8582
8328
8723
8553
8790
8486
9498
8788
9503
8777
9526
9143
8180
9063
9603
9253
9669
9769
8714
9266
9813
9280
9517
8671
9075
8606
9765
9003
9226
9530
8828
8162
9821
8844
9555
9767
9744
9432
8757
8259
9573
8764
8603
9750
9177
9757
8664
9533
9212
8844
9419
8753
8788
9413
9706
9847
8366
8256
8736
9304
9125
9728
8780
8881
8624
9489
9580
8737
8858
8659
9810
8863
8735
8152
9451
8564
8552
9602
9512
8176
8378
9133
8574
9539
9215
8721
8381
9173
8569
8604
8249
8782
9688
8921
9096
9626
8542
8657
8372
8796
9410
9111
9009
9166
9852
8516
8780
9262
8170
9078
8757
9533
9650
9638
9216
8728
9786
9485
9598
9045
9559
8921
8591
9073
8296
9294
9631
9785
9858
9420
9340
8707
8702
9668
8592
8845
9535
8165
9847
8439
9489
9504
9333
8646
9679
9426
9587
8991
8163
9696
9388
8671
8560
8430
9655
8167
9229
8214
9522
9620
8786
8664
9487
9096
8247
9551
8897
8466
8274
9164
9012
8746
9574
9541
9561
8757
9061
9338
9296
9449
9450
9782
8186
8384
8825
8469
8348
8554
9449
9195
8422
8851
8837
8950
9067
8542
8305
9582
8275
8426
9573
8716
9643
8954
8545
9346
8980
8244
8269
8231
9719
8151
9633
8749
8715
8848
8397
9021
8422
8522
9493
8668
8820
9070
9866
8670
8384
9356
8512
8569
8330
8256
8374
9829
8814
8981
8706
8548
8327
8760
8200
8974
8925
8941
9375
8182
8422
9212
9648
8784
8345
9278
8429
8321
9266
9783
8314
9215
9448
9133
9486
8795
8949
9828
8895
8569
8330
8268
9523
9281
9813
9448
9861
9255
8438
8153
9789
8160
8844
9046
8294
9185
8504
9616
8668
9073
8919
9757
9569
8846
9244
9219
9617
9865
8844
9199
9484
8569
8734
8761
8723
8428
8771
9505
9519
9829
9388
8573
8422
8469
9869
8551
9139
8749
9699
8510
8318
9629
9112
9715
8923
8251
9801
9192
8678
8161
9548
9371
9498
8178
9197
9165
9409
8171
9622
8826
9499
9707
8720
8381
9159
8646
9332
9859
8818
9262
9545
8193
9262
8354
8386
9782
8943
9509
9413
8289
8467
8578
8889
8902
8789
8932
8530
8995
8933
9660
9513
8644
8220
9159
9615
9675
9472
9723
8723
8729
9509
9196
9775
9755
8288
9498
9873
9133
8440
9725
9173
8283
8433
8166
9085
8868
8964
8511
8364
9602
8910
9717
8475
9757
8584
9259
8543
8760
9339
9194
8871
8862
9383
9840
9655
9491
8830
8352
9329
9861
9438
9454
8954
9207
8158
8659
9453
9854
9421
8164
9205
8697
9693
9276
8656
8867
8796
8939
9734
8671
9336
9182
8327
9348
8824
8375
9298
8196
8257
9845
8153
8353
8979
9279
8399
8296
8876
8417
9284
8467
8995
8757
9295
9217
8797
9111
8699
8476
9070
9053
8445
8451
8671
9585
8634
8927
9115
8194
9613
9198
8516
9391
9716
8339
9659
9261
9038
9058
9556
8528
9086
9105
8982
8451
8554
9024
8796
9675
8984
8862
9725
8455
8796
9641
9258
9417
8791
9823
8957
9367
8307
8287
8227
9291
9353
9399
8349
8810
9573
8856
9010
8320
8685
9854
9186
9471
8657
9175
8656
9205
8345
9486
9847
9385
9418
8723
9072
9325
9522
9580
8646
8165
9145
9345
9025
9634
8278
9121
8508
9795
8489
9433
8697
9541
9753
8852
9337
8800
8493
9360
8383
8652
9009
8154
9182
9794
9765
8577
9136
8425
8269
8494
9618
8465
9710
9844
9360
9282
8341
8169
9316
8330
9685
9286
8156
8964
8207
9191
9327
9065
8218
9152
9233
8307
9678
9254
8404
8880
8546
9187
8945
8649
9605
8626
8510
9685
9359
9187
8876
9546
9324
8254
8383
9209
8265
9676
9184
8745
8500
8352
9348
9584
8497
8595
9045
9745
8453
9673
9131
8245
8287
8901
9629
8847
9365
8810
8931
8833
9041
8669
9725
8781
8558
8570
8408
9551
8866
9176
8312
8929
9202
9609
8612
9047
9099
8239
8315
9505
9357
8645
8756
8484
9134
8893
9038
9797
8991
9341
9651
9249
9137
8863
9223
9004
9598
8727
9676
9434
8779
8411
9173
9109
8498
8396
9173
9221
9383
8310
9426
8594
9492
9611
9347
8551
9219
8437
9645
8703
9569
8523
8304
9106
9530
8281
8865
8955
9524
8623
9593
9425
8720
8996
8399
8846
9130
9297
9758
9137
8414
8932
8926
8755
9770
8816
9573
9511
8865
8683
9537
9711
9275
9002
8418
9037
8562
8781
8363
8923
8915
9089
8448
9738
8669
8348
8293
8911
8344
8212
9342
8783
9633
9784
9241
9841
9305
8202
8826
9677
8653
8357
9167
8790
8583
8634
8706
8226
8594
8480
8708
8472
9692
9516
8886
9172
8150
9123
8239
8292
9109
8582
9504
8500
8623
9251
8223
8657
9545
8968
9701
8507
9756
8719
8600
9649
8355
9070
8363
9041
8943
9236
8462
8410
9286
9651
8813
9454
9669
9776
9234
9364
9509
9201
9823
9797
9393
9361
8272
9071
8815
9859
9689
8916
9161
8272
8552
9387
8763
9070
8620
9066
9367
8149
9021
8857
8815
9413
8300
9291
9489
9836
8850
8262
9733
9222
8726
8394
8364
9562
8756
9519
9858
9822
8245
8751
8808
8342
8307
9085
9854
9190
9822
8236
8369
9076
8347
8828
8922
9471
8150
8823
8407
9556
8941
9258
8598
8385
8297
8805
9580
8947
8925
9066
8742
8996
8604
8269
9681
9582
8690
9542
9186
8806
9044
8476
9291
8835
9817
9597
9256
9715
8879
9186
9531
8716
9662
9410
8207
9436
8820
9311
8517
8453
9099
9668
8763
9501
9555
8508
9396
8549
8310
8577
9324
8259
8189
9162
8587
8936
8386
9375
8157
9412
8366
8529
9474
9061
9546
9713
9645
9362
8281
9803
9001
8951
8364
8369
9551
8344
8453
8300
8741
8208
8809
8254
9428
8734
8698
9032
9276
8802
9591
9477
8644
8514
8924
8486
9771
9029
9706
8462
8882
9564
8288
9658
8214
9824
9797
8778
9522
9136
8577
8807
9600
8240
9805
8245
9502
9018
8961
9328
9074
9378
8848
9273
8696
9767
8507
8649
9114
9037
8149
8711
8476
9683
9195
8870
9551
8429
8989
8830
9782
8263
8842
9666
9433
8240
9147
9048
8300
9324
9690
9165
8394
8514
9237
8272
9659
8913
8807
8236
9111
8646
9468
8893
8811
9872
9632
8564
9109
8667
9215
8172
8388
8413
8757
8805
8177
9433
9564
8223
9076
8191
9476
8173
8852
9128
8324
8690
8563
8784
8918
8708
9380
8980
8784
8823
9074
8149
8657
8340
9663
8842
8221
9621
9655
9050
8846
8192
9738
8452
8384
9229
8762
9611
8430
9661
9814
9189
8601
8727
9702
8445
8361
9825
9273
8789
8536
9612
8365
9717
8350
8843
9373
9065
9188
8956
9493
9265
9724
9656
8717
8516
9291
8627
9551
8618
9455
9251
8613
8808
8564
9061
8294
9117
9134
9875
8328
8380
8685
9139
8295
8708
8903
8852
9637
9199
8803
8742
9827
9493
9125
8289
8775
9066
9076
9388
8769
8355
9619
9377
9160
8322
9839
8599
8181
8818
8393
9215
8860
8672
8336
8297
8209
9204
8657
9072
9540
8654
9028
8436
8964
9602
9346
8997
8541
9800
9056
9682
8453
9458
9207
9019
9191
9693
8168
9523
8795
8556
8603
8183
9713
8521
8637
8518
9713
9146
9106
8785
9006
8892
8373
9466
8609
8441
8645
8746
9756
9111
9529
8163
8518
9291
9398
9588
9591
9085
9535
9051
8622
9821
8997
8384
9075
9110
9048
9091
8948
8932
9410
8165
9500
8771
9312
8412
8907
8909
8481
8997
8534
9391
8715
8756
9647
8361
9058
9128
8527
8387
8650
8395
9586
8166
9734
8629
8491
8896
9853
9201
8677
9652
9846
9822
9040
8412
8331
8612
9514
9265
8212
8894
9237
9502
8859
8781
9033
9513
9282
9289
9371
8687
8568
9210
8420
9410
9275
9583
8382
8684
9683
8609
8441
9173
8590
9846
8741
8606
9283
8349
9631
9065
8734
8726
8580
8965
8259
9041
9633
9142
9106
9695
8239
9395
8618
9229
9695
9213
8364
8998
8498
8661
9203
8727
8534
9768
8234
8226
9195
9575
9209
9394
8852
8259
8818
9440
8842
8870
9769
9549
9393
9324
8181
8513
9073
8437
9581
9316
8396
9308
9082
8509
8947
9809
8208
8775
9519
9729
8370
8552
9820
9041
8340
8217
8424
8936
8469
9435
9834
9681
8488
9058
8765
9420
9063
8981
8219
9411
9622
9370
9404
8603
8802
8746
8701
9534
9418
8787
9405
9029
8272
9340
8426
8634
8369
9717
8537
8210
8466
8160
8900
8947
9105
9848
8402
8603
9162
9533
8211
8721
8505
8337
8773
8471
8170
8611
8228
9173
9430
9671
9166
9493
8318
9459
9483
9433
9696
8899
8985
8568
8326
9437
9784
8861
9394
9454
9647
8612
9382
9874
9242
9086
8598
9006
9298
9026
9130
9647
9337
9794
9609
8576
9381
8775
8461
8833
8302
8176
9800
8479
8195
9600
8426
9822
8826
9223
9288
9273
9269
8923
8760
9084
8795
9319
8159
9417
9861
9038
9122
9598
8510
9512
8817
8475
9230
8319
8901
9041
9395
9087
8736
8430
8899
8172
9546
8842
9711
8157
8969
9126
9027
9835
8269
8470
8698
9345
9818
9321
9494
9386
8290
9855
8939
8418
8381
8450
8618
9099
9798
8793
8701
9873
8592
8397
8827
8919
9193
9845
8507
8987
9653
8303
9411
9438
8737
8654
8353
8999
9506
9802
8349
9354
8424
8838
9183
8796
8760
9799
8183
9152
9003
9634
9110
9643
8827
9343
8239
9532
9658
8157
8848
8386
8582
8803
8803
8831
9127
8449
9277
9528
9033
9003
9563
9527
9417
9668
8308
8511
8288
9232
9689
8673
8301
8876
8889
9169
9039
9385
9806
9694
9026
8355
8590
8236
8378
8813
9343
8748
8325
9570
9255
9787
9195
9354
9061
8196
9212
8182
8902
9391
9470
9331
8238
8415
8877
9012
8788
9025
8952
9551
9720
8604
8743
8891
9469
8277
9646
9598
8528
8251
9811
9338
8495
8367
8240
8182
8163
8192
9667
9278
9795
9565
8443
9720
9658
9361
9595
8276
8365
8463
8183
8778
8845
9806
8347
8456
9435
8268
8896
8918
8773
9084
9288
9153
8552
9400
8766
9031
8977
9026
8927
9123
8153
9860
8875
9409
8197
8499
9093
8614
9229
9129
8744
9196
8538
9773
9496
8596
8799
9669
8533
9846
8562
8208
8452
9648
8637
8951
8169
8478
9374
9242
9370
8649
8605
9812
8976
9551
9683
8177
9300
9103
9877
8440
8708
9451
8584
9866
9604
9290
8832
8642
9702
9747
8266
8844
9117
9690
8818
9490
8734
8919
9506
8614
9774
9058
9282
9841
8411
9204
8180
9486
9617
8676
9777
8849
9407
9789
8523
8318
8996
8518
9576
8817
9059
9725
9054
9549
9117
9466
9436
9839
9562
9624
8449
9853
9082
9299
8942
9587
8539
9241
8564
8423
9415
8921
9271
9149
8510
8987
8330
9043
8637
9511
9554
9265
8380
8802
9702
9551
8741
8713
8419
9841
9104
8719
9002
9111
8254
8878
9852
9413
8262
9257
9830
8451
9085
9161
8312
8750
8958
8711
8750
9090
8641
9608
8316
8816
9077
9109
8289
8407
8309
8387
8583
8263
9789
8179
9786
8333
9810
9556
8223
8786
9353
8270
9078
9829
9820
8791
9317
9026
9694
8856
9351
9535
8706
9485
8790
9571
9754
8270
9520
8844
9008
8434
8433
9313
9067
9450
8465
8437
8193
8310
8625
8381
9442
8399
8211
9084
8962
8706
9632
8413
9590
8212
8637
8750
9125
8466
9351
9618
8374
9687
8440
8560
9097
8855
9527
8832
8941
9416
9852
8859
9505
8254
8793
8167
9253
9653
8261
8783
8715
9318
8583
9600
8432
8617
9781
9238
9524
9142
8849
9231
8963
9130
8997
9126
8348
8733
9679
8872
9574
9194
8424
9622
9244
8493
9739
9156
8465
9816
8754
8613
8636
9427
9556
8444
9569
8893
9332
8721
9533
9726
8783
9519
8597
8740
8237
8877
9485
9825
9728
9783
8886
9194
9490
9517
9150
9036
8494
8917
9577
8976
9561
8714
9115
8772
9487
9117
8376
8665
9118
8823
8171
9576
9663
9191
9118
8322
8727
8426
8350
9073
8951
9532
8211
9444
9698
9326
8979
9097
8773
9096
9541
8610
9736
9244
8966
9356
8769
9665
9172
8235
8704
9135
9651
9744
9298
8609
8224
9288
8860
9720
8795
9701
9512
8835
8596
9131
9484
8381
9649
9421
9539
8594
8858
8540
8317
8739
9715
8830
8814
9115
9548
8214
9170
8483
8446
8919
9698
8296
8221
9212
8501
9829
8818
8221
8714
9792
9156
9750
9093
8910
9834
8745
9443
8892
9790
9036
8595
9223
9838
9365
8477
9842
9553
8366
8535
9254
9856
8668
8193
9148
9665
9786
9044
8261
8365
8411
8148
8382
9645
9407
8522
8262
8550
8774
9745
8687
9734
8254
9050
8969
9416
9209
8976
8448
9829
8740
9498
8672
9804
9766
9145
8328
8213
9657
8327
8558
8430
9680
9559
9480
8950
9699
9483
9149
8247
9276
8289
8826
9869
8326
8694
8782
9723
9002
9164
8769
9234
8994
8658
8542
8886
8927
9551
9484
9074
8507
8183
9730
9309
9352
8605
8734
8706
8620
9782
9802
8197
9715
8869
8644
8393
9086
9718
9075
9365
9412
8207
9320
8422
8840
8386
8354
8452
8627
8390
9072
8861
9577
9609
9144
9512
9026
9196
8544
8219
9559
9207
9653
8663
8357
8505
8374
8896
8646
9085
9362
8406
8418
8647
9812
8940
8680
8251
9420
8672
9481
9099
9553
8431
8486
8250
8984
8586
8549
9285
8879
8673
8591
8316
9323
9422
8556
8803
8554
8173
8811
9820
9021
8915
8823
9644
9716
9854
8796
9311
8846
8475
8853
8170
9220
9764
9751
8278
8817
8762
9270
9681
9645
8162
9151
9684
8890
9006
8609
9226
9158
8366
8953
9810
8712
8979
9722
9491
8240
9486
8597
8308
8420
9110
9066
8170
9252
8913
8167
8224
9330
9664
9069
9160
8659
8816
8779
9135
9508
8757
9811
9548
8794
9508
9688
8765
8734
8439
9407
9625
9183
9491
8960
9159
8302
9686
8585
8984
8673
9382
8905
9240
8377
9655
9875
9597
8328
9372
8626
9501
8546
8904
8445
8998
9359
8812
8631
9071
8673
8227
9311
8221
8515
9835
8281
8580
9773
8338
9690
9860
9703
8788
9189
8464
9429
9608
8704
8837
9765
9530
8298
8378
9069
9343
8507
8824
9570
8240
9255
9079
9354
9542
8636
8909
8279
9704
9124
8920
8785
8645
8281
9543
8422
9242
9523
8272
8264
8571
8326
8169
8666
9642
9410
9849
9441
8751
8387
9446
8213
9845
9219
9388
9287
9180
8278
9785
8955
9161
9870
8756
9260
8288
9091
9129
8567
9050
9510
8230
8943
9215
8796
8780
9823
9833
9251
9754
8890
9416
9805
8902
9256
8959
9578
9191
9059
9164
8904
8181
9123
9293
9821
9751
9811
9746
9024
9627
9698
8834
9767
8741
8644
8867
8435
9544
8751
9487
9646
8203
8875
9855
9832
9865
8247
9717
8152
9094
9838
9200
9480
9021
8788
8966
8661
9501
8377
9570
9216
9663
9463
8612
9250
8973
8955
9509
8567
9401
9565
9029
9147
8283
8860
8526
8210
8304
9699
8767
8790
9398
9853
8347
9356
9784
8185
9173
9354
8202
8743
9416
8588
8623
8948
9812
8360
8603
8435
9185
8556
9412
8149
8910
9299
8792
8322
8665
8197
9138
8431
9225
9489
8652
9597
8742
9659
9066
8586
9701
8725
9294
8951
9617
8640
8684
8504
9173
9202
9678
8553
9321
9358
9798
8891
8842
8885
9088
8511
9662
9285
9879
9610
8373
9222
8163
8870
8298
9290
8469
8646
9109
9624
8470
8731
8300
9439
9131
8891
9687
9489
9577
9436
9691
9177
9376
8800
8964
8626
8318
8413
8519
8945
8576
8589
8901
9440
9182
8182
8820
8427
9615
8954
8307
8695
9207
8380
9098
9568
8511
8704
9658
8927
9342
8894
8596
8814
8826
8505
9617
9020
9467
9658
8424
9426
8966
9647
8285
9715
8644
9074
9063
8695
9847
9135
9284
9651
9477
9215
8716
9252
8575
9063
8268
9283
8543
8274
9349
8360
8919
9013
8814
8794
8762
9254
9068
8199
8324
9605
8229
8188
9841
8200
9414
8408
9528
8787
9130
8502
8271
8236
9072
8776
8499
8335
9177
8511
9856
9261
9515
8497
9194
9568
8299
9297
8674
9656
8965
8159
9163
9092
9401
9543
8868
9187
9567
9856
9343
9027
8559
9069
8237
8650
9258
8757
8411
9342
9613
9808
8483
9549
9734
9087
9306
9035
8159
9635
8489
9253
9003
9532
8186
9184
8807
9149
9262
9162
8794
9404
9637
8804
9336
9426
9123
8905
9066
8165
8964
9094
8638
9566
9718
8549
8583
8737
9572
8755
9475
9689
8978
8343
8152
8872
8835
9841
9173
8587
9109
8884
9044
9536
9791
8221
9485
8776
9212
9847
9613
9077
8673
8712
9202
8941
8693
9215
8893
8836
8903
9406
9123
8668
9100
8261
9795
8953
8412
9471
8649
9863
9532
9432
9360
8704
8347
8936
9139
9779
8762
9348
9067
8575
9072
9723
9115
9023
8770
8320
9329
8233
8943
9871
9216
9742
8896
8945
8286
8732
9288
8945
9468
8198
8945
8213
9866
8910
8270
8593
9602
8502
9349
8709
9552
8556
9659
8307
9366
9115
9790
8342
9584
9590
8727
8658
9520
8589
9239
8459
8831
9524
8383
9042
9036
8187
8182
9409
9249
9370
8198
9615
8159
9803
8457
8829
8965
9054
8927
8588
9810
9298
9456
9041
8167
8958
8523
8437
8469
8741
8933
9668
9151
9487
9600
9003
8167
9693
9385
8849
9873
8639
9461
9059
8709
8664
9631
8597
8709
9222
8970
8858
8411
9178
8163
8430
8720
8426
9278
9373
8805
9223
8959
8276
9614
8920
8350
8478
9869
8449
8912
8301
9221
8501
9032
9517
9742
9794
9488
9347
9330
9363
8674
8914
8525
8447
8487
8931
8582
8817
8498
9712
8823
8405
8185
8360
9696
8172
8347
8948
9407
9164
8987
9142
9810
8160
9620
9648
8645
9653
8863
8724
8878
9752
8925
9313
8734
8843
8159
9218
9037
8926
8343
8252
8651
8725
9784
9185
8642
8857
9100
9044
8972
8688
8797
9262
8188
8167
9064
8669
9238
8917
8860
8850
9381
9273
9414
9433
8644
8605
8889
9325
9875
8601
8892
9633
8429
9472
9317
8479
8601
9700
8918
9223
8168
8659
9773
8285
9396
8271
8679
8320
9359
8737
9329
8642
9374
8516
9847
9110
8732
9874
8339
8535
8857
8788
9089
8350
9579
8695
8670
8704
9714
9295
9637
9009
8287
8883
9519
9400
9590
8860
8987
9617
9370
9200
8291
9727
8758
8729
8947
8663
8410
8854
9563
8195
9043
8656
9316
8384
8812
8665
8865
8567
8938
9011
8541
8833
9650
8802
9106
9454
9816
9278
9104
8866
9456
9357
8383
8699
9591
8177
9443
8314
9674
9149
8840
8852
9049
8601
9365
9838
8784
9666
8778
8263
8536
9219
9194
9220
8644
8189
9467
8226
9610
9380
9316
8836
8698
9425
8579
8889
9586
8349
9774
8810
9474
8430
9178
9498
8545
8297
9280
8808
9773
9187
9670
9800
9609
9244
9104
8714
8339
9185
8685
9124
8161
9253
8276
9833
9126
8817
8164
9843
9622
8620
8309
8282
9542
9240
9156
9852
9783
9143
9292
8521
9292
8634
8824
8535
9596
8180
9341
8991
8581
9373
8780
8397
9380
8608
9016
9318
9168
9621
9890
9792
8262
9215
9626
9446
8251
8196
9420
8422
8655
8778
9092
8207
9408
9181
9526
9699
8815
9469
9814
8654
8244
8793
9292
8691
8513
9522
8994
8453
8393
9765
8657
9565
8870
8793
9594
8563
8676
8739
8857
9680
9611
8850
9135
9723
9789
8941
9891
8438
9110
9049
9558
9034
8206
9357
8214
9791
8239
8845
8653
8194
9228
8265
8987
8447
8904
8313
9806
9593
8657
8702
9431
9390
8375
8291
8759
9413
9009
9461
9853
9674
9253
8750
9434
9500
9846
9210
9842
9182
9627
8490
9858
8952
9349
8855
9226
8283
8937
9521
9313
8349
9888
9465
8961
9350
8909
8665
8252
9060
8460
8282
9428
8228
9480
9451
8865
8455
8698
9113
8797
8809
8335
9518
9187
9705
8656
9463
8913
9353
8872
9254
8622
8959
9758
9145
8412
9868
8460
9112
8465
9080
9012
8920
9472
8702
8954
9765
8991
8825
9697
8243
8752
8192
9816
9174
9273
9511
8933
8929
9622
9250
9829
9454
8795
8465
8426
8843
9752
8918
9839
9781
8772
8899
9465
9254
8396
9307
9495
9637
8938
8826
8830
8782
9356
9565
9636
9333
9124
8846
9065
9581
8233
9747
8912
8997
9151
8612
8666
9315
8798
8808
9335
9337
8650
8312
8676
9300
8858
9630
9408
9611
9382
8767
9860
9835
9764
8935
9080
9735
9806
8597
8714
8964
9165
9289
8464
9520
9386
8158
9454
9477
8765
9387
8596
9230
9699
9210
9773
8402
8903
9479
8486
9590
8869
8946
9189
8476
8893
9708
9377
8934
8440
8219
9317
8906
9456
8303
9025
8631
9757
8353
8263
8526
9643
8513
8193
8756
8787
8534
8694
8665
8722
9080
9311
9035
8803
9194
8270
9214
9435
9756
8299
9774
8680
9719
8724
8629
8523
8392
8603
8906
8897
8927
9358
8918
9230
8770
9284
8874
8837
8534
8848
8347
8625
8545
8812
9563
9384
8642
9457
8498
8149
9792
8222
8793
8836
9492
9272
9483
9876
9852
8502
9614
8302
8563
8701
9364
8745
8376
8833
8200
9512
8220
8573
9613
9800
8412
9860
9220
9305
8378
8597
9191
8667
8891
8899
9153
9501
8321
8470
8973
9812
9024
9353
8723
9582
8588
9840
9046
9340
9625
8936
8873
8653
8515
9400
9553
9628
9678
8691
9799
8558
8968
9055
9610
8832
8869
8904
8674
8839
8901
8679
9235
9764
9856
9642
8261
8523
8918
9544
9470
8295
8343
9181
8508
8352
9728
9505
8255
9060
8644
9735
9849
8682
8511
8465
9740
8239
8300
9257
9466
9037
9308
8384
9257
8696
9399
8387
9678
8168
8621
9178
9630
8839
9636
8472
8916
8697
9287
8760
9478
9103
9486
9758
9781
8640
8226
9644
8447
9223
9212
8512
9646
9275
9523
8592
9358
8288
9121
9047
8561
8169
8362
8799
8326
8862
8305
8809
8470
9452
8300
9433
8830
8499
8439
9135
9727
8842
8691
8327
9781
8463
9481
8356
9576
9445
9450
9535
9452
9138
9072
8692
9236
9426
9789
8280
9243
8726
9523
9410
8875
9042
8540
8513
9094
9431
9195
9827
8997
8916
9716
9222
8564
8328
9460
9183
9082
9793
9454
8672
9574
9363
8627
9598
9397
8360
8749
8839
8680
8326
9021
9842
9266
9531
9744
9175
9599
8381
9360
8271
8637
8744
8951
8644
8385
9040
9171
9019
8215
8588
9882
8158
9177
9177
8804
9400
9571
8287
9478
9532
9793
8302
8786
9808
9271
8506
8632
9794
8462
9123
8244
8517
9237
8457
8363
8960
9763
8513
9810
8881
9410
8249
8918
8492
8918
9731
8874
9433
9835
9845
8524
9820
8717
9544
8594
9523
9077
9391
8652
8308
9714
8717
8243
9801
9471
9399
9390
8347
8981
8339
9257
9159
8553
9296
9734
9435
9295
9255
9543
9578
9766
8949
9003
8205
8193
9812
9124
9445
8440
8944
9577
8476
9539
8470
9580
8727
9844
8227
9709
8466
8865
9661
9616
9326
8275
8284
8702
8760
9800
8504
9059
9665
9490
9475
8652
9579
9031
8898
8309
9447
8385
8500
8439
8718
9753
8794
9614
8254
9759
8263
9507
9280
9760
9696
8307
8475
9869
9227
9533
8916
9518
8822
9577
9631
9300
8586
9212
8451
9841
9663
8972
8906
8981
9078
9780
8900
9850
9702
8427
9787
8866
9604
8237
9489
8934
8984
9698
9433
8211
9812
9333
8236
9338
9757
9408
9042
9728
8992
8862
9022
8420
9210
9438
8869
8192
8546
9721
9147
9108
8375
9226
8872
8770
8921
9029
9870
8259
8897
8663
8965
8556
8234
9024
8562
8650
9834
8153
8404
9600
8318
9890
9383
8187
8288
8218
8736
8694
9647
8616
9515
8234
9799
9409
8272
9815
9546
8880
9296
9561
9554
9865
9446
8789
9015
9689
9761
8893
9883
8192
9123
9189
9835
9826
8780
9299
9342
8426
8467
8508
8799
9865
9257
8662
9167
8982
9591
8917
8970
9115
9271
8265
8701
9109
9308
9357
9410
8531
8522
9048
9236
9885
8654
9534
8831
8551
9367
9252
9363
8267
8308
8185
9633
8268
9126
9830
9396
9524
8216
9019
8904
8196
9125
9519
9546
8856
8272
8719
9852
9032
9288
9615
9541
9621
8433
9612
9415
8566
8359
8986
9123
9864
9671
8903
9881
8273
8571
8804
9689
9229
8719
8397
8588
8751
9350
9799
9380
8591
9763
9613
9093
9461
9270
8636
9651
8511
9069
9167
9342
9404
9589
9616
9156
8764
9131
9384
9022
8404
8363
8893
8771
8708
9797
9426
8796
9606
9221
9296
8480
8393
9766
9210
8642
9748
8600
9627
9366
9543
9656
9287
9506
9853
8775
9673
8153
8277
9036
8397
9329
9764
9600
9686
8758
9689
9035
8830
9893
9424
9484
9250
8766
8308
9824
8396
8789
8746
9137
8372
9372
8324
8553
8715
8448
8779
8398
9759
8456
9035
8832
9044
8356
9690
9509
8446
9675
9665
8937
8303
8921
8303
9295
9170
8262
8283
9345
9705
9856
9427
9229
8966
8923
9655
9255
8502
8232
9217
8716
8959
9427
8882
8807
8569
9247
8453
8432
8889
9208
8351
9419
9790
9299
9617
8707
8767
9783
8882
8556
9600
9744
8536
9272
9142
8726
8675
8255
9624
9289
9122
9570
9579
9541
8891
8204
8454
9817
9099
9234
9637
8163
8796
9433
8490
9424
9796
8537
9337
9630
8644
9433
9826
8768
8977
9728
9098
8351
8672
8990
9708
9092
8314
8645
9083
8210
9063
8989
8441
8834
9134
9487
8642
8872
8694
8465
9049
8535
9491
9873
8833
9640
8730
8407
8599
9324
8571
9387
8860
8260
8210
8339
9567
9321
9725
8890
8948
9355
8372
8340
9070
9565
9457
9234
8762
8663
9537
9111
9418
9621
8393
9394
8169
8606
8505
9006
9307
8563
8870
8724
8936
9636
9532
9185
8240
8791
9312
8270
8528
8811
9445
8443
8290
8439
9419
9491
9842
8995
8889
9389
9309
8919
8915
8530
9459
8154
9251
9425
8978
9243
9432
8216
8296
8521
8679
9659
9367
9399
9634
9045
9087
8723
9857
9482
8737
9078
9325
9334
9314
8152
8474
9370
8577
9542
9279
8832
9432
8646
9219
9468
9673
8273
8321
9847
9428
9237
8679
8317
8215
8265
8224
8305
9278
9840
8401
8404
9074
9592
9756
9691
8590
8547
9109
8174
9294
9473
9610
8852
8177
9596
9208
9072
9016
9180
9426
8852
9033
9532
8858
9005
8375
8741
9317
9768
9529
8399
8368
8266
8485
9168
8380
8458
9103
8205
9296
8583
8311
8384
9193
9429
9386
8758
8375
8182
9686
8477
8850
9392
9646
8162
8330
9637
8618
8382
8542
9595
8737
9187
8622
8452
9108
9854
8642
9725
8998
9427
9367
8515
9565
9401
9496
9307
8864
8955
8875
9450
8641
8572
8629
9344
8860
9544
8784
9522
8215
9732
9313
8506
8157
8312
8583
8537
8352
8591
8552
9204
8833
9474
8887
8986
9078
9578
8865
9403
8372
9132
9329
8668
9241
9407
9597
9880
8500
9260
9770
8827
9024
8635
9753
9007
8439
9658
8788
8158
9650
9781
9403
9251
8357
8733
8536
9197
9052
8158
8997
9048
8922
9042
8991
8768
8219
9105
9713
9744
9204
8859
8290
8862
9486
9052
8181
8625
9382
9627
8700
9328
8641
8505
9319
8315
9595
8815
8811
9794
8364
9818
8694
9289
8680
9826
8742
8652
9006
8541
8404
8458
8181
9826
8596
8580
9866
9329
8527
8763
9737
8730
8290
9805
8275
9535
8497
8863
9671
9035
9166
8873
9804
9803
8608
8553
9576
9805
9199
9568
8462
8195
9758
8221
9822
9361
9311
8594
8395
8314
9784
8292
9783
8453
8808
8701
8628
8901
8284
9565
9744
8389
9217
8789
8558
8768
8395
8746
9805
9720
8300
9572
8406
8534
9343
9679
9368
9185
8955
9434
9650
9654
8279
8647
8446
8911
8681
8879
9770
8183
9140
9595
8704
9188
9315
9448
9733
8216
8764
9523
8297
8176
8449
9727
9880
8578
9511
9135
9595
9584
8744
9131
9255
8830
9585
9802
8878
8817
8791
9808
8773
8592
8658
9876
9252
8183
8547
8368
8241
8954
8582
8388
9466
8281
8408
9842
8870
9037
8572
9252
8189
8162
8200
8803
9379
9843
8894
8756
8350
8983
9816
9887
9760
9352
9777
8346
9523
8712
8719
8955
9182
8454
9830
8794
8640
8210
9139
8640
9820
8507
8557
8345
8214
9575
8493
8977
8985
9852
8804
9887
9178
9321
9382
9612
9616
8905
8600
8462
9859
9514
8291
9845
9410
9753
9708
8190
8251
9411
9474
9247
8998
9163
9248
9025
8197
8556
8932
8977
9104
9160
8525
9003
9666
8868
9644
9356
9803
9021
8201
8473
9467
8676
9646
9583
9240
9827
8649
8394
9591
8337
9711
9475
8441
9229
9358
8913
8226
8687
8962
9871
9037
8491
8707
9008
8267
9065
8828
9439
8826
8497
8577
8208
9110
9433
9162
9439
9535
9323
8717
8630
9020
8397
8973
9418
9521
8387
9706
9518
8824
9682
8552
9040
9422
8268
9526
8956
9813
9634
9615
9594
8741
8614
9152
8862
9449
9340
9577
9470
8843
9018
9133
8560
8892
9554
9169
9275
8151
8994
9359
9070
9647
8732
8909
8918
8811
9539
9136
8435
8773
9064
8331
9618
9280
8259
9318
9476
8647
8923
9779
8799
9665
8840
9132
8544
9639
8683
9135
9188
9135
8852
9854
8256
9373
9345
8335
8860
8942
9225
8721
9165
9138
9623
9725
9116
8667
9555
8869
8607
9834
9181
9261
9017
9885
9668
9303
9469
8407
8544
8831
9431
8212
8241
9048
8266
8809
9330
8272
9440
8760
9165
8341
9212
8756
9187
9646
9885
9120
9131
9770
8250
8629
8450
9307
8795
9220
9417
9162
9894
8824
9508
9319
9565
8362
9053
8926
9120
8767
8590
9845
9380
8594
8231
9570
9488
8735
8494
9598
9525
8729
8607
8354
9293
8960
8285
9316
9830
9753
9170
8473
9363
8531
8512
9134
8876
9891
8620
9039
9789
8445
8844
9125
8917
8928
9509
9009
9242
9480
9303
8247
9627
9245
8404
9877
9366
8687
8791
8910
9874
8885
8202
9316
9569
9397
9106
8643
9130
8561
9181
9275
8856
8235
8963
9241
8477
9121
9706
8640
9125
8322
8626
9368
8353
8169
9558
8292
9562
8524
8803
8511
8394
9394
8446
9467
9459
9676
8918
8580
9379
8716
8795
9518
9174
9690
9177
8794
9439
9746
9206
8828
8848
9020
9890
9372
8251
9421
8351
9806
9806
9633
9098
8541
8418
9078
9160
8849
9780
8450
8915
9680
8646
8678
9730
8333
8691
9319
8952
8967
9509
9111
8411
9126
8334
8763
9374
8403
8866
9077
8615
9406
8461
9828
9592
8681
8997
8363
8219
9256
9689
9425
9585
8762
8754
8505
8499
8345
9355
9350
9687
9543
9433
8532
8562
8158
9223
8874
8954
8569
8951
8727
8927
8748
9188
9536
9029
9009
8510
8202
9507
8640
8611
8947
8323
9726
8515
8804
9742
9593
9510
8171
9339
8785
9030
8949
8642
9043
9702
9721
8303
9084
8990
9887
8950
8838
9454
8630
9041
9588
8330
9140
8621
8180
8237
9760
8479
8770
8776
9492
9030
9896
9444
8337
9613
9319
9817
9693
8672
9213
8773
8283
9597
8304
8262
9083
8384
9499
9733
8581
9374
9512
8300
9138
8786
9053
8306
9064
8508
8764
8330
8561
9777
8866
8440
9207
8607
9803
9363
8770
9734
9414
9354
8470
9103
8731
9116
9210
9640
9317
8751
9025
8788
9411
8200
8510
8776
9067
9076
9462
9529
8825
9464
8827
9625
9690
9495
9467
8559
9483
8861
8952
8943
9327
9536
9518
9532
9221
9041
9564
8172
8231
9742
9368
8653
8904
8443
9659
8746
8249
9822
9851
8887
9885
9639
8911
9555
9319
9786
9570
9720
8819
8744
8990
9444
8743
8649
9231
8401
9880
9367
9474
9796
8949
8809
9000
9470
9586
8197
9840
8575
8281
9491
8951
8373
9164
8279
8435
9220
8979
9356
9732
8702
8163
8273
8564
9337
9438
8529
9867
8935
9868
9281
9187
9679
9550
8919
8484
8266
9713
8762
9311
8729
8821
9841
8245
8320
9351
9119
8891
8890
9889
8497
9173
9857
8683
8388
9870
9298
9889
9298
9721
8331
9300
8708
9612
9108
9027
8771
9319
9108
9791
8196
8266
8738
8353
8511
9275
9838
9791
9540
9717
8291
8683
8954
9408
8373
9630
9155
8656
8651
8451
9350
9856
9730
9717
9359
8801
9612
8703
9248
8243
8775
9197
8899
8804
8846
9843
8285
9433
8585
9271
8312
8456
9831
8911
8366
8633
9013
9558
8318
8990
9436
9039
9255
8680
9810
8738
8760
9319
9847
9823
8709
8207
8256
9606
8756
8783
9397
9582
8699
8771
8262
8259
8352
8967
9140
8170
9111
9612
9603
8770
8349
9672
9139
8726
8585
8879
9115
9507
9258
8518
9853
9250
8905
9636
8476
9080
8388
8678
9114
9589
8513
8648
9720
8149
9249
9528
8371
8353
9094
9614
8432
8250
9238
9200
9534
9644
9803
9846
9532
8646
9368
8540
9184
9215
8248
8312
9070
8452
9743
8427
9498
8501
8561
9803
9476
8204
9345
8200
9352
9432
9632
8281
9441
9610
8940
9447
9476
8913
9166
9689
9065
9376
8932
9434
8508
9711
9764
9159
9266
9857
9410
8630
9485
9833
8596
9470
9843
8460
8152
9242
9350
8391
9581
9115
8397
8279
8995
9750
8575
8830
9092
9554
8506
8372
9188
8579
8651
9339
9548
9164
9570
9734
8654
8799
8641
9797
8294
9563
8253
8833
9803
8182
8759
8701
8794
9029
9571
8461
9341
8883
8692
9266
8896
9257
9734
9008
8739
9825
8787
8694
8751
9807
9458
9100
9622
8338
8542
8455
9612
8936
8309
8869
8649
9380
9531
8214
9388
8906
8307
9582
9551
9597
9712
9490
8775
9078
9427
9406
9858
9349
9035
9551
9701
9868
9141
9441
8516
8487
8315
8279
9144
8958
9839
9123
8830
8510
9369
8447
8326
9086
9571
9711
9595
8176
9636
8586
9286
8398
9331
8497
9725
8416
9136
9103
8984
9866
9307
8579
8315
9693
8937
8172
8839
8191
9885
9611
8585
9313
8287
8372
9454
9844
9178
9264
8517
8990
8880
8183
8423
9153
9540
9653
9128
9121
9199
8236
9206
8773
9077
8571
9582
9119
9300
8780
8383
9252
8744
8255
8940
8741
9317
9856
8355
9247
9397
9728
8269
8397
9153
9310
9772
9349
9316
8938
9418
9011
8578
9402
8326
9613
9796
9564
8161
9500
9518
9507
8167
8807
9540
8519
8830
8857
9875
9757
9890
8716
8289
9170
9071
9462
9877
9248
9719
8341
9258
9597
9641
8781
9340
9034
9120
8980
9056
9369
9420
9862
8989
9384
9281
9091
8643
9377
8342
9307
9078
9636
8847
9778
8836
8262
8529
9587
9612
9206
8359
8987
9378
9609
9143
8189
8943
8627
9584
9240
8445
9540
9371
9685
9400
9540
8202
8818
8697
9123
9343
8589
8182
9189
8887
9043
8367
8382
9427
9100
9668
9750
8374
8256
8820
8947
8864
8170
8668
8715
9181
8213
9234
8966
9162
9048
9699
9095
9705
8844
9771
9539
8683
9149
9352
9886
9495
9754
8780
8973
8909
8589
9864
9047
8589
8344
8845
8617
8909
9218
8975
8530
8833
9887
8272
8773
9121
9264
9886
8371
8228
9444
8188
8816
9117
8754
9357
9404
9380
9260
9793
9049
8819
9079
9392
8325
9200
8713
8240
8975
8612
8369
9281
9390
8423
8933
8406
8580
9427
9337
9883
9738
9404
8813
9324
9398
8365
9413
9204
9180
9230
8150
8172
9602
8803
8827
8441
8593
9907
8758
9491
8698
8942
9824
8536
8337
9153
8160
8971
9224
9330
8974
9427
8715
8685
8764
8567
9029
8454
8298
9380
9772
8760
8695
9843
9367
8169
8322
9324
8209
9776
8886
8384
9147
9361
9452
9152
8870
9013
9067
8537
9649
8648
8187
9906
9870
9059
9462
9801
9185
8775
8301
9314
9696
8187
8424
8392
9516
9518
9616
9537
8821
8175
8177
9893
9295
8658
8955
9060
8246
9085
8864
9031
9598
9386
8660
9909
8898
8635
8538
9738
9359
8377
9540
8263
8424
8720
9362
8780
8389
8882
9016
8915
9818
8220
9440
8506
9861
9825
8427
8473
9874
9858
9234
8604
8471
8587
8616
8971
9022
8393
9114
9798
8210
9041
8886
8964
8286
9307
9634
8922
8941
8832
9546
8514
9476
9524
8469
9321
9849
8622
8392
8550
9041
9041
9474
8639
9901
8240
8316
8875
9298
8442
9589
9225
9505
9240
9307
8491
8230
9784
9290
9787
9372
8318
9471
9300
9149
8782
8763
9260
9126
9677
8906
9473
8652
9589
8510
9502
8845
9749
9797
8764
9108
9284
8432
8832
9008
9815
9167
8910
9648
9732
9224
8344
9258
9655
8300
8829
8987
8879
8742
8780
8345
9466
9691
9516
9245
8848
8715
8594
8216
8997
9774
8884
9666
8425
8635
9140
9266
9536
9159
9867
8538
8332
8385
9812
9272
8317
9863
8253
8651
8349
9812
8765
9344
9350
8597
8666
9824
9885
8427
8719
8485
9116
8263
8153
9511
9543
9699
8178
8755
9102
8765
9416
9576
9371
8402
9516
9417
8429
9175
8169
8487
8509
9758
9439
8294
9702
8387
9534
9528
9434
9320
8377
9143
9329
9573
9623
9154
9141
8569
8261
9530
9064
8694
8590
9887
8642
9196
8897
9203
9453
8172
8529
8536
9217
9446
8191
9482
8383
8927
8166
9459
9459
8367
9461
8386
8309
9874
8765
8721
9058
8835
9863
9333
9350
8723
8636
9612
8889
9003
8563
9114
8549
9501
9212
8399
9138
8173
8921
8402
9212
9115
8559
8206
8165
8320
8261
9307
9238
8817
9729
9518
9909
8675
9727
9249
9530
8720
8375
8566
8968
9866
8247
8755
8789
9459
9588
9442
9388
9703
8655
8406
9845
9107
8690
9035
9276
9005
8814
9579
8374
8464
9337
8782
8524
9627
9270
8808
9424
8513
9760
9120
9904
8176
9364
8626
8887
9199
9408
8614
8343
8747
8566
8747
9655
9127
8844
8322
9713
9196
8169
9616
9224
9671
8541
9670
9293
8564
8914
8427
8276
8767
8645
8277
8660
8964
9600
8425
9293
8617
9502
9463
8817
8279
8486
8945
8956
9323
8673
9207
9282
9681
9457
9238
9361
9436
9497
8829
8918
9305
8668
9851
8780
8838
9714
9790
9038
8468
8427
9803
8514
9143
8216
8235
9586
9467
8649
9665
8801
9022
9314
8884
8457
9867
9759
8693
9024
8302
8266
8935
9385
8418
9403
9322
8183
9393
9524
8286
9086
8438
9280
9337
8879
9476
8476
8507
9358
8489
8378
9172
8798
9431
8752
9740
9495
8540
9390
8892
9088
8953
8682
8707
8871
8747
9505
9612
8973
8490
9352
8794
9782
8727
9688
9049
8371
9213
9495
8453
9407
8181
9847
8243
9370
8682
8878
9019
8180
9057
8550
9268
9854
9787
8553
9015
9740
8852
8411
9560
9187
8973
8859
9091
9403
9320
9578
9791
8642
8448
8345
8538
9233
8678
8276
9342
8858
9584
8734
8527
8620
8638
8468
8522
9591
9202
8436
9710
9194
9766
9366
8476
8991
8585
9723
9771
8453
9088
8510
9775
8777
8336
9503
8662
8420
8248
8410
8854
8717
9346
9515
8172
9701
9414
8208
9086
8985
9420
9231
9369
9246
9698
8881
9109
9773
8922
9060
9010
8509
8970
9023
9213
9434
8789
8618
9008
8539
8337
8628
9526
8516
8540
8231
8212
8720
9357
9453
8526
9007
8441
9410
8890
9005
9483
9514
9607
9586
8518
9476
9299
9094
9610
8650
9501
8295
9292
9264
8808
9696
8546
9598
8709
9827
8900
9812
8278
8618
9332
8588
9285
8882
8547
8486
8194
9203
8648
8820
8723
8758
8803
9126
9650
9305
9227
9130
8829
8680
8884
8582
8564
8620
9869
9361
8507
8764
9854
8177
9645
8757
8267
8150
9745
9282
8626
8784
8206
8569
8464
8171
8365
9162
9287
8509
9057
8549
9883
9838
9738
9436
8321
8976
9772
9831
9833
8524
9320
9885
8601
9846
9779
9171
9087
8763
9307
8165
9463
9850
9380
8968
8192
9409
8767
8968
8879
8927
9149
9729
9601
8165
9040
9095
8457
8280
8278
8564
8728
8597
8817
9402
8803
9611
9049
9125
8519
9207
8191
9533
8985
8741
8826
8827
9465
8685
8573
8633
9286
9145
9061
8523
8885
9888
9656
9268
8523
9217
8206
9485
9380
9460
8181
8821
8232
8383
8277
8281
8630
8833
8640
8998
9693
8764
8189
8526
9274
9659
8796
9637
8815
9713
9723
8898
8545
8315
8716
9430
8844
9505
9428
8478
9173
9049
9207
8781
9838
9336
8249
8681
8518
9311
9514
9067
9424
8523
9065
8972
9363
9501
8482
8756
8550
9821
8878
9808
9422
8252
9785
9252
9252
9622
9867
9067
8285
8828
9751
8170
8224
9487
9451
8171
9111
8395
9201
9001
8739
9740
8925
9412
9770
9825
9668
9722
8816
9424
8643
8689
8299
9681
8538
8496
9719
9438
9513
9305
9240
8961
9314
8797
8274
8255
8763
9243
9839
9211
8680
9044
9327
9809
8566
8598
9063
8680
8946
8932
9619
9013
9455
9667
8738
9285
8308
9424
9473
9848
9730
9894
9737
9591
9381
9280
8694
8420
9097
9058
8204
9610
9314
8979
8840
8889
8872
9480
8430
9434
8795
9613
8751
9783
8806
8707
9095
9848
8749
8623
8799
8744
8476
8334
8844
8268
8960
8177
9024
9756
8731
9819
9522
8164
8365
8972
8292
9321
9060
9676
8790
9509
8643
8782
8206
9607
9415
9069
9175
8263
8960
8182
9062
8652
9075
9111
8781
9295
8570
8188
9023
9859
9406
9766
8778
8921
9198
8590
8177
9024
8949
9063
8620
8999
8794
9136
9252
8157
8407
8409
8239
9402
9320
9127
9841
9635
8192
9467
9363
9134
9680
9501
8175
9174
9581
8655
8293
8818
9372
9543
8386
8845
9885
9221
8561
9420
8491
8802
9873
8350
9338
8180
9642
8375
8896
8547
8990
8223
9667
9414
9183
9053
8702
9838
9570
8943
9877
8265
8155
9513
8191
8597
8397
8912
8850
8232
9696
9228
8161
9263
8867
9055
8658
8633
9667
9016
8774
8831
9100
9398
9869
9680
9122
8460
8921
8233
8534
8460
8563
8408
8237
9725
8240
9366
9082
9551
9126
8540
9043
9518
9285
8717
8169
9318
9452
9465
9460
9830
9286
9509
8306
9008
9234
8305
8623
9375
9393
8592
9047
9466
9532
8196
8458
9487
9727
9036
8823
8450
8912
9282
8300
9190
8777
8737
8321
8405
8785
9048
9289
9514
9458
8200
9015
9604
9142
9810
9674
9819
8201
8149
9385
9306
9606
9238
9814
9452
8535
8581
9824
9302
8839
9152
8740
9071
8827
9267
8330
8182
9259
8259
9411
9173
8699
9328
8550
9641
9347
8617
8912
9692
9014
8254
8523
9710
8336
8355
9428
9481
8788
9700
9444
8185
9537
8834
9155
8173
8816
8455
9765
9845
9569
9383
9112
9011
8913
9763
9760
9305
8887
8394
8365
9813
8936
8329
9824
8253
8691
8698
9275
8462
8387
9307
8231
9177
8267
8619
8255
8828
9369
9428
9446
8844
9837
9511
9644
8746
9272
8601
8404
8180
9394
9856
9806
8898
9705
9630
9818
8237
9455
9763
8220
8925
9699
8783
9658
8355
9447
9406
9503
9173
8982
9827
8201
8478
8554
9092
8835
8959
9359
9657
8671
9866
9681
9849
8988
9381
8809
8363
9804
9665
9015
9435
9177
9145
9778
9136
9523
9519
9265
9221
9173
8262
9343
9092
9212
8317
8742
9348
9100
9788
9441
8170
8764
9565
9720
9606
9580
9047
8642
9561
9581
8509
8850
8947
9815
8740
8675
8618
9010
9075
9885
9694
8954
8881
9119
9084
8325
9399
9483
8655
8273
9432
9746
8941
8845
9680
8219
8403
9597
9339
8197
9192
8525
8779
9233
8767
8338
8506
8913
8473
8240
9093
8877
9762
8848
9851
8726
9530
8651
8290
8199
9482
8728
9127
8232
9006
9031
8946
9170
9677
9368
8538
9454
9030
8272
9419
9881
9776
9142
8758
9741
9504
9222
8269
9785
8250
8239
9479
9724
9594
9774
8868
9202
9014
9519
9753
8806
9441
9721
8865
8384
9771
9384
9391
9710
8197
8646
8960
9296
8254
8907
9322
8977
8651
8530
8602
9159
9751
9475
9344
8595
8660
9359
8339
8344
9632
9863
9614
9852
8393
9379
8473
9575
8163
8633
9114
9524
8997
9263
8817
8751
9735
9316
9196
8781
8423
9787
8171
8879
9122
8221
9227
8334
8282
9744
9221
8898
8773
8383
9529
8157
8995
9407
8289
9732
9178
9867
9225
9838
9354
8873
8219
8322
9601
9585
8762
9439
9359
9397
9598
9210
9072
8468
8772
9733
9362
8204
8699
8813
8434
9635
8332
9364
8597
8221
9650
8350
9855
9368
8285
8807
8416
9690
8774
8926
8780
8297
9551
9613
9186
8750
8749
8523
9576
8657
9138
9705
8854
9462
8730
9359
8723
9778
9612
8427
9257
9173
9807
9125
9545
8769
8553
8679
9259
8933
8171
9607
9327
9762
9693
8437
9375
9740
8858
8966
8530
8447
8157
9492
9095
8961
9444
8171
8698
8467
8479
9116
9396
9889
9717
9730
9254
9189
9665
9868
8660
9283
9135
8559
9671
9072
8168
8183
8781
8446
8494
8387
8399
8472
9563
8460
8832
9816
9396
9317
9565
9268
8183
9807
8443
8184
9171
8913
9548
9681
8250
8772
9306
9558
9385
9226
9026
9039
9263
8496
9453
9864
8694
8275
9634
8502
8568
8468
8369
8407
9635
8888
8675
8218
9656
9495
9831
9500
8457
9606
8713
8954
9751
9529
8811
9202
9865
9673
9743
9704
9422
9298
8593
8943
9354
9691
8502
9008
8728
9264
9110
9622
8182
8751
9741
9063
8813
8285
8370
8901
9279
8988
9380
8251
9324
8715
9400
9424
9025
8681
8299
9882
9641
9322
8674
9871
8652
9032
9867
9660
8426
9544
8451
8353
9525
9227
9284
8514
9364
9184
8426
8601
9641
8267
8968
8925
8511
8771
9218
9602
8897
8256
8964
9035
9845
8223
9194
8388
9781
9525
8726
9816
8266
8766
9232
9258
9539
8351
9493
9029
9287
9787
9558
9080
9828
8566
8944
9051
8570
8884
9587
9133
8716
8418
8636
8719
8728
9423
9186
9034
9789
9635
8201
8190
8500
8583
8324
9741
9352
8171
9133
9442
8984
8387
9145
8701
9139
8193
9454
9464
8431
9032
8441
8758
8448
9544
8633
9435
8291
8189
8982
8265
9056
9566
9765
8232
8453
8257
9727
9482
8989
9842
9783
8523
8609
8681
9233
8461
8157
9862
8405
8202
9545
9592
8945
8448
9258
8676
9333
8182
9475
8992
9688
9676
8869
8520
8345
8879
9154
8732
8851
9870
9714
9704
9118
9115
9032
9680
9020
8529
8180
9861
9151
9209
9285
8657
8945
8298
8528
9469
9204
9176
8298
8271
9495
8946
9323
9460
8674
9657
9619
8883
9543
8321
8851
9371
8454
9783
8440
8928
9628
8338
9081
8241
8700
8485
9205
9228
9385
9810
9340
9224
8219
9375
9073
9193
9710
8339
9682
8375
9399
8765
8492
9726
8291
8952
8640
8485
8318
9007
9645
8913
9429
9092
8727
8982
9868
8901
9449
8953
9512
9662
8505
9631
9195
9023
9295
9836
8213
9772
9828
9103
8867
8685
9758
9001
9066
8218
8287
9012
8895
9859
8289
8543
9241
8251
9354
9303
8229
9816
9081
8290
8751
8346
9218
9521
8514
8566
9051
9798
9476
9000
9310
9169
9620
8793
9184
8538
9747
9509
8554
9503
8355
8966
8614
9297
9361
8841
9693
9103
9378
9821
8244
8898
8778
9413
8871
9374
9235
8406
9886
8350
8877
9454
8397
8573
8290
9537
9867
9334
9457
8369
8502
8265
8703
9241
8734
8532
8498
9826
9569
9166
9899
8232
8192
8187
9806
9672
9337
9452
8503
8333
8441
8247
9888
9904
8377
9103
9211
8628
8684
9428
8549
8155
9475
8476
8250
8706
9893
8150
9175
9651
9560
9102
8304
8551
9219
8466
8291
9621
9288
9831
8688
9489
9893
8218
9630
9306
9442
9502
8455
9760
9069
8159
8836
8425
8370
8649
9597
8547
8653
9753
9608
9056
9673
9295
9470
9880
8519
8524
9642
8656
9275
8339
9725
9192
9092
8325
8546
9625
8459
9323
9817
9509
9391
8961
8713
9442
8229
8304
8256
8791
8619
9694
8912
9463
9330
8192
9616
8219
9519
9872
8488
9498
8317
8901
9395
9633
9770
8683
9186
8514
8936
9441
9510
8933
9453
8593
8537
9477
9224
8312
8640
9781
8357
9200
8451
8643
8443
9601
9218
8338
9438
9671
8727
9453
8240
9083
8518
8400
9611
8153
8459
8184
9738
9076
9362
8661
8485
9476
9612
8885
8497
8870
8714
8383
9374
8704
8398
8251
8626
8304
8348
8829
8418
9295
8680
9315
8447
9672
8837
8752
8748
9663
8735
8747
8367
9008
8752
9117
8938
8341
8900
9908
9633
9472
8533
9784
8560
8163
9401
8541
8250
9547
9429
9407
9263
8192
9337
8162
8986
8686
8586
9004
8282
9233
8590
8298
8519
9250
8232
8786
9735
9519
8791
8729
8571
8212
8623
8212
9376
8272
8411
8953
9460
9680
9209
9764
8472
9299
8176
8754
8910
8294
9802
8785
8418
9091
9879
8694
9760
9200
9891
8358
8190
9254
8205
8802
9759
8987
8218
8798
8763
8198
9474
9564
9590
8699
9195
8180
8908
8324
9263
9506
9096
9215
8441
8858
9165
8646
9742
9468
8767
8589
8956
8178
9437
9007
8380
8298
8815
8650
9004
9383
9408
9286
9736
8553
8950
8453
9228
9092
8932
9717
9851
9509
9563
8990
9463
8606
8241
9831
9720
9615
9164
9227
9540
8169
9443
8941
9822
9370
9658
8727
8881
8327
8500
8763
9283
9631
9882
8511
9045
8215
9880
9402
9778
8280
9195
9081
8609
8747
9260
9403
9230
9499
8879
8486
9577
8150
8494
8212
8646
8388
8811
9218
9188
9010
9548
8228
8932
9103
9763
8248
8812
9725
8874
9770
8909
9611
8454
8712
8839
9334
9511
8248
8210
9340
9725
9474
8907
9693
9580
8270
8982
8527
8448
8459
9413
8639
8191
8757
9532
9397
9494
9096
8506
8662
8253
9518
8214
9814
9189
9473
9168
9824
9019
9691
9211
8835
8592
8969
9445
9325
9067
9075
8747
9172
9443
9576
9879
8489
9193
9270
9128
9449
8850
8594
9442
8391
8528
8193
8692
9204
9354
8151
8351
9548
8268
8979
9300
9609
9682
8696
8412
8648
8460
8455
9231
9406
9540
9756
9684
9459
9490
9171
9379
9154
8428
9131
8815
9381
9787
8406
8856
8794
9095
9819
9894
8903
8351
8879
8305
9604
9366
9085
9303
9013
8575
9464
8243
9437
8883
8155
8670
9282
8926
8405
9431
9292
8888
9402
9344
8455
9366
8388
8298
8972
9829
8556
8940
9128
9795
9359
9500
9497
9141
9512
8612
9374
8321
9490
8934
9376
8667
8747
8242
8369
9437
9158
9381
8336
8303
9573
8702
9715
9517
9046
8206
9359
8622
9399
9724
9343
9736
9740
9381
9237
9439
8971
9357
8702
9385
9511
8171
9392
8510
9464
9330
9546
8323
9615
8704
9084
9304
9064
8223
8187
8537
9797
9715
9560
8808
9719
9177
9443
9801
8172
9391
8452
9190
8576
9379
8532
8269
9670
9552
8257
8449
9173
8735
9634
9744
8906
8167
8512
9273
8904
9341
9443
8270
8189
9777
9329
9545
9328
8664
8820
8749
8632
8887
8884
8430
8176
9482
8700
8819
8176
9770
9274
9067
8781
8365
8360
9406
9190
8764
9540
8660
9271
8935
8798
9462
9605
8243
9487
9142
9421
9761
9856
8967
9259
8961
8787
8750
8415
9568
8538
8807
9158
8390
8418
9805
9628
9065
9032
9674
8178
9726
8963
9774
8863
8294
8164
9516
8326
9409
9831
8909
8362
9615
8850
8950
9793
8319
8513
9410
8893
8386
9536
8481
9732
9053
9352
9502
9240
9883
8452
9840
8283
8198
8250
9288
8616
9500
8470
8984
9793
9882
8980
9127
8813
9429
9302
9515
8828
9083
8727
9682
9776
9364
9309
8642
8223
9342
8873
8506
9597
8360
9064
9100
8739
9739
8166
8705
8210
9338
8316
9520
9302
9757
8495
9486
9134
9567
8910
9169
8250
8249
9587
8815
8942
9855
9893
8712
8167
9805
8173
9631
9355
9226
8689
9797
8877
8191
8702
9546
9440
9226
9183
9627
8308
9657
8683
8893
9620
8615
9505
8920
9873
8855
9738
9507
8988
8226
9290
8976
9508
9881
8301
8936
8258
9469
8671
9274
8148
8258
8635
8283
9498
9395
9277
9713
9613
9690
9318
8267
9772
9320
8987
8209
9608
9374
8680
8910
9903
9196
8704
9596
8739
9372
8490
9615
8723
8249
9565
9669
8433
9477
8360
9128
9091
8918
9752
9278
8502
9725
8995
9889
9623
9284
9430
8730
8744
9831
8419
9523
8426
8652
8372
8602
8436
8970
9780
8474
8767
9366
8581
8554
9020
9632
8514
8333
9500
8991
9856
8319
8410
9823
9253
9305
9874
9335
8465
8279
9862
9456
8517
8252
9442
8251
9663
9632
8655
9735
9607
8251
8427
8854
8361
9369
9853
9515
8962
9393
9325
9517
9607
8179
8212
8232
9274
9359
8453
9671
9800
9827
9650
9831
9673
9753
9632
9594
9460
9888
9417
8515
8320
9445
9691
9572
9785
8707
9239
8527
9075
9295
9752
8218
8650
8655
9234
9685
9682
9620
8351
8787
8249
9113
9260
9658
8361
9495
9284
9040
8854
8505
8456
8302
9761
8904
9436
8453
9145
8397
9021
9520
8311
8321
9515
9793
8163
9441
8302
9057
9182
8864
9379
8749
8925
8168
9534
9257
9357
9764
9786
8833
8714
9071
8996
9349
8388
8483
8275
9097
9518
8537
8154
9271
8815
8517
8717
8355
9572
9810
8381
9355
8201
9385
9455
8188
9861
9166
9126
8459
8375
9529
9327
9689
9155
9386
9201
8594
9179
9403
9416
9368
9255
9673
9655
8797
9393
9118
9589
8708
8768
8955
8527
8672
8246
9364
9754
9100
8412
9311
8829
9537
8216
9207
9502
8297
9089
9073
9079
8709
8362
9695
8265
8883
9488
8182
9786
9072
8620
8428
9407
9870
9469
9803
9087
8251
9014
9200
8706
9882
8853
9691
8288
9788
9564
9276
9279
9339
9828
8223
8151
9863
9497
9035
8266
9196
8517
9219
9530
9229
9728
8358
8318
9125
9486
8996
9690
9045
9022
8387
8204
9025
8679
8783
9431
8799
9117
8694
8307
9769
8709
8196
8447
9456
9341
8840
9858
8675
8718
9326
8670
8983
8745
8735
9284
8411
9561
8169
8977
9244
9788
9884
9196
8153
9378
8339
9791
8192
9179
8381
9829
8627
8995
8230
9148
8205
8871
8511
8997
8994
8642
9405
8360
9614
8168
9278
9745
8982
9729
9553
8805
9473
9373
8446
9083
8340
8444
8385
9200
9497
8648
9311
9274
8433
9696
8506
9656
8317
8709
9810
9625
9254
9054
9854
9274
8616
9115
9113
9881
8590
8266
9845
9766
9500
9603
8497
9831
8579
8325
8402
8409
9291
9237
8384
9701
9108
8350
9276
8783
8455
9190
9174
9610
8523
8565
9091
9422
9033
8749
9306
9462
9401
9692
9301
8400
8911
9768
9115
8698
8553
9677
8699
9055
9360
9523
8905
9381
9332
9176
8248
9761
8874
9364
8302
9516
8770
8642
8685
9815
8366
8853
9680
8577
8289
8167
8560
9062
8675
9102
9696
8972
8486
8790
9052
9286
9033
8846
9511
8255
9188
9427
9829
8153
9598
9572
8792
9007
8392
8431
9354
8552
8550
9507
9791
8191
9581
9748
9288
9501
8284
9503
9089
8159
8215
8669
9329
8187
8605
9538
9235
9047
8546
9773
8901
9292
9719
8291
9576
9559
9895
8602
9259
8317
9647
8481
8196
9350
8908
8159
8176
8250
8514
8928
9720
8298
9217
8725
9646
8378
8642
8989
9625
9598
9519
9412
8421
9457
9093
9335
9485
8783
8290
9776
8550
9796
9110
9074
9299
9227
8437
8230
8292
9655
8300
9725
8444
9546
8567
8277
9893
9857
9751
9377
9145
9170
8352
9405
9657
9478
8784
8827
9737
8187
9349
8770
9073
9653
8298
9620
9358
8623
8787
9889
9773
9231
9905
9469
8523
9222
9661
9233
9840
8998
9692
8289
9362
8881
9049
9507
8922
8218
9554
8862
8264
9610
8194
9176
8175
8397
8929
9912
9583
8720
9389
8437
9017
9645
8875
8862
8782
8943
9893
8662
8488
8381
9492
9640
8451
9666
8520
9875
9171
9747
8477
8885
9902
8294
9819
8581
9377
8852
9394
8796
8598
9121
9001
9644
9383
9530
9393
8729
9183
8331
9627
8260
8155
8909
9533
8434
9911
9776
9802
9551
8988
8250
9606
8708
8864
8409
8841
9193
9179
9329
9698
8809
9020
8633
8357
8904
9640
8367
8489
9424
9236
8171
8907
8196
8778
8580
9430
9379
8961
9082
9193
9388
9208
8451
9633
8298
9637
9854
9015
8460
8644
9836
8930
9859
8724
9626
8492
9537
9577
9620
9169
8361
8496
8731
8735
9184
8908
9691
9480
8330
8842
8197
9362
9533
8589
9421
9085
9418
8842
9752
8409
9067
8248
8838
9476
9633
8492
8268
8833
8957
8328
8778
8210
8548
9866
9538
9024
8232
8865
9577
8870
9064
8898
9225
8959
9355
8240
9660
9050
8354
9639
8741
8857
9195
8604
9045
9532
8686
9289
9129
9848
9386
8348
8192
9724
8449
8932
9141
8887
9873
8731
8767
9582
8710
9595
8207
9149
9717
8572
9291
8433
9848
9376
9580
8976
9019
9381
8795
9519
8851
8483
9434
9497
9873
9583
9752
9284
8980
8299
9367
8913
8576
9900
9181
8887
8491
9070
9099
9799
8703
8777
8540
9877
9560
9528
9517
8587
9400
8280
9715
9203
9115
9814
8523
8700
9449
8539
9514
8856
9173
8204
9687
8380
8448
9480
9813
9737
8673
9098
8667
9518
8961
9797
8881
8679
8546
9590
8883
9236
9681
8762
9388
9482
9306
8773
8937
8447
9503
8503
9463
9559
9714
8487
9446
9001
8990
9746
9311
8180
8663
8570
8755
8598
9549
8419
9131
9039
9148
9636
8487
9742
9876
8554
9556
8953
8168
8496
8298
8360
9324
9156
9793
9061
9043
8738
8684
9711
8547
8469
8166
9065
8595
9746
9692
9262
9890
8434
8999
8504
8190
9735
8524
8396
8253
9864
9421
8823
8736
8707
9775
9743
8791
9168
9815
8450
9843
9008
9612
8173
9234
9508
9526
9819
9474
9763
8803
8458
9899
8659
8264
9701
9363
9385
9003
9745
8383
9390
9350
8290
9727
8967
9898
9066
8251
8922
8383
9539
9350
8660
8684
8646
9141
9870
9448
9740
8547
9453
8534
9418
8801
9680
9881
8262
8514
9371
9888
9415
9029
8447
8276
9840
8784
9720
9683
9116
8926
8328
9659
8910
9185
8437
8938
9152
8690
8561
9869
8779
9313
8506
8811
9394
8263
8472
8991
9852
9646
8354
8156
9545
8178
8366
8785
8352
8330
8277
9749
8848
9506
9661
9486
8725
9154
8441
8476
8857
8398
9022
9668
9520
8544
9843
8404
9644
8983
8431
8292
9280
8723
9347
9757
9289
8498
8179
8992
9621
9425
8454
8572
8422
9500
8154
8460
8448
9764
9893
8770
9734
8773
8690
8223
9563
8375
8339
9543
9004
9001
9603
8600
9591
9363
9800
8268
9079
8333
8756
9392
8328
8954
9532
9781
9384
8839
8522
8932
9636
9496
8704
9425
9572
8251
9018
9832
8250
8878
9513
9494
8598
8899
9387
8492
8194
9197
9373
8299
8268
9125
9551
8619
8974
9822
9815
9305
9617
9858
8161
9394
9743
8887
8487
9774
9023
8539
9444
8631
8998
9566
9410
9361
8753
9639
9168
8848
9199
9881
9456
8945
9003
8627
9683
9093
8641
8804
9501
9559
8723
8318
9372
8679
9337
8670
9746
8767
8874
8240
8542
9806
9439
9130
9465
9056
8599
9885
8705
9319
8305
8687
9193
8962
9438
9113
9700
9551
8891
9501
9540
8529
9598
8557
9743
8685
9336
8240
8497
8367
9355
8307
8421
9502
8501
9604
8279
9360
9605
8398
8849
9873
8195
8693
8585
8248
8489
8874
8384
9791
9329
8522
9026
8887
8365
9731
8452
8274
8634
9453
9357
9247
8486
8195
8988
8530
8545
8914
9618
8982
9375
9419
9550
9354
8366
9651
8176
8849
8429
9189
8352
8240
8753
8391
8636
9325
9384
9427
9424
8797
9693
9277
9091
9221
9751
9836
8705
8859
8243
8565
8698
9178
9838
9759
8864
9083
8716
8853
9853
9580
8556
9814
8781
9275
8440
8847
9041
9187
8621
9490
9643
8462
8566
8666
8377
8172
8503
9550
8798
9160
8434
9504
9386
9329
9511
9868
8910
9860
8856
9388
9816
9517
8780
9157
8356
9867
8321
9105
8549
9424
9401
9611
9732
9538
9085
9767
8175
9534
9831
8795
8478
9756
8231
9019
8834
9686
8790
9395
9780
9554
8154
9242
8730
8688
8620
8869
9469
9053
9498
9432
9015
8589
8388
8927
8579
9320
9248
9677
8604
9866
9802
9731
8654
9017
9654
9542
9605
9014
9530
9726
9822
9053
8805
8953
8840
9824
9531
8501
8231
8389
9000
8765
9025
8842
8350
9318
8613
8684
8331
8941
9504
9488
9257
9532
9041
9834
9814
8773
9284
8167
8713
9845
9087
9059
9762
9270
8671
8969
8845
8275
8332
8711
9369
8368
8875
9557
9801
8738
9164
9735
8565
9529
9270
9593
9448
9226
9837
9811
9343
8722
9377
8165
9409
9476
8450
9347
9205
9076
8420
8627
8814
8430
8612
8782
9052
9586
9780
8496
8327
8227
9348
9722
8630
8904
8251
8714
9847
9385
8734
8623
8331
9809
9304
8600
9067
9782
8706
8889
8948
8799
8294
8854
8807
8784
9395
8191
9397
9130
9323
8566
9041
8304
9621
8918
8554
8345
8635
9769
9583
9212
8188
8206
9399
8676
8771
9674
9821
8154
8233
9317
9781
9076
8850
9771
9539
9700
9429
8350
8236
9167
8834
8516
9305
9267
8632
8897
8197
9554
9014
8891
8707
8305
8757
8196
9783
9326
8430
9463
8286
9158
9717
9407
9535
9749
9278
8674
9413
9841
9025
9373
9219
9581
9729
8806
8882
8353
9316
8423
8811
8440
9276
9382
8734
9480
9310
8801
9214
8378
8585
9142
8941
9137
9246
9462
9794
9519
8705
8648
8709
9606
9681
8187
9532
9030
9814
8263
8714
9028
8636
8606
8485
8713
8780
8163
9376
9716
8537
8478
8658
8802
8684
8207
9088
8260
9198
8218
9618
9833
9127
8711
8538
9372
9456
8970
9543
9757
8431
9249
9496
8546
8299
9574
8702
8328
8978
9659
9857
8421
8590
9334
9418
8803
8268
9203
8352
9747
8707
8386
9121
9150
8855
9792
9661
9533
8504
8209
9043
9072
8773
8510
9470
8168
9037
8607
9084
9462
9603
8753
9336
8862
8612
9033
8178
9752
8327
8374
9813
9568
9445
8708
9291
8462
8994
9129
8512
9081
9488
9730
8771
8293
9124
9473
8567
9615
9439
9795
9226
9623
9841
9284
8333
8277
9445
9867
9584
8563
8620
8651
8737
8785
8512
8502
9318
8269
8668
9857
8654
9846
9213
8544
8357
8501
8472
9152
9773
9265
8621
9129
9564
9833
8248
9112
8556
9592
9336
9833
8412
8659
8253
9778
9426
9734
9583
9344
8524
9626
9664
8755
9865
9006
9279
8391
8366
8870
9036
8943
9814
9725
9420
8991
8584
9219
8599
8947
8554
8322
8333
9867
9098
9196
8884
9562
8184
9691
9438
9453
8321
9196
9370
9112
9212
8171
9327
9596
8853
9300
9444
8357
8477
9614
9856
9706
9576
9516
9855
8450
8469
8737
9406
8936
8164
8960
9629
9847
9788
9848
8692
9667
8307
8833
8616
9755
9359
8171
9498
9434
9275
8285
9228
9068
8974
8217
9830
8709
9561
8544
8789
9647
9320
8858
8706
8280
8789
8961
8727
9554
9742
8793
8866
8839
9450
8325
9054
9096
8501
9275
8993
9063
8508
9467
8424
8997
9146
9847
8729
8504
8782
9485
9754
8295
9144
9069
8489
9818
9238
8832