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