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