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