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