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