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