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