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