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