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