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