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