7257
7157
7526
7418
7364
7622
7219
7459
7128
7723
7322
7765
7624
7869
7403
7716
7411
7715
7698
7870
7576
7584
7567
7445
6929
7236
7367
7736
7080
7355
7192
7260
7101
7252
7447
7570
8763
9126
9528
9167
8478
7471
7308
7449
7085
7015
7154
7437
7061
7416
7427
7219
7374
7076
6935
7143
7119
7105
7335
7259
7516
7268
7620
7443
7585
7187
7287
7366
7553
7261
7047
7428
7380
6999
7637
7473
7554
7787
7093
7399
7630
7580
7318
7756
7227
7125
7287
7273
7321
7508
7393
7676
7573
7445
7614
7547
7383
7472
7384
7799
7779
7151
7297
7403
7712
7162
7504
7422
7771
7541
7391
7572
7522
7672
7868
7285
7824
7766
7246
7681
7436
7326
7802
7373
7481
7475
7439
7300
7956
7790
7570
7559
7646
7503
7398
7357
7669
7520
7671
7676
7406
7390
7606
7609
7533
7692
7890
7688
7805
7806
7591
7575
8178
7776
7907
8248
8088
8064
7785
7566
7744
7679
7665
7775
7684
7671
7557
7760
7603
7521
7581
7593
7667
8144
8520
9588
9620
9000
8413
7399
7568
7319
7439
7538
7408
7844
7691
7220
7419
7697
7454
7512
7586
7329
7516
7671
7680
7320
8053
7681
7672
7739
7468
7907
7910
7950
7689
7545
7581
7524
7677
7929
7906
7851
7704
7747
7708
7653
7779
7793
7981
7065
7645
7497
7584
8237
7680
7663
7733
7630
7666
7567
7384
7880
7724
7462
7660
7476
7697
7196
7764
7484
7810
7393
7635
7534
7888
7619
7898
7814
7763
7817
7678
8073
7811
7624
7580
7693
7577
7993
7607
7597
7728
8060
7500
7710
8038
7877
7816
7743
7907
7702
7675
7521
7694
7416
7581
7627
7608
7717
7749
7890
7774
7730
7905
7892
8002
7540
7980
7879
7974
8062
8045
8239
7844
7983
7629
8203
8068
7709
7826
8033
7500
7470
7712
7619
7616
7549
7907
7229
7781
7837
8695
9457
10120
10294
8381
7516
7904
7985
7557
7334
7855
7583
7853
7838
7856
7481
7476
7424
7682
7670
7824
7736
7817
7712
7836
7806
7597
7669
7864
7519
8146
7877
7847
7738
7741
7627
8032
7926
7548
7479
8405
8060
7628
7738
8042
7932
7820
7926
7746
7561
8056
7979
7487
7780
7919
7596
7889
7531
7831
8265
7464
7593
7835
7571
7865
8257
7619
7671
7730
7532
7765
7838
7937
7814
7998
7605
7516
7885
8226
7924
8150
7813
8036
7595
7846
7927
7889
7675
7916
7523
7857
7919
7657
7628
7718
8005
7872
7725
7891
7705
7863
7897
7762
8343
7702
7764
8038
7858
7850
7466
8083
7635
8075
7953
7947
7926
8035
8383
7672
8149
8213
8570
7921
7942
8195
8091
8155
8431
8313
7911
7688
7950
7316
8020
7818
7904
7524
8059
7519
8147
7987
8694
9923
10145
10133
9173
8453
7673
8004
8132
8059
8025
7637
8170
7970
7389
8227
7985
7694
7406
7977
7988
7742
7950
7771
7625
7857
7388
8541
7806
7956
8183
7888
8334
7976
8140
7866
7994
7813
7727
8076
7754
8016
8197
7892
8213
7608
8032
8403
7978
7768
8081
7697
8014
8159
7832
8244
7741
8246
7983
7744
7933
7684
7769
7899
7404
7913
7994
7948
7946
8140
7801
7855
8271
7646
7780
7591
7993
7568
8053
8033
8020
7716
7846
7937
7813
7827
7731
7958
7912
7910
7755
7773
7941
8245
7867
7727
8185
8017
7660
8194
7430
8350
8083
8241
7931
7774
7622
7810
7878
7857
7661
7856
7939
8055
7537
7715
7611
8385
8192
7720
8374
8372
7791
8156
7836
8247
8512
8092
7902
8133
7853
7203
7132
8398
7930
7839
7651
8065
7190
8460
7737
7905
8911
9776
10047
9899
8640
7746
7414
7826
7542
7762
7774
7839
7300
7708
7916
7741
7747
7345
7143
7869
7889
7815
7881
7623
8144
7824
7849
8041
8068
7795
7594
8116
7955
8008
7682
7751
8066
8101
8047
8239
7882
8007
7877
7941
7702
7975
7876
8282
7926
7975
7967
8205
7774
7733
8372
8101
7916
7811
7911
8128
7856
7527
7860
7930
7901
7665
7737
8068
7878
7968
8399
7810
8048
7763
7498
7974
7838
7755
7851
7970
7864
7776
7955
7932
7792
8022
7557
8283
8139
7849
7669
8236
7957
7776
8059
8096
7647
7534
7848
7707
7956
8024
7769
7850
8181
7878
8017
7410
7977
7688
7696
7953
8064
7822
7758
8179
8066
8227
8194
7986
8398
7917
8081
7745
7841
7651
7803
7923
7848
7690
7758
7712
7920
7728
7527
7832
7837
7579
7532
8625
9276
9551
10112
9587
8123
8079
7719
8018
7282
7721
7708
8003
7644
7950
7375
7867
7586
8041
8068
7980
7834
7662
8096
7771
7805
8001
7820
7714
7660
7630
7637
7868
8410
7967
8046
8121
8062
8243
8140
7897
8036
8138
8152
8017
7908
7683
8164
8209
7955
8084
8174
7951
8032
8218
7606
7792
8308
8048
7938
7924
7924
8341
7763
7996
7735
8087
7767
7811
8017
7890
8081
8468
7205
7466
7749
7984
7497
7913
7949
8192
8128
8108
7892
8098
8057
7944
7886
8060
7790
7299
7407
7845
7934
8165
8262
7792
7895
7983
7952
7921
7963
7619
8192
7691
8038
7711
8220
7230
8136
7410
7883
7606
8352
7821
7655
8177
7811
7962
8009
7941
7950
8504
8004
8210
8364
8331
8265
8265
7973
8232
8274
7822
7931
7816
7685
8188
7812
7803
7951
7642
7904
7919
7528
7942
7507
8239
8966
10216
10608
9835
8958
8027
7837
7135
7884
7978
7605
7704
7899
7896
7527
7786
7745
7954
7117
7634
7818
7760
7685
7964
7702
7977
7630
7838
8021
7822
7811
7458
8403
7483
7829
7611
7983
7600
8012
8029
7759
7694
7480
7879
8050
7875
7703
7916
7652
7907
8217
7805
7752
7406
7828
7901
7394
7445
8087
8128
7840
7543
8069
7715
8018
7986
7646
7667
8080
7828
7222
7509
7758
7625
8311
7742
7778
7780
7811
7761
7816
7858
7469
7657
7560
8087
7785
8097
7520
7829
7727
7322
7571
7812
7784
7456
7807
7414
7505
7773
7734
7852
7747
7787
7690
7579
7596
7889
7608
7864
7843
7899
7883
7283
7732
7789
8162
7805
8113
8359
8255
7611
8461
8425
8067
8457
8349
8219
8205
8036
8049
7871
7877
8046
7723
7949
7851
7971
7821
7927
7901
8235
8075
8807
9886
10101
10732
9762
8455
8074
7288
7742
7930
7816
8150
7833
7891
8001
7641
7846
8319
7768
8353
7992
8110
8224
7658
8630
7649
8344
8235
8049
8046
8223
8246
8052
8290
8014
8332
7888
8602
8405
8322
8020
8383
8243
8352
8463
8112
8141
8291
8167
8111
8128
8316
7811
9074
8428
8598
7938
8208
8519
8300
8416
8081
8156
8228
8239
8347
7801
8539
8467
8025
8453
8490
8307
8407
8420
8289
8091
8025
8766
8116
8320
7957
8673
8523
8334
8668
8560
8307
8149
8245
8283
8376
8092
8193
8329
8252
7913
8123
8830
8363
8503
8029
8327
8384
8255
7992
8507
8189
8272
8696
8214
8288
8108
8503
8573
8866
8574
8622
8714
8644
8833
9003
8613
8722
9058
8084
8650
8632
8487
8395
8885
8112
8686
8821
8527
8585
8920
8339
8796
8600
8933
9317
10867
10685
10656
9132
8666
8565
8544
8576
8630
8997
8997
8526
8979
8394
8552
8590
8326
9085
8796
8434
9314
9124
8780
8944
8941
8964
8930
9083
8746
8876
8840
9082
9127
8735
9300
8819
8830
9447
9130
9197
9014
9272
8891
9121
9450
9520
8806
9143
9130
9275
9369
8976
9108
9150
9479
9068
9208
9354
9531
9139
9323
9290
9364
9193
9099
8932
9498
8720
8998
8728
9660
9400
9362
9001
9285
9380
9093
9289
9390
9224
9365
9162
9183
9250
9439
9145
8836
9285
9319
9414
9684
9243
9406
9408
9128
9105
8990
9456
8944
9096
8969
9121
9077
9311
9455
9361
9744
9320
8991
9161
9335
9199
9134
9472
9395
9552
9592
9363
9598
9691
9516
9256
9275
9400
9504
9793
9147
9046
8871
8921
9264
9301
8849
9094
8840
8910
9003
9107
9095
9971
10871
11305
10951
10126
9309
8925
9099
9177
8871
8546
9298
8764
9076
8998
8387
8566
8765
8604
8840
8912
8591
8857
8690
8994
9100
8982
8908
8719
8865
8378
9037
8883
8948
8681
8398
8883
8556
8785
8589
8838
8711
8521
8659
8669
8992
8742
8670
8639
8317
8823
8737
8307
8393
8460
8347
8208
8485
8314
8274
8460
8560
8721
8394
8029
8691
8491
8605
8129
8078
8061
8530
8237
8625
8208
8184
8403
8217
8186
8470
8118
8186
8556
8499
8514
8564
8318
8171
8137
8166
8384
8018
8433
8302
8206
7878
8164
8239
8378
8346
8188
8272
8308
8497
7713
8328
7989
8241
7949
8115
8226
8399
8154
8374
8614
8807
8267
8475
8818
8809
8700
8469
8318
8453
8327
8099
7998
7837
7960
7595
8144
8192
7977
7981
8234
7866
7629
7582
8698
8979
9917
10949
10422
9305
8079
8006
8070
7731
7812
7871
8208
7703
8129
8104
7849
7476
8232
7671
7893
7905
7976
7722
7725
8095
7829
8026
7920
8331
8205
8140
7890
7949
8148
8009
8377
7731
7829
8108
7824
7611
8000
8227
8198
8258
8309
7643
8650
8248
7763
8105
8278
8304
8017
7892
7402
8534
8027
7932
8116
8021
8026
8235
8086
8612
8021
8049
7930
8207
7950
7882
7804
7708
7840
7757
7712
8266
8362
8480
8091
8233
8125
8353
8249
8110
8243
7856
7813
8201
8145
7934
8396
8312
8239
7914
8617
8125
8235
8297
8292
8041
7926
8279
8420
8298
7875
7982
8023
8210
8175
8066
8185
8492
8402
8421
8441
8559
8201
8149
8773
8092
8648
8648
8653
8369
8029
8045
7806
7731
8123
7911
7876
7388
7831
7590
7837
7309
8271
8343
9112
10323
10260
9986
8526
7872
7731
7567
7496
7407
8042
7574
7776
8091
7983
7294
7726
7638
7856
7944
7300
7871
7902
7974
7694
7735
7574
7936
7926
7987
8235
7837
7976
7761
8044
7936
7816
7604
8182
7994
7894
7821
7846
8087
7986
7919
7935
7949
7952
8178
8011
8247
7612
7671
7773
7880
7949
7857
7670
7792
7732
7871
7609
8100
7958
7668
7540
7733
7601
7483
7461
7763
7633
7636
7648
7958
7521
8360
7343
7714
7970
7554
7924
7868
8142
7749
7617
7716
7706
7705
7800
7802
7906
8114
7656
7557
7728
7524
7755
7462
8130
7942
7751
7747
7738
8139
7707
8079
7840
7455
7971
7581
7857
7765
8188
8216
8077
8227
8147
8138
8000
7454
7991
7775
7544
7629
7672
7530
7571
7861
7590
7088
7158
7894
7614
7812
8269
9455
10139
9788
8402
7602
7548
7117
7748
7519
7915
7305
7814
7964
7292
7672
7530
7571
7861
7590
7088
7158
7894
7614
7812
8269
9455
10139
9788
8402
7602
7548
7117
7748
7519
7915
7305
7814
7964
7292
7690
7925
7511
7712
7466
8107
7651
7618
8168
8098
7897
8053
7559
7979
7767
8061
7738
8221
8037
8028
7967
8098
8323
8132
8230
8151
8271
8083
8009
8237
7922
8223
7837
7982
7899
8012
7478
8085
8151
7944
8086
8079
8260
7866
8037
8559
8196
8093
7841
7878
7885
7712
7807
7864
7920
7959
7823
8021
8606
8251
8107
8288
8340
8539
8003
7779
8514
7994
7997
8147
8175
8026
8586
7897
8111
8157
8196
8235
8321
8121
8124
8227
8096
7943
8170
8048
8025
7988
8047
8002
7932
8027
8229
8123
8162
8812
8696
8313
8432
8250
8249
8669
8280
8447
8486
8136
8149
8561
8301
8107
8158
8329
8375
8241
8064
7924
8096
8133
8069
7820
8313
8432
8250
8249
8669
8280
8447
8486
8136
8149
8561
8301
8107
8158
8329
8375
8241
8064
7924
8096
8133
8069
7820
8615
9126
10033
10479
10281
9557
8334
7965
8165
7910
8214
8240
8211
7690
7863
8204
7789
8085
7734
8017
8021
7889
7930
7740
8314
7932
8177
8230
8158
7566
7867
7939
8021
7880
8116
8054
7634
7976
8069
8326
7854
8032
7571
8447
8531
7797
7963
8114
8006
7705
7942
7860
7829
7845
7668
7703
7841
7676
7841
8159
7939
7826
7939
7875
7821
8011
8028
7633
7644
7528
7759
7993
7502
8022
7598
7620
8202
7660
7860
7581
7812
7684
7814
7713
7600
8132
7572
7545
7896
7379
7877
7854
7338
7418
7533
7634
7589
7804
7787
7857
7598
7568
7679
7744
7270
7717
7377
7210
7560
7705
7748
7586
7920
7898
7774
8554
8011
7882
8090
8146
8244
8026
8193
8112
7700
7998
7776
7707
7598
7776
7747
7705
7990
8050
8026
7349
7530
8160
8723
9121
10376
10539
9976
8564
8007
7601
8163
7802
7726
7705
7992
8001
7859
8018
7950
7950
7695
8094
7991
8035
8294
8272
7603
7968
7683
7739
8049
7850
7740
7911
8020
8156
7930
7942
8394
8075
8234
8167
8179
7956
8088
7978
7780
8041
8032
7916
7653
8062
7923
8580
8302
8236
8185
8238
8055
8018
7688
7710
7842
7826
7609
7743
7513
8017
8358
8193
7745
7937
8249
7621
7447
7529
7865
7643
7390
7608
7398
7189
7885
7518
7345
8075
7635
7341
7712
7534
7326
7869
7371
7373
6960
7415
7403
7695
7605
7411
7594
7294
7432
7973
7076
7312
7427
7171
7396
7272
6991
7689
7334
7434
7295
7620
7388
8031
7673
7543
7891
8005
7693
7480
7813
7561
7553
7594
7318
7546
7376
7408
7350
7351
7117
7299
7115
6998
7485
7412
7422
8366
9850
9587
8776
8417
7237
7304
7189
7361
7058
7339
7344
7336
7365
7432
7485
7475
7478
7056
7656
7569
7214
6547
6698
7391
6426
6619
6181
6791
6531
6453
6007
6353
6346
6018
6019
5664
6720
5952
5781
6427
5877
6239
6293
6094
6290
5957
5803
5842
6090
5955
6028
5901
5853
6089
5613
6411
5872
5583
6439
6033
6098
5436
5511
6051
6148
6151
6027
5900
6120
5554
6384
5823
5738
5903
6490
6443
5913
6155
6023
6183
5965
6054
6055
5774
6106
6219
6207
6518
5912
6442
6159
6188
5517
6724
6658
6281
6078
6599
5957
6048
6350
6329
6202
6509
6259
6316
6475
6710
6692
6725
5517
6724
6658
6281
6078
6599
5957
6048
6350
6329
6202
6509
6259
6316
6475
6710
6692
6725
6535
6768
6643
7168
7122
6901
6960
6575
6705
6444
6971
6265
6209
6910
6558
6610
6861
6590
6588
7114
6692
6942
7023
7456
8586
9299
9643
8896
7574
6947
7318
7191
6869
7410
7200
6987
7133
7226
7032
6521
6540
7091
6921
7078
6812
7028
7236
6986
6693
7145
7104
7121
7085
6996
7036
7574
7172
7339
7055
7391
7413
7510
7283
7485
7288
7241
7103
7320
7194
7152
7079
7191
7117
7163
7521
7446
7688
7556
7562
7752
8034
7757
7783
7848
7570
7131
7669
7797
7621
7589
7841
7515
7845
7219
8013
7472
7642
7913
7944
7928
7568
8308
7944
7952
7905
7861
8238
8091
7999
7975
8073
8199
8059
7647
8118
7773
7954
8124
7466
7520
7618
7349
7592
7572
7682
7042
7639
7884
7708
7683
7438
7881
7731
7597
7769
8149
7775
7843
7860
7836
8157
8017
7540
7873
8429
7794
7988
7726
8242
7772
7782
8087
7547
7917
7977
7941
7341
7412
7800
7691
8149
8617
8885
9548
10920
10910
9741
8609
8330
7920
8161
8352
7745
8278
8121
7921
7723
7900
8157
7964
8237
8096
7562
8540
8118
7879
8234
8144
8275
8007
7872
8045
8248
7897
8020
8440
7774
8212
7888
8449
8490
8231
8561
8243
8407
8432
8813
8621
8812
8559
8447
8695
8322
7930
8474
8517
8424
8612
8508
8834
8686
8723
8675
8809
8901
8967
8496
8552
8481
8306
8225
8559
8487
8278
8038
8612
8847
8847
8772
8613
8920
8612
8759
9089
8740
8851
8502
8755
8877
9138
8692
8429
9002
9101
8880
8839
9015
9277
8848
9104
9058
9105
9294
9185
8860
9148
9527
9095
8994
9633
9534
9431
9563
9371
9687
9516
9522
9357
9920
9501
9501
9500
9144
9624
9725
9613
9344
8954
9147
8944
9129
9428
9445
9028
9161
8874
8852
9008
9184
9707
10756
11366
11379
10445
9643
8390
8898
9192
8882
8967
8994
8511
8801
9154
8851
8643
9254
8817
8808
8650
8713
8773
8456
9168
8826
8769
8576
8040
8412
9179
8952
8967
8418
9030
8706
8684
8382
8742
9017
7923
8785
8348
8638
8550
8542
8731
8908
8639
8396
8453
8603
8349
8148
8631
8083
8320
8516
8256
8522
8687
8513
8172
8605
8568
8307
8332
8259
8217
8458
8222
8462
8170
8177
8205
8388
8134
8075
8363
8595
8352
8244
8116
8505
8169
8796
9034
8212
8537
8274
7947
8452
8428
8172
8037
8275
7933
8594
8326
8395
7866
8585
8426
8330
8458
8188
8373
8255
8167
8543
8494
7817
8444
8089
8458
8097
8098
8266
8550
8602
8372
8887
8650
8539
8358
8021
8445
8251
8266
8627
8264
7743
7775
7843
8045
8144
8084
7781
8020
8761
9667
9803
10223
9523
7935
7882
7632
7505
7924
7903
7961
7982
8099
7880
8258
8147
8545
8436
8223
8258
8144
8634
8441
8701
8455
8581
8284
8454
8748
8248
8679
8676
8843
8313
8203
8330
8786
8514
8235
8288
8673
8230
8415
8196
8288
8153
8072
7821
8215
8176
7965
8308
8098
8329
8765
7632
8661
8313
7750
7838
7949
8078
7863
8341
8028
8343
7544
7883
8453
7975
7879
8459
8527
8181
7800
8120
8054
7832
8202
7897
7938
7862
7780
8181
8527
8214
7417
8104
7836
8137
8042
7646
7862
7856
7791
7742
7861
7904
7740
8150
8034
7782
7965
8203
7651
7993
7395
7622
7998
7904
7439
8107
7715
7982
8210
8138
8490
8051
8120
8334
8015
7934
8102
8275
7493
8188
7807
7301
7366
8073
8018
8184
7776
7623
8229
7942
7799
7559
7985
8439
9351
10730
10295
9257
7611
7594
7932
7865
7860
8007
7992
7794
8069
8364
7723
8013
8175
8828
8386
8374
8045
8334
8585
8087
8479
8649
8068
8156
8037
8284
8391
8693
8375
8483
9096
8467
8558
8748
8568
8608
8578
8163
8330
8657
8172
8578
8943
8613
8419
8376
8863
8562
8608
8556
8671
8560
8517
8103
8866
8187
8254
8284
8501
8416
8435
8250
8601
8275
8713
8245
8507
8711
8368
8429
8505
8534
8056
8728
8486
8387
8163
8199
8622
8219
8469
8407
8135
8683
8203
8700
7827
7940
7687
8498
8110
8433
8083
8412
8173
8517
8302
8141
7998
8490
8165
8193
8268
8257
8464
8272
7643
8753
8604
8245
8711
8764
8769
8930
8541
8514
9090
8218
8248
8852
8636
8418
8844
8570
8291
7994
8566
8335
8195
8469
8372
8334
8210
8178
9354
10358
10963
11624
9883
9254
8220
8708
8595
8162
8712
8328
8447
8212
8640
8391
8141
8330
8337
7980
8600
8674
8783
8474
9011
8292
8674
8379
8536
8606
8511
8495
8430
8379
8714
8527
8465
9234
8880
8127
8460
8694
8834
8569
9006
8434
8579
8483
8714
8257
8341
8604
8548
8215
9111
8519
8080
8526
8815
8384
8041
8368
8588
8123
8217
8377
8179
8669
8271
8228
8388
8362
8599
8378
8390
8177
8179
8413
8319
8266
8393
8517
8143
7903
8717
8892
8235
8412
8399
8698
8446
8832
8179
8224
8289
8619
8402
8416
8691
8393
8745
8502
8595
8600
8358
8758
8685
8392
8421
8488
8249
8440
8379
8083
8820
8843
8843
8614
8961
8926
9005
8794
8927
8588
8915
8899
8927
8249
8142
8236
8325
8601
8267
8597
8181
8624
8193
8371
8728
9218
10224
10845
10792
10127
8783
8187
8377
8293
8253
8157
8087
8789
8581
7797
8103
8480
8289
8717
8404
8187
8475
8709
8259
8366
8449
8466
8538
8525
8531
8474
8463
8332
8870
8460
8717
8469
8557
8350
8563
8627
8440
8256
8463
8751
8809
8494
8219
8436
8723
8315
8424
8764
8441
8256
8451
8532
8433
8421
8469
8378
8627
8633
8381
8176
8514
8399
8485
8677
8158
8373
8266
8257
8512
8257
8299
8657
8423
8476
8636
8467
8478
8471
8357
8708
8514
7901
8175
8732
8279
8240
8486
8401
8564
8455
8192
8358
8448
8260
8430
8185
8429
8483
8124
8666
8016
8341
8090
8135
8473
8686
8363
8646
8475
8751
8798
8802
8723
8637
8230
8199
8525
8580
8021
7864
8293
7704
8189
8016
8381
7932
8207
8146
8012
7972
8374
8850
9805
10496
10031
8474
7872
7214
7905
8072
8035
7834
8070
7723
8116
7977
7748
7896
7909
7945
8111
8187
7932
7791
7860
7983
8081
8272
8103
8322
8016
7674
8244
7881
8016
8182
8445
8175
7994
8099
8260
8438
7944
7977
8471
8085
8199
7815
7687
7911
8394
8182
8346
7837
8224
8027
8054
7686
7995
7508
8159
8187
7714
8436
7629
7946
7631
8028
8007
7883
7943
8159
7704
8301
8013
8059
8228
8130
8123
8001
8358
8233
7934
8244
7912
8531
8308
8033
8089
8290
8175
7823
8547
8118
7952
8358
8299
8178
8262
8418
8060
8094
7681
8190
7963
7336
7782
7608
6897
7562
7542
7085
7202
7416
7793
7621
7478
7765
7883
7775
7578
7828
7558
7610
6993
7408
7075
7208
7625
7452
7657
7083
7287
7145
6927
7003
7140
7464
8033
9183
9812
9191
8534
7718
6616
6908
7188
7281
7314
7173
7184
6796
7466
7251
6977
7285
7426
7342
7026
6947
7010
7280
7093
7012
7072
6884
7327
7208
7258
7148
7076
7664
7766
7628
7107
7537
7396
7215
7195
7032
7515
7708
7154
7089
7851
7463
7404
7571
7217
7678
7335
7587
7668
7232
6969
7630
7350
7160
7247
7320
7441
7214
7206
7532
7424
7431
7712
7233
7455
7134
7699
7202
7538
7188
7510
7297
7505
7380
7388
7542
7611
7786
7591
7461
7624
7486
7457
7611
7261
7249
7128
7171
7434
7457
7091
7277
7487
7280
7591
7399
7284
7691
7655
7223
7182
7266
7380
7395
7566
7500
7509
7148
7393
7521
7682
7411
7799
8163
7811
7875
7675
7707
7759
7750
7476
6908
7311
6900
7153
7272
6902
7517
7217
7058
7452
7396
7765
8341
9956
10071
9535
8195
7159
7396
7141
6790
7476
7208
7469
7072
7176
7338
7454
7286
7108
6904
7370
7410
7221
7266
7383
7543
7316
7136
7191
7266
7767
7365
7384
7126
7580
7489
7577
7361
7519
7792
7331
7429
7233
7558
7505
7745
7306
7644
7366
7760
7444
8002
7501
7829
8212
7178
7760
7650
7552
7266
7499
7662
7758
7518
7450
7541
7751
7917
7231
7760
7589
7345
7806
7959
7699
7389
7237
7654
7548
7984
7253
7094
8025
7682
7745
7331
7666
7504
7781
8131
7479
7624
7346
7875
7732
7830
7603
7381
7414
7296
7855
7617
7766
7494
7471
7242
7842
7938
7860
7654
7571
7645
7381
7496
7633
7613
7985
7672
8109
7755
7842
8078
8225
7617
8189
7850
8039
8067
8213
7842
7626
8137
7879
7603
7763
7936
7659
7462
7675
7646
7850
7686
7864
7952
8726
10228
10286
9682
8146
7523
7612
7527
7430
7721
7142
7846
7508
8081
7730
7396
7297
7863
7841
7566
7711
7534
7669
7728
7529
7652
7766
7908
7672
8020
7882
7910
7902
8074
7688
8059
8177
7946
7771
7986
8318
7919
7838
8133
8102
7934
7974
8140
7948
7856
7639
7523
7507
7756
8513
7935
8270
7612
8224
7948
7929
8058
7891
7815
7867
7866
7877
7662
7453
8245
7839
7168
8258
7834
8159
7884
7888
7746
8271
8170
7935
8013
8385
8134
8163
7929
7985
8441
7853
8047
7839
7697
8262
8252
8007
8014
8485
8190
8244
8329
8402
7982
8055
8214
8262
8252
7879
7356
8442
7888
7737
8111
8102
8082
8006
8132
7943
8238
8460
7868
7902
8456
8286
8276
7822
8539
7997
8206
8385
8128
8696
7875
8245
8286
7686
7888
7945
7891
8305
7722
8108
7667
8174
8896
9587
10235
10610
9615
8776
8141
8121
8076
7823
8182
8258
8409
8141
8072
8082
8114
8406
8211
8294
8548
8372
8361
8524
8636
8254
8369
8614
8401
8260
8265
8593
8614
8465
8677
8588
8636
8528
8698
8657
8494
8274
8203
8427
7866
8198
8395
7442
8319
8420
8376
8439
8605
8212
8221
8247
8275
8359
8387
8252
8537
8367
8046
8064
8657
8285
7936
8176
8467
8215
8003
8396
8202
8374
8449
8448
8432
8461
8497
8359
8395
8336
8469
8270
8561
8273
8443
8300
8342
8383
8525
8460
8487
8369
8282
8392
8290
8672
8050
8293
8259
8165
8392
8169
8422
8328
8000
8170
8504
7914
8240
8415
7789
7783
7844
7850
7939
8131
8161
7956
8214
7974
8202
7973
8459
8188
8414
8110
8658
8041
8388
8427
8233
8075
8053
7950
7724
7961
7867
7784
7784
7928
7986
7599
7921
7836
7741
8585
10025
10673
10195
9789
7968
8388
7779
7734
7892
7691
7640
7687
7943
7892
7458
7810
7793
7717
7840
7577
7838
7958
7743
7614
7414
8193
7811
8025
7837
7832
7762
7738
7825
8125
7797
7680
7864
8143
7193
7961
7790
7968
8057
8136
7965
7877
7897
8024
8228
8014
7793
8204
7663
7934
7801
7713
7279
7775
7586
7685
7953
7752
8259
7428
7702
8066
7834
7948
8062
8130
7600
7562
7767
8174
7841
8045
7415
8137
7764
7695
7908
8022
7860
8008
8063
7824
8067
7556
7847
8105
7972
7586
7466
8038
7718
7940
7566
7920
7637
7655
7955
7586
7843
7888
7740
8116
7881
8009
7936
7826
7478
7723
7997
7979
7828
8249
7822
7598
8010
7834
8196
8054
8221
8312
8228
8070
8301
8397
8218
8251
8025
8244
8349
8042
8108
7564
7815
7539
7827
7730
7887
8052
7720
7787
7857
8438
8903
9765
10370
10284
9582
8198
7937
7750
7622
7521
8107
7743
8047
7752
7579
7846
7912
7863
7727
7635
8159
7769
7709
7588
7602
7899
7828
7811
7907
7893
7766
8017
7779
8093
7801
7949
8006
7640
7982
8081
8070
7616
7544
7823
7946
7839
7487
7633
8229
7724
7758
7687
7796
7868
7633
7475
7888
7705
7972
7787
7600
7731
7632
7263
7966
7588
7989
7817
8100
7632
7935
7634
7727
7835
7655
7691
7967
7378
7837
7951
7561
7684
8205
7967
7908
7956
7671
7621
7757
8060
7736
7503
7862
7773
7399
8003
7797
7343
8203
7880
7410
7691
7722
8031
7746
7492
7798
7732
7690
7818
7424
7535
7781
7842
7928
7582
7476
7796
7850
7783
8055
8242
8052
7920
8058
8011
8067
8383
7743
7662
7652
7844
7751
7736
7767
7818
7920
7914
7480
7669
7817
7933
8271
8678
9479
10224
9932
8667
7575
7626
7352
7495
7934
7466
7789
7798
7731
7967
8145
7726
7377
8056
7614
8206
7798
8143
7926
8216
7887
7862
8025
7967
8039
7970
7897
8055
8149
8485
7735
8280
8303
8168
8252
7908
7914
8225
8250
8192
8434
7933
8242
8114
8036
8189
8211
8094
8065
7993
8056
8414
7956
7947
8333
8346
8342
7956
8337
8096
8202
8062
8582
8198
8146
8313
8236
8121
8530
8118
8274
8070
8703
8086
8312
8345
8284
8500
8375
8515
8057
8513
8346
8414
7820
8704
8354
8634
8328
8629
8301
8455
8513
8406
8412
8363
8376
8441
8313
8017
8533
8644
8775
8698
8618
8433
8025
8906
8421
8370
8948
8643
8453
8602
8781
8613
8691
8787
8842
9178
8787
8632
8968
8786
8751
8399
8461
8332
8636
8274
8335
8682
8660
7971
8445
8298
9095
9413
10451
11127
10891
9843
9040
8527
8281
7978
8644
8368
8315
8168
8342
8207
8560
8604
8189
8457
8428
8396
8086
8468
8258
8608
7772
8252
8257
8493
8514
8236
8273
8111
8316
8171
8413
8769
8177
8247
8385
8241
8315
8321
8313
8417
8146
8114
8400
8004
8069
8322
8260
8496
7818
8172
8270
8183
7814
8210
8123
7958
7767
7927
7900
7630
7832
8186
8038
8012
8056
7926
7881
8007
7814
8127
8119
7789
7887
8020
8031
7998
8116
7904
8098
8032
8152
8241
8210
8156
7935
7593
7899
8170
8018
7862
7966
7968
7725
7697
8116
7856
7974
7999
7992
8074
8099
8017
7996
7955
8096
7708
8410
8094
7672
7869
7960
7730
8319
8644
8368
8749
8058
8357
8400
8004
7976
7788
7974
7780
7418
7628
7626
7669
7515
7322
7802
7859
7766
8164
8689
9329
10210
10314
9637
8203
7738
7662
7653
7631
7699
7291
7680
7604
7775
7612
7607
7795
7878
7793
7702
7704
7594
7613
7549
7698
7660
7352
7799
7562
7617
7544
7820
8173
7529
7675
8305
7577
7819
7823
8014
7995
7612
7884
8010
7639
7822
7714
7612
7569
7798
7798
7348
7605
7741
7695
7889
7495
7545
7538
7535
7678
7332
7820
7752
7626
7598
7595
7833
7726
7631
7514
7318
7606
7655
7236
7289
7690
7561
7546
7548
7830
8330
7983
7604
7932
7701
7898
7506
7989
7803
7818
7727
7589
7817
7385
7667
8242
8251
7558
7640
8109
7725
7829
7907
7656
7459
7974
7654
7574
7505
8146
8321
7730
8308
7922
8494
8484
8011
8164
8105
8483
8053
7721
7825
7815
7985
7721
7339
7946
7714
7467
7873
7522
7731
7970
8097
8857
10189
10321
9708
8359
7387
7446
7273
7586
7443
7872
7965
7621
7606
8162
8031
7736
7863
8051
7682
8069
7935
8248
7982
8000
8026
8086
7999
7685
8533
8054
7886
8352
8112
8252
8298
8282
7976
8422
8302
8195
8305
8295
7932
8106
8412
8328
7876
8251
7510
8261
8260
8031
8053
8639
8149
7510
8714
8157
8300
8059
8290
8038
7739
7826
7875
7991
8391
7891
8076
8391
7877
8010
8456
8185
8406
8171
8299
8172
8348
8046
8079
8186
8105
8013
7921
8157
8131
8300
8050
8565
8685
8306
7978
8328
8028
8317
7877
8373
8160
8246
8002
8306
7918
8199
8217
7808
8611
8396
8266
8468
8172
8489
8576
8667
8768
8644
8496
8564
8525
8983
8116
8458
8396
8294
8393
8246
8206
8220
7823
8166
8030
7946
8184
8286
8079
8741
9596
10491
10571
9763
8589
8289
8013
7902
7973
8298
7863
8094
7759
8576
8296
7796
8492
8185
8191
7924
8111
8280
8149
8233
8031
8414
7576
8157
8538
8472
8169
8445
8374
8401
8290
8460
8449
8443
8272
8174
8416
8249
8118
8509
8283
8404
8300
8099
8355
8006
8226
8314
8510
8341
8086
8535
8167
8646
8142
8553
8363
7906
8309
8181
8078
8549
7724
8247
8233
7975
8242
8109
8313
7857
8354
8156
7822
7462
8230
8868
7683
8320
8044
8530
8164
8122
8048
7968
8131
8103
8038
8178
7843
7796
8245
8342
7669
7868
8115
8298
8253
7817
8214
8166
8166
7750
7868
7883
8217
8057
8284
7990
8207
8198
8118
8541
8520
8085
8176
8392
8297
8301
8081
8254
8272
8096
7887
8138
7605
8032
7984
7983
8173
7617
7826
7473
7815
8048
8431
9492
10231
10375
9828
8476
8126
7768
7349
8322
7926
7781
7496
7461
8162
7653
7809
7762
7882
7808
8262
7988
8023
7828
7903
7724
8159
7782
7845
7976
7805
8008
8145
8024
8364
8239
7999
8016
8190
8004
7869
8156
8222
8437
8214
7971
8284
7806
7752
8083
7981
7912
8173
8250
8148
8034
7749
8304
8197
8656
8089
7792
8020
8085
8245
7854
8655
8076
8044
8106
7959
8289
7870
7899
8392
8309
8117
8584
8373
7992
8472
8317
8232
8065
8305
8032
8260
8238
8028
8156
8586
8131
8191
8288
8490
8306
8101
8263
8517
8364
8383
8239
8276
8240
8123
8313
8425
8591
8356
8108
8560
8262
8580
8586
8551
8829
8838
8814
8574
8710
8737
8671
8600
8582
8612
8451
8453
8489
8439
8414
8099
8112
8363
7664
8368
8419
8307
8392
8288
8804
9641
10746
11049
10272
8610
8425
7861
8217
7971
8379
8396
8112
8437
8283
8485
8049
8365
8579
8312
8147
8350
8392
8065
8446
8149
8448
8517
8463
8600
8542
8494
8476
8637
8509
8622
8460
8861
8464
8494
8697
7887
8634
8491
8846
8140
8559
8532
8819
8681
8796
8707
8777
8725
8433
8669
8336
8881
8501
8627
8476
8860
8112
8535
8536
8327
8254
8337
8715
8528
8662
8562
8558
8657
8430
8532
8560
8577
8736
8419
8731
8622
8033
8554
8721
8796
8513
8497
8525
8494
8888
8447
8460
8411
8767
8264
8540
8466
8236
8438
8424
8435
8522
8508
8416
8226
8755
8637
8510
8859
8196
8453
8560
8601
8645
8601
9043
8928
9005
8689
8669
9132
9059
8612
8616
8783
8577
8493
8318
8410
8340
8033
8510
8452
8435
8102
8326
8423
8785
8996
10010
11019
10802
9770
8058
8289
7812
8189
7686
8341
8387
8336
7933
8546
8584
8440
8257
8386
8544
8511
8546
8477
7918
8131
8081
8467
8430
8111
8276
8517
8419
8279
8483
8519
8130
8591
8593
8437
8290
8290
8496
8298
8459
8163
8501
8332
8278
8261
8219
8551
8406
8524
8500
8489
8339
8246
8550
8227
8354
8014
8988
8155
8198
8101
7762
8225
8342
8550
8428
8301
8304
8830
8139
8235
8605
8453
8220
8469
8149
8562
8531
8089
8147
8597
8358
8688
8427
8421
7950
8646
8389
8332
8089
8276
8241
8589
8343
8169
8297
8478
8445
8107
8134
8551
8332
8355
8225
8083
8047
8068
8479
8020
8770
8342
8730
8644
8405
8229
8480
8917
8737
8374
8784
8691
8388
8249
8905
8311
8082
8401
8316
8329
8092
8334
8559
8523
8148
8272
8101
9192
9960
10538
10771
10074
8950
8427
7875
8160
8402
8572
8284
8232
8246
8213
8370
8237
8124
8381
8013
8371
8561
8055
8339
8420
8308
8448
8367
8421
8738
8417
8457
8317
8535
8411
8462
8518
8597
8488
8232
8890
8391
8220
9179
8426
8536
8419
8525
8711
8470
8298
8555
8254
8332
8455
8444
8721
8313
8314
7996
8693
8395
8425
8302
8556
8493
8563
8723
7910
8496
8621
8456
7954
8468
8243
8226
8893
8503
8588
8669
8657
8471
8431
8832
8572
8761
8720
8504
8532
8514
8616
8519
8564
8773
8486
8306
9036
8872
8822
8393
8776
9051
8493
8309
8458
9095
9314
8414
8457
8886
8783
8564
8799
8700
9036
9142
9049
8975
9239
8992
8944
8916
9363
8898
8461
8933
9526
8785
8490
8645
8625
8461
8568
8723
8798
8620
8410
8316
8389
8919
9025
9995
11111
11419
11037
9824
8506
8403
8444
8611
8232
8490
8289
8410
8605
8565
8309
8652
8874
8613
8415
8825
8395
8537
8444
8613
8718
8432
8323
8868
8758
8311
8646
8424
8482
8886
8502
8397
8651
8639
8259
8694
8303
8573
8506
8541
8620
8482
8327
8606
8613
8521
8686
8409
8520
7988
8335
8896
8547
8440
8267
8194
8582
8430
8191
8463
8537
8035
8392
8351
8497
8321
8379
8222
8614
8047
8210
8194
8444
8553
8176
8086
8523
8428
8236
7979
8363
8291
8371
8097
8288
8120
8139
8367
8311
8345
8224
8000
7960
7987
8114
8062
8198
8110
7751
8046
8240
8037
7899
8176
8112
8178
8372
7647
8106
7926
7881
8138
8236
8414
7888
7942
8494
8310
8469
8363
8150
8237
8297
8233
7958
7967
7869
7534
7512
7589
7702
7409
7646
7774
7615
7636
7529
7781
8511
9728
9911
10229
9162
7873
7454
7538
7448
7361
7362
7592
7871
7499
7789
7529
7797
8077
7617
7305
7718
7694
7779
7839
7723
7530
7837
7923
7690
7628
7512
7486
7546
7601
8071
7816
7611
7885
7808
7143
7707
7537
7505
7975
7329
7577
7387
7518
7524
7281
7582
7787
7652
7572
7811
7442
7500
7909
7261
7705
7496
7697
7512
7314
7214
7841
7284
7366
7463
7147
7458
7356
7808
7331
7370
7508
7669
7479
7389
7545
7184
7277
7617
7368
7007
7648
7314
7415
7505
7522
7590
7442
7566
7191
7824
7686
7136
7119
7665
7394
7336
7512
7388
7130
7278
7588
7283
7459
7241
7747
7651
7381
7813
7772
7683
7267
8075
7535
8161
7752
7518
7891
8021
7427
7925
7731
7726
7762
7593
7571
7631
7495
7505
7487
7697
7644
7444
7352
7293
7443
7661
8524
9270
10053
9708
8233
7545
7400
7448
7400
7483
7193
7240
7376
7516
7008
7540
7516
7302
7187
7462
7433
7495
7305
7300
7878
7618
7222
7493
7603
7954
7952
7769
7559
7476
7640
7641
7503
7405
7556
7767
7717
8197
7636
7659
7685
7671
7607
8105
7867
7621
7503
7635
7705
7547
7700
7519
7483
7197
7697
7529
7975
8010
7333
8026
7441
7462
7755
7521
7671
7661
7478
7652
8075
7625
8060
7782
7803
7596
7175
8175
7729
8127
7869
7761
7603
7686
8251
7690
7730
7694
7647
7640
7694
7832
8207
7512
7803
7881
7988
7547
8226
8120
7844
7705
8160
7865
8129
7436
7783
7853
7799
7779
7792
7834
7786
7730
7937
8226
8485
8168
8304
8186
8470
8442
8225
8197
8343
8206
7921
8487
7946
7436
7889
8133
8192
7804
8089
7931
7993
7658
7979
7842
8140
8521
9477
10426
10407
9518
8455
8001
7995
7739
8026
7796
7672
8040
7976
8019
7850
7882
7879
8026
7697
8124
8259
7835
7814
7785
7907
8059
8137
7647
8443
8097
8230
8203
7978
8073
8148
8188
8283
8078
8314
7979
7876
7702
8032
8042
7862
7751
8163
8107
8015
8089
8141
8193
8104
8074
8120
8194
7687
7491
8208
8211
7856
8258
8205
7707
8102
8031
7724
7980
7764
8183
7854
7844
7922
8360
8084
8064
8346
8173
8040
7841
8031
7949
7849
8012
7968
8204
7443
8177
8153
7648
8003
8086
8290
7974
7953
7834
8245
7903
8112
7942
8166
7916
7887
8273
8018
7883
8233
8221
7943
7919
7981
8416
8209
8131
8072
8129
8309
8427
8458
8471
8521
8773
8381
8235
8141
7935
8635
8399
7955
8225
7919
7694
8047
8256
7960
8067
8212
7839
8228
7863
8475
9506
10445
10564
9909
8289
7381
7813
7851
8012
8000
8245
7998
7963
8244
8344
8034
7550
7808
7763
8255
7997
7826
7882
7987
8152
8217
8406
8130
7923
8095
8340
8365
8472
8114
8165
8075
8491
8085
8202
8306
8200
8154
8445
8189
8618
8284
8078
8762
8206
8164
8170
8182
8404
8018
8235
8082
8380
7876
7801
8324
8096
8148
8293
8412
8435
7970
8074
8321
8167
8588
8039
8375
8438
8299
8101
8232
8261
8620
8173
8295
8308
8441
8299
8305
8449
7950
8754
8442
8424
8243
8124
8496
8148
8163
8252
8288
8427
8458
8219
8256
8454
8477
7908
8327
8176
8315
7869
8432
8075
8677
8407
7901
8042
8494
8330
8531
8339
8716
8215
8969
8476
8446
8161
8353
8456
8451
8359
8387
8333
8087
8363
8115
8017
8458
8218
8108
7893
8572
8228
8849
9608
10714
10063
9738
8896
7644
7876
7818
7970
8336
8232
8057
8546
8363
8265
8619
8250
8725
8130
8424
8232
8653
8595
8814
8729
8738
8259
8615
8842
8654
8327
8472
8980
8905
8497
8576
8709
8765
8843
8860
8557
8325
8819
8639
8509
8966
8574
8536
9191
8607
8642
8318
8829
8839
8302
8478
8426
8778
8624
8706
8520
8618
8553
8250
9018
8641
8673
8828
8076
8798
8273
8664
8765
8488
8459
8354
8687
8653
8377
8784
8460
8348
9096
8653
8789
8689
8972
8478
8931
8992
8638
8591
8477
9031
8467
8779
8858
8429
9145
8966
8391
8804
8625
8487
8630
8292
9294
8594
8761
8602
8906
8555
8539
8814
9094
8897
9218
8862
9136
9073
9043
9073
9360
9038
8918
9034
8908
8408
8568
9104
8678
8558
8391
8726
8928
8536
8540
8706
8565
8889
9309
10343
11100
10946
10439
9145
8713
9050
8669
8751
8704
8730
8813
8904
8925
8530
8550
8875
8868
8742
9079
8881
8768
8873
8500
9010
9231
8964
8856
8797
9228
9133
9096
9165
8880
8911
9381
9052
8794
9108
8935
9149
9148
9141
8835
8445
9382
9184
8902
9157
9057
9228
8960
8890
9016
9185
8977
8816
9023
9126
8963
8977
9069
8484
8570
8896
9303
8834
8766
9033
8991
8823
8672
8616
8963
8876
8579
9372
8997
8742
8934
8971
9142
9003
8846
8562
8853
8796
8621
8808
8992
8807
8793
8815
8417
9026
8927
8732
8604
8720
8753
8685
8968
8612
8536
8133
8473
8903
8615
8638
8753
8342
9202
8814
8659
9169
9091
9056
8934
8943
9124
8760
8433
8713
8964
8542
8721
8190
8699
8246
8167
8517
8432
8099
8513
8258
8892
8428
9665
10609
11307
10913
9440
8495
8199
8348
8154
8151
8483
8744
8419
8091
8258
8374
8261
8176
8332
8514
8225
8356
8441
7875
8591
8183
8319
8328
8216
8364
8625
8224
8503
8304
8216
8514
8274
8635
8287
8320
8770
8423
8575
8345
8288
8478
8430
8051
8480
8101
8601
8412
8327
8267
8252
8302
8305
7922
8376
7999
7617
8475
8743
8294
8101
8073
7898
8027
8471
7888
8028
8164
8261
8082
8486
7848
7984
7985
8318
7827
8316
7980
7980
8361
8078
7729
8147
8044
7799
7617
7877
7684
7838
7959
7495
7807
7671
7866
7548
8205
7995
7599
7988
8236
7962
7749
7655
8028
7790
7944
8281
8107
8168
7980
8110
8162
8291
8294
8040
8378
7928
8126
8249
8217
7832
7713
7949
7897
7660
7681
7857
7600
7598
7545
7573
8322
8397
9980
10286
10200
9064
8005
7618
7579
7545
7896
7546
7666
7861
7683
7934
7683
8186
7548
7830
7894
7950
7733
7404
7961
7945
7792
7932
8124
7874
7769
8128
7758
8396
8244
8057
7982
7814
8228
8236
8115
8098
7963
8041
7936
8184
7860
8044
8212
7815
7753
7956
7700
8188
8100
7853
7952
8027
8212
8054
8156
7688
7837
7739
7657
8211
7760
7346
7772
8128
7755
7818
7976
8135
7716
8052
7639
7650
7884
7979
7974
7751
7425
8113
7685
7771
8083
7972
7866
7651
8150
7849
8256
8290
7771
7932
8214
8040
8149
7575
8077
8018
8075
8143
7960
7595
8035
8079
8218
8162
8129
8470
8544
8374
8608
8109
8363
8439
8308
8120
8101
8216
7996
8204
7896
8046
8104
7822
7770
7797
8607
7468
7815
7917
8037
8486
9468
10104
9966
8851
7876
7804
7766
7730
7573
8064
7773
7838
7899
8075
8020
7773
7920
7714
7886
8058
7936
8218
8064
8249
7558
7796
7779
8409
8409
8093
8243
8184
8240
8237
8343
8173
8393
8202
8357
8481
7895
8006
8094
8236
8328
8027
8609
8076
8135
8281
8164
8379
8242
8295
8646
8403
8264
8324
8281
8355
7766
8010
7807
7758
8395
8170
8238
8088
8170
8058
8080
8540
8169
8401
8098
8589
8232
7993
7837
7844
7761
7955
8209
8357
8130
7795
8253
8248
8561
8216
8265
8406
8201
8266
8321
7636
7755
7824
7771
7954
8212
7856
7973
8029
7930
8151
8247
8198
8344
8660
8449
8794
8326
8515
8937
8790
8460
8358
8384
8437
8425
8440
8108
8217
8640
8068
7929
8212
8396
8175
8107
8388
8504
8526
9716
10760
11005
9843
8411
8136
8184
8075
8179
8026
8208
8045
8131
8289
8082
7868
8235
8156
7646
8059
8167
8193
8471
7814
8078
8564
8235
8186
8288
8073
8657
8368
8380
8387
8353
8582
8301
8235
8053
8188
8553
8438
8281
8722
8357
8261
8157
8208
8227
7988
8098
8469
8647
8247
8024
8250
8210
8338
7926
8278
8071
8123
8329
8065
7992
8180
8302
7676
8332
8206
8162
8153
8014
8197
8207
8310
8119
8228
8540
8402
8045
8179
8526
8334
8218
8237
8206
8450
8455
8095
8221
8164
8160
8318
8330
8338
7631
7854
8598
8178
8238
8058
8245
7874
8120
8277
8150
8335
8655
8323
8629
8371
8556
8505
8614
8447
8405
8341
8175
8696
8806
7998
8029
8300
8141
7917
8056
8245
8221
8065
8410
7994
8054
8634
9269
10162
10699
10407
9464
8087
7892
8192
8130
8115
7956
8437
7935
8565
8254
8012
8192
8220
8517
8301
8715
8054
8110
8383
8420
8197
8133
8779
8571
8349
8509
8418
8332
8486
8020
8204
8518
8247
8478
8375
8534
8348
8487
8058
8218
8423
9007
8334
8295
8276
8128
8247
8309
8287
8166
8366
8130
8194
8377
8331
8272
8219
8027
8368
8425
8392
8335
8281
8107
8000
8199
8372
8184
8157
8052
7985
8356
8341
8009
8346
8547
8380
8246
8308
8294
8465
8385
8340
8226
8166
8186
8223
8506
8511
7949
8012
8133
8366
8524
8257
8024
8552
8315
8525
8385
8195
8095
8695
8059
8218
8581
8543
8809
8124
9088
8393
8294
8385
8750
8316
8511
8426
8368
8190
8340
8124
8173
8465
8338
7847
8121
8341
8155
8135
8210
9233
9602
10417
10359
9402
8557
7931
7933
7886
8322
8192
8033
8390
8189
8009
8214
8070
8192
8224
8358
8481
8142
8146
8331
8462
8409
8223
8220
8304
8249
8363
7904
8278
8145
8159
8182
8489
8128
8277
8524
8684
8003
8665
7986
8061
8355
8489
8266
8324
8318
8549
8383
8187
8432
8594
8384
8360
8531
7820
7870
8216
8182
8159
8034
8556
8373
8090
7967
7905
8343
8204
8026
8136
8144
8240
7854
8021
8680
8054
7810
8066
8217
8278
7881
8275
8090
8015
7823
8010
8410
8038
7918
8098
8366
7769
7999
8070
7833
8196
7696
8139
7908
8036
8261
7887
8033
7872
7710
7910
8039
8148
7739
7763
8345
8232
8356
7911
8449
8564
8266
8352
8297
8235
8169
8558
8283
8210
8133
8220
7994
8241
8135
7842
7982
7914
8026
8157
7892
7617
8095
8810
10037
10383
10827
9489
8417
8301
7728
7874
7676
7729
8350
8176
8038
8149
7941
7570
7986
7919
7997
7881
8071
7931
8100
8151
8074
7707
8336
8091
8100
8069
8233
8119
8160
8096
7715
8309
8128
7807
8209
8476
8389
8009
8378
8175
8033
8121
8045
7816
7984
7983
8456
8017
8302
8429
7791
8204
8452
8218
8460
7916
7904
7758
7760
7965
7725
8050
7752
7931
8354
8229
8248
7832
8156
8358
8053
8046
7862
7973
7876
7835
8003
8189
7685
8139
8107
8046
8063
8088
7791
7841
7813
8034
7929
8014
8221
7983
7838
7723
8060
8030
7874
8056
7835
8066
8030
7980
8279
8261
8381
8118
8112
8472
8146
8480
8613
8284
8506
8207
8425
8053
8231
8499
8218
8331
8228
7778
8404
7937
8010
8232
7624
7943
7621
7925
7976
7558
7198
8155
8337
9172
10056
10080
10126
9072
7917
7533
7411
7980
8023
7502
7480
7902
7643
7666
7779
7789
7408
7618
7881
7507
7834
7451
8061
7666
7457
7944
7864
7899
7717
7418
7916
7641
7849
7745
7786
7908
7670
7585
8219
8017
8039
7885
8084
8056
7813
8347
7589
7653
7761
7513
7876
7741
8041
7689
7412
7927
8016
8037
7710
8065
7809
7841
7670
7827
7638
7782
7415
7934
7578
7677
7802
7992
7621
7756
7881
7901
7824
7616
7919
7765
7615
7607
7774
7491
7494
7637
7764
7768
7716
7581
7657
7346
7592
7885
7754
7331
7666
7827
7817
7772
7980
7806
7558
7853
7924
7846
7655
7994
7842
7954
7987
8231
8122
8050
7924
8350
8496
8522
8005
8520
8584
8100
8026
8068
8122
7860
7891
8100
7714
7843
8248
7820
8255
8006
7880
8460
8868
9865
10599
10123
9135
7847
7728
7833
7837
7580
7761
8028
8307
7932
7780
8054
8247
7986
8055
8034
8226
7961
8045
8134
8231
8072
7929
8134
7959
8307
7944
8031
8363
8390
8032
8227
8091
8280
8025
8238
8251
7842
8352
8078
8193
8398
8106
8005
8470
8371
8228
7828
8494
8241
8305
7744
8360
8720
7782
8263
8438
8045
8350
8344
7744
8487
8390
7937
8249
7940
8314
7906
8551
8230
7962
7854
8074
8059
7849
8007
7835
8372
7855
8227
8181
8229
8337
8232
8054
8267
8329
8124
8323
8474
8149
8457
8213
8113
7971
8364
8431
8261
8321
8241
8228
8118
8677
7903
8788
8318
8286
8564
8282
8760
8286
8667
8734
8635
8462
8438
8237
7971
8453
8247
8258
8335
8264
8127
8141
7923
8097
8103
8011
8352
8282
8100
9167
9949
10733
10225
8855
8068
8149
8213
8125
8407
8598
8318
8393
8162
8460
8010
8156
8282
8455
7910
8143
8128
8433
8125
8400
8311
7927
8701
8511
8227
8096
8233
8089
8325
8211
8118
8280
8338
8534
8323
8470
8401
8382
8462
8174
8435
8284
7950
8154
7920
7955
8139
8196
8347
8484
8009
8261
7882
8881
8641
8172
8394
8332
8363
8355
8126
8593
8466
8333
8176
8461
8191
8447
8376
8161
8209
8409
8359
8767
8291
8384
8218
8680
8554
8370
8399
8326
8255
8470
8377
8235
8629
7997
8636
8694
8309
8146
8485
8437
8194
8464
8360
8353
8137
8334
8496
8095
8506
8519
8135
8353
8445
8630
8697
8344
8844
8670
8655
8520
8781
8528
8636
8657
8606
8341
8583
8199
8205
8396
8292
7962
8568
8352
8407
8305
7751
7966
8640
8940
10353
10761
10349
9103
8407
8107
7903
8102
8428
7853
8530
8448
8156
8276
8234
7942
8363
8273
8361
8165
8295
8077
8148
8200
8016
7491
8473
8463
8332
8373
8498
8245
8065
8447
8261
8355
8653
8434
8514
8087
7949
8328
8165
7777
8109
8379
8190
8245
8321
8283
8685
8077
8249
8453
8379
8117
8490
8316
8673
8268
8266
8378
8472
8219
7955
8319
8061
8357
8604
8679
8281
8257
8415
8598
8063
7991
8139
7644
8471
8148
8113
7783
8160
8244
8432
8629
8288
8406
8562
8321
8476
8378
8521
8527
8422
7732
8129
8000
8444
8433
7969
8638
8651
8266
8232
8587
8104
8164
8210
8333
8381
8536
8659
8578
8266
8530
7915
8817
8703
8709
8369
8719
8519
8549
8499
8223
8214
8269
8363
8169
8076
7779
7588
8236
7799
7840
8668
9786
10301
10559
9251
8257
7821
7973
7767
8128
8329
7561
7571
7602
7945
7962
7665
8008
7640
8161
7521
7781
7911
7995
7838
7832
8208
8106
7992
8093
7662
7639
7946
8418
7896
7493
7926
7980
8285
8023
7824
8017
7863
7908
7904
7967
8238
7708
7928
7788
8397
8251
7876
7974
7936
7892
7698
7866
7798
7864
7703
7924
7837
7658
7964
8310
7937
7950
8011
8054
7828
7823
7865
7954
8068
7853
7708
7881
7941
7589
7835
8180
8078
7931
7932
8112
7983
8233
8239
8185
8066
7801
7638
7804
8196
7821
8179
8386
8249
8356
7740
8091
8417
8089
7968
8206
8416
8014
7944
8308
8476
8255
8777
8667
8527
8533
8596
8258
8378
8516
8297
8449
8597
8362
8708
8521
7743
8410
8135
8233
8225
8136
7977
8223
8267
8027
8173
8582
9601
10925
10437
9085
8759
8061
8040
7847
8113
8144
8123
8317
8251
8033
8045
8197
8444
8314
8287
8298
8252
8329
8468
8434
8457
8387
8517
8514
8660
8777
8579
8441
8401
8459
8496
8521
8423
8605
8692
8370
8700
8660
8461
8612
8464
8486
8593
8395
8315
8487
8307
8741
8028
8514
8455
8153
8524
8120
8727
8342
8580
8349
8112
8472
8120
8095
8211
8301
7975
7895
8639
8168
8545
8438
8311
8256
8468
8317
8017
8769
8034
8125
8494
8403
8130
8074
8185
7640
8174
8261
8115
7937
8408
7946
8563
8457
8025
8392
8334
7529
8022
8111
8229
8003
8121
7753
8263
8115
8279
7618
8923
8277
8268
8379
8562
8640
8761
8619
8844
8754
8536
8558
8112
8770
8678
8627
8262
8464
8095
8301
8095
8140
8532
8027
8026
8366
8389
8364
8799
10166
10411
10716
10120
8609
8311
8215
8285
8347
8408
8209
8436
8283
7897
8052
7827
8258
7746
8216
8294
8117
8158
8015
8148
8032
8137
8177
8117
8178
8037
8246
8393
8239
8415
8243
8387
8380
8113
8037
8051
8154
8203
8315
8043
8064
8252
8243
7699
8239
8171
8038
7789
8107
8126
8026
8141
7968
8163
7431
8065
8140
8089
7766
8037
7723
7675
8065
7781
7945
7781
7750
7701
7566
7638
7822
7594
7867
8107
8017
7517
7845
8125
7948
8051
7983
7732
8014
7703
7807
8209
7905
7660
8061
7992
7607
8038
7745
7548
7930
8159
8171
8229
7664
8098
7989
7830
7698
7401
7737
7799
7223
7735
7503
8057
8247
8278
8168
8428
8383
8338
8299
8244
8283
7978
8010
8092
7842
7853
7473
7726
8129
8019
7773
8244
8041
7962
7654
7893
8102
8244
9123
10370
10588
9836
8676
8269
7689
7914
8062
8217
7994
8100
8035
8094
8020
8170
8283
7838
8188
7885
8212
7982
8384
8073
8379
8151
8398
7941
8380
8249
8460
8337
8318
8148
8214
8347
8377
8053
8513
7878
8271
8205
8141
8030
8051
8037
8266
8085
8509
7755
8255
7967
7955
8191
8161
8068
7886
7970
8148
7683
7485
8461
7517
8032
7933
7825
8015
8057
7756
7880
8302
7990
7737
8099
7833
7931
7929
7781
8028
7823
7596
8241
8073
8364
7946
7828
8174
8177
8020
7955
8059
7863
7662
7983
7657
7765
8102
8108
8085
7961
7982
7662
7949
7985
7823
7920
7670
7842
7951
7948
7707
7924
8115
8050
8221
8130
8090
8119
8139
8437
8229
8230
8147
7884
8346
7769
8236
7601
8224
7609
8035
7720
7780
7872
8023
7391
7830
7764
8196
9179
9809
10529
9922
8771
7718
7171
7916
7798
7827
7555
7521
7688
8085
7652
8065
7754
7818
7534
7834
7766
7864
7829
7767
7813
7616
7390
7886
7770
7530
8055
8089
7846
7933
7939
7890
8090
7865
7532
7682
7951
7870
7699
7822
7892
7705
7674
7913
7798
7824
7887
8386
7797
8112
7475
7694
7285
8016
7713
7723
7717
7876
7618
7787
7837
7861
7920
7937
7822
7870
7686
8038
7519
7886
8017
7990
7778
7859
8180
7671
7901
8123
7951
7646
8125
7930
7968
8039
7976
7700
8400
8073
8048
8168
7861
8084
7874
8143
8154
7666
8157
7807
8297
8158
8058
8122
8274
8235
8435
8382
8004
8347
8129
8660
8523
8114
8456
8600
8540
7942
8307
8426
8973
8673
8849
8296
8409
8284
8470
7981
7998
8204
8345
7855
8154
8226
8719
9447
10036
11290
10479
9663
8339
8120
8374
8012
8329
8414
8309
8457
8118
7828
8193
8195
8277
8168
8372
8317
8371
8231
8191
8302
8499
8573
8488
8391
8553
8539
8405
8351
8664
8508
8616
8658
8506
9023
8340
8803
8867
8573
8536
8732
8794
8795
9100
8120
8695
8502
8391
8790
8422
8841
8501
8625
8627
8740
8709
8423
8971
8526
8406
8795
8411
8793
8302
8278
8182
8782
8379
8597
8328
8385
8443
8381
8263
8602
8375
8671
7914
8415
8454
8117
8231
8057
8207
8258
8242
8326
8364
8357
8295
8352
8393
8580
8410
8348
8696
8261
8252
8517
8525
8251
8371
8281
8330
7836
8331
8502
8597
8234
8488
8862
8206
8575
8643
8611
8188
8194
8304
8695
8210
7900
7836
7860
7897
7694
7939
7935
7985
7614
7728
8019
7784
8232
8790
9404
10441
10478
9654
8600
8235
8028
8106
7685
7898
8272
8527
8150
7954
8045
8437
8034
8140
8195
8409
8197
8163
8174
8101
8325
8608
8540
8116
8387
8271
8368
8535
8281
8349
8209
8236
8584
8535
8160
8416
8365
8326
8330
8218
8415
8274
8331
8107
8023
8301
8124
8192
8052
8422
7902
8158
8222
8233
8062
8144
8285
8316
7976
8325
7900
7979
7721
7779
7902
7942
7970
8342
7933
7982
8186
7956
7659
7885
8258
8018
7517
7700
8273
7865
7247
7839
7862
7775
7497
7733
7743
7458
7446
7600
7524
7328
7518
7484
7516
7248
7214
7662
7092
7380
7066
6945
7409
7590
7032
7519
7554
7442
8041
7948
7598
7704
8012
8159
7942
7784
7809
7594
7777
7225
7470
7385
7346
6963
7273
7575
7345
7401
7406
7024
7152
7258
7772
8149
9019
10306
9663
8219
7310
6957
6837
7127
7310
6987
7399
6991
7347
7237
7219
6840
7057
6840
7357
7019
7273
7141
7015
7101
7116
7469
7252
7247
7217
7550
7439
7639
7196
7798
7276
7686
7653
8106
7627
7721
7251
7816
7557
7523
7772
7366
7724
7588
7597
7757
7500
8018
7780
7574
7630
7680
7663
7728
7127
7791
7895
7904
7501
7340
7749
7767
7786
7500
7893
7771
7725
8175
8148
7733
8001
7928
7746
7992
7933
7540
7881
8065
8155
7699
7742
8168
7789
8541
8040
8151
7625
7884
8042
7962
7898
8188
7761
8168
7814
8177
8033
7835
8540
7843
8082
8209
8035
8255
7620
8338
8205
8197
7936
8308
8177
8590
8135
8293
8279
8083
8491
8524
8230
8704
8371
8094
7852
7815
7766
8328
8166
8047
7750
7714
7690
7598
7754
8274
8474
9661
10306
10885
10055
8376
8476
7376
7542
7747
7876
7756
8183
7968
7741
7904
7825
7968
7883
7827
7626
7906
7856
7610
7917
7845
7880
7693
8345
7863
7868
7824
8184
7811
8105
7900
8046
7941
8114
8067
8145
8035
8023
7514
7922
7949
7970
8429
7801
7636
8171
7965
8375
7741
7863
8076
8137
7836
8375
8247
7882
8312
7730
8016
8104
7688
7710
8163
8259
7826
8155
7736
7788
7936
8242
7832
7948
7869
8044
8081
7716
8173
7786
8114
7686
8053
7759
7947
8178
7549
8065
8317
7794
7801
8015
7452
8107
7805
7590
7944
7892
8202
7519
7687
7967
8093
8086
7830
7660
7845
7695
7980
8157
8084
7992
8010
7979
8451
8470
8622
8543
8420
8303
8100
7677
8262
8228
8025
7824
7928
7772
7644
7848
7878
7915
7613
7903
8287
8744
9755
10182
10445
9650
8243
7992
7670
7676
7776
7797
7877
7775
7743
7767
7827
7865
7694
7742
8166
7639
8325
7985
8017
7842
8205
7885
8037
7788
7817
7894
8126
8175
8080
7925
7929
8243
7866
8180
7866
8357
8008
8246
8192
8460
7750
7905
8186
8091
8148
7797
8117
8000
8335
7735
8083
8207
8119
8146
7939
8504
8264
7718
8178
8299
8149
7695
7762
7922
7582
8190
8111
8013
8202
7963
8034
7895
8589
8013
8099
8242
8517
8154
7940
7899
7811
7607
7854
8056
7827
8515
7732
7606
7703
7833
8028
7916
8024
7766
8104
7845
7946
7716
7688
8130
7664
7746
7660
7798
7700
8340
8164
8378
8352
8453
8503
8487
8418
8349
8182
8326
8224
8119
7871
7770
7913
7896
7882
7760
8077
7957
7804
7580
7802
8027
8664
9315
10361
10354
9493
8091
7317
7789
7115
7711
8089
8088
7763
7670
7517
8007
7849
7475
7937
7774
7655
7872
8009
7376
8158
8085
7931
7752
7947
7929
8088
7882
8229
7499
8282
8419
7934
7868
7841
8425
7965
8251
7738
8027
8012
7883
7947
7913
8029
7934
7704
7806
7907
7954
7805
7955
7820
7844
8290
7842
7595
8146
7809
7586
7920
7764
7651
7822
7974
7761
7882
7987
7964
7977
7786
7840
7934
7657
7977
8287
7770
8433
7603
7808
8379
7713
8276
7778
7861
7934
8142
8080
8226
7998
8016
8119
8188
8043
8062
8134
8048
8285
7991
8427
8235
8056
7692
8206
8433
7865
8302
8174
8454
8485
8708
8593
8231
8558
8820
8772
8744
8602
8262
8670
8977
8295
8217
8264
7808
8235
8427
8516
8221
7995
8173
8278
8411
8934
9777
10819
11279
10322
9086
8218
8017
8377
8177
8142
8235
8242
7995
8042
8294
7846
8279
8403
8195
8287
7956
8373
8229
8411
8412
8390
8163
8198
8333
8479
8321
8751
8148
8707
8525
8596
8422
8449
8729
8615
8610
8565
8455
8631
8532
8326
8920
8347
8280
8187
9091
8497
8350
8600
8642
8521
8655
8712
8518
8224
8203
8188
8636
8483
8185
8579
8309
8571
8753
8235
8458
8634
8228
8220
8420
8666
8310
8560
8390
8499
8564
8368
8940
8608
8340
8086
8562
8541
8233
8526
8255
8196
8087
8345
8059
8408
8159
8108
8529
8354
8242
8400
8237
8485
8243
8341
8366
8263
8326
8065
8292
8760
8635
8444
8421
8743
8724
8846
8629
9004
8607
8465
8782
8460
8220
7909
8636
8588
8599
8486
8378
8268
8622
8056
8123
8315
8673
9050
9922
10994
11008
10323
9022
8204
8439
8151
8252
8341
8474
8351
8058
8425
8303
8115
7966
8178
8090
8256
8173
8415
8197
8283
8187
8485
8200
8847
8549
8274
8488
8540
8587
8225
8552
8519
8608
8488
8526
8790
8269
8630
8405
8630
8533
8692
8329
8239
8943
8464
8715
8551
8777
8476
8475
8062
8631
8520
8574
7823
8494
8435
8446
8194
8197
8247
8314
8199
8187
8416
8339
7925
8368
8145
8326
8616
8358
8405
8286
8554
8243
8275
8521
8348
8348
8097
8007
8260
8140
8511
8253
7728
8011
8021
8143
8444
7959
8070
8286
8147
8030
8433
7961
8071
8343
8224
7833
8404
8372
7489
7801
8661
8312
8652
8303
8579
8588
9109
8478
8938
8382
8813
8616
8391
8821
8306
7940
8188
8245
8078
8285
8499
8253
8388
8253
8053
8406
8847
9741
10613
11204
10657
9225
8535
8356
7867
7941
8461
8260
8020
8330
8698
8256
8525
8350
8572
8552
8461
8524
8184
8508
8117
8460
8849
8547
8414
8452
8884
8639
8280
8431
8663
8869
8322
8526
8777
8737
8817
8359
8855
8846
8616
8231
8390
8859
8437
8415
8718
8382
8774
8597
8912
8058
8378
8739
8787
8418
8785
8583
8379
8566
8664
8208
8711
8593
8146
8217
8649
8252
8614
8215
8130
8522
8631
8697
8317
8313
8538
8445
8704
8242
8594
8578
8438
8404
8750
8398
8618
8626
8225
8154
8417
8724
8316
8623
8458
8818
8515
8534
8104
8309
8473
8096
8438
8739
8461
8431
8023
8588
8673
8690
8657
8778
9068
9143
8795
8948
8587
8537
8440
8698
8482
8432
8189
8048
8619
8131
8491
8525
8591
8196
8517
8599
8413
8727
9775
10797
10904
10229
8992
7953
8164
7828
8166
8572
8377
8417
8224
8536
8240
8401
8326
8260
8497
8129
8465
8104
8248
8545
8683
8163
8454
8374
8210
8582
8305
8435
8444
8332
8391
8260
8586
8425
8301
9121
8509
8415
8371
8781
8289
8506
8325
8333
8271
8408
8295
8178
8475
8417
8447
8334
8222
8465
8642
8526
8232
8195
8301
8257
7985
7958
8170
8373
8275
8191
8182
8052
8571
8377
8309
8536
8536
8713
8589
7957
8328
7992
8218
8102
8162
8132
8282
8096
8248
8082
8148
8739
8280
8483
8488
8412
8148
8188
8316
8293
7990
7942
8397
7970
8077
8291
8160
7776
8036
8335
8498
8421
7974
8407
8573
8236
8472
8490
8604
8204
8458
8770
8464
8298
8566
8305
8439
8572
8027
8583
8117
8125
8162
8226
7907
7828
8096
8015
7694
7812
8375
8210
8856
10131
11185
10699
9529
8254
8066
8171
7985
7822
7808
8321
8038
8156
7832
7972
8055
8189
7813
7516
8147
8026
8354
7939
8125
8136
8138
8216
7957
8320
8404
8331
8347
8257
8251
8022
8042
8307
8193
8495
8395
8214
8362
7987
8105
8640
8078
8236
8085
8240
8270
8132
8087
8375
8363
8248
8150
8149
8343
8433
8076
8041
7965
8195
8185
7825
7928
8004
8119
8157
8283
8044
7892
8115
8238
7767
8077
8336
8204
8107
7912
8006
8260
7850
8121
8227
8116
7959
7769
8321
8185
7876
7788
7978
7860
7920
7759
7970
7994
7726
8068
7569
8157
8200
7921
7999
7950
7865
7738
7999
8156
8071
7949
7838
7809
8090
8366
8059
8098
8079
8541
8175
8194
8310
8358
8211
8496
8386
8135
7928
8131
8330
8253
7883
8240
7804
8023
8002
8014
7914
7682
8014
7484
8029
8302
8783
9478
10618
10811
10177
8481
7807
7962
8041
7933
8132
7966
8070
7762
7757
8427
7734
8140
7937
8302
8055
8112
7664
8203
7784
8235
8270
8191
7897
7942
8454
8322
8245
8262
8151
8133
8135
8317
8356
8038
8474
8027
7812
8440
8454
8340
8182
8464
8114
8391
8388
8355
8168
8207
8225
8719
8347
7898
8071
8369
8050
8118
8074
8296
8311
8164
8243
8165
8164
8164
8292
8301
7998
8108
7864
8305
8183
7857
8295
7965
8396
8268
8238
8369
8158
8066
8376
8304
8322
8136
8042
8175
8187
8003
8023
8019
8062
7658
8602
8306
8250
7960
8041
8154
8261
7857
8038
8291
8195
8170
8006
8055
8165
8109
8231
8245
8447
7853
8322
8138
8698
8600
8097
8400
8399
8518
8416
8229
8580
7969
8380
8096
8619
8290
7984
8013
7904
8405
7899
7815
7918
8058
7848
7882
7777
8653
9384
10662
10693
10166
8312
7959
7157
8254
7757
8112
7817
7542
8331
7774
7785
7630
7910
8094
7962
7907
7846
7667
8094
7947
8011
7651
8300
7859
7856
8219
8368
7811
8303
8201
8245
8311
8337
8196
8165
8357
8004
8165
8132
8131
8404
8231
7857
7938
8508
8071
8214
8192
7977
8069
8358
8071
8274
7797
7865
7990
7820
7806
8082
7978
7963
8181
8025
7642
7778
8223
8378
7696
7874
8086
7923
7911
8323
7836
8142
8062
7826
8082
7956
7951
7584
8028
7935
8205
8228
7876
7793
8100
7979
7687
8118
8189
7906
7887
8029
7898
8040
8157
7928
7698
7600
8377
7721
7684
8455
7947
7943
7973
8150
7685
8308
8218
8162
8404
8239
8377
8382
8342
8327
8142
8406
8220
8006
8392
7801
7534
7990
8118
8079
7824
7857
7866
8122
7658
7878
8123
8729
9569
10437
10582
9242
8168
7802
7819
7612
7373
7536
7929
7797
7847
7496
8268
7977
8140
7876
8151
7823
7822
8066
7909
8015
8144
8047
7992
8137
8073
8040
7851
8354
8127
7979
8294
8117
8363
8306
8424
8184
8177
7762
8222
8419
8015
8198
8068
8393
7940
7918
8355
8187
7910
8419
8226
8241
8046
8083
7958
8049
7553
8094
8012
7929
7802
7611
8006
7860
7701
8256
7790
8107
7966
7976
8113
7997
8233
7703
7579
7669
7619
8335
7987
8166
7918
7755
7791
8275
8084
7929
8346
7639
7981
7931
8135
7844
8170
7841
7801
7772
7788
7903
8028
7583
8377
7974
7905
7858
7573
7903
7618
7750
7821
7778
7905
7695
8320
7970
8029
7816
8359
8339
8287
8478
8440
8225
8030
8051
8251
7608
7900
7598
7538
7653
7560
7731
7553
7454
7600
8122
7451
7705
8984
9620
10142
10475
9479
8192
7872
7513
7598
7587
7673
7659
7666
7684
7786
7492
7678
7437
7515
7598
7652
7627
8030
7853
7847
7523
7947
7909
7908
7954
7697
7311
8482
8051
8214
8083
8104
7912
8103
8253
8113
8156
7939
8181
8148
8165
8215
7994
8193
8005
7874
8184
8253
7767
8128
8548
8190
8118
8237
8030
7937
8001
7718
8233
8003
7693
7834
7898
7865
8068
7929
7803
8192
8077
7876
8168
8318
7689
7960
8233
7824
8076
7975
7925
7957
7968
7946
7829
7736
7943
8275
7970
8166
7562
8041
8046
7723
7732
8300
8135
7665
7975
7784
7826
7936
8179
7584
8292
8121
8138
8276
7648
8022
8023
8115
7782
8364
8265
8028
8557
8475
8486
8082
8244
8345
8250
8011
7945
7970
7982
7738
7996
7929
7532
7962
7990
7703
7728
8149
8627
9192
10385
10254
10036
8554
7765
7535
7261
7690
7438
7771
7644
7269
7614
7639
7303
7219
7496
7653
7290
7191
7308
7410
7135
7165
7554
7225
7181
7180
7321
7775
6736
7871
7432
7498
7322
7560
7607
7299
7433
7726
7415
7561
7254
7304
7296
7317
7469
7140
7232
7376
7417
7256
7405
7787
7764
7602
7580
7403
7555
7501
7234
7238
7278
7354
7234
7478
7290
7090
7039
7501
7077
7391
7194
7718
7537
7685
7483
7387
7275
7470
7343
7414
7488
7187
7304
7192
7332
7427
7265
7431
7308
7128
7671
7478
7480
7541
7279
7364
7469
7266
7602
7712
7543
7394
7557
7393
7738
7649
7925
8232
8098
7908
8043
7982
7955
7962
7843
7860
8158
7805
7974
7701
7556
7458
7325
7604
7481
7500
7480
7574
7407
7325
7419
7410
7790
8798
9443
9912
9649
8077
7337
7276
7447
7312
7232
7554
7738
7634
7538
7714
7845
7612
7896
7667
7684
7458
7927
7960
7800
7984
7909
7750
7620
7839
8363
8170
7987
7822
7852
8252
7988
7782
7896
8073
7821
7907
7810
7768
8334
7592
7761
7879
8348
7959
7911
7690
7705
7893
7861
8109
8204
7757
8141
8028
7737
7906
8191
7761
7722
7817
7952
7602
8066
7836
7758
8228
8185
8100
7982
7956
7734
8026
7326
7954
8199
7914
7432
7648
7947
7812
7833
8108
7771
8147
8043
8078
7712
8019
7865
7898
7914
8132
7785
7903
7811
7708
7895
7936
7677
7954
8005
7683
7895
8023
8455
8386
9240
8604
8466
8528
8678
8453
8385
8409
8322
8220
8225
7834
7925
7984
8226
7954
8097
7799
8148
7661
7984
7756
8385
9309
10376
10605
9787
8794
8041
7566
7571
7899
8023
7964
7724
7859
7580
8269
7792
7850
8132
8192
7923
8164
7813
8342
7919
7908
7719
8188
7989
7797
7635
8037
8211
8211
8247
8174
7851
8136
8264
7950
8015
7976
8220
8165
7956
7970
7904
7809
8319
7959
7963
7876
8168
7966
7866
7952
7750
8139
8045
7836
7956
8171
7474
7799
7821
7589
7685
7782
7975
7772
7311
7943
7839
7887
7647
7656
8123
7873
7579
7875
7952
7724
7817
7693
7686
7732
7712
8045
7873
7827
8050
8010
8006
7997
7933
8068
8071
8144
8177
8168
8263
8288
7683
8283
7879
8073
7866
7793
8645
8598
8471
8300
8388
8539
8476
8482
8481
8190
8442
8535
7842
7794
8239
8144
7684
7758
8048
7819
8084
8079
7454
8186
7800
8126
9583
10384
10899
10215
9029
7802
8032
8064
7930
8248
8237
8179
7976
8129
7725
8086
7892
8240
8171
7757
7903
8456
8185
8038
8099
8143
8308
8026
7669
8154
8250
8186
8189
7985
8208
8060
8464
8206
8238
8416
8024
7853
8064
8481
8111
8129
8008
8204
7753
8333
7848
8130
8320
7780
7760
8454
8513
8055
8105
8225
7930
7938
8260
8288
7884
7621
7864
8125
8015
7460
7777
8286
7815
8111
7908
7980
7650
8055
8119
7736
7988
8222
8120
7514
7788
8276
8069
8088
8302
8106
8092
7676
8297
8159
7854
7833
7784
7944
8030
8182
8324
7521
7876
8047
7755
8001
7997
8022
8022
8153
8053
8096
8120
7910
8353
8530
7837
8215
8459
8490
7992
8083
8103
8102
8059
7963
8000
7515
7499
8261
7434
7955
7376
7883
7804
7578
7478
7589
8371
8955
10347
10665
9924
8606
8213
7220
7361
7721
7958
7656
7179
7532
7539
7641
7513
7690
7092
7736
7351
7402
7752
7708
7778
7736
7750
7705
7844
7781
7735
7625
7703
7848
7539
7644
7572
7821
7483
7905
7488
7720
7861
7918
7985
7961
7806
7705
7850
7770
7826
7967
7610
7653
7887
7955
7799
7940
7555
7692
7737
7675
8078
7564
7858
7727
7608
7875
7671
7607
7458
7738
7743
7948
7554
7454
7538
7517
7796
7816
8084
7736
7933
7976
7875
7583
7767
8094
7877
7598
7701
7797
7904
7652
7351
8071
7853
7882
7754
7947
8093
7758
7904
7891
7642
7865
7935
7886
7685
7978
7586
7415
8238
8011
7781
8058
8456
7988
8624
8184
8327
8148
8169
7990
8025
7878
7942
7967
7509
7791
7557
7515
7747
8469
7904
7828
7851
8058
8867
9898
10153
10219
9103
7810
7636
7736
7505
7620
7998
7782
7832
8065
8244
8084
7976
8006
8045
8109
7844
7858
8074
7940
7866
8028
8067
8065
7998
8066
8616
7996
8239
8344
8162
8145
8003
8479
8509
7598
7993
7939
7806
8220
8010
8057
8109
8043
8099
7849
8119
7924
7375
8354
7883
8013
7934
8024
7831
7718
7844
7791
7877
7521
7784
7557
7770
8117
7649
7886
7242
7750
7696
7763
7989
7970
7660
7613
7985
7923
7893
7928
7833
7963
7487
7819
7656
7640
7657
7730
7956
7837
7677
7713
7776
8163
7852
7900
7920
8089
7740
7531
7796
7971
7610
7652
7849
7818
7392
7771
7902
7870
7968
8105
8331
8138
8145
7983
8525
8035
8244
8114
8386
7937
7757
8321
7871
7575
7605
7598
8092
8032
8127
7927
7630
8084
7600
7681
7735
8169
9291
10047
10612
9928
8431
7618
7761
7394
7727
7815
7625
7727
7811
7651
7566
7723
8042
7903
7620
7567
7889
7672
7914
7755
7882
7758
7593
8027
7880
7710
7912
7625
8105
7939
8012
8220
7999
7633
7843
8118
8205
8291
8038
7901
8047
8009
7968
7810
7813
8282
8017
8108
8058
7602
7697
7514
8391
7871
7615
8317
8194
8030
7923
7836
7953
7681
7861
7887
7846
7428
7962
7780
7708
7751
7906
8327
7814
7986
7850
7703
8332
7971
7973
7644
7959
8256
7774
7925
7823
8316
8135
8036
8176
8116
8064
8336
8421
8349
8248
8139
8335
8332
7734
8045
8163
7986
7852
7734
8127
7953
8024
8057
7863
7798
8078
8134
8142
8233
8525
8171
8569
8237
8245
8421
8109
8336
8124
7657
8207
7988
8074
7613
7614
7764
7754
7621
7793
7757
7577
8063
8409
9286
9870
11120
10350
9514
7669
8035
8136
8044
7674
8028
7767
7892
8104
7887
7804
7808
7828
7924
7788
7999
7882
7749
8069
8004
7861
7589
7838
7942
7973
8002
7958
7871
8153
7827
8214
7735
7839
7752
7756
7727
8274
8230
8215
8430
8186
8060
8323
8118
8055
8056
8253
8169
8148
8251
7915
7901
8005
8096
7992
8130
7727
7611
7843
7883
8210
8012
7704
8043
8046
7899
7556
7838
8189
7700
7974
7883
8180
7475
8159
7908
8066
7694
7683
8360
7787
7666
8048
7901
7774
7543
7969
7879
7678
7349
8293
8156
7940
8118
7852
8209
7783
7946
7726
8149
7753
7950
7724
7987
8214
7894
7793
8057
8188
8153
8423
8363
8343
8173
8320
8413
8401
8154
8322
8027
7901
7894
8133
7911
8113
7907
8176
8203
7949
7749
7766
7952
7893
7747
7771
8273
8825
9894
10497
10110
9177
8420
7387
7755
7798
7794
7712
7536
7957
7869
7548
8067
7748
7709
7727
7740
7704
7742
7728
7937
7812
7751
7742
7693
8177
8095
7907
7862
8060
8138
8006
8340
8309
8137
8161
7696
8401
8296
7592
8170
8522
7692
7397
7952
8005
8300
7735
7694
8298
8312
8057
7882
8189
8170
8210
7816
7713
7785
8005
7998
8152
7859
8062
7835
8097
7620
7759
7638
7933
8230
7609
7585
8098
7880
7949
7776
7986
7927
7657
7608
7974
7625
8225
7769
7882
8080
7758
7945
7893
7895
7868
7866
7930
8157
7853
7859
7990
