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