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