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