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