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