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