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