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