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