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