0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-12-26 07:52:00 +00:00
OI-codes/BZOJ/2120/data/9.out

10001 lines
49 KiB (Stored with Git LFS)
Plaintext

9513
8617
9300
7267
7012
7747
9361
7833
8495
7694
7604
7234
8193
9682
7173
7047
9142
8794
7042
7317
7867
7117
7361
7730
9436
8627
8584
7130
9096
7737
7770
7058
8387
7059
7755
7736
7151
7247
7300
7550
7021
7076
7102
8342
8490
7416
9043
9543
7539
8076
8025
7577
7991
8893
7122
8583
8592
8246
9843
8513
7094
8329
7536
8492
7546
7410
8542
8425
7041
9229
8723
8096
9288
7114
8416
8072
7303
7988
8121
9314
8552
9103
7909
7912
9405
8335
7108
8691
8140
7056
8351
7283
7008
8428
8699
7454
8104
7803
8037
7323
7331
7556
8304
9445
7679
7249
7202
8113
7466
7665
7674
8316
7124
8233
7414
7067
7805
7988
7846
7617
7103
7057
8611
7301
8509
8116
7428
7859
7822
8385
7037
7370
7542
7068
7629
9710
8862
7771
7819
7383
8150
9586
7152
9139
7592
7670
8962
9068
8289
9520
8852
7966
7843
7748
8363
7911
9032
8491
7654
9095
7342
7420
7829
7415
8057
7831
8344
7473
7446
7057
7140
7756
7506
8146
7014
7029
9163
9505
7772
7418
8210
8111
7315
7086
8802
7815
9638
8157
8278
7763
8031
7349
7674
7401
8514
7087
7023
7541
8491
7324
7845
7948
7370
7711
7067
7055
8334
7637
8449
7951
7400
6980
8284
9492
8075
7798
7679
9314
7024
7363
8066
6994
9491
7695
7662
8886
8270
7340
7923
7702
7724
8407
7797
9781
8678
7505
9123
7477
8113
7341
7182
7167
7497
8454
7815
8072
7028
9092
8661
8358
6988
7629
8604
8322
9277
8007
9155
8122
7718
8892
8037
8858
8106
7129
9094
7109
8348
8760
8172
8767
8071
8300
8739
8980
8691
8999
7286
9379
8680
9280
9125
7445
8104
7371
7481
9418
7248
8366
8839
9774
7514
8025
7682
7165
7828
7870
7282
9200
7087
7037
8754
7498
7101
7241
7325
7176
7452
7661
9162
8338
7704
7645
7953
7606
7064
9506
7267
8665
6986
7252
7806
7685
8003
7845
7146
7437
7856
7497
7419
7087
7634
7470
7152
7221
7612
7087
7329
8162
7519
7387
8371
7329
8994
7398
8132
8871
8190
7285
8775
8216
7078
8680
7931
7142
7671
9715
9094
7342
7109
7335
6974
7305
8158
7440
7522
9124
7902
8488
7288
7447
7624
8006
7125
7157
7865
9259
7391
7824
7488
8023
7319
8796
7411
7167
7107
7610
8038
7622
7996
8392
9054
8296
8699
7980
7735
7378
7118
7634
7135
7897
7332
7103
9404
9199
7445
9147
9821
8315
7693
7840
7727
7306
6971
7784
8794
7259
7558
7174
8627
7804
7608
7154
8592
8904
7915
7856
8997
7945
8533
7099
8054
7417
7051
8587
8215
7356
9058
7407
7444
7408
7107
7092
7002
7006
7327
7684
8987
7524
7104
7184
9031
8086
7650
8887
7971
7172
7447
7178
7644
7569
8376
7809
7795
8758
9051
7235
7226
7562
8273
8090
8028
6995
8189
9394
7840
8642
7058
8826
7731
7134
8124
8719
7440
9181
9018
8106
9080
8939
9287
7489
7491
7120
7106
7743
7514
8665
7270
7204
7714
7940
7561
7198
8207
7915
7370
9038
7388
9420
8025
7212
9388
7268
8175
7191
7296
8983
7494
8813
7339
7553
8081
7331
9436
7952
7117
8751
7075
8534
7638
8406
8032
9405
8837
8523
8038
7686
9324
7534
7310
9214
8743
8501
8007
7508
7218
7452
8528
7619
8248
7173
7201
7767
7728
6982
8537
7090
8398
7761
9644
8446
7105
7041
7560
8229
7840
8713
7313
7100
9170
7178
8326
7191
8297
7222
8340
7953
7981
8622
7029
7957
8447
7474
8716
7810
7291
8305
9239
7157
7496
9317
7923
7531
6992
8300
8295
7761
8577
8507
8276
7141
7237
7259
7766
8406
7637
7053
8411
7308
7022
8058
7479
7343
7245
8394
7636
7995
9043
7291
7127
8654
8260
8509
9221
7766
8378
7412
7623
8497
8777
7851
9091
7611
9568
7730
8873
7390
8322
7057
8848
8005
7115
7544
8870
8761
7640
7334
7731
7953
8383
7719
7497
9467
8038
9136
8130
8501
8291
7829
9526
8094
8632
9102
8034
8577
7851
7522
7413
7153
7546
8373
7936
8733
8850
6988
8800
8003
7697
8609
8492
7061
9199
8019
8232
8696
7440
9525
9511
8466
7870
7301
8541
7414
8531
7387
7487
7607
7368
7853
7481
7962
7307
8154
8053
8201
7448
7176
8939
8187
8454
8913
7427
8953
8477
8254
8929
7379
8428
8104
7546
7459
7356
7810
9060
8058
7611
9621
9429
8063
7084
7704
7362
9040
8607
8827
8339
9209
7517
7105
8307
8344
7955
9445
8522
7449
7720
7777
8666
8163
8384
8424
7903
7148
8479
7695
7310
9174
7986
9156
7686
7661
7115
8464
9074
8457
7696
8079
7270
9082
7487
7569
9100
8781
8744
9007
7745
7851
7807
7442
8308
7800
8426
7994
7447
7988
7932
7042
7260
7573
9712
8385
7236
7566
9401
8862
8527
8030
7796
7964
7940
8527
7492
9287
8096
8535
7650
8195
8252
7052
8887
7253
8150
7109
8219
9209
9563
7234
8428
7548
9095
7556
8308
9055
7572
8709
7542
7609
7170
9456
7278
7605
8013
7078
8471
7642
7906
7991
7951
8445
8523
8261
9307
7152
8640
9146
9332
9268
7079
7435
9258
7010
7574
7335
8506
7146
7552
7378
8140
7195
8603
8294
7388
7896
8134
8229
7609
9273
8389
8757
7996
7011
9057
7420
8536
7450
8713
7692
8060
7945
8366
8199
7840
7247
7670
8842
7128
8641
7873
7786
8522
7603
7067
8497
7097
8338
7872
7112
7504
7074
8506
9300
8690
9705
6982
7605
7324
8311
9221
7896
8127
7834
7993
8619
7426
7283
7489
7020
8955
7333
7554
9086
7231
7572
9238
8519
7058
7998
8291
7608
8710
7729
8716
7721
7133
7818
7801
7733
7367
7859
8039
8544
7100
8259
7737
7276
7483
8261
7827
7103
8151
7715
7471
7696
7908
7224
8549
9309
8588
7564
7352
7658
8008
8691
7347
7062
7730
7498
7806
8176
7281
7479
7504
8296
8777
7815
7850
7018
7917
7946
7135
7479
7175
8309
7082
8825
6999
8977
8919
7641
8938
7470
7635
7068
6997
7005
8326
7678
8576
8599
7273
7093
7658
8639
9218
9726
8842
7632
7280
7108
7737
7263
8398
7989
8694
7933
7146
7607
7283
7130
8608
8246
7457
8778
7107
7268
7368
8639
7547
7733
7953
7018
8429
8023
7977
7738
7047
7883
7271
7976
7543
7733
7225
7451
9351
8808
7110
7514
7922
8863
7048
9408
8483
7307
7209
7810
7143
8449
7586
7240
8503
8281
7830
7438
8990
8317
7291
7292
7560
8108
8543
7136
9554
7354
8346
7519
7217
7200
8454
9180
6979
7756
9048
6989
7665
7313
7976
7777
8791
7330
7199
8001
7203
8940
7408
8321
7292
7793
7418
7542
7837
7197
7417
7625
8405
7033
7843
8240
9265
7121
7751
7641
8038
7953
7332
7613
7887
7470
7718
7402
8199
7145
7293
8380
7820
7699
7502
7554
7564
7553
8286
9784
7531
9403
7231
7184
6980
8946
8715
7126
8469
7426
9446
6988
9056
8135
8620
7762
8391
8150
7173
8080
8502
7891
8869
7123
8244
8056
9287
7268
7971
7037
8315
7397
7894
6978
7989
8452
8069
8952
8898
7621
8378
7023
7579
8701
7216
7971
8576
7509
7543
7640
9174
8374
7922
7668
8038
7747
7757
8518
7344
7975
9115
8083
8235
7468
7196
7364
8342
8930
7104
9357
8060
7195
7001
7679
9628
7439
8167
9045
8744
7059
7549
8311
7057
9176
7373
8800
8209
7112
8095
8052
7736
7639
7262
7665
7230
7037
6971
9169
7782
7171
7131
7336
7138
8733
8980
6981
8755
7788
8293
9139
7838
7048
7866
7378
7995
7688
7020
9109
8340
8551
7444
9663
7386
7584
8918
8870
7281
7460
8105
8820
7269
8176
7265
8740
9509
7822
8411
7371
7465
7402
8755
6984
8595
7789
7874
8691
7521
6975
8532
8238
8830
9059
8539
8347
7639
8274
7054
6987
8031
8016
7396
7429
8610
7757
9279
7831
9254
6981
9421
8025
7384
9055
9437
8098
7204
8139
9872
7041
7192
8518
7396
7545
7625
7749
8403
8754
7973
8838
7061
8188
8642
7367
9023
7906
9247
8708
8072
7728
6981
8707
7194
8342
8703
7940
7866
9270
8018
9129
7181
9364
7421
8948
8407
8915
7191
9046
9879
7602
7731
7157
8482
8668
8037
7052
8156
9670
8780
9041
7755
9101
7488
8186
7510
7404
7069
7865
7003
7237
7666
7728
8256
8265
7208
7442
8693
7293
7161
8455
7485
7802
7149
7653
7448
8488
9507
8145
7844
8107
8682
7353
7418
7012
8608
7122
7400
7497
8575
8102
7001
7862
7569
8077
7605
8518
7029
8839
7246
7077
9027
7371
8253
7538
7002
8784
8048
9679
7006
7040
7989
7681
7760
7281
8394
7261
7083
9100
7972
7499
7067
8632
6985
9786
7397
8672
8903
8042
7757
7342
7907
7972
8228
7355
7196
7495
8069
7994
7538
7173
7951
7874
7087
7588
7204
7237
9527
7748
7262
8905
8430
7269
9439
7709
8120
7127
7493
7491
8115
7082
9121
7141
7014
8976
7565
8484
7373
7800
7640
8684
7770
7627
7077
8295
7150
9816
7332
8936
7043
6982
7222
8593
7006
7079
7386
7367
7683
7537
7159
7406
7268
7464
8052
7776
9356
9383
7527
9339
9489
7862
9445
8013
7104
7428
7999
8414
8436
7556
7239
8377
7148
8707
7208
8870
8357
7684
7306
7871
7122
7342
7248
7924
7691
9567
7029
7638
9353
8254
8893
7099
8200
7716
8862
6980
7585
7838
8863
8337
7881
8733
7436
7131
8554
7306
9574
8081
7429
7833
8055
7399
7627
7909
8844
8768
7626
8849
8194
8268
9508
8638
7896
8956
7059
8775
7089
7489
7122
7266
8052
7674
7177
8021
7983
7925
7369
7936
7349
8797
9374
7253
8102
8170
8448
7305
7488
8225
7410
7552
7407
8104
9080
7367
8332
7978
8677
8401
8479
8395
7021
8509
8268
8622
7590
7743
7248
7631
7124
7561
9022
7739
7707
7645
7692
7844
7805
7924
8291
7326
7186
7324
7797
7038
8617
8041
9114
7543
8500
8210
7321
7010
7505
7704
7280
8069
8598
8802
8644
7445
8823
7782
7294
9116
8410
9393
7730
8448
8908
8496
7988
9337
7074
8100
7324
7217
8250
7293
7824
7051
8642
8520
8016
8887
7338
7132
8620
7285
8211
8103
9228
8919
7029
7957
7805
8117
9001
7111
7887
7394
8027
7502
8297
8852
7982
7295
8513
7010
7098
7771
8122
7344
8474
7867
7535
7382
7618
8502
7312
6992
8178
7240
9030
8720
8056
7592
9342
8425
7466
8292
7518
7438
8004
7248
7630
7384
7898
8511
8963
8121
7705
7236
8381
8900
7440
8693
7810
8970
7414
8005
8545
7794
9266
9749
7775
7836
8496
7527
7440
8276
7897
7396
8117
8687
7241
8136
7855
7854
9121
8002
8701
7965
7221
7658
7203
7418
8274
7088
7001
8115
8592
8234
7376
8516
8058
8776
7210
7358
8126
8111
7753
7455
7722
7532
7785
7176
8246
7509
8401
9376
7103
7404
8741
7889
8251
7897
8313
7149
7210
9724
7090
8019
8086
7692
7551
7118
7969
9371
7421
7764
7691
7561
7219
8561
8493
8350
7177
7565
8494
9375
9104
8311
6987
8585
7894
7030
9153
8083
9489
8607
7190
7552
8914
9125
7613
7767
8698
7009
7828
8478
7249
7438
8251
7503
9820
8171
8312
7063
7620
7178
7949
7265
8141
7690
9009
9419
8452
9531
7476
8351
9085
6999
8959
7650
9830
7134
8260
8127
7942
7020
7469
7679
7956
7913
7241
7491
7236
7127
7105
8017
9494
7380
7228
7859
7016
7429
7366
9748
7015
7454
7820
8071
8708
7864
8002
8695
8960
8217
7303
8001
8491
7596
8164
7536
7939
8439
7045
8879
8408
8378
8067
8974
7793
7220
7451
7901
8549
8528
8776
7323
8711
9221
8847
8989
7433
8333
8382
8431
8278
7702
7786
8239
7191
7800
7879
7055
7541
8225
7562
8725
7158
7544
7507
9248
8538
7117
7723
7344
8715
7736
8563
8093
7349
8663
7589
8102
8460
8654
8145
7874
8236
7032
7258
7342
7275
8403
7910
8332
7039
9672
8469
8081
6978
7719
7297
9058
8671
8650
7407
9414
7209
8261
8395
8149
7032
9109
9109
8585
7746
7589
8016
7370
7408
8627
7809
8314
7011
9484
7178
8255
9093
6989
7793
8090
7429
7014
8690
9057
8299
7424
8354
7685
8263
7120
8891
8040
9400
7206
8056
7423
8594
9788
8457
7986
7894
9083
8676
7721
7271
7246
8425
9155
9059
7528
9192
8104
7601
7115
8584
7729
7271
7214
8469
8651
7057
7701
7183
8576
8510
7842
8764
7513
8119
8039
7797
8681
9373
7924
9810
7657
7161
7404
8792
8604
7498
7060
9459
8644
7923
7433
8176
8122
7690
7832
9233
7969
8326
8116
8988
8331
8840
9054
7220
7759
7452
7282
7895
9067
6988
7467
8355
7600
8813
7720
7024
7587
9194
8115
9029
8223
8817
9032
7993
8682
8035
7007
7137
7138
8545
7959
8040
7338
7806
8835
7802
8799
9330
8408
7040
7488
7714
8035
9822
8416
7375
7568
7507
7177
7995
7860
8647
8237
8650
8900
7488
9224
7486
7821
7381
7623
7326
9555
7826
8697
8305
8472
7513
7690
7689
7760
7804
7774
7273
8429
8038
7515
8739
7306
8365
7365
8101
7476
7468
8832
8148
7081
8891
8111
8393
7509
8777
8808
7842
7253
8286
7510
7741
7029
8327
8900
7462
8342
9276
8078
8571
8599
9756
9146
7316
7197
6989
8231
8103
9915
8749
8332
7806
9690
7711
8154
7653
9191
7174
9301
7167
8469
8709
7164
7245
6977
9009
7096
7633
8014
7254
8990
8109
8916
8622
9300
7478
9744
7720
7128
7221
8405
8141
7779
8170
8529
7689
7073
8640
8715
8701
9488
8078
7115
8278
9013
7250
7474
8793
8449
9431
9259
8503
8211
9368
7424
9102
7185
7993
7593
7216
7136
7119
7664
7686
7139
8468
7979
7604
8314
7958
8982
7724
8097
9229
7427
8238
8894
8960
7310
7895
8728
7126
8748
8180
8787
8076
7685
7995
7313
9738
7758
7508
8249
7635
8526
7693
8138
7881
7064
7808
7790
7413
8015
7592
7066
7241
7407
7309
7754
8795
9914
7954
7287
7089
7689
9071
8291
7013
8829
7643
8614
7673
8065
7038
7457
7363
7818
8231
7905
7407
9110
9860
8173
8975
8191
7249
8566
7167
8832
7409
8762
7750
7255
9132
7103
7178
7509
6983
8345
8263
7233
8966
8311
8338
7677
7884
7204
7871
7093
7654
7486
7121
7667
7250
7540
7896
7145
8014
7350
7330
7580
9485
7544
8280
8617
7782
7896
7542
8161
7072
8208
7477
7823
7493
8303
7034
7681
7681
7641
8245
8254
8480
6989
7284
7955
8144
7242
7188
7614
7113
8196
9172
7753
7609
7680
8692
7067
7567
8134
9319
9492
6986
7232
7047
7676
8780
9144
7999
9004
7028
8798
7833
8680
8152
8500
7631
9167
7765
7070
8818
7284
8874
7075
7559
9291
9095
8000
8777
8342
8346
8278
8079
7407
7691
8160
7291
7400
7256
7448
7492
7173
7675
7764
8029
7300
8851
9130
7093
7773
7525
8078
9506
7988
8254
8315
7274
7836
8096
8145
7530
7935
8400
9316
7180
7420
7354
8362
7379
9000
6977
7572
7841
8587
8407
8439
7167
7597
6987
8241
7978
7904
8786
7421
7571
8680
7114
7023
7595
7944
7534
7645
7779
8378
9008
9169
7016
7462
9474
9598
7160
8622
7001
8403
7109
7070
7921
7683
8315
7172
7660
9188
7326
8816
8819
7111
8614
8546
8098
7431
7908
7428
7856
9348
9040
7181
8093
7361
8200
8427
8221
7417
7130
7017
7751
8355
8137
8034
7373
7663
8563
7339
8881
7663
7368
7673
8288
8371
7412
9284
7052
8572
8094
8039
8609
7405
7777
8156
7391
8493
7672
7250
7154
8699
6985
7295
7956
8646
7106
7331
9032
8890
9300
7692
7373
7041
8045
7866
7271
7484
8852
8043
7772
8146
7831
7471
7751
7118
6991
7401
8443
7569
9079
9070
7109
8746
7297
8516
7700
8602
7783
7966
8145
7205
7133
7463
8015
7748
7674
8441
7729
7579
8101
8227
8625
8623
8042
7979
8527
9640
8543
7094
7081
7475
9363
7236
7593
7678
8637
7139
7770
8386
8188
7292
8320
7446
9411
8864
8515
9145
8960
8262
8907
8436
8155
8431
7390
8438
8112
7257
8907
8753
8838
9217
8637
7508
7821
8338
7110
7113
7066
7064
7461
7347
8296
7965
9165
7516
7851
8889
7337
7366
7500
7236
7613
8725
7428
8107
7778
7050
7849
7483
7641
7341
7084
8769
7965
7744
8023
8064
8325
7279
7444
9002
7861
8616
7306
9033
8718
7853
8485
7791
7174
7894
7006
8032
7363
7284
8627
7384
7509
8936
8399
8846
7399
8331
8313
7582
7899
7397
7166
7263
7390
7164
7734
8727
8526
7998
7504
8178
7312
7116
7193
7950
7579
7462
8557
7352
8541
7837
7664
7143
9011
7367
8275
8498
7657
7480
7154
7158
8283
7830
7198
8425
8296
7268
8517
7769
8295
8871
7418
7936
8974
7622
9284
7324
7306
9436
7599
9531
8299
8810
8098
7002
8050
7447
8400
7186
7080
8972
8749
8402
9210
6990
8508
8345
8946
7837
8243
6996
9567
7449
7140
7790
7028
8958
9657
7710
7564
7811
8651
7030
7125
8889
7265
7192
8383
9058
7305
9769
7359
7280
7560
7675
8511
9185
8521
8077
7836
7736
7840
7875
7801
9582
7128
7642
9091
7261
8634
7335
8044
8115
7743
7877
8000
7704
8583
7433
8660
7200
7565
8487
7486
7112
8006
7000
7560
8626
7916
7733
8455
7507
7475
6981
9050
8877
7865
7998
8094
7308
7515
7911
8079
7054
8051
7337
7237
7501
6978
8955
8041
7076
8227
7595
8865
7132
7040
8019
7006
9091
7658
7306
8600
8796
8231
8182
7029
7260
9120
7724
9146
8385
8276
8824
8460
7453
7897
7867
8030
8397
8117
9087
7251
8509
6999
8973
8646
6984
8301
7400
7931
8812
7428
8818
8879
8468
8436
7311
8352
7740
7897
7076
8776
7192
8275
7915
7720
8137
7799
7786
8338
7209
8143
8034
8447
8265
7341
7170
7652
7914
8310
9516
9195
6990
7991
9036
8943
8153
7245
8485
7705
7028
8121
8677
9486
9481
7962
7874
7268
7778
8560
7375
7489
7741
9280
7646
8148
7696
8241
7348
7310
7108
8436
7791
7495
7530
8095
8825
8931
7458
7111
7710
8081
7206
8154
8090
7895
7867
7079
8553
7083
7280
7775
8030
8307
8182
7273
7764
7255
7658
7603
7312
8118
7212
8103
7327
8529
7478
9567
7566
9419
7573
7469
9504
7672
9398
7133
8915
7584
7076
7387
7728
7948
8469
7154
8906
8979
7304
7021
8666
9147
7892
8046
8303
8710
8353
7849
9577
9430
9313
7581
8269
7741
8412
7589
7739
9870
7543
7511
7277
7895
8684
8421
7641
7456
8119
7504
7583
7829
7633
7219
9082
8047
7227
7958
8624
7142
7935
8436
7854
7390
7664
9032
9201
8212
7074
8604
7267
7342
8575
9209
7051
8747
8016
7279
8105
7980
8328
7225
8449
8954
9603
7918
8825
7917
8758
7210
7634
9504
8698
7757
7369
7304
8829
7526
7293
7120
7119
8874
7428
7699
8133
8163
8842
9735
7376
7230
7810
7813
7104
7625
7999
7751
9428
8187
7300
7435
7633
7466
7507
7044
8803
8118
7991
8622
8123
7444
7511
7277
7204
8090
8838
8406
8150
9698
7409
7160
8789
8064
8835
8614
6996
7525
7225
8275
7926
8682
8491
7586
7249
8127
7777
8040
7920
7339
7082
7208
8750
9240
7384
8185
8412
8080
8409
7176
7885
8694
8594
8812
7964
8370
7143
7579
7138
7381
7604
7327
9029
7633
9030
8170
7256
7859
7026
8442
7249
8367
8119
8666
7296
8292
7322
7677
7685
7877
7012
7085
8470
7687
8864
8767
7865
9325
7254
8876
8007
7603
7555
9291
7531
8045
8132
8348
7650
7126
7678
8937
7510
8065
7057
7724
8765
7732
7623
7157
8824
7158
7008
7732
8138
7438
8079
7218
8460
8257
8362
7100
7726
7318
8149
7507
7810
7557
9094
7474
8446
8399
7553
7592
7450
7248
7670
7431
8577
7507
7904
7447
7276
9845
8540
7659
7208
7256
9406
7887
7380
7526
7560
6985
8659
8310
8494
8776
7163
8128
7705
7818
7273
8299
7587
7405
8208
7181
8144
9694
7468
7741
7850
7168
7767
7702
7565
7473
7152
8147
7927
7510
7061
7494
7082
7100
8651
7755
9342
7235
8628
8919
7821
7104
8127
7390
8507
7806
7740
7111
7280
7277
7675
7819
8991
7916
7199
8432
7695
8934
7750
9078
9013
7114
7905
7246
8799
7297
7164
8366
8906
7267
7780
7528
8289
7512
7025
7874
8022
7855
7448
7077
8246
7426
8919
7636
8330
7506
6999
8149
7221
7888
7059
8127
7605
9025
8213
7027
8220
8576
7689
7014
8161
7230
7776
8583
7626
7264
7703
8999
7109
8663
8932
7768
7587
7444
7769
7040
7115
7293
7783
9720
7770
7028
7881
7075
7163
9142
7999
8242
7120
8447
7215
8187
8039
7583
8450
8834
8577
7165
8812
7793
7575
8833
8991
8365
7078
7160
7954
7614
8267
7689
8690
8509
7675
7725
8769
6989
7669
8728
8428
8698
7024
7980
8955
9522
7704
8789
7664
7961
8784
8521
7308
7311
8205
7072
8524
7163
8367
8748
7705
8519
7894
8057
7365
8081
7130
8131
7406
8803
9217
6989
7536
7813
8219
8997
7395
7627
9044
7295
7662
8195
7480
7325
7318
6983
9320
8769
8764
7932
8950
7721
7248
8721
8493
8416
7834
8720
8981
8299
7995
8178
7890
8460
8012
8079
7348
9033
7189
8014
9513
7799
7554
6989
8105
7197
9107
7923
7076
8789
7521
9196
7234
8155
7008
8096
7850
8156
6979
8421
7170
8085
7197
7646
8702
7915
8015
7001
8520
7991
7050
7987
7144
8576
7668
8671
8613
7972
7586
8451
8024
8667
8066
8272
8100
7210
8834
9261
8363
8274
7016
8252
7881
7314
9835
8073
8908
7263
7483
9610
8633
8784
8232
7911
9523
7706
8429
7430
7928
8872
7080
8132
8606
7765
7564
7824
7032
7854
7689
7783
7349
7011
7073
7453
8133
7695
7998
7543
8020
7117
8255
8575
6977
8244
7001
7308
8492
9610
7206
8249
7567
7636
7652
7904
7781
8916
8503
7331
7529
7342
8842
9317
8568
7121
8169
7565
7938
6974
8952
7935
7799
7173
8217
8826
8359
7416
7148
8047
8535
8579
7896
9573
8428
8791
7870
8722
7539
9133
8090
8691
7778
6985
7647
9301
8271
9016
8826
8052
7653
7260
7007
7170
8349
7773
7428
8926
7398
9523
8465
7629
7062
7057
9082
7160
8201
8540
7903
7952
8043
7776
9231
9377
8015
9148
7461
7075
8160
7498
7909
8316
7627
8587
7855
7422
7430
7974
8128
7129
7384
8141
7818
7305
8285
9757
8565
7343
8815
7954
9494
7720
7839
7419
8880
7336
7317
7969
7319
7987
7646
7513
9022
7251
7162
7285
7044
7313
7841
7685
9855
8205
7920
7403
8455
7056
7191
7764
8632
7511
8727
7190
8341
7567
7107
7369
7451
9060
7418
8066
7407
8776
8068
9366
7921
7050
7158
8733
7873
7825
7794
7158
8162
9503
8945
7611
6990
8239
9745
7215
7883
9147
8823
8214
8191
7772
7959
7383
8541
8583
7517
8254
7729
7367
7777
8886
7841
9416
7861
7138
7176
7884
7538
7861
8394
7728
7730
7563
8353
7558
8008
7042
7821
7243
8363
7841
7078
7412
7417
7775
8893
8938
7058
8679
8493
7712
7733
7202
7084
7756
8315
7342
7443
8888
8626
7477
7965
7488
8944
8489
7322
7514
7509
8570
8423
8060
8576
7857
7465
7851
7878
7181
7098
7004
7037
9112
9043
9148
7489
7124
7053
7566
7832
9343
7784
7990
7073
7444
7711
7972
8506
7224
8162
9283
7157
7499
7052
7977
7954
7311
9604
8295
7304
7125
7475
9573
6998
7465
9577
7484
9501
7354
8860
7985
8565
8023
7279
8085
6983
7873
8287
9454
7576
7557
7702
8238
8469
7122
7754
8028
8196
9450
7272
7736
7067
8801
8559
8045
8494
7003
8323
9305
8234
7847
8296
7223
8131
7779
7579
6998
8327
8242
7001
6983
8275
7589
9481
7410
8573
7698
7771
6989
8742
9525
8070
8887
7252
8431
8439
7240
7842
8352
8220
7852
7526
7765
7823
8770
7534
7257
7177
7675
7480
7485
7664
8941
8508
7451
7137
7479
8041
9296
6980
8573
7544
7445
7845
7949
8763
8147
9217
8115
9053
8199
9012
8107
8233
7332
8068
7640
7073
7018
7199
7736
8520
7144
8137
7972
8837
7714
7817
7725
8356
8317
7026
7763
7399
7150
7606
8491
7531
9186
8462
7323
8632
9153
8331
8958
7922
7565
8060
8638
9423
8307
7275
7406
8153
7338
7778
9180
7774
7591
8446
7040
8040
9137
8787
8115
7419
8550
7287
8283
8786
7741
7141
7788
8063
8287
8474
7578
8438
7752
6973
6972
9248
7957
7319
7122
6998
8328
7596
8641
8816
8758
7055
8459
7999
7527
6990
7029
7395
8446
7232
9301
9611
7300
7671
7623
7517
7900
9357
7101
7499
7972
7195
7906
9026
7715
8406
7996
8238
7608
9347
7175
8939
9824
7868
7499
7708
7711
8511
8827
9243
8378
7557
8395
7454
8712
9062
8061
8636
8429
7470
8485
8364
7447
7502
7179
8603
7682
7545
8144
7089
7487
7874
9802
8580
7004
7444
7431
8455
9589
7628
7949
8381
7638
7883
8245
7490
7449
7617
7250
7002
7547
8725
8880
7195
8479
7704
7273
7488
8157
8153
8137
8976
7432
8329
7090
7535
7537
7634
8460
7650
7092
8895
9570
7116
7750
8566
8678
8323
8290
8821
7256
8607
7213
7114
7843
7058
7535
8885
8922
7343
8135
9542
7225
9489
9251
8003
7212
7398
8487
8062
7773
8260
7522
8728
7520
8226
7767
9018
8258
9210
7353
7831
7269
7203
7375
8622
7884
7251
8100
7020
7676
7582
8032
7455
8539
6981
7467
7194
8200
8711
7175
7154
7874
7321
7407
7024
7770
7718
7971
9409
8044
8083
8931
7060
7568
9593
7263
7564
7542
8520
8512
8794
7145
7115
8204
7560
7370
9737
7919
8119
7949
7506
7956
8178
9137
7197
8704
8442
7893
7262
7551
8676
9669
7409
7651
7202
7824
7090
7524
7750
8659
7198
8582
8759
8041
8186
7447
7795
7347
7905
8392
8741
8082
8760
7245
9098
7778
7301
7760
8591
7013
7447
9946
8950
8606
7275
7486
7919
7987
7296
7383
8367
7479
8208
7474
7339
7481
6995
7053
8515
7438
8679
8809
8125
7658
8814
7043
6999
8687
7336
9059
8293
8691
7096
8798
7550
9175
8496
7205
7104
8766
7319
8003
8352
8461
8181
8080
8467
8233
7635
7041
7060
7516
8510
8416
7913
9530
7432
9593
7519
9831
8944
8881
8539
9450
7103
8224
7157
7495
7751
7263
8295
7931
7840
7633
8667
7308
7665
8730
7688
7019
9486
7286
7866
8237
9169
7624
7347
7577
8563
8897
9170
7060
8528
7077
8479
7372
8120
7250
8835
8189
7842
7943
7796
7542
7817
8692
8330
7021
7824
8636
7648
7151
7473
7819
8492
9344
7364
8799
8886
7283
8468
7326
9613
7095
7713
8814
8579
8054
7155
9081
7244
9006
8828
8379
8832
9062
7292
8169
7453
7583
8986
8506
7656
7363
8835
7942
8948
9009
7487
7297
7680
9147
8602
7104
7752
7756
7977
8558
9516
7218
9477
8733
8308
8634
8767
7955
8790
7863
7266
8169
7739
8096
7647
7546
9049
8553
7170
8891
8921
7893
8849
7290
7658
7298
7567
7790
7700
7720
8309
8366
8907
8325
9126
8066
8250
7752
7445
7983
7210
8860
9117
8754
8731
8331
7289
7629
7084
7321
7870
8381
9120
7718
8804
8767
8732
9162
8461
7625
7214
8594
9001
7610
7583
7434
7066
8222
7730
8075
7091
7491
8061
7023
7177
7012
7278
6971
7392
8435
8581
9159
7262
7122
7462
8677
7668
7288
7876
7278
8300
8346
6999
7973
8014
7804
7333
7021
7408
7543
7561
7475
8171
8778
7374
7561
8421
8683
8413
7317
7142
8627
7289
7080
7045
7261
7118
7174
8108
7935
7224
6984
7436
7120
7453
8829
8484
8056
7481
8029
7437
8891
9762
7393
7018
8053
7777
7933
7436
8189
7977
7051
9000
7676
8867
6995
8125
8506
7422
7812
8105
7629
7074
7217
7328
7249
9694
7073
7521
8439
8142
7852
8905
8761
7543
7077
7715
9226
7739
8210
7173
7622
7549
6986
7084
8322
7334
8414
8870
9436
8232
8009
7192
8052
7602
8244
9068
8421
8732
9488
8804
7311
7212
8121
8379
7107
8250
7847
8006
9096
8351
8181
8237
8718
8796
8494
7478
8672
9691
7040
7688
7452
8726
7928
8356
8233
7000
7234
8439
7680
7445
7558
7089
7937
7948
7224
7830
7025
8005
7309
8549
7548
7746
7394
8910
7600
7323
8873
8281
7802
7284
7130
7256
7405
7483
7847
8166
9004
7462
7893
7644
6987
7204
7332
8683
7711
8322
7414
7828
8200
7176
8884
7334
8291
9402
7608
7405
8154
8910
7877
7971
8084
7617
8156
8080
9170
7607
8221
7980
8023
8709
8076
7114
9416
7041
8997
8968
8482
8551
8753
7119
9358
8031
8761
7342
7664
6985
9633
7357
8303
6988
7383
9128
7287
9183
7866
7062
8775
8441
9589
7631
7305
7045
8460
7023
7309
8032
8456
8433
8492
8102
7694
8765
7982
8426
7171
7558
7722
7957
8258
8977
8151
7552
7462
7338
8149
7717
8133
8346
9215
8790
8471
7838
7491
9371
7794
9413
7517
8917
9186
8232
7570
8726
7189
7252
8910
7601
7651
7617
8721
8099
7542
9051
7934
8055
8825
8566
7034
9670
7939
8979
7737
7997
7497
7783
7361
8746
7712
8103
7044
8368
7010
8123
8032
7648
7878
7298
8946
9076
7015
7325
9481
8116
8151
7342
7095
9237
7902
7721
8001
7264
7015
7965
8286
8842
7824
7255
8544
8022
8352
9541
8018
9534
7744
8976
9042
7148
9296
7409
8702
8153
7087
7709
7262
7217
7365
7471
7441
6993
9483
7182
8856
8857
7198
8507
8864
8310
8382
8461
7534
7623
7454
8778
8197
7669
7806
7103
9022
7247
7446
7519
8606
7349
9121
7112
7239
7740
7699
7632
8366
7157
7167
9290
7150
8256
7821
8847
8005
8620
7929
8226
9072
7892
8245
8042
7172
7488
7067
8088
8276
7266
7547
8828
8464
7205
8721
8414
7525
8232
7740
7790
7566
9865
7653
8614
9088
7751
7834
7844
9898
8446
7558
8594
8826
7562
8590
7530
7371
7916
7926
8040
8106
9051
7482
8960
8303
7180
8622
7677
7389
8120
7576
8558
8196
9129
8308
7798
7666
7642
7162
7344
9864
8455
7280
7704
7471
7997
7240
7003
7995
7632
7744
9172
8952
8194
8069
7268
9078
7078
7823
9084
8734
7413
8109
8412
8067
7780
8832
7207
8188
7522
8433
8089
7766
7958
7635
8311
7987
9723
7336
7102
7606
8792
7524
9930
7067
7377
9386
7527
7370
9439
8693
7097
7732
6994
8244
8449
7092
7889
9061
7161
7046
7085
7018
7866
8507
9706
8553
9460
7091
7183
7055
7245
8686
7230
8216
9113
8327
8913
8718
8895
7800
8849
7180
8048
7060
9098
7326
7973
8075
8367
8447
7297
6971
9064
8205
7421
7313
8763
7062
7213
7659
8487
9220
7664
7409
7003
7746
8411
7167
7497
7502
9248
8046
7407
7105
7408
8198
7011
7258
8568
8619
6993
7735
8448
7135
7162
7369
8501
7308
7581
8636
8011
9261
8770
8246
8220
9285
9031
8278
7506
7532
8721
7450
7031
9618
8101
8736
7745
8559
7625
7794
9652
7377
7071
7342
8272
8170
7975
8069
8584
7621
7912
7857
7194
7477
7893
7890
7442
8525
7096
7676
8585
7551
7324
7307
7415
8083
7959
7811
7348
8764
7034
7348
7340
7954
7082
6989
6974
7687
7758
8008
7200
8770
7229
7258
7270
7223
7816
9149
7671
7276
7128
7960
7218
8403
9349
7547
7132
7107
8029
8856
8770
7109
8147
9636
7674
7557
7528
7130
7525
8162
7860
8532
7448
8013
7056
7467
8904
8055
7561
7795
7170
9159
7106
8336
7410
9055
7303
7208
7424
8053
8822
8833
7534
8973
9837
8594
7358
7230
8216
7091
8291
7513
7708
7409
7730
7628
8362
8647
7369
8244
7255
6995
7160
7123
8065
7985
7790
7663
7928
8475
6996
7165
8212
7638
9558
7592
7703
8407
7827
7838
9215
9174
7447
7642
8939
7740
9037
8072
8659
7508
9554
8470
7417
9640
8580
7366
7617
7093
7739
8080
8044
7043
7593
8965
7852
7116
7204
7459
7544
7479
8033
7474
8354
7037
7667
7014
7904
7866
7126
8743
8106
7765
7740
7861
8747
7890
6985
7643
7029
7989
8387
8361
8239
7321
7876
8241
7036
7613
9220
7265
7629
7012
8438
9108
7542
7139
8741
7024
8846
8058
7333
7528
7315
8746
7559
7394
7991
7702
7389
8154
7721
9360
7667
7675
7917
9025
8680
7756
7609
8227
8663
7245
6997
7796
9611
7006
7130
8669
7984
7897
8966
8087
8134
7071
8009
7213
9039
7144
8326
8511
7996
7561
9403
8034
7859
7655
7031
7913
9444
8775
7284
7195
7090
7114
8973
7439
8621
8715
9797
8600
7265
7295
7986
7093
8750
7778
8074
7969
7668
7461
7896
8679
8359
7557
7134
8104
7361
8033
9616
8325
7313
8745
7124
7156
7548
8101
8159
8031
9182
8266
8303
8146
7527
7505
8466
7203
8444
7259
7506
7640
8480
7685
7767
7857
7418
7118
8838
7786
7214
7195
7063
8319
7701
7165
8776
8616
8134
8380
7074
7496
7996
8384
7344
7068
8080
7612
8498
7387
7254
7503
7535
7940
8717
7399
9559
7930
9272
7458
7209
7742
8984
7094
7870
7183
7753
9285
7300
7506
7174
8282
8090
8811
7714
9443
8640
7442
8038
8497
8096
7341
7402
7205
9502
9586
9472
8774
8053
7945
7104
7776
8056
8755
8927
9620
7872
7395
8481
8095
8837
7309
7528
9196
7165
7706
8553
7928
8164
7204
7543
7098
7150
8421
7106
7042
7632
8363
7281
7625
7767
8945
7122
7977
8708
8671
7372
7682
7064
7185
8982
8824
7206
7959
7738
8392
9534
7567
7531
6988
7165
7515
7536
8003
8321
7080
7184
7399
8814
7445
8532
7106
7399
7515
8390
9050
7002
7668
8169
8572
6986
7599
7889
7041
7783
7486
7055
8654
7831
8520
8473
7408
7912
9277
7868
8544
7028
8179
7758
9445
7025
7667
7515
7229
7899
7147
7218
7611
7205
8578
7913
7390
7619
8263
7811
7062
8128
8128
8499
8860
7843
7005
8444
8462
7831
7422
8246
7719
7449
7406
7846
8011
7654
7610
7577
7976
7940
8151
7074
8172
7258
7340
9125
6981
9168
8380
8113
7032
8410
8791
7926
6989
8340
7363
7720
7217
8219
7309
7026
7093
8559
7113
9524
8849
7719
8230
8577
7525
8193
8182
7647
7112
7207
8805
8486
7606
7782
8471
7921
8832
7319
7635
9083
8311
7491
7050
7355
9655
7478
8459
7509
8253
7945
8218
7454
8409
7763
7903
8550
7886
7584
9447
7344
9654
8850
9285
7079
7502
7157
8129
7255
8806
7471
7337
9411
7976
8043
7759
7067
8460
7951
7370
7554
7274
7388
8629
8048
8228
7026
7937
7417
7030
7697
7146
8313
8759
8422
8158
8284
9522
7515
7502
9026
7095
8775
7683
8195
7145
8708
7218
8016
7845
7542
8088
7458
7402
6995
7066
7906
7219
7537
8882
7717
7427
8509
7877
8066
7404
7046
7519
8300
7386
7650
7947
7548
7412
8338
8191
7111
7789
8009
7132
8409
7630
7138
7614
7967
8104
8427
7054
6975
9180
8810
6994
7758
7537
7040
8359
8269
8135
7442
8147
8481
9092
9459
9107
9042
9337
7991
7409
7032
8814
8854
7073
9660
7103
7191
7121
7140
7233
7517
7224
7224
7796
7326
7400
6994
8853
7525
7722
7070
9813
7995
7085
8010
7871
8484
7128
7093
8726
7610
7403
7147
7263
7803
7626
8819
8226
8360
7107
7206
7994
7739
8839
8845
8771
8739
7654
8692
9542
8781
7305
8647
8071
9638
7120
9193
7444
7200
8492
8326
7749
7170
8316
8549
7021
8034
7035
8315
7478
7569
8535
7124
7373
7255
7110
7210
7265
7062
8775
8274
9448
8725
7281
7576
7743
8909
7897
7977
8900
7723
8139
7535
8564
7998
7031
8163
7265
8266
7848
7302
7591
8079
9246
7001
7601
7440
8494
7693
8414
7645
8913
7836
7598
7099
8748
8928
8003
8467
8872
7855
7863
7991
7526
9356
7758
7984
8605
8317
7251
7416
7105
9239
7539
7772
7356
8281
8021
9077
7728
8223
8313
7514
8007
7478
8507
7926
7742
8409
9256
8389
7961
9422
7250
7927
7783
7970
7686
8724
7472
8620
7038
8956
7906
7292
8550
7577
7673
9619
7174
8242
9732
7786
8928
7215
8179
7353
7336
7852
8796
8003
7953
8039
7362
7029
7303
7977
7391
7060
7513
7557
7351
9112
7849
8914
8432
8461
7654
7208
7831
7016
8377
7652
8352
7318
7030
7835
9203
9465
7779
8305
7789
9732
7946
8534
7453
8482
8163
8550
7801
7519
9063
8352
7784
8875
9457
7607
8472
9012
7803
8064
8936
9475
7120
8517
7917
7972
7304
7139
7188
7965
8438
8343
7598
7605
9064
7470
7623
7445
7044
7717
7174
7374
7305
7136
6982
8104
7002
7601
7666
7887
7633
7439
7673
9596
9162
7152
8506
7620
8859
7669
7208
8024
7595
7309
7534
9178
9407
7871
8804
8832
8833
7016
8604
7561
7807
8060
8368
8298
8185
7015
7388
8064
7783
9157
7898
6977
9083
8438
9265
7005
7351
7415
7217
7562
8480
7500
9366
7976
7893
7520
9205
7615
7740
8099
6991
7238
7668
7467
7964
7614
8263
8599
7618
8529
8377
7050
7070
9758
9635
7201
7226
7545
7536
7073
8266
7197
7757
8013
8345
7379
7986
8504
8168
7590
7242
8292
8666
7694
8136
8842
8238
7686
7217
7295
7882
7295
8995
7710
8921
8304
7928
7613
8075
7222
8624
9154
8727
8100
8131
8146
8222
9131
8621
7369
8094
7604
7381
7964
7741
7717
7984
8473
7677
8514
7853
7857
8834
8513
7036
7398
7308
7885
9537
8032
7144
7024
9072
7197
7814
8688
8200
9047
7110
7974
7360
8053
7185
7726
7729
7874
7569
7773
7487
7821
8070
8014
7309
9622
8880
8331
9356
7935
7125
7288
8203
7097
7469
7926
7551
8500
7286
7483
8340
7341
7686
7216
9898
9591
8423
7633
8087
7101
8350
8237
8070
7372
7878
7912
8491
8228
9036
7395
7499
7417
7394
7275
8448
8540
8059
7204
8416
8353
7368
7416
8947
7400
7087
7217
8735
8249
7581
7744
7677
8026
8274
7385
7351
7930
7172
8918
7276
8698
7074
7412
7832
7080
7746
7266
8192
8088
8443
8077
7923
7406
7811
8860
8377
8606
7586
8174
8222
7910
7824
9088
8343
7589
7843
8010
8984
7342
7150
8341
7373
7630
7035
9059
7714
7912
8199
7312
7947
8697
8854
7552
7147
8281
9315
7223
9075
8014
7249
7326
7491
9115
8058
7873
7317
7589
7640
7107
7072
7307
7433
7120
9302
7587
8784
7742
9292
7840
8285
7055
8615
7477
8194
8666
7979
8269
7502
7173
8091
7174
7941
8657
7262
7189
7343
7408
7853
7783
8520
9807
9069
7249
7878
8976
9757
7213
8675
8402
7991
7798
7469
6980
8812
7173
8427
7411
7453
7716
7579
7131
8602
9461
7742
7127
9260
7222
8147
7115
7669
7379
7003
8324
7138
7154
7277
7635
7337
8798
8407
8063
7635
9056
7234
8787
8382
6998
7755
7848
8462
7771
8254
7061
8561
7778
8897
9341
7379
8132
8553
8001
7512
7864
9623
8032
8185
7875
7844
8317
7118
7401
8801
9182
7314
7798
7764
7126
8675
8250
7113
8245
7387
9449
7920
7409
7254
7436
7744
7275
7419
9403
7377
8002
7120
8088
7202
9219
7874
8901
8058
9009
7732
7751
7422
7478
7094
9862
7062
8325
8081
7442
9361
7928
9456
9650
8441
7401
8451
8817
8045
7420
7651
9216
7853
7076
7003
7000
8790
7408
8488
8530
8406
7646
8340
7697
7471
8146
7008
8222
7022
8565
7071
8468
8592
7940
7108
7008
8357
7463
8780
7440
7746
7211
6997
9828
8335
8165
6998
7997
8844
9021
7032
7002
9338
7690
7416
7774
7068
8285
7902
9220
9159
8444
7318
7689
9137
7602
8728
7970
8411
7490
8100
9319
8925
7796
9099
8075
8679
9139
7300
7061
7760
8422
9126
8473
7672
8960
7225
7213
7748
7511
9262
8671
7295
7170
8511
7101
7568
8012
7172
7948
7975
7096
8708
7615
7682
7740
7812
8236
8564
7605
6999
7537
8017
7711
7258
8559
7397
8668
8236
9250
7425
8887
7271
7088
7996
8262
9007
7234
7559
7268
8058
9335
7574
9588
9006
8073
7081
7050
6983
8456
8708
8039
7641
7422
7380
7601
8482
6973
8217
7702
9214
8447
7936
8169
8878
7012
7802
8875
7084
8437
9085
9628
7559
7784
7130
7013
7311
7587
8953
7188
7039
7952
7876
9726
7301
7294
7006
7208
8032
7075
8983
7606
7351
9316
8137
8581
7334
7826
7767
7022
7298
8505
7536
7507
8097
7816
7264
7052
8529
8488
8027
7742
7106
7286
7665
9289
7283
8533
7520
7047
8841
7392
7096
8304
7804
6998
7233
7069
7127
8103
7184
8989
7066
7769
8431
7836
7475
7777
7757
8026
8321
7212
7125
7387
8552
9541
8556
7046
8366
8416
8822
7680
7376
8442
7922
7274
7150
7440
8708
7030
8291
7160
8246
9181
7174
8971
7851
7538
7513
8382
8187
8581
7257
8400
8843
8538
7193
7646
7057
8268
6986
7690
8534
8669
8034
8901
7283
8079
8545
7139
8221
7400
7080
7984
8311
7779
8632
7459
8567
7332
7796
7141
8921
7776
7912
7239
7425
7889
9234
8491
7441
7641
8334
7745
8175
8133
7078
7772
7045
7963
8773
7237
7643
7767
8316
7088
7075
7518
7518
7218
7215
8436
8473
8730
7278
7530
8642
7272
8304
7242
8538
7503
7130
7232
7844
7997
7151
7348
9091
7740
7024
8163
7823
7472
6992
8993
7207
7261
7920
7954
7327
8760
8081
7154
7239
7790
8528
7331
9658
7771
7243
7920
8377
7487
7844
8920
7082
8207
7059
9289
7538
7219
8662
8289
9679
8836
7842
8601
9224
9453
7320
7626
9852
7651
7620
7297
9033
7653
7180
9414
7017
9142
9479
7347
8950
6988
8081
7817
7277
8406
7284
7284
7247
7997
7094
7342
7832
7723
7115
7755
9006
7327
7977
7553
7025
7474
8148
8765
7659
9145
8783
6997
7044
7100
7071
7272
7504
8025
8618
8622
9148
7144
9330
8417
7175
7681
7666
8012
8759
9048
7205
7299
7778
8938
7586
8492
7708
7463
7226
7071
8209
9091
8392
7452
9352
8046
9887
7466
9228
9118
8452
7276
7970
7106
7701
8257
8017
8515
7946
7289
7833
8351
8369
7653
7382
7674
8629
7163
7419
8286
8006
7153
9213
7993
8603
7068
8442
7444
7534
9581
8451
8490
7277
7352
7432
7385
8092
7943
7431
7677
7389
7165
7824
7231
7782
8189
7524
7236
8128
8602
9732
7509
7688
8489
8691
9309
8421
7574
7414
7564
7015
8468
8618
9198
8686
9606
8318
7517
7279
7877
7792
9248
7284
7667
9260
8309
7380
7462
7717
8707
8347
8846
7349
7450
8142
7848
8356
9061
7916
7072
8737
8587
7118
7671
8395
8896
7610
8303
7943
6994
8060
6993
8670
7244
7880
7712
7358
8504
7230
7313
8090
7661
7708
7615
8229
8463
7788
7273
8629
7000
8041
9282
7159
8041
7013
7059
7303
7618
8624
7569
8945
7240
7968
7452
7321
7809
8136
7393
7800
8644
8302
8840
8259
7383
7836
7149
8897
8136
9350
7649
8757
6981
7275
7003
7205
7581
8269
7480
7053
7803
9288
9115
9589
9027
7172
7551
8560
7082
8687
8167
8040
7604
7220
7193
7488
8402
8203
8564
7647
8514
8626
7939
7826
8278
8139
7501
7493
7034
7916
6981
7807
7235
7118
7229
8635
8200
8235
9512
7554
7514
7581
7929
8546
7889
7444
7310
8605
8585
6986
8213
9515
7267
7067
7329
8894
8599
7185
9015
7404
7604
8571
7356
7869
9070
8046
8524
8317
8521
9175
7195
8794
8724
8268
8125
7279
7925
7334
8552
7490
9083
8868
7912
8001
7841
7238
8105
7437
7543
8214
8199
8370
7717
7990
7395
7613
8367
8034
8699
8793
9539
8302
7276
6978
8602
8162
9120
6974
7573
7531
7136
8296
8653
9175
7771
7248
7962
8875
8514
7296
7799
7329
9154
7333
8059
7049
8390
7765
7133
9010
7231
7511
7712
7854
7641
7189
9060
6984
7453
7717
7090
8175
8888
7218
6993
8539
7421
7999
7552
7970
6979
7845
8128
7387
7221
7333
7821
7645
7282
7042
8666
9439
7173
8220
7516
7772
7884
8911
8055
7102
8578
7990
9398
7679
8300
8881
7355
7425
8044
9272
7989
8183
7151
7012
7020
9218
8627
8062
8285
7562
8890
7163
7185
8347
7905
8392
9285
8565
7027
7651
7179
9279
7726
7443
9327
7924
7455
9274
9719
9302
9312
7204
7334
7100
7150
7996
8105
9670
7277
7460
7107
7746
8479
7130
7091
7693
8554
7191
8408
7426
8065
7600
7214
7875
8559
9305
9323
8814
8233
8882
8371
9721
9071
7828
7192
8299
7062
7670
7062
8537
7107
7252
7435
8998
7022
9141
8006
7369
9275
8362
8112
7539
8569
7049
9195
7714
7017
7404
8809
8111
8384
7208
8911
8557
7104
8573
7458
7285
8185
8330
8362
8692
7328
8033
8550
7712
8299
7313
7110
9006
8597
7041
7542
7817
8042
7922
8446
7891
7623
7039
7832
9234
7085
9917
8692
7911
9278
8282
7386
7651
7525
7086
7072
7954
8713
7068
9663
7561
7358
9197
7643
8029
7901
7831
8522
8727
7021
7341
8429
7361
6988
8105
9030
7873
7396
7979
7400
7875
8719
7096
9079
8231
7440
8505
7059
7052
7696
7407
9077
7847
7583
7963
9202
7387
9210
8605
8549
7482
7913
7079
8770
6983
8633
9694
7203
8067
9044
8635
7425
6991
7734
7055
9075
7591
7092
8104
8782
7828
8025
7469
9807
9011
8500
7444
7179
7920
7391
8336
9355
7027
8202
7270
7804
7888
7116
7622
9408
7187
8753
8460
7279
9042
7793
8515
7790
8052
8842
8298
8796
8272
9279
7398
9127
8142
7247
7411
8731
7243
7089
7153
8207
7889
8622
7380
7774
7540
7774
7458
7313
7284
8224
7138
7247
7284
7341
7200
7501
7109
7037
7070
7056
6981
7459
8137
9165
7569
9265
8170
7426
7791
8317
7158
7518
8498
7249
7039
7634
7659
7906
7784
8693
7478
7418
7806
7383
7323
9232
7887
7633
7675
7742
7362
8300
8424
7945
8450
7736
7430
7417
7355
9552
9415
7966
7178
7195
8759
8628
7249
8157
8466
7143
8537
7663
7948
8912
7968
7625
9020
7073
7857
8130
7687
8067
7937
8763
7328
8196
8635
9274
9837
7495
7131
7806
8028
7909
8727
8705
9007
9481
7932
7214
9431
7461
7775
8569
8175
7102
8615
7243
7253
9266
8211
9494
8241
7909
8982
7381
9358
8021
7717
7598
7012
8221
7272
7531
7464
7889
7357
7204
7936
8715
7417
8468
7868
7200
7279
8267
7877
7417
7281
7220
8975
7236
7373
9500
9489
7451
7859
9143
8271
7835
7727
7213
7398
7416
7709
8391
7431
7696
9671
7257
7452
6991
9077
7948
7485
9138
7443
7014
7722
7414
7444
7729
8039
7148
7176
7509
8896
7885
8722
7140
7637
7116
8640
8929
7246
7449
7372
9606
7275
7963
8646
7929
8391
7828
7174
7923
7019
7408
7264
7241
7024
9064
7130
7367
9126
8944
8057
6980
8636
7559
7166
7314
9565
7022
7261
9293
8688
7033
7619
7790
7294
9451
7983
8570
8221
7525
8076
7611
7073
7738
7813
8221
7058
7021
9101
8896
7334
6988
8160
8567
7017
8165
8174
7509
7476
9233
7308
8312
7603
7368
7277
7824
8153
8808
9281
8785
7254
7619
8734
7739
7071
7704
7227
7374
8480
7127
7471
7263
7363
7361
8376
7978
7925
8595
8507
7862
7962
8065
7755
7229
8298
7559
7209
7279
8931
7498
8170
7778
8639
8185
8438
7368
7059
7180
7444
7724
7810
8344
7430
7806
7577
8358
7627
8521
7820
8072
8533
9419
7503
8202
7009
7424
7686
7806
8469
8421
7386
7653
8259
9044
7501
8923
7499
6997
7020
7098
8345
8767
7201
8528
7047
7284
7601
7734
8257
7304
7686
8784
8901
8155
8284
7884
7173
7777
7567
7548
7303
9231
9799
7746
7879
8609
8135
8157
7614
7027
7018
7367
9155
7281
7501
7684
8387
8791
7077
8002
7206
7151
8031
9460
8822
7453
9553
8136
8285
8742
7564
9222
9116
7511
7682
7091
8662
8246
7142
7137
8382
7264
7841
7160
8039
8440
7886
7091
7648
7777
7906
7257
8465
7457
8727
7361
8272
7644
6990
8655
8278
8704
7316
7900
7659
7151
7709
9332
9167
7818
7561
7460
7777
8455
7467
7775
8463
8613
7698
8494
6982
7933
7511
7387
8156
8607
8366
7762
7377
8946
7198
7042
8149
7125
7903
7472
7622
7399
9249
7264
7316
7631
9248
7469
7076
8189
7242
9076
7548
7706
7319
9250
7533
7113
8978
7117
8378
8734
7637
7357
7925
7543
8277
8853
7188
7094
7301
9017
9100
8612
7748
9414
7322
8194
8866
7979
8273
8019
9555
9204
8624
7900
7388
7595
7893
7702
7147
7745
7354
7005
8118
7351
7940
8274
7306
7233
7008
8135
7369
9295
8201
7838
8196
7362
8157
7986
8692
7395
7749
6979
7323
7407
7699
8366
9033
9528
8190
8115
8053
9061
7644
7542
7103
6978
8174
7372
7140
8926
8291
9077
7940
8056
7348
8921
9019
7224
8767
7179
7948
7908
7682
9854
7744
8289
7130
7089
7253
8735
8166
8641
7192
7974
7727
7539
7232
7661
7189
9416
7294
7186
7602
8515
7560
7111
8005
7249
8879
7354
7632
7128
9079
7919
8968
9225
8393
7636
6981
7986
7389
9263
9498
8495
7730
8696
8266
7669
8253
7714
8048
7262
8009
8887
7673
7144
8556
8092
7610
8642
7614
7593
9106
7363
9081
8685
7441
7675
8002
7761
9222
6980
7704
7638
7217
8865
7677
8686
7099
9339
7898
7030
7435
8069
8829
8647
7124
9441
8703
8219
7229
8027
7777
7695
9262
8100
8651
8131
7881
7231
8216
9223
7283
9396
8305
8459
7615
7710
8027
7435
7731
7575
8547
7526
7204
8646
7413
7282
9367
7232
8312
7448
8323
8142
8423
7388
7897
8936
7474
7016
7071
8225
8599
8292
7456
7410
8701
8370
8719
8318
8585
7781
7457
7535
7071
8366
8089
8147
8475
8277
9556
7122
7610
7211
8287
8145
8426
7653
7515
8522
9074
8766
8352
9250
7643
7270
7640
7094
7634
8816
8605
8653
7181
8177
6983
8540
9012
7890
9621
8763
9348
8410
6982
7472
7072
8984
7628
7551
8454
8311
7248
7700
8873
9447
8704
8812
6980
9526
7264
8145
7403
7020
9417
8842
7580
7110
7519
7330
7354
7411
7052
7041
8368
9246
7703
9021
8280
7544
8347
8291
7462
6987
8161
7104
9087
7849
8441
8248
7539
8869
6974
9411
6992
7572
7610
8465
7163
7286
7627
7538
6975
8252
7122
8861
7700
7345
7498
6999
7287
7437
8393
9514
8444
7618
7762
8606
7830
8567
8927
8038
8446
8412
9517
7154
8638
8662
8391
7287
7131
7959
7014
7394
8375
7985
8362
7004
8040
7708
7946
7756
7488
7079
8312
7035
7676
8597
7543
8632
8846
9427
7439
8534
7415
8722
7858
7593
8312
7964
7668
8324
8160
7034
7353
7103
7654
8754
8883
7771
8655
7641
8391
7576
7424
7078
8281
8600
9482
7281
7653
8205
7812
8019
8400
7426
7918
9230
7723
7083
6996
8139
9188
7701
9132
7081
7158
8844
7713
7232
7564
8707
9160
8222
8310
7377
7955
6981
9720
7273
7136
7995
7073
7970
7289
8154
7630
8232
9270
7646
7783
7877
8451
8522
7458
7866
7347
7095
7117
7860
8083
7105
8391
7724
7732
7256
9478
7836
7137
8762
7523
7236
8288
8206
7494
7292
8291
9154
8022
7443
8795
7754
7342
9045
7921
7029
7320
7692
7710
7925
8329
7892
7173
7055
7597
7698
9047
7060
6986
8709
7159
8146
7129
7564
7151
8150
8524
8042
7507
8416
6976
7149
7981
7409
7737
8029
7791
7853
7464
7623
8217
7398
7848
7379
9512
7724
8773
7444
7550
7649
7674
9482
7433
7640
7333
7322
7430
7335
7720
8097
7082
6979
7534
7569
7777
8483
7867
7814
7740
7510
8826
8663
7345
7313
7870
8985
8583
7377
7588
8973
8880
7586
7063
9563
7150
8754
8271
8534
9061
7474
9323
7334
7939
8154
7570
7456
7297
8038
8077
9477
8303
9338
7971
8984
8301
8704
7604
7215
9613
8300
8862
8596
7103
7604
7843
7283
8774
7019
8476
9259
8701
9130
7278
8450
7317
7361
9662
7797
9517
8527
8653
8394
7274
9269
8809
8129
8594
7230
8988
7194
7091
7554
7610
8170
7283
7006
7766
7152
7221
7111
8832
7613
8860
8480
7596
7011
8539
7482
7665
8924
7055
6990
7892
8014
7019
7424
7302
7176
8447
9047
8655
7104
7237
7015
7355
7431
7641
7099
8947
8239
9035
7134
8787
7856
7598
7364
9230
8028
7145
8135
8063
9536
8506
7693
9194
8431
7801
7059
8429
7443
7411
7365
7236
9380
8807
7496
8405
9378
7746
8173
8660
7991
7387
7850
7210
9169
8956
7802
8090
7730
7496
9155
7745
7605
7001
7978
7509
7677
7377
8427
7210
7557
8899
9166
8211
8441
7941
7136
8631
7728
9180
9045
7132
7976
7450
8025
8268
7559
7876
8565
8235
7205
9443
7593
7207
7107
8497
7640
7652
8273
9214
8500
8160
8131
7554
7668
8064
7588
7773
9502
8569
8445
9497
7268
8051
8117
7822
6979
7991
8231
7527
8833
7420
7091
8445
7088
7813
7466
7397
7681
7386
8915
7532
7082
7743
8114
9234
7121
7196
8085
8476
7529
8968
7195
9319
7826
7036
8281
7118
7906
8012
8029
8647
8541
7071
8067
8597
7624
7263
7689
7558
7668
7645
8434
7525
7735
8836
7681
7533
7875
7872
7875
7935
7759
7657
6989
9324
7739
7920
9235
8008
7099
9175
7561
7942
7998
7800
7368
8414
8376
8637
7103
8198
7137
9417
7098
7325
8983
8403
9356
8584
7321
7070
9180
7947
8738
8871
7874
8429
7457
7885
8838
7789
8003
8169
7466
9127
7241
7988
9902
7754
7762
7695
8425
7146
7677
8211
8710
7908
7017
7422
9244
7855
8568
8151
8655
7618
7303
7354
7975
8345
7295
6979
7404
7551
7069
7735
7334
7263
8698
7913
7154
8245
9353
7407
7114
7551
7378
7790
9141
7327
8955
8314
8763
7663
9107
7899
7330
7477
8635
7582
7339
9108
8275
8041
7996
8052
8583
8084
9428
9571
9703
8023
8926
6980
7956
7120
8982
8329
7111
7181
9277
7352
7224
7420
9502
8596
8340
7999
7111
7546
8178
8310
7448
8041
7748
7401
7599
8105
7256
7720
8892
7900
7740
8424
7120
8999
6996
7571
8208
7513
8455
8313
7596
9149
8088
7330
7219
7635
8981
8480
7917
8386
7249
8545
8728
7591
7871
9006
6975
7433
7451
8883
7223
7876
8602
7675
7433
8630
7880
9399
7326
8473
7926
8474
7626
8738
9083
9151
7088
7013
7013
7521
8446
7083
7105
7295
7311
9173
9547
9164
7233
8425
7852
6983
8883
8002
7745
7343
7902
9417
7124
7120
8184
7585
7885
7402
7702
7771
7525
7534
7343
8413
7603
8609
8810
7263
7879
7993
8978
8408
7446
7726
7215
9287
9316
8225
7550
7363
8416
8545
7611
7801
7018
7540
8768
7036
7202
7032
7490
8251
7855
7772
7189
7596
8883
9221
7787
9543
8241
7487
7020
7134
9164
7335
8358
7533
7049
7184
8605
7594
7174
7284
7261
7034
8737
8358
7331
7958
7079
8318
8944
7531
7515
7603
7431
8285
7728
8148
8862
8354
9239
7647
8839
8283
7244
8003
7228
7144
8461
8491
7260
7303
7735
7126
8414
9361
7715
8209
8946
8200
7778
7318
7512
7726
8592
7247
7295
7306
7493
8041
9445
8747
7628
6983
7526
7866
7939
7341
7889
8313
7147
8772
8981
8194
7146
7744
8373
7984
7807
7736
7556
9135
7673
8251
7038
7456
8259
7196
7144
9888
9091
7605
7009
8007
7292
8355
7512
8282
7441
9451
7693
7394
7031
8522
7342
7568
8344
8322
6974
7109
7830
7868
7900
7211
7483
7720
8463
9052
7232
7069
7364
7103
8174
9214
8938
9332
8467
9055
7109
7261
7783
7133
7762
7839
8419
9209
7233
8738
8434
7449
8059
8682
9778
9309
8150
7506
7150
8728
7662
9253
9428
7171
8293
8836
8375
8328
9755
7988
8101
7898
9841
7852
8193
8873
7538
7103
9328
9039
7915
7601
7275
7594
7291
7542
7331
7715
7723
9113
7083
7988
7752
9173
7540
8079
7624
7754
8390
7939
8544
8689
8188
7755
7297
9684
8068
7410
7107
7735
7068
9369
7809
7922
6976
7692
8390
7233
9195
7815
8132
8689
7806
8823
9385
8292
7866
8084
8879
9329
7777
8454
7352
7793
7060
9569
7759
8025
7497
9565
8039
7849
7061
7840
7961
7527
7497
8341
8315
8647
7594
9144
8260
7546
8670
7398
7184
7560
9521
7672
8252
7706
8039
7216
7797
7103
8611
7861
7401
7660
7494
7781
8586
7582
7411
9088
7355
6981
7089
8832
7399
8315
8204
7445
9002
8956
8383
8574
8310
7445
7811
8447
9428
8011
7268
8411
7137
8357
9111
7419
7483
7381
7935
7304
7831
7548
9564
8046
7112
8674
7041
8631
7377
8146
7640
7094
7988
7745
7785
7388
7461
9274
7579
7082
8802
7100
9510
7516
7007
8056
7551
7439
7063
7431
7550
7430
7965
9124
7524
7828
7006
7266
8299
7965
7601
8738
7651
8501
8943
9003
8365
7097
7892
7128
8920
8429
8169
7966
7224
7535
7197
8244
7939
9045
9065
7447
7270
8310
7794
7207
7766
7938
9241
7499
7357
7603
8142
7084
7270
7963
7238
7997
8309
9007
7715
9416
8678
7254
8604
8562
8301
7916
7237
8391
7615
7436
7327
7482
7097
7130
8818
8513
9290
7319
8343
7983
7530
8120
8048
7029
8032
8241
8754
7264
7601
8564
7314
7787
7401
7502
7205
7024
8036
8257
8089
7027
8532
6999
8071
7204
7538
7079
7496
7823
7011
8434
7150
8953
8111
7178
7528
7593
7337
7565
8297
8299
7759
7864
7246
8670
7213
8408
8209
8970
7198
7076
7835
9304
7608
6972
7043
7148
7031
7494
7312
8045
7818
7737
8826
8054
7908
8121
7586
8841
9172
8720
7660
7258
7100
9462
7197
7080
8723
8454
8117
8378
8283
7230
7797
7415
8131
9162
7148
9478
7888
8954
7003
7768
7666
8426
7531
8118
7975
7570
7767
7341
8552
9209
9072
7723
7920
7718
8852
8204
7340
8721
7080
8786
7136
8231
7830
7933
7819
7562
8261
7287
8054
8687
8452
7322
7058
8698
7043
7376
7492
8154
8730
8994
7963
7941
6987
7328
7049
8855
8238
9321
7573
8595
9432
8008
7105
8084
8359
8225
7572
8000
7462
7232
9527
7159
8394
8909
7093
7808
7215
7374
7379
7052
7100
7412
7026
7207
9407
8977
8942
9187
6985
8376
7849
7585
8017
7275
8821
8036
7492
7801
7688
7159
7727
7552
7517
7537
7630
9774
9259
9749
7110
7249
7242
7177
7692
7404
8641
8157
6977
8264
7479
7992
8088
8547
9111
7669
7302
7377
9486
8168
8680
7895
6981
8879
7255
7632
8104
7610
8179
7786
9269
8504
7588
8368
7461
8368
7093
8591
8683
9288
8212
7211
8798
7499
8758
7923
8544
8584
7999
7292
8328
7679
9692
7457
8723
8213
7042
8732
7414
8299
8089
8810
7043
7563
8330
8150
8330
7134
9373
9451
7470
7992
7583
7985
7435
8558
7461
8094
6982
6975
7166
9058
8020
7016
8032
7277
7268
8049
8730
7103
7427
7557
8482
7041
7663
7255
9063
7118
7779
7644
9226
7582
7181
8808
7731
7671
9364
7135
7373
8664
9715
8660
7878
8544
7270
8889
8856
7065
6990
8309
8659
7411
8680
7057
9225
7371
7513
7075
7751
7025
8250
7269
7922
7327
7048
7615
7693
7047
9624
7852
7996
8700
8633
9249
8259
7402
8867
9834
7202
7088
7029
9749
7773
7225
7724
8852
9314
8785
8164
7475
7222
7062
7889
8290
9004
9508
7411
7161
7761
7760
7998
9661
8634
8412
7205
7657
8698
8140
8603
8068
8343
8662
8433
8372
9032
8672
9464
8430
7344
7803
7513
8658
6974
7198
8383
7156
7961
7231
7835
7090
8144
7907
8690
8894
9631
7162
7305
6976
8892
9667
8145
6999
8770
9419
7917
8230
8072
8846
8460
9335
8377
7711
7456
8410
7004
8580
9088
7328
7960
9260
7413
8060
8097
9766
8705
7467
8485
7799
9020
7258
9482
7249
9087
8494
8068
8300
7987
7744
7472
8789
7690
8112
7506
7742
8885
8364
7190
7457
7293
8356
8098
7442
7653
7804
8619
8517
7530
7625
7318
7712
7213
8672
7279
7370
7428
8503
7860
7415
7288
7516
8617
7190
7774
7272
7476
8882
7162
7263
8737
7381
7965
8394
7190
7128
7980
8089
7909
8851
8242
8517
7761
7269
7038
7578
8143
8127
8975
6994
9564
8140
7551
6990
7105
7494
7392
8194
8240
8978
7678
7237
9543
7430
7368
7606
8529
9736
8099
9850
7449
8349
8426
8236
8576
8182
7224
7702
7770
8630
7217
8415
8497
7256
7593
7595
7189
8334
9404
7794
9146
7215
7099
8466
7341
7233
9016
8218
7397
7290
8781
9780
8148
8326
7822
7000
8180
7397
8358
7289
7331
7617
7496
8437
7147
7554
7178
7075
7214
8506
7342
9194
7941
7136
7517
8151
7549