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