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