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