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