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