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