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