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