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