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