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