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