N50 14841 N90 3508 non-ACGT bases 0.00129225320382