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