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