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