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