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