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