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