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