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