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