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