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