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