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