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