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