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

10001 lines
49 KiB (Stored with Git LFS)
Plaintext

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