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