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