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