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