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