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