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