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