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