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