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