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