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