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