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