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