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