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