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

10001 lines
49 KiB (Stored with Git LFS)
Plaintext

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