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