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

9010 lines
44 KiB (Stored with Git LFS)
Plaintext

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