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