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