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