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