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