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