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