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