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