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