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