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