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