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