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