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