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