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