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