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