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