8063
7935
8191
8190
8189
8188
8047
8062
7934
7903
7671
7663
7103
4095
8187
8183
7551
8186
8182
7039
8185
8181
7151
8184
8167
8180
8127
8151
7163
7159
8166
8126
7135
8125
8163
8150
8147
8124
8111
8061
6139
8139
8135
8115
8110
8055
8060
6127
8103
8054
8091
8051
8046
8031
8087
8043
7933
6111
6911
8039
8030
7927
7932
7919
7926
7918
8015
7995
7915
7991
7911
7902
7679
7901
7899
7871
7983
7678
7677
7870
7887
7676
7423
7670
7863
7967
7669
7667
7662
7647
7659
7855
6015
7655
7646
7643
7615
7803
4094
7639
7839
4093
7799
4091
6655
7614
4087
7631
7613
7611
7791
7167
7607
4079
7166
7165
7599
7775
7164
7550
7549
4063
7162
7158
7547
7155
7161
7157
7150
7149
7543
7583
5887
7147
7143
7134
7133
8175
7535
7131
8159
7743
7127
4031
7102
8171
8155
7095
8179
8174
7419
8158
7415
8173
7087
6143
8119
8157
7038
7037
8178
8172
8165
7407
8123
8177
8170
7487
8143
7035
8156
8169
8149
3967
6142
8154
6141
7031
8142
8153
8176
8168
8164
8162
8161
7071
8122
8118
8059
6135
8095
8141
8121
8117
8152
8148
8146
8145
8109
8107
6140
6138
6137
7391
7023
8140
8138
8137
8120
8116
8114
8113
8094
8058
8053
6134
6133
8057
5631
8093
8134
8133
8108
8106
8105
8045
7931
6131
6126
6125
8131
8102
8101
8092
8090
8089
8056
8052
8050
8049
8029
8027
8079
6123
7999
8099
8086
8085
7007
8044
8042
8041
8023
7930
7925
7923
6119
6110
6109
6910
6909
7929
8083
8038
8037
8028
8026
8025
8078
8077
7998
7917
6107
6907
6079
7359
7997
8035
8022
8021
8075
7928
7924
7922
7921
6103
6903
8019
8014
8013
8071
7996
7994
7993
7916
7914
7913
7895
6078
6077
7675
3839
8011
7990
7989
7910
7909
7900
7898
7897
7869
7867
6895
6095
6075
8007
7987
7982
7981
7807
7907
7894
7893
7661
7674
6975
6071
7673
7979
7891
7886
7885
7868
7866
7865
7975
7672
7668
7666
7665
7645
7883
7862
7861
7966
7965
6063
6879
7806
7805
7660
7658
7657
7859
7963
7854
7853
7879
6014
6013
7654
7653
7644
7642
7641
7851
7959
6011
7295
7804
7802
7801
7651
4092
4090
4089
7638
7637
7847
7838
7837
6007
7798
7797
6654
6653
6047
4086
4085
7635
7630
7629
7612
7610
7609
7835
7951
7795
7790
7789
6651
4083
4078
4077
7627
7606
7605
7831
6847
5999
7787
6647
4075
7603
7598
7597
7623
7774
7773
7783
5119
4071
4062
4061
7595
7548
7546
7545
7160
7156
7154
7153
7823
7771
6639
4059
7591
5886
5885
7582
7581
7542
7541
7148
7146
7145
3583
7767
5983
4055
5883
7579
7539
7142
7141
7534
7533
7132
7130
7129
7519
7119
7099
7101
7742
7741
5879
7575
4030
4029
7139
7531
7422
7126
7125
7759
6623
7421
7739
4047
4027
7123
7518
7517
7527
7118
7117
7100
7098
7097
7735
5871
6783
7420
7418
7417
4023
7515
7115
7094
7093
7567
7414
7413
7511
7091
7086
7085
7111
5951
7727
7411
7406
7405
4015
7083
7036
7034
7033
7486
7485
3966
3965
7403
6591
5855
7079
7503
7030
7029
7070
7069
7483
3963
7390
7389
7399
7027
7067
7022
7021
7479
8160
8144
8136
8132
8130
6136
8129
6132
6130
6129
3959
5630
5629
7387
7019
7063
3999
7711
8112
8104
8100
8098
8097
6124
6122
6121
5627
7383
7006
7005
7015
7471
8088
8084
8082
8081
6118
6117
8048
8040
8036
8034
8033
6108
6106
6105
3951
6908
6906
6905
5623
7358
7357
7003
7055
5823
8076
8074
8073
6115
8024
8020
8018
8017
6102
6101
6902
6901
3071
7355
7375
6999
8070
8069
8012
8010
8009
6099
3838
3837
7920
7912
7908
7906
7905
6076
6074
6073
7992
7988
7986
7985
6094
6899
6093
6894
6893
5615
7351
6527
6974
6973
8067
8006
8005
3835
7455
7896
7892
7890
7889
6070
6069
7980
7978
7977
3935
6091
6891
6991
6971
8003
7884
7882
7881
6067
7974
7973
3831
7864
7860
7858
7857
6062
6061
6878
6877
7964
7962
7961
6087
6887
7343
6967
7878
7877
7971
7852
7850
7849
6012
6010
7664
7656
6059
6009
7652
7650
7649
6875
7958
7957
5599
7294
7293
7875
7846
7845
6006
6005
7640
7636
3823
7634
7633
7836
7834
7833
7955
6055
7800
7796
7794
7793
6046
6045
6871
7291
7950
7949
6652
6650
6649
4088
4084
4082
4081
6959
5759
7843
6003
7628
7626
7625
7608
7830
7604
7829
5998
7602
5997
6846
7601
6845
7788
7786
7785
6043
7287
7947
6646
6645
3903
4076
4074
4073
7327
7622
7621
5118
5117
7596
7827
7594
5995
7593
6843
7782
7781
7772
7770
7769
6039
7822
7821
6863
6643
6638
6637
4070
4069
4060
4058
4057
7943
3807
3582
3581
7619
5115
7590
7589
5982
5981
7544
7540
7779
7538
7537
7766
7765
6839
7580
7578
7577
5991
7819
5884
5882
5881
5567
7279
6635
7152
4067
7144
7140
7138
7137
4054
4053
3579
6943
7587
6399
5979
7532
7530
7529
5111
7763
7574
7573
7758
5878
5877
7757
7740
7738
7737
6031
7128
7124
6622
7122
6621
7121
7815
4051
4028
4026
4025
6631
4046
4045
3575
7526
7525
6831
7516
5975
7514
7513
7571
7755
5875
5870
7734
5869
7733
7566
7565
6782
6781
7116
7114
6619
7113
7096
7092
4022
7090
4021
7089
4043
7523
5103
5950
5949
7510
7509
7416
7412
7410
7409
7263
5867
7731
2047
7563
6779
7726
7751
7110
7725
7109
7084
7082
6615
4019
7081
4014
4013
3775
4039
3567
5947
7507
7404
7402
7401
5967
7484
7482
7481
7502
7501
6590
6589
5854
5853
7723
3964
7107
3962
3961
6775
5863
7078
7077
7032
7028
7026
7025
4011
7068
7066
7065
7559
6815
7398
7397
7478
7477
5943
7388
7386
7499
7385
6587
5851
3958
5503
3957
7075
7020
7018
7017
7719
6607
7062
7061
3998
3997
7710
7709
4007
5628
5626
5625
5087
7395
7475
7382
7381
7470
7469
6583
3955
5847
6128
6767
6120
6116
6114
7495
7014
7013
3950
3949
6113
7004
7002
7001
7059
3995
7707
3551
5622
5621
7054
7053
5822
5821
5935
8128
8096
8080
7356
7354
8072
7379
7353
8068
7467
6904
3070
6900
3069
8066
6898
7374
6104
6100
7373
6897
6098
6097
7011
3947
7231
8065
6998
6997
5619
3991
7703
5614
7051
5613
5819
6526
3836
6525
8032
3834
8016
8008
7350
3833
7349
8004
8002
6575
6892
3067
6890
8001
6889
7454
7371
6092
5839
6090
7453
3934
6089
7463
3933
6072
6068
6066
3711
6995
6065
6972
6970
6969
3943
6990
6989
5611
6751
6523
3830
7984
3829
7976
7972
7347
5815
7970
7904
7888
7969
7047
7342
7880
7341
6886
6885
7876
5055
7451
6086
6085
3931
7874
6876
3063
6874
6060
6873
6058
6057
6966
7873
6965
7367
6987
5598
5597
3983
5919
5607
3827
7960
7695
7956
3519
7954
7292
7953
7290
6519
7856
3822
7289
7848
3821
7339
7844
6883
7842
6083
6008
6870
7841
6004
6869
6002
6054
7447
6053
3927
6001
6963
6044
6042
6958
6957
5595
6041
5758
5757
6559
6983
5807
5375
7948
7946
3902
7945
7286
7648
3901
7632
7285
7624
7832
3819
7828
7326
6648
7826
7325
6644
7620
3055
6844
6642
7825
6842
6841
7618
5996
7792
6641
6867
5994
7784
7335
6051
5993
7780
7778
7617
6862
6861
6038
6037
4080
6955
4072
7777
5755
4068
4066
5591
5116
5114
5113
4065
6511
3806
7942
3805
7941
3899
7283
7600
7592
7820
7588
7323
7818
6636
7817
6634
7586
7278
5566
6838
7277
6633
5565
6837
5990
7768
7585
3919
5989
3815
7764
7762
3580
3578
5980
5978
7761
3577
7439
6859
5977
6035
6719
4056
4052
6942
4050
6398
6941
6397
4049
5110
5751
6951
5109
6030
6029
5880
5876
3803
7939
5874
7576
7572
7814
7570
7813
6630
5873
3895
6629
7536
7275
5563
6835
7569
7528
7319
7524
6620
5987
7756
6618
7754
6830
4991
7522
3574
6829
7753
6617
5974
3573
5973
5791
7521
3039
4044
7736
4042
7732
5583
6939
6395
4041
7730
4024
4020
5107
6855
7136
4018
7729
7120
6027
6780
3455
7112
5102
6778
5868
5101
4017
5866
7108
6777
5865
7262
7564
7562
3799
7261
7811
2046
6627
7561
2045
7106
7512
7508
7506
6614
7750
5559
6613
6827
5948
7749
6495
3571
7271
5946
7505
3774
5971
3773
5945
7105
3566
5743
3565
4038
7724
5966
4037
7722
5965
7721
4012
4010
6391
6935
7088
4009
7080
6774
5099
7076
3887
5862
6773
5861
7074
7259
7558
5852
6588
7557
2043
5850
7408
6586
7400
7500
6814
7311
7073
7498
6585
5849
6023
7396
6813
6611
7497
7747
5942
7480
7394
5941
5502
3771
7476
5501
6606
3563
7474
6823
3960
6605
3956
4035
7718
5963
7393
7717
5086
3954
7473
4006
5085
4005
7064
3953
7060
6771
3791
3996
7058
5859
7024
3994
7708
7016
6766
5551
7706
7057
5846
6582
7555
6765
7012
5095
3993
7384
5845
6581
7705
7255
7380
7494
6811
7493
2039
3550
7010
7378
3549
5939
7468
5624
5499
3007
7377
7466
5620
5934
6383
6603
3767
7009
3948
7465
5933
5618
7715
3946
5083
3945
3559
4003
7230
5617
6927
5727
7229
5820
7052
5959
7050
5818
3990
7000
7049
7702
3068
3989
6763
6996
5817
7701
5843
3066
6579
6994
7372
7491
7370
6574
3065
3547
7352
5838
6573
7369
6993
6807
6463
7348
3871
5837
7462
3710
5612
7461
5610
7346
5931
3709
6524
5495
3942
6112
6522
4863
5609
6096
3941
7452
3932
7345
6088
6521
6750
7227
7450
3930
6599
6896
5079
3327
6888
6749
5814
7046
2031
6084
5054
3832
7449
3929
5813
3987
6884
7045
7247
3828
6988
5053
7699
3062
6986
3826
3061
6882
3759
7366
6082
6985
6968
6759
6571
3982
7365
5535
6964
5835
7340
3981
3825
5918
3543
7338
3707
7459
6962
5606
3518
5917
7694
6881
5605
6518
7337
3517
5596
7693
3939
6064
6517
6367
6081
5594
6056
6961
5927
7446
3926
6747
6052
7445
3925
6872
5593
8064
5811
6868
7223
8000
5051
3820
7043
6558
6050
7968
5806
5374
6866
3818
6982
3059
6557
5805
6799
5487
6981
7952
5373
3054
3817
7363
5756
7288
6956
6865
3979
3053
6049
7284
5754
6954
7334
5915
7944
6567
2943
7333
3515
5071
5603
3900
7282
6953
7691
5753
3703
7324
6515
5831
5695
3898
5590
6040
7322
6510
5589
6036
7443
3923
7281
6000
3897
6509
7940
7321
6860
5992
6034
2015
6743
7872
3918
7840
6858
3814
6840
6555
5803
5988
3535
5047
7824
5371
3917
7438
6836
6979
3804
3813
6718
6033
6857
3051
7437
3802
7816
5564
6717
5750
3743
6834
7276
6950
5986
6640
5562
5112
7274
7331
5749
6949
3801
7938
6632
5108
3894
7812
5911
6396
6940
3511
5561
7318
7273
6833
7215
6628
3975
4990
5587
3893
5106
6938
6394
5790
6028
6507
7317
5985
3038
3576
4989
5582
6026
5976
5789
3572
6937
6626
6393
6854
3037
5972
7776
5581
3915
7687
3454
5105
7810
7760
6828
3811
6025
4064
3695
6853
3570
7616
5471
7435
5970
6551
3453
3798
4048
6715
7752
5367
6826
6335
7584
7937
5799
6494
5558
3797
4040
5747
7568
7270
6947
6625
3047
6825
7748
5742
6616
5100
3569
4607
5557
5969
6493
7269
7260
6735
6612
2044
5872
5039
5098
5741
3891
7560
4036
6390
6934
7258
7315
7809
5864
4987
2042
3886
3772
5787
6610
7746
6389
6933
6776
5097
6022
3035
3564
3885
5579
5860
6503
7310
3770
7257
5964
6772
2041
3562
7556
3451
4034
6851
6021
7728
5962
7309
3503
6609
5944
6822
1983
4016
3769
7720
6770
7520
3795
5858
3911
3561
5940
4008
6711
5903
6812
7504
6821
5961
7745
6491
7716
3790
5555
5500
7267
2815
5550
6810
4004
7496
5739
5938
7431
6604
5094
3789
6769
7254
7554
5498
5084
2038
6584
5359
5549
5848
4033
6602
7714
6387
5093
6931
3006
5857
6809
3883
7253
6543
6382
7199
7492
6580
4983
5082
4002
5844
2037
3766
5783
5497
6764
5937
3005
3679
3031
3558
6601
7307
6381
6926
5726
3765
3548
7104
5958
5842
6578
6762
6019
5081
5575
7072
3447
3557
6925
7713
5725
7704
3546
5932
6819
7490
5957
3992
4001
7472
7056
6761
7553
6462
3952
7228
6806
5439
5930
3870
7700
3988
5023
5841
3787
7464
6487
6577
5547
5494
3545
7392
3944
4862
7226
6805
6461
3869
5735
5091
6598
7048
7376
7251
7460
3986
5929
5078
2035
3326
5493
6572
7698
2030
5836
6703
4861
3003
3940
6271
7246
6379
3708
5816
7489
3487
7368
7225
6597
3763
5077
6570
3879
3325
3758
5834
2029
5616
3064
6758
5534
3706
7245
5812
7458
3555
5723
6748
6923
3985
3542
7044
5608
7008
4975
3060
3757
5052
3938
5955
6757
7303
6569
7697
5533
7364
6366
6992
5833
6746
5926
3541
6520
5810
5343
3023
3705
5775
3980
5050
5604
6459
7448
3867
6803
7222
7692
3058
3439
3928
6365
6984
5916
6516
5925
3516
7457
5491
4859
3783
5486
6798
6745
5543
3978
7344
7444
3924
7221
5914
5049
3937
5075
3323
3514
7042
2027
5809
7362
7336
2999
6566
6595
2942
7690
6514
5602
6797
5485
5070
6479
6980
7243
5830
3702
6375
3057
3647
6556
5694
5804
5372
3922
7442
3755
3977
3824
5913
5531
6565
7332
2941
3052
5719
6755
5592
5069
3513
2014
3701
6742
6554
3539
5802
5693
5829
5370
3816
3534
5046
6960
5588
3050
6363
6513
6919
7689
6880
2013
6741
3742
6978
5923
3921
5601
6508
6455
6952
7441
7361
3533
7330
6687
6553
5045
3863
7219
5801
3812
5752
5369
6864
7041
3974
3916
5910
4855
5586
3510
7436
7214
5483
3049
6506
3741
6795
6080
4959
6716
3896
3319
6948
5748
7320
2023
6048
3914
6856
2939
5909
3509
5067
7213
6563
3892
3423
7686
3699
3694
5691
6714
7434
3973
7316
5470
7280
3810
7239
6550
6505
3751
2991
5366
6334
5798
5527
7329
5585
4988
6977
5827
6032
5746
5311
5788
3800
2011
3046
3036
7272
6739
5580
6946
3913
4606
3693
5469
5560
6549
3531
6359
6734
5365
3890
6852
6333
5043
5038
5797
3452
4986
6713
7314
5711
5786
3796
3739
6936
3034
7433
3045
5578
6392
4605
5556
6502
7268
6832
6024
6733
6492
7685
5037
3450
5745
3809
5479
5740
6447
3502
3507
7211
5907
1982
4985
6932
6388
3910
6824
3794
4847
6791
5785
6710
3889
5902
5104
2935
6945
6490
3855
6501
3033
3884
5984
7313
5554
5577
3311
5738
5687
6850
2814
5063
7308
3501
3971
3691
1981
7430
3449
5467
7266
5096
5968
6331
5358
6547
5363
6709
3568
3909
6820
2007
5901
3882
6386
1919
6542
6020
7198
7256
5795
4982
6930
2040
2813
6489
5782
4603
6624
3793
3678
3030
5519
3043
7306
3527
5737
4927
3788
6731
5035
3560
3768
5357
5574
2975
3735
5960
5548
5553
5092
3446
7252
6541
7197
4981
2036
6351
3391
6608
3881
5781
7429
7936
3677
3029
3004
5438
3764
6818
6380
3786
5022
6499
6486
7265
6385
6849
5546
3499
7808
1979
3445
7207
3556
6808
7683
6924
6929
5734
5573
7305
5724
7250
5496
5247
6600
6707
6768
2034
3002
6702
2927
5956
5437
6378
5899
6018
6270
5463
3687
5021
2811
6485
5090
3486
6327
3907
3878
5080
7744
3762
6804
6431
4831
5679
6460
3785
5355
3868
5722
5936
5545
5733
6760
4599
5492
3295
5856
4974
6701
4860
6539
1999
4979
7195
6922
6269
7302
6817
3485
5031
5076
3675
4032
3554
3544
3001
5779
6727
3027
3324
5342
3022
6377
3877
5774
2028
6458
5928
7244
3866
7249
6596
2033
3438
5840
7712
3443
6802
4973
6576
3756
3727
4858
5721
4000
3782
5542
6756
7224
5954
5532
5490
3761
7427
1975
3540
3495
5435
5089
5341
3021
3322
5019
5571
2026
5773
2998
6483
5074
6478
3437
6374
6364
6017
7242
3646
6568
7301
6457
2807
5924
3754
6921
3865
5832
7552
5530
7220
5541
5731
5718
3984
6699
3704
6267
4857
3781
3553
3483
5351
5895
5455
2997
6796
5484
6319
6477
3538
6801
7488
6362
3321
3645
6594
2025
6744
6373
6754
5489
7696
3671
3875
4591
6454
4971
6535
5068
2940
5048
7191
6564
3862
6686
5717
3700
3753
5073
6918
5692
7241
5663
4854
5529
5953
5339
3019
7218
5482
4799
4958
5771
3435
5922
5912
3318
7456
5828
6794
6740
2012
5431
5808
3976
2022
6453
3512
5015
6361
3532
5044
2938
6685
1967
3056
5066
3422
3537
3861
5690
3936
4853
3750
5539
2990
3740
5526
2995
7238
3698
4957
6475
7299
3643
3317
5310
2799
6263
2010
5800
6552
6753
3479
3779
5481
6695
6562
3508
5368
7212
6512
5908
6358
2021
6593
6371
3048
3530
3421
3920
6738
6917
5710
5715
7217
2989
2937
7440
5042
6793
3738
7688
4967
5525
3749
5689
5309
5065
3663
5921
5600
3692
5335
6303
5468
5826
5478
6548
5364
6446
6504
6451
6332
3015
6357
4575
2009
3431
6683
7237
3972
5709
4846
5796
3697
7360
7210
2934
4851
3506
5767
3854
7183
4604
4955
3859
3310
3044
6732
3912
5423
5686
6790
3529
5036
3315
7040
5584
5062
5906
5007
3737
6712
3690
5466
6561
6445
6737
6330
3639
3419
2006
5477
5041
4845
6471
1918
7328
2987
2019
2933
5362
6255
3309
5307
6500
4602
6546
5518
3471
3500
6976
5523
4926
5685
3853
1980
2911
7432
3747
3526
5034
3734
2974
4984
5784
6730
6708
7209
6350
3390
6355
3032
2005
1917
3505
5744
5794
5900
5061
5707
3689
6915
5465
5825
2812
5576
6789
6329
5327
3448
7684
3042
4925
3888
3908
3808
5356
5517
6679
3498
2973
7312
1978
4951
3970
5905
7235
4601
6443
3733
6540
4980
7196
3389
4843
6349
5246
6944
6488
7206
2926
3676
5033
5361
5780
5462
3028
3525
2931
5475
5736
3686
3415
3307
6326
2810
6545
6498
1791
5407
6430
2983
6706
6729
4830
5678
3631
3444
5683
3792
5303
5354
4598
3294
3880
3851
1915
5245
1998
2003
2925
5436
5552
3497
1977
5898
5020
5030
5793
3674
6484
5461
6239
4923
6325
5572
4978
3685
4829
6429
2971
6538
7428
3041
5677
7194
6726
5515
5059
5703
3293
2809
6384
3387
4597
3726
3026
6700
7205
5732
7304
3731
3906
6347
1997
5778
6268
1974
3484
3494
6787
7264
5434
5353
3442
6928
6439
4839
5018
5544
3969
6705
3784
5029
3303
6671
6848
6497
2806
7682
4972
3673
3523
3876
5243
1951
2923
3000
6482
3725
6376
1973
5340
6266
3020
1911
5454
5350
3482
5459
6318
5897
4827
4977
5772
6323
6698
3436
6725
3493
6427
6537
3291
5720
5675
7193
3670
5433
4590
3683
2805
4595
3025
5017
7248
1995
6816
3847
2032
4970
5570
5777
5730
5662
3441
2559
5540
5511
2996
4798
5453
5338
6476
3760
6343
6317
6456
3905
3644
3864
5349
5894
5430
6534
6265
3018
4589
3434
7203
7426
5027
3481
7190
5014
3669
7300
4856
3780
1966
5088
6372
1971
6481
5716
3723
3874
6697
3320
6920
5770
4797
5661
2024
4969
2798
2803
6262
3491
7681
3642
3478
5429
5337
3752
6800
6016
6423
1965
6452
3552
5528
6684
5488
6474
2994
5671
5013
6723
3433
4852
5451
7240
6694
6315
5729
5072
4956
3017
2797
4966
5569
3860
5538
6360
2783
3316
3662
6533
5347
6302
5334
3667
6261
3263
7189
3477
5893
4574
5714
3420
3430
3641
2988
5952
6370
5769
2020
5659
3536
3014
3873
5480
5308
5422
7425
3778
3719
4954
5524
6450
3661
6682
4965
5006
6473
7298
3748
6301
5333
2993
4735
4850
2936
3638
4943
6693
6356
3418
5688
5708
6752
3314
5766
3383
3429
7216
2986
5064
6254
6792
3470
5306
6916
2008
5537
6470
7182
3858
6592
2967
6444
5713
4919
4953
2910
3013
4844
7236
5920
2932
6531
4795
6369
4573
3308
3736
3696
5476
5326
3528
2018
6681
6449
7187
5522
4849
5684
5891
4950
6354
3777
5706
1916
3746
5421
1790
3313
6736
3852
2004
5040
3414
4842
5765
1963
6560
7297
6691
4924
6442
6678
6469
5406
3637
2919
3306
5005
3630
2972
5239
2982
2795
5302
5516
5464
3388
3688
3857
7181
5060
2930
6328
7208
3417
6253
3287
6348
3732
3504
3011
3407
1914
2985
4600
6788
6238
5521
2017
5474
4823
5682
4922
5705
6353
6914
2970
2002
5032
5244
7234
5824
5325
2924
3386
4587
3524
2879
1991
3745
5904
5295
5360
6677
4949
1023
4571
5427
4828
5460
3850
4838
6728
6324
3413
6428
6544
3292
5702
3302
5514
5676
1976
5763
6346
3496
1789
4596
3684
1996
3629
5011
6438
5405
5242
3730
2922
5301
2981
3305
6259
2808
1950
1910
3475
7179
5058
5473
4826
5792
3290
6670
5352
7204
5028
3040
1972
7233
2909
6913
3724
4543
3672
5458
6426
6322
6786
1994
4963
6704
3849
5674
4594
3522
2804
1787
3492
2558
6496
3682
3968
1855
5432
4841
6724
6342
4976
5452
5016
6316
6536
5510
4588
5896
3846
3469
6441
5057
7192
1970
3024
3659
5348
3668
1913
6299
5331
6237
3440
5305
4796
5776
2929
6264
5026
7175
3722
4921
3480
2802
2969
5419
3385
5660
6785
1964
3521
7202
3427
5681
6422
5428
3904
3635
2001
6480
4837
3301
3375
6696
3490
4968
5670
6314
5450
5003
2796
5336
6467
5012
4583
4791
1759
1959
6251
2921
5241
2791
3467
2895
2779
6345
5701
3432
1909
3666
3259
6437
5513
2751
2959
3289
2782
4911
6311
1949
4825
6260
6722
5447
3279
5323
5346
3262
3476
3016
3729
1903
7680
1775
1727
2918
6207
3411
4947
5238
5658
5728
2775
3255
3640
2907
6532
3627
4572
5568
3660
6669
7201
7188
3286
1993
3718
6425
5231
5403
6300
5655
5332
5457
3615
6321
5299
5892
4815
4593
4964
5673
5768
3199
4567
4734
2557
2979
1535
1962
4822
3872
4942
6472
5420
2992
3428
3247
6692
3681
6341
3379
2794
7424
3382
1969
3655
6235
5509
1887
2903
3285
6295
1663
6675
1022
3845
4952
2781
5279
2767
2801
5415
4918
1783
2966
3261
2963
3721
4915
3012
5536
5025
4585
6415
5712
3299
4821
3359
4835
4793
6421
4586
6313
3636
5449
6530
4783
6680
1961
5669
4794
6368
6448
4999
5004
3489
6247
4848
3283
7186
1021
2793
1907
3463
4570
4917
1015
6252
3665
5699
1947
6435
3312
5890
3416
5319
3468
4895
3776
2687
6690
5764
5345
6468
1019
6721
5304
5657
7296
3623
5324
1007
2917
6667
5399
3856
5215
3717
7180
5237
3010
959
3406
5647
4948
2555
4559
3412
4733
5520
4569
991
5704
4941
2016
6352
4479
6339
1788
3628
5889
5404
6231
895
2878
1990
3381
5294
5300
5507
3744
6676
6287
511
1786
5426
3843
2965
1854
767
5762
6419
5010
5667
4767
1851
3405
6529
6258
3474
7185
7178
1943
1847
5472
4939
2984
1853
6689
2877
1989
5293
1823
2908
4542
7232
5391
6912
4962
2894
3715
1935
2915
3848
6663
5183
3009
5425
5235
1839
2551
4731
4819
3231
5009
4840
4351
2893
2980
3403
6223
3399
3304
1758
1757
6257
2887
1755
3473
2778
2777
6440
5056
4935
2891
3658
3657
3257
3258
1912
6236
1726
6298
6297
5330
2875
5329
2871
2863
1987
2847
2928
5761
4920
5291
5287
4541
2968
2774
7174
1743
1751
3254
3384
1773
1774
5418
5417
4961
1771
1723
2543
6784
3520
2771
3426
3425
5680
3251
3300
7177
3634
1719
3633
4836
2000
3374
3246
3373
3371
3367
1725
5002
5001
1767
2773
4790
4789
4582
4787
4581
4579
1785
6466
1958
3253
1957
1955
1695
6250
6249
2920
5240
2790
2789
2787
3466
3465
3284
1908
3245
6344
5700
3288
6436
2750
2749
2747
3239
2743
2958
5512
2957
2735
2955
2951
4824
2719
1711
1948
4910
4909
4907
4903
6310
4727
6309
6307
4539
3278
5322
3277
5321
3275
3271
5446
5445
5443
3378
3377
3243
3728
1902
1901
1899
1895
3410
3409
6206
4820
4946
4945
2527
2495
2431
2303
1279
1662
1661
2906
2905
3626
3625
1659
2962
1407
4914
2765
2766
6668
1992
6424
7200
5402
5401
5230
5229
5227
5223
2763
1471
5456
5298
5297
6320
5654
5653
5651
6465
4592
3614
3613
3611
3607
3599
4814
4813
4811
4807
1020
2792
5672
7173
1503
4566
3198
4565
3197
3195
4563
1655
1647
3191
3183
3167
3135
2556
1871
1534
2978
1533
2977
1531
1527
1519
1631
4719
1879
4535
4527
4511
3282
1883
2899
4584
6340
3680
6205
1014
1968
1885
2901
6234
6233
3654
3653
3651
4792
1779
2759
1886
5508
2902
6294
6293
6291
1781
6674
6673
1011
1960
2780
2800
3844
1006
5278
5277
5275
5271
5263
1782
5414
5413
5411
3260
1599
3720
3297
3281
5024
1018
1017
1013
6414
6413
6411
6407
4833
3298
4834
3358
3357
3355
3351
3343
1005
6420
4703
4671
999
6312
5448
958
4782
4781
4779
4775
5668
6203
1003
4998
4997
4995
3488
1905
6246
6245
6243
1906
3462
3461
3459
955
7171
2623
4916
894
2655
3664
1946
1945
2671
5698
5697
6434
6433
951
5318
5317
5315
2679
957
989
990
2683
4894
4893
4891
4887
4879
2685
987
2686
893
5344
927
2961
4913
887
6720
5656
510
3619
3621
891
943
983
975
3622
6199
6191
6175
2916
5395
879
5397
507
5236
5398
6666
6665
3716
5214
5213
5211
5207
5199
831
503
5646
5645
5643
5639
4551
863
4555
509
766
765
2554
2553
4557
4558
763
4732
479
4940
447
4478
4477
4475
4471
4463
4447
4415
6338
6337
495
751
759
5888
1850
1852
1849
6227
6229
735
6230
3380
255
1846
5506
5505
6286
6285
6283
6279
639
383
703
1843
4568
3842
3841
2964
1845
6417
6418
1822
1821
1838
1819
4751
5665
4759
5666
4763
4765
4766
3404
6528
1837
2892
1815
1807
1831
7184
1939
1941
1942
1756
1835
4937
4938
2776
6688
2886
2876
1988
3256
5292
2883
5383
1753
1754
5387
5389
5390
1927
1931
1933
3713
1934
2913
3714
2914
6662
6661
6659
5182
5181
5179
5175
5167
5151
1742
3008
5424
2890
2889
2885
5233
5234
1772
2547
2549
2550
4817
4729
4818
4730
1750
1741
1735
3215
3223
3227
3229
3230
5008
1739
1747
4350
4349
4347
4343
4335
4319
4287
4223
6215
6219
3401
3395
6221
3402
3397
6222
3398
1769
1770
1722
1724
1721
6256
1749
3472
1718
2769
2770
2772
3252
3249
3250
4931
4933
4934
3656
1715
1766
6296
3244
2873
2867
2855
2831
2874
2869
2859
2839
5328
2870
2861
2843
1985
2862
2845
1986
1717
2846
5289
5283
5760
5290
5285
5286
4540
1763
1694
1693
1710
1691
5416
4960
1765
3376
3238
2535
2539
2541
2542
1709
1687
1679
1703
3424
3235
7176
3632
1707
3372
3369
3363
3370
3365
3366
1660
3241
3237
3242
5000
4788
4785
4786
4580
4577
1784
4578
2764
1956
1953
1954
6248
2788
2785
2786
3464
1657
1658
2748
2745
2739
2727
2703
2746
2741
2731
2711
2742
2733
2715
2734
2956
2953
2947
2717
2954
2949
2718
2950
1646
4908
4905
4899
4906
4901
4902
4723
4725
4726
6308
6305
6306
4537
4538
3276
3273
3267
5320
3274
3269
3270
2762
2761
5444
5441
5442
1900
1897
1891
1898
1893
1894
1654
1645
3408
1639
4944
2511
2463
2367
2175
1151
2519
2479
2399
2239
2523
2487
2415
2271
2525
2491
2423
2287
2526
1215
2493
2427
2295
2494
2429
2299
2430
2301
1247
2302
1263
1271
1651
1643
1275
1277
1278
1630
1629
1627
2904
1653
1343
3624
1375
1391
1399
1403
1405
1406
2758
5400
1623
1615
5228
5225
5219
5226
5221
5222
1439
1455
1463
1467
1469
1470
5296
5652
5649
5650
6464
3612
3609
3603
3591
3610
3605
3595
3606
3597
3598
4812
4809
4803
4810
4805
4806
2757
7172
1487
1495
1499
1501
1502
1598
4564
4561
3196
3193
3187
3175
3151
3103
4562
3194
3189
3179
3159
3119
3190
3181
3163
3127
3182
3165
3131
3166
3133
3134
1863
1867
1869
1870
1532
1529
1523
1511
2976
1530
1525
1515
1526
1517
1518
1016
1012
1009
1010
4711
4715
4717
4718
1875
1597
1877
1878
4531
4519
4495
4533
4523
4503
4534
4525
4507
4526
4509
4510
1004
1881
2897
1882
1595
1591
2898
6204
1884
2900
6232
3652
3649
3650
1777
1778
1583
6292
6289
6290
1780
6672
998
995
5276
5273
5267
5255
5274
5269
5259
5270
5261
5262
5412
5409
5410
997
3296
6412
6409
6403
6410
6405
6406
4832
1002
988
3356
3353
3347
3335
3354
2755
3349
3339
3350
3341
3342
953
4639
4687
4695
4655
4699
4663
4701
4667
4702
4669
4670
1567
1001
956
3280
950
4780
4777
4771
4778
4773
4774
6201
6202
4996
4993
4994
1904
974
6244
6241
6242
3460
3457
3458
2591
2607
2615
2619
892
2621
2622
7170
7169
926
923
2639
2647
2651
2653
2654
890
2663
2667
1944
2669
2670
5696
6432
5316
5313
5314
986
985
2675
2677
877
2678
982
954
2681
2682
4871
4883
4892
4889
4890
4885
4875
4886
4877
4878
939
2684
979
883
935
2960
925
4912
973
875
889
967
502
862
949
3617
3618
871
861
3620
501
886
942
830
506
508
6195
6159
6183
6197
6187
6167
6198
6189
6171
6190
6173
6174
919
5393
5394
446
859
878
5396
829
6664
494
5191
5212
5209
5203
5210
5205
5195
5206
5197
5198
1848
885
443
941
762
761
5635
5641
5644
5642
5637
5638
4547
4549
4550
499
445
4553
4554
764
2552
981
750
478
4556
855
734
251
505
815
758
749
471
1844
4383
4476
4473
4467
4455
4431
4474
4469
4459
4399
4439
4470
4461
4407
4443
4462
4445
4411
4446
4413
4414
731
6336
733
381
637
911
239
439
487
254
6225
6226
1842
847
6228
699
827
695
493
253
702
475
971
755
1820
5504
747
6284
6275
6281
6282
6277
6278
431
743
191
638
382
3840
1817
1836
799
757
719
1806
463
6416
687
1818
1814
1841
1805
223
5664
4743
4747
4749
4750
631
375
477
4755
4757
4758
4761
4762
4764
247
607
351
1827
1811
823
623
367
1799
947
491
127
1803
1937
1938
1940
727
1752
1830
4936
1813
1829
2882
671
701
1834
1833
2888
415
379
635
1734
5379
5381
5382
5385
5386
5388
1923
1925
1926
1929
1930
1932
3712
2912
1768
6660
6657
6658
5171
5135
5173
5178
5159
5177
5174
5180
5163
5143
5165
5166
5147
5149
5150
2881
2884
1733
5232
2545
2546
2548
4816
4728
1740
2768
2823
3207
3211
3213
3214
3248
3219
3221
3222
575
319
1746
3225
3226
3228
2829
2842
4255
4271
4279
4159
4283
4327
4331
4286
4285
4334
4333
4315
4318
4317
4341
4348
4342
4303
4311
4346
4339
4345
4207
4215
4221
4222
4219
4191
6213
6214
6211
6218
6217
6220
3394
3393
3400
3396
2830
2837
2838
1720
1714
1692
1748
1738
4929
4930
4932
1708
1764
1745
1737
1678
2872
2865
2866
2851
2854
2853
2868
2857
2858
1984
2860
2841
1689
2844
1716
3361
1713
5288
5281
5282
5284
1690
2835
1761
3234
3362
3364
2827
3236
1762
1677
1686
1675
1685
1699
2533
2534
2537
2538
2540
4784
1952
1706
2531
3233
1701
1702
1705
1656
1683
2709
3368
1731
6304
3240
3265
1211
2738
2725
1671
6288
2740
6224
6276
6280
6274
6272
6273
6240
6216
6212
6210
6209
6208
1269
1270
1262
1213
6193
6194
6192
6147
6146
6145
6152
6144
6153
6196
6156
6155
6154
6157
6158
6200
6150
6151
6148
6149
6176
6169
6177
6179
6178
6163
6164
6168
6161
6162
6165
6188
6160
6170
6182
6180
6185
6184
6186
6166
6172
6181
6656
1143
6404
6408
6402
6401
6400
2946
2945
1245
2948
1273
1267
1119
1183
1261
1276
1149
1150
1231
1207
1259
1214
1255
5440
3272
1243
2784
2726
2730
1135
2732
1274
2207
1246
1147
2723
1239
1199
2707
1327
1359
1383
2447
1087
1373
1395
1401
1402
1268
1264
1254
1253
1252
1272
1266
1265
1251
1250
1223
1249
1248
2398
1222
1221
1220
1229
1257
1230
1256
1228
1258
1217
1225
1216
1260
1224
1241
1240
1242
1238
1219
1244
1218
1227
1236
1237
1234
1235
1232
1233
1226
1390
1162
1335
2167
2111
1145
1161
1144
1160
1163
1118
1146
2414
1148
1111
1117
1116
1091
1166
1137
1088
1112
1109
1108
1105
1167
1090
1089
1113
1136
1139
1110
1138
1175
1140
1142
1174
1141
1173
1168
1128
1092
1104
1094
1093
1164
1095
1133
1106
1176
1132
1172
1115
1165
1134
1177
1170
1374
1169
1114
1131
1130
1107
1179
1124
1126
1129
1125
2477
1171
1178
2737
1180
1181
1123
2335
1122
1127
1121
1120
1182
1103
1102
1101
2729
1097
1100
2366
1152
1096
1098
1153
1099
1191
1190
1189
1210
1156
1157
1188
1155
1204
1198
1209
1208
1154
1371
1197
1212
1159
1158
1196
1205
1200
1202
1203
1201
1206
1184
1187
1186
1185
2235
1061
1062
1192
1193
1063
1060
1071
1069
1070
1068
1067
1195
1194
1064
1066
1065
1059
1058
1056
1057
1077
1076
1078
1453
1079
1073
1075
1074
1072
2524
2699
2518
1461
1086
1084
1080
1083
1085
1082
1389
1081
1465
2298
2509
2300
1398
1035
1034
1027
1033
1032
1024
1030
1025
1026
1031
1028
1040
1043
1041
1029
1044
1042
1038
1045
2459
1039
1036
1046
1037
1048
1047
1051
1049
1050
1055
1053
1052
1054
2270
1483
1466
2422
1367
2428
1404
2365
1494
1524
1486
1387
1372
1368
1369
2471
1454
3594
1360
1364
1361
1363
1365
1370
1423
1362
1366
1397
1357
1344
1347
1509
1510
1356
1358
1345
1346
3590
1353
3587
1438
1352
1351
1350
1349
1354
1493
1355
1348
1497
1451
2522
1500
3608
2363
1447
1431
1507
1513
1479
1516
1437
1435
3596
1341
1342
1379
1522
1385
1384
1388
1378
1521
2294
1377
1386
1382
1376
1339
1485
1462
1380
1381
1514
1468
1498
1528
2744
1396
1392
1394
1393
2461
1400
1459
1644
1520
1889
1508
1506
1504
1409
1505
1408
2269
1512
1443
1452
1411
1410
2475
1442
1413
3601
1418
1458
2143
1457
1440
1412
1417
1450
3602
1445
1448
2267
1444
1449
1415
1460
1446
1416
1419
1421
1441
1477
1476
1456
1478
1414
1420
1422
1464
3604
2702
2701
1481
1475
1482
1473
1480
1474
2710
1492
1488
1472
1489
1484
1491
1490
1433
1496
1432
1434
1436
3593
1427
1426
1424
1425
1428
1429
2231
1430
2760
2455
3648
2716
2713
2714
1336
1320
1340
1337
1314
1315
1322
1338
3589
1321
1312
1637
1334
1332
3600
3616
1330
1331
1323
1333
1313
1325
1316
1326
1317
1319
1324
1318
1328
1329
1299
1298
1303
1302
3592
1300
1301
1311
1296
1297
1306
2238
1307
2359
1304
3584
1305
1308
3586
3585
1309
1310
1285
3588
1286
1288
1284
1289
1290
1292
1293
1282
1281
1280
1291
1287
1294
1283
1295
2485
1892
1890
2293
1896
2492
2490
2397
2383
2952
2407
3266
2483
2237
3268
2521
2419
2413
2297
2426
2421
2283
1628
2489
2255
1596
2756
1625
2411
2279
2351
1652
2395
1552
1565
1553
2171
1566
1548
1551
1554
1555
1559
1590
1542
1550
1541
1564
1556
1558
1543
1557
1589
1540
1549
1593
1560
1563
1561
1562
1594
2291
1547
1545
1536
1546
2223
1544
1868
1622
1537
1582
1539
1538
1865
1575
1581
1568
1570
1592
1587
1569
1571
2486
1579
1578
1572
1641
1577
1574
1576
1580
1573
2391
1585
2285
1588
1584
2286
1586
2510
2173
1638
1614
2478
1862
2695
2372
2370
2369
2371
2373
2375
2374
2368
2379
2392
2394
2393
2378
2376
2382
2396
2377
2380
2381
2462
2517
2389
2515
1859
2388
2385
2390
2384
1874
1613
1861
2386
1866
2387
2425
1621
1873
1876
1650
1880
1649
1619
2409
2408
1936
1642
2400
2401
2403
2402
2410
1635
1808
2406
2405
2404
1796
1810
1809
2412
1797
1812
1798
1804
2424
2420
1795
1858
1857
1794
1928
1802
1888
1792
2417
1816
1860
1800
1801
1921
2416
2418
1920
1793
1856
1922
2753
1626
1864
2754
2752
1611
1924
2355
2352
2353
2354
2357
2358
2356
2361
1872
2360
2362
2364
1776
2345
2343
2342
2341
2315
1840
2314
2344
2340
5648
2349
2347
2339
2337
2305
2317
2316
2336
2348
2346
2338
2306
2311
2318
2319
2310
2313
2307
2350
2304
2312
1825
2233
5633
5632
1826
2210
1824
2309
2234
1832
2308
2232
2209
2159
1828
5634
2222
5636
2211
2324
2212
2216
2208
2219
2217
2213
2221
2218
2220
2325
2322
2321
2214
2323
2326
2236
2320
2327
2215
2227
2228
2226
2225
5640
2230
2229
2224
2263
2330
1744
1736
1730
1607
2334
2329
2331
2520
2328
1728
2333
1729
2332
1732
2206
1760
2513
2514
2516
2480
2204
2205
2278
2481
1648
2512
2296
2276
2176
2274
2273
2482
2275
2272
1634
1633
1632
1624
2200
2484
2177
2178
2179
2281
2280
2277
2282
2201
2180
2202
1617
2183
2181
1636
1616
2292
1618
1620
2182
3149
2203
2185
2284
2288
2196
2290
2197
2184
2199
2289
1640
2528
2497
2187
2496
2529
2186
2198
2530
2532
2507
2506
2488
2194
2174
2191
2504
2503
2502
2190
2188
2500
2499
2498
2189
2505
2193
2195
2501
2508
2476
2464
2192
2469
2468
2474
1612
2536
2544
3130
2472
2470
2465
2466
2473
2467
2254
2253
1609
3155
3157
1610
2817
2252
2816
1608
3158
2247
2245
2244
2243
2242
2241
2240
3143
2246
2834
2822
2819
1605
2820
2818
2250
2460
2458
2249
3125
2251
2821
1604
2453
2836
2833
2456
2832
2452
2457
2454
2824
1601
2826
2248
1606
1600
2825
1603
2722
1602
2728
2828
2448
3210
2840
2721
2449
2450
3147
2720
3208
3209
2724
3220
3218
2451
2736
3217
3216
3206
3205
3204
3212
3200
3201
3202
3203
3117
2864
3224
2850
2268
2896
2856
3102
2848
2265
2849
3232
2435
2264
2266
2852
2434
2432
2257
2259
1712
2433
2256
2446
2441
2258
1676
2440
2444
2260
2261
1669
1670
1672
2445
1673
2262
1681
1668
1682
1684
1674
1688
1696
1680
1697
1665
1664
1698
1700
1704
2442
2443
1667
3099
2436
2438
1666
3101
2437
2439
3185
3180
3150
3164
3264
3087
3129
2706
2880
2704
2705
2700
2694
2708
3073
3126
2693
2692
2712
2690
3072
2691
3161
2688
3075
2698
3137
2689
3076
3077
2697
2696
3118
3136
3132
3074
3139
3138
3140
3162
3141
3111
3081
3095
2614
3142
3080
3123
3146
3148
2609
2613
3144
3085
2608
2611
2612
2620
3145
2610
3078
3079
2618
3082
2617
2616
2603
3084
3083
2605
2606
3086
2600
2604
2601
2602
2596
2593
2590
2597
2589
2592
2587
3173
2588
2598
3094
2594
2595
2586
2599
3128
2582
2583
2580
2579
2578
2577
2584
2576
2585
2581
3104
3089
3106
3360
3088
3107
3093
3105
3090
3092
3091
3109
2115
3154
3153
3152
3156
3116
3108
2135
2119
3110
2138
2136
2137
2139
2566
2141
2142
2561
2563
2144
2564
2565
2140
2562
2133
2134
2121
2123
2124
2125
2126
2120
2118
2127
2117
2116
2114
2113
2112
2122
2129
2130
2132
2560
2128
2567
2569
2151
2149
2575
2148
2147
2146
2150
2573
2570
2574
2571
2568
2572
2145
3097
3113
3160
2131
3115
3100
3098
3096
3177
3114
3112
2155
3121
3340
3352
2154
2153
3120
2152
3124
3171
2156
3392
3338
3122
3174
2158
2157
3337
3336
3348
3333
3332
3331
3188
3328
3346
3330
3329
3192
3186
3178
3345
3344
3334
3169
3172
3170
2172
3168
2170
2163
2168
2166
2162
2164
2160
2169
2165
3184
2161
3176
2676
2944
2680
2668
2086
2666
2665
2087
2664
2084
2661
2673
2672
2674
2658
2660
2085
2662
5408
2659
2657
2656
2080
2063
2060
2082
2083
2061
2059
2057
2062
2081
2058
2102
2056
2101
2100
2103
2646
2098
2099
2106
2648
2107
2649
2097
2104
2109
2110
2108
2650
2643
2105
2642
2641
2640
2096
2652
2093
2089
2092
2644
2088
2094
2645
2054
2635
2055
2095
2634
2631
2629
2632
2049
2633
2052
2628
2630
2637
2636
2048
2053
2091
2090
2638
2051
5380
5378
2626
2050
2627
2625
2624
5377
5376
5384
2072
2076
2077
2078
5392
2073
2074
2079
2075
2070
2071
2064
2065
2068
2069
2066
2067
7168
3456
5217
4724
5220
4904
5218
5224
5266
5264
5265
5268
5272
5258
5257
5251
5254
5260
5280
5253
5248
5256
5249
5250
5252
5312
4897
5216
5168
5190
5170
5169
5196
5186
5187
5188
5189
5192
5193
5194
5121
5120
5133
5132
5122
5123
5124
5125
5126
5127
5128
5184
5172
5129
5134
5185
5156
5157
5161
5176
5131
5158
5164
5162
5155
5138
5140
5141
5136
5160
5142
5130
5152
5153
5154
5139
5137
5148
5146
5145
5144
5208
5201
5204
5200
5202
945
944
948
897
946
896
899
928
929
898
933
901
902
903
900
952
932
934
940
930
907
931
938
937
904
905
906
910
936
1008
908
909
924
915
916
920
913
912
922
914
921
917
918
4722
4721
881
882
4536
880
884
873
865
888
876
874
872
864
867
870
4576
866
868
869
980
969
842
968
970
964
966
841
846
961
963
965
840
857
4898
972
976
977
843
978
860
960
845
844
858
962
856
850
833
854
853
852
984
4900
832
851
848
849
775
835
834
772
773
774
770
771
836
768
837
769
839
789
838
788
790
778
791
779
776
777
781
416
441
440
800
442
780
787
786
425
419
418
417
444
803
785
802
796
797
798
801
428
430
825
429
784
792
426
424
793
782
427
824
795
794
438
783
432
435
436
437
826
809
813
814
810
808
820
812
433
821
811
804
421
420
805
806
807
993
411
410
409
422
994
423
818
822
434
828
1000
817
996
401
408
414
413
412
407
400
816
819
992
270
271
406
404
403
526
527
402
525
405
269
524
268
278
534
521
535
516
265
260
279
262
384
517
518
263
264
519
261
520
267
266
523
385
522
386
350
276
277
280
391
532
533
536
606
387
283
539
282
537
281
538
348
349
388
604
4808
398
258
259
514
515
605
390
389
399
346
345
347
396
284
395
394
600
256
601
542
602
275
540
603
513
512
344
4802
286
397
531
257
285
274
530
541
543
392
393
287
339
337
593
595
272
273
336
342
598
529
528
592
340
338
341
343
599
594
597
596
590
334
591
335
589
328
329
584
333
588
585
332
324
325
326
581
582
580
587
323
586
577
576
578
322
331
583
320
321
327
330
579
610
355
354
485
611
486
480
353
609
481
484
352
617
608
361
360
616
619
482
362
363
483
618
545
546
547
548
356
357
358
291
359
622
614
490
371
294
366
140
489
627
292
138
550
289
290
613
612
615
628
372
369
368
625
365
630
364
552
629
624
551
549
374
621
296
295
293
141
544
139
137
136
288
488
373
738
739
620
744
745
302
303
370
746
626
301
143
559
558
557
142
492
737
504
736
297
298
299
554
300
556
553
500
451
450
555
748
498
497
448
449
632
376
496
633
380
742
377
378
636
634
740
132
133
134
741
144
307
306
135
146
147
562
563
654
476
131
472
658
656
655
473
752
753
754
145
756
128
458
651
459
129
455
474
565
130
461
309
659
460
657
650
454
456
311
457
310
308
305
304
452
54
564
696
661
561
560
566
567
652
653
660
462
453
34
663
698
697
670
467
35
55
158
33
159
640
643
468
470
669
668
667
469
721
466
662
48
665
666
49
572
646
574
664
465
725
726
642
32
760
316
641
318
649
157
156
312
571
569
464
568
151
150
570
648
313
36
314
315
23
724
723
722
720
37
38
39
700
53
647
52
56
21
22
573
149
645
148
51
43
644
61
42
40
60
152
709
708
317
707
714
710
50
729
63
153
154
155
58
57
711
732
20
730
728
705
718
704
689
62
717
712
691
59
706
41
716
715
713
163
693
72
694
692
47
45
44
688
690
73
46
683
682
31
74
30
675
674
160
161
162
75
18
19
167
166
181
28
680
180
686
16
681
4801
29
685
684
17
13
165
164
189
110
185
187
190
673
672
12
78
111
188
186
183
184
15
182
14
168
76
170
79
175
171
104
105
106
169
108
109
68
678
107
174
77
679
172
173
69
8
676
677
102
101
100
1
9
233
25
103
4
10
0
176
179
236
238
178
177
71
24
65
64
27
26
70
96
97
237
2
11
4804
232
5
225
224
3
234
235
230
226
7
241
249
248
67
228
252
66
229
227
6
240
231
243
244
245
242
250
98
246
124
126
117
99
125
116
121
120
93
119
118
112
113
92
122
123
114
115
193
210
192
195
211
94
95
194
4647
4643
4642
4641
4640
90
89
208
209
88
91
4654
4646
4651
202
203
201
214
215
4653
199
213
4650
4644
4648
4645
219
4649
4652
212
218
198
200
204
206
221
216
207
81
80
222
217
196
220
197
4800
83
205
82
4668
4665
4664
4666
4661
4662
4660
4716
85
84
4659
86
4658
87
4657
4656
4713
4710
4776
4770
4609
4772
4612
4769
4613
4608
4615
4614
4611
4610
4768
4616
4617
4621
4623
4709
4620
4622
4618
4619
4760
4753
4740
4752
4741
4756
4714
4754
4738
4739
4742
4736
4737
4633
4744
4746
4748
4632
4638
4712
4637
4707
4635
4634
4745
4631
4636
4708
4628
4624
4630
4705
4704
4629
4625
4627
4626
4706
4720
4679
4672
4673
4678
4681
4680
4675
4677
4682
4683
4685
4686
4674
4676
4684
4700
4694
4696
4697
4698
4691
4692
4688
4693
4690
4689
4896
4928
4869
4867
4866
4868
4870
4864
4865
4876
4882
4884
4873
4881
4872
4880
4874
4888
4992
4246
4245
4247
4244
4254
4252
4253
4243
4242
4241
4240
4251
4249
4248
4250
4237
4239
4238
4236
4225
4234
4233
4224
4226
4227
4228
4229
4230
4235
4231
4232
4263
4261
4260
4143
4142
4262
4140
4139
4141
4137
4136
4259
4258
4257
4256
4138
4268
4269
4270
4265
4266
4267
4277
4128
4278
4264
4276
4273
4132
4274
4129
4135
4133
4275
4272
4131
4130
4134
4157
4097
4119
4118
4099
4117
4116
4115
4114
4113
4112
4111
4110
4109
4108
4096
4107
4106
4105
4104
4103
4120
4158
4121
4123
4100
4156
4155
4154
4153
4152
4151
4150
4149
4148
4147
4146
4145
4144
4098
4127
4126
4125
4124
4122
4101
4102
4282
4280
4281
4320
4321
4322
4323
4324
4326
4325
4329
4328
4330
4284
4332
4316
4312
4300
4314
4313
4340
4309
4308
4301
4288
4310
4302
4291
4289
4307
4338
4337
4336
4290
4293
4296
4297
4298
4299
4304
4305
4306
4294
4292
4295
4344
4192
4193
4194
4195
4206
4198
4204
4197
4196
4199
4214
4212
4211
4210
4209
4208
4205
4201
4213
4200
4220
4203
4202
4218
4217
4216
4161
4171
4170
4160
4167
4175
4174
4173
4166
4168
4163
4162
4169
4172
4164
4165
4177
4180
4182
4183
4176
4181
4179
4178
4188
4189
4190
4184
4186
4187
4185
4517
4518
4530
4524
4521
4532
4515
4522
4529
4508
4516
4514
4513
4512
4560
4520
4506
4528
4501
4406
4405
4404
4403
4388
4402
4401
4400
4391
4390
4389
4375
4353
4370
4371
4372
4373
4374
4354
4355
4356
4357
4369
4358
4360
4361
4362
4363
4364
4365
4366
4367
4368
4359
4352
4409
4394
4493
4398
4397
4396
4395
4392
4408
4412
4393
4499
4381
4380
4410
4378
4377
4376
4379
4502
4387
4382
4384
4505
4457
4472
4468
4458
4385
4386
4456
4466
4465
4464
4460
4498
4504
4496
4497
4487
4500
4451
4449
4454
4452
4448
4450
4453
4552
4436
4427
4438
4426
4430
4417
4548
4423
4424
4425
4429
4420
4419
4418
4544
4545
4546
4416
4428
4422
4421
4437
4433
4434
4435
4442
4440
4441
4432
4444
4483
4494
4491
4482
4481
4480
4489
4488
4490
4492
4485
4484
4486
