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