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