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