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