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