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