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