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