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