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