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