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