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