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