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