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