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