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