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