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