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