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