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