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