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