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