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