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