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