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