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