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