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