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