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