From 1e0341dff8cfcb1b5f8ccb6d40bc1c40eabc4367 Mon Sep 17 00:00:00 2001 From: martinholmer Date: Sat, 5 Sep 2026 10:49:36 -0400 Subject: [PATCH 1/3] High-level changes preparing for inclusion of create raw growth factors logic --- Makefile | 7 ++++++- tmd/create_raw_growth_factors.py | 30 ++++++++++++++++++++++++++++ tmd/create_taxcalc_growth_factors.py | 6 +----- 3 files changed, 37 insertions(+), 6 deletions(-) create mode 100644 tmd/create_raw_growth_factors.py diff --git a/Makefile b/Makefile index 2339c23d..cb0d37a7 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,7 @@ install: .PHONY=clean clean: rm -f tmd/storage/output/tmd* + rm -f tmd/storage/output/growfactors.csv rm -f tmd/storage/output/cached* rm -f tmd/storage/output/preimpute_tmd.csv.gz rm -f tmd/storage/output/make_data_*.log @@ -39,8 +40,10 @@ tmd/storage/output/tmd_weights.csv.gz: | tee tmd/storage/output/make_data_weights.log tmd/storage/output/tmd_growfactors.csv: + python -u tmd/create_raw_growth_factors.py 2>&1 \ + | tee tmd/storage/output/make_data_raw_growfactors.log python -u tmd/create_taxcalc_growth_factors.py 2>&1 \ - | tee tmd/storage/output/make_data_growfactors.log + | tee tmd/storage/output/make_data_tmd_growfactors.log tmd/storage/output/cached_files: python -u tmd/create_taxcalc_cached_files.py 2>&1 \ @@ -69,6 +72,8 @@ test: tmd_files .PHONY=data data: install clean format lint tmd_files test warnings + diff tmd/storage/output/growfactors.csv tmd/storage/output/old_growfactors.csv + diff tmd/storage/output/tmd_growfactors.csv tmd/storage/output/old_tmd_growfactors.csv .PHONY=warnings warnings: diff --git a/tmd/create_raw_growth_factors.py b/tmd/create_raw_growth_factors.py new file mode 100644 index 00000000..cdcd37a8 --- /dev/null +++ b/tmd/create_raw_growth_factors.py @@ -0,0 +1,30 @@ +""" +Construct raw growfactors.csv, a Tax-Calculator-style GrowFactors file. +""" + +import pandas as pd +from tmd.storage import STORAGE_FOLDER +from tmd.imputation_assumptions import TAXYEAR + +INPUT_FILE = { + 2021: "taxdata25_growfactors.csv", + 2022: "taxdata26_growfactors.csv", +} +INFILE = STORAGE_FOLDER / "input" / INPUT_FILE[TAXYEAR] +OUTFILE = STORAGE_FOLDER / "output" / "growfactors.csv" + + +def create_raw_factors_file(): + """ + Create Tax-Calculator-style raw growth factors file. + """ + # read PUF-factors from INFILE + gfdf = pd.read_csv(INFILE) + + # write gfdf to CSV-formatted file + gfdf.YEAR = gfdf.YEAR.astype(int) + gfdf.to_csv(OUTFILE, index=False, float_format="%.6f") + + +if __name__ == "__main__": + create_raw_factors_file() diff --git a/tmd/create_taxcalc_growth_factors.py b/tmd/create_taxcalc_growth_factors.py index bb7cf300..25a9a91a 100644 --- a/tmd/create_taxcalc_growth_factors.py +++ b/tmd/create_taxcalc_growth_factors.py @@ -19,11 +19,7 @@ ASOCSEC_INDEX = 14 AUCOMP_INDEX = 15 -INPUT_FILE = { - 2021: "taxdata25_growfactors.csv", - 2022: "taxdata26_growfactors.csv", -} -INFILE = STORAGE_FOLDER / "input" / INPUT_FILE[TAXYEAR] +INFILE = STORAGE_FOLDER / "output" / "growfactors.csv" OUTFILE = STORAGE_FOLDER / "output" / "tmd_growfactors.csv" From 0605735542ed5abf57cb380e8bd1e18b255e2606 Mon Sep 17 00:00:00 2001 From: martinholmer Date: Sun, 6 Sep 2026 14:33:19 -0400 Subject: [PATCH 2/3] Import TaxData repo's code that generates growfactors.csv file --- .gitignore | 2 + setup.py | 9 + .../test_growfactors_pipeline.py | 69 + tests/test_growfactors.py | 47 + tmd/growfactors/Makefile | 71 ++ tmd/growfactors/README.md | 109 ++ tmd/growfactors/__init__.py | 12 + tmd/growfactors/build_growfactors.py | 192 +++ tmd/growfactors/build_stage1_factors.py | 344 +++++ tmd/growfactors/data/CBO_baseline.csv | 16 + .../data/IRS_return_projection.csv | 1 + .../data/NC-EST2014-AGESEX-RES.csv | 1 + tmd/growfactors/data/NP2014_D1.csv | 1 + tmd/growfactors/data/SOI_estimates.csv | 29 + tmd/growfactors/data/Stage_I_factors.csv | 27 + tmd/growfactors/data/US-EST00INT-ALLDATA.csv | 1132 +++++++++++++++++ tmd/growfactors/data/benefit_growth_rates.csv | 19 + tmd/growfactors/data/benefitprograms.csv | 28 + .../CBO_Baseline_Updating_Instructions.md | 159 +++ .../SOI_Estimates_Updating_Instructions.md | 116 ++ .../docs/Stage1_Growth_Rate_Sources.csv | 18 + tmd/growfactors/docs/annual_update.md | 103 ++ .../docs/cbo_instructions_template.md | 154 +++ tmd/growfactors/update/__init__.py | 0 tmd/growfactors/update/cbo_chained_cpiu.py | 249 ++++ tmd/growfactors/update/update_cbo.py | 496 ++++++++ tmd/growfactors/update/update_soi.py | 320 +++++ tmd/storage/input/README.md | 14 + tmd/storage/input/taxdata26_growfactors.csv | 54 +- 29 files changed, 3765 insertions(+), 27 deletions(-) create mode 100644 tests/growfactors_pipeline/test_growfactors_pipeline.py create mode 100644 tests/test_growfactors.py create mode 100644 tmd/growfactors/Makefile create mode 100644 tmd/growfactors/README.md create mode 100644 tmd/growfactors/__init__.py create mode 100644 tmd/growfactors/build_growfactors.py create mode 100644 tmd/growfactors/build_stage1_factors.py create mode 100644 tmd/growfactors/data/CBO_baseline.csv create mode 100644 tmd/growfactors/data/IRS_return_projection.csv create mode 100644 tmd/growfactors/data/NC-EST2014-AGESEX-RES.csv create mode 100644 tmd/growfactors/data/NP2014_D1.csv create mode 100644 tmd/growfactors/data/SOI_estimates.csv create mode 100644 tmd/growfactors/data/Stage_I_factors.csv create mode 100644 tmd/growfactors/data/US-EST00INT-ALLDATA.csv create mode 100644 tmd/growfactors/data/benefit_growth_rates.csv create mode 100644 tmd/growfactors/data/benefitprograms.csv create mode 100644 tmd/growfactors/docs/CBO_Baseline_Updating_Instructions.md create mode 100644 tmd/growfactors/docs/SOI_Estimates_Updating_Instructions.md create mode 100644 tmd/growfactors/docs/Stage1_Growth_Rate_Sources.csv create mode 100644 tmd/growfactors/docs/annual_update.md create mode 100644 tmd/growfactors/docs/cbo_instructions_template.md create mode 100644 tmd/growfactors/update/__init__.py create mode 100644 tmd/growfactors/update/cbo_chained_cpiu.py create mode 100644 tmd/growfactors/update/update_cbo.py create mode 100644 tmd/growfactors/update/update_soi.py diff --git a/.gitignore b/.gitignore index cc3f2dab..ab319578 100644 --- a/.gitignore +++ b/.gitignore @@ -9,6 +9,8 @@ tmd/storage/output/cached_files tmd/storage/output/tax_expenditures !tmd/storage/input/*.csv +!tmd/growfactors/data/*.csv +!tmd/growfactors/docs/*.csv !tmd/areas/targets/*.csv !tmd/areas/prepare/data/soi_cds/*.csv !tmd/areas/prepare/recipes/*.csv diff --git a/setup.py b/setup.py index 8e11028e..e27fbfc7 100644 --- a/setup.py +++ b/setup.py @@ -24,4 +24,13 @@ "pytest", "pytest-xdist", ], + extras_require={ + # Needed only by the annual growth-factors source-data refresh + # scripts in tmd/growfactors/update, which are never run by + # `make data`. See tmd/growfactors/docs/annual_update.md. + "growfactors-update": [ + "requests_html", + "jinja2", + ], + }, ) diff --git a/tests/growfactors_pipeline/test_growfactors_pipeline.py b/tests/growfactors_pipeline/test_growfactors_pipeline.py new file mode 100644 index 00000000..c26be1cb --- /dev/null +++ b/tests/growfactors_pipeline/test_growfactors_pipeline.py @@ -0,0 +1,69 @@ +""" +Reproducibility tests for the growth factors pipeline. + +Each test re-runs a pipeline stage into a temporary directory and +compares the result with the committed artifact, which catches source +data in tmd/growfactors/data being edited without the downstream +artifacts being regenerated. + +These tests are excluded from the default `make test` run (they rebuild +both pipeline stages); run them with: + make -C tmd/growfactors test +""" + +import pandas as pd + +from tmd.growfactors import DATA_FOLDER +from tmd.growfactors import build_growfactors, build_stage1_factors + +STAGE1_FILE = DATA_FOLDER / "Stage_I_factors.csv" + + +def read_text(path): + """ + Return contents of path with any CRLF line endings normalized, so + that the historical line endings of a committed file do not cause a + spurious mismatch. + """ + return path.read_text().replace("\r\n", "\n") + + +def test_stage1_factors_reproducible(tmp_path, monkeypatch): + """ + Check that build_stage1_factors reproduces the committed + data/Stage_I_factors.csv from the committed source data. + """ + rebuilt = tmp_path / "Stage_I_factors.csv" + monkeypatch.setattr(build_stage1_factors, "OUTFILE", rebuilt) + build_stage1_factors.create_stage1_factors() + assert read_text(rebuilt) == read_text(STAGE1_FILE) + + +def test_growfactors_reproducible(tmp_path, monkeypatch): + """ + Check that build_growfactors reproduces the committed growfactors + file for the current data vintage. + """ + vintage = build_growfactors.DEFAULT_VINTAGE + committed = build_growfactors.growfactors_path(vintage) + rebuilt = tmp_path / committed.name + monkeypatch.setattr( + build_growfactors, "growfactors_path", lambda _vintage: rebuilt + ) + build_growfactors.create_growfactors_file(vintage) + assert read_text(rebuilt) == read_text(committed) + + +def test_growfactors_have_no_missing_values(): + """ + Check that no growth factor is missing in any year covered by the + Stage_I_factors.csv file. Benefit growth rates stop several years + before the last stage 1 year, so the benefit factors must be padded + rather than left undefined. + """ + vintage = build_growfactors.DEFAULT_VINTAGE + committed = build_growfactors.growfactors_path(vintage) + gfdf = pd.read_csv(committed, index_col="YEAR") + stage1 = pd.read_csv(STAGE1_FILE, index_col="YEAR") + assert gfdf.index.max() == stage1.index.max() + assert gfdf.isnull().sum().sum() == 0 diff --git a/tests/test_growfactors.py b/tests/test_growfactors.py new file mode 100644 index 00000000..0243481e --- /dev/null +++ b/tests/test_growfactors.py @@ -0,0 +1,47 @@ +""" +Test contents of the raw growth factors file that is read by the +tmd/create_raw_growth_factors.py script during `make data`. + +Ported from the TaxData repository (tests/test_growfactors.py). +""" + +import pandas as pd +import pytest + +from tmd.create_raw_growth_factors import INPUT_FILE +from tmd.imputation_assumptions import TAXYEAR +from tmd.storage import STORAGE_FOLDER + +FIRST_TAXCALC_POLICY_YEAR = 2013 +MIN_VALUE = 0.15 +MAX_VALUE = 8.70 + + +@pytest.fixture(scope="module", name="growfactors") +def fixture_growfactors(): + """ + Return DataFrame containing the raw growth factors used for TAXYEAR. + """ + path = STORAGE_FOLDER / "input" / INPUT_FILE[TAXYEAR] + return pd.read_csv(path, index_col="YEAR") + + +def test_growfactor_start_year(growfactors): + """ + Check that the growth factors file can support Tax-Calculator Policy + needs, which begin in FIRST_TAXCALC_POLICY_YEAR. + """ + assert growfactors.index.min() <= FIRST_TAXCALC_POLICY_YEAR + + +def test_growfactor_values(growfactors): + """ + Check that each growth factor value is in a plausible min,max range, + that every first-year value is one, and that no values are missing. + """ + first_year = growfactors.index.min() + for fname in growfactors: + assert growfactors[fname][first_year] == 1.0 + assert growfactors[fname].min() >= MIN_VALUE + assert growfactors[fname].max() <= MAX_VALUE + assert growfactors.isnull().sum().sum() == 0 diff --git a/tmd/growfactors/Makefile b/tmd/growfactors/Makefile new file mode 100644 index 00000000..5acbfb81 --- /dev/null +++ b/tmd/growfactors/Makefile @@ -0,0 +1,71 @@ +# Growth factors pipeline: Census/CBO/IRS/SOI source data -> growfactors CSV +# +# This pipeline is pre-processing that runs *before* `make data`. It +# produces committed artifacts (data/Stage_I_factors.csv and +# tmd/storage/input/taxdata_growfactors.csv) that `make data` +# then consumes via tmd/create_raw_growth_factors.py. Most users never +# need to run it; re-run it only when refreshing the source data for a +# new vintage. +# +# Usage from repo root: +# make -C tmd/growfactors stage1 # stage 1: source data -> Stage_I_factors.csv +# make -C tmd/growfactors factors # stages 1+2: -> storage/input/*_growfactors.csv +# make -C tmd/growfactors test # pipeline tests only +# make -C tmd/growfactors all # all stages + pipeline tests +# +# The update-* targets below FETCH FROM LIVE WEBSITES (CBO, BLS, SSA, +# IRS). They are never invoked by `all`, by `factors`, or by `make +# data`. Run them by hand once a year, inspect the resulting diff in +# data/, and commit it as its own pull request. +# See the docs/annual_update.md file for details. + +ROOT := $(realpath $(CURDIR)/../..) +INPUT := $(ROOT)/tmd/storage/input + +# Vintage of the growfactors file this pipeline currently produces. +VINTAGE ?= 26 +GROWFACTORS := $(INPUT)/taxdata$(VINTAGE)_growfactors.csv + +STAGE1_DEPS := build_stage1_factors.py \ + data/CBO_baseline.csv \ + data/IRS_return_projection.csv \ + data/NC-EST2014-AGESEX-RES.csv \ + data/NP2014_D1.csv \ + data/SOI_estimates.csv \ + data/US-EST00INT-ALLDATA.csv \ + data/benefitprograms.csv + +.PHONY: all stage1 factors test clean update-cbo update-soi + +data/Stage_I_factors.csv: $(STAGE1_DEPS) + python -m tmd.growfactors.build_stage1_factors + +stage1: data/Stage_I_factors.csv + +$(GROWFACTORS): build_growfactors.py \ + data/Stage_I_factors.csv \ + data/benefit_growth_rates.csv + python -m tmd.growfactors.build_growfactors --vintage $(VINTAGE) + +factors: $(GROWFACTORS) + +test: + python -m pytest $(ROOT)/tests/growfactors_pipeline -v + python -m pytest $(ROOT)/tests/test_growfactors.py -v + +all: factors test + +# Removes only regenerable pipeline artifacts, never data/ source files. +clean: + rm -f data/Stage_I_factors.csv + +# ---- annual source-data refresh: NETWORK ACCESS, run by hand only ---- +# Requires the optional extras: pip install -e ".[growfactors-update]" + +update-cbo: + python -m tmd.growfactors.update.update_cbo + +update-soi: + @test -n "$(YEAR)" || { echo "usage: make update-soi YEAR=2019 SOIPATH=/path/to/soi/files"; exit 1; } + @test -n "$(SOIPATH)" || { echo "usage: make update-soi YEAR=2019 SOIPATH=/path/to/soi/files"; exit 1; } + python -m tmd.growfactors.update.update_soi $(YEAR) $(SOIPATH) diff --git a/tmd/growfactors/README.md b/tmd/growfactors/README.md new file mode 100644 index 00000000..dd8959fb --- /dev/null +++ b/tmd/growfactors/README.md @@ -0,0 +1,109 @@ +# Growth Factors Pipeline + +Produces `tmd/storage/input/taxdata_growfactors.csv` — the raw +Tax-Calculator-style growth factors file — from Census population, CBO +baseline, IRS return projection, SOI estimate, and benefit program source +data. + +This logic was migrated from the TaxData repository (`puf_stage1/`) so +that TMD can generate its own growth factors rather than vendoring a file +generated elsewhere. + +## For most users + +You don't need to run this pipeline. The repo ships a vetted growth +factors file and `make data` uses it directly, via +`tmd/create_raw_growth_factors.py`. + +## For maintainers + +Run the pipeline when refreshing the source data for a new vintage. The +stages are wired together in `tmd/growfactors/Makefile`: + +```bash +# Run both stages and the pipeline tests: +make -C tmd/growfactors all + +# Individual stages (stage 2 depends on stage 1): +make -C tmd/growfactors stage1 # source data -> data/Stage_I_factors.csv +make -C tmd/growfactors factors # -> tmd/storage/input/taxdata26_growfactors.csv +make -C tmd/growfactors test # pipeline tests only + +# Produce a new vintage rather than rebuilding the current one: +make -C tmd/growfactors factors VINTAGE=27 + +# Verify the full build still passes: +make clean && make data +``` + +See [docs/annual_update.md](docs/annual_update.md) for the annual +source-data refresh procedure. + +## Pipeline stages + +``` +data/NP2014_D1.csv, NC-EST2014-AGESEX-RES.csv, US-EST00INT-ALLDATA.csv +data/CBO_baseline.csv, IRS_return_projection.csv, SOI_estimates.csv +data/benefitprograms.csv + | build_stage1_factors.py +data/Stage_I_factors.csv [level indexes, normalized to SYR=2011] + | build_growfactors.py (+ data/benefit_growth_rates.csv) +tmd/storage/input/taxdata26_growfactors.csv + | tmd/create_raw_growth_factors.py [`make data`] +tmd/storage/output/growfactors.csv + | tmd/create_taxcalc_growth_factors.py [`make data`] +tmd/storage/output/tmd_growfactors.csv +``` + +**Stage 1** (`build_stage1_factors.py`) extrapolates SOI aggregates +forward from the last available SOI year using growth rates from Census +population, the CBO baseline, and the IRS return projection, then +normalizes everything to a level index with `SYR` (2011) equal to one. + +**Stage 2** (`build_growfactors.py`) converts the aggregate indexes to a +per-capita basis, converts the level indexes into "one plus annual +proportional change" growth factors, appends the benefit growth factors +derived from `data/benefit_growth_rates.csv`, and drops the variables +Tax-Calculator does not use. + +## Key files + +| Path | Role | +| --- | --- | +| `data/CBO_baseline.csv` | CBO economic projections; refreshed by `update/update_cbo.py` | +| `data/SOI_estimates.csv` | SOI aggregates through `SOI_YR`; refreshed by `update/update_soi.py` | +| `data/IRS_return_projection.csv` | IRS Pub 6187 return counts; updated by hand | +| `data/benefit_growth_rates.csv` | average benefit amounts by program and year | +| `data/benefitprograms.csv` | benefit program costs; vendored from TaxData `taxdata/cps/` | +| `data/NP2014_D1.csv` | Census 2014 national population projection | +| `data/NC-EST2014-AGESEX-RES.csv` | Census postcensal estimates, 2010-2014 | +| `data/US-EST00INT-ALLDATA.csv` | Census intercensal estimates, 2000-2010 | +| `data/Stage_I_factors.csv` | committed intermediate written by stage 1 | + +## Source data refresh scripts + +The scripts in `update/` fetch from live CBO, BLS, SSA, and IRS websites. +They are **never** run by `make data`, by `make -C tmd/growfactors all`, +or by any test. They need extra packages: + +```bash +pip install -e ".[growfactors-update]" +``` + +See [docs/annual_update.md](docs/annual_update.md). + +## Differences from the TaxData original + +- The code that wrote `Stage_II_targets.csv` has been removed. It served + only the TaxData stage2 weighting logic; TMD reweights against + `tmd/storage/input/soi.csv` instead. The `aggregates` DataFrame in + `build_stage1_factors.py` was named `Stage_II_targets` in TaxData and + is still required, because the stage 1 factors are computed from it. +- Benefit growth factors are now padded with ones for years beyond the + last year in `benefit_growth_rates.csv`. TaxData's current code leaves + those years undefined, which silently writes empty values for 2032 + through 2036. +- Two chained assignments that are no-ops under pandas copy-on-write + have been rewritten (see the NOTE comments in the two build scripts). +- `update/update_soi.py` no longer updates the CPS copy of + `SOI_estimates.csv`, which has no TMD counterpart. diff --git a/tmd/growfactors/__init__.py b/tmd/growfactors/__init__.py new file mode 100644 index 00000000..77796620 --- /dev/null +++ b/tmd/growfactors/__init__.py @@ -0,0 +1,12 @@ +""" +Growth factors pipeline: source data --> Tax-Calculator-style growfactors. + +See tmd/growfactors/README.md for an overview and for how to run the +pipeline, and docs/annual_update.md for the annual source-data refresh +procedure. +""" + +from pathlib import Path + +GROWFACTORS_FOLDER = Path(__file__).resolve().parent +DATA_FOLDER = GROWFACTORS_FOLDER / "data" diff --git a/tmd/growfactors/build_growfactors.py b/tmd/growfactors/build_growfactors.py new file mode 100644 index 00000000..b37cad4c --- /dev/null +++ b/tmd/growfactors/build_growfactors.py @@ -0,0 +1,192 @@ +""" +Stage 2 of the growth factors pipeline. + +Transforms data/Stage_I_factors.csv (written by build_stage1_factors.py) +and data/benefit_growth_rates.csv into a Tax-Calculator-style growfactors +file written to tmd/storage/input. That file is the input read by +tmd/create_raw_growth_factors.py during `make data`. + +This logic was migrated from the TaxData repository +(puf_stage1/factors_finalprep.py). +""" + +import argparse +import sys + +import pandas as pd + +from tmd.growfactors import DATA_FOLDER +from tmd.storage import STORAGE_FOLDER + +# pylint: disable=invalid-name + +FIRST_BENEFIT_YEAR = 2014 +FIRST_DATA_YEAR = 2011 + +# vintage of the source data currently in tmd/growfactors/data; +# also the default used by the tmd/growfactors/Makefile +DEFAULT_VINTAGE = "26" + +STAGE1_FILE = DATA_FOLDER / "Stage_I_factors.csv" + +BENEFIT_NAMES = [ + "mcare", + "mcaid", + "ssi", + "snap", + "wic", + "housing", + "tanf", + "vet", +] +GF_BENEFIT_NAMES = [f"ABEN{bname.upper()}" for bname in BENEFIT_NAMES] + +# variables used by Tax-Calculator; all others are dropped from the output +TC_USED_VARS = set( + [ + "ABOOK", + "ACGNS", + "ACPIM", + "ACPIU", + "ADIVS", + "AINTS", + "AIPD", + "ASCHCI", + "ASCHCL", + "ASCHEI", + "ASCHEL", + "ASCHF", + "ASOCSEC", + "ATXPY", + "AUCOMP", + "AWAGE", + "ABENOTHER", + ] + + GF_BENEFIT_NAMES +) + + +def growfactors_path(vintage): + """ + Return path of the growfactors file produced for the specified vintage. + """ + return STORAGE_FOLDER / "input" / f"taxdata{vintage}_growfactors.csv" + + +def format_factor(value): + """ + Return CSV representation of a growth factor rounded to six decimals + with insignificant trailing zeros removed, so that an exact 1.0 is + written as "1" rather than "1.0". + """ + text = f"{value:.6f}".rstrip("0").rstrip(".") + return text if text else "0" + + +def benefit_growth_factors(years): + """ + Return DataFrame of "one plus annual proportion change" benefit + factors covering exactly the specified years. + """ + bgr_all = pd.read_csv( + DATA_FOLDER / "benefit_growth_rates.csv", index_col="YEAR" + ) + keep_cols = [f"{bname}_average_benefit" for bname in BENEFIT_NAMES] + bgr_raw = bgr_all[keep_cols] + bgr_raw.columns = GF_BENEFIT_NAMES + bgf = 1.0 + bgr_raw.astype("float64").pct_change() + + # specify first row values because pct_change leaves first year undefined + bgf.loc[FIRST_BENEFIT_YEAR, :] = 1.0 + + # add rows of ones for years from FIRST_DATA_YEAR thru first benefit year + ones = [1.0] * len(BENEFIT_NAMES) + for year in range(FIRST_DATA_YEAR, FIRST_BENEFIT_YEAR): + row = pd.DataFrame(data=[ones], columns=GF_BENEFIT_NAMES, index=[year]) + bgf = pd.concat([bgf, row], verify_integrity=True) + bgf.sort_index(inplace=True) + + # Pad with rows of ones for any year beyond the last year in + # benefit_growth_rates.csv. Without this, benefit factors for those + # years are silently NaN in the output file, which is what TaxData's + # factors_finalprep.py does now that its benefit_growth_rates.csv + # ends before the last Stage_I_factors.csv year. + bgf = bgf.reindex(years, fill_value=1.0) + + # round converted factors to six decimal digits of accuracy + return bgf.round(6) + + +def create_growfactors_file(vintage): + """ + Create the growfactors file for the specified data vintage. + """ + # read the level indexes written by build_stage1_factors.py + data = pd.read_csv(STAGE1_FILE, index_col="YEAR") + + bgf = benefit_growth_factors(data.index) + + # convert some aggregate factors into per-capita factors + elderly_pop = data["APOPSNR"] + data["ASOCSEC"] = data["ASOCSEC"] / elderly_pop + pop = data["APOPN"] + for var in [ + "AWAGE", + "ATXPY", + "ASCHCI", + "ASCHCL", + "ASCHF", + "AINTS", + "ADIVS", + "ASCHEI", + "ASCHEL", + "ACGNS", + "ABOOK", + "ABENEFITS", + ]: + data[var] = data[var] / pop + data.rename(columns={"ABENEFITS": "ABENOTHER"}, inplace=True) + + # convert factors into "one plus annual proportion change" format + data = 1.0 + data.pct_change() + + # specify first row values because pct_change leaves first year undefined + data.loc[FIRST_DATA_YEAR, :] = 1.0 + + # round converted factors to six decimal digits of accuracy + data = data.round(6) + + # combine the two DataFrames and drop variables Tax-Calculator ignores + gfdf = pd.concat([data, bgf], axis="columns", verify_integrity=True) + gfdf = gfdf.drop(set(list(gfdf)) - TC_USED_VARS, axis=1) + + outfile = growfactors_path(vintage) + gfdf.to_csv(outfile, index_label="YEAR", float_format=format_factor) + print(f"Wrote {outfile}") + + +def main(): + """ + High-level script logic. + """ + parser = argparse.ArgumentParser( + description=( + "Write a Tax-Calculator-style growfactors file for the " + "specified data vintage to tmd/storage/input." + ) + ) + parser.add_argument( + "--vintage", + default=DEFAULT_VINTAGE, + help=( + "data vintage used in the output file name " + f"(default: {DEFAULT_VINTAGE})" + ), + ) + args = parser.parse_args() + create_growfactors_file(args.vintage) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/tmd/growfactors/build_stage1_factors.py b/tmd/growfactors/build_stage1_factors.py new file mode 100644 index 00000000..28e1bf60 --- /dev/null +++ b/tmd/growfactors/build_stage1_factors.py @@ -0,0 +1,344 @@ +""" +Stage 1 of the growth factors pipeline. + +Reads the Census population, CBO baseline, IRS return projection, SOI +estimates, and benefit program source files in tmd/growfactors/data and +writes data/Stage_I_factors.csv, a table of level indexes normalized so +that SYR equals one. Stage 2 (build_growfactors.py) converts those +indexes into the year-over-year growth factors used by Tax-Calculator. + +This logic was migrated from the TaxData repository (puf_stage1/stage1.py). +The code that wrote Stage_II_targets.csv, which was used only by the +TaxData stage2 weighting logic, has been removed; TMD reweights against +tmd/storage/input/soi.csv instead. The aggregates DataFrame built here +was called Stage_II_targets in TaxData: it is still needed because the +stage 1 factors are computed from it. +""" + +import pandas as pd + +from tmd.growfactors import DATA_FOLDER + +# pylint: disable=invalid-name + +SYR = 2011 # calendar year used to normalize factors +BEN_SYR = 2014 # calendar year used just for the benefit start year +EYR = 2036 # last calendar year we have data for +SOI_YR = 2017 # most recently available SOI estimates +IRS_RET_YR = 2022 # most recently available IRS return projections + +# define constants for the number refers total population, +# dependent age upper limit, and senior age lower limit +TOTES = 999 +DEP = 19 +SENIOR = 65 + +OUTFILE = DATA_FOLDER / "Stage_I_factors.csv" + + +def read_population(): + """ + Return (TOTAL_POP, POP_DEP, POP_SNR) for years 2008 through EYR by + combining Census intercensal estimates, postcensal estimates, and the + 2014 national projection. + + Source documentation: + - Projection from 2014 + + - Historical estimates from 2010 to 2014 + + - Historical estimates from 2000 to 2010 + + """ + # projection for 2014+ + pop_projection = pd.read_csv( + DATA_FOLDER / "NP2014_D1.csv", index_col="year" + ) + pop_projection = pop_projection[ + (pop_projection.sex == 0) + & (pop_projection.race == 0) + & (pop_projection.origin == 0) + ] + pop_projection = pop_projection.drop(["sex", "race", "origin"], axis=1) + # drop the rows for years after EYR from the pop_projection DataFrame + num_drop = EYR + 1 - 2014 + pop_projection = pop_projection.drop( + pop_projection.index[num_drop:], axis=0 + ) + pop_projection = pop_projection.drop(pop_projection.index[:1], axis=0) + + # data for 2010-2014 + historical1 = pd.read_csv(DATA_FOLDER / "NC-EST2014-AGESEX-RES.csv") + historical1 = historical1[historical1.SEX == 0] + historical1 = historical1.drop( + ["SEX", "CENSUS2010POP", "ESTIMATESBASE2010"], axis=1 + ) + + pop_dep1 = historical1[historical1.AGE <= DEP].sum() + pop_dep1 = pop_dep1.drop(["AGE"], axis=0) + + pop_snr1 = historical1[ + (historical1.AGE >= SENIOR) & (historical1.AGE < TOTES) + ].sum() + pop_snr1 = pop_snr1.drop(["AGE"], axis=0) + + total_pop1 = historical1[historical1.AGE == TOTES] + total_pop1 = total_pop1.drop(["AGE"], axis=1) + + # data for 2008-2009 + historical2 = pd.read_csv(DATA_FOLDER / "US-EST00INT-ALLDATA.csv") + historical2 = historical2[ + (historical2.MONTH == 7) + & (historical2.YEAR >= 2008) + & (historical2.YEAR < 2010) + ] + historical2 = historical2.drop(historical2.columns[4:], axis=1) + historical2 = historical2.drop(historical2.columns[0], axis=1) + + year08under19 = (historical2.YEAR == 2008) & (historical2.AGE <= DEP) + year09under19 = (historical2.YEAR == 2009) & (historical2.AGE <= DEP) + pop_dep2 = [] + pop_dep2.append(historical2.TOT_POP[year08under19].sum()) + pop_dep2.append(historical2.TOT_POP[year09under19].sum()) + + year08over65 = ( + (historical2.YEAR == 2008) + & (historical2.AGE >= SENIOR) + & (historical2.AGE < TOTES) + ) + year09over65 = ( + (historical2.YEAR == 2009) + & (historical2.AGE >= SENIOR) + & (historical2.AGE < TOTES) + ) + pop_snr2 = [] + pop_snr2.append(historical2.TOT_POP[year08over65].sum()) + pop_snr2.append(historical2.TOT_POP[year09over65].sum()) + + year08total = (historical2.YEAR == 2008) & (historical2.AGE == TOTES) + year09total = (historical2.YEAR == 2009) & (historical2.AGE == TOTES) + total_pop2 = [] + total_pop2.append(historical2.TOT_POP[year08total].sum()) + total_pop2.append(historical2.TOT_POP[year09total].sum()) + + # combine data for 2008-2014 with projection data + popdf = pd.DataFrame( + pop_projection[pop_projection.columns[1:21]].sum(axis=1) + ) + POP_DEP = pd.concat( + [pd.DataFrame(pop_dep2), pd.DataFrame(pop_dep1), popdf] + ) + popdf = pd.DataFrame( + pop_projection[pop_projection.columns[66:]].sum(axis=1) + ) + POP_SNR = pd.concat( + [pd.DataFrame(pop_snr2), pd.DataFrame(pop_snr1), popdf] + ) + TOTAL_POP = pd.concat( + [ + pd.DataFrame(total_pop2), + pd.DataFrame(total_pop1.values.transpose()), + pd.DataFrame(pop_projection.total_pop.values), + ] + ) + return TOTAL_POP, POP_DEP, POP_SNR + + +def benefit_factors(index): + """ + Return a DataFrame of aggregate benefit level indexes normalized to + BEN_SYR, extrapolated from the most recent year of benefit program + cost data through EYR. + """ + benefit_programs = pd.read_csv( + DATA_FOLDER / "benefitprograms.csv", index_col="Program" + ) + benefit_sums = benefit_programs[benefit_programs.columns[2:]].apply(sum) + # find growth rate between 2020 and 2021 and extrapolate out to EYR + gr = benefit_sums["2021_cost"] / float(benefit_sums["2020_cost"]) + for year in range(2022, EYR + 1): + prev_year = year - 1 + prev_value = benefit_sums[f"{prev_year}_cost"] + benefit_sums[f"{year}_cost"] = prev_value * gr + ABENEFITS = (benefit_sums / benefit_sums[f"{BEN_SYR}_cost"]).transpose() + factors = pd.DataFrame() + for year in index: + if year <= BEN_SYR: + factors[year] = [1.0] + else: + factors[year] = ABENEFITS[f"{year}_cost"] + return factors + + +def create_stage1_factors(): + """ + Create the Stage_I_factors.csv file. + """ + TOTAL_POP, POP_DEP, POP_SNR = read_population() + + # aggregates holds the levels that the stage 1 factors are derived from + aggregates = pd.DataFrame(TOTAL_POP) + aggregates.columns = ["TOTAL_POP"] + aggregates["POP_DEP"] = POP_DEP.values + aggregates["POP_SNR"] = POP_SNR.values + + index = list(range(2008, EYR + 1)) + aggregates.index = index + + # calculate Stage_I_factors for population targets + APOPN = aggregates.TOTAL_POP / aggregates.TOTAL_POP[SYR] + Stage_I_factors = pd.DataFrame(APOPN, index=index) + Stage_I_factors.columns = ["APOPN"] + data = aggregates.POP_DEP / aggregates.POP_DEP[SYR] + Stage_I_factors["APOPDEP"] = pd.DataFrame(data, index=index) + data = aggregates.POP_SNR / aggregates.POP_SNR[SYR] + Stage_I_factors["APOPSNR"] = pd.DataFrame(data, index=index) + + # specify yearly growth rates used to create Stage_I_factors + pop_growth_rates = pd.DataFrame(aggregates.TOTAL_POP.pct_change() + 1.0) + pop_growth_rates["POPDEP"] = aggregates.POP_DEP.pct_change() + 1.0 + pop_growth_rates["POPSNR"] = aggregates.POP_SNR.pct_change() + 1.0 + pop_growth_rates = pop_growth_rates.drop(pop_growth_rates.index[0], axis=0) + + # import CBO baseline projection + cbo_baseline = pd.read_csv(DATA_FOLDER / "CBO_baseline.csv", index_col=0) + cbobase = cbo_baseline.transpose() + cbobase.index = index + cbobase = cbobase.astype(float) + Stage_I_factors["AGDPN"] = pd.DataFrame( + cbobase.GDP / cbobase.GDP[SYR], index=index + ) + Stage_I_factors["ATXPY"] = pd.DataFrame( + cbobase.TPY / cbobase.TPY[SYR], index=index + ) + Stage_I_factors["ASCHF"] = pd.DataFrame( + cbobase.SCHF / cbobase.SCHF[SYR], index=index + ) + Stage_I_factors["ABOOK"] = pd.DataFrame( + cbobase.BOOK / cbobase.BOOK[SYR], index=index + ) + Stage_I_factors["ACPIU"] = pd.DataFrame( + cbobase.CPIU / cbobase.CPIU[SYR], index=index + ) + Stage_I_factors["ACPIM"] = pd.DataFrame( + cbobase.CPIM / cbobase.CPIM[SYR], index=index + ) + cbo_growth_rates = cbobase.pct_change() + 1.0 + cbo_growth_rates = cbo_growth_rates.drop(cbo_growth_rates.index[0], axis=0) + + # read IRS number-of-returns projection + irs_returns = pd.read_csv( + DATA_FOLDER / "IRS_return_projection.csv", index_col=0 + ) + irs_returns = irs_returns.transpose() + return_growth_rate = irs_returns.pct_change() + 1.0 + vals = [] + indicies = [] + for year in range(IRS_RET_YR + 1, EYR + 1): + vals.append(return_growth_rate.Returns[str(IRS_RET_YR)]) + indicies.append(str(year)) + ret_growth_vals = pd.DataFrame({"Returns": vals}, index=indicies) + return_growth_rate = pd.concat([return_growth_rate, ret_growth_vals]) + # NOTE: TaxData set the index via return_growth_rate.Returns.index, + # which is a no-op under pandas copy-on-write; set it on the frame. + return_growth_rate.index = index + + # read SOI estimates for 2008+ + soi_estimates = pd.read_csv(DATA_FOLDER / "SOI_estimates.csv", index_col=0) + soi_estimates = soi_estimates.transpose() + historical_index = list(range(2008, SOI_YR + 1)) + soi_estimates.index = historical_index + + # use yearly growth rates from Census, CBO, and IRS as blowup factors + return_projection = soi_estimates + for i in range(SOI_YR, EYR): # SOI Estimates loop + Single = ( + return_projection.Single[i] * return_growth_rate.Returns[i + 1] + ) + Joint = return_projection.Joint[i] * return_growth_rate.Returns[i + 1] + HH = return_projection.HH[i] * return_growth_rate.Returns[i + 1] + SS_return = ( + return_projection.SS_return[i] * pop_growth_rates.POPSNR[i + 1] + ) + Dep_return = ( + return_projection.Dep_return[i] * pop_growth_rates.POPDEP[i + 1] + ) + INTS = return_projection.INTS[i] * cbo_growth_rates.INTS[i + 1] + DIVS = return_projection.DIVS[i] * cbo_growth_rates.DIVS[i + 1] + SCHCI = return_projection.SCHCI[i] * cbo_growth_rates.SCHC[i + 1] + SCHCL = return_projection.SCHCL[i] * cbo_growth_rates.SCHC[i + 1] + CGNS = return_projection.CGNS[i] * cbo_growth_rates.CGNS[i + 1] + Pension = return_projection.Pension[i] * cbo_growth_rates.TPY[i + 1] + SCHEI = return_projection.SCHEI[i] * cbo_growth_rates.BOOK[i + 1] + SCHEL = return_projection.SCHEL[i] * cbo_growth_rates.BOOK[i + 1] + SS = return_projection.SS[i] * cbo_growth_rates.SOCSEC[i + 1] + UCOMP = return_projection.UCOMP[i] * cbo_growth_rates.UCOMP[i + 1] + IPD = return_projection.IPD[i] * cbo_growth_rates.TPY[i + 1] + wages = [ + return_projection[f"WAGE_{num}"][i] * cbo_growth_rates.Wages[i + 1] + for num in range(1, 13) + ] + + current_year = pd.DataFrame( + [ + Single, + Joint, + HH, + SS_return, + Dep_return, + INTS, + DIVS, + SCHCI, + SCHCL, + CGNS, + Pension, + SCHEI, + SCHEL, + SS, + UCOMP, + IPD, + ] + + wages + ) + current_year = current_year.transpose() + + current_year.columns = return_projection.columns + current_year.index = [i + 1] + return_projection = pd.concat([return_projection, current_year]) + + # combine historical data with the newly blownup data + aggregates = pd.concat([aggregates, return_projection], axis=1) + + # create all the rest of the Stage_I_factors + data = aggregates[aggregates.columns[3:6]].sum(axis=1) + total_return = pd.DataFrame(data, columns=["ARETS"]) + + data = aggregates[aggregates.columns[19:31]].sum(axis=1) + total_wage = pd.DataFrame(data, columns=["AWAGE"]) + + Stage_I_factors["ARETS"] = total_return / total_return.ARETS[SYR] + Stage_I_factors["AWAGE"] = total_wage / total_wage.AWAGE[SYR] + Stage_I_factors["ASCHCI"] = aggregates.SCHCI / aggregates.SCHCI[SYR] + Stage_I_factors["ASCHCL"] = aggregates.SCHCL / aggregates.SCHCL[SYR] + Stage_I_factors["ASCHEI"] = aggregates.SCHEI / aggregates.SCHEI[SYR] + Stage_I_factors["ASCHEL"] = aggregates.SCHEL / aggregates.SCHEL[SYR] + Stage_I_factors["AINTS"] = aggregates.INTS / aggregates.INTS[SYR] + Stage_I_factors["ADIVS"] = aggregates.DIVS / aggregates.DIVS[SYR] + Stage_I_factors["ACGNS"] = aggregates.CGNS / aggregates.CGNS[SYR] + Stage_I_factors["ASOCSEC"] = aggregates.SS / aggregates.SS[SYR] + Stage_I_factors["AUCOMP"] = aggregates.UCOMP / aggregates.UCOMP[SYR] + Stage_I_factors["AIPD"] = aggregates.IPD / aggregates.IPD[SYR] + + # add on benefit factors, which are undefined before SYR + Stage_I_factors["ABENEFITS"] = benefit_factors( + range(SYR, EYR + 1) + ).transpose()[0] + + # drop the years before SYR and write the file for build_growfactors.py + Stage_I_factors.drop([2008, 2009, 2010]).to_csv( + OUTFILE, float_format="%.4f", index_label="YEAR" + ) + + +if __name__ == "__main__": + create_stage1_factors() diff --git a/tmd/growfactors/data/CBO_baseline.csv b/tmd/growfactors/data/CBO_baseline.csv new file mode 100644 index 00000000..f25c4706 --- /dev/null +++ b/tmd/growfactors/data/CBO_baseline.csv @@ -0,0 +1,16 @@ +,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022,2023,2024,2025,2026,2027,2028,2029,2030,2031,2032,2033,2034,2035,2036 +GDP,14718.6,14418.7,14964.4,15517.9,16163.2,16800.0,17348.1,18036.7,18624.5,19479.6,20527.2,21372.6,21060.5,23594.1,25744.1,27811.5,29298.0,30705.2,32274.2,33651.5,35001.9,36350.7,37742.5,39174.8,40650.4,42185.4,43776.6,45430.9,47146.7 +TPY,12429.6,12087.5,12429.3,13202.0,13887.7,14166.9,14694.2,15458.5,15928.7,16850.2,17706.0,18424.4,19832.3,21407.7,21840.8,23585.0,24905.9,26134.8,27377.1,28576.6,29795.3,31002.9,32262.6,33602.1,35008.8,36454.8,37951.5,39490.1,41076.6 +Wages,6531.9,6251.4,6377.5,6633.2,6932.1,7124.7,7477.8,7854.8,8085.3,8474.7,8900.5,9323.5,9457.4,10312.6,11116.0,11732.4,12387.9,13000.4,13551.9,14135.1,14720.6,15308.7,15912.1,16525.5,17146.2,17783.0,18440.3,19121.2,19828.9 +SCHC,979.5,937.5,986.7,1068.1,1187.9,1253.5,1268.5,1336.8,1298.7,1466.4,1541.5,1560.5,1598.0,1676.9,1709.2,1870.6,1965.2,2045.8,2146.1,2250.2,2356.2,2464.7,2576.7,2691.1,2806.2,2922.7,3042.4,3165.9,3293.0 +SCHF,47.0,35.5,46.0,75.5,72.3,83.2,78.1,40.0,43.2,39.5,38.9,38.4,45.2,72.3,81.8,71.4,57.9,77.7,72.1,69.6,68.0,67.1,66.8,66.9,67.3,67.8,68.4,69.2,70.0 +INTS,1361.6,1264.3,1195.0,1231.6,1255.9,1255.2,1302.0,1302.8,1415.3,1553.4,1615.0,1652.0,1647.3,1515.5,1627.5,1829.8,1926.7,2034.8,2262.9,2439.8,2669.5,2891.1,3068.8,3247.6,3427.5,3591.9,3773.3,3935.9,4095.6 +DIVS,805.4,553.7,544.6,682.2,832.7,824.5,815.5,951.1,962.5,1154.5,1253.3,1316.0,1448.1,1699.2,1804.6,2147.4,2218.7,2281.6,2428.5,2430.7,2429.5,2425.0,2473.1,2559.1,2670.1,2795.5,2929.5,3071.7,3216.6 +RENTS,262.1,333.7,402.8,485.3,533.0,595.8,610.8,659.6,707.4,652.7,681.9,692.1,719.9,814.2,878.3,1002.5,1078.2,1122.5,1147.5,1186.2,1216.7,1243.0,1263.7,1288.9,1319.5,1358.5,1402.2,1449.8,1500.8 +CGNS,498.0,263.0,394.0,404.0,647.0,511.0,716.0,725.0,641.0,871.3,944.0,881.0,1147.7,2072.7,1282.6,976.220,1286.228,1635.024,1698.191,1637.475,1550.468,1522.881,1530.464,1559.446,1600.810,1650.213,1706.154,1767.034,1830.278 +BOOK,1285.1,1397.0,1746.4,1816.6,2022.8,2106.9,2072.9,2088.1,2073.5,2128.9,2305.0,2367.8,2260.1,2922.7,3316.8,3617.3,3801.7,3991.9,4186.5,4191.1,4192.3,4221.1,4324.1,4475.6,4660.1,4857.2,5066.7,5289.1,5516.6 +RETS,142.5,140.5,142.9,145.4,144.9,146.6,148.3,147.8,149.7,149.9,152.5,153.5,160.1,164.4,163.2,159.0,159.3,161.5,162.4,163.2,164.1,165.0,165.8,166.5,167.3,168.1,168.9,169.7,170.5 +SOCSEC,503.0,544.5,572.5,591.5,627.2,663.2,698.2,733.7,762.1,791.1,833.0,888.1,940.2,982.7,1063.9,1192.1,1293.8,1400.5,1489.7,1575.6,1668.2,1762.2,1857.9,1955.4,2053.6,2152.2,2251.6,2355.6,2464.4 +CPIU,215.3,214.5,218.1,224.9,229.6,233.0,236.7,237.0,240.0,245.1,251.1,255.6,258.8,271.0,292.6,304.704,313.697,322.378,331.807,340.260,348.295,356.264,364.328,372.557,380.967,389.564,398.355,407.346,416.542 +CPIM,364.1,375.6,388.4,400.2,414.9,425.1,435.3,446.8,463.7,475.3,484.7,498.4,518.9,525.3,546.6,549.1,563.8,581.3,600.3,617.7,636.7,656.4,676.8,697.8,719.6,741.9,764.9,788.6,813.1 +UCOMP,51.1,131.2,138.9,107.2,83.6,62.2,43.8,39.9,31.2,31.1,28.7,27.0,27.925,240.656,36.743,27.511,34.6,39.8,43.5,46.2,47.4,48.1,48.7,50.0,51.5,52.9,54.4,55.9,57.5 diff --git a/tmd/growfactors/data/IRS_return_projection.csv b/tmd/growfactors/data/IRS_return_projection.csv new file mode 100644 index 00000000..cc1c9ffc --- /dev/null +++ b/tmd/growfactors/data/IRS_return_projection.csv @@ -0,0 +1 @@ +,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021,2022 Returns,142450568,140494127,142892050,145370240,144928473,145021067,146660119,148513200,150853300,153449800,155850600,157957300,159818400,161707000,163517500 \ No newline at end of file diff --git a/tmd/growfactors/data/NC-EST2014-AGESEX-RES.csv b/tmd/growfactors/data/NC-EST2014-AGESEX-RES.csv new file mode 100644 index 00000000..02722b36 --- /dev/null +++ b/tmd/growfactors/data/NC-EST2014-AGESEX-RES.csv @@ -0,0 +1 @@ +SEX,AGE,CENSUS2010POP,ESTIMATESBASE2010,POPESTIMATE2010,POPESTIMATE2011,POPESTIMATE2012,POPESTIMATE2013,POPESTIMATE2014 0,0,3944153,3944160,3951330,3963071,3926665,3945610,3948350 0,1,3978070,3978090,3957888,3966510,3978006,3943077,3962123 0,2,4096929,4096939,4090862,3971573,3979952,3992690,3957772 0,3,4119040,4119051,4111920,4102501,3983049,3992425,4005190 0,4,4063170,4063186,4077552,4122303,4112638,3994047,4003448 0,5,4056858,4056872,4064653,4087713,4132210,4123408,4004858 0,6,4066381,4066412,4073013,4074979,4097780,4143094,4134352 0,7,4030579,4030594,4043047,4083240,4084964,4108615,4154000 0,8,4046486,4046497,4025604,4053206,4093213,4095827,4119524 0,9,4148353,4148369,4125415,4035769,4063193,4104133,4106832 0,10,4172541,4172559,4187063,4135617,4045840,4074206,4115254 0,11,4114415,4114443,4115511,4197472,4145919,4057128,4085636 0,12,4106243,4106261,4113280,4126168,4208013,4157449,4068790 0,13,4118013,4118055,4119666,4124244,4136951,4219776,4169346 0,14,4165982,4166059,4145614,4131487,4135749,4149559,4232480 0,15,4242820,4242946,4231003,4158977,4144326,4149781,4163723 0,16,4316139,4316311,4313252,4247472,4174855,4161624,4167234 0,17,4395295,4395475,4376368,4334957,4268503,4197758,4184706 0,18,4500855,4501114,4491005,4402634,4360345,4296134,4225590 0,19,4585234,4585665,4571385,4520683,4430960,4390087,4326394 0,20,4519129,4519500,4568470,4600421,4550552,4459958,4418887 0,21,4354294,4354571,4387914,4596145,4633178,4580949,4489746 0,22,4264642,4264928,4286987,4415297,4628678,4666392,4612322 0,23,4198571,4198852,4217221,4314751,4447266,4661403,4698584 0,24,4249363,4249602,4243589,4244542,4346226,4479243,4692635 0,25,4262350,4262575,4289424,4269956,4275655,4377385,4509594 0,26,4152305,4152593,4160810,4313805,4299059,4305217,4406472 0,27,4248869,4249120,4237010,4183474,4340038,4326704,4332545 0,28,4215249,4215497,4247540,4258146,4207330,4364812,4351851 0,29,4223076,4223293,4210285,4266588,4280142,4230048,4387476 0,30,4285668,4285872,4304244,4227415,4285874,4300627,4250780 0,31,3970218,3970415,4042507,4319572,4244611,4303694,4318706 0,32,3986847,3987023,3967603,4055955,4335235,4261256,4320072 0,33,3880150,3880318,3933570,3980018,4069723,4349928,4276113 0,34,3839216,3839365,3822188,3944620,3992611,4082539,4362895 0,35,3956434,3956604,3948318,3832502,3955942,4004456,4094039 0,36,3802087,3802240,3830202,3957029,3842263,3965564,4014413 0,37,3934445,3934593,3896776,3837814,3965664,3851119,3974190 0,38,4121880,4122077,4080229,3903277,3845503,3973390,3859181 0,39,4364796,4364947,4324460,4085771,3909207,3851949,3979827 0,40,4383274,4383452,4387483,4327743,4090134,3913982,3856888 0,41,4114985,4115145,4163470,4388941,4330257,4093483,3917413 0,42,4076104,4076277,4082733,4164004,4390026,4331851,4095929 0,43,4105105,4105267,4093841,4082479,4164073,4389840,4332491 0,44,4211496,4211676,4178501,4092604,4081719,4163387,4388762 0,45,4508868,4509037,4438551,4175439,4090411,4079605,4161450 0,46,4519761,4519932,4529712,4433594,4171208,4086799,4076237 0,47,4535265,4535440,4535464,4522493,4427137,4165962,4082150 0,48,4538796,4538966,4534669,4526007,4513643,4418934,4158996 0,49,4605901,4606057,4599102,4523366,4515116,4503246,4409209 0,50,4660295,4660473,4646251,4585728,4510701,4502720,4491431 0,51,4464631,4464796,4498994,4631187,4570693,4496145,4488666 0,52,4500846,4501007,4480630,4482274,4613986,4553710,4480175 0,53,4380354,4380504,4439422,4462028,4463630,4595211,4535748 0,54,4291999,4292148,4288475,4419019,4441593,4443510,4574789 0,55,4254709,4254834,4259012,4266705,4396537,4419299,4421625 0,56,4037513,4037626,4093161,4236097,4243307,4372416,4395471 0,57,3936386,3936487,3946548,4069059,4211174,4218311,4347179 0,58,3794928,3795026,3802467,3921318,4043248,4184160,4191757 0,59,3641269,3641371,3694276,3776136,3894493,4015049,4155417 0,60,3621131,3621217,3616733,3667142,3748044,3865188,3985367 0,61,3492596,3492665,3520121,3588516,3637748,3717715,3834428 0,62,3563182,3563271,3495073,3489637,3557701,3605936,3685822 0,63,3483884,3483951,3652174,3461414,3456782,3523891,3572379 0,64,2657131,2657198,2706063,3614400,3425920,3421079,3488136 0,65,2680761,2680825,2678532,2675970,3574806,3388166,3384449 0,66,2639141,2639211,2621346,2646389,2644091,3531557,3347776 0,67,2649365,2649425,2693709,2586335,2612156,2609726,3485502 0,68,2323672,2323738,2359819,2654140,2548804,2574784,2572527 0,69,2142324,2142381,2167833,2321963,2612207,2508782,2535012 0,70,2043121,2043181,2062581,2129733,2282169,2567340,2466485 0,71,1949323,1949392,1953614,2023019,2090057,2239534,2519748 0,72,1864275,1864324,1883821,1912459,1981768,2047549,2194234 0,73,1736960,1737022,1750309,1840179,1869510,1937455,2002191 0,74,1684487,1684564,1685999,1705665,1794816,1823535,1890366 0,75,1620077,1620158,1631879,1638735,1659415,1746314,1774697 0,76,1471070,1471157,1481683,1581387,1589617,1609791,1694648 0,77,1455330,1455415,1449173,1430885,1529072,1537153,1557239 0,78,1400123,1400205,1402184,1394601,1378456,1473161,1481505 0,79,1371195,1371312,1354913,1343759,1338342,1322661,1414235 0,80,1308511,1308608,1319725,1292479,1283654,1278653,1264072 0,81,1212865,1212976,1212603,1252515,1228370,1219980,1216009 0,82,1161421,1161546,1158352,1143972,1183753,1160857,1153634 0,83,1074809,1074942,1081442,1085393,1073879,1111333,1090465 0,84,985721,985854,987026,1005439,1011221,1000403,1036186 0,85,914723,914871,915015,909449,928851,934211,924969 0,86,814211,814341,821550,835003,832128,850026,855696 0,87,712908,713046,721195,741557,756235,753560,770685 0,88,640619,640765,636657,643272,663894,677229,675487 0,89,537998,538160,546193,560102,568779,587159,599834 0,90,435563,435695,448323,473899,488100,496118,512845 0,91,344987,345128,344443,382686,407002,419045,426946 0,92,281389,281498,288841,289272,323068,344040,354532 0,93,216978,217087,219063,238069,240255,268022,286333 0,94,169449,169525,170775,176699,193908,196079,218655 0,95,129717,129792,131077,135059,140737,154790,157124 0,96,95223,95288,97161,101256,105454,109697,121184 0,97,68138,68168,68893,73279,77180,80524,83731 0,98,45900,45938,47037,50665,54530,57453,60185 0,99,32266,32289,32178,33641,36780,39606,41828 0,100,53364,53412,54409,57703,61845,66748,72197 0,999,308745538,308758105,309347057,311721632,314112078,316497531,318857056 1,0,2014276,2014278,2018420,2028434,2007693,2015537,2017857 1,1,2030853,2030861,2020332,2025493,2035380,2015352,2023253 1,2,2092198,2092202,2088685,2026975,2032008,2042522,2022502 1,3,2104550,2104555,2101272,2094310,2032562,2038085,2048618 1,4,2077550,2077556,2084312,2106354,2099244,2037953,2043498 1,5,2072094,2072102,2076573,2089461,2111381,2104725,2043467 1,6,2075319,2075330,2079410,2081802,2094576,2116922,2110328 1,7,2057076,2057082,2063139,2084356,2086621,2099841,2122240 1,8,2065453,2065459,2054462,2067977,2089102,2091869,2105122 1,9,2119696,2119702,2107037,2059312,2072752,2094425,2097272 1,10,2135996,2136007,2142168,2111886,2064128,2078108,2099874 1,11,2103264,2103284,2104797,2147112,2116780,2069595,2083687 1,12,2100145,2100156,2103650,2109811,2152093,2122312,2075243 1,13,2104914,2104932,2104949,2108976,2115010,2157858,2128187 1,14,2135543,2135596,2122913,2110785,2114607,2121285,2164228 1,15,2177022,2177104,2170442,2129579,2117125,2121660,2128424 1,16,2216034,2216153,2215032,2179123,2137897,2126276,2130938 1,17,2263153,2263294,2252838,2226783,2190437,2150277,2138809 1,18,2305473,2305664,2305733,2266716,2240121,2205027,2165062 1,19,2341984,2342297,2334906,2321580,2281573,2255477,2220790 1,20,2308319,2308580,2331846,2350022,2337541,2296103,2269570 1,21,2223198,2223412,2241095,2345467,2368174,2352872,2310734 1,22,2177797,2178049,2188228,2253415,2362560,2385044,2367842 1,23,2140799,2141048,2151095,2199885,2269242,2378020,2399883 1,24,2164063,2164272,2161380,2162004,2214632,2283478,2391398 1,25,2161308,2161511,2177171,2171072,2176181,2227806,2295836 1,26,2097088,2097347,2102375,2185901,2184318,2188750,2240026 1,27,2140651,2140880,2135214,2110648,2197584,2196457,2200429 1,28,2118605,2118832,2135020,2142935,2121224,2208102,2207185 1,29,2117939,2118136,2112348,2142142,2153004,2131034,2217913 1,30,2160802,2160985,2167540,2118884,2150930,2161949,2140108 1,31,1988155,1988316,2026467,2173437,2126666,2158691,2169725 1,32,1994476,1994633,1986185,2031439,2180655,2134119,2165840 1,33,1936863,1937019,1963676,1990895,2037597,2187122,2140697 1,34,1916204,1916335,1908761,1967591,1996443,2042822,2192455 1,35,1980916,1981054,1974660,1912408,1972476,2001196,2047326 1,36,1890595,1890735,1907447,1977556,1916441,1976017,2004990 1,37,1953386,1953517,1934572,1909891,1981177,1919755,1979035 1,38,2049720,2049895,2028088,1936430,1913007,1983827,1922571 1,39,2167405,2167539,2148755,2029620,1938450,1915150,1985914 1,40,2191249,2191402,2189556,2148816,2030700,1939565,1916261 1,41,2047818,2047956,2073925,2188440,2148912,2031098,1939916 1,42,2028653,2028803,2031830,2072644,2187877,2148528,2031325 1,43,2035990,2036138,2031012,2030258,2071530,2186337,2147656 1,44,2090267,2090421,2074606,2028884,2028587,2069691,2184235 1,45,2237450,2237597,2201934,2071315,2026505,2025995,2067223 1,46,2230982,2231124,2238804,2197676,2067816,2023165,2022698 1,47,2238248,2238400,2237972,2233282,2192918,2063499,2019306 1,48,2237734,2237883,2235326,2231035,2226963,2186890,2058243 1,49,2264671,2264812,2262482,2227361,2223569,2219697,2179993 1,50,2300354,2300514,2290902,2253317,2218886,2215048,2211607 1,51,2190766,2190907,2209830,2280590,2243135,2208963,2205405 1,52,2207246,2207391,2197222,2198558,2269096,2231681,2198124 1,53,2141354,2141486,2170965,2184619,2186145,2256425,2219617 1,54,2093554,2093679,2091677,2157278,2171174,2172782,2242828 1,55,2073473,2073582,2075250,2077204,2142478,2156419,2158258 1,56,1956141,1956229,1984480,2059951,2061826,2126682,2140722 1,57,1905355,1905437,1910028,1968594,2043497,2045443,2110149 1,58,1834808,1834878,1838703,1893322,1951737,2025729,2027959 1,59,1753871,1753954,1779504,1821406,1875818,1933300,2006900 1,60,1745507,1745566,1742232,1761705,1803148,1856807,1914009 1,61,1679077,1679126,1691413,1724070,1742764,1783687,1837080 1,62,1712692,1712758,1679074,1672358,1704587,1722694,1763504 1,63,1672329,1672372,1753914,1658251,1652135,1683500,1701827 1,64,1267895,1267932,1291843,1730967,1636589,1630078,1661474 1,65,1273310,1273350,1272693,1273438,1706913,1613480,1607688 1,66,1248276,1248312,1239805,1253330,1254189,1680827,1589127 1,67,1248906,1248939,1270148,1219019,1232744,1233519,1653257 1,68,1087296,1087341,1105702,1246793,1196885,1210686,1211480 1,69,994759,994799,1006786,1083669,1222415,1173646,1187554 1,70,945611,945645,954076,984951,1060914,1196554,1149247 1,71,900148,900188,903263,931583,962369,1036549,1169356 1,72,853726,853749,862528,879983,908290,938375,1010896 1,73,787863,787903,794646,838115,855862,883491,913008 1,74,756624,756662,758831,770008,812997,830315,857432 1,75,721008,721040,725664,733029,744698,786381,803434 1,76,647804,647847,653551,698498,706528,717882,758378 1,77,631884,631916,630867,626578,670716,678575,689822 1,78,602458,602490,602774,602296,599030,641341,649209 1,79,579234,579284,573884,572622,573208,570077,610723 1,80,543559,543595,549215,542198,542008,542740,540032 1,81,494870,494914,496069,515677,510046,509963,511090 1,82,462983,463020,462807,462452,481848,476664,476976 1,83,419831,419883,423000,427993,428735,446891,442449 1,84,373131,373169,375687,387657,393312,394125,411265 1,85,336819,336856,337662,340765,352802,358083,359264 1,86,293120,293149,295395,302907,306774,317778,322934 1,87,249803,249840,253620,261743,269529,273066,283305 1,88,217436,217472,216220,221788,229893,236872,240316 1,89,176689,176731,180461,186142,192164,199244,205684 1,90,136948,136985,141398,153043,158653,164052,170350 1,91,103799,103826,104291,117735,128430,133073,138080 1,92,81072,81101,83462,85350,96898,105934,109873 1,93,59037,59063,60182,66904,69076,78273,85980 1,94,43531,43541,43828,47169,52992,54883,62130 1,95,30951,30967,31736,33611,36517,41098,42824 1,96,21424,21432,22022,23798,25457,27630,31235 1,97,14556,14563,14775,16115,17623,18831,20479 1,98,9259,9263,9504,10555,11654,12750,13649 1,99,6073,6075,6104,6607,7459,8228,9037 1,100,9162,9166,9351,10146,11161,12369,13729 1,999,151781326,151790132,152089484,153294635,154528573,155741368,156936487 2,0,1929877,1929882,1932910,1934637,1918972,1930073,1930493 2,1,1947217,1947229,1937556,1941017,1942626,1927725,1938870 2,2,2004731,2004737,2002177,1944598,1947944,1950168,1935270 2,3,2014490,2014496,2010648,2008191,1950487,1954340,1956572 2,4,1985620,1985630,1993240,2015949,2013394,1956094,1959950 2,5,1984764,1984770,1988080,1998252,2020829,2018683,1961391 2,6,1991062,1991082,1993603,1993177,2003204,2026172,2024024 2,7,1973503,1973512,1979908,1998884,1998343,2008774,2031760 2,8,1981033,1981038,1971142,1985229,2004111,2003958,2014402 2,9,2028657,2028667,2018378,1976457,1990441,2009708,2009560 2,10,2036545,2036552,2044895,2023731,1981712,1996098,2015380 2,11,2011151,2011159,2010714,2050360,2029139,1987533,2001949 2,12,2006098,2006105,2009630,2016357,2055920,2035137,1993547 2,13,2013099,2013123,2014717,2015268,2021941,2061918,2041159 2,14,2030439,2030463,2022701,2020702,2021142,2028274,2068252 2,15,2065798,2065842,2060561,2029398,2027201,2028121,2035299 2,16,2100105,2100158,2098220,2068349,2036958,2035348,2036296 2,17,2132142,2132181,2123530,2108174,2078066,2047481,2045897 2,18,2195382,2195450,2185272,2135918,2120224,2091107,2060528 2,19,2243250,2243368,2236479,2199103,2149387,2134610,2105604 2,20,2210810,2210920,2236624,2250399,2213011,2163855,2149317 2,21,2131096,2131159,2146819,2250678,2265004,2228077,2179012 2,22,2086845,2086879,2098759,2161882,2266118,2281348,2244480 2,23,2057772,2057804,2066126,2114866,2178024,2283383,2298701 2,24,2085300,2085330,2082209,2082538,2131594,2195765,2301237 2,25,2101042,2101064,2112253,2098884,2099474,2149579,2213758 2,26,2055217,2055246,2058435,2127904,2114741,2116467,2166446 2,27,2108218,2108240,2101796,2072826,2142454,2130247,2132116 2,28,2096644,2096665,2112520,2115211,2086106,2156710,2144666 2,29,2105137,2105157,2097937,2124446,2127138,2099014,2169563 2,30,2124866,2124887,2136704,2108531,2134944,2138678,2110672 2,31,1982063,1982099,2016040,2146135,2117945,2145003,2148981 2,32,1992371,1992390,1981418,2024516,2154580,2127137,2154232 2,33,1943287,1943299,1969894,1989123,2032126,2162806,2135416 2,34,1923012,1923030,1913427,1977029,1996168,2039717,2170440 2,35,1975518,1975550,1973658,1920094,1983466,2003260,2046713 2,36,1911492,1911505,1922755,1979473,1925822,1989547,2009423 2,37,1981059,1981076,1962204,1927923,1984487,1931364,1995155 2,38,2072160,2072182,2052141,1966847,1932496,1989563,1936610 2,39,2197391,2197408,2175705,2056151,1970757,1936799,1993913 2,40,2192025,2192050,2197927,2178927,2059434,1974417,1940627 2,41,2067167,2067189,2089545,2200501,2181345,2062385,1977497 2,42,2047451,2047474,2050903,2091360,2202149,2183323,2064604 2,43,2069115,2069129,2062829,2052221,2092543,2203503,2184835 2,44,2121229,2121255,2103895,2063720,2053132,2093696,2204527 2,45,2271418,2271440,2236617,2104124,2063906,2053610,2094227 2,46,2288779,2288808,2290908,2235918,2103392,2063634,2053539 2,47,2297017,2297040,2297492,2289211,2234219,2102463,2062844 2,48,2301062,2301083,2299343,2294972,2286680,2232044,2100753 2,49,2341230,2341245,2336620,2296005,2291547,2283549,2229216 2,50,2359941,2359959,2355349,2332411,2291815,2287672,2279824 2,51,2273865,2273889,2289164,2350597,2327558,2287182,2283261 2,52,2293600,2293616,2283408,2283716,2344890,2322029,2282051 2,53,2239000,2239018,2268457,2277409,2277485,2338786,2316131 2,54,2198445,2198469,2196798,2261741,2270419,2270728,2331961 2,55,2181236,2181252,2183762,2189501,2254059,2262880,2263367 2,56,2081372,2081397,2108681,2176146,2181481,2245734,2254749 2,57,2031031,2031050,2036520,2100465,2167677,2172868,2237030 2,58,1960120,1960148,1963764,2027996,2091511,2158431,2163798 2,59,1887398,1887417,1914772,1954730,2018675,2081749,2148517 2,60,1875624,1875651,1874501,1905437,1944896,2008381,2071358 2,61,1813519,1813539,1828708,1864446,1894984,1934028,1997348 2,62,1850490,1850513,1815999,1817279,1853114,1883242,1922318 2,63,1811555,1811579,1898260,1803163,1804647,1840391,1870552 2,64,1389236,1389266,1414220,1883433,1789331,1791001,1826662 2,65,1407451,1407475,1405839,1402532,1867893,1774686,1776761 2,66,1390865,1390899,1381541,1393059,1389902,1850730,1758649 2,67,1400459,1400486,1423561,1367316,1379412,1376207,1832245 2,68,1236376,1236397,1254117,1407347,1351919,1364098,1361047 2,69,1147565,1147582,1161047,1238294,1389792,1335136,1347458 2,70,1097510,1097536,1108505,1144782,1221255,1370786,1317238 2,71,1049175,1049204,1050351,1091436,1127688,1202985,1350392 2,72,1010549,1010575,1021293,1032476,1073478,1109174,1183338 2,73,949097,949119,955663,1002064,1013648,1053964,1089183 2,74,927863,927902,927168,935657,981819,993220,1032934 2,75,899069,899118,906215,905706,914717,959933,971263 2,76,823266,823310,828132,882889,883089,891909,936270 2,77,823446,823499,818306,804307,858356,858578,867417 2,78,797665,797715,799410,792305,779426,831820,832296 2,79,791961,792028,781029,771137,765134,752584,803512 2,80,764952,765013,770510,750281,741646,735913,724040 2,81,717995,718062,716534,736838,718324,710017,704919 2,82,698438,698526,695545,681520,701905,684193,676658 2,83,654978,655059,658442,657400,645144,664442,648016 2,84,612590,612685,611339,617782,617909,606278,624921 2,85,577904,578015,577353,568684,576049,576128,565705 2,86,521091,521192,526155,532096,525354,532248,532762 2,87,463105,463206,467575,479814,486706,480494,487380 2,88,423183,423293,420437,421484,434001,440357,435171 2,89,361309,361429,365732,373960,376615,387915,394150 2,90,298615,298710,306925,320856,329447,332066,342495 2,91,241188,241302,240152,264951,278572,285972,288866 2,92,200317,200397,205379,203922,226170,238106,244659 2,93,157941,158024,158881,171165,171179,189749,200353 2,94,125918,125984,126947,129530,140916,141196,156525 2,95,98766,98825,99341,101448,104220,113692,114300 2,96,73799,73856,75139,77458,79997,82067,89949 2,97,53582,53605,54118,57164,59557,61693,63252 2,98,36641,36675,37533,40110,42876,44703,46536 2,99,26193,26214,26074,27034,29321,31378,32791 2,100,44202,44246,45058,47557,50684,54379,58468 2,999,156964212,156967973,157257573,158426997,159583505,160756163,161920569 \ No newline at end of file diff --git a/tmd/growfactors/data/NP2014_D1.csv b/tmd/growfactors/data/NP2014_D1.csv new file mode 100644 index 00000000..5254ed34 --- /dev/null +++ b/tmd/growfactors/data/NP2014_D1.csv @@ -0,0 +1 @@ +origin,race,sex,year,total_pop,pop_0,pop_1,pop_2,pop_3,pop_4,pop_5,pop_6,pop_7,pop_8,pop_9,pop_10,pop_11,pop_12,pop_13,pop_14,pop_15,pop_16,pop_17,pop_18,pop_19,pop_20,pop_21,pop_22,pop_23,pop_24,pop_25,pop_26,pop_27,pop_28,pop_29,pop_30,pop_31,pop_32,pop_33,pop_34,pop_35,pop_36,pop_37,pop_38,pop_39,pop_40,pop_41,pop_42,pop_43,pop_44,pop_45,pop_46,pop_47,pop_48,pop_49,pop_50,pop_51,pop_52,pop_53,pop_54,pop_55,pop_56,pop_57,pop_58,pop_59,pop_60,pop_61,pop_62,pop_63,pop_64,pop_65,pop_66,pop_67,pop_68,pop_69,pop_70,pop_71,pop_72,pop_73,pop_74,pop_75,pop_76,pop_77,pop_78,pop_79,pop_80,pop_81,pop_82,pop_83,pop_84,pop_85,pop_86,pop_87,pop_88,pop_89,pop_90,pop_91,pop_92,pop_93,pop_94,pop_95,pop_96,pop_97,pop_98,pop_99,pop_100 0,0,0,2014,318748017,3971847,3957864,3972081,4003272,4001929,4002977,4132455,4152653,4118628,4105776,4113824,4083474,4066054,4166320,4229659,4162124,4166629,4183163,4222436,4322037,4416453,4487463,4610463,4696846,4692440,4510702,4408412,4334890,4354323,4389704,4252230,4318575,4318366,4272544,4358493,4090127,4010218,3970081,3854355,3974444,3851401,3911379,4089495,4326021,4381655,4154848,4069099,4074304,4151453,4402094,4485065,4482625,4475720,4532166,4571112,4419271,4394194,4346785,4191782,4155788,3986465,3835472,3687663,3573492,3487116,3386367,3353662,3491158,2570754,2532956,2468980,2524389,2195492,2001582,1889215,1773421,1693253,1556002,1480267,1413154,1263394,1215284,1153333,1090418,1036315,925381,856136,771029,676079,600259,513331,427331,355279,286604,219260,157054,121336,84101,60314,41987,70344 0,0,0,2015,321368864,4000831,3988161,3974109,3986357,4015656,4013264,4013790,4142998,4163270,4129322,4116403,4124332,4093774,4076731,4178338,4244458,4181583,4191978,4214789,4259365,4362335,4458636,4529888,4652042,4737222,4730816,4547569,4443015,4367581,4384373,4416896,4276717,4339486,4336956,4289091,4372984,4103961,4022709,3981690,3865068,3983251,3858627,3916268,4092606,4327261,4381254,4153768,4066359,4070170,4145136,4392871,4473620,4469245,4460772,4515002,4551557,4398728,4371736,4322549,4166575,4128691,3958655,3806448,3657448,3541478,3452626,3349536,3313296,3444612,2534265,2493204,2426285,2475932,2149257,1955068,1840533,1722783,1639501,1501182,1422273,1351639,1202361,1149985,1084276,1017451,958787,848198,776788,691754,599204,524832,442185,362183,295845,234146,175609,123059,92909,62843,43941,71897 0,0,0,2016,323995528,4029356,4017346,4004585,3988434,3998839,4026967,4024121,4024481,4153686,4174008,4140051,4126998,4134906,4104615,4088954,4193455,4264077,4207228,4224009,4252112,4300212,4404996,4501514,4572113,4692841,4776266,4767837,4582744,4475907,4398212,4412091,4441321,4298287,4357996,4353844,4304369,4386408,4116777,4034381,3992390,3874432,3990311,3864100,3919756,4094613,4327391,4379691,4151276,4062136,4064576,4137386,4382184,4460748,4454533,4444447,4496512,4530600,4376769,4347853,4296934,4140000,4100120,3929170,3775593,3625280,3507136,3415479,3309870,3269917,3394772,2495055,2450513,2380436,2423963,2099618,1905179,1788375,1668560,1582161,1442885,1360791,1286716,1138205,1081525,1012226,941853,879331,770079,697471,613523,524373,452570,375203,301995,242066,187727,137851,94383,69548,45855,73173 0,0,0,2017,326625791,4057231,4046063,4033932,4019069,4000955,4010232,4037777,4034839,4035311,4164487,4184763,4150719,4137618,4145959,4116978,4104286,4213411,4289923,4239600,4261784,4293353,4343430,4448322,4544140,4613529,4732220,4813856,4803078,4616047,4506652,4426384,4436975,4462805,4317325,4374764,4369336,4318463,4398787,4128692,4045065,4001720,3882005,3995557,3868131,3922136,4095551,4326299,4376690,4147252,4056506,4057554,4128175,4370068,4446573,4438506,4426798,4476610,4508215,4353419,4322590,4269911,4111943,4069857,3897769,3742744,3590740,3470086,3375432,3267164,3223394,3341408,2452906,2404641,2331187,2368209,2046381,1851709,1732515,1610671,1521140,1381003,1295851,1218463,1070912,1010072,937533,864312,798857,691931,619129,537330,452613,384455,313248,247453,194398,147520,105942,70777,50845,74825 0,0,0,2018,329256465,4083375,4074132,4062816,4048550,4031712,4012371,4021117,4048454,4045696,4046249,4175291,4195447,4161373,4148715,4158528,4132468,4124474,4239638,4322562,4277760,4303512,4336969,4387289,4491373,4585894,4653514,4770102,4849582,4836423,4647114,4534921,4451571,4458841,4481746,4334542,4390149,4383585,4331450,4410293,4139571,4054352,4009244,3887761,3999310,3871027,3923483,4095304,4323732,4372143,4141792,4049508,4049103,4117616,4356669,4431087,4421208,4407754,4455289,4484389,4328687,4295927,4241359,4082185,4037620,3864281,3707438,3553400,3430071,3332310,3221299,3173525,3284219,2407568,2355330,2278266,2308444,1989322,1794409,1672863,1549041,1456341,1315584,1227548,1146850,1000647,935986,860876,785727,718304,614699,542751,464190,384904,321369,257013,199015,153039,113492,79615,51839,79172 0,0,0,2019,331883986,4107606,4100469,4091055,4077589,4061316,4043229,4023269,4031853,4059256,4056646,4057188,4186025,4206130,4172481,4161337,4174225,4152877,4151006,4272703,4361040,4319896,4347617,4381243,4430858,4533537,4626151,4691951,4806064,4883306,4867524,4675612,4560164,4473663,4478084,4498811,4350287,4404313,4396692,4343463,4420773,4148991,4061818,4014947,3892005,4001914,3872849,3923716,4093616,4319632,4366134,4134934,4041117,4039296,4105817,4341988,4414313,4402536,4387301,4432556,4459165,4302562,4267767,4211086,4050467,4003236,3828263,3669276,3513028,3386937,3285984,3172098,3120028,3222920,2358805,2302340,2221477,2244419,1928156,1733170,1609329,1483523,1387791,1246730,1155863,1072050,927751,859913,783122,707001,638627,539322,469352,395115,322118,264032,207004,156924,117962,85377,58439,82668 0,0,0,2020,334503458,4128810,4124893,4117546,4105953,4090466,4072931,4054223,4034013,4042721,4070166,4067620,4068032,4196748,4217296,4185129,4177122,4194869,4179678,4184462,4311668,4403530,4364440,4392370,4425203,4473535,4574175,4664809,4728430,4840005,4914688,4896022,4701019,4582250,4493109,4495429,4514395,4364769,4417335,4408829,4354386,4429801,4156571,4067456,4019149,3895079,4003458,3873521,3922567,4090426,4314094,4358707,4126662,4031423,4028282,4092796,4326044,4396170,4382476,4365454,4408445,4432530,4274945,4237881,4178808,4016612,3966233,3789297,3628018,3469447,3340564,3236263,3119271,3062583,3157161,2306337,2245438,2160559,2175819,1862778,1667895,1541732,1414139,1315607,1174422,1080934,994426,852847,782713,705181,629065,560811,466826,399945,330997,264984,212972,163471,121167,88922,62735,89468 0,0,0,2021,337108968,4145903,4146269,4142090,4132527,4118898,4102128,4083950,4065004,4044832,4053623,4081192,4078624,4078991,4208115,4230210,4201207,4198159,4222258,4213791,4224269,4355085,4448890,4410032,4437214,4468620,4515017,4613502,4701756,4763048,4871781,4943543,4921508,4723281,4601692,4510645,4511236,4528667,4378038,4429306,4419767,4363740,4436836,4162170,4071450,4022024,3896919,4003705,3872631,3919784,4085630,4306949,4349617,4116859,4020347,4015841,4078328,4308485,4376338,4360732,4341970,4382635,4404079,4245300,4205741,4144092,3979956,3926027,3746996,3583359,3422557,3290789,3182931,3062569,3000949,3086675,2250016,2184430,2095260,2102544,1793123,1598425,1470146,1341081,1239800,1098846,1003165,914678,776808,705299,627960,552893,485912,398206,335448,272583,214030,168454,126418,91500,65482,96783 0,0,0,2022,339698079,4159190,4163587,4163657,4157230,4145600,4130675,4113256,4094835,4075940,4055771,4064767,4092212,4089675,4090523,4221138,4246442,4222441,4225803,4256742,4253979,4268217,4401014,4494973,4455346,4481147,4510517,4554854,4650843,4736639,4795281,4900898,4969244,4943818,4742850,4619232,4526686,4525812,4541867,4390396,4440247,4429245,4371267,4442063,4166270,4074316,4023845,3897679,4002613,3870348,3915696,4079522,4298435,4339199,4105896,4008135,4002235,4062602,4289570,4355166,4337704,4317163,4355355,4373909,4213691,4171436,4106739,3940296,3882595,3701368,3535432,3372200,3237281,3125608,3001634,2934759,3011121,2189523,2118978,2025401,2024429,1718925,1524763,1394722,1264295,1160503,1020332,923203,833654,700482,628532,552408,479477,414922,334356,276593,220420,169533,130487,95617,67505,103282 0,0,0,2023,342267302,4169856,4177093,4181156,4178958,4170441,4157505,4141921,4124243,4105873,4086972,4067021,4075912,4103340,4101314,4103735,4237527,4267848,4250334,4260620,4297345,4298332,4314659,4447640,4540773,4499720,4523491,4550776,4592675,4686136,4769158,4824830,4926893,4991780,4963454,4760557,4635326,4541478,4539326,4554210,4401757,4449836,4436897,4376982,4445835,4169257,4076196,4024553,3897152,4000139,3866767,3910391,4072111,4288613,4327578,4093787,3994809,3987400,4045620,4269367,4332735,4313409,4290948,4326370,4341718,4179902,4134495,4066323,3897400,3835750,3652383,3483941,3318025,3179707,3064008,2936156,2863753,2930152,2124576,2048931,1950875,1941180,1640206,1447120,1315441,1183960,1078101,939547,841911,752256,624738,553358,479515,409816,348788,276020,223961,174800,131520,98871,70657,108704 0,0,0,2024,344814299,4178872,4187990,4194843,4196606,4192301,4182454,4168855,4153008,4135377,4117002,4098318,4078258,4087134,4115048,4114630,4120318,4259130,4295979,4285484,4301642,4342179,4345224,4361822,4493976,4585625,4542523,4564196,4589061,4628460,4719105,4799086,4851316,4949773,5011725,4981300,4776905,4650275,4555266,4552003,4565593,4411761,4457649,4442782,4381237,4448486,4171251,4077019,4023988,3895292,3996399,3861981,3903838,4063484,4277641,4314791,4080577,3980300,3971350,4027424,4247929,4309027,4287723,4263091,4295426,4307319,4143486,4094503,4022610,3851079,3785442,3599744,3428544,3259716,3117764,2997782,2865859,2787570,2843370,2055011,1974161,1871355,1852816,1557199,1365449,1232454,1100420,993269,857358,760188,671414,550492,480773,410281,344842,288291,223779,177858,135784,99809,73199,114201 0,0,0,2025,347334912,4186576,4197220,4205907,4210440,4210075,4204428,4193907,4180042,4164245,4146602,4128442,4109654,4089560,4098930,4128441,4131344,4142165,4287520,4331448,4326904,4346931,4389574,4392852,4408702,4539354,4628888,4583669,4602895,4625272,4661876,4749435,4825917,4874647,4970042,5029834,4997740,4792058,4664181,4568193,4563702,4575594,4419964,4463654,4447184,4384387,4450111,4172187,4076565,4022069,3892190,3991435,3855959,3896116,4053760,4265522,4300840,4066170,3964599,3954133,4008084,4225261,4283946,4260421,4233305,4262292,4270214,4104003,4051170,3975371,3801304,3731353,3543067,3368881,3196938,3051136,2926656,2790385,2705841,2750507,1980674,1894298,1786857,1759610,1469854,1279906,1146127,1014374,906904,774675,678967,592109,478724,411762,345627,285336,234032,177955,138358,103182,74014,119381 0,0,0,2026,349825585,4192911,4205144,4215323,4221656,4224042,4222316,4215984,4205193,4191376,4175561,4158140,4139867,4121049,4101438,4112431,4145263,4153364,4170860,4323290,4373213,4372624,4394794,4437695,4440190,4454612,4583134,4670474,4622786,4639484,4659073,4692631,4776642,4849565,4895344,4988463,5046540,5012991,4806174,4677232,4580145,4574004,4583777,4426350,4468180,4450472,4386521,4450637,4171827,4074771,4018910,3887909,3985247,3848814,3887362,4042958,4252283,4285651,4050562,3947752,3935811,3987598,4201266,4257257,4231183,4201368,4226492,4229973,4061197,4004312,3924581,3747735,3673107,3482010,3304621,3129366,2979535,2850256,2709360,2618321,2651383,1901200,1809377,1697683,1661512,1378356,1190876,1057154,926724,819967,692417,599213,515381,410419,347242,286334,231905,186364,138630,105303,76617,123178 0,0,0,2027,352281475,4197539,4211689,4223412,4231219,4235383,4236394,4233974,4227367,4216616,4202781,4187184,4169653,4151358,4133028,4115044,4129387,4167434,4182289,4207009,4365420,4419307,4420938,4443401,4485518,4486543,4498887,4625202,4709995,4659763,4673649,4690199,4720224,4800630,4870547,4914164,5005466,5062036,5027170,4819414,4689282,4590687,4582476,4590131,4431266,4471590,4452743,4387571,4449830,4170106,4071722,4014556,3882425,3977890,3840644,3877576,4031087,4237817,4269207,4033792,3929814,3916389,3965870,4175708,4228655,4199810,4166813,4187580,4186320,4014844,3953863,3869879,3689993,3610338,3416215,3235422,3056691,2902569,2768198,2622527,2524804,2545435,1816606,1719706,1603771,1558690,1283065,1099057,966460,838410,733407,611575,521993,442273,346481,288003,233016,184894,145394,105664,78317,127325 0,0,0,2028,354698370,4200651,4216535,4230129,4239445,4245066,4247842,4248143,4245449,4238881,4228112,4214494,4198781,4181235,4163437,4146752,4132129,4151748,4196568,4218726,4249575,4411919,4468013,4469998,4491700,4532330,4531234,4541445,4665193,4747350,4694292,4705097,4718128,4744570,4821929,4889637,4931558,5021264,5076467,5040463,4831636,4699907,4599387,4589114,4594985,4435071,4473996,4453926,4387309,4447629,4167136,4067468,4008971,3875809,3969498,3831463,3866761,4018059,4222120,4251540,4015916,3910784,3895749,3942666,4148269,4197921,4165820,4129179,4145292,4139025,3964908,3899495,3810879,3627698,3542666,3345317,3160971,2978539,2819838,2680205,2529680,2424725,2432652,1727230,1625228,1505284,1451583,1184734,1005387,875008,750426,648267,533212,448343,373754,287702,234661,186036,144428,110990,78709,131124 0,0,0,2029,357072830,4203058,4219852,4235134,4246301,4253413,4257633,4259697,4259709,4257047,4250463,4239908,4226174,4210450,4193410,4177266,4163981,4154648,4181110,4233267,4261623,4296542,4461038,4517465,4518737,4538963,4577457,4574171,4581891,4702990,4782222,4726072,4733320,4742769,4766191,4841319,4907281,4947727,5035978,5089999,5052724,4842423,4708677,4606238,4594246,4598700,4437855,4475300,4453783,4385668,4444117,4162945,4062001,4002235,3868186,3960072,3821290,3854844,4003858,4205227,4232735,3996944,3890566,3873679,3917684,4118730,4164554,4128744,4088201,4099394,4088057,3911047,3840780,3747182,3560489,3469739,3269009,3080858,2894454,2731049,2586043,2430201,2318089,2313511,1633014,1526099,1402622,1341005,1084360,910866,783816,663807,565661,458391,379243,310696,234696,187596,145534,110391,82806,133823 0,0,0,2030,359402194,4205295,4222463,4238612,4251447,4260389,4266089,4269586,4271353,4271393,4268712,4262337,4251672,4237919,4222711,4207342,4194611,4186673,4184223,4218094,4276471,4308952,4346143,4510900,4566590,4566429,4584521,4620806,4614965,4620096,4738253,4814305,4754592,4758229,4764665,4785893,4859240,4923678,4962808,5049777,5102477,5063513,4851338,4715594,4611584,4598247,4601393,4439557,4475284,4452247,4382747,4439358,4157525,4055387,3994484,3859564,3949620,3810023,3841818,3988542,4187217,4212780,3976753,3868911,3849864,3890725,4086612,4128129,4088360,4043664,4049855,4033036,3852822,3777331,3678407,3487979,3391198,3186872,2994630,2804161,2635974,2485092,2324131,2205386,2187914,1534098,1422714,1296548,1228066,982992,816519,693950,579688,486714,388119,315575,253754,187862,146958,111416,82471,138411 0,0,0,2031,361684740,4207608,4224897,4241383,4255071,4265658,4273166,4278135,4281325,4283122,4283139,4280670,4274179,4263500,4250263,4236739,4224818,4217477,4216488,4221487,4261634,4324129,4358934,4396504,4560431,4614639,4612391,4628279,4661994,4653517,4655767,4770711,4843095,4779770,4780358,4784612,4804119,4875920,4938980,4976973,5062532,5113488,5072399,4858373,4720983,4615786,4601231,4603007,4439959,4473890,4449435,4378599,4433334,4150963,4047753,3985711,3849960,3938075,3797681,3827728,3972184,4168093,4191561,3955114,3845523,3824105,3861319,4051498,4088371,4044413,3995525,3996305,3973548,3789859,3708793,3604195,3409850,3306631,3098426,2901986,2707402,2533923,2377363,2211963,2086507,2056046,1430872,1315836,1188122,1113931,881734,723466,606585,499212,412476,323284,258015,203365,147359,112670,83367,141174 0,0,0,2032,363919527,4210700,4227406,4243979,4257968,4269396,4278542,4285306,4289969,4293178,4294948,4295183,4292603,4286087,4275916,4264379,4254333,4247848,4247504,4254030,4265352,4309674,4374462,4409678,4446525,4608882,4660951,4656519,4669842,4700910,4689502,4688607,4799849,4868513,4802146,4800530,4803089,4821087,4891476,4953356,4990078,5073802,5122594,5079397,4863864,4725225,4618973,4603119,4603288,4438991,4471232,4445396,4373200,4426115,4143361,4039087,3975942,3839279,3925401,3784279,3812641,3954784,4147745,4168840,3931722,3820216,3795952,3829058,4013111,4045067,3996878,3943434,3938321,3909201,3721785,3634770,3524196,3325657,3215545,3003351,2802665,2603441,2424925,2263396,2093593,1961640,1918420,1324090,1206515,1078456,999828,781784,632911,522911,423463,343909,264591,207007,159717,113132,84436,143575 0,0,0,2033,366106294,4214950,4230679,4246629,4260685,4272398,4282369,4290768,4297218,4301901,4305083,4307066,4307195,4304598,4298592,4290127,4282096,4277522,4278081,4285303,4298205,4313732,4360394,4425560,4460073,4495451,4655565,4705415,4698451,4709123,4737239,4722629,4718097,4825592,4891100,4822540,4819196,4820281,4836931,4906104,4966679,5001703,5083151,5129776,5084831,4868197,4728438,4621076,4603693,4602183,4436766,4467350,4440103,4366636,4417828,4134731,4029422,3965076,3827514,3911664,3769917,3796572,3936222,4125899,4144276,3906363,3792514,3764969,3793686,3971240,3998192,3945406,3886973,3875507,3839581,3648207,3554905,3437943,3234890,3117569,2901349,2695842,2492298,2309553,2143075,1969190,1831253,1776030,1214778,1095857,968728,887116,684440,546085,444051,353415,281770,212515,162774,122777,84902,145910 0,0,0,2034,368245560,4220635,4235121,4250052,4263453,4275213,4285465,4294674,4302760,4309227,4313882,4317278,4319153,4319260,4317186,4312908,4307960,4305421,4307952,4316144,4329791,4346933,4364799,4411876,4476301,4509348,4542579,4700377,4747642,4738041,4745758,4770673,4752366,4744159,4848462,4911686,4841419,4836570,4836349,4851858,4919685,4978506,5011413,5090598,5135393,5089087,4871482,4730548,4621850,4602864,4599789,4433335,4462227,4433641,4359016,4408446,4125077,4018656,3953102,3814724,3896943,3754593,3779412,3916264,4102247,4117667,3878571,3761991,3730912,3754996,3925850,3947359,3889550,3825721,3807456,3764295,3568783,3468747,3344922,3137209,3012413,2791555,2581543,2374581,2187695,2016567,1839210,1696256,1630207,1104043,985046,860222,777258,591024,464170,371033,289861,226571,167297,125281,92265,147804 0,0,0,2035,370338137,4227748,4240984,4254635,4267001,4278084,4288369,4297855,4306741,4314845,4321281,4326146,4329437,4331287,4331929,4331587,4330857,4331452,4336055,4346259,4360924,4378852,4398370,4416639,4462991,4525918,4556824,4587818,4742927,4787503,4774985,4779472,4800686,4778646,4767349,4869342,4930738,4858996,4852828,4851495,4865720,4931750,4988406,5019197,5096462,5139817,5092267,4873646,4731317,4621243,4600776,4596174,4428663,4455932,4426122,4350339,4397973,4114300,4006770,3940067,3800971,3881237,3738191,3760910,3894587,4076564,4088503,3847904,3728407,3693594,3712956,3876570,3892132,3828907,3759294,3733775,3682973,3483024,3375744,3244736,3032282,2899147,2673990,2460445,2250181,2059491,1884330,1704562,1557917,1482402,993062,875370,754344,671729,502806,388237,304687,233324,178574,128920,94272,154290 0,0,0,2036,372389679,4235922,4248266,4260634,4271700,4281738,4291328,4300837,4310005,4318909,4326981,4333623,4338377,4341637,4344020,4346410,4349633,4354484,4362274,4374602,4391320,4410296,4430626,4450582,4468122,4512981,4573723,4602389,4630779,4783110,4824718,4808995,4809764,4827232,4802044,4788523,4888686,4948499,4875453,4868157,4865578,4878088,4941917,4996413,5025439,5101166,5143203,5094338,4874485,4730731,4619396,4597503,4591349,4422882,4448622,4417574,4340638,4386370,4102428,3993857,3926097,3786313,3864469,3720498,3740782,3871018,4048396,4056393,3814163,3691597,3653030,3667284,3823049,3832198,3763170,3687397,3654214,3595253,3390518,3275606,3137163,2919248,2777884,2549479,2332513,2119345,1925522,1747395,1566626,1417740,1334326,883259,768379,652656,572091,421040,319248,245668,184167,137832,97173,160124 0,0,0,2037,374401359,4244914,4256601,4268043,4277812,4286539,4295076,4303886,4313065,4322246,4331115,4339388,4345919,4350642,4354447,4358599,4364570,4373405,4385493,4401064,4419963,4441027,4462418,4483186,4502428,4518460,4561129,4619585,4645654,4671357,4820608,4858966,4839538,4836549,4850873,4823416,4808156,4906714,4965126,4890998,4882438,4878168,4888547,4950181,5002866,5030523,5104818,5145458,5095048,4873944,4728883,4616362,4593018,4585379,4416096,4440288,4408006,4329814,4373611,4089504,3979998,3911188,3770621,3846378,3701196,3718822,3845065,4017292,4021061,3777145,3651557,3608899,3617582,3764885,3767174,3691977,3609699,3568300,3500579,3290836,3168002,3021162,2798129,2649404,2417891,2197898,1982530,1786703,1607017,1426733,1277200,1187705,776025,665506,556516,479614,346647,257773,194251,142370,104065,166037 0,0,0,2038,376375103,4254616,4265747,4276512,4285334,4292755,4299965,4307709,4316189,4325381,4334529,4343588,4351742,4358258,4363531,4369101,4376873,4388488,4404602,4424509,4446691,4469965,4493470,4515319,4535380,4553122,4566945,4607323,4663130,4686494,4709211,4855128,4889734,4866567,4860405,4872464,4843242,4826479,4923606,4980807,4905458,4895206,4888831,4897090,4956887,5008152,5034571,5107367,5146362,5094357,4872134,4725855,4612133,4587391,4578386,4408304,4430947,4397315,4317861,4359752,4075632,3965208,3895223,3753649,3826648,3680097,3694583,3816320,3983015,3982306,3736841,3607964,3560800,3563467,3701721,3696678,3614973,3525725,3475474,3398518,3183660,3051858,2896769,2669731,2513568,2279373,2057077,1840681,1644285,1464564,1286365,1137908,1044398,672808,568138,467176,395352,280258,204125,150449,107670,174778 0,0,0,2039,378313410,4265131,4275611,4285791,4293912,4300368,4306268,4312672,4320087,4328579,4337732,4347070,4356004,4364143,4371207,4378256,4387465,4400927,4419865,4443840,4470408,4496994,4522725,4546695,4567835,4586388,4601933,4613453,4651172,4704235,4724605,4744064,4886123,4916942,4890636,4882204,4892504,4861742,4843653,4939550,4995411,4918420,4906037,4897578,4904084,4962452,5012426,5037526,5108566,5145849,5092369,4869122,4721608,4606761,4580751,4570381,4399512,4420472,4385488,4304836,4344877,4060806,3949361,3877948,3735075,3805066,3656734,3667651,3784543,3945361,3940119,3692912,3560416,3508378,3504607,3633192,3620389,3531702,3434924,3375304,3288712,3067865,2927197,2764841,2533913,2370536,2134402,1910983,1695035,1499646,1321511,1147126,1001631,906329,574986,477529,385649,320054,222241,158346,114005,183070 0,0,0,2040,380219202,4276345,4286271,4295781,4303288,4309036,4313960,4319048,4325113,4332539,4340993,4350329,4359555,4368471,4377161,4386013,4396713,4411630,4432471,4459327,4489998,4521002,4550059,4576274,4599554,4619178,4635516,4648754,4657589,4692564,4742583,4759686,4775374,4913541,4941176,4912628,4902427,4911194,4879080,4859878,4954414,5008495,4929432,4914947,4904764,4909936,4966998,5015600,5039144,5108370,5144068,5089170,4864889,4716225,4600384,4573091,4561332,4389608,4408868,4372584,4290836,4329001,4044906,3932180,3859025,3714710,3781158,3630715,3637806,3749541,3904322,3894143,3644943,3508545,3451276,3440647,3558975,3537841,3441611,3336873,3267444,3169993,2943487,2794919,2625237,2390834,2220784,1983918,1760890,1546998,1354264,1179486,1010753,870186,775341,483850,394734,312674,254152,172652,120186,192948 0,0,0,2041,382096402,4288252,4297626,4306554,4313384,4318502,4322706,4326813,4331559,4337627,4345013,4353645,4362872,4372080,4381544,4392025,4404569,4421017,4443347,4472142,4505725,4540869,4574372,4603918,4629432,4651201,4668603,4682620,4693180,4699235,4731169,4777879,4791191,4803082,4937976,4963316,4933024,4921291,4928725,4895472,4875031,4967763,5019634,4938524,4922314,4910828,4914778,4970465,5017461,5039388,5106916,5141061,5084722,4859520,4709837,4592999,4564420,4551149,4378600,4396207,4358703,4275857,4311996,4027679,3913363,3838259,3692081,3754536,3601823,3604860,3711319,3859542,3843960,3592583,3452021,3389173,3371313,3478625,3448487,3344268,3231220,3150702,3042397,2811457,2654887,2478117,2240972,2065298,1829259,1608245,1398100,1209813,1040272,879088,745351,653167,400467,320515,248700,197735,131246,203772 0,0,0,2042,383948648,4300985,4309661,4318020,4324265,4328686,4332247,4335628,4339387,4344137,4350162,4357730,4366243,4375449,4385216,4396479,4410658,4428986,4452884,4483232,4518800,4556864,4594522,4628542,4657392,4681382,4700912,4715981,4727311,4735089,4738070,4766693,4809572,4819083,4827776,4960299,4983846,4952066,4939004,4945310,4910780,4888662,4979158,5028836,4946065,4928543,4915890,4918567,4972638,5017961,5038369,5104246,5136810,5079103,4853113,4702423,4584604,4554626,4539840,4366540,4382574,4343848,4259786,4293598,4008783,3892700,3815199,3666795,3724963,3569869,3568813,3669550,3810599,3789169,3535475,3390508,3321768,3296150,3391571,3351885,3239325,3116756,3025093,2906902,2671637,2507234,2323950,2085273,1905404,1671854,1454586,1250005,1068074,905722,753887,628760,541233,325623,255351,193836,150550,218647 0,0,0,2043,385779465,4314403,4322529,4330172,4335831,4339656,4342503,4345231,4348259,4352024,4356731,4362929,4370386,4378874,4388637,4400229,4415205,4435193,4460995,4492947,4530111,4570194,4610798,4648972,4682305,4709644,4731392,4748581,4760931,4769466,4774172,4773803,4798610,4837639,4843947,4850341,4981009,5003022,4969944,4955748,4960794,4924568,4900343,4988625,5036479,4952469,4933779,4919882,4921061,4973463,5017228,5036182,5100366,5131395,5072432,4845660,4693972,4575090,4543715,4527458,4353534,4367975,4327891,4242335,4273442,3987981,3869693,3789412,3638631,3692258,3534865,3529350,3623803,3757107,3729419,3473276,3323716,3248634,3214625,3297392,3247644,3125507,2993486,2891614,2763333,2524146,2352424,2163688,1925062,1742567,1513279,1301632,1104557,930921,777626,636793,521772,440612,259801,199359,147859,242120 0,0,0,2044,387593232,4328503,4336069,4343151,4348082,4351304,4353546,4355549,4357926,4360955,4364674,4369554,4375628,4383070,4392116,4403708,4419031,4439838,4467349,4501257,4540051,4581767,4624410,4665526,4703019,4734837,4759919,4779323,4793790,4803334,4808783,4810135,4805900,4826847,4862644,4866666,4871278,5000337,5021012,4986856,4971387,4974748,4936393,4910070,4996513,5042982,4957882,4937958,4922611,4922230,4973070,5015326,5032798,5095345,5124939,5064700,4837171,4684392,4564456,4531735,4514103,4339583,4352294,4310546,4223162,4251286,3964810,3843938,3760669,3607404,3656423,3496478,3486076,3573727,3698705,3664334,3405695,3251194,3169229,3126324,3195713,3134490,3002837,2862417,2750090,2611857,2369449,2191407,1998666,1761777,1578406,1355284,1151258,963660,800188,657665,529197,425452,351985,203148,152350,255506 0,0,0,2045,389394178,4343204,4350298,4356791,4361141,4363628,4365255,4366648,4368299,4370675,4373659,4377543,4382301,4388363,4396356,4407239,4422590,4443766,4472137,4507800,4548583,4591948,4636231,4679413,4719856,4755825,4785393,4808111,4824776,4836412,4842847,4844937,4842421,4834297,4852015,4885493,4887745,4890835,5018488,5038040,5002664,4985498,4986724,4946263,4918245,5003261,5048481,4962247,4940860,4924002,4922193,4971532,5012238,5028278,5089276,5117406,5055866,4827505,4673687,4552774,4518795,4499767,4324545,4335227,4291463,4202034,4226652,3938860,3815222,3728795,3573116,3617108,3454324,3438636,3518964,3635018,3593602,3332271,3172415,3083136,3030891,3085224,3012430,2872352,2723385,2600652,2452884,2208445,2025493,1830358,1597024,1414722,1199811,1005433,829204,677593,547283,432160,340464,275584,155500,266977 0,0,0,2046,391186552,4358264,4365110,4371119,4374872,4376766,4377649,4378421,4379450,4381098,4383419,4386576,4390332,4395074,4401707,4411549,4426196,4447439,4476200,4512748,4555328,4600709,4646673,4691509,4734013,4772916,4806628,4833819,4853798,4867626,4876139,4879189,4877404,4870997,4859611,4875018,4906691,4907429,4909214,5035663,5053950,5016924,4997640,4996755,4954579,4925303,5009034,5052926,4965334,4942443,4924195,4921023,4968820,5008031,5022742,5082143,5108776,5045842,4816688,4661907,4540130,4504900,4484329,4308154,4316412,4270385,4178427,4199074,3909875,3783350,3693774,3535437,3573913,3408034,3386673,3459179,3565749,3516750,3252449,3086950,2989994,2927065,2965944,2882518,2733877,2576506,2443721,2287368,2042437,1856146,1660399,1432598,1253493,1048891,866096,702945,564608,447578,346389,267054,211220,276343 0,0,0,2047,392972619,4373494,4380286,4386026,4389282,4390564,4390845,4390870,4391273,4392294,4393892,4396383,4399417,4403153,4408460,4416950,4430579,4451136,4479986,4516959,4560446,4607662,4655658,4702189,4746351,4787336,4823977,4855297,4879740,4896870,4907564,4912681,4911828,4906128,4896462,4882734,4896350,4926484,4925909,4926609,5051714,5068310,5029195,5007820,5005227,4961772,4931383,5013749,5056076,4967091,4942826,4923278,4918709,4965015,5002829,5016175,5073951,5098953,5034620,4804781,4649161,4526534,4489896,4467495,4290038,4295610,4246820,4151926,4168310,3877672,3748296,3655277,3493965,3526470,3357261,3329866,3394063,3490417,3433173,3165777,2994436,2888554,2814859,2838937,2744588,2587507,2422187,2280201,2116618,1872887,1685002,1490624,1270485,1096821,904512,735090,586436,462393,359300,272169,205087,322301 0,0,0,2048,394755870,4388677,4395620,4401301,4404268,4405042,4404708,4404125,4403777,4404164,4405126,4406897,4409263,4412273,4416576,4423747,4436036,4455602,4483817,4520909,4564852,4612987,4662833,4711415,4757295,4799928,4838621,4872867,4901431,4923007,4936986,4944265,4945466,4940687,4931721,4919717,4904195,4916282,4945078,4943410,4942880,5066202,5080675,5039501,5016417,5012557,4967990,4936421,5017202,5057919,4967669,4942106,4921216,4915309,4960210,4996604,5008553,5064571,5087936,5022268,4791870,4635443,4511834,4473505,4448896,4269955,4272320,4220340,4122295,4134151,3842231,3709723,3612888,3448338,3474427,3301702,3267935,3323167,3408431,3342419,3071882,2893581,2778803,2695302,2704035,2598737,2433644,2261282,2111364,1942100,1701411,1513892,1323087,1112786,946801,768594,614034,480893,371750,282784,209397,348664 0,0,0,2049,396540072,4403625,4410899,4416713,4419616,4420089,4419237,4418037,4417075,4416710,4417037,4418169,4419811,4422156,4425735,4431909,4442894,4461129,4488381,4524880,4568975,4617589,4668378,4718817,4766746,4811092,4851462,4887750,4919206,4944892,4963319,4973874,4977213,4974474,4966408,4955104,4941298,4924230,4935001,4962685,4959783,4957586,5078694,5091074,5048244,5023897,5018923,4973174,4940210,5019344,5058585,4967151,4940257,4918097,4910960,4954433,4989371,4999787,5054006,5075789,5008877,4777978,4620618,4495748,4455344,4428251,4247393,4246098,4190690,4089314,4096583,3803207,3667218,3566223,3398225,3417460,3241077,3200443,3245926,3319304,3244053,2969408,2784406,2661797,2568243,2561323,2445351,2273141,2095056,1938659,1765473,1529836,1344884,1159942,961603,805412,642840,504203,387147,293040,217946,368352 0,0,0,2050,398328349,4418211,4425946,4432074,4435090,4435492,4434337,4432614,4431037,4430047,4429624,4430112,4431128,4432759,4435665,4441109,4451113,4468079,4494013,4529580,4573106,4621889,4673169,4724566,4774372,4820768,4862825,4900777,4934294,4962871,4985385,5000369,5006974,5006364,5000330,4989903,4976791,4961455,4943056,4952732,4979163,4974593,4970304,5089218,5099893,5055857,5030414,5024260,4977096,4942696,5020317,5058140,4965513,4937351,4914034,4905648,4947646,4980998,4989860,5042338,5062616,4994465,4762945,4604378,4477905,4435165,4405082,4221937,4216715,4157656,4052961,4055219,3760171,3620401,3514932,3343290,3355277,3174931,3126841,3161881,3222630,3136631,2858365,2667959,2537375,2433753,2411169,2285246,2107233,1924900,1763708,1588603,1360207,1180150,1003381,818941,674420,528576,406497,305621,226232,386619 0,0,0,2051,400123782,4432360,4440620,4447194,4450521,4451035,4449794,4447759,4445655,4444046,4442995,4442736,4443102,4444109,4446309,4451094,4460370,4476370,4501073,4535340,4577969,4626213,4677675,4729575,4780331,4828607,4872721,4912362,4947528,4978143,5003527,5022593,5033600,5036239,5032333,5023935,5011704,4997051,4980392,4960894,4969322,4994086,4987422,4981066,5098174,5107587,5062506,5035902,5028335,4979713,4944015,5020189,5056571,4962812,4933492,4908995,4899354,4939745,4971489,4978848,5029654,5048416,4978908,4746491,4586358,4458048,4412458,4378946,4193339,4183941,4121214,4012881,4009620,3712739,3568921,3458705,3283267,3287410,3102731,3046693,3070645,3116951,3020159,2739873,2544095,2405601,2292182,2254388,2119650,1937297,1752402,1588346,1413587,1194698,1021875,855466,686586,555243,426771,321393,236292,404045 0,0,0,2052,401928705,4445937,4454854,4461933,4465708,4466528,4465386,4463257,4460837,4458707,4457040,4456150,4455765,4456111,4457700,4461780,4470408,4485701,4509471,4542537,4583892,4631255,4682182,4734275,4785559,4834792,4880761,4922448,4959282,4991544,5018976,5040892,5055982,5063009,5062324,5056034,5045823,5032058,5016078,4998319,4977577,4984351,5007007,4998270,4990243,5105996,5114313,5068125,5040130,5031117,4981187,4944266,5018965,5053968,4959192,4928702,4902996,4891960,4930738,4960910,4966847,5015970,5033062,4961874,4728219,4566302,4435668,4386788,4349586,4161396,4147764,4081000,3968617,3959398,3660553,3512441,3397240,3217689,3213296,3024037,2959605,2970796,3002252,2895826,2613753,2412868,2266796,2144253,2092124,1949919,1764886,1579356,1414642,1242671,1035510,872168,718054,566003,448904,337945,248892,422427 0,0,0,2053,403744486,4458843,4468521,4476247,4480504,4481763,4480923,4478885,4476376,4473929,4471735,4470230,4469218,4468806,4469732,4473213,4481156,4495813,4518885,4551056,4591229,4637336,4687396,4738968,4790460,4840204,4887141,4930682,4969562,5003472,5032519,5056474,5074406,5085508,5089210,5086148,5078025,5066260,5051170,5034105,5015107,4992706,4997379,5017942,5007538,4998299,5112846,5119999,5072483,5043063,5032746,4981595,4943437,5016702,5050416,4954619,4922934,4895922,4883472,4920678,4949363,4953873,5001159,5016217,4942945,4707852,4543682,4410317,4357898,4316776,4126085,4107814,4036544,3919768,3904138,3603267,3450673,3330071,3146009,3132488,2938456,2864198,2862328,2879734,2763443,2480051,2274574,2121660,1991049,1925701,1777597,1591809,1407809,1244816,1078119,884766,732925,592680,458247,355974,262133,443485 0,0,0,2054,405572155,4471066,4481502,4489982,4494875,4496607,4496202,4494463,4492035,4489496,4486986,4484951,4483323,4482285,4482451,4485274,4492630,4506616,4529071,4560576,4599881,4644817,4693641,4744364,4795328,4845295,4892740,4937227,4977951,5013917,5044608,5070166,5090113,5104049,5111815,5113117,5108225,5098547,5085460,5069283,5050983,5030318,5005818,5008442,5027320,5015694,5005404,5118686,5124442,5075553,5044850,5033313,4980916,4941585,5013522,5045909,4949083,4916089,4887762,4873976,4909673,4936852,4939795,4984888,4997499,4921849,4684866,4518051,4381763,4325584,4280474,4087016,4063626,3987463,3865960,3843489,3540575,3383120,3256619,3067771,3044580,2844599,2760462,2746409,2749210,2623052,2339064,2129903,1971246,1833819,1756633,1604451,1420057,1239908,1081116,922125,744381,605701,480485,363919,276538,466964 0,0,0,2055,407412129,4482613,4493803,4503025,4508664,4511017,4511097,4509784,4507639,4505182,4502578,4500226,4498067,4496420,4495953,4498015,4504731,4518152,4539957,4570856,4609514,4653609,4701284,4750765,4800898,4850335,4897998,4943001,4984661,5022454,5055188,5082391,5103944,5119866,5130447,5135806,5135271,5128822,5117818,5103639,5086232,5066269,5043521,5016962,5017915,5035558,5022890,5011502,5123287,5127601,5077488,5045585,5032798,4979228,4938832,5009411,5040449,4942484,4908179,4878608,4863554,4897738,4923263,4924289,4966758,4976595,4898048,4658793,4489150,4349759,4289792,4240325,4043732,4014781,3933356,3806830,3777124,3471990,3309211,3176395,2982574,2948088,2742456,2649545,2622866,2610736,2474979,2191485,1979902,1816754,1673958,1586629,1432490,1251810,1077889,925728,776670,615946,491681,382126,283153,492892 0,0,0,2056,409264954,4493531,4505417,4515377,4521751,4524849,4525539,4524713,4522985,4520814,4518292,4515845,4513370,4511182,4510116,4511553,4517502,4530302,4551577,4581856,4619912,4663369,4710214,4758562,4807460,4856071,4903202,4948406,4990571,5029305,5063872,5093089,5116266,5133803,5146372,5154543,5158062,5155966,5148189,5136090,5120669,5101597,5079550,5054755,5026521,5026264,5042841,5029084,5016370,5126595,5129619,5078377,5045263,5031288,4976656,4935186,5004361,5033924,4934834,4899276,4868543,4852226,4884730,4908252,4906941,4946467,4952967,4871064,4629388,4456757,4314289,4250162,4195847,3995845,3960907,3873863,3742051,3704525,3396899,3228444,3088985,2888942,2842994,2633161,2531267,2491720,2464584,2319914,2038351,1825740,1659554,1513092,1417648,1263877,1089286,923932,780651,643430,500668,391568,297764,514734 0,0,0,2057,411130259,4503901,4516393,4527040,4534167,4537987,4539403,4539183,4537945,4536187,4533946,4531580,4529009,4526512,4524900,4525744,4531077,4543122,4563790,4593542,4631009,4673874,4720092,4767637,4815408,4862786,4909079,4953756,4996128,5035345,5070843,5101896,5127074,5146211,5160381,5170547,5176867,5178816,5175387,5166513,5153175,5136114,5114946,5090848,5064395,5034961,5033666,5049134,5034060,5019960,5128770,5130594,5078197,5043939,5028893,4973188,4930617,4998263,5026332,4926194,4889471,4857584,4839869,4870353,4891438,4887472,4923482,4926159,4840639,4596421,4420835,4274968,4206201,4146613,3942952,3901631,3808654,3671119,3625037,3314786,3140380,2992849,2786872,2730506,2516555,2405653,2353243,2311427,2158915,1880854,1668774,1501207,1353049,1251831,1100835,934664,780007,647566,523678,399295,305567,539525 0,0,0,2058,413007559,4513793,4526822,4538071,4545884,4550445,4552573,4553071,4552437,4551168,4549343,4547252,4544764,4542174,4540254,4540542,4545295,4556732,4576661,4605834,4642789,4685088,4730725,4777641,4824612,4870866,4915934,4959769,5001598,5041023,5076992,5108964,5135975,5157119,5172876,5184625,5192936,5197685,5198301,5193788,5183678,5168680,5149520,5126304,5100560,5072925,5042442,5040062,5054204,5037763,5022456,5129914,5130494,5077027,5041737,5025598,4968802,4925021,4991116,5017753,4916666,4878770,4845580,4826153,4854196,4872532,4865354,4897345,4895892,4806516,4559828,4380995,4231322,4157496,4092227,3884708,3836632,3737206,3593371,3538104,3225216,3043443,2887954,2677560,2610448,2392649,2272950,2208046,2152307,1993230,1720347,1510551,1343525,1195826,1091336,945544,789953,647805,527769,418219,312075,561436 0,0,0,2059,414896215,4523354,4536766,4548549,4556954,4562198,4565065,4566262,4566345,4565683,4564350,4562668,4560444,4557945,4555930,4555919,4560135,4571002,4590321,4618770,4655161,4696955,4742039,4788398,4834749,4880204,4924144,4966750,5007740,5046606,5082779,5115221,5143135,5166096,5183862,5197196,5207088,5213843,5217257,5216764,5211021,5199257,5182158,5160952,5136104,5109164,5080504,5048933,5045250,5058007,5040358,5023920,5130013,5129420,5074983,5038641,5021382,4963390,4918400,4982994,5008254,4906237,4867058,4832252,4810683,4835966,4850988,4840133,4867767,4861883,4768637,4519226,4336746,4182922,4103648,4032321,3820760,3765370,3658849,3508254,3443245,3126523,2937608,2775566,2560811,2482829,2261676,2133745,2057117,1988429,1824279,1558410,1352861,1188466,1043499,938306,800035,656855,528641,422090,327330,580442 0,0,0,2060,416794610,4532718,4546371,4558521,4567464,4573305,4576848,4578782,4579565,4579613,4578878,4577689,4575872,4573636,4571713,4571608,4575527,4585862,4604624,4632485,4668173,4709413,4754010,4799824,4845624,4890461,4933600,4975078,5014825,5052850,5088461,5121097,5149484,5173333,5192903,5208250,5219731,5228060,5233474,5235787,5234066,5226654,5212796,5193655,5170800,5144775,5116805,5087083,5054225,5049189,5060719,5041948,5024350,5129124,5127460,5072050,5034636,5016151,4956982,4910845,4973989,4997882,4894807,4853997,4817168,4793188,4815143,4826364,4811525,4834509,4824098,4726585,4474086,4287645,4129365,4044276,3966558,3750606,3687183,3573019,3415266,3338650,3018673,2824148,2655493,2436651,2347877,2124195,1988946,1901577,1821180,1653708,1396875,1197675,1038070,898099,794753,666033,536714,423364,330867,603971 0,0,1,2014,156999602,2031919,2024845,2030157,2047456,2042466,2042212,2109358,2121977,2105421,2097828,2100616,2084117,2075355,2128156,2164172,2129032,2131656,2139062,2164804,2219859,2270151,2311112,2369229,2402267,2395949,2302130,2246393,2206844,2213366,2223768,2145293,2173827,2168970,2142241,2193355,2048743,2006140,1980169,1923153,1985687,1915813,1938964,2029906,2146087,2182193,2065134,2020074,2015928,2054996,2176702,2208618,2202580,2196310,2218427,2241372,2157478,2140525,2110244,2028068,2007286,1914614,1837717,1764760,1702953,1661323,1609052,1592863,1656881,1210817,1186618,1150601,1172169,1011794,913174,857416,803367,758271,689623,648866,610338,539736,510821,477047,442682,411649,359765,323380,283531,240485,205698,170356,137942,109886,85752,62077,42528,31075,20391,13557,8934,13133 0,0,1,2015,158345038,2046747,2040151,2033000,2037228,2053442,2047879,2047387,2114512,2127272,2110838,2103268,2105952,2089259,2080625,2134063,2171483,2138962,2144964,2155868,2184297,2240831,2291975,2332842,2390148,2422317,2414563,2319848,2262783,2222366,2227623,2236783,2157209,2183917,2178099,2150363,2200292,2055390,2011884,1985353,1927882,1989318,1918663,1940470,2030503,2145667,2180807,2063390,2017276,2012270,2049902,2169796,2200330,2193093,2185808,2206438,2227815,2143289,2125085,2093652,2010808,1988880,1895977,1818545,1745109,1682504,1639587,1586268,1568257,1628888,1188986,1163190,1125830,1144422,985614,887197,830531,775650,729341,660522,618481,578660,508706,478238,443280,407810,375562,324770,288567,249808,209001,176078,143459,114115,89158,68164,48296,32336,23072,14756,9568,13810 0,0,1,2016,159690758,2061349,2055081,2048389,2040053,2043259,2058782,2053077,2052599,2119863,2132699,2116302,2108667,2111279,2094640,2086621,2141608,2181493,2152469,2162006,2175616,2205652,2262888,2314048,2354174,2410388,2441391,2432272,2336607,2278377,2237049,2240940,2248606,2167763,2192847,2186454,2157899,2206606,2061348,2017105,1990021,1931863,1991987,1920551,1941267,2030547,2144639,2178724,2060763,2013499,2007650,2043895,2161955,2191142,2182713,2174311,2193576,2213318,2128169,2108656,2076129,1992698,1969702,1876517,1798523,1724549,1660917,1616565,1562099,1542156,1599253,1165813,1138366,1099539,1114955,957786,859642,802064,746311,698790,629866,586616,545593,476501,444586,408615,372322,339267,290055,254506,217296,179105,148433,118820,92746,70983,53102,36785,24049,16727,10431,14468 0,0,1,2017,161034735,2075603,2069787,2063401,2055517,2046061,2048634,2063893,2058301,2058013,2125335,2138168,2121714,2114033,2116804,2100731,2094257,2151856,2195116,2169738,2182024,2197203,2228094,2285162,2335679,2374823,2429594,2459466,2448952,2352429,2293084,2250695,2253014,2259046,2177035,2201001,2194108,2164709,2212231,2066702,2021733,1993935,1934846,1993654,1921698,1941506,2030002,2142871,2175760,2057126,2008794,2002094,2036951,2153196,2181060,2171381,2161925,2179763,2197870,2112079,2091291,2057714,1973813,1949700,1856156,1777569,1702823,1638014,1592120,1536427,1514493,1567870,1141243,1112024,1071578,1083644,928251,830444,771933,715318,666582,597682,553332,511259,443217,410021,373305,336572,303213,256034,221606,186381,151157,123075,96692,73963,55397,40496,27398,17470,11848,15353 0,0,1,2018,162375054,2088981,2084142,2078198,2070598,2061576,2051402,2053784,2069048,2063728,2063546,2130844,2143581,2127064,2119589,2123040,2108461,2104612,2165740,2212523,2189993,2203897,2219856,2250720,2306978,2356560,2394416,2447767,2476442,2464687,2367300,2306762,2262965,2263665,2268209,2185468,2208488,2200975,2170766,2217292,2071432,2025577,1996845,1936829,1994540,1922264,1941197,2028735,2140168,2171768,2052525,2003223,1995611,2029137,2143555,2170038,2159190,2148605,2165010,2181426,2095040,2073047,2038484,1954090,1928748,1834792,1755402,1679716,1613653,1566165,1509182,1485176,1534635,1115145,1083974,1041823,1050428,896958,799515,740077,682619,632766,564027,518740,475752,409000,374794,337712,301040,267857,223160,190296,157454,125491,100259,77214,57819,42326,30204,19940,12397,16799 0,0,1,2019,163709736,2101377,2097626,2092638,2085470,2076718,2066960,2056510,2058962,2074400,2069263,2069112,2136289,2148948,2132584,2125843,2130903,2118949,2118641,2183437,2232939,2212099,2226832,2242712,2272868,2328041,2376333,2412953,2464814,2492384,2479464,2381073,2319038,2273734,2272987,2276489,2193163,2215215,2207068,2176158,2221733,2075345,2028409,1998761,1938005,1994835,1922231,1940219,2026548,2136449,2166808,2047021,1996752,1988270,2020462,2132988,2158147,2146072,2134342,2149275,2164018,2077127,2054016,2018413,1933440,1906769,1812178,1731825,1655094,1587754,1538623,1480270,1454099,1499393,1087360,1054130,1010233,1015244,863789,766801,706466,648240,597383,529026,482957,439234,374108,339267,302289,266168,233665,191819,160945,130853,102366,80153,60441,44255,31624,22004,14171,18060 0,0,1,2020,165036419,2112227,2110124,2106208,2099971,2091645,2082151,2072106,2061655,2064352,2079870,2074865,2074610,2141681,2154506,2138823,2133750,2141545,2133148,2136548,2204170,2255238,2235286,2249956,2265079,2294255,2347975,2395006,2430306,2480809,2507296,2493127,2393397,2329773,2283168,2281420,2284025,2200068,2221154,2212514,2180874,2225360,2078234,2030233,1999892,1938571,1994547,1921478,1938366,2023363,2131770,2160937,2040602,1989457,1980083,2010893,2121564,2145331,2132021,2119110,2132596,2145722,2058424,2034136,1997379,1911761,1883480,1788094,1706708,1628871,1560232,1509382,1449616,1421092,1461926,1057750,1022425,976733,977962,828704,732256,671105,612234,560560,492781,446125,401983,338889,303894,267502,232394,201048,162418,133916,106861,81954,62820,46324,33131,23091,15648,19999 0,0,1,2021,166352156,2120981,2121053,2118758,2113581,2106181,2097110,2087312,2077259,2066977,2069828,2085457,2080466,2080135,2147363,2160918,2146891,2144619,2156112,2151465,2157798,2227062,2278919,2258943,2272855,2286911,2314736,2366995,2412652,2446709,2495890,2521139,2505398,2404202,2339166,2291690,2289051,2290742,2206130,2226391,2217221,2184690,2227858,2080039,2031215,2000344,1938465,1993485,1919752,1935456,2019119,2126073,2154006,2033211,1981205,1970869,2000356,2109066,2131395,2116817,2102774,2114833,2126437,2038679,2013144,1975140,1888662,1858571,1762321,1679862,1600964,1531014,1478380,1417053,1385985,1422125,1026285,988807,941209,938522,791652,695893,634061,574739,522398,455463,408515,364379,303794,269126,233771,200143,170402,135304,109499,85651,64325,48207,34724,24232,16459,22165 0,0,1,2022,167656161,2127784,2129930,2129786,2126213,2119853,2111698,2102331,2092516,2082636,2072430,2075482,2091040,2086030,2085892,2153821,2169073,2157856,2159319,2174641,2172912,2180979,2251093,2302829,2282093,2294952,2307601,2334047,2384808,2429214,2462043,2509804,2533474,2516125,2413616,2347652,2299443,2295907,2296709,2211592,2231005,2221108,2187495,2229386,2081052,2031615,2000211,1937697,1991573,1917099,1931669,2014028,2119494,2146218,2025005,1972129,1960859,1988961,2095639,2116521,2100740,2085587,2096289,2106294,2017986,1991099,1951586,1864074,1832046,1734887,1651385,1571338,1499994,1445445,1382403,1348638,1379886,992888,953150,903598,896864,752625,657764,595473,535868,483086,417347,370528,326882,269265,235384,201536,169805,142110,110773,87882,67301,49437,36179,25431,17308,24012 0,0,1,2023,168947197,2133240,2136846,2138757,2137324,2132556,2125435,2116979,2107587,2097939,2088120,2078123,2081121,2096636,2091846,2092449,2162055,2180126,2172683,2178019,2196314,2196306,2205284,2275317,2326243,2304433,2315864,2327139,2352132,2401565,2444715,2476216,2522285,2544295,2525508,2422154,2355394,2306402,2302033,2302111,2216462,2234896,2223977,2189322,2230170,2081491,2031489,1999400,1936113,1988742,1913575,1927090,2008106,2112082,2137585,2015952,1962279,1950013,1976705,2081323,2100785,2083850,2067650,2076900,2085177,1996222,1967735,1926488,1837870,1803800,1705768,1621126,1539851,1466980,1410407,1345522,1308989,1335117,957430,915378,863836,852967,711686,618037,555476,495824,442907,378798,332626,289941,235723,203095,171171,141757,116484,89022,69146,51785,37158,26530,18186,25674 0,0,1,2024,170225356,2137850,2142431,2145764,2146367,2143734,2138189,2130760,2122282,2113052,2103470,2093857,2083804,2086760,2102482,2098459,2100784,2173211,2195082,2191574,2199938,2219977,2220860,2229816,2299052,2348851,2325614,2335636,2345495,2369185,2417315,2459122,2488990,2533302,2553853,2534113,2430063,2362444,2312689,2307637,2306954,2220598,2237814,2225910,2190423,2230405,2081421,2030747,1997796,1933654,1985069,1909285,1921714,2001412,2103881,2128096,2006145,1951629,1938356,1963607,2066152,2084217,2066226,2048907,2056571,2062973,1973138,1942851,1899749,1809948,1773816,1674827,1588971,1506359,1431814,1373097,1306341,1266922,1287639,919840,875431,821896,806886,668993,576816,514234,454848,402269,340301,295254,254029,203598,172662,143060,116319,93725,70136,53276,38970,27282,18996,27237 0,0,1,2025,171488788,2141790,2147153,2151437,2153453,2152839,2149418,2143563,2136115,2127808,2118628,2109255,2099593,2089482,2092644,2109126,2106867,2112077,2188314,2214149,2213726,2223862,2244807,2245650,2253851,2321969,2370273,2345637,2354212,2362788,2385211,2431955,2472123,2500282,2543044,2562606,2542064,2437241,2368800,2318432,2312667,2311057,2223750,2239773,2227101,2190986,2230104,2080725,2029205,1995304,1930369,1980630,1904205,1915605,1993955,2094828,2117823,1995523,1940174,1925872,1949706,2050183,2066924,2047800,2029223,2035167,2039402,1948515,1916284,1871230,1780282,1741931,1641936,1554744,1470656,1394344,1333444,1264742,1222266,1237336,880056,833254,777826,758818,624675,534275,472011,413368,361620,302315,258901,219598,173267,144450,117531,93696,73940,54114,40143,28653,19562,28700 0,0,1,2026,172736027,2145023,2151213,2156263,2159206,2159991,2158587,2154842,2148966,2141688,2133434,2124464,2115037,2105316,2095405,2099350,2117588,2118258,2127356,2207562,2236481,2237891,2248960,2269867,2269934,2277058,2343696,2390524,2364445,2371703,2379036,2400107,2445164,2483621,2510284,2551977,2570702,2549282,2443730,2374605,2323606,2316941,2314171,2225946,2241003,2227744,2191011,2229151,2079222,2026779,1991975,1926339,1975401,1898413,1908775,1985703,2085018,2106701,1984102,1927906,1912609,1935051,2033498,2048836,2028452,2008509,2012426,2014252,1922224,1887929,1840915,1748717,1708018,1606904,1518231,1432582,1354497,1291320,1220551,1174927,1184135,838003,788898,731828,708881,578922,490696,429250,371864,321495,265309,223987,187063,145122,118792,94782,74002,57126,40830,29553,20564,29954 0,0,1,2027,173965071,2147389,2154554,2160410,2164106,2165806,2165791,2164064,2160294,2154580,2147362,2139308,2130285,2120810,2111291,2102155,2107879,2129059,2133670,2146817,2230107,2260846,2263236,2274295,2294417,2293383,2299062,2364246,2409552,2382143,2388145,2394163,2413562,2456856,2493815,2519446,2560244,2578066,2555799,2449650,2379824,2328020,2320228,2316312,2227399,2241677,2227864,2190398,2227371,2076819,2023516,1987902,1921544,1969428,1891908,1901174,1976725,2074377,2094742,1971860,1914874,1898619,1919743,2016045,2029831,2008049,1986458,1988113,1987382,1894128,1857757,1808625,1715113,1671889,1569510,1479289,1392061,1312132,1246569,1173674,1124813,1127894,793739,742577,684018,657278,532016,446516,386419,330837,282360,229729,190980,156829,119480,95915,74952,57234,43164,30103,21233,31373 0,0,1,2028,175174341,2148981,2157035,2163840,2168322,2170768,2171658,2171316,2169562,2165953,2160298,2153280,2145169,2136105,2126832,2118098,2110741,2119449,2144584,2153298,2169613,2254712,2286405,2288826,2299125,2318122,2315612,2319877,2383553,2427465,2398799,2403449,2407820,2425471,2467225,2503164,2527951,2567788,2584731,2561745,2454994,2384292,2331430,2322531,2317707,2228315,2241836,2227338,2188968,2224655,2073591,2019487,1983038,1916025,1962733,1884640,1892868,1966957,2062910,2081921,1958838,1901118,1883988,1903700,1997686,2009776,1986311,1962847,1962098,1958650,1864218,1825610,1774233,1679269,1633308,1529598,1437829,1348974,1267093,1199055,1124012,1071783,1068690,747488,694400,634591,604360,484418,402232,344050,290802,244706,196050,160277,129256,96582,75933,58044,43291,31866,21661,32672 0,0,1,2029,176362314,2150220,2158736,2166400,2171818,2175043,2176670,2177227,2176850,2175266,2171713,2166260,2159186,2151029,2142174,2133691,2126760,2122386,2135088,2164354,2176281,2194479,2280515,2312202,2313883,2323081,2340586,2336627,2339435,2401731,2444308,2414300,2417268,2419907,2436042,2476743,2511838,2535722,2574611,2590817,2567093,2459568,2387749,2333860,2324087,2318536,2228702,2241348,2225976,2186619,2221078,2069574,2014683,1977446,1909800,1955264,1876697,1883814,1956408,2050602,2068296,1945089,1886733,1868653,1886802,1978285,1988376,1963020,1937555,1934235,1928041,1832319,1791321,1737524,1640959,1592125,1487093,1393706,1303108,1219230,1148676,1071406,1015902,1006791,699332,644568,583856,550617,436667,358391,302664,252228,209013,164684,132224,104593,76552,58883,43965,31991,22952,33738 0,0,1,2030,177528413,2151367,2160085,2168189,2174450,2178598,2180999,2182290,2182813,2182593,2181066,2177715,2172209,2165079,2157143,2149094,2142414,2138499,2138146,2155017,2187498,2201354,2220553,2306547,2337479,2338064,2345779,2361827,2356369,2357841,2418798,2459971,2428299,2429508,2430661,2445768,2485577,2519765,2542767,2580846,2596292,2571650,2463128,2390219,2335537,2325098,2318842,2228451,2240026,2223693,2183425,2216699,2064788,2009149,1971146,1902827,1947094,1868016,1874013,1945066,2037516,2053917,1930682,1871642,1852484,1868935,1957569,1965423,1938048,1910438,1904526,1895376,1798279,1754681,1698252,1600013,1548231,1441842,1346728,1254352,1168441,1095289,1015930,957452,942320,649502,593380,532288,496666,389347,315513,262744,215633,175737,135992,107107,82994,59432,44654,32539,23070,35253 0,0,1,2031,178672200,2152547,2161333,2169621,2176313,2181300,2184606,2186667,2187916,2188595,2188430,2187111,2183702,2178149,2171232,2164113,2157889,2154248,2154388,2158225,2178352,2212752,2227640,2246867,2332053,2361860,2360983,2367247,2381779,2374957,2375142,2434683,2474128,2440704,2440391,2440550,2454792,2493666,2526967,2549222,2586472,2600987,2575183,2465681,2391913,2336649,2325570,2318509,2227375,2237782,2220570,2179448,2211516,2059265,2002899,1964080,1895180,1938180,1858598,1863453,1932974,2023682,2038850,1915560,1855706,1835360,1849815,1935323,1940778,1911251,1881489,1872771,1860500,1761869,1715487,1656288,1556367,1501497,1393637,1296753,1202572,1114574,1038960,957869,896545,875563,598266,541316,480474,443150,343024,274120,224825,181470,145263,110272,85077,64501,45127,33088,23496,36261 0,0,1,2032,179793774,2154126,2162620,2170957,2177810,2183219,2187364,2190314,2192338,2193741,2194474,2194512,2193145,2189680,2184337,2178249,2172971,2169809,2170259,2174626,2181734,2203822,2239230,2254169,2272654,2356658,2384955,2382643,2387406,2400558,2392422,2391239,2449053,2486678,2451740,2450395,2449749,2463074,2501009,2533564,2555056,2591308,2604658,2577712,2467461,2393058,2337233,2325392,2317334,2225388,2234702,2216662,2174679,2205571,2053013,1995887,1956331,1886800,1928507,1848431,1852183,1920186,2009184,2023035,1899585,1838819,1817004,1829244,1911417,1914316,1882620,1850520,1838818,1823195,1722886,1673558,1611516,1509844,1451689,1342322,1243656,1147583,1057681,979974,897352,833444,806903,546111,488960,429038,390717,298261,234765,189396,150142,117905,87682,66192,49023,33476,23926,37160 0,0,1,2033,180893589,2156301,2164295,2172317,2179204,2184767,2189327,2193111,2196021,2198203,2199663,2200591,2200579,2199172,2195921,2191396,2187167,2184984,2185943,2190643,2198316,2207394,2230515,2265952,2280156,2297527,2379973,2406804,2403001,2406397,2418217,2408686,2405806,2461811,2497838,2461894,2459692,2458175,2470615,2507755,2539553,2560101,2595102,2607298,2579456,2468680,2393657,2337177,2324388,2315224,2222557,2230845,2211957,2169176,2198881,2045998,1988189,1947835,1877687,1918069,1837577,1840251,1906779,1993944,2006311,1882626,1820702,1797212,1807091,1885706,1886029,1851983,1817389,1802464,1783227,1681165,1628788,1563780,1460220,1398628,1287765,1187213,1089468,998056,918432,834597,768507,736982,493616,436928,378580,339995,255653,197942,156871,121994,93856,68287,50365,36408,24238,38005 0,0,1,2034,181972111,2159208,2166571,2174069,2180626,2186210,2190921,2195111,2198851,2201922,2204161,2205819,2206695,2206639,2205461,2203038,2200381,2199251,2201221,2206470,2214512,2224166,2234278,2257449,2292128,2305225,2321086,2402010,2427317,2422155,2424227,2434642,2423386,2418741,2473150,2508096,2471327,2468225,2465859,2477551,2513880,2544737,2564107,2597882,2609150,2580620,2469339,2393606,2336281,2322443,2312254,2218967,2226203,2206513,2162931,2191378,2038276,1979735,1938587,1867836,1906927,1826060,1827732,1892686,1977822,1988562,1864418,1801142,1775849,1783225,1858190,1855709,1819176,1781868,1763464,1740410,1636586,1581001,1512831,1407330,1342196,1229732,1127496,1028511,935837,854591,769982,702324,666551,441392,385844,329715,291670,215745,164094,127593,97206,73171,52015,37452,26387,38739 0,0,1,2035,183030417,2162843,2169573,2176421,2182443,2187683,2192408,2196748,2200884,2204790,2207917,2210353,2211962,2212792,2212968,2212619,2212084,2212560,2215604,2221892,2230500,2240538,2251247,2261409,2283829,2317382,2328975,2343351,2422704,2446615,2440154,2440812,2449503,2436440,2430263,2483598,2517639,2479988,2476009,2472946,2483864,2519195,2548877,2567090,2599857,2610408,2581205,2469335,2392711,2334468,2319663,2308514,2214588,2220815,2200318,2155892,2183134,2029800,1970533,1928585,1857294,1895112,1813962,1814552,1877747,1960672,1969483,1844738,1780019,1752812,1757648,1828688,1823217,1783979,1743738,1721628,1694640,1588976,1529969,1458483,1351017,1282129,1168290,1064843,964849,871234,788828,704087,635598,596419,390069,336318,283107,246354,179022,133595,101783,75865,55798,38717,27174,40666 0,0,1,2036,184071974,2167035,2173297,2179494,2184856,2189554,2193921,2198272,2202571,2206878,2210837,2214161,2216538,2218094,2219151,2220170,2221710,2224337,2229019,2236414,2246076,2256698,2267808,2278578,2287988,2309287,2341306,2351421,2364277,2442177,2464757,2456903,2455828,2462710,2448068,2440867,2493318,2526409,2487898,2483194,2479397,2489382,2523485,2552016,2569299,2601265,2611114,2581137,2468495,2390906,2331824,2316123,2304006,2209519,2214710,2193360,2148152,2174115,2020582,1960586,1917900,1846125,1882722,1801232,1800586,1861862,1942244,1948894,1823485,1757238,1728116,1730213,1797069,1788358,1746206,1702850,1676932,1645799,1538155,1475547,1400651,1291081,1218533,1103850,999431,898781,804710,721796,637681,569212,527523,340336,289082,239413,204674,145939,106715,79565,57941,41600,28138,42439 0,0,1,2037,185097686,2171633,2177571,2183288,2187983,2192007,2195839,2199841,2204136,2208596,2212960,2217109,2220379,2222701,2224496,2226414,2229328,2234037,2240893,2249951,2260760,2272461,2284156,2295330,2305358,2313637,2333391,2363899,2372503,2383965,2460478,2481637,2472067,2469180,2474484,2458794,2450749,2502248,2534411,2495208,2489750,2485050,2493864,2526752,2554374,2570938,2602122,2611150,2580212,2466730,2388261,2328416,2311818,2298769,2203732,2207835,2185692,2139654,2164322,2010599,1949951,1906568,1834394,1869678,1787723,1785715,1844761,1922321,1926651,1800537,1732798,1701599,1700787,1763118,1750916,1705685,1659136,1629189,1593634,1483921,1417597,1339037,1227578,1151815,1036547,931493,830679,736844,654196,571529,503925,460700,292849,244748,199160,167064,116739,83542,60869,43262,30284,44229 0,0,1,2038,186108789,2176597,2182251,2187640,2191836,2195197,2198342,2201795,2205746,2210195,2214705,2219266,2223353,2226581,2229145,2231791,2235625,2241728,2250695,2261948,2274442,2287305,2300099,2311862,2322291,2331188,2337914,2356163,2385124,2392330,2402468,2477521,2496931,2485557,2481093,2485342,2468799,2459840,2510420,2541798,2501878,2495504,2489662,2497322,2529246,2556153,2572032,2602316,2610335,2578363,2464122,2384859,2324251,2306783,2292823,2197188,2200272,2177260,2130389,2153721,1999925,1938666,1894658,1822033,1855836,1773321,1769673,1826226,1900763,1902625,1775898,1706538,1673100,1669145,1726622,1710723,1662312,1612390,1578153,1537936,1426132,1355786,1273697,1160909,1082087,966595,861448,761162,668342,586813,506424,440533,396822,248223,203863,162796,133814,91516,64003,45531,31550,46798 0,0,1,2039,187106663,2181980,2187304,2192394,2196252,2199093,2201574,2204335,2207729,2211829,2216335,2221049,2225540,2229590,2233057,2236478,2241050,2248108,2258488,2271874,2286590,2301154,2315107,2327980,2339003,2348291,2355646,2360852,2377546,2405093,2410971,2419700,2492944,2510522,2497588,2492079,2495466,2477999,2468172,2517979,2548551,2507738,2500206,2493248,2500002,2531183,2557398,2572479,2601659,2608584,2575650,2460740,2380675,2319370,2301038,2286100,2189952,2191926,2168060,2120344,2142370,1988589,1926805,1882096,1808899,1841063,1757745,1752250,1806136,1877455,1876818,1749388,1678295,1642433,1635070,1687404,1667671,1615920,1562386,1523607,1478543,1364452,1290188,1205072,1091186,1009598,894437,789876,690933,599992,520422,443151,379871,336719,206993,166852,130586,105045,70214,47937,33262,49290 0,0,1,2040,188093001,2187724,2192766,2197508,2201052,2203552,2205506,2207602,2210299,2213847,2217999,2222703,2227366,2231815,2236093,2240435,2245789,2253585,2264951,2279788,2296654,2313456,2329131,2343167,2355310,2365188,2372919,2378736,2382382,2397659,2423866,2428324,2435302,2506665,2522643,2508685,2502315,2504775,2486423,2475879,2524896,2554488,2512550,2503893,2496056,2502126,2532582,2557994,2572072,2600080,2605987,2572160,2456581,2375786,2313783,2294523,2278658,2181951,2182815,2158081,2109587,2130336,1976662,1914278,1868732,1794866,1825074,1740806,1733336,1784375,1852399,1849057,1720853,1647877,1609378,1598414,1645387,1621612,1566259,1508897,1465397,1415108,1298938,1221237,1133257,1018654,934767,820655,717521,620766,532577,455833,382528,322716,281131,169639,134036,102663,80707,52672,35067,52026 0,0,1,2041,189069720,2193819,2198588,2203033,2206226,2208407,2209998,2211565,2213601,2216449,2220052,2224394,2229041,2233663,2238346,2243498,2249796,2258402,2270526,2286364,2304705,2323672,2341589,2357361,2370660,2381656,2389970,2396162,2400413,2402627,2416565,2441331,2444026,2449179,2518913,2533826,2519015,2511731,2513306,2494232,2482951,2530999,2559365,2516344,2506804,2498325,2503724,2533344,2557757,2570747,2597653,2602598,2567860,2451702,2370186,2307427,2287303,2270433,2173193,2172943,2147382,2098146,2117672,1964066,1900950,1854445,1779663,1807686,1722393,1712818,1760951,1825409,1819172,1690092,1615064,1573774,1559095,1600402,1572282,1513136,1451786,1403143,1347698,1230044,1149056,1058517,943736,858210,746023,645191,551519,466937,393887,325356,269790,230684,136451,105535,79011,60635,38594,54954 0,0,1,2042,190038792,2200329,2204748,2208910,2211805,2213619,2214890,2216090,2217593,2219788,2222681,2226481,2230766,2235368,2240233,2245790,2252900,2262465,2275418,2292056,2311418,2331861,2351962,2369988,2385012,2397163,2406592,2413352,2417983,2420800,2421654,2434147,2457131,2458006,2461575,2530211,2544233,2528535,2520372,2521214,2501395,2489212,2536049,2563229,2519370,2509167,2500065,2504695,2533288,2556615,2568579,2594454,2598428,2562829,2446095,2363807,2300371,2279295,2261438,2163681,2162357,2136003,2086093,2104302,1950648,1886688,1838962,1763090,1788771,1702392,1690709,1735697,1796335,1786943,1656895,1579709,1535552,1516973,1552175,1519462,1456361,1390652,1336926,1276770,1157894,1073870,981273,867037,780721,671353,573724,484005,403911,335396,272331,221693,185801,107596,81357,59463,44494,59207 0,0,1,2043,191001980,2207198,2211331,2215134,2217726,2219242,2220138,2221015,2222148,2223812,2226054,2229136,2232875,2237122,2241968,2247719,2255250,2265637,2279560,2297048,2317233,2338712,2360305,2380512,2397805,2411682,2422250,2430128,2435300,2438489,2439948,2439352,2450068,2471207,2470504,2473008,2540729,2553828,2537273,2528377,2528481,2507736,2494412,2540079,2566310,2521839,2511016,2501171,2504856,2532331,2554653,2565668,2590474,2593511,2557057,2439702,2356712,2292537,2270520,2251664,2153458,2151078,2124012,2073354,2090069,1936271,1871204,1822079,1745026,1768218,1680812,1666843,1708456,1764940,1752142,1621094,1541736,1494574,1471760,1500504,1462977,1395539,1325563,1267199,1202431,1082697,996128,902134,789344,703129,597502,503982,419098,344324,281082,224079,178829,146701,83076,61333,43711,65940 0,0,1,2044,191961335,2214423,2218267,2221775,2224000,2225212,2225798,2226293,2227102,2228391,2230104,2232535,2235552,2239257,2243749,2249480,2257212,2268038,2282816,2301301,2322353,2344683,2367312,2389001,2408465,2424621,2436916,2445928,2452211,2455936,2457755,2457769,2455380,2464249,2483774,2482026,2483650,2550409,2562628,2545377,2535737,2534921,2513020,2498591,2543321,2568851,2523796,2512233,2501476,2504125,2530568,2551938,2561997,2585776,2587861,2550483,2432583,2348831,2283930,2260970,2241161,2142562,2139205,2111319,2059758,2074804,1920643,1854302,1803665,1725366,1746046,1657479,1641072,1679020,1731019,1714625,1582621,1500991,1450552,1423284,1445210,1402414,1330725,1256973,1194065,1124935,1004893,916409,821900,711472,626316,525355,436856,357665,288922,231577,181016,141439,113425,62721,45168,69629 0,0,1,2045,192918554,2221943,2225563,2228766,2230681,2231522,2231804,2231976,2232413,2233369,2234707,2236610,2238979,2241960,2245908,2251281,2259018,2270057,2285296,2304663,2326723,2349927,2373421,2396159,2417124,2435434,2450000,2460715,2468138,2472966,2475309,2475686,2473904,2469641,2476906,2495364,2492754,2493466,2559315,2570792,2552822,2542269,2540301,2517269,2501996,2546011,2570865,2525138,2512646,2500895,2502586,2528061,2548472,2557598,2580334,2581397,2543148,2424656,2340167,2274548,2250710,2229961,2131062,2126624,2097753,2045163,2058229,1903579,1835857,1783615,1704124,1722062,1632267,1613193,1647163,1694406,1674290,1541299,1457202,1403288,1371346,1385861,1337807,1262396,1184992,1117763,1044688,925056,835515,741393,634295,551199,455833,373230,300463,238346,187335,143378,109530,85750,46264,72828 0,0,1,2046,193875634,2229646,2233131,2236107,2237724,2238245,2238156,2238023,2238117,2238702,2239706,2241236,2243073,2245403,2248644,2253482,2260862,2271917,2287390,2307232,2330194,2354414,2378806,2402420,2424416,2444224,2460949,2473932,2483045,2489011,2492456,2493336,2491918,2488263,2482379,2488591,2506155,2502644,2502497,2567569,2578302,2559434,2547748,2544651,2520762,2504862,2548205,2572257,2525663,2512169,2499509,2500328,2524812,2544287,2552482,2574081,2574173,2534984,2415921,2330708,2264452,2239767,2218146,2118881,2113170,2083164,2029260,2040119,1884933,1815759,1761933,1681119,1696125,1604948,1582980,1612739,1655014,1630960,1496860,1410157,1352608,1315540,1322520,1269663,1190654,1109861,1038683,962294,843980,754278,661549,558756,478748,389871,313917,248175,193070,148612,111216,82959,63326,75515 0,0,1,2047,194833659,2237438,2240900,2243725,2245108,2245327,2244905,2244404,2244190,2244432,2245065,2246252,2247723,2249524,2252102,2256245,2263100,2273809,2289313,2309406,2332847,2358000,2383418,2407932,2430809,2451656,2469866,2485004,2496382,2504034,2508610,2510595,2509667,2506353,2501084,2494127,2499459,2516111,2511725,2510877,2575158,2584976,2564976,2552190,2548234,2523713,2507228,2549773,2572827,2525305,2510898,2497419,2497344,2520873,2539403,2546576,2567096,2566133,2525998,2406386,2320547,2253677,2228200,2205620,2105836,2098704,2067253,2011839,2020324,1864590,1794009,1738442,1656203,1668017,1575312,1550295,1575667,1612662,1584340,1449073,1359678,1298108,1255924,1255669,1198084,1115722,1031941,957426,878568,762496,673631,583304,485804,409914,328299,259617,201285,153375,115453,84374,61390,88957 0,0,1,2048,195794039,2245217,2248749,2251548,2252768,2252733,2252016,2251181,2250600,2250529,2250817,2251632,2252756,2254195,2256249,2259723,2265890,2276098,2291277,2311408,2335123,2360762,2387120,2412675,2436459,2458184,2477421,2494036,2507563,2517471,2523730,2526834,2527010,2524188,2519247,2512900,2505073,2509486,2525257,2520169,2518592,2581917,2590576,2569494,2555854,2551274,2526159,2508975,2550539,2572529,2524160,2508920,2494614,2493680,2516228,2533736,2539934,2559291,2557255,2516174,2396109,2309680,2242280,2215928,2192213,2091780,2082912,2049824,1992772,1998733,1842552,1770422,1712981,1629162,1637519,1543213,1515069,1535775,1567058,1534197,1397765,1305341,1239810,1192955,1185410,1123261,1037964,951811,874773,794342,681527,594508,507651,416415,345584,271846,210855,160122,119325,87734,62541,96325 0,0,1,2049,196758060,2252856,2256579,2259440,2260630,2260427,2259448,2258317,2257392,2256958,2256929,2257404,2258156,2259240,2260942,2263898,2269400,2278922,2293614,2313448,2337220,2363144,2389990,2416494,2441322,2463948,2484075,2501712,2516689,2528742,2537264,2542047,2543336,2541609,2537155,2531135,2523912,2515155,2518696,2533753,2527948,2525464,2587603,2595147,2573241,2558982,2553812,2527994,2509922,2550429,2571446,2522309,2506237,2491138,2489342,2510839,2527358,2532498,2550669,2547551,2505582,2385130,2298197,2230166,2202762,2177735,2076397,2065579,2030715,1971935,1975319,1818635,1744830,1685328,1599800,1604483,1508595,1477137,1492784,1517975,1480334,1342473,1247198,1178200,1126742,1111938,1045591,957947,870246,791541,710568,602016,517919,435606,351469,286518,221089,167966,124755,90818,65141,101574 0,0,1,2050,197726883,2260314,2264273,2267319,2268549,2268320,2267173,2265776,2264560,2263774,2263379,2263532,2263958,2264683,2266011,2268612,2273608,2282485,2296498,2315858,2339346,2365335,2392475,2419478,2445260,2468926,2489941,2508457,2524468,2537972,2548626,2555662,2558623,2558013,2554648,2549098,2542203,2534061,2524429,2527260,2541592,2534882,2531272,2592245,2598941,2576449,2561620,2555743,2529030,2510007,2549545,2569658,2519765,2502896,2486992,2484273,2504737,2520190,2524266,2541217,2537085,2494266,2373497,2285981,2217171,2188532,2161908,2059500,2046576,2009811,1949312,1949912,1792677,1717011,1655271,1567946,1568833,1471276,1436224,1446458,1465195,1422254,1283230,1185703,1113369,1057446,1035607,965589,876437,788042,708675,628226,524959,444890,368095,291760,233329,176374,131055,95090,67539,106489 0,0,1,2051,198701843,2267549,2271775,2275047,2276472,2276274,2275096,2273527,2272045,2270959,2270214,2269995,2270100,2270502,2271475,2273707,2278347,2286726,2300117,2318812,2341839,2367559,2394772,2422073,2448349,2472979,2495036,2514434,2531317,2545835,2557948,2567120,2572314,2573367,2571116,2566665,2560236,2552408,2543384,2533054,2535158,2548587,2540758,2536056,2596124,2602200,2579159,2563656,2556874,2529205,2509315,2547958,2567160,2516558,2498876,2482108,2478506,2497867,2512246,2515229,2531024,2525887,2482304,2361129,2272859,2203131,2172946,2144521,2040940,2025779,1987098,1924725,1922330,1764449,1686770,1622671,1533556,1530403,1431005,1392108,1396628,1408238,1360003,1220553,1120966,1045489,985428,956962,884050,794234,706123,627143,548355,451418,376378,305941,237909,186406,137835,100056,70819,111130 0,0,1,2052,199683551,2274494,2279057,2282580,2284239,2284232,2283075,2281469,2279813,2278471,2277431,2276860,2276586,2276661,2277313,2279191,2283468,2291502,2304408,2322490,2344881,2370141,2397090,2424471,2451060,2476180,2499195,2519637,2537384,2552766,2565897,2576520,2583859,2587147,2586537,2583188,2577852,2570491,2561780,2552044,2540997,2542219,2554512,2545597,2540057,2599464,2604955,2581266,2564888,2557152,2528608,2507946,2545688,2564018,2512696,2494144,2476538,2471976,2490238,2503509,2505453,2520113,2514032,2469576,2347849,2258677,2187733,2155798,2125424,2020596,2003175,1962394,1898000,1892347,1733735,1653944,1587455,1496446,1488903,1387550,1344608,1342790,1347130,1294099,1154523,1053152,974869,911174,876740,801745,712237,625441,547966,472037,382328,313217,249807,190333,145895,105398,74643,116291 0,0,1,2053,200672422,2281096,2286049,2289906,2291800,2292020,2291057,2289466,2287779,2286268,2284961,2284098,2283471,2283162,2283487,2285050,2288990,2296664,2309232,2326851,2348633,2373273,2399768,2426889,2453570,2478991,2502493,2523888,2542683,2558929,2572901,2584542,2593321,2598750,2600386,2598678,2594431,2588161,2579915,2570500,2560046,2548113,2548205,2559404,2549652,2543528,2602311,2607118,2582585,2565264,2556653,2527336,2505908,2542765,2560202,2508114,2488731,2470232,2464702,2481828,2494045,2494977,2508549,2501403,2455878,2333480,2243126,2170772,2136933,2104482,1998465,1978567,1935503,1868907,1859721,1700385,1618461,1549452,1456345,1444113,1340711,1293250,1284995,1282396,1224633,1085290,982563,902008,835353,795695,719566,631425,547022,472203,400257,318557,256094,200130,149193,111735,78755,122221 0,0,1,2054,201668373,2287344,2292688,2296931,2299157,2299608,2298874,2297477,2295793,2294248,2292773,2291644,2290719,2290059,2290002,2291238,2294867,2302209,2314432,2331734,2353069,2377105,2402982,2429659,2456082,2481600,2505392,2527274,2547018,2564318,2579148,2591624,2601425,2608278,2612055,2612574,2609969,2604789,2597646,2588693,2578554,2567202,2554142,2553168,2563529,2553188,2546522,2604565,2608490,2583045,2564869,2555487,2525404,2503235,2539204,2555658,2502850,2482563,2463179,2456669,2472708,2483889,2483873,2496242,2487810,2441042,2317687,2225976,2152090,2116237,2081673,1974329,1951766,1906224,1837205,1824286,1664316,1580130,1508364,1413005,1395822,1290005,1238043,1223734,1214122,1151757,1013175,909675,827549,758703,714715,638485,552768,471891,400853,333904,260792,205454,157106,114435,83628,128885 0,0,1,2055,202670930,2293249,2298981,2303607,2306213,2306988,2306481,2305308,2303821,2302278,2300766,2299464,2298275,2297315,2296909,2297769,2301079,2308125,2320020,2336983,2357999,2381602,2406898,2432959,2458940,2484193,2508086,2530250,2550476,2568722,2584614,2597947,2608579,2616448,2621637,2624293,2623907,2620365,2614310,2606457,2596785,2585749,2573278,2559156,2557351,2567111,2556221,2548924,2606043,2609011,2582743,2563806,2553648,2522836,2499924,2534935,2550447,2496843,2475667,2455376,2447937,2462915,2473119,2472025,2482959,2473066,2424742,2300259,2207071,2131558,2093656,2056791,1948012,1922549,1874292,1802733,1785960,1625337,1538672,1463922,1366236,1343490,1235467,1179499,1159088,1142476,1075815,938643,835123,752190,682034,634723,559490,477323,401032,334807,273705,209501,161510,120695,85784,136557 0,0,1,2056,203679892,2298822,2304919,2309920,2312912,2314068,2313876,2312933,2311666,2310325,2308812,2307477,2306112,2304880,2304185,2304698,2307625,2314357,2325973,2342626,2363312,2386601,2411471,2436951,2462321,2487135,2510761,2533021,2553525,2572253,2589090,2603482,2614964,2623661,2629863,2633932,2635686,2634362,2629942,2623180,2614591,2604038,2591876,2578342,2563385,2560997,2570211,2558682,2550556,2606661,2608771,2581782,2562091,2551192,2519645,2495928,2529994,2544487,2490111,2468032,2446895,2438549,2452509,2461615,2459223,2468539,2456833,2406726,2281023,2186285,2109145,2069025,2029658,1919289,1890678,1839548,1765398,1744523,1583137,1493794,1415921,1315496,1287139,1177567,1117674,1091199,1067737,997281,862351,759618,676735,606219,556703,483626,406083,335360,274791,220172,164925,124257,90617,142958 0,0,1,2057,204694411,2304111,2310526,2315885,2319252,2320791,2320974,2320345,2319313,2318184,2316874,2315535,2314135,2312737,2311767,2312000,2314578,2320930,2332236,2348606,2369001,2391961,2416521,2441591,2466388,2490596,2513777,2535761,2556362,2575366,2592675,2608019,2620552,2630095,2637116,2642203,2645360,2646171,2643967,2638839,2631351,2621889,2610204,2596977,2582619,2567083,2564161,2572734,2560377,2551336,2606525,2607873,2580160,2559760,2548108,2515759,2491280,2524323,2537793,2482638,2459704,2437759,2428570,2441394,2449178,2445305,2452647,2438897,2386860,2259867,2163575,2084650,2042117,2000026,1887903,1855962,1801889,1725007,1699657,1537432,1445284,1363805,1260815,1227301,1116389,1052710,1020336,990386,916799,784989,683948,602049,532206,481708,411893,339964,275592,221340,173570,127065,93431,150382 0,0,1,2058,205713857,2309162,2315848,2321518,2325247,2327149,2327715,2327458,2326737,2325841,2324744,2323605,2322202,2320766,2319631,2319588,2321886,2327893,2338831,2354915,2375030,2397706,2421942,2446711,2471100,2494727,2517302,2538845,2559167,2578264,2595848,2611661,2625145,2635741,2643595,2649498,2653670,2655880,2655805,2652906,2647057,2638673,2628086,2615344,2601307,2586380,2570295,2566745,2574482,2561223,2551391,2605732,2606303,2577928,2556806,2544333,2511231,2485913,2517922,2530363,2474490,2450729,2428029,2417895,2429366,2435639,2429927,2435051,2419088,2364983,2236734,2138760,2057898,2012710,1967658,1853712,1818345,1761119,1681204,1651054,1487999,1392576,1307595,1202703,1164044,1052049,984868,946956,911070,835150,707378,608964,529043,460953,410704,345228,279715,222273,174722,133923,95695,157065 0,0,1,2059,206737349,2314051,2320927,2326871,2330900,2333175,2334102,2334208,2333863,2333268,2332402,2331479,2330276,2328845,2327669,2327459,2329491,2335232,2345822,2361542,2381377,2403774,2427738,2452187,2476277,2499506,2521498,2542433,2562308,2581120,2598797,2614880,2628832,2640373,2649281,2656017,2661007,2664246,2665578,2664785,2661160,2654429,2644916,2633261,2619715,2605107,2589649,2572937,2568563,2575394,2561341,2550781,2604285,2604143,2575073,2553160,2539910,2505989,2479845,2510797,2522243,2465695,2441181,2417614,2406317,2416230,2420652,2412865,2415585,2397238,2341060,2211423,2111618,2028626,1980546,1932377,1816611,1777593,1716884,1633708,1598457,1434243,1335686,1247834,1141231,1097478,984813,914563,871653,830518,753153,630396,535589,458685,393421,344622,284400,225885,175711,135002,101008,162884 0,0,1,2060,207763811,2318838,2325838,2331966,2336268,2338842,2340141,2340617,2340625,2340405,2339840,2339149,2338156,2336922,2335754,2335500,2337370,2342844,2353174,2368550,2388034,2410164,2433858,2458039,2481806,2504740,2526331,2546688,2565955,2584309,2601702,2617879,2632097,2644106,2653957,2661747,2667567,2671616,2673974,2674592,2673082,2668559,2660707,2650137,2637656,2623553,2608414,2592340,2574818,2569551,2575582,2560816,2549543,2602244,2601349,2571533,2548879,2534783,2500059,2473074,2503000,2513471,2456324,2430929,2406305,2393681,2401700,2403995,2393962,2394103,2373325,2314858,2183716,2081910,1996595,1945467,1894095,1776397,1733364,1668889,1582261,1541221,1376166,1275159,1184573,1076512,1027881,915091,842356,795123,749559,671757,554974,464807,391909,330493,284245,229973,178810,135959,101970,170287 0,0,2,2014,161748415,1939928,1933019,1941924,1955816,1959463,1960765,2023097,2030676,2013207,2007948,2013208,1999357,1990699,2038164,2065487,2033092,2034973,2044101,2057632,2102178,2146302,2176351,2241234,2294579,2296491,2208572,2162019,2128046,2140957,2165936,2106937,2144748,2149396,2130303,2165138,2041384,2004078,1989912,1931202,1988757,1935588,1972415,2059589,2179934,2199462,2089714,2049025,2058376,2096457,2225392,2276447,2280045,2279410,2313739,2329740,2261793,2253669,2236541,2163714,2148502,2071851,1997755,1922903,1870539,1825793,1777315,1760799,1834277,1359937,1346338,1318379,1352220,1183698,1088408,1031799,970054,934982,866379,831401,802816,723658,704463,676286,647736,624666,565616,532756,487498,435594,394561,342975,289389,245393,200852,157183,114526,90261,63710,46757,33053,57211 0,0,2,2015,163023826,1954084,1948010,1941109,1949129,1962214,1965385,1966403,2028486,2035998,2018484,2013135,2018380,2004515,1996106,2044275,2072975,2042621,2047014,2058921,2075068,2121504,2166661,2197046,2261894,2314905,2316253,2227721,2180232,2145215,2156750,2180113,2119508,2155569,2158857,2138728,2172692,2048571,2010825,1996337,1937186,1993933,1939964,1975798,2062103,2181594,2200447,2090378,2049083,2057900,2095234,2223075,2273290,2276152,2274964,2308564,2323742,2255439,2246651,2228897,2155767,2139811,2062678,1987903,1912339,1858974,1813039,1763268,1745039,1815724,1345279,1330014,1300455,1331510,1163643,1067871,1010002,947133,910160,840660,803792,772979,693655,671747,640996,609641,583225,523428,488221,441946,390203,348754,298726,248068,206687,165982,127313,90723,69837,48087,34373,58087 0,0,2,2016,164304770,1968007,1962265,1956196,1948381,1955580,1968185,1971044,1971882,2033823,2041309,2023749,2018331,2023627,2009975,2002333,2051847,2082584,2054759,2062003,2076496,2094560,2142108,2187466,2217939,2282453,2334875,2335565,2246137,2197530,2161163,2171151,2192715,2130524,2165149,2167390,2146470,2179802,2055429,2017276,2002369,1942569,1998324,1943549,1978489,2064066,2182752,2200967,2090513,2048637,2056926,2093491,2220229,2269606,2271820,2270136,2302936,2317282,2248600,2239197,2220805,2147302,2130418,2052653,1977070,1900731,1846219,1798914,1747771,1727761,1795519,1329242,1312147,1280897,1309008,1141832,1045537,986311,922249,883371,813019,774175,741123,661704,636939,603611,569531,540064,480024,442965,396227,345268,304137,256383,209249,171083,134625,101066,70334,52821,35424,58705 0,0,2,2017,165591056,1981628,1976276,1970531,1963552,1954894,1961598,1973884,1976538,1977298,2039152,2046595,2029005,2023585,2029155,2016247,2010029,2061555,2094807,2069862,2079760,2096150,2115336,2163160,2208461,2238706,2302626,2354390,2354126,2263618,2213568,2175689,2183961,2203759,2140290,2173763,2175228,2153754,2186556,2061990,2023332,2007785,1947159,2001903,1946433,1980630,2065549,2183428,2200930,2090126,2047712,2055460,2091224,2216872,2265513,2267125,2264873,2296847,2310345,2241340,2231299,2212197,2138130,2120157,2041613,1965175,1887917,1832072,1783312,1730737,1708901,1773538,1311663,1292617,1259609,1284565,1118130,1021265,960582,895353,854558,783321,742519,707204,627695,600051,564228,527740,495644,435897,397523,350949,301456,261380,216556,173490,139001,107024,78544,53307,38997,59472 0,0,2,2018,166881411,1994394,1989990,1984618,1977952,1970136,1960969,1967333,1979406,1981968,1982703,2044447,2051866,2034309,2029126,2035488,2024007,2019862,2073898,2110039,2087767,2099615,2117113,2136569,2184395,2229334,2259098,2322335,2373140,2371736,2279814,2228159,2188606,2195176,2213537,2149074,2181661,2182610,2160684,2193001,2068139,2028775,2012399,1950932,2004770,1948763,1982286,2066569,2183564,2200375,2089267,2046285,2053492,2088479,2213114,2261049,2262018,2259149,2290279,2302963,2233647,2222880,2202875,2128095,2108872,2029489,1952036,1873684,1816418,1766145,1712117,1688349,1749584,1292423,1271356,1236443,1258016,1092364,994894,932786,866422,823575,751557,708808,671098,591647,561192,523164,484687,450447,391539,352455,306736,259413,221110,179799,141196,110713,83288,59675,39442,62373 0,0,2,2019,168174250,2006229,2002843,1998417,1992119,1984598,1976269,1966759,1972891,1984856,1987383,1988076,2049736,2057182,2039897,2035494,2043322,2033928,2032365,2089266,2128101,2107797,2120785,2138531,2157990,2205496,2249818,2278998,2341250,2390922,2388060,2294539,2241126,2199929,2205097,2222322,2157124,2189098,2189624,2167305,2199040,2073646,2033409,2016186,1954000,2007079,1950618,1983497,2067068,2183183,2199326,2087913,2044365,2051026,2085355,2209000,2256166,2256464,2252959,2283281,2295147,2225435,2213751,2192673,2117027,2096467,2016085,1937451,1857934,1799183,1747361,1691828,1665929,1723527,1271445,1248210,1211244,1229175,1064367,966369,902863,835283,790408,717704,672906,632816,553643,520646,480833,440833,404962,347503,308407,264262,219752,183879,146563,112669,86338,63373,44268,64608 0,0,2,2020,169467039,2016583,2014769,2011338,2005982,1998821,1990780,1982117,1972358,1978369,1990296,1992755,1993422,2055067,2062790,2046306,2043372,2053324,2046530,2047914,2107498,2148292,2129154,2142414,2160124,2179280,2226200,2269803,2298124,2359196,2407392,2402895,2307622,2252477,2209941,2214009,2230370,2164701,2196181,2196315,2173512,2204441,2078337,2037223,2019257,1956508,2008911,1952043,1984201,2067063,2182324,2197770,2086060,2041966,2048199,2081903,2204480,2250839,2250455,2246344,2275849,2286808,2216521,2203745,2181429,2104851,2082753,2001203,1921310,1840576,1780332,1726881,1669655,1641491,1695235,1248587,1223013,1183826,1197857,1034074,935639,870627,801905,755047,681641,634809,592443,513958,478819,437679,396671,359763,304408,266029,224136,183030,150152,117147,88036,65831,47087,69469 0,0,2,2021,170756812,2024922,2025216,2023332,2018946,2012717,2005018,1996638,1987745,1977855,1983795,1995735,1998158,1998856,2060752,2069292,2054316,2053540,2066146,2062326,2066471,2128023,2169971,2151089,2164359,2181709,2200281,2246507,2289104,2316339,2375891,2422404,2416110,2319079,2262526,2218955,2222185,2237925,2171908,2202915,2202546,2179050,2208978,2082131,2040235,2021680,1958454,2010220,1952879,1984328,2066511,2180876,2195611,2083648,2039142,2044972,2077972,2199419,2244943,2243915,2239196,2267802,2277642,2206621,2192597,2168952,2091294,2067456,1984675,1903497,1821593,1759775,1704551,1645516,1614964,1664550,1223731,1195623,1154051,1164022,1001471,902532,836085,766342,717402,643383,594650,550299,473014,436173,394189,352750,315510,262902,225949,186932,149705,120247,91694,67268,49023,74618 0,0,2,2022,172041918,2031406,2033657,2033871,2031017,2025747,2018977,2010925,2002319,1993304,1983341,1989285,2001172,2003645,2004631,2067317,2077369,2064585,2066484,2082101,2081067,2087238,2149921,2192144,2173253,2186195,2202916,2220807,2266035,2307425,2333238,2391094,2435770,2427693,2329234,2271580,2227243,2229905,2245158,2178804,2209242,2208137,2183772,2212677,2085218,2042701,2023634,1959982,2011040,1953249,1984027,2065494,2178941,2192981,2080891,2036006,2041376,2073641,2193931,2238645,2236964,2231576,2259066,2267615,2195705,2180337,2155153,2076222,2050549,1966481,1884047,1800862,1737287,1680163,1619231,1586121,1631235,1196635,1165828,1121803,1127565,966300,866999,799249,728427,677417,602985,552675,506772,431217,393148,350872,309672,272812,223583,188711,153119,120096,94308,70186,50197,79270 0,0,2,2023,173320105,2036616,2040247,2042399,2041634,2037885,2032070,2024942,2016656,2007934,1998852,1988898,1994791,2006704,2009468,2011286,2075472,2087722,2077651,2082601,2101031,2102026,2109375,2172323,2214530,2195287,2207627,2223637,2240543,2284571,2324443,2348614,2404608,2447485,2437946,2338403,2279932,2235076,2237293,2252099,2185295,2214940,2212920,2187660,2215665,2087766,2044707,2025153,1961039,2011397,1953192,1983301,2064005,2176531,2189993,2077835,2032530,2037387,2068915,2188044,2231950,2229559,2223298,2249470,2256541,2183680,2166760,2139835,2059530,2031950,1946615,1862815,1778174,1712727,1653601,1590634,1554764,1595035,1167146,1133553,1087039,1088213,928520,829083,759965,688136,635194,560749,509285,462315,389015,350263,308344,268059,232304,186998,154815,123015,94362,72341,52471,83030 0,0,2,2024,174588943,2041022,2045559,2049079,2050239,2048567,2044265,2038095,2030726,2022325,2013532,2004461,1994454,2000374,2012566,2016171,2019534,2085919,2100897,2093910,2101704,2122202,2124364,2132006,2194924,2236774,2216909,2228560,2243566,2259275,2301790,2339964,2362326,2416471,2457872,2447187,2346842,2287831,2242577,2244366,2258639,2191163,2219835,2216872,2190814,2218081,2089830,2046272,2026192,1961638,2011330,1952696,1982124,2062072,2173760,2186695,2074432,2028671,2032994,2063817,2181777,2224810,2221497,2214184,2238855,2244346,2170348,2151652,2122861,2041131,2011626,1924917,1839573,1753357,1685950,1624685,1559518,1520648,1555731,1135171,1098730,1049459,1045930,888206,788633,718220,645572,591000,517057,464934,417385,346894,308111,267221,228523,194566,153643,124582,96814,72527,54203,86964 0,0,2,2025,175846124,2044786,2050067,2054470,2056987,2057236,2055010,2050344,2043927,2036437,2027974,2019187,2010061,2000078,2006286,2019315,2024477,2030088,2099206,2117299,2113178,2123069,2144767,2147202,2154851,2217385,2258615,2238032,2248683,2262484,2276665,2317480,2353794,2374365,2426998,2467228,2455676,2354817,2295381,2249761,2251035,2264537,2196214,2223881,2220083,2193401,2220007,2091462,2047360,2026765,1961821,2010805,1951754,1980511,2059805,2170694,2183017,2070647,2024425,2028261,2058378,2175078,2217022,2212621,2204082,2227125,2230812,2155488,2134886,2104141,2021022,1989422,1901131,1814137,1726282,1656792,1593212,1525643,1483575,1513171,1100618,1061044,1009031,1000792,845179,745631,674116,601006,545284,472360,420066,372511,305457,267312,228096,191640,160092,123841,98215,74529,54452,90681 0,0,2,2026,177089558,2047888,2053931,2059060,2062450,2064051,2063729,2061142,2056227,2049688,2042127,2033676,2024830,2015733,2006033,2013081,2027675,2035106,2043504,2115728,2136732,2134733,2145834,2167828,2170256,2177554,2239438,2279950,2258341,2267781,2280037,2292524,2331478,2365944,2385060,2436486,2475838,2463709,2362444,2302627,2256539,2257063,2269606,2200404,2227177,2222728,2195510,2221486,2092605,2047992,2026935,1961570,2009846,1950401,1978587,2057255,2167265,2178950,2066460,2019846,2023202,2052547,2167768,2208421,2202731,2192859,2214066,2215721,2138973,2116383,2083666,1999018,1965089,1875106,1786390,1696784,1625038,1558936,1488809,1443394,1467248,1063197,1020479,965855,952631,799434,700180,627904,554860,498472,427108,375226,328318,265297,228450,191552,157903,129238,97800,75750,56053,93224 0,0,2,2027,178316404,2050150,2057135,2063002,2067113,2069577,2070603,2069910,2067073,2062036,2055419,2047876,2039368,2030548,2021737,2012889,2021508,2038375,2048619,2060192,2135313,2158461,2157702,2169106,2191101,2193160,2199825,2260956,2300443,2277620,2285504,2296036,2306662,2343774,2376732,2394718,2445222,2483970,2471371,2369764,2309458,2262667,2262248,2273819,2203867,2229913,2224879,2197173,2222459,2093287,2048206,2026654,1960881,2008462,1948736,1976402,2054362,2163440,2174465,2061932,2014940,2017770,2046127,2159663,2198824,2191761,2180355,2199467,2198938,2120716,2096106,2061254,1974880,1938449,1846705,1756133,1664630,1590437,1521629,1448853,1399991,1417541,1022867,977129,919753,901412,751049,652541,580041,507573,451047,381846,331013,285444,227001,192088,158064,127660,102230,75561,57084,95952 0,0,2,2028,179524029,2051670,2059500,2066289,2071123,2074298,2076184,2076827,2075887,2072928,2067814,2061214,2053612,2045130,2036605,2028654,2021388,2032299,2051984,2065428,2079962,2157207,2181608,2181172,2192575,2214208,2215622,2221568,2281640,2319885,2295493,2301648,2310308,2319099,2354704,2386473,2403607,2453476,2491736,2478718,2376642,2315615,2267957,2266583,2277278,2206756,2232160,2226588,2198341,2222974,2093545,2047981,2025933,1959784,2006765,1946823,1973893,2051102,2159210,2169619,2057078,2009666,2011761,2038966,2150583,2188145,2179509,2166332,2183194,2180375,2100690,2073885,2036646,1948429,1909358,1815719,1723142,1629565,1552745,1481150,1405668,1352942,1363962,979742,930828,870693,847223,700316,603155,530958,459624,403561,337162,288066,244498,191120,158728,127992,101137,79124,57048,98452 0,0,2,2029,180710516,2052838,2061116,2068734,2074483,2078370,2080963,2082470,2082859,2081781,2078750,2073648,2066988,2059421,2051236,2043575,2037221,2032262,2046022,2068913,2085342,2102063,2180523,2205263,2204854,2215882,2236871,2237544,2242456,2301259,2337914,2311772,2316052,2322862,2330149,2364576,2395443,2412005,2461367,2499182,2485631,2382855,2320928,2272378,2270159,2280164,2209153,2233952,2227807,2199049,2223039,2093371,2047318,2024789,1958386,2004808,1944593,1971030,2047450,2154625,2164439,2051855,2003833,2005026,2030882,2140445,2176178,2165724,2150646,2165159,2160016,2078728,2049459,2009658,1919530,1877614,1781916,1687152,1591346,1511819,1437367,1358795,1302187,1306720,933682,881531,818766,790388,647693,552475,481152,411579,356648,293707,247019,206103,158144,128713,101569,78400,59854,100085 0,0,2,2030,181873781,2053928,2062378,2070423,2076997,2081791,2085090,2087296,2088540,2088800,2087646,2084622,2079463,2072840,2065568,2058248,2052197,2048174,2046077,2063077,2088973,2107598,2125590,2204353,2229111,2228365,2238742,2258979,2258596,2262255,2319455,2354334,2326293,2328721,2334004,2340125,2373663,2403913,2420041,2468931,2506185,2491863,2388210,2325375,2276047,2273149,2282551,2211106,2235258,2228554,2199322,2222659,2092737,2046238,2023338,1956737,2002526,1942007,1967805,2043476,2149701,2158863,2046071,1997269,1997380,2021790,2129043,2162706,2150312,2133226,2145329,2137660,2054543,2022650,1980155,1887966,1842967,1745030,1647902,1549809,1467533,1389803,1308201,1247934,1245594,884596,829334,764260,731400,593645,501006,431206,364055,310977,252127,208468,170760,128430,102304,78877,59401,103158 0,0,2,2031,183012540,2055061,2063564,2071762,2078758,2084358,2088560,2091468,2093409,2094527,2094709,2093559,2090477,2085351,2079031,2072626,2066929,2063229,2062100,2063262,2083282,2111377,2131294,2149637,2228378,2252779,2251408,2261032,2280215,2278560,2280625,2336028,2368967,2339066,2339967,2344062,2349327,2382254,2412013,2427751,2476060,2512501,2497216,2392692,2329070,2279137,2275661,2284498,2212584,2236108,2228865,2199151,2221818,2091698,2044854,2021631,1954780,1999895,1939083,1964275,2039210,2144411,2152711,2039554,1989817,1988745,2011504,2116175,2147593,2133162,2114036,2123534,2113048,2027990,1993306,1947907,1853483,1805134,1704789,1605233,1504830,1419349,1338403,1254094,1189962,1180483,832606,774520,707648,670781,538710,449346,381760,317742,267213,213012,172938,138864,102232,79582,59871,104913 0,0,2,2032,184125753,2056574,2064786,2073022,2080158,2086177,2091178,2094992,2097631,2099437,2100474,2100671,2099458,2096407,2091579,2086130,2081362,2078039,2077245,2079404,2083618,2105852,2135232,2155509,2173871,2252224,2275996,2273876,2282436,2300352,2297080,2297368,2350796,2381835,2350406,2350135,2353340,2358013,2390467,2419792,2435022,2482494,2517936,2501685,2396403,2332167,2281740,2277727,2285954,2213603,2236530,2228734,2198521,2220544,2090348,2043200,2019611,1952479,1996894,1935848,1960458,2034598,2138561,2145805,2032137,1981397,1978948,1999814,2101694,2130751,2114258,2092914,2099503,2086006,1998899,1961212,1912680,1815813,1763856,1661029,1559009,1455858,1367244,1283422,1196241,1128196,1111517,777979,717555,649418,609111,483523,398146,333515,273321,226004,176909,140815,110694,79656,60510,106415 0,0,2,2033,185212705,2058649,2066384,2074312,2081481,2087631,2093042,2097657,2101197,2103698,2105420,2106475,2106616,2105426,2102671,2098731,2094929,2092538,2092138,2094660,2099889,2106338,2129879,2159608,2179917,2197924,2275592,2298611,2295450,2302726,2319022,2313943,2312291,2363781,2393262,2360646,2359504,2362106,2366316,2398349,2427126,2441602,2488049,2522478,2505375,2399517,2334781,2283899,2279305,2286959,2214209,2236505,2228146,2197460,2218947,2088733,2041233,2017241,1949827,1993595,1932340,1956321,2029443,2131955,2137965,2023737,1971812,1967757,1986595,2085534,2112163,2093423,2069584,2073043,2056354,1967042,1926117,1874163,1774670,1718941,1613584,1508629,1402830,1311497,1224643,1134593,1062746,1039048,721162,658929,590148,547121,428787,348143,287180,231421,187914,144228,112409,86369,60664,107905 0,0,2,2034,186273449,2061427,2068550,2075983,2082827,2089003,2094544,2099563,2103909,2107305,2109721,2111459,2112458,2112621,2111725,2109870,2107579,2106170,2106731,2109674,2115279,2122767,2130521,2154427,2184173,2204123,2221493,2298367,2320325,2315886,2321531,2336031,2328980,2325418,2375312,2403590,2370092,2368345,2370490,2374307,2405805,2433769,2447306,2492716,2526243,2508467,2402143,2336942,2285569,2280421,2287535,2214368,2236024,2227128,2196085,2217068,2086801,2038921,2014515,1946888,1990016,1928533,1951680,2023578,2124425,2129105,2014153,1960849,1955063,1971771,2067660,2091650,2070374,2043853,2043992,2023885,1932197,1887746,1832091,1729879,1670217,1561823,1454047,1346070,1251858,1161976,1069228,993932,963656,662651,599202,530507,485588,375279,300076,243440,192655,153400,115282,87829,65878,109065 0,0,2,2035,187307720,2064905,2071411,2078214,2084558,2090401,2095961,2101107,2105857,2110055,2113364,2115793,2117475,2118495,2118961,2118968,2118773,2118892,2120451,2124367,2130424,2138314,2147123,2155230,2179162,2208536,2227849,2244467,2320223,2340888,2334831,2338660,2351183,2342206,2337086,2385744,2413099,2379008,2376819,2378549,2381856,2412555,2439529,2452107,2496605,2529409,2511062,2404311,2338606,2286775,2281113,2287660,2214075,2235117,2225804,2194447,2214839,2084500,2036237,2011482,1943677,1986125,1924229,1946358,2016840,2115892,2119020,2003166,1948388,1940782,1955308,2047882,2068915,2044928,2015556,2012147,1988333,1894048,1845775,1786253,1681265,1617018,1505700,1395602,1285332,1188257,1095502,1000475,922319,885983,602993,539052,471237,425375,323784,254642,202904,157459,122776,90203,67098,113624 0,0,2,2036,188317705,2068887,2074969,2081140,2086844,2092184,2097407,2102565,2107434,2112031,2116144,2119462,2121839,2123543,2124869,2126240,2127923,2130147,2133255,2138188,2145244,2153598,2162818,2172004,2180134,2203694,2232417,2250968,2266502,2340933,2359961,2352092,2353936,2364522,2353976,2347656,2395368,2422090,2387555,2384963,2386181,2388706,2418432,2444397,2456140,2499901,2532089,2513201,2405990,2339825,2287572,2281380,2287343,2213363,2233912,2224214,2192486,2212255,2081846,2033271,2008197,1940188,1981747,1919266,1940196,2009156,2106152,2107499,1990678,1934359,1924914,1937071,2025980,2043840,2016964,1984547,1977282,1949454,1852363,1800059,1736512,1628167,1559351,1445629,1333082,1220564,1120812,1025599,928945,848528,806803,542923,479297,413243,367417,275101,212533,166103,126226,96232,69035,117685 0,0,2,2037,189303673,2073281,2079030,2084755,2089829,2094532,2099237,2104045,2108929,2113650,2118155,2122279,2125540,2127941,2129951,2132185,2135242,2139368,2144600,2151113,2159203,2168566,2178262,2187856,2197070,2204823,2227738,2255686,2273151,2287392,2360130,2377329,2367471,2367369,2376389,2364622,2357407,2404466,2430715,2395790,2392688,2393118,2394683,2423429,2448492,2459585,2502696,2534308,2514836,2407214,2340622,2287946,2281200,2286610,2212364,2232453,2222314,2190160,2209289,2078905,2030047,2004620,1936227,1976700,1913473,1933107,2000304,2094971,2094410,1976608,1918759,1907300,1916795,2001767,2016258,1986292,1950563,1939111,1906945,1806915,1750405,1682125,1570551,1497589,1381344,1266405,1151851,1049859,952821,855204,773275,727005,483176,420758,357356,312550,229908,174231,133382,99108,73781,121808 0,0,2,2038,190266314,2078019,2083496,2088872,2093498,2097558,2101623,2105914,2110443,2115186,2119824,2124322,2128389,2131677,2134386,2137310,2141248,2146760,2153907,2162561,2172249,2182660,2193371,2203457,2213089,2221934,2229031,2251160,2278006,2294164,2306743,2377607,2392803,2381010,2379312,2387122,2374443,2366639,2413186,2439009,2403580,2399702,2399169,2399768,2427641,2451999,2462539,2505051,2536027,2515994,2408012,2340996,2287882,2280608,2285563,2211116,2230675,2220055,2187472,2206031,2075707,2026542,2000565,1931616,1970812,1906776,1924910,1990094,2082252,2079681,1960943,1901426,1887700,1894322,1975099,1985955,1952661,1913335,1897321,1860582,1757528,1696072,1623072,1508822,1431481,1312778,1195629,1079519,975943,877751,779941,697375,647576,424585,364275,304380,261538,188742,140122,104918,76120,127980 0,0,2,2039,191206747,2083151,2088307,2093397,2097660,2101275,2104694,2108337,2112358,2116750,2121397,2126021,2130464,2134553,2138150,2141778,2146415,2152819,2161377,2171966,2183818,2195840,2207618,2218715,2228832,2238097,2246287,2252601,2273626,2299142,2313634,2324364,2393179,2406420,2393048,2390125,2397038,2383743,2375481,2421571,2446860,2410682,2405831,2404330,2404082,2431269,2455028,2465047,2506907,2537265,2516719,2408382,2340933,2287391,2279713,2284281,2209560,2228546,2217428,2184492,2202507,2072217,2022556,1995852,1926176,1964003,1898989,1915401,1978407,2067906,2063301,1943524,1882121,1865945,1869537,1945788,1952718,1915782,1872538,1851697,1810169,1703413,1637009,1559769,1442727,1360938,1239965,1121107,1004102,899654,801089,703975,621760,569610,367993,310677,255063,215009,152027,110409,80743,133780 0,0,2,2040,192126201,2088621,2093505,2098273,2102236,2105484,2108454,2111446,2114814,2118692,2122994,2127626,2132189,2136656,2141068,2145578,2150924,2158045,2167520,2179539,2193344,2207546,2220928,2233107,2244244,2253990,2262597,2270018,2275207,2294905,2318717,2331362,2340072,2406876,2418533,2403943,2400112,2406419,2392657,2383999,2429518,2454007,2416882,2411054,2408708,2407810,2434416,2457606,2467072,2508290,2538081,2517010,2408308,2340439,2286601,2278568,2282674,2207657,2226053,2214503,2181249,2198665,2068244,2017902,1990293,1919844,1956084,1889909,1904470,1965166,2051923,2045086,1924090,1860668,1841898,1842233,1913588,1916229,1875352,1827976,1802047,1754885,1644549,1573682,1491980,1372180,1286017,1163263,1043369,926232,821687,723653,628225,547470,494210,314211,260698,210011,173445,119980,85119,140922 0,0,2,2041,193026682,2094433,2099038,2103521,2107158,2110095,2112708,2115248,2117958,2121178,2124961,2129251,2133831,2138417,2143198,2148527,2154773,2162615,2172821,2185778,2201020,2217197,2232783,2246557,2258772,2269545,2278633,2286458,2292767,2296608,2314604,2336548,2347165,2353903,2419063,2429490,2414009,2409560,2415419,2401240,2392080,2436764,2460269,2422180,2415510,2412503,2411054,2437121,2459704,2468641,2509263,2538463,2516862,2407818,2339651,2285572,2277117,2280716,2205407,2223264,2211321,2177711,2194324,2063613,2012413,1983814,1912418,1946850,1879430,1892042,1950368,2034133,2024788,1902491,1836957,1815399,1812218,1878223,1876205,1831132,1779434,1747559,1694699,1581413,1505831,1419600,1297236,1207088,1083236,963054,846581,742876,646385,553732,475561,422483,264016,214980,169689,137100,92652,148818 0,0,2,2042,193909856,2100656,2104913,2109110,2112460,2115067,2117357,2119538,2121794,2124349,2127481,2131249,2135477,2140081,2144983,2150689,2157758,2166521,2177466,2191176,2207382,2225003,2242560,2258554,2272380,2284219,2294320,2302629,2309328,2314289,2316416,2332546,2352441,2361077,2366201,2430088,2439613,2423531,2418632,2424096,2409385,2399450,2443109,2465607,2426695,2419376,2415825,2413872,2439350,2461346,2469790,2509792,2538382,2516274,2407018,2338616,2284233,2275331,2278402,2202859,2220217,2207845,2173693,2189296,2058135,2006012,1976237,1903705,1936192,1867477,1878104,1933853,2014264,2002226,1878580,1810799,1786216,1779177,1839396,1832423,1782964,1726104,1688167,1630132,1513743,1433364,1342677,1218236,1124683,1000501,880862,766000,664163,570326,481556,407067,355432,218027,173994,134373,106056,159440 0,0,2,2043,194777485,2107205,2111198,2115038,2118105,2120414,2122365,2124216,2126111,2128212,2130677,2133793,2137511,2141752,2146669,2152510,2159955,2169556,2181435,2195899,2212878,2231482,2250493,2268460,2284500,2297962,2309142,2318453,2325631,2330977,2334224,2334451,2348542,2366432,2373443,2377333,2440280,2449194,2432671,2427371,2432313,2416832,2405931,2448546,2470169,2430630,2422763,2418711,2416205,2441132,2462575,2470514,2509892,2537884,2515375,2405958,2337260,2282553,2273195,2275794,2200076,2216897,2203879,2168981,2183373,2051710,1998489,1967333,1893605,1924040,1854053,1862507,1915347,1992167,1977277,1852182,1781980,1754060,1742865,1796888,1784667,1729968,1667923,1624415,1560902,1441449,1356296,1261554,1135718,1039438,915777,797650,685459,586597,496544,412714,342943,293911,176725,138026,104148,176180 0,0,2,2044,195631897,2114080,2117802,2121376,2124082,2126092,2127748,2129256,2130824,2132564,2134570,2137019,2140076,2143813,2148367,2154228,2161819,2171800,2184533,2199956,2217698,2237084,2257098,2276525,2294554,2310216,2323003,2333395,2341579,2347398,2351028,2352366,2350520,2362598,2378870,2384640,2387628,2449928,2458384,2441479,2435650,2439827,2423373,2411479,2453192,2474131,2434086,2425725,2421135,2418105,2442502,2463388,2470801,2509569,2537078,2514217,2404588,2335561,2280526,2270765,2272942,2197021,2213089,2199227,2163404,2176482,2044167,1989636,1957004,1882038,1910377,1838999,1845004,1894707,1967686,1949709,1823074,1750203,1718677,1703040,1750503,1732076,1672112,1605444,1556025,1486922,1364556,1274998,1176766,1050305,952090,829929,714402,605995,511266,426088,348181,284013,238560,140427,107182,185877 0,0,2,2045,196475624,2121261,2124735,2128025,2130460,2132106,2133451,2134672,2135886,2137306,2138952,2140933,2143322,2146403,2150448,2155958,2163572,2173709,2186841,2203137,2221860,2242021,2262810,2283254,2302732,2320391,2335393,2347396,2356638,2363446,2367538,2369251,2368517,2364656,2375109,2390129,2394991,2397369,2459173,2467248,2449842,2443229,2446423,2428994,2416249,2457250,2477616,2437109,2428214,2423107,2419607,2443471,2463766,2470680,2508942,2536009,2512718,2402849,2333520,2278226,2268085,2269806,2193483,2208603,2193710,2156871,2168423,2035281,1979365,1945180,1868992,1895046,1822057,1825443,1871801,1940612,1919312,1790972,1715213,1679848,1659545,1699363,1674623,1609956,1538393,1482889,1408196,1283389,1189978,1088965,962729,863523,743978,632203,528741,439247,359948,288782,230934,189834,109236,194149 0,0,2,2046,197310918,2128618,2131979,2135012,2137148,2138521,2139493,2140398,2141333,2142396,2143713,2145340,2147259,2149671,2153063,2158067,2165334,2175522,2188810,2205516,2225134,2246295,2267867,2289089,2309597,2328692,2345679,2359887,2370753,2378615,2383683,2385853,2385486,2382734,2377232,2386427,2400536,2404785,2406717,2468094,2475648,2457490,2449892,2452104,2433817,2420441,2460829,2480669,2439671,2430274,2424686,2420695,2444008,2463744,2470260,2508062,2534603,2510858,2400767,2331199,2275678,2265133,2266183,2189273,2203242,2187221,2149167,2158955,2024942,1967591,1931841,1854318,1877788,1803086,1803693,1846440,1910735,1885790,1755589,1676793,1637386,1611525,1643424,1612855,1543223,1466645,1405038,1325074,1198457,1101868,998850,873842,774745,659020,552179,454770,371538,298966,235173,184095,147894,200828 0,0,2,2047,198138960,2136056,2139386,2142301,2144174,2145237,2145940,2146466,2147083,2147862,2148827,2150131,2151694,2153629,2156358,2160705,2167479,2177327,2190673,2207553,2227599,2249662,2272240,2294257,2315542,2335680,2354111,2370293,2383358,2392836,2398954,2402086,2402161,2399775,2395378,2388607,2396891,2410373,2414184,2415732,2476556,2483334,2464219,2455630,2456993,2438059,2424155,2463976,2483249,2441786,2431928,2425859,2421365,2444142,2463426,2469599,2506855,2532820,2508622,2398395,2328614,2272857,2261696,2261875,2184202,2196906,2179567,2140087,2147986,2013082,1954287,1916835,1837762,1858453,1781949,1779571,1818396,1877755,1848833,1716704,1634758,1590446,1558935,1583268,1546504,1471785,1390246,1322775,1238050,1110391,1011371,907320,784681,686907,576213,475473,385151,309018,243847,187795,143697,233344 0,0,2,2048,198961831,2143460,2146871,2149753,2151500,2152309,2152692,2152944,2153177,2153635,2154309,2155265,2156507,2158078,2160327,2164024,2170146,2179504,2192540,2209501,2229729,2252225,2275713,2298740,2320836,2341744,2361200,2378831,2393868,2405536,2413256,2417431,2418456,2416499,2412474,2406817,2399122,2406796,2419821,2423241,2424288,2484285,2490099,2470007,2460563,2461283,2441831,2427446,2466663,2485390,2443509,2433186,2426602,2421629,2443982,2462868,2468619,2505280,2530681,2506094,2395761,2325763,2269554,2257577,2256683,2178175,2189408,2170516,2129523,2135418,1999679,1939301,1899907,1819176,1836908,1758489,1752866,1787392,1841373,1808222,1674117,1588240,1538993,1502347,1518625,1475476,1395680,1309471,1236591,1147758,1019884,919384,815436,696371,601217,496748,403179,320771,252425,195050,146856,252339 0,0,2,2049,199782012,2150769,2154320,2157273,2158986,2159662,2159789,2159720,2159683,2159752,2160108,2160765,2161655,2162916,2164793,2168011,2173494,2182207,2194767,2211432,2231755,2254445,2278388,2302323,2325424,2347144,2367387,2386038,2402517,2416150,2426055,2431827,2433877,2432865,2429253,2423969,2417386,2409075,2416305,2428932,2431835,2432122,2491091,2495927,2475003,2464915,2465111,2445180,2430288,2468915,2487139,2444842,2434020,2426959,2421618,2443594,2462013,2467289,2503337,2528238,2503295,2392848,2322421,2265582,2252582,2250516,2170996,2180519,2159975,2117379,2121264,1984572,1922388,1880895,1798425,1812977,1732482,1723306,1753142,1801329,1763719,1626935,1537208,1483597,1441501,1449385,1399760,1315194,1224810,1147118,1054905,927820,826965,724336,610134,518894,421751,336237,262392,202222,152805,266778 0,0,2,2050,200601466,2157897,2161673,2164755,2166541,2167172,2167164,2166838,2166477,2166273,2166245,2166580,2167170,2168076,2169654,2172497,2177505,2185594,2197515,2213722,2233760,2256554,2280694,2305088,2329112,2351842,2372884,2392320,2409826,2424899,2436759,2444707,2448351,2448351,2445682,2440805,2434588,2427394,2418627,2425472,2437571,2439711,2439032,2496973,2500952,2479408,2468794,2468517,2448066,2432689,2470772,2488482,2445748,2434455,2427042,2421375,2442909,2460808,2465594,2501121,2525531,2500199,2389448,2318397,2260734,2246633,2243174,2162437,2170139,2147845,2103649,2105307,1967494,1903390,1859661,1775344,1786444,1703655,1690617,1715423,1757435,1714377,1575135,1482256,1424006,1376307,1375562,1319657,1230796,1136858,1055033,960377,835248,735260,635286,527181,441091,352202,275442,210531,158693,280130 0,0,2,2051,201421939,2164811,2168845,2172147,2174049,2174761,2174698,2174232,2173610,2173087,2172781,2172741,2173002,2173607,2174834,2177387,2182023,2189644,2200956,2216528,2236130,2258654,2282903,2307502,2331982,2355628,2377685,2397928,2416211,2432308,2445579,2455473,2461286,2462872,2461217,2457270,2451468,2444643,2437008,2427840,2434164,2445499,2446664,2445010,2502050,2505387,2483347,2472246,2471461,2450508,2434700,2472231,2489411,2446254,2434616,2426887,2420848,2441878,2459243,2463619,2498630,2522529,2496604,2385362,2313499,2254917,2239512,2234425,2152399,2158162,2134116,2088156,2087290,1948290,1882151,1836034,1749711,1757007,1671726,1654585,1674017,1708713,1660156,1519320,1423129,1360112,1306754,1297426,1235600,1143063,1046279,961203,865232,743280,645497,549525,448677,368837,288936,221337,165473,292915 0,0,2,2052,202245154,2171443,2175797,2179353,2181469,2182296,2182311,2181788,2181024,2180236,2179609,2179290,2179179,2179450,2180387,2182589,2186940,2194199,2205063,2220047,2239011,2261114,2285092,2309804,2334499,2358612,2381566,2402811,2421898,2438778,2453079,2464372,2472123,2475862,2475787,2472846,2467971,2461567,2454298,2446275,2436580,2442132,2452495,2452673,2450186,2506532,2509358,2486859,2475242,2473965,2452579,2436320,2473277,2489950,2446496,2434558,2426458,2419984,2440500,2457401,2461394,2495857,2519030,2492298,2380370,2307625,2247935,2230990,2224162,2140800,2144589,2118606,2070617,2067051,1926818,1858497,1809785,1721243,1724393,1636487,1614997,1628006,1655122,1601727,1459230,1359716,1291927,1233079,1215384,1148174,1052649,953915,866676,770634,653182,558951,468247,375670,303009,232547,174249,306136 0,0,2,2053,203072064,2177747,2182472,2186341,2188704,2189743,2189866,2189419,2188597,2187661,2186774,2186132,2185747,2185644,2186245,2188163,2192166,2199149,2209653,2224205,2242596,2264063,2287628,2312079,2336890,2361213,2384648,2406794,2426879,2444543,2459618,2471932,2481085,2486758,2488824,2487470,2483594,2478099,2471255,2463605,2455061,2444593,2449174,2458538,2457886,2454771,2510535,2512881,2489898,2477799,2476093,2454259,2437529,2473937,2490214,2446505,2434203,2425690,2418770,2438850,2455318,2458896,2492610,2514814,2487067,2374372,2300556,2239545,2220965,2212294,2127620,2129247,2101041,2050861,2044417,1902882,1832212,1780619,1689664,1688375,1597745,1570948,1577333,1597338,1538810,1394761,1292011,1219652,1155696,1130006,1058031,960384,860787,772613,677862,566209,476831,392550,309054,244239,183378,321264 0,0,2,2054,203903782,2183722,2188814,2193051,2195718,2196999,2197328,2196986,2196242,2195248,2194213,2193307,2192604,2192226,2192449,2194036,2197763,2204407,2214639,2228842,2246812,2267712,2290659,2314705,2339246,2363695,2387348,2409953,2430933,2449599,2465460,2478542,2488688,2495771,2499760,2500543,2498256,2493758,2487814,2480590,2472429,2463116,2451676,2455274,2463791,2462506,2458882,2514121,2515952,2492508,2479981,2477826,2455512,2438350,2474318,2490251,2446233,2433526,2424583,2417307,2436965,2452963,2455922,2488646,2509689,2480807,2367179,2292075,2229673,2209347,2198801,2112687,2111860,2081239,2028755,2019203,1876259,1802990,1748255,1654766,1648758,1554594,1522419,1522675,1535088,1471295,1325889,1220228,1143697,1075116,1041918,965966,867289,768017,680263,588221,483589,400247,323379,249484,192910,338079 0,0,2,2055,204741199,2189364,2194822,2199418,2202451,2204029,2204616,2204476,2203818,2202904,2201812,2200762,2199792,2199105,2199044,2200246,2203652,2210027,2219937,2233873,2251515,2272007,2294386,2317806,2341958,2366142,2389912,2412751,2434185,2453732,2470574,2484444,2495365,2503418,2508810,2511513,2511364,2508457,2503508,2497182,2489447,2480520,2470243,2457806,2460564,2468447,2466669,2462578,2517244,2518590,2494745,2481779,2479150,2456392,2438908,2474476,2490002,2445641,2432512,2423232,2415617,2434823,2450144,2452264,2483799,2503529,2473306,2358534,2282079,2218201,2196136,2183534,2095720,2092232,2059064,2004097,1991164,1846653,1770539,1712473,1616338,1604598,1506989,1470046,1463778,1468260,1399164,1252842,1144779,1064564,991924,951906,873000,774487,676857,590921,502965,406445,330171,261431,197369,356335 0,0,2,2056,205585062,2194709,2200498,2205457,2208839,2210781,2211663,2211780,2211319,2210489,2209480,2208368,2207258,2206302,2205931,2206855,2209877,2215945,2225604,2239230,2256600,2276768,2298743,2321611,2345139,2368936,2392441,2415385,2437046,2457052,2474782,2489607,2501302,2510142,2516509,2520611,2522376,2521604,2518247,2512910,2506078,2497559,2487674,2476413,2463136,2465267,2472630,2470402,2465814,2519934,2520848,2496595,2483172,2480096,2457011,2439258,2474367,2489437,2444723,2431244,2421648,2413677,2432221,2446637,2447718,2477928,2496134,2464338,2348365,2270472,2205144,2181137,2166189,2076556,2070229,2034315,1976653,1960002,1813762,1734650,1673064,1573446,1555855,1455594,1413593,1400521,1396847,1322633,1176000,1066122,982819,906873,860945,780251,683203,588572,505860,423258,335743,267311,207147,371776 0,0,2,2057,206435848,2199790,2205867,2211155,2214915,2217196,2218429,2218838,2218632,2218003,2217072,2216045,2214874,2213775,2213133,2213744,2216499,2222192,2231554,2244936,2262008,2281913,2303571,2326046,2349020,2372190,2395302,2417995,2439766,2459979,2478168,2493877,2506522,2516116,2523265,2528344,2531507,2532645,2531420,2527674,2521824,2514225,2504742,2493871,2481776,2467878,2469505,2476400,2473683,2468624,2522245,2522721,2498037,2484179,2480785,2457429,2439337,2473940,2488539,2443556,2429767,2419825,2411299,2428959,2442260,2442167,2470835,2487262,2453779,2336554,2257260,2190318,2164084,2146587,2055049,2045669,2006765,1946112,1925380,1777354,1695096,1629044,1526057,1503205,1400166,1352943,1332907,1321041,1242116,1095865,984826,899158,820843,770123,688942,594700,504415,426226,350108,272230,212136,389143 0,0,2,2058,207293702,2204631,2210974,2216553,2220637,2223296,2224858,2225613,2225700,2225327,2224599,2223647,2222562,2221408,2220623,2220954,2223409,2228839,2237830,2250919,2267759,2287382,2308783,2330930,2353512,2376139,2398632,2420924,2442431,2462759,2481144,2497303,2510830,2521378,2529281,2535127,2539266,2541805,2542496,2540882,2536621,2530007,2521434,2510960,2499253,2486545,2472147,2473317,2479722,2476540,2471065,2524182,2524191,2499099,2484931,2481265,2457571,2439108,2473194,2487390,2442176,2428041,2417551,2408258,2424830,2436893,2435427,2462294,2476804,2441533,2323094,2242235,2173424,2144786,2124569,2030996,2018287,1976087,1912167,1887050,1737217,1650867,1580359,1474857,1446404,1340600,1288082,1261090,1241237,1158080,1012969,901587,814482,734873,680632,600316,510238,425532,353047,284296,216380,404371 0,0,2,2059,208158866,2209303,2215839,2221678,2226054,2229023,2230963,2232054,2232482,2232415,2231948,2231189,2230168,2229100,2228261,2228460,2230644,2235770,2244499,2257228,2273784,2293181,2314301,2336211,2358472,2380698,2402646,2424317,2445432,2465486,2483982,2500341,2514303,2525723,2534581,2541179,2546081,2549597,2551679,2551979,2549861,2544828,2537242,2527691,2516389,2504057,2490855,2475996,2476687,2482613,2479017,2473139,2525728,2525277,2499910,2485481,2481472,2457401,2438555,2472197,2486011,2440542,2425877,2414638,2404366,2419736,2430336,2427268,2452182,2464645,2427577,2307803,2225128,2154296,2123102,2099944,2004149,1987777,1941965,1874546,1844788,1692280,1601922,1527732,1419580,1385351,1276863,1219182,1185464,1157911,1071126,928014,817272,729781,650078,593684,515635,430970,352930,287088,226322,417558 0,0,2,2060,209030799,2213880,2220533,2226555,2231196,2234463,2236707,2238165,2238940,2239208,2239038,2238540,2237716,2236714,2235959,2236108,2238157,2243018,2251450,2263935,2280139,2299249,2320152,2341785,2363818,2385721,2407269,2428390,2448870,2468541,2486759,2503218,2517387,2529227,2538946,2546503,2552164,2556444,2559500,2561195,2560984,2558095,2552089,2543518,2533144,2521222,2508391,2494743,2479407,2479638,2485137,2481132,2474807,2526880,2526111,2500517,2485757,2481368,2456923,2437771,2470989,2484411,2438483,2423068,2410863,2399507,2413443,2422369,2417563,2440406,2450773,2411727,2290370,2205735,2132770,2098809,2072463,1974209,1953819,1904130,1833005,1797429,1642507,1548989,1470920,1360139,1319996,1209104,1146590,1106454,1071621,981951,841901,732868,646161,567606,510508,436060,357904,287405,228897,433684 0,1,0,2014,246939631,2858072,2842054,2846989,2878387,2881204,2887665,2985198,3014564,3007608,3008226,3028880,3013448,3002995,3074910,3124295,3087763,3088906,3105831,3140223,3202884,3256753,3301887,3391816,3452097,3456365,3330090,3282229,3244451,3273377,3306669,3202753,3257157,3259873,3232334,3285470,3085889,3038425,3007547,2918241,3016915,2923650,2966604,3126151,3342079,3397408,3237540,3165968,3194525,3248613,3463993,3550086,3559667,3581944,3643306,3658571,3556734,3552066,3520716,3395402,3378697,3260490,3152701,3043405,2944929,2866420,2812673,2811713,2979395,2156087,2127824,2092981,2163836,1868131,1698255,1597607,1511911,1446300,1329356,1265931,1213602,1086155,1049314,1004203,955289,907422,814350,756340,682187,598303,531985,456144,379202,316026,254986,193380,138715,107112,73645,52502,36192,58472 0,1,0,2015,248369057,2869308,2868172,2851681,2855436,2885842,2888124,2894373,2991734,3021106,3014178,3014691,3035288,3019758,3009716,3082656,3133893,3100266,3104986,3125491,3162775,3227068,3281416,3325708,3414276,3473601,3476526,3349458,3300260,3261663,3289361,3321443,3216224,3268608,3270099,3241508,3293722,3093939,3045648,3014152,2924278,3021666,2927381,2968824,3127227,3341820,3395980,3235547,3162854,3190328,3242910,3456173,3540566,3548617,3569573,3629194,3642865,3540118,3533914,3501169,3375093,3356775,3237764,3128835,3018460,2918723,2838448,2782432,2778270,2940002,2125532,2094604,2056960,2122572,1829053,1659077,1556802,1469103,1400850,1283042,1216900,1161351,1034143,993344,944378,891540,839637,746400,686111,611825,529943,464742,392475,320904,262673,207825,154407,108298,81662,54737,38007,60200 0,1,0,2016,249790886,2880193,2879523,2877838,2860070,2862868,2892733,2894833,2900963,2998306,3027645,3020758,3021148,3041800,3026550,3017560,3092443,3146512,3116483,3124849,3148245,3187203,3251925,3305446,3348544,3435900,3494106,3495955,3367976,3317620,3278059,3304385,3334899,3228118,3278782,3279553,3250187,3301513,3101368,3052296,3020143,2929401,3025242,2929981,2970150,3127578,3340798,3393705,3232516,3158691,3185096,3236137,3447261,3529940,3536578,3556166,3614057,3626082,3522427,3514663,3480528,3353665,3333687,3213702,3103564,2992008,2890722,2808404,2749922,2742330,2897824,2092763,2059020,2018365,2078370,1787135,1617093,1513139,1423343,1352403,1233782,1164860,1106123,979385,934541,881830,825382,770055,677540,615830,542316,463368,400294,332528,267068,214433,166141,120763,82703,60814,39685,61691 0,1,0,2017,251203184,2890487,2890520,2889274,2886249,2867443,2869733,2899404,2901416,2907584,3004868,3034176,3027298,3027668,3048742,3034441,3027447,3105249,3162855,3136494,3147827,3172862,3212294,3276119,3328437,3370515,3456465,3513778,3514486,3385709,3334065,3293404,3318037,3346720,3238621,3288138,3288393,3258292,3308651,3108152,3058260,3025188,2933314,3027647,2931647,2970760,3127168,3338875,3390379,3228404,3153533,3178783,3228279,3437242,3518332,3523557,3541737,3597849,3608220,3503664,3494333,3458743,3331073,3309244,3188178,3076754,2963727,2860609,2776059,2714923,2703769,2852714,2057643,2020855,1976960,2030970,1742215,1572148,1466439,1374524,1300842,1181447,1109818,1047956,921832,873035,816871,757426,699492,608576,546343,474567,399495,339538,277097,218319,171719,130108,92396,61698,44182,63396 0,1,0,2018,252603529,2899498,2900923,2900357,2897753,2893631,2874241,2876378,2905950,2908027,2914196,3011425,3040669,3033873,3034607,3056762,3044382,3040358,3121801,3183021,3159626,3172676,3198122,3236694,3299250,3350519,3391412,3476175,3532473,3532199,3402458,3349425,3307271,3330016,3357112,3248246,3296890,3296598,3265716,3315154,3114230,3063260,3029011,2936052,3029091,2932578,2970652,3125877,3335871,3385953,3223278,3147328,3171417,3219386,3426267,3505739,3509548,3526253,3580573,3589250,3483821,3472865,3435760,3307140,3283309,3161051,3048055,2933266,2828150,2741218,2677328,2662459,2804439,2019945,1979870,1932498,1980190,1694123,1524050,1416592,1322539,1246025,1126036,1051823,986785,861597,809128,750094,688462,628771,540334,478547,409511,339221,283289,226831,175088,134723,99683,69067,44907,67441 0,1,0,2019,253989406,2907146,2910044,2910847,2908911,2905190,2900431,2880815,2882891,2912519,2914628,2920801,3017941,3047207,3040852,3042631,3066824,3057389,3057052,3142192,3206344,3184648,3198173,3222696,3260011,3321441,3371479,3411400,3494867,3550259,3548915,3418044,3363262,3319390,3340540,3366582,3257213,3305030,3304088,3272461,3320954,3119318,3067032,3031655,2937825,3029794,2932762,2969740,3123539,3331783,3380496,3217097,3140086,3163015,3209581,3414341,3492145,3494501,3509707,3562199,3569181,3462857,3450218,3411410,3281723,3255736,3131995,3017136,2900409,2793153,2703761,2637018,2618203,2752737,1979444,1935837,1884820,1925834,1642639,1472675,1363484,1267220,1187952,1067617,990810,922735,798978,743398,682272,619292,558733,473693,413375,348062,283350,232214,182183,137581,103420,74621,50379,70527 0,1,0,2020,255357129,2912744,2917798,2920047,2919460,2916402,2912031,2907002,2887255,2889431,2919081,2921239,2927346,3024490,3054159,3048920,3052724,3079960,3074206,3077625,3165759,3231561,3210328,3222962,3246147,3282381,3342491,3391509,3430330,3512643,3566970,3564426,3432054,3375323,3330014,3350134,3375379,3265528,3312446,3310904,3278475,3325761,3123163,3069622,3033334,2938843,3029758,2932110,2967835,3120143,3326684,3373968,3209873,3131840,3153728,3198878,3401438,3477509,3478404,3492090,3542749,3547973,3440727,3426211,3385539,3254676,3226169,3100658,2983775,2864946,2755506,2663557,2593790,2570716,2697296,1935894,1888573,1833722,1867653,1587637,1417898,1306910,1208554,1126701,1006125,926897,856120,734525,676599,614190,550735,490274,409567,351739,291041,232548,186778,143382,105792,77578,54512,76232 0,1,0,2021,256702394,2915540,2923484,2927848,2928681,2926962,2923244,2918586,2913387,2893672,2895902,2925724,2927890,2934027,3031596,3062387,3059254,3066147,3097191,3095227,3101743,3191600,3257817,3235640,3246981,3268964,3303904,3362879,3410717,3448504,3529533,3582581,3578446,3444286,3385905,3339703,3359018,3383478,3273048,3319097,3316886,3283374,3329188,3125685,3071114,3034113,2938974,3028741,2930312,2964756,3115605,3320342,3366192,3201451,3122547,3143354,3187049,3387276,3461558,3460982,3473169,3521920,3525317,3416992,3400466,3357793,3225469,3194108,3066684,2947650,2826781,2715130,2620464,2547419,2519780,2637856,1889170,1837928,1779010,1805523,1529009,1359533,1246906,1146678,1062234,941706,860415,787547,668999,609515,546663,483677,424343,348866,294479,239140,187301,147230,110437,79502,56798,82695 0,1,0,2022,258023937,2915836,2926413,2933641,2936567,2936254,2933865,2929858,2925027,2919821,2900092,2902549,2932350,2934614,2941195,3039887,3072792,3072794,3083530,3118422,3119549,3127857,3218152,3283411,3259863,3270048,3290651,3324479,3382212,3428990,3465621,3545223,3596602,3590666,3454991,3395564,3348732,3367281,3390892,3279919,3325026,3321852,3287032,3331433,3127243,3071898,3034173,2938313,3026759,2927550,2960770,3110086,3312991,3357408,3192189,3112428,3132093,3174277,3372109,3444598,3442569,3453185,3499953,3501316,3391780,3373086,3328058,3193962,3159526,3030024,2908875,2785831,2671772,2574173,2497592,2465057,2574130,1839023,1783631,1720492,1739260,1466476,1297548,1183563,1081507,994647,874638,791923,717762,603121,542909,480530,419013,361845,292396,242277,192843,147852,113586,83133,58314,88321 0,1,0,2023,259319103,2914439,2926836,2936665,2942445,2944212,2943226,2940542,2936353,2931515,2926246,2906735,2909190,2939073,2941829,2949567,3050362,3086415,3090321,3104960,3142976,3145866,3154675,3244023,3307900,3283130,3291944,3311412,3344002,3400631,3446202,3481540,3559372,3608886,3601371,3464807,3404605,3357126,3374873,3397696,3286095,3330022,3325577,3289525,3332714,3128078,3071986,3033434,2936711,3023824,2923882,2955865,3103620,3304652,3347735,3182093,3101460,3119907,3160572,3355965,3426657,3423145,3432114,3476667,3475811,3364936,3343715,3295972,3159929,3122194,2990657,2867237,2741830,2625139,2524404,2444011,2406313,2505837,1785217,1725523,1658023,1668554,1400038,1232092,1116817,1013155,924253,805493,722175,647546,537655,477620,416689,357651,303634,240848,195644,152422,114237,85650,61086,92828 0,1,0,2024,260587307,2911992,2925571,2937190,2945549,2950158,2951241,2949959,2947091,2942891,2937991,2932932,2913414,2915962,2946316,2950257,2960154,3064093,3104067,3111948,3129759,3169569,3172918,3180817,3268792,3331429,3305256,3312923,3331182,3362676,3418070,3462298,3495983,3571843,3619780,3611274,3474086,3413120,3364922,3381900,3403874,3291370,3333848,3328180,3291110,3333304,3128254,3071328,3031798,2934206,3020032,2919321,2950063,3096240,3295481,3337222,3171162,3089613,3106829,3145957,3338882,3407709,3402659,3409777,3451921,3448665,3336124,3312017,3261327,3123167,3082088,2948368,2822484,2694495,2574955,2470849,2386454,2343291,2432660,1727591,1663444,1591274,1593386,1329852,1163085,1046774,941925,851645,735036,651953,577710,473419,414533,356038,300429,250423,194735,154864,117929,86278,63049,97478 0,1,0,2025,261825450,2908733,2923245,2936013,2946150,2953329,2957246,2958030,2956562,2953685,2949419,2944726,2939653,2920214,2923248,2954777,2960916,2974029,3081895,3125872,3136986,3156619,3196898,3199297,3205861,3292593,3353808,3326460,3332895,3350081,3380344,3434373,3476904,3508731,3582915,3629852,3620609,3482804,3421009,3372137,3388293,3409138,3295459,3336527,3329864,3292011,3333218,3127689,3069772,3029242,2930860,3015335,2913876,2943386,3088079,3285484,3325830,3159336,3076890,3092866,3130470,3320835,3387725,3380939,3386020,3425547,3419507,3304978,3277725,3223872,3083642,3038975,2902874,2774306,2643527,2520924,2413282,2324655,2275678,2354333,1665974,1597038,1520231,1513962,1255833,1090634,973741,868415,777606,664037,582054,509122,411281,354537,299410,248060,202751,154350,120004,89195,63617,101711 0,1,0,2026,263030849,2904574,2920110,2933790,2945052,2953998,2960480,2964087,2964683,2963203,2960260,2956203,2951493,2946492,2927529,2931767,2965490,2974887,2992003,3103865,3151096,3164097,3184215,3223544,3224567,3229931,3315238,3375247,3346641,3351977,3367955,3396870,3449176,3489801,3520071,3593162,3639364,3629394,3490906,3428321,3378720,3393762,3413202,3298403,3338291,3330861,3292238,3332356,3126217,3067311,3025849,2926642,3009759,2907584,2935980,3079151,3274641,3313521,3146625,3063308,3078065,3114093,3301793,3366522,3357812,3360670,3397185,3387982,3271276,3240631,3183582,3041118,2992579,2853873,2722401,2588631,2462827,2351438,2258307,2203245,2270650,1600006,1526300,1445112,1430189,1178105,1015061,898319,793410,702954,593308,513348,442712,352118,298454,247514,201080,160933,119776,90913,65867,104730 0,1,0,2027,264199760,2899306,2916071,2930737,2942902,2952967,2961203,2967374,2970792,2971369,2969823,2967089,2963015,2958383,2953856,2936092,2942551,2979536,2992988,3014185,3129286,3178405,3191950,3211128,3249067,3248846,3252823,3336927,3395647,3365913,3370030,3384680,3411871,3462246,3501270,3530562,3602836,3648314,3637535,3498414,3434986,3384370,3398024,3416114,3300439,3339372,3331188,3291706,3330565,3123826,3064003,3021575,2921561,3003309,2900562,2927836,3069424,3262892,3300294,3133044,3048904,3062399,3096792,3281575,3343931,3333122,3333387,3366474,3353837,3234768,3200675,3140193,2995313,2942588,2801055,2666461,2529554,2400360,2284995,2187168,2125766,2181056,1529663,1451457,1365821,1342186,1096980,936966,821300,717720,628525,523722,446763,379414,296747,246998,200892,159813,125072,90875,67246,108148 0,1,0,2028,265329064,2893119,2910927,2926791,2939919,2950875,2960228,2968145,2974127,2977525,2978035,2976694,2973943,2969954,2965803,2962474,2946935,2956703,2997747,3015329,3039849,3156809,3206459,3219115,3236907,3273581,3271927,3274753,3357569,3415130,3384151,3386916,3399862,3425130,3473878,3511888,3540486,3611956,3656627,3645078,3505267,3440710,3388816,3401135,3418097,3301796,3339793,3330756,3290251,3327831,3120597,3059804,3016413,2915631,2996121,2892820,2918928,3058847,3250251,3286159,3118627,3033644,3045827,3078388,3260006,3319791,3306511,3303796,3333163,3316830,3195424,3157626,3093431,2945908,2888661,2744087,2606235,2466013,2333204,2213695,2111004,2042699,2085519,1455201,1372411,1282466,1250314,1013108,857159,743509,642194,555233,456208,383232,320099,245873,200712,159879,124370,95041,67325,111274 0,1,0,2029,266416223,2886623,2904853,2921727,2936041,2947953,2958190,2967224,2974943,2980904,2984233,2984949,2983591,2980926,2977426,2974479,2973386,2961160,2975031,3020214,3041163,3067623,3185075,3233814,3245128,3261658,3296881,3294029,3295619,3377284,3433562,3401209,3402251,3413283,3436929,3484652,3521929,3549843,3620426,3664335,3651955,3511176,3445220,3392098,3403321,3419389,3302482,3339445,3329397,3287866,3324218,3116471,3054731,3010395,2908983,2988197,2884329,2909215,3047423,3236719,3271163,3103350,3017510,3028187,3058728,3236926,3293726,3277605,3271649,3297010,3276925,3152994,3111176,3042947,2892569,2830475,2682722,2541408,2397649,2261082,2137293,2029247,1954020,1984408,1376515,1289261,1195381,1155293,927346,776493,665814,567756,484064,391718,323634,265533,200044,159935,124598,94643,70524,113326 0,1,0,2030,267459258,2880144,2898469,2915736,2931050,2944137,2955328,2965238,2974067,2981761,2987654,2991187,2991889,2990616,2988445,2986159,2985452,2987688,2979588,2997644,3046202,3069131,3096145,3212631,3260002,3270098,3285179,3319190,3315051,3315531,3395913,3450784,3416696,3415807,3425239,3447868,3494834,3531389,3558548,3628284,3671364,3657869,3515856,3448567,3394453,3404817,3420013,3302417,3338172,3327105,3284625,3319691,3111462,3048800,3003655,2901629,2979507,2875038,2898701,3035174,3222348,3255277,3087179,3000312,3009311,3037658,3211980,3265400,3246187,3236714,3257980,3233861,3107167,3060985,2988406,2834952,2767750,2616633,2471625,2324191,2183750,2055205,1941880,1860096,1877575,1293701,1202335,1105230,1058078,840594,695857,589160,495405,416015,331148,268742,216309,159611,124805,94958,70334,116865 0,1,0,2031,268456725,2873736,2892092,2909431,2925133,2939206,2951559,2962421,2972121,2980926,2988550,2994648,2998164,2998952,2998176,2997231,2997207,2999853,3006232,3002335,3023804,3074321,3097842,3123960,3239015,3285131,3293824,3307696,3340408,3335118,3334369,3413332,3466422,3430392,3427882,3436320,3458219,3504439,3540198,3566642,3635468,3677429,3662541,3519365,3450977,3396117,3405649,3419886,3301450,3335978,3323955,3280478,3314257,3105601,3042146,2996189,2893534,2970012,2864971,2887409,3022146,3207115,3238464,3069931,2981902,2989055,3014841,3184833,3234559,3211998,3198951,3215812,3187328,3057610,3006729,2929479,2772809,2700171,2545448,2396590,2245367,2100571,1967400,1849288,1760782,1765144,1207074,1112285,1012913,959676,753810,616229,514568,426149,352030,275288,219162,172811,124720,95246,70674,119048 0,1,0,2032,269407745,2867760,2885794,2903137,2918887,2933341,2946679,2958699,2969351,2979018,2987752,2995588,3001673,3005270,3006550,3007009,3008342,3011695,3018509,3029112,3028648,3052114,3103194,3125842,3150591,3264330,3309011,3316525,3329105,3360660,3354094,3351985,3429158,3480255,3442597,3439084,3446815,3467981,3513377,3548388,3574056,3641682,3682253,3666033,3521928,3452696,3397123,3405727,3418828,3299560,3332934,3319904,3275436,3307939,3099006,3034763,2987973,2884650,2959702,2854122,2875378,3008321,3190990,3220542,3051453,2962137,2967093,2989948,3155233,3200970,3175013,3158111,3170195,3136986,3003999,2948064,2865885,2705799,2627340,2468861,2316030,2160509,2011525,1874291,1751323,1656186,1647540,1117273,1020002,919382,861164,668042,538672,443081,360957,292949,224761,175292,135215,95314,70989,120695 0,1,0,2033,270312009,2862441,2879913,2896904,2912648,2927147,2940856,2953860,2965664,2976286,2985882,2994823,3002654,3008827,3012914,3015432,3018187,3022916,3030459,3041523,3055568,3057116,3081180,3131347,3152644,3176140,3288379,3331858,3338120,3349543,3379814,3371842,3367997,3443167,3492585,3453915,3449677,3456709,3477074,3521693,3555896,3580500,3646643,3685880,3668566,3523798,3453756,3397383,3404893,3416845,3296829,3328992,3314956,3269523,3300867,3091686,3026623,2978956,2874989,2948606,2842558,2862594,2993653,3173765,3201331,3031591,2940677,2943074,2962747,3122954,3164611,3134991,3113895,3120797,3082483,2945976,2884704,2797269,2633518,2548924,2386571,2229205,2069583,1917046,1775725,1648084,1546693,1525619,1025175,926422,825651,763739,584432,464270,375707,300691,239447,179993,137325,103480,71144,122004 0,1,0,2034,271169690,2857902,2874698,2891097,2906469,2920952,2934706,2948073,2960864,2972633,2983183,2992987,3001921,3009839,3016512,3021854,3026670,3032829,3041784,3053609,3068137,3084192,3086331,3109514,3158294,3178342,3200400,3311382,3353579,3358710,3368851,3397718,3387960,3382170,3455650,3504013,3464624,3459667,3465934,3485553,3529329,3562428,3585697,3650422,3688553,3670387,3524991,3454057,3396722,3403120,3414002,3293215,3324165,3309141,3262865,3293025,3083600,3017679,2969140,2864570,2936781,2830263,2849031,2977976,3155286,3180680,3010010,2917185,2916774,2933007,3087960,3125208,3091605,3065944,3067255,3023467,2883273,2816302,2723225,2555651,2464619,2297794,2136089,1973064,1816978,1671791,1539933,1433079,1400546,931713,832562,732855,668695,504154,394070,313338,246049,191981,141193,105229,77352,123012 0,1,0,2035,271981235,2854041,2870248,2885947,2900719,2914820,2928549,2941961,2955109,2967868,2979563,2990318,3000116,3009138,3017565,3025491,3033150,3041399,3051803,3065058,3080369,3096929,3113573,3114812,3136626,3184134,3202757,3223608,3333244,3374286,3378172,3386900,3413981,3402235,3394825,3467248,3514828,3474724,3468994,3474539,3493340,3535982,3567706,3589696,3653236,3690512,3671524,3525418,3453431,3395147,3400511,3410261,3288719,3318467,3302579,3255455,3284374,3074694,3007931,2958546,2853442,2924203,2817196,2834508,2961128,3135391,3158224,2986351,2891439,2887979,2900707,3050003,3082455,3044519,3013928,3009226,2959649,2815528,2742428,2643392,2471868,2373593,2202506,2037196,1870789,1711404,1562842,1427633,1316423,1273559,837886,739544,642217,577351,428329,329010,256710,197504,150787,108345,78768,128099 0,1,0,2036,272751453,2850660,2866475,2881563,2895623,2909119,2922456,2935839,2949037,2962154,2974839,2986737,2997481,3007362,3016894,3026584,3036834,3047950,3060471,3075194,3091952,3109311,3126471,3142215,3142077,3162632,3208676,3226105,3245671,3354103,3393872,3396377,3403311,3428400,3414989,3406584,3478229,3525048,3484164,3477698,3482463,3500163,3541407,3571815,3592762,3655364,3691812,3671909,3524944,3451914,3392754,3397043,3405668,3283401,3312058,3295290,3247292,3274908,3065008,2997431,2947260,2841624,2910876,2803213,2818900,2942988,3113757,3133652,2960432,2863251,2856715,2865678,3008837,3036087,2993468,2957582,2946509,2890760,2742416,2662819,2557532,2381402,2275906,2101356,1932451,1762933,1600784,1449760,1312356,1198005,1146162,744940,648715,555119,491097,358072,269943,206400,155377,115908,81257,132591 0,1,0,2037,273481232,2847606,2863172,2877848,2891287,2904066,2916800,2929788,2942950,2956113,2969154,2982040,2993926,3004754,3015155,3025962,3037989,3051706,3067110,3083983,3102244,3121062,3139016,3155271,3169624,3168216,3187324,3232141,3248299,3266721,3373823,3412183,3412927,3417861,3441288,3426843,3417730,3488604,3534598,3492999,3485737,3489424,3505749,3545648,3574984,3595146,3656829,3692346,3671371,3523570,3449572,3389500,3392714,3400230,3277380,3304934,3287245,3238310,3264614,3054563,2986236,2935267,2829077,2896606,2788160,2802063,2923204,3090027,3106717,2932025,2832621,2822761,2827633,2964136,2985768,2938129,2896638,2878757,2816375,2663560,2577133,2464725,2284221,2172158,1994162,1821929,1649860,1485888,1333591,1195235,1079091,1019870,654086,561333,472763,411067,294191,217379,162655,119644,87091,137351 0,1,0,2038,274172176,2844865,2860195,2874608,2887622,2899778,2911787,2924164,2936931,2950059,2963150,2976384,2989254,3001235,3012586,3024262,3037422,3052935,3070960,3090731,3111156,3131489,3150916,3167967,3182834,3195905,3193040,3210930,3254442,3269460,3286611,3392263,3428832,3427608,3430871,3453266,3438084,3428273,3498313,3543522,3501138,3492797,3495137,3510155,3548954,3577467,3596876,3657547,3691971,3669918,3521371,3446380,3385405,3387549,3394073,3270656,3297059,3278383,3228518,3253527,3043425,2974331,2922528,2815627,2881244,2771903,2783677,2901456,3063983,3077205,2901136,2799337,2785840,2786261,2915584,2931177,2878231,2830753,2805532,2736106,2578634,2484423,2364954,2180952,2062161,1881002,1706004,1532347,1367767,1215470,1077510,961083,896321,566580,478610,396243,338193,237253,171594,125480,90062,144606 0,1,0,2039,274826437,2842578,2857533,2871690,2884428,2896150,2907536,2919183,2931340,2944072,2957121,2970406,2983622,2996588,3009091,3021723,3035764,3052431,3072272,3094686,3118030,3140541,3161488,3180011,3195666,3209244,3220848,3216763,3233361,3275702,3289463,3305217,3409022,3443596,3440736,3442967,3464628,3448720,3438139,3507390,3551760,3508310,3498604,3499667,3513626,3551588,3579315,3597871,3657359,3690673,3667628,3518315,3442337,3380477,3381681,3387212,3263190,3288363,3268711,3217947,3241699,3031567,2961682,2908867,2801115,2864645,2754115,2763415,2877528,3035408,3045111,2867537,2763124,2745654,2741267,2862872,2872062,2813435,2759485,2726441,2649592,2486653,2384668,2258872,2071402,1945994,1762243,1585447,1411448,1247566,1096645,960569,845512,777218,483641,401646,326461,273140,187580,132611,94642,151478 0,1,0,2040,275446632,2840709,2855318,2869083,2881551,2892993,2903941,2914964,2926386,2938505,2951159,2964395,2977673,2990987,3004471,3018264,3033268,3050821,3071844,3096105,3122103,3147548,3170679,3190729,3207857,3222221,3234323,3244684,3239300,3254744,3295795,3308167,3322131,3423887,3456799,3452940,3454437,3475372,3458669,3447376,3515777,3559011,3514223,3503225,3503256,3516425,3553582,3580422,3597967,3656268,3688561,3664478,3514408,3437468,3374855,3375097,3379577,3254916,3278861,3258258,3206659,3229120,3018960,2948097,2894115,2785409,2846466,2734478,2741080,2851209,3004292,3010193,2830944,2723677,2701903,2692354,2805749,2808075,2743312,2682464,2641147,2555827,2387600,2278558,2146299,1955653,1824025,1638667,1461333,1288325,1126533,978496,845917,733963,664200,406378,331362,264070,216290,145209,100209,159182 0,1,0,2041,276036164,2839257,2853515,2866916,2878986,2890153,2900816,2911399,2922192,2933574,2945615,2958454,2971682,2985059,2998892,3013667,3029853,3048391,3070313,3095770,3123627,3151742,3177819,3200047,3218696,3234533,3247419,3258274,3267323,3260772,3274944,3314574,3325163,3337143,3437188,3469070,3464510,3465282,3485430,3467993,3455933,3523191,3565011,3518958,3506926,3506193,3518589,3554848,3580644,3597172,3654364,3685576,3660459,3509679,3431910,3368536,3367769,3371128,3245858,3268595,3247088,3194637,3215751,3005418,2933431,2878139,2768186,2826404,2712802,2716470,2822512,2970409,2972166,2791068,2680715,2654313,2639307,2743886,2738786,2667484,2599341,2548603,2454789,2282199,2165911,2027311,1834075,1697064,1511385,1334860,1164270,1006097,862560,735144,627997,558792,335728,268433,209460,167720,109930,168131 0,1,0,2042,276598163,2838329,2852121,2865158,2876862,2887624,2898005,2908299,2918652,2929406,2940709,2952935,2965762,2979084,2992991,3008118,3025289,3045025,3067947,3094330,3123406,3153379,3182127,3207316,3228144,3245491,3259841,3271475,3281017,3288883,3281044,3293817,3331638,3340255,3350576,3449552,3480703,3475460,3475452,3494860,3476629,3463513,3529344,3569822,3522763,3509961,3508504,3520043,3555238,3579983,3595569,3651605,3681737,3655603,3504243,3425649,3361478,3359637,3361874,3236040,3257617,3235189,3181852,3201407,2990784,2917538,2860613,2749129,2804246,2688874,2689591,2791222,2933468,2930705,2747603,2633955,2602654,2581801,2676851,2663819,2585600,2509072,2448788,2347227,2170253,2046785,1902266,1707440,1566212,1381582,1207320,1040710,887788,750417,629776,529031,462268,272371,213259,162713,127203,180847 0,1,0,2043,277135710,2837866,2851254,2863812,2875143,2885532,2895499,2905510,2915571,2925886,2936562,2948045,2960265,2973184,2987035,3002251,3019782,3040512,3064639,3092032,3122055,3153262,3183879,3211735,3235525,3255057,3270918,3284013,3294316,3302674,3309242,3299987,3310980,3346795,3353760,3363065,3461280,3491715,3485724,3484979,3503592,3484284,3469834,3534318,3573704,3525905,3512375,3510098,3520624,3554762,3578534,3593139,3648008,3677065,3650033,3498094,3418636,3353621,3350710,3351854,3225536,3245919,3222521,3168100,3185901,2974889,2900069,2841210,2728041,2779789,2662718,2660247,2757057,2893154,2885511,2700264,2583173,2546613,2519432,2604267,2582800,2496576,2411615,2342459,2232927,2051807,1921522,1771942,1576828,1432672,1250575,1080170,919213,773217,643615,531232,438267,375575,216731,165948,123641,201436 0,1,0,2044,277652637,2837823,2850842,2862988,2873837,2883843,2893434,2903029,2912808,2922830,2933062,2943919,2955391,2967709,2981157,2996315,3013941,3035039,3060186,3088803,3119848,3152021,3183873,3213594,3240052,3262540,3280578,3295186,3306953,3316070,3323126,3328264,3317203,3326201,3360346,3366316,3374910,3472370,3502032,3495349,3493809,3511343,3490681,3474964,3538349,3576918,3528427,3514085,3510840,3520347,3553500,3576261,3589887,3643599,3671697,3643753,3491208,3410826,3344972,3341015,3341122,3214325,3233465,3208887,3153211,3169070,2957405,2880703,2819716,2704720,2753051,2634128,2628171,2719729,2849163,2836269,2648821,2528053,2485778,2451835,2525776,2494637,2400388,2307740,2229409,2111961,1927213,1790901,1637434,1443429,1297786,1119841,955009,801424,663963,543593,440720,356619,299314,168936,126324,212329 0,1,0,2045,278152601,2838110,2850854,2862614,2873040,2882564,2891769,2900980,2910344,2920083,2930022,2940431,2951277,2962847,2975695,2990456,3008036,3029237,3054766,3084426,3116709,3149903,3182720,3213687,3242014,3267169,3288163,3304940,3318212,3328785,3336591,3342222,3345537,3332473,3339824,3372950,3378223,3386124,3482774,3511717,3504282,3501659,3517829,3495886,3479168,3541722,3579511,3530250,3514938,3510716,3519293,3551427,3573170,3585817,3638486,3665603,3636686,3483493,3402226,3335580,3330629,3329661,3202360,3220041,3194111,3137027,3150572,2938011,2859243,2795934,2679170,2723801,2602841,2593085,2678939,2801183,2782742,2592950,2468192,2419787,2378671,2440276,2399289,2297818,2197245,2109676,1984641,1797200,1655997,1499957,1308572,1163072,991028,833529,688968,561503,451592,359161,284670,233690,128832,220905 0,1,0,2046,278639212,2838573,2851185,2862660,2872695,2881792,2890513,2899337,2908310,2917632,2927288,2937403,2947798,2958743,2970852,2985021,3002206,3023379,3049014,3079059,3112403,3146848,3180702,3212634,3242202,3269216,3292872,3312607,3328045,3340127,3349385,3355752,3359567,3360868,3346140,3352492,3384905,3389490,3396646,3492533,3520697,3512223,3508247,3523130,3500163,3482728,3544482,3581396,3531217,3514937,3509822,3517432,3548540,3569278,3581068,3632654,3658730,3628790,3474986,3392866,3325488,3319528,3317440,3189450,3205477,3178016,3119181,3130049,2916483,2835481,2769872,2651194,2691782,2568573,2554698,2634408,2748990,2724593,2532228,2403215,2348290,2298876,2347727,2297563,2188657,2080164,1983588,1851722,1662830,1518000,1360850,1173748,1030205,865861,717394,583361,467112,368557,287163,222639,178524,227955 0,1,0,2047,279114390,2839081,2851694,2863023,2872766,2881468,2889759,2898098,2906680,2915610,2924849,2934681,2944786,2955278,2966760,2980190,2996795,3017577,3043189,3073349,3107082,3142605,3177717,3210689,3241219,3269490,3295008,3317395,3335795,3350035,3360802,3368624,3373167,3374955,3374577,3358838,3364500,3396209,3400048,3406518,3501587,3528685,3518893,3513640,3527501,3503793,3485683,3546539,3582416,3531328,3514167,3508136,3514779,3544867,3564718,3575627,3626072,3651026,3620067,3465713,3382813,3314698,3307672,3304247,3175415,3189608,3160255,3099340,3107287,2892620,2809414,2741315,2620526,2656698,2531038,2512741,2585909,2692238,2661361,2466267,2332783,2270242,2212421,2248936,2189248,2072933,1956798,1851860,1714266,1525285,1378255,1221654,1040635,900962,746059,608189,485934,381787,295134,224976,170391,268037 0,1,0,2048,279581278,2839500,2852241,2863567,2873153,2881559,2889454,2897366,2905462,2913993,2922836,2932251,2942071,2952271,2963301,2976107,2991976,3012191,3037435,3067582,3101437,3137348,3173540,3207781,3239364,3268586,3295344,3319595,3340648,3357845,3370765,3380089,3386081,3388598,3388710,3387310,3370883,3375866,3406811,3409966,3415687,3509645,3535399,3524365,3518091,3531218,3506814,3487941,3547753,3582597,3530681,3512614,3505658,3511340,3540518,3559464,3569435,3618663,3642505,3610554,3455728,3372048,3303158,3294856,3289907,3160103,3172080,3140501,3077299,3082059,2866417,2780829,2709992,2586879,2618259,2489980,2467004,2533121,2630477,2592650,2394713,2255824,2185600,2120081,2143702,2074373,1950932,1827838,1715533,1573465,1385890,1238300,1084095,911013,777124,633259,507297,397734,306212,231606,172495,289020 0,1,0,2049,280043220,2839686,2852690,2864132,2873716,2881960,2889556,2897071,2904738,2912782,2921228,2930246,2939646,2949564,2960303,2972661,2987908,3007385,3032071,3061867,3095719,3131760,3168349,3203669,3236515,3266791,3294519,3320007,3342907,3362757,3378641,3390116,3397606,3401565,3402402,3401497,3399384,3382270,3386525,3416767,3419178,3423858,3516430,3540922,3528917,3521907,3534331,3509149,3489363,3548126,3582024,3529258,3510280,3502414,3507254,3535513,3553495,3562446,3610443,3633198,3600321,3445037,3360539,3290668,3280891,3274231,3143137,3152543,3118516,3052822,3054372,2837659,2749448,2675604,2549978,2576199,2445192,2417191,2475624,2563306,2518077,2316453,2172310,2095146,2021664,2032039,1953210,1823333,1694292,1575776,1430669,1246167,1099859,950003,786664,660385,528900,415820,319485,240702,177892,303614 0,1,0,2050,280503047,2839558,2852910,2864603,2874295,2882535,2889968,2897184,2904453,2912065,2920025,2928640,2937652,2947160,2957610,2969670,2984475,3003343,3027291,3056537,3090043,3126087,3162808,3198524,3232458,3263999,3292768,3319223,3343372,3365077,3383608,3398043,3407681,3413140,3415417,3415229,3413613,3410812,3392957,3396537,3426016,3427395,3430765,3522026,3545510,3532822,3525128,3536765,3510646,3489950,3547751,3580665,3527056,3507185,3498535,3502517,3529781,3546722,3554665,3601457,3623173,3589346,3433580,3348066,3277045,3265624,3256878,3124204,3130796,3094084,3025911,3023983,2806064,2714978,2637868,2509548,2530299,2396366,2362889,2413041,2490348,2436443,2231440,2083025,1998693,1917184,1914209,1826416,1691113,1557288,1433907,1287420,1107823,964765,821217,669289,552236,434137,334529,251541,185209,316345 0,1,0,2051,280963454,2839046,2852804,2864837,2874782,2883134,2890559,2897604,2904574,2911786,2919313,2927443,2936052,2945169,2955217,2966996,2981500,2999927,3023279,3051786,3084755,3120464,3157190,3193045,3227368,3259995,3290036,3317536,3342648,3365591,3385971,3403054,3415643,3423243,3427025,3428280,3427385,3425076,3421525,3402997,3405839,3434275,3434353,3436494,3526700,3549457,3536130,3527671,3538363,3511309,3489790,3546594,3578528,3524091,3503444,3493995,3497069,3523273,3539175,3546129,3591759,3612413,3577614,3421174,3334461,3262127,3248684,3237504,3103082,3106601,3067198,2996342,2990594,2771335,2677129,2596517,2465396,2480249,2343103,2303743,2345014,2410400,2347709,2140514,1987798,1896246,1806883,1790852,1694958,1555382,1418111,1291453,1145457,972682,834865,699502,560402,453891,349789,263816,193878,329513 0,1,0,2052,281426467,2838050,2852313,2864741,2875028,2883635,2891166,2898200,2904995,2911915,2919046,2926741,2934862,2943572,2953233,2964611,2978836,2996970,3019890,3047809,3080044,3115217,3151609,3187464,3221941,3254966,3286082,3314845,3340997,3364907,3386532,3405461,3420702,3431256,3437166,3439917,3440464,3438883,3435821,3431578,3412316,3414148,3441268,3440118,3441292,3530724,3552812,3538762,3529378,3539131,3511242,3488875,3544684,3575649,3520506,3499072,3488761,3490848,3515999,3530880,3536906,3581353,3600900,3564899,3407618,3319554,3245549,3229738,3215890,3079554,3079968,3037633,2963816,2953901,2733175,2635624,2551337,2417208,2425620,2285041,2239405,2270390,2323412,2252760,2043478,1886617,1788034,1691330,1662871,1559906,1417388,1278240,1150131,1006646,842594,711944,586435,461238,366222,276294,203693,344225 0,1,0,2053,281893377,2836518,2851343,2864270,2874940,2883887,2891673,2898809,2905599,2912342,2919174,2926476,2934163,2942384,2951637,2962635,2976470,2994322,3016944,3044445,3076093,3110534,3146393,3181920,3216401,3249572,3281094,3310941,3338357,3363298,3385873,3406048,3423140,3436345,3445213,3450100,3452138,3451984,3449655,3445915,3440923,3420649,3421192,3447065,3444953,3445457,3534164,3555489,3540562,3530266,3539166,3510415,3487209,3542024,3572128,3516269,3493998,3482766,3483871,3507988,3521909,3526985,3570203,3588399,3550985,3392731,3302972,3226977,3208553,3191793,3053617,3050663,3005080,2928016,2913573,2691307,2590255,2502001,2364573,2366043,2221830,2168756,2189123,2230281,2151392,1940323,1779691,1674594,1571367,1531307,1422507,1278596,1139354,1011795,872885,719348,597606,483311,372700,289711,213687,360979 0,1,0,2054,282365233,2834440,2849827,2863312,2874478,2883802,2891931,2899322,2906209,2912945,2919602,2926603,2933898,2941684,2950446,2961037,2974494,2991957,3014303,3041510,3072747,3106603,3141739,3176737,3210883,3244065,3275732,3305976,3334476,3360693,3384307,3405427,3423753,3438811,3450330,3458166,3462344,3463686,3462786,3459778,3455295,3449272,3427710,3427058,3451953,3449164,3449042,3536937,3557341,3541539,3530420,3538448,3508837,3484806,3538744,3567965,3511340,3488164,3476024,3476180,3499311,3512247,3516345,3558091,3574719,3535702,3376149,3284381,3206194,3184919,3165208,3025031,3018380,2969237,2888634,2869325,2645505,2540678,2448086,2307125,2301157,2152352,2091754,2102075,2130799,2043588,1831253,1667555,1556752,1447964,1397359,1284191,1140648,1003256,878327,746013,604557,493176,391096,295297,224425,379294 0,1,0,2055,282842590,2831811,2847761,2861800,2873521,2883340,2891856,2899590,2906719,2913553,2920201,2927027,2934024,2941423,2949744,2959842,2972897,2989988,3011944,3038870,3069815,3103275,3137829,3172098,3205725,3238573,3270250,3300645,3329542,3356834,3381722,3403889,3423167,3439450,3452817,3463303,3470426,3473913,3474508,3472924,3469175,3463668,3456353,3433593,3431990,3456198,3452797,3451970,3538893,3558384,3541801,3529830,3536981,3506531,3481793,3534833,3563114,3505660,3481597,3468575,3467837,3489964,3501885,3504767,3544813,3559665,3518673,3357523,3263549,3182972,3158820,3135908,2993498,2982788,2929777,2845381,2820919,2595437,2486471,2389195,2244497,2229778,2076559,2009235,2009046,2024956,1929570,1716805,1551010,1435443,1322229,1262414,1146595,1005338,871806,751566,627696,499564,399649,310348,229133,399159 0,1,0,2056,283325986,2828659,2845142,2859736,2872008,2882382,2891391,2899511,2906985,2914062,2920811,2927627,2934447,2941542,2949484,2959142,2971696,2988391,3009988,3036530,3067186,3100348,3134506,3168203,3201103,3233433,3264778,3295175,3324219,3351919,3377889,3401320,3421641,3438886,3453483,3465821,3475596,3482029,3484768,3484681,3482353,3477578,3470780,3462250,3438549,3436294,3459865,3455770,3454087,3540038,3558709,3541322,3528508,3534795,3503626,3478172,3530244,3557507,3499251,3474331,3460488,3458837,3479915,3490588,3492047,3530190,3542857,3499536,3336630,3240256,3157298,3130024,3103584,2958711,2943587,2886406,2798017,2767994,2540647,2427225,2324960,2175525,2151846,1995287,1921004,1910015,1912937,1809865,1597767,1430961,1311740,1195450,1128053,1011497,874503,746815,633189,519337,405393,317619,241206,415633 0,1,0,2057,283815259,2825047,2841991,2857113,2869953,2880876,2890430,2899042,2906904,2914325,2921313,2928231,2935039,2941964,2949600,2958880,2970993,2987187,3008385,3034559,3064837,3097708,3131574,3164889,3197219,3228821,3259640,3289714,3318771,3346606,3372984,3397506,3419088,3437366,3452924,3466499,3478127,3487205,3492890,3494945,3494118,3490784,3484715,3476705,3467219,3442875,3440029,3462887,3457941,3455399,3540465,3558294,3540105,3526464,3532012,3500111,3473885,3524918,3551166,3492144,3466433,3451749,3449163,3468969,3478173,3478008,3513836,3523958,3478080,3313249,3214490,3128938,3098215,3067900,2920349,2900480,2838891,2746191,2710069,2480724,2362555,2254151,2100156,2068250,1908355,1827042,1805155,1795255,1685289,1475066,1308466,1186898,1069104,996010,880731,749950,629938,524612,422004,322666,247255,435105 0,1,0,2058,284310112,2821022,2838381,2853967,2867335,2878818,2888918,2898075,2906429,2914237,2921568,2928724,2935635,2942552,2950019,2958986,2970723,2986472,3007170,3032948,3062859,3095359,3128932,3161947,3193896,3224935,3255033,3284582,3313307,3341164,3367678,3392598,3415280,3434828,3451416,3465946,3478809,3489741,3498078,3503089,3504408,3502562,3497935,3490661,3481709,3471570,3446626,3443106,3465105,3459316,3456023,3540167,3557144,3538174,3523827,3528616,3495932,3468871,3518867,3544134,3484410,3457881,3442333,3438589,3456919,3464459,3462278,3495417,3502731,3454042,3287350,3186015,3097591,3063074,3028539,2878131,2853235,2786874,2689421,2646695,2415282,2291212,2176711,2019268,1978797,1815723,1727501,1694934,1672701,1556796,1349758,1184751,1062367,944812,868070,756099,633337,522589,426926,336373,251587,452325 0,1,0,2059,284810080,2816668,2834353,2850352,2864182,2876199,2886859,2896555,2905452,2913756,2921478,2928973,2936118,2943138,2950596,2959397,2970831,2986200,3006439,3031714,3061229,3093357,3126563,3159298,3190949,3221606,3251146,3279973,3308182,3335701,3362236,3387302,3410374,3431024,3448888,3464448,3478270,3490449,3500636,3508288,3512569,3512878,3509739,3503913,3495704,3486098,3475352,3449737,3445392,3466529,3459996,3455927,3539155,3555297,3535658,3520581,3524547,3491023,3463152,3512130,3536454,3476025,3448672,3432050,3426937,3443580,3449068,3444520,3474692,3478908,3427402,3258695,3154507,3062924,3024278,2985201,2831806,2801478,2729857,2627259,2577457,2343010,2213130,2093560,1932664,1883453,1717553,1622821,1580088,1546200,1425483,1223097,1061245,939735,824256,745996,639266,526081,425868,340835,262677,466736 0,1,0,2060,285313843,2812074,2829989,2846307,2860556,2873040,2884233,2894490,2903929,2912772,2920986,2928871,2936355,2943610,2951171,2959960,2971223,2986287,3006140,3030958,3059970,3091700,3124543,3156912,3188287,3218649,3247808,3276080,3303559,3330571,3356769,3381853,3405080,3426116,3445078,3461924,3476783,3489921,3501353,3510862,3517784,3521047,3520072,3515737,3508970,3500117,3489906,3478480,3452062,3446900,3467271,3459969,3455119,3537432,3552857,3532540,3516681,3519769,3485429,3456769,3504772,3528148,3466994,3438582,3420685,3414026,3428588,3431664,3424498,3451417,3452483,3397908,3226951,3119629,3024612,2981530,2937648,2781034,2744726,2667389,2559281,2500930,2263837,2129245,2004497,1840314,1782364,1614251,1513683,1461464,1416816,1292654,1096532,939518,820656,709097,631427,531668,429302,340491,266607,484245 0,1,1,2014,122444083,1463543,1455314,1457266,1475043,1473703,1476717,1527681,1543263,1541804,1541649,1551557,1542979,1537805,1574937,1603251,1583629,1585150,1593222,1615983,1650954,1680816,1706899,1750543,1774465,1776081,1713989,1688081,1670164,1683398,1696572,1637441,1662956,1661894,1646305,1679819,1571249,1544734,1524840,1478690,1530753,1477235,1493598,1575185,1682684,1715207,1630588,1593180,1601169,1628176,1732645,1768299,1767725,1776104,1802485,1813528,1755147,1747816,1727847,1661601,1650558,1584404,1528428,1474984,1421922,1382903,1352826,1351348,1429475,1027729,1009051,986267,1015810,870553,783870,733189,692084,654981,596004,561954,530942,470333,447368,421179,393267,365384,321016,289490,253854,215338,184052,152427,123109,98089,76698,54952,37578,27470,17824,11749,7634,10632 0,1,1,2015,123206007,1469290,1468795,1460291,1461526,1478715,1476972,1479877,1530866,1546525,1545124,1544918,1554762,1546026,1541054,1578720,1608010,1590161,1593941,1604212,1628513,1664273,1694358,1719930,1762666,1785972,1786724,1724184,1697403,1679072,1691534,1704070,1644296,1668667,1667108,1651001,1684014,1575391,1548319,1528041,1481579,1532819,1478725,1494152,1575131,1681893,1713741,1628798,1590678,1597944,1623941,1727081,1761684,1760111,1767642,1792855,1802855,1743906,1735603,1714710,1647965,1635938,1569468,1512924,1458953,1405313,1365375,1334195,1331010,1405829,1009480,989467,965344,992148,848373,761917,710571,668547,630382,571264,536079,503840,443660,419146,391592,362428,333445,289817,258302,223614,187058,157430,128220,101695,79432,60814,42617,28461,20296,12827,8234,11368 0,1,1,2016,123961267,1474859,1474602,1473774,1464487,1465142,1481955,1480132,1483062,1534155,1549828,1548465,1548158,1557974,1549304,1544869,1583649,1614618,1599030,1605046,1616919,1641992,1677905,1707582,1732324,1774228,1796855,1796927,1733884,1706380,1687551,1699167,1710877,1650360,1673753,1672024,1655519,1687944,1579111,1551546,1530874,1483899,1534151,1479536,1494233,1574722,1680698,1711750,1626332,1587450,1594014,1619025,1720808,1754340,1751819,1758446,1782579,1791473,1731964,1722624,1700850,1633654,1620708,1553843,1496721,1442164,1387788,1346817,1314425,1309397,1380756,990111,968731,943161,967011,824782,738617,686615,643649,604411,545187,508896,475471,415885,389890,361121,330963,301257,258816,227755,194425,160183,132567,106042,82487,63083,47231,32330,21063,14634,9003,12073 0,1,1,2017,124708074,1480116,1480233,1479625,1477963,1468034,1468320,1485079,1483314,1486354,1537481,1553138,1551753,1551378,1561385,1553133,1549827,1590413,1623575,1610227,1617873,1630546,1655780,1691191,1720125,1744142,1785122,1807206,1806596,1743128,1714852,1695446,1706067,1716837,1655693,1678521,1676663,1659678,1691439,1582402,1554345,1533114,1485457,1534774,1479841,1493960,1573906,1678928,1709092,1623113,1583533,1589383,1613396,1713802,1746297,1742828,1748587,1771600,1779381,1719269,1708934,1686292,1618730,1604778,1537484,1479741,1424438,1369207,1327101,1293385,1286438,1354189,969598,946731,919571,940285,799735,713926,661264,617348,577018,517768,480428,445915,387080,359744,330005,299228,269243,228413,198228,166648,135048,109756,86123,65619,49078,35886,23964,15216,10292,12938 0,1,1,2018,125444953,1484719,1485549,1485306,1483852,1481500,1471140,1471387,1488233,1486600,1489685,1540819,1556396,1554996,1554774,1565334,1558111,1556630,1599536,1634873,1623149,1631627,1644459,1669199,1703783,1732054,1755268,1795464,1816957,1815790,1751813,1722727,1702516,1712108,1722050,1660654,1683027,1680893,1663367,1694523,1585245,1556543,1534584,1486313,1534873,1479783,1493319,1572527,1676451,1705661,1619193,1578951,1584051,1607077,1706124,1737562,1733199,1738028,1759914,1766523,1705854,1694545,1671099,1603112,1588089,1520303,1461787,1405608,1349439,1306111,1271008,1262080,1326047,947821,923306,894456,911915,773194,687775,634459,589584,548193,489022,450752,415235,357371,328938,298588,267638,237817,198999,170099,140641,111956,89241,68607,51138,37355,26642,17339,10717,14284 0,1,1,2019,126170426,1488620,1490216,1490666,1489569,1487416,1484590,1474132,1474476,1491488,1489927,1493026,1544096,1559613,1558410,1558708,1570416,1564963,1565819,1611005,1647917,1637000,1645666,1658007,1681909,1715736,1743252,1765807,1805175,1826160,1824412,1759839,1729733,1708647,1717379,1726854,1665307,1687145,1684629,1666604,1697162,1587470,1557963,1535348,1486635,1534598,1479322,1492168,1570453,1673215,1701518,1614592,1573684,1578035,1600112,1697766,1728174,1722880,1726762,1747459,1752928,1691753,1679539,1655197,1586739,1570562,1502125,1442710,1385557,1328377,1283772,1247240,1236256,1296195,924624,898355,867779,881851,745074,660114,606152,560349,517959,459034,419934,383573,326996,297815,267282,236598,207381,170939,143725,116722,91151,71178,53543,38993,27782,19306,12235,15382 0,1,1,2020,126882746,1491474,1494174,1495381,1494959,1493157,1490526,1487565,1477155,1477680,1494785,1493279,1496300,1547330,1563007,1562362,1563797,1577380,1574228,1577384,1624224,1661897,1651149,1659332,1670818,1693980,1726946,1753834,1775674,1814321,1834721,1832336,1766950,1735788,1713972,1722246,1731339,1669535,1690760,1687917,1669375,1699180,1588912,1558666,1535587,1486569,1533935,1478319,1490370,1567641,1669282,1696691,1609309,1567748,1571385,1592499,1688783,1718092,1711867,1714749,1734288,1738634,1677038,1663824,1638519,1569520,1551998,1482783,1422388,1364171,1305954,1260021,1222031,1208819,1264447,899894,871827,839483,849991,715324,630885,576322,529657,486404,427867,388115,351182,296277,266778,236488,206502,178315,144596,119429,95143,72802,55621,40886,29057,20171,13640,17034 0,1,1,2021,127579669,1492900,1497067,1499356,1499685,1498553,1496270,1493493,1490542,1480266,1480896,1498143,1496619,1499595,1550827,1567062,1567586,1570921,1586929,1586073,1590943,1638616,1676421,1665151,1672489,1683182,1705499,1737720,1763888,1785074,1822959,1842644,1839403,1773099,1741053,1718878,1726759,1735377,1673209,1693856,1690666,1671439,1700322,1589565,1558777,1535367,1486028,1532659,1476589,1487770,1564053,1664569,1691059,1603234,1561077,1563974,1584171,1678974,1707149,1699950,1701882,1720270,1723553,1661460,1647201,1620851,1551161,1532140,1462068,1400628,1341367,1282119,1234819,1195234,1179615,1230673,873598,843685,809483,816280,683882,600060,544988,497607,453596,395673,355542,318405,265616,236226,206598,177733,150998,120300,97480,76084,56975,42527,30512,21139,14282,18964 0,1,1,2022,128261009,1493029,1498568,1502308,1503705,1503315,1501691,1499267,1496498,1493645,1483428,1484227,1501454,1499926,1503101,1554918,1572336,1574769,1580543,1598919,1599744,1605489,1653328,1690589,1678420,1684981,1694793,1716369,1747809,1773350,1793843,1830890,1849635,1845497,1778418,1745907,1723467,1730867,1738933,1676455,1696492,1692767,1672718,1700762,1589688,1558531,1534759,1484973,1530748,1474168,1484537,1559837,1659190,1684750,1596559,1553816,1555989,1575211,1668488,1695493,1687379,1688357,1705641,1707760,1645126,1629727,1602148,1531629,1510986,1439970,1377509,1317143,1256807,1208024,1166694,1148504,1194798,845674,813829,777709,780647,650704,567651,512254,464274,419687,362699,322568,285666,235405,206542,177995,150658,125767,98313,78060,59616,43630,31776,22230,14998,20548 0,1,1,2023,128925916,1492292,1498765,1503859,1506702,1507374,1506489,1504718,1502298,1499623,1496788,1486744,1487523,1504751,1503460,1507220,1560224,1579571,1584467,1592638,1612736,1614402,1620350,1667665,1704014,1691031,1696696,1705778,1726561,1757332,1782174,1801912,1837949,1855727,1850781,1783353,1750474,1727643,1734516,1742090,1679262,1698562,1694087,1673310,1700681,1589443,1557923,1533637,1483291,1528161,1471105,1480712,1555002,1653151,1677796,1589275,1545997,1547388,1565628,1657316,1683184,1674181,1674257,1690321,1691190,1627936,1611214,1582235,1510803,1488415,1416474,1352921,1291403,1229851,1179481,1136262,1115425,1156744,816026,782187,744091,743032,615812,533788,478193,429805,384938,329287,289602,253372,206020,178103,151039,125620,102911,78832,61252,45713,32651,23177,15794,21957 0,1,1,2024,129575198,1491018,1498103,1504112,1508293,1510403,1510573,1509539,1507772,1505448,1502791,1500122,1490059,1490836,1508296,1507611,1512583,1567518,1589348,1596681,1606602,1627566,1629398,1634853,1681279,1716784,1702897,1707802,1716140,1736243,1766282,1790364,1809158,1844151,1861119,1855764,1788087,1754721,1731419,1737809,1744867,1681519,1699910,1694759,1673435,1700276,1588881,1556858,1531933,1480976,1524984,1467475,1476301,1549556,1646521,1670236,1581456,1537603,1538203,1555398,1645511,1670245,1660422,1659491,1674249,1673755,1609713,1591508,1561013,1488567,1464407,1391480,1326781,1263994,1201105,1149028,1103893,1080302,1116362,784584,748684,708562,703446,579328,498531,442948,394457,349703,295857,257062,221931,177838,151273,126075,102905,82623,61939,47034,34255,23852,16487,23307 0,1,1,2025,130207576,1489324,1496894,1503498,1508587,1512026,1513628,1513648,1512621,1510954,1508640,1506149,1503457,1493389,1494394,1512459,1513018,1519962,1577387,1601674,1610797,1621594,1642731,1644038,1648627,1694228,1728800,1714148,1718279,1725979,1745342,1774596,1797732,1815537,1849650,1866207,1860529,1792482,1758554,1734829,1740718,1747088,1683044,1700593,1694954,1673242,1699535,1587856,1555207,1529586,1478080,1521242,1463270,1471307,1543552,1639289,1662116,1573050,1528630,1528384,1544577,1633103,1656756,1646012,1643986,1657320,1655264,1590290,1570465,1538334,1464894,1438846,1364896,1298934,1234752,1170420,1116617,1069494,1042994,1073545,751264,713238,671128,662038,541319,462024,406767,358586,314415,262823,225348,191739,151210,126396,103398,82715,65005,47623,35299,25056,16994,24561 0,1,1,2026,130822009,1487167,1495270,1502347,1508016,1512353,1515286,1516727,1516754,1515826,1514170,1512022,1509509,1506803,1496962,1498586,1517892,1520455,1529938,1589819,1615902,1625946,1636921,1657532,1657941,1661734,1706412,1740189,1724756,1728211,1735218,1753790,1782068,1804219,1821206,1854841,1871074,1864958,1796464,1762022,1737857,1743063,1748572,1683912,1700813,1694829,1672713,1698312,1586242,1552918,1526653,1474632,1516918,1458499,1465788,1536991,1631518,1653389,1564063,1519037,1517992,1533191,1620161,1642627,1630877,1627655,1639347,1635554,1569556,1547970,1514182,1439676,1411643,1336551,1269204,1203524,1137749,1082156,1032932,1003410,1028200,715988,675867,631948,618884,501948,424532,370034,322634,279521,230596,194861,163188,126488,103766,83209,65152,50051,35787,25856,17873,25644 0,1,1,2027,131416959,1484445,1493177,1500770,1506905,1511816,1515636,1518412,1519858,1519978,1519065,1517572,1515401,1512880,1510402,1501173,1504054,1525371,1530510,1542494,1604166,1631169,1641433,1651884,1671589,1671165,1674071,1717969,1750920,1734809,1737543,1743814,1761395,1788653,1809984,1826552,1859810,1875608,1868966,1800069,1765093,1740313,1744671,1749387,1684307,1700712,1694376,1671716,1696492,1583980,1550041,1523173,1470621,1512011,1453206,1459733,1529919,1623153,1644058,1554451,1508884,1507052,1521316,1606602,1627775,1614919,1610296,1620162,1614485,1547359,1523980,1488425,1412814,1382636,1306272,1237436,1170249,1102981,1045512,994106,961440,980171,678759,636719,591082,574155,461486,386434,333180,287046,245439,199580,165997,136649,103964,83597,65619,50224,37664,26252,18469,26871 0,1,1,2028,131991282,1481250,1490520,1498725,1505361,1510733,1515125,1518785,1521566,1523104,1523240,1522486,1520969,1518797,1516506,1514638,1506664,1511587,1535490,1543168,1556987,1619569,1646780,1656556,1666106,1684966,1683613,1685768,1728866,1761100,1744273,1746222,1751540,1768098,1794509,1815423,1831680,1864443,1879718,1872597,1803283,1767599,1742027,1745606,1749727,1684393,1700290,1693455,1670117,1694000,1581139,1546605,1519107,1466041,1506573,1447379,1453188,1522290,1614197,1634079,1544271,1498183,1495628,1508860,1592341,1612111,1597940,1591744,1599634,1591920,1523679,1498392,1460974,1384141,1351620,1273902,1203569,1134828,1065984,1006565,952907,916933,929479,639736,595861,548692,528166,420340,348179,296664,252258,212607,170183,139140,112436,83856,65999,50646,37840,27665,18778,28008 0,1,1,2029,132543978,1477897,1487389,1496111,1503348,1509218,1514065,1518295,1521957,1524834,1526386,1526683,1525903,1524383,1522447,1520771,1520172,1514237,1521767,1548224,1557769,1572534,1635316,1662019,1670913,1679625,1697548,1695409,1696796,1739204,1770678,1753062,1754033,1758360,1774063,1800037,1820641,1836470,1868646,1883446,1875823,1805924,1769355,1743069,1746071,1749748,1684150,1699390,1691925,1667861,1690903,1577728,1542597,1514474,1460943,1500592,1441076,1446116,1514103,1604606,1623509,1533536,1487018,1483642,1495746,1577271,1595415,1579778,1571872,1577620,1567829,1498396,1471091,1431643,1353456,1318452,1239372,1167494,1097103,1026628,965201,909168,869905,876332,598974,553449,505067,481367,378989,310245,260929,218704,181456,142791,114604,90790,66283,50998,38208,27830,19809,28898 0,1,1,2030,133074595,1474555,1484098,1493028,1500771,1507236,1512582,1517261,1521492,1525243,1528135,1529852,1530122,1529335,1528058,1526748,1526336,1527788,1524479,1534586,1562916,1573441,1588429,1650681,1676490,1684563,1692339,1709477,1706532,1707255,1748911,1779568,1760971,1760926,1764446,1779707,1805337,1825510,1840823,1872465,1886766,1878463,1807806,1770431,1743636,1746222,1749437,1683438,1697884,1689738,1665009,1687224,1573746,1538016,1509321,1455329,1494125,1434251,1438517,1505321,1594448,1612371,1522324,1475288,1471011,1481881,1561204,1577549,1560311,1550542,1554102,1542092,1471404,1441892,1400230,1320603,1283043,1202568,1129048,1056955,984804,921247,862903,820561,820803,556636,509762,460634,434299,337944,273083,226423,186830,152393,117732,92636,71852,51282,38516,28139,19955,30123 0,1,1,2031,133582771,1471247,1480811,1489776,1497728,1504693,1510622,1515800,1520473,1524796,1528562,1531620,1533308,1533576,1533028,1532385,1532357,1534009,1538094,1537378,1549380,1578675,1589451,1603946,1665273,1690243,1697408,1704390,1720723,1717074,1717088,1757929,1787573,1767962,1767078,1770201,1785118,1810292,1829948,1844795,1875871,1889499,1880343,1809003,1771027,1743878,1746035,1748658,1682127,1695730,1686954,1661583,1682952,1569186,1532912,1503634,1449241,1487127,1426906,1430354,1496001,1583730,1600728,1510533,1462915,1457638,1467078,1543989,1558370,1539390,1527730,1528950,1514596,1442511,1410611,1366598,1285523,1245293,1163323,1088100,1014254,940320,874718,814329,768968,763113,512993,465228,415901,387534,297698,237166,193608,157058,125777,95271,73391,55656,38779,28395,20204,30973 0,1,1,2032,134068578,1468160,1477566,1486537,1494507,1501678,1508104,1513858,1519034,1523795,1528132,1532065,1535100,1536781,1537285,1537381,1538026,1540080,1544385,1551075,1552263,1565256,1594783,1605085,1618685,1679139,1703174,1709570,1715748,1731378,1726982,1726221,1766063,1794652,1774202,1772898,1775728,1790179,1814804,1833992,1848346,1878691,1891474,1881535,1809716,1771312,1743799,1745378,1747266,1680172,1692983,1683600,1657577,1678091,1564100,1527278,1497467,1442632,1479596,1418996,1421677,1486166,1572529,1588488,1498093,1449810,1443348,1451199,1525502,1537758,1517010,1503310,1502046,1485156,1411540,1377087,1330654,1248079,1205009,1121496,1044525,968798,893191,825833,763505,715323,703628,468468,420348,371413,341641,258762,202975,162917,129759,101890,75561,56912,42133,28624,20409,31646 0,1,1,2033,134532241,1465414,1474530,1483327,1491295,1498479,1505110,1511359,1517107,1522375,1527150,1531649,1535561,1538599,1540518,1541658,1543056,1545800,1550524,1557450,1566053,1568238,1581476,1610510,1619929,1632692,1692185,1715437,1721044,1726523,1741400,1736195,1734462,1773265,1800968,1780100,1778474,1780887,1794798,1818924,1837622,1851309,1880736,1892749,1882234,1810110,1771265,1743253,1744122,1745216,1677621,1689667,1679665,1652994,1672684,1558483,1521158,1490773,1435514,1471487,1410593,1412517,1475877,1560738,1575561,1484893,1435793,1427988,1434113,1505597,1515688,1493043,1477179,1473218,1453574,1378316,1341230,1292269,1208092,1162044,1076948,998088,920595,843638,774649,710615,659958,642913,423559,375666,327700,297197,221654,170959,134743,105227,80903,58660,43132,31138,20600,32193 0,1,1,2034,134974168,1463066,1471842,1480331,1488115,1495289,1501932,1508380,1514624,1520463,1525744,1530683,1535160,1539074,1542358,1544927,1547369,1550868,1556302,1563666,1572526,1582122,1584552,1597308,1625443,1634029,1645865,1704543,1726987,1731912,1736641,1750714,1744494,1741756,1779689,1806932,1785758,1783692,1785606,1799024,1822622,1840655,1853500,1882096,1893529,1882596,1810165,1770744,1742098,1742205,1742566,1674513,1685776,1675150,1647870,1666717,1552374,1514505,1483551,1427841,1462875,1401709,1402931,1465048,1548281,1561849,1470774,1420710,1411437,1415687,1484264,1492022,1467364,1449142,1442258,1419674,1342759,1302906,1251255,1165422,1116253,1029431,948798,869886,791725,721346,655991,603395,581640,378807,331719,285317,254801,186873,141532,109384,83643,62880,44511,31912,22435,32663 0,1,1,2035,135395037,1461067,1469541,1477681,1485150,1492132,1498758,1505220,1511659,1517994,1523848,1529293,1534210,1538692,1542851,1546784,1550669,1555233,1561437,1569523,1578825,1588692,1598532,1600472,1612340,1639631,1647299,1658343,1716188,1737933,1742122,1746042,1759108,1751841,1748282,1785775,1812657,1791052,1788465,1789934,1802827,1825721,1842910,1854995,1882952,1893974,1882616,1809741,1769617,1740298,1739701,1739352,1670837,1681301,1670087,1642198,1660233,1545729,1507326,1475768,1419673,1453769,1392403,1392829,1453590,1535045,1547153,1455561,1404451,1393572,1395920,1461378,1466655,1439801,1419011,1408994,1383369,1304736,1261931,1207440,1119903,1067376,978958,896910,816728,737628,666257,600136,546252,520531,334740,289058,244837,215024,154861,115017,87043,65082,47767,32973,23019,34198 0,1,1,2036,135797915,1459321,1467592,1475414,1482531,1489192,1495618,1502062,1508520,1515058,1521407,1527426,1532840,1537754,1542485,1547297,1552550,1558575,1565861,1574733,1584764,1595081,1605205,1614548,1615596,1626626,1652972,1659864,1670108,1727226,1748225,1751622,1754522,1766546,1758417,1754456,1791609,1818027,1795900,1792847,1793842,1806041,1828066,1844490,1856014,1883496,1894094,1882166,1808726,1767857,1737928,1736654,1735584,1666613,1676307,1664500,1636046,1653209,1538568,1499594,1467496,1411050,1444255,1382609,1382153,1441427,1520870,1531347,1439168,1386905,1374413,1374718,1436849,1439432,1410190,1386655,1373393,1344582,1264108,1218182,1160727,1071317,1015468,925853,842541,761364,681745,609961,543736,489288,460397,291988,248322,206867,178428,126027,91662,67838,49524,35447,23828,35593 0,1,1,2037,136183387,1457733,1465889,1473499,1480288,1486590,1492700,1498947,1505379,1511932,1518485,1524994,1530988,1536397,1541569,1546962,1553100,1560493,1569251,1579223,1590065,1601119,1611686,1621316,1629761,1629963,1640055,1665607,1671704,1681255,1737602,1757792,1760193,1762042,1773206,1764644,1760386,1797076,1822940,1800360,1796813,1797157,1808488,1829710,1845584,1856719,1883708,1893735,1881115,1807069,1765521,1735010,1733043,1731248,1661872,1670788,1658427,1629357,1645641,1530844,1491372,1458756,1402027,1434230,1372240,1370809,1428375,1505598,1514301,1421459,1368072,1353847,1351988,1410507,1410165,1378374,1351999,1335325,1303111,1220693,1171502,1110819,1019667,960821,870178,785879,704132,624589,553062,487451,433167,401996,251115,210063,171883,145411,100592,71551,51708,36815,25662,37036 0,1,1,2038,136552548,1456313,1464344,1471832,1478400,1484377,1490120,1496044,1502283,1508804,1515370,1522085,1528566,1534562,1540230,1546061,1552788,1561080,1571226,1582679,1594632,1606502,1617818,1627890,1636613,1644208,1643467,1652773,1677512,1682924,1691734,1747256,1766430,1767794,1768783,1779521,1770632,1765951,1802099,1827455,1804392,1800181,1799701,1810241,1830875,1846362,1857100,1883455,1892780,1879419,1804839,1762642,1731540,1728871,1726394,1656617,1664795,1651814,1622132,1637482,1522628,1482673,1449604,1392517,1423619,1361213,1358625,1414294,1489113,1495885,1402442,1347845,1331768,1327544,1382161,1378696,1344270,1314915,1294590,1258771,1174340,1121577,1057719,965259,903495,812116,727269,645548,566768,496225,431946,378603,346105,212675,174763,140269,116239,78646,54629,38507,26701,39186 0,1,1,2039,136906526,1455124,1462966,1470317,1476759,1482507,1487925,1493481,1499391,1505717,1512253,1518982,1525669,1532153,1538408,1544739,1551911,1560810,1571864,1584718,1598163,1611150,1623278,1634106,1643274,1651137,1657787,1656254,1664755,1688788,1693470,1701481,1755960,1774085,1774608,1775167,1785586,1776254,1771068,1806725,1831548,1807829,1802771,1801549,1811512,1831735,1846824,1857018,1882603,1891175,1877142,1802064,1759201,1727515,1724195,1721015,1650885,1658254,1644667,1614325,1628794,1513936,1473565,1439948,1382436,1412322,1349350,1345458,1399070,1471285,1476094,1381993,1326115,1308008,1301210,1351659,1344947,1307762,1275197,1250996,1211392,1124724,1068414,1001745,908142,843675,752016,667222,586237,508954,440119,377912,326320,293478,177157,142813,112290,91024,60149,40748,27981,41252 0,1,1,2040,137246844,1454153,1461816,1468968,1475263,1480882,1486069,1491300,1496840,1502839,1509176,1515873,1522586,1529274,1536009,1542936,1550615,1559958,1571635,1585417,1600269,1614759,1628018,1639655,1649577,1657886,1664797,1670636,1668292,1676097,1699387,1703277,1710275,1763683,1780945,1781060,1781298,1791277,1781414,1775781,1810917,1835037,1810490,1804668,1802917,1812478,1832282,1846828,1856337,1881114,1889004,1874316,1798728,1755220,1722991,1718991,1715141,1644617,1651182,1636942,1606012,1619614,1504832,1463944,1429707,1371697,1400161,1336516,1331209,1382581,1452105,1454809,1360006,1302715,1282388,1272841,1318933,1308799,1268642,1232674,1204387,1160643,1071845,1012342,942953,848507,781717,690397,606379,526873,451824,385442,326075,277021,244787,144966,114494,88063,69729,44945,29658,43420 0,1,1,2041,137575232,1453397,1460882,1467845,1473939,1479409,1484456,1489456,1494671,1500298,1506312,1512805,1519481,1526197,1533139,1540548,1548834,1558701,1570831,1585241,1601036,1616937,1631699,1644467,1655200,1664261,1671611,1677716,1682735,1679690,1686755,1709236,1712120,1718075,1770610,1787444,1787254,1787049,1796509,1786180,1780073,1814515,1837747,1812468,1806096,1803989,1813137,1832375,1846247,1855027,1879053,1886275,1870916,1794846,1750732,1717948,1713305,1708727,1637831,1643546,1628704,1597208,1609987,1495207,1453737,1418787,1360129,1387003,1322616,1315756,1364832,1431463,1431915,1336318,1277475,1254768,1242382,1283860,1270044,1226744,1187184,1154411,1106525,1016048,953420,881537,786699,718158,627925,545441,468162,396097,332934,277146,231354,200595,116390,89933,67572,52196,32776,45915 0,1,1,2042,137893334,1452904,1460158,1466933,1472836,1478102,1482996,1487851,1492836,1498145,1503780,1509954,1516428,1523102,1530079,1537694,1546463,1556944,1569608,1584493,1600921,1617768,1633950,1648228,1660081,1669951,1678052,1684589,1689881,1694189,1690394,1696654,1718116,1719972,1725077,1777170,1793679,1793075,1792347,1801338,1790516,1783768,1817334,1839772,1813965,1807221,1804758,1813344,1831887,1845039,1853157,1876458,1882993,1866963,1790450,1745728,1712431,1707081,1701779,1630485,1635404,1619982,1587980,1599822,1484991,1442845,1407016,1347591,1372744,1307521,1299108,1345712,1409248,1407237,1310753,1250250,1225088,1209716,1246234,1228507,1181884,1138363,1101074,1049391,957385,891827,817847,723249,653665,565290,485109,410832,342515,283302,231755,189845,161295,91562,69121,50667,38132,49608 0,1,1,2043,138202675,1452653,1459700,1466238,1471943,1477012,1481699,1486401,1491244,1496322,1501640,1507429,1513581,1520057,1526993,1534655,1543640,1554604,1567886,1583314,1600229,1617717,1634847,1650546,1663918,1674907,1683812,1691101,1696810,1701383,1704942,1700335,1705587,1726010,1727020,1731707,1783469,1799543,1798432,1797232,1805742,1794247,1786680,1819467,1841315,1815159,1808047,1805078,1812986,1830784,1843286,1850764,1873307,1879145,1862493,1785530,1740242,1706379,1700329,1694263,1622639,1626772,1610826,1578223,1589027,1474071,1431090,1394254,1333982,1357255,1291243,1281157,1325116,1385276,1380587,1283153,1220976,1193239,1174639,1205875,1184004,1133697,1086206,1044719,989277,896023,827912,752411,658808,588942,503217,426129,355637,291802,237199,190433,152871,127093,70490,51920,37083,55601 0,1,1,2044,138505058,1452624,1459477,1465803,1471267,1476138,1480625,1485116,1489802,1494736,1499824,1505298,1511063,1517221,1523960,1531575,1540610,1551801,1565585,1581637,1599110,1617098,1634861,1651503,1666289,1678803,1688829,1696922,1703382,1708365,1712185,1714931,1709304,1713520,1733088,1733695,1738069,1789382,1804939,1803381,1801693,1809539,1797200,1788903,1821118,1842565,1816058,1808433,1804833,1812013,1829138,1841008,1847832,1869614,1874797,1857495,1780134,1734225,1699801,1693006,1686234,1614316,1617720,1601140,1567837,1577480,1462271,1418324,1380387,1319189,1340553,1273676,1261810,1302882,1359372,1351814,1253461,1189547,1159017,1136990,1162606,1136159,1082174,1031065,985392,926370,832308,762193,685893,594076,524738,442466,369278,303335,244627,195163,153569,120639,98009,53037,38065,58653 0,1,1,2045,138802056,1452751,1459479,1465603,1470847,1475474,1479765,1484047,1488527,1493301,1498245,1503487,1508937,1514710,1521131,1528548,1537549,1548795,1562817,1579384,1597482,1616030,1634297,1651580,1667323,1681239,1692781,1701986,1709253,1714992,1719211,1722223,1723939,1717263,1720635,1739790,1740103,1744055,1794842,1809933,1807899,1805545,1812552,1799458,1790650,1822471,1843512,1816523,1808253,1803978,1810499,1826973,1838195,1844348,1865405,1869916,1851994,1774190,1727676,1692664,1685186,1677711,1605569,1608130,1590823,1556725,1565008,1449455,1404449,1365302,1303208,1322510,1254724,1240907,1278822,1331381,1320853,1221557,1155758,1122249,1096586,1116040,1084957,1027676,972984,923257,861009,766749,695335,619010,529796,461832,383840,315334,254614,201548,157607,121375,93177,73871,38955,61122 0,1,1,2046,139095266,1452975,1459627,1465620,1470664,1475069,1479115,1483201,1487462,1492030,1496816,1501913,1507130,1512586,1518633,1525738,1534539,1545757,1559839,1576650,1595273,1614449,1633287,1651075,1667448,1682322,1695272,1705995,1714361,1720907,1725887,1729285,1731273,1731934,1724404,1727376,1746226,1746124,1749581,1799883,1814488,1811809,1808620,1814879,1801248,1792114,1823529,1844017,1816419,1807460,1802583,1808477,1824275,1834840,1840368,1860667,1864533,1845942,1767709,1720561,1685024,1676879,1668761,1596302,1597913,1579765,1544692,1551450,1435504,1389343,1348998,1285936,1303039,1234223,1218267,1252797,1301235,1287571,1187240,1119430,1082757,1053057,1066171,1030766,970246,912123,858660,793709,699996,628042,552526,466747,401059,328144,265013,210059,162996,124754,93899,70346,54356,63207 0,1,1,2047,139385664,1453219,1459879,1465784,1470696,1474900,1478716,1482560,1486624,1490971,1495552,1500487,1505559,1510785,1516509,1523247,1531742,1542762,1556821,1573698,1592562,1612278,1631753,1650109,1666984,1682498,1696401,1708526,1718415,1726061,1731843,1736006,1738373,1739297,1739100,1731165,1733846,1752272,1751671,1754688,1804485,1818432,1814934,1811001,1816729,1802751,1793287,1824152,1843949,1815706,1806139,1800690,1805935,1821056,1830998,1835873,1855451,1858604,1839339,1760660,1712953,1676904,1668145,1659269,1586416,1586963,1567771,1531582,1536686,1420304,1373000,1331363,1267277,1281967,1212000,1193753,1224751,1268811,1251751,1150319,1080391,1040178,1006402,1013359,973631,910033,848802,792089,725131,632750,561085,487244,405761,343254,276119,218930,170119,129216,96665,71012,51852,75126 0,1,1,2048,139674507,1453424,1460146,1466058,1470876,1474937,1478554,1482170,1485993,1490140,1494499,1499228,1504135,1509219,1514715,1521128,1529258,1539985,1553853,1570708,1589648,1609600,1629622,1648623,1666071,1682080,1696619,1709695,1720990,1730153,1737033,1741988,1745122,1746431,1746492,1745879,1737659,1739924,1757844,1756809,1759357,1808478,1821592,1817368,1812901,1818292,1803960,1794023,1824217,1843287,1814468,1804320,1798287,1802872,1817344,1826642,1830897,1849687,1852121,1832142,1753095,1704856,1668366,1658882,1649149,1575805,1575081,1554708,1517298,1520593,1403839,1355308,1312293,1247066,1259115,1187913,1167306,1194553,1233886,1213188,1110610,1038261,994495,956959,957640,913692,847340,783503,724194,655985,565776,495269,424026,347675,289183,228402,177552,135066,100281,73223,52434,81078 0,1,1,2049,139962980,1453496,1460366,1466335,1471160,1475124,1478596,1482013,1485603,1489511,1493667,1498179,1502881,1507793,1513151,1519343,1527148,1537507,1551087,1567766,1586690,1606723,1626976,1646528,1664622,1681202,1696243,1709958,1722187,1732758,1741156,1747214,1751138,1753207,1753652,1753303,1752391,1743755,1745529,1763004,1761508,1763412,1811685,1824060,1819329,1814523,1819568,1804738,1794204,1823680,1842098,1812736,1801994,1795368,1799331,1813141,1821824,1825390,1843383,1845058,1824427,1745048,1696335,1659294,1648979,1638262,1564264,1562119,1540449,1501698,1503154,1385999,1336158,1291623,1225127,1234345,1161917,1138823,1162005,1196262,1171697,1067718,993032,946054,904767,899154,851245,782643,716850,655672,587050,499876,431457,363737,293263,239521,185494,141178,104989,76090,54159,85054 0,1,1,2050,140252195,1453412,1460460,1466570,1471443,1475415,1478790,1482062,1485453,1489126,1493043,1497347,1501840,1506559,1511732,1517782,1525371,1535415,1548628,1565022,1583773,1603794,1624131,1643914,1662560,1679785,1695393,1709605,1722484,1733990,1743790,1751363,1756386,1759252,1760457,1760481,1759839,1758512,1749381,1750720,1767731,1765595,1766680,1814194,1826054,1821007,1815867,1820417,1804964,1793793,1822626,1840418,1810501,1799166,1791984,1795311,1808469,1816473,1819357,1836494,1837475,1816207,1736563,1687276,1649591,1638326,1626430,1551664,1547972,1524865,1484778,1484265,1366674,1315383,1269165,1201317,1207593,1133891,1108097,1126919,1155749,1126844,1021623,945045,894890,849948,838181,786758,716559,649526,587291,519155,435908,370526,307184,243218,194793,147711,109912,79795,56377,88570 0,1,1,2051,140543352,1453130,1460387,1466672,1471688,1475710,1479090,1482260,1485508,1488978,1492662,1496724,1501011,1505519,1510506,1516371,1523816,1533644,1546552,1562582,1581052,1600907,1621229,1641102,1659973,1677760,1694014,1708790,1722163,1734313,1745054,1754031,1760562,1764519,1766518,1767315,1767045,1765977,1764150,1754590,1755476,1771845,1768900,1769268,1816239,1827763,1822404,1816786,1820716,1804602,1792862,1821082,1838230,1807760,1795860,1788112,1790831,1803285,1810610,1812757,1829104,1829395,1807564,1727550,1677585,1639149,1626735,1613513,1537890,1532501,1507945,1466429,1463793,1345702,1292807,1244794,1175590,1178760,1103645,1074962,1089115,1111919,1078619,972704,894348,841127,792776,775189,720850,649764,582286,519877,453189,374763,313303,255103,198082,155349,115184,83680,59227,92223 0,1,1,2052,140837070,1452604,1460118,1466603,1471794,1475966,1479391,1482561,1485706,1489039,1492525,1496353,1500393,1504693,1509468,1515146,1522409,1532098,1544792,1560516,1578634,1598207,1618367,1638223,1657195,1675203,1692017,1707440,1721373,1734012,1745398,1755319,1763257,1768733,1771816,1773397,1773898,1773206,1771633,1769363,1759356,1759619,1775178,1771517,1771386,1818000,1829192,1823380,1817154,1820428,1803728,1791462,1819052,1835550,1804562,1792085,1783790,1785840,1797599,1804190,1805663,1821230,1820884,1798373,1717902,1667157,1627772,1614061,1599386,1522810,1515702,1489584,1446528,1441569,1322893,1268287,1218452,1147840,1147623,1071002,1039236,1048176,1064754,1027408,920981,841045,785019,733667,710752,654171,582994,515929,454298,390054,317265,260526,208057,158209,121329,87838,62219,96491 0,1,1,2053,141133675,1451803,1459607,1466348,1471730,1476073,1479651,1482863,1486012,1489244,1492585,1496217,1500021,1504074,1508642,1514115,1521199,1530703,1543255,1558776,1576586,1595809,1615689,1635382,1654340,1672449,1689486,1705469,1720051,1733249,1745116,1755679,1764563,1771440,1776051,1778717,1780001,1780076,1778883,1776873,1774144,1763517,1762978,1777818,1773658,1773224,1819489,1830209,1823813,1816939,1819624,1802378,1789580,1816519,1832398,1800888,1787866,1778972,1780355,1791359,1797276,1798089,1812925,1811819,1788512,1707498,1655790,1615323,1600173,1583906,1506420,1497463,1469649,1424901,1417395,1298107,1241772,1190024,1117861,1114002,1035779,1000515,1004088,1014633,973228,866568,785385,726964,673154,645510,587452,517036,451311,391454,330606,264159,212779,166429,123763,92679,65424,101299 0,1,1,2054,141433279,1450715,1458814,1465843,1471482,1476012,1479763,1483132,1486314,1489550,1492790,1496277,1499885,1503700,1508022,1513288,1520167,1529492,1541864,1557249,1574862,1593778,1613308,1632720,1651518,1669614,1686747,1702954,1718098,1731953,1744379,1755420,1764944,1772763,1778778,1782966,1785336,1786201,1785780,1784147,1781679,1778310,1766883,1765654,1779997,1775533,1774796,1820567,1830682,1823654,1816213,1818359,1800555,1787206,1813536,1828771,1796767,1783147,1773660,1774329,1784635,1789889,1790109,1804091,1802101,1777870,1696132,1643331,1601668,1584957,1567065,1488594,1477650,1447974,1401348,1391119,1271285,1213129,1159287,1085463,1077711,997563,958776,957208,961581,916201,809707,727756,667482,611832,580161,521471,452728,389306,332196,275622,216039,170457,130399,94696,69151,106616 0,1,1,2055,141735624,1449349,1457735,1465055,1470977,1475764,1479705,1483244,1486582,1489851,1493094,1496479,1499942,1503563,1507644,1512667,1519344,1528467,1540659,1555859,1573327,1592057,1611287,1630351,1648872,1666806,1683927,1700225,1715593,1730008,1743099,1754700,1764703,1773161,1780119,1785708,1789596,1791544,1791912,1791050,1788961,1785859,1781691,1769576,1767860,1781894,1777129,1775958,1821111,1830578,1822998,1815022,1816609,1798241,1784387,1810089,1824705,1792154,1777944,1767811,1767828,1777450,1782103,1781600,1794593,1791597,1766243,1683655,1629652,1586686,1568375,1548740,1469208,1456086,1424351,1375724,1362678,1242302,1182147,1126042,1050455,1038298,956328,914375,907562,905712,856580,750791,668661,607150,550354,515469,457069,390947,330762,277306,225721,173318,133763,99939,70777,112625 0,1,1,2056,142040488,1447712,1456375,1463977,1470189,1475259,1479455,1483183,1486695,1490121,1493398,1496786,1500145,1503617,1507511,1512292,1518719,1527642,1539635,1554657,1571945,1590528,1609573,1628339,1646508,1664166,1681130,1697413,1712872,1727514,1741165,1753435,1763996,1772939,1780529,1787067,1792360,1795827,1797276,1797207,1795884,1793166,1789264,1784393,1771796,1769790,1783521,1778325,1776594,1821075,1829973,1821883,1813363,1814380,1795489,1781113,1806199,1820140,1787060,1772213,1761501,1760873,1769863,1773797,1772448,1784324,1780094,1753456,1669931,1614628,1570345,1550320,1528805,1448085,1432571,1398629,1347958,1331924,1210917,1148602,1090092,1012395,995733,912428,867321,855243,847251,794751,690319,608670,546600,489421,452249,395118,332532,276454,227410,181344,136211,102680,74823,117594 0,1,1,2057,142347348,1445835,1454740,1462613,1469113,1474472,1478949,1482934,1486635,1490233,1493666,1497088,1500447,1503823,1507567,1512163,1518344,1527017,1538806,1553622,1570737,1589139,1608037,1626627,1644504,1661808,1678492,1694621,1710067,1724800,1738678,1751508,1762737,1772239,1780314,1787486,1793723,1798594,1801565,1802574,1802052,1800109,1796588,1791984,1786622,1773739,1771454,1784750,1778993,1776654,1820540,1828908,1820296,1811231,1811709,1792279,1777415,1801827,1815090,1781436,1766016,1754740,1753529,1761774,1764861,1762537,1773070,1767446,1739400,1654843,1598229,1552526,1530652,1507067,1425023,1406950,1370733,1317915,1298618,1176922,1112299,1050975,971257,950397,865881,817707,800461,786579,731232,628871,548408,486527,429814,391363,336466,278271,227011,182964,142732,104724,77002,123563 0,1,1,2058,142655727,1443752,1452866,1460981,1467752,1473396,1478161,1482425,1486383,1490170,1493773,1497352,1500744,1504120,1507770,1512214,1518207,1526631,1538175,1552793,1569700,1587929,1606644,1625087,1642791,1659805,1676135,1691987,1707277,1721998,1735969,1749027,1760821,1770988,1779622,1787277,1794146,1799961,1804335,1806876,1807434,1806282,1803539,1799325,1794242,1788589,1775416,1772718,1785447,1779097,1776237,1819551,1827371,1818236,1808658,1808586,1788648,1773232,1796972,1809519,1775354,1759368,1747593,1745684,1753065,1755170,1751653,1760675,1753519,1723920,1638358,1580346,1533114,1509192,1483331,1399889,1379171,1340536,1285346,1262518,1140107,1072766,1008656,927412,902301,816766,765732,743575,724208,666641,567084,488558,427691,372334,333647,281910,228801,182900,144223,109910,78666,128898 0,1,1,2059,142964928,1441500,1450782,1459110,1466117,1472040,1477087,1481635,1485872,1489907,1493703,1497453,1501006,1504413,1508062,1512411,1518257,1526495,1537783,1552152,1568858,1586877,1605427,1623688,1641242,1658087,1674131,1689629,1704642,1719209,1733168,1746318,1758342,1769074,1778373,1786587,1793948,1800402,1805723,1809660,1811748,1811688,1809730,1806292,1801601,1796230,1790290,1776700,1773451,1785582,1778713,1775363,1818101,1825373,1815745,1805632,1805032,1784537,1768588,1791600,1803475,1768823,1752349,1739961,1737231,1743597,1744514,1739652,1747011,1738160,1706998,1620349,1560838,1511910,1485738,1457441,1372599,1349076,1307776,1250017,1223404,1099979,1029966,963528,880876,851531,765282,711724,685055,660724,601630,505661,429878,370885,317774,279885,232095,184597,144390,111238,82697,133448 0,1,1,2060,143274036,1439126,1448525,1457016,1464241,1470400,1475727,1480562,1485078,1489393,1493435,1497377,1501099,1504669,1508348,1512693,1518444,1526534,1537631,1551740,1568198,1586020,1604362,1622462,1639836,1656534,1672406,1687619,1702281,1716571,1730378,1743518,1755634,1766598,1776463,1785348,1793268,1800211,1806169,1811057,1814541,1816006,1815149,1812499,1808576,1803603,1797947,1791587,1777461,1773633,1785243,1777890,1774039,1816185,1822938,1812805,1802189,1801013,1779972,1763441,1785774,1796992,1761924,1744831,1731719,1728053,1733195,1732752,1726400,1731931,1721353,1688493,1600680,1539515,1488714,1460139,1429338,1343020,1316415,1272220,1211707,1180733,1056489,984292,915602,831722,798282,711748,656125,625445,596770,536938,445366,373160,316898,266888,230727,187514,145940,111540,83832,139172 0,1,2,2014,124495548,1394529,1386740,1389723,1403344,1407501,1410948,1457517,1471301,1465804,1466577,1477323,1470469,1465190,1499973,1521044,1504134,1503756,1512609,1524240,1551930,1575937,1594988,1641273,1677632,1680284,1616101,1594148,1574287,1589979,1610097,1565312,1594201,1597979,1586029,1605651,1514640,1493691,1482707,1439551,1486162,1446415,1473006,1550966,1659395,1682201,1606952,1572788,1593356,1620437,1731348,1781787,1791942,1805840,1840821,1845043,1801587,1804250,1792869,1733801,1728139,1676086,1624273,1568421,1523007,1483517,1459847,1460365,1549920,1128358,1118773,1106714,1148026,997578,914385,864418,819827,791319,733352,703977,682660,615822,601946,583024,562022,542038,493334,466850,428333,382965,347933,303717,256093,217937,178288,138428,101137,79642,55821,40753,28558,47840 0,1,2,2015,125163050,1400018,1399377,1391390,1393910,1407127,1411152,1414496,1460868,1474581,1469054,1469773,1480526,1473732,1468662,1503936,1525883,1510105,1511045,1521279,1534262,1562795,1587058,1605778,1651610,1687629,1689802,1625274,1602857,1582591,1597827,1617373,1571928,1599941,1602991,1590507,1609708,1518548,1497329,1486111,1442699,1488847,1448656,1474672,1552096,1659927,1682239,1606749,1572176,1592384,1618969,1729092,1778882,1788506,1801931,1836339,1840010,1796212,1798311,1786459,1727128,1720837,1668296,1615911,1559507,1513410,1473073,1448237,1447260,1534173,1116052,1105137,1091616,1130424,980680,897160,846231,800556,770468,711778,680821,657511,590483,574198,552786,529112,506192,456583,427809,388211,342885,307312,264255,219209,183241,147011,111790,79837,61366,41910,29773,48832 0,1,2,2016,125829619,1405334,1404921,1404064,1395583,1397726,1410778,1414701,1417901,1464151,1477817,1472293,1472990,1483826,1477246,1472691,1508794,1531894,1517453,1519803,1531326,1545211,1574020,1597864,1616220,1661672,1697251,1699028,1634092,1611240,1590508,1605218,1624022,1577758,1605029,1607529,1594668,1613569,1522257,1500750,1489269,1445502,1491091,1450445,1475917,1552856,1660100,1681955,1606184,1571241,1591082,1617112,1726453,1775600,1784759,1797720,1831478,1834609,1790463,1792039,1779678,1720011,1712979,1659859,1606843,1549844,1502934,1461587,1435497,1432933,1517068,1102652,1090289,1075204,1111359,962353,878476,826524,779694,747992,688595,655964,630652,563500,544651,520709,494419,468798,418724,388075,347891,303185,267727,226486,184581,151350,118910,88433,61640,46180,30682,49618 0,1,2,2017,126495110,1410371,1410287,1409649,1408286,1399409,1401413,1414325,1418102,1421230,1467387,1481038,1475545,1476290,1487357,1481308,1477620,1514836,1539280,1526267,1529954,1542316,1556514,1584928,1608312,1626373,1671343,1706572,1707890,1642581,1619213,1597958,1611970,1629883,1582928,1609617,1611730,1598614,1617212,1525750,1503915,1492074,1447857,1492873,1451806,1476800,1553262,1659947,1681287,1605291,1570000,1589400,1614883,1723440,1772035,1780729,1793150,1826249,1828839,1784395,1785399,1772451,1712343,1704466,1650694,1597013,1539289,1491402,1448958,1421538,1417331,1498525,1088045,1074124,1057389,1090685,942480,858222,805175,757176,723824,663679,629390,602041,534752,513291,486866,458198,430249,380163,348115,307919,264447,229782,190974,152700,122641,94222,68432,46482,33890,50458 0,1,2,2018,127158576,1414779,1415374,1415051,1413901,1412131,1403101,1404991,1417717,1421427,1424511,1470606,1484273,1478877,1479833,1491428,1486271,1483728,1522265,1548148,1536477,1541049,1553663,1567495,1595467,1618465,1636144,1680711,1715516,1716409,1650645,1626698,1604755,1617908,1635062,1587592,1613863,1615705,1602349,1620631,1528985,1506717,1494427,1449739,1494218,1452795,1477333,1553350,1659420,1680292,1604085,1568377,1587366,1612309,1720143,1768177,1776349,1788225,1820659,1822727,1777967,1778320,1764661,1704028,1695220,1640748,1586268,1527658,1478711,1435107,1406320,1400379,1478392,1072124,1056564,1038042,1068275,920929,836275,782133,732955,697832,637014,601071,571550,504226,480190,451506,420824,390954,341335,308448,268870,227265,194048,158224,123950,97368,73041,51728,34190,53157 0,1,2,2019,127818980,1418526,1419828,1420181,1419342,1417774,1415841,1406683,1408415,1421031,1424701,1427775,1473845,1487594,1482442,1483923,1496408,1492426,1491233,1531187,1558427,1547648,1552507,1564689,1578102,1605705,1628227,1645593,1689692,1724099,1724503,1658205,1633529,1610743,1623161,1639728,1591906,1617885,1619459,1605857,1623792,1531848,1509069,1496307,1451190,1495196,1453440,1477572,1553086,1658568,1678978,1602505,1566402,1584980,1609469,1716575,1763971,1771621,1782945,1814740,1816253,1771104,1770679,1756213,1694984,1685174,1629870,1574426,1514852,1464776,1419989,1389778,1381947,1456542,1054820,1037482,1017041,1043983,897565,812561,757332,706871,669993,608583,570876,539162,471982,445583,414990,382694,351352,302754,269650,231340,192199,161036,128640,98588,75638,55315,38144,55145 0,1,2,2020,128474383,1421270,1423624,1424666,1424501,1423245,1421505,1419437,1410100,1411751,1424296,1427960,1431046,1477160,1491152,1486558,1488927,1502580,1499978,1500241,1541535,1569664,1559179,1563630,1575329,1588401,1615545,1637675,1654656,1698322,1732249,1732090,1665104,1639535,1616042,1627888,1644040,1595993,1621686,1622987,1609100,1626581,1534251,1510956,1497747,1452274,1495823,1453791,1477465,1552502,1657402,1677277,1600564,1564092,1582343,1606379,1712655,1759417,1766537,1777341,1808461,1809339,1763689,1762387,1747020,1685156,1674171,1617875,1561387,1500775,1449552,1403536,1371759,1361897,1432849,1036000,1016746,994239,1017662,872313,787013,730588,678897,640297,578258,538782,504938,438248,409821,377702,344233,311959,264971,232310,195898,159746,131157,102496,76735,57407,40872,59198 0,1,2,2021,129122725,1422640,1426417,1428492,1428996,1428409,1426974,1425093,1422845,1413406,1415006,1427581,1431271,1434432,1480769,1495325,1491668,1495226,1510262,1509154,1510800,1552984,1581396,1570489,1574492,1585782,1598405,1625159,1646829,1663430,1706574,1739937,1739043,1671187,1644852,1620825,1632259,1648101,1599839,1625241,1626220,1611935,1628866,1536120,1512337,1498746,1452946,1496082,1453723,1476986,1551552,1655773,1675133,1598217,1561470,1579380,1602878,1708302,1754409,1761032,1771287,1801650,1801764,1755532,1753265,1736942,1674308,1661968,1604616,1547022,1485414,1433011,1385645,1352185,1340165,1407183,1015572,994243,969527,989243,845127,759473,701918,649071,608638,546033,504873,469142,403383,373289,340065,305944,273345,228566,196999,163056,130326,104703,79925,58363,42516,63731 0,1,2,2022,129762928,1422807,1427845,1431333,1432862,1432939,1432174,1430591,1428529,1426176,1416664,1418322,1430896,1434688,1438094,1484969,1500456,1498025,1502987,1519503,1519805,1522368,1564824,1592822,1581443,1585067,1595858,1608110,1634403,1655640,1671778,1714333,1746967,1745169,1676573,1649657,1625265,1636414,1651959,1603464,1628534,1629085,1614314,1630671,1537555,1513367,1499414,1453340,1496011,1453382,1476233,1550249,1653801,1672658,1595630,1558612,1576104,1599066,1703621,1749105,1755190,1764828,1794312,1793556,1746654,1743359,1725910,1662333,1648540,1590054,1531366,1468688,1414965,1366149,1330898,1316553,1379332,993349,969802,942783,958613,815772,729897,671309,617233,574960,511939,469355,432096,367716,336367,302535,268355,236078,194083,164217,133227,104222,81810,60903,43316,67773 0,1,2,2023,130393187,1422147,1428071,1432806,1435743,1436838,1436737,1435824,1434055,1431892,1429458,1419991,1421667,1434322,1438369,1442347,1490138,1506844,1505854,1512322,1530240,1531464,1534325,1576358,1603886,1592099,1595248,1605634,1617441,1643299,1664028,1679628,1721423,1753159,1750590,1681454,1654131,1629483,1640357,1655606,1606833,1631460,1631490,1616215,1632033,1538635,1514063,1499797,1453420,1495663,1452777,1475153,1548618,1651501,1669939,1592818,1555463,1572519,1594944,1698649,1743473,1748964,1757857,1786346,1784621,1737000,1732501,1713737,1649126,1633779,1574183,1514316,1450427,1395288,1344923,1307749,1290888,1349093,969191,943336,913932,925522,784226,698304,638624,583350,539315,476206,432573,394174,331635,299517,265650,232031,200723,162016,134392,106709,81586,62473,45292,70871 0,1,2,2024,131012109,1420974,1427468,1433078,1437256,1439755,1440668,1440420,1439319,1437443,1435200,1432810,1423355,1425126,1438020,1442646,1447571,1496575,1514719,1515267,1523157,1542003,1543520,1545964,1587513,1614645,1602359,1605121,1615042,1626433,1651788,1671934,1686825,1727692,1758661,1755510,1685999,1658399,1633503,1644091,1659007,1609851,1633938,1633421,1617675,1633028,1539373,1514470,1499865,1453230,1495048,1451846,1473762,1546684,1648960,1666986,1589706,1552010,1568626,1590559,1693371,1737464,1742237,1750286,1777672,1774910,1726411,1720509,1700314,1634600,1617681,1556888,1495703,1430501,1373850,1321821,1282561,1262989,1316298,943007,914760,882712,889940,750524,664554,603826,547468,501942,439179,394891,355779,295581,263260,229963,197524,167800,132796,107830,83674,62426,46562,74171 0,1,2,2025,131617874,1419409,1426351,1432515,1437563,1441303,1443618,1444382,1443941,1442731,1440779,1438577,1436196,1426825,1428854,1442318,1447898,1454067,1504508,1524198,1526189,1535025,1554167,1555259,1557234,1598365,1625008,1612312,1614616,1624102,1635002,1659777,1679172,1693194,1733265,1763645,1760080,1690322,1662455,1637308,1647575,1662050,1612415,1635934,1634910,1618769,1633683,1539833,1514565,1499656,1452780,1494093,1450606,1472079,1544527,1646195,1663714,1586286,1548260,1564482,1585893,1687732,1730969,1734927,1742034,1768227,1764243,1714688,1707260,1685538,1618748,1600129,1537978,1475372,1408775,1350504,1296665,1255161,1232684,1280788,914710,883800,849103,851924,714514,628610,566974,509829,463191,401214,356706,317383,260071,228141,196012,165345,137746,106727,84705,64139,46623,77150 0,1,2,2026,132208840,1417407,1424840,1431443,1437036,1441645,1445194,1447360,1447929,1447377,1446090,1444181,1441984,1439689,1430567,1433181,1447598,1454432,1462065,1514046,1535194,1538151,1547294,1566012,1566626,1568197,1608826,1635058,1621885,1623766,1632737,1643080,1667108,1685582,1698865,1738321,1768290,1764436,1694442,1666299,1640863,1650699,1664630,1614491,1637478,1636032,1619525,1634044,1539975,1514393,1499196,1452010,1492841,1449085,1470192,1542160,1643123,1660132,1582562,1544271,1560073,1580902,1681632,1723895,1726935,1733015,1757838,1752428,1701720,1692661,1669400,1601442,1580936,1517322,1453197,1385107,1325078,1269282,1225375,1199835,1242450,884018,850433,813164,811305,676157,590529,528285,470776,423433,362712,318487,279524,225630,194688,164305,135928,110882,83989,65057,47994,79086 0,1,2,2027,132782801,1414861,1422894,1429967,1435997,1441151,1445567,1448962,1450934,1451391,1450758,1449517,1447614,1445503,1443454,1434919,1438497,1454165,1462478,1471691,1525120,1547236,1550517,1559244,1577478,1577681,1578752,1618958,1644727,1631104,1632487,1640866,1650476,1673593,1691286,1704010,1743026,1772706,1768569,1698345,1669893,1644057,1653353,1666727,1616132,1638660,1636812,1619990,1634073,1539846,1513962,1498402,1450940,1491298,1447356,1468103,1539505,1639739,1656236,1578593,1540020,1555347,1575476,1674973,1716156,1718203,1723091,1746312,1739352,1687409,1676695,1651768,1582499,1559952,1494783,1429025,1359305,1297379,1239483,1193062,1164326,1200885,850904,814738,774739,768031,635494,550532,488120,430674,383086,324142,280766,242765,192783,163401,135273,109589,87408,64623,48777,81277 0,1,2,2028,133337782,1411869,1420407,1428066,1434558,1440142,1445103,1449360,1452561,1454421,1454795,1454208,1452974,1451157,1449297,1447836,1440271,1445116,1462257,1472161,1482862,1537240,1559679,1562559,1570801,1588615,1588314,1588985,1628703,1654030,1639878,1640694,1648322,1657032,1679369,1696465,1708806,1747513,1776909,1772481,1701984,1673111,1646789,1655529,1668370,1617403,1639503,1637301,1620134,1633831,1539458,1513199,1497306,1449590,1489548,1445441,1465740,1536557,1636054,1652080,1574356,1535461,1550199,1569528,1667665,1707680,1708571,1712052,1733529,1724910,1671745,1659234,1632457,1561767,1537041,1470185,1402666,1331185,1267220,1207130,1158097,1125766,1156040,815465,776550,733774,722148,592768,508980,446845,389936,342626,286025,244092,207663,162017,134713,109233,86530,67376,48547,83266 0,1,2,2029,133872245,1408726,1417464,1425616,1432693,1438735,1444125,1448929,1452986,1456070,1457847,1458266,1457688,1456543,1454979,1453708,1453214,1446923,1453264,1471990,1483394,1495089,1549759,1571795,1574215,1582033,1599333,1598620,1598823,1638080,1662884,1648147,1648218,1654923,1662866,1684615,1701288,1713373,1751780,1780889,1776132,1705252,1675865,1649029,1657250,1669641,1618332,1640055,1637472,1620005,1633315,1538743,1512134,1495921,1448040,1487605,1443253,1463099,1533320,1632113,1647654,1569814,1530492,1544545,1562982,1659655,1698311,1697827,1699777,1719390,1709096,1654598,1640085,1611304,1539113,1512023,1443350,1373914,1300546,1234454,1172092,1120079,1084115,1108076,777541,735812,690314,673926,548357,466248,404885,349052,302608,248927,209030,174743,133761,108937,86390,66813,50715,84428 0,1,2,2030,134384663,1405589,1414371,1422708,1430279,1436901,1442746,1447977,1452575,1456518,1459519,1461335,1461767,1461281,1460387,1459411,1459116,1459900,1455109,1463058,1483286,1495690,1507716,1561950,1583512,1585535,1592840,1609713,1608519,1608276,1647002,1671216,1655725,1654881,1660793,1668161,1689497,1705879,1717725,1755819,1784598,1779406,1708050,1678136,1650817,1658595,1670576,1618979,1640288,1637367,1619616,1632467,1537716,1510784,1494334,1446300,1485382,1440787,1460184,1529853,1627900,1642906,1564855,1525024,1538300,1555777,1650776,1687851,1685876,1686172,1703878,1691769,1635763,1619093,1588176,1514349,1484707,1414065,1342577,1267236,1198946,1133958,1078977,1039535,1056772,737065,692573,644596,623779,502650,422774,362737,308575,263622,213416,176106,144457,108329,86289,66819,50379,86742 0,1,2,2031,134873954,1402489,1411281,1419655,1427405,1434513,1440937,1446621,1451648,1456130,1459988,1463028,1464856,1465376,1465148,1464846,1464850,1465844,1468138,1464957,1474424,1495646,1508391,1520014,1573742,1594888,1596416,1603306,1619685,1618044,1617281,1655403,1678849,1662430,1660804,1666119,1673101,1694147,1710250,1721847,1759597,1787930,1782198,1710362,1679950,1652239,1659614,1671228,1619323,1640248,1637001,1618895,1631305,1536415,1509234,1492555,1444293,1482885,1438065,1457055,1526145,1623385,1637736,1559398,1518987,1531417,1547763,1640844,1676189,1672608,1671221,1686862,1672732,1615099,1596118,1562881,1487286,1454878,1382125,1308490,1231113,1160251,1092682,1034959,991814,1002031,694081,647057,597012,572142,456112,379063,320960,269091,226253,180017,145771,117155,85941,66851,50470,88075 0,1,2,2032,135339167,1399600,1408228,1416600,1424380,1431663,1438575,1444841,1450317,1455223,1459620,1463523,1466573,1468489,1469265,1469628,1470316,1471615,1474124,1478037,1476385,1486858,1508411,1520757,1531906,1585191,1605837,1606955,1613357,1629282,1627112,1625764,1663095,1685603,1668395,1666186,1671087,1677802,1698573,1714396,1725710,1762991,1790779,1784498,1712212,1681384,1653324,1660349,1671562,1619388,1639951,1636304,1617859,1629848,1534906,1507485,1490506,1442018,1480106,1435126,1453701,1522155,1618461,1632054,1553360,1512327,1523745,1538749,1629731,1663212,1658003,1654801,1668149,1651830,1592459,1570977,1535231,1457720,1422331,1347365,1271505,1191711,1118334,1048458,987818,940863,943912,648805,599654,547969,519523,409280,335697,280164,231198,191059,149200,118380,93082,66690,50580,89049 0,1,2,2033,135779768,1397027,1405383,1413577,1421353,1428668,1435746,1442501,1448557,1453911,1458732,1463174,1467093,1470228,1472396,1473774,1475131,1477116,1479935,1484073,1489515,1488878,1499704,1520837,1532715,1543448,1596194,1616421,1617076,1623020,1638414,1635647,1633535,1669902,1691617,1673815,1671203,1675822,1682276,1702769,1718274,1729191,1765907,1793131,1786332,1713688,1682491,1654130,1660771,1671629,1619208,1639325,1635291,1616529,1628183,1533203,1505465,1488183,1439475,1477119,1431965,1450077,1517776,1613027,1625770,1546698,1504884,1515086,1528634,1617357,1648923,1641948,1636716,1647579,1628909,1567660,1543474,1505000,1425426,1386880,1309623,1231117,1148988,1073408,1001076,937469,886735,882706,601616,550756,497951,466542,362778,293311,240964,195464,158544,121333,94193,72342,50544,89811 0,1,2,2034,136195522,1394836,1402856,1410766,1418354,1425663,1432774,1439693,1446240,1452170,1457439,1462304,1466761,1470765,1474154,1476927,1479301,1481961,1485482,1489943,1495611,1502070,1501779,1512206,1532851,1544313,1554535,1606839,1626592,1626798,1632210,1647004,1643466,1640414,1675961,1697081,1678866,1675975,1680328,1686529,1706707,1721773,1732197,1768326,1795024,1787791,1714826,1683313,1654624,1660915,1671436,1618702,1638389,1633991,1614995,1626308,1531226,1503174,1485589,1436729,1473906,1428554,1446100,1512928,1607005,1618831,1539236,1496475,1505337,1517320,1603696,1633186,1624241,1616802,1624997,1603793,1540514,1513396,1471970,1390229,1348366,1268363,1187291,1103178,1025253,950445,883942,829684,818906,552906,500843,447538,413894,317281,252538,203954,162406,129101,96682,73317,54917,90349 0,1,2,2035,136586198,1392974,1400707,1408266,1415569,1422688,1429791,1436741,1443450,1449874,1455715,1461025,1465906,1470446,1474714,1478707,1482481,1486166,1490366,1495535,1501544,1508237,1515041,1514340,1524286,1544503,1555458,1565265,1617056,1636353,1636050,1640858,1654873,1650394,1646543,1681473,1702171,1683672,1680529,1684605,1690513,1710261,1724796,1734701,1770284,1796538,1788908,1715677,1683814,1654849,1660810,1670909,1617882,1637166,1632492,1613257,1624141,1528965,1500605,1482778,1433769,1470434,1424793,1441679,1507538,1600346,1611071,1530790,1486988,1494407,1504787,1588625,1615800,1604718,1594917,1600232,1576280,1510792,1480497,1435952,1351965,1306217,1223548,1140286,1054061,973776,896585,827497,770171,753028,503146,450486,397380,362327,273468,213993,169667,132422,103020,75372,55749,93901 0,1,2,2036,136953538,1391339,1398883,1406149,1413092,1419927,1426838,1433777,1440517,1447096,1453432,1459311,1464641,1469608,1474409,1479287,1484284,1489375,1494610,1500461,1507188,1514230,1521266,1527667,1526481,1536006,1555704,1566241,1575563,1626877,1645647,1644755,1648789,1661854,1656572,1652128,1686620,1707021,1688264,1684851,1688621,1694122,1713341,1727325,1736748,1771868,1797718,1789743,1716218,1684057,1654826,1660389,1670084,1616788,1635751,1630790,1611246,1621699,1526440,1497837,1479764,1430574,1466621,1420604,1436747,1501561,1592887,1602305,1521264,1476346,1482302,1490960,1571988,1596655,1583278,1570927,1573116,1546178,1478308,1444637,1396805,1310085,1260438,1175503,1089910,1001569,919039,839799,768620,708717,685765,452952,400393,348252,312669,232045,178281,138562,105853,80461,57429,96998 0,1,2,2037,137297845,1389873,1397283,1404349,1410999,1417476,1424100,1430841,1437571,1444181,1450669,1457046,1462938,1468357,1473586,1479000,1484889,1491213,1497859,1504760,1512179,1519943,1527330,1533955,1539863,1538253,1547269,1566534,1576595,1585466,1636221,1654391,1652734,1655819,1668082,1662199,1657344,1691528,1711658,1692639,1688924,1692267,1697261,1715938,1729400,1738427,1773121,1798611,1790256,1716501,1684051,1654490,1659671,1668982,1615508,1634146,1628818,1608953,1618973,1523719,1494864,1476511,1427050,1462376,1415920,1431254,1494829,1584429,1592416,1510566,1464549,1468914,1475645,1553629,1575603,1559755,1544639,1543432,1513264,1442867,1405631,1353906,1264554,1211337,1123984,1036050,945728,861299,780529,707784,645924,617874,402971,351270,300880,265656,193599,145828,110947,82829,61429,100315 0,1,2,2038,137619628,1388552,1395851,1402776,1409222,1415401,1421667,1428120,1434648,1441255,1447780,1454299,1460688,1466673,1472356,1478201,1484634,1491855,1499734,1508052,1516524,1524987,1533098,1540077,1546221,1551697,1549573,1558157,1576930,1586536,1594877,1645007,1662402,1659814,1662088,1673745,1667452,1662322,1696214,1716067,1696746,1692616,1695436,1699914,1718079,1731105,1739776,1774092,1799191,1790499,1716532,1683738,1653865,1658678,1667679,1614039,1632264,1626569,1606386,1616045,1520797,1491658,1472924,1423110,1457625,1410690,1425052,1487162,1574870,1581320,1498694,1451492,1454072,1458717,1533423,1552481,1533961,1515838,1510942,1477335,1404294,1362846,1307235,1215693,1158666,1068886,978735,886799,800999,719245,645564,582480,550216,353905,303847,255974,221954,158607,116965,86973,63361,105420 0,1,2,2039,137919911,1387454,1394567,1401373,1407669,1413643,1419611,1425702,1431949,1438355,1444868,1451424,1457953,1464435,1470683,1476984,1483853,1491621,1500408,1509968,1519867,1529391,1538210,1545905,1552392,1558107,1563061,1560509,1568606,1586914,1595993,1603736,1653062,1669511,1666128,1667800,1679042,1672466,1667071,1700665,1720212,1700481,1695833,1698118,1702114,1719853,1732491,1740853,1774756,1799498,1790486,1716251,1683136,1652962,1657486,1666197,1612305,1630109,1624044,1603622,1612905,1517631,1488117,1468919,1418679,1452323,1404765,1417957,1478458,1564123,1569017,1485544,1437009,1437646,1440057,1511213,1527115,1505673,1484288,1475445,1438200,1361929,1316254,1257127,1163260,1102319,1010227,918225,825211,738612,656526,582657,519192,483740,306484,258833,214171,182116,127431,91863,66661,110226 0,1,2,2040,138199788,1386556,1393502,1400115,1406288,1412111,1417872,1423664,1429546,1435666,1441983,1448522,1455087,1461713,1468462,1475328,1482653,1490863,1500209,1510688,1521834,1532789,1542661,1551074,1558280,1564335,1569526,1574048,1571008,1578647,1596408,1604890,1611856,1660204,1675854,1671880,1673139,1684095,1677255,1671595,1704860,1723974,1703733,1698557,1700339,1703947,1721300,1733594,1741630,1775154,1799557,1790162,1715680,1682248,1651864,1656106,1664436,1610299,1627679,1621316,1600647,1609506,1514128,1484153,1464408,1413712,1446305,1397962,1409871,1468628,1552187,1555384,1470938,1420962,1419515,1419513,1486816,1499276,1474670,1449790,1436760,1395184,1315755,1266216,1203346,1107146,1042308,948270,854954,761452,674709,593054,519842,456942,419413,261412,216868,176007,146561,100264,70551,115762 0,1,2,2041,138460932,1385860,1392633,1399071,1405047,1410744,1416360,1421943,1427521,1433276,1439303,1445649,1452201,1458862,1465753,1473119,1481019,1489690,1499482,1510529,1522591,1534805,1546120,1555580,1563496,1570272,1575808,1580558,1584588,1581082,1588189,1605338,1613043,1619068,1666578,1681626,1677256,1678233,1688921,1681813,1675860,1708676,1727264,1706490,1700830,1702204,1705452,1722473,1734397,1742145,1775311,1799301,1789543,1714833,1681178,1650588,1654464,1662401,1608027,1625049,1618384,1597429,1605764,1510211,1479694,1459352,1408057,1439401,1390186,1400714,1457680,1538946,1540251,1454750,1403240,1399545,1396925,1460026,1468742,1440740,1412157,1394192,1348264,1266151,1212491,1145774,1047376,978906,883460,789419,696108,610000,529626,457998,396643,358197,219338,178500,141888,115524,77154,122216 0,1,2,2042,138704829,1385425,1391963,1398225,1404026,1409522,1415009,1420448,1425816,1431261,1436929,1442981,1449334,1455982,1462912,1470424,1478826,1488081,1498339,1509837,1522485,1535611,1548177,1559088,1568063,1575540,1581789,1586886,1591136,1594694,1590650,1597163,1613522,1620283,1625499,1672382,1687024,1682385,1683105,1693522,1686113,1679745,1712010,1730050,1708798,1702740,1703746,1706699,1723351,1734944,1742412,1775147,1798744,1788640,1713793,1679921,1649047,1652556,1660095,1605555,1622213,1615207,1593872,1601585,1505793,1474693,1453597,1401538,1431502,1381353,1390483,1445510,1524220,1523468,1436850,1383705,1377566,1372085,1430617,1435312,1403716,1370709,1347714,1297836,1212868,1154958,1084419,984191,912547,816292,722211,629878,545273,467115,398021,339186,300973,180809,144138,112046,89071,131239 0,1,2,2043,138933035,1385213,1391554,1397574,1403200,1408520,1413800,1419109,1424327,1429564,1434922,1440616,1446684,1453127,1460042,1467596,1476142,1485908,1496753,1508718,1521826,1535545,1549032,1561189,1571607,1580150,1587106,1592912,1597506,1601291,1604300,1599652,1605393,1620785,1626740,1631358,1677811,1692172,1687292,1687747,1697850,1690037,1683154,1714851,1732389,1710746,1704328,1705020,1707638,1723978,1735248,1742375,1774701,1797920,1787540,1712564,1678394,1647242,1650381,1657591,1602897,1619147,1611695,1589877,1596874,1500818,1468979,1446956,1394059,1422534,1371475,1379090,1431941,1507878,1504924,1417111,1362197,1353374,1344793,1398392,1398796,1362879,1325409,1297740,1243650,1155784,1093610,1019531,918020,843730,747358,654041,563576,481415,406416,340799,285396,248482,146241,114028,86558,145835 0,1,2,2044,139147579,1385199,1391365,1397185,1402570,1407705,1412809,1417913,1423006,1428094,1433238,1438621,1444328,1450488,1457197,1464740,1473331,1483238,1494601,1507166,1520738,1534923,1549012,1562091,1573763,1583737,1591749,1598264,1603571,1607705,1610941,1613333,1607899,1612681,1627258,1632621,1636841,1682988,1697093,1691968,1692116,1701804,1693481,1686061,1717231,1734353,1712369,1705652,1706007,1708334,1724362,1735253,1742055,1773985,1796900,1786258,1711074,1676601,1645171,1648009,1654888,1600009,1615745,1607747,1585374,1591590,1495134,1462379,1439329,1385531,1412498,1360452,1366361,1416847,1489791,1484455,1395360,1338506,1326761,1314845,1363170,1358478,1318214,1276675,1244017,1185591,1094905,1028708,951541,849353,773048,677375,585731,498089,419336,348430,287151,235980,201305,115899,88259,153676 0,1,2,2045,139350545,1385359,1391375,1397011,1402193,1407090,1412004,1416933,1421817,1426782,1431777,1436944,1442340,1448137,1454564,1461908,1470487,1480442,1491949,1505042,1519227,1533873,1548423,1562107,1574691,1585930,1595382,1602954,1608959,1613793,1617380,1619999,1621598,1615210,1619189,1633160,1638120,1642069,1687932,1701784,1696383,1696114,1705277,1696428,1688518,1719251,1735999,1713727,1706685,1706738,1708794,1724454,1734975,1741469,1773081,1795687,1784692,1709303,1674550,1642916,1645443,1651950,1596791,1611911,1603288,1580302,1585564,1488556,1454794,1430632,1375962,1401291,1348117,1352178,1400117,1469802,1461889,1371393,1312434,1297538,1282085,1324236,1314332,1270142,1224261,1186419,1123632,1030451,960662,880947,778776,701240,607188,518195,434354,359955,293985,237786,191493,159819,89877,159783 0,1,2,2046,139543946,1385598,1391558,1397040,1402031,1406723,1411398,1416136,1420848,1425602,1430472,1435490,1440668,1446157,1452219,1459283,1467667,1477622,1489175,1502409,1517130,1532399,1547415,1561559,1574754,1586894,1597600,1606612,1613684,1619220,1623498,1626467,1628294,1628934,1621736,1625116,1638679,1643366,1647065,1692650,1706209,1700414,1699627,1708251,1698915,1690614,1720953,1737379,1714798,1707477,1707239,1708955,1724265,1734438,1740700,1771987,1794197,1782848,1707277,1672305,1640464,1642649,1648679,1593148,1607564,1598251,1574489,1578599,1480979,1446138,1420874,1365258,1388743,1334350,1336431,1381611,1447755,1437022,1344988,1283785,1265533,1245819,1281556,1266797,1218411,1168041,1124928,1058013,962834,889958,808324,707001,629146,537717,452381,373302,304116,243803,193264,152293,124168,164748 0,1,2,2047,139728726,1385862,1391815,1397239,1402070,1406568,1411043,1415538,1420056,1424639,1429297,1434194,1439227,1444493,1450251,1456943,1465053,1474815,1486368,1499651,1514520,1530327,1545964,1560580,1574235,1586992,1598607,1608869,1617380,1623974,1628959,1632618,1634794,1635658,1635477,1627673,1630654,1643937,1648377,1651830,1697102,1710253,1703959,1702639,1710772,1701042,1692396,1722387,1738467,1715622,1708028,1707446,1708844,1723811,1733720,1739754,1770621,1792422,1780728,1705053,1669860,1637794,1639527,1644978,1588999,1602645,1592484,1567758,1570601,1472316,1436414,1409952,1353249,1374731,1319038,1318988,1361158,1423427,1409610,1315948,1252392,1230064,1206019,1235577,1215617,1162900,1107996,1059771,989135,892535,817170,734410,634874,557708,469940,389259,315815,252571,198469,153964,118539,192911 0,1,2,2048,139906771,1386076,1392095,1397509,1402277,1406622,1410900,1415196,1419469,1423853,1428337,1433023,1437936,1443052,1448586,1454979,1462718,1472206,1483582,1496874,1511789,1527748,1543918,1559158,1573293,1586506,1598725,1609900,1619658,1627692,1633732,1638101,1640959,1642167,1642218,1641431,1633224,1635942,1648967,1653157,1656330,1701167,1713807,1706997,1705190,1712926,1702854,1693918,1723536,1739310,1716213,1708294,1707371,1708468,1723174,1732822,1738538,1768976,1790384,1778412,1702633,1667192,1634792,1635974,1640758,1584298,1596999,1585793,1560001,1561466,1462578,1425521,1397699,1339813,1359144,1302067,1299698,1338568,1396591,1379462,1284103,1217563,1191105,1163122,1186062,1160681,1103592,1044335,991339,917480,820114,743031,660069,563338,487941,404857,329745,262668,205931,158383,120061,207942 0,1,2,2049,140080240,1386190,1392324,1397797,1402556,1406836,1410960,1415058,1419135,1423271,1427561,1432067,1436765,1441771,1447152,1453318,1460760,1469878,1480984,1494101,1509029,1525037,1541373,1557141,1571893,1585589,1598276,1610049,1620720,1629999,1637485,1642902,1646468,1648358,1648750,1648194,1646993,1638515,1640996,1653763,1657670,1660446,1704745,1716862,1709588,1707384,1714763,1704411,1695159,1724446,1739926,1716522,1708286,1707046,1707923,1722372,1731671,1737056,1767060,1788140,1775894,1699989,1664204,1631374,1631912,1635969,1578873,1590424,1578067,1551124,1551218,1451660,1413290,1383981,1324851,1341854,1283275,1278368,1313619,1367044,1346380,1248735,1179278,1149092,1116897,1132885,1101965,1040690,977442,920104,843619,746291,668402,586266,493401,420864,343406,274642,214496,164612,123733,218560 0,1,2,2050,140250852,1386146,1392450,1398033,1402852,1407120,1411178,1415122,1419000,1422939,1426982,1431293,1435812,1440601,1445878,1451888,1459104,1467928,1478663,1491515,1506270,1522293,1538677,1554610,1569898,1584214,1597375,1609618,1620888,1631087,1639818,1646680,1651295,1653888,1654960,1654748,1653774,1652300,1643576,1645817,1658285,1661800,1664085,1707832,1719456,1711815,1709261,1716348,1705682,1696157,1725125,1740247,1716555,1708019,1706551,1707206,1721312,1730249,1735308,1764963,1785698,1773139,1697017,1660790,1627454,1627298,1630448,1572540,1582824,1569219,1541133,1539718,1439390,1399595,1368703,1308231,1322706,1262475,1254792,1286122,1334599,1309599,1209817,1137980,1103803,1067236,1076028,1039658,974554,907762,846616,768265,671915,594239,514033,426071,357443,286426,224617,171746,128832,227775 0,1,2,2051,140420102,1385916,1392417,1398165,1403094,1407424,1411469,1415344,1419066,1422808,1426651,1430719,1435041,1439650,1444711,1450625,1457684,1466283,1476727,1489204,1503703,1519557,1535961,1551943,1567395,1582235,1596022,1608746,1620485,1631278,1640917,1649023,1655081,1658724,1660507,1660965,1660340,1659099,1657375,1648407,1650363,1662430,1665453,1667226,1710461,1721694,1713726,1710885,1717647,1706707,1696928,1725512,1740298,1716331,1707584,1705883,1706238,1719988,1728565,1733372,1762655,1783018,1770050,1693624,1656876,1622978,1621949,1623991,1565192,1574100,1559253,1529913,1526801,1425633,1384322,1351723,1289806,1301489,1239458,1228781,1255899,1298481,1269090,1167810,1093450,1055119,1014107,1015663,974108,905618,835825,771576,692268,597919,521562,444399,362320,298542,234605,180136,134651,237290 0,1,2,2052,140589397,1385446,1392195,1398138,1403234,1407669,1411775,1415639,1419289,1422876,1426521,1430388,1434469,1438879,1443765,1449465,1456427,1464872,1475098,1487293,1501410,1517010,1533242,1549241,1564746,1579763,1594065,1607405,1619624,1630895,1641134,1650142,1657445,1662523,1665350,1666520,1666566,1665677,1664188,1662215,1652960,1654529,1666090,1668601,1669906,1712724,1723620,1715382,1712224,1718703,1707514,1697413,1725632,1740099,1715944,1706987,1704971,1705008,1718400,1726690,1731243,1760123,1780016,1766526,1689716,1652397,1617777,1615677,1616504,1556744,1564266,1548049,1517288,1512332,1410282,1367337,1332885,1269368,1277997,1214039,1200169,1222214,1258658,1225352,1122497,1045572,1003015,957663,952119,905735,834394,762311,695833,616592,525329,451418,378378,303029,244893,188456,141474,247734 0,1,2,2053,140759702,1384715,1391736,1397922,1403210,1407814,1412022,1415946,1419587,1423098,1426589,1430259,1434142,1438310,1442995,1448520,1455271,1463619,1473689,1485669,1499507,1514725,1530704,1546538,1562061,1577123,1591608,1605472,1618306,1630049,1640757,1650369,1658577,1664905,1669162,1671383,1672137,1671908,1670772,1669042,1666779,1657132,1658214,1669247,1671295,1672233,1714675,1725280,1716749,1713327,1719542,1708037,1697629,1725505,1739730,1715381,1706132,1703794,1703516,1716629,1724633,1728896,1757278,1776580,1762473,1685233,1647182,1611654,1608380,1607887,1547197,1553200,1535431,1503115,1496178,1393200,1348483,1311977,1246712,1252041,1186051,1168241,1185035,1215648,1178164,1073755,994306,947630,898213,885797,835055,761560,688043,620341,542279,455189,384827,316882,248937,197032,148263,259680 0,1,2,2054,140931954,1383725,1391013,1397469,1402996,1407790,1412168,1416190,1419895,1423395,1426812,1430326,1434013,1437984,1442424,1447749,1454327,1462465,1472439,1484261,1497885,1512825,1528431,1544017,1559365,1574451,1588985,1603022,1616378,1628740,1639928,1650007,1658809,1666048,1671552,1675200,1677008,1677485,1677006,1675631,1673616,1670962,1660827,1661404,1671956,1673631,1674246,1716370,1726659,1717885,1714207,1720089,1708282,1697600,1725208,1739194,1714573,1705017,1702364,1701851,1714676,1722358,1726236,1754000,1772618,1757832,1680017,1641050,1604526,1599962,1598143,1536437,1540730,1521263,1487286,1478206,1374220,1327549,1288799,1221662,1223446,1154789,1132978,1144867,1169218,1127387,1021546,939799,889270,836132,817198,762720,687920,613950,546131,470391,388518,322719,260697,200601,155274,272678 0,1,2,2055,141106966,1382462,1390026,1396745,1402544,1407576,1412151,1416346,1420137,1423702,1427107,1430548,1434082,1437860,1442100,1447175,1453553,1461521,1471285,1483011,1496488,1511218,1526542,1541747,1556853,1571767,1586323,1600420,1613949,1626826,1638623,1649189,1658464,1666289,1672698,1677595,1680830,1682369,1682596,1681874,1680214,1677809,1674662,1664017,1664130,1674304,1675668,1676012,1717782,1727806,1718803,1714808,1720372,1708290,1697406,1724744,1738409,1713506,1703653,1700764,1700009,1712514,1719782,1723167,1750220,1768068,1752430,1673868,1633897,1596286,1590445,1587168,1524290,1526702,1505426,1469657,1458241,1353135,1304324,1263153,1194042,1191480,1120231,1094860,1101484,1119244,1072990,966014,882349,828293,771875,746945,689526,614391,541044,474260,401975,326246,265886,210409,158356,286534 0,1,2,2056,141285498,1380947,1388767,1395759,1401819,1407123,1411936,1416328,1420290,1423941,1427413,1430841,1434302,1437925,1441973,1446850,1452977,1460749,1470353,1481873,1495241,1509820,1524933,1539864,1554595,1569267,1583648,1597762,1611347,1624405,1636724,1647885,1657645,1665947,1672954,1678754,1683236,1686202,1687492,1687474,1686469,1684412,1681516,1677857,1666753,1666504,1676344,1677445,1677493,1718963,1728736,1719439,1715145,1720415,1708137,1697059,1724045,1737367,1712191,1702118,1698987,1697964,1710052,1716791,1719599,1745866,1762763,1746080,1666699,1625628,1586953,1579704,1574779,1510626,1511016,1487777,1450059,1436070,1329730,1278623,1234868,1163130,1156113,1082859,1053683,1054772,1065686,1015114,907448,822291,765140,706029,675804,616379,541971,470361,405779,337993,269182,214939,166383,298039 0,1,2,2057,141467911,1379212,1387251,1394500,1400840,1406404,1411481,1416108,1420269,1424092,1427647,1431143,1434592,1438141,1442033,1446717,1452649,1460170,1469579,1480937,1494100,1508569,1523537,1538262,1552715,1567013,1581148,1595093,1608704,1621806,1634306,1645998,1656351,1665127,1672610,1679013,1684404,1688611,1691325,1692371,1692066,1690675,1688127,1684721,1680597,1669136,1668575,1678137,1678948,1678745,1719925,1729386,1719809,1715233,1720303,1707832,1696470,1723091,1736076,1710708,1700417,1697009,1695634,1707195,1713312,1715471,1740766,1756512,1738680,1658406,1616261,1576412,1567563,1560833,1495326,1493530,1468158,1428276,1411451,1303802,1250256,1203176,1128899,1117853,1042474,1009335,1004694,1008676,954057,846195,760058,700371,639290,604647,544265,471679,402927,341648,279272,217942,170253,311542 0,1,2,2058,141654385,1377270,1385515,1392986,1399583,1405422,1410757,1415650,1420046,1424067,1427795,1431372,1434891,1438432,1442249,1446772,1452516,1459841,1468995,1480155,1493159,1507430,1522288,1536860,1551105,1565130,1578898,1592595,1606030,1619166,1631709,1643571,1654459,1663840,1671794,1678669,1684663,1689780,1693743,1696213,1696974,1696280,1694396,1691336,1687467,1682981,1671210,1670388,1679658,1680219,1679786,1720616,1729773,1719938,1715169,1720030,1707284,1695639,1721895,1734615,1709056,1698513,1694740,1692905,1703854,1709289,1710625,1734742,1749212,1730122,1648992,1605669,1564477,1553882,1545208,1478242,1474064,1446338,1404075,1384177,1275175,1218446,1168055,1091856,1076496,998957,961769,951359,948493,890155,782674,696193,634676,572478,534423,474189,404536,339689,282703,226463,172921,323427 0,1,2,2059,141845152,1375168,1383571,1391242,1398065,1404159,1409772,1414920,1419580,1423849,1427775,1431520,1435112,1438725,1442534,1446986,1452574,1459705,1468656,1479562,1492371,1506480,1521136,1535610,1549707,1563519,1577015,1590344,1603540,1616492,1629068,1640984,1652032,1661950,1670515,1677861,1684322,1690047,1694913,1698628,1700821,1701190,1700009,1697621,1694103,1689868,1685062,1673037,1671941,1680947,1681283,1680564,1721054,1729924,1719913,1714949,1719515,1706486,1694564,1720530,1732979,1707202,1696323,1692089,1689706,1699983,1704554,1704868,1727681,1740748,1720404,1638346,1593669,1551014,1538540,1527760,1459207,1452402,1422081,1377242,1354053,1243031,1183164,1130032,1051788,1031922,952271,911097,895033,885476,823853,717436,631367,568850,506482,466111,407171,341484,281478,229597,179980,333288 0,1,2,2060,142039807,1372948,1381464,1389291,1396315,1402640,1408506,1413928,1418851,1423379,1427551,1431494,1435256,1438941,1442823,1447267,1452779,1459753,1468509,1479218,1491772,1505680,1520181,1534450,1548451,1562115,1575402,1588461,1601278,1614000,1626391,1638335,1649446,1659518,1668615,1676576,1683515,1689710,1695184,1699805,1703243,1705041,1704923,1703238,1700394,1696514,1691959,1686893,1674601,1673267,1682028,1682079,1681080,1721247,1729919,1719735,1714492,1718756,1705457,1693328,1718998,1731156,1705070,1693751,1688966,1685973,1695393,1698912,1698098,1719486,1731130,1709415,1626271,1580114,1535898,1521391,1508310,1438014,1428311,1395169,1347574,1320197,1207348,1144953,1088895,1008592,984082,902503,857558,836019,820046,755716,651166,566358,503758,442209,400700,344154,283362,228951,182775,345073 0,2,0,2014,42038565,585364,602913,608346,606994,603214,608585,628729,628286,613377,604307,600119,596763,606851,628377,646984,631967,636385,636773,639484,673640,707413,729284,746009,754440,742019,693390,649629,623417,612415,609969,582665,589745,589215,584297,609216,567739,547434,540612,519431,533401,514746,530715,549503,573210,573583,532411,535501,533537,553351,580060,575813,567485,560811,562256,575166,548263,531086,524614,501360,487191,455521,425246,401941,395767,382759,353942,333982,314233,250661,247058,229593,223886,199524,185541,178142,160021,151343,138902,133107,124217,110361,103025,92470,83292,79553,69048,62197,55782,49296,43089,36207,30579,25153,20281,16905,12114,9429,6957,5246,3967,8368 0,2,0,2015,42456458,592051,586258,604319,609602,608110,604270,609596,629725,629344,614458,605448,601261,597916,608027,629631,648454,633897,638819,639729,642856,677149,710992,732785,749413,757766,745220,696464,652519,626252,615048,612311,584758,591489,590722,585543,610159,568620,548132,541254,519967,533715,514878,530595,549127,572579,572729,531553,534332,532185,551592,577797,573195,564572,557613,558666,571024,543996,526538,519785,496410,482022,450416,420163,396840,390340,377061,348291,328182,308350,245708,241742,224248,218239,194084,180088,172426,154443,145586,133128,127059,118025,104369,96915,86484,77408,73412,63268,56539,50264,44016,38089,31657,26426,21461,17077,14035,9904,7585,5500,4073,8320 0,2,0,2016,42877873,598470,592983,587702,605615,610731,609204,605312,610655,630769,630474,615593,606620,602438,599125,609329,631191,650395,636397,641850,643175,646537,680862,714650,736314,752806,761082,748337,699451,655348,628987,617504,614416,586588,592989,592057,586641,610993,569386,548764,541826,520380,533872,514843,530333,548631,571815,571752,530528,532966,530611,549605,575277,570334,561402,554151,554834,566635,539463,521755,514744,491272,476659,445133,414871,391547,384656,371077,342352,322104,302193,240518,236173,218659,212341,188403,174387,166458,148614,139580,127121,120787,111639,98208,90674,80405,71475,67275,57541,50983,44900,38924,33322,27371,22563,18077,14185,11482,7970,6000,4273,8204 0,2,0,2017,43302494,604685,599442,594464,589032,606776,611831,610281,606400,611759,631888,631656,616761,607829,603666,600464,610942,633235,652920,639511,645375,646934,650429,684653,718336,739839,756179,764310,751340,702340,658087,631517,619720,616268,588169,594318,593236,587610,611712,570084,549319,542265,520634,533853,514678,529942,548023,570916,570597,529295,531386,528824,547372,572511,567228,557974,550450,550751,561972,534695,516757,509513,485935,471110,439621,409370,385986,378681,364784,336117,315745,295752,235069,230339,212819,206184,182463,168426,160214,142528,133328,120888,114306,105078,91910,84333,74271,65537,61194,51912,45573,39726,34068,28828,23382,19017,15020,11609,9248,6308,4664,8198 0,2,0,2018,43729911,610566,605697,600958,595824,590223,607908,612913,611404,607534,612936,633064,632862,617967,609094,605028,602120,613045,635875,656070,643147,649222,650919,654394,688479,722012,743345,759473,767413,754240,705116,660626,633773,621663,617874,589570,595492,594297,588460,612365,570697,549751,542538,520710,533686,514390,529434,547289,569846,569233,527841,529611,526796,544898,569489,563866,554316,546501,546397,557065,529708,511573,504076,480399,465328,433890,403592,380128,372391,358178,329579,309091,289002,229355,224236,206714,199742,176254,162183,153693,136189,126836,114442,107637,98373,85509,77932,68132,59649,55219,46427,40351,34785,29489,24642,19717,15812,12299,9352,7324,4905,8456 0,2,0,2019,44159550,615939,611621,607252,602355,597044,591380,609021,614039,612572,608737,614170,634282,634108,619232,610499,606716,604279,615758,639157,659747,647122,653296,654991,658380,692305,725675,746764,762645,770402,757013,707687,662898,635756,623346,619303,590817,596552,595229,589236,612927,571176,550026,542634,520641,533384,513987,528804,546382,568573,567645,526178,527615,524534,542177,566211,560268,550416,542287,541809,551943,524526,506194,498434,474622,459313,427864,397504,373944,365782,351256,322726,302112,281940,223367,217853,200322,193000,169750,155654,146899,129598,120117,107805,100813,91556,79048,71518,62037,53857,49394,41126,35358,30121,25220,20792,16401,12955,9913,7408,5698,8811 0,2,0,2020,44590475,620457,617036,613211,608680,603603,598229,592516,610176,615211,613809,609993,615435,635539,635413,620636,612236,608920,607070,619133,642978,663765,651325,657470,659104,662357,696115,729249,750073,765711,773270,759576,709983,664887,637488,624840,620574,591957,597498,596074,589922,613345,571486,550127,542581,520440,532965,513467,528012,545272,567078,565849,524287,525397,522033,539215,562702,556437,546254,537843,537007,546625,519138,500617,492537,468604,452988,421506,391083,367430,358842,344004,315534,294804,274555,217096,211169,193626,185940,162946,148844,139830,122771,113191,101010,93865,84670,72571,65146,56037,48207,43764,36053,30639,25772,21293,17307,13444,10447,7856,5766,9632 0,2,0,2021,45021386,623812,621597,618661,614669,609954,604809,599383,593688,611372,616446,615103,611298,616745,636865,636871,622406,614516,611791,610566,623103,647187,668073,655658,661715,663247,666342,699859,732717,753285,768670,775930,761871,711996,666618,639032,626164,621716,592972,598361,596808,590469,613580,571604,550070,542379,520110,532425,512773,527014,543922,565351,563794,522161,522930,519274,536013,558935,552328,541842,533167,531986,541071,513518,494768,486366,462248,446301,414776,384311,360581,351561,336408,307999,287162,266834,210523,204166,186603,178554,155852,141754,132508,115735,106099,94090,86845,77768,66134,58872,50181,42741,38379,31258,26233,21768,17734,14196,10849,8285,6118,10234 0,2,0,2022,45451149,626049,625001,623263,620156,615973,611187,605988,600579,594908,612637,617753,616431,612646,618120,638344,638680,624721,617447,615355,614638,627445,651653,672498,660033,665959,667363,670233,703472,736064,756365,771408,778287,763874,713726,668157,640397,627361,622732,593908,599134,597396,590844,613630,571566,549874,542052,519674,531725,511891,525810,542373,563388,561509,519810,520233,516301,532582,554906,547990,537228,528309,526762,535311,507641,488676,479867,455544,439242,407685,377205,353387,343908,328447,300105,279162,258750,203630,196821,179246,170843,148461,134399,124959,108521,98873,87091,79801,70902,59790,52743,44511,37507,33284,26777,22174,18138,14555,11460,8608,6455,10872 0,2,0,2023,45878745,627473,627292,626712,624798,621496,617238,612394,607210,601823,596196,613975,619100,617797,614048,619643,640185,641037,627703,621087,619510,619083,632036,656221,676979,664397,670178,671369,673987,706950,739266,759209,773845,780338,765606,715245,669518,641626,628436,623673,594748,599761,597805,591024,613532,571386,549560,541604,519088,530829,510808,524417,540600,561188,558990,517236,517331,513114,528908,550654,543454,532434,523252,521328,529285,501505,482255,473005,448462,431799,400233,369739,345813,335874,320106,291835,270779,250276,196388,189126,171558,162800,140787,126807,117218,101166,91559,80063,72788,64131,53592,46805,39077,32549,28523,22646,18488,14894,11758,9099,6710,11517 0,2,0,2024,46303725,628360,628769,629045,628283,626171,622788,618470,613641,608477,603135,597560,615348,620484,619221,615604,621534,642587,644080,631414,625330,624054,623793,636744,660841,681455,668731,674291,675236,677616,710288,742234,761751,775978,782119,767146,716600,670755,642733,629437,624523,595446,600213,598029,591050,613290,571085,549128,540995,518316,529729,509542,522809,538612,558760,556236,514465,514221,509695,525025,546201,538736,527441,517993,515634,522991,495033,475467,465748,440989,423977,392401,361882,337857,327447,311368,283166,261989,241384,188790,181082,163535,154443,132866,119014,109324,93716,84212,73061,65867,57509,47581,41111,33928,27911,24131,18894,15191,12038,9340,7097,12108 0,2,0,2025,46725484,628848,629713,630568,630654,629689,627493,624049,619742,614934,609814,604525,598962,616759,621931,620802,617531,623994,645686,647865,635743,629975,628873,628627,641505,665455,685897,672956,678259,678969,681098,713382,744889,763982,777835,783700,768518,717828,671872,643766,630344,625226,595966,600476,598094,590934,612918,570659,548536,540194,517344,528443,508067,520994,536405,556099,553272,511489,510881,506080,520955,541568,533817,522245,512474,509677,516347,488185,468283,458085,433129,415751,384153,353622,329502,318610,302201,274068,252761,232059,180837,172675,155190,145811,124732,111058,101324,86225,76885,66146,59093,51084,41812,35713,29108,23626,20139,15532,12285,9565,7288,12755 0,2,0,2026,47143542,628994,630256,631556,632218,632096,631042,628781,625349,621063,616296,611230,605951,600401,618234,623537,622760,620043,627169,649544,652280,640481,634900,633821,633519,646261,670035,690230,677037,682090,682552,684331,716158,747228,765932,779489,785108,769757,718930,672909,644702,631103,625748,596296,600580,598022,590696,612420,570072,547753,539191,516193,526946,506393,518968,533977,553236,550092,508289,507346,502286,516715,536733,528691,516783,506690,503373,509309,480928,460688,450015,424849,407084,375477,344942,320728,309330,292574,264506,243076,222304,172515,163925,146565,136942,116426,102987,93271,78753,69644,59371,52515,44912,36339,30652,24651,19729,16561,12568,9768,7468,13308 0,2,0,2027,47557365,628757,630461,632147,633247,633695,633480,632359,630107,626694,622450,617737,612683,607416,601904,619872,625529,625315,623284,631123,654051,657117,645510,639963,638833,638409,650982,674504,694413,680977,685767,685882,687239,718612,749279,767677,780970,786381,770868,719951,673848,645489,631679,626076,596468,600544,597824,590336,611751,569288,546765,538002,514835,525246,504518,516731,531356,550159,546673,504893,503635,498336,512284,531690,523298,511053,500559,496680,501844,473248,452682,441513,416116,397959,366354,335822,311504,299578,282452,254466,232935,212097,163843,154875,137697,127877,107993,94857,85232,71362,62545,52787,46192,39051,31206,25973,20594,16234,13404,10000,7630,13782 0,2,0,2028,47966360,628127,630281,632396,633879,634761,635110,634823,633712,631477,628108,623917,619215,614173,608945,603574,621901,628130,628614,627321,635739,658988,662252,650682,645092,643842,643264,655591,678820,698446,684755,689183,688879,689819,720772,751122,769243,782312,787525,771895,720871,674634,646087,632059,626242,596501,600385,597501,589809,610877,568296,545594,536605,513283,523341,502441,514312,528533,546845,543047,501326,499768,494205,507656,526377,517631,504974,494040,489568,493937,465144,444238,432536,406914,388360,356760,326230,301798,289314,271813,243943,222314,201459,154865,145564,128626,118672,99496,86733,77273,64111,55640,46452,40183,33551,26456,21710,16953,13147,10667,7815,14193 0,2,0,2029,48370100,627230,629708,632263,634169,635428,636208,636484,636202,635107,632915,629598,625417,620728,615728,610644,605646,624549,631490,632726,632037,640803,664232,667536,655924,650219,648815,648000,660040,682982,702313,688266,692259,691537,692100,722721,752784,770672,783527,788585,772815,721633,675229,646488,632272,626261,596409,600100,597012,589084,609786,567117,544213,535006,511531,521229,500191,511701,525486,543330,539239,497607,495722,489882,502766,520787,511607,498500,487099,482021,485590,456588,435314,423069,397224,378264,346665,316133,291571,278518,260657,232910,211235,190448,145621,136035,119409,109388,91001,78682,69459,57054,48990,40429,34541,28458,22125,17880,13737,10470,8339,14581 0,2,0,2030,48768269,626190,628870,631736,634076,635753,636906,637610,637890,637623,636571,634431,631123,626952,622306,617456,612752,608350,627974,635679,637533,637208,646178,669630,672895,661166,655310,653667,652573,664332,686971,705906,691428,694991,693891,694164,724484,754304,771968,784655,789537,773573,722199,675622,646724,632342,626154,596196,599651,596326,588150,608498,565725,542630,533204,509579,518936,497755,508876,522250,539636,535266,493710,491485,485307,497612,514837,505185,491602,479725,474040,476768,447536,425892,413092,387021,367632,336033,305488,280803,267188,248950,221389,199764,179111,136150,126344,110107,100098,82578,70767,61847,50254,42661,34770,29312,23810,18231,14495,10946,8191,15207 0,2,0,2031,49160836,625144,627892,630947,633593,635699,637265,638340,639044,639339,639115,638111,635982,632687,628557,624060,619597,615503,611848,632248,640576,642806,642704,651719,675109,678252,666369,660276,658350,656985,668444,690681,709145,694238,697412,696026,696041,726107,755691,773176,785672,790326,774130,722557,675844,646810,632285,625922,595818,599004,595431,587030,606991,564133,540847,531200,507456,516459,495116,505873,518848,535782,531103,489626,486997,480475,492112,508486,498330,484267,471918,465595,467431,437972,415955,402580,376269,356433,324819,294277,269489,255284,236717,209453,187947,167499,126511,116557,100795,90881,74294,63052,54510,43780,36709,29519,24536,19629,14788,11553,8567,15509 0,2,0,2032,49547853,624265,626905,630019,632849,635254,637245,638729,639805,640524,640856,640683,639688,637569,634316,630339,626237,622396,619064,616211,637248,645956,648416,648372,657344,680588,683571,671444,665070,662868,661214,672273,694029,712024,696733,699607,697966,697774,727595,756991,774274,786525,790909,774472,722738,675915,646767,632102,625524,595248,598154,594349,585695,605270,562331,538860,529022,505154,513772,492307,502711,515294,531741,526740,485290,482251,475306,486223,501701,491034,476496,463648,456641,457557,427876,405477,391498,364930,344616,312998,282494,257590,242835,224036,197146,175833,155681,116769,106752,91550,81809,66217,55608,47517,37685,31185,24720,20238,15927,11794,9047,15967 0,2,0,2033,49929445,623680,626087,629082,631965,634547,636833,638738,640221,641312,642068,642453,642286,641300,639224,636127,632551,629083,626018,623506,621313,642736,651673,654198,654129,662974,686027,688759,676344,669692,667196,665150,675732,697008,714580,698994,701605,699764,699373,728998,758183,775206,787173,791276,774630,722761,675854,646597,631749,624924,594474,597115,593054,584160,603332,560322,536698,526657,502649,510912,489348,499407,511565,527499,522106,480697,477168,469759,479916,494468,483293,468256,454867,447160,447125,417222,394420,379803,352958,332153,300564,270088,245130,229920,210953,184523,163494,143733,106998,97009,82445,72955,58418,48503,40929,32026,26129,20398,16429,12708,9238,16613 0,2,0,2034,50305959,623497,625560,628311,631070,633700,636159,638355,640258,641755,642883,643690,644084,643924,642981,641065,638377,635444,632767,630539,628705,626923,648577,657575,660076,659892,668558,691331,693765,681065,674116,671226,668709,678817,699660,716898,701056,703456,701425,700887,730294,759208,775933,787604,791457,774627,722647,675661,646256,631194,624113,593514,595866,591557,582414,601176,558132,534353,524086,499977,507897,486254,495935,507644,522992,517197,475763,471702,463804,473176,486787,475073,459500,445556,437125,436106,405968,382744,367445,340317,319037,287465,257089,232192,216586,197523,171656,151011,131749,97281,87404,73552,64400,50972,41805,34805,26845,21574,16568,13115,9960,17180 0,2,0,2035,50677777,623826,625439,627834,630342,632843,635345,637713,639904,641818,643353,644533,645345,645747,645633,644854,643353,641320,639192,637368,635832,634418,632892,654609,663577,665959,665607,674006,696452,698588,685584,678233,674867,671884,681565,702065,719012,702969,705170,703001,702292,731418,760024,776442,787849,791469,774478,722396,675294,645712,630432,623112,592345,594413,589850,580462,598827,555751,531799,521342,497158,504743,482997,492277,503460,518203,511923,470446,465825,457428,466003,478622,466327,450203,435689,426510,424458,394072,370393,354391,327002,305208,273725,243588,218824,202890,183826,158629,138480,119826,87691,78016,64951,56225,43948,35574,29197,22174,17533,13231,10283,18069 0,2,0,2036,51045601,624661,625827,627762,629909,632155,634523,636928,639290,641492,643442,645028,646215,647035,647480,647533,647177,646343,645130,643875,642759,641652,640500,639059,660744,669586,671797,671182,679263,701380,703202,689790,681959,678119,674718,684066,704267,720973,704741,706800,704468,703531,732336,760625,776767,787926,791337,774183,721961,674720,644959,629484,621901,590981,592756,587939,578328,596278,553162,529076,518447,494208,501423,479563,488366,499009,513052,506247,464722,459528,450634,458367,469929,457035,440345,425245,415282,412143,381486,357341,340635,312951,290698,259448,229634,205084,188912,169952,145546,126005,108061,78317,68936,56734,48510,37414,29864,24136,18028,14012,10380,18892 0,2,0,2037,51409886,625950,626722,628200,629883,631762,633870,636138,638535,640907,643143,645143,646735,647930,648792,649410,649891,650216,650218,649895,649361,648688,647852,646790,645337,666887,675546,677489,676561,684324,706094,707496,693592,685284,681020,677298,686357,706310,722793,706428,708318,705765,704562,733038,761040,776926,787860,791059,773697,721312,673929,644018,628325,620487,589415,590894,585849,576005,593508,550396,526202,515417,491097,497919,475881,484193,494207,507495,500136,458578,452809,443389,450217,460683,447172,429902,414184,403396,399102,368171,343575,326104,298195,275616,244684,215287,191051,174745,156010,132510,113690,96552,69240,60250,48975,41326,31422,24706,19640,14415,11001,19492 0,2,0,2038,51771018,627566,628067,629143,630365,631776,633510,635517,637774,640180,642586,644870,646875,648477,649717,650750,651809,652978,654158,655065,655480,655400,655003,654265,653192,651623,672979,681358,682979,681737,689162,710482,711380,696990,688256,683665,679666,688490,708213,724522,708004,709664,706851,705374,733555,761291,776945,787651,790589,772991,720442,672947,642864,626961,618866,587647,588856,583570,573471,590550,547475,523192,512222,487806,494159,471946,479679,489010,501502,493573,452010,445634,435645,441532,450858,436706,418832,402460,390791,385298,354117,329020,310829,282842,260010,229494,200625,176814,160495,142108,119628,101633,85406,60551,52041,41743,34731,26007,20118,15717,11324,20321 0,2,0,2039,52129389,629453,629742,630541,631352,632295,633559,635188,637182,639450,641888,644341,646629,648642,650289,651706,653184,654947,656986,659088,660750,661626,661833,661538,660795,659603,657857,678918,686962,688262,686687,693666,714449,714849,700024,690966,686096,681873,690480,710025,726136,709407,710798,707718,706007,733914,761404,776819,787248,789892,772051,719368,671748,641507,625391,617038,585709,586631,581076,570760,587427,544416,520015,508840,484265,490134,467673,474778,483389,495058,486558,444988,437958,427379,432289,440424,425603,407092,390017,377433,370715,339243,313705,294928,266944,243947,213959,185743,162481,146274,128359,107008,89947,74731,52331,44384,35100,28764,21188,16112,12355,21092 0,2,0,2040,52485366,631585,631687,632264,632794,633322,634113,635268,636882,638887,641186,643671,646128,648422,650484,652310,654178,656372,659018,661998,664870,667007,668175,668492,668198,667334,665961,663933,684643,692352,693308,691291,697743,717992,717944,702787,693451,688360,683935,692383,711726,727578,710595,711711,708403,706483,734136,761376,776505,786621,788964,770903,718072,670343,639943,623615,615030,583586,584196,578408,567892,584153,541181,516649,505198,480468,485762,463023,469464,477330,488161,479055,437463,429755,418567,422457,429345,413815,394620,376815,363305,355263,323576,297754,278456,250567,227511,198179,170749,148165,132198,114877,94764,78745,64626,44656,37344,29085,23451,16978,12675,22347 0,2,0,2041,52839393,633917,633876,634260,634563,634803,635174,635854,636993,638615,640650,642995,645486,647949,650288,652533,654821,657417,660512,664116,667880,671237,673675,674962,675277,674867,673818,672156,669789,690149,697501,698006,695460,701387,721158,720768,705325,695766,690477,685906,694169,713249,728802,711558,712440,708933,706826,734224,761163,775970,785768,787829,769521,716560,668724,638169,621662,612829,581257,581586,575584,564884,580695,537752,513021,501287,476326,481002,457967,463722,470832,480774,471014,429407,421000,409182,411999,417574,401283,381381,362841,348317,338976,307247,281219,261478,233799,210810,182270,155768,133982,118385,101788,83018,68135,55186,37594,30964,23725,18804,13364,23412 0,2,0,2042,53191900,636428,636265,636500,636605,636612,636690,636947,637609,638754,640408,642488,644836,647333,649843,652367,655079,658110,661621,665696,670101,674359,678026,680589,681878,682073,681475,680134,678128,675419,695409,702293,702258,699189,704646,724044,723358,707691,697936,692505,687763,695779,714553,729797,712338,713010,709330,707043,734136,760738,775210,784704,786456,767913,714822,666891,636214,619517,610418,578757,578825,572620,561699,577029,534053,509121,497022,471801,475823,452496,457558,463863,472846,462408,420797,411666,399184,400868,405047,387965,367356,348000,332499,321992,290307,264165,244081,216744,193962,166361,140917,120052,104964,89221,71881,58215,46491,31190,25274,19031,14811,24604 0,2,0,2043,53543250,639072,638833,638939,638890,638695,638536,638493,638732,639401,640575,642274,644356,646707,649254,651953,654952,658417,662380,666890,671780,676692,681270,685066,687635,688804,688808,687915,686224,683867,680795,700304,706632,706064,702526,707618,726694,725776,709909,700012,694417,689443,697170,715629,730607,712960,713448,709595,707083,733837,760091,774248,783412,784858,766074,712865,664872,634067,617160,607830,576111,575923,569479,558314,573075,530067,504858,492359,466863,470213,446608,450929,456364,464347,453207,411606,401717,388533,389006,391724,373840,352442,332320,315986,304360,272822,246680,226376,199526,177103,150578,126321,106504,92064,77296,61456,49071,38600,25474,20287,14997,26438 0,2,0,2044,53893878,641850,641536,641559,641374,641018,640653,640370,640308,640550,641251,642469,644167,646253,648653,651393,654577,658341,662753,667734,673076,678481,683723,688438,692243,694694,695669,695373,694121,692074,689346,685800,704734,710514,709470,705570,710350,729167,728042,712032,701968,696144,690898,698328,716518,731259,713452,713756,709687,706920,733323,759246,773058,781895,783025,763998,710708,662652,631707,614628,605089,573329,572849,566139,554650,568816,525710,500194,487269,461501,464170,440265,443784,448311,455250,443381,401794,391108,377169,376370,377583,358805,336671,315939,298828,286150,254884,228872,208490,182282,160365,135053,112116,93472,79813,66125,51838,40764,31549,20459,15998,27778 0,2,0,2045,54244259,644765,644371,644312,644037,643540,643009,642520,642215,642155,642429,643173,644390,646091,648224,650821,654056,658017,662746,668191,674021,679896,685636,691022,695753,699435,701688,702356,701698,700080,697652,694441,690331,708700,713987,712576,708371,712903,731484,730212,714034,703741,697647,692119,699299,717246,731775,713815,713893,709578,706548,732619,758179,771651,780146,780954,761711,708338,660210,629167,611941,602202,570373,569571,562516,550692,564163,520937,495099,481739,455716,457659,433417,436098,439675,445525,432893,391319,379777,365049,362943,362514,342887,320186,298904,281088,267451,236600,210869,190560,165147,143891,119932,98442,81084,68326,55811,43091,33337,25359,16142,29360 0,2,0,2046,54594930,647785,647344,647200,646838,646244,645568,644910,644396,644091,644059,644378,645122,646340,648094,650424,653520,657548,662491,668270,674579,680952,687175,693066,698468,703075,706557,708499,708797,707766,705761,702844,699056,694387,712249,717156,715431,710987,715304,733708,732257,715848,705286,698917,693156,700117,717845,732160,714005,713828,709262,705996,731704,756900,770017,778165,778669,759200,705737,657589,626476,609113,599133,567218,566011,558594,546350,559069,515715,489559,475767,449466,450622,426035,427838,430429,435135,421692,380120,367684,352156,348611,346545,326233,303033,281278,262856,248377,218101,192813,172733,148268,127837,105366,85435,69457,57706,46424,35265,26810,20022,30481 0,2,0,2047,54946239,650861,650422,650224,649773,649088,648308,647500,646815,646300,646025,646035,646352,647098,648368,650325,653160,657061,662088,668102,674762,681627,688355,694735,700647,705928,710330,713492,715059,714977,713553,711047,707543,703184,698020,715489,720071,718102,713451,717606,735806,734115,717433,706598,699997,694038,700804,718314,732371,713992,713557,708765,705240,730585,755401,768157,775975,776159,756446,702944,654809,623639,606101,595856,563779,562148,554282,541578,553500,510032,483571,469317,442700,443032,418093,418980,420533,424026,409712,368152,354808,338376,333404,329828,308890,285274,263151,244246,229065,199530,174848,155157,131804,112361,91498,73221,58699,48034,38015,28380,21179,34051 0,2,0,2048,55298470,653914,653555,653352,652842,652062,651187,650271,649432,648748,648261,648028,648036,648353,649151,650627,653100,656752,661668,667784,674698,681925,689154,696045,702453,708245,713316,717395,720172,721349,720865,718932,715832,711748,706885,701336,718471,722795,720616,715812,719783,737714,735740,718780,707716,700921,694795,701366,718612,732378,713775,713106,708067,704287,729254,753683,766095,773562,773402,753484,699979,651876,620618,602880,592286,560039,557895,549537,536342,547441,503883,477094,462327,435387,434859,409562,409487,409938,412133,396908,355395,341033,323738,317468,312410,290921,266996,244628,225382,209661,181037,157123,138001,115918,97617,78464,61911,48892,39363,30611,22436,37307 0,2,0,2049,55651989,656919,656668,656539,656017,655172,654197,653183,652234,651396,650736,650290,650056,650064,650432,651441,653441,656741,661427,667451,674481,681977,689576,696976,703898,710183,715766,720509,724195,726577,727342,726341,723801,720115,715516,710260,704392,721260,725363,723029,718048,721767,739383,737122,719933,708677,701717,695424,701758,718709,732181,713382,712453,707174,703135,727716,751773,763817,770908,770438,750337,696852,648750,617382,599363,588401,555913,553205,544325,530631,540886,497226,470071,454766,427498,426074,400406,399311,398579,399405,383252,341729,326385,308385,300847,294347,272412,248306,225842,206411,190323,162777,139811,121435,100770,83750,66384,51591,40090,31719,24213,40353 0,2,0,2050,56007108,659866,659730,659703,659249,658386,657342,656225,655179,654227,653414,652792,652345,652112,652170,652752,654292,657135,661483,667297,674251,681874,689750,697530,704966,711767,717835,723085,727432,730716,732676,732912,731297,728159,723953,718956,713372,707250,723886,727827,725314,720090,723513,740808,738306,720927,709508,702384,695884,701954,718605,731805,712789,711608,706084,701784,725997,749656,761303,768050,767290,747020,693521,645402,613843,595526,584111,551349,548045,538626,524437,533788,490003,462470,446607,419005,416643,390579,388386,386407,385816,368612,327181,311012,292359,283594,275728,253467,229335,206934,187486,171214,144925,123081,105624,86509,70889,55353,42323,32326,25109,43611 0,2,0,2051,56364185,662759,662736,662818,662459,661658,660592,659402,658251,657201,656271,655498,654873,654427,654243,654519,655640,658036,661944,667438,674201,681760,689777,697837,705656,712974,719556,725286,730133,734066,736920,738343,737952,735731,732064,727453,722126,716286,709947,726410,730159,727402,721892,725010,742033,739328,721790,710213,702883,696146,701948,718328,731228,712006,710566,704795,700259,724080,747312,758590,765010,763968,743488,689954,641741,609981,591282,579368,546318,542400,532442,517719,526085,482179,454259,437821,409870,406512,380017,376663,373397,371232,353018,311900,294955,275714,265792,256661,234222,210228,188056,168767,152516,127657,107104,90729,73270,59136,45438,34144,25605,46356 0,2,0,2052,56723545,665574,665688,665875,665624,664913,663900,662686,661458,660301,659273,658383,657605,656981,656587,656624,657445,659434,662914,667987,674448,681829,689787,697999,706104,713802,720895,727135,732453,736883,740378,742687,743475,742465,739706,735626,730677,725090,719032,712539,728797,732294,729247,723445,726309,743099,740219,722525,710748,703186,696214,701775,717853,730461,711031,709329,703335,698548,721950,744778,755701,761799,760424,739701,686057,637742,605702,586582,574137,540803,536263,525723,510410,517743,473721,445406,428365,400044,395612,368669,364120,359413,355678,336631,295924,278264,258522,247542,237274,214821,191139,169367,150433,134418,111154,92043,76889,61161,48567,36679,27059,48438 0,2,0,2053,57085400,668276,668562,668881,668728,668120,667192,666025,664772,663539,662405,661416,660521,659739,659168,658997,659588,661292,664381,669042,675098,682192,689982,698142,706403,714388,721859,728603,734426,739315,743302,746241,747904,748065,746509,743332,738907,733695,727887,721671,714996,730989,734185,730842,724796,727445,744027,740977,723086,711085,703293,696116,701409,717193,729500,709861,707926,701696,696634,719639,742078,752650,758374,756623,735566,681802,633314,600957,581386,568401,534799,529592,518405,502475,508721,464595,435875,418189,389461,383900,356513,350618,344483,339319,319489,279304,261016,240882,228970,217716,195418,172228,151046,132670,117105,95582,78039,64221,50261,39223,29085,50789 0,2,0,2054,57449849,670866,671322,671806,671778,671262,670434,669350,668140,666881,665671,664574,663579,662681,661953,661610,661999,663486,666303,670597,676258,682957,690468,698471,706684,714826,722582,729697,736017,741405,745840,749265,751546,752573,752178,750198,746671,741977,736542,730577,724177,717251,732932,735822,732233,725984,728452,744828,741566,723451,711228,703234,695827,700864,716342,728341,708528,706341,699854,694552,717172,739218,749387,754691,752467,731049,677094,628402,595713,575684,562154,528259,522315,510451,493880,498989,454762,425612,407224,378073,371344,343414,336185,328764,322193,301647,262113,243305,222917,210215,198144,176179,153674,133282,115660,100756,81090,65210,52808,40617,31116,53789 0,2,0,2055,57816919,673363,673971,674620,674754,674353,673612,672623,671494,670278,669040,667868,666762,665765,664920,664422,664650,665946,668565,672607,677917,684232,691360,699091,707153,715243,723153,730549,737234,743114,748038,751902,754660,756292,756755,755928,753594,749795,744874,739280,733130,726476,719257,734618,737252,733460,727041,729333,745458,741954,723619,711202,702986,695362,700134,715305,727017,707018,704558,697847,692324,714555,736154,745874,750655,747922,726049,671875,622970,589944,569462,555347,521116,514400,501827,484592,488503,444167,414545,395415,365848,357800,329393,320976,312296,304351,283183,244444,225254,204761,191426,178721,157287,135669,116256,99580,85528,67802,53646,42701,32243,57254 0,2,0,2056,58186745,675782,676527,677322,677613,677370,676740,675835,674797,673660,672464,671264,670083,668974,668031,667421,667498,668646,671093,674954,680028,686007,692762,700116,707909,715852,723706,731251,738209,744444,749856,754197,757384,759485,760545,760569,759384,756772,752746,747662,741880,735474,728524,721006,736098,738517,734555,727973,730042,745884,742143,723621,710992,702563,694718,699226,714110,725518,705314,702611,695699,689960,711746,732846,742009,746231,742889,720513,666109,616999,583649,562677,547911,513339,505812,492502,474567,477206,432735,402621,382736,352645,343294,314610,305029,295126,285871,264198,226422,206996,186557,172764,159635,138938,118402,100149,84589,71554,55813,43398,33917,60355 0,2,0,2057,58559289,678120,679005,679931,680364,680271,679792,678996,678041,676994,675875,674715,673506,672320,671265,670560,670535,671545,673861,677569,682478,688232,694660,701649,709071,716745,724450,731936,739036,745537,751294,756114,759769,762288,763806,764423,764082,762614,759773,755583,750308,744268,737561,730308,722547,737412,739650,735521,728735,730553,746116,742166,723435,710607,701963,693897,698168,712742,723820,703450,700527,693417,687412,708705,729198,737763,741321,737307,714394,659771,610478,576777,555258,539809,504886,496514,482429,463751,465013,420410,389807,369028,338485,327990,299096,288387,277328,266853,244820,208178,188681,168461,154410,141086,121324,102051,85123,70821,58936,45179,34487,63586 0,2,0,2058,58934532,680405,681402,682460,683022,683067,682730,682079,681231,680267,679239,678153,676985,675770,674635,673821,673710,674631,676822,680420,685194,690797,697011,703681,710743,718045,725480,732810,739845,746478,752491,757649,761775,764753,766681,767746,767996,767369,765666,762662,758280,752746,746398,739384,731883,723923,738594,740654,736316,729299,730871,746182,742000,723077,710045,701186,692929,696946,711184,721963,701452,698308,690948,684640,705333,725175,733038,735866,731134,707667,652850,603357,569256,547162,530999,495724,486462,471549,452060,451861,407155,375944,354318,323531,311920,282894,271121,258995,247423,225191,189859,170461,150646,136552,123265,104632,86785,71309,58374,47736,35925,66074 0,2,0,2059,59312409,682667,683747,684911,685597,685765,685563,685050,684345,683487,682538,681545,680448,679275,678114,677224,677010,677859,679976,683468,688147,693628,699701,706164,712911,719854,726913,733968,740840,747401,753540,758947,763399,766837,769216,770685,771376,771342,770479,768604,765404,760760,754917,748259,740997,733293,725165,739645,741487,736913,729668,731025,746061,741659,722541,709311,700266,691802,695540,709474,719966,699322,695909,688258,681546,701596,720679,727773,729818,724340,700319,645290,595559,561043,538348,521448,485807,475596,459780,439435,437711,392799,361053,338773,307814,295127,266071,253320,240249,227723,205467,171618,152509,133297,119378,106362,89032,72741,58809,47315,37979,68702 0,2,0,2060,59692857,684938,686067,687308,688095,688382,688298,687915,687348,686631,685788,684872,683869,682763,681645,680732,680449,681206,683270,686706,691299,696697,702656,708987,715532,722160,728857,735533,742124,748513,754571,760094,764785,768542,771371,773285,774375,774775,774502,773469,771397,767933,762975,756820,749909,742444,734570,726281,740526,742123,737320,729878,730997,745768,741139,721831,708431,699183,690497,693987,707630,717837,697011,693283,685248,678107,697404,715655,721927,723156,716915,692292,637013,587045,552097,528781,511108,475077,463834,447059,425829,422375,377364,345310,322427,291375,277679,248712,235101,221226,207908,185814,153632,135014,116601,103075,90553,74667,60023,47695,37672,71908 0,2,1,2014,20109226,297336,307197,308980,308137,305977,308181,318291,319408,310519,307012,304614,302529,307736,318987,329020,321170,323338,323165,324200,342733,359832,372307,378774,379898,371124,344742,321559,306701,299437,296799,281246,283388,281793,278422,291595,269491,259605,254954,244919,251606,241449,248705,258040,268247,271424,251353,252513,250339,260428,273427,270350,266176,262350,262290,269285,255373,247486,242181,230420,223556,206526,191756,179805,176058,170345,156598,147146,137871,108608,106161,98283,94363,83760,76336,73039,65590,60604,54889,51679,47281,41232,37721,32980,28950,27041,22618,19789,17433,14908,12708,10459,8590,6743,5215,4159,2943,2101,1507,1052,778,1487 0,2,1,2015,20315207,300740,297714,307863,309579,308655,306465,308659,318769,319935,311067,307588,305167,303091,308297,319555,329677,322049,324450,324527,325765,344284,361399,373799,380177,381251,372350,345909,322641,307797,300440,297684,282099,284075,282402,278871,291875,269770,259746,255070,244995,251597,241340,248473,257656,267738,270778,250709,251680,249439,259279,271976,268665,264322,260332,260035,266682,252705,244629,239149,227288,220288,203331,188597,176655,172747,166897,153228,143746,134458,105789,103192,95334,91296,80838,73455,70044,62680,57670,51996,48710,44305,38428,34947,30357,26468,24526,20356,17658,15404,13045,11006,8959,7271,5634,4299,3381,2357,1656,1170,804,1507 0,2,1,2016,20523057,304006,301139,298391,308477,310110,309172,306958,309171,319284,320507,311632,308165,305739,303669,308901,320263,330538,323227,325856,326122,327441,345932,362992,375273,381544,382562,373504,347041,323706,308875,301402,298507,282845,284657,282929,279255,292091,269978,259858,255165,245036,251514,241142,248165,257216,267160,270071,249973,250739,248409,257988,270356,266842,262321,258141,257628,263923,249863,241605,235965,224034,216913,200049,185335,173425,169326,163326,149743,140240,130940,102875,100129,92286,88129,77816,70478,66956,59678,54648,49034,45687,41304,35615,32189,27765,24029,22081,18177,15619,13488,11301,9432,7588,6079,4647,3495,2708,1859,1287,894,1512 0,2,1,2017,20732531,307173,304424,301836,299017,309022,310636,309693,307483,309718,319846,321093,312202,308767,306316,304292,309642,321186,331705,324701,327499,327832,329214,347599,364569,376718,382867,383798,374606,348133,324769,309891,302300,299231,283477,285159,283377,279562,292246,270151,259938,255221,244998,251332,240880,247794,256720,266509,269259,249119,249679,247245,256539,268592,264882,260153,255800,255058,260983,246855,238426,232654,220671,213446,196653,181979,170075,165784,159631,146147,136626,127311,99862,96961,89134,84851,74690,67400,63765,56584,51553,46018,42628,38296,32815,29459,25220,21646,19720,16089,13689,11693,9685,7990,6346,5018,3780,2801,2136,1443,983,1567 0,2,1,2018,20943415,310165,307612,305139,302477,299569,309560,311166,310245,308045,310310,320426,321679,312794,309383,306944,305055,310600,322427,333175,326426,329259,329644,331001,349254,366108,378118,384117,384972,375665,349202,325778,310816,303086,299854,284026,285591,283750,279798,292374,270283,259979,255191,244860,251074,240560,247360,256154,265759,268326,248139,248504,245925,254948,266678,262755,257839,253302,252312,257868,243688,235129,229228,217206,209862,193159,178501,166601,162115,155820,142433,132898,123562,96744,93681,85866,81459,71458,64221,60476,53411,48402,42959,39554,35301,30044,26774,22734,19348,17457,14111,11880,10027,8208,6684,5239,4086,3032,2211,1659,1103,1658 0,2,1,2019,21155416,312904,310626,308345,305797,303045,300114,310102,311727,310835,308649,310921,321013,322293,313395,310043,307719,306041,311883,323981,334896,328279,331125,331483,332760,350881,367607,379442,385308,386093,376695,350213,326709,311637,303759,300393,284503,285953,284039,279993,292460,270365,259947,255064,244642,250746,240182,246860,255486,264898,267267,247027,247191,244468,253211,264594,260477,255370,250629,249401,254598,240397,231719,225696,213626,206171,189531,174888,162989,158321,151888,138587,129042,119692,93516,90282,82479,77949,68115,60942,57101,50174,45207,39883,36489,32333,27316,24148,20328,17144,15314,12250,10199,8502,6872,5516,4265,3277,2395,1718,1268,1803 0,2,1,2020,21368112,315206,313386,311378,309019,306379,303605,300661,310675,312327,311466,309273,311539,321624,322920,314049,310849,308724,307364,313494,325790,336743,330232,333020,333308,334484,352465,369028,380714,386458,387191,377675,351141,327526,312355,304338,300860,284914,286243,284284,280152,292491,270369,259822,254861,244357,250358,239738,246266,254705,263909,266078,245769,245749,242871,251314,262358,258053,252728,247793,246332,251200,236984,228207,222037,209936,202337,185758,171135,159240,154393,147818,134608,125050,115691,90163,86755,78973,74326,64665,57573,53655,46889,41988,36813,33445,29412,24648,21605,18020,15052,13297,10518,8652,7122,5676,4494,3421,2588,1861,1312,2015 0,2,1,2021,21580796,316919,315708,314155,312066,309612,306952,304163,301235,311283,312964,312114,309911,312186,322257,323602,314872,311901,310084,309041,315401,327752,338732,332233,334918,335122,336180,353983,370401,381952,387597,388238,378579,351960,328231,312983,304834,301246,285239,286491,284473,280262,292434,270266,259615,254584,244007,249904,239188,245562,253783,262775,264723,244373,244159,241101,249258,259961,255447,249911,244790,243123,247666,233451,224558,218245,206086,198336,181820,167229,155351,150325,143612,130488,120920,111546,86682,83098,75337,70586,61116,54126,50157,43574,38768,33760,30441,26557,22063,19162,15827,13078,11421,8926,7249,5885,4625,3606,2702,2011,1424,2186 0,2,1,2022,21792960,318063,317449,316497,314861,312674,310199,307525,304749,301850,311931,313625,312770,310578,312850,322947,324443,315942,313297,311791,310994,317444,329839,340763,334212,336780,336881,337785,355436,371723,383159,388672,389183,379367,352650,328841,313517,305256,301555,285524,286696,284606,280294,292278,270078,259336,254243,243603,249351,238539,244737,252739,261489,263231,242843,242415,239190,247059,257386,252678,246946,241671,239798,244032,229788,220796,214303,202080,194178,177729,163187,151322,146108,139256,126218,116637,107246,83073,79309,71581,66737,57486,50629,46628,40257,35570,30747,27499,23786,19575,16838,13763,11240,9695,7485,5994,4795,3713,2847,2099,1538,2368 0,2,1,2023,22004090,318793,318620,318261,317224,315486,313277,310788,308127,305377,302504,312604,314289,313447,311253,313567,323804,325528,317365,315046,313783,313089,319600,331956,342787,336144,338591,338544,339320,356826,373005,384302,389658,390000,380043,353237,329359,313958,305603,301833,285765,286851,284650,280215,292044,269813,258999,253833,243116,248686,237773,243789,251556,260060,261603,241166,240532,237141,244695,254656,249761,243863,238440,236366,240268,226005,216880,210196,197913,189855,173487,158996,147141,141733,134744,121789,112189,102787,79326,75392,67714,62794,53796,47097,43097,36955,32408,27793,24644,21114,17212,14645,11834,9547,8134,6188,4887,3853,2932,2213,1604,2557 0,2,1,2024,22214033,319251,319379,319452,319007,317866,316102,313877,311404,308763,306044,303188,313282,314978,314135,311986,314449,324914,326980,319151,317086,315929,315309,321790,334059,344772,338018,340309,340132,340804,358186,374216,385348,390520,390700,380628,353744,329799,314322,305914,302065,285954,286918,284589,280055,291740,269483,258595,253327,242523,247904,236894,242706,250244,258498,259821,239359,238514,234935,242184,251775,246721,240664,235108,232804,236375,222068,212797,205920,193579,185374,169088,154648,142801,137195,130062,117190,107577,98167,75448,71357,63750,58785,50066,43555,39578,33689,29309,24922,21889,18577,14979,12600,10060,8013,6726,5049,3928,3045,2275,1693,2726 0,2,1,2025,22422473,319505,319866,320233,320217,319667,318496,316716,314506,312056,309440,306740,303880,313984,315680,314878,312884,315589,326395,328799,321236,319284,318201,317571,323966,336123,346691,339797,341950,341662,342250,359474,375324,386264,391263,391308,381135,354171,330163,314649,306180,302245,286055,286880,284445,279826,291367,269086,258095,252711,241815,247006,235878,241501,248802,256785,257899,237416,236340,232587,239529,248773,243565,237364,231643,229119,232320,217959,208540,201469,189080,180722,164518,150131,138292,132479,125198,112418,102791,93383,71449,67212,59710,54731,46326,40025,36097,30480,26293,22153,19269,16177,12893,10716,8447,6633,5488,4059,3102,2366,1738,2884 0,2,1,2026,22629224,319587,320149,320744,321019,320896,320315,319125,317359,315174,312749,310151,307445,304595,314700,316440,315797,314052,317107,328255,330921,323479,321612,320520,319818,326101,338120,348516,341498,343533,343158,343620,360654,376304,387061,391914,391835,381557,354520,330482,314927,306387,302336,286051,286755,284232,279531,290923,268589,257487,251977,240994,245974,234748,240171,247214,254938,255833,235322,234025,230104,236762,245652,240306,233933,228057,225274,228082,213668,204104,196843,184404,175888,159769,145433,133599,127573,120145,107460,97832,88452,67336,62984,55623,50660,42592,36524,32672,27358,23385,19511,16785,13930,10969,8999,6992,5414,4412,3208,2411,1808,3015 0,2,1,2027,22834052,319474,320260,321051,321548,321714,321560,320956,319782,318038,315881,313471,310870,308174,305322,315474,317376,316985,315605,319017,330431,333209,325858,323989,322830,322027,328172,340021,350269,343134,345079,344579,344882,361701,377160,387760,392477,392275,381901,354824,330756,315152,306507,302318,285962,286558,283955,279167,290376,267984,256760,251128,240042,244820,233500,238697,245497,252951,253607,233084,231578,227517,233886,242428,236915,230374,224307,221249,223655,209194,199491,192029,179537,170857,154822,140541,128714,122475,114891,102318,92713,83379,63135,58704,51516,46593,38885,33080,29339,24342,20609,17004,14461,11854,9215,7454,5707,4355,3488,2494,1841,3149 0,2,1,2028,23036695,319160,320178,321184,321877,322262,322393,322218,321627,320474,318760,316617,314202,311613,308914,306113,316429,318589,318570,317556,321251,332774,335637,328290,326360,325098,324169,330141,341844,351948,344731,346547,345884,346009,362621,377916,388377,392958,392636,382199,355081,330973,315283,306519,302215,285802,286299,283606,278702,289708,267261,255916,250146,238976,243547,232114,237103,243646,250806,251228,230715,229023,224825,230908,239072,233390,226649,220378,217034,219031,204536,194685,187013,174468,165615,149666,135447,123630,117171,109438,97006,87445,78197,58874,54398,47407,42558,35235,29722,26114,21458,17971,14657,12314,9963,7636,6089,4591,3443,2711,1905,3250 0,2,1,2029,23236961,318713,319891,321125,322030,322608,322957,323067,322899,322333,321206,319508,317362,314956,312368,309719,307087,317664,320205,320559,319841,323661,335260,338121,330717,328687,327297,326206,332034,343594,353585,346253,347896,347048,347001,363443,378586,388902,393357,392951,382446,355278,331100,315305,306442,302031,285579,285968,283154,278123,288919,266413,254937,249045,237796,242135,230611,235381,241649,248513,248709,228243,226362,222038,227802,235578,229697,222743,216258,212628,214218,199679,189669,181784,169182,160148,144297,130142,118333,111657,103800,91533,82054,72938,54588,50088,43324,38578,31674,26473,23032,18724,15497,12484,10351,8260,6237,4901,3631,2677,2071,3357 0,2,1,2030,23434761,318192,319476,320860,321991,322781,323318,323645,323765,323617,323079,321969,320265,318126,315723,313189,310712,308353,319312,322236,322888,322307,326218,337806,340603,333102,330946,329392,328164,333849,345298,355141,347654,349104,348081,347891,364171,379166,389347,393707,393213,382629,355379,331116,315237,306289,301790,285286,285537,282591,277425,288001,265430,253840,247825,236479,240597,228986,233516,239510,246078,246080,225666,223609,219127,224568,231917,225819,218641,211941,208034,209192,194603,184433,176328,163663,154449,138702,124612,112826,105953,97984,85926,76578,67643,50293,45799,39295,34692,28221,23363,20103,16154,13209,10502,8584,6748,5021,3876,2824,2046,3539 0,2,1,2031,23630124,317666,318986,320474,321748,322764,323509,324023,324360,324497,324376,323853,322739,321046,318908,316557,314198,312004,310040,321385,324612,325408,324927,328838,340351,343043,335416,333101,331400,330042,335617,346920,356578,348907,350175,349006,348689,364811,379659,389737,394005,393416,382715,355365,331036,315091,306072,301476,284892,284987,281906,276612,286942,264329,252626,246471,235043,238937,227222,231520,237238,243538,243340,223000,220732,216095,221171,228066,221742,214343,207438,203232,203940,189298,178966,170627,157905,148510,132869,118859,107119,100067,92025,80228,71060,62336,46014,41563,35355,30926,24915,20401,17352,13773,11114,8711,7016,5430,3973,3013,2158,3633 0,2,1,2032,23823148,317228,318490,320009,321385,322537,323510,324229,324751,325109,325270,325166,324638,323532,321839,319757,317585,315511,313723,312161,323814,327187,328085,327612,331463,342854,345409,337621,335163,333329,331872,337301,348421,357866,350020,351137,349837,349398,365363,380105,390077,394239,393516,382685,355257,330876,314875,305785,301058,284382,284321,281104,275660,285754,263107,251276,244996,233486,237134,225332,229396,234860,240889,240503,220211,217733,212905,217588,224014,217463,209850,202725,198206,198445,183754,173253,164678,151898,142317,126794,112894,101221,94028,85966,74480,65525,57051,41782,37416,31535,27314,21770,17623,14803,11592,9225,7124,5649,4296,3090,2302,3773 0,2,1,2033,24013905,316936,318084,319538,320942,322194,323299,324243,324971,325514,325896,326076,325964,325443,324339,322703,320802,318922,317262,315883,314643,326442,329921,330827,330300,334045,345284,347667,339733,337143,335209,333615,338862,349767,359008,351024,352001,350577,350018,365867,380496,390353,394374,393497,382558,355067,330646,314589,305392,300521,283754,283537,280166,274586,284439,261745,249806,243394,231785,235203,223322,227173,232385,238142,237531,217296,214571,209534,213812,219758,212986,205143,197787,192946,192695,177957,167283,158468,145626,135861,120488,106723,95163,87877,79842,68711,60004,51820,37635,33391,27865,23874,18812,15041,12466,9625,7547,5737,4469,3345,2361,3961 0,2,1,2034,24202621,316851,317820,319155,320494,321770,322974,324047,325000,325747,326315,326713,326888,326782,326264,325217,323769,322162,320701,319465,318413,317334,329236,332726,333578,332952,336549,347602,349831,341761,339070,336995,335229,340262,350966,360034,351924,352774,351228,350589,366319,380824,390530,394389,393379,382346,354799,330343,314197,304875,299855,283012,282620,279108,273391,282978,260258,248209,241648,229964,233146,221215,224855,229815,235265,234425,214216,211227,205972,209840,215298,208287,200211,192610,187432,186682,171893,161046,151982,139085,129155,113958,100378,88987,81659,73693,62953,54534,46694,33602,29525,24369,20640,16061,12672,10353,7874,6080,4542,3482,2556,4121 0,2,1,2035,24389559,317023,317768,318915,320133,321342,322568,323740,324818,325792,326562,327147,327538,327719,327618,327159,326302,325155,323973,322946,322046,321154,320199,332108,335540,336288,335520,338937,349821,351905,343736,340903,338651,336682,341512,352045,360962,352732,353453,351828,351106,366704,381051,390587,394305,393171,382051,354455,329931,313685,304239,299070,282134,281581,277925,272055,281386,258643,246469,239775,228024,230991,219016,222446,227116,232252,231139,210955,207691,202221,205671,210614,203358,195034,187179,181654,180386,165554,154522,145211,132283,122201,107235,93905,82736,75407,67552,57245,49166,41705,29722,25833,21078,17629,13536,10529,8477,6346,4817,3536,2660,4364 0,2,1,2036,24575098,317453,317970,318889,319913,321001,322158,323348,324527,325626,326621,327407,327986,328385,328567,328526,328259,327712,326998,326257,325574,324841,324074,323140,334990,338317,338920,337971,341227,351950,353923,345613,342605,340141,337981,342640,353023,361790,353448,354085,352377,351563,366988,381162,390547,394129,392884,381675,353999,329398,313047,303481,298156,281147,280422,276601,270592,279659,256881,244599,237779,225989,228738,216732,219915,224292,229063,227660,207497,203964,198278,201286,205695,198181,189600,181486,175606,173800,158918,147710,138168,125223,115044,100375,87351,76447,69158,61459,51638,43941,36906,26019,22358,18011,14865,11255,8625,6833,5028,3753,2704,4585 0,2,1,2037,24759520,318116,318431,319117,319910,320798,321835,322956,324150,325348,326471,327478,328259,328846,329246,329492,329646,329694,329589,329322,328931,328427,327822,327077,326096,337834,341009,341424,340318,343426,354021,355841,347354,344137,341477,339155,343667,353902,362525,354114,354658,352858,351917,367156,381173,390417,393878,392515,381178,353415,328731,312286,302594,297121,280038,279121,275152,269003,277777,254986,242605,235687,223857,226399,214328,217261,221296,225685,223975,203850,200046,194126,196672,200526,192742,183895,175518,169269,166901,151981,140616,130849,117948,107735,93421,80750,70156,62958,55470,46175,38909,32323,22530,19117,15198,12368,9222,6959,5416,3918,2872,4756 0,2,1,2038,24943007,318942,319122,319602,320160,320817,321649,322650,323773,324986,326207,327343,328344,329134,329725,330183,330632,331103,331604,331954,332043,331837,331464,330884,330095,329013,340594,343576,343825,342571,345558,355988,357623,348926,345510,342685,340226,344591,354686,363207,354723,355168,353240,352153,367226,381096,390207,393542,392023,380552,352694,327942,311392,301585,295965,278784,277695,273576,267264,275752,252965,240514,233500,221643,223936,211806,214440,218111,222097,220080,200011,195914,189750,191816,195088,187022,177909,169258,162625,159682,144751,133236,123301,110510,100316,86409,74144,63905,56854,49631,40907,34100,28003,19275,16136,12651,10139,7442,5519,4222,3000,4978 0,2,1,2039,25125810,319909,319979,320320,320669,321087,321685,322478,323485,324621,325858,327095,328223,329233,330025,330680,331341,332116,333047,334011,334727,335003,334935,334590,333964,333073,331845,343224,346032,346133,344760,347591,357812,359228,350332,346758,343790,341193,345419,355415,363834,355263,355574,353499,352295,367213,380943,389917,393084,391397,379783,351845,327015,310382,300454,294662,277410,276142,271850,265394,273591,250843,238325,231222,219309,221345,209120,211432,214722,218300,215977,195958,191554,185137,186701,189363,181014,171628,162689,155667,152155,137223,125611,115579,102957,92832,79383,67573,57748,50898,43992,35871,29560,23972,16277,13436,10376,8186,5903,4303,3232,5204 0,2,1,2040,25308122,320998,320977,321200,321409,321616,321973,322531,323327,324350,325507,326759,327990,329126,330137,330996,331856,332848,334090,335496,336833,337742,338157,338124,337738,337006,335964,334543,345738,348391,348370,346841,349474,359457,360662,351608,347893,344786,342062,346195,356090,364394,355702,355865,353664,352354,367122,380710,389507,392491,390630,378882,350854,325968,309247,299179,293231,275911,274439,269991,263394,271321,248618,236046,228820,216850,218583,206252,208226,211131,214294,211647,191677,186954,180273,181308,183343,174707,165030,155798,148403,144307,129435,117808,107729,95328,85326,72389,61091,51730,45140,38598,31113,25320,20258,13562,11025,8377,6496,4604,3296,5514 0,2,1,2041,25490190,322190,322097,322223,322312,322376,322520,322834,323394,324209,325249,326422,327667,328905,330044,331123,332192,333390,334857,336583,338369,339902,340955,341413,341335,340844,339962,338719,337121,348151,350681,350499,348769,351176,360934,361968,352771,348920,345683,342878,346912,356697,364846,356017,356055,353751,352340,366956,380360,388965,391761,389728,377829,349733,324794,307963,297777,291666,274264,272606,268005,261290,268942,246298,233642,226287,214224,215636,203186,204822,207337,210063,207068,187147,182096,175136,175632,177023,168076,158108,148600,140819,136180,121458,109868,99797,87671,77848,65483,54754,45908,39629,33494,26665,21411,16888,11131,8909,6650,5068,3528,5756 0,2,1,2042,25672208,323471,323316,323368,323358,323297,323299,323399,323713,324290,325125,326180,327343,328597,329839,331047,332339,333751,335430,337393,339509,341492,343174,344273,344688,344506,343859,342775,341355,339597,350497,352857,352471,350515,352704,362277,363155,353825,349845,346526,343635,347564,357197,365176,356241,356164,353762,352256,366680,379881,388283,390891,388678,376644,348480,323466,306549,296240,289949,272486,270647,265914,259079,266459,243845,231104,223581,211411,212483,199931,201223,203324,205586,202222,182358,176964,169721,169661,170372,161108,150864,141077,132957,127849,113332,101834,91827,80034,70459,58723,48619,40327,34410,28721,22556,17856,13873,8998,7075,5189,3883,6075 0,2,1,2043,25854378,324820,324627,324614,324523,324366,324238,324196,324293,324624,325224,326070,327115,328287,329546,330857,332281,333924,335825,338008,340371,342688,344826,346555,347615,347921,347581,346732,345466,343884,342000,352726,354873,354259,352086,354090,363500,364231,354777,350713,347310,344324,348108,357576,365410,356381,356202,353698,352059,366277,379267,387470,389878,387494,375317,347071,322006,304997,294547,288097,270584,268582,263717,256770,263837,241256,228387,220683,208399,209128,196481,197407,199073,200843,197097,177297,171551,164022,163369,163375,153809,143290,133267,124888,119356,105101,93756,83873,72481,63223,52173,42732,35033,29518,24309,18823,14674,11220,7149,5522,3976,6526 0,2,1,2044,26036888,326237,326005,325951,325793,325552,325322,325150,325106,325218,325573,326184,327018,328070,329248,330580,332110,333891,336032,338447,341037,343608,346083,348273,349959,350913,351061,350513,349479,348047,346338,344285,354791,356702,355866,353511,355357,364604,365205,355669,351522,348023,344905,348530,357855,365562,356451,356163,353527,351738,365741,378525,386515,388732,386165,373822,345518,320402,303292,292720,286115,268581,266412,261421,254330,261064,238478,225473,217574,205185,205570,192815,193356,194560,195817,191677,171954,165848,158009,156741,156040,146167,135419,125246,116654,110747,96817,85685,76001,65078,56198,45882,37145,30079,25001,20294,15477,11872,8922,5581,4232,6875 0,2,1,2045,26219894,327723,327452,327354,327150,326840,326525,326249,326077,326048,326179,326550,327150,327988,329044,330295,331853,333744,336032,338695,341527,344332,347066,349593,351746,353323,354115,354048,353316,352111,350548,348670,346406,356665,358344,357326,354810,356507,365605,366116,356503,352258,348628,345360,348855,358051,365642,356447,356019,353234,351290,365078,377643,385428,387446,384665,372176,343812,318637,301444,290763,284024,266472,264141,258988,251742,258092,235497,222347,214257,201774,201791,188920,189050,189768,190500,185957,166314,159826,151667,149785,148348,138208,127325,117050,108299,102071,88533,77687,68270,57882,49447,39904,31904,25487,20883,16691,12528,9443,6971,4279,7271 0,2,1,2046,26403679,329263,328966,328825,328579,328217,327834,327470,327191,327033,327024,327169,327529,328135,328979,330107,331589,333514,335923,338740,341825,344877,347855,350644,353133,355173,356589,357163,356904,356002,354664,352928,350833,348328,358349,359838,358656,355992,357552,366547,366966,357260,352885,349109,345722,349100,358180,365644,356329,355751,352813,350723,364285,376633,384204,385989,383010,370368,341937,316729,299468,288700,281823,264263,261735,256406,248963,254900,232295,219007,210733,198142,197766,184777,184469,184692,184879,179912,160350,153472,145000,142477,140339,130018,119052,108729,99869,93387,80315,69826,60756,50958,43029,34295,27049,21303,17185,13518,9968,7379,5345,7554 0,2,1,2047,26588420,330828,330536,330366,330073,329667,329230,328796,328427,328164,328024,328027,328164,328530,329138,330059,331419,333275,335725,338676,341921,345237,348461,351497,354249,356628,358503,359698,360079,359642,358608,357094,355136,352794,350059,359879,361201,359866,357072,358535,367427,367744,357908,353389,349491,346007,349276,358233,365536,356095,355355,352275,350029,363371,375491,382815,384381,381193,368385,339914,314688,297385,286524,279519,261916,259179,253629,245971,251471,228870,215454,206982,194267,193481,180366,179608,179320,178937,173518,154052,146789,137994,134858,132085,121642,110641,100324,91427,84765,72229,62177,53516,44370,36998,29091,22618,17539,13924,10760,7792,5658,8488 0,2,1,2048,26774200,332386,332131,331961,331635,331179,330697,330210,329768,329414,329169,329041,329034,329177,329548,330231,331388,333131,335520,338520,341910,345392,348883,352170,355169,357813,360023,361674,362668,362868,362296,361086,359347,357133,354561,351630,361276,362443,360972,358084,359454,368236,368410,358432,353793,349795,346223,349376,358176,365307,355730,354839,351609,349219,362328,374192,381279,382612,379195,366243,337749,312531,295187,284244,277070,259421,256423,250639,242746,247806,225222,211671,202977,190134,188917,175676,174459,173635,172648,166762,147418,139754,130677,126999,123636,113119,102142,91895,83037,76273,64354,54799,46621,38174,31402,24339,18632,14219,11088,8416,5979,9324 0,2,1,2049,26961152,333920,333719,333584,333257,332765,332227,331693,331196,330771,330435,330202,330062,330061,330210,330659,331580,333122,335411,338358,341805,345437,349101,352655,355910,358798,361273,363253,364701,365514,365578,364822,363382,361385,358936,356162,353069,362549,363575,362012,359033,360300,368929,368948,358859,354119,350031,346366,349371,358002,364953,355250,354199,350832,348291,361139,372750,379582,380666,377036,363950,335462,310257,292881,281816,274463,256729,253449,247412,239289,243898,221330,207628,198699,185731,184058,170700,169003,167607,165992,159644,140424,132401,123121,118944,115028,104494,93609,83512,74762,67994,56753,47768,40132,32420,26282,20060,15109,11327,8675,6459,10075 0,2,1,2050,27149358,335421,335281,335198,334902,334407,333832,333241,332698,332215,331807,331482,331239,331104,331109,331335,332029,333340,335434,338292,341694,345388,349206,352942,356463,359608,362320,364563,366338,367602,368277,368150,367164,365460,363222,360572,357630,354379,363714,364644,362989,359908,361035,369491,369385,359205,354376,350192,346400,349250,357702,364478,354649,353449,349935,347219,359813,371153,377711,378559,374730,361529,333047,307869,290424,279228,271650,253817,250238,243946,235599,239722,217167,203306,194138,181035,178905,165424,163212,161220,158972,152135,133106,124803,115368,110730,106310,95825,85110,75235,66686,59997,49499,41139,34098,27150,21669,16273,12039,8864,6659,10884 0,2,1,2051,27338915,336897,336811,336784,336537,336069,335493,334863,334265,333731,333265,332866,332532,332295,332163,332249,332723,333815,335687,338357,341681,345334,349223,353115,356820,360231,363196,365675,367705,369292,370414,370898,370532,369282,367333,364889,362072,358971,355579,364812,365644,363886,360669,361638,369954,369743,359478,354559,350247,346315,349003,357287,363878,353937,352580,348896,346019,358341,369387,375682,376303,372288,358971,330508,305322,287806,276428,268604,250668,246789,240246,231649,235260,212717,198693,189276,176043,173437,159821,157069,154476,151559,144267,125534,117000,107457,102402,97542,87180,76715,67149,58879,52355,42654,34974,28568,22396,17586,12975,9426,6806,11518 0,2,1,2052,27529929,338332,338318,338341,338151,337728,337174,336541,335901,335312,334797,334339,333928,333603,333369,333320,333656,334536,336194,338653,341802,345379,349232,353196,357062,360656,363885,366613,368874,370715,372158,373087,373331,372693,371192,369032,366416,363436,360197,356711,365839,366570,364666,361300,362139,370337,370029,359681,354634,350184,346108,348642,356750,363168,353108,351572,347727,344680,356706,367469,373507,373916,369709,356281,327802,302602,284970,273394,265312,247279,243101,236281,227421,230485,207959,193773,184105,170740,167622,153867,150571,147341,143783,136123,117753,109028,99428,94013,88791,78631,68504,59323,51409,45143,36281,29318,23578,18183,14026,10160,7239,12008 0,2,1,2053,27722435,339710,339782,339873,339729,339363,338852,338238,337595,336966,336393,335888,335419,335012,334691,334539,334747,335495,336951,339205,342145,345559,349340,353273,357213,360965,364374,367364,369871,371943,373633,374878,375563,375533,374640,372927,370588,367810,364686,361351,357778,366790,367378,365319,361829,362561,370650,370239,359772,354592,350000,345792,348164,356107,362342,352139,350437,346425,343186,354925,365415,371208,371392,366993,353409,324914,299662,281895,270107,261768,243652,239145,232026,222890,225376,202878,188536,178608,165097,161443,147566,143692,139849,135725,127742,109794,100933,91332,85632,80126,70262,60551,51824,44350,38419,30432,24209,19151,14506,10987,7805,12605 0,2,1,2054,27916403,341032,341190,341363,341283,340961,340506,339935,339309,338674,338062,337498,336980,336518,336115,335877,335983,336610,337943,340006,342748,345961,349580,353449,357356,361184,364749,367916,370682,372995,374913,376403,377398,377805,377518,376409,374512,372007,369086,365868,362440,358763,367627,368054,365869,362276,362915,370886,370341,359748,354427,349702,345361,347586,355349,361374,351045,349166,344968,341551,353013,363238,368774,368731,364091,350339,321788,296472,278561,266566,257970,239757,234893,227466,218035,219922,197465,182963,172757,159089,154896,140884,136457,132080,127428,119163,101704,92762,83237,77323,71636,62146,52928,44733,37766,32243,25142,19673,15288,11366,8442,13384 0,2,1,2055,28111761,342306,342542,342801,342802,342537,342121,341604,341021,340405,339784,339180,338604,338092,337634,337316,337340,337871,339092,341042,343601,346621,350046,353756,357601,361392,365033,368352,371291,373861,376019,377734,378970,379681,379825,379321,378024,375961,373310,370294,366981,363447,359630,368327,368626,366339,362655,363196,371012,370323,359599,354148,349290,344830,346894,354456,360280,349819,347743,343374,339792,350982,360930,366207,365884,360986,347015,318396,293011,274963,262766,253888,235565,230333,222574,212840,214112,191704,177027,166522,152715,147946,133849,128946,124071,118930,110434,93527,84583,75204,69173,63393,54358,45709,38110,31711,26648,20440,15711,11983,8736,14331 0,2,1,2056,28308565,343542,343845,344175,344263,344078,343715,343238,342705,342133,341529,340917,340301,339729,339224,338852,338797,339251,340386,342235,344687,347532,350770,354287,357978,361709,365308,368699,371790,374525,376938,378890,380346,381292,381740,381661,380969,379498,377291,374544,371429,368013,364336,360366,368924,369118,366740,362962,363365,371018,370181,359339,353759,348780,344192,346073,353444,359053,348442,346185,341656,337925,348834,358496,363455,362833,357621,343409,314715,289274,271098,258680,249498,231064,225443,217337,207302,207929,185559,170700,159904,145941,140626,126540,121195,115859,110274,101610,85336,76461,67314,61253,55481,46975,38964,32015,26225,21673,16332,12318,9213,15140 0,2,1,2057,28506653,344732,345113,345506,345661,345563,345275,344848,344358,343831,343273,342676,342051,341440,340875,340459,340355,340732,341800,343571,345931,348672,351741,355075,358576,362153,365690,369035,372194,375080,377651,379857,381549,382709,383385,383609,383339,382471,380851,378548,375702,372481,368921,365090,360997,369441,369540,367065,363160,363419,370902,369929,358964,353270,348166,343426,345136,352299,357674,346931,344502,339831,335944,346562,355883,360504,359524,353966,339496,310744,285259,266937,254278,244776,226226,220198,211750,201398,201328,179008,163978,152866,138793,133010,118989,113240,107486,101516,92759,77190,68474,59641,53637,47972,40064,32748,26491,21340,17324,12809,9474,15990 0,2,1,2058,28705978,345901,346332,346799,347015,346979,346779,346425,345983,345499,344987,344433,343826,343204,342596,342123,341977,342315,343309,345028,347318,349974,352943,356116,359434,362819,366199,369480,372592,375538,378258,380620,382561,383957,384841,385288,385319,384871,383851,382135,379734,376778,373411,369696,365741,361549,369889,369886,367283,363240,363352,370675,369555,358494,352677,347419,342547,344078,351005,356161,345301,342715,337892,333850,344121,353077,357297,355924,350000,335266,306475,280933,262453,249538,239701,221036,214597,205786,195086,194288,172038,156824,145435,131350,125138,111231,105119,99006,92722,83952,69170,60702,52254,46404,40940,33691,27108,21564,17060,13593,9854,16693 0,2,1,2059,28906410,347056,347532,348045,348332,348354,348216,347944,347575,347140,346667,346162,345593,344993,344376,343862,343660,343965,344927,346577,348827,351417,354305,357380,360542,363745,366930,370051,373094,375988,378765,381276,383368,385009,386126,386778,387028,386883,386285,385159,383340,380830,377730,374203,370366,366311,362029,370262,370127,367381,363202,363174,370332,369090,357916,351955,346562,341547,342874,349584,354526,343568,340815,335840,331586,341490,350017,353797,352009,345707,330719,301870,276266,257618,244435,234256,215484,208616,199406,188348,186794,164612,149260,137688,123643,117038,103307,96883,90482,83962,75272,61355,53214,45234,39624,34445,27904,22075,17248,13389,10459,17402 0,2,1,2060,29107903,348215,348715,349272,349600,349694,349610,349399,349110,348749,348325,347860,347338,346772,346179,345655,345417,345670,346609,348237,350427,352982,355810,358807,361872,364920,367921,370846,373726,376544,379267,381832,384070,385859,387216,388095,388549,388619,388322,387620,386391,384463,381804,378546,374893,370956,366811,362438,370528,370248,367361,363053,362885,369898,368515,357213,351123,345583,340408,341545,348043,352782,341721,338801,333623,329148,338619,346671,349987,347771,341087,325813,296902,271236,252413,238956,228430,209554,202215,192588,181164,178799,156753,141370,129665,115708,108758,95263,88597,81983,75322,66809,53820,46088,38645,33358,28541,22734,17667,13540,10305,18262 0,2,2,2014,21929339,288028,295716,299366,298857,297237,300404,310438,308878,302858,297295,295505,294234,299115,309390,317964,310797,313047,313608,315284,330907,347581,356977,367235,374542,370895,348648,328070,316716,312978,313170,301419,306357,307422,305875,317621,298248,287829,285658,274512,281795,273297,282010,291463,304963,302159,281058,282988,283198,292923,306633,305463,301309,298461,299966,305881,292890,283600,282433,270940,263635,248995,233490,222136,219709,212414,197344,186836,176362,142053,140897,131310,129523,115764,109205,105103,94431,90739,84013,81428,76936,69129,65304,59490,54342,52512,46430,42408,38349,34388,30381,25748,21989,18410,15066,12746,9171,7328,5450,4194,3189,6881 0,2,2,2015,22141251,291311,288544,296456,300023,299455,297805,300937,310956,309409,303391,297860,296094,294825,299730,310076,318777,311848,314369,315202,317091,332865,349593,358986,369236,376515,372870,350555,329878,318455,314608,314627,302659,307414,308320,306672,318284,298850,288386,286184,274972,282118,273538,282122,291471,304841,301951,280844,282652,282746,292313,305821,304530,300250,297281,298631,304342,291291,281909,280636,269122,261734,247085,231566,220185,217593,210164,195063,184436,173892,139919,138550,128914,126943,113246,106633,102382,91763,87916,81132,78349,73720,65941,61968,56127,50940,48886,42912,38881,34860,30971,27083,22698,19155,15827,12778,10654,7547,5929,4330,3269,6813 0,2,2,2016,22354816,294464,291844,289311,297138,300621,300032,298354,301484,311485,309967,303961,298455,296699,295456,300428,310928,319857,313170,315994,317053,319096,334930,351658,361041,371262,378520,374833,352410,331642,320112,316102,315909,303743,308332,309128,307386,318902,299408,288906,286661,275344,282358,273701,282168,291415,304655,301681,280555,282227,282202,291617,304921,303492,299081,296010,297206,302712,289600,280150,278779,267238,259746,245084,229536,218122,215330,207751,192609,181864,171253,137643,136044,126373,124212,110587,103909,99502,88936,84932,78087,75100,70335,62593,58485,52640,47446,45194,39364,35364,31412,27623,23890,19783,16484,13430,10690,8774,6111,4713,3379,6692 0,2,2,2017,22569963,297512,295018,292628,290015,297754,301195,300588,298917,302041,312042,310563,304559,299062,297350,296172,301300,312049,321215,314810,317876,319102,321215,337054,353767,363121,373312,380512,376734,354207,333318,321626,317420,317037,304692,309159,309859,308048,319466,299933,289381,287044,275636,282521,273798,282148,291303,304407,301338,280176,281707,281579,290833,303919,302346,297821,294650,295693,300989,287840,278331,276859,265264,257664,242968,227391,215911,212897,205153,189970,179119,168441,135207,133378,123685,121333,107773,101026,96449,85944,81775,74870,71678,66782,59095,54874,49051,43891,41474,35823,31884,28033,24383,20838,17036,13999,11240,8808,7112,4865,3681,6631 0,2,2,2018,22786496,300401,298085,295819,293347,290654,298348,301747,301159,299489,302626,312638,311183,305173,299711,298084,297065,302445,313448,322895,316721,319963,321275,323393,339225,355904,365227,375356,382441,378575,355914,334848,322957,318577,318020,305544,309901,310547,308662,319991,300414,289772,287347,275850,282612,273830,282074,291135,304087,300907,279702,281107,280871,289950,302811,301111,296477,293199,294085,299197,286020,276444,274848,263193,255466,240731,225091,213527,210276,202358,187146,176193,165440,132611,130555,120848,118283,104796,97962,93217,82778,78434,71483,68083,63072,55465,51158,45398,40301,37762,32316,28471,24758,21281,17958,14478,11726,9267,7141,5665,3802,6798 0,2,2,2019,23004134,303035,300995,298907,296558,293999,291266,298919,302312,301737,300088,303249,313269,311815,305837,300456,298997,298238,303875,315176,324851,318843,322171,323508,325620,341424,358068,367322,377337,384309,380318,357474,336189,324119,319587,318910,306314,310599,311190,309243,320467,300811,290079,287570,275999,282638,273805,281944,290896,303675,300378,279151,280424,280066,288966,301617,299791,295046,291658,292408,297345,284129,274475,272738,260996,253142,238333,222616,210955,207461,199368,184139,173070,162248,129851,127571,117843,115051,101635,94712,89798,79424,74910,67922,64324,59223,51732,47370,41709,36713,34080,28876,25159,21619,18348,15276,12136,9678,7518,5690,4430,7008 0,2,2,2020,23222363,305251,303650,301833,299661,297224,294624,291855,299501,302884,302343,300720,303896,313915,312493,306587,301387,300196,299706,305639,317188,327022,321093,324450,325796,327873,343650,360221,369359,379253,386079,381901,358842,337361,325133,320502,319714,307043,311255,311790,309770,320854,301117,290305,287720,276083,282607,273729,281746,290567,303169,299771,278518,279648,279162,287901,300344,298384,293526,290050,290675,295425,282154,272410,270500,258668,250651,235748,219948,208190,204449,196186,180926,169754,158864,126933,124414,114653,111614,98281,91271,86175,75882,71203,64197,60420,55258,47923,43541,38017,33155,30467,25535,21987,18650,15617,12813,10023,7859,5995,4454,7617 0,2,2,2021,23440590,306893,305889,304506,302603,300342,297857,295220,292453,300089,303482,302989,301387,304559,314608,313269,307534,302615,301707,301525,307702,319435,329341,323425,326797,328125,330162,345876,362316,371333,381073,387692,383292,360036,338387,326049,321330,320470,307733,311870,312335,310207,321146,301338,290455,287795,276103,282521,273585,281452,290139,302576,299071,277788,278771,278173,286755,298974,296881,291931,288377,288863,293405,280067,270210,268121,256162,247965,232956,217082,205230,201236,192796,177511,166242,155288,123841,121068,111266,107968,94736,87628,82351,72161,67331,60330,56404,51211,44071,39710,34354,29663,26958,22332,18984,15883,13109,10590,8147,6274,4694,8048 0,2,2,2022,23658189,307986,307552,306766,305295,303299,300988,298463,295830,293058,300706,304128,303661,302068,305270,315397,314237,308779,304150,303564,303644,310001,321814,331735,325821,329179,330482,332448,348036,364341,373206,382736,389104,384507,361076,339316,326880,322105,321177,308384,312438,312790,310550,321352,301488,290538,287809,276071,282374,273352,281073,289634,301899,298278,276967,277818,277111,285523,297520,295312,290282,286638,286964,291279,277853,267880,265564,253464,245064,229956,214018,202065,197800,189191,173887,162525,151504,120557,117512,107665,104106,90975,83770,78331,68264,63303,56344,52302,47116,40215,35905,30748,26267,23589,19292,16180,13343,10842,8613,6509,4917,8504 0,2,2,2023,23874655,308680,308672,308451,307574,306010,303961,301606,299083,296446,293692,301371,304811,304350,302795,306076,316381,315509,310338,306041,305727,305994,312436,324265,334192,328253,331587,332825,334667,350124,366261,374907,384187,390338,385563,362008,340159,327668,322833,321840,308983,312910,313155,310809,321488,301573,290561,287771,275972,282143,273035,280628,289044,301128,297387,276070,276799,275973,284213,295998,293693,288571,284812,284962,289017,275500,265375,262809,250549,241944,226746,210743,198672,194141,185362,170046,158590,147489,117062,113734,103844,100006,86991,79710,74121,64211,59151,52270,48144,43017,36380,32160,27243,23002,20389,16458,13601,11041,8826,6886,5106,8960 0,2,2,2024,24089692,309109,309390,309593,309276,308305,306686,304593,302237,299714,297091,294372,302066,305506,305086,303618,307085,317673,317100,312263,308244,308125,308484,314954,326782,336683,330713,333982,335104,336812,352102,368018,376403,385458,391419,386518,362856,340956,328411,323523,322458,309492,313295,313440,310995,321550,301602,290533,287668,275793,281825,272648,280103,288368,300262,296415,275106,275707,274760,282841,294426,292015,286777,282885,282830,286616,272965,262670,259828,247410,238603,223313,207234,195056,190252,181306,165976,154412,143217,113342,109725,99785,95658,82800,75459,69746,60027,54903,48139,43978,38932,32602,28511,23868,19898,17405,13845,11263,8993,7065,5404,9382 0,2,2,2025,24303011,309343,309847,310335,310437,310022,308997,307333,305236,302878,300374,297785,295082,302775,306251,305924,304647,308405,319291,319066,314507,310691,310672,311056,317539,329332,339206,333159,336309,337307,338848,353908,369565,377718,386572,392392,387383,363657,341709,329117,324164,322981,309911,313596,313649,311108,321551,301573,290441,287483,275529,281437,272189,279493,287603,299314,295373,274073,274541,273493,281426,292795,290252,284881,280831,280558,284027,270226,259743,256616,244049,235029,219635,203491,191210,186131,177003,161650,149970,138676,109388,105463,95480,91080,78406,71033,65227,55745,50592,43993,39824,34907,28919,24997,20661,16993,14651,11473,9183,7199,5550,9871 0,2,2,2026,24514318,309407,310107,310812,311199,311200,310727,309656,307990,305889,303547,301079,298506,295806,303534,307097,306963,305991,310062,321289,321359,317002,313288,313301,313701,320160,331915,341714,335539,338557,339394,340711,355504,370924,378871,387575,393273,388200,364410,342427,329775,324716,323412,310245,313825,313790,311165,321497,301483,290266,287214,275199,280972,271645,278797,286763,298298,294259,272967,273321,272182,279953,291081,288385,282850,278633,278099,281227,267260,256584,253172,240445,231196,215708,199509,187129,181757,172429,157046,145244,133852,105179,100941,90942,86282,73834,66463,60599,51395,46259,39860,35730,30982,25370,21653,17659,14315,12149,9360,7357,5660,10293 0,2,2,2027,24723313,309283,310201,311096,311699,311981,311920,311403,310325,308656,306569,304266,301813,299242,296582,304398,308153,308330,307679,312106,323620,323908,319652,315974,316003,316382,322810,334483,344144,337843,340688,341303,342357,356911,372119,379917,388493,394106,388967,365127,343092,330337,325172,323758,310506,313986,313869,311169,321375,301304,290005,286874,274793,280426,271018,278034,285859,297208,293066,271809,272057,270819,278398,289262,286383,280679,276252,275431,278189,264054,253191,249484,236579,227102,211532,195281,182790,177103,167561,152148,140222,128718,100708,96171,86181,81284,69108,61777,55893,47020,41936,35783,31731,27197,21991,18519,14887,11879,9916,7506,5789,10633 0,2,2,2028,24929665,308967,310103,311212,312002,312499,312717,312605,312085,311003,309348,307300,305013,302560,300031,297461,305472,309541,310044,309765,314488,326214,326615,322392,318732,318744,319095,325450,336976,346498,340024,342636,342995,343810,358151,373206,380866,389354,394889,389696,365790,343661,330804,325540,324027,310699,314086,313895,311107,321169,301035,289678,286459,274307,279794,270327,277209,284887,296039,291819,270611,270745,269380,276748,287305,284241,278325,273662,272534,274906,260608,249553,245523,232446,222745,207094,190783,178168,172143,162375,146937,134869,123262,95991,91166,81219,76114,64261,57011,51159,42653,37669,31795,27869,23588,18820,15621,12362,9704,7956,5910,10943 0,2,2,2029,25133139,308517,309817,311138,312139,312820,313251,313417,313303,312774,311709,310090,308055,305772,303360,300925,298559,306885,311285,312167,312196,317142,328972,329415,325207,321532,321518,321794,328006,339388,348728,342013,344363,344489,345099,359278,374198,381770,390170,395634,390369,366355,344129,331183,325830,324230,310830,314132,313858,310961,320867,300704,289276,285961,273735,279094,269580,276320,283837,294817,290530,269364,269360,267844,274964,285209,281910,275757,270841,269393,271372,256909,245645,241285,228042,218116,202368,185991,173238,166861,156857,141377,129181,117510,91033,85947,76085,70810,59327,52209,46427,38330,33493,27945,24190,20198,15888,12979,10106,7793,6268,11224 0,2,2,2030,25333508,307998,309394,310876,312085,312972,313588,313965,314125,314006,313492,312462,310858,308826,306583,304267,302040,299997,308662,313443,314645,314901,319960,331824,332292,328064,324364,324275,324409,330483,341673,350765,343774,345887,345810,346273,360313,375138,382621,390948,396324,390944,366820,344506,331487,326053,324364,310910,314114,313735,310725,320497,300295,288790,285379,273100,278339,268769,275360,282740,293558,289186,268044,267876,266180,273044,282920,279366,272961,267784,266006,267576,252933,241459,236764,223358,213183,197331,180876,167977,161235,150966,135463,123186,111468,85857,80545,70812,65406,54357,47404,41744,34100,29452,24268,20728,17062,13210,10619,8122,6145,11668 0,2,2,2031,25530712,307478,308906,310473,311845,312935,313756,314317,314684,314842,314739,314258,313243,311641,309649,307503,305399,303499,301808,310863,315964,317398,317777,322881,334758,335209,330953,327175,326950,326943,332827,343761,352567,345331,347237,347020,347352,361296,376032,383439,391667,396910,391415,367192,344808,331719,326213,324446,310926,314017,313525,310418,320049,299804,288221,284729,272413,277522,267894,274353,281610,292244,287763,266626,266265,264380,270941,280420,276588,269924,264480,262363,263491,248674,236989,231953,218364,207923,191950,175418,162370,155217,144692,129225,116887,105163,80497,74994,65440,59955,49379,42651,37158,30007,25595,20808,17520,14199,10815,8540,6409,11876 0,2,2,2032,25724705,307037,308415,310010,311464,312717,313735,314500,315054,315415,315586,315517,315050,314037,312477,310582,308652,306885,305341,304050,313434,318769,320331,320760,325881,337734,338162,333823,329907,329539,329342,334972,345608,354158,346713,348470,348129,348376,362232,376886,384197,392286,397393,391787,367481,345039,331892,326317,324466,310866,313833,313245,310035,319516,299224,287584,284026,271668,276638,266975,273315,280434,290852,286237,265079,264518,262401,268635,277687,273571,266646,260923,258435,259112,244122,232224,226820,213032,202299,186204,169600,156369,148807,138070,122666,110308,98630,74987,69336,60015,54495,44447,37985,32714,26093,21960,17596,14589,11631,8704,6745,12194 0,2,2,2033,25915540,306744,308003,309544,311023,312353,313534,314495,315250,315798,316172,316377,316322,315857,314885,313424,311749,310161,308756,307623,306670,316294,321752,323371,323829,328929,340743,341092,336611,332549,331987,331535,336870,347241,355572,347970,349604,349187,349355,363131,377687,384853,392799,397779,392072,367694,345208,332008,326357,324403,310720,313578,312888,309574,318893,298577,286892,283263,270864,275709,266026,272234,279180,289357,284575,263401,262597,260225,266104,274710,270307,263113,257080,254214,254430,239265,227137,221335,207332,196292,180076,163365,149967,142043,131111,115812,103490,91913,69363,63618,54580,49081,39606,33462,28463,22401,18582,14661,11960,9363,6877,12652 0,2,2,2034,26103338,306646,307740,309156,310576,311930,313185,314308,315258,316008,316568,316977,317196,317142,316717,315848,314608,313282,312066,311074,310292,309589,319341,324849,326498,326940,332009,343729,343934,339304,335046,334231,333480,338555,348694,356864,349132,350682,350197,350298,363975,378384,385403,393215,398078,392281,367848,345318,332059,326319,324258,310502,313246,312449,309023,318198,297874,286144,282438,270013,274751,265039,271080,277829,287727,282772,261547,260475,257832,263336,271489,266786,259289,252946,249693,249424,234075,221698,215463,201232,189882,173507,156711,143205,134927,123830,108703,96477,85055,63679,57879,49183,43760,34911,29133,24452,18971,15494,12026,9633,7404,13059 0,2,2,2035,26288218,306803,307671,308919,310209,311501,312777,313973,315086,316026,316791,317386,317807,318028,318015,317695,317051,316165,315219,314422,313786,313264,312693,322501,328037,329671,330087,335069,346631,346683,341848,337330,336216,335202,340053,350020,358050,350237,351717,351173,351186,364714,378973,385855,393544,398298,392427,367941,345363,332027,326193,324042,310211,312832,311925,308407,317441,297108,285330,281567,269134,273752,263981,269831,276344,285951,280784,259491,258134,255207,260332,268008,262969,255169,248510,244856,244072,228518,215871,209180,194719,183007,166490,149683,136088,127483,116274,101384,89314,78121,57969,52183,43873,38596,30412,25045,20720,15828,12716,9695,7623,13705 0,2,2,2036,26470503,307208,307857,308873,309996,311154,312365,313580,314763,315866,316821,317621,318229,318650,318913,319007,318918,318631,318132,317618,317185,316811,316426,315919,325754,331269,332877,333211,338036,349430,349279,344177,339354,337978,336737,341426,351244,359183,351293,352715,352091,351968,365348,379463,386220,393797,398453,392508,367962,345322,331912,326003,323745,309834,312334,311338,307736,316619,296281,284477,280668,268219,272685,262831,268451,274717,283989,278587,257225,255564,252356,257081,264234,258854,250745,243759,239676,238343,222568,209631,202467,187728,175654,159073,142283,128637,119754,108493,93908,82064,71155,52298,46578,38723,33645,26159,21239,17303,13000,10259,7676,14307 0,2,2,2037,26650366,307834,308291,309083,309973,310964,312035,313182,314385,315559,316672,317665,318476,319084,319546,319918,320245,320522,320629,320573,320430,320261,320030,319713,319241,329053,334537,336065,336243,340898,352073,351655,346238,341147,339543,338143,342690,352408,360268,352314,353660,352907,352645,365882,379867,386509,393982,398544,392519,367897,345198,331732,325731,323366,309377,311773,310697,307002,315731,295410,283597,279730,267240,271520,261553,266932,272911,281810,276161,254728,252763,249263,253545,260157,254430,246007,238666,234127,232201,216190,202959,195255,180247,167881,151263,134537,120895,111787,100540,86335,74781,64229,46710,41133,33777,28958,22200,17747,14224,10497,8129,14736 0,2,2,2038,26828011,308624,308945,309541,310205,310959,311861,312867,314001,315194,316379,317527,318531,319343,319992,320567,321177,321875,322554,323111,323437,323563,323539,323381,323097,322610,332385,337782,339154,339166,343604,354494,353757,348064,342746,340980,339440,343899,353527,361315,353281,354496,353611,353221,366329,380195,386738,394109,398566,392439,367748,345005,331472,325376,322901,308863,311161,309994,306207,314798,294510,282678,278722,266163,270223,260140,265239,270899,279405,273493,251999,249720,245895,249716,255770,249684,240923,233202,228166,225616,209366,195784,187528,172332,159694,143085,126481,112909,103641,92477,78721,67533,57403,41276,35905,29092,24592,18565,14599,11495,8324,15343 0,2,2,2039,27003579,309544,309763,310221,310683,311208,311874,312710,313697,314829,316030,317246,318406,319409,320264,321026,321843,322831,323939,325077,326023,326623,326898,326948,326831,326530,326012,335694,340930,342129,341927,346075,356637,355621,349692,344208,342306,340680,345061,354610,362302,354144,355224,354219,353712,366701,380461,386902,394164,398495,392268,367523,344733,331125,324937,322376,308299,310489,309226,305366,313836,293573,281690,277618,264956,268789,258553,263346,268667,276758,270581,249030,246404,242242,245588,251061,244589,235464,227328,221766,218560,202020,188094,179349,163987,151115,134576,118170,104733,95376,84367,71137,60387,50759,36054,30948,24724,20578,15285,11809,9123,15888 0,2,2,2040,27177244,310587,310710,311064,311385,311706,312140,312737,313555,314537,315679,316912,318138,319296,320347,321314,322322,323524,324928,326502,328037,329265,330018,330368,330460,330328,329997,329390,338905,343961,344938,344450,348269,358535,357282,351179,345558,343574,341873,346188,355636,363184,354893,355846,354739,354129,367014,380666,386998,394130,398334,392021,367218,344375,330696,324436,321799,307675,309757,308417,304498,312832,292563,280603,276378,263618,267179,256771,261238,266199,273867,267408,245786,242801,238294,241149,246002,239108,229590,221017,214902,210956,194141,179946,170727,155239,142185,125790,109658,96435,87058,76279,63651,53425,44368,31094,26319,20708,16955,12374,9379,16833 0,2,2,2041,27349203,311727,311779,312037,312251,312427,312654,313020,313599,314406,315401,316573,317819,319044,320244,321410,322629,324027,325655,327533,329511,331335,332720,333549,333942,334023,333856,333437,332668,341998,346820,347507,346691,350211,360224,358800,352554,346846,344794,343028,347257,356552,363956,355541,356385,355182,354486,367268,380803,387005,394007,398101,391692,366827,343930,330206,323885,321163,306993,308980,307579,303594,311753,291454,279379,275000,262102,265366,254781,258900,263495,270711,263946,242260,238904,234046,236367,240551,233207,223273,214241,207498,202796,185789,171351,161681,146128,132962,116787,101014,88074,78756,68294,56353,46724,38298,26463,22055,17075,13736,9836,17656 0,2,2,2042,27519692,312957,312949,313132,313247,313315,313391,313548,313896,314464,315283,316308,317493,318736,320004,321320,322740,324359,326191,328303,330592,332867,334852,336316,337190,337567,337616,337359,336773,335822,344912,349436,349787,348674,351942,361767,360203,353866,348091,345979,344128,348215,357356,364621,356097,356846,355568,354787,367456,380857,386927,393813,397778,391269,366342,343425,329665,323277,320469,306271,308178,306706,302620,310570,290208,278017,273441,260390,263340,252565,256335,260539,267260,260186,238439,234702,229463,231207,234675,226857,216492,206923,199542,194143,176975,162331,152254,136710,123503,107638,92298,79725,70554,60500,49325,40359,32618,22192,18199,13842,10928,18529 0,2,2,2043,27688872,314252,314206,314325,314367,314329,314298,314297,314439,314777,315351,316204,317241,318420,319708,321096,322671,324493,326555,328882,331409,334004,336444,338511,340020,340883,341227,341183,340758,339983,338795,347578,351759,351805,350440,353528,363194,361545,355132,349299,347107,345119,349062,358053,365197,356579,357246,355897,355024,367560,380824,386778,393534,397364,390757,365794,342866,329070,322613,319733,305527,307341,305762,301544,309238,288811,276471,271676,258464,261085,250127,253522,257291,263504,256110,234309,230166,224511,225637,228349,220031,209152,199053,191098,185004,167721,152924,142503,127045,113880,98405,83589,71471,62546,52987,42633,34397,27380,18325,14765,11021,19912 0,2,2,2044,27856990,315613,315531,315608,315581,315466,315331,315220,315202,315332,315678,316285,317149,318183,319405,320813,322467,324450,326721,329287,332039,334873,337640,340165,342284,343781,344608,344860,344642,344027,343008,341515,349943,353812,353604,352059,354993,364563,362837,356363,350446,348121,345993,349798,358663,365697,357001,357593,356160,355182,367582,380721,386543,393163,396860,390176,365190,342250,328415,321908,318974,304748,306437,304718,300320,307752,287232,274721,269695,256316,258600,247450,250428,253751,259433,251704,229840,225260,219160,219629,221543,212638,201252,190693,182174,175403,158067,143187,132489,117204,104167,89171,74971,63393,54812,45831,36361,28892,22627,14878,11766,20903 0,2,2,2045,28024365,317042,316919,316958,316887,316700,316484,316271,316138,316107,316250,316623,317240,318103,319180,320526,322203,324273,326714,329496,332494,335564,338570,341429,344007,346112,347573,348308,348382,347969,347104,345771,343925,352035,355643,355250,353561,356396,365879,364096,357531,351483,349019,346759,350444,359195,366133,357368,357874,356344,355258,367541,380536,386223,392700,396289,389535,364526,341573,327723,321178,318178,303901,305430,303528,298950,306071,285440,272752,267482,253942,255868,244497,247048,249907,255025,246936,225005,219951,213382,213158,214166,204679,192861,181854,172789,165380,148067,133182,122290,107265,94444,80028,66538,55597,47443,39120,30563,23894,18388,11863,22089 0,2,2,2046,28191251,318522,318378,318375,318259,318027,317734,317440,317205,317058,317035,317209,317593,318205,319115,320317,321931,324034,326568,329530,332754,336075,339320,342422,345335,347902,349968,351336,351893,351764,351097,349916,348223,346059,353900,357318,356775,354995,357752,367161,365291,358588,352401,349808,347434,351017,359665,366516,357676,358077,356449,355273,367419,380267,385813,392176,395659,388832,363800,340860,327008,320413,317310,302955,304276,302188,297387,304169,283420,270552,265034,251324,252856,241258,243369,245737,250256,241780,219770,214212,207156,206134,206206,196215,183981,172549,162987,154990,137786,122987,111977,97310,84808,71071,58386,48154,40521,32906,25297,19431,14677,22927 0,2,2,2047,28357819,320033,319886,319858,319700,319421,319078,318704,318388,318136,318001,318008,318188,318568,319230,320266,321741,323786,326363,329426,332841,336390,339894,343238,346398,349300,351827,353794,354980,355335,354945,353953,352407,350390,347961,355610,358870,358236,356379,359071,368379,366371,359525,353209,350506,348031,351528,360081,366835,357897,358202,356490,355211,367214,379910,385342,391594,394966,388061,363030,340121,326254,319577,316337,301863,302969,300653,295607,302029,281162,268117,262335,248433,249551,237727,239372,241213,245089,236194,214100,208019,200382,198546,197743,187248,174633,162827,152819,144300,127301,112671,101641,87434,75363,62407,50603,41160,34110,27255,20588,15521,25563 0,2,2,2048,28524270,321528,321424,321391,321207,320883,320490,320061,319664,319334,319092,318987,319002,319176,319603,320396,321712,323621,326148,329264,332788,336533,340271,343875,347284,350432,353293,355721,357504,358481,358569,357846,356485,354615,352324,349706,357195,360352,359644,357728,360329,369478,367330,360348,353923,351126,348572,351990,360436,367071,358045,358267,356458,355068,366926,379491,384816,390950,394207,387241,362230,339345,325431,318636,315216,300618,301472,298898,293596,299635,278661,265423,259350,245253,245942,233886,235028,236303,239485,230146,207977,201279,193061,190469,188774,177802,164854,152733,142345,133388,116683,102324,91380,77744,66215,54125,43279,34673,28275,22195,16457,27983 0,2,2,2049,28690837,322999,322949,322955,322760,322407,321970,321490,321038,320625,320301,320088,319994,320003,320222,320782,321861,323619,326016,329093,332676,336540,340475,344321,347988,351385,354493,357256,359494,361063,361764,361519,360419,358730,356580,354098,351323,358711,361788,361017,359015,361467,370454,368174,361074,354558,351686,349058,352387,360707,367228,358132,358254,356342,354844,366577,379023,384235,390242,393402,386387,361390,338493,324501,317547,313938,299184,299756,296913,291342,296988,275896,262443,256067,241767,242016,229706,230308,230972,233413,223608,201305,193984,185264,181903,179319,167918,154697,142330,131649,122329,106024,92043,81303,68350,57468,46324,36482,28763,23044,17754,30278 0,2,2,2050,28857750,324445,324449,324505,324347,323979,323510,322984,322481,322012,321607,321310,321106,321008,321061,321417,322263,323795,326049,329005,332557,336486,340544,344588,348503,352159,355515,358522,361094,363114,364399,364762,364133,362699,360731,358384,355742,352871,360172,363183,362325,360182,362478,371317,368921,361722,355132,352192,349484,352704,360903,367327,358140,358159,356149,354565,366184,378503,383592,389491,392560,385491,360474,337533,323419,316298,312461,297532,297807,294680,288838,294066,272836,259164,252469,237970,237738,225155,225174,225187,226844,216477,194075,186209,176991,172864,169418,157642,144225,131699,120800,111217,95426,81942,71526,59359,49220,39080,30284,23462,18450,32727 0,2,2,2051,29025270,325862,325925,326034,325922,325589,325099,324539,323986,323470,323006,322632,322341,322132,322080,322270,322917,324221,326257,329081,332520,336426,340554,344722,348836,352743,356360,359611,362428,364774,366506,367445,367420,366449,364731,362564,360054,357315,354368,361598,364515,363516,361223,363372,372079,369585,362312,355654,352636,349831,352945,361041,367350,358069,357986,355899,354240,365739,377925,382908,388707,391680,384517,359446,336419,322175,314854,310764,295650,295611,292196,286070,290825,269462,255566,248545,233827,233075,220196,219594,218921,219673,208751,186366,177955,168257,163390,159119,147042,133513,120907,109888,100161,85003,72130,62161,50874,41550,32463,24718,18799,34838 0,2,2,2052,29193616,327242,327370,327534,327473,327185,326726,326145,325557,324989,324476,324044,323677,323378,323218,323304,323789,324898,326720,329334,332646,336450,340555,344803,349042,353146,357010,360522,363579,366168,368220,369600,370144,369772,368514,366594,364261,361654,358835,355828,362958,365724,364581,362145,364170,372762,370190,362844,356114,353002,350106,353133,361103,367293,357923,357757,355608,353868,365244,377309,382194,387883,390715,383420,358255,335140,320732,313188,308825,293524,293162,289442,282989,287258,265762,251633,244260,229304,227990,214802,213549,212072,211895,200508,178171,169236,159094,153529,148483,136190,122635,110044,99024,89275,74873,62725,53311,42978,34541,26519,19820,36430 0,2,2,2053,29362965,328566,328780,329008,328999,328757,328340,327787,327177,326573,326012,325528,325102,324727,324477,324458,324841,325797,327430,329837,332953,336633,340642,344869,349190,353423,357485,361239,364555,367372,369669,371363,372341,372532,371869,370405,368319,365885,363201,360320,357218,364199,366807,365523,362967,364884,373377,370738,363314,356493,353293,350324,353245,361086,367158,357722,357489,355271,353448,364714,376663,381442,386982,389630,382157,356888,333652,319062,311279,306633,291147,290447,286379,279585,283345,261717,247339,239581,224364,222457,208947,206926,204634,203594,191747,169510,160083,149550,143338,137590,125156,111677,99222,88320,78686,65150,53830,45070,35755,28236,21280,38184 0,2,2,2054,29533446,329834,330132,330443,330495,330301,329928,329415,328831,328207,327609,327076,326599,326163,325838,325733,326016,326876,328360,330591,333510,336996,340888,345022,349328,353642,357833,361781,365335,368410,370927,372862,374148,374768,374660,373789,372159,369970,367456,364709,361737,358488,365305,367768,366364,363708,365537,373942,371225,363703,356801,353532,350466,353278,360993,366967,357483,357175,354886,353001,364159,375980,380613,385960,388376,380710,355306,331930,317152,309118,304184,288502,287422,282985,275845,279067,257297,242649,234467,218984,216448,202530,199728,196684,194765,182484,160409,150543,139680,132892,126508,114033,100746,88549,77894,68513,55948,45537,37520,29251,22674,40405 0,2,2,2055,29705158,331057,331429,331819,331952,331816,331491,331019,330473,329873,329256,328688,328158,327673,327286,327106,327310,328075,329473,331565,334316,337611,341314,345335,349552,353851,358120,362197,365943,369253,372019,374168,375690,376611,376930,376607,375570,373834,371564,368986,366149,363029,359627,366291,368626,367121,364386,366137,374446,371631,364020,357054,353696,350532,353240,360849,366737,357199,356815,354473,352532,363573,375224,379667,384771,386936,379034,353479,329959,314981,306696,301459,285551,284067,279253,271752,274391,252463,237518,228893,213133,209854,195544,192030,188225,185421,172749,150917,140671,129557,122253,115328,102929,89960,78146,67869,58880,47362,37935,30718,23507,42923 0,2,2,2056,29878180,332240,332682,333147,333350,333292,333025,332597,332092,331527,330935,330347,329782,329245,328807,328569,328701,329395,330707,332719,335341,338475,341992,345829,349931,354143,358398,362552,366419,369919,372918,375307,377038,378193,378805,378908,378415,377274,375455,373118,370451,367461,364188,360640,367174,369399,367815,365011,366677,374866,371962,364282,357233,353783,350526,353153,360666,366465,356872,356426,354043,352035,362912,374350,378554,383398,385268,377104,351394,327725,312551,303997,298413,282275,280369,275165,267265,269277,247176,231921,222832,206704,202668,188070,183834,179267,175597,162588,141086,130535,119243,111511,104154,91963,79438,68134,58364,49881,39481,31080,24704,45215 0,2,2,2057,30052636,333388,333892,334425,334703,334708,334517,334148,333683,333163,332602,332039,331455,330880,330390,330101,330180,330813,332061,333998,336547,339560,342919,346574,350495,354592,358760,362901,366842,370457,373643,376257,378220,379579,380421,380814,380743,380143,378922,377035,374606,371787,368640,365218,361550,367971,370110,368456,365575,367134,375214,372237,364471,357337,353797,350471,353032,360443,366146,356519,356025,353586,351468,362143,373315,377259,381797,383341,374898,349027,325219,309840,300980,295033,278660,276316,270679,262353,263685,241402,225829,216162,199692,194980,180107,175147,169842,165337,152061,130988,120207,108820,100773,93114,81260,69303,58632,49481,41612,32370,25013,47596 0,2,2,2058,30228554,334504,335070,335661,336007,336088,335951,335654,335248,334768,334252,333720,333159,332566,332039,331698,331733,332316,333513,335392,337876,340823,344068,347565,351309,355226,359281,363330,367253,370940,374233,377029,379214,380796,381840,382458,382677,382498,381815,380527,378546,375968,372987,369688,366142,362374,368705,370768,369033,366059,367519,375507,372445,364583,357368,353767,350382,352868,360179,365802,356151,355593,353056,350790,361212,372098,375741,379942,381134,372401,346375,322424,306803,297624,291298,274688,271865,265763,256974,257573,235117,219120,208883,192181,186782,171663,166002,159989,154701,141239,120689,109759,98392,90148,82325,70941,59677,49745,41314,34143,26071,49381 0,2,2,2059,30405999,335611,336215,336866,337265,337411,337347,337106,336770,336347,335871,335383,334855,334282,333738,333362,333350,333894,335049,336891,339320,342211,345396,348784,352369,356109,359983,363917,367746,371413,374775,377671,380031,381828,383090,383907,384348,384459,384194,383445,382064,379930,377187,374056,370631,366982,363136,369383,371360,369532,366466,367851,375729,372569,364625,357356,353704,350255,352666,359890,365440,355754,355094,352418,349960,360106,370662,373976,377809,378633,369600,343420,319293,303425,293913,287192,270323,266980,260374,251087,250917,228187,211793,201085,184171,178089,162764,156437,149767,143761,130195,110263,99295,88063,79754,71917,61128,50666,41561,33926,27520,51300 0,2,2,2060,30584954,336723,337352,338036,338495,338688,338688,338516,338238,337882,337463,337012,336531,335991,335466,335077,335032,335536,336661,338469,340872,343715,346846,350180,353660,357240,360936,364687,368398,371969,375304,378262,380715,382683,384155,385190,385826,386156,386180,385849,385006,383470,381171,378274,375016,371488,367759,363843,369998,371875,369959,366825,368112,375870,372624,364618,357308,353600,350089,352442,359587,365055,355290,354482,351625,348959,358785,368984,371940,375385,375828,366479,340111,315809,299684,289825,282678,265523,261619,254471,244665,243576,220611,203940,192762,175667,168921,153449,146504,139243,132586,119005,99812,88926,77956,69717,62012,51933,42356,34155,27367,53646 0,3,0,2014,3957239,58481,65277,65543,64069,64755,64606,67066,67828,66671,66335,64761,63831,63443,64124,65607,63817,63922,63443,63508,65079,66895,68980,71223,70793,69394,65852,64427,62475,62293,61733,60071,61086,59712,58874,60207,55538,54563,54283,52395,52884,51103,51098,51556,52885,52796,50023,48797,48112,49003,51227,50964,50030,49191,48534,49093,45659,44190,43192,41134,39448,36564,34210,31684,30626,29575,27652,26065,25802,20021,19215,17934,16905,15076,13838,13141,11529,10932,9701,9044,8422,7107,6669,5963,5277,5074,4085,3737,3284,2763,2438,2025,1638,1328,1054,820,575,468,330,236,173,380 0,3,0,2015,4004575,59018,58589,65391,65643,64156,64845,64688,67152,67878,66748,66410,64846,63913,63518,64215,65720,63966,64112,63692,63796,65372,67222,69278,71498,71045,69622,66041,64606,62631,62451,61878,60197,61183,59800,58964,60262,55589,54591,54285,52414,52890,51099,51059,51508,52818,52703,49937,48690,47990,48853,51033,50742,49785,48941,48251,48777,45339,43847,42819,40751,39057,36179,33825,31304,30234,29162,27229,25634,25333,19640,18815,17537,16498,14684,13448,12740,11145,10535,9313,8648,8019,6733,6287,5593,4921,4694,3751,3405,2966,2475,2157,1775,1417,1132,888,681,470,377,261,183,373 0,3,0,2016,4052047,59544,59127,58717,65484,65729,64239,64934,64769,67239,67940,66829,66486,64941,64005,63606,64326,65873,64174,64359,63978,64107,65687,67530,69561,71757,71287,69839,66231,64775,62777,62601,62014,60307,61265,59887,59050,60308,55643,54611,54292,52422,52877,51077,51008,51445,52739,52593,49837,48564,47840,48683,50820,50501,49516,48671,47946,48441,44991,43487,42420,40354,38649,35775,33424,30908,29824,28726,26784,25181,24841,19242,18397,17121,16071,14273,13039,12318,10741,10120,8909,8238,7599,6350,5894,5215,4557,4313,3419,3078,2656,2194,1888,1536,1211,954,738,557,378,298,202,369 0,3,0,2017,4099632,60076,59655,59256,58822,65564,65811,64321,65020,64852,67332,68012,66912,66573,65043,64110,63716,64476,66086,64437,64650,64290,64439,65985,67826,69827,72000,71510,70047,66422,64939,62908,62739,62131,60394,61340,59968,59124,60350,55690,54626,54302,52408,52848,51044,50951,51373,52645,52468,49716,48412,47673,48491,50585,50237,49226,48378,47618,48077,44625,43101,42006,39939,38222,35356,33009,30493,29388,28266,26315,24705,24328,18827,17960,16687,15625,13843,12611,11874,10320,9685,8487,7813,7168,5955,5495,4830,4191,3933,3090,2757,2354,1925,1633,1315,1021,792,604,448,298,231,376 0,3,0,2018,4147264,60591,60190,59786,59363,58913,65639,65891,64400,65109,64940,67425,68089,67002,66670,65156,64238,63866,64683,66355,64739,64969,64625,64756,66269,68105,70082,72227,71722,70241,66604,65097,63025,62858,62231,60473,61407,60036,59189,60378,55725,54636,54299,52381,52804,50996,50887,51286,52539,52325,49566,48242,47485,48280,50329,49952,48919,48062,47263,47694,44234,42701,41575,39507,37778,34920,32571,30053,28929,27782,25821,24207,23792,18390,17502,16231,15159,13390,12160,11409,9879,9231,8048,7373,6723,5554,5089,4442,3827,3556,2768,2445,2064,1669,1396,1111,849,648,486,353,232,401 0,3,0,2019,4194839,61089,60706,60321,59893,59455,58998,65712,65967,64481,65200,65030,67516,68176,67100,66779,65288,64402,64074,64944,66662,65065,65305,64940,65056,66536,68366,70322,72443,71921,70422,66767,65242,63124,62962,62325,60544,61460,60097,59237,60397,55747,54625,54278,52339,52745,50938,50805,51183,52413,52160,49401,48052,47279,48044,50055,49644,48594,47720,46891,47285,43827,42283,41127,39059,37318,34462,32108,29588,28443,27272,25304,23686,23231,17933,17024,15754,14668,12916,11686,10922,9420,8757,7594,6921,6268,5147,4681,4054,3464,3187,2455,2144,1789,1429,1176,926,695,522,384,274,419 0,3,0,2020,4242239,61531,61206,60838,60429,59985,59541,59081,65782,66045,64567,65292,65117,67612,68272,67208,66909,65458,64623,64338,65247,66996,65408,65621,65241,65337,66783,68610,70548,72642,72103,70586,66908,65363,63206,63059,62411,60602,61511,60140,59269,60405,55743,54594,54242,52284,52678,50861,50708,51061,52259,51977,49214,47842,47051,47790,49759,49316,48243,47360,46493,46859,43403,41844,40662,38592,36832,33976,31616,29096,27932,26738,24764,23140,22643,17451,16524,15250,14151,12416,11190,10414,8939,8270,7127,6458,5808,4736,4273,3670,3108,2828,2154,1859,1532,1207,979,760,561,413,298,461 0,3,0,2021,4289396,61899,61651,61340,60947,60521,60072,59624,59162,65853,66128,64656,65382,65214,67717,68380,67340,67077,65686,64900,64648,65582,67350,65736,65927,65528,65601,67018,68845,70755,72826,72267,70730,67027,65462,63292,63144,62481,60655,61546,60173,59284,60393,55717,54548,54188,52215,52591,50767,50590,50910,52086,51775,49006,47610,46804,47514,49440,48962,47871,46972,46077,46411,42956,41386,40176,38101,36317,33461,31095,28578,27396,26177,24198,22569,22027,16947,16000,14721,13609,11893,10672,9883,8443,7767,6650,5988,5343,4325,3868,3291,2761,2481,1868,1592,1294,1005,801,613,443,321,507 0,3,0,2022,4336253,62216,62021,61786,61450,61040,60609,60156,59706,59244,65933,66217,64744,65480,65317,67833,68511,67514,67300,65969,65219,64982,65935,67686,66049,66219,65795,65848,67245,69060,70945,72988,72412,70850,67127,65554,63380,63213,62542,60695,61570,60194,59276,60362,55676,54488,54121,52125,52491,50654,50445,50741,51893,51556,48775,47363,46538,47219,49094,48589,47473,46570,45641,45942,42491,40908,39664,37577,35773,32916,30548,28035,26834,25586,23604,21969,21381,16415,15448,14163,13040,11347,10131,9336,7931,7253,6166,5513,4878,3916,3470,2922,2426,2153,1600,1344,1077,825,646,486,344,551 0,3,0,2023,4382756,62497,62341,62159,61897,61545,61129,60694,60237,59789,59331,66024,66304,64841,65584,65434,67971,68680,67743,67582,66294,65564,65336,66270,68005,66343,66491,66047,66084,67457,69257,71114,73132,72533,70945,67221,65637,63453,63274,62588,60723,61581,60191,59252,60314,55623,54417,54037,52026,52372,50518,50283,50553,51680,51313,48526,47099,46252,46897,48730,48192,47061,46147,45186,45455,42006,40402,39122,37024,35197,32343,29972,27464,26242,24966,22980,21338,20703,15855,14867,13579,12445,10776,9572,8772,7406,6730,5677,5036,4416,3514,3082,2565,2106,1843,1351,1118,883,665,511,378,595 0,3,0,2024,4428899,62740,62623,62480,62271,61993,61635,61214,60776,60321,59877,59423,66111,66400,64947,65703,65573,68150,68910,68030,67909,66646,65928,65673,66589,68305,66618,66746,66286,66304,67654,69437,71265,73255,72635,71035,67306,65706,63522,63321,62623,60740,61571,60172,59214,60253,55558,54330,53939,51909,52229,50367,50103,50349,51445,51052,48258,46817,45942,46559,48343,47781,46630,45704,44714,44946,41495,39867,38548,36436,34590,31740,29367,26863,25618,24315,22324,20674,19989,15264,14258,12966,11823,10187,8995,8193,6871,6199,5186,4563,3963,3122,2707,2227,1806,1557,1123,916,713,527,397,645 0,3,0,2025,4474616,62944,62869,62763,62594,62368,62083,61720,61298,60861,60410,59970,59513,66208,66505,65066,65844,65752,68388,69197,68361,68262,67017,66274,65992,66890,68586,66876,66988,66509,66509,67834,69598,71396,73360,72732,71117,67378,65770,63575,63357,62645,60735,61544,60137,59164,60179,55476,54231,53822,51767,52071,50197,49906,50123,51192,50771,47973,46512,45617,46198,47940,47351,46180,45241,44219,44407,40951,39299,37941,35819,33952,31107,28730,26232,24961,23631,21634,19974,19237,14644,13617,12325,11180,9578,8403,7602,6330,5667,4699,4096,3520,2743,2349,1909,1527,1295,922,740,565,409,696 0,3,0,2026,4519844,63104,63076,63011,62878,62692,62458,62169,61805,61384,60951,60504,60061,59613,66314,66622,65208,66027,65992,68683,69526,68719,68636,67371,66604,66295,67173,68850,67122,67213,66715,66694,67996,69738,71506,73459,72820,71187,67444,65820,63617,63380,62646,60713,61504,60089,59102,60088,55382,54113,53680,51611,51895,50011,49689,49880,50921,50471,47663,46191,45269,45823,47519,46900,45710,44759,43697,43835,40375,38696,37299,35168,33280,30439,28059,25567,24271,22911,20907,19236,18449,13992,12945,11660,10514,8952,7800,7004,5786,5137,4219,3641,3092,2383,2013,1614,1272,1063,743,587,439,733 0,3,0,2027,4564507,63212,63237,63219,63128,62977,62783,62545,62254,61892,61474,61045,60596,60162,59722,66434,66763,65391,66271,66291,69023,69882,69097,68992,67708,66915,66576,67437,69101,67350,67421,66903,66862,68137,69859,71611,73549,72896,71251,67496,65860,63647,63381,62628,60676,61450,60031,59023,59984,55270,53970,53523,51437,51701,49804,49455,49617,50631,50147,47337,45847,44908,45432,47079,46429,45218,44247,43140,43228,39763,38059,36625,34484,32572,29736,27353,24865,23541,22149,20140,18461,17623,13308,12249,10973,9829,8314,7189,6404,5244,4615,3749,3201,2685,2043,1702,1345,1044,858,588,456,778 0,3,0,2028,4608535,63270,63348,63381,63337,63228,63069,62871,62630,62341,61983,61569,61138,60698,60271,59844,66577,66947,65634,66572,66634,69390,70259,69455,69331,68024,67207,66840,67687,69335,67560,67612,67073,67008,68258,69973,71707,73626,72967,71301,67537,65887,63655,63364,62597,60626,61386,59956,58932,59862,55131,53812,53348,51246,51489,49582,49202,49336,50316,49806,46989,45491,44531,45023,46619,45937,44698,43701,42549,42583,39117,37388,35915,33760,31825,28994,26609,24125,22770,21344,19333,17646,16757,12599,11531,10265,9131,7665,6574,5807,4713,4104,3294,2780,2302,1727,1417,1103,842,680,456,816 0,3,0,2029,4651878,63299,63409,63494,63499,63438,63321,63158,62957,62717,62433,62078,61663,61241,60808,60393,59991,66761,67191,65938,66918,67006,69777,70617,69795,69648,68322,67482,67091,67920,69550,67753,67783,67222,67136,68373,70077,71792,73697,73022,71340,67565,65890,63645,63332,62552,60565,61304,59867,58822,59714,54978,53636,53156,51035,51258,49341,48932,49031,49986,49442,46629,45117,44136,44594,46137,45417,44144,43120,41920,41900,38436,36679,35165,32998,31037,28211,25821,23340,21955,20497,18484,16790,15859,11864,10790,9542,8422,7013,5964,5218,4193,3610,2861,2384,1946,1438,1162,890,667,527,840 0,3,0,2030,4694493,63316,63441,63557,63613,63600,63531,63410,63244,63045,62809,62529,62172,61765,61352,60931,60541,60181,67007,67496,66287,67292,67396,70146,70958,70116,69946,68603,67741,67323,68136,69747,67927,67933,67350,67256,68479,70169,71871,73753,73066,71362,67570,65875,63620,63288,62494,60487,61209,59758,58686,59550,54806,53444,52944,50808,51010,49082,48639,48712,49632,49065,46250,44728,43722,44144,45626,44862,43554,42499,41255,41177,37715,35928,34374,32191,30206,27383,24988,22511,21096,19605,17592,15902,14931,11106,10031,8806,7708,6363,5362,4641,3688,3137,2453,2016,1621,1178,938,705,519,906 0,3,0,2031,4736347,63308,63460,63590,63677,63715,63694,63621,63497,63333,63138,62906,62624,62275,61877,61475,61080,60732,60432,67315,67846,66665,67686,67769,70496,71279,70417,70225,68869,67982,67540,68333,69926,68079,68064,67469,67367,68572,70255,71935,73798,73095,71362,67557,65845,63582,63231,62419,60396,61093,59625,58536,59367,54618,53232,52715,50563,50744,48802,48331,48370,49264,48670,45853,44317,43288,43666,45081,44272,42927,41842,40551,40416,36952,35134,33538,31340,29324,26506,24107,21635,20188,18667,16665,14980,13975,10330,9259,8065,6997,5720,4771,4082,3205,2691,2074,1679,1330,951,744,547,940 0,3,0,2032,4777401,63283,63454,63610,63709,63780,63810,63785,63708,63586,63427,63235,63001,62729,62386,62001,61625,61271,60985,60745,67668,68226,67063,68063,68122,70827,71581,70699,70491,69117,68208,67737,68510,70082,68212,68187,67582,67466,68659,70325,71988,73830,73100,71344,67530,65801,63531,63158,62332,60284,60951,59476,58367,59165,54410,53003,52470,50301,50455,48507,48001,48016,48879,48258,45438,43889,42826,43156,44500,43641,42261,41146,39807,39607,36143,34294,32654,30437,28391,25577,23176,20711,19233,17691,15703,14030,12995,9539,8481,7324,6292,5090,4197,3546,2750,2276,1728,1376,1071,753,577,983 0,3,0,2033,4817591,63216,63430,63606,63729,63813,63876,63902,63873,63798,63679,63525,63330,63106,62841,62511,62151,61817,61525,61300,61104,68050,68625,67442,68421,68457,71139,71863,70967,70739,69348,68414,67913,68666,70218,68336,68303,67682,67558,68732,70386,72028,73837,73087,71310,67489,65745,63464,63071,62225,60149,60796,59309,58180,58941,54185,52757,52206,50015,50152,48190,47659,47646,48476,47824,45002,43432,42331,42609,43877,42972,41556,40406,39017,38749,35286,33405,31717,29480,27402,24595,22190,19737,18237,16678,14711,13056,11999,8741,7703,6589,5601,4479,3648,3041,2326,1897,1417,1110,848,584,1031 0,3,0,2034,4856874,63122,63365,63583,63726,63833,63909,63968,63991,63964,63892,63778,63621,63436,63219,62968,62662,62345,62073,61843,61661,61494,68452,69005,67802,68759,68772,71431,72130,71218,70968,69559,68598,68068,68801,70346,68452,68405,67775,67635,68793,70433,72045,73825,73059,71262,67434,65672,63383,62966,62092,59998,60621,59125,57971,58700,53943,52493,51919,49715,49825,47860,47302,47258,48052,47370,44536,42942,41802,42024,43218,42262,40808,39621,38178,37839,34380,32461,30723,28465,26356,23556,21151,18721,17203,15631,13691,12062,10992,7941,6933,5868,4931,3893,3130,2572,1939,1556,1142,878,658,1066 0,3,0,2035,4895235,63034,63274,63519,63705,63831,63930,64002,64057,64082,64059,63991,63875,63727,63550,63346,63120,62857,62602,62392,62206,62053,61901,68833,69365,68143,69076,69068,71708,72379,71451,71178,69749,68761,68203,68930,70465,68555,68499,67856,67703,68841,70457,72041,73798,73015,71202,67363,65586,63283,62835,61944,59829,60429,58919,57746,58440,53684,52204,51615,49393,49487,47514,46925,46850,47606,46883,44037,42417,41236,41403,42517,41509,40014,38787,37289,36875,33417,31457,29667,27390,25246,22458,20066,17665,16132,14555,12651,11057,9986,7148,6176,5167,4288,3341,2649,2142,1589,1255,903,681,1141 0,3,0,2036,4932768,62950,63188,63427,63642,63810,63928,64023,64093,64148,64177,64158,64088,63981,63841,63678,63499,63316,63114,62923,62757,62599,62464,62291,69198,69706,68463,69375,69348,71966,72611,71663,71367,69917,68903,68331,69051,70572,68653,68580,67925,67758,68866,70462,72022,73757,72960,71124,67279,65481,63160,62689,61779,59642,60215,58697,57503,58161,53401,51903,51290,49062,49132,47151,46530,46422,47132,46364,43503,41854,40633,40744,41776,40709,39172,37902,36349,35854,32396,30394,28553,26250,24078,21315,18939,16573,15033,13459,11602,10054,8990,6370,5441,4496,3683,2829,2209,1758,1282,995,701,1206 0,3,0,2037,4969468,62871,63106,63342,63550,63748,63907,64022,64114,64183,64244,64275,64256,64194,64096,63970,63831,63696,63576,63437,63290,63153,63014,62856,62662,69542,70026,68763,69657,69609,72206,72823,71855,71535,70066,69039,68451,69158,70673,68737,68652,67980,67790,68875,70452,71990,73703,72888,71033,67175,65354,63022,62525,61597,59436,59985,58458,57242,57860,53103,51579,50955,48714,48761,46770,46116,45965,46623,45808,42931,41256,39995,40045,40986,39862,38280,36964,35351,34769,31311,29269,27372,25049,22859,20127,17775,15450,13912,12352,10553,9060,8015,5615,4737,3863,3121,2360,1814,1418,1016,774,1263 0,3,0,2038,5005324,62787,63029,63261,63466,63656,63845,64001,64114,64205,64279,64343,64373,64363,64309,64224,64125,64031,63958,63899,63806,63688,63570,63408,63229,63013,69864,70325,69047,69921,69853,72428,73016,72026,71682,70207,69166,68559,69260,70760,68810,68709,68012,67802,68868,70430,71946,73633,72801,70923,67047,65211,62866,62344,61395,59215,59737,58200,56959,57542,52784,51245,50605,48348,48371,46368,45674,45475,46076,45213,42322,40619,39317,39300,40147,38963,37333,35965,34291,33617,30163,28075,26125,23796,21592,18898,16578,14306,12777,11244,9515,8085,7069,4892,4076,3276,2607,1940,1464,1125,790,1352 0,3,0,2039,5040322,62692,62948,63185,63386,63573,63754,63940,64093,64205,64303,64379,64442,64481,64479,64438,64380,64325,64295,64284,64270,64207,64107,63966,63783,63582,63343,70165,70610,69313,70167,70076,72629,73185,72175,71821,70339,69280,68661,69346,70835,68868,68743,68027,67801,68848,70396,71885,73550,72696,70787,66905,65049,62692,62143,61176,58975,59470,57919,56658,57202,52454,50894,50236,47964,47960,45937,45199,44946,45491,44580,41675,39942,38595,38510,39257,38009,36327,34904,33165,32396,28942,26812,24823,22491,20280,17635,15356,13147,11640,10144,8495,7137,6165,4210,3459,2740,2144,1568,1163,876,1422 0,3,0,2040,5074443,62579,62853,63104,63310,63494,63672,63849,64032,64185,64303,64404,64479,64550,64598,64609,64595,64581,64590,64623,64657,64672,64626,64505,64343,64138,63914,63653,70451,70875,69560,70393,70278,72807,73333,72317,71953,70457,69389,68748,69423,70896,68904,68758,68027,67786,68816,70344,71810,73447,72565,70636,66744,64871,62498,61927,60940,58718,59181,57623,56335,56849,52108,50525,49847,47560,47519,45474,44688,44381,44867,43908,40988,39221,37827,37668,38310,36995,35257,33775,31970,31096,27651,25493,23468,21137,18931,16345,14118,11984,10510,9064,7504,6229,5309,3575,2894,2255,1735,1245,906,1529 0,3,0,2041,5107686,62455,62742,63010,63231,63419,63594,63768,63941,64124,64283,64404,64504,64587,64668,64729,64766,64796,64847,64919,64997,65060,65094,65026,64883,64699,64472,64226,63947,70717,71122,69788,70597,70459,72964,73473,72452,72071,70569,69483,68825,69485,70934,68922,68759,68014,67762,68767,70280,71717,73319,72419,70469,66567,64672,62289,61693,60686,58438,58875,57305,56001,56479,51742,50138,49436,47127,47045,44974,44138,43778,44203,43191,40254,38452,37010,36775,37303,35916,34120,32576,30697,29720,26301,24117,22063,19744,17552,15038,12874,10827,9399,8012,6552,5369,4513,2991,2384,1825,1378,970,1619 0,3,0,2042,5140063,62332,62620,62901,63137,63340,63520,63690,63860,64035,64222,64385,64505,64613,64705,64799,64886,64968,65063,65178,65295,65402,65483,65496,65407,65241,65034,64784,64520,64221,70965,71348,69994,70780,70620,73113,73605,72573,72183,70667,69566,68888,69525,70953,68927,68748,67990,67722,68708,70198,71599,73175,72254,70283,66370,64457,62062,61439,60407,58143,58548,56973,55650,56091,51358,49730,48997,46658,46533,44436,43550,43138,43495,42426,39472,37634,36139,35822,36230,34768,32912,31296,29348,28279,24893,22688,20615,18319,16152,13722,11637,9687,8315,7002,5651,4567,3780,2465,1932,1452,1076,1723 0,3,0,2043,5171571,62197,62497,62779,63029,63247,63442,63617,63783,63954,64133,64324,64485,64614,64731,64838,64956,65088,65235,65393,65555,65702,65828,65886,65878,65767,65576,65347,65081,64795,64476,71193,71554,70178,70941,70771,73253,73724,72687,72282,70754,69634,68928,69546,70960,68918,68726,67949,67669,68630,70092,71466,73014,72071,70076,66155,64222,61816,61164,60113,57826,58209,56625,55282,55680,50952,49292,48521,46154,45983,43860,42924,42453,42739,41611,38637,36763,35213,34806,35088,33547,31623,29937,27935,26775,23431,21216,19132,16872,14745,12413,10418,8576,7273,6044,4810,3829,3118,1999,1539,1134,1868 0,3,0,2044,5202226,62067,62364,62657,62907,63139,63349,63539,63711,63877,64052,64235,64423,64594,64732,64864,64996,65160,65356,65567,65771,65964,66130,66232,66270,66239,66103,65891,65645,65358,65051,64711,71400,71738,70339,71095,70913,73380,73836,72788,72368,70827,69681,68949,69554,70954,68898,68688,67898,67598,68528,69970,71314,72833,71867,69851,65921,63968,61546,60872,59797,57496,57852,56258,54891,55246,50515,48819,48007,45612,45393,43245,42258,41722,41932,40741,37750,35833,34224,33722,33871,32243,30254,28513,26459,25213,21921,19707,17627,15416,13342,11120,9229,7506,6284,5149,4036,3163,2531,1593,1203,2005 0,3,0,2045,5232060,61951,62235,62524,62785,63017,63241,63446,63632,63806,63976,64154,64335,64534,64712,64865,65023,65200,65429,65688,65948,66182,66393,66536,66616,66633,66578,66420,66191,65923,65615,65287,64925,71585,71901,70494,71241,71042,73500,73933,72877,72441,70877,69709,68956,69549,70937,68862,68639,67829,67503,68412,69831,71146,72631,71646,69605,65667,63691,61259,60558,59470,57151,57477,55869,54477,54779,50043,48309,47454,45031,44763,42589,41544,40941,41070,39815,36802,34838,33167,32567,32570,30856,28819,27023,24924,23597,20370,18173,16110,13961,11959,9857,8082,6489,5359,4324,3335,2569,2019,1245,2142 0,3,0,2046,5261116,61854,62120,62395,62653,62896,63119,63338,63539,63728,63905,64079,64254,64446,64652,64846,65024,65228,65470,65764,66070,66359,66613,66801,66922,66980,66973,66895,66720,66470,66180,65852,65502,65115,71747,72056,70639,71372,71164,73606,74018,72952,72491,70908,69722,68951,69534,70904,68815,68572,67737,67394,68279,69675,70959,72412,71405,69339,65389,63399,60951,60232,59123,56786,57080,55456,54031,54274,49532,47759,46862,44411,44090,41884,40781,40107,40151,38826,35789,33775,32041,31331,31185,29402,27318,25474,23337,21938,18793,16624,14594,12522,10605,8639,6991,5538,4504,3576,2711,2051,1580,2261 0,3,0,2047,5289433,61782,62024,62281,62524,62764,62999,63216,63432,63635,63827,64008,64179,64365,64564,64786,65006,65229,65499,65805,66145,66483,66789,67023,67189,67287,67322,67290,67196,67001,66730,66417,66066,65694,65285,71902,72202,70772,71496,71273,73700,74090,73003,72522,70928,69724,68936,69501,70859,68750,68482,67631,67269,68130,69498,70755,72174,71145,69048,65096,63083,60632,59888,58758,56400,56658,55010,53547,53727,48981,47170,46228,43748,43368,41128,39964,39216,39168,37768,34705,32641,30835,30012,29730,27880,25755,23869,21707,20249,17199,15075,13095,11115,9298,7479,5969,4658,3727,2909,2166,1607,2583 0,3,0,2048,5317047,61727,61953,62186,62410,62635,62867,63096,63310,63528,63734,63930,64108,64289,64483,64698,64946,65212,65501,65834,66187,66559,66915,67200,67413,67555,67628,67641,67592,67477,67262,66968,66633,66257,65864,65447,72048,72335,70897,71606,71369,73780,74139,73036,72540,70933,69717,68905,69458,70796,68663,68378,67509,67128,67962,69306,70531,71916,70858,68741,64778,62755,60295,59524,58373,55990,56202,54526,53022,53139,48388,46538,45550,43036,42593,40320,39092,38262,38117,36636,33547,31424,29547,28626,28207,26295,24136,22217,20047,18542,15605,13541,11628,9754,8054,6390,5023,3859,3034,2326,1698,2815 0,3,0,2049,5344003,61685,61899,62115,62316,62522,62738,62965,63190,63406,63627,63836,64030,64218,64408,64617,64858,65152,65484,65838,66217,66599,66993,67327,67590,67780,67899,67948,67944,67875,67738,67502,67185,66826,66427,66027,65601,72182,72460,71008,71703,71451,73837,74170,73056,72545,70928,69694,68862,69397,70711,68562,68258,67371,66969,67779,69096,70288,71632,70554,68410,64447,62409,59937,59141,57961,55546,55708,54000,52454,52505,47754,45862,44820,42273,41764,39455,38157,37241,36990,35426,32304,30124,28192,27172,26618,24653,22470,20531,18369,16831,14024,12038,10209,8456,6884,5383,4164,3145,2427,1825,3029 0,3,0,2050,5370346,61668,61859,62061,62245,62427,62626,62836,63061,63285,63505,63729,63936,64139,64338,64542,64777,65065,65425,65820,66221,66631,67033,67406,67720,67957,68124,68221,68253,68227,68138,67978,67719,67379,66996,66590,66182,65739,72308,72571,71108,71786,71510,73875,74187,73062,72540,70908,69658,68803,69315,70611,68446,68123,67215,66796,67577,68868,70019,71330,70226,68065,64100,62044,59559,58731,57516,55065,55171,53430,51843,51826,47072,45135,44037,41454,40877,38528,37155,36147,35783,34125,30976,28756,26771,25655,24969,22961,20771,18824,16684,15133,12471,10581,8855,7234,5801,4465,3395,2519,1905,3257 0,3,0,2051,5396130,61673,61842,62021,62191,62356,62531,62724,62932,63156,63384,63607,63829,64045,64259,64473,64703,64984,65339,65761,66204,66636,67066,67448,67799,68087,68302,68446,68525,68537,68489,68378,68196,67913,67550,67160,66746,66323,65871,72421,72669,71194,71848,71551,73899,74192,73061,72518,70877,69604,68722,69220,70495,68314,67969,67044,66605,67358,68615,69734,71005,69884,67701,63732,61656,59155,58286,57031,54543,54592,52817,51187,51097,46338,44355,43196,40578,39925,37532,36079,34977,34484,32734,29576,27318,25287,24079,23269,21232,19050,17109,15011,13465,10967,9188,7580,6101,4813,3644,2721,1980,3460 0,3,0,2052,5421403,61696,61848,62004,62152,62302,62460,62629,62820,63027,63255,63486,63707,63938,64166,64394,64634,64910,65258,65676,66146,66620,67071,67481,67843,68167,68432,68625,68752,68809,68801,68730,68598,68391,68086,67714,67315,66887,66454,65989,72521,72754,71257,71892,71578,73912,74187,73043,72485,70829,69529,68629,69109,70365,68164,67801,66855,66396,67115,68346,69426,70667,69522,67316,63341,61241,58716,57802,56505,53977,53968,52159,50481,50312,45549,43516,42296,39638,38903,36463,34926,33715,33094,31268,28105,25815,23744,22453,21531,19481,17321,15404,13365,11847,9528,7873,6397,5067,3930,2923,2139,3639 0,3,0,2053,5446194,61729,61871,62011,62134,62263,62406,62558,62725,62915,63126,63357,63586,63816,64059,64301,64555,64842,65184,65595,66061,66562,67056,67487,67876,68213,68512,68754,68931,69037,69073,69043,68949,68793,68564,68251,67870,67457,67019,66572,66095,72607,72816,71302,71922,71594,73917,74165,73012,72435,70759,69442,68520,68984,70217,68000,67614,66650,66164,66857,68055,69106,70308,69139,66907,62923,60791,58237,57276,55933,53367,53296,51449,49719,49468,44701,42618,41328,38629,37804,35315,33683,32362,31627,29726,26566,24252,22151,20787,19767,17721,15601,13726,11768,10297,8170,6653,5317,4141,3153,2300,3872 0,3,0,2054,5470518,61761,61905,62034,62141,62246,62367,62504,62654,62820,63014,63228,63457,63695,63937,64194,64462,64762,65115,65521,65981,66477,66998,67472,67881,68247,68559,68835,69060,69216,69302,69316,69263,69146,68966,68728,68407,68013,67590,67138,66679,66186,72671,72861,71333,71941,71602,73905,74133,72965,72363,70675,69340,68397,68840,70053,67818,67411,66421,65918,66577,67752,68766,69927,68732,66472,62469,60301,57716,56703,55316,52711,52573,50683,48899,48560,43791,41654,40287,37543,36623,34074,32348,30934,30083,28111,24965,22635,20519,19096,17991,15969,13908,12096,10238,8834,6907,5535,4347,3326,2482,4141 0,3,0,2055,5494391,61797,61937,62068,62164,62252,62350,62465,62600,62749,62919,63116,63328,63566,63815,64072,64355,64669,65036,65452,65907,66397,66915,67413,67866,68252,68594,68883,69142,69347,69481,69545,69537,69461,69319,69130,68886,68549,68146,67709,67246,66772,66256,72716,72892,71352,71950,71594,73881,74084,72897,72279,70576,69224,68255,68682,69873,67620,67185,66179,65650,66285,67429,68405,69523,68296,65997,61973,59767,57149,56086,54651,52004,51793,49857,48015,47584,42811,40616,39168,36376,35346,32739,30937,29431,28467,26430,23309,20977,18861,17392,16223,14243,12261,10530,8790,7473,5750,4531,3493,2622,4449 0,3,0,2056,5517829,61834,61974,62100,62198,62276,62356,62449,62561,62695,62848,63021,63216,63437,63686,63950,64233,64562,64943,65375,65837,66323,66834,67330,67807,68238,68599,68918,69191,69428,69613,69725,69766,69734,69637,69484,69288,69029,68684,68265,67817,67339,66842,66308,72748,72910,71363,71942,71574,73841,74013,72816,72180,70463,69091,68101,68508,69675,67398,66944,65915,65371,65976,67089,68020,69089,67820,65478,61432,59184,56536,55419,53933,51240,50952,48967,47066,46533,41756,39500,37965,35114,33973,31329,29451,27856,26782,24691,21611,19291,17187,15694,14479,12561,10678,9047,7441,6225,4709,3644,2754,4754 0,3,0,2057,5540835,61863,62011,62138,62231,62310,62380,62454,62545,62656,62795,62951,63122,63326,63557,63821,64111,64440,64836,65281,65761,66254,66760,67250,67724,68178,68586,68924,69225,69478,69694,69857,69946,69964,69909,69801,69640,69430,69163,68803,68372,67911,67409,66894,66347,72768,72920,71358,71926,71540,73779,73930,72721,72068,70331,68945,67930,68317,69454,67163,66680,65641,65074,65647,66724,67607,68616,67300,64912,60843,58556,55873,54700,53156,50416,50045,48008,46043,45401,40620,38298,36662,33754,32519,29842,27891,26215,25037,22905,19883,17588,15519,14016,12779,10946,9178,7664,6204,5102,3789,2877,5047 0,3,0,2058,5563400,61879,62041,62173,62269,62343,62414,62478,62549,62640,62756,62898,63052,63231,63446,63691,63982,64317,64714,65174,65666,66177,66691,67176,67645,68095,68525,68910,69232,69511,69744,69939,70078,70145,70139,70075,69958,69784,69566,69283,68911,68466,67982,67463,66933,66373,72779,72913,71344,71893,71484,73705,73832,72612,71936,70187,68781,67743,68103,69218,66907,66408,65350,64759,65296,66332,67157,68098,66732,64297,60206,57876,55157,53922,52317,49529,49070,46974,44940,44180,39396,36994,35255,32317,30985,28278,26263,24514,23243,21084,18136,15888,13869,12378,11145,9415,7778,6394,5089,4110,2992,5326 0,3,0,2059,5585516,61885,62056,62203,62305,62381,62446,62512,62573,62643,62740,62858,62998,63161,63351,63580,63853,64189,64591,65051,65558,66082,66613,67107,67571,68017,68443,68849,69217,69519,69777,69988,70161,70276,70320,70306,70232,70101,69920,69688,69392,69006,68538,68035,67504,66961,66394,72774,72897,71313,71839,71415,73615,73720,72483,71791,70027,68600,67534,67875,68962,66640,66119,65040,64422,64918,65903,66662,67532,66112,63631,59517,57141,54381,53080,51412,48574,48019,45858,43748,42864,38068,35588,33768,30798,29373,26644,24575,22765,21413,19244,16389,14206,12257,10803,9593,7985,6492,5249,4101,3248,5588 0,3,0,2060,5607166,61878,62063,62218,62334,62417,62484,62544,62607,62667,62742,62842,62958,63107,63280,63486,63741,64059,64463,64929,65436,65973,66517,67029,67501,67942,68365,68769,69157,69503,69785,70021,70210,70360,70451,70487,70464,70376,70238,70042,69797,69487,69078,68591,68076,67531,66980,66400,72759,72866,71261,71773,71332,73512,73589,72341,71630,69851,68397,67311,67627,68694,66356,65811,64708,64060,64505,65431,66122,66914,65441,62911,58772,56345,53543,52171,50437,47545,46884,44652,42462,41433,36633,34098,32195,29202,27687,24947,22835,20980,19562,17404,14660,12562,10704,9306,8142,6669,5332,4234,3243,5940 0,3,1,2014,1998730,29768,33300,33367,32549,32791,32776,34112,34632,33937,33564,32727,32467,32346,32540,33489,32382,32415,32366,32608,33392,34291,35636,37103,37096,36536,34822,34130,33163,32938,32401,31466,31934,31219,30372,31343,28914,28076,28115,27117,27123,26310,25966,26441,26872,26985,25557,24824,24156,24692,25713,25446,24949,24284,23725,24139,22195,21399,21083,19790,19125,17546,16436,15019,14589,14212,13318,12469,12499,9472,9017,8412,7871,7069,6437,6089,5220,4853,4304,3922,3605,3011,2769,2402,2073,2035,1663,1439,1197,1000,872,692,591,440,326,255,175,142,86,73,42,114 0,3,1,2015,2021980,30040,29828,33358,33420,32588,32836,32814,34153,34642,33976,33600,32771,32509,32377,32585,33548,32465,32525,32522,32787,33567,34494,35818,37265,37243,36661,34912,34216,33234,33019,32467,31528,31981,31258,30418,31361,28938,28077,28097,27118,27118,26302,25934,26406,26824,26921,25503,24747,24077,24596,25584,25300,24784,24122,23542,23937,21991,21176,20840,19546,18874,17297,16188,14780,14338,13948,13051,12199,12206,9240,8776,8175,7633,6837,6212,5855,5003,4633,4089,3709,3391,2814,2574,2223,1906,1855,1504,1292,1063,883,756,596,501,366,269,206,137,113,67,55,100 0,3,1,2016,2045354,30309,30102,29897,33403,33460,32623,32880,32851,34196,34664,34017,33636,32818,32557,32416,32645,33634,32590,32675,32698,32982,33753,34685,35985,37416,37383,36780,35007,34299,33299,33096,32531,31581,32015,31301,30469,31376,28968,28074,28085,27111,27103,26281,25894,26364,26769,26847,25438,24658,23982,24484,25447,25141,24604,23944,23347,23721,21768,20942,20582,19289,18612,17038,15930,14531,14079,13674,12774,11922,11904,9000,8527,7933,7386,6597,5975,5613,4778,4404,3870,3493,3173,2616,2378,2044,1740,1677,1349,1150,936,769,649,507,420,303,219,164,107,88,51,102 0,3,1,2017,2068824,30580,30373,30173,29953,33436,33496,32658,32921,32892,34245,34695,34060,33676,32871,32613,32472,32731,33766,32755,32852,32893,33185,33929,34863,36145,37556,37507,36896,35109,34380,33352,33169,32586,31616,32050,31350,30511,31388,28995,28068,28080,27092,27075,26253,25855,26315,26706,26760,25359,24555,23872,24358,25292,24966,24410,23755,23136,23485,21530,20691,20312,19021,18338,16770,15666,14274,13808,13390,12487,11634,11595,8753,8270,7679,7129,6347,5731,5362,4545,4171,3643,3271,2955,2418,2188,1866,1573,1507,1200,1015,814,663,548,426,347,246,176,128,83,67,97 0,3,1,2018,2092337,30843,30645,30445,30231,29995,33464,33530,32691,32966,32937,34293,34731,34103,33724,32929,32686,32556,32859,33936,32943,33051,33097,33381,34090,35032,36299,37682,37628,37004,35206,34460,33396,33231,32628,31647,32085,31389,30547,31392,29014,28064,28072,27063,27035,26218,25812,26256,26631,26661,25262,24438,23749,24217,25123,24776,24208,23550,22905,23236,21278,20429,20032,18744,18055,16494,15390,14004,13526,13094,12190,11335,11276,8497,8002,7416,6864,6085,5479,5103,4306,3932,3412,3049,2735,2222,1998,1691,1414,1341,1058,885,700,565,458,352,282,197,139,98,64,104 0,3,1,2019,2115806,31097,30909,30717,30504,30274,30031,33490,33560,32727,33014,32983,34340,34770,34153,33779,33001,32786,32683,33023,34126,33147,33255,33291,33561,34240,35191,36438,37807,37740,37102,35288,34533,33432,33283,32672,31678,32111,31424,30571,31391,29022,28049,28047,27023,26988,26176,25759,26184,26542,26549,25152,24307,23612,24058,24941,24574,23994,23325,22663,22969,21013,20158,19742,18458,17764,16206,15105,13723,13234,12788,11880,11027,10944,8231,7727,7143,6588,5818,5216,4835,4062,3685,3180,2825,2515,2029,1811,1518,1258,1182,921,762,593,476,376,287,226,155,106,75,108 0,3,1,2020,2139168,31324,31165,30982,30776,30548,30311,30066,33514,33593,32766,33062,33027,34386,34816,34208,33848,33100,32927,32851,33211,34336,33355,33448,33473,33727,34378,35333,36569,37923,37840,37190,35355,34590,33456,33332,32714,31702,32134,31444,30583,31383,29014,28014,28013,26977,26937,26121,25692,26098,26438,26423,25028,24161,23458,23888,24745,24359,23761,23088,22405,22690,20739,19873,19441,18162,17463,15906,14806,13429,12929,12469,11561,10708,10599,7956,7442,6860,6303,5540,4946,4563,3810,3440,2945,2599,2296,1840,1626,1353,1109,1032,793,649,498,393,306,230,178,119,79,122 0,3,1,2021,2162414,31512,31394,31239,31042,30820,30586,30346,30098,33541,33632,32810,33108,33075,34438,34869,34279,33944,33241,33108,33046,33425,34553,33556,33631,33646,33883,34506,35469,36688,38027,37925,37262,35410,34632,33492,33375,32747,31725,32148,31457,30581,31364,28987,27973,27969,26922,26875,26051,25610,25994,26317,26287,24889,24000,23290,23704,24532,24124,23511,22835,22134,22399,20452,19579,19132,17855,17148,15593,14494,13125,12615,12139,11232,10380,10241,7668,7149,6565,6007,5253,4669,4282,3557,3190,2710,2376,2081,1653,1450,1194,970,887,675,546,413,319,243,181,138,91,129 0,3,1,2022,2185497,31674,31583,31469,31299,31087,30858,30622,30379,30134,33576,33677,32853,33155,33126,34496,34937,34380,34081,33421,33311,33257,33647,34759,33741,33806,33805,34025,34630,35597,36794,38114,37996,37319,35451,34674,33534,33408,32775,31741,32156,31463,30567,31329,28950,27924,27916,26856,26801,25967,25511,25875,26183,26137,24734,23831,23113,23506,24300,23877,23248,22571,21852,22096,20154,19273,18809,17534,16819,15268,14169,12809,12289,11797,10888,10037,9868,7371,6844,6260,5700,4959,4382,3995,3297,2941,2479,2156,1869,1475,1278,1042,835,754,569,452,334,257,192,141,104,143 0,3,1,2023,2208382,31818,31746,31660,31530,31344,31126,30894,30653,30416,30175,33620,33719,32899,33206,33183,34569,35033,34525,34259,33625,33531,33475,33854,34947,33916,33968,33951,34159,34747,35708,36884,38186,38052,37357,35494,34713,33566,33434,32794,31749,32155,31454,30538,31283,28904,27868,27857,26781,26713,25872,25399,25746,26034,25968,24566,23655,22921,23287,24055,23616,22973,22294,21559,21783,19848,18954,18473,17197,16476,14930,13830,12480,11951,11441,10531,9681,9482,7060,6528,5946,5385,4655,4093,3709,3041,2688,2247,1941,1666,1298,1117,900,708,633,472,367,266,203,148,108,163 0,3,1,2024,2231109,31942,31891,31823,31721,31576,31383,31162,30927,30690,30456,30220,33662,33764,32950,33265,33257,34672,35175,34711,34465,33848,33758,33680,34047,35129,34080,34116,34086,34283,34855,35807,36961,38247,38096,37399,35536,34744,33598,33456,32804,31750,32142,31431,30501,31231,28851,27806,27785,26695,26611,25764,25276,25606,25869,25787,24388,23465,22713,23057,23798,23343,22688,22005,21257,21461,19528,18624,18121,16848,16119,14577,13478,12139,11596,11073,10159,9309,9082,6738,6202,5620,5058,4348,3802,3418,2778,2442,2019,1729,1467,1134,966,764,595,524,383,292,210,158,113,174 0,3,1,2025,2253643,32046,32017,31969,31885,31767,31614,31420,31195,30965,30731,30501,30265,33707,33815,33009,33341,33360,34820,35357,34922,34690,34077,33974,33870,34230,35298,34229,34254,34212,34398,34951,35890,37027,38293,38143,37440,35567,34773,33623,33470,32807,31737,32114,31398,30460,31171,28791,27735,27700,26593,26496,25643,25141,25449,25691,25600,24196,23257,22492,22814,23530,23060,22392,21706,20943,21124,19193,18278,17756,16486,15748,14211,13113,11783,11227,10687,9771,8922,8663,6405,5864,5284,4729,4039,3506,3127,2525,2195,1801,1527,1281,979,818,644,493,425,307,230,163,120,188 0,3,1,2026,2275930,32128,32122,32096,32032,31932,31806,31650,31454,31233,31007,30777,30546,30312,33758,33872,33085,33446,33507,35010,35564,35153,34921,34296,34172,34051,34403,35452,34369,34378,34328,34499,35033,35961,37078,38341,38189,37472,35596,34795,33641,33476,32797,31709,32078,31359,30411,31104,28722,27650,27599,26481,26371,25510,24992,25279,25508,25398,23986,23037,22260,22560,23251,22765,22087,21397,20615,20771,18842,17918,17374,16106,15360,13829,12730,11412,10842,10283,9367,8517,8232,6060,5514,4942,4393,3727,3212,2841,2270,1960,1589,1332,1106,831,687,534,398,339,241,179,124,201 0,3,1,2027,2297952,32185,32205,32202,32160,32080,31972,31843,31683,31493,31275,31052,30823,30594,30365,33816,33946,33190,33596,33697,35226,35790,35387,35142,34497,34361,34222,34559,35598,34495,34495,34431,34588,35103,36020,37128,38391,38227,37501,35618,34810,33653,33468,32771,31672,32034,31314,30354,31025,28640,27549,27485,26359,26235,25362,24831,25102,25310,25178,23766,22805,22016,22297,22962,22459,21770,21072,20272,20402,18476,17541,16977,15714,14955,13430,12333,11022,10436,9861,8948,8099,7784,5700,5158,4591,4054,3415,2918,2556,2025,1733,1385,1152,939,698,570,434,318,267,186,135,213 0,3,1,2028,2319691,32215,32263,32286,32267,32209,32121,32009,31876,31722,31535,31320,31098,30871,30647,30425,33892,34052,33341,33789,33913,35459,36023,35611,35346,34685,34540,34377,34706,35730,34612,34601,34523,34663,35160,36081,37182,38431,38261,37523,35636,34818,33650,33444,32737,31630,31985,31260,30288,30934,28541,27435,27362,26223,26085,25205,24663,24911,25095,24946,23534,22565,21763,22023,22660,22143,21437,20731,19914,20013,18094,17149,16563,15303,14530,13013,11917,10617,10015,9421,8511,7666,7322,5335,4795,4239,3715,3102,2627,2281,1790,1515,1196,978,789,578,463,347,251,207,141,225 0,3,1,2029,2341082,32231,32296,32344,32349,32317,32250,32158,32043,31914,31765,31581,31366,31147,30924,30708,30503,33998,34201,33535,34008,34149,35699,36245,35815,35536,34862,34704,34523,34841,35849,34719,34693,34601,34726,35217,36140,37228,38467,38288,37538,35646,34812,33630,33410,32694,31581,31928,31193,30209,30828,28430,27311,27226,26071,25922,25038,24482,24702,24868,24701,23293,22314,21500,21739,22347,21814,21088,20375,19537,19606,17695,16739,16132,14873,14086,12576,11480,10192,9574,8964,8057,7217,6852,4960,4427,3888,3376,2795,2345,2018,1564,1311,1016,822,653,468,369,273,194,156,237 0,3,1,2030,2362139,32241,32313,32378,32409,32398,32358,32288,32191,32082,31957,31810,31628,31414,31200,30987,30786,30612,34150,34396,33754,34246,34392,35929,36451,36006,35716,35027,34856,34655,34963,35961,34814,34771,34664,34790,35273,36191,37270,38494,38310,37543,35642,34790,33600,33370,32646,31523,31856,31115,30112,30708,28308,27175,27075,25909,25754,24860,24284,24483,24627,24446,23039,22053,21227,21443,22022,21464,20723,20001,19143,19179,17278,16310,15679,14421,13623,12118,11025,9748,9117,8491,7584,6757,6374,4586,4061,3534,3043,2496,2075,1762,1353,1114,853,681,529,372,291,211,148,254 0,3,1,2031,2382835,32239,32323,32396,32443,32459,32439,32396,32321,32229,32125,32003,31857,31676,31467,31263,31067,30896,30766,34345,34617,33995,34493,34624,36141,36642,36186,35881,35183,34998,34777,35076,36060,34894,34836,34727,34853,35320,36238,37303,38518,38322,37536,35620,34757,33565,33324,32589,31453,31771,31021,30004,30577,28172,27024,26912,25740,25572,24665,24075,24250,24377,24180,22775,21782,20945,21135,21678,21102,20340,19608,18730,18737,16842,15859,15204,13948,13133,11640,10547,9284,8640,7999,7102,6290,5891,4207,3692,3188,2717,2209,1812,1524,1150,936,705,552,422,293,225,159,255 0,3,1,2032,2403158,32225,32323,32406,32460,32493,32501,32477,32429,32359,32273,32171,32050,31907,31729,31531,31344,31177,31051,30966,34567,34861,34244,34729,34837,36338,36823,36355,36038,35327,35127,34887,35175,36141,34959,34899,34789,34908,35364,36275,37330,38533,38321,37513,35588,34717,33523,33269,32522,31369,31672,30914,29887,30431,28021,26861,26742,25560,25373,24460,23854,24008,24115,23905,22498,21501,20650,20811,21319,20717,19938,19197,18298,18272,16383,15388,14709,13451,12623,11138,10050,8801,8146,7496,6612,5816,5403,3826,3329,2846,2404,1927,1566,1296,963,775,571,440,330,227,170,268 0,3,1,2033,2423087,32193,32309,32408,32470,32510,32536,32540,32511,32467,32403,32319,32218,32100,31961,31794,31612,31454,31334,31252,31193,34812,35110,34480,34946,35038,36526,36990,36513,36183,35458,35246,34983,35260,36210,35024,34964,34843,34957,35400,36310,37350,38534,38302,37480,35551,34671,33470,33203,32441,31272,31561,30797,29755,30270,27859,26691,26560,25361,25162,24242,23623,23756,23845,23617,22214,21206,20337,20471,20935,20316,19517,18764,17846,17782,15901,14891,14187,12931,12087,10613,9533,8300,7638,6981,6114,5339,4918,3452,2973,2518,2098,1665,1332,1086,796,630,454,346,254,171,281 0,3,1,2034,2442599,32146,32278,32394,32471,32520,32553,32575,32574,32550,32511,32450,32367,32268,32155,32026,31875,31723,31612,31536,31480,31444,35064,35348,34697,35150,35226,36698,37149,36662,36313,35576,35350,35065,35332,36279,35089,35020,34893,34996,35430,36337,37358,38518,38276,37441,35506,34615,33406,33123,32346,31162,31439,30667,29607,30097,27690,26509,26360,25151,24938,24012,23384,23494,23564,23318,21911,20894,20007,20112,20536,19893,19077,18311,17369,17265,15397,14369,13640,12384,11529,10068,8995,7787,7119,6455,5615,4864,4434,3083,2630,2198,1813,1416,1115,898,646,502,356,266,193,289 0,3,1,2035,2461676,32102,32233,32364,32459,32521,32564,32592,32609,32613,32595,32558,32498,32418,32324,32220,32108,31987,31882,31814,31765,31732,31699,35301,35568,34903,35339,35400,36862,37294,36795,36431,35683,35439,35133,35405,36347,35146,35071,34936,35030,35452,36351,37348,38491,38240,37394,35453,34546,33331,33028,32236,31041,31304,30520,29447,29917,27510,26310,26149,24931,24705,23773,23133,23221,23268,23001,21594,20566,19661,19733,20116,19451,18614,17834,16868,16721,14865,13820,13066,11814,10943,9499,8441,7259,6587,5929,5114,4386,3959,2728,2297,1899,1541,1186,922,727,513,394,274,201,314 0,3,1,2036,2480389,32062,32190,32319,32430,32509,32564,32603,32628,32647,32657,32642,32606,32549,32473,32389,32303,32220,32147,32086,32045,32018,31990,31943,35523,35775,35094,35516,35567,37013,37426,36913,36536,35775,35516,35201,35477,36406,35200,35112,34971,35059,35461,36347,37325,38458,38196,37336,35385,34465,33242,32919,32116,30907,31152,30362,29281,29723,27312,26102,25926,24703,24462,23524,22871,22936,22959,22670,21261,20219,19297,19336,19679,18986,18127,17331,16343,16151,14304,13245,12468,11216,10335,8918,7872,6725,6057,5402,4615,3922,3504,2382,1984,1616,1293,983,750,580,403,304,208,333 0,3,1,2037,2498739,32022,32152,32276,32385,32480,32552,32604,32639,32665,32691,32704,32690,32656,32605,32538,32473,32416,32382,32351,32318,32299,32278,32236,32169,35731,35967,35272,35684,35719,37150,37544,37021,36629,35854,35593,35269,35539,36462,35242,35150,35002,35076,35457,36334,37298,38417,38144,37266,35306,34373,33139,32801,31984,30759,30989,30197,29103,29513,27104,25879,25694,24463,24210,23266,22597,22638,22633,22321,20909,19853,18914,18920,19216,18497,17617,16801,15788,15549,13716,12645,11843,10597,9709,8321,7297,6186,5523,4879,4127,3475,3066,2060,1688,1354,1071,800,599,456,311,231,351 0,3,1,2038,2516709,31979,32112,32238,32343,32436,32523,32592,32640,32677,32708,32739,32751,32741,32712,32671,32622,32589,32578,32587,32584,32573,32561,32525,32464,32382,35923,36144,35440,35840,35858,37275,37650,37117,36708,35932,35669,35329,35598,36508,35279,35181,35019,35076,35441,36316,37263,38367,38077,37185,35212,34266,33026,32671,31837,30600,30819,30020,28907,29290,26884,25649,25452,24212,23947,22997,22312,22323,22289,21952,20536,19468,18512,18482,18729,17982,17079,16242,15205,14920,13103,12018,11192,9961,9067,7716,6717,5642,4992,4366,3657,3042,2652,1755,1418,1122,871,640,471,352,235,378 0,3,1,2039,2534317,31932,32071,32198,32305,32394,32480,32563,32628,32678,32721,32756,32787,32803,32799,32778,32755,32738,32753,32784,32822,32841,32836,32810,32755,32679,32580,36101,36313,35596,35980,35984,37388,37744,37196,36786,36010,35734,35385,35645,36547,35308,35202,35021,35065,35421,36289,37219,38303,37999,37089,35106,34149,32901,32525,31678,30434,30635,29825,28699,29055,26654,25408,25198,23952,23673,22713,22010,21990,21925,21565,20145,19065,18089,18021,18218,17440,16510,15657,14595,14260,12463,11366,10524,9307,8413,7106,6132,5105,4471,3872,3203,2635,2264,1474,1174,914,696,504,363,267,398 0,3,1,2040,2551519,31874,32024,32157,32265,32357,32438,32520,32600,32667,32723,32769,32805,32839,32860,32865,32864,32871,32901,32960,33021,33079,33105,33086,33041,32972,32880,32763,36272,36469,35738,36106,36098,37488,37823,37274,36863,36076,35797,35431,35688,36578,35327,35204,35012,35050,35392,36253,37162,38228,37906,36979,34990,34019,32760,32368,31513,30257,30434,29618,28480,28809,26414,25157,24933,23679,23384,22413,21690,21638,21543,21156,19735,18639,17643,17536,17676,16868,15913,15039,13954,13570,11793,10691,9836,8640,7754,6490,5551,4572,3968,3395,2774,2250,1904,1222,956,732,548,389,274,432 0,3,1,2041,2568318,31813,31968,32111,32225,32317,32401,32479,32557,32639,32712,32771,32817,32857,32897,32926,32951,32981,33035,33109,33195,33279,33345,33357,33319,33259,33175,33065,32938,36429,36611,35866,36219,36201,37573,37900,37351,36930,36139,35850,35468,35721,36599,35328,35193,34998,35028,35354,36205,37093,38139,37800,36860,34861,33874,32608,32205,31337,30062,30221,29398,28249,28554,26161,24895,24656,23391,23080,22095,21349,21266,21139,20726,19300,18187,17172,17023,17107,16265,15286,14387,13282,12850,11102,9997,9135,7965,7088,5879,4977,4060,3483,2942,2371,1893,1581,995,763,575,423,295,455 0,3,1,2042,2584741,31751,31908,32056,32179,32277,32361,32442,32516,32597,32685,32761,32819,32869,32916,32963,33010,33069,33145,33243,33346,33454,33546,33597,33591,33538,33463,33359,33239,33099,36573,36738,35979,36322,36290,37656,37976,37420,36995,36194,35893,35501,35745,36602,35321,35178,34975,34998,35306,36145,37009,38035,37681,36727,34718,33716,32448,32027,31142,29855,29995,29167,28008,28287,25898,24622,24364,23089,22755,21758,20990,20874,20715,20274,18839,17711,16673,16483,16506,15633,14627,13705,12582,12103,10392,9290,8425,7283,6423,5274,4423,3565,3020,2516,1995,1572,1290,796,600,444,321,490 0,3,1,2043,2600780,31683,31845,31996,32124,32231,32322,32403,32479,32556,32643,32734,32809,32872,32928,32983,33048,33128,33233,33354,33480,33605,33723,33799,33832,33812,33742,33649,33535,33401,33246,36702,36851,36081,36410,36376,37738,38044,37487,37050,36238,35931,35523,35753,36597,35308,35157,34943,34953,35245,36071,36913,37920,37551,36578,34564,33551,32277,31834,30934,29635,29760,28926,27757,28007,25623,24332,24056,22767,22410,21401,20612,20461,20267,19794,18352,17207,16148,15908,15872,14967,13936,12991,11856,11335,9663,8575,7710,6607,5767,4689,3885,3094,2585,2120,1658,1282,1034,627,464,336,529 0,3,1,2044,2616459,31616,31780,31934,32064,32177,32276,32364,32441,32520,32602,32693,32782,32862,32931,32995,33069,33167,33294,33447,33591,33742,33876,33977,34034,34053,34017,33930,33826,33699,33549,33379,36817,36955,36168,36499,36458,37812,38109,37543,37096,36278,35959,35529,35751,36586,35286,35127,34901,34897,35172,35984,36806,37791,37405,36418,34400,33374,32087,31628,30713,29404,29514,28674,27492,27713,25330,24029,23730,22426,22046,21022,20213,20024,19792,19287,17838,16675,15593,15305,15201,14268,13213,12250,11107,10548,8928,7853,6995,5935,5132,4124,3374,2647,2180,1762,1355,1030,815,484,352,563 0,3,1,2045,2631753,31559,31713,31869,32002,32117,32222,32318,32401,32482,32566,32652,32742,32834,32921,32998,33082,33189,33334,33508,33686,33854,34014,34132,34214,34256,34260,34205,34109,33991,33847,33683,33500,36919,37045,36256,36585,36531,37882,38161,37590,37137,36307,35970,35524,35741,36568,35256,35087,34845,34828,35085,35885,36686,37648,37248,36247,34223,33178,31885,31409,30483,29164,29257,28408,27213,27403,25022,23704,23382,22065,21660,20624,19791,19561,19290,18747,17292,16111,15006,14667,14500,13534,12462,11486,10342,9750,8181,7130,6288,5282,4515,3579,2891,2232,1814,1442,1087,812,632,366,592 0,3,1,2046,2646708,31510,31655,31802,31938,32055,32162,32264,32355,32442,32528,32616,32702,32794,32893,32989,33085,33202,33357,33548,33748,33949,34127,34272,34369,34437,34464,34449,34384,34274,34139,33983,33804,33607,37008,37134,36340,36661,36602,37941,38204,37630,37167,36319,35970,35513,35726,36541,35216,35033,34778,34747,34987,35773,36554,37493,37080,36063,34028,32971,31670,31179,30239,28913,28985,28128,26917,27076,24693,23359,23012,21682,21253,20201,19344,19071,18757,18178,16716,15514,14386,13997,13764,12772,11686,10705,9563,8941,7434,6414,5600,4650,3925,3070,2440,1858,1485,1158,858,630,480,623 0,3,1,2047,2661326,31474,31607,31745,31870,31991,32100,32204,32302,32396,32487,32578,32666,32754,32853,32961,33076,33205,33370,33570,33788,34012,34222,34386,34511,34594,34646,34652,34628,34551,34426,34276,34104,33911,33701,37097,37218,36417,36732,36663,37991,38240,37658,37179,36322,35966,35496,35701,36502,35163,34966,34699,34656,34878,35647,36410,37329,36899,35861,33822,32749,31445,30939,29985,28649,28699,27831,26605,26725,24343,22994,22620,21277,20821,19751,18868,18549,18191,17576,16103,14884,13736,13293,12997,11985,10891,9908,8771,8132,6695,5717,4934,4044,3370,2593,2033,1522,1193,913,665,479,722 0,3,1,2048,2675621,31447,31571,31697,31814,31923,32036,32141,32242,32344,32441,32537,32628,32718,32813,32920,33047,33196,33374,33584,33809,34053,34285,34481,34627,34736,34802,34836,34831,34795,34703,34563,34398,34211,34005,33795,37181,37296,36488,36794,36715,38033,38265,37672,37182,36321,35956,35470,35667,36452,35100,34887,34610,34554,34754,35510,36255,37152,36698,35647,33600,32517,31207,30687,29718,28373,28397,27516,26269,26350,23971,22606,22207,20849,20360,19274,18363,17997,17594,16937,15456,14221,13049,12558,12204,11175,10081,9099,7982,7328,5972,5039,4291,3474,2849,2160,1666,1224,942,708,505,784 0,3,1,2049,2689633,31426,31546,31662,31766,31867,31968,32078,32179,32284,32389,32491,32587,32680,32778,32880,33006,33167,33365,33589,33823,34073,34327,34546,34721,34853,34946,34992,35015,35000,34947,34840,34685,34505,34305,34099,33886,37258,37368,36550,36847,36758,38064,38277,37677,37180,36311,35937,35432,35619,36392,35024,34799,34510,34438,34620,35365,36088,36956,36486,35417,33367,32274,30956,30422,29436,28077,28075,27179,25911,25953,23576,22195,21768,20392,19873,18767,17827,17412,16959,16262,14773,13520,12335,11800,11390,10352,9260,8288,7197,6539,5272,4390,3687,2939,2374,1773,1340,966,731,538,844 0,3,1,2050,2703354,31416,31525,31638,31731,31819,31913,32010,32117,32221,32329,32439,32541,32640,32741,32845,32966,33127,33337,33579,33830,34089,34348,34589,34789,34947,35063,35138,35173,35184,35153,35084,34962,34793,34599,34399,34190,33965,37331,37430,36602,36890,36791,38081,38278,37675,37171,36293,35906,35384,35560,36317,34937,34700,34396,34313,34477,35208,35902,36746,36258,35176,33124,32019,30692,30142,29136,27764,27731,26817,25530,25531,23157,21758,21301,19907,19353,18229,17258,16791,16288,15550,14049,12790,11597,11015,10557,9516,8435,7479,6427,5775,4593,3777,3124,2451,1949,1427,1059,749,556,900 0,3,1,2051,2716818,31420,31515,31617,31707,31784,31865,31955,32049,32159,32266,32378,32489,32593,32700,32808,32932,33087,33297,33551,33820,34096,34364,34611,34832,35015,35158,35255,35320,35342,35336,35291,35207,35071,34888,34694,34492,34271,34040,37395,37482,36646,36925,36810,38088,38274,37667,37153,36264,35864,35323,35489,36231,34841,34587,34272,34179,34324,35033,35704,36522,36017,34924,32867,31748,30415,29843,28818,27428,27363,26431,25125,25082,22711,21293,20802,19392,18799,17657,16653,16136,15578,14796,13298,12033,10834,10218,9710,8673,7616,6683,5679,5036,3956,3201,2605,2012,1569,1128,822,571,948 0,3,1,2052,2730049,31431,31520,31606,31687,31760,31830,31907,31994,32090,32204,32315,32428,32541,32653,32768,32896,33053,33258,33511,33792,34087,34371,34627,34855,35059,35226,35352,35439,35489,35496,35474,35416,35316,35166,34983,34786,34573,34346,34107,37448,37527,36680,36946,36818,38089,38263,37650,37123,36224,35809,35251,35408,36136,34731,34464,34139,34033,34153,34845,35493,36287,35765,34656,32595,31462,30120,29526,28477,27069,26971,26020,24693,24606,22235,20797,20271,18843,18214,17049,16014,15440,14828,14010,12518,11249,10053,9407,8860,7836,6810,5910,4956,4339,3355,2675,2140,1620,1241,876,626,988 0,3,1,2053,2743035,31449,31531,31611,31676,31740,31806,31872,31946,32035,32135,32253,32365,32480,32601,32720,32856,33018,33224,33472,33752,34060,34363,34635,34872,35084,35269,35419,35536,35609,35643,35635,35598,35525,35411,35261,35076,34868,34649,34413,34163,37492,37562,36700,36956,36819,38085,38243,37623,37082,36171,35744,35168,35316,36027,34611,34332,33997,33871,33970,34645,35272,36039,35500,34373,32308,31157,29805,29185,28110,26684,26553,25582,24234,24098,21729,20269,19706,18259,17592,16404,15334,14702,14044,13192,11708,10450,9259,8587,8009,7009,6024,5161,4273,3684,2803,2201,1727,1282,963,666,1053 0,3,1,2054,2755805,31468,31549,31622,31681,31729,31786,31848,31911,31987,32080,32184,32302,32417,32540,32668,32808,32977,33189,33439,33715,34020,34335,34627,34880,35103,35295,35463,35603,35706,35763,35783,35760,35708,35621,35507,35354,35159,34946,34717,34470,34211,37527,37583,36710,36961,36818,38073,38213,37586,37027,36106,35669,35075,35211,35907,34482,34191,33838,33698,33774,34434,35037,35776,35221,34076,32001,30833,29466,28817,27719,26273,26108,25117,23743,23556,21188,19709,19105,17638,16930,15714,14613,13934,13230,12343,10880,9633,8456,7770,7171,6207,5264,4455,3630,3080,2308,1776,1367,996,732,1119 0,3,1,2055,2768333,31486,31568,31640,31692,31735,31775,31828,31887,31952,32032,32129,32233,32354,32477,32607,32756,32929,33148,33405,33682,33982,34297,34599,34872,35111,35315,35489,35647,35774,35860,35903,35909,35870,35804,35716,35601,35436,35238,35014,34775,34519,34249,37548,37593,36713,36959,36807,38048,38172,37536,36962,36031,35583,34968,35097,35780,34343,34033,33669,33512,33568,34211,34789,35499,34923,33756,31674,30484,29100,28425,27300,25836,25632,24615,23218,22976,20610,19112,18465,16980,16222,14984,13858,13133,12387,11478,10035,8806,7657,6961,6354,5428,4544,3787,3038,2537,1866,1408,1063,760,1205 0,3,1,2056,2780648,31506,31588,31658,31710,31746,31782,31817,31867,31928,31997,32081,32178,32285,32414,32545,32695,32878,33100,33365,33648,33950,34259,34561,34843,35103,35323,35510,35673,35817,35929,36001,36029,36018,35968,35900,35810,35684,35516,35306,35072,34825,34558,34273,37559,37596,36713,36948,36785,38012,38118,37474,36888,35946,35485,34853,34976,35640,34187,33863,33486,33316,33350,33976,34525,35205,34604,33416,31321,30108,28709,28005,26855,25369,25124,24081,22657,22357,19997,18479,17784,16276,15473,14221,13071,12302,11522,10595,9183,7981,6862,6173,5560,4688,3865,3174,2503,2050,1480,1095,808,1283 0,3,1,2057,2792744,31521,31608,31679,31728,31763,31793,31824,31856,31908,31974,32047,32131,32231,32345,32482,32633,32817,33049,33317,33608,33916,34228,34524,34805,35074,35317,35519,35694,35843,35972,36071,36127,36138,36115,36063,35993,35893,35763,35584,35363,35123,34864,34583,34288,37564,37596,36704,36929,36751,37964,38055,37403,36804,35848,35378,34731,34844,35484,34020,33680,33293,33108,33120,33728,34247,34891,34264,33049,30941,29707,28291,27557,26378,24869,24581,23509,22059,21698,19342,17803,17055,15529,14689,13423,12253,11452,10639,9697,8326,7161,6090,5406,4807,3991,3240,2619,2026,1628,1152,834,1363 0,3,1,2058,2804597,31529,31623,31697,31749,31781,31810,31835,31863,31897,31953,32024,32097,32183,32291,32412,32569,32754,32988,33266,33559,33875,34193,34493,34770,35035,35287,35512,35704,35866,35999,36113,36197,36238,36235,36211,36156,36077,35973,35832,35642,35412,35162,34890,34598,34297,37562,37586,36685,36897,36705,37908,37981,37322,36706,35741,35263,34598,34696,35317,33840,33489,33090,32889,32878,33465,33949,34551,33895,32655,30535,29278,27844,27078,25868,24336,24000,22898,21421,20995,18643,17077,16282,14747,13872,12592,11414,10581,9743,8798,7477,6360,5339,4676,4096,3348,2674,2120,1610,1268,878,1434 0,3,1,2059,2816182,31533,31630,31712,31767,31803,31828,31852,31874,31904,31942,32002,32074,32149,32243,32358,32499,32691,32925,33205,33508,33826,34152,34458,34740,35002,35248,35482,35696,35875,36022,36139,36240,36308,36334,36333,36303,36240,36158,36043,35891,35691,35452,35188,34906,34607,34300,37553,37566,36654,36854,36650,37839,37896,37226,36599,35628,35138,34450,34538,35139,33652,33288,32875,32657,32621,33181,33625,34185,33498,32230,30099,28817,27364,26561,25322,23765,23378,22243,20739,20244,17894,16306,15472,13929,13018,11739,10558,9695,8846,7903,6645,5579,4621,3988,3436,2765,2166,1686,1254,967,1508 0,3,1,2060,2827526,31529,31635,31719,31782,31821,31850,31870,31891,31915,31949,31991,32052,32126,32208,32311,32445,32621,32862,33141,33447,33775,34102,34417,34704,34971,35216,35446,35668,35867,36030,36162,36264,36351,36406,36432,36426,36387,36321,36228,36103,35940,35731,35479,35204,34915,34610,34297,37535,37535,36610,36801,36586,37761,37798,37121,36485,35504,34997,34292,34366,34950,33453,33075,32648,32411,32345,32874,33278,33791,33073,31776,29633,28324,26848,26011,24738,23156,22714,21543,20009,19439,17097,15499,14623,13077,12142,10867,9680,8809,7954,7029,5834,4835,3943,3348,2840,2242,1723,1315,957,1615 0,3,2,2014,1958509,28713,31977,32176,31520,31964,31830,32954,33196,32734,32771,32034,31364,31097,31584,32118,31435,31507,31077,30900,31687,32604,33344,34120,33697,32858,31030,30297,29312,29355,29332,28605,29152,28493,28502,28864,26624,26487,26168,25278,25761,24793,25132,25115,26013,25811,24466,23973,23956,24311,25514,25518,25081,24907,24809,24954,23464,22791,22109,21344,20323,19018,17774,16665,16037,15363,14334,13596,13303,10549,10198,9522,9034,8007,7401,7052,6309,6079,5397,5122,4817,4096,3900,3561,3204,3039,2422,2298,2087,1763,1566,1333,1047,888,728,565,400,326,244,163,131,266 0,3,2,2015,1982595,28978,28761,32033,32223,31568,32009,31874,32999,33236,32772,32810,32075,31404,31141,31630,32172,31501,31587,31170,31009,31805,32728,33460,34233,33802,32961,31129,30390,29397,29432,29411,28669,29202,28542,28546,28901,26651,26514,26188,25296,25772,24797,25125,25102,25994,25782,24434,23943,23913,24257,25449,25442,25001,24819,24709,24840,23348,22671,21979,21205,20183,18882,17637,16524,15896,15214,14178,13435,13127,10400,10039,9362,8865,7847,7236,6885,6142,5902,5224,4939,4628,3919,3713,3370,3015,2839,2247,2113,1903,1592,1401,1179,916,766,619,475,333,264,194,128,273 0,3,2,2016,2006693,29235,29025,28820,32081,32269,31616,32054,31918,33043,33276,32812,32850,32123,31448,31190,31681,32239,31584,31684,31280,31125,31934,32845,33576,34341,33904,33059,31224,30476,29478,29505,29483,28726,29250,28586,28581,28932,26675,26537,26207,25311,25774,24796,25114,25081,25970,25746,24399,23906,23858,24199,25373,25360,24912,24727,24599,24720,23223,22545,21838,21065,20037,18737,17494,16377,15745,15052,14010,13259,12937,10242,9870,9188,8685,7676,7064,6705,5963,5716,5039,4745,4426,3734,3516,3171,2817,2636,2070,1928,1720,1425,1239,1029,791,651,519,393,271,210,151,267 0,3,2,2017,2030808,29496,29282,29083,28869,32128,32315,31663,32099,31960,33087,33317,32852,32897,32172,31497,31244,31745,32320,31682,31798,31397,31254,32056,32963,33682,34444,34003,33151,31313,30559,29556,29570,29545,28778,29290,28618,28613,28962,26695,26558,26222,25316,25773,24791,25096,25058,25939,25708,24357,23857,23801,24133,25293,25271,24816,24623,24482,24592,23095,22410,21694,20918,19884,18586,17343,16219,15580,14876,13828,13071,12733,10074,9690,9008,8496,7496,6880,6512,5775,5514,4844,4542,4213,3537,3307,2964,2618,2426,1890,1742,1540,1262,1085,889,674,546,428,320,215,164,279 0,3,2,2018,2054927,29748,29545,29341,29132,28918,32175,32361,31709,32143,32003,33132,33358,32899,32946,32227,31552,31310,31824,32419,31796,31918,31528,31375,32179,33073,33783,34545,34094,33237,31398,30637,29629,29627,29603,28826,29322,28647,28642,28986,26711,26572,26227,25318,25769,24778,25075,25030,25908,25664,24304,23804,23736,24063,25206,25176,24711,24512,24358,24458,22956,22272,21543,20763,19723,18426,17181,16049,15403,14688,13631,12872,12516,9893,9500,8815,8295,7305,6681,6306,5573,5299,4636,4324,3988,3332,3091,2751,2413,2215,1710,1560,1364,1104,938,759,567,451,347,255,168,297 0,3,2,2019,2079033,29992,29797,29604,29389,29181,28967,32222,32407,31754,32186,32047,33176,33406,32947,33000,32287,31616,31391,31921,32536,31918,32050,31649,31495,32296,33175,33884,34636,34181,33320,31479,30709,29692,29679,29653,28866,29349,28673,28666,29006,26725,26576,26231,25316,25757,24762,25046,24999,25871,25611,24249,23745,23667,23986,25114,25070,24600,24395,24228,24316,22814,22125,21385,20601,19554,18256,17003,15865,15209,14484,13424,12659,12287,9702,9297,8611,8080,7098,6470,6087,5358,5072,4414,4096,3753,3118,2870,2536,2206,2005,1534,1382,1196,953,800,639,469,367,278,199,311 0,3,2,2020,2103071,30207,30041,29856,29653,29437,29230,29015,32268,32452,31801,32230,32090,33226,33456,33000,33061,32358,31696,31487,32036,32660,32053,32173,31768,31610,32405,33277,33979,34719,34263,33396,31553,30773,29750,29727,29697,28900,29377,28696,28686,29022,26729,26580,26229,25307,25741,24740,25016,24963,25821,25554,24186,23681,23593,23902,25014,24957,24482,24272,24088,24169,22664,21971,21221,20430,19369,18070,16810,15667,15003,14269,13203,12432,12044,9495,9082,8390,7848,6876,6244,5851,5129,4830,4182,3859,3512,2896,2647,2317,1999,1796,1361,1210,1034,814,673,530,383,294,219,339 0,3,2,2021,2126982,30387,30257,30101,29905,29701,29486,29278,29064,32312,32496,31846,32274,32139,33279,33511,33061,33133,32445,31792,31602,32157,32797,32180,32296,31882,31718,32512,33376,34067,34799,34342,33468,31617,30830,29800,29769,29734,28930,29398,28716,28703,29029,26730,26575,26219,25293,25716,24716,24980,24916,25769,25488,24117,23610,23514,23810,24908,24838,24360,24137,23943,24012,22504,21807,21044,20246,19169,17868,16601,15453,14781,14038,12966,12189,11786,9279,8851,8156,7602,6640,6003,5601,4886,4577,3940,3612,3262,2672,2418,2097,1791,1594,1193,1046,881,686,558,432,305,230,378 0,3,2,2022,2150756,30542,30438,30317,30151,29953,29751,29534,29327,29110,32357,32540,31891,32325,32191,33337,33574,33134,33219,32548,31908,31725,32288,32927,32308,32413,31990,31823,32615,33463,34151,34874,34416,33531,31676,30880,29846,29805,29767,28954,29414,28731,28709,29033,26726,26564,26205,25269,25690,24687,24934,24866,25710,25419,24041,23532,23425,23713,24794,24712,24225,23999,23789,23846,22337,21635,20855,20043,18954,17648,16379,15226,14545,13789,12716,11932,11513,9044,8604,7903,7340,6388,5749,5341,4634,4312,3687,3357,3009,2441,2192,1880,1591,1399,1031,892,743,568,454,345,240,408 0,3,2,2023,2174374,30679,30595,30499,30367,30201,30003,29800,29584,29373,29156,32404,32585,31942,32378,32251,33402,33647,33218,33323,32669,32033,31861,32416,33058,32427,32523,32096,31925,32710,33549,34230,34946,34481,33588,31727,30924,29887,29840,29794,28974,29426,28737,28714,29031,26719,26549,26180,25245,25659,24646,24884,24807,25646,25345,23960,23444,23331,23610,24675,24576,24088,23853,23627,23672,22158,21448,20649,19827,18721,17413,16142,14984,14291,13525,12449,11657,11221,8795,8339,7633,7060,6121,5479,5063,4365,4042,3430,3095,2750,2216,1965,1665,1398,1210,879,751,617,462,363,270,432 0,3,2,2024,2197790,30798,30732,30657,30550,30417,30252,30052,29849,29631,29421,29203,32449,32636,31997,32438,32316,33478,33735,33319,33444,32798,32170,31993,32542,33176,32538,32630,32200,32021,32799,33630,34304,35008,34539,33636,31770,30962,29924,29865,29819,28990,29429,28741,28713,29022,26707,26524,26154,25214,25618,24603,24827,24743,25576,25265,23870,23352,23229,23502,24545,24438,23942,23699,23457,23485,21967,21243,20427,19588,18471,17163,15889,14724,14022,13242,12165,11365,10907,8526,8056,7346,6765,5839,5193,4775,4093,3757,3167,2834,2496,1988,1741,1463,1211,1033,740,624,503,369,284,471 0,3,2,2025,2220973,30898,30852,30794,30709,30601,30469,30300,30103,29896,29679,29469,29248,32501,32690,32057,32503,32392,33568,33840,33439,33572,32940,32300,32122,32660,33288,32647,32734,32297,32111,32883,33708,34369,35067,34589,33677,31811,30997,29952,29887,29838,28998,29430,28739,28704,29008,26685,26496,26122,25174,25575,24554,24765,24674,25501,25171,23777,23255,23125,23384,24410,24291,23788,23535,23276,23283,21758,21021,20185,19333,18204,16896,15617,14449,13734,12944,11863,11052,10574,8239,7753,7041,6451,5539,4897,4475,3805,3472,2898,2569,2239,1764,1531,1265,1034,870,615,510,402,289,508 0,3,2,2026,2243914,30976,30954,30915,30846,30760,30652,30519,30351,30151,29944,29727,29515,29301,32556,32750,32123,32581,32485,33673,33962,33566,33715,33075,32432,32244,32770,33398,32753,32835,32387,32195,32963,33777,34428,35118,34631,33715,31848,31025,29976,29904,29849,29004,29426,28730,28691,28984,26660,26463,26081,25130,25524,24501,24697,24601,25413,25073,23677,23154,23009,23263,24268,24135,23623,23362,23082,23064,21533,20778,19925,19062,17920,16610,15329,14155,13429,12628,11540,10719,10217,7932,7431,6718,6121,5225,4588,4163,3516,3177,2630,2309,1986,1552,1326,1080,874,724,502,408,315,532 0,3,2,2027,2266555,31027,31032,31017,30968,30897,30811,30702,30571,30399,30199,29993,29773,29568,29357,32618,32817,32201,32675,32594,33797,34092,33710,33850,33211,32554,32354,32878,33503,32855,32926,32472,32274,33034,33839,34483,35158,34669,33750,31878,31050,29994,29913,29857,29004,29416,28717,28669,28959,26630,26421,26038,25078,25466,24442,24624,24515,25321,24969,23571,23042,22892,23135,24117,23970,23448,23175,22868,22826,21287,20518,19648,18770,17617,16306,15020,13843,13105,12288,11192,10362,9839,7608,7091,6382,5775,4899,4271,3848,3219,2882,2364,2049,1746,1345,1132,911,726,591,402,321,565 0,3,2,2028,2288844,31055,31085,31095,31070,31019,30948,30862,30754,30619,30448,30249,30040,29827,29624,29419,32685,32895,32293,32783,32721,33931,34236,33844,33985,33339,32667,32463,32981,33605,32948,33011,32550,32345,33098,33892,34525,35195,34706,33778,31901,31069,30005,29920,29860,28996,29401,28696,28644,28928,26590,26377,25986,25023,25404,24377,24539,24425,25221,24860,23455,22926,22768,23000,23959,23794,23261,22970,22635,22570,21023,20239,19352,18457,17295,15981,14692,13508,12755,11923,10822,9980,9435,7264,6736,6026,5416,4563,3947,3526,2923,2589,2098,1802,1513,1149,954,756,591,473,315,591 0,3,2,2029,2310796,31068,31113,31150,31150,31121,31071,31000,30914,30803,30668,30497,30297,30094,29884,29685,29488,32763,32990,32403,32910,32857,34078,34372,33980,34112,33460,32778,32568,33079,33701,33034,33090,32621,32410,33156,33937,34564,35230,34734,33802,31919,31078,30015,29922,29858,28984,29376,28674,28613,28886,26548,26325,25930,24964,25336,24303,24450,24329,25118,24741,23336,22803,22636,22855,23790,23603,23056,22745,22383,22294,20741,19940,19033,18125,16951,15635,14341,13148,12381,11533,10427,9573,9007,6904,6363,5654,5046,4218,3619,3200,2629,2299,1845,1562,1293,970,793,617,473,371,603 0,3,2,2030,2332354,31075,31128,31179,31204,31202,31173,31122,31053,30963,30852,30719,30544,30351,30152,29944,29755,29569,32857,33100,32533,33046,33004,34217,34507,34110,34230,33576,32885,32668,33173,33786,33113,33162,32686,32466,33206,33978,34601,35259,34756,33819,31928,31085,30020,29918,29848,28964,29353,28643,28574,28842,26498,26269,25869,24899,25256,24222,24355,24229,25005,24619,23211,22675,22495,22701,23604,23398,22831,22498,22112,21998,20437,19618,18695,17770,16583,15265,13963,12763,11979,11114,10008,9145,8557,6520,5970,5272,4665,3867,3287,2879,2335,2023,1600,1335,1092,806,647,494,371,652 0,3,2,2031,2353512,31069,31137,31194,31234,31256,31255,31225,31176,31104,31013,30903,30767,30599,30410,30212,30013,29836,29666,32970,33229,32670,33193,33145,34355,34637,34231,34344,33686,32984,32763,33257,33866,33185,33228,32742,32514,33252,34017,34632,35280,34773,33826,31937,31088,30017,29907,29830,28943,29322,28604,28532,28790,26446,26208,25803,24823,25172,24137,24256,24120,24887,24490,23078,22535,22343,22531,23403,23170,22587,22234,21821,21679,20110,19275,18334,17392,16191,14866,13560,12351,11548,10668,9563,8690,8084,6123,5567,4877,4280,3511,2959,2558,2055,1755,1369,1127,908,658,519,388,685 0,3,2,2032,2374243,31058,31131,31204,31249,31287,31309,31308,31279,31227,31154,31064,30951,30822,30657,30470,30281,30094,29934,29779,33101,33365,32819,33334,33285,34489,34758,34344,34453,33790,33081,32850,33335,33941,33253,33288,32793,32558,33295,34050,34658,35297,34779,33831,31942,31084,30008,29889,29810,28915,29279,28562,28480,28734,26389,26142,25728,24741,25082,24047,24147,24008,24764,24353,22940,22388,22176,22345,23181,22924,22323,21949,21509,21335,19760,18906,17945,16986,15768,14439,13126,11910,11087,10195,9091,8214,7592,5713,5152,4478,3888,3163,2631,2250,1787,1501,1157,936,741,526,407,715 0,3,2,2033,2394504,31023,31121,31198,31259,31303,31340,31362,31362,31331,31276,31206,31112,31006,30880,30717,30539,30363,30191,30048,29911,33238,33515,32962,33475,33419,34613,34873,34454,34556,33890,33168,32930,33406,34008,33312,33339,32839,32601,33332,34076,34678,35303,34785,33830,31938,31074,29994,29868,29784,28877,29235,28512,28425,28671,26326,26066,25646,24654,24990,23948,24036,23890,24631,24207,22788,22226,21994,22138,22942,22656,22039,21642,21171,20967,19385,18514,17530,16549,15315,13982,12657,11437,10599,9697,8597,7717,7081,5289,4730,4071,3503,2814,2316,1955,1530,1267,963,764,594,413,750 0,3,2,2034,2414275,30976,31087,31189,31255,31313,31356,31393,31417,31414,31381,31328,31254,31168,31064,30942,30787,30622,30461,30307,30181,30050,33388,33657,33105,33609,33546,34733,34981,34556,34655,33983,33248,33003,33469,34067,33363,33385,32882,32639,33363,34096,34687,35307,34783,33821,31928,31057,29977,29843,29746,28836,29182,28458,28364,28603,26253,25984,25559,24564,24887,23848,23918,23764,24488,24052,22625,22048,21795,21912,22682,22369,21731,21310,20809,20574,18983,18092,17083,16081,14827,13488,12156,10934,10084,9176,8076,7198,6558,4858,4303,3670,3118,2477,2015,1674,1293,1054,786,612,465,777 0,3,2,2035,2433559,30932,31041,31155,31246,31310,31366,31410,31448,31469,31464,31433,31377,31309,31226,31126,31012,30870,30720,30578,30441,30321,30202,33532,33797,33240,33737,33668,34846,35085,34656,34747,34066,33322,33070,33525,34118,33409,33428,32920,32673,33389,34106,34693,35307,34775,33808,31910,31040,29952,29807,29708,28788,29125,28399,28299,28523,26174,25894,25466,24462,24782,23741,23792,23629,24338,23882,22443,21851,21575,21670,22401,22058,21400,20953,20421,20154,18552,17637,16601,15576,14303,12959,11625,10406,9545,8626,7537,6671,6027,4420,3879,3268,2747,2155,1727,1415,1076,861,629,480,827 0,3,2,2036,2452379,30888,30998,31108,31212,31301,31364,31420,31465,31501,31520,31516,31482,31432,31368,31289,31196,31096,30967,30837,30712,30581,30474,30348,33675,33931,33369,33859,33781,34953,35185,34750,34831,34142,33387,33130,33574,34166,33453,33468,32954,32699,33405,34115,34697,35299,34764,33788,31894,31016,29918,29770,29663,28735,29063,28335,28222,28438,26089,25801,25364,24359,24670,23627,23659,23486,24173,23694,22242,21635,21336,21408,22097,21723,21045,20571,20006,19703,18092,17149,16085,15034,13743,12397,11067,9848,8976,8057,6987,6132,5486,3988,3457,2880,2390,1846,1459,1178,879,691,493,873 0,3,2,2037,2470729,30849,30954,31066,31165,31268,31355,31418,31475,31518,31553,31571,31566,31538,31491,31432,31358,31280,31194,31086,30972,30854,30736,30620,30493,33811,34059,33491,33973,33890,35056,35279,34834,34906,34212,33446,33182,33619,34211,33495,33502,32978,32714,33418,34118,34692,35286,34744,33767,31869,30981,29883,29724,29613,28677,28996,28261,28139,28347,25999,25700,25261,24251,24551,23504,23519,23327,23990,23487,22022,21403,21081,21125,21770,21365,20663,20163,19563,19220,17595,16624,15529,14452,13150,11806,10478,9264,8389,7473,6426,5585,4949,3555,3049,2509,2050,1560,1215,962,705,543,912 0,3,2,2038,2488615,30808,30917,31023,31123,31220,31322,31409,31474,31528,31571,31604,31622,31622,31597,31553,31503,31442,31380,31312,31222,31115,31009,30883,30765,30631,33941,34181,33607,34081,33995,35153,35366,34909,34974,34275,33497,33230,33662,34252,33531,33528,32993,32726,33427,34114,34683,35266,34724,33738,31835,30945,29840,29673,29558,28615,28918,28180,28052,28252,25900,25596,25153,24136,24424,23371,23362,23152,23787,23261,21786,21151,20805,20818,21418,20981,20254,19723,19086,18697,17060,16057,14933,13835,12525,11182,9861,8664,7785,6878,5858,5043,4417,3137,2658,2154,1736,1300,993,773,555,974 0,3,2,2039,2506005,30760,30877,30987,31081,31179,31274,31377,31465,31527,31582,31623,31655,31678,31680,31660,31625,31587,31542,31500,31448,31366,31271,31156,31028,30903,30763,34064,34297,33717,34187,34092,35241,35441,34979,35035,34329,33546,33276,33701,34288,33560,33541,33006,32736,33427,34107,34666,35247,34697,33698,31799,30900,29791,29618,29498,28541,28835,28094,27959,28147,25800,25486,25038,24012,24287,23224,23189,22956,23566,23015,21530,20877,20506,20489,21039,20569,19817,19247,18570,18136,16479,15446,14299,13184,11867,10529,9224,8042,7169,6272,5292,4502,3901,2736,2285,1826,1448,1064,800,609,1024 0,3,2,2040,2522924,30705,30829,30947,31045,31137,31234,31329,31432,31518,31580,31635,31674,31711,31738,31744,31731,31710,31689,31663,31636,31593,31521,31419,31302,31166,31034,30890,34179,34406,33822,34287,34180,35319,35510,35043,35090,34381,33592,33317,33735,34318,33577,33554,33015,32736,33424,34091,34648,35219,34659,33657,31754,30852,29738,29559,29427,28461,28747,28005,27855,28040,25694,25368,24914,23881,24135,23061,22998,22743,23324,22752,21253,20582,20184,20132,20634,20127,19344,18736,18016,17526,15858,14802,13632,12497,11177,9855,8567,7412,6542,5669,4730,3979,3405,2353,1938,1523,1187,856,632,1097 0,3,2,2041,2539368,30642,30774,30899,31006,31102,31193,31289,31384,31485,31571,31633,31687,31730,31771,31803,31815,31815,31812,31810,31802,31781,31749,31669,31564,31440,31297,31161,31009,34288,34511,33922,34378,34258,35391,35573,35101,35141,34430,33633,33357,33764,34335,33594,33566,33016,32734,33413,34075,34624,35180,34619,33609,31706,30798,29681,29488,29349,28376,28654,27907,27752,27925,25581,25243,24780,23736,23965,22879,22789,22512,23064,22465,20954,20265,19838,19752,20196,19651,18834,18189,17415,16870,15199,14120,12928,11779,10464,9159,7897,6767,5916,5070,4181,3476,2932,1996,1621,1250,955,675,1164 0,3,2,2042,2555322,30581,30712,30845,30958,31063,31159,31248,31344,31438,31537,31624,31686,31744,31789,31836,31876,31899,31918,31935,31949,31948,31937,31899,31816,31703,31571,31425,31281,31122,34392,34610,34015,34458,34330,35457,35629,35153,35188,34473,33673,33387,33780,34351,33606,33570,33015,32724,33402,34053,34590,35140,34573,33556,31652,30741,29614,29412,29265,28288,28553,27806,27642,27804,25460,25108,24633,23569,23778,22678,22560,22264,22780,22152,20633,19923,19466,19339,19724,19135,18285,17591,16766,16176,14501,13398,12190,11036,9729,8448,7214,6122,5295,4486,3656,2995,2490,1669,1332,1008,755,1233 0,3,2,2043,2570791,30514,30652,30783,30905,31016,31120,31214,31304,31398,31490,31590,31676,31742,31803,31855,31908,31960,32002,32039,32075,32097,32105,32087,32046,31955,31834,31698,31546,31394,31230,34491,34703,34097,34531,34395,35515,35680,35200,35232,34516,33703,33405,33793,34363,33610,33569,33006,32716,33385,34021,34553,35094,34520,33498,31591,30671,29539,29330,29179,28191,28449,27699,27525,27673,25329,24960,24465,23387,23573,22459,22312,21992,22472,21817,20285,19556,19065,18898,19216,18580,17687,16946,16079,15440,13768,12641,11422,10265,8978,7724,6533,5482,4688,3924,3152,2547,2084,1372,1075,798,1339 0,3,2,2044,2585767,30451,30584,30723,30843,30962,31073,31175,31270,31357,31450,31542,31641,31732,31801,31869,31927,31993,32062,32120,32180,32222,32254,32255,32236,32186,32086,31961,31819,31659,31502,31332,34583,34783,34171,34596,34455,35568,35727,35245,35272,34549,33722,33420,33803,34368,33612,33561,32997,32701,33356,33986,34508,35042,34462,33433,31521,30594,29459,29244,29084,28092,28338,27584,27399,27533,25185,24790,24277,23186,23347,22223,22045,21698,22140,21454,19912,19158,18631,18417,18670,17975,17041,16263,15352,14665,12993,11854,10632,9481,8210,6996,5855,4859,4104,3387,2681,2133,1716,1109,851,1442 0,3,2,2045,2600307,30392,30522,30655,30783,30900,31019,31128,31231,31324,31410,31502,31593,31700,31791,31867,31941,32011,32095,32180,32262,32328,32379,32404,32402,32377,32318,32215,32082,31932,31768,31604,31425,34666,34856,34238,34656,34511,35618,35772,35287,35304,34570,33739,33432,33808,34369,33606,33552,32984,32675,33327,33946,34460,34983,34398,33358,31444,30513,29374,29149,28987,27987,28220,27461,27264,27376,25021,24605,24072,22966,23103,21965,21753,21380,21780,21068,19510,18727,18161,17900,18070,17322,16357,15537,14582,13847,12189,11043,9822,8679,7444,6278,5191,4257,3545,2882,2248,1757,1387,879,1550 0,3,2,2046,2614408,30344,30465,30593,30715,30841,30957,31074,31184,31286,31377,31463,31552,31652,31759,31857,31939,32026,32113,32216,32322,32410,32486,32529,32553,32543,32509,32446,32336,32196,32041,31869,31698,31508,34739,34922,34299,34711,34562,35665,35814,35322,35324,34589,33752,33438,33808,34363,33599,33539,32959,32647,33292,33902,34405,34919,34325,33276,31361,30428,29281,29053,28884,27873,28095,27328,27114,27198,24839,24400,23850,22729,22837,21683,21437,21036,21394,20648,19073,18261,17655,17334,17421,16630,15632,14769,13774,12997,11359,10210,8994,7872,6680,5569,4551,3680,3019,2418,1853,1421,1100,1638 0,3,2,2047,2628107,30308,30417,30536,30654,30773,30899,31012,31130,31239,31340,31430,31513,31611,31711,31825,31930,32024,32129,32235,32357,32471,32567,32637,32678,32693,32676,32638,32568,32450,32304,32141,31962,31783,31584,34805,34984,34355,34764,34610,35709,35850,35345,35343,34606,33758,33440,33800,34357,33587,33516,32932,32613,33252,33851,34345,34845,34246,33187,31274,30334,29187,28949,28773,27751,27959,27179,26942,27002,24638,24176,23608,22471,22547,21377,21096,20667,20977,20192,18602,17757,17099,16719,16733,15895,14864,13961,12936,12117,10504,9358,8161,7071,5928,4886,3936,3136,2534,1996,1501,1128,1861 0,3,2,2048,2641426,30280,30382,30489,30596,30712,30831,30955,31068,31184,31293,31393,31480,31571,31670,31778,31899,32016,32127,32250,32378,32506,32630,32719,32786,32819,32826,32805,32761,32682,32559,32405,32235,32046,31859,31652,34867,35039,34409,34812,34654,35747,35874,35364,35358,34612,33761,33435,33791,34344,33563,33491,32899,32574,33208,33796,34276,34764,34160,33094,31178,30238,29088,28837,28655,27617,27805,27010,26753,26789,24417,23932,23343,22187,22233,21046,20729,20265,20523,19699,18091,17203,16498,16068,16003,15120,14055,13118,12065,11214,9633,8502,7337,6280,5205,4230,3357,2635,2092,1618,1193,2031 0,3,2,2049,2654370,30259,30353,30453,30550,30655,30770,30887,31011,31122,31238,31345,31443,31538,31630,31737,31852,31985,32119,32249,32394,32526,32666,32781,32869,32927,32953,32956,32929,32875,32791,32662,32500,32321,32122,31928,31715,34924,35092,34458,34856,34693,35773,35893,35379,35365,34617,33757,33430,33778,34319,33538,33459,32861,32531,33159,33731,34200,34676,34068,32993,31080,30135,28981,28719,28525,27469,27633,26821,26543,26552,24178,23667,23052,21881,21891,20688,20330,19829,20031,19164,17531,16604,15857,15372,15228,14301,13210,12243,11172,10292,8752,7648,6522,5517,4510,3610,2824,2179,1696,1287,2185 0,3,2,2050,2666992,30252,30334,30423,30514,30608,30713,30826,30944,31064,31176,31290,31395,31499,31597,31697,31811,31938,32088,32241,32391,32542,32685,32817,32931,33010,33061,33083,33080,33043,32985,32894,32757,32586,32397,32191,31992,31774,34977,35141,34506,34896,34719,35794,35909,35387,35369,34615,33752,33419,33755,34294,33509,33423,32819,32483,33100,33660,34117,34584,33968,32889,30976,30025,28867,28589,28380,27301,27440,26613,26313,26295,23915,23377,22736,21547,21524,20299,19897,19356,19495,18575,16927,15966,15174,14640,14412,13445,12336,11345,10257,9358,7878,6804,5731,4783,3852,3038,2336,1770,1349,2357 0,3,2,2051,2679312,30253,30327,30404,30484,30572,30666,30769,30883,30997,31118,31229,31340,31452,31559,31665,31771,31897,32042,32210,32384,32540,32702,32837,32967,33072,33144,33191,33205,33195,33153,33087,32989,32842,32662,32466,32254,32052,31831,35026,35187,34548,34923,34741,35811,35918,35394,35365,34613,33740,33399,33731,34264,33473,33382,32772,32426,33034,33582,34030,34483,33867,32777,30865,29908,28740,28443,28213,27115,27229,26386,26062,26015,23627,23062,22394,21186,21126,19875,19426,18841,18906,17938,16278,15285,14453,13861,13559,12559,11434,10426,9332,8429,7011,5987,4975,4089,3244,2516,1899,1409,2512 0,3,2,2052,2691354,30265,30328,30398,30465,30542,30630,30722,30826,30937,31051,31171,31279,31397,31513,31626,31738,31857,32000,32165,32354,32533,32700,32854,32988,33108,33206,33273,33313,33320,33305,33256,33182,33075,32920,32731,32529,32314,32108,31882,35073,35227,34577,34946,34760,35823,35924,35393,35362,34605,33720,33378,33701,34229,33433,33337,32716,32363,32962,33501,33933,34380,33757,32660,30746,29779,28596,28276,28028,26908,26997,26139,25788,25706,23314,22719,22025,20795,20689,19414,18912,18275,18266,17258,15587,14566,13691,13046,12671,11645,10511,9494,8409,7508,6173,5198,4257,3447,2689,2047,1513,2651 0,3,2,2053,2703159,30280,30340,30400,30458,30523,30600,30686,30779,30880,30991,31104,31221,31336,31458,31581,31699,31824,31960,32123,32309,32502,32693,32852,33004,33129,33243,33335,33395,33428,33430,33408,33351,33268,33153,32990,32794,32589,32370,32159,31932,35115,35254,34602,34966,34775,35832,35922,35389,35353,34588,33698,33352,33668,34190,33389,33282,32653,32293,32887,33410,33834,34269,33639,32534,30615,29634,28432,28091,27823,26683,26743,25867,25485,25370,22972,22349,21622,20370,20212,18911,18349,17660,17583,16534,14858,13802,12892,12200,11758,10712,9577,8565,7495,6613,5367,4452,3590,2859,2190,1634,2819 0,3,2,2054,2714713,30293,30356,30412,30460,30517,30581,30656,30743,30833,30934,31044,31155,31278,31397,31526,31654,31785,31926,32082,32266,32457,32663,32845,33001,33144,33264,33372,33457,33510,33539,33533,33503,33438,33345,33221,33053,32854,32644,32421,32209,31975,35144,35278,34623,34980,34784,35832,35920,35379,35336,34569,33671,33322,33629,34146,33336,33220,32583,32220,32803,33318,33729,34151,33511,32396,30468,29468,28250,27886,27597,26438,26465,25566,25156,25004,22603,21945,21182,19905,19693,18360,17735,17000,16853,15768,14085,13002,12063,11326,10820,9762,8644,7641,6608,5754,4599,3759,2980,2330,1750,3022 0,3,2,2055,2726058,30311,30369,30428,30472,30517,30575,30637,30713,30797,30887,30987,31095,31212,31338,31465,31599,31740,31888,32047,32225,32415,32618,32814,32994,33141,33279,33394,33495,33573,33621,33642,33628,33591,33515,33414,33285,33113,32908,32695,32471,32253,32007,35168,35299,34639,34991,34787,35833,35912,35361,35317,34545,33641,33287,33585,34093,33277,33152,32510,32138,32717,33218,33616,34024,33373,32241,30299,29283,28049,27661,27351,26168,26161,25242,24797,24608,22201,21504,20703,19396,19124,17755,17079,16298,16080,14952,13274,12171,11204,10431,9869,8815,7717,6743,5752,4936,3884,3123,2430,1862,3244 0,3,2,2056,2737181,30328,30386,30442,30488,30530,30574,30632,30694,30767,30851,30940,31038,31152,31272,31405,31538,31684,31843,32010,32189,32373,32575,32769,32964,33135,33276,33408,33518,33611,33684,33724,33737,33716,33669,33584,33478,33345,33168,32959,32745,32514,32284,32035,35189,35314,34650,34994,34789,35829,35895,35342,35292,34517,33606,33248,33532,34035,33211,33081,32429,32055,32626,33113,33495,33884,33216,32062,30111,29076,27827,27414,27078,25871,25828,24886,24409,24176,21759,21021,20181,18838,18500,17108,16380,15554,15260,14096,12428,11310,10325,9521,8919,7873,6813,5873,4938,4175,3229,2549,1946,3471 0,3,2,2057,2748091,30342,30403,30459,30503,30547,30587,30630,30689,30748,30821,30904,30991,31095,31212,31339,31478,31623,31787,31964,32153,32338,32532,32726,32919,33104,33269,33405,33531,33635,33722,33786,33819,33826,33794,33738,33647,33537,33400,33219,33009,32788,32545,32311,32059,35204,35324,34654,34997,34789,35815,35875,35318,35264,34483,33567,33199,33473,33970,33143,33000,32348,31966,32527,32996,33360,33725,33036,31863,29902,28849,27582,27143,26778,25547,25464,24499,23984,23703,21278,20495,19607,18225,17830,16419,15638,14763,14398,13208,11557,10427,9429,8610,7972,6955,5938,5045,4178,3474,2637,2043,3684 0,3,2,2058,2758803,30350,30418,30476,30520,30562,30604,30643,30686,30743,30803,30874,30955,31048,31155,31279,31413,31563,31726,31908,32107,32302,32498,32683,32875,33060,33238,33398,33528,33645,33745,33826,33881,33907,33904,33864,33802,33707,33593,33451,33269,33054,32820,32573,32335,32076,35217,35327,34659,34996,34779,35797,35851,35290,35230,34446,33518,33145,33407,33901,33067,32919,32260,31870,32418,32867,33208,33547,32837,31642,29671,28598,27313,26844,26449,25193,25070,24076,23519,23185,20753,19917,18973,17570,17113,15686,14849,13933,13500,12286,10659,9528,8530,7702,7049,6067,5104,4274,3479,2842,2114,3892 0,3,2,2059,2769334,30352,30426,30491,30538,30578,30618,30660,30699,30739,30798,30856,30924,31012,31108,31222,31354,31498,31666,31846,32050,32256,32461,32649,32831,33015,33195,33367,33521,33644,33755,33849,33921,33968,33986,33973,33929,33861,33762,33645,33501,33315,33086,32847,32598,32354,32094,35221,35331,34659,34985,34765,35776,35824,35257,35192,34399,33462,33084,33337,33823,32988,32831,32165,31765,32297,32722,33037,33347,32614,31401,29418,28324,27017,26519,26090,24809,24641,23615,23009,22620,20174,19282,18296,16869,16355,14905,14017,13070,12567,11341,9744,8627,7636,6815,6157,5220,4326,3563,2847,2281,4080 0,3,2,2060,2779640,30349,30428,30499,30552,30596,30634,30674,30716,30752,30793,30851,30906,30981,31072,31175,31296,31438,31601,31788,31989,32198,32415,32612,32797,32971,33149,33323,33489,33636,33755,33859,33946,34009,34045,34055,34038,33989,33917,33814,33694,33547,33347,33112,32872,32616,32370,32103,35224,35331,34651,34972,34746,35751,35791,35220,35145,34347,33400,33019,33261,33744,32903,32736,32060,31649,32160,32557,32844,33123,32368,31135,29139,28021,26695,26160,25699,24389,24170,23109,22453,21994,19536,18599,17572,16125,15545,14080,13155,12171,11608,10375,8826,7727,6761,5958,5302,4427,3609,2919,2286,4325 0,4,0,2014,17083303,203183,197147,203196,205628,204898,201267,209633,207072,206471,210377,210867,209430,199754,206223,202409,194399,198838,203525,209332,213409,221115,228253,243693,265874,278848,285949,283366,281545,286609,294236,294178,297379,298916,288731,295146,281139,273539,274325,275937,285806,280723,282685,282124,275717,277095,260510,248317,229529,232375,236272,238200,236659,215964,211456,221629,206329,206527,200037,198271,197017,184452,176724,167615,161260,168635,155031,146446,136554,116395,112454,103878,96188,91996,84907,82232,73833,69644,64205,59486,54988,49119,46587,41719,38395,36617,31179,27857,24520,21169,18674,15706,13170,10517,8453,6769,4726,3572,2655,1941,1384,2573 0,4,0,2015,17537852,207677,208235,202001,207465,209192,208024,204124,212412,209883,209272,213145,213551,211993,202275,208931,205755,198890,204966,211654,219313,224943,233918,242243,258327,280419,292918,299444,296168,293386,297262,303604,302470,304587,305295,294417,300102,285719,277842,278446,279823,289343,283902,285381,284481,277839,279036,262337,249968,231078,233728,237413,239247,237634,217015,212467,222474,207228,207359,200817,198975,197676,185123,177315,168104,161557,168552,154855,146114,136160,116115,111990,103307,95436,91057,83813,80897,72383,67942,62317,57440,52817,46962,44255,39366,35951,33958,28613,25276,21975,18724,16278,13477,11105,8700,6858,5376,3661,2704,1958,1392,2480 0,4,0,2016,17996486,212184,212773,213160,206332,211123,212292,210900,206931,215234,212723,212039,215840,216158,214530,205049,212296,210289,205089,213201,221748,230922,237909,247975,256999,273064,294692,306482,312211,308036,304135,306776,311819,309765,310978,310961,299518,304596,290038,281984,282361,283430,292516,286685,287750,286614,279785,280824,263995,251434,232482,234987,238491,240255,238568,218030,213459,223278,208100,208141,201556,199650,198255,185677,177731,168377,161632,168221,154452,145602,135585,115619,111263,102462,94425,89851,82455,79255,70614,65951,60183,55181,50458,44633,41764,36866,33367,31178,25975,22672,19453,16343,13986,11383,9203,7066,5453,4179,2772,1999,1408,2395 0,4,0,2017,18459198,216690,217322,217738,217556,210044,214310,215139,213724,209781,218081,215525,214732,218451,218740,217318,208482,216866,216545,213410,223424,233477,243977,252135,262796,271850,287519,308466,319315,324032,318804,313744,315135,319067,316243,316659,316042,304172,308844,294189,285927,286005,286676,295284,289136,289889,288586,281579,282441,265475,252758,233787,236165,239534,241226,239470,219026,214408,224053,208931,208875,202259,200248,198718,186048,177934,168420,161455,167659,153858,144903,134771,114851,110257,101336,93148,88368,80794,77287,68549,63705,57827,52730,47928,42140,39119,34222,30662,28318,23313,20091,16994,14060,11830,9451,7488,5626,4245,3176,2050,1442,2343 0,4,0,2018,18925722,221038,221870,222329,222171,221327,213281,217240,217934,216590,212657,220882,218245,217339,221044,221587,220771,213124,223172,224942,223730,235296,246661,258302,267120,277705,286421,301451,321521,331222,334762,328442,322195,322507,325513,322005,321753,320668,308556,312940,298135,289590,289286,289513,297715,291352,291859,290417,283191,283873,266806,253990,235010,237305,240548,242164,240355,219975,215330,224784,209714,209563,202877,200725,198989,186195,177903,168203,161043,166898,153069,143966,133668,113799,108965,99927,91590,86566,78804,75010,66222,61228,55271,50101,45231,39489,36326,31457,27875,25432,20674,17574,14635,11910,9838,7706,5974,4388,3231,2358,1480,2337 0,4,0,2019,19395641,225288,226259,226918,226799,225975,224617,216259,220117,220772,219480,215489,223598,220876,219918,223897,225100,225447,219515,231638,235351,235699,248624,261120,273411,282187,292316,300469,314637,333640,342058,344369,336922,329652,329045,331232,327152,326383,325029,312750,316839,301795,292875,292158,291995,299911,293392,293681,292069,284615,285152,268034,255140,236185,238410,241524,243087,241187,220884,216208,225466,210450,210167,203380,201014,199026,186097,177605,167742,160440,165930,152030,142737,132263,112459,107384,98225,89714,84417,76500,72453,63654,58537,52530,47300,42374,36685,33405,28610,25058,22569,18096,15155,12411,9921,8036,6162,4668,3346,2403,1708,2365 0,4,0,2020,19868809,229465,230549,231345,231422,230632,229291,227645,219182,223035,223640,222332,218244,226236,223491,222767,227418,229836,231885,228082,242136,247429,249142,263231,276351,288625,296951,306388,313770,326871,344659,351759,352820,344396,336279,334848,336341,331832,330737,329211,316726,320463,305085,295745,294687,294233,301934,295277,295319,293534,285892,286325,269177,256245,237323,239471,242485,243966,241983,221741,217036,226112,211101,210650,203703,201078,198815,185727,177060,167082,159639,164706,150694,141189,130545,110825,105500,96188,87487,81940,73912,69637,60863,55649,49608,44332,39363,33751,30398,25732,22259,19773,15620,12869,10349,8118,6437,4826,3568,2493,1744,2547 0,4,0,2021,20345086,233605,234765,235671,235881,235283,233971,232341,230615,222144,225977,226479,225103,220922,228858,226376,226308,232177,236349,240507,238693,254308,260985,263876,278616,291669,303536,311158,319708,326107,337986,354522,360282,360280,351037,342159,340038,341013,336259,334925,333178,320429,323723,307973,298275,296979,296293,303807,296970,296766,294840,287080,287404,270269,257316,238422,240505,243403,244805,242732,222549,217813,226681,211630,210943,203795,200900,198327,185109,176305,166215,158577,163176,149036,139314,128511,108884,103270,93783,84925,79172,71064,66583,57867,52570,46513,41198,36220,30728,27358,22871,19520,17083,13278,10747,8478,6516,5053,3697,2665,1813,2691 0,4,0,2022,20824433,237644,238944,239925,240240,239768,238646,237042,235332,233624,225130,228896,229267,227796,223590,231754,229948,231105,238727,245057,251175,250977,267965,275827,279382,294079,306687,317888,324606,332073,337308,347936,363200,367819,366927,356940,347408,344785,345461,340525,338934,336886,323781,326587,310526,300566,299098,298219,305502,298472,298073,296044,288198,288429,271313,258343,239497,241486,244277,245587,243428,223311,218499,227123,211971,211003,203633,200447,197586,184285,175337,165084,157207,161309,147045,137110,126147,106587,100671,91032,82063,76129,67974,63313,54673,49304,43249,37924,32991,27671,24336,20071,16882,14537,11102,8817,6815,5125,3879,2767,1942,2833 0,4,0,2023,21307060,241574,243018,244140,244526,244154,243155,241738,240054,238361,236648,228106,231753,232008,230495,226539,235367,234787,237702,247485,255810,263533,264746,282917,291439,294962,309217,321145,331453,337098,343337,347336,356688,370842,374540,372859,362229,352213,349301,349766,344622,342704,340255,326742,329152,312865,302712,301071,299983,307015,299833,299305,297165,289275,289419,272304,259345,240525,242429,245104,246320,244084,223987,219061,227366,212073,210813,203192,199736,196640,183251,174108,163643,155514,159104,144722,134581,123417,103924,97724,87977,78921,72832,64667,59837,51293,45860,39841,34566,29730,24631,21378,17374,14383,12169,9121,7097,5367,3944,2912,2022,3012 0,4,0,2024,21791797,245419,246985,248249,248772,248466,247562,246268,244768,243103,241405,239643,230986,234514,234724,233461,230179,240235,241428,246520,258314,268258,277381,279808,298638,307116,310209,323781,334809,344015,348441,353428,356162,364397,377619,380510,378175,367058,356760,353647,353864,348439,346104,343214,329354,331470,315027,304707,302863,301560,308379,301095,300452,298235,290306,290359,273268,260291,241510,243320,245879,247001,244645,224539,219428,227363,211917,210338,202491,198805,195467,181943,172556,161867,153484,156550,142045,131659,120279,100898,94452,84627,75520,69304,61146,56158,47730,42264,36334,31169,26485,21651,18525,14817,12055,10010,7354,5598,4136,2965,2134,3179 0,4,0,2025,22278281,249164,250865,252248,252909,252736,251897,250693,249317,247835,246165,244418,242541,233768,237249,237709,237121,235082,246918,250306,257421,270846,282204,292527,295641,314418,322453,324872,337541,347461,355417,358600,362308,363934,371235,383637,385856,383020,371624,361136,357786,357679,351879,349085,345819,331719,333606,317034,306518,304466,302986,309645,302271,301547,299259,291287,291265,274175,261193,242445,244160,246603,247587,245075,224894,219552,227092,211474,209595,201568,197649,194007,180301,170657,159745,151110,153625,138963,128312,116744,97539,90867,80999,71881,65552,57417,52282,44010,38563,32786,27786,23302,18775,15817,12434,9932,8081,5812,4323,3116,2177,3361 0,4,0,2026,22766209,252814,254644,256161,256938,256899,256187,255047,253760,252403,250915,249197,247334,245341,236522,240253,241392,242050,241811,255847,261276,270032,284881,297452,308444,311530,329853,337200,338724,350276,358939,365625,367537,370125,370829,377309,389025,390732,387603,376018,365300,361638,361117,354898,351710,348171,333899,335582,318855,308141,305921,304316,310826,303400,302598,300230,292237,292110,275033,262042,243331,244949,247234,248041,245297,225002,219412,226523,210763,208626,200417,196204,192203,178304,168403,157270,148373,150274,135442,124553,112844,93860,86990,77120,68009,61580,53485,48236,40181,34819,29250,24467,20228,16044,13290,10256,8031,6394,4496,3263,2292,3504 0,4,0,2027,23255208,256356,258325,259971,260878,260950,260371,259356,258131,256863,255500,253963,252129,250149,248112,239547,243958,246351,248814,250797,266877,273962,284152,300222,313469,324414,327068,344689,351126,351542,361830,369218,374601,375402,377057,376952,382748,393938,395341,392009,380198,369177,365108,364130,357561,354081,350336,335920,337370,320484,309614,307279,305563,311955,304482,303597,301167,293125,292904,275834,262837,244167,245646,247731,248288,245265,224843,218979,225678,209825,207421,198974,194411,190030,175943,165785,154423,145219,146464,131494,120410,108584,89878,82844,72993,63908,57392,49380,44072,36304,31085,25777,21256,17305,13492,10976,8304,6367,4953,3401,2407,3674 0,4,0,2028,23744993,259835,261899,263682,264714,264913,264441,263557,262456,261251,259976,258565,256910,254960,252936,251157,243278,248948,253154,257847,261896,279633,288163,299584,316333,329536,340026,342001,358697,364009,363170,372171,378254,382498,382377,383211,382436,387711,398581,399771,396199,384086,372669,368152,366783,359969,356267,352341,337753,338964,321964,310990,308551,306758,313036,305510,304560,302042,293962,293636,276578,263577,244911,246211,248022,248276,244955,224386,218272,224592,208651,205918,197181,192247,187477,173207,162781,151149,141616,142204,127148,115885,103980,85621,78435,68623,59587,53019,45152,39851,32435,27416,22414,18200,14570,11155,8900,6592,4941,3752,2513,3864 0,4,0,2029,24235269,263291,265407,267285,268451,268770,268423,267644,266674,265592,264380,263057,261527,259755,257762,255997,254908,248298,255789,262237,269002,274725,293909,303679,315787,332488,345239,355025,356097,371652,375691,373574,381259,386201,389497,388567,388722,387438,392400,403046,403984,400094,387587,375732,370833,369177,362186,358289,354154,339392,340404,323343,312283,309773,307908,314063,306505,305459,302862,294737,294308,277266,264219,245526,246567,248053,247983,244331,223651,217331,223260,207177,204056,195011,189700,184535,170074,159336,147412,137567,137522,122400,110995,99066,81091,73768,64018,55074,48514,40865,35639,28631,23861,19211,15340,12062,9055,7076,5123,3749,2777,4059 0,4,0,2030,24725797,266737,268892,270821,272078,272528,272298,271643,270777,269824,268737,267474,266034,264385,262571,260838,259767,259954,255178,264920,273450,281894,289078,309502,319966,332031,348276,360321,369177,369128,383397,386142,382718,389254,393242,395707,394108,393746,392166,396905,407289,407899,403602,390656,378430,373253,371381,364239,360117,355770,340875,341743,324638,313525,310952,309005,315054,307435,306304,303621,295452,294920,277853,264723,245931,246667,247803,247378,243419,222679,216149,221615,205341,201812,192454,186758,181178,166487,155412,143221,133105,132409,117269,105777,93843,76296,68848,59207,50424,43943,36581,31493,24942,20473,16209,12713,9805,7209,5510,3894,2780,4363 0,4,0,2031,25216352,270162,272364,274334,275639,276176,276072,275533,274789,273943,272982,271846,270464,268905,267215,265661,264626,264838,266870,264358,276190,286405,296315,304753,325867,336287,347899,363437,374552,382261,380942,393901,395322,390759,396336,399488,401262,399162,398492,396710,401192,411234,411420,406672,393356,380865,375484,373423,366099,361748,357230,342259,342993,325880,314721,312078,310069,315981,308312,307086,304318,296107,295427,278297,265011,246076,246486,247241,246481,242254,221459,214660,219596,203121,199173,189500,183400,177349,162408,151017,138601,128224,126886,111792,100230,88316,71240,63712,54249,45702,39371,32358,27468,21421,17293,13452,10347,7816,5621,4196,2893,4564 0,4,0,2032,25706746,273618,275817,277832,279174,279756,279737,279322,278695,277969,277116,276104,274850,273349,271745,270318,269465,269721,271785,276093,275687,289209,300894,312059,321200,342266,352229,363135,377736,387704,394119,391506,403127,403394,397882,402619,405078,406326,403934,403053,401030,405176,414785,414503,409370,395792,383107,377549,375268,367760,363223,358586,343555,344189,327073,315863,313170,311067,316849,309125,307806,304955,296656,295787,278520,265034,245942,245991,246386,245329,240826,219930,212804,217176,200505,196127,186126,179567,173009,157843,146177,133545,122940,120993,105971,94361,82496,65959,58416,49211,40975,34862,28254,23621,18114,14367,10964,8260,6103,4287,3123,4765 0,4,0,2033,26196755,277052,279297,281308,282693,283308,283332,283001,282497,281887,281155,280251,279121,277748,276203,274861,274140,274583,276698,281048,287470,288770,303767,316711,328575,337677,358278,367532,377504,390951,399621,404717,400785,411238,410541,404201,408241,410174,411108,408519,407389,405047,408763,417893,417213,411802,398034,385184,379418,376913,369264,364594,359852,344796,345335,328213,316972,314197,312011,317655,309877,308467,305483,297061,295918,278470,264766,245496,245204,245278,243913,239070,218027,210554,214341,197479,192650,182271,175215,168160,152817,140877,128072,117294,114728,99810,88182,76423,60513,53032,44166,36309,30474,24326,20002,15065,11724,8765,6461,4662,3195,5050 0,4,0,2034,26686208,280503,282756,284812,286188,286845,286899,286609,286188,285703,285086,284304,283281,282030,280614,279333,278698,279275,281589,286002,292474,300606,303392,319652,333298,345117,353761,373646,381963,390777,402921,410272,414023,408942,418417,416880,409856,413364,414983,415703,412878,411420,408666,411909,420628,419654,414036,400108,387064,381083,378399,370664,365875,361063,345987,346423,329318,318014,315169,312892,318397,310569,309020,305862,297236,295769,278122,264174,244755,244165,243905,242167,236922,215725,207898,211080,194023,188683,177895,170352,162829,147313,135138,122224,111286,108098,93321,81730,70158,54974,47635,39178,31766,26270,20626,16662,12308,9385,6865,4944,3481,5286 0,4,0,2035,27174960,283994,286229,288294,289712,290355,290450,290189,289809,289406,288912,288246,287345,286201,284906,283756,283186,283857,286310,290928,297473,305665,315287,319346,336308,349909,361264,369195,388132,395290,402798,413617,419621,422199,416166,424788,422550,415007,418203,419605,420067,416928,415050,411839,414678,423093,421898,416099,401982,388741,382592,379780,371972,367099,362221,347120,347470,330355,319001,316077,313711,319078,311153,309423,306011,297129,295313,277444,263278,243764,242862,242200,240023,234354,213009,204823,207366,190074,184179,172999,165002,156995,141352,129005,115999,104922,101116,86546,75077,63785,49416,42295,34317,27408,22303,17205,13634,9865,7362,5262,3697,5634 0,4,0,2036,27662872,287427,289742,291788,293214,293895,293973,293752,293401,293040,292629,292085,291299,290275,289087,288059,287621,288362,290918,295684,302441,310712,320401,331302,336072,352985,366119,376754,383742,401511,407362,413539,423007,427837,429436,422570,430484,427716,419871,422848,423995,424123,420577,418236,414637,417178,425360,423972,417964,403652,390259,383996,381070,373224,368270,363320,348213,348451,331332,319925,316925,314471,319650,311586,309594,305874,296715,294516,276452,262118,242512,241230,240102,237457,231353,209869,201306,203140,185589,179147,167609,159139,150673,134981,122478,109404,98214,93827,79556,68307,57387,43916,37085,29648,23294,18631,14103,10948,7749,5650,3943,6010 0,4,0,2037,28149750,290816,293195,295319,296725,297414,297528,297287,296975,296643,296273,295812,295148,294239,293172,292251,291938,292816,295449,300328,307240,315730,325502,336474,348087,352815,369256,381667,391352,397175,413624,418144,422965,431255,435108,435851,428299,435672,432593,424544,427262,428075,427775,423779,421042,417164,419479,427455,425843,419624,405161,391672,385308,382302,374423,369380,364379,349237,349369,332245,320787,317713,315123,320068,311786,309478,305426,295959,293394,275187,260683,240931,239206,237581,234455,227904,206281,197286,198355,180569,173607,161697,152781,143919,128201,115561,102451,91201,86305,72438,61505,51050,38543,32075,25234,19481,15295,11343,8615,5959,4240,6422 0,4,0,2038,28635478,294186,296604,298792,300272,300939,301058,300852,300521,300227,299888,299467,298885,298098,297146,296347,296143,297150,299926,304890,311923,320573,330571,341630,353318,364889,369148,384861,396316,404828,409335,424443,427606,431247,438555,441554,441588,433516,440569,437275,428982,431364,431751,430977,426601,423575,419493,421610,429347,427507,421120,406564,392995,386562,383481,375560,370451,365364,350200,350219,333094,321590,318391,315625,320252,311699,309048,304631,294878,291988,273638,258905,238957,236758,234623,231001,223981,202183,192718,193010,175039,167528,155283,145983,136730,121014,108269,95184,83956,78640,65281,54759,44854,33371,27334,21137,16011,12323,8944,6638,4479,6892 0,4,0,2039,29119937,297535,299993,302219,303762,304500,304595,304393,304097,303783,303481,303091,302548,301843,301013,300330,300251,301373,304283,309398,316522,325299,335461,346751,358527,370172,381275,384809,399559,409837,417025,420196,433935,435917,438576,445025,447318,446810,438442,445271,441723,433108,435056,434974,433798,429150,425910,421652,423539,431032,429007,422507,407875,394257,387763,384599,376656,371447,366285,351096,351000,333880,322285,318921,315892,320144,311295,308268,303506,293512,290284,271735,256716,236563,233876,231213,227069,219520,197527,187600,187127,168963,160928,148424,138746,129111,113434,100643,87671,76568,70928,58178,48159,38884,28471,22928,17402,12916,9734,6904,4999,7364 0,4,0,2040,29603006,300834,303360,305626,307203,308001,308168,307939,307647,307369,307047,306693,306182,305516,304767,304208,304245,305496,308529,313783,321067,329939,340232,351690,363702,375435,386608,396984,399560,413124,422073,427917,429725,442270,443271,445071,450810,452563,451737,443170,449735,445855,436822,438297,437811,436343,431500,428075,423609,425262,432556,430401,423801,409124,395463,388902,385671,377677,372377,367135,351926,351715,334558,322829,319214,315871,319717,310543,307159,302091,291849,288214,269409,254086,233733,230543,227326,222596,214470,192313,181955,180666,162362,153869,141118,131073,121073,105504,92759,80006,69125,63266,51218,41792,33217,23909,18904,14064,10217,7529,5213,8028 0,4,0,2041,30084674,304125,306675,309009,310624,311454,311678,311521,311202,310928,310640,310268,309792,309158,308447,307969,308137,309505,312673,318056,325484,334524,344917,356507,368688,380658,391918,402361,411775,413169,425398,432998,437469,438091,449644,449788,450877,456075,457514,456467,447662,453882,449576,440084,441155,440375,438687,433676,430038,425360,426823,433971,431699,425034,410318,396608,389998,386667,378632,373238,367918,352690,352318,335083,323138,319217,315534,318937,309460,305759,300373,289819,285709,266634,251004,230456,226736,222899,217532,208829,186562,175744,173646,155298,146347,133369,122975,112667,97302,84709,72280,61722,55753,44498,35745,27936,19740,15303,11146,7914,5696,8611 0,4,0,2042,30564937,307447,309981,312338,314021,314886,315140,315040,314792,314491,314207,313869,313374,312775,312097,311658,311906,313410,316700,322227,329791,338976,349544,361239,373552,385689,397186,407714,417193,425419,425481,436354,442579,445857,445493,456177,455613,456162,461044,462267,460958,451836,457618,452841,442959,443737,442739,440861,435652,431793,426948,428277,435290,432935,426211,411448,397710,391017,387598,379514,374029,368633,353342,352765,335368,323156,318906,314848,317823,308086,304055,298281,287350,282736,263390,247454,226704,222390,217880,211871,202616,180233,168987,166134,147768,138366,125189,114499,103970,88923,76590,64590,54454,48492,38106,30101,23101,16003,12149,8652,5996,9320 0,4,0,2043,31043795,310780,313320,315659,317362,318294,318582,318511,318319,318088,317778,317443,316983,316364,315721,315316,315605,317194,320622,326277,333990,343316,354030,365904,378327,390597,402260,413023,422584,430872,437762,436471,445963,450990,453276,452050,462017,460916,461149,465813,466778,465131,455595,460896,455718,445559,446118,444929,442832,437421,433387,428432,429640,436548,434115,427321,412532,398735,391970,388456,380328,374752,369233,353837,352966,335357,322856,318244,313831,316412,306406,301975,295744,284415,279276,259662,243407,222413,217454,212262,205631,195782,173342,161749,158125,139776,129940,116625,105727,95080,80466,68502,57034,47419,41578,32131,24926,18761,12725,9447,6571,9987 0,4,0,2044,31521287,314168,316664,319011,320696,321647,321999,321959,321796,321623,321382,321020,320564,319979,319317,318948,319272,320903,324423,330223,338069,347549,358409,370429,383032,395413,407205,418134,427928,436298,443246,448778,446109,454395,458427,459847,457910,467330,465919,465936,470339,470970,468887,458897,463783,458319,447957,448327,446919,444596,439027,434875,429825,430944,437751,435230,428383,413536,399692,392849,389244,381071,375360,369672,354089,352866,335022,322202,317248,312521,314691,304349,299446,292731,280993,275313,255421,238794,217534,211922,206067,198760,188340,165961,154026,149626,131333,121115,107754,96754,86102,72033,60547,49713,40714,35105,26646,20271,14944,9912,7188,10824 0,4,0,2045,31997445,317632,320065,322368,324059,324989,325359,325383,325251,325106,324923,324630,324146,323567,322937,322549,322911,324582,328149,334046,342040,351657,362674,374845,387594,400154,412059,423116,433071,441669,448698,454285,458435,454566,461851,465016,465717,463243,472344,470721,470480,474544,474744,472183,461808,466394,460717,450185,450333,448700,446198,440530,436273,431157,432192,438888,436295,429362,414473,400577,393656,389963,381697,375807,369861,354038,352436,334329,321214,315958,310903,312585,301844,296438,289223,277065,270817,250597,233566,212059,205809,199236,191272,180369,158084,145822,140646,122483,111969,98673,87684,77143,63729,52832,42725,34425,29153,21705,16172,11662,7554,11802 0,4,0,2046,32472313,321140,323541,325781,327426,328361,328709,328750,328681,328568,328411,328178,327762,327154,326531,326176,326521,328233,331842,337790,345888,355656,366813,379144,392047,404750,416834,427999,438084,446841,454094,459759,463963,466910,462044,468456,470901,471058,468275,477155,475278,474702,478335,478055,475087,464440,468802,462941,452209,452132,450318,447693,441939,437609,432435,433374,439973,437277,430269,415333,401389,394396,390564,382160,376003,369740,353653,351636,333292,319931,314359,308905,310024,298858,292933,285203,272603,265716,245137,227712,206003,199060,191786,183247,171863,149712,137148,131234,113307,102602,89487,78623,68312,55666,45458,36165,28633,23783,17346,12641,8906,12690 0,4,0,2047,32945872,324684,327060,329267,330847,331734,332086,332105,332054,332002,331879,331670,331316,330775,330124,329776,330156,331853,335506,341500,349651,359528,370839,383312,396375,409235,421461,432805,442995,451880,459290,465178,469456,472454,474400,468666,474355,476254,476095,473101,481720,479511,478505,481660,480974,477713,466870,471035,464959,454023,453767,451831,449098,443290,438892,433648,434509,440977,438186,431098,416119,402132,395018,391000,382371,375887,369281,352901,350484,331952,318338,312380,306456,306974,295370,288910,280637,267534,259950,239029,221244,199310,191691,183798,174677,162822,140861,128046,121470,103900,93118,80304,69685,59726,47953,38527,30115,23397,19036,13583,9670,14226 0,4,0,2048,33418151,328280,330613,332796,334343,335164,335466,335489,335415,335380,335317,335143,334812,334335,333750,333374,333761,335495,339140,345182,353382,363314,374736,387367,400574,413593,425972,437457,447826,456814,464349,470390,474890,477959,479957,481033,474583,479722,481303,480927,477681,485960,483325,481841,484589,483613,480135,469126,473064,466770,455676,455299,453253,450440,444584,440110,434814,435562,441909,439016,431851,416832,402754,395472,391180,382270,375430,368448,351799,349017,330295,316361,309946,303522,303414,291364,284337,275454,261800,253509,232283,214095,191995,183782,175264,165566,153260,131570,118595,111456,94368,83629,71235,60988,51503,40691,32124,24641,18760,14932,10410,15779 0,4,0,2049,33889159,331906,334217,336356,337877,338665,338901,338873,338803,338745,338699,338586,338289,337834,337314,337003,337366,339106,342790,348829,357081,367066,378545,391288,404654,417816,430356,441994,452502,461666,469303,475467,480117,483407,485473,486602,486957,479963,484782,486146,485512,481934,489779,486673,484784,487239,486048,482383,471178,474885,468419,457224,456739,454616,451729,445815,441282,435900,436543,442759,439768,432531,417422,403210,395671,391043,381824,374593,367255,350383,347222,328246,313928,307026,300084,299327,286807,279144,269592,255387,246401,224826,206283,184140,175329,166187,155926,143225,121920,108894,101303,84824,74251,62402,52647,43755,33976,26321,19785,14742,11465,17309 0,4,0,2050,34358857,335531,337850,339967,341444,342205,342407,342312,342191,342137,342068,341972,341737,341315,340816,340571,341000,342720,346411,352492,360744,370783,382316,395119,408599,421920,434601,446397,457058,466361,474171,480435,485207,488646,490934,492126,492533,492346,485038,489636,490741,489770,485767,493131,489625,487446,489687,488310,484424,473020,476542,469962,458684,458120,455923,452955,446998,442371,436915,437446,443533,440445,433085,417842,403408,395553,390561,380998,373396,365739,348636,345021,325730,311007,303600,296123,294679,281624,273266,263038,248303,238542,216673,197894,175740,166331,156577,145801,132800,112010,99051,91127,75382,65108,53925,44778,36580,27879,21166,15572,11342,19039 0,4,0,2051,34827232,339151,341481,343606,345060,345777,345950,345823,345633,345528,345463,345344,345125,344766,344300,344078,344571,346359,350034,356123,364420,374461,386051,398909,412449,425884,438725,450663,461480,470934,478881,485317,490184,493746,496180,497595,498066,497930,497427,489905,494241,495009,493608,489135,496089,492296,489905,491961,490367,486255,474700,478092,471414,460083,459443,457164,454132,448098,443389,437852,438274,444232,440998,433466,418001,403286,395086,389695,379806,371872,363883,346484,342341,322715,307576,299649,291609,289395,275756,266692,255798,240461,229948,207920,188925,166795,156799,146482,135274,122089,101946,89177,81052,66165,56320,45917,37481,30056,22453,16686,11998,20062 0,4,0,2052,35294243,342757,345106,347243,348704,349397,349526,349367,349146,348973,348858,348742,348500,348155,347754,347564,348082,349936,353681,359756,368063,378152,389744,402660,416256,429753,442705,454802,465758,475366,483467,490039,495078,498732,501288,502848,503541,503469,503018,502296,494520,498516,498853,496977,492106,498764,494763,492189,494027,492213,487924,476277,479552,472808,461429,460706,458360,455226,449129,444330,438715,439030,444809,441377,433583,417837,402814,394234,388461,378285,370006,361612,343853,339147,319179,303617,295142,286466,283412,269185,259423,247779,231877,220720,198557,179374,157313,146777,135980,124449,111203,91844,79390,71209,57297,48009,38480,30837,24242,17730,12880,21158 0,4,0,2053,35759756,346324,348717,350872,352345,353043,353148,352945,352692,352489,352304,352139,351900,351533,351145,351022,351572,353451,357263,363411,371706,381806,393446,406366,420021,433572,446587,458795,469912,479658,487906,494633,499810,503634,506281,507964,508803,508947,508560,507895,506917,498809,502368,502227,499949,494795,501234,497054,494267,495883,493895,489488,477763,480951,474145,462710,461920,459475,456248,450081,445197,439506,439663,445209,441487,433369,417316,401952,393011,386894,376420,367722,358848,340706,335414,315103,299097,290002,280631,276715,261915,251364,238996,222655,210847,188585,169249,147339,136343,125173,113441,100266,81825,69818,61728,48900,40283,31699,24907,19170,13708,22487 0,4,0,2054,36223652,349856,352287,354487,355977,356687,356797,356569,356272,356036,355821,355586,355298,354934,354523,354413,355033,356944,360780,366999,375369,385457,397110,410078,423737,437348,450418,462685,473913,483821,492209,499080,504409,508372,511190,512960,513920,514214,514043,513442,512520,511207,502671,505753,505206,502638,497278,503529,499139,496137,497576,495473,490960,479190,482295,475417,463943,463051,460516,457193,450959,445990,440175,440124,445342,441265,432794,416399,400718,391453,384975,374131,364941,355556,337021,331122,310451,293938,284166,274087,269303,253848,242532,229558,212782,200331,178012,158594,136948,125599,114174,102371,89407,72017,60586,52741,41083,33228,25639,19727,14846,23953 0,4,0,2055,36685783,353346,355822,358059,359593,360320,360443,360220,359897,359617,359369,359103,358745,358333,357925,357792,358425,360408,364278,370520,378962,389126,400769,413749,427457,441072,454201,466525,477810,487828,496378,503388,508863,512975,515931,517870,518918,519334,519312,518927,518069,516813,515071,506065,508738,507900,505123,499589,505619,501016,497843,499166,496959,492372,480561,483573,476641,465094,464110,461480,458062,451765,446663,440673,440321,445142,440679,431815,415101,399145,389546,382629,371339,361624,351709,332776,326235,305147,288080,277615,266834,261072,244999,233034,219454,202261,189180,166883,147491,126239,114655,103105,91371,78767,62552,51825,44362,33936,26913,20337,15302,25733 0,4,0,2056,37146025,356790,359312,361594,363165,363936,364075,363867,363548,363242,362951,362651,362263,361780,361325,361196,361803,363800,367745,374022,382486,392723,404442,417413,431133,444796,457929,470311,481653,491729,500390,507560,513171,517432,520539,522617,523833,524336,524437,524200,523557,522364,520680,518467,509059,511441,510389,507432,501695,507500,502730,499447,500666,498388,493729,481869,484804,477782,466175,465092,462368,458859,452447,447160,440908,440188,444576,439688,430448,413458,397216,387207,379776,368009,357750,347287,327937,320674,299123,281500,270349,258769,252038,235477,222861,208678,191098,177439,155283,136043,115322,103630,92098,80580,68486,53558,43647,36691,27527,21379,15800,27232 0,4,0,2057,37604227,360186,362755,365084,366703,367509,367692,367498,367194,366893,366575,366233,365810,365298,364771,364595,365209,367179,371137,377488,385989,396247,408039,421089,434798,448474,461654,474040,485442,495572,504291,511574,517345,521741,524994,527226,528581,529252,529439,529325,528832,527856,526234,524077,521462,511771,513938,512704,509536,503590,509216,504340,500958,502106,499760,495023,483128,485949,478850,467178,465998,463184,459535,452959,447395,440813,439694,443606,438307,428730,411450,394853,384359,376376,364114,353294,342253,322423,314371,292357,274199,262262,249905,242316,225273,212008,197244,179338,165195,143315,124365,104315,92653,81290,70141,58706,45153,36148,29804,21901,16635,28561 0,4,0,2058,38060230,363530,366150,368527,370192,371047,371264,371115,370825,370537,370224,369856,369392,368845,368290,368040,368608,370584,374516,380879,389454,399749,411564,424683,438473,452137,465330,477765,489168,499360,508131,515473,521357,525916,529304,531680,533188,533999,534355,534329,533957,533131,531725,529631,527075,524173,514276,516259,514813,511431,505325,510830,505859,502410,503489,501066,496265,484303,487021,479840,468107,466831,463876,460038,453206,447301,440360,438800,442245,436569,426638,408998,391976,380962,372406,359634,348221,336524,316165,307299,284849,266066,253364,240359,231894,214385,200484,185194,167063,152557,131099,112583,93346,81862,70823,60195,49555,37437,29406,23748,17070,30020 0,4,0,2059,38513911,366831,369492,371921,373633,374534,374801,374684,374441,374168,373869,373503,373012,372425,371835,371558,372051,373982,377918,384257,392842,403211,415061,428205,442063,455809,468989,481437,492890,503083,511917,519311,525255,529924,533477,535989,537644,538608,539103,539243,538963,538257,537002,535125,532633,529788,526678,516606,518376,516714,513165,506955,512353,507322,503807,504806,502320,497421,485406,488013,480750,468963,467543,464399,460274,453121,446843,439508,437518,440524,434455,424092,406021,388545,376990,367840,354528,342448,330030,309137,299454,276478,257111,243777,230118,220769,202820,188335,172611,154385,139647,118765,100829,82553,71401,60843,50876,41142,30491,23467,18538,31286 0,4,0,2060,38965077,370092,372789,375259,377025,377974,378288,378221,378010,377783,377497,377146,376657,376043,375413,375100,375567,377422,381311,387653,396216,406594,418517,431695,445578,459390,472654,485088,496554,506798,515636,523093,529089,533818,537481,540160,541951,543062,543711,543991,543876,543262,542128,540403,538126,535349,532295,529006,518733,520284,518452,514795,508496,513817,508726,505139,506073,503488,498506,486432,488929,481590,469697,468081,464654,460180,452673,445984,438268,435882,438425,431880,421008,402476,384533,372420,362642,348714,335900,322742,301332,290704,267255,247459,233488,219182,208947,190620,175643,159607,141424,126602,106450,89254,72077,61412,51481,42299,33555,24365,18350,33181 0,4,1,2014,8132929,104637,100824,103594,104556,104125,102134,106472,105527,104729,105830,105731,104859,100144,103836,101907,98117,100179,102636,105868,108297,112723,116167,123944,134711,140326,141958,139494,137377,139062,141299,140783,140800,140670,134676,138150,131070,127442,127551,129641,134968,131954,132171,131850,128955,129661,121821,115791,107419,109099,111147,110978,110869,101116,97843,102463,94848,94911,91246,89855,88509,82693,79122,74574,71065,74988,68873,65334,60510,52137,50098,46389,43419,40937,37958,36967,33373,31114,28345,25795,23447,20706,18959,16871,15121,14207,11875,10439,9112,7659,6711,5662,4730,3883,2954,2269,1571,1139,845,589,415,754 0,4,1,2015,8349216,106954,107098,103156,105652,106253,105685,103553,107867,106949,106165,107289,107175,106256,101485,105250,103617,100357,103199,106607,110706,113824,118823,122779,130769,141401,146613,147854,145042,142508,143786,145589,144683,144249,143737,137418,140448,133144,129352,129325,131294,136461,133339,133330,132893,129855,130467,122566,116415,107999,109549,111468,111257,111131,101398,98074,102554,94957,94956,91265,89811,88452,82639,79073,74547,70983,74715,68589,64973,60132,51815,49689,45938,42873,40322,37270,36176,32545,30186,27336,24721,22324,19615,17822,15749,13998,13015,10751,9326,8019,6636,5722,4746,3889,3133,2337,1754,1181,838,607,410,714 0,4,1,2016,8567462,109277,109435,109472,105244,107424,107751,107130,104955,109297,108407,107603,108732,108588,107625,102925,106962,105887,103420,107232,111492,116290,120003,125467,129662,137540,147817,152518,153334,150176,147272,148146,149460,148155,147301,146429,139829,142478,135031,131134,130980,132827,137822,134569,134345,133808,130647,131181,123225,116936,108483,109938,111759,111521,111352,101623,98251,102596,95042,94972,91251,89739,88359,82561,78996,74463,70817,74334,68198,64520,59669,51390,49158,45358,42207,39590,36474,35254,31575,29119,26205,23545,21122,18455,16638,14583,12834,11787,9610,8217,6957,5665,4802,3908,3141,2480,1812,1325,867,600,424,676 0,4,1,2017,8787756,111599,111779,111827,111600,107042,108995,109131,108555,106396,110756,109868,109026,110139,109976,109092,104664,109246,108988,107505,112193,117122,122533,126733,132375,136486,144034,153858,158009,158388,154949,151682,152090,152930,151228,149989,148788,141980,144338,136789,132801,132524,134233,139026,135651,135238,134621,131358,131811,123783,117370,108896,110293,112038,111753,111514,101796,98378,102610,95104,94944,91199,89636,88254,82451,78866,74290,70540,73843,67714,63984,59093,50837,48502,44646,41425,38740,35552,34189,30464,27924,24968,22286,19852,17242,15407,13374,11632,10538,8472,7134,5944,4761,3963,3162,2486,1922,1370,977,621,418,658 0,4,1,2018,9010009,113842,114122,114193,113973,113435,108638,110449,110493,110018,107869,112218,111312,110418,111527,111475,110856,106975,112370,113113,112519,117906,123415,129323,133726,139215,143036,150146,159490,163092,163092,159378,155667,155624,156008,153940,152349,150877,143941,146076,138438,134345,133945,135475,140080,136600,136033,135363,131973,132342,124242,117746,109273,110635,112286,111934,111625,101918,98486,102600,95125,94874,91113,89515,88106,82282,78647,73997,70153,73259,67137,63338,58386,50152,47708,43805,40526,37754,34486,32978,29219,26619,23645,20955,18531,15980,14131,12128,10408,9294,7362,6107,5000,3931,3209,2508,1929,1458,1013,705,435,646 0,4,1,2019,9233988,116034,116386,116556,116356,115824,115064,110114,111883,111894,111509,109346,113664,112725,111785,113019,113269,113201,110129,116533,118172,118277,124277,130263,136388,140653,145766,149207,155836,164710,167839,167467,163394,159232,158751,158712,156312,154436,152787,145748,147699,139974,135752,135210,136550,141007,137435,136754,136013,132480,132773,124633,118082,109639,110944,112478,112068,111676,102014,98567,102547,95100,94770,91014,89355,87895,82016,78304,73584,69677,72580,66442,62556,57537,49331,46788,42845,39493,36617,33273,31627,27857,25221,22246,19570,17164,14670,12817,10861,9190,8083,6305,5144,4135,3189,2551,1947,1463,1080,730,496,652 0,4,1,2020,9459630,118187,118597,118838,118735,118221,117466,116572,111572,113355,113332,113013,110815,115085,114120,113267,114813,115643,116394,114331,121640,123991,124709,131200,137374,143398,147289,151924,154952,161098,169579,172245,171438,166977,162401,161502,161078,158412,156332,154563,147418,149214,141380,136999,136315,137489,141821,138186,137379,136560,132890,133135,124980,118412,109968,111192,112624,112149,111698,102078,98603,102458,95038,94649,90882,89140,87585,81624,77841,73075,69104,71786,65618,61624,56538,48383,45743,41743,38306,35328,31920,30148,26395,23740,20789,18138,15748,13317,11484,9598,7999,6929,5314,4260,3358,2539,1982,1479,1087,782,515,696 0,4,1,2021,9686939,120319,120767,121067,121033,120615,119877,118984,118062,113064,114859,114790,114502,112256,116485,115624,115072,117194,118872,120637,119488,127510,130485,131708,138397,144424,150118,153521,157658,160267,165996,174104,176235,174999,170155,165179,163909,163195,160343,158102,156217,148979,150602,142637,138099,137294,138326,142563,138837,137900,137001,133242,133449,125312,118709,110233,111382,112719,112198,111691,102096,98582,102340,94955,94490,90690,88835,87146,81116,77275,72469,68412,70855,64640,60532,55401,47303,44554,40480,36960,33894,30443,28565,24849,22194,19278,16652,14293,11942,10155,8362,6864,5846,4405,3468,2674,1978,1508,1099,787,552,738 0,4,1,2022,9915908,122403,122918,123254,123279,122924,122283,121407,120484,119584,114588,116384,116268,115959,113682,117993,117440,117473,120438,123155,125827,125407,134053,137535,138968,145523,151189,156427,159325,162978,165207,170541,178200,179823,178167,172951,167604,166057,165151,162148,159779,157781,150423,151847,143744,139070,138166,139102,143219,139385,138336,137374,133567,133744,125601,118944,110443,111511,112775,112216,111642,102062,98523,102201,94831,94269,90396,88406,86583,80514,76605,71738,67579,69767,63504,59297,54126,46072,43205,39057,35465,32330,28864,26895,23235,20589,17713,15122,12822,10573,8857,7180,5798,4852,3586,2767,2087,1508,1120,796,557,791 0,4,1,2023,10146695,124427,125020,125422,125480,125183,124602,123824,122917,122016,121132,116145,117913,117747,117405,115224,119835,119861,120739,124739,128381,131785,131998,141153,144848,146152,152345,157546,162291,164713,167952,169796,174664,181846,183022,180964,175398,169775,168041,166987,163866,161373,159235,151726,152975,144742,139957,138965,139799,143779,139848,138725,137709,133886,134008,125818,119124,110601,111603,112810,112193,111547,101990,98448,102017,94635,93954,89970,87855,85921,79814,75811,70857,66594,68524,62222,57929,52698,44684,41693,37485,33838,30659,27194,25157,21564,18926,16103,13577,11359,9232,7614,6072,4818,3955,2867,2160,1592,1124,815,565,826 0,4,1,2024,10378660,126410,127063,127542,127664,127399,126873,126153,125341,124458,123575,122699,117685,119402,119198,118957,117079,122270,123146,125067,130005,134376,138420,139148,148514,152078,153027,158748,163455,167714,169726,172572,173954,178344,185076,185841,183427,177580,171771,169895,168710,165475,162837,160538,152876,153969,145634,140770,139677,140395,144244,140248,139073,138028,134171,134203,125974,119243,110725,111670,112800,112119,111412,101901,98333,101763,94335,93509,89421,87196,85150,78981,74868,69820,65450,67124,60790,56398,51090,43131,40021,35774,32100,28894,25451,23357,19832,17217,14469,12034,9926,7946,6447,5053,3935,3165,2244,1651,1189,820,580,852 0,4,1,2025,10611619,128340,129061,129599,129797,129594,129100,128433,127682,126893,126027,125152,124249,119184,120865,120757,120825,119529,125578,127506,130368,136042,141055,145616,146559,155790,158991,159475,164701,168913,172760,174381,176763,177669,181601,187917,188317,185615,179585,173639,171634,170324,166955,164145,161685,153894,154856,146447,141495,140286,140895,144648,140608,139406,138309,134386,134333,126070,119328,110820,111694,112741,112002,111254,101770,98148,101400,93904,92933,88759,86429,84241,77997,73764,68618,64157,65571,59187,54678,49302,41415,38202,33945,30264,27054,23644,21487,18052,15482,12838,10527,8554,6736,5370,4131,3155,2480,1719,1235,868,584,876 0,4,1,2026,10845448,130222,131010,131616,131869,131738,131305,130669,129969,129242,128470,127615,126710,125757,120656,122438,122631,123290,122859,129964,132838,136442,142764,148300,153073,153884,162749,165473,165468,170199,173988,177446,178601,180503,180957,184470,190413,190519,187625,181461,175390,173265,171811,168278,165301,162694,154802,155658,147172,142116,140803,141335,145013,140957,139699,138522,134539,134397,126131,119383,110875,111667,112641,111862,111051,101567,97856,100898,93342,92242,87987,85524,83174,76848,72490,67264,62712,63838,57391,52773,47337,39548,36260,32016,28348,25145,21766,19569,16243,13752,11239,9081,7261,5616,4395,3315,2478,1903,1288,903,619,895 0,4,1,2027,11079967,132048,132907,133579,133899,133822,133459,132885,132213,131538,130827,130066,129180,128226,127238,122239,124324,125110,126641,127274,135328,138948,143202,150051,155803,160442,160886,169278,171501,171000,175311,178705,181693,182366,183812,183848,186988,192636,192543,189502,183220,177030,174764,173138,169443,166315,163592,155628,156373,147793,142644,141258,141737,145361,141261,139926,138671,134627,134424,126160,119395,110878,111601,112515,111680,110772,101254,97427,100263,92666,91439,87075,84457,81935,75525,71059,65753,61093,61903,55402,50682,45207,37553,34209,30001,26357,23161,19836,17621,14437,12053,9704,7715,6062,4603,3533,2606,1906,1429,945,645,927 0,4,1,2028,11315050,133843,134749,135490,135875,135864,135554,135048,134438,133791,133130,132432,131639,130704,129714,128829,124140,126820,128474,131080,132672,141476,145748,150530,157597,163216,167483,167457,175341,177068,176147,180059,182979,185477,185695,186721,186388,189233,194678,194432,191262,184868,178537,176102,174306,170468,167220,164407,156366,156980,148320,143110,141674,142123,145667,141498,140088,138753,134672,134417,126144,119353,110845,111509,112346,111421,110379,100803,96868,99507,91875,90493,86001,83218,80516,74037,69463,64060,59278,59763,53222,48415,42930,35443,32067,27908,24291,21120,17877,15673,12666,10418,8254,6449,4975,3703,2781,2006,1432,1049,676,967 0,4,1,2029,11550569,135625,136557,137345,137798,137849,137604,137149,136609,136026,135392,134742,134015,133172,132200,131313,130739,126649,130202,132934,136506,138855,148315,153115,158118,165052,170298,174086,173557,180936,182242,180929,184360,186784,188823,188621,189279,188652,191294,196588,196202,192908,186380,179885,177280,175335,171381,168044,165131,156997,157492,148781,143539,142076,142469,145901,141674,140183,138792,134688,134361,126072,119269,110786,111374,112102,111048,109838,100217,96189,98632,90941,89379,84749,81793,78926,72382,67680,62164,57261,57422,50858,45990,40527,33238,29842,25734,22166,19047,15914,13763,10959,8871,6909,5297,4007,2922,2146,1510,1053,750,1013 0,4,1,2030,11786433,137401,138353,139170,139665,139781,139596,139208,138718,138203,137635,137010,136333,135555,134676,133806,133234,133261,130052,134687,138384,142719,145731,155721,160745,165610,172172,176935,180211,179185,186136,187046,185256,188194,190149,191767,191195,191557,190730,193219,198375,197859,194423,187732,181070,178318,176251,172212,168772,165747,157533,157940,149208,143953,142440,142744,146072,141783,140234,138800,134656,134251,125955,119158,110684,111165,111741,110527,109156,99510,95396,97606,89841,88080,83310,80194,77159,70533,65686,60063,55047,54885,48328,43431,38015,30946,27530,23494,20004,16972,13989,11921,9343,7435,5682,4274,3162,2258,1618,1112,754,1090 0,4,1,2031,12022569,139166,140142,140978,141502,141661,141537,141209,140785,140319,139818,139263,138608,137880,137065,136290,135736,135765,136682,134561,140167,144625,149629,153178,163388,168274,172763,178844,183092,185865,184416,190964,191391,189111,191580,193111,194353,193488,193648,192674,195021,200047,199380,195774,188916,182112,179244,177086,172948,169392,166268,158005,158350,149622,144329,142733,142957,146178,141849,140250,138759,134567,134092,125810,118996,110505,110838,111233,109866,108346,98685,94454,96405,88556,86594,81698,78418,75190,68467,63481,57757,52644,52173,45656,40754,35401,28564,25151,21220,17839,14932,12130,10175,7842,6127,4593,3376,2446,1706,1193,796,1145 0,4,1,2032,12258889,140947,141922,142781,143321,143506,143426,143156,142796,142393,141942,141448,140868,140161,139397,138685,138227,138280,139202,141211,140067,146440,151566,157110,160883,170955,175461,179466,185034,188775,191121,189270,195331,195262,192518,194557,195713,196657,195594,195601,194495,196709,201587,200738,196958,189962,183042,180085,177824,173579,169917,166723,158438,158743,149992,144632,142965,143105,146239,141880,140220,138660,134429,133903,125614,118758,110211,110367,110583,109072,107409,97707,93339,95010,87081,84926,79906,76440,72995,66180,61062,55252,50069,49308,42864,37966,32688,26109,22731,18940,15708,12962,10365,8548,6470,4957,3638,2614,1848,1258,856,1203 0,4,1,2033,12495366,142718,143714,144572,145133,145335,145279,145051,144748,144411,144023,143579,143057,142429,141687,141022,140631,140785,141735,143750,146741,146370,153418,159081,164850,168485,178175,182197,185685,190744,194057,195996,193659,199221,198684,195518,197177,198033,198776,197561,197434,196196,198262,202959,201929,198001,190892,183888,180833,178453,174109,170377,167137,158858,159095,150292,144874,143132,143209,146265,141864,140133,138514,134264,133657,125334,118399,109775,109753,109802,108152,106311,96553,92035,93418,85423,83074,77910,74229,70567,63674,58434,52570,47346,46309,39955,35075,29898,23614,20304,16697,13649,11088,8719,7060,5243,3931,2821,1980,1367,906,1277 0,4,1,2034,12731871,144498,145497,146376,146934,147155,147113,146910,146647,146369,146048,145667,145194,144625,143962,143320,142976,143197,144255,146303,149307,153070,153378,160965,166849,172483,175740,184939,188444,191418,196046,198952,200405,197572,202658,201694,198153,199512,200162,200754,199404,199148,197765,199651,204165,202975,198926,191740,184640,181469,178982,174575,170798,167538,159235,159371,150526,145050,143259,143280,146241,141789,139999,138338,134043,133326,124929,117889,109193,109009,108892,107069,105030,95205,90537,91632,83582,81010,75679,71785,67912,60952,55615,49732,44494,43182,36933,32096,27057,21111,17913,14520,11690,9338,7210,5728,4163,3054,2141,1466,985,1358 0,4,1,2035,12968427,146297,147289,148171,148748,148964,148941,148752,148511,148275,148012,147699,147291,146766,146163,145601,145283,145556,146680,148842,151883,155660,160102,160960,168767,174514,179770,182535,191209,194199,196743,200962,203380,204332,201032,205683,204340,200503,201658,202155,202607,201131,200728,199170,200872,205225,203903,199767,192491,185280,182007,179447,174999,171202,167894,159535,159579,150695,145185,143349,143302,146158,141666,139834,138104,133736,132866,124373,117229,108483,108137,107820,105801,103543,93662,88849,89653,81527,78704,73208,69111,65030,58034,52635,46756,41519,39939,33821,29069,24208,18642,15596,12450,9858,7733,5856,4555,3238,2322,1588,1058,1460 0,4,1,2036,13204914,148068,149099,149974,150553,150786,150756,150587,150362,150149,149929,149673,149332,148869,148309,147809,147569,147870,149052,151287,154442,158260,162718,167709,168796,176465,181829,186593,188836,196988,199545,201677,205410,207324,207799,204070,208339,206702,202661,203659,204016,204343,202721,202142,200406,201946,206166,204749,200511,193126,185821,182480,179870,175410,171563,168176,159767,159721,150823,145283,143391,143266,146026,141510,139611,137779,133301,132245,123662,116435,107646,107105,106562,104329,101847,91925,86972,87447,79233,76153,70501,66203,61935,54942,49508,43651,38427,36596,30652,26031,21395,16247,13385,10511,8174,6291,4663,3548,2464,1724,1149,1577 0,4,1,2037,13441271,149814,150878,151791,152364,152598,152585,152412,152206,152005,151806,151594,151310,150915,150416,149963,149782,150166,151377,153674,156907,160845,165346,170355,175573,176523,183806,188674,192917,194638,202352,204500,206142,209372,210807,210850,206741,210707,208867,204676,205536,205759,205940,204142,203387,201496,202905,207021,205499,201143,193664,186297,182912,180276,175777,171846,168385,159933,159819,150912,145334,143375,143183,145860,141298,139299,137327,132703,131465,122808,115506,106650,105889,105100,102645,99947,89995,84875,84995,76690,73362,67560,63079,58660,51701,46240,40422,35236,33193,27470,23028,18666,13961,11309,8727,6659,5018,3637,2704,1834,1250,1708 0,4,1,2038,13677459,151551,152634,153582,154188,154416,154406,154244,154036,153853,153663,153476,153236,152899,152468,152076,151945,152387,153684,156013,159311,163331,167956,173008,178245,183326,183891,190680,195015,198739,200029,207327,208981,210117,212873,213872,213534,209119,212879,210889,206564,207291,207366,207366,205397,204484,202471,203777,207780,206134,201675,194134,186735,183327,180640,176067,172058,168524,160055,159877,150951,145327,143311,143066,145636,140998,138855,136709,131947,130538,121815,114414,105465,104467,103425,100756,97842,87837,82536,82281,73906,70326,64397,59770,55223,48311,42847,37092,31984,29775,24325,20113,16059,11814,9401,7120,5320,3923,2776,2015,1331,1854 0,4,1,2039,13913429,153279,154381,155347,155990,156246,156230,156071,155869,155684,155517,155340,155122,154829,154457,154131,154063,154561,155917,158337,161669,165758,170464,175645,180923,186024,190721,190792,197045,200856,204147,205024,211826,212973,213628,215948,216565,215924,211305,214910,212783,208331,208907,208800,208623,206503,205465,203361,204553,208427,206667,202138,194565,187155,183699,180929,176286,172198,168618,160140,159880,150930,145271,143219,142892,145324,140563,138244,135931,131041,129462,120649,113121,104080,102832,101542,98661,95496,85432,79937,79311,70870,67060,61048,56297,51629,44790,39339,33695,28715,26391,21270,17323,13606,9834,7679,5699,4163,2998,2071,1465,2003 0,4,1,2040,14149145,154979,156118,157102,157762,158053,158067,157899,157700,157522,157354,157200,156991,156721,156391,156128,156124,156686,158101,160583,164011,168138,172913,178175,183587,188729,193443,197639,197183,202906,206283,209159,209541,215832,216499,216716,218653,218962,218117,213346,216811,214557,209958,210355,210065,209733,207493,206360,204151,205219,208974,207134,202561,194974,187528,183995,181143,176430,172292,168674,160172,159825,150862,145185,143067,142631,144874,139960,137473,135002,129988,128209,119278,111620,102481,100993,99454,96325,92887,82762,77086,76077,67606,63600,57527,52664,47890,41150,35763,30278,25475,23098,18340,14693,11343,8045,6154,4465,3188,2242,1509,2184 0,4,1,2041,14384550,156678,157825,158848,159526,159836,159876,159738,159532,159358,159196,159040,158855,158594,158286,158064,158128,158754,160238,162780,166275,170498,175315,180647,186141,191415,196168,200380,204046,203063,208349,211310,213689,213561,219367,219599,219427,221059,221162,220163,215259,218591,216190,211419,211634,211185,210726,208396,207159,204832,205782,209451,207555,202961,195341,187825,184217,181280,176526,172351,168675,160145,159718,150763,145040,142827,142235,144254,139199,136552,133922,128752,126745,117693,109895,100679,98946,97124,93723,89998,79833,73978,72598,64144,59961,53840,48882,44025,37435,32163,26889,22317,19937,15577,12264,9293,6455,4831,3427,2386,1637,2327 0,4,1,2042,14619652,158389,159531,160561,161279,161603,161662,161551,161376,161195,161035,160885,160700,160462,160163,159965,160068,160764,162316,164930,168489,172778,177694,183071,188635,193988,198876,203125,206807,209942,208520,213390,215849,217719,217111,222474,222321,221844,223270,223214,222082,217051,220232,217655,212708,212766,212189,211633,209206,207849,205412,206283,209887,207955,203316,195629,188051,184362,181369,176586,172352,168617,160063,159576,150602,144808,142453,141673,143470,138283,135477,132654,127307,125055,115877,107960,98670,96665,94525,90841,86831,76640,70628,68908,60502,56147,50000,44967,40081,33695,28589,23580,19282,16953,13017,10061,7467,5075,3713,2571,1745,2499 0,4,1,2043,14854459,160110,161251,162273,162996,163359,163434,163341,163191,163043,162874,162729,162549,162312,162036,161845,161976,162713,164334,167019,170652,175008,179992,185469,191079,196505,201466,205853,209567,212718,215415,213577,217944,219888,221280,220231,225204,224748,224063,225332,225139,223877,218699,221700,218944,213850,213779,213103,212444,209904,208436,205929,206739,210300,208310,203591,195844,188201,184458,181421,176591,172290,168504,159950,159373,150351,144442,141912,140948,142530,137213,134215,131175,125637,123125,113839,105806,96427,94111,91645,87680,83381,73197,67074,65021,56686,52177,46027,40971,36106,29978,25099,20397,16416,14185,10692,8099,5882,3909,2789,1884,2681 0,4,1,2044,15088976,161857,162977,163999,164714,165083,165196,165115,164985,164862,164726,164569,164396,164164,163889,163722,163860,164625,166291,169050,172756,177189,182242,187786,193497,198968,204002,208460,212311,215498,218203,220485,218149,221996,223454,224407,222974,227634,226973,226133,227263,226941,225529,220179,222993,220088,214873,214706,213922,213145,210499,208960,206404,207178,210669,208588,203794,195981,188299,184515,181416,176528,172177,168355,159773,159075,149962,143904,141208,140070,141434,135956,132741,129465,123728,120965,111575,103404,93915,91277,88487,84228,79659,69540,63328,60946,52708,48064,41968,36939,32151,26343,21737,17388,13753,11666,8620,6388,4536,2941,2047,2888 0,4,1,2045,15323219,163643,164731,165732,166446,166806,166924,166880,166763,166657,166548,166424,166239,166015,165744,165577,165740,166516,168211,171020,174798,179306,184438,190055,195833,201405,206484,211012,214933,218251,220996,223285,225063,222212,225573,226587,227154,225415,229869,229049,228070,229074,228600,227011,221485,224141,221112,215814,215535,214632,213745,211031,209445,206862,207570,210957,208790,203919,196068,188357,184518,181346,176413,172026,168137,159502,158636,149401,143203,140353,139041,140149,134486,131032,127512,121587,118570,109056,100721,91118,88165,85034,80503,75703,65684,59398,56696,48584,43857,37867,32923,28281,22838,18551,14586,11326,9418,6810,4930,3419,2162,3125 0,4,1,2046,15557221,165451,166524,167492,168184,168544,168653,168615,168532,168439,168345,168250,168097,167859,167599,167436,167599,168401,170111,172949,176779,181361,186571,192267,198119,203758,208935,213505,217501,220891,223763,226086,227874,229136,225798,228718,229340,229602,227658,231953,230996,229886,230742,230085,228321,222641,225171,222053,216653,216254,215239,214281,211522,209910,207272,207882,211170,208915,203988,196111,188361,184458,181224,176261,171806,167820,159088,158019,148670,142349,139344,137821,138644,132779,129080,125321,119209,115904,106245,97742,88045,84761,81303,76544,71532,61638,55295,52292,44362,39605,33782,28989,24545,19513,15586,12029,9155,7454,5266,3721,2518,3354 0,4,1,2047,15790928,167281,168337,169290,169949,170286,170394,170347,170270,170210,170130,170047,169924,169719,169447,169293,169462,170262,172003,174857,178718,183354,188641,194415,200348,206058,211302,215974,220009,223473,226413,228867,230689,231954,232729,228949,231478,231796,231847,229749,233903,232819,231557,232236,231400,229481,223681,226115,222894,217380,216874,215782,214777,211994,210329,207602,208120,211309,208984,204013,196098,188300,184342,181061,176038,171486,167359,158496,157227,147781,141343,138145,136383,136894,130825,126889,122888,116558,112930,103124,94466,84680,81079,77337,72363,67155,57412,51037,47782,40093,35364,29774,25185,20994,16413,12870,9739,7256,5773,3982,2745,3741 0,4,1,2048,16024394,169135,170172,171109,171752,172054,172138,172091,172005,171950,171904,171833,171722,171550,171310,171143,171322,172131,173872,176758,180636,185305,190645,196501,202509,208303,213618,218355,222488,225989,229006,231527,233475,234780,235554,235887,231721,233938,234046,233944,231707,235732,234498,233056,233555,232565,230524,224637,226960,223624,218009,217431,216288,215256,212421,210667,207858,208284,211393,209005,203980,196019,188184,184185,180829,175715,171022,166719,157731,156272,146736,140144,136727,134706,134896,128628,124453,120180,113603,109634,99697,90880,81034,77158,73147,67973,62582,53025,46670,43218,35831,31202,25895,21568,17681,13570,10435,7731,5629,4372,2941,4144 0,4,1,2049,16257533,171006,172029,172947,173573,173860,173909,173837,173751,173687,173646,173609,173511,173350,173144,173007,173175,173995,175744,178634,182545,187235,192605,198516,204609,210475,215874,220683,224880,228475,231531,234126,236143,237572,238388,238719,238663,234186,236193,236144,235909,233540,237416,236002,234384,234725,233609,231482,225493,227694,224254,218573,217949,216775,215690,212771,210932,208044,208397,211429,208968,203882,195883,188025,183958,180490,175241,170371,165895,156803,155147,145495,138727,135073,132781,132650,126187,121739,117160,110326,106014,95942,86996,77152,73014,68745,63382,57836,48523,42245,38658,31640,27164,22201,18185,14638,11018,8294,6009,4271,3235,4526 0,4,1,2050,16490378,172876,173905,174809,175414,175684,175719,175610,175499,175435,175384,175353,175293,175144,174945,174844,175043,175854,177614,180512,184431,189153,194544,200486,206635,212586,218057,222947,227213,230876,234025,236657,238747,240246,241187,241556,241498,241134,236447,238298,238112,237748,235232,238925,237334,235562,235776,234570,232340,226236,228330,224822,219103,218450,217218,216044,213045,211121,208179,208462,211404,208865,203722,195703,187797,183624,180004,174583,169537,164903,155705,153820,144031,137071,133172,130613,130154,123466,118711,113810,106721,102051,91875,82860,73045,68655,64137,58612,52961,43959,37822,34171,27575,23317,18743,15075,11903,8774,6455,4568,3166,4969 0,4,1,2051,16722891,174743,175778,176687,177280,177529,177544,177422,177273,177184,177134,177092,177037,176928,176742,176647,176880,177723,179476,182387,186314,191045,196473,202434,208614,214621,220179,225139,229488,233215,236434,239161,241284,242856,243866,244363,244338,243974,243397,238558,240271,239955,239447,236750,240261,238517,236621,236745,235433,233085,226880,228901,225352,219615,218907,217581,216321,213245,211262,208269,208467,211314,208704,203517,195449,187460,183136,179329,173740,168532,163737,154406,152265,142322,135166,131029,128201,127374,120429,115349,110125,102770,97758,87540,78481,68724,64093,59350,53712,48017,39389,33464,29813,23696,19709,15559,12274,9491,6840,4914,3392,5197 0,4,1,2052,16955022,176604,177648,178563,179160,179396,179390,179248,179086,178963,178888,178846,178778,178673,178527,178445,178685,179562,181350,184255,188196,192934,198372,204371,210570,216608,222223,227271,231684,235496,238776,241574,243793,245400,246478,247045,247150,246817,246241,245507,240535,242118,241654,240969,238092,241446,239578,237594,237614,236187,233731,227462,229433,225865,220087,219287,217869,216524,213397,211357,208296,208409,211166,208497,203239,195088,186969,182460,178467,172722,167356,162364,152877,150457,140357,133015,128640,125506,124270,117056,111650,106081,98487,93179,82951,73875,64197,59348,54428,48738,43061,34883,29228,25648,20053,16381,12685,9801,7411,5216,3655,5483 0,4,1,2053,17186749,178444,179511,180436,181038,181277,181259,181095,180914,180778,180668,180601,180534,180416,180273,180232,180485,181370,183193,186132,190071,194823,200268,206279,212515,218572,224214,229320,233823,237695,241060,243922,246208,247912,249030,249663,249836,249632,249086,248358,247488,242391,243822,243177,242314,239284,242511,240559,238470,238374,236837,234313,228008,229946,226333,220481,219592,218084,216679,213505,211393,208261,208293,210970,208212,202849,194568,186289,181596,177429,171530,165968,160751,151097,148381,138142,130616,125968,122491,120822,113342,107591,101699,93916,88333,78118,69046,59485,54466,49426,43748,38175,30499,25174,21733,16691,13372,10144,7666,5660,3885,5843 0,4,1,2054,17417964,180266,181352,182300,182912,183156,183139,182965,182762,182607,182484,182383,182289,182172,182015,181978,182274,183170,185001,187979,191952,196701,202162,208179,214430,220522,226183,231315,235876,239841,243264,246208,248565,250332,251548,252216,252455,252320,251906,251208,250342,249345,244101,245352,244524,243511,240355,243494,241441,239236,239031,237428,234860,228536,230418,226724,220799,219817,218247,216790,213551,211365,208171,208137,210697,207812,202293,193850,185418,180555,176211,170122,164336,158879,149049,146045,135671,127931,122981,119137,117025,109261,103185,97020,89076,83226,73049,64018,54632,49500,44405,38818,33410,26298,21356,18112,13644,10712,7946,5864,4222,6236 0,4,1,2055,17648604,182065,183177,184143,184777,185031,185020,184845,184633,184456,184314,184198,184071,183925,183772,183721,184021,184963,186803,189790,193802,198584,204043,210078,216333,222439,228137,233288,237875,241898,245416,248417,250854,252694,253971,254735,255009,254941,254597,254028,253194,252201,251055,245637,246706,245721,244587,241348,244382,242213,239898,239628,237979,235389,229023,230813,227042,221038,219996,218370,216841,213534,211282,208040,207902,210309,207247,201542,192941,184366,179332,174774,168465,162439,156731,146740,143444,132907,124931,119650,115440,112850,104828,98476,92059,83972,77869,67768,58835,49689,44510,39437,34011,28839,22338,17821,14828,10943,8404,6090,4383,6713 0,4,1,2056,17878562,183841,184975,185967,186620,186896,186894,186727,186513,186327,186163,186029,185886,185707,185526,185479,185765,186709,188599,191595,195615,200437,205929,211962,218236,224345,230056,235245,239850,243899,247474,250569,253068,254983,256334,257162,257531,257500,257223,256723,256016,255057,253914,252593,246996,247911,246801,245582,242245,245159,242883,240502,240188,238513,235874,229433,231131,227279,221229,220133,218435,216827,213459,211154,207830,207554,209753,206480,200591,191846,183127,177889,173085,166541,160262,154312,144165,140537,129813,121581,115974,111368,108307,100085,93483,86822,78611,72286,62323,53553,44720,39567,34588,29392,24523,18665,14609,11910,8598,6451,4559,7129 0,4,1,2057,18107768,185592,186751,187766,188445,188739,188760,188601,188395,188208,188034,187878,187718,187523,187307,187234,187524,188454,190345,193389,197420,202249,207783,213849,220120,226249,231964,237163,241808,245874,249474,252631,255219,257198,258623,259527,259961,260021,259782,259351,258716,257883,256773,255454,253953,248207,248995,247798,246483,243028,245834,243490,241067,240731,239004,236280,229770,231370,227466,221379,220212,218434,216757,213342,210948,207507,207040,208998,205515,199451,190558,181666,176192,171124,164333,157812,151614,141287,137289,126363,117880,111918,106932,103451,95054,88210,81322,73019,66522,56771,48236,39792,34738,29923,25025,20515,15322,11752,9371,6609,4838,7516 0,4,1,2058,18336126,187317,188502,189541,190243,190564,190602,190467,190269,190088,189913,189748,189566,189352,189123,189015,189280,190211,192089,195136,199215,204054,209596,215701,222007,228133,233867,239071,243725,247833,251450,254630,257280,259349,260836,261816,262326,262452,262303,261911,261346,260582,259601,258315,256818,255164,249297,249999,248699,247270,243713,246446,244062,241617,241229,239418,236615,230027,231559,227610,221472,220224,218374,216642,213147,210628,207020,206329,208043,204357,198115,189044,179950,174221,168876,161847,155083,148603,138061,133671,122551,113796,107498,102183,98294,89737,82667,75584,67244,60642,51178,42958,34970,30085,25505,20962,16865,12341,9261,7215,4964,7951 0,4,1,2059,18563565,189020,190226,191292,192017,192362,192428,192307,192134,191960,191789,191624,191434,191199,190951,190829,191058,191966,193845,196880,200960,205848,211399,217513,223856,230020,235751,240974,245632,249749,253408,256606,259278,261408,262988,264028,264616,264820,264737,264434,263908,263215,262303,261144,259681,258031,256255,250307,250906,249488,247959,244334,247021,244619,242122,241649,239756,236867,230235,231704,227695,221501,220179,218271,216450,212835,210144,206336,205418,206893,203002,196546,187268,177956,171958,166343,159076,152034,145234,134464,129670,118344,109344,102765,97136,92841,84146,76878,69650,61347,54712,45624,37785,30320,25673,21389,17254,13605,9741,7142,5430,8316 0,4,1,2060,18789983,190703,191928,193015,193767,194135,194226,194134,193974,193822,193660,193499,193309,193065,192798,192656,192871,193742,195598,198633,202703,207592,213191,219313,225664,231863,237635,242856,247533,251653,255324,258562,261252,263404,265044,266180,266826,267107,267105,266867,266433,265776,264936,263849,262510,260897,259123,257263,251220,251702,250177,248584,244922,247582,245129,242549,241996,240014,237070,230402,231790,227716,221472,220087,218090,216143,212362,209462,205453,204317,205545,201408,194704,185206,175667,169408,163519,155977,148620,141480,130487,125254,113753,104573,97730,91797,87102,78303,70891,63587,55392,48817,40171,32793,25904,21557,17627,13939,10754,7524,5384,8875 0,4,2,2014,8950374,98546,96323,99602,101072,100773,99133,103161,101545,101742,104547,105136,104571,99610,102387,100502,96282,98659,100889,103464,105112,108392,112086,119749,131163,138522,143991,143872,144168,147547,152937,153395,156579,158246,154055,156996,150069,146097,146774,146296,150838,148769,150514,150274,146762,147434,138689,132526,122110,123276,125125,127222,125790,114848,113613,119166,111481,111616,108791,108416,108508,101759,97602,93041,90195,93647,86158,81112,76044,64258,62356,57489,52769,51059,46949,45265,40460,38530,35860,33691,31541,28413,27628,24848,23274,22410,19304,17418,15408,13510,11963,10044,8440,6634,5499,4500,3155,2433,1810,1352,969,1819 0,4,2,2015,9188636,100723,101137,98845,101813,102939,102339,100571,104545,102934,103107,105856,106376,105737,100790,103681,102138,98533,101767,105047,108607,111119,115095,119464,127558,139018,146305,151590,151126,150878,153476,158015,157787,160338,161558,156999,159654,152575,148490,149121,148529,152882,150563,152051,151588,147984,148569,139771,133553,123079,124179,125945,127990,126503,115617,114393,119920,112271,112403,109552,109164,109224,102484,98242,93557,90574,93837,86266,81141,76028,64300,62301,57369,52563,50735,46543,44721,39838,37756,34981,32719,30493,27347,26433,23617,21953,20943,17862,15950,13956,12088,10556,8731,7216,5567,4521,3622,2480,1866,1351,982,1766 0,4,2,2016,9429024,102907,103338,103688,101088,103699,104541,103770,101976,105937,104316,104436,107108,107570,106905,102124,105334,104402,101669,105969,110256,114632,117906,122508,127337,135524,146875,153964,158877,157860,156863,158630,162359,161610,163677,164532,159689,162118,155007,150850,151381,150603,154694,152116,153405,152806,149138,149643,140770,134498,123999,125049,126732,128734,127216,116407,115208,120682,113058,113169,110305,109911,109896,103116,98735,93914,90815,93887,86254,81082,75916,64229,62105,57104,52218,50261,45981,44001,39039,36832,33978,31636,29336,26178,25126,22283,20533,19391,16365,14455,12496,10678,9184,7475,6062,4586,3641,2854,1905,1399,984,1719 0,4,2,2017,9671442,105091,105543,105911,105956,103002,105315,106008,105169,103385,107325,105657,105706,108312,108764,108226,103818,107620,107557,105905,111231,116355,121444,125402,130421,135364,143485,154608,161306,165644,163855,162062,163045,166137,165015,166670,167254,162192,164506,157400,153126,153481,152443,156258,153485,154651,153965,150221,150630,141692,135388,124891,125872,127496,129473,127956,117230,116030,121443,113827,113931,111060,110612,110464,103597,99068,94130,90915,93816,86144,80919,75678,64014,61755,56690,51723,49628,45242,43098,38085,35781,32859,30444,28076,24898,23712,20848,19030,17780,14841,12957,11050,9299,7867,6289,5002,3704,2875,2199,1429,1024,1685 0,4,2,2018,9915713,107196,107748,108136,108198,107892,104643,106791,107441,106572,104788,108664,106933,106921,109517,110112,109915,106149,110802,111829,111211,117390,123246,128979,133394,138490,143385,151305,162031,168130,171670,169064,166528,166883,169505,168065,169404,169791,164615,166864,159697,155245,155341,154038,157635,154752,155826,155054,151218,151531,142564,136244,125737,126670,128262,130230,128730,118057,116844,122184,114589,114689,111764,111210,110883,103913,99256,94206,90890,93639,85932,80628,75282,63647,61257,56122,51064,48812,44318,42032,37003,34609,31626,29146,26700,23509,22195,19329,17467,16138,13312,11467,9635,7979,6629,5198,4045,2930,2218,1653,1045,1691 0,4,2,2019,10161653,109254,109873,110362,110443,110151,109553,106145,108234,108878,107971,106143,109934,108151,108133,110878,111831,112246,109386,115105,117179,117422,124347,130857,137023,141534,146550,151262,158801,168930,174219,176902,173528,170420,170294,172520,170840,171947,172242,167002,169140,161821,157123,156948,155445,158904,155957,156927,156056,152135,152379,143401,137058,126546,127466,129046,131019,129511,118870,117641,122919,115350,115397,112366,111659,111131,104081,99301,94158,90763,93350,85588,80181,74726,63128,60596,55380,50221,47800,43227,40826,35797,33316,30284,27730,25210,22015,20588,17749,15868,14486,11791,10011,8276,6732,5485,4215,3205,2266,1673,1212,1713 0,4,2,2020,10409179,111278,111952,112507,112687,112411,111825,111073,107610,109680,110308,109319,107429,111151,109371,109500,112605,114193,115491,113751,120496,123438,124433,132031,138977,145227,149662,154464,158818,165773,175080,179514,181382,177419,173878,173346,175263,173420,174405,174648,169308,171249,163705,158746,158372,156744,160113,157091,157940,156974,153002,153190,144197,137833,127355,128279,129861,131817,130285,119663,118433,123654,116063,116001,112821,111938,111230,104103,99219,94007,90535,92920,85076,79565,74007,62442,59757,54445,49181,46612,41992,39489,34468,31909,28819,26194,23615,20434,18914,16134,14260,12844,10306,8609,6991,5579,4455,3347,2481,1711,1229,1851 0,4,2,2021,10658147,113286,113998,114604,114848,114668,114094,113357,112553,109080,111118,111689,110601,108666,112373,110752,111236,114983,117477,119870,119205,126798,130500,132168,140219,147245,153418,157637,162050,165840,171990,180418,184047,185281,180882,176980,176129,177818,175916,176823,176961,171450,173121,165336,160176,159685,157967,161244,158133,158866,157839,153838,153955,144957,138607,128189,129123,130684,132607,131041,120453,119231,124341,116675,116453,113105,112065,111181,103993,99030,93746,90165,92321,84396,78782,73110,61581,58716,53303,47965,45278,40621,38018,33018,30376,27235,24546,21927,18786,17203,14509,12656,11237,8873,7279,5804,4538,3545,2598,1878,1261,1953 0,4,2,2022,10908525,115241,116026,116671,116961,116844,116363,115635,114848,114040,110542,112512,112999,111837,109908,113761,112508,113632,118289,121902,125348,125570,133912,138292,140414,148556,155498,161461,165281,169095,172101,177395,185000,187996,188760,183989,179804,178728,180310,178377,179155,179105,173358,174740,166782,161496,160932,159117,162283,159087,159737,158670,154631,154685,145712,139399,129054,129975,131502,133371,131786,121249,119976,124922,117140,116734,113237,112041,111003,103771,98732,93346,89628,91542,83541,77813,72021,60515,57466,51975,46598,43799,39110,36418,31438,28715,25536,22802,20169,17098,15479,12891,11084,9685,7516,6050,4728,3617,2759,1971,1385,2042 0,4,2,2023,11160365,117147,117998,118718,119046,118971,118553,117914,117137,116345,115516,111961,113840,114261,113090,111315,115532,114926,116963,122746,127429,131748,132748,141764,146591,148810,156872,163599,169162,172385,175385,177540,182024,188996,191518,191895,186831,182438,181260,182779,180756,181331,181020,175016,176177,168123,162755,162106,160184,163236,159985,160580,159456,155389,155411,146486,140221,129924,130826,132294,134127,132537,121997,120613,125349,117438,116859,113222,111881,110719,103437,98297,92786,88920,90580,82500,76652,70719,59240,56031,50492,45083,42173,37473,34680,29729,26934,23738,20989,18371,15399,13764,11302,9565,8214,6254,4937,3775,2820,2097,1457,2186 0,4,2,2024,11413137,119009,119922,120707,121108,121067,120689,120115,119427,118645,117830,116944,113301,115112,115526,114504,113100,117965,118282,121453,128309,133882,138961,140660,150124,155038,157182,165033,171354,176301,178715,180856,182208,186053,192543,194669,194748,189478,184989,183752,185154,182964,183267,182676,176478,177501,169393,163937,163186,161165,164135,160847,161379,160207,156135,156156,147294,141048,130785,131650,133079,134882,133233,122638,121095,125600,117582,116829,113070,111609,110317,102962,97688,92047,88034,89426,81255,75261,69189,57767,54431,48853,43420,40410,35695,32801,27898,25047,21865,19135,16559,13705,12078,9764,8120,6845,5110,3947,2947,2145,1554,2327 0,4,2,2025,11666662,120824,121804,122649,123112,123142,122797,122260,121635,120942,120138,119266,118292,114584,116384,116952,116296,115553,121340,122800,127053,134804,141149,146911,149082,158628,163462,165397,172840,178548,182657,184219,185545,186265,189634,195720,197539,197405,192039,187497,186152,187355,184924,184940,184134,177825,178750,170587,165023,164180,162091,164997,161663,162141,160950,156901,156932,148105,141865,131625,132466,133862,135585,133821,123124,121404,125692,117570,116662,112809,111220,109766,102304,96893,91127,86953,88054,79776,73634,67442,56124,52665,47054,41617,38498,33773,30795,25958,23081,19948,17259,14748,12039,10447,8303,6777,5601,4093,3088,2248,1593,2485 0,4,2,2026,11920761,122592,123634,124545,125069,125161,124882,124378,123791,123161,122445,121582,120624,119584,115866,117815,118761,118760,118952,125883,128438,133590,142117,149152,155371,157646,167104,171727,173256,180077,184951,188179,188936,189622,189872,192839,198612,200213,199978,194557,189910,188373,189306,186620,186409,185477,179097,179924,171683,166025,165118,162981,165813,162443,162899,161708,157698,157713,148902,142659,132456,133282,134593,136179,134246,123435,121556,125625,117421,116384,112430,110680,109029,101456,95913,90006,85661,86436,78051,71780,65507,54312,50730,45104,39661,36435,31719,28667,23938,21067,18011,15386,12967,10428,8895,6941,5553,4491,3208,2360,1673,2609 0,4,2,2027,12175241,124308,125418,126392,126979,127128,126912,126471,125918,125325,124673,123897,122949,121923,120874,117308,119634,121241,122173,123523,131549,135014,140950,150171,157666,163972,166182,175411,179625,180542,186519,190513,192908,193036,193245,193104,195760,201302,202798,202507,196978,192147,190344,190992,188118,187766,186744,180292,180997,172691,166970,166021,163826,166594,163221,163671,162496,158498,158480,149674,143442,133289,134045,135216,136608,134493,123589,121552,125415,117159,115982,111899,109954,108095,100418,94726,88670,84126,84561,76092,69728,63377,52325,48635,42992,37551,34231,29544,26451,21867,19032,16073,13541,11243,8889,7443,5698,4461,3524,2456,1762,2747 0,4,2,2028,12429943,125992,127150,128192,128839,129049,128887,128509,128018,127460,126846,126133,125271,124256,123222,122328,119138,122128,124680,126767,129224,138157,142415,149054,158736,166320,172543,174544,183356,186941,187023,192112,195275,197021,196682,196490,196048,198478,203903,205339,204937,199218,194132,192050,192477,189501,189047,187934,181387,181984,173644,167880,166877,164635,167369,164012,164472,163289,159290,159219,150434,144224,134066,134702,135676,136855,134576,123583,121404,125085,116776,115425,111180,109029,106961,99170,93318,87089,82338,82441,73926,67470,61050,50178,46368,40715,35296,31899,27275,24178,19769,16998,14160,11751,9595,7452,6119,4586,3509,2703,1837,2897 0,4,2,2029,12684700,127666,128850,129940,130653,130921,130819,130495,130065,129566,128988,128315,127512,126583,125562,124684,124169,121649,125587,129303,132496,135870,145594,150564,157669,167436,174941,180939,182540,190716,193449,192645,196899,199417,200674,199946,199443,198786,201106,206458,207782,207186,201207,195847,193553,193842,190805,190245,189023,182395,182912,174562,168744,167697,165439,168162,164831,165276,164070,160049,159947,151194,144950,134740,135193,135951,136935,134493,123434,121142,124628,116236,114677,110262,107907,105609,97692,91656,85248,80306,80100,71542,65005,58539,47853,43926,38284,32908,29467,24951,21876,17672,14990,12302,10043,8055,6133,4930,3613,2696,2027,3046 0,4,2,2030,12939364,129336,130539,131651,132413,132747,132702,132435,132059,131621,131102,130464,129701,128830,127895,127032,126533,126693,125126,130233,135066,139175,143347,153781,159221,166421,176104,183386,188966,189943,197261,199096,197462,201060,203093,203940,202913,202189,201436,203686,208914,210040,209179,202924,197360,194935,195130,192027,191345,190023,183342,183803,175430,169572,168512,166261,168982,165652,166070,164821,160796,160669,151898,145565,135247,135502,136062,136851,134263,123169,120753,124009,115500,113732,109144,106564,104019,95954,89726,83158,78058,77524,68941,62346,55828,45350,41318,35713,30420,26971,22592,19572,15599,13038,10527,8439,6643,4951,3892,2782,2026,3273 0,4,2,2031,13193783,130996,132222,133356,134137,134515,134535,134324,134004,133624,133164,132583,131856,131025,130150,129371,128890,129073,130188,129797,136023,141780,146686,151575,162479,168013,175136,184593,191460,196396,196526,202937,203931,201648,204756,206377,206909,205674,204844,204036,206171,211187,212040,210898,204440,198753,196240,196337,193151,192356,190962,184254,184643,176258,170392,169345,167112,169803,166463,166836,165559,161540,161335,152487,146015,135571,135648,136008,136615,133908,122774,120206,123191,114565,112579,107802,104982,102159,93941,87536,80844,75580,74713,66136,59476,52915,42676,38561,33029,27863,24439,20228,17293,13579,11166,8859,6971,5370,3915,3003,2097,3419 0,4,2,2032,13447857,132671,133895,135051,135853,136250,136311,136166,135899,135576,135174,134656,133982,133188,132348,131633,131238,131441,132583,134882,135620,142769,149328,154949,160317,171311,176768,183669,192702,198929,202998,202236,207796,208132,205364,208062,209365,209669,208340,207452,206535,208467,213198,213765,212412,205830,200065,197464,197444,194181,193306,191863,185117,185446,177081,171231,170205,167962,170610,167245,167586,166295,162227,161884,152906,146276,135731,135624,135803,136257,133417,122223,119465,122166,113424,111201,106220,103127,100014,91663,85115,78293,72871,71685,63107,56395,49808,39850,35685,30271,25267,21900,17889,15073,11644,9410,7326,5646,4255,3029,2267,3562 0,4,2,2033,13701389,134334,135583,136736,137560,137973,138053,137950,137749,137476,137132,136672,136064,135319,134516,133839,133509,133798,134963,137298,140729,142400,150349,157630,163725,169192,180103,185335,191819,200207,205564,208721,207126,212017,211857,208683,211064,212141,212332,210958,209955,208851,210501,214934,215284,213801,207142,201296,198585,198460,195155,194217,192715,185938,186240,177921,172098,171065,168802,171390,168013,168334,166969,162797,162261,153136,146367,135721,135451,135476,135761,132759,121474,118519,120923,112056,109576,104361,100986,97593,89143,82443,75502,69948,68419,59855,53107,46525,36899,32728,27469,22660,19386,15607,12942,9822,7793,5944,4481,3295,2289,3773 0,4,2,2034,13954337,136005,137259,138436,139254,139690,139786,139699,139541,139334,139038,138637,138087,137405,136652,136013,135722,136078,137334,139699,143167,147536,150014,158687,166449,172634,178021,188707,193519,199359,206875,211320,213618,211370,215759,215186,211703,213852,214821,214949,213474,212272,210901,212258,216463,216679,215110,208368,202424,199614,199417,196089,195077,193525,186752,187052,178792,172964,171910,169612,172156,168780,169021,167524,163193,162443,153193,146285,135562,135156,135013,135098,131892,120520,117361,119448,110441,107673,102216,98567,94917,86361,79523,72492,66792,64916,56388,49634,43101,33863,29722,24658,20076,16932,13416,10934,8145,6331,4724,3478,2496,3928 0,4,2,2035,14206533,137697,138940,140123,140964,141391,141509,141437,141298,141131,140900,140547,140054,139435,138743,138155,137903,138301,139630,142086,145590,150005,155185,158386,167541,175395,181494,186660,196923,201091,206055,212655,216241,217867,215134,219105,218210,214504,216545,217450,217460,215797,214322,212669,213806,217868,217995,216332,209491,203461,200585,200333,196973,195897,194327,187585,187891,179660,173816,172728,170409,172920,169487,169589,167907,163393,162447,153071,146049,135281,134725,134380,134222,130811,119347,115974,117713,108547,105475,99791,95891,91965,83318,76370,69243,63403,61177,52725,46008,39577,30774,26699,21867,17550,14570,11349,9079,6627,5040,3674,2639,4174 0,4,2,2036,14457958,139359,140643,141814,142661,143109,143217,143165,143039,142891,142700,142412,141967,141406,140778,140250,140052,140492,141866,144397,147999,152452,157683,163593,167276,176520,184290,190161,194906,204523,207817,211862,217597,220513,221637,218500,222145,221014,217210,219189,219979,219780,217856,216094,214231,215232,219194,219223,217453,210526,204438,201516,201200,197814,196707,195144,188446,188730,180509,174642,173534,171205,173624,170076,169983,168095,163414,162271,152790,145683,134866,134125,133540,133128,129506,117944,114334,115693,106356,102994,97108,92936,88738,80039,72970,65753,59787,57231,48904,42276,35992,27669,23700,19137,15120,12340,9440,7400,5285,3926,2794,4433 0,4,2,2037,14708479,141002,142317,143528,144361,144816,144943,144875,144769,144638,144467,144218,143838,143324,142756,142288,142156,142650,144072,146654,150333,154885,160156,166119,172514,176292,185450,192993,198435,202537,211272,213644,216823,221883,224301,225001,221558,224965,223726,219868,221726,222316,221835,219637,217655,215668,216574,220434,220344,218481,211497,205375,202396,202026,198646,197534,195994,189304,189550,181333,175453,174338,171940,174208,170488,170179,168099,163256,161929,152379,145177,134281,133317,132481,131810,127957,116286,112411,113360,103879,100245,94137,89702,85259,76500,69321,62029,55965,53112,44968,38477,32384,24582,20766,16507,12822,10277,7706,5911,4125,2990,4714 0,4,2,2038,14958019,142635,143970,145210,146084,146523,146652,146608,146485,146374,146225,145991,145649,145199,144678,144271,144198,144763,146242,148877,152612,157242,162615,168622,175073,181563,185257,194181,201301,206089,209306,217116,218625,221130,225682,227682,228054,224397,227690,226386,222418,224073,224385,223611,221204,219091,217022,217833,221567,221373,219445,212430,206260,203235,202841,199493,198393,196840,190145,190342,182143,176263,175080,172559,174616,170701,170193,167922,162931,161450,151823,144491,133492,132291,131198,130245,126139,114346,110182,110729,101133,97202,90886,86213,81507,72703,65422,58092,51972,48865,40956,34646,28795,21557,17933,14017,10691,8400,6168,4623,3148,5038 0,4,2,2039,15206508,144256,145612,146872,147772,148254,148365,148322,148228,148099,147964,147751,147426,147014,146556,146199,146188,146812,148366,151061,154853,159541,164997,171106,177604,184148,190554,194017,202514,208981,212878,215172,222109,222944,224948,229077,230753,230886,227137,230361,228940,224777,226149,226174,225175,222647,220445,218291,218986,222605,222340,220369,213310,207102,204064,203670,200370,199249,197667,190956,191120,182950,177014,175702,173000,174820,170732,170024,167575,162471,160822,151086,143595,132483,131044,129671,128408,124024,112095,107663,107816,98093,93868,87376,82449,77482,68644,61304,53976,47853,44537,36908,30836,25278,18637,15249,11703,8753,6736,4833,3534,5361 0,4,2,2040,15453861,145855,147242,148524,149441,149948,150101,150040,149947,149847,149693,149493,149191,148795,148376,148080,148121,148810,150428,153200,157056,161801,167319,173515,180115,186706,193165,199345,202377,210218,215790,218758,220184,226438,226772,228355,232157,233601,233620,229824,232924,231298,226864,227942,227746,226610,224007,221715,219458,220043,223582,223267,221240,214150,207935,204907,204528,201247,200085,198461,191754,191890,183696,177644,176147,173240,174843,170583,169686,167089,161861,160005,150131,142466,131252,129550,127872,126271,121583,109551,104869,104589,94756,90269,83591,78409,73183,64354,56996,49728,43650,40168,32878,27099,21874,15864,12750,9599,7029,5287,3704,5844 0,4,2,2041,15700124,147447,148850,150161,151098,151618,151802,151783,151670,151570,151444,151228,150937,150564,150161,149905,150009,150751,152435,155276,159209,164026,169602,175860,182547,189243,195750,201981,207729,210106,217049,221688,223780,224530,230277,230189,231450,235016,236352,236304,232403,235291,233386,228665,229521,229190,227961,225280,222879,220528,221041,224520,224144,222073,214977,208783,205781,205387,202106,200887,199243,192545,192600,184320,178098,176390,173299,174683,170261,169207,166451,161067,158964,148941,141109,129777,127790,125775,123809,118831,106729,101766,101048,91154,86386,79529,74093,68642,59867,52546,45391,39405,35816,28921,23481,18643,13285,10472,7719,5528,4059,6284 0,4,2,2042,15945285,149058,150450,151777,152742,153283,153478,153489,153416,153296,153172,152984,152674,152313,151934,151693,151838,152646,154384,157297,161302,166198,171850,178168,184917,191701,198310,204589,210386,215477,216961,222964,226730,228138,228382,233703,233292,234318,237774,239053,238876,234785,237386,235186,230251,230971,230550,229228,226446,223944,221536,221994,225403,224980,222895,215819,209659,206655,206229,202928,201677,200016,193279,193189,184766,178348,176453,173175,174353,169803,168578,165627,160043,157681,147513,139494,128034,125725,123355,121030,115785,103593,98359,97226,87266,82219,75189,69532,63889,55228,48001,41010,35172,31539,25089,20040,15634,10928,8436,6081,4251,6821 0,4,2,2043,16189336,150670,152069,153386,154366,154935,155148,155170,155128,155045,154904,154714,154434,154052,153685,153471,153629,154481,156288,159258,163338,168308,174038,180435,187248,194092,200794,207170,213017,218154,222347,222894,228019,231102,231996,231819,236813,236168,237086,240481,241639,241254,236896,239196,236774,231709,232339,231826,230388,227517,224951,222503,222901,226248,225805,223730,216688,210534,207512,207035,203737,202462,200729,193887,193593,185006,178414,176332,172883,173882,169193,167760,164569,158778,156151,145823,137601,125986,123343,120617,117951,112401,100145,94675,93104,83090,77763,70598,64756,58974,50488,43403,36637,31003,27393,21439,16827,12879,8816,6658,4687,7306 0,4,2,2044,16432311,152311,153687,155012,155982,156564,156803,156844,156811,156761,156656,156451,156168,155815,155428,155226,155412,156278,158132,161173,165313,170360,176167,182643,189535,196445,203203,209674,215617,220800,225043,228293,227960,232399,234973,235440,234936,239696,238946,239803,243076,244029,243358,238718,240790,238231,233084,233621,232997,231451,228528,225915,223421,223766,227082,226642,224589,217555,211393,208334,207828,204543,203183,201317,194316,193791,185060,178298,176040,172451,173257,168393,166705,163266,157265,154348,143846,135390,123619,120645,117580,114532,108681,96421,90698,88680,78625,73051,65786,59815,53951,45690,38810,32325,26961,23439,18026,13883,10408,6971,5141,7936 0,4,2,2045,16674226,153989,155334,156636,157613,158183,158435,158503,158488,158449,158375,158206,157907,157552,157193,156972,157171,158066,159938,163026,167242,172351,178236,184790,191761,198749,205575,212104,218138,223418,227702,231000,233372,232354,236278,238429,238563,237828,242475,241672,242410,245470,246144,245172,240323,242253,239605,234371,234798,234068,232453,229499,226828,224295,224622,227931,227505,225443,218405,212220,209138,208617,205284,203781,201724,194536,193800,184928,178011,175605,171862,172436,167358,165406,161711,155478,152247,141541,132845,120941,117644,114202,110769,104666,92400,86424,83950,73899,68112,60806,54761,48862,40891,34281,28139,23099,19735,14895,11242,8243,5392,8677 0,4,2,2046,16915092,155689,157017,158289,159242,159817,160056,160135,160149,160129,160066,159928,159665,159295,158932,158740,158922,159832,161731,164841,169109,174295,180242,186877,193928,200992,207899,214494,220583,225950,230331,233673,236089,237774,236246,239738,241561,241456,240617,245202,244282,244816,247593,247970,246766,241799,243631,240888,235556,235878,235079,233412,230417,227699,225163,225492,228803,228362,226281,219222,213028,209938,209340,205899,204197,201920,194565,193617,184622,177582,175015,171084,171380,166079,163853,159882,153394,149812,138892,129970,117958,114299,110483,106703,100331,88074,81853,78942,68945,62997,55705,49634,43767,36153,29872,24136,19478,16329,12080,8920,6388,9336 0,4,2,2047,17154944,157403,158723,159977,160898,161448,161692,161758,161784,161792,161749,161623,161392,161056,160677,160483,160694,161591,163503,166643,170933,176174,182198,188897,196027,203177,210159,216831,222986,228407,232877,236311,238767,240500,241671,239717,242877,244458,244248,243352,247817,246692,246948,249424,249574,248232,243189,244920,242065,236643,236893,236049,234321,231296,228563,226046,226389,229668,229202,227085,220021,213832,210676,209939,206333,204401,201922,194405,193257,184171,176995,174235,170073,170080,164545,162021,157749,150976,147020,135905,126778,114630,110612,106461,102314,95667,83449,77009,73688,63807,57754,50530,44500,38732,31540,25657,20376,16141,13263,9601,6925,10485 0,4,2,2048,17393757,159145,160441,161687,162591,163110,163328,163398,163410,163430,163413,163310,163090,162785,162440,162231,162439,163364,165268,168424,172746,178009,184091,190866,198065,205290,212354,219102,225338,230825,235343,238863,241415,243179,244403,245146,242862,245784,247257,246983,245974,250228,248827,248785,251034,251048,249611,244489,246104,243146,237667,237868,236965,235184,232163,229443,226956,227278,230516,230011,227871,220813,214570,211287,210351,206555,204408,201729,194068,192745,183559,176217,173219,168816,168518,162736,159884,155274,148197,143875,132586,123215,110961,106624,102117,97593,90678,78545,71925,68238,58537,52427,45340,39420,33822,27121,21689,16910,13131,10560,7469,11635 0,4,2,2049,17631626,160900,162188,163409,164304,164805,164992,165036,165052,165058,165053,164977,164778,164484,164170,163996,164191,165111,167046,170195,174536,179831,185940,192772,200045,207341,214482,221311,227622,233191,237772,241341,243974,245835,247085,247883,248294,245777,248589,250002,249603,248394,252363,250671,250400,252514,252439,250901,245685,247191,244165,238651,238790,237841,236039,233044,230350,227856,228146,231330,230800,228649,221539,215185,211713,210553,206583,204222,201360,193580,192075,182751,175201,171953,167303,166677,160620,157405,152432,145061,140387,128884,119287,106988,102315,97442,92544,85389,73397,66649,62645,53184,47087,40201,34462,29117,22958,18027,13776,10471,8230,12783 0,4,2,2050,17868479,162655,163945,165158,166030,166521,166688,166702,166692,166702,166684,166619,166444,166171,165871,165727,165957,166866,168797,171980,176313,181630,187772,194633,201964,209334,216544,223450,229845,235485,240146,243778,246460,248400,249747,250570,251035,251212,248591,251338,252629,252022,250535,254206,252291,251884,253911,253740,252084,246784,248212,245140,239581,239670,238705,236911,233953,231250,228736,228984,232129,231580,229363,222139,215611,211929,210557,206415,203859,200836,192931,191201,181699,173936,170428,165510,164525,158158,154555,149228,141582,136491,124798,115034,102695,97676,92440,87189,79839,68051,61229,56956,47807,41791,35182,29703,24677,19105,14711,11004,8176,14070 0,4,2,2051,18104341,164408,165703,166919,167780,168248,168406,168401,168360,168344,168329,168252,168088,167838,167558,167431,167691,168636,170558,173736,178106,183416,189578,196475,203835,211263,218546,225524,231992,237719,242447,246156,248900,250890,252314,253232,253728,253956,254030,251347,253970,255054,254161,252385,255828,253779,253284,255216,254934,253170,247820,249191,246062,240468,240536,239583,237811,234853,232127,229583,229807,232918,232294,229949,222552,215826,211950,210366,206066,203340,200146,192078,190076,180393,172410,168620,163408,162021,155327,151343,145673,137691,132190,120380,110444,98071,92706,87132,81562,74072,62557,55713,51239,42469,36611,30358,25207,20565,15613,11772,8606,14865 0,4,2,2052,18339221,166153,167458,168680,169544,170001,170136,170119,170060,170010,169970,169896,169722,169482,169227,169119,169397,170374,172331,175501,179867,185218,191372,198289,205686,213145,220482,227531,234074,239870,244691,248465,251285,253332,254810,255803,256391,256652,256777,256789,253985,256398,257199,256008,254014,257318,255185,254595,256413,256026,254193,248815,250119,246943,241342,241419,240491,238702,235732,232973,230419,230621,233643,232880,230344,222749,215845,211774,209994,205563,202650,199248,190976,188690,178822,170602,166502,160960,159142,152129,147773,141698,133390,127541,115606,105499,93116,87429,81552,75711,68142,56961,50162,45561,37244,31628,25795,21036,16831,12514,9225,15675 0,4,2,2053,18573007,167880,169206,170436,171307,171766,171889,171850,171778,171711,171636,171538,171366,171117,170872,170790,171087,172081,174070,177279,181635,186983,193178,200087,207506,215000,222373,229475,236089,241963,246846,250711,253602,255722,257251,258301,258967,259315,259474,259537,259429,256418,258546,259050,257635,255511,258723,256495,255797,257509,257058,255175,249755,251005,247812,242229,242328,241391,239569,236576,233804,231245,231370,234239,233275,230520,222748,215663,211415,209465,204890,201754,198097,189609,187033,176961,168481,164034,158140,155893,148573,143773,137297,128739,122514,110467,100203,87854,81877,75747,69693,62091,51326,44644,39995,32209,26911,21555,17241,13510,9823,16644 0,4,2,2054,18805688,169590,170935,172187,173065,173531,173658,173604,173510,173429,173337,173203,173009,172762,172508,172435,172759,173774,175779,179020,183417,188756,194948,201899,209307,216826,224235,231370,238037,243980,248945,252872,255844,258040,259642,260744,261465,261894,262137,262234,262178,261862,258570,260401,260682,259127,256923,260035,257698,256901,258545,258045,256100,250654,251877,248693,243144,243234,242269,240403,237408,234625,232004,231987,234645,233453,230501,222549,215300,210898,208764,204009,200605,196677,187972,185077,174780,166007,161185,154950,152278,144587,139347,132538,123706,117105,104963,94576,82316,76099,69769,63553,55997,45719,39230,34629,27439,22516,17693,13863,10624,17717 0,4,2,2055,19037179,171281,172645,173916,174816,175289,175423,175375,175264,175161,175055,174905,174674,174408,174153,174071,174404,175445,177475,180730,185160,190542,196726,203671,211124,218633,226064,233237,239935,245930,250962,254971,258009,260281,261960,263135,263909,264393,264715,264899,264875,264612,264016,260428,262032,262179,260536,258241,261237,258803,257945,259538,258980,256983,251538,252760,249599,244056,244114,243110,241221,238231,235381,232633,232419,234833,233432,230273,222160,214779,210214,207855,202874,199185,194978,186036,182791,172240,163149,157965,151394,148222,140171,134558,127395,118289,111311,99115,88656,76550,70145,63668,57360,49928,40214,34004,29534,22993,18509,14247,10919,19020 0,4,2,2056,19267463,172949,174337,175627,176545,177040,177181,177140,177035,176915,176788,176622,176377,176073,175799,175717,176038,177091,179146,182427,186871,192286,198513,205451,212897,220451,227873,235066,241803,247830,252916,256991,260103,262449,264205,265455,266302,266836,267214,267477,267541,267307,266766,265874,262063,263530,263588,261850,259450,262341,259847,258945,260478,259875,257855,252436,253673,250503,244946,244959,243933,242032,238988,236006,233078,232634,234823,233208,229857,221612,214089,209318,206691,201468,197488,192975,183772,180137,169310,159919,154375,147401,143731,135392,129378,121856,112487,105153,92960,82490,70602,64063,57510,51188,43963,34893,29038,24781,18929,14928,11241,20103 0,4,2,2057,19496459,174594,176004,177318,178258,178770,178932,178897,178799,178685,178541,178355,178092,177775,177464,177361,177685,178725,180792,184099,188569,193998,200256,207240,214678,222225,229690,236877,243634,249698,254817,258943,262126,264543,266371,267699,268620,269231,269657,269974,270116,269973,269461,268623,267509,263564,264943,264906,263053,260562,263382,260850,259891,261375,260756,258743,253358,254579,251384,245799,245786,244750,242778,239617,236447,233306,232654,234608,232792,229279,220892,213187,208167,205252,199781,195482,190639,181136,177082,165994,156319,150344,142973,138865,130219,123798,115922,106319,98673,86544,76129,64523,57915,51367,45116,38191,29831,24396,20433,15292,11797,21045 0,4,2,2058,19724104,176213,177648,178986,179949,180483,180662,180648,180556,180449,180311,180108,179826,179493,179167,179025,179328,180373,182427,185743,190239,195695,201968,208982,216466,224004,231463,238694,245443,251527,256681,260843,264077,266567,268468,269864,270862,271547,272052,272418,272611,272549,272124,271316,270257,269009,264979,266260,266114,264161,261612,264384,261797,260793,262260,261648,259650,254276,255462,252230,246635,246607,245502,243396,240059,236673,233340,232471,234202,232212,228523,219954,212026,206741,203530,197787,193138,187921,178104,173628,162298,152270,145866,138176,133600,124648,117817,109610,99819,91915,79921,69625,58376,51777,45318,39233,32690,25096,20145,16533,12106,22069 0,4,2,2059,19950346,177811,179266,180629,181616,182172,182373,182377,182307,182208,182080,181879,181578,181226,180884,180729,180993,182016,184073,187377,191882,197363,203662,210692,218207,225789,233238,240463,247258,253334,258509,262705,265977,268516,270489,271961,273028,273788,274366,274809,275055,275042,274699,273981,272952,271757,270423,266299,267470,267226,265206,262621,265332,262703,261685,263157,262564,260554,255171,256309,253055,247462,247364,246128,243824,240286,236699,233172,232100,233631,231453,227546,218753,210589,205032,201497,195452,190414,184796,174673,169784,158134,147767,141012,132982,127928,118674,111457,102961,93038,84935,73141,63044,52233,45728,39454,33622,27537,20750,16325,13108,22970 0,4,2,2060,20175094,179389,180861,182244,183258,183839,184062,184087,184036,183961,183837,183647,183348,182978,182615,182444,182696,183680,185713,189020,193513,199002,205326,212382,219914,227527,235019,242232,249021,255145,260312,264531,267837,270414,272437,273980,275125,275955,276606,277124,277443,277486,277192,276554,275616,274452,273172,271743,267513,268582,268275,266211,263574,266235,263597,262590,264077,263474,261436,256030,257139,253874,248225,247994,246564,244037,240311,236522,232815,231565,232880,230472,226304,217270,208866,203012,199123,192737,187280,181262,170845,165450,153502,142886,135758,127385,121845,112317,104752,96020,86032,77785,66279,56461,46173,39855,33854,28360,22801,16841,12966,24306 0,5,0,2014,733955,10008,12185,12245,12266,11982,12009,12211,12229,11890,11894,11414,11343,11037,11193,11333,10985,10991,10846,11181,11495,11873,12212,12800,13965,14533,13956,13890,13576,13747,13612,13055,13169,13131,12531,13067,11759,11365,11310,10581,10588,9929,9801,9716,9804,10085,9231,8940,8913,8782,9282,8863,8544,8622,8274,8351,7675,7357,7072,6662,6470,5957,5631,5335,4912,4943,4703,4298,3950,3611,3289,2976,2672,2409,2170,2194,1920,1779,1623,1429,1336,1223,1065,964,892,861,732,582,481,433,376,313,238,215,161,122,84,68,47,37,24,70 0,5,0,2015,745661,10220,10065,12241,12299,12305,12027,12047,12246,12259,11920,11928,11441,11369,11072,11228,11383,11062,11075,10959,11313,11633,12021,12363,12949,14108,14654,14065,14013,13682,13861,13702,13148,13255,13193,12591,13112,11805,11402,11346,10627,10631,9969,9829,9745,9822,10103,9238,8954,8919,8778,9275,8853,8531,8605,8261,8327,7651,7340,7051,6645,6456,5933,5615,5314,4895,4920,4680,4270,3920,3582,3259,2943,2640,2374,2127,2152,1876,1734,1578,1380,1287,1171,1012,912,837,800,673,531,435,388,330,271,204,180,131,98,67,51,35,27,57 0,5,0,2016,757521,10420,10278,10120,12300,12345,12340,12070,12079,12283,12285,11951,11960,11467,11400,11113,11281,11456,11160,11184,11091,11460,11780,12172,12517,13092,14239,14775,14171,14135,13786,13965,13786,13232,13330,13244,12647,13154,11850,11438,11377,10671,10668,10006,9854,9768,9841,10117,9243,8964,8919,8773,9265,8843,8515,8585,8247,8300,7628,7322,7031,6629,6439,5907,5594,5290,4873,4893,4652,4237,3884,3546,3225,2902,2599,2333,2081,2103,1826,1683,1526,1326,1233,1114,957,855,777,737,612,480,389,341,286,231,172,146,105,77,51,38,25,54 0,5,0,2017,769516,10608,10478,10334,10181,12352,12387,12372,12106,12113,12320,12314,11979,11991,11498,11437,11171,11357,11551,11280,11311,11239,11613,11929,12327,12665,13225,14367,14892,14276,14255,13881,14061,13863,13307,13393,13293,12697,13196,11893,11469,11407,10711,10701,10037,9871,9788,9854,10127,9241,8968,8919,8767,9253,8831,8498,8562,8232,8273,7602,7304,7008,6607,6420,5878,5571,5264,4848,4861,4618,4198,3843,3504,3183,2855,2553,2287,2029,2048,1772,1627,1468,1269,1173,1052,898,796,716,671,551,429,342,295,244,194,141,117,82,59,39,28,51 0,5,0,2018,781594,10765,10665,10533,10394,10233,12399,12427,12399,12144,12144,12358,12342,12005,12026,11535,11492,11251,11457,11669,11418,11451,11393,11767,12081,12475,12801,13354,14488,15007,14381,14365,13968,14149,13930,13370,13453,13338,12746,13238,11930,11498,11435,10745,10729,10059,9888,9804,9865,10131,9237,8970,8915,8758,9236,8815,8480,8537,8215,8245,7577,7284,6982,6583,6395,5848,5544,5235,4820,4822,4576,4153,3796,3456,3134,2801,2501,2237,1972,1988,1712,1566,1406,1207,1110,986,835,735,652,605,492,377,297,252,204,159,114,93,63,44,28,50 0,5,0,2019,793723,10902,10823,10721,10593,10446,10279,12443,12459,12426,12180,12177,12392,12369,12036,12067,11590,11568,11353,11580,11804,11569,11597,11549,11924,12227,12611,12934,13477,14608,15121,14476,14465,14049,14222,13985,13429,13507,13384,12794,13276,11962,11520,11458,10774,10750,10080,9900,9818,9873,10132,9237,8968,8907,8746,9218,8799,8460,8511,8194,8218,7552,7264,6955,6554,6367,5815,5513,5201,4783,4778,4530,4101,3741,3399,3077,2742,2444,2179,1909,1923,1646,1499,1338,1141,1041,917,770,671,588,540,432,326,254,212,167,128,90,72,47,32,48 0,5,0,2020,805865,11008,10961,10880,10783,10645,10493,10322,12478,12492,12451,12216,12206,12423,12402,12074,12126,11667,11664,11479,11721,11953,11725,11745,11705,12071,12363,12744,13062,13598,14727,15224,14564,14556,14120,14285,14038,13481,13560,13430,12836,13311,11989,11542,11478,10794,10770,10096,9909,9826,9873,10131,9232,8961,8897,8730,9199,8781,8439,8483,8174,8189,7525,7239,6924,6524,6336,5778,5476,5160,4741,4728,4474,4041,3677,3334,3014,2677,2380,2115,1841,1851,1575,1426,1266,1070,969,846,702,606,525,474,375,279,214,175,135,101,70,54,34,52 0,5,0,2021,818004,11107,11067,11018,10941,10836,10692,10536,10358,12516,12523,12480,12249,12235,12458,12441,12130,12208,11768,11786,11622,11872,12110,11883,11897,11855,12206,12496,12871,13189,13716,14833,15319,14646,14633,14178,14343,14086,13530,13608,13470,12875,13340,12011,11562,11494,10812,10785,10108,9911,9829,9872,10125,9224,8951,8885,8711,9177,8760,8416,8456,8151,8156,7491,7210,6890,6490,6300,5738,5433,5112,4691,4670,4410,3973,3606,3262,2945,2605,2311,2045,1769,1773,1499,1348,1189,995,895,773,635,542,462,412,320,236,177,142,107,78,52,39,56 0,5,0,2022,830121,11176,11166,11125,11080,10994,10883,10735,10572,10395,12550,12558,12509,12280,12269,12501,12499,12211,12312,11895,11925,11777,12032,12268,12042,12044,11993,12340,12622,12996,13313,13824,14930,15404,14718,14698,14232,14395,14134,13578,13648,13507,12908,13366,12028,11578,11508,10825,10796,10115,9912,9832,9867,10116,9211,8939,8871,8692,9154,8736,8394,8428,8126,8122,7453,7176,6852,6451,6257,5693,5381,5057,4634,4602,4335,3896,3527,3182,2870,2526,2235,1970,1693,1688,1417,1266,1107,919,818,699,569,479,401,352,270,195,143,113,83,59,39,60 0,5,0,2023,842182,11221,11236,11224,11188,11134,11042,10927,10772,10610,10430,12586,12589,12538,12316,12310,12561,12580,12315,12440,12039,12078,11937,12192,12428,12194,12182,12128,12468,12745,13119,13423,13921,15019,15478,14778,14758,14281,14445,14180,13622,13685,13539,12937,13389,12040,11594,11517,10836,10803,10118,9913,9832,9859,10101,9196,8926,8853,8674,9128,8713,8371,8398,8096,8081,7414,7137,6807,6406,6207,5639,5322,4995,4569,4525,4252,3814,3442,3096,2787,2440,2152,1887,1611,1598,1330,1179,1023,841,739,627,502,417,344,296,223,158,114,87,63,43,63 0,5,0,2024,854168,11260,11282,11295,11287,11241,11182,11086,10964,10810,10645,10467,12618,12619,12573,12358,12370,12644,12685,12444,12585,12197,12237,12099,12354,12581,12335,12316,12257,12594,12867,13231,13524,14009,15096,15541,14835,14813,14329,14494,14222,13662,13717,13566,12961,13403,12052,11606,11523,10839,10804,10120,9910,9829,9849,10084,9178,8911,8834,8652,9104,8688,8345,8364,8061,8038,7371,7093,6757,6354,6148,5578,5255,4924,4494,4439,4162,3723,3348,3003,2696,2346,2060,1797,1524,1502,1240,1089,938,761,661,554,438,357,290,245,181,125,88,66,46,69 0,5,0,2025,866054,11281,11321,11341,11359,11340,11290,11226,11123,11003,10845,10682,10500,12649,12655,12615,12420,12453,12749,12815,12589,12742,12360,12397,12262,12510,12721,12472,12445,12384,12718,12977,13334,13615,14085,15162,15599,14887,14867,14376,14538,14259,13697,13745,13588,12979,13417,12058,11615,11525,10839,10805,10117,9903,9821,9836,10066,9158,8895,8814,8631,9078,8660,8316,8326,8023,7990,7322,7044,6700,6294,6083,5508,5179,4843,4411,4345,4064,3624,3247,2901,2595,2245,1961,1700,1431,1400,1147,998,849,681,584,483,376,301,240,198,144,97,67,49,75 0,5,0,2026,877826,11294,11343,11381,11404,11413,11389,11335,11263,11162,11039,10882,10715,10531,12685,12697,12676,12505,12558,12879,12960,12747,12906,12524,12559,12419,12653,12859,12602,12572,12508,12831,13078,13427,13695,14149,15224,15653,14938,14921,14418,14579,14291,13727,13768,13604,12996,13425,12063,11619,11523,10839,10801,10111,9892,9811,9822,10044,9137,8876,8793,8610,9050,8628,8282,8285,7981,7938,7268,6988,6635,6225,6009,5431,5093,4751,4319,4242,3958,3516,3136,2790,2486,2136,1856,1597,1333,1294,1051,905,760,601,509,415,317,249,195,158,111,74,50,79 0,5,0,2027,889465,11291,11356,11403,11446,11458,11462,11434,11373,11302,11198,11076,10915,10746,10568,12728,12758,12760,12613,12688,13027,13120,12911,13070,12689,12714,12564,12793,12990,12731,12697,12621,12935,13170,13508,13763,14211,15280,15706,14989,14968,14457,14614,14319,13752,13783,13619,13008,13432,12061,11618,11520,10836,10794,10102,9880,9799,9804,10021,9113,8857,8771,8586,9018,8591,8245,8239,7933,7878,7205,6923,6560,6149,5924,5342,4998,4651,4219,4129,3843,3399,3016,2670,2368,2021,1744,1490,1232,1186,953,812,672,524,438,351,263,201,155,123,84,55,83 0,5,0,2028,900962,11288,11353,11417,11467,11501,11508,11508,11471,11412,11338,11236,11109,10946,10783,10613,12791,12842,12868,12747,12836,13190,13286,13076,13235,12847,12858,12706,12927,13120,12857,12811,12725,13029,13250,13578,13827,14268,15335,15756,15032,15012,14489,14644,14342,13771,13797,13629,13019,13432,12054,11616,11513,10830,10783,10091,9866,9785,9783,9995,9091,8838,8745,8557,8979,8551,8204,8187,7879,7810,7135,6849,6479,6062,5828,5242,4894,4543,4108,4007,3715,3271,2889,2540,2242,1901,1627,1379,1128,1075,854,719,587,450,370,292,214,160,121,93,63,86 0,5,0,2029,912308,11281,11351,11414,11483,11523,11551,11554,11546,11511,11449,11376,11270,11141,10984,10828,10677,12877,12950,13002,12898,12998,13357,13453,13242,13394,12993,12997,12841,13059,13247,12972,12916,12819,13110,13318,13644,13886,14323,15387,15802,15072,15050,14515,14668,14357,13789,13807,13636,13023,13428,12047,11610,11501,10820,10770,10079,9849,9768,9761,9970,9067,8816,8716,8522,8938,8507,8156,8128,7817,7733,7055,6765,6386,5963,5722,5133,4781,4425,3988,3874,3577,3133,2750,2405,2108,1773,1505,1265,1023,965,756,628,506,380,308,237,171,126,92,69,95 0,5,0,2030,923498,11279,11344,11412,11480,11539,11573,11597,11592,11586,11547,11487,11410,11302,11178,11029,10893,10763,12987,13085,13151,13062,13166,13525,13620,13401,13541,13136,13130,12974,13189,13362,13077,13010,12901,13180,13382,13705,13945,14376,15435,15843,15106,15084,14537,14687,14372,13801,13814,13636,13022,13422,12037,11600,11486,10807,10754,10064,9830,9749,9739,9944,9041,8788,8682,8484,8892,8456,8103,8060,7746,7646,6965,6671,6281,5855,5605,5013,4656,4296,3859,3730,3429,2987,2603,2262,1969,1642,1381,1149,918,854,660,540,429,316,251,190,133,97,68,106 0,5,0,2031,934536,11287,11344,11406,11477,11537,11590,11619,11635,11632,11622,11585,11521,11442,11339,11224,11093,10980,10873,13123,13236,13314,13232,13334,13694,13780,13548,13684,13272,13261,13105,13306,13468,13174,13092,12970,13245,13442,13763,14001,14425,15481,15877,15136,15112,14553,14705,14383,13810,13816,13633,13019,13413,12024,11587,11469,10792,10736,10047,9808,9732,9717,9915,9010,8756,8644,8442,8839,8398,8041,7983,7665,7547,6865,6565,6165,5735,5477,4885,4520,4156,3718,3574,3270,2829,2447,2113,1825,1507,1253,1032,813,748,568,456,357,259,201,148,101,72,112 0,5,0,2032,945413,11292,11352,11406,11473,11534,11588,11637,11657,11675,11668,11661,11619,11553,11479,11385,11288,11181,11091,11010,13276,13402,13484,13403,13503,13856,13928,13692,13821,13407,13389,13224,13414,13564,13256,13160,13036,13306,13499,13820,14051,14469,15519,15907,15161,15134,14568,14717,14390,13813,13813,13629,13013,13399,12008,11571,11450,10774,10716,10029,9787,9711,9692,9882,8974,8721,8602,8394,8779,8332,7967,7897,7573,7440,6752,6446,6039,5605,5337,4746,4373,4002,3566,3408,3101,2662,2284,1957,1676,1370,1126,914,711,645,481,379,291,207,157,114,75,118 0,5,0,2033,956145,11316,11357,11414,11473,11529,11585,11635,11675,11698,11712,11706,11695,11652,11591,11524,11450,11376,11293,11229,11164,13442,13572,13655,13574,13665,14005,14073,13830,13956,13539,13506,13332,13511,13647,13325,13225,13096,13365,13555,13871,14097,14507,15553,15933,15180,15154,14579,14727,14393,13812,13809,13621,13003,13382,11989,11555,11427,10755,10693,10010,9764,9688,9661,9843,8936,8683,8554,8340,8710,8255,7885,7801,7469,7319,6627,6316,5901,5463,5185,4594,4212,3837,3401,3231,2920,2487,2116,1796,1524,1231,998,800,613,549,403,311,232,163,121,85,124 0,5,0,2034,966736,11353,11382,11420,11481,11529,11581,11632,11674,11716,11735,11751,11741,11728,11690,11636,11588,11538,11488,11431,11384,11332,13614,13744,13827,13739,13814,14151,14211,13965,14089,13659,13613,13429,13595,13718,13391,13284,13155,13423,13605,13920,14136,14541,15580,15952,15197,15169,14587,14731,14390,13811,13801,13608,12991,13362,11967,11535,11403,10735,10671,9990,9738,9660,9625,9802,8892,8638,8499,8276,8632,8168,7793,7692,7351,7186,6493,6174,5751,5307,5020,4428,4038,3660,3226,3044,2730,2307,1944,1633,1371,1092,874,689,521,458,330,250,182,125,90,134 0,5,0,2035,977194,11402,11419,11445,11487,11538,11581,11628,11671,11715,11753,11772,11786,11774,11766,11736,11702,11678,11650,11627,11587,11553,11506,13788,13917,13992,13891,13960,14290,14347,14098,14209,13769,13709,13514,13666,13784,13454,13343,13212,13476,13652,13962,14172,14570,15601,15970,15207,15181,14589,14730,14386,13805,13789,13591,12975,13339,11942,11513,11376,10714,10648,9967,9709,9626,9586,9755,8842,8585,8435,8204,8542,8070,7689,7570,7220,7041,6344,6019,5586,5139,4840,4247,3853,3471,3041,2848,2534,2121,1768,1470,1217,957,754,587,434,376,265,196,138,94,147 0,5,0,2036,987534,11460,11468,11482,11512,11544,11590,11629,11667,11712,11752,11791,11807,11819,11812,11812,11801,11791,11790,11789,11784,11757,11728,11681,13963,14082,14145,14039,14099,14428,14480,14219,14320,13867,13791,13586,13734,13846,13514,13401,13263,13523,13693,14001,14203,14593,15622,15983,15217,15188,14587,14727,14378,13797,13774,13572,12955,13313,11915,11489,11349,10692,10621,9941,9675,9590,9543,9701,8785,8524,8363,8121,8442,7960,7572,7434,7079,6882,6183,5849,5406,4955,4645,4055,3656,3272,2846,2644,2332,1932,1591,1305,1069,827,641,491,356,302,209,151,103,155 0,5,0,2037,997756,11519,11527,11532,11549,11569,11596,11638,11668,11709,11749,11791,11826,11840,11857,11858,11878,11891,11904,11929,11946,11954,11932,11904,11858,14130,14235,14293,14181,14237,14563,14601,14329,14419,13952,13861,13654,13798,13906,13573,13453,13312,13565,13730,14034,14229,14614,15637,15993,15221,15189,14584,14722,14367,13785,13755,13550,12933,13285,11885,11465,11322,10666,10590,9908,9636,9549,9493,9640,8720,8453,8279,8029,8329,7838,7441,7288,6924,6709,6008,5666,5211,4756,4436,3850,3447,3064,2643,2433,2126,1742,1415,1145,925,703,536,404,287,238,161,114,168 0,5,0,2038,1007866,11591,11586,11591,11600,11607,11621,11644,11678,11710,11747,11787,11826,11859,11878,11903,11925,11969,12004,12044,12087,12117,12131,12108,12082,12027,14283,14384,14435,14319,14372,14686,14711,14427,14504,14024,13928,13718,13859,13964,13627,13502,13355,13603,13761,14060,14252,14629,15651,15997,15221,15189,14577,14712,14351,13769,13736,13525,12909,13255,11856,11440,11292,10638,10553,9871,9592,9501,9435,9569,8645,8374,8186,7925,8202,7703,7298,7127,6754,6522,5819,5466,5002,4543,4213,3632,3230,2846,2435,2218,1917,1550,1243,992,789,590,441,326,227,184,121,182 0,5,0,2039,1017859,11659,11658,11650,11659,11658,11659,11669,11684,11720,11749,11786,11823,11860,11898,11924,11970,12016,12083,12144,12202,12260,12295,12308,12286,12252,12182,14433,14526,14575,14455,14495,14799,14810,14512,14577,14093,13989,13781,13919,14017,13676,13543,13392,13634,13786,14086,14270,14643,15659,15997,15221,15186,14566,14697,14332,13751,13712,13499,12881,13224,11825,11412,11257,10602,10512,9828,9543,9447,9367,9488,8560,8283,8082,7807,8060,7554,7142,6953,6571,6319,5612,5249,4779,4316,3979,3404,3003,2622,2222,2003,1708,1364,1077,845,662,486,357,258,175,138,198 0,5,0,2040,1027726,11720,11727,11723,11718,11717,11710,11707,11709,11726,11758,11787,11822,11857,11899,11945,11991,12061,12130,12224,12303,12375,12438,12473,12487,12456,12408,12333,14576,14666,14712,14579,14607,14900,14895,14585,14646,14157,14048,13843,13975,14066,13720,13580,13425,13660,13811,14107,14288,14651,15663,15995,15216,15179,14551,14681,14312,13731,13687,13469,12854,13191,11791,11378,11215,10563,10467,9779,9486,9384,9290,9396,8462,8180,7964,7674,7906,7391,6971,6763,6371,6097,5388,5019,4541,4075,3733,3166,2769,2392,2009,1788,1504,1184,919,708,546,393,283,200,133,218 0,5,0,2041,1037462,11776,11788,11792,11791,11777,11769,11759,11747,11751,11765,11796,11823,11856,11896,11946,12012,12083,12175,12271,12384,12477,12553,12617,12652,12658,12612,12560,12477,14717,14803,14837,14693,14708,14987,14968,14654,14710,14220,14106,13899,14026,14109,13760,13612,13452,13685,13830,14125,14299,14655,15666,15990,15207,15167,14533,14661,14289,13710,13660,13440,12825,13155,11753,11338,11170,10517,10414,9723,9421,9310,9201,9292,8355,8063,7832,7529,7739,7215,6784,6557,6154,5857,5149,4771,4288,3822,3476,2922,2529,2161,1795,1576,1306,1014,772,583,442,310,219,151,231 0,5,0,2042,1047058,11823,11844,11853,11862,11849,11829,11818,11799,11789,11789,11803,11832,11857,11895,11943,12013,12104,12198,12317,12431,12558,12656,12732,12796,12824,12815,12765,12705,12619,14855,14928,14951,14795,14794,15062,15037,14718,14773,14282,14159,13952,14070,14147,13794,13639,13477,13705,13847,14136,14306,14658,15665,15980,15194,15153,14513,14640,14263,13686,13631,13410,12794,13116,11708,11294,11120,10466,10352,9658,9345,9224,9102,9175,8234,7931,7686,7372,7555,7024,6581,6333,5917,5600,4897,4511,4024,3558,3211,2671,2288,1931,1585,1371,1118,853,637,473,351,240,166,248 0,5,0,2043,1056502,11856,11891,11909,11923,11922,11902,11878,11858,11842,11828,11828,11840,11866,11896,11942,12011,12106,12219,12340,12478,12605,12739,12836,12912,12968,12981,12968,12910,12848,12758,14981,15042,15054,14883,14868,15133,15101,14782,14834,14337,14208,14000,14109,14179,13822,13664,13499,13724,13858,14143,14311,14657,15661,15967,15177,15136,14490,14616,14234,13660,13601,13376,12759,13071,11659,11246,11063,10405,10281,9584,9257,9128,8989,9043,8099,7786,7526,7201,7355,6814,6359,6088,5663,5326,4629,4236,3748,3286,2941,2417,2047,1706,1380,1175,943,705,517,377,273,182,271 0,5,0,2044,1065785,11885,11925,11957,11979,11983,11975,11951,11919,11901,11881,11867,11862,11874,11905,11943,12010,12104,12221,12362,12501,12653,12787,12919,13016,13084,13126,13135,13114,13053,12988,12885,15096,15145,15142,14958,14938,15198,15165,14844,14890,14389,14252,14040,14143,14205,13849,13686,13519,13737,13866,14149,14313,14653,15652,15951,15159,15116,14466,14590,14206,13633,13567,13338,12717,13019,11604,11190,10998,10334,10200,9497,9160,9019,8861,8895,7950,7628,7352,7014,7138,6585,6116,5827,5390,5036,4348,3947,3463,3008,2667,2163,1810,1487,1185,991,782,573,411,293,207,300 0,5,0,2045,1074905,11909,11954,11991,12026,12039,12036,12024,11992,11961,11941,11920,11902,11896,11913,11952,12011,12103,12221,12364,12523,12676,12835,12968,13100,13188,13243,13280,13281,13258,13192,13114,13001,15199,15234,15217,15029,15002,15262,15227,14901,14943,14436,14289,14077,14170,14231,13870,13704,13531,13745,13873,14153,14313,14645,15640,15933,15138,15096,14438,14563,14177,13604,13530,13293,12671,12962,11543,11127,10922,10254,10107,9401,9049,8894,8720,8732,7787,7454,7163,6808,6899,6335,5858,5547,5104,4731,4054,3650,3171,2726,2391,1915,1579,1277,1002,824,637,456,321,225,332 0,5,0,2046,1083855,11926,11978,12020,12060,12085,12092,12085,12065,12034,12000,11980,11954,11936,11936,11961,12020,12104,12220,12364,12525,12699,12859,13018,13149,13272,13347,13398,13427,13424,13398,13319,13231,13106,15288,15310,15288,15095,15065,15325,15284,14954,14990,14477,14323,14107,14198,14252,13889,13718,13541,13753,13877,14153,14309,14633,15626,15911,15116,15071,14410,14535,14143,13569,13486,13244,12617,12896,11475,11052,10834,10162,10002,9290,8924,8756,8563,8554,7608,7264,6955,6584,6639,6068,5582,5252,4801,4413,3749,3348,2876,2444,2120,1674,1359,1079,834,673,510,357,244,365 0,5,0,2047,1092634,11941,11995,12044,12091,12119,12138,12142,12126,12107,12074,12040,12016,11989,11976,11984,12029,12114,12221,12364,12526,12701,12882,13042,13200,13321,13431,13502,13545,13571,13564,13525,13436,13336,13196,15364,15382,15354,15159,15127,15382,15337,14999,15030,14513,14350,14137,14220,14271,13904,13727,13550,13759,13877,14149,14302,14621,15606,15887,15089,15047,14380,14503,14105,13529,13437,13187,12557,12822,11395,10966,10734,10059,9882,9164,8785,8604,8391,8361,7414,7056,6727,6340,6361,5783,5288,4941,4484,4084,3439,3040,2580,2166,1855,1443,1151,899,681,537,399,273,401 0,5,0,2048,1101243,11954,12010,12061,12115,12151,12172,12188,12183,12168,12146,12113,12076,12051,12029,12024,12053,12123,12232,12365,12526,12703,12885,13066,13225,13374,13481,13586,13649,13689,13711,13691,13642,13541,13427,13273,15437,15449,15419,15223,15183,15435,15381,15040,15065,14543,14378,14161,14240,14285,13913,13735,13555,13761,13873,14142,14292,14604,15585,15861,15063,15021,14346,14466,14060,13482,13381,13123,12487,12737,11304,10868,10623,9943,9747,9024,8632,8438,8203,8150,7202,6827,6477,6078,6065,5479,4977,4615,4156,3747,3124,2730,2288,1896,1602,1225,959,735,547,421,307,445 0,5,0,2049,1109680,11965,12024,12076,12132,12175,12204,12222,12229,12225,12207,12185,12149,12110,12091,12077,12093,12147,12241,12376,12527,12703,12887,13070,13250,13399,13535,13638,13734,13793,13830,13839,13808,13747,13632,13505,13347,15505,15514,15481,15282,15236,15482,15422,15075,15094,14574,14399,14182,14255,14296,13922,13740,13557,13760,13866,14133,14279,14587,15561,15835,15035,14991,14307,14423,14009,13429,13317,13049,12406,12637,11201,10758,10498,9811,9597,8869,8463,8254,7996,7919,6969,6579,6211,5797,5749,5160,4652,4278,3819,3406,2808,2425,2002,1638,1361,1024,785,590,430,324,495 0,5,0,2050,1117959,11986,12035,12091,12147,12192,12229,12254,12263,12271,12264,12246,12221,12184,12150,12139,12146,12188,12266,12385,12538,12704,12886,13072,13254,13424,13561,13691,13787,13879,13934,13958,13956,13914,13837,13710,13579,13416,15569,15577,15539,15337,15283,15524,15458,15104,15123,14599,14418,14198,14266,14305,13928,13742,13555,13757,13858,14124,14266,14566,15538,15807,15004,14955,14263,14375,13952,13367,13243,12964,12311,12525,11085,10633,10355,9664,9433,8698,8279,8053,7772,7665,6715,6312,5925,5497,5415,4824,4315,3931,3476,3062,2496,2127,1730,1393,1138,840,632,465,331,541 0,5,0,2051,1126089,12014,12056,12102,12162,12207,12246,12279,12295,12305,12310,12303,12281,12256,12224,12198,12208,12241,12307,12411,12548,12716,12888,13071,13256,13429,13585,13717,13840,13933,14020,14062,14075,14062,14004,13915,13784,13648,13482,15633,15635,15594,15386,15324,15561,15488,15134,15146,14620,14433,14211,14275,14311,13931,13739,13551,13751,13847,14112,14250,14547,15513,15776,14967,14913,14214,14320,13887,13296,13157,12866,12204,12398,10954,10492,10198,9502,9251,8511,8077,7832,7526,7388,6442,6025,5622,5181,5066,4477,3969,3579,3130,2721,2190,1841,1474,1165,934,676,498,359,579 0,5,0,2052,1134078,12048,12084,12123,12173,12222,12261,12296,12320,12338,12344,12350,12339,12315,12296,12272,12267,12303,12360,12453,12574,12726,12900,13074,13256,13431,13591,13742,13867,13986,14076,14149,14179,14181,14152,14082,13989,13853,13715,13547,15692,15690,15642,15429,15360,15591,15518,15156,15166,14637,14442,14222,14281,14315,13930,13736,13545,13742,13834,14098,14234,14525,15484,15739,14922,14865,14159,14256,13811,13214,13059,12754,12084,12255,10807,10335,10025,9322,9053,8307,7855,7588,7256,7091,6152,5719,5303,4850,4705,4121,3617,3222,2788,2390,1896,1570,1235,958,753,533,385,621 0,5,0,2053,1141937,12091,12118,12151,12194,12233,12276,12311,12338,12363,12378,12384,12386,12373,12355,12344,12341,12362,12421,12506,12616,12752,12910,13086,13260,13431,13593,13748,13892,14013,14129,14205,14267,14285,14272,14230,14156,14058,13920,13780,13608,15748,15738,15684,15468,15388,15620,15540,15177,15182,14650,14450,14229,14285,14314,13927,13730,13536,13732,13819,14084,14217,14500,15451,15694,14875,14812,14094,14182,13725,13120,12948,12628,11948,12094,10643,10162,9835,9126,8835,8082,7610,7320,6967,6773,5842,5396,4966,4507,4334,3758,3263,2872,2452,2070,1617,1317,1017,774,597,412,665 0,5,0,2054,1149668,12134,12161,12185,12222,12254,12287,12326,12353,12381,12403,12419,12420,12421,12413,12403,12413,12436,12482,12567,12669,12794,12936,13096,13272,13436,13593,13750,13897,14039,14156,14259,14323,14373,14376,14350,14304,14225,14125,13985,13841,13664,15797,15782,15721,15499,15417,15644,15562,15193,15194,14661,14456,14234,14285,14311,13922,13722,13525,13720,13803,14070,14197,14471,15410,15644,14820,14749,14020,14096,13625,13011,12822,12485,11795,11916,10465,9972,9627,8910,8596,7833,7341,7033,6657,6434,5514,5057,4616,4154,3955,3391,2911,2528,2129,1766,1358,1087,822,613,463,714 0,5,0,2055,1157273,12181,12204,12228,12257,12282,12308,12336,12368,12396,12420,12443,12454,12454,12461,12461,12472,12508,12556,12628,12730,12847,12979,13122,13282,13448,13598,13750,13899,14044,14182,14286,14378,14430,14464,14454,14424,14372,14293,14190,14046,13897,13713,15841,15820,15751,15530,15440,15666,15578,15204,15204,14669,14458,14235,14284,14306,13915,13711,13512,13707,13789,14053,14174,14435,15364,15588,14756,14677,13935,13997,13512,12887,12680,12325,11624,11719,10269,9765,9398,8672,8332,7561,7052,6727,6326,6077,5169,4704,4257,3795,3571,3027,2566,2197,1821,1484,1120,880,651,476,785 0,5,0,2056,1164757,12232,12251,12271,12300,12317,12336,12357,12378,12411,12435,12460,12479,12488,12494,12509,12530,12567,12628,12703,12792,12908,13032,13165,13308,13458,13610,13755,13899,14046,14187,14312,14405,14486,14521,14542,14529,14493,14440,14359,14250,14102,13946,13759,15880,15851,15780,15557,15461,15683,15589,15216,15211,14675,14458,14235,14281,14300,13906,13699,13500,13694,13772,14030,14143,14394,15310,15522,14682,14592,13836,13884,13383,12748,12520,12146,11435,11503,10053,9537,9147,8409,8042,7268,6743,6399,5977,5700,4812,4341,3891,3430,3190,2669,2232,1881,1534,1227,908,699,505,837 0,5,0,2057,1172122,12283,12302,12318,12343,12360,12371,12385,12399,12421,12450,12475,12496,12513,12528,12542,12578,12625,12687,12774,12868,12970,13093,13218,13352,13485,13620,13768,13904,14046,14189,14317,14431,14512,14577,14600,14617,14598,14561,14506,14419,14306,14151,13992,13800,15912,15880,15806,15581,15477,15695,15601,15225,15215,14677,14456,14232,14275,14291,13897,13685,13489,13678,13750,14000,14108,14347,15248,15445,14598,14495,13723,13756,13238,12591,12342,11950,11227,11264,9816,9286,8870,8120,7730,6953,6414,6050,5609,5308,4443,3971,3519,3068,2815,2323,1914,1585,1271,995,721,545,892 0,5,0,2058,1179368,12336,12353,12369,12390,12403,12414,12421,12427,12442,12461,12491,12511,12531,12553,12576,12611,12673,12745,12835,12939,13047,13155,13280,13405,13529,13647,13778,13918,14051,14189,14319,14436,14538,14604,14656,14675,14686,14666,14627,14567,14475,14356,14197,14033,13834,15943,15906,15828,15600,15489,15706,15609,15229,15218,14677,14452,14227,14267,14281,13886,13672,13475,13658,13720,13966,14065,14291,15176,15356,14499,14383,13595,13610,13074,12415,12146,11734,10998,11003,9556,9007,8565,7809,7396,6617,6064,5683,5227,4904,4067,3593,3149,2711,2453,1993,1616,1312,1033,793,562,955 0,5,0,2059,1186497,12389,12406,12420,12441,12450,12457,12463,12463,12470,12482,12501,12526,12546,12571,12601,12645,12706,12793,12893,13000,13118,13232,13341,13467,13582,13691,13805,13928,14065,14194,14319,14438,14543,14630,14684,14730,14744,14754,14732,14688,14624,14525,14402,14238,14067,13867,15971,15929,15845,15615,15499,15716,15613,15231,15218,14674,14445,14219,14257,14268,13874,13656,13456,13632,13688,13927,14015,14226,15092,15253,14387,14254,13452,13445,12890,12220,11930,11497,10747,10716,9269,8702,8238,7477,7039,6260,5697,5300,4830,4492,3683,3218,2784,2365,2107,1685,1342,1068,824,618,1011 0,5,0,2060,1193501,12441,12459,12473,12492,12501,12504,12506,12505,12506,12510,12522,12536,12561,12586,12619,12670,12740,12826,12941,13058,13179,13303,13418,13528,13644,13744,13849,13955,14075,14208,14324,14438,14545,14635,14710,14758,14799,14812,14820,14793,14744,14674,14571,14443,14272,14100,13897,15996,15945,15859,15628,15508,15722,15615,15232,15216,14670,14435,14210,14247,14256,13860,13636,13429,13602,13650,13878,13954,14149,14995,15136,14258,14109,13290,13259,12688,12006,11691,11237,10470,10399,8955,8373,7887,7122,6661,5885,5314,4904,4425,4072,3301,2849,2430,2033,1783,1401,1094,852,645,1086 0,5,1,2014,372964,5145,6245,6286,6304,6098,6035,6233,6181,6069,6037,5832,5804,5655,5664,5884,5733,5686,5620,5745,5809,5975,6256,6610,7298,7573,7282,7325,7164,7299,7180,6844,6827,6846,6623,6849,6062,5892,5833,5417,5616,5045,4997,4942,4957,5123,4649,4519,4522,4405,4662,4408,4210,4309,4120,4167,3837,3617,3557,3246,3135,2866,2745,2573,2360,2416,2289,2076,1973,1798,1556,1454,1269,1102,1042,1010,832,795,734,637,596,547,466,419,384,358,295,220,181,146,116,110,74,60,48,45,27,24,17,13,5,23 0,5,1,2015,378763,5254,5175,6275,6313,6317,6121,6059,6248,6195,6084,6055,5844,5817,5674,5681,5908,5771,5723,5673,5803,5871,6042,6327,6684,7367,7630,7328,7383,7210,7357,7222,6891,6875,6876,6659,6875,6084,5902,5845,5437,5635,5066,5009,4953,4969,5131,4650,4528,4524,4396,4655,4395,4198,4293,4107,4152,3819,3600,3538,3233,3120,2845,2729,2558,2344,2400,2270,2057,1952,1777,1537,1434,1250,1082,1015,986,808,772,710,611,569,517,435,392,353,328,268,196,161,129,101,93,62,49,37,35,20,20,13,10,12 0,5,1,2016,384646,5358,5284,5204,6307,6333,6329,6143,6076,6267,6204,6100,6072,5855,5832,5695,5704,5944,5817,5774,5735,5866,5940,6113,6401,6757,7428,7689,7376,7441,7259,7410,7265,6936,6918,6899,6694,6895,6106,5912,5854,5456,5651,5085,5019,4964,4979,5137,4648,4534,4523,4386,4647,4383,4187,4275,4097,4134,3800,3583,3519,3220,3102,2822,2710,2542,2325,2382,2248,2034,1926,1751,1515,1409,1224,1061,986,959,781,746,681,582,539,485,406,362,325,298,242,175,142,112,86,77,52,39,28,26,14,13,8,12 0,5,1,2017,390590,5454,5389,5313,5236,6333,6352,6340,6158,6097,6285,6216,6115,6088,5869,5848,5724,5738,5988,5875,5834,5802,5936,6010,6188,6474,6822,7489,7745,7424,7501,7303,7459,7308,6978,6954,6920,6723,6917,6126,5917,5862,5475,5666,5098,5026,4973,4988,5137,4643,4535,4519,4377,4636,4372,4176,4255,4085,4116,3780,3568,3498,3205,3083,2797,2690,2525,2305,2360,2225,2008,1897,1722,1487,1381,1197,1036,952,929,753,716,648,551,506,451,375,332,295,268,216,154,124,95,71,63,40,31,20,18,10,10,11 0,5,1,2018,396555,5534,5484,5417,5344,5262,6357,6370,6346,6178,6115,6304,6229,6130,6107,5885,5871,5762,5783,6044,5940,5897,5875,6008,6083,6262,6539,6887,7546,7801,7474,7557,7346,7505,7347,7011,6988,6935,6752,6940,6141,5921,5870,5490,5678,5109,5034,4979,4992,5135,4635,4533,4515,4367,4623,4357,4164,4234,4069,4098,3757,3551,3472,3188,3061,2770,2668,2505,2284,2335,2197,1979,1865,1689,1456,1350,1166,1007,918,896,720,684,614,517,472,414,345,301,263,238,188,133,106,79,57,49,30,24,15,13,7,13 0,5,1,2019,402548,5605,5564,5513,5448,5369,5286,6380,6381,6356,6194,6133,6321,6242,6146,6127,5907,5904,5808,5840,6106,6007,5966,5948,6084,6155,6327,6606,6949,7605,7859,7518,7610,7387,7544,7380,7043,7014,6953,6780,6959,6152,5922,5876,5501,5688,5119,5039,4985,4995,5130,4629,4531,4506,4355,4610,4342,4151,4212,4050,4079,3736,3532,3446,3167,3036,2745,2644,2481,2257,2309,2167,1948,1830,1654,1422,1315,1133,975,880,861,685,647,576,482,436,379,315,270,235,209,162,112,87,64,46,39,23,18,10,9,10 0,5,1,2020,408533,5660,5635,5593,5545,5473,5393,5308,6395,6396,6364,6213,6149,6336,6257,6164,6155,5941,5944,5867,5905,6171,6079,6037,6022,6156,6219,6394,6670,7010,7666,7912,7563,7659,7426,7578,7412,7067,7038,6971,6800,6977,6160,5925,5881,5509,5697,5127,5043,4985,4990,5125,4621,4525,4494,4339,4594,4327,4136,4188,4031,4058,3713,3511,3419,3144,3010,2716,2616,2453,2228,2278,2130,1912,1788,1614,1387,1277,1097,940,839,822,648,609,539,444,402,346,280,240,206,182,140,92,71,50,36,30,17,13,6,13 0,5,1,2021,414515,5711,5691,5664,5624,5571,5497,5415,5324,6415,6409,6375,6230,6166,6353,6275,6190,6196,5986,5999,5935,5972,6245,6154,6113,6096,6221,6285,6457,6734,7072,7721,7963,7607,7703,7455,7609,7436,7087,7059,6986,6817,6989,6166,5928,5888,5515,5703,5131,5043,4983,4983,5116,4611,4516,4482,4321,4576,4308,4118,4163,4008,4033,3684,3487,3391,3119,2982,2685,2586,2423,2196,2240,2089,1873,1744,1571,1347,1235,1058,902,798,780,609,568,499,407,369,311,249,212,178,155,116,74,56,39,28,23,12,9,12 0,5,1,2022,420471,5746,5742,5721,5696,5650,5595,5519,5430,5344,6431,6426,6388,6246,6185,6373,6300,6229,6244,6044,6061,6004,6049,6320,6232,6189,6162,6289,6348,6520,6798,7129,7775,8009,7648,7739,7482,7632,7458,7107,7075,6999,6832,7000,6168,5933,5892,5518,5705,5131,5040,4978,4975,5105,4596,4506,4468,4304,4555,4287,4098,4137,3984,4007,3653,3459,3361,3090,2950,2654,2551,2387,2159,2199,2042,1828,1697,1525,1307,1190,1016,860,756,733,566,528,460,371,334,274,219,185,150,128,93,58,44,30,22,17,9,13 0,5,1,2023,426393,5771,5777,5772,5754,5723,5675,5617,5535,5450,5360,6449,6441,6402,6264,6205,6399,6337,6277,6303,6111,6127,6080,6125,6398,6308,6256,6229,6352,6411,6585,6855,7184,7824,8051,7681,7773,7504,7654,7478,7123,7089,7010,6844,7007,6170,5938,5894,5519,5706,5126,5035,4971,4967,5089,4581,4495,4451,4285,4532,4264,4076,4109,3957,3976,3622,3428,3326,3059,2915,2617,2512,2349,2119,2153,1993,1783,1647,1477,1261,1140,969,817,710,687,524,487,418,335,296,241,192,159,125,103,74,45,34,23,17,12,13 0,5,1,2024,432275,5791,5802,5807,5804,5780,5748,5697,5634,5555,5466,5379,6464,6456,6419,6283,6232,6437,6384,6337,6370,6181,6200,6158,6204,6475,6377,6324,6293,6416,6478,6644,6911,7233,7869,8087,7712,7800,7525,7676,7495,7138,7100,7018,6855,7011,6173,5941,5892,5515,5701,5120,5026,4963,4957,5071,4564,4482,4432,4265,4511,4240,4053,4080,3928,3943,3589,3397,3289,3024,2876,2577,2470,2310,2074,2105,1939,1732,1593,1422,1211,1085,919,769,662,636,479,444,379,298,260,211,166,132,101,82,58,34,25,17,12,16 0,5,1,2025,438119,5801,5822,5833,5840,5830,5806,5770,5713,5654,5571,5485,5395,6480,6473,6438,6310,6271,6483,6444,6405,6440,6258,6275,6238,6282,6543,6447,6388,6358,6481,6538,6700,6962,7278,7906,8120,7737,7826,7546,7694,7509,7150,7110,7025,6864,7014,6172,5941,5890,5508,5696,5112,5016,4951,4945,5054,4546,4466,4413,4243,4487,4215,4029,4049,3897,3909,3553,3362,3249,2987,2834,2533,2424,2262,2028,2051,1883,1677,1536,1364,1157,1026,866,719,613,587,439,401,339,261,227,181,138,107,80,64,45,24,19,12,19 0,5,1,2026,443900,5807,5833,5853,5865,5867,5856,5829,5786,5733,5671,5589,5501,5411,6497,6492,6464,6349,6319,6542,6510,6476,6517,6336,6352,6317,6352,6614,6512,6454,6424,6540,6596,6752,7007,7317,7940,8145,7760,7852,7563,7709,7519,7160,7118,7031,6871,7016,6171,5940,5882,5502,5688,5102,5005,4938,4932,5035,4525,4449,4391,4221,4463,4187,4003,4017,3865,3871,3516,3324,3205,2944,2788,2489,2372,2210,1975,1994,1823,1616,1471,1299,1096,966,811,667,564,538,398,359,296,228,196,151,111,85,63,49,34,18,14,19 0,5,1,2027,449624,5805,5839,5864,5887,5891,5893,5879,5846,5806,5750,5689,5605,5517,5429,6517,6518,6502,6397,6379,6609,6581,6554,6595,6416,6427,6388,6424,6680,6578,6522,6485,6597,6651,6800,7046,7354,7967,8170,7783,7871,7580,7720,7529,7168,7124,7036,6876,7016,6165,5933,5875,5494,5677,5090,4993,4925,4917,5013,4502,4431,4368,4199,4436,4157,3974,3983,3829,3830,3472,3282,3157,2897,2738,2439,2316,2154,1919,1930,1760,1554,1404,1233,1034,902,753,616,517,484,355,315,258,196,165,123,89,67,48,37,25,13,21 0,5,1,2028,455279,5804,5837,5871,5897,5914,5917,5917,5895,5866,5823,5769,5705,5621,5535,5450,6544,6556,6550,6459,6448,6682,6659,6634,6675,6494,6495,6462,6492,6747,6645,6584,6545,6650,6699,6841,7081,7385,7992,8192,7800,7889,7591,7731,7536,7175,7128,7038,6880,7011,6154,5924,5864,5484,5665,5076,4979,4911,4900,4990,4480,4412,4344,4172,4407,4125,3943,3946,3791,3786,3427,3235,3108,2847,2682,2384,2257,2095,1857,1864,1689,1483,1334,1162,967,839,695,565,464,432,311,276,221,165,135,98,70,52,36,27,18,20 0,5,1,2029,460854,5801,5837,5869,5906,5925,5940,5941,5934,5916,5884,5842,5786,5721,5639,5556,5477,6583,6604,6611,6528,6522,6760,6739,6716,6753,6565,6565,6531,6559,6814,6707,6644,6600,6697,6740,6878,7111,7412,8016,8211,7815,7902,7599,7739,7541,7181,7131,7037,6880,7003,6142,5913,5850,5470,5652,5063,4965,4894,4880,4965,4456,4392,4317,4143,4376,4091,3910,3907,3749,3737,3376,3184,3053,2791,2620,2322,2193,2030,1792,1791,1615,1409,1255,1088,900,772,637,509,416,380,272,239,188,134,108,77,54,39,26,20,24 0,5,1,2030,466361,5801,5834,5869,5904,5934,5951,5964,5958,5955,5932,5903,5859,5802,5739,5660,5585,5516,6634,6667,6678,6602,6603,6840,6820,6796,6824,6637,6631,6601,6627,6875,6767,6700,6650,6737,6779,6910,7140,7439,8037,8227,7826,7914,7605,7747,7545,7185,7133,7032,6875,6995,6129,5899,5836,5455,5637,5048,4947,4874,4861,4938,4430,4367,4288,4112,4341,4053,3875,3861,3704,3683,3321,3131,2991,2731,2553,2257,2124,1961,1720,1712,1536,1332,1175,1014,829,707,575,457,365,330,235,203,154,107,85,59,41,29,18,27 0,5,1,2031,471800,5805,5834,5867,5903,5933,5961,5975,5981,5979,5971,5951,5920,5875,5820,5761,5688,5625,5567,6698,6736,6750,6682,6686,6922,6900,6868,6897,6705,6697,6672,6690,6935,6824,6748,6692,6774,6812,6939,7169,7462,8057,8239,7836,7923,7610,7753,7548,7186,7131,7025,6869,6984,6113,5884,5820,5439,5622,5031,4926,4854,4840,4911,4402,4340,4257,4079,4302,4012,3836,3813,3653,3624,3263,3071,2925,2664,2483,2187,2050,1885,1644,1627,1450,1248,1093,933,760,639,516,403,318,285,199,166,124,84,66,45,30,20,29 0,5,1,2032,477145,5808,5838,5866,5902,5932,5960,5986,5992,6002,5995,5991,5968,5936,5893,5842,5788,5728,5677,5631,6769,6810,6829,6765,6771,7003,6972,6942,6966,6774,6763,6737,6750,6990,6873,6788,6732,6806,6842,6966,7192,7484,8073,8250,7843,7931,7615,7756,7547,7182,7125,7016,6859,6970,6096,5868,5804,5421,5603,5012,4905,4831,4818,4883,4371,4312,4223,4043,4260,3968,3790,3760,3595,3561,3198,3004,2852,2592,2407,2112,1969,1802,1562,1538,1362,1162,1006,854,688,573,456,350,275,241,162,133,97,64,49,33,22,32 0,5,1,2033,482403,5819,5841,5870,5901,5930,5959,5985,6003,6014,6019,6014,6008,5985,5954,5914,5870,5829,5780,5742,5703,6844,6889,6911,6849,6854,7075,7045,7012,7035,6842,6824,6797,6805,7039,6914,6825,6765,6835,6871,6990,7212,7501,8087,8259,7850,7939,7618,7757,7544,7175,7117,7004,6849,6954,6078,5852,5785,5401,5581,4992,4882,4807,4792,4850,4340,4283,4186,4004,4214,3919,3740,3701,3534,3489,3127,2931,2774,2516,2322,2029,1882,1716,1473,1442,1267,1069,921,774,616,504,396,302,233,199,131,106,75,49,36,23,33 0,5,1,2034,487604,5839,5853,5874,5905,5929,5958,5984,6002,6025,6031,6039,6032,6025,6003,5975,5941,5911,5881,5845,5814,5778,6925,6972,6995,6932,6929,7149,7113,7082,7104,6905,6883,6853,6854,7082,6952,6856,6796,6864,6896,7012,7227,7517,8097,8267,7857,7944,7619,7754,7536,7167,7106,6990,6836,6935,6058,5833,5763,5380,5559,4970,4857,4781,4764,4817,4307,4249,4146,3960,4163,3865,3685,3637,3465,3414,3049,2852,2689,2430,2232,1941,1789,1620,1383,1343,1168,980,835,693,546,440,342,256,192,159,104,82,57,37,26,36 0,5,1,2035,492738,5864,5873,5886,5908,5933,5957,5982,6001,6024,6042,6049,6057,6049,6043,6024,6003,5983,5963,5946,5918,5889,5859,7009,7057,7078,7006,7005,7219,7183,7152,7167,6965,6937,6902,6894,7120,6986,6886,6825,6889,6919,7029,7241,7529,8107,8274,7860,7946,7616,7749,7529,7155,7095,6974,6821,6916,6036,5811,5739,5359,5536,4946,4830,4752,4734,4781,4269,4211,4102,3912,4108,3804,3625,3567,3391,3331,2964,2769,2598,2338,2136,1846,1688,1523,1288,1238,1071,890,746,614,476,380,289,212,156,126,81,61,43,27,41 0,5,1,2036,497821,5893,5898,5906,5921,5936,5961,5982,5999,6023,6041,6061,6067,6074,6067,6064,6051,6045,6035,6028,6020,5994,5971,5943,7096,7140,7153,7081,7077,7289,7253,7215,7229,7021,6983,6943,6934,7154,7017,6915,6850,6910,6937,7045,7253,7542,8117,8279,7863,7946,7610,7741,7517,7142,7081,6957,6803,6896,6011,5790,5714,5336,5511,4921,4801,4721,4703,4742,4228,4169,4054,3860,4048,3740,3558,3489,3310,3241,2874,2677,2498,2238,2032,1746,1585,1420,1188,1134,974,800,660,534,411,323,238,171,123,98,62,46,31,42 0,5,1,2037,502841,5924,5927,5932,5941,5949,5963,5986,5999,6021,6040,6060,6079,6084,6092,6088,6093,6093,6097,6100,6102,6096,6076,6055,6030,7181,7215,7228,7152,7150,7360,7317,7276,7286,7070,7023,6980,6968,7185,7047,6940,6874,6928,6953,7058,7265,7554,8122,8282,7861,7941,7601,7731,7504,7127,7064,6938,6784,6872,5985,5768,5689,5310,5482,4894,4770,4687,4667,4697,4184,4121,4002,3802,3980,3669,3486,3409,3223,3145,2778,2576,2392,2131,1921,1642,1476,1314,1086,1030,873,711,576,462,349,266,192,135,97,74,46,33,47 0,5,1,2038,507830,5961,5958,5962,5967,5970,5976,5988,6004,6021,6039,6058,6078,6096,6102,6114,6117,6136,6145,6163,6175,6179,6179,6160,6143,6115,7255,7291,7300,7223,7223,7425,7378,7332,7336,7112,7061,7015,6999,7214,7073,6964,6893,6945,6966,7072,7274,7564,8126,8280,7857,7935,7591,7718,7488,7111,7050,6917,6763,6847,5960,5744,5662,5284,5451,4864,4736,4651,4626,4648,4133,4070,3944,3742,3906,3591,3405,3317,3129,3041,2673,2468,2279,2018,1806,1530,1364,1207,988,926,776,619,498,393,290,217,152,105,74,54,34,51 0,5,1,2039,512756,5997,5995,5992,5997,5996,5997,6001,6006,6026,6040,6058,6076,6095,6114,6124,6143,6160,6189,6210,6237,6253,6263,6263,6248,6229,6190,7331,7362,7371,7294,7290,7488,7434,7381,7379,7151,7093,7048,7029,7240,7097,6982,6911,6957,6979,7085,7283,7572,8127,8275,7849,7927,7578,7702,7470,7095,7031,6894,6739,6820,5933,5717,5632,5254,5417,4831,4700,4611,4580,4595,4080,4013,3884,3671,3824,3506,3317,3222,3028,2928,2560,2351,2157,1900,1686,1415,1252,1099,887,825,679,536,423,326,235,173,119,79,55,39,54 0,5,1,2040,517631,6028,6032,6030,6027,6026,6023,6022,6019,6028,6044,6058,6076,6093,6113,6137,6153,6185,6213,6255,6285,6315,6337,6348,6352,6334,6305,6266,7404,7433,7443,7359,7354,7546,7483,7423,7417,7185,7122,7080,7056,7264,7117,7000,6926,6970,6991,7096,7291,7576,8125,8267,7841,7916,7562,7685,7452,7078,7011,6870,6716,6790,5904,5686,5598,5222,5381,4793,4659,4567,4531,4537,4018,3954,3812,3594,3738,3414,3223,3116,2918,2806,2439,2230,2029,1774,1561,1300,1141,985,790,722,587,457,353,265,188,136,92,59,40,59 0,5,1,2041,522453,6057,6063,6067,6065,6057,6053,6049,6040,6041,6047,6062,6076,6093,6111,6135,6166,6196,6238,6280,6331,6364,6398,6423,6436,6439,6410,6382,6338,7476,7504,7508,7421,7414,7597,7524,7463,7452,7217,7151,7107,7080,7283,7135,7015,6940,6981,7002,7103,7294,7576,8121,8257,7831,7902,7545,7666,7433,7059,6989,6845,6691,6759,5874,5653,5563,5186,5340,4754,4615,4516,4477,4473,3957,3885,3736,3511,3645,3317,3122,3004,2800,2676,2307,2100,1894,1644,1433,1186,1026,876,692,625,500,383,288,211,147,104,69,43,63 0,5,1,2042,527197,6080,6092,6098,6103,6094,6084,6079,6067,6062,6059,6066,6080,6093,6111,6133,6164,6209,6249,6305,6356,6409,6448,6484,6511,6523,6516,6487,6454,6410,7548,7571,7570,7479,7466,7641,7564,7498,7485,7248,7176,7132,7100,7300,7149,7030,6952,6992,7010,7106,7293,7573,8115,8244,7817,7886,7527,7647,7410,7036,6965,6818,6664,6726,5840,5617,5525,5148,5294,4710,4564,4460,4419,4402,3887,3807,3650,3425,3541,3212,3011,2882,2672,2535,2174,1965,1756,1512,1307,1066,914,768,601,534,417,314,231,165,113,77,51,67 0,5,1,2043,531869,6098,6115,6127,6134,6134,6122,6110,6097,6090,6081,6079,6085,6097,6112,6133,6162,6208,6262,6316,6381,6434,6495,6534,6573,6598,6599,6593,6559,6527,6482,7615,7635,7628,7530,7512,7682,7598,7532,7516,7274,7198,7154,7118,7314,7163,7043,6965,7001,7014,7105,7289,7567,8107,8229,7801,7869,7509,7625,7384,7012,6938,6789,6635,6691,5802,5579,5483,5104,5243,4661,4508,4400,4350,4323,3809,3723,3560,3330,3431,3098,2891,2751,2535,2388,2032,1824,1615,1381,1178,949,804,664,514,446,341,252,180,127,85,56,73 0,5,1,2044,536475,6112,6134,6151,6163,6165,6162,6148,6129,6120,6109,6100,6095,6102,6116,6134,6162,6206,6261,6330,6392,6460,6521,6581,6623,6660,6675,6677,6666,6632,6600,6549,7679,7695,7679,7575,7555,7716,7631,7565,7543,7298,7217,7171,7134,7328,7177,7055,6974,7006,7016,7102,7285,7559,8095,8213,7785,7851,7488,7600,7358,6987,6909,6757,6602,6652,5761,5537,5437,5054,5189,4605,4448,4335,4274,4237,3723,3633,3462,3228,3311,2973,2759,2612,2389,2235,1886,1678,1474,1244,1052,832,698,569,431,366,273,200,139,96,62,81 0,5,1,2045,541009,6125,6147,6170,6187,6194,6193,6188,6167,6151,6140,6128,6117,6112,6121,6138,6163,6206,6260,6329,6406,6471,6547,6608,6670,6710,6738,6753,6750,6739,6704,6666,6613,7738,7748,7723,7616,7591,7748,7663,7593,7569,7320,7233,7186,7148,7342,7188,7064,6979,7005,7016,7097,7278,7549,8082,8197,7768,7831,7462,7575,7331,6960,6879,6722,6568,6609,5716,5491,5385,5001,5128,4547,4383,4260,4194,4141,3632,3536,3357,3116,3179,2839,2622,2461,2239,2077,1735,1534,1328,1112,925,723,598,478,355,295,214,153,104,71,91 0,5,1,2046,545454,6134,6160,6183,6206,6217,6222,6219,6207,6189,6170,6159,6144,6134,6131,6144,6167,6207,6260,6329,6405,6485,6559,6636,6697,6756,6788,6816,6826,6822,6812,6770,6730,6672,7790,7793,7764,7651,7624,7781,7691,7619,7591,7338,7246,7200,7162,7354,7196,7071,6981,7004,7014,7091,7270,7536,8068,8179,7748,7807,7436,7548,7300,6929,6844,6685,6528,6561,5668,5440,5328,4941,5062,4478,4307,4181,4105,4040,3532,3430,3242,2993,3038,2698,2476,2307,2081,1912,1586,1385,1187,980,804,620,504,393,286,234,165,116,75,104 0,5,1,2047,549815,6142,6169,6196,6220,6236,6245,6248,6238,6229,6209,6190,6177,6162,6153,6154,6173,6212,6261,6329,6405,6484,6572,6647,6726,6783,6833,6866,6889,6898,6895,6878,6834,6789,6724,7834,7835,7800,7683,7657,7808,7717,7640,7609,7354,7258,7214,7173,7363,7202,7073,6982,7003,7009,7083,7261,7523,8051,8158,7724,7785,7409,7519,7268,6897,6807,6643,6484,6509,5615,5384,5265,4879,4988,4403,4228,4092,4009,3930,3423,3314,3114,2861,2888,2546,2322,2144,1919,1747,1432,1240,1046,851,690,522,415,318,225,181,124,86,113 0,5,1,2048,554103,6150,6177,6205,6233,6250,6264,6271,6267,6260,6248,6228,6208,6195,6181,6176,6184,6218,6266,6329,6405,6485,6572,6661,6738,6814,6861,6911,6939,6962,6971,6961,6943,6893,6841,6768,7876,7871,7835,7716,7685,7834,7737,7658,7625,7369,7271,7226,7182,7369,7203,7075,6981,6999,7001,7074,7251,7508,8031,8134,7701,7758,7379,7486,7231,6861,6766,6597,6434,6452,5556,5321,5198,4807,4905,4321,4139,3996,3903,3811,3304,3187,2977,2720,2728,2387,2163,1978,1757,1581,1282,1095,910,731,582,430,336,252,175,137,92,131 0,5,1,2049,558302,6155,6186,6213,6242,6263,6278,6291,6290,6289,6279,6267,6246,6225,6214,6204,6206,6229,6272,6334,6405,6485,6573,6662,6752,6826,6893,6941,6985,7012,7035,7038,7025,7002,6945,6886,6810,7911,7905,7868,7745,7712,7856,7755,7674,7640,7385,7280,7235,7189,7373,7205,7074,6976,6994,6992,7063,7239,7492,8009,8111,7675,7731,7346,7451,7191,6820,6720,6546,6379,6386,5490,5254,5121,4729,4815,4230,4042,3890,3788,3682,3176,3052,2831,2569,2560,2222,1996,1810,1592,1417,1132,954,780,618,481,349,266,195,133,101,141 0,5,1,2050,562442,6167,6192,6223,6250,6272,6292,6305,6310,6312,6308,6298,6285,6264,6244,6237,6234,6251,6284,6341,6410,6485,6572,6663,6754,6840,6906,6972,7016,7058,7085,7102,7102,7085,7053,6990,6927,6845,7943,7938,7897,7772,7735,7875,7771,7689,7655,7398,7287,7242,7192,7375,7205,7072,6969,6989,6983,7054,7226,7474,7987,8085,7647,7700,7311,7413,7148,6774,6669,6490,6316,6313,5420,5179,5033,4641,4717,4132,3939,3777,3663,3541,3038,2905,2675,2412,2386,2050,1831,1642,1428,1253,986,819,660,512,390,277,208,147,99,154 0,5,1,2051,566503,6180,6204,6229,6261,6280,6301,6319,6324,6332,6331,6327,6315,6303,6283,6267,6267,6279,6306,6354,6418,6490,6573,6662,6755,6843,6919,6985,7047,7090,7131,7152,7166,7162,7137,7098,7031,6962,6877,7976,7967,7924,7795,7754,7892,7786,7704,7667,7407,7293,7246,7193,7374,7204,7066,6962,6981,6972,7042,7210,7455,7962,8057,7616,7666,7273,7371,7101,6723,6612,6428,6248,6235,5341,5093,4941,4547,4608,4025,3824,3652,3526,3391,2890,2747,2514,2247,2204,1881,1661,1473,1265,1092,847,694,547,415,310,216,158,109,163 0,5,1,2052,570505,6198,6216,6241,6268,6291,6309,6328,6338,6347,6350,6351,6345,6332,6322,6306,6297,6312,6334,6376,6431,6498,6577,6664,6754,6844,6923,6999,7061,7121,7165,7199,7216,7226,7214,7182,7139,7066,6995,6909,8005,7995,7947,7815,7771,7907,7801,7716,7676,7415,7294,7248,7192,7374,7200,7062,6955,6972,6957,7026,7194,7434,7935,8026,7580,7627,7233,7324,7047,6667,6549,6357,6174,6146,5254,5001,4841,4444,4490,3910,3700,3517,3378,3229,2733,2584,2343,2078,2022,1707,1490,1305,1105,941,717,576,445,331,242,164,118,175 0,5,1,2053,574453,6220,6234,6253,6280,6298,6320,6336,6347,6361,6366,6370,6369,6362,6351,6345,6336,6342,6366,6404,6453,6512,6585,6668,6757,6843,6924,7003,7075,7135,7196,7233,7264,7276,7279,7259,7223,7174,7099,7027,6938,8033,8018,7967,7832,7787,7921,7813,7726,7684,7419,7293,7246,7192,7371,7196,7056,6945,6962,6940,7010,7175,7412,7907,7991,7544,7587,7185,7271,6989,6605,6478,6280,6089,6048,5158,4899,4733,4331,4362,3784,3564,3370,3221,3057,2570,2412,2169,1908,1837,1532,1323,1141,952,798,595,470,355,260,185,123,189 0,5,1,2054,578332,6242,6256,6271,6292,6310,6327,6347,6355,6370,6380,6387,6388,6387,6381,6374,6375,6381,6397,6435,6481,6534,6599,6676,6761,6846,6923,7004,7078,7149,7210,7265,7298,7324,7328,7323,7300,7258,7207,7131,7056,6966,8056,8038,7984,7847,7804,7933,7823,7734,7687,7421,7291,7247,7189,7366,7191,7048,6932,6950,6924,6993,7155,7387,7873,7954,7503,7540,7134,7211,6923,6534,6402,6192,5998,5941,5056,4789,4614,4207,4222,3647,3417,3213,3051,2877,2398,2235,1993,1735,1652,1361,1158,984,808,663,486,375,278,199,138,199 0,5,1,2055,582145,6267,6278,6293,6310,6322,6339,6353,6366,6378,6388,6400,6404,6405,6406,6404,6404,6420,6437,6466,6512,6562,6623,6690,6769,6850,6926,7003,7079,7153,7224,7279,7331,7359,7376,7372,7364,7335,7292,7238,7160,7084,6989,8076,8055,7998,7862,7816,7941,7830,7738,7688,7420,7288,7244,7186,7360,7182,7037,6917,6936,6910,6974,7132,7357,7837,7913,7456,7487,7076,7145,6849,6458,6314,6097,5897,5825,4944,4671,4485,4074,4070,3498,3258,3047,2875,2687,2221,2054,1813,1561,1469,1190,1002,837,674,541,388,294,214,149,218 0,5,1,2056,585910,6293,6303,6315,6332,6340,6351,6365,6372,6389,6396,6408,6418,6421,6424,6429,6434,6449,6476,6508,6544,6593,6651,6714,6783,6858,6930,7006,7078,7154,7228,7293,7345,7393,7411,7420,7414,7400,7369,7324,7266,7188,7107,7011,8094,8069,8012,7875,7826,7948,7833,7742,7687,7420,7284,7240,7180,7353,7171,7025,6902,6921,6892,6953,7106,7325,7795,7866,7404,7428,7012,7070,6769,6373,6218,5993,5784,5699,4820,4542,4344,3927,3905,3339,3089,2873,2688,2491,2045,1871,1633,1387,1288,1028,854,702,552,434,304,226,159,237 0,5,1,2057,589604,6319,6329,6340,6354,6362,6369,6377,6384,6395,6407,6416,6426,6435,6440,6447,6459,6479,6505,6546,6586,6625,6681,6741,6808,6873,6938,7010,7081,7153,7229,7297,7359,7406,7445,7455,7462,7450,7434,7401,7352,7294,7211,7129,7031,8109,8082,8025,7884,7834,7951,7836,7743,7685,7417,7278,7234,7172,7344,7161,7009,6887,6903,6873,6927,7078,7291,7749,7813,7347,7364,6939,6990,6678,6276,6111,5878,5662,5559,4683,4400,4188,3769,3729,3168,2914,2687,2496,2291,1864,1688,1455,1217,1116,876,716,576,444,342,233,169,254 0,5,1,2058,593235,6346,6355,6366,6379,6384,6391,6396,6396,6407,6414,6428,6434,6444,6455,6463,6477,6504,6535,6576,6624,6667,6713,6772,6835,6898,6953,7018,7085,7156,7228,7298,7363,7420,7459,7490,7498,7498,7484,7466,7430,7380,7317,7233,7149,7048,8124,8094,8034,7893,7838,7952,7835,7742,7683,7414,7271,7227,7162,7333,7147,6994,6870,6884,6849,6899,7045,7250,7697,7754,7281,7291,6860,6898,6577,6172,5996,5752,5526,5407,4537,4245,4020,3599,3539,2987,2726,2497,2300,2090,1682,1506,1278,1053,952,733,588,463,350,263,174,270 0,5,1,2059,596819,6374,6382,6392,6405,6410,6413,6417,6415,6419,6426,6434,6445,6452,6464,6478,6493,6522,6560,6607,6654,6705,6755,6803,6865,6925,6977,7033,7093,7160,7231,7297,7364,7424,7473,7505,7533,7534,7533,7516,7494,7458,7403,7339,7253,7166,7064,8138,8103,8042,7899,7840,7952,7835,7740,7679,7409,7262,7217,7152,7319,7133,6977,6849,6861,6825,6870,7008,7204,7639,7688,7209,7211,6772,6796,6468,6057,5871,5615,5380,5242,4376,4078,3839,3418,3339,2798,2532,2303,2100,1886,1499,1325,1107,899,799,601,474,366,269,198,286 0,5,1,2060,600329,6401,6410,6419,6431,6435,6439,6439,6436,6438,6438,6446,6451,6463,6472,6487,6508,6538,6578,6632,6685,6735,6793,6845,6896,6955,7004,7058,7108,7168,7235,7300,7363,7425,7477,7519,7547,7569,7568,7565,7544,7521,7481,7425,7358,7270,7182,7079,8149,8109,8048,7901,7841,7952,7832,7737,7675,7403,7250,7206,7139,7305,7117,6957,6825,6836,6797,6834,6964,7152,7576,7613,7129,7121,6673,6685,6347,5931,5732,5465,5219,5062,4203,3897,3647,3228,3131,2603,2336,2105,1898,1684,1318,1151,946,752,658,484,374,281,202,313 0,5,2,2014,360991,4863,5940,5959,5962,5884,5974,5978,6048,5821,5857,5582,5539,5382,5529,5449,5252,5305,5226,5436,5686,5898,5956,6190,6667,6960,6674,6565,6412,6448,6432,6211,6342,6285,5908,6218,5697,5473,5477,5164,4972,4884,4804,4774,4847,4962,4582,4421,4391,4377,4620,4455,4334,4313,4154,4184,3838,3740,3515,3416,3335,3091,2886,2762,2552,2527,2414,2222,1977,1813,1733,1522,1403,1307,1128,1184,1088,984,889,792,740,676,599,545,508,503,437,362,300,287,260,203,164,155,113,77,57,44,30,24,19,47 0,5,2,2015,366898,4966,4890,5966,5986,5988,5906,5988,5998,6064,5836,5873,5597,5552,5398,5547,5475,5291,5352,5286,5510,5762,5979,6036,6265,6741,7024,6737,6630,6472,6504,6480,6257,6380,6317,5932,6237,5721,5500,5501,5190,4996,4903,4820,4792,4853,4972,4588,4426,4395,4382,4620,4458,4333,4312,4154,4175,3832,3740,3513,3412,3336,3088,2886,2756,2551,2520,2410,2213,1968,1805,1722,1509,1390,1292,1112,1166,1068,962,868,769,718,654,577,520,484,472,405,335,274,259,229,178,142,131,94,63,47,31,22,17,45 0,5,2,2016,372875,5062,4994,4916,5993,6012,6011,5927,6003,6016,6081,5851,5888,5612,5568,5418,5577,5512,5343,5410,5356,5594,5840,6059,6116,6335,6811,7086,6795,6694,6527,6555,6521,6296,6412,6345,5953,6259,5744,5526,5523,5215,5017,4921,4835,4804,4862,4980,4595,4430,4396,4387,4618,4460,4328,4310,4150,4166,3828,3739,3512,3409,3337,3085,2884,2748,2548,2511,2404,2203,1958,1795,1710,1493,1375,1272,1095,1144,1045,937,845,744,694,629,551,493,452,439,370,305,247,229,200,154,120,107,77,51,37,25,17,42 0,5,2,2017,378926,5154,5089,5021,4945,6019,6035,6032,5948,6016,6035,6098,5864,5903,5629,5589,5447,5619,5563,5405,5477,5437,5677,5919,6139,6191,6403,6878,7147,6852,6754,6578,6602,6555,6329,6439,6373,5974,6279,5767,5552,5545,5236,5035,4939,4845,4815,4866,4990,4598,4433,4400,4390,4617,4459,4322,4307,4147,4157,3822,3736,3510,3402,3337,3081,2881,2739,2543,2501,2393,2190,1946,1782,1696,1474,1356,1251,1077,1119,1019,911,820,718,667,601,523,464,421,403,335,275,218,200,173,131,101,86,62,41,29,18,40 0,5,2,2018,385039,5231,5181,5116,5050,4971,6042,6057,6053,5966,6029,6054,6113,5875,5919,5650,5621,5489,5674,5625,5478,5554,5518,5759,5998,6213,6262,6467,6942,7206,6907,6808,6622,6644,6583,6359,6465,6403,5994,6298,5789,5577,5565,5255,5051,4950,4854,4825,4873,4996,4602,4437,4400,4391,4613,4458,4316,4303,4146,4147,3820,3733,3510,3395,3334,3078,2876,2730,2536,2487,2379,2174,1931,1767,1678,1451,1335,1230,1054,1092,992,882,792,690,638,572,490,434,389,367,304,244,191,173,147,110,84,69,48,31,21,37 0,5,2,2019,391175,5297,5259,5208,5145,5077,4993,6063,6078,6070,5986,6044,6071,6127,5890,5940,5683,5664,5545,5740,5698,5562,5631,5601,5840,6072,6284,6328,6528,7003,7262,6958,6855,6662,6678,6605,6386,6493,6431,6014,6317,5810,5598,5582,5273,5062,4961,4861,4833,4878,5002,4608,4437,4401,4391,4608,4457,4309,4299,4144,4139,3816,3732,3509,3387,3331,3070,2869,2720,2526,2469,2363,2153,1911,1745,1655,1427,1311,1204,1029,1062,961,852,762,659,605,538,455,401,353,331,270,214,167,148,121,89,67,54,37,23,38 0,5,2,2020,397332,5348,5326,5287,5238,5172,5100,5014,6083,6096,6087,6003,6057,6087,6145,5910,5971,5726,5720,5612,5816,5782,5646,5708,5683,5915,6144,6350,6392,6588,7061,7312,7001,6897,6694,6707,6626,6414,6522,6459,6036,6334,5829,5617,5597,5285,5073,4969,4866,4841,4883,5006,4611,4436,4403,4391,4605,4454,4303,4295,4143,4131,3812,3728,3505,3380,3326,3062,2860,2707,2513,2450,2344,2129,1889,1720,1627,1400,1283,1175,1002,1029,927,817,727,626,567,500,422,366,319,292,235,187,143,125,99,71,53,41,28,39 0,5,2,2021,403489,5396,5376,5354,5317,5265,5195,5121,5034,6101,6114,6105,6019,6069,6105,6166,5940,6012,5782,5787,5687,5900,5865,5729,5784,5759,5985,6211,6414,6455,6644,7112,7356,7039,6930,6723,6734,6650,6443,6549,6484,6058,6351,5845,5634,5606,5297,5082,4977,4868,4846,4889,5009,4613,4435,4403,4390,4601,4452,4298,4293,4143,4123,3807,3723,3499,3371,3318,3053,2847,2689,2495,2430,2321,2100,1862,1691,1598,1370,1253,1143,971,993,890,780,690,588,526,462,386,330,284,257,204,162,121,103,79,55,40,30,44 0,5,2,2022,409650,5430,5424,5404,5384,5344,5288,5216,5142,5051,6119,6132,6121,6034,6084,6128,6199,5982,6068,5851,5864,5773,5983,5948,5810,5855,5831,6051,6274,6476,6515,6695,7155,7395,7070,6959,6750,6763,6676,6471,6573,6508,6076,6366,5860,5645,5616,5307,5091,4984,4872,4854,4892,5011,4615,4433,4403,4388,4599,4449,4296,4291,4142,4115,3800,3717,3491,3361,3307,3039,2830,2670,2475,2403,2293,2068,1830,1657,1563,1336,1219,1110,937,955,851,738,647,548,484,425,350,294,251,224,177,137,99,83,61,42,30,47 0,5,2,2023,415789,5450,5459,5452,5434,5411,5367,5310,5237,5160,5070,6137,6148,6136,6052,6105,6162,6243,6038,6137,5928,5951,5857,6067,6030,5886,5926,5899,6116,6334,6534,6568,6737,7195,7427,7097,6985,6777,6791,6702,6499,6596,6529,6093,6382,5870,5656,5623,5317,5097,4992,4878,4861,4892,5012,4615,4431,4402,4389,4596,4449,4295,4289,4139,4105,3792,3709,3481,3347,3292,3022,2810,2646,2450,2372,2259,2031,1795,1619,1526,1300,1183,1070,901,911,806,692,605,506,443,386,310,258,219,193,149,113,80,64,46,31,50 0,5,2,2024,421893,5469,5480,5488,5483,5461,5434,5389,5330,5255,5179,5088,6154,6163,6154,6075,6138,6207,6301,6107,6215,6016,6037,5941,6150,6106,5958,5992,5964,6178,6389,6587,6613,6776,7227,7454,7123,7013,6804,6818,6727,6524,6617,6548,6106,6392,5879,5665,5631,5324,5103,5000,4884,4866,4892,5013,4614,4429,4402,4387,4593,4448,4292,4284,4133,4095,3782,3696,3468,3330,3272,3001,2785,2614,2420,2334,2223,1991,1755,1581,1485,1261,1141,1028,862,866,761,645,559,463,401,343,272,225,189,163,123,91,63,49,34,53 0,5,2,2025,427935,5480,5499,5508,5519,5510,5484,5456,5410,5349,5274,5197,5105,6169,6182,6177,6110,6182,6266,6371,6184,6302,6102,6122,6024,6228,6178,6025,6057,6026,6237,6439,6634,6653,6807,7256,7479,7150,7041,6830,6844,6750,6547,6635,6563,6115,6403,5886,5674,5635,5331,5109,5005,4887,4870,4891,5012,4612,4429,4401,4388,4591,4445,4287,4277,4126,4081,3769,3682,3451,3307,3249,2975,2755,2581,2383,2294,2181,1947,1711,1537,1438,1219,1095,981,818,813,708,597,510,420,357,302,238,194,160,134,99,73,48,37,56 0,5,2,2026,433926,5487,5510,5528,5539,5546,5533,5506,5477,5429,5368,5293,5214,5120,6188,6205,6212,6156,6239,6337,6450,6271,6389,6188,6207,6102,6301,6245,6090,6118,6084,6291,6482,6675,6688,6832,7284,7508,7178,7069,6855,6870,6772,6567,6650,6573,6125,6409,5892,5679,5641,5337,5113,5009,4887,4873,4890,5009,4612,4427,4402,4389,4587,4441,4279,4268,4116,4067,3752,3664,3430,3281,3221,2942,2721,2541,2344,2248,2135,1900,1665,1491,1390,1170,1045,930,769,756,653,546,464,373,313,264,206,164,132,109,77,56,36,60 0,5,2,2027,439841,5486,5517,5539,5559,5567,5569,5555,5527,5496,5448,5387,5310,5229,5139,6211,6240,6258,6216,6309,6418,6539,6357,6475,6273,6287,6176,6369,6310,6153,6175,6136,6338,6519,6708,6717,6857,7313,7536,7206,7097,6877,6894,6790,6584,6659,6583,6132,6416,5896,5685,5645,5342,5117,5012,4887,4874,4887,5008,4611,4426,4403,4387,4582,4434,4271,4256,4104,4048,3733,3641,3403,3252,3186,2903,2682,2497,2300,2199,2083,1845,1612,1437,1334,1119,991,874,715,702,598,497,414,328,273,228,174,134,107,86,59,42,62 0,5,2,2028,445683,5484,5516,5546,5570,5587,5591,5591,5576,5546,5515,5467,5404,5325,5248,5163,6247,6286,6318,6288,6388,6508,6627,6442,6560,6353,6363,6244,6435,6373,6212,6227,6180,6379,6551,6737,6746,6883,7343,7564,7232,7123,6898,6913,6806,6596,6669,6591,6139,6421,5900,5692,5649,5346,5118,5015,4887,4874,4883,5005,4611,4426,4401,4385,4572,4426,4261,4241,4088,4024,3708,3614,3371,3215,3146,2858,2637,2448,2251,2143,2026,1788,1555,1378,1275,1062,932,814,664,643,543,443,366,285,235,194,144,108,85,66,45,66 0,5,2,2029,451454,5480,5514,5545,5577,5598,5611,5613,5612,5595,5565,5534,5484,5420,5345,5272,5200,6294,6346,6391,6370,6476,6597,6714,6526,6641,6428,6432,6310,6500,6433,6265,6272,6219,6413,6578,6766,6775,6911,7371,7591,7257,7148,6916,6929,6816,6608,6676,6599,6143,6425,5905,5697,5651,5350,5118,5016,4884,4874,4881,5005,4611,4424,4399,4379,4562,4416,4246,4221,4068,3996,3679,3581,3333,3172,3102,2811,2588,2395,2196,2083,1962,1724,1495,1317,1208,1001,868,756,607,585,484,389,318,246,200,160,117,87,66,49,71 0,5,2,2030,457137,5478,5510,5543,5576,5605,5622,5633,5634,5631,5615,5584,5551,5500,5439,5369,5308,5247,6353,6418,6473,6460,6563,6685,6800,6605,6717,6499,6499,6373,6562,6487,6310,6310,6251,6443,6603,6795,6805,6937,7398,7616,7280,7170,6932,6940,6827,6616,6681,6604,6147,6427,5908,5701,5650,5352,5117,5016,4883,4875,4878,5006,4611,4421,4394,4372,4551,4403,4228,4199,4042,3963,3644,3540,3290,3124,3052,2756,2532,2335,2139,2018,1893,1655,1428,1248,1140,935,806,692,553,524,425,337,275,209,166,131,92,68,50,79 0,5,2,2031,462736,5482,5510,5539,5574,5604,5629,5644,5654,5653,5651,5634,5601,5567,5519,5463,5405,5355,5306,6425,6500,6564,6550,6648,6772,6880,6680,6787,6567,6564,6433,6616,6533,6350,6344,6278,6471,6630,6824,6832,6963,7424,7638,7300,7189,6943,6952,6835,6624,6685,6608,6150,6429,5911,5703,5649,5353,5114,5016,4882,4878,4877,5004,4608,4416,4387,4363,4537,4386,4205,4170,4012,3923,3602,3494,3240,3071,2994,2698,2470,2271,2074,1947,1820,1581,1354,1180,1065,868,737,629,495,463,369,290,233,175,135,103,71,52,83 0,5,2,2032,468268,5484,5514,5540,5571,5602,5628,5651,5665,5673,5673,5670,5651,5617,5586,5543,5500,5453,5414,5379,6507,6592,6655,6638,6732,6853,6956,6750,6855,6633,6626,6487,6664,6574,6383,6372,6304,6500,6657,6854,6859,6985,7446,7657,7318,7203,6953,6961,6843,6631,6688,6613,6154,6429,5912,5703,5646,5353,5113,5017,4882,4880,4874,4999,4603,4409,4379,4351,4519,4364,4177,4137,3978,3879,3554,3442,3187,3013,2930,2634,2404,2200,2004,1870,1739,1500,1278,1103,988,797,670,564,436,404,319,246,194,143,108,81,53,86 0,5,2,2033,473742,5497,5516,5544,5572,5599,5626,5650,5672,5684,5693,5692,5687,5667,5637,5610,5580,5547,5513,5487,5461,6598,6683,6744,6725,6811,6930,7028,6818,6921,6697,6682,6535,6706,6608,6411,6400,6331,6530,6684,6881,6885,7006,7466,7674,7330,7215,6961,6970,6849,6637,6692,6617,6154,6428,5911,5703,5642,5354,5112,5018,4882,4881,4869,4993,4596,4400,4368,4336,4496,4336,4145,4100,3935,3830,3500,3385,3127,2947,2863,2565,2330,2121,1928,1789,1653,1418,1195,1022,908,727,602,498,380,350,272,205,157,114,85,62,91 0,5,2,2034,479132,5514,5529,5546,5576,5600,5623,5648,5672,5691,5704,5712,5709,5703,5687,5661,5647,5627,5607,5586,5570,5554,6689,6772,6832,6807,6885,7002,7098,6883,6985,6754,6730,6576,6741,6636,6439,6428,6359,6559,6709,6908,6909,7024,7483,7685,7340,7225,6968,6977,6854,6644,6695,6618,6155,6427,5909,5702,5640,5355,5112,5020,4881,4879,4861,4985,4585,4389,4353,4316,4469,4303,4108,4055,3886,3772,3444,3322,3062,2877,2788,2487,2249,2040,1843,1701,1562,1327,1109,940,825,652,532,433,329,299,226,168,125,88,64,98 0,5,2,2035,484456,5538,5546,5559,5579,5605,5624,5646,5670,5691,5711,5723,5729,5725,5723,5712,5699,5695,5687,5681,5669,5664,5647,6779,6860,6914,6885,6955,7071,7164,6946,7042,6804,6772,6612,6772,6664,6468,6457,6387,6587,6733,6933,6931,7041,7494,7696,7347,7235,6973,6981,6857,6650,6694,6617,6154,6423,5906,5702,5637,5355,5112,5021,4879,4874,4852,4974,4573,4374,4333,4292,4434,4266,4064,4003,3829,3710,3380,3250,2988,2801,2704,2401,2165,1948,1753,1610,1463,1231,1022,856,741,577,465,375,278,250,184,135,95,67,106 0,5,2,2036,489713,5567,5570,5576,5591,5608,5629,5647,5668,5689,5711,5730,5740,5745,5745,5748,5750,5746,5755,5761,5764,5763,5757,5738,6867,6942,6992,6958,7022,7139,7227,7004,7091,6846,6808,6643,6800,6692,6497,6486,6413,6613,6756,6956,6950,7051,7505,7704,7354,7242,6977,6986,6861,6655,6693,6615,6152,6417,5904,5699,5635,5356,5110,5020,4874,4869,4840,4959,4557,4355,4309,4261,4394,4220,4014,3945,3769,3641,3309,3172,2908,2717,2613,2309,2071,1852,1658,1510,1358,1132,931,771,658,504,403,320,233,204,147,105,72,113 0,5,2,2037,494915,5595,5600,5600,5608,5620,5633,5652,5669,5688,5709,5731,5747,5756,5765,5770,5785,5798,5807,5829,5844,5858,5856,5849,5828,6949,7020,7065,7029,7087,7203,7284,7053,7133,6882,6838,6674,6830,6721,6526,6513,6438,6637,6777,6976,6964,7060,7515,7711,7360,7248,6983,6991,6863,6658,6691,6612,6149,6413,5900,5697,5633,5356,5108,5014,4866,4862,4826,4943,4536,4332,4277,4227,4349,4169,3955,3879,3701,3564,3230,3090,2819,2625,2515,2208,1971,1750,1557,1403,1253,1031,839,683,576,437,344,269,190,164,115,81,121 0,5,2,2038,500036,5630,5628,5629,5633,5637,5645,5656,5674,5689,5708,5729,5748,5763,5776,5789,5808,5833,5859,5881,5912,5938,5952,5948,5939,5912,7028,7093,7135,7096,7149,7261,7333,7095,7168,6912,6867,6703,6860,6750,6554,6538,6462,6658,6795,6988,6978,7065,7525,7717,7364,7254,6986,6994,6863,6658,6686,6608,6146,6408,5896,5696,5630,5354,5102,5007,4856,4850,4809,4921,4512,4304,4242,4183,4296,4112,3893,3810,3625,3481,3146,2998,2723,2525,2407,2102,1866,1639,1447,1292,1141,931,745,599,499,373,289,221,153,130,87,131 0,5,2,2039,505103,5662,5663,5658,5662,5662,5662,5668,5678,5694,5709,5728,5747,5765,5784,5800,5827,5856,5894,5934,5965,6007,6032,6045,6038,6023,5992,7102,7164,7204,7161,7205,7311,7376,7131,7198,6942,6896,6733,6890,6777,6579,6561,6481,6677,6807,7001,6987,7071,7532,7722,7372,7259,6988,6995,6862,6656,6681,6605,6142,6404,5892,5695,5625,5348,5095,4997,4843,4836,4787,4893,4480,4270,4198,4136,4236,4048,3825,3731,3543,3391,3052,2898,2622,2416,2293,1989,1751,1523,1335,1178,1029,828,654,519,427,313,238,179,120,99,144 0,5,2,2040,510095,5692,5695,5693,5691,5691,5687,5685,5690,5698,5714,5729,5746,5764,5786,5808,5838,5876,5917,5969,6018,6060,6101,6125,6135,6122,6103,6067,7172,7233,7269,7220,7253,7354,7412,7162,7229,6972,6926,6763,6919,6802,6603,6580,6499,6690,6820,7011,6997,7075,7538,7728,7375,7263,6989,6996,6860,6653,6676,6599,6138,6401,5887,5692,5617,5341,5086,4986,4827,4817,4759,4859,4444,4226,4152,4080,4168,3977,3748,3647,3453,3291,2949,2789,2512,2301,2172,1866,1628,1407,1219,1066,917,727,566,443,358,257,191,141,93,159 0,5,2,2041,515009,5719,5725,5725,5726,5720,5716,5710,5707,5710,5718,5734,5747,5763,5785,5811,5846,5887,5937,5991,6053,6113,6155,6194,6216,6219,6202,6178,6139,7241,7299,7329,7272,7294,7390,7444,7191,7258,7003,6955,6792,6946,6826,6625,6597,6512,6704,6828,7022,7005,7079,7545,7733,7376,7265,6988,6995,6856,6651,6671,6595,6134,6396,5879,5685,5607,5331,5074,4969,4806,4794,4724,4819,4398,4178,4096,4018,4094,3898,3662,3553,3354,3181,2842,2671,2394,2178,2043,1736,1503,1285,1103,951,806,631,484,372,295,206,150,108,168 0,5,2,2042,519861,5743,5752,5755,5759,5755,5745,5739,5732,5727,5730,5737,5752,5764,5784,5810,5849,5895,5949,6012,6075,6149,6208,6248,6285,6301,6299,6278,6251,6209,7307,7357,7381,7316,7328,7421,7473,7220,7288,7034,6983,6820,6970,6847,6645,6609,6525,6713,6837,7030,7013,7085,7550,7736,7377,7267,6986,6993,6853,6650,6666,6592,6130,6390,5868,5677,5595,5318,5058,4948,4781,4764,4683,4773,4347,4124,4036,3947,4014,3812,3570,3451,3245,3065,2723,2546,2268,2046,1904,1605,1374,1163,984,837,701,539,406,308,238,163,115,181 0,5,2,2043,524633,5758,5776,5782,5789,5788,5780,5768,5761,5752,5747,5749,5755,5769,5784,5809,5849,5898,5957,6024,6097,6171,6244,6302,6339,6370,6382,6375,6351,6321,6276,7366,7407,7426,7353,7356,7451,7503,7250,7318,7063,7010,6846,6991,6865,6659,6621,6534,6723,6844,7038,7022,7090,7554,7738,7376,7267,6981,6991,6850,6648,6663,6587,6124,6380,5857,5667,5580,5301,5038,4923,4749,4728,4639,4720,4290,4063,3966,3871,3924,3716,3468,3337,3128,2938,2597,2412,2133,1905,1763,1468,1243,1042,866,729,602,453,337,250,188,126,198 0,5,2,2044,529310,5773,5791,5806,5816,5818,5813,5803,5790,5781,5772,5767,5767,5772,5789,5809,5848,5898,5960,6032,6109,6193,6266,6338,6393,6424,6451,6458,6448,6421,6388,6336,7417,7450,7463,7383,7383,7482,7534,7279,7347,7091,7035,6869,7009,6877,6672,6631,6545,6731,6850,7047,7028,7094,7557,7738,7374,7265,6978,6990,6848,6646,6658,6581,6115,6367,5843,5653,5561,5280,5011,4892,4712,4684,4587,4658,4227,3995,3890,3786,3827,3612,3357,3215,3001,2801,2462,2269,1989,1764,1615,1331,1112,918,754,625,509,373,272,197,145,219 0,5,2,2045,533896,5784,5807,5821,5839,5845,5843,5836,5825,5810,5801,5792,5785,5784,5792,5814,5848,5897,5961,6035,6117,6205,6288,6360,6430,6478,6505,6527,6531,6519,6488,6448,6388,7461,7486,7494,7413,7411,7514,7564,7308,7374,7116,7056,6891,7022,6889,6682,6640,6552,6740,6857,7056,7035,7096,7558,7736,7370,7265,6976,6988,6846,6644,6651,6571,6103,6353,5827,5636,5537,5253,4979,4854,4666,4634,4526,4591,4155,3918,3806,3692,3720,3496,3236,3086,2865,2654,2319,2116,1843,1614,1466,1192,981,799,647,529,423,303,217,154,241 0,5,2,2046,538401,5792,5818,5837,5854,5868,5870,5866,5858,5845,5830,5821,5810,5802,5805,5817,5853,5897,5960,6035,6120,6214,6300,6382,6452,6516,6559,6582,6601,6602,6586,6549,6501,6434,7498,7517,7524,7444,7441,7544,7593,7335,7399,7139,7077,6907,7036,6898,6693,6647,6560,6749,6863,7062,7039,7097,7558,7732,7368,7264,6974,6987,6843,6640,6642,6559,6089,6335,5807,5612,5506,5221,4940,4812,4617,4575,4458,4514,4076,3834,3713,3591,3601,3370,3106,2945,2720,2501,2163,1963,1689,1464,1316,1054,855,686,548,439,345,241,169,261 0,5,2,2047,542819,5799,5826,5848,5871,5883,5893,5894,5888,5878,5865,5850,5839,5827,5823,5830,5856,5902,5960,6035,6121,6217,6310,6395,6474,6538,6598,6636,6656,6673,6669,6647,6602,6547,6472,7530,7547,7554,7476,7470,7574,7620,7359,7421,7159,7092,6923,7047,6908,6702,6654,6568,6756,6868,7066,7041,7098,7555,7729,7365,7262,6971,6984,6837,6632,6630,6544,6073,6313,5780,5582,5469,5180,4894,4761,4557,4512,4382,4431,3991,3742,3613,3479,3473,3237,2966,2797,2565,2337,2007,1800,1534,1315,1165,921,736,581,456,356,275,187,288 0,5,2,2048,547140,5804,5833,5856,5882,5901,5908,5917,5916,5908,5898,5885,5868,5856,5848,5848,5869,5905,5966,6036,6121,6218,6313,6405,6487,6560,6620,6675,6710,6727,6740,6730,6699,6648,6586,6505,7561,7578,7584,7507,7498,7601,7644,7382,7440,7174,7107,6935,7058,6916,6710,6660,6574,6762,6872,7068,7041,7096,7554,7727,7362,7263,6967,6980,6829,6621,6615,6526,6053,6285,5748,5547,5425,5136,4842,4703,4493,4442,4300,4339,3898,3640,3500,3358,3337,3092,2814,2637,2399,2166,1842,1635,1378,1165,1020,795,623,483,372,284,215,314 0,5,2,2049,551378,5810,5838,5863,5890,5912,5926,5931,5939,5936,5928,5918,5903,5885,5877,5873,5887,5918,5969,6042,6122,6218,6314,6408,6498,6573,6642,6697,6749,6781,6795,6801,6783,6745,6687,6619,6537,7594,7609,7613,7537,7524,7626,7667,7401,7454,7189,7119,6947,7066,6923,6717,6666,6581,6766,6874,7070,7040,7095,7552,7724,7360,7260,6961,6972,6818,6609,6597,6503,6027,6251,5711,5504,5377,5082,4782,4639,4421,4364,4208,4237,3793,3527,3380,3228,3189,2938,2656,2468,2227,1989,1676,1471,1222,1020,880,675,519,395,297,223,354 0,5,2,2050,555517,5819,5843,5868,5897,5920,5937,5949,5953,5959,5956,5948,5936,5920,5906,5902,5912,5937,5982,6044,6128,6219,6314,6409,6500,6584,6655,6719,6771,6821,6849,6856,6854,6829,6784,6720,6652,6571,7626,7639,7642,7565,7548,7649,7687,7415,7468,7201,7131,6956,7074,6930,6723,6670,6586,6768,6875,7070,7040,7092,7551,7722,7357,7255,6952,6962,6804,6593,6574,6474,5995,6212,5665,5454,5322,5023,4716,4566,4340,4276,4109,4124,3677,3407,3250,3085,3029,2774,2484,2289,2048,1809,1510,1308,1070,881,748,563,424,318,232,387 0,5,2,2051,559586,5834,5852,5873,5901,5927,5945,5960,5971,5973,5979,5976,5966,5953,5941,5931,5941,5962,6001,6057,6130,6226,6315,6409,6501,6586,6666,6732,6793,6843,6889,6910,6909,6900,6867,6817,6753,6686,6605,7657,7668,7670,7591,7570,7669,7702,7430,7479,7213,7140,6965,7082,6937,6727,6673,6589,6770,6875,7070,7040,7092,7551,7719,7351,7247,6941,6949,6786,6573,6545,6438,5956,6163,5613,5399,5257,4955,4643,4486,4253,4180,4000,3997,3552,3278,3108,2934,2862,2596,2308,2106,1865,1629,1343,1147,927,750,624,460,340,250,416 0,5,2,2052,563573,5850,5868,5882,5905,5931,5952,5968,5982,5991,5994,5999,5994,5983,5974,5966,5970,5991,6026,6077,6143,6228,6323,6410,6502,6587,6668,6743,6806,6865,6911,6950,6963,6955,6938,6900,6850,6787,6720,6638,7687,7695,7695,7614,7589,7684,7717,7440,7490,7222,7148,6974,7089,6941,6730,6674,6590,6770,6877,7072,7040,7091,7549,7713,7342,7238,6926,6932,6764,6547,6510,6397,5910,6109,5553,5334,5184,4878,4563,4397,4155,4071,3878,3862,3419,3135,2960,2772,2683,2414,2127,1917,1683,1449,1179,994,790,627,511,369,267,446 0,5,2,2053,567484,5871,5884,5898,5914,5935,5956,5975,5991,6002,6012,6014,6017,6011,6004,5999,6005,6020,6055,6102,6163,6240,6325,6418,6503,6588,6669,6745,6817,6878,6933,6972,7003,7009,6993,6971,6933,6884,6821,6753,6670,7715,7720,7717,7636,7601,7699,7727,7451,7498,7231,7157,6983,7093,6943,6731,6674,6591,6770,6879,7074,7042,7088,7544,7703,7331,7225,6909,6911,6736,6515,6470,6348,5859,6046,5485,5263,5102,4795,4473,4298,4046,3950,3746,3716,3272,2984,2797,2599,2497,2226,1940,1731,1500,1272,1022,847,662,514,412,289,476 0,5,2,2054,571336,5892,5905,5914,5930,5944,5960,5979,5998,6011,6023,6032,6032,6034,6032,6029,6038,6055,6085,6132,6188,6260,6337,6420,6511,6590,6670,6746,6819,6890,6946,6994,7025,7049,7048,7027,7004,6967,6918,6854,6785,6698,7741,7744,7737,7652,7613,7711,7739,7459,7507,7240,7165,6987,7096,6945,6731,6674,6593,6770,6879,7077,7042,7084,7537,7690,7317,7209,6886,6885,6702,6477,6420,6293,5797,5975,5409,5183,5013,4703,4374,4186,3924,3820,3606,3557,3116,2822,2623,2419,2303,2030,1753,1544,1321,1103,872,712,544,414,325,515 0,5,2,2055,575128,5914,5926,5935,5947,5960,5969,5983,6002,6018,6032,6043,6050,6049,6055,6057,6068,6088,6119,6162,6218,6285,6356,6432,6513,6598,6672,6747,6820,6891,6958,7007,7047,7071,7088,7082,7060,7037,7001,6952,6886,6813,6724,7765,7765,7753,7668,7624,7725,7748,7466,7516,7249,7170,6991,7098,6946,6733,6674,6595,6771,6879,7079,7042,7078,7527,7675,7300,7190,6859,6852,6663,6429,6366,6228,5727,5894,5325,5094,4913,4598,4262,4063,3794,3680,3451,3390,2948,2650,2444,2234,2102,1837,1564,1360,1147,943,732,586,437,327,567 0,5,2,2056,578847,5939,5948,5956,5968,5977,5985,5992,6006,6022,6039,6052,6061,6067,6070,6080,6096,6118,6152,6195,6248,6315,6381,6451,6525,6600,6680,6749,6821,6892,6959,7019,7060,7093,7110,7122,7115,7093,7071,7035,6984,6914,6839,6748,7786,7782,7768,7682,7635,7735,7756,7474,7524,7255,7174,6995,7101,6947,6735,6674,6598,6773,6880,7077,7037,7069,7515,7656,7278,7164,6824,6814,6614,6375,6302,6153,5651,5804,5233,4995,4803,4482,4137,3929,3654,3526,3289,3209,2767,2470,2258,2043,1902,1641,1378,1179,982,793,604,473,346,600 0,5,2,2057,582518,5964,5973,5978,5989,5998,6002,6008,6015,6026,6043,6059,6070,6078,6088,6095,6119,6146,6182,6228,6282,6345,6412,6477,6544,6612,6682,6758,6823,6893,6960,7020,7072,7106,7132,7145,7155,7148,7127,7105,7067,7012,6940,6863,6769,7803,7798,7781,7697,7643,7744,7765,7482,7530,7260,7178,6998,7103,6947,6736,6676,6602,6775,6877,7073,7030,7056,7499,7632,7251,7131,6784,6766,6560,6315,6231,6072,5565,5705,5133,4886,4682,4351,4001,3785,3500,3363,3113,3017,2579,2283,2064,1851,1699,1447,1198,1009,827,653,488,376,638 0,5,2,2058,586133,5990,5998,6003,6011,6019,6023,6025,6031,6035,6047,6063,6077,6087,6098,6113,6134,6169,6210,6259,6315,6380,6442,6508,6570,6631,6694,6760,6833,6895,6961,7021,7073,7118,7145,7166,7177,7188,7182,7161,7137,7095,7039,6964,6884,6786,7819,7812,7794,7707,7651,7754,7774,7487,7535,7263,7181,7000,7105,6948,6739,6678,6605,6774,6871,7067,7020,7041,7479,7602,7218,7092,6735,6712,6497,6243,6150,5982,5472,5596,5019,4762,4545,4210,3857,3630,3338,3186,2927,2814,2385,2087,1871,1658,1501,1260,1028,849,683,530,388,685 0,5,2,2059,589678,6015,6024,6028,6036,6040,6044,6046,6048,6051,6056,6067,6081,6094,6107,6123,6152,6184,6233,6286,6346,6413,6477,6538,6602,6657,6714,6772,6835,6905,6963,7022,7074,7119,7157,7179,7197,7210,7221,7216,7194,7166,7122,7063,6985,6901,6803,7833,7826,7803,7716,7659,7764,7778,7491,7539,7265,7183,7002,7105,6949,6741,6679,6607,6771,6863,7057,7007,7022,7453,7565,7178,7043,6680,6649,6422,6163,6059,5882,5367,5474,4893,4624,4399,4059,3700,3462,3165,2997,2730,2606,2184,1893,1677,1466,1308,1084,868,702,555,420,725 0,5,2,2060,593172,6040,6049,6054,6061,6066,6065,6067,6069,6068,6072,6076,6085,6098,6114,6132,6162,6202,6248,6309,6373,6444,6510,6573,6632,6689,6740,6791,6847,6907,6973,7024,7075,7120,7158,7191,7211,7230,7244,7255,7249,7223,7193,7146,7085,7002,6918,6818,7847,7836,7811,7727,7667,7770,7783,7495,7541,7267,7185,7004,7108,6951,6743,6679,6604,6766,6853,7044,6990,6997,7419,7523,7129,6988,6617,6574,6341,6075,5959,5772,5251,5337,4752,4476,4240,3894,3530,3282,2978,2799,2527,2388,1983,1698,1484,1281,1125,917,720,571,443,773 0,6,0,2014,7995324,256739,238288,235762,235928,235876,228845,229618,222674,212611,204637,197783,188659,181974,181493,179031,173193,167587,162745,158708,155530,152404,146847,144922,139677,131281,121465,114871,109426,105882,103485,99508,100039,97519,95777,95387,88063,84892,82004,77770,74850,71250,70476,70445,72326,70688,65133,61576,59688,59329,61260,61139,60240,59188,58340,58302,54611,52968,51154,48953,46965,43481,40960,37683,35998,34784,32366,31158,31224,23979,23116,21618,20902,18356,16871,15899,14207,13255,12215,11270,10589,9429,8624,8014,7273,6788,5987,5423,4775,4115,3697,2936,2504,2040,1669,1264,840,687,467,352,247,481 0,6,0,2015,8255261,262557,256842,238476,235912,236051,235974,228962,229729,222800,212746,204781,197945,188825,182123,181677,179253,173502,168020,163264,159312,156170,153067,147511,145579,140283,131876,122097,115449,109967,106390,103958,99920,100364,97847,96068,95627,88289,85094,82207,77959,75006,71398,70580,70518,72383,70703,65156,61561,59670,59275,61180,61017,60106,59025,58163,58090,54396,52738,50908,48701,46705,43240,40695,37426,35729,34483,32049,30826,30847,23688,22794,21290,20547,18005,16515,15516,13833,12854,11804,10846,10140,8983,8172,7543,6794,6286,5493,4926,4289,3658,3236,2530,2127,1699,1367,1012,659,530,352,259,467 0,6,0,2016,8520715,268545,262662,257048,238633,236043,236159,236072,229084,229855,222941,212881,204944,198102,189005,182297,181918,179552,173925,168566,163875,159983,156833,153741,148178,146222,140860,132449,122704,115993,110468,106860,104387,100277,100652,98142,96326,95844,88492,85288,82391,78128,75136,71508,70661,70577,72413,70700,65157,61517,59628,59201,61070,60875,59954,58844,57969,57864,54160,52485,50655,48430,46431,42976,40409,37150,35429,34158,31708,30463,30445,23367,22435,20927,20157,17623,16124,15102,13422,12424,11364,10399,9664,8515,7695,7055,6295,5773,4992,4428,3809,3203,2794,2154,1778,1390,1105,793,509,399,262,460 0,6,0,2017,8791767,274685,268646,262866,257229,238776,236160,236260,236173,229222,229998,223080,213037,205106,198270,189208,182528,182228,179966,174468,169197,164551,160678,157501,154418,148833,146832,141425,132998,123268,116502,110930,107283,104756,100591,100916,98404,96568,96034,88684,85464,82553,78262,75224,71589,70723,70613,72430,70678,65121,61449,59568,59101,60943,60719,59781,58645,57752,57620,53902,52220,50382,48141,46143,42688,40106,36850,35105,33803,31333,30074,30000,23012,22047,20530,19729,17205,15701,14653,12978,11953,10886,9915,9160,8023,7192,6543,5780,5249,4489,3936,3347,2770,2382,1809,1467,1124,872,615,384,298,461 0,6,0,2018,9068445,280917,274787,268853,263045,257385,238903,236268,236367,236292,229376,230137,223240,213187,205274,198460,189465,182830,182650,180505,175100,169898,165249,161376,158174,155078,149453,147422,141965,133514,123793,116966,111339,107648,105086,100878,101154,98648,96783,96218,88854,85617,82675,78360,75285,71652,70763,70631,72420,70628,65064,61367,59480,58989,60800,60551,59590,58426,57511,57351,53633,51941,50089,47831,45821,42377,39773,36515,34738,33412,30926,29649,29522,22623,21623,20095,19262,16752,15240,14171,12500,11455,10381,9407,8628,7512,6676,6016,5262,4721,4004,3457,2898,2363,2000,1489,1178,888,677,469,287,487 0,6,0,2019,9350827,287242,281016,274996,269038,263206,257524,239019,236380,236486,236421,229521,230296,223394,213343,205464,198707,189792,183254,183192,181132,175793,170622,165947,162076,158841,155704,150062,147995,142476,133995,124269,117375,111692,107969,105384,101132,101381,98865,96985,96380,88993,85740,82764,78431,75330,71690,70786,70625,72375,70549,64987,61256,59376,58859,60639,60370,59378,58192,57255,57072,53350,51641,49780,47495,45476,42030,39410,36144,34336,32987,30490,29189,29008,22203,21165,19614,18759,16255,14746,13648,11985,10929,9846,8878,8076,6976,6141,5478,4742,4204,3520,2994,2478,1986,1647,1204,935,689,514,348,498 0,6,0,2020,9638941,293605,287343,281225,275179,269199,263346,257657,239140,236507,236618,236548,229684,230448,223559,213524,205709,199028,190230,183805,183827,181826,176512,171341,166655,162764,159472,156309,150647,148540,142959,134451,124690,117725,112002,108263,105652,101369,101583,99070,97158,96516,89105,85826,82827,78485,75353,71710,70784,70590,72308,70457,64879,61138,59250,58712,60461,60161,59153,57937,56986,56772,53051,51320,49443,47138,45093,41652,39008,35733,33904,32530,30015,28693,28445,21737,20658,19096,18208,15724,14210,13090,11437,10370,9286,8312,7496,6418,5595,4946,4231,3698,3057,2560,2089,1643,1336,958,729,528,381,544 0,6,0,2021,9932702,299940,293705,287552,281408,275342,269340,263480,257794,239275,236647,236750,236702,229848,230621,223755,213769,206034,199473,190805,184460,184536,182555,177239,172078,167357,163428,160092,156898,151208,149050,143410,134860,125046,118037,112281,108529,105893,101574,101769,99252,97309,96612,89180,85881,82871,78515,75356,71701,70747,70524,72218,70327,64748,60993,59102,58536,60254,59925,58889,57657,56688,56443,52713,50968,49072,46748,44674,41228,38565,35290,33434,32036,29507,28151,27841,21230,20121,18538,17622,15152,13633,12493,10859,9782,8698,7724,6905,5849,5051,4412,3732,3214,2616,2161,1726,1332,1067,744,553,393,600 0,6,0,2022,10232186,306269,300042,293917,287737,281571,275485,269477,263619,257948,239429,236794,236911,236859,230032,230819,224012,214096,206487,200044,191473,185179,185277,183283,177977,172798,168028,164066,160686,157456,151729,149519,143813,135205,125361,118319,112537,108777,106106,101771,101935,99410,97426,96685,89231,85912,82893,78523,75340,71666,70686,70446,72098,70181,64598,60829,58935,58346,60030,59666,58612,57360,56374,56095,52355,50587,48665,46315,44211,40765,38086,34806,32926,31491,28953,27565,27186,20686,19537,17942,16988,14542,13018,11863,10246,9160,8081,7123,6303,5285,4505,3895,3248,2751,2211,1786,1404,1063,833,564,411,645 0,6,0,2023,10537456,312652,306370,300256,294104,287900,281715,275626,269617,263775,258121,239595,236976,237083,237042,230242,231081,224349,214550,207066,200716,192208,185929,186017,184022,178694,173479,168675,164681,161255,157977,152208,149935,144162,135514,125647,118579,112779,108997,106307,101947,102083,99530,97502,96734,89265,85927,82890,78508,75296,71608,70608,70341,71959,70020,64432,60648,58749,58140,59786,59399,58314,57050,56032,55720,51968,50173,48225,45843,43713,40260,37563,34280,32369,30903,28356,26928,26477,20096,18904,17298,16308,13886,12371,11199,9610,8520,7450,6505,5694,4719,3971,3393,2783,2323,1831,1456,1120,829,636,418,689 0,6,0,2024,10848403,319101,312760,306584,300444,294272,288046,281858,275768,269775,263949,258293,239781,237155,237267,237247,230508,231421,224809,215128,207745,201455,192967,186681,186762,184739,179374,174139,169291,165255,161785,158458,152631,150291,144476,135794,125903,118823,113000,109204,106487,102104,102196,99621,97548,96766,89275,85920,82870,78462,75226,71536,70501,70219,71800,69838,64246,60447,58540,57911,59520,59112,58003,56714,55668,55316,51546,49721,47739,45328,43172,39714,37000,33710,31766,30261,27708,26234,25710,19465,18229,16607,15584,13193,11685,10503,8938,7860,6803,5875,5086,4165,3459,2914,2351,1925,1492,1164,880,633,476,722 0,6,0,2025,11165027,325606,319207,312974,306774,300613,294419,288189,282000,275927,269949,264121,258485,239962,237342,237472,237512,230855,231884,225393,215804,208487,202222,193730,187441,187488,185423,180033,174767,169868,165790,162269,158884,152989,150612,144751,136041,126141,119039,113203,109384,106647,102228,102277,99682,97580,96773,89271,85893,82820,78394,75136,71431,70380,70073,71624,69636,64039,60228,58311,57670,59237,58806,57666,56350,55274,54871,51093,49224,47205,44771,42585,39124,36387,33089,31120,29572,27001,25492,24887,18779,17506,15867,14815,12459,10963,9778,8247,7185,6158,5257,4497,3630,2970,2465,1951,1568,1195,909,674,474,783 0,6,0,2026,11487315,332131,325715,319424,313166,306944,300760,294565,288333,282161,276100,270124,264313,258671,240154,237555,237737,237852,231327,232472,226075,216548,209256,202983,194497,188176,188182,186088,180660,175356,170404,166280,162697,159246,153311,150895,144999,136268,126353,119243,113388,109542,106773,102313,102327,99725,97590,96766,89238,85834,82746,78308,75020,71315,70235,69909,71426,69413,63815,59989,58067,57408,58937,58475,57299,55962,54844,54386,50587,48683,46633,44171,41952,38486,35723,32419,30415,28817,26240,24695,24000,18037,16731,15090,14002,11696,10210,9030,7543,6508,5509,4641,3928,3120,2516,2050,1598,1255,936,698,501,824 0,6,0,2027,11815170,338617,332239,325935,319618,313336,307095,300906,294710,288496,282336,276274,270315,264502,258866,240371,237828,238081,238319,231925,233156,226821,217318,210026,203752,195245,188874,188852,186718,181250,175904,170895,166716,163063,159574,153599,151152,145227,136469,126555,119422,113547,109670,106864,102370,102360,99745,97578,96728,89177,85752,82657,78193,74885,71176,70077,69724,71206,69168,63571,59734,57808,57130,58615,58118,56907,55538,54374,53855,50035,48103,46014,43520,41265,37785,35003,31694,29652,28009,25416,23833,23059,17244,15913,14266,13146,10896,9433,8266,6827,5825,4868,4057,3380,2642,2091,1680,1281,984,716,523,860 0,6,0,2028,12148456,345012,338727,332462,326129,319788,313486,307239,301053,294875,288672,282513,276466,270504,264699,259090,240647,238178,238551,238910,232621,233909,227594,218086,210802,204500,195952,189554,189493,187310,181799,176404,171335,167086,163394,159865,153859,151391,145432,136662,126730,119578,113671,109760,106924,102408,102368,99743,97545,96663,89094,85652,82541,78061,74728,71019,69893,69516,70963,68897,63305,59466,57530,56831,58266,57735,56478,55069,53861,53273,49437,47476,45337,42807,40515,37027,34222,30911,28826,27142,24537,22910,22048,16404,15045,13403,12252,10067,8641,7493,6119,5155,4257,3498,2862,2199,1708,1349,1007,757,537,891 0,6,0,2029,12487052,351334,345124,338951,332658,326301,319940,313633,307387,301216,295053,288850,282706,276659,270702,264925,259373,241003,238659,239150,239605,233387,234688,228366,218861,211556,205207,196638,190203,190093,187859,182298,176852,171707,167419,163688,160125,154096,151605,145624,136828,126883,119701,113760,109820,106964,102424,102355,99717,97481,96567,88989,85528,82404,77909,74555,70845,69688,69288,70694,68613,63025,59182,57232,56507,57889,57314,56008,54554,53295,52649,48797,46790,44604,42035,39706,36204,33379,30057,27939,26200,23583,21916,20980,15518,14137,12499,11323,9221,7839,6721,5417,4508,3666,2964,2389,1797,1372,1060,770,570,922 0,6,0,2030,12830879,357629,351447,345350,339150,332832,326453,320088,313783,307554,301394,295229,289044,282899,276859,270929,265206,259737,241489,239270,239848,240365,234180,235466,229149,219617,212269,205889,197293,190808,190647,188364,182746,177234,172042,167718,163953,160365,154310,151804,145786,136967,127005,119790,113820,109860,106979,102417,102321,99652,97389,96454,88857,85388,82243,77736,74359,70649,69468,69036,70410,68308,62720,58875,56911,56160,57474,56848,55495,53987,52685,51969,48098,46043,43800,41202,38827,35323,32461,29139,26976,25193,22572,20860,19851,14583,13187,11556,10377,8365,7034,5955,4739,3888,3110,2476,1958,1443,1077,816,579,964 0,6,0,2031,13179944,363971,357745,351675,345552,339325,332986,326601,320239,313949,307732,301574,295424,289239,283099,277088,271215,265571,260233,242108,239982,240618,241155,234969,236250,229910,220334,212961,206543,197910,191367,191158,188812,183128,177572,172339,167985,164198,160581,154509,151977,145923,137069,127086,119849,113859,109877,106974,102386,102251,99561,97277,96313,88707,85220,82060,77546,74143,70433,69221,68770,70108,67982,62397,58540,56567,55772,57018,56331,54926,53372,52022,51230,47339,45237,42933,40297,37877,34360,31475,28154,25938,24119,21495,19739,18665,13604,12198,10593,9422,7507,6243,5209,4089,3297,2594,2032,1578,1131,830,614,1001 0,6,0,2032,13534369,370482,364084,357975,351876,345731,339483,333134,326753,320406,314129,307912,301772,295617,289440,283327,277376,271584,266070,260859,242825,240767,241411,241939,235765,237015,230631,221024,213619,207154,198478,191882,191611,189194,183466,177873,172612,168234,164412,160779,154679,152120,146028,137138,127137,119887,113877,109866,106946,102326,102157,99452,97134,96153,88533,85027,81857,77333,73907,70189,68958,68487,69787,67631,62047,58184,56183,55346,56512,55761,54315,52702,51301,50435,46510,44362,41994,39319,36852,33326,30415,27084,24826,22977,20349,18568,17424,12593,11188,9619,8462,6659,5469,4501,3476,2753,2127,1634,1244,870,625,1047 0,6,0,2033,13894349,377245,370595,364315,358177,352054,345887,339632,333288,326920,320587,314308,308109,301965,295819,289672,283617,277747,272088,266697,261586,243618,241577,242207,242730,236538,237737,231330,221686,214242,207721,199000,192338,192002,189529,183769,178145,172856,168453,164607,160954,154825,152228,146087,137179,127167,119895,113869,109835,106883,102238,102044,99311,96974,95971,88336,84817,81633,77095,73646,69934,68681,68187,69437,67254,61667,57788,55755,54870,55953,55148,53648,51977,50510,49564,45617,43410,40982,38256,35745,32208,29270,25939,23655,21760,19142,17341,16140,11555,10167,8646,7514,5837,4725,3823,2904,2262,1710,1286,958,656,1088 0,6,0,2034,14260093,384258,377360,370829,364519,358354,352211,346037,339785,333456,327103,320768,314505,308303,302170,296052,289965,283990,278251,272720,267430,262386,244433,242386,243004,243499,237274,238436,231994,222306,214813,208239,199463,192733,192339,189831,184040,178394,173077,168657,164786,161097,154936,152297,146116,137205,127177,119881,113838,109770,106793,102133,101899,99147,96788,95760,88117,84582,81385,76835,73372,69657,68386,67864,69056,66849,61248,57350,55278,54348,55348,54481,52922,51183,49649,48617,44646,42383,39883,37117,34552,30999,28038,24720,22416,20480,17879,16067,14818,10501,9141,7677,6592,5046,4018,3198,2390,1825,1347,990,724,1126 0,6,0,2035,14631736,391451,384375,377596,371036,364697,358514,352362,346191,339956,333641,327286,320970,314700,308509,302404,296346,290341,284498,278886,273457,268234,263211,245251,243198,243781,244229,237981,239101,232613,222882,215335,208699,199858,193076,192645,190099,184287,178619,173282,168842,164929,161207,155007,152331,146127,137195,127163,119843,113771,109676,106691,101993,101735,98962,96581,95523,87874,84322,81111,76553,73078,69364,68068,67512,68649,66405,60784,56863,54752,53777,54686,53748,52128,50311,48707,47584,43589,41268,38701,35881,33265,29702,26737,23433,21102,19143,16569,14759,13478,9451,8122,6735,5703,4298,3365,2628,1927,1441,1041,749,1200 0,6,0,2036,15009451,398764,391566,384612,377800,371215,364858,358666,352517,346363,340142,333824,327487,321165,314906,308744,302701,296722,290851,285137,279627,274265,269062,264034,246068,243990,244523,244934,238656,239722,233191,223407,215800,209092,200207,193386,192921,190344,184510,178830,173464,168990,165038,161274,155048,152348,146112,137167,127120,119776,113677,109564,106553,101837,101549,98756,96347,95259,87610,84033,80826,76256,72767,69044,67717,67135,68197,65913,60269,56322,54173,53144,53963,52950,51260,49365,47689,46474,42448,40056,37428,34551,31884,28324,25355,22079,19733,17753,15234,13437,12135,8411,7133,5832,4866,3603,2773,2124,1522,1116,789,1270 0,6,0,2037,15393267,406152,398879,391802,384818,377980,371375,365013,358823,352691,346552,340327,334028,327685,321375,315148,309043,303080,297236,291492,285882,280440,275102,269891,264860,246870,244742,245232,245604,239291,240298,233719,223870,216195,209439,200524,193665,193172,190563,184717,179016,173612,169106,165111,161314,155068,152333,146073,137111,127042,119678,113566,109424,106396,101657,101340,98525,96087,94975,87312,83729,80514,75944,72434,68691,67336,66714,67695,65366,59704,55735,53544,52452,53170,52079,50321,48344,46586,45269,41217,38752,36053,33127,30416,26867,23899,20654,18314,16326,13871,12112,10803,7396,6186,4978,4083,2975,2244,1685,1175,845,1341 0,6,0,2038,15783241,413621,406266,399117,392009,384999,378144,371531,365171,359000,352879,346737,340529,334226,327895,321615,315449,309425,303596,297880,292239,286698,281279,275941,270725,265665,247631,245465,245911,246229,239878,240826,234189,224269,216537,209748,200810,193923,193392,190764,184897,179170,173725,169179,165148,161329,155059,152297,146003,137021,126933,119564,113426,109263,106220,101457,101108,98273,95804,94659,86998,83410,80185,75605,72069,68310,66913,66247,67141,64758,59090,55095,52855,51691,52307,51128,49298,47237,45388,43965,39888,37346,34576,31615,28862,25333,22371,19184,16855,14884,12514,10798,9505,6422,5288,4187,3369,2409,1778,1305,894,1425 0,6,0,2039,16179466,421214,413737,406506,399325,392192,385165,378299,371691,365349,359190,353067,346940,340729,334437,328135,321916,315835,309946,304240,298634,293061,287541,282121,276778,271535,266428,248365,246154,246546,246808,240414,241289,234585,224613,216848,210030,201070,194150,193599,190940,185051,179293,173800,169218,165166,161315,155029,152227,145897,136899,126806,119413,113262,109076,106024,101231,100849,97998,95494,94325,86664,83073,79827,75237,71671,67886,66448,65727,66525,64098,58417,54393,52105,50858,51366,50092,48186,46038,44094,42563,38452,35835,33015,30014,27225,23727,20791,17666,15376,13432,11168,9512,8254,5488,4450,3460,2733,1913,1381,995,1516 0,6,0,2040,16582029,428918,421326,413981,406712,399509,392356,385321,378457,371867,365540,359379,353271,347139,340942,334677,328436,322299,316360,310594,304998,299461,293909,288385,282967,277594,272302,267167,249059,246803,247135,247339,240890,241685,234934,224928,217130,210285,201302,194358,193778,191089,185168,179376,173842,169239,165153,161276,154965,152121,145759,136757,126648,119240,113074,108869,105802,100980,100566,97691,95170,93973,86308,82702,79436,74839,71227,67418,65929,65146,65863,63377,57677,53626,51282,49951,50339,48969,46981,44743,42696,41044,36910,34226,31355,28329,25511,22057,19162,16126,13889,11995,9846,8273,7070,4624,3684,2807,2176,1491,1050,1644 0,6,0,2041,16991023,436722,429030,421567,414189,406896,399675,392512,385484,378635,372060,365728,359585,353471,347353,341181,334980,328825,322827,317010,311353,305829,300314,294759,289236,283786,278364,273043,267869,249711,247401,247676,247809,241294,242035,235249,225206,217387,210515,201517,194543,193930,191202,185242,179422,173861,169229,165120,161211,154870,151987,145600,136584,126473,119046,112864,108637,105550,100705,100253,97368,94820,93598,85931,82297,79010,74391,70734,66897,65350,64514,65136,62588,56865,52787,50380,48967,49224,47755,45670,43343,41187,39409,35263,32522,29608,26557,23729,20342,17505,14580,12415,10583,8570,7091,5968,3831,2989,2234,1700,1135,1768 0,6,0,2042,17406527,444626,436830,429270,421778,414375,407063,399834,392675,385662,378827,372250,365934,359787,353685,347594,341485,335369,329355,323484,317776,312190,306686,301170,295615,290064,284561,279109,273748,268528,250316,247953,248152,248207,241647,242351,235530,225462,217616,210729,201705,194694,194048,191276,185284,179448,173850,169193,165057,161113,154737,151827,145408,136389,126273,118825,112627,108376,105280,100400,99924,97023,94449,93190,85512,81861,78541,73893,70186,66319,64714,63822,64338,61719,55979,51868,49401,47897,48008,46438,44260,41822,39554,37670,33519,30719,27775,24713,21897,18595,15834,13035,10968,9219,7355,5993,4956,3121,2386,1748,1298,1905 0,6,0,2043,17828637,452632,444734,437074,429484,421966,414542,407222,399996,392853,385855,379015,372457,366139,360000,353929,347899,341876,335900,330015,324253,318617,313052,307545,302028,296451,290849,285315,279816,274410,269139,250867,248439,248558,248561,241969,242632,235790,225693,217828,210916,201868,194816,194127,191311,185305,179448,173812,169129,164955,160981,154586,151635,145192,136167,126048,118574,112361,108095,104971,100073,99571,96657,94043,92749,85057,81372,78015,73337,69580,65689,64018,63057,63463,60771,55008,50870,48336,46726,46696,45012,42725,40184,37822,35820,31681,28830,25865,22823,20026,16830,14174,11524,9568,7918,6221,4974,4041,2495,1865,1334,2120 0,6,0,2044,18257419,460710,452738,444979,437289,429674,422136,414701,407384,400174,393046,386044,379221,372661,366352,360245,354235,348291,342410,336568,330786,325099,319488,313914,308406,302867,297238,291604,286029,280481,275026,269697,251358,248854,248920,248880,242257,242892,236018,225907,218013,211075,201994,194892,194166,191327,185299,179416,173748,169032,164826,160825,154401,151421,144947,135917,125792,118294,112073,107781,104645,99729,99201,96252,93604,92269,84554,80830,77431,72716,68918,64994,63257,62215,62506,59735,53959,49778,47172,45461,45278,43460,41068,38437,35978,33871,29750,26865,23898,20888,18144,15074,12547,10058,8229,6702,5175,4062,3236,1955,1430,2270 0,6,0,2045,18692908,468837,460819,452982,445194,437479,429841,422295,414865,407564,400368,393235,386251,379428,372875,366596,360553,354627,348826,343085,337342,331634,325973,320355,314779,309246,303662,297999,292323,286697,281099,275588,270192,251774,249218,249240,249164,242521,243124,236230,226090,218170,211191,202077,194937,194180,191310,185265,179353,173648,168906,164671,160632,154194,151176,144675,135636,125507,117991,111753,107448,104294,99360,98801,95813,93129,91740,83997,80230,76788,72042,68193,64232,62422,61292,61455,58603,52816,48588,45911,44093,43729,41791,39302,36582,34038,31818,27738,24835,21887,18934,16266,13350,10969,8661,6978,5579,4231,3260,2533,1502,2436 0,6,0,2046,19135126,476986,468942,461063,453200,445388,437648,430001,422459,415045,407756,400558,393442,386455,379642,373121,366905,360947,355163,349501,343863,338195,332511,326846,321225,315623,310045,304421,298725,292998,287321,281663,276085,270611,252143,249548,249527,249427,242760,243336,236416,226245,218291,211268,202128,194960,194173,191273,185199,179256,173515,168755,164481,160416,153954,150905,144373,135325,125191,117649,111416,107096,103926,98971,98355,95335,92595,91150,83378,79568,76080,71299,67393,63394,61499,60276,60307,57369,51567,47300,44549,42603,42062,40005,37424,34626,31991,29684,25657,22759,19859,16993,14414,11685,9459,7345,5819,4565,3394,2556,1944,2591 0,6,0,2047,19584051,485145,477091,469187,461281,453391,445555,437809,430166,422640,415238,407949,400768,393648,386668,379889,373433,367302,361483,355839,350280,344718,339076,333388,327721,322075,316425,310813,305150,299406,293625,287890,282160,276505,270984,252475,249840,249793,249660,242984,243519,236572,226362,218370,211314,202154,194953,194140,191200,185094,179126,173365,168564,164266,160171,153686,150600,144040,134986,124841,117290,111053,106714,103529,98544,97872,94805,92003,90490,82692,78837,75303,70476,66516,62468,60486,59164,59060,56021,50210,45904,43064,40991,40284,38110,35435,32567,29858,27484,23534,20666,17834,15080,12619,10080,8033,6131,4767,3669,2665,1967,3003 0,6,0,2048,20039681,493302,485248,477339,469405,461471,453562,445715,437975,430347,422832,415432,408160,400974,393862,386917,380200,373829,367841,362162,356622,351138,345603,339956,334266,328575,322880,317193,311544,305833,300034,294195,288388,282584,276878,271318,252773,250115,250032,249876,243177,243668,236691,226439,218416,211329,202151,194922,194075,191093,184961,178974,173174,168353,164019,159899,153386,150264,143677,134612,124471,116911,110663,106307,103090,98071,97332,94205,91346,89758,81944,78033,74450,69571,65555,61452,59383,57954,57701,54566,48742,44378,41446,39267,38387,36103,33343,30414,27651,25229,21387,18569,15840,13217,10901,8565,6720,5032,3834,2888,2051,3298 0,6,0,2049,20502021,501464,493401,485495,477558,469595,461641,453723,445881,438156,430540,423026,415641,408366,401187,394110,387228,380598,374368,368519,362950,357484,352028,346487,340839,335123,329387,323654,317924,312224,306465,300609,294696,288814,282958,277213,271617,253050,250357,250254,250060,243340,243783,236765,226479,218435,211325,202125,194867,193972,190954,184803,178787,172965,168113,163744,159592,153057,149893,143279,134206,124076,116507,110244,105855,102606,97544,96732,93545,90618,88961,81121,77151,73509,68581,64499,60348,58177,56636,56220,52978,47127,42725,39723,37434,36383,33990,31155,28193,25390,22941,19236,16500,13891,11428,9277,7173,5522,4052,3020,2227,3552 0,6,0,2050,20971032,509602,501562,493649,485710,477747,469765,461803,453890,446062,438348,430733,423237,415849,408581,401435,394423,387628,381137,375049,369309,363810,358376,352915,347375,341701,335936,330160,324392,318611,312858,307043,301114,295126,289193,283292,277512,271892,253298,250584,250445,250215,243466,243854,236807,226496,218428,211294,202066,194771,193838,190792,184610,178573,172722,167839,163435,159257,152692,149489,142856,133782,123655,116069,109787,105356,102064,96954,96064,92813,89823,88076,80217,76178,72465,67496,63346,59136,56866,55195,54608,51244,45380,40960,37887,35492,34271,31777,28899,25913,23104,20647,17110,14488,12030,9738,7776,5902,4452,3198,2336,3826 0,6,0,2051,21446692,517717,509701,501810,493867,485903,477916,469927,461970,454070,446254,438541,430942,423446,416066,408830,401748,394823,388170,381821,375841,370176,364703,359265,353803,348238,342517,336714,330902,325082,319246,313439,307550,301544,295510,289532,283597,277788,272140,253528,250779,250612,250335,243552,243892,236826,226486,218393,211225,201966,194644,193680,190595,184387,178331,172446,167538,163089,158886,152293,149059,142406,133331,123198,115586,109285,104800,101461,96294,95319,92008,88945,87105,79218,75110,71324,66312,62078,57812,55439,53627,52848,49362,43521,39074,35937,33448,32058,29487,26579,23601,20808,18376,15037,12557,10264,8167,6413,4771,3528,2472,4075 0,6,0,2052,21928969,525812,517815,509947,502027,494059,486073,478079,470098,462153,454264,446448,438752,431150,423664,416315,409144,402148,395368,388856,382617,376711,371071,365597,360159,354673,349056,343299,337455,331593,325722,319826,313950,307984,301926,295847,289837,283876,278038,272370,253731,250949,250740,250409,243598,243906,236814,226450,218326,211121,201836,194488,193486,190370,184132,178058,172140,167200,162711,158478,151865,148596,141923,132842,122698,115063,108728,104176,100782,95563,94500,91119,87973,86040,78122,73943,70075,65011,60696,56372,53876,51911,50935,47356,41537,37079,33880,31301,29763,27141,24218,21279,18535,16161,13041,10729,8618,6742,5190,3786,2736,4346 0,6,0,2053,22417822,533905,525910,518062,510163,502217,494228,486237,478250,470281,462348,454458,446662,438961,431368,423914,416630,409544,402692,396057,389655,383490,377609,371967,366499,361028,355496,349841,344044,338151,332236,326304,320336,314386,308371,302271,296151,290119,284129,278272,272568,253904,251080,250822,250450,243620,243884,236774,226379,218212,210983,201684,194307,193265,190112,183852,177746,171799,166823,162294,158040,151409,148111,141396,132306,122152,114477,108100,103490,100030,94762,93593,90134,86904,84868,76918,72666,68716,63589,59191,54801,52167,50044,48885,45216,39431,34970,31728,29075,27404,24752,21855,18986,16313,14034,11149,9027,7115,5464,4120,2941,4693 0,6,0,2054,22913235,542009,534000,526158,518279,510356,502386,494392,486407,478433,470475,462541,454671,446870,439179,431617,424229,417031,410088,403382,396857,390529,384390,378510,372871,367373,361856,356284,350588,344743,338794,332819,326819,320774,314775,308715,302579,296432,290374,284363,278471,272738,254037,251166,250874,250468,243613,243843,236701,226268,218069,210822,201496,194094,193016,189822,183532,177400,171422,166413,161851,157575,150925,147584,140829,131717,121540,113819,107402,102729,99196,93873,92595,89051,85731,83577,75601,71266,67229,62033,57557,53078,50302,48045,46696,42941,37207,32757,29494,26791,25010,22350,19509,16729,14176,12015,9386,7465,5773,4339,3206,5073 0,6,0,2055,23415173,550115,542108,534250,526375,518470,510528,502550,494561,486589,478629,470669,462754,454879,447088,439426,431932,424633,417578,410779,404183,397732,391432,385292,379415,373747,368202,362649,357034,351287,345387,339381,333339,327258,321161,315121,309023,302859,296685,290609,284566,278643,272871,254129,251223,250897,250449,243576,243770,236585,226124,217904,210627,201281,193854,192734,189498,183177,177018,171015,165974,161380,157079,150396,147011,140206,131062,120851,113086,106614,101881,98278,92888,91496,87861,84442,82164,74159,69734,65604,60347,55760,51205,48311,45912,44375,40539,34875,30466,27193,24461,22595,19967,17209,14548,12146,10127,7774,6062,4596,3377,5512 0,6,0,2056,23923612,558234,550211,542354,534467,526568,518641,510694,502716,494744,486783,478822,470882,462961,455096,447335,439742,432336,425180,418272,411583,405060,398638,392335,386200,380294,374580,368996,363400,357739,351937,345975,339899,333780,327647,321510,315432,309307,303114,296923,290812,284740,278778,272965,254187,251251,250889,250410,243511,243649,236435,225955,217706,210404,201034,193583,192414,189142,182790,176599,170573,165505,160874,156539,149814,146375,139515,130327,120087,112268,105754,100951,97260,91798,90286,86555,83029,80615,72585,68061,63828,58480,53801,49190,46179,43646,41919,38021,32456,28108,24857,22124,20193,17632,14985,12482,10251,8396,6318,4829,3582,5923 0,6,0,2057,24438527,566402,558329,550456,542573,534661,526738,518808,510862,502898,494938,486975,479036,471091,463179,455346,447651,440146,432884,425871,419076,412463,405966,399542,393244,387083,381129,375374,369750,364106,358391,352528,346495,340340,334171,327998,321820,315717,309561,303351,297126,290989,284876,278872,273020,254223,251249,250858,250341,243401,243499,236263,225753,217479,210150,200756,193274,192062,188751,182362,176148,170104,165007,160323,155948,149173,145668,138740,129501,119230,111366,104804,99913,96134,90596,88956,85123,81484,78919,70859,66235,61876,56452,51701,47036,43911,41251,39335,35398,29969,25703,22495,19798,17851,15370,12865,10544,8510,6837,5039,3768,6334 0,6,0,2058,24959917,574621,566495,558575,550676,542767,534833,526903,518976,511045,503095,495130,487189,479245,471311,463428,455661,448055,440694,433578,426677,419959,413372,406874,400450,394125,387919,381924,376128,370459,364759,358986,353049,346939,340732,334522,328310,322106,315970,309798,303555,297300,291124,284968,278927,273052,254224,251224,250798,250224,243264,243324,236050,225525,217222,209866,200443,192931,191674,188317,181904,175670,169598,164469,159722,155299,148456,144873,137874,128585,118285,110366,103747,98766,94892,89275,87498,83551,79787,77066,68978,64220,59741,54276,49456,44752,41517,38726,36650,32698,27428,23275,20148,17511,15580,13210,10882,8764,6941,5459,3939,6736 0,6,0,2059,25487802,582914,574712,566742,558796,550869,542939,534998,527071,519159,511243,503288,495342,487400,479463,471559,463745,456066,448604,441387,434385,427559,420869,414283,407788,401336,394962,388718,382683,376837,371115,365354,359508,353492,347331,341084,334836,328599,322365,316209,310005,303732,297437,291218,285028,278957,273048,254200,251169,250693,250075,243099,243113,235809,225263,216934,209548,200099,192549,191245,187854,181413,175159,169049,163872,159063,154568,147655,143981,136907,127577,117245,109264,102577,97507,93530,87825,85899,81827,77928,75043,66899,62024,57450,51940,47068,42328,38997,36104,33878,29946,24858,20854,17840,15296,13405,11191,9057,7156,5548,4270,7119 0,6,0,2060,26022166,591295,583004,574956,566962,558991,551041,543106,535166,527254,519355,511436,503497,495552,487618,479711,471877,464148,456614,449298,442194,435270,428474,421783,415198,408676,402172,395759,389476,383390,377492,371712,365882,359952,353887,347684,341400,335127,328858,322603,316419,310181,303869,297533,291276,285062,278954,273019,254149,251071,250556,249905,242898,242873,235534,224967,216605,209190,199718,192136,190784,187357,180889,174604,168444,163213,158323,153752,146756,142991,135839,126458,116084,108041,101290,96115,92035,86230,84148,79940,75892,72809,64629,59663,54999,49456,44539,39780,36370,33396,31045,27162,22300,18478,15602,13176,11367,9329,7408,5727,4350,7611 0,6,1,2014,3941670,131490,121965,120664,120867,119772,116369,116569,112966,108363,103736,100155,95479,91669,92192,90621,88001,84888,82053,80400,78674,76514,73847,72255,68799,64309,59337,55804,52275,51232,49517,47513,47922,46548,45843,45599,41957,40391,38876,37369,35621,33820,33527,33448,34372,33793,31166,29247,28323,28196,29108,29137,28651,28147,27964,27790,26078,25296,24330,23156,22403,20579,19230,17805,16959,16459,15148,14490,14553,11073,10735,9796,9437,8373,7531,7122,6268,5924,5347,4879,4467,3907,3538,3196,2887,2624,2298,2003,1754,1434,1239,1006,848,671,511,397,234,199,112,81,60,123 0,6,1,2015,4073865,134469,131541,122057,120738,120914,119800,116425,116609,113026,108422,103818,100233,95560,91738,92272,90723,88159,85126,82327,80723,79012,76859,74189,72587,69083,64585,59661,56098,52545,51487,49751,47712,48070,46718,45996,45719,42063,40488,38975,37459,35688,33891,33572,33464,34388,33769,31164,29228,28287,28141,29032,29029,28547,28021,27825,27635,25911,25121,24150,22965,22208,20397,19034,17616,16779,16252,14935,14272,14311,10885,10529,9605,9222,8162,7328,6899,6067,5698,5127,4651,4231,3672,3314,2967,2657,2393,2074,1793,1547,1250,1063,845,697,544,408,303,180,149,72,55,109 0,6,1,2016,4208972,137540,134519,131651,122135,120790,120952,119834,116484,116664,113089,108485,103904,100305,95653,91815,92385,90872,88385,85423,82650,81081,79355,77209,74529,72903,69346,64854,59965,56375,52793,51719,49966,47886,48203,46872,46133,45822,42154,40581,39063,37534,35746,33938,33611,33473,34386,33738,31147,29182,28239,28074,28938,28915,28430,27882,27674,27471,25732,24930,23962,22762,22008,20204,18831,17424,16582,16032,14711,14043,14058,10686,10306,9392,8998,7940,7112,6667,5850,5462,4889,4413,3984,3445,3085,2740,2431,2167,1861,1590,1348,1075,897,698,567,431,317,232,139,105,51,93 0,6,1,2017,4346960,140681,137589,134627,131748,122194,120835,120992,119870,116556,116722,113158,108558,103985,100387,95753,91928,92542,91094,88675,85773,83008,81446,79700,77559,74858,73193,69608,65100,60247,56633,53021,51929,50154,48043,48328,47010,46255,45903,42239,40664,39134,37591,35781,33975,33633,33467,34382,33701,31109,29122,28179,27988,28836,28790,28300,27732,27506,27295,25541,24728,23759,22550,21801,20001,18627,17221,16370,15795,14469,13803,13785,10471,10073,9167,8757,7703,6883,6424,5624,5200,4637,4168,3735,3211,2848,2508,2198,1937,1644,1386,1158,905,747,572,453,340,243,175,97,78,82 0,6,1,2018,4487785,143878,140730,137698,134721,131815,122243,120882,121040,119921,116630,116784,113234,108623,104074,100473,95882,92089,92765,91382,89016,86157,83366,81808,80042,77889,75156,73471,69849,65335,60513,56862,53224,52111,50322,48190,48448,47131,46361,45987,42311,40725,39183,37628,35800,33994,33639,33456,34362,33643,31054,29051,28098,27893,28721,28654,28155,27573,27324,27101,25338,24519,23540,22325,21575,19784,18409,17001,16136,15546,14217,13546,13499,10242,9821,8930,8498,7460,6636,6165,5379,4936,4375,3913,3478,2969,2608,2270,1969,1710,1442,1192,980,752,610,459,354,260,184,126,71,94 0,6,1,2019,4631552,147117,143925,140841,137796,134790,131875,122292,120935,121100,119970,116703,116855,113305,108695,104167,100591,96054,92319,93055,91722,89389,86543,83720,82166,80376,78190,75453,73739,70076,65557,60748,57059,53399,52271,50478,48320,48556,47236,46462,46062,42362,40776,39216,37654,35808,33997,33639,33427,34319,33571,30988,28957,28010,27782,28599,28512,28001,27400,27135,26897,25128,24298,23318,22095,21341,19555,18174,16760,15888,15286,13954,13270,13195,10004,9556,8672,8230,7190,6376,5890,5113,4664,4107,3657,3213,2718,2361,2030,1743,1496,1242,1003,814,614,486,360,273,194,134,88,105 0,6,1,2020,4778230,150376,147167,144036,140937,137867,134850,131934,122344,121001,121157,120025,116780,116920,113386,108773,104288,100757,96291,92621,93400,92100,89762,86919,84084,82510,80678,78493,75727,73999,70299,65769,60950,57233,53558,52424,50622,48438,48647,47335,46546,46115,42399,40807,39235,37670,35799,33987,33616,33374,34261,33485,30895,28862,27907,27661,28460,28351,27831,27214,26937,26682,24912,24072,23081,21859,21087,19307,17922,16503,15624,15010,13668,12979,12863,9740,9271,8397,7939,6907,6093,5595,4835,4379,3828,3384,2943,2461,2121,1803,1526,1293,1057,834,669,494,381,278,204,145,96,119 0,6,1,2021,4927823,153620,150426,147277,144131,141010,137928,134911,131998,122408,121068,121225,120096,116857,117003,113486,108892,104463,101000,96607,92985,93787,92483,90141,87307,84441,82835,80980,78779,75994,74239,70507,65956,61127,57392,53703,52565,50741,48527,48735,47422,46612,46147,42418,40823,39242,37667,35781,33956,33571,33305,34187,33372,30792,28744,27789,27520,28304,28169,27636,27008,26716,26446,24677,23829,22831,21606,20819,19039,17650,16229,15347,14715,13370,12665,12520,9463,8974,8109,7631,6605,5797,5289,4543,4082,3543,3097,2674,2209,1884,1578,1320,1095,882,682,539,389,295,207,145,101,136 0,6,1,2022,5080316,156869,153670,150537,147373,144203,141072,137991,134976,132079,122476,121143,121307,120166,116948,117094,113617,109063,104716,101311,96975,93378,94177,92863,90520,87673,84771,83152,81260,79046,76242,74458,70685,66110,61282,57540,53839,52687,50837,48617,48807,47492,46661,46170,42424,40821,39235,37645,35749,33909,33508,33225,34090,33251,30672,28617,27656,27370,28135,27970,27427,26789,26491,26198,24434,23575,22569,21335,20530,18752,17364,15939,15052,14402,13057,12335,12151,9173,8656,7801,7299,6286,5482,4968,4239,3771,3249,2812,2405,1963,1650,1371,1124,914,727,551,425,299,222,148,102,149 0,6,1,2023,5235721,160139,156918,153783,150634,147446,144266,141138,138057,135057,132161,122561,121236,121390,120258,117050,117224,113796,109310,105034,101678,97372,93781,94564,93249,90882,88008,85091,83449,81536,79291,76467,74644,70846,66254,61425,57677,53956,52785,50929,48697,48866,47541,46689,46180,42419,40804,39214,37607,35697,33851,33430,33122,33984,33121,30546,28476,27511,27207,27954,27767,27210,26560,26249,25943,24176,23305,22288,21043,20218,18446,17056,15621,14732,14064,12725,11982,11759,8857,8317,7460,6949,5947,5155,4633,3935,3460,2950,2527,2134,1720,1424,1167,939,748,589,435,327,225,160,103,158 0,6,1,2024,5394081,163438,160193,157028,153878,150710,147510,144332,141204,138138,135138,132249,122652,121324,121484,120357,117184,117400,114049,109627,105410,102077,97775,94187,94949,93613,91215,88337,85389,83725,81788,79519,76658,74807,70993,66394,61557,57800,54054,52887,51013,48762,48907,47575,46701,46178,42399,40777,39182,37550,35625,33784,33332,33015,33865,32978,30404,28322,27348,27033,27757,27549,26987,26322,26000,25676,23905,23016,21985,20734,19890,18124,16726,15295,14394,13705,12370,11604,11345,8517,7956,7105,6578,5588,4815,4297,3613,3154,2655,2242,1868,1490,1210,976,770,605,463,337,246,160,111,162 0,6,1,2025,5555358,166774,163493,160305,157127,153955,150774,147576,144398,141286,138219,135228,132347,122738,121417,121585,120489,117366,117651,114369,109998,105812,102485,98176,94591,95316,93950,91541,88640,85664,83980,82015,79714,76823,74959,71125,66523,61669,57899,54146,52971,51084,48809,48931,47594,46700,46161,42373,40732,39131,37478,35542,33694,33234,32892,33732,32821,30245,28153,27176,26849,27549,27326,26749,26069,25740,25385,23616,22706,21663,20406,19540,17781,16378,14949,14033,13320,11989,11204,10907,8159,7581,6733,6190,5218,4463,3946,3286,2834,2361,1969,1620,1268,1012,804,620,478,361,253,181,114,172 0,6,1,2026,5719516,170112,166829,163607,160405,157205,154019,150842,147644,144480,141367,138310,135326,132438,122832,121522,121719,120666,117626,117972,114746,110395,106225,102883,98578,94971,95660,94280,91842,88928,85920,84212,82212,79882,76975,75094,71251,66631,61765,57993,54228,53041,51136,48836,48938,47599,46683,46138,42326,40668,39061,37395,35437,33597,33120,32759,33583,32649,30075,27975,26987,26650,27330,27089,26501,25816,25469,25076,23300,22371,21324,20063,19165,17418,16002,14573,13646,12904,11578,10779,10443,7772,7177,6333,5785,4843,4098,3596,2961,2518,2078,1700,1382,1067,834,647,497,372,272,186,126,180 0,6,1,2027,5886517,173432,170166,166944,163707,160483,157271,154089,150912,147727,144564,141458,138406,135419,132535,122936,121661,121901,120921,117956,118347,115149,110802,106634,103282,98961,95323,95995,94584,92127,89195,86149,84407,82382,80039,77112,75224,71353,66718,61854,58074,54292,53098,51169,48847,48934,47591,46657,46089,42257,40589,38983,37291,35324,33489,32994,32611,33419,32462,29897,27781,26788,26444,27102,26845,26240,25546,25174,24747,22961,22024,20962,19694,18768,17022,15604,14169,13228,12472,11140,10325,9949,7359,6753,5926,5366,4453,3731,3239,2632,2211,1798,1459,1160,877,672,519,383,279,201,130,192 0,6,1,2028,6056344,176709,173488,170284,167045,163786,160548,157339,154160,150996,147810,144656,141556,138499,135516,132643,123072,121845,122159,121246,118342,118752,115558,111205,107041,103663,99312,95672,96304,94872,92391,89436,86349,84574,82541,80182,77243,75338,71446,66802,61932,58145,54342,53129,51186,48847,48914,47572,46615,46022,42176,40497,38885,37178,35196,33368,32847,32446,33240,32261,29694,27582,26583,26228,26860,26586,25963,25245,24857,24393,22607,21656,20574,19292,18345,16596,15176,13744,12788,12004,10677,9841,9428,6938,6312,5506,4935,4056,3363,2886,2319,1919,1539,1231,958,711,531,402,289,207,143,202 0,6,1,2029,6228870,179953,176766,173606,170387,167126,163854,160617,157408,154243,151080,147904,144754,141650,138596,135624,132782,123255,122109,122491,121629,118758,119165,115963,111604,107428,104016,99657,95994,96597,95140,92630,89642,86514,84732,82685,80314,77359,75435,71528,66873,61997,58200,54372,53145,51187,48830,48887,47536,46549,45933,42080,40386,38775,37051,35062,33235,32687,32268,33047,32051,29489,27378,26370,25998,26611,26311,25663,24926,24512,24019,22232,21259,20163,18864,17893,16144,14717,13286,12318,11498,10175,9327,8887,6484,5862,5071,4493,3653,2998,2542,2005,1639,1296,1016,775,565,415,304,211,146,209 0,6,1,2030,6404124,183177,180011,176884,173710,170468,167194,163924,160689,157493,154328,151171,148002,144847,141747,138704,135761,132969,123519,122445,122878,122039,119180,119570,116370,111987,107782,104359,99975,96296,96863,95380,92837,89813,86671,84876,82822,80431,77457,75522,71591,66929,62052,58236,54389,53152,51173,48807,48844,47470,46471,45831,41967,40266,38649,36911,34909,33088,32515,32078,32846,31831,29268,27167,26147,25766,26344,26011,25342,24583,24147,23624,21832,20835,19714,18401,17404,15664,14233,12799,11800,10970,9653,8793,8310,6027,5399,4624,4053,3257,2638,2205,1718,1383,1069,825,618,440,312,224,149,220 0,6,1,2031,6582101,186424,183237,180130,176989,173790,170538,167264,163996,160775,157578,154421,151270,148096,144944,141857,138843,135949,133239,123858,122840,123299,122458,119595,119978,116758,112342,108134,104676,100281,96572,97104,95591,93006,89974,86813,85005,82943,80535,77544,75595,71646,66970,62083,58254,54393,53142,51152,48769,48771,47396,46375,45711,41843,40124,38510,36760,34744,32925,32328,31872,32630,31599,29040,26941,25920,25514,26055,25686,24996,24215,23752,23198,21399,20386,19236,17909,16888,15151,13716,12273,11259,10418,9104,8225,7729,5555,4922,4171,3618,2867,2293,1881,1448,1143,868,658,481,331,232,159,226 0,6,1,2032,6762856,189758,186481,183358,180235,177073,173863,170608,167336,164083,160862,157671,154521,151363,148194,145053,142001,139033,136221,133582,124254,123268,123723,122868,120015,120369,117116,112689,108457,104975,100557,96823,97313,95767,93168,90116,86950,85126,83042,80625,77616,75652,71687,66991,62099,58260,54379,53119,51117,48704,48684,47305,46258,45582,41697,39972,38357,36596,34562,32751,32131,31661,32404,31353,28798,26705,25667,25236,25739,25338,24623,23821,23334,22751,20930,19900,18717,17384,16338,14602,13156,11709,10685,9833,8529,7652,7127,5072,4448,3731,3194,2490,1961,1591,1196,925,691,513,367,244,167,238 0,6,1,2033,6946587,193221,189817,186602,183463,180319,177144,173933,170681,167422,164172,160954,157771,154616,151462,148305,145196,142194,139308,136566,133983,124688,123701,124143,123282,120413,120728,117468,113014,108769,105251,100810,97043,97493,95929,93314,90251,87070,85231,83132,80701,77681,75695,71704,66996,62101,58244,54359,53081,51049,48626,48586,47188,46134,45439,41541,39808,38191,36417,34371,32564,31923,31440,32163,31095,28549,26450,25392,24938,25400,24968,24229,23405,22885,22269,20441,19379,18172,16826,15747,14013,12553,11124,10084,9209,7935,7062,6512,4582,3978,3296,2781,2132,1658,1317,972,739,540,389,268,177,260 0,6,1,2034,7133248,196808,193281,189939,186707,183547,180391,177215,174004,170768,167512,164267,161054,157865,154719,151573,148451,145390,142470,139655,136972,134418,125123,124130,124566,123679,120777,121079,117793,113320,109053,105500,101025,97233,97651,96075,93451,90371,87174,85324,83209,80761,77727,75711,71704,66995,62086,58220,54321,53017,50969,48538,48464,47060,45992,45280,41370,39629,38006,36220,34168,32365,31706,31210,31905,30827,28281,26173,25094,24617,25037,24573,23809,22963,22403,21743,19906,18818,17586,16224,15115,13382,11921,10499,9457,8572,7322,6455,5891,4096,3511,2871,2384,1801,1373,1071,776,573,408,289,192,272 0,6,1,2035,7322980,200490,196869,193404,190045,186791,183620,180462,177286,174092,170858,167607,164368,161148,157969,154831,151719,148646,145669,142821,140063,137411,134856,125559,124557,124968,124041,121131,121405,118101,113606,109307,105716,101209,97402,97796,96213,93569,90476,87268,85405,83268,80808,77749,75708,71691,66967,62059,58180,54258,52939,50880,48422,48332,46918,45836,45103,41187,39432,37805,36005,33953,32158,31480,30964,31637,30543,27986,25871,24773,24275,24652,24148,23362,22485,21872,21180,19330,18223,16960,15568,14443,12718,11264,9847,8805,7913,6700,5835,5270,3623,3058,2463,2013,1494,1115,855,605,437,303,209,289 0,6,1,2036,7515837,204238,200548,196992,193508,190130,186864,183690,180535,177375,174182,170952,167707,164463,161250,158085,154978,151915,148926,146023,143231,140504,137850,135295,125987,124964,125338,124396,121462,121711,118385,113863,109526,105903,101372,97557,97936,96330,93672,90576,87341,85466,83312,80830,77754,75694,71657,66932,62011,58114,54176,52848,50763,48300,48185,46764,45663,44907,40987,39218,37594,35781,33730,31936,31235,30707,31348,30230,27669,25546,24428,23908,24236,23690,22884,21964,21308,20578,18718,17580,16289,14884,13719,12016,10574,9174,8135,7244,6066,5230,4661,3166,2622,2085,1676,1212,892,668,460,326,218,309 0,6,1,2037,7711928,208024,204294,200673,197095,193592,190204,186936,183763,180625,177467,174279,171053,167803,164568,161371,158234,155175,152197,149281,146437,143675,140948,138291,135729,126405,125339,125694,124728,121777,121993,118643,114081,109714,106070,101529,97706,98056,96432,93769,90653,87400,85515,83334,80838,77743,75660,71613,66872,61936,58031,54083,52737,50636,48159,48027,46593,45474,44700,40768,38993,37367,35554,33497,31697,30979,30438,31035,29892,27327,25200,24060,23516,23789,23198,22366,21414,20709,19933,18063,16896,15574,14156,12969,11284,9851,8469,7452,6562,5433,4635,4073,2721,2222,1732,1363,972,699,511,338,236,331 0,6,1,2038,7911236,211851,208081,204424,200778,197181,193668,190277,187010,183854,180718,177565,174378,171149,167908,164686,161521,158433,155458,152552,149697,146883,144121,141395,138731,136144,126784,125699,126032,125033,122066,122250,118869,114271,109883,106220,101677,97835,98159,96525,93847,90719,87443,85541,83341,80823,77717,75611,71549,66793,61845,57940,53967,52611,50499,48009,47855,46409,45268,44473,40537,38759,37129,35311,33247,31443,30705,30138,30691,29522,26961,24827,23661,23094,23313,22676,21807,20821,20068,19241,17359,16161,14809,13391,12180,10513,9107,7768,6756,5890,4813,4056,3505,2311,1855,1417,1093,760,534,381,249,351 0,6,1,2039,8113825,215739,211912,208220,204532,200863,197257,193741,190350,187103,183946,180818,177663,174477,171254,168026,164837,161723,158718,155814,152972,150149,147331,144566,141839,139149,136523,127150,126039,126349,125320,122330,122470,119058,114443,110041,106364,101801,97947,98255,96599,93910,90770,87468,85550,83332,80792,77681,75544,71459,66694,61738,57818,53839,52463,50346,47842,47666,46206,45047,44230,40293,38519,36877,35056,32982,31168,30406,29812,30324,29125,26563,24427,23235,22635,22798,22103,21207,20189,19384,18497,16612,15386,14019,12583,11363,9727,8358,7049,6067,5223,4216,3497,2976,1925,1515,1134,857,581,397,278,379 0,6,1,2040,8319740,219692,215799,212051,208326,204618,200936,197330,193813,190441,187195,184044,180918,177762,174583,171373,168177,165037,162011,159077,156235,153423,150601,147779,145015,142261,139530,136889,127493,126363,126645,125582,122560,122659,119231,114604,110191,106489,101911,98046,98334,96658,93956,90801,87472,85541,83302,80747,77624,75452,71348,66582,61607,57689,53695,52305,50178,47658,47457,45986,44813,43977,40032,38260,36607,34787,32691,30872,30079,29456,29938,28699,26139,23995,22781,22142,22243,21499,20564,19508,18649,17705,15820,14566,13183,11741,10519,8929,7596,6328,5380,4578,3639,2975,2486,1579,1219,890,654,433,290,417 0,6,1,2041,8528977,223684,219753,215939,212159,208412,204692,201009,197407,193904,190536,187294,184145,181017,177869,174702,171525,168380,165327,162371,159499,156692,153877,151054,148229,145438,142644,139900,137235,127818,126665,126912,125808,122752,122832,119391,114749,110321,106596,102010,98132,98395,96700,93977,90811,87462,85512,83261,80683,77536,75342,71223,66443,61470,57543,53538,52133,49990,47451,47230,45755,44563,43712,39763,37983,36325,34498,32373,30543,29724,29078,29515,28245,25677,23526,22283,21601,21643,20857,19878,18778,17853,16869,14985,13710,12314,10875,9658,8115,6830,5624,4719,3955,3097,2485,2039,1269,952,683,493,315,438 0,6,1,2042,8741660,227734,223743,219894,216050,212246,208488,204768,201085,197499,193997,190635,187396,184245,181125,177988,174856,171728,168670,165692,162797,159960,157150,154335,151506,148657,145826,143017,140247,137563,128122,126937,127146,125999,122927,122993,119538,114873,110430,106694,102093,98196,98441,96724,93986,90808,87429,85472,83199,80595,77425,75214,71074,66296,61314,57382,53365,51938,49789,47233,46994,45505,44299,43432,39472,37692,36023,34178,32025,30189,29347,28673,29060,27753,25181,23017,21750,21023,20997,20161,19144,17985,17013,15984,14109,12807,11418,9992,8786,7305,6070,4933,4083,3370,2591,2045,1645,1000,735,515,362,468 0,6,1,2043,8957819,231834,227793,223886,220006,216140,212323,208564,204844,201177,197592,194095,190736,187497,184353,181246,178143,175060,172020,169037,166120,163260,160422,157609,154788,151939,149050,146200,143363,140576,137863,128397,127178,127341,126178,123092,123136,119664,114982,110534,106778,102159,98248,98465,96730,93978,90788,87384,85413,83107,80488,77303,75063,70914,66130,61145,57200,53174,51727,49565,46997,46736,45250,44019,43134,39168,37374,35691,33826,31652,29813,28944,28231,28567,27216,24644,22473,21178,20403,20306,19419,18344,17151,16127,15054,13192,11884,10498,9096,7913,6496,5333,4273,3489,2823,2132,1651,1292,774,553,376,530 0,6,1,2044,9177479,235977,231894,227937,223999,220097,216217,212400,208639,204935,201270,197691,194198,190838,187605,184474,181401,178348,175353,172390,169467,166586,163729,160881,158063,155224,152332,149426,146547,143695,140880,138140,128640,127381,127519,126339,123237,123261,119771,115086,110620,106842,102210,98279,98470,96722,93951,90749,87319,85326,83002,80359,77155,74902,70730,65947,60952,56998,52963,51501,49325,46746,46473,44972,43724,42820,38841,37035,35329,33442,31254,29405,28504,27754,28036,26645,24070,21884,20556,19743,19565,18619,17501,16260,15195,14089,12246,10936,9569,8200,7045,5708,4624,3647,2930,2326,1722,1310,1004,582,410,569 0,6,1,2045,9400623,240142,236041,232038,228049,224091,220175,216294,212478,208730,205029,201369,197794,194301,190947,187725,184631,181607,178642,175727,172824,169934,167059,164191,161338,158501,155622,152711,149777,146882,144003,141159,138383,128844,127561,127682,126486,123367,123369,119870,115167,110686,106894,102237,98296,98459,96689,93910,90688,87227,85219,82878,80207,76996,74716,70529,65744,60744,56777,52736,51259,49066,46484,46191,44675,43413,42481,38488,36663,34936,33035,30824,28966,28030,27240,27454,26022,23448,21250,19891,19027,18760,17766,16608,15327,14228,13085,11274,9972,8630,7300,6199,4949,3952,3066,2420,1882,1364,1015,753,431,627 0,6,1,2046,9627306,244313,240199,236185,232153,228143,224170,220254,216370,212569,208823,205129,201471,197895,194409,191068,187883,184836,181900,179016,176164,173293,170407,167526,164650,161778,158901,156004,153069,150115,147191,144284,141404,138586,129030,127732,127829,126614,123480,123464,119957,115230,110743,106921,102255,98294,98437,96648,93850,90600,87115,85096,82729,80040,76814,74514,70312,65517,60511,56529,52493,51003,48799,46213,45887,44360,43072,42113,38103,36261,34518,32597,30361,28490,27513,26677,26829,25355,22777,20569,19178,18255,17905,16865,15662,14359,13215,12053,10287,9006,7698,6432,5386,4229,3325,2533,1963,1494,1060,767,552,673 0,6,1,2047,9857506,248494,244372,240344,236300,232247,228220,224249,220329,216462,212663,208923,205233,201574,198002,194531,191228,188093,185133,182276,179453,176635,173769,170878,167991,165095,162181,159288,156362,153409,150425,147474,144531,141608,138771,129203,127881,127960,126720,123585,123544,120024,115279,110776,106938,102250,98274,98399,96583,93759,90491,86991,84944,82565,79855,76615,74292,70077,65271,60253,56274,52234,50731,48518,45920,45570,44020,42701,41706,37677,35834,34067,32120,29866,27967,26949,26067,26156,24635,22052,19834,18406,17431,17003,15917,14680,13351,12183,11011,9297,8048,6790,5593,4608,3561,2751,2048,1561,1161,799,570,767 0,6,1,2048,10091214,252675,248552,244518,240458,236390,232327,228298,224325,220421,216556,212765,209029,205336,201682,198125,194691,191437,188392,185509,182715,179927,177113,174239,171345,168438,165498,162565,159647,156704,153721,150709,147725,144740,141794,138941,129360,128014,128072,126822,123674,123604,120074,115308,110798,106932,102225,98243,98337,96490,93650,90368,86839,84780,82380,79651,76394,74048,69817,65003,59984,55999,51957,50444,48216,45605,45223,43645,42294,41260,37228,35372,33579,31600,29326,27401,26349,25414,25424,23865,21280,19038,17578,16561,16055,14915,13656,12311,11133,9957,8312,7104,5908,4793,3887,2945,2234,1630,1210,878,590,864 0,6,1,2049,10328460,256853,252733,248699,244632,240548,236470,232405,228373,224416,220513,216656,212869,209131,205445,201805,198285,194902,191735,188767,185952,183191,180408,177587,174708,171794,168846,165885,162921,159983,157017,154007,150963,147938,144929,141966,139093,129496,128126,128175,126906,123742,123653,120105,115318,110795,106908,102191,98187,98245,96376,93521,90222,86677,84598,82176,79424,76155,73775,69533,64709,59696,55717,51664,50136,47893,45266,44845,43234,41855,40781,36745,34868,33044,31040,28742,26794,25703,24710,24648,23035,20440,18197,16707,15648,15061,13896,12603,11263,10073,8910,7343,6186,5069,4044,3222,2395,1779,1269,918,649,934 0,6,1,2050,10569156,261022,256910,252881,248809,244723,240627,236548,232483,228465,224508,220613,216760,212972,209240,205569,201965,198498,195201,192112,189208,186426,183674,180884,178059,175160,172202,169232,166244,163262,160296,157306,154262,151177,148130,145100,142119,139226,129613,128230,128261,126969,123799,123679,120119,115311,110775,106873,102133,98102,98135,96248,93370,90059,86490,84397,81950,79181,75891,73482,69231,64404,59394,55414,51356,49799,47540,44898,44429,42790,41384,40261,36228,34314,32462,30433,28111,26134,25007,23941,23802,22133,19539,17300,15794,14686,14036,12828,11541,10201,9021,7875,6398,5312,4286,3354,2625,1912,1382,967,682,1012 0,6,1,2051,10813364,265179,261080,257058,252999,248902,244803,240708,236626,232575,228556,224608,220716,216864,213081,209365,205729,202178,198799,195581,192554,189687,186910,184149,181355,178509,175570,172590,169594,166583,163579,160587,157563,154477,151374,148306,145258,142253,139341,129723,128318,128331,127022,123836,123690,120117,115285,110746,106807,102046,98001,98006,96095,93201,89876,86285,84175,81700,78912,75607,73173,68911,64084,59071,55089,51028,49433,47156,44491,43982,42311,40868,39695,35656,33718,31829,29783,27425,25428,24251,23124,22886,21172,18587,16357,14833,13692,12967,11754,10461,9143,7979,6870,5502,4497,3559,2730,2101,1492,1056,714,1081 0,6,1,2052,11060976,269325,265237,261226,257179,253091,248981,244884,240788,236720,232667,228656,224714,220819,216974,213206,209525,205941,202480,199179,196026,193036,190171,187390,184624,181810,178921,175962,172953,169933,166904,163867,160846,157779,154671,151549,148463,145393,142368,139447,129814,128390,128387,127050,123851,123685,120092,115245,110687,106714,101938,97881,97853,95925,93008,89674,86058,83927,81426,78622,75300,72837,68573,63743,58731,54741,50669,49033,46735,44049,43496,41788,40307,39084,35037,33071,31146,29073,26684,24666,23437,22235,21900,20150,17587,15371,13829,12661,11887,10662,9378,8091,6970,5912,4657,3741,2902,2189,1646,1144,786,1146 0,6,1,2053,11312075,273470,269384,265385,261347,257269,253169,249062,244965,240884,236814,232769,228763,224818,220929,217099,213367,209736,206243,202862,199626,196510,193523,190652,187873,185078,182226,179313,176327,173298,170253,167195,164125,161064,157975,154851,151707,148601,145512,142478,139535,129890,128447,128423,127063,123853,123655,120055,115181,110593,106602,101816,97742,97685,95731,92799,89448,85809,83649,81129,78306,74972,72488,68214,63381,58367,54362,50275,48601,46280,43574,42960,41215,39696,38423,34371,32369,30413,28306,25892,23836,22554,21287,20857,19081,16532,14337,12799,11606,10787,9563,8316,7086,6000,5017,3877,3063,2324,1716,1261,852,1232 0,6,1,2054,11566590,277621,273527,269532,265507,261440,257353,253250,249142,245060,240977,236915,232875,228865,224929,221053,217260,213579,210038,206626,203311,200111,196998,194008,191137,188331,185495,182622,179681,176674,173619,170545,167460,164346,161262,158153,155012,151844,148721,145622,142567,139607,129948,128487,128445,127060,123834,123612,119990,115087,110484,106471,101668,97585,97501,95516,92566,89194,85534,83351,80811,77970,74627,72120,67827,62991,57970,53950,49843,48131,45785,43049,42377,40596,39032,37703,33651,31609,29620,27471,25038,22936,21595,20279,19756,17947,15437,13271,11749,10543,9690,8482,7280,6115,5097,4184,3173,2461,1828,1314,943,1331 0,6,1,2055,11824463,281776,277681,273675,269655,265599,261521,257434,253332,249236,245154,241078,237021,232976,228976,225054,221214,217475,213881,210421,207075,203796,200602,197485,194493,191595,188748,185893,182991,180028,176996,173914,170812,167683,164542,161441,158313,155148,151961,148833,145714,142639,139664,129992,128511,128446,127029,123799,123549,119895,114974,110358,106319,101505,97408,97294,95280,92307,88914,85235,83028,80471,77619,74257,71724,67414,62568,57536,53496,49367,47613,45240,42480,41745,39924,38314,36925,32870,30784,28758,26572,24104,21980,20586,19216,18600,16767,14301,12184,10677,9475,8601,7434,6282,5198,4257,3430,2546,1930,1406,979,1465 0,6,1,2056,12085719,285928,281833,277828,273798,269749,265679,261603,257514,253427,249329,245256,241184,237121,233086,229101,225215,221428,217777,214266,210873,207561,204289,201088,197973,194954,192014,189148,186262,183344,180356,177294,174180,171036,167881,164722,161602,158453,155267,152076,148924,145789,142697,139706,130016,128513,128424,126990,123741,123449,119783,114842,110206,106153,101321,97216,97064,95022,92022,88613,84915,82687,80111,77239,73859,71298,66966,62099,57061,53001,48854,47061,44646,41857,41060,39196,37532,36077,32031,29890,27823,25589,23095,20954,19515,18100,17391,15548,13145,11082,9606,8418,7537,6425,5345,4350,3492,2761,2000,1487,1055,1575 0,6,1,2057,12350294,290112,285985,281981,277951,273892,269828,265761,261685,257609,253520,249430,245362,241285,237233,233215,229263,225431,221731,218161,214719,211360,208051,204775,201575,198439,195376,192413,189518,186616,183671,180655,177561,174405,171234,168063,164882,161742,158572,155381,152166,148999,145847,142737,139728,130023,128494,128392,126928,123650,123334,119655,114687,110039,105964,101118,96994,96811,94735,91711,88285,84574,82329,79723,76831,73432,70831,66474,61587,56541,52458,48291,46448,44003,41176,40310,38405,36686,35165,31114,28924,26803,24535,22025,19874,18386,16928,16137,14298,11967,9981,8544,7394,6527,5471,4474,3573,2814,2173,1538,1114,1696 0,6,1,2058,12618194,294317,290170,286134,282109,278045,273972,269910,265843,261780,257704,253620,249535,245463,241396,237361,233376,229478,225735,222116,218614,215207,211853,208542,205263,202037,198861,195777,192784,189873,186944,183973,180923,177789,174602,171416,168225,165021,161859,158686,155471,152239,149056,145885,142759,139733,130007,128462,128334,126826,123546,123200,119499,114517,109853,105755,100887,96751,96528,94423,91376,87939,84210,81946,79306,76400,72963,70322,65934,61031,55970,51868,47677,45783,43305,40432,39498,37544,35764,34175,30123,27868,25704,23412,20900,18736,17210,15713,14853,13027,10787,8880,7511,6401,5564,4584,3679,2885,2218,1674,1159,1819 0,6,1,2059,12889445,298568,294375,290320,286262,282206,278130,274053,269993,265938,261875,257804,253724,249639,245573,241521,237524,233593,229782,226121,222570,219101,215700,212345,209032,205727,202461,199264,196151,193139,190203,187244,184240,181150,177987,174786,171579,168367,165142,161973,158779,155547,152298,149095,145908,142762,139711,129977,128410,128247,126714,123420,123040,119330,114324,109646,105523,100638,96481,96219,94089,91018,87573,83818,81532,78862,75926,72447,69758,65341,60423,55350,51218,47006,45058,42547,39630,38618,36610,34760,33103,29038,26732,24542,22229,19711,17541,15988,14468,13539,11750,9612,7808,6518,5463,4668,3781,2968,2280,1710,1257,1924 0,6,1,2060,13164034,302864,298625,294525,290447,286357,282289,278213,274136,270088,266033,261976,257907,253827,249749,245698,241685,237739,233896,230167,226574,223060,219600,216195,212834,209497,206149,202863,199639,196506,193468,190505,187514,184469,181351,178173,174951,171723,168489,165255,162070,158853,155606,152339,149115,145912,142741,139676,129925,128324,128143,126587,123270,122866,119137,114108,109411,105266,100362,96188,95888,93726,90637,87178,83400,81090,78382,75402,71880,69141,64691,59755,54668,50508,46280,44268,41723,38759,37668,35593,33675,31934,27871,25528,23306,20980,18466,16307,14727,13194,12223,10480,8465,6780,5573,4590,3852,3060,2352,1759,1290,2050 0,6,2,2014,4053654,125249,116323,115098,115061,116104,112476,113049,109708,104248,100901,97628,93180,90305,89301,88410,85192,82699,80692,78308,76856,75890,73000,72667,70878,66972,62128,59067,57151,54650,53968,51995,52117,50971,49934,49788,46106,44501,43128,40401,39229,37430,36949,36997,37954,36895,33967,32329,31365,31133,32152,32002,31589,31041,30376,30512,28533,27672,26824,25797,24562,22902,21730,19878,19039,18325,17218,16668,16671,12906,12381,11822,11465,9983,9340,8777,7939,7331,6868,6391,6122,5522,5086,4818,4386,4164,3689,3420,3021,2681,2458,1930,1656,1369,1158,867,606,488,355,271,187,358 0,6,2,2015,4181396,128088,125301,116419,115174,115137,116174,112537,113120,109774,104324,100963,97712,93265,90385,89405,88530,85343,82894,80937,78589,77158,76208,73322,72992,71200,67291,62436,59351,57422,54903,54207,52208,52294,51129,50072,49908,46226,44606,43232,40500,39318,37507,37008,37054,37995,36934,33992,32333,31383,31134,32148,31988,31559,31004,30338,30455,28485,27617,26758,25736,24497,22843,21661,19810,18950,18231,17114,16554,16536,12803,12265,11685,11325,9843,9187,8617,7766,7156,6677,6195,5909,5311,4858,4576,4137,3893,3419,3133,2742,2408,2173,1685,1430,1155,959,709,479,381,280,204,358 0,6,2,2016,4311743,131005,128143,125397,116498,115253,115207,116238,112600,113191,109852,104396,101040,97797,93352,90482,89533,88680,85540,83143,81225,78902,77478,76532,73649,73319,71514,67595,62739,59618,57675,55141,54421,52391,52449,51270,50193,50022,46338,44707,43328,40594,39390,37570,37050,37104,38027,36962,34010,32335,31389,31127,32132,31960,31524,30962,30295,30393,28428,27555,26693,25668,24423,22772,21578,19726,18847,18126,16997,16420,16387,12681,12129,11535,11159,9683,9012,8435,7572,6962,6475,5986,5680,5070,4610,4315,3864,3606,3131,2838,2461,2128,1897,1456,1211,959,788,561,370,294,211,367 0,6,2,2017,4444807,134004,131057,128239,125481,116582,115325,115268,116303,112666,113276,109922,104479,101121,97883,93455,90600,89686,88872,85793,83424,81543,79232,77801,76859,73975,73639,71817,67898,63021,59869,57909,55354,54602,52548,52588,51394,50313,50131,46445,44800,43419,40671,39443,37614,37090,37146,38048,36977,34012,32327,31389,31113,32107,31929,31481,30913,30246,30325,28361,27492,26623,25591,24342,22687,21479,19629,18735,18008,16864,16271,16215,12541,11974,11363,10972,9502,8818,8229,7354,6753,6249,5747,5425,4812,4344,4035,3582,3312,2845,2550,2189,1865,1635,1237,1014,784,629,440,287,220,379 0,6,2,2018,4580660,137039,134057,131155,128324,125570,116660,115386,115327,116371,112746,113353,110006,104564,101200,97987,93583,90741,89885,89123,86084,83741,81883,79568,78132,77189,74297,73951,72116,68179,63280,60104,58115,55537,54764,52688,52706,51517,50422,50231,46543,44892,43492,40732,39485,37658,37124,37175,38058,36985,34010,32316,31382,31096,32079,31897,31435,30853,30187,30250,28295,27422,26549,25506,24246,22593,21364,19514,18602,17866,16709,16103,16023,12381,11802,11165,10764,9292,8604,8006,7121,6519,6006,5494,5150,4543,4068,3746,3293,3011,2562,2265,1918,1611,1390,1030,824,628,493,343,216,393 0,6,2,2019,4719275,140125,137091,134155,131242,128416,125649,116727,115445,115386,116451,112818,113441,110089,104648,101297,98116,93738,90935,90137,89410,86404,84079,82227,79910,78465,77514,74609,74256,72400,68438,63521,60316,58293,55698,54906,52812,52825,51629,50523,50318,46631,44964,43548,40777,39522,37693,37147,37198,38056,36978,33999,32299,31366,31077,32040,31858,31377,30792,30120,30175,28222,27343,26462,25400,24135,22475,21236,19384,18448,17701,16536,15919,15813,12199,11609,10942,10529,9065,8370,7758,6872,6265,5739,5221,4863,4258,3780,3448,2999,2708,2278,1991,1664,1372,1161,844,662,495,380,260,393 0,6,2,2020,4860711,143229,140176,137189,134242,131332,128496,125723,116796,115506,115461,116523,112904,113528,110173,104751,101421,98271,93939,91184,90427,89726,86750,84422,82571,80254,78794,77816,74920,74541,72660,68682,63740,60492,58444,55839,55030,52931,52936,51735,50612,50401,46706,45019,43592,40815,39554,37723,37168,37216,38047,36972,33984,32276,31343,31051,32001,31810,31322,30723,30049,30090,28139,27248,26362,25279,24006,22345,21086,19230,18280,17520,16347,15714,15582,11997,11387,10699,10269,8817,8117,7495,6602,5991,5458,4928,4553,3957,3474,3143,2705,2405,2000,1726,1420,1149,955,680,525,383,285,425 0,6,2,2021,5004879,146320,143279,140275,137277,134332,131412,128569,125796,116867,115579,115525,116606,112991,113618,110269,104877,101571,98473,94198,91475,90749,90072,87098,84771,82916,80593,79112,78119,75214,74811,72903,68904,63919,60645,58578,55964,55152,53047,53034,51830,50697,50465,46762,45058,43629,40848,39575,37745,37176,37219,38031,36955,33956,32249,31313,31016,31950,31756,31253,30649,29972,29997,28036,27139,26241,25142,23855,22189,20915,19061,18087,17321,16137,15486,15321,11767,11147,10429,9991,8547,7836,7204,6316,5700,5155,4627,4231,3640,3167,2834,2412,2119,1734,1479,1187,943,772,537,408,292,464 0,6,2,2022,5151870,149400,146372,143380,140364,137368,134413,131486,128643,125869,116953,115651,115604,116693,113084,113725,110395,105033,101771,98733,94498,91801,91100,90420,87457,85125,83257,80914,79426,78410,75487,75061,73128,69095,64079,60779,58698,56090,55269,53154,53128,51918,50765,50515,46807,45091,43658,40878,39591,37757,37178,37221,38008,36930,33926,32212,31279,30976,31895,31696,31185,30571,29883,29897,27921,27012,26096,24980,23681,22013,20722,18867,17874,17089,15896,15230,15035,11513,10881,10141,9689,8256,7536,6895,6007,5389,4832,4311,3898,3322,2855,2524,2124,1837,1484,1235,979,764,611,416,309,496 0,6,2,2023,5301735,152513,149452,146473,143470,140454,137449,134488,131560,128718,125960,117034,115740,115693,116784,113192,113857,110553,105240,102032,99038,94836,92148,91453,90773,87812,85471,83584,81232,79719,78686,75741,75291,73316,69260,64222,60902,58823,56212,55378,53250,53217,51989,50813,50554,46846,45123,43676,40901,39599,37757,37178,37219,37975,36899,33886,32172,31238,30933,31832,31632,31104,30490,29783,29777,27792,26868,25937,24800,23495,21814,20507,18659,17637,16839,15631,14946,14718,11239,10587,9838,9359,7939,7216,6566,5675,5060,4500,3978,3560,2999,2547,2226,1844,1575,1242,1021,793,604,476,315,531 0,6,2,2024,5454322,155663,152567,149556,146566,143562,140536,137526,134564,131637,128811,126044,117129,115831,115783,116890,113324,114021,110760,105501,102335,99378,95192,92494,91813,91126,88159,85802,83902,81530,79997,78939,75973,75484,73483,69400,64346,61023,58946,56317,55474,53342,53289,52046,50847,50588,46876,45143,43688,40912,39601,37752,37169,37204,37935,36860,33842,32125,31192,30878,31763,31563,31016,30392,29668,29640,27641,26705,25754,24594,23282,21590,20274,18415,17372,16556,15338,14630,14365,10948,10273,9502,9006,7605,6870,6206,5325,4706,4148,3633,3218,2675,2249,1938,1581,1320,1029,827,634,473,365,560 0,6,2,2025,5609669,158832,155714,152669,149647,146658,143645,140613,137602,134641,131730,128893,126138,117224,115925,115887,117023,113489,114233,111024,105806,102675,99737,95554,92850,92172,91473,88492,86127,84204,81810,80254,79170,76166,75653,73626,69518,64472,61140,59057,56413,55563,53419,53346,52088,50880,50612,46898,45161,43689,40916,39594,37737,37146,37181,37892,36815,33794,32075,31135,30821,31688,31480,30917,30281,29534,29486,27477,26518,25542,24365,23045,21343,20009,18140,17087,16252,15012,14288,13980,10620,9925,9134,8625,7241,6500,5832,4961,4351,3797,3288,2877,2362,1958,1661,1331,1090,834,656,493,360,611 0,6,2,2026,5767799,162019,158886,155817,152761,149739,146741,143723,140689,137681,134733,131814,128987,126233,117322,116033,116018,117186,113701,114500,111329,106153,103031,100100,95919,93205,92522,91808,88818,86428,84484,82068,80485,79364,76336,75801,73748,69637,64588,61250,59160,56501,55637,53477,53389,52126,50907,50628,46912,45166,43685,40913,39583,37718,37115,37150,37843,36764,33740,32014,31080,30758,31607,31386,30798,30146,29375,29310,27287,26312,25309,24108,22787,21068,19721,17846,16769,15913,14662,13916,13557,10265,9554,8757,8217,6853,6112,5434,4582,3990,3431,2941,2546,2053,1682,1403,1101,883,664,512,375,644 0,6,2,2027,5928653,165185,162073,158991,155911,152853,149824,146817,143798,140769,137772,134816,131909,129083,126331,117435,116167,116180,117398,113969,114809,111672,106516,103392,100470,96284,93551,92857,92134,89123,86709,84746,82309,80681,79535,76487,75928,73874,69751,64701,61348,59255,56572,55695,53523,53426,52154,50921,50639,46920,45163,43674,40902,39561,37687,37083,37113,37787,36706,33674,31953,31020,30686,31513,31273,30667,29992,29200,29108,27074,26079,25052,23826,22497,20763,19399,17525,16424,15537,14276,13508,13110,9885,9160,8340,7780,6443,5702,5027,4195,3614,3070,2598,2220,1765,1419,1161,898,705,515,393,668 0,6,2,2028,6092112,168303,165239,162178,159084,156002,152938,149900,146893,143879,140862,137857,134910,132005,129183,126447,117575,116333,116392,117664,114279,115157,112036,106881,103761,100837,96640,93882,93189,92438,89408,86968,84986,82512,80853,79683,76616,76053,73986,69860,64798,61433,59329,56631,55738,53561,53454,52171,50930,50641,46918,45155,43656,40883,39532,37651,37046,37070,37723,36636,33611,31884,30947,30603,31406,31149,30515,29824,29004,28880,26830,25820,24763,23515,22170,20431,19046,17167,16038,15138,13860,13069,12620,9466,8733,7897,7317,6011,5278,4607,3800,3236,2718,2267,1904,1488,1177,947,718,550,394,689 0,6,2,2029,6258182,171381,168358,165345,162271,159175,156086,153016,149979,146973,143973,140946,137952,135009,132106,129301,126591,117748,116550,116659,117976,114629,115523,112403,107257,104128,101191,96981,94209,93496,92719,89668,87210,85193,82687,81003,79811,76737,76170,74096,69955,64886,61501,59388,56675,55777,53594,53468,52181,50932,50634,46909,45142,43629,40858,39493,37610,37001,37020,37647,36562,33536,31804,30862,30509,31278,31003,30345,29628,28783,28630,26565,25531,24441,23171,21813,20060,18662,16771,15621,14702,13408,12589,12093,9034,8275,7428,6830,5568,4841,4179,3412,2869,2370,1948,1614,1232,957,756,559,424,713 0,6,2,2030,6426755,174452,171436,168466,165440,162364,159259,156164,153094,150061,147066,144058,141042,138052,135112,132225,129445,126768,117970,116825,116970,118326,115000,115896,112779,107630,104487,101530,97318,94512,93784,92984,89909,87421,85371,82842,81131,79934,76853,76282,74195,70038,64953,61554,59431,56708,55806,53610,53477,52182,50918,50623,46890,45122,43594,40825,39450,37561,36953,36958,37564,36477,33452,31708,30764,30394,31130,30837,30153,29404,28538,28345,26266,25208,24086,22801,21423,19659,18228,16340,15176,14223,12919,12067,11541,8556,7788,6932,6324,5108,4396,3750,3021,2505,2041,1651,1340,1003,765,592,430,744 0,6,2,2031,6597843,177547,174508,171545,168563,165535,162448,159337,156243,153174,150154,147153,144154,141143,138155,135231,132372,129622,126994,118250,117142,117319,118697,115374,116272,113152,107992,104827,101867,97629,94795,94054,93221,90122,87598,85526,82980,81255,80046,76965,76382,74277,70099,65003,61595,59466,56735,55822,53617,53480,52165,50902,50602,46864,45096,43550,40786,39399,37508,36893,36898,37478,36383,33357,31599,30647,30258,30963,30645,29930,29157,28270,28032,25940,24851,23697,22388,20989,19209,17759,15881,14679,13701,12391,11514,10936,8049,7276,6422,5804,4640,3950,3328,2641,2154,1726,1374,1097,800,598,455,775 0,6,2,2032,6771513,180724,177603,174617,171641,168658,165620,162526,159417,156323,153267,150241,147251,144254,141246,138274,135375,132551,129849,127277,118571,117499,117688,119071,115750,116646,113515,108335,105162,102179,97921,95059,94298,93427,90298,87757,85662,83108,81370,80154,77063,76468,74341,70147,65038,61627,59498,56747,55829,53622,53473,52147,50876,50571,46836,45055,43500,40737,39345,37438,36827,36826,37383,36278,33249,31479,30516,30110,30773,30423,29692,28881,27967,27684,25580,24462,23277,21935,20514,18724,17259,15375,14141,13144,11820,10916,10297,7521,6740,5888,5268,4169,3508,2910,2280,1828,1436,1121,877,626,458,809 0,6,2,2033,6947762,184024,180778,177713,174714,171735,168743,165699,162607,159498,156415,153354,150338,147349,144357,141367,138421,135553,132780,130131,127603,118930,117876,118064,119448,116125,117009,113862,108672,105473,102470,98190,95295,94509,93600,90455,87894,85786,83222,81475,80253,77144,76533,74383,70183,65066,61651,59510,56754,55834,53612,53458,52123,50840,50532,46795,45009,43442,40678,39275,37370,36758,36747,37274,36159,33118,31338,30363,29932,30553,30180,29419,28572,27625,27295,25176,24031,22810,21430,19998,18195,16717,14815,13571,12551,11207,10279,9628,6973,6189,5350,4733,3705,3067,2506,1932,1523,1170,897,690,479,828 0,6,2,2034,7126845,187450,184079,180890,177812,174807,171820,168822,165781,162688,159591,156501,153451,150438,147451,144479,141514,138600,135781,133065,130458,127968,119310,118256,118438,119820,116497,117357,114201,108986,105760,102739,98438,95500,94688,93756,90589,88023,85903,83333,81577,80336,77209,76586,74412,70210,65091,61661,59517,56753,55824,53595,53435,52087,50796,50480,46747,44953,43379,40615,39204,37292,36680,36654,37151,36022,32967,31177,30184,29731,30311,29908,29113,28220,27246,26874,24740,23565,22297,20893,19437,17617,16117,14221,12959,11908,10557,9612,8927,6405,5630,4806,4208,3245,2645,2127,1614,1252,939,701,532,854 0,6,2,2035,7308756,190961,187506,184192,180991,177906,174894,171900,168905,165864,162783,159679,156602,153552,150540,147573,144627,141695,138829,136065,133394,130823,128355,119692,118641,118813,120188,116850,117696,114512,109276,106028,102983,98649,95674,94849,93886,90718,88143,86014,83437,81661,80399,77258,76623,74436,70228,65104,61663,59513,56737,55811,53571,53403,52044,50745,50420,46687,44890,43306,40548,39125,37206,36588,36548,37012,35862,32798,30992,29979,29502,30034,29600,28766,27826,26835,26404,24259,23045,21741,20313,18822,16984,15473,13586,12297,11230,9869,8924,8208,5828,5064,4272,3690,2804,2250,1773,1322,1004,738,540,911 0,6,2,2036,7493614,194526,191018,187620,184292,181085,177994,174976,171982,168988,165960,162872,159780,156702,153656,150659,147723,144807,141925,139114,136396,133761,131212,128739,120081,119026,119185,120538,117194,118011,114806,109544,106274,103189,98835,95829,94985,94014,90838,88254,86123,83524,81726,80444,77294,76654,74455,70235,65109,61662,59501,56716,55790,53537,53364,51992,50684,50352,46623,44815,43232,40475,39037,37108,36482,36428,36849,35683,32600,30776,29745,29236,29727,29260,28376,27401,26381,25896,23730,22476,21139,19667,18165,16308,14781,12905,11598,10509,9168,8207,7474,5245,4511,3747,3190,2391,1881,1456,1062,790,571,961 0,6,2,2037,7681339,198128,194585,191129,187723,184388,181171,178077,175060,172066,169085,166048,162975,159882,156807,153777,150809,147905,145039,142211,139445,136765,134154,131600,129131,120465,119403,119538,120876,117514,118305,115076,109789,106481,103369,98995,95959,95116,94131,90948,88363,86212,83591,81777,80476,77325,76673,74460,70239,65106,61647,59483,56687,55760,53498,53313,51932,50613,50275,46544,44736,43147,40390,38937,36994,36357,36276,36660,35474,32377,30535,29484,28936,29381,28881,27955,26930,25877,25336,23154,21856,20479,18971,17447,15583,14048,12185,10862,9764,8438,7477,6730,4675,3964,3246,2720,2003,1545,1174,837,609,1010 0,6,2,2038,7872005,201770,198185,194693,191231,187818,184476,181254,178161,175146,172161,169172,166151,163077,159987,156929,153928,150992,148138,145328,142542,139815,137158,134546,131994,129521,120847,119766,119879,121196,117812,118576,115320,109998,106654,103528,99133,96088,95233,94239,91050,88451,86282,83638,81807,80506,77342,76686,74454,70228,65088,61624,59459,56652,55721,53448,53253,51864,50536,50186,46461,44651,43056,40294,38822,36867,36208,36109,36450,35236,32129,30268,29194,28597,28994,28452,27491,26416,25320,24724,22529,21185,19767,18224,16682,14820,13264,11416,10099,8994,7701,6742,6000,4111,3433,2770,2276,1649,1244,924,645,1074 0,6,2,2039,8065641,205475,201825,198286,194793,191329,187908,184558,181341,178246,175244,172249,169277,166252,163183,160109,157079,154112,151228,148426,145662,142912,140210,137555,134939,132386,129905,121215,120115,120197,121488,118084,118819,115527,110170,106807,103666,99269,96203,95344,94341,91141,88523,86332,83668,81834,80523,77348,76683,74438,70205,65068,61595,59423,56613,55678,53389,53183,51792,50447,50095,46371,44554,42950,40181,38689,36718,36042,35915,36201,34973,31854,29966,28870,28223,28568,27989,26979,25849,24710,24066,21840,20449,18996,17431,15862,14000,12433,10617,9309,8209,6952,6015,5278,3563,2935,2326,1876,1332,984,717,1137 0,6,2,2040,8262289,209226,205527,201930,198386,194891,191420,187991,184644,181426,178345,175335,172353,169377,166359,163304,160259,157262,154349,151517,148763,146038,143308,140606,137952,135333,132772,130278,121566,120440,120490,121757,118330,119026,115703,110324,106939,103796,99391,96312,95444,94431,91212,88575,86370,83698,81851,80529,77341,76669,74411,70175,65041,61551,59379,56564,55624,53322,53109,51705,50357,49996,46276,44442,42829,40052,38536,36546,35850,35690,35925,34678,31538,29631,28501,27809,28096,27470,26417,25235,24047,23339,21090,19660,18172,16588,14992,13128,11566,9798,8509,7417,6207,5298,4584,3045,2465,1917,1522,1058,760,1227 0,6,2,2041,8462046,213038,209277,205628,202030,198484,194983,191503,188077,184731,181524,178434,175440,172454,169484,166479,163455,160445,157500,154639,151854,149137,146437,143705,141007,138348,135720,133143,130634,121893,120736,120764,122001,118542,119203,115858,110457,107066,103919,99507,96411,95535,94502,91265,88611,86399,83717,81859,80528,77334,76645,74377,70141,65003,61503,59326,56504,55560,53254,53023,51613,50257,49886,46168,44314,42685,39893,38361,36354,35626,35436,35621,34343,31188,29261,28097,27366,27581,26898,25792,24565,23334,22540,20278,18812,17294,15682,14071,12227,10675,8956,7696,6628,5473,4606,3929,2562,2037,1551,1207,820,1330 0,6,2,2042,8664867,216892,213087,209376,205728,202129,198575,195066,191590,188163,184830,181615,178538,175542,172560,169606,166629,163641,160685,157792,154979,152230,149536,146835,144109,141407,138735,136092,133501,130965,122194,121016,121006,122208,118720,119358,115992,110589,107186,104035,99612,96498,95607,94552,91298,88640,86421,83721,81858,80518,77312,76613,74334,70093,64959,61443,59262,56438,55491,53167,52930,51518,50150,49758,46040,44169,42518,39715,38161,36130,35367,35149,35278,33966,30798,28851,27651,26874,27011,26277,25116,23837,22541,21686,19410,17912,16357,14721,13111,11290,9764,8102,6885,5849,4764,3948,3311,2121,1651,1233,936,1437 0,6,2,2043,8870818,220798,216941,213188,209478,205826,202219,198658,195152,191676,188263,184920,181721,178642,175647,172683,169756,166816,163880,160978,158133,155357,152630,149936,147240,144512,141799,139115,136453,133834,131276,122470,121261,121217,122383,118877,119496,116126,110711,107294,104138,99709,96568,95662,94581,91327,88660,86428,83716,81848,80493,77283,76572,74278,70037,64903,61374,59187,56368,55406,53076,52835,51407,50024,49615,45889,43998,42324,39511,37928,35876,35074,34826,34896,33555,30364,28397,27158,26323,26390,25593,24381,23033,21695,20766,18489,16946,15367,13727,12113,10334,8841,7251,6079,5095,4089,3323,2749,1721,1312,958,1590 0,6,2,2044,9079940,224733,220844,217042,213290,209577,205919,202301,198745,195239,191776,188353,185023,181823,178747,175771,172834,169943,167057,164178,161319,158513,155759,153033,150343,147643,144906,142178,139482,136786,134146,131557,122718,121473,121401,122541,119020,119631,116247,110821,107393,104233,99784,96613,95696,94605,91348,88667,86429,83706,81824,80466,77246,76519,74217,69970,64840,61296,59110,56280,55320,52983,52728,51280,49880,49449,45713,43795,42102,39274,37664,35589,34753,34461,34470,33090,29889,27894,26616,25718,25713,24841,23567,22177,20783,19782,17504,15929,14329,12688,11099,9366,7923,6411,5299,4376,3453,2752,2232,1373,1020,1701 0,6,2,2045,9292285,228695,224778,220944,217145,213388,209666,206001,202387,198834,195339,191866,188457,185127,181928,178871,175922,173020,170184,167358,164518,161700,158914,156164,153441,150745,148040,145288,142546,139815,137096,134429,131809,122930,121657,121558,122678,119154,119755,116360,110923,107484,104297,99840,96641,95721,94621,91355,88665,86421,83687,81793,80425,77198,76460,74146,69892,64763,61214,59017,56189,55228,52876,52610,51138,49716,49259,45509,43567,41852,39007,37369,35266,34392,34052,34001,32581,29368,27338,26020,25066,24969,24025,22694,21255,19810,18733,16464,14863,13257,11634,10067,8401,7017,5595,4558,3697,2867,2245,1780,1071,1809 0,6,2,2046,9507820,232673,228743,224878,221047,217245,213478,209747,206089,202476,198933,195429,191971,188560,185233,182053,179022,176111,173263,170485,167699,164902,162104,159320,156575,153845,151144,148417,145656,142883,140130,137379,134681,132025,123113,121816,121698,122813,119280,119872,116459,111015,107548,104347,99873,96666,95736,94625,91349,88656,86400,83659,81752,80376,77140,76391,74061,69808,64680,61120,58923,56093,55127,52758,52468,50975,49523,49037,45275,43307,41562,38702,37032,34904,33986,33599,33478,32014,28790,26731,25371,24348,24157,23140,21762,20267,18776,17631,15370,13753,12161,10561,9028,7456,6134,4812,3856,3071,2334,1789,1392,1918 0,6,2,2047,9726545,236651,232719,228843,224981,221144,217335,213560,209837,206178,202575,199026,195535,192074,188666,185358,182205,179209,176350,173563,170827,168083,165307,162510,159730,156980,154244,151525,148788,145997,143200,140416,137629,134897,132213,123272,121959,121833,122940,119399,119975,116548,111083,107594,104376,99904,96679,95741,94617,91335,88635,86374,83620,81701,80316,77071,76308,73963,69715,64588,61016,58819,55983,55011,52624,52302,50785,49302,48784,45015,43003,41236,38356,36650,34501,33537,33097,32904,31386,28158,26070,24658,23560,23281,22193,20755,19216,17675,16473,14237,12618,11044,9487,8011,6519,5282,4083,3206,2508,1866,1397,2236 0,6,2,2048,9948467,240627,236696,232821,228947,225081,221235,217417,213650,209926,206276,202667,199131,195638,192180,188792,185509,182392,179449,176653,173907,171211,168490,165717,162921,160137,157382,154628,151897,149129,146313,143486,140663,137844,135084,132377,123413,122101,121960,123054,119503,120064,116617,111131,107618,104397,99926,96679,95738,94603,91311,88606,86335,83573,81639,80248,76992,76216,73860,69609,64487,60912,58706,55863,54874,52466,52109,50560,49052,48498,44716,42661,40871,37971,36229,34051,33034,32540,32277,30701,27462,25340,23868,22706,22332,21188,19687,18103,16518,15272,13075,11465,9932,8424,7014,5620,4486,3402,2624,2010,1461,2434 0,6,2,2049,10173561,244611,240668,236796,232926,229047,225171,221318,217508,213740,210027,206370,202772,199235,195742,192305,188943,185696,182633,179752,176998,174293,171620,168900,166131,163329,160541,157769,155003,152241,149448,146602,143733,140876,138029,135247,132524,123554,122231,122079,123154,119598,120130,116660,111161,107640,104417,99934,96680,95727,94578,91282,88565,86288,83515,81568,80168,76902,76118,73746,69497,64380,60790,58580,55719,54713,52278,51887,50311,48763,48180,44376,42283,40465,37541,35757,33554,32474,31926,31572,29943,26687,24528,23016,21786,21322,20094,18552,16930,15317,14031,11893,10314,8822,7384,6055,4778,3743,2783,2102,1578,2618 0,6,2,2050,10401876,248580,244652,240768,236901,233024,229138,225255,221407,217597,213840,210120,206477,202877,199341,195866,192458,189130,185936,182937,180101,177384,174702,172031,169316,166541,163734,160928,158148,155349,152562,149737,146852,143949,141063,138192,135393,132666,123685,122354,122184,123246,119667,120175,116688,111185,107653,104421,99933,96669,95703,94544,91240,88514,86232,83442,81485,80076,76801,76007,73625,69378,64261,60655,58431,55557,54524,52056,51635,50023,48439,47815,43989,41864,40003,37063,35235,33002,31859,31254,30806,29111,25841,23660,22093,20806,20235,18949,17358,15712,14083,12772,10712,9176,7744,6384,5151,3990,3070,2231,1654,2814 0,6,2,2051,10633328,252538,248621,244752,240868,237001,233113,229219,225344,221495,217698,213933,210226,206582,202985,199465,196019,192645,189371,186240,183287,180489,177793,175116,172448,169729,166947,164124,161308,158499,155667,152852,149987,147067,144136,141226,138339,135535,132799,123805,122461,122281,123313,119716,120202,116709,111201,107647,104418,99920,96643,95674,94500,91186,88455,86161,83363,81389,79974,76686,75886,73495,69247,64127,60497,58257,55367,54305,51803,51337,49697,48077,47410,43562,41392,39495,36529,34653,32384,31188,30503,29962,28190,24934,22717,21104,19756,19091,17733,16118,14458,12829,11506,9535,8060,6705,5437,4312,3279,2472,1758,2994 0,6,2,2052,10867993,256487,252578,248721,244848,240968,237092,233195,229310,225433,221597,217792,214038,210331,206690,203109,199619,196207,192888,189677,186591,183675,180900,178207,175535,172863,170135,167337,164502,161660,158818,155959,153104,150205,147255,144298,141374,138483,135670,132923,123917,122559,122353,123359,119747,120221,116722,111205,107639,104407,99898,96607,95633,94445,91124,88384,86082,83273,81285,79856,76565,75759,73350,69099,63967,60322,58059,55143,54047,51514,51004,49331,47666,46956,43085,40872,38929,35938,34012,31706,30439,29676,29035,27206,23950,21708,20051,18640,17876,16479,14840,13188,11565,10249,8384,6988,5716,4553,3544,2642,1950,3200 0,6,2,2053,11105747,260435,256526,252677,248816,244948,241059,237175,233285,229397,225534,221689,217899,214143,210439,206815,203263,199808,196449,193195,190029,186980,184086,181315,178626,175950,173270,170528,167717,164853,161983,159109,156211,153322,150396,147420,144444,141518,138617,135794,133033,124014,122633,122399,123387,119767,120229,116719,111198,107619,104381,99868,96565,95580,94381,91053,88298,85990,83174,81165,79734,76437,75623,73182,68925,63785,60115,57825,54889,53750,51188,50633,48919,47208,46445,42547,40297,38303,35283,33299,30965,29613,28757,28028,26135,22899,20633,18929,17469,16617,15189,13539,11900,10313,9017,7272,5964,4791,3748,2859,2089,3461 0,6,2,2054,11346645,264388,260473,256626,252772,248916,245033,241142,237265,233373,229498,225626,221796,218005,214250,210564,206969,203452,200050,196756,193546,190418,187392,184502,181734,179042,176361,173662,170907,168069,165175,162274,159359,156428,153513,150562,147567,144588,141653,138741,135904,133131,124089,122679,122429,123408,119779,120231,116711,111181,107585,104351,99828,96509,95515,94306,90966,88206,85888,83062,81040,79605,76298,75464,73002,68726,63570,59869,57559,54598,53411,50824,50218,48455,46699,45874,41950,39657,37609,34562,32519,30142,28707,27766,26940,24994,21770,19486,17745,16248,15320,13868,12229,10614,9079,7831,6213,5004,3945,3025,2263,3742 0,6,2,2055,11590710,268339,264427,260575,256720,252871,249007,245116,241229,237353,233475,229591,225733,221903,218112,214372,210718,207158,203697,200358,197108,193936,190830,187807,184922,182152,179454,176756,174043,171259,168391,165467,162527,159575,156619,153680,150710,147711,144724,141776,138852,136004,133207,124137,122712,122451,123420,119777,120221,116690,111150,107546,104308,99776,96446,95440,94218,90870,88104,85780,82946,80909,79460,76139,75287,72792,68494,63315,59590,57247,54268,53038,50408,49751,47937,46128,45239,41289,38950,36846,33775,31656,29225,27725,26696,25775,23772,20574,18282,16516,14986,13994,12533,10927,9350,7889,6697,5228,4132,3190,2398,4047 0,6,2,2056,11837893,272306,268378,264526,260669,256819,252962,249091,245202,241317,237454,233566,229698,225840,222010,218234,214527,210908,207403,204006,200710,197499,194349,191247,188227,185340,182566,179848,177138,174395,171581,168681,165719,162744,159766,156788,153830,150854,147847,144847,141888,138951,136081,133259,124171,122738,122465,123420,119770,120200,116652,111113,107500,104251,99713,96367,95350,94120,90768,87986,85658,82818,80763,79300,75955,75077,72549,68228,63026,59267,56900,53890,52614,49941,49226,47359,45497,44538,40554,38171,36005,32891,30706,28236,26664,25546,24528,22473,19311,17026,15251,13706,12656,11207,9640,8132,6759,5635,4318,3342,2527,4348 0,6,2,2057,12088233,276290,272344,268475,264622,260769,256910,253047,249177,245289,241418,237545,233674,229806,225946,222131,218388,214715,211153,207710,204357,201103,197915,194767,191669,188644,185753,182961,180232,177490,174720,171873,168934,165935,162937,159935,156938,153975,150989,147970,144960,141990,139029,136135,133292,124200,122755,122466,123413,119751,120165,116608,111066,107440,104186,99638,96280,95251,94016,90651,87863,85530,82678,80600,79117,75741,74837,72266,67914,62689,58908,56513,53465,52131,49420,48646,46718,44798,43754,39745,37311,35073,31917,29676,27162,25525,24323,23198,21100,18002,15722,13951,12404,11324,9899,8391,6971,5696,4664,3501,2654,4638 0,6,2,2058,12341723,280304,276325,272441,268567,264722,260861,256993,253133,249265,245391,241510,237654,233782,229915,226067,222285,218577,214959,211462,208063,204752,201519,198332,195187,192088,189058,186147,183344,180586,177815,175013,172126,169150,166130,163106,160085,157085,154111,151112,148084,145061,142068,139083,136168,133319,124217,122762,122464,123398,119718,120124,116551,111008,107369,104111,99556,96180,95146,93894,90528,87731,85388,82523,80416,78899,75493,74551,71940,67554,62315,58498,56070,52983,51587,48843,48000,46007,44023,42891,38855,36352,34037,30864,28556,26016,24307,23013,21797,19671,16641,14395,12637,11110,10016,8626,7203,5879,4723,3785,2780,4917 0,6,2,2059,12598357,284346,280337,276422,272534,268663,264809,260945,257078,253221,249368,245484,241618,237761,233890,230038,226221,222473,218822,215266,211815,208458,205169,201938,198756,195609,192501,189454,186532,183698,180912,178110,175268,172342,169344,166298,163257,160232,157223,154236,151226,148185,145139,142123,139120,136195,133337,124223,122759,122446,123361,119679,120073,116479,110939,107288,104025,99461,96068,95026,93765,90395,87586,85231,82340,80201,78642,75208,74223,71566,67154,61895,58046,55571,52449,50983,48195,47281,45217,43168,41940,37861,35292,32908,29711,27357,24787,23009,21636,20339,18196,15246,13046,11322,9833,8737,7410,6089,4876,3838,3013,5195 0,6,2,2060,12858132,288431,284379,280431,276515,272634,268752,264893,261030,257166,253322,249460,245590,241725,237869,234013,230192,226409,222718,219131,215620,212210,208874,205588,202364,199179,196023,192896,189837,186884,184024,181207,178368,175483,172536,169511,166449,163404,160369,157348,154349,151328,148263,145194,142161,139150,136213,133343,124224,122747,122413,123318,119628,120007,116397,110859,107194,103924,99356,95948,94896,93631,90252,87426,85044,82123,79941,78350,74876,73850,71148,66703,61416,57533,55010,51847,50312,47471,46480,44347,42217,40875,36758,34135,31693,28476,26073,23473,21643,20202,18822,16682,13835,11698,10029,8586,7515,6269,5056,3968,3060,5561 0,7,0,2014,254009140,3096456,3061470,3063881,3095449,3098359,3098003,3195922,3218758,3202602,3195312,3209859,3185723,3168772,3240104,3286971,3244961,3240860,3253082,3283703,3342468,3392903,3432578,3519905,3574103,3571141,3436060,3382336,3339829,3365274,3396549,3288880,3343706,3344037,3314934,3367672,3161644,3111135,3077815,2984756,3080536,2983979,3026130,3185508,3403131,3456798,3292376,3217353,3244344,3297768,3514792,3600703,3609420,3630870,3691448,3706661,3601879,3595675,3562848,3435734,3417141,3296254,3186415,3074384,2974478,2894839,2839344,2837478,3005457,2175966,2147014,2110946,2181338,1883391,1712307,1610830,1523793,1457346,1339660,1275320,1222440,1094130,1056563,1010976,961405,913133,819358,760890,686230,601762,535092,458627,381285,317730,256376,194410,139407,107678,74017,52788,36387,58830 0,7,0,2015,255682265,3113239,3106650,3071272,3072465,3103015,3105374,3104816,3202565,3225428,3209294,3201903,3216414,3192185,3175630,3248024,3296780,3257742,3257327,3273209,3306802,3367228,3418154,3456988,3542952,3596145,3591831,3455991,3400886,3357529,3381719,3411750,3302726,3355458,3354561,3324370,3376151,3169908,3118552,3084614,2990974,3085442,2987860,3028454,3186661,3402946,3455400,3290424,3214250,3240151,3292041,3506925,3591108,3598288,3618386,3677215,3690814,3585116,3577362,3543127,3415246,3395035,3273358,3162359,3049257,2948078,2866650,2808869,2803791,2965779,2145192,2113546,2074672,2139797,1844042,1672849,1569724,1480686,1411575,1293013,1225950,1169828,1041750,1000221,950760,897260,844929,751001,690245,615458,533018,467459,394612,322672,264088,208959,155228,108838,82096,55014,38216,60554 0,7,0,2016,257353037,3129830,3123549,3116494,3079807,3080019,3110004,3112177,3111516,3209256,3232105,3215994,3208505,3223069,3199138,3183633,3258033,3309675,3274337,3277680,3296508,3331831,3392681,3442778,3480417,3565147,3617160,3611771,3475049,3418735,3374377,3397166,3425594,3314946,3365900,3364285,3333285,3384152,3177530,3125382,3090779,2996259,3089147,2990578,3029863,3187079,3401974,3453138,3287414,3210075,3234902,3285228,3497943,3580390,3586152,3604853,3661943,3673875,3567262,3557934,3522305,3393622,3371753,3249109,3136880,3022607,2919859,2836368,2776100,2767578,2923292,2112178,2077685,2035795,2095290,1801825,1630555,1525733,1434595,1362780,1243394,1173551,1114215,986605,941020,887803,830688,774916,681726,619548,545541,466058,402639,334346,268544,215585,167053,121404,83118,61137,39889,62045 0,7,0,2017,259019596,3145970,3140250,3133476,3125060,3087314,3086995,3116765,3118858,3118262,3215951,3238770,3222675,3215168,3230162,3207211,3193727,3271122,3326396,3294832,3301220,3321726,3357541,3417472,3466366,3502969,3586251,3637330,3630792,3493283,3435637,3390135,3411198,3437745,3325739,3375504,3373364,3341614,3391476,3184494,3131514,3095979,3000305,3091647,2992335,3030540,3186717,3400090,3449808,3283294,3204884,3228557,3277307,3487839,3568676,3573016,3590283,3645580,3655843,3548317,3537417,3500324,3370822,3347101,3223377,3109847,2994106,2889504,2803758,2740817,2728718,2877839,2076784,2039218,1994079,2047549,1756575,1585268,1478672,1385418,1310837,1190666,1118116,1055639,928640,879096,822413,762304,703915,612345,549649,477399,401817,341532,278619,219531,172645,130825,92889,62008,44420,63747 0,7,0,2018,260679571,3160926,3156499,3150266,3142109,3132577,3094235,3093743,3123408,3125581,3125011,3222635,3245415,3229386,3222254,3238352,3217379,3206908,3288055,3347048,3318526,3326692,3347606,3382560,3441201,3489030,3524415,3606486,3656500,3648962,3510499,3451416,3404372,3423501,3448433,3335631,3384478,3381793,3349237,3398157,3190731,3136660,3099923,3003143,3093160,2993339,3030479,3185457,3397101,3445354,3278139,3198630,3221137,3268342,3476765,3555966,3558875,3574643,3628131,3636680,3528281,3515751,3477131,3346663,3320930,3196023,3080900,2963398,2856772,2768623,2702911,2687079,2829190,2038783,1997898,1949271,1996396,1708119,1536795,1428436,1333042,1255615,1134838,1059703,994032,867973,814756,755192,692904,632749,543695,481448,411963,341199,284958,228080,176057,135452,100238,69439,45136,67815 0,7,0,2019,262330574,3174635,3171564,3166604,3158978,3149685,3139499,3100922,3100364,3130084,3132304,3131746,3229298,3252097,3236506,3230443,3248633,3230675,3223978,3308934,3370933,3344163,3352829,3372800,3406497,3463982,3510541,3544941,3625688,3674735,3666106,3526510,3465623,3416807,3434312,3458172,3344834,3392832,3389485,3356167,3404116,3195952,3140551,3102659,3004992,3093917,2993575,3029599,3183130,3392998,3439844,3271913,3191313,3212667,3258448,3464726,3542241,3543678,3557927,3609572,3616410,3507114,3492889,3452556,3320998,3293105,3166710,3049710,2930261,2821470,2730843,2662264,2642464,2777086,1997955,1953497,1901209,1941631,1656234,1485016,1374901,1277304,1197112,1075975,998252,929522,804902,748578,686914,623296,562272,476646,415886,350154,285009,233587,183191,138346,103981,75040,50654,70906 0,7,0,2020,263968938,3186313,3185379,3181748,3175373,3166607,3156648,3146186,3107479,3107023,3136765,3139034,3138440,3235988,3259201,3244737,3240748,3262055,3247881,3245042,3333066,3396770,3370479,3378255,3396879,3429474,3485586,3531102,3564388,3643948,3691872,3682023,3540899,3478000,3427709,3444169,3467211,3353368,3400443,3396491,3362340,3409059,3199907,3143228,3104407,3006069,3093915,2992957,3027705,3179722,3387862,3433253,3264619,3182987,3203293,3247642,3451695,3527455,3527420,3540121,3589927,3594984,3484766,3468648,3426438,3293686,3263255,3135091,3016044,2894485,2783495,2690288,2618668,2594586,2721198,1954034,1905829,1849694,1883001,1600803,1429802,1317870,1218187,1135402,1014012,933871,862424,739976,681320,618381,554306,493384,412128,353884,292800,233917,187887,144180,106383,78003,54818,76648 0,7,0,2021,265590311,3195201,3197143,3195610,3190538,3183015,3173572,3163318,3152690,3114025,3113625,3143526,3145828,3145267,3243251,3267609,3255289,3254457,3279682,3269413,3269744,3359542,3423678,3396435,3402925,3420318,3451584,3506520,3550828,3583058,3661294,3707880,3696410,3553452,3488863,3437650,3453291,3475530,3361082,3407269,3402640,3367380,3412589,3202505,3144779,3105238,3006235,3092915,2991166,3024606,3175142,3381462,3425380,3256105,3173589,3192811,3235684,3437380,3511330,3509803,3520992,3568880,3572082,3460779,3442641,3398419,3264183,3230879,3100793,2979577,2855980,2742758,2646815,2571898,2543220,2661274,1906908,1854751,1794528,1820386,1541709,1370965,1257375,1155831,1070450,949100,866900,793357,673973,613776,550403,486824,427042,351055,296285,240589,188408,148109,111051,79947,57112,83156 0,7,0,2022,267193501,3201577,3206164,3207484,3204487,3198252,3190042,3180304,3169879,3159257,3120589,3120405,3150293,3152694,3152596,3251721,3278244,3269118,3272239,3301421,3294326,3296497,3386757,3449921,3421312,3426625,3442598,3472724,3526378,3569591,3600638,3677405,3722261,3708939,3564442,3498778,3446911,3461779,3483142,3368136,3413354,3407756,3371149,3414913,3204117,3145600,3105327,3005593,3090931,2988387,3020577,3169572,3374026,3416486,3246732,3163350,3181427,3222773,3422045,3494176,3491185,3500785,3546680,3547819,3435299,3414977,3368378,3232347,3195945,3063775,2940433,2814655,2699007,2600101,2521633,2488027,2597019,1856322,1799980,1735524,1753601,1478677,1308475,1193514,1090151,1002346,881511,797908,723069,607617,546710,483830,421750,364152,294241,243765,194017,148731,114267,83595,58643,88823 0,7,0,2023,268775911,3206319,3212667,3216602,3216448,3212273,3205349,3196840,3186920,3176502,3165832,3127376,3127207,3157168,3160073,3161151,3262428,3292168,3287047,3294182,3326569,3321298,3323980,3413286,3475064,3445212,3449120,3463929,3492790,3545298,3587263,3616981,3691927,3734857,3719921,3574522,3508054,3455525,3469573,3490134,3374477,3418490,3411596,3373717,3416249,3204991,3145711,3104596,3003987,3087970,2984681,3015616,3163031,3365586,3406693,3236513,3152248,3169100,3208918,3405718,3476036,3471538,3479480,3523140,3522031,3408164,3385290,3335958,3197951,3158231,3024019,2898389,2770245,2651940,2549869,2467576,2428772,2528149,1802035,1741356,1672530,1682335,1411700,1242484,1126218,1021265,931416,811833,727642,652343,541669,480968,419561,359997,305577,242372,196854,153356,114920,86168,61427,93364 0,7,0,2024,270336920,3210091,3217546,3223206,3225647,3224306,3219429,3212204,3203512,3193596,3183129,3172667,3134219,3134137,3164574,3168682,3171970,3276461,3310231,3309187,3319581,3353818,3349024,3350786,3438718,3499226,3467938,3470681,3484241,3511971,3563205,3603785,3631801,3704717,3746032,3730079,3584038,3516790,3463522,3476789,3496480,3379901,3422427,3414287,3375350,3416879,3205184,3145058,3102954,3001451,3084132,2980071,3009732,3155564,3356297,3396041,3225442,3140252,3155864,3194133,3388436,3456872,3450817,3456891,3498120,3494575,3379032,3353247,3300943,3160789,3117707,2981303,2853196,2722460,2601282,2495808,2409498,2365193,2454347,1743892,1678725,1605213,1606568,1340943,1172906,1055596,949473,858257,740830,656894,581997,476961,417445,358501,302408,252028,195973,155827,118658,86796,63435,98043 0,7,0,2025,271873443,3213102,3221438,3228173,3232328,3233573,3231522,3226340,3218930,3210244,3200275,3190013,3179555,3141178,3141590,3173214,3179575,3186150,3294676,3332559,3334825,3347100,3381826,3376076,3376500,3463162,3522206,3489721,3491206,3503649,3530113,3579938,3618770,3644870,3716075,3756357,3739642,3592978,3524878,3470924,3483346,3501893,3384109,3425187,3416032,3376286,3416812,3204624,3143491,3100366,2998055,3079371,2974548,3002962,3147296,3346167,3384495,3213459,3127366,3141727,3178466,3370176,3436658,3428843,3432859,3471448,3465075,3347537,3318574,3263077,3120832,3074142,2935345,2804535,2671002,2546738,2437694,2347130,2296977,2375345,1681714,1611727,1533561,1526504,1266316,1099855,981958,875382,783651,669283,586474,512909,414364,357034,301490,249698,204055,155337,120752,89750,64004,102329 0,7,0,2026,273382787,3215242,3224574,3232170,3237376,3240323,3240852,3238488,3233118,3225711,3216969,3207210,3196947,3186556,3148663,3150295,3184160,3193849,3204540,3317171,3358391,3362597,3375378,3409147,3402022,3401218,3486420,3544230,3510454,3510806,3521997,3547072,3595120,3631990,3656497,3726580,3766099,3748635,3601279,3532377,3477676,3488960,3506074,3387137,3427004,3417075,3376528,3415954,3203135,3140992,3096920,2993771,3073708,2968169,2995444,3138250,3335174,3372015,3200576,3113601,3126742,3161894,3350909,3415203,3405436,3407213,3442757,3433173,3313443,3281062,3222344,3077839,3027253,2885843,2752104,2615571,2488082,2375248,2280166,2223896,2290933,1615139,1540351,1457800,1442050,1187953,1023655,905912,799786,708429,598000,517250,446014,354765,300566,249241,202416,161973,120545,91484,66278,105383 0,7,0,2027,274861134,3216244,3226834,3235391,3241448,3245439,3247660,3247871,3245319,3239946,3232483,3223948,3214189,3204002,3194091,3157415,3161321,3198508,3212366,3227253,3343199,3386366,3391134,3402973,3435347,3426959,3424724,3508701,3565186,3530244,3529342,3539156,3562461,3608514,3643750,3667248,3736488,3775258,3756963,3608975,3539206,3483475,3493342,3509072,3389235,3428125,3417426,3375993,3414140,3200702,3137624,3092580,2988601,3067156,2961043,2987177,3128387,3323255,3358599,3186807,3099005,3110879,3144386,3330448,3392340,3380447,3379604,3411684,3398614,3276502,3240654,3178473,3031520,2976724,2832469,2695589,2555914,2425004,2308157,2208358,2145716,2200562,1544145,1464833,1377826,1353327,1106162,944909,828253,723491,633426,527866,450170,382252,298984,248749,202303,160879,125883,91460,67672,108834 0,7,0,2028,276305249,3216250,3227960,3237747,3244738,3249568,3252831,3254725,3254751,3252196,3246765,3239507,3230970,3221293,3211595,3202903,3168500,3175781,3217136,3235235,3253531,3371392,3415108,3418979,3429437,3460519,3450660,3447252,3529909,3585189,3548967,3546669,3554728,3576050,3620437,3654629,3677407,3745827,3783760,3764685,3615993,3545073,3488041,3496539,3511115,3390638,3428565,3417000,3374518,3411361,3197411,3133352,3087330,2982567,3059848,2953182,2978127,3117654,3310426,3344255,3172187,3083542,3094094,3125755,3308613,3367905,3353506,3349653,3377974,3361151,3236688,3197114,3131180,2981551,2922206,2774896,2634740,2491742,2357183,2236158,2131477,2061894,2104188,1468989,1385068,1293751,1260704,1021597,864436,749810,647367,559569,459829,386165,322498,247731,202139,161007,125203,95660,67761,111987 0,7,0,2029,277712512,3215910,3228081,3238953,3247164,3252921,3257016,3259953,3261651,3261670,3259059,3253833,3246573,3238122,3228939,3220467,3214062,3183037,3194537,3240138,3261686,3281984,3400350,3443148,3445676,3454852,3484440,3473363,3468689,3550154,3604106,3566465,3562402,3568477,3588144,3631471,3664904,3686981,3754492,3791644,3771717,3622047,3549698,3491411,3498784,3512451,3391348,3428216,3415627,3372086,3407675,3193204,3128183,3081206,2975797,3051793,2944558,2968254,3106058,3296685,3329042,3156695,3067193,3076225,3105850,3285243,3341514,3324237,3317104,3341379,3320754,3193751,3150127,3080116,2927598,2863378,2712870,2569234,2422688,2284345,2158995,2048942,1972399,2002187,1389570,1301163,1205909,1164903,935124,783093,671465,572335,487853,394832,326113,267532,201557,161075,125480,95278,70987,114065 0,7,0,2030,279080878,3215570,3227853,3239158,3248446,3255410,3260429,3264191,3266925,3268614,3268574,3266165,3260943,3253767,3245817,3237869,3231685,3228682,3201897,3217693,3266745,3290332,3311209,3428594,3470027,3471310,3479000,3507350,3494961,3489132,3569274,3621774,3582351,3576294,3580730,3599351,3641891,3674581,3695883,3762530,3798823,3777763,3626842,3553129,3493827,3500324,3513096,3391290,3426924,3413289,3368773,3403060,3188093,3122143,3074340,2968307,3042952,2935118,2957566,3093618,3282092,3312921,3140289,3049761,3057099,3084516,3259974,3312826,3292417,3281726,3301872,3277155,3147367,3099345,3024935,2869314,2799952,2646070,2498709,2348487,2206231,2076088,1960745,1877606,1894409,1305980,1213442,1114968,1066887,847650,701777,594164,499409,419278,333786,270806,217943,160820,125695,95634,70808,117641 0,7,0,2031,280408929,3215355,3227616,3239011,3248728,3256753,3262967,3267649,3271204,3273928,3275557,3275724,3273313,3268176,3261503,3254802,3249167,3246406,3247662,3225194,3244487,3295549,3319746,3339721,3455669,3495826,3495665,3502127,3529143,3515568,3508465,3587145,3637810,3596385,3588668,3592076,3609941,3651716,3683587,3704160,3769870,3805018,3782535,3630430,3555595,3495536,3501181,3512972,3390309,3424682,3410068,3364540,3397513,3182114,3115357,3066731,2960060,3033289,2924886,2946079,3080387,3266623,3295855,3122791,3031092,3036575,3061401,3232473,3281580,3257779,3243481,3259180,3230036,3097201,3044447,2965315,2806441,2731610,2574106,2422872,2268861,2122205,1987409,1867267,1777364,1780984,1218536,1122566,1021844,967673,760142,621477,518943,429603,354793,277483,220851,174122,125665,95928,71179,119855 0,7,0,2032,281695912,3215744,3227511,3238858,3248639,3257090,3264364,3270234,3274710,3278245,3280909,3282750,3282923,3280587,3275951,3270534,3266165,3263977,3265500,3271096,3252143,3273496,3325127,3348442,3367052,3481657,3520341,3518972,3524115,3549931,3535044,3526535,3603376,3651979,3608889,3600139,3602815,3619928,3660848,3691958,3711731,3776216,3809942,3786097,3633044,3557353,3496565,3501260,3511897,3388380,3421565,3405934,3359387,3391064,3175381,3107822,3058354,2951006,3022796,2913848,2933842,3066346,3250247,3277659,3104039,3011051,3014314,3036177,3202474,3247545,3220312,3202113,3212991,3179056,3042924,2985078,2900968,2738642,2657954,2496677,2341446,2183129,2032249,1893366,1768357,1671795,1662333,1127887,1029437,927491,868345,673658,543269,446856,363890,295251,226556,176647,136244,96038,71499,121544 0,7,0,2033,282941716,3217040,3227994,3238820,3248542,3257052,3264741,3271673,3277332,3281790,3285265,3288134,3289989,3290246,3288409,3285034,3281965,3281063,3283183,3289069,3298192,3281316,3303283,3353986,3375943,3393279,3506340,3543803,3541150,3545097,3569584,3553250,3542954,3617732,3664607,3620477,3610976,3612929,3629218,3669340,3699625,3718313,3781279,3813633,3788670,3634947,3558427,3496828,3500409,3509867,3385583,3417536,3400875,3353346,3383844,3167904,3099515,3049158,2941154,3011496,2902085,2920841,3051446,3232751,3258153,3083879,2989282,2989960,3008602,3169753,3210705,3179762,3157321,3162961,3123855,2984176,2920956,2831532,2665497,2578642,2413473,2253683,2091265,1936805,1793806,1664121,1561282,1539326,1034918,934995,832941,770113,589351,468236,378911,303137,241333,181431,138389,104268,71685,122882 0,7,0,2034,284146722,3219356,3229394,3239378,3248559,3256998,3264748,3272087,3278809,3284447,3288845,3292526,3295405,3297344,3298111,3297551,3296527,3296933,3300374,3306893,3316328,3327524,3311258,3332332,3381636,3402319,3418182,3529957,3566107,3562281,3564908,3587944,3569777,3557475,3630516,3676304,3631428,3621191,3622353,3637881,3677135,3706289,3723615,3785126,3816342,3790519,3636157,3558724,3496148,3498589,3506953,3381890,3412596,3394930,3346539,3375830,3159642,3090386,3039145,2930526,2999455,2889572,2907048,3035519,3213973,3237183,3061966,2965446,2963283,2978449,3134280,3170775,3135799,3108737,3108730,3064074,2920685,2851723,2756598,2586702,2493367,2323706,2159553,1993747,1835717,1688821,1554923,1446603,1413135,940569,840269,739326,674285,508400,397438,316012,248058,193496,142323,106042,77944,123924 0,7,0,2035,285311510,3222526,3231801,3240844,3249177,3257064,3264734,3272133,3279256,3285960,3291536,3296138,3299833,3302793,3305250,3307293,3309102,3311584,3316352,3324209,3334302,3345832,3357635,3340465,3360162,3408161,3427376,3442011,3552403,3587357,3582249,3583416,3604614,3584400,3570432,3642391,3687359,3641750,3630720,3631140,3645832,3683916,3711671,3727684,3787975,3818322,3791655,3636578,3558072,3494526,3495908,3503131,3377286,3406766,3388220,3338961,3366986,3150541,3080432,3028331,2919173,2986646,2876274,2892273,3018397,3193755,3214376,3037940,2939314,2934071,2945694,3095796,3127438,3088077,3056025,3049941,2999421,2852080,2776945,2675799,2501910,2401293,2227354,2059587,1890409,1729056,1578769,1441531,1328850,1285010,845856,746390,647892,582184,431941,331823,258903,199120,151978,109214,79379,129073 0,7,0,2036,286441057,3226296,3235057,3243318,3250695,3257732,3264840,3272154,3279343,3286450,3293091,3298867,3303478,3307250,3310729,3314473,3318894,3324230,3331103,3340308,3351756,3363960,3376105,3387004,3368454,3386866,3433354,3451346,3464664,3573809,3607451,3600915,3600238,3619381,3597460,3582469,3653619,3697799,3651390,3639612,3639227,3652791,3689441,3715845,3730792,3790124,3819619,3792023,3636072,3556504,3492061,3492353,3498427,3371845,3400207,3380765,3330612,3357307,3140641,3069703,3016814,2907116,2973074,2862041,2876385,2999960,3171762,3189414,3011609,2910697,2902346,2910163,3054050,3080429,3036327,2998916,2986400,2929630,2778036,2696353,2588895,2410356,2302478,2125067,1953698,1781433,1617299,1464537,1325139,1209321,1156472,752031,654725,560029,495215,361096,272255,208164,156648,116826,81914,133618 0,7,0,2037,287536274,3230459,3238904,3246631,3253219,3259294,3265552,3272305,3279401,3286569,3293613,3300451,3306236,3310924,3315226,3320008,3326138,3334097,3343841,3355182,3368015,3381586,3394404,3405635,3415140,3395299,3412220,3457444,3474128,3486270,3594037,3626226,3617873,3615137,3632574,3609598,3593863,3664220,3707547,3660409,3647817,3646325,3658482,3693749,3719053,3733199,3791583,3820130,3791444,3634637,3554084,3488721,3487912,3492859,3365681,3392913,3372534,3321422,3346781,3129956,3058266,3004568,2894318,2958539,2846710,2859244,2979841,3147631,3162039,2982747,2879600,2867892,2871565,3008713,3029410,2980228,2937148,2917751,2854263,2698171,2609600,2494962,2312002,2197526,2016668,1841969,1667176,1501221,1347184,1206877,1089291,1029049,660316,566540,476950,414518,296682,219243,164049,120621,87783,138446 0,7,0,2038,288598811,3235007,3243142,3250543,3256582,3261867,3267156,3273050,3279585,3286663,3293768,3301002,3307842,3313718,3318939,3324542,3331730,3341418,3353804,3368033,3383014,3397983,3412181,3424094,3433931,3442126,3420795,3436463,3480340,3495840,3506674,3612941,3643290,3632905,3628451,3644828,3621092,3604636,3674130,3716651,3668709,3655019,3652144,3662956,3697091,3721552,3734927,3792276,3819704,3789921,3632353,3550798,3484516,3482615,3486556,3358798,3384848,3363468,3311401,3335438,3118566,3046104,2991563,2880593,2942885,2830152,2840519,2957720,3121140,3132034,2951361,2845805,2830418,2829585,2959465,2974051,2919503,2870363,2843552,2772931,2612155,2515736,2393972,2207486,2086250,1902237,1724772,1548436,1381883,1227861,1088012,970176,904391,571984,483055,399758,341036,239265,173066,126555,90800,145769 0,7,0,2039,289630917,3240130,3247771,3254842,3260541,3265268,3269768,3274685,3280365,3286879,3293889,3301186,3308418,3315351,3321758,3328285,3336305,3347077,3361213,3378101,3395996,3413126,3428727,3442017,3452527,3461051,3467738,3445163,3459500,3502157,3516354,3525750,3630111,3658403,3646338,3640827,3656441,3631961,3614708,3683395,3725047,3676022,3660939,3656743,3666463,3699744,3723394,3735902,3792033,3818326,3787532,3629194,3546631,3479456,3476596,3479532,3351149,3375941,3353574,3300578,3323337,3106440,3033186,2977614,2865780,2925967,2812027,2819883,2933375,3092066,3099407,2917218,2809024,2789625,2783923,2905989,2914096,2853802,2798116,2763403,2685265,2518988,2414737,2286600,2096607,1968730,1782145,1602894,1426271,1260447,1107828,969938,853518,784220,488256,405382,329361,275440,189173,133750,95457,152714 0,7,0,2040,290635293,3245777,3252963,3259529,3264880,3269265,3273200,3277330,3282025,3287681,3294131,3301326,3308632,3315958,3323419,3331140,3340092,3351697,3366950,3385620,3406186,3426247,3444013,3458711,3470606,3479798,3486802,3492220,3468312,3481451,3522768,3535526,3543083,3645324,3671916,3658823,3652551,3667416,3642118,3624132,3691945,3732436,3682045,3665636,3660371,3669282,3701730,3724472,3735947,3790859,3816104,3784265,3625160,3541619,3473682,3469845,3471712,3342672,3366207,3342874,3289025,3310470,3093546,3019305,2962545,2849747,2907429,2792014,2797130,2906585,3060412,3063906,2880024,2768955,2745206,2734276,2848030,2849194,2782695,2720034,2676962,2590251,2418661,2307299,2172651,1979454,1845343,1657177,1477420,1301859,1138169,988478,854172,740920,670190,410262,334451,266415,218115,146446,101070,160519 0,7,0,2041,291615420,3251933,3258674,3264766,3269611,3273641,3277231,3280792,3284699,3289366,3294958,3301588,3308794,3316193,3324049,3332823,3342993,3355556,3371652,3391453,3413812,3436560,3457273,3474129,3487425,3498001,3505671,3511400,3515472,3490357,3502177,3542023,3552938,3558449,3658935,3684471,3670641,3663629,3677682,3651632,3632854,3699499,3738541,3686848,3669380,3663328,3671440,3702970,3724641,3735072,3788843,3812991,3780103,3620287,3535900,3467192,3462327,3463053,3333390,3355685,3331442,3276719,3296794,3079696,3004314,2946222,2832154,2886967,2769917,2772049,2877374,3025938,3025239,2839484,2725310,2696878,2680430,2785256,2778907,2705794,2635762,2583176,2487864,2311897,2193239,2052211,1856398,1716904,1528465,1349561,1176507,1016498,871364,742323,633955,563839,338941,270935,211321,169141,110868,169574 0,7,0,2042,292574508,3258718,3264884,3270521,3274893,3278410,3281637,3284850,3288185,3292066,3296667,3302442,3309076,3316372,3324311,3333485,3344709,3358506,3375577,3396251,3419766,3444304,3467703,3487524,3502978,3514946,3523987,3530379,3534759,3537606,3511163,3521534,3559508,3568382,3572193,3671581,3696356,3681821,3674008,3687303,3660437,3640575,3705761,3743420,3690691,3672440,3665632,3672868,3703309,3723899,3733357,3785952,3808997,3775085,3614685,3529456,3459938,3453980,3453575,3323324,3344439,3319262,3263632,3282117,3064723,2988067,2928309,2812688,2864363,2745519,2744651,2845520,2988348,2983067,2795293,2677798,2644417,2622053,2717226,2702858,2622752,2544237,2482012,2378866,2198498,2072616,1925637,1728223,1584527,1397200,1220623,1051650,896971,758079,635930,534059,466452,274983,215250,164164,128282,182405 0,7,0,2043,293515726,3266062,3271730,3276782,3280689,3283726,3286429,3289278,3292262,3295572,3299389,3304165,3309953,3316677,3324508,3333784,3345415,3360275,3378586,3400245,3424655,3450366,3475566,3498068,3516487,3530624,3541060,3548819,3553838,3556992,3558498,3530592,3539127,3575024,3582202,3584968,3683561,3707604,3692293,3683726,3696201,3668238,3647008,3710809,3747335,3693854,3674854,3667195,3673395,3702747,3722336,3730798,3782196,3804148,3769329,3608348,3522235,3451866,3444820,3443300,3312555,3332451,3306296,3249549,3266247,3048457,2970200,2908475,2791140,2839409,2718848,2714741,2810731,2947318,2937093,2747153,2626196,2587498,2558730,2643566,2620665,2532463,2445424,2374249,2263032,2078520,1945780,1793720,1596028,1449425,1264713,1092076,928880,781223,650189,536428,442435,378980,218813,167501,124744,203176 0,7,0,2044,294442978,3273908,3279123,3283672,3286990,3289553,3291775,3294095,3296716,3299674,3302915,3306908,3311691,3317575,3324835,3334002,3345740,3361015,3380417,3403340,3428742,3455369,3481746,3506041,3527142,3544237,3556834,3565988,3572383,3576172,3577982,3578008,3548243,3554716,3588893,3595043,3597069,3694884,3718129,3702108,3692720,3704095,3674748,3652211,3714878,3750566,3696372,3676538,3667882,3673036,3701375,3719931,3727388,3777607,3798578,3762841,3601250,3514192,3442982,3434866,3432299,3301064,3319694,3292334,3234299,3249022,3030559,2950392,2886500,2767303,2812125,2689691,2682042,2772712,2902540,2886997,2694839,2570179,2525704,2490098,2563906,2531219,2434907,2340100,2259668,2140445,1952312,1813516,1657563,1461005,1312965,1132506,965545,809856,670843,549149,445038,360016,302034,170561,127510,214192 0,7,0,2045,295359953,3282130,3287026,3291103,3293908,3295881,3297623,3299457,3301551,3304146,3307034,3310446,3314447,3319326,3325747,3334347,3345991,3361379,3381211,3405253,3431929,3459547,3486839,3512323,3535222,3554995,3570556,3581861,3589642,3594798,3597232,3597568,3595716,3563882,3568662,3601782,3607205,3608519,3705497,3728005,3711204,3700711,3710688,3680027,3656459,3718267,3753148,3698167,3677338,3667672,3671874,3699169,3716676,3723142,3772289,3792259,3755541,3593299,3505339,3433332,3424204,3420547,3288797,3305941,3277200,3217723,3230086,3010708,2928439,2862186,2741191,2782276,2657781,2646268,2731163,2853694,2832536,2638019,2509336,2458670,2415808,2477126,2434486,2330874,2228065,2138319,2011415,1820616,1676912,1518398,1324508,1176678,1002240,842730,696222,567327,456208,362684,287389,235814,130076,222906 0,7,0,2046,296270275,3290544,3295288,3299039,3301371,3302827,3303976,3305328,3306928,3308994,3311517,3314578,3317994,3322090,3327517,3335288,3346366,3361679,3381626,3406100,3433916,3462823,3491121,3517523,3541603,3563165,3581397,3595663,3605599,3612145,3615942,3616885,3615349,3611415,3577876,3581626,3613994,3618707,3619254,3715444,3737151,3719283,3707409,3716058,3684348,3660042,3721023,3755004,3699080,3677255,3666661,3669883,3696118,3712598,3718188,3766229,3785135,3747386,3584531,3495698,3422964,3412811,3408023,3275566,3291011,3260712,3199434,3209073,2988667,2904130,2835538,2712598,2749597,2622821,2607120,2685795,2800552,2773365,2576257,2443293,2386042,2334783,2383196,2331277,2220153,2109352,2010524,1876712,1684500,1537175,1377587,1188051,1042260,875667,725321,589507,471961,372325,289984,224766,180148,230080 0,7,0,2047,297175838,3299014,3303748,3307334,3309331,3310309,3310938,3311699,3312813,3314384,3316378,3319076,3322144,3325652,3330292,3337071,3347334,3362084,3381959,3406557,3434810,3464875,3494470,3521880,3546877,3569637,3589658,3606591,3619487,3628182,3633367,3635678,3634737,3631106,3625451,3590871,3593895,3625536,3629477,3629324,3724664,3745278,3726058,3712873,3720470,3688001,3662993,3723053,3755964,3699102,3676373,3664842,3667063,3692258,3707825,3712519,3759391,3777155,3738381,3574970,3485349,3411879,3400641,3394499,3261178,3274744,3242514,3179101,3185763,2964232,2877457,2806337,2681244,2713786,2584520,2564325,2636377,2742764,2709012,2509162,2371702,2306757,2246993,2282928,2221384,2102774,1984266,1877013,1737414,1545166,1395670,1236685,1053322,911511,754511,614913,491057,385751,298156,227185,172021,270516 0,7,0,2048,298079779,3307394,3312255,3315832,3317651,3318288,3318443,3318682,3319206,3320282,3321776,3323946,3326650,3329807,3333861,3339857,3349128,3363076,3382415,3406951,3435335,3465835,3496591,3525309,3551327,3574994,3596194,3614916,3630483,3642132,3649460,3653149,3653572,3650539,3645187,3638480,3603183,3605507,3636352,3639589,3638663,3732856,3752099,3731601,3717366,3724203,3691019,3665224,3724215,3756054,3698339,3674688,3662195,3663438,3687695,3702336,3706068,3751700,3768333,3728555,3564681,3474271,3400019,3387488,3379794,3245475,3256768,3222265,3156511,3159925,2937404,2848204,2774302,2646843,2674548,2542617,2517674,2582584,2679869,2639089,2436381,2293469,2220766,2153222,2176117,2104836,1979027,1853502,1738837,1594718,1403960,1253951,1097441,922129,786232,640432,512914,401931,309395,233977,174192,291738 0,7,0,2049,298985428,3315533,3320660,3324356,3326169,3326622,3326432,3326198,3326197,3326682,3327684,3329352,3331523,3334321,3338025,3343438,3351929,3364885,3383429,3407446,3435782,3466420,3497621,3527497,3554821,3579506,3601637,3621535,3638867,3653184,3663479,3669312,3671106,3669430,3664671,3658270,3650818,3614819,3616385,3646506,3648967,3646978,3739745,3757690,3736187,3721201,3727311,3693331,3666598,3724500,3755359,3696776,3672190,3658765,3659139,3682451,3696103,3698798,3743169,3758694,3717982,3553664,3462428,3387185,3373151,3363714,3228070,3236734,3199730,3131424,3131571,2907959,2816088,2739126,2609114,2631610,2496907,2466861,2523989,2611460,2563193,2356766,2208573,2128872,2053281,2062780,1981908,1849599,1718092,1597183,1449996,1262420,1113765,961703,796267,668130,534895,420429,322859,243200,179712,306539 0,7,0,2050,299895585,3323345,3328833,3332784,3334703,3335151,3334777,3334199,3333724,3333680,3334091,3335261,3336942,3339217,3342554,3347609,3355524,3367713,3385264,3408496,3436317,3466911,3498255,3528576,3557068,3583061,3606194,3627018,3645545,3661636,3674588,3683385,3687320,3687016,3683613,3677794,3670651,3662489,3625729,3626602,3655926,3657321,3653997,3745406,3762315,3740108,3724417,3729717,3694778,3667099,3724008,3753858,3694403,3668907,3654674,3654159,3676450,3689040,3690709,3733841,3748316,3706652,3541860,3449590,3373184,3357471,3345906,3208646,3214427,3174686,3103846,3100440,2875606,2780804,2700518,2567771,2584748,2447069,2411465,2460205,2537151,2480109,2270284,2117811,2030879,1947181,1943181,1853261,1715488,1579170,1453391,1304816,1122278,976970,831341,677464,558717,439063,338239,254200,187133,319480 0,7,0,2051,300812898,3330735,3336667,3340971,3343150,3343709,3343321,3342551,3341733,3341212,3341093,3341674,3342855,3344640,3347463,3352158,3359711,3371325,3388125,3410362,3437411,3467506,3498801,3529273,3558203,3585363,3609813,3631644,3651092,3668366,3683084,3694540,3701428,3703257,3701236,3696775,3690217,3682358,3673423,3635975,3636079,3664332,3664386,3659801,3750114,3766279,3743407,3726929,3731255,3695356,3666826,3722713,3751547,3691243,3664953,3649894,3648446,3669645,3681176,3681832,3723780,3737182,3694543,3529076,3435583,3357848,3340065,3326026,3186973,3189604,3147128,3073538,3066237,2840036,2742061,2658206,2522622,2533637,2392697,2351126,2390867,2455721,2389795,2177790,2021002,1926796,1835170,1817967,1719879,1577807,1438045,1309004,1160938,985381,845438,708131,567251,459225,353762,266749,195928,332851 0,7,0,2052,301739372,3337630,3344077,3348813,3351348,3352169,3351888,3351101,3350089,3349232,3348639,3348687,3349276,3350555,3352894,3357075,3364271,3375530,3391767,3413260,3439321,3468642,3499439,3529861,3558955,3586565,3612166,3635307,3655752,3673955,3689867,3703080,3712635,3717419,3717514,3714426,3709228,3701962,3693325,3683679,3645473,3644537,3671440,3670217,3664637,3754149,3769625,3746009,3728582,3731932,3695174,3665773,3720632,3748470,3687433,3660340,3644392,3641928,3662046,3672530,3672244,3712983,3725267,3681420,3515105,3420237,3340804,3320599,3303841,3162832,3162279,3116816,3040197,3028648,2800951,2699573,2611975,2473337,2477846,2333424,2285479,2314805,2367116,2293161,2079074,1918146,1816857,1717818,1688055,1582851,1437830,1296215,1165766,1020254,853603,720969,593672,466884,370528,279440,205960,347793 0,7,0,2053,302676265,3343998,3350997,3356244,3359197,3360371,3360353,3359671,3358647,3357594,3356659,3356235,3356295,3356979,3358810,3362515,3369208,3380106,3395982,3416930,3442248,3470583,3500609,3530537,3559589,3587349,3613413,3637712,3659470,3678661,3695483,3709891,3721205,3728659,3731714,3730751,3726913,3720996,3712957,3703626,3693197,3653960,3651698,3677309,3675088,3668821,3757571,3772268,3747748,3729372,3731846,3694214,3663944,3717778,3744722,3682949,3654994,3638099,3634622,3653675,3663183,3661934,3701419,3712329,3667055,3499762,3403162,3321707,3298836,3279108,3136221,3132212,3083438,3003495,2987330,2758065,2653129,2561489,2419501,2417000,2268891,2213392,2231968,2272252,2189989,1974135,1809444,1701599,1595987,1554507,1443438,1297044,1155388,1025553,884696,728755,605191,489280,377266,293121,216125,364837 0,7,0,2054,303624596,3349822,3357379,3363177,3366638,3368226,3368561,3368142,3367217,3366151,3365021,3364253,3363842,3363996,3365231,3368428,3374648,3385045,3400565,3421157,3445936,3473530,3502581,3531745,3560293,3588020,3614233,3638984,3661899,3682416,3700231,3715547,3728046,3737258,3742983,3744971,3743265,3738708,3732022,3723288,3713182,3701694,3661142,3657643,3682241,3679314,3672398,3760308,3774058,3748627,3729400,3730986,3692471,3661350,3714278,3740304,3677738,3648856,3631031,3626572,3644613,3653121,3650884,3688860,3698177,3651276,3482667,3384019,3300336,3274557,3251820,3106886,3099088,3046684,2963121,2941991,2711145,2602371,2506313,2360731,2350735,2197959,2134819,2143235,2170918,2080265,1863176,1695441,1581869,1470659,1418539,1303096,1157114,1017379,890275,756116,612469,499441,395930,298914,227070,383469 0,7,0,2055,304584887,3355102,3363216,3369565,3373571,3375665,3376429,3376360,3375684,3374718,3373576,3372612,3371859,3371547,3372246,3374842,3380562,3390495,3405513,3425741,3450167,3477238,3505552,3533732,3561527,3588752,3614930,3639840,3663205,3684867,3704007,3720325,3733742,3744126,3751602,3756260,3757501,3755081,3749753,3742368,3732863,3721704,3708890,3667107,3662622,3686507,3682930,3675294,3762201,3775000,3748762,3728665,3729344,3689974,3658121,3710118,3735167,3671746,3641954,3623225,3617846,3634857,3642333,3638858,3675095,3682602,3633695,3463463,3362570,3276448,3247741,3221745,3074523,3062566,3006218,2918774,2892385,2659854,2546867,2446037,2296666,2277833,2120580,2050620,2048401,2063104,1964215,1746745,1576959,1458612,1342962,1281554,1163485,1019860,884083,761796,636204,506107,404730,314187,231941,403694 0,7,0,2056,305557656,3359876,3368503,3375400,3379958,3382599,3383864,3384225,3383897,3383185,3382143,3381167,3380217,3379556,3379797,3381860,3386971,3396409,3410976,3430711,3454765,3481476,3509268,3536719,3563533,3590005,3615684,3640549,3664069,3686196,3706488,3724117,3738531,3749846,3758499,3764913,3768827,3769355,3766161,3760137,3751975,3741417,3728932,3714867,3672113,3666952,3690169,3685870,3677354,3763241,3775194,3748134,3727165,3726959,3686850,3654258,3705248,3729246,3664998,3634321,3614750,3608436,3624370,3630573,3625642,3659931,3665212,3613936,3441925,3338584,3250043,3218155,3188562,3038814,3022341,2961735,2870209,2838141,2603721,2486202,2380291,2226106,2198237,2037602,1960586,1947452,1948994,1842374,1625646,1454913,1332927,1214207,1145160,1026407,887145,757340,641816,526383,410701,321661,244191,420520 0,7,0,2057,306542727,3364248,3373277,3380682,3385803,3388994,3390794,3391658,3391762,3391394,3390603,3389727,3388765,3387915,3387804,3389411,3393986,3402815,3416884,3436156,3459725,3486064,3513500,3540445,3566532,3592024,3616942,3641314,3664803,3687071,3707830,3726621,3742340,3754641,3764226,3771823,3777493,3780688,3780439,3776546,3769751,3760559,3748672,3734938,3719879,3676470,3670683,3693163,3687982,3678569,3763537,3774629,3746737,3724919,3723947,3683088,3649696,3699613,3722561,3657518,3626029,3605599,3598324,3612950,3617649,3611057,3642973,3645656,3591780,3417816,3312054,3220876,3185469,3151924,2999433,2978100,2913002,2817068,2778771,2542324,2419977,2307817,2149004,2112856,1948840,1864706,1840558,1829108,1715572,1500817,1330378,1206078,1085892,1011129,893726,760799,638821,531765,427731,326895,250402,440346 0,7,0,2058,307539798,3368255,3377649,3385462,3391091,3394835,3397185,3398579,3399189,3399253,3398806,3398178,3397317,3396459,3396162,3397407,3401528,3409818,3423280,3442059,3465166,3491027,3518089,3544671,3570249,3595020,3618967,3642579,3665564,3687814,3708712,3727962,3744850,3758468,3769034,3777556,3784407,3789359,3791783,3790848,3786188,3778346,3767827,3754697,3739985,3724252,3680222,3673736,3695328,3689254,3679070,3763084,3773292,3744600,3722053,3720296,3678629,3644377,3693223,3715146,3649382,3617058,3595743,3587278,3600378,3603375,3594714,3623871,3623693,3566963,3391116,3282732,3188632,3149355,3111510,2956092,2929614,2859644,2758848,2713815,2475273,2346914,2228552,2066255,2021491,1854262,1763134,1728192,1704261,1584780,1373330,1204604,1079546,959661,881264,767264,642508,529966,432753,340938,254885,457910 0,7,0,2059,308548417,3372000,3381653,3389829,3395865,3400121,3403025,3404962,3406100,3406674,3406664,3406376,3405756,3405003,3404693,3405755,3409528,3417359,3430268,3448435,3471050,3496443,3523032,3549255,3574476,3598734,3621962,3644605,3666841,3688576,3709457,3728856,3746194,3760981,3772872,3782376,3790156,3796303,3800483,3802204,3800510,3794813,3785642,3773886,3759788,3744395,3728026,3683314,3675972,3696659,3689802,3678827,3761884,3771234,3741848,3718548,3715939,3673411,3638322,3686109,3707057,3640564,3607400,3584982,3575102,3586464,3587350,3576268,3602381,3599048,3539465,3361575,3250285,3152968,3109487,3067011,2908531,2876494,2801154,2695098,2642845,2401220,2266957,2143439,1977651,1924108,1754025,1656310,1611109,1575387,1451121,1244467,1079033,954948,837227,757344,648719,533708,431883,345486,266244,472651 0,7,0,2060,309567259,3375599,3385386,3393813,3400221,3404891,3408304,3410798,3412480,3413578,3414072,3414221,3413939,3413430,3413226,3414272,3417858,3425337,3437781,3455399,3477400,3502303,3528434,3554183,3579047,3602953,3625667,3647593,3668852,3689846,3710214,3729594,3747096,3762324,3775381,3786218,3794989,3802064,3807436,3810919,3811884,3809143,3802126,3791723,3778989,3764226,3748196,3731124,3685595,3677395,3697278,3689624,3677837,3759946,3768551,3738465,3714352,3710840,3667478,3631574,3678343,3698312,3631074,3596823,3573086,3561613,3570826,3569238,3555472,3578253,3571715,3509016,3328839,3214364,3113557,3065554,3018180,2856398,2818240,2737074,2625380,2564402,2320097,2181050,2052273,1883169,1820857,1648546,1544933,1490174,1443575,1315914,1115702,955278,833956,720267,641045,539542,435533,345299,270248,490578 0,7,1,2014,125940385,1585678,1567651,1568319,1586297,1584094,1583602,1634666,1646977,1641208,1636571,1643213,1630082,1621423,1658798,1685805,1663600,1662058,1667586,1688757,1721673,1749252,1772682,1814482,1834550,1832286,1765789,1736637,1715672,1727936,1739592,1678548,1704505,1702147,1685789,1719150,1607408,1579387,1558319,1510836,1561063,1506001,1522015,1603402,1711783,1743750,1656976,1617718,1624938,1651555,1756905,1792517,1791568,1799612,1825752,1836760,1776832,1768825,1747989,1680871,1669020,1601561,1544385,1489711,1435978,1396494,1365387,1363395,1441675,1036980,1018019,994476,1023763,877514,790182,739138,697362,659952,600568,566056,534722,473664,450382,423909,395729,367618,322947,291193,255348,216558,185095,153288,123828,98666,77137,55284,37772,27635,17913,11816,7683,10725 0,7,1,2015,126826698,1594268,1590982,1572719,1572649,1590016,1587398,1586816,1637899,1650307,1644586,1639915,1646491,1633210,1624740,1662666,1690671,1670279,1671065,1678829,1701587,1735306,1763109,1786023,1826911,1846319,1843182,1776284,1746236,1724836,1736314,1747305,1685591,1710362,1707519,1690625,1723464,1611658,1583069,1561619,1513814,1563203,1507564,1522616,1603372,1711024,1742276,1655199,1615210,1621696,1647288,1751290,1785827,1783886,1791059,1816022,1825978,1765473,1756481,1734722,1667095,1654256,1586490,1528736,1473543,1419234,1378815,1346594,1342893,1417847,1018588,998276,973403,999937,855174,768067,716346,673663,635171,575650,539998,507428,446797,421975,394130,364700,335485,291563,259827,224933,188121,158323,128943,102286,79902,61163,42873,28610,20418,12883,8280,11457 0,7,1,2016,127709047,1602765,1599631,1596057,1576992,1576318,1593295,1590597,1590057,1641249,1653678,1647987,1643234,1649771,1636577,1628631,1667705,1697424,1679355,1682442,1691832,1715393,1749257,1776650,1798727,1838763,1857443,1853631,1786267,1755473,1733550,1744163,1754307,1691820,1715580,1712579,1695268,1727502,1615471,1586386,1564539,1516211,1564596,1508431,1522739,1602981,1709844,1740271,1652731,1611956,1617737,1642328,1744952,1778404,1775513,1781762,1805634,1814474,1753403,1743361,1720722,1652632,1638879,1570721,1512381,1456615,1401563,1360093,1326650,1321105,1392582,999067,977368,951055,974627,831411,744591,692208,648586,609009,549379,512626,478858,418832,392524,363466,333043,303105,260381,229110,195574,161094,133319,106639,82971,63452,47500,32527,21177,14719,9042,12150 0,7,1,2017,128585648,1611013,1608191,1604749,1600330,1580600,1579543,1596459,1593820,1593417,1644637,1657060,1651345,1646528,1653257,1640502,1633693,1674618,1706591,1690819,1695585,1705785,1729512,1762863,1789511,1810843,1849922,1868033,1863529,1795772,1764187,1741656,1751255,1760436,1697304,1720472,1717345,1699544,1731087,1618846,1589268,1566851,1517829,1565263,1508783,1522493,1602171,1708087,1737591,1649494,1608000,1613067,1636638,1737875,1770271,1766431,1771793,1794529,1802251,1740570,1729521,1706013,1637551,1622794,1554209,1495247,1438739,1382821,1340196,1305424,1297959,1365805,978388,955185,927285,947708,806177,719713,666663,622098,581404,521751,483956,449095,389828,362179,332151,301113,270897,229796,199411,167635,135814,110379,86608,66005,49367,36089,24110,15295,10353,13002 0,7,1,2018,129455040,1618665,1616497,1613360,1609059,1603927,1583761,1582659,1599661,1597160,1596816,1648040,1660395,1654652,1650004,1657285,1645599,1640641,1683948,1718159,1704052,1709687,1720024,1743259,1775770,1801739,1822242,1860521,1878005,1872938,1804702,1772279,1748913,1757461,1765800,1702405,1725093,1721691,1703334,1734257,1621760,1591529,1568373,1518728,1565391,1508756,1521865,1600793,1705608,1734122,1645539,1603366,1607680,1630251,1730113,1761437,1756697,1761119,1782707,1789248,1727007,1714977,1690658,1621765,1605933,1536864,1477127,1419745,1362876,1319015,1282852,1273400,1337439,956431,931561,901978,919130,779440,693361,639652,594132,552360,492787,454068,418202,359915,331172,300531,269328,239276,200214,171117,141476,112591,89746,68994,51438,37574,26794,17443,10773,14356 0,7,1,2019,130315838,1625673,1624212,1621712,1617709,1612684,1607072,1586808,1585802,1602974,1600540,1600225,1651389,1663683,1658136,1654022,1662473,1652606,1650036,1695685,1731517,1718242,1724075,1733897,1756294,1788028,1813210,1833054,1870479,1887416,1881762,1812944,1779471,1755203,1762880,1770746,1707184,1729320,1725528,1706666,1736976,1624037,1593002,1569176,1519084,1565134,1508310,1520720,1598703,1702348,1729928,1640892,1598030,1601601,1623204,1721667,1751942,1746263,1749723,1770111,1775499,1712751,1699807,1674591,1605215,1588232,1518510,1457872,1399509,1341620,1296474,1258878,1247357,1307349,933046,906393,875092,888846,751105,665488,611121,564680,521901,462572,423036,386316,329325,299840,269020,238095,208656,171988,144583,117413,91670,71581,53845,39225,27943,19417,12308,15461 0,7,1,2020,131166267,1631641,1631278,1629475,1626089,1621359,1615848,1610101,1589888,1589070,1606327,1603950,1603571,1654691,1667155,1662163,1659217,1669585,1662087,1661875,1709215,1745845,1732730,1738084,1747042,1768678,1799513,1824066,1843171,1879864,1896180,1889880,1820242,1785690,1760672,1767888,1775362,1711525,1733030,1728910,1709514,1739055,1625519,1593740,1569442,1519040,1564473,1507310,1518912,1595857,1698376,1725040,1635542,1592023,1594876,1615500,1712580,1741741,1735122,1737568,1756789,1761039,1697874,1683921,1657738,1587815,1569476,1498978,1437355,1377926,1318992,1272508,1233445,1219688,1275337,908105,879636,846571,856748,721125,636028,581050,533760,490109,431167,390988,353701,298386,268595,238033,207812,179414,145486,120141,95710,73219,55934,41118,29229,20289,13718,17127 0,7,1,2021,132004103,1636188,1637284,1636557,1633862,1629747,1624528,1618870,1613136,1593067,1592351,1609750,1607360,1606937,1658269,1671305,1667496,1666497,1679352,1674219,1675761,1723959,1760723,1747077,1751592,1759733,1780494,1810562,1834379,1852815,1888726,1904291,1897119,1826557,1791105,1765712,1772531,1779511,1715291,1736214,1731741,1711640,1740240,1626194,1593874,1569239,1518503,1563192,1505562,1516280,1592218,1693610,1719322,1629389,1585262,1587376,1607063,1702652,1730660,1723057,1724542,1742604,1745775,1682116,1667111,1639881,1569259,1549412,1478053,1415382,1354911,1294939,1247074,1206413,1190232,1241285,881587,851251,816335,822780,689436,604960,549465,501466,457056,398732,358173,320695,267512,237839,207950,178865,151927,121041,98059,76539,57300,42767,30682,21261,14363,19072 0,7,1,2022,132829126,1639436,1641905,1642623,1640990,1637556,1632941,1627582,1621933,1616311,1596298,1595753,1613134,1610733,1610524,1662448,1676697,1674831,1676345,1691623,1688223,1690659,1739028,1775240,1760692,1764414,1771647,1791655,1820906,1844082,1861811,1896861,1911447,1903356,1832022,1796099,1770427,1776755,1783161,1718627,1738922,1733912,1712966,1740708,1626328,1593634,1568630,1517439,1561263,1503107,1512998,1587942,1688158,1712920,1622621,1577903,1579288,1597988,1692035,1718852,1710326,1710847,1727802,1729786,1665595,1649441,1620978,1549516,1528034,1455728,1392042,1330460,1269392,1220033,1177622,1158854,1205107,853425,821133,784305,786871,655995,572290,516466,467880,422888,365508,324960,287727,237092,207954,179169,151621,126539,98920,78525,59972,43877,31955,22350,15084,20668 0,7,1,2023,133640568,1641846,1645220,1647296,1647102,1644724,1640787,1636027,1630672,1625130,1619527,1599690,1599131,1616507,1614351,1614735,1667873,1684092,1684750,1688728,1705770,1703242,1705882,1753717,1789016,1773633,1776433,1782923,1802119,1830678,1853129,1870085,1904093,1917689,1908771,1837098,1800794,1774715,1780501,1786409,1721515,1741051,1735283,1713585,1740645,1626086,1593019,1567498,1515731,1558640,1499999,1509112,1583028,1682038,1705866,1615238,1569975,1570572,1588283,1680724,1706386,1696960,1696568,1712296,1713018,1648207,1630715,1600848,1528459,1505221,1431990,1367212,1304470,1242182,1191221,1146924,1125489,1166733,823517,789214,750409,748966,620823,538158,482126,433156,387877,331839,291754,255203,207500,179321,152038,126426,103538,79321,61618,45986,32836,23306,15877,22087 0,7,1,2024,134439247,1643755,1647709,1650664,1651813,1650870,1647981,1643896,1639140,1633895,1628370,1622939,1603088,1602522,1620138,1618590,1620217,1675326,1694096,1697251,1703032,1720961,1718606,1720748,1767683,1802117,1785804,1787837,1793558,1812054,1839858,1861526,1877506,1910447,1923214,1913886,1841960,1805158,1778586,1783893,1789268,1723839,1742444,1735989,1713724,1740247,1625513,1591939,1565773,1513373,1555412,1496317,1504623,1577501,1675315,1698195,1607306,1561463,1561258,1577921,1668765,1693278,1683027,1681619,1696029,1695371,1629772,1610783,1579390,1505977,1480955,1406737,1340811,1276801,1213165,1160479,1114266,1090062,1126011,791792,755416,714584,709070,584042,502617,446601,397537,352385,298157,258973,223536,179119,152307,126909,103566,83127,62323,47316,34458,23983,16576,23441 0,7,1,2025,135223882,1645276,1649684,1653203,1655225,1655614,1654153,1651115,1647037,1642396,1637159,1631808,1626360,1606496,1606164,1624391,1624116,1627759,1685422,1706713,1711703,1718390,1736496,1733610,1734883,1780966,1814438,1797352,1798590,1803650,1821386,1848380,1869070,1884039,1916085,1928427,1918773,1846467,1809089,1782087,1786884,1791557,1725416,1743153,1736206,1713533,1739501,1624472,1590259,1563388,1510420,1551608,1492040,1499551,1571403,1667979,1689952,1598773,1552358,1551304,1566960,1656195,1679617,1668432,1665918,1678897,1676651,1610123,1589497,1556459,1482040,1455122,1379876,1312687,1247283,1182189,1127760,1079557,1052428,1082832,758174,719660,676839,667336,545725,465818,410124,361389,316828,264868,227028,193129,152300,127260,104082,83245,65401,47920,35508,25205,17088,24703 0,7,1,2026,135993406,1646342,1651274,1655237,1657808,1659060,1658932,1657313,1654282,1650316,1645684,1640622,1635254,1629787,1610155,1610448,1629944,1631712,1637967,1698147,1721283,1727213,1734092,1751660,1747877,1748332,1793463,1826127,1808237,1808783,1813123,1830046,1856029,1875710,1889845,1921403,1933417,1923307,1850549,1812650,1785195,1789298,1793092,1726315,1743385,1736092,1712992,1738265,1622825,1587924,1560401,1506905,1547202,1487192,1493941,1564741,1660091,1681088,1589653,1542624,1540763,1555421,1643085,1665303,1653103,1649388,1660711,1656695,1589142,1566737,1532041,1456548,1427624,1351240,1282656,1215752,1149208,1092962,1042659,1012494,1037101,722580,681952,637328,623841,506041,428020,373095,325161,281665,232395,196312,164373,127404,104477,83759,65574,50357,36009,26009,17977,25793 0,7,1,2027,136746255,1646829,1652405,1656875,1659882,1661678,1662403,1662120,1660507,1657581,1653630,1649167,1644086,1638708,1633473,1614459,1616040,1637586,1641995,1650822,1712834,1736916,1743070,1749427,1766077,1761447,1760985,1805326,1837137,1818550,1818356,1821931,1837831,1862768,1881617,1895319,1926497,1938051,1927401,1854245,1815801,1787717,1790964,1793939,1726730,1743288,1735637,1711976,1736409,1620513,1584987,1556860,1502809,1542207,1481814,1487783,1557555,1651593,1671610,1579900,1532319,1529665,1543390,1629349,1650262,1636940,1631815,1641292,1635363,1566674,1542471,1505999,1429388,1398306,1320642,1250566,1182151,1114101,1055965,1003474,970152,988663,685006,642453,596124,578755,465258,389611,335937,289294,247326,201135,167242,137645,104715,84167,66056,50549,37892,26414,18577,27029 0,7,1,2028,137481257,1646809,1652956,1658057,1661553,1663780,1665046,1665612,1665337,1663829,1660917,1657133,1652651,1647565,1642421,1637804,1620072,1623736,1647938,1654947,1665662,1728606,1752898,1758558,1764018,1779798,1774212,1772996,1816507,1847580,1828257,1827253,1829841,1844688,1868766,1887186,1900570,1931240,1942251,1931116,1857541,1818377,1789486,1791931,1794299,1726828,1742856,1734704,1710346,1733868,1617610,1581481,1552716,1498138,1536667,1475889,1481121,1549796,1642493,1661472,1569562,1521461,1518079,1530767,1614899,1634395,1619742,1613028,1620511,1612511,1542711,1516592,1478241,1400389,1366954,1287925,1216351,1146386,1076744,1016638,961896,925247,937535,645631,601229,553380,532402,423778,351044,299121,254239,214246,171514,140189,113257,84463,66449,50982,38084,27832,18894,28174 0,7,1,2029,138197307,1646611,1653002,1658651,1662769,1665482,1667174,1668277,1668845,1668680,1667186,1664444,1660637,1656149,1651302,1646781,1643461,1627808,1634153,1660972,1669893,1681585,1744728,1768505,1773277,1777887,1792699,1786320,1784315,1827114,1857404,1837263,1835252,1836814,1850795,1874423,1892526,1905470,1935535,1946062,1934413,1860251,1820188,1790563,1792415,1794326,1726580,1741939,1733148,1708038,1730701,1614123,1577383,1547994,1492935,1530581,1469478,1473920,1541468,1632747,1650737,1558665,1510137,1505924,1517475,1599632,1617484,1601345,1592901,1598221,1588119,1517126,1488976,1448582,1369359,1333423,1253027,1179901,1108288,1037003,974861,917744,877793,883933,604491,558442,509389,485229,382084,312798,263093,220419,182856,143911,115466,91453,66762,51347,38461,28009,19926,29073 0,7,1,2030,138893981,1646413,1652866,1658744,1663401,1666728,1668908,1670432,1671538,1672207,1672056,1670733,1667970,1664152,1659912,1655698,1652466,1651242,1638289,1647273,1676014,1685937,1697862,1760462,1783345,1787274,1790922,1804942,1797734,1795046,1837066,1866512,1845361,1842300,1843043,1856571,1879850,1897504,1909917,1939437,1949448,1937108,1862189,1821301,1791154,1792580,1794007,1725858,1740401,1730910,1705121,1726941,1610050,1572705,1542738,1487207,1523993,1462537,1466181,1532538,1622425,1639425,1547280,1498240,1493114,1503430,1583351,1599381,1581622,1571294,1574412,1562062,1489814,1459439,1416808,1336130,1297621,1215828,1141058,1067743,994755,930474,871044,828007,827921,561771,514366,464578,437784,340705,275330,228299,188297,153574,118653,93333,72378,51654,38777,28324,20081,30305 0,7,1,2031,139570948,1646278,1652724,1658648,1663535,1667394,1670178,1672188,1673708,1674919,1675601,1675624,1674277,1671507,1667933,1664336,1661429,1660306,1661788,1651494,1662424,1692155,1702327,1713755,1775425,1797449,1800439,1803293,1816477,1808555,1805130,1846305,1874710,1852509,1848598,1848929,1862101,1884918,1902040,1913973,1942912,1952236,1939032,1863420,1821917,1791410,1792391,1793214,1724524,1738192,1728066,1701617,1722571,1605390,1567487,1536938,1480993,1516864,1455063,1457868,1523054,1611533,1627599,1535307,1485686,1479560,1488430,1565909,1579946,1560423,1548185,1548944,1534221,1460572,1427798,1382790,1300646,1259454,1176163,1099685,1024613,949825,883488,822014,775940,769742,517730,469428,419462,390646,300129,239117,195209,158296,126751,96017,73945,56063,39057,28588,20335,31164 0,7,1,2032,140228324,1646448,1652652,1658556,1663470,1667558,1670871,1673476,1675486,1677107,1678331,1679186,1679193,1677832,1675306,1672382,1670104,1669320,1670924,1675077,1666736,1678688,1708650,1718334,1728873,1789645,1810704,1812915,1814946,1827404,1818715,1814490,1854633,1881949,1858896,1854548,1854582,1867276,1889525,1906170,1917593,1945787,1954253,1940250,1864152,1822213,1791327,1791722,1791796,1722522,1735376,1724641,1697514,1717604,1600186,1561731,1530646,1474248,1509189,1447014,1449033,1513054,1600151,1615161,1522676,1472394,1465068,1472333,1547173,1559058,1537745,1523450,1521704,1504417,1429221,1393879,1346425,1262771,1218724,1133883,1055647,978692,902219,834118,770711,721815,709745,472795,424147,374598,344391,260875,204646,164269,130780,102676,76151,57342,42441,28830,20547,31847 0,7,1,2033,140866494,1647092,1652875,1658520,1663405,1667515,1671053,1674188,1676790,1678904,1680540,1681929,1682770,1682777,1681660,1679777,1678183,1678049,1680008,1684299,1690413,1683103,1695302,1724759,1733553,1743239,1803017,1823285,1824686,1826003,1837677,1828157,1822930,1861999,1888414,1864928,1860247,1859852,1871993,1893730,1909872,1920619,1947875,1955552,1940957,1864554,1822159,1790770,1790440,1789693,1719910,1731983,1720611,1692827,1712080,1594443,1555479,1523817,1466982,1500928,1438461,1439707,1502590,1588168,1602028,1509276,1458174,1449489,1455010,1526996,1536697,1513461,1496983,1492511,1472443,1395595,1357595,1307594,1222324,1175277,1088844,1008710,930006,852164,782418,717327,665957,648504,427470,379062,330517,299590,223462,172370,135861,106055,81529,59120,43459,31362,20746,32410 0,7,1,2034,141485860,1648255,1653576,1658783,1663399,1667472,1671032,1674386,1677516,1680224,1682352,1684157,1685528,1686367,1686630,1686167,1685616,1686167,1688797,1693462,1699737,1706874,1699814,1711521,1740075,1748012,1756739,1815693,1835130,1835830,1836378,1847218,1836653,1830394,1868571,1894510,1870711,1865576,1864669,1876306,1897499,1912962,1922855,1949255,1956340,1941322,1864605,1821623,1789588,1788475,1786977,1716733,1727992,1715992,1687585,1705982,1588196,1548682,1516445,1459148,1492153,1429416,1429947,1491579,1575502,1588102,1494941,1442867,1432698,1436329,1505372,1512716,1487441,1468585,1461159,1438110,1359600,1318811,1266100,1179158,1128967,1040799,958895,878779,799730,728587,662192,608882,586699,382306,334715,287770,256854,188396,142698,110289,84303,63363,44858,32153,22596,32890 0,7,1,2035,142087232,1649857,1654787,1659523,1663694,1667490,1671006,1674383,1677728,1680963,1683687,1685985,1687773,1689144,1690238,1691154,1692037,1693652,1696983,1702332,1708985,1716299,1723681,1716130,1726939,1754628,1761610,1769537,1827635,1846354,1846296,1846009,1855809,1844165,1837071,1874794,1900359,1876113,1870447,1869084,1880184,1900652,1915263,1924376,1950113,1956783,1941324,1864165,1820466,1787741,1785910,1783688,1712963,1723409,1710813,1681782,1699351,1581402,1541344,1508497,1450803,1482875,1419941,1419663,1479926,1562046,1573179,1479491,1426362,1414571,1416285,1482173,1487010,1459514,1438068,1427465,1401342,1321102,1277347,1221768,1133098,1079536,989775,906462,825076,745092,672947,605815,551215,525061,337834,291668,246942,216757,156121,115961,87764,65595,48134,33229,23192,34440 0,7,1,2036,142673742,1651773,1656436,1660768,1664465,1667811,1671041,1674372,1677748,1681206,1684454,1687348,1689620,1691401,1693029,1694785,1697049,1700116,1704528,1710596,1717939,1725640,1733208,1740095,1731642,1741593,1768304,1774497,1781601,1838952,1856901,1856028,1854690,1863415,1850890,1843387,1880756,1905838,1881057,1874919,1873062,1883455,1903040,1916867,1925403,1950651,1956882,1940850,1863115,1818654,1785308,1782791,1779823,1708639,1718294,1705099,1675487,1692165,1574077,1533440,1500053,1441994,1473181,1409969,1408788,1467556,1547638,1557121,1462839,1408552,1395131,1394789,1457308,1459416,1429514,1405286,1391404,1362058,1279968,1233069,1174500,1083947,1027031,936082,851514,769150,688645,616092,548880,493735,464402,294692,250558,208650,179871,127049,92414,68398,49912,35718,24014,35854 0,7,1,2037,143246053,1653883,1658393,1662453,1665733,1668598,1671385,1674434,1677754,1681239,1684713,1688127,1691000,1693262,1695310,1697612,1700719,1705166,1711042,1718208,1726298,1734695,1742645,1749717,1755700,1746385,1755361,1781265,1786638,1793034,1849584,1866701,1864798,1862378,1870225,1857262,1849449,1886336,1910847,1885606,1878957,1876434,1885947,1904707,1917971,1926103,1950840,1956494,1939752,1861399,1816251,1782316,1779090,1775380,1703783,1712645,1698885,1668640,1684424,1566175,1525034,1491125,1432781,1462968,1399407,1397236,1454287,1532111,1539800,1444850,1389440,1374268,1371741,1430602,1429754,1397272,1370177,1352843,1320054,1236013,1185824,1124001,1031690,971762,879795,794250,711330,630914,558620,492059,437107,405496,253437,211955,173363,146582,101408,72139,52135,37099,25857,37319 0,7,1,2038,143805266,1656197,1660546,1664451,1667446,1669898,1672195,1674794,1677836,1681259,1684758,1688400,1691788,1694659,1697189,1699905,1703570,1708875,1716150,1724789,1733989,1743138,1751796,1759252,1765410,1770520,1760233,1768406,1793476,1798138,1803772,1859472,1875542,1872568,1869272,1876677,1863384,1855130,1891457,1915450,1889712,1882389,1879021,1887725,1905881,1918740,1926467,1950551,1955493,1937995,1859099,1813297,1778755,1774813,1770410,1698406,1706508,1692118,1661243,1676079,1557770,1516144,1481775,1423070,1452154,1388175,1384830,1439962,1515346,1521081,1425532,1368914,1351865,1346954,1401866,1397859,1362710,1332604,1311583,1275142,1189076,1135291,1070266,976645,913782,821086,735017,652153,572507,501215,436030,382049,349115,214645,176339,141477,117175,79282,55076,38823,26908,39484 0,7,1,2039,144352555,1658804,1662905,1666641,1669472,1671628,1673513,1675621,1678206,1681351,1684789,1688459,1692073,1695462,1698599,1701801,1705888,1711771,1719912,1729962,1740647,1750913,1760318,1768484,1775034,1780310,1784442,1773350,1780696,1805042,1808944,1813757,1868378,1883365,1879535,1875800,1882873,1869121,1860349,1896174,1919616,1893211,1885027,1880894,1889005,1906737,1919180,1926360,1949645,1953819,1935637,1856240,1809756,1774626,1770016,1764901,1692537,1699810,1684802,1653252,1667189,1548878,1506840,1471911,1412777,1440643,1376090,1371420,1424474,1497218,1500967,1404759,1346856,1327754,1320248,1370943,1363642,1325707,1292363,1267424,1227143,1138841,1081485,1013634,918851,853280,760326,674335,592234,514110,444547,381488,329286,296029,178798,144100,113254,91757,60635,41080,28210,41569 0,7,1,2040,144889485,1661687,1665551,1669029,1671680,1673671,1675254,1676953,1679044,1681733,1684890,1688496,1692154,1695766,1699412,1703231,1707810,1714112,1722851,1733787,1745889,1757649,1768188,1777098,1784358,1790026,1794314,1797621,1785699,1792333,1815910,1818988,1822759,1876269,1890378,1886130,1882066,1888680,1874382,1865153,1900444,1923165,1895919,1886954,1882269,1889965,1907260,1919150,1925634,1948080,1951559,1932719,1852800,1805669,1769984,1764684,1758884,1686118,1692562,1676895,1644742,1657799,1539560,1497008,1461449,1401814,1428245,1363015,1356905,1407696,1477720,1479335,1382422,1323101,1301760,1291478,1337760,1326997,1286056,1249275,1220207,1175733,1085303,1024729,954143,858507,790619,698033,612847,532261,456398,389323,329160,279541,246914,146309,115528,88817,70288,45306,29899,43768 0,7,1,2041,145417787,1664824,1668470,1671702,1674095,1675902,1677311,1678706,1680392,1682581,1685289,1688607,1692196,1695852,1699726,1704055,1709263,1716076,1725242,1736781,1749784,1762967,1774999,1785044,1793047,1799424,1804097,1807566,1810032,1797393,1803264,1826001,1828035,1830729,1883352,1897023,1892452,1887937,1894012,1879240,1869525,1904104,1925918,1897919,1888394,1883336,1890600,1907321,1918518,1924250,1945926,1948728,1929202,1848807,1801059,1764813,1758856,1752311,1679161,1684737,1668463,1635727,1647951,1529712,1486574,1450295,1390005,1414827,1348846,1341160,1389637,1456733,1456070,1358352,1297475,1273728,1260582,1302192,1287709,1243592,1203178,1169571,1120916,1028810,965089,891999,795971,726341,634868,551260,472951,400111,336285,279768,233456,202336,117469,90739,68150,52617,33037,46282 0,7,1,2042,145939225,1668285,1671637,1674644,1676790,1678335,1679557,1680773,1682152,1683946,1686145,1689019,1692322,1695905,1699829,1704385,1710105,1717553,1727240,1739232,1752843,1766929,1780392,1791940,1801064,1808184,1813564,1817412,1820045,1821783,1808373,1813408,1835093,1836058,1837886,1890057,1903389,1898387,1893336,1898934,1883655,1873285,1906968,1927968,1899426,1889519,1884081,1890774,1906783,1917237,1922288,1943225,1945324,1925126,1844282,1795922,1759154,1752471,1745191,1671635,1676396,1659532,1626279,1637554,1519259,1475443,1438272,1377200,1400284,1333461,1324201,1370186,1434146,1430985,1332379,1269833,1243608,1227441,1264033,1245599,1198122,1153693,1115533,1063039,969410,902740,827556,731774,661114,571542,490283,415034,345987,286154,233948,191571,162697,92410,69741,51102,38440,49999 0,7,1,2043,146455309,1672032,1675133,1677840,1679752,1681046,1682001,1683029,1684233,1685718,1687523,1689881,1692737,1696040,1699891,1704511,1710467,1718427,1728753,1741274,1755351,1770054,1784423,1797401,1808038,1816280,1822398,1826950,1829946,1831843,1832809,1818561,1822557,1843163,1843264,1844663,1896487,1909370,1903842,1898318,1903418,1887450,1876247,1909127,1929522,1900616,1890328,1884365,1890365,1905602,1915393,1919792,1939948,1941344,1920515,1839221,1790285,1752945,1745543,1737486,1663594,1667547,1650162,1616286,1626511,1508089,1463426,1425233,1363295,1384487,1316871,1305922,1349227,1409769,1403888,1304332,1240109,1211284,1191854,1223103,1200481,1149267,1100837,1058438,1002140,907275,838048,761346,666572,595651,508779,430675,359274,294767,239588,192234,154260,128193,71144,52385,37400,56048 0,7,1,2044,146967912,1676048,1678909,1681360,1682967,1684027,1684728,1685486,1686496,1687805,1689302,1691268,1693607,1696467,1700038,1704579,1710602,1718809,1729667,1742835,1757455,1772638,1787619,1801491,1813553,1823315,1830555,1835846,1839544,1841801,1842922,1843045,1827747,1830674,1850399,1850084,1851155,1902516,1914865,1908886,1902859,1907279,1890451,1878503,1910787,1930770,1901493,1890683,1884064,1889317,1903868,1913006,1916734,1936119,1936844,1915364,1833666,1784099,1746194,1738032,1729253,1655062,1658275,1640246,1605654,1614705,1496018,1450380,1411063,1348178,1367457,1298968,1286213,1326598,1383426,1374637,1274157,1208191,1176546,1153663,1179219,1151968,1097042,1044949,998327,938417,842762,771524,694042,601076,530712,447357,373216,306437,247116,197128,155021,121739,98861,53527,38409,59131 0,7,1,2045,147478609,1680244,1682959,1685159,1686502,1687255,1687724,1688218,1688965,1690075,1691397,1693052,1694999,1697343,1700473,1704731,1710691,1718969,1730085,1743800,1759068,1774794,1790261,1804752,1817722,1828896,1837650,1844052,1848494,1851457,1852927,1853209,1852271,1835891,1837951,1857248,1856624,1857259,1908076,1919952,1913480,1906773,1910340,1892736,1880270,1912135,1931693,1901924,1890451,1883131,1887710,1901598,1910064,1913117,1931753,1931796,1909693,1827550,1777365,1738871,1730011,1720512,1646096,1648453,1629681,1594280,1601952,1482911,1436194,1395649,1331853,1349058,1279655,1264918,1302114,1354954,1343158,1241732,1173876,1139222,1112665,1131984,1100052,1041795,986081,935377,872205,776382,703849,626363,536030,467089,388080,318697,257221,203600,159193,122523,94027,74510,39318,61644 0,7,1,2046,147989015,1684538,1687169,1689223,1690321,1690806,1690967,1691230,1691699,1692548,1693672,1695152,1696787,1698736,1701361,1705186,1710861,1719080,1730272,1744252,1760079,1776456,1792476,1807459,1821033,1833117,1843288,1851208,1856749,1860453,1862633,1863251,1862478,1860450,1843197,1844845,1863817,1862763,1862887,1913205,1924587,1917450,1909898,1912694,1894543,1881735,1913176,1932167,1901771,1889583,1881640,1885581,1898771,1906566,1908982,1926845,1926232,1903451,1820877,1770045,1731030,1721491,1711338,1636602,1637982,1618361,1581961,1588087,1468640,1420750,1378994,1314214,1329203,1258756,1241847,1275625,1324288,1309319,1206849,1136980,1099135,1068499,1081401,1045104,983572,924402,869929,804027,708792,635736,559088,472240,405624,331766,267839,212210,164659,126011,94790,70986,54824,63766 0,7,1,2047,148500092,1688864,1691493,1693450,1694399,1694640,1694522,1694482,1694719,1695289,1696153,1697431,1698891,1700531,1702753,1706082,1711330,1719269,1730407,1744465,1760555,1777507,1794187,1809720,1823786,1836483,1847556,1856890,1863950,1868756,1871671,1873006,1872561,1870686,1867781,1850113,1851448,1869983,1868408,1868090,1917884,1928594,1920619,1912311,1914560,1896043,1882894,1913769,1932045,1900980,1888169,1879640,1882905,1895410,1902562,1904318,1921440,1920107,1896642,1813616,1762223,1722697,1712531,1701608,1626472,1626765,1606084,1568540,1572985,1453084,1404045,1360981,1295152,1307720,1236097,1216860,1247073,1291301,1272894,1169319,1097329,1055910,1021159,1027833,987172,922533,860230,802485,734562,640704,567961,493032,410536,347160,279165,221264,171856,130536,97640,71682,52324,75773 0,7,1,2048,149013095,1693147,1695841,1697797,1698642,1698719,1698366,1698046,1697982,1698316,1698900,1699918,1701173,1702640,1704556,1707480,1712233,1719757,1730625,1744628,1760807,1778019,1795280,1811479,1826102,1839284,1850964,1861195,1869679,1875997,1880012,1882068,1882345,1880806,1878046,1874712,1856746,1857650,1875657,1873641,1872839,1921937,1931799,1923081,1914231,1916120,1897232,1883605,1913784,1931304,1899649,1886245,1877104,1879697,1891537,1898030,1899152,1915470,1913409,1889219,1805830,1753899,1713931,1703027,1691234,1615598,1614593,1592710,1553914,1556520,1436243,1385962,1341500,1274503,1284417,1211535,1189912,1216331,1255764,1233683,1128959,1054532,1009531,970990,971319,926390,858979,794048,733699,664517,572890,501339,429060,351766,292475,230918,179445,136445,101304,73958,52929,81797 0,7,1,2049,149529223,1697293,1700138,1702156,1702999,1702969,1702450,1701895,1701545,1701580,1701924,1702667,1703663,1704919,1706669,1709292,1713640,1720669,1731123,1744872,1761005,1778309,1795827,1812610,1827901,1841637,1853812,1864652,1874009,1881750,1887284,1890449,1891444,1890621,1888195,1885010,1881359,1862970,1863360,1880914,1878418,1876958,1925191,1934296,1925051,1915854,1917375,1897984,1883739,1913170,1930017,1897805,1883792,1874044,1875993,1887155,1893016,1893440,1908935,1906109,1881257,1797546,1745143,1704616,1692869,1680074,1603775,1601314,1578104,1537943,1538678,1417998,1366388,1320377,1252092,1259161,1185029,1160890,1183195,1217484,1191494,1085355,1008595,960355,918036,911994,863085,793393,726503,664276,594686,506161,436743,368055,296713,242247,187535,142682,106062,76864,54700,85833 0,7,1,2050,150049517,1701275,1704306,1706469,1707360,1707334,1706706,1705986,1705404,1705149,1705193,1705691,1706421,1707431,1708954,1711409,1715460,1722095,1732055,1745394,1761272,1778535,1796151,1813192,1829067,1843470,1856193,1867522,1877503,1886120,1893066,1897749,1899847,1899748,1898041,1895177,1891683,1887604,1868703,1868651,1885722,1882566,1880277,1927727,1936304,1926724,1917181,1918195,1898161,1883253,1912021,1928227,1895438,1880821,1870498,1871794,1882284,1887455,1887182,1901796,1898274,1872780,1788811,1735830,1694656,1681937,1667944,1590866,1586814,1562145,1520626,1519350,1398238,1345146,1297429,1227770,1231881,1156448,1129577,1147466,1176255,1145881,1038496,959852,908420,862410,850155,797697,726409,658273,594998,525906,441383,375064,310832,246078,197011,149340,111080,80613,56949,89415 0,7,1,2051,150575216,1705043,1708299,1710645,1711691,1711709,1711081,1710248,1709501,1709010,1708764,1708961,1709447,1710191,1711474,1713703,1717583,1723921,1733499,1746348,1761818,1778837,1796404,1813548,1829676,1844672,1858067,1869940,1880408,1889639,1897472,1903566,1907174,1908170,1907187,1905056,1901880,1897946,1893349,1874014,1873491,1889902,1885920,1882898,1929785,1938011,1928099,1918074,1918437,1897726,1882233,1910367,1925905,1892552,1877354,1866448,1867117,1876885,1881361,1880339,1894142,1889928,1863865,1779530,1725868,1683940,1670039,1654704,1576750,1570960,1544822,1501839,1498403,1376783,1322069,1272522,1201490,1202471,1125607,1095807,1108975,1131652,1096840,988767,908359,853844,804403,786258,730878,658698,590129,526696,459076,379469,317145,258131,200407,157122,116453,84570,59830,93130 0,7,1,2052,151106846,1708560,1712080,1714640,1715874,1716050,1715461,1714624,1713764,1713115,1712637,1712542,1712724,1713219,1714237,1716224,1719881,1726052,1735337,1747802,1762797,1779405,1796731,1813829,1830067,1845315,1859298,1871846,1882851,1892565,1901016,1907995,1913020,1915534,1915639,1914224,1911779,1908167,1903709,1898661,1878864,1877700,1893288,1888562,1885030,1931542,1939419,1929042,1918394,1918070,1896759,1880729,1908204,1923078,1889185,1873401,1861931,1861908,1870961,1874689,1872981,1885983,1881134,1854386,1769598,1715148,1672263,1657030,1640221,1561299,1553748,1526016,1481466,1475662,1353451,1296999,1245600,1173136,1170710,1092316,1059394,1067289,1083650,1044764,936194,854220,796887,744424,720904,663271,591008,522872,460256,395117,321248,263720,210524,160071,122714,88807,62882,97456 0,7,1,2053,151644782,1711804,1715612,1718437,1719874,1720232,1719805,1719005,1718146,1717387,1716743,1716418,1716305,1716496,1717265,1718994,1722418,1728361,1737477,1749662,1764271,1780407,1797324,1814177,1830378,1845729,1859971,1873102,1884786,1895040,1903960,1911558,1917466,1921394,1923025,1922700,1920966,1918084,1913953,1909052,1903523,1883093,1881113,1895961,1890716,1886869,1933007,1940404,1929419,1918097,1917170,1895306,1878724,1905526,1919758,1885329,1868985,1856896,1856182,1864464,1867501,1865126,1877379,1871766,1844218,1758889,1703462,1659482,1642777,1624354,1544511,1535057,1505596,1459321,1450928,1328100,1269892,1216547,1142504,1136416,1056390,1019923,1022399,1032640,989673,880878,797682,737953,683024,654728,595618,524145,457390,396582,334901,267475,215389,168403,125219,93737,66145,102336 0,7,1,2054,152189114,1714764,1718863,1721975,1723679,1724238,1723998,1723358,1722526,1721768,1721014,1720523,1720180,1720073,1720542,1722020,1725187,1730898,1739790,1751813,1766149,1781898,1798344,1814790,1830747,1846063,1860401,1873794,1886062,1897002,1906461,1914527,1921054,1925859,1928906,1930100,1929460,1927292,1923898,1919320,1913942,1907756,1886514,1883827,1898161,1892589,1888423,1934052,1940820,1929177,1917275,1915792,1893357,1876211,1902382,1915944,1881005,1864044,1851346,1849896,1857462,1859824,1856853,1868230,1861724,1833246,1747191,1690656,1645462,1627165,1607093,1526243,1514750,1483396,1435205,1424043,1300663,1240603,1185133,1109391,1099401,1017409,977372,974666,978652,931678,823079,739147,677573,620803,588444,528716,458952,394549,336549,279201,218750,172550,131949,95809,69939,107744 0,7,1,2055,152739501,1717451,1721833,1725231,1727217,1728042,1728004,1727551,1726880,1726146,1725394,1724791,1724282,1723946,1724115,1725296,1728217,1733677,1742333,1754127,1768292,1783780,1799847,1815823,1831376,1846446,1860750,1874236,1886765,1898285,1908440,1917046,1924043,1929467,1933388,1935994,1936871,1935794,1933112,1929272,1924219,1918189,1911190,1889245,1886054,1900062,1894159,1889556,1934541,1940633,1928422,1915973,1913909,1890903,1873233,1898754,1911672,1876166,1858597,1845237,1843114,1849981,1851734,1848030,1858394,1850875,1821262,1734349,1676593,1630079,1610146,1588305,1506375,1492648,1459200,1408971,1394938,1271016,1208920,1151147,1073612,1059193,975355,932114,924116,921791,871050,763191,679126,616325,558422,522822,463421,396318,335216,280942,228650,175491,135403,101128,71606,113858 0,7,1,2056,153295747,1719869,1724523,1728201,1730473,1731581,1731805,1731554,1731072,1730503,1729774,1729175,1728551,1728044,1727991,1728873,1731489,1736704,1745113,1756675,1770617,1785930,1801738,1817334,1832416,1847083,1861144,1874594,1887214,1899003,1909738,1919042,1926575,1932475,1937010,1940496,1942790,1943232,1941637,1938513,1934190,1928493,1921646,1913929,1891485,1887989,1901672,1895322,1890142,1934420,1939930,1927194,1914179,1911534,1887991,1869788,1894662,1906881,1870824,1852601,1838646,1835860,1842080,1843100,1838538,1847762,1838996,1808078,1720222,1661151,1613302,1591621,1567867,1484724,1468550,1432854,1380539,1363460,1238912,1174615,1114398,1034712,1015767,930579,884146,870846,862297,808173,701723,618195,554861,496589,458695,400606,337101,280179,230391,183699,137916,103942,75713,118919 0,7,1,2057,153857284,1722084,1726943,1730888,1733443,1734838,1735342,1735357,1735078,1734694,1734129,1733552,1732930,1732317,1732093,1732756,1735067,1739978,1748136,1759443,1773159,1788248,1803878,1819227,1833934,1848133,1861787,1874992,1887580,1899461,1910463,1920349,1928579,1935015,1940025,1944128,1947295,1949153,1949079,1947039,1943441,1938483,1931968,1924402,1916175,1893435,1889637,1902875,1895936,1890120,1933786,1938753,1925472,1911901,1908695,1884603,1865893,1890068,1901581,1864930,1846116,1831588,1828201,1833654,1833810,1828261,1836109,1825932,1793587,1704692,1644290,1595002,1571430,1545582,1461084,1442289,1404281,1349777,1329372,1204129,1137488,1074406,992667,969518,883108,833572,815064,800547,743583,639260,556990,493877,436111,396943,341138,282094,230067,185364,144583,106035,77946,124991 0,7,1,2058,154423640,1724109,1729162,1733312,1736138,1737808,1738599,1738890,1738878,1738697,1738316,1737902,1737301,1736691,1736363,1736853,1738941,1743544,1751406,1762467,1775925,1790789,1806195,1821367,1835828,1849649,1862838,1875641,1887980,1899831,1910926,1921080,1929897,1937030,1942572,1947149,1950931,1953661,1955001,1954496,1951983,1947739,1941965,1934740,1926677,1918145,1895098,1890875,1903521,1895950,1889610,1932680,1937081,1923263,1909163,1905387,1880770,1861494,1884967,1895735,1858556,1839164,1824125,1820019,1824582,1823745,1816977,1823276,1811544,1777632,1687723,1625903,1575067,1549402,1521251,1435317,1413819,1373346,1316421,1292423,1166462,1097053,1031140,947855,920459,833016,780592,757141,737071,677899,576453,496200,434151,377788,338403,285823,231943,185365,146114,111333,79652,130429 0,7,1,2059,154994132,1726009,1731187,1735534,1738559,1740511,1741576,1742144,1742410,1742486,1742312,1742083,1741648,1741061,1740731,1741113,1743039,1747421,1754966,1765728,1778936,1793539,1808729,1823679,1837961,1851539,1864354,1876692,1888631,1900232,1911299,1921544,1930630,1938349,1944591,1949700,1953964,1957318,1959534,1960432,1959455,1956308,1951241,1944753,1937035,1928667,1919826,1896358,1891561,1903579,1895467,1888625,1931091,1934935,1920602,1905952,1901625,1876439,1856613,1879324,1889397,1851712,1831821,1816152,1811202,1814725,1812674,1804533,1809128,1795680,1760192,1669182,1605839,1553291,1525327,1494711,1407343,1382973,1339785,1280236,1252386,1125402,1053279,985010,900297,868669,780508,725538,697556,672454,611789,514014,436596,376492,322429,283873,235319,187129,146336,112695,83767,135064 0,7,1,2060,155567850,1727836,1733080,1737549,1740776,1742924,1744273,1745124,1745660,1746015,1746096,1746073,1745820,1745401,1745094,1745471,1747290,1751507,1758826,1769267,1782177,1796538,1811471,1826206,1840266,1853669,1866235,1878202,1889680,1900880,1911698,1921918,1931098,1939086,1945916,1951729,1956527,1960359,1963196,1964973,1965402,1963783,1959823,1954047,1947054,1939039,1930365,1921094,1897074,1891668,1903148,1894534,1887168,1929023,1932330,1917471,1902299,1897378,1871633,1851207,1873206,1882596,1844480,1823956,1807543,1801636,1803902,1800454,1790792,1793517,1778320,1741115,1648928,1583910,1529471,1499051,1465901,1377017,1349493,1303356,1241000,1208705,1080906,1006567,936017,850064,814350,725913,668859,636853,607364,546002,452723,378992,321692,270797,234015,190120,147943,113043,84928,140907 0,7,2,2014,128068755,1510778,1493819,1495562,1509152,1514265,1514401,1561256,1571781,1561394,1558741,1566646,1555641,1547349,1581306,1601166,1581361,1578802,1585496,1594946,1620795,1643651,1659896,1705423,1739553,1738855,1670271,1645699,1624157,1637338,1656957,1610332,1639201,1641890,1629145,1648522,1554236,1531748,1519496,1473920,1519473,1477978,1504115,1582106,1691348,1713048,1635400,1599635,1619406,1646213,1757887,1808186,1817852,1831258,1865696,1869901,1825047,1826850,1814859,1754863,1748121,1694693,1642030,1584673,1538500,1498345,1473957,1474083,1563782,1138986,1128995,1116470,1157575,1005877,922125,871692,826431,797394,739092,709264,687718,620466,606181,587067,565676,545515,496411,469697,430882,385204,349997,305339,257457,219064,179239,139126,101635,80043,56104,40972,28704,48105 0,7,2,2015,128855567,1518971,1515668,1498553,1499816,1512999,1517976,1518000,1564666,1575121,1564708,1561988,1569923,1558975,1550890,1585358,1606109,1587463,1586262,1594380,1605215,1631922,1655045,1670965,1716041,1749826,1748649,1679707,1654650,1632693,1645405,1664445,1617135,1645096,1647042,1633745,1652687,1558250,1535483,1522995,1477160,1522239,1480296,1505838,1583289,1691922,1713124,1635225,1599040,1618455,1644753,1755635,1805281,1814402,1827327,1861193,1864836,1819643,1820881,1808405,1748151,1740779,1686868,1633623,1575714,1528844,1487835,1462275,1460898,1547932,1126604,1115270,1101269,1139860,988868,904782,853378,807023,776404,717363,685952,662400,594953,578246,556630,532560,509444,459438,430418,390525,344897,309136,265669,220386,184186,147796,112355,80228,61678,42131,29936,49097 0,7,2,2016,129643990,1527065,1523918,1520437,1502815,1503701,1516709,1521580,1521459,1568007,1578427,1568007,1565271,1573298,1562561,1555002,1590328,1612251,1594982,1595238,1604676,1616438,1643424,1666128,1681690,1726384,1759717,1758140,1688782,1663262,1640827,1653003,1671287,1623126,1650320,1651706,1638017,1656650,1562059,1538996,1526240,1480048,1524551,1482147,1507124,1584098,1692130,1712867,1634683,1598119,1617165,1642900,1752991,1801986,1810639,1823091,1856309,1859401,1813859,1814573,1801583,1740990,1732874,1678388,1624499,1565992,1518296,1476275,1449450,1446473,1530710,1113111,1100317,1084740,1120663,970414,885964,833525,786009,753771,694015,660925,635357,567773,548496,524337,497645,471811,421345,390438,349967,304964,269320,227707,185573,152133,119553,88877,61941,46418,30847,49895 0,7,2,2017,130433948,1534957,1532059,1528727,1524730,1506714,1507452,1520306,1525038,1524845,1571314,1581710,1571330,1568640,1576905,1566709,1560034,1596504,1619805,1604013,1605635,1615941,1628029,1654609,1676855,1692126,1736329,1769297,1767263,1697511,1671450,1648479,1659943,1677309,1628435,1655032,1656019,1642070,1660389,1565648,1542246,1529128,1482476,1526384,1483552,1508047,1584546,1692003,1712217,1633800,1596884,1615490,1640669,1749964,1798405,1806585,1818490,1851051,1853592,1807747,1807896,1794311,1733271,1724307,1669168,1614600,1555367,1506683,1463562,1435393,1430759,1512034,1098396,1084033,1066794,1099841,950398,865555,812009,763320,729433,668915,634160,606544,538812,516917,490262,461191,433018,382549,350238,309764,266003,231153,192011,153526,123278,94736,68779,46713,34067,50745 0,7,2,2018,131224531,1542261,1540002,1536906,1533050,1528650,1510474,1511084,1523747,1528421,1528195,1574595,1585020,1574734,1572250,1581067,1571780,1566267,1604107,1628889,1614474,1617005,1627582,1639301,1665431,1687291,1702173,1745965,1778495,1776024,1705797,1679137,1655459,1666040,1682633,1633226,1659385,1660102,1645903,1663900,1568971,1545131,1531550,1484415,1527769,1484583,1508614,1584664,1691493,1711232,1632600,1595264,1613457,1638091,1746652,1794529,1802178,1813524,1845424,1847432,1801274,1800774,1786473,1724898,1714997,1659159,1603773,1543653,1493896,1449608,1420059,1413679,1491751,1082352,1066337,1047293,1077266,928679,843434,788784,738910,703255,642051,605635,575830,508058,483584,454661,423576,393473,343481,310331,270487,228608,195212,159086,124619,97878,73444,51996,34363,53459 0,7,2,2019,132014736,1548962,1547352,1544892,1541269,1537001,1532427,1514114,1514562,1527110,1531764,1531521,1577909,1588414,1578370,1576421,1586160,1578069,1573942,1613249,1639416,1625921,1628754,1638903,1650203,1675954,1697331,1711887,1755209,1787319,1784344,1713566,1686152,1661604,1671432,1687426,1637650,1663512,1663957,1649501,1667140,1571915,1547549,1533483,1485908,1528783,1485265,1508879,1584427,1690650,1709916,1631021,1593283,1611066,1635244,1743059,1790299,1797415,1808204,1839461,1840911,1794363,1793082,1777965,1715783,1704873,1648200,1591838,1530752,1479850,1434369,1403386,1395107,1469737,1064909,1047104,1026117,1052785,905129,819528,763780,712624,675211,613403,575216,543206,475577,448738,417894,385201,353616,304658,271303,232741,193339,162006,129346,99121,76038,55623,38346,55445 0,7,2,2020,132802671,1554672,1554101,1552273,1549284,1545248,1540800,1536085,1517591,1517953,1530438,1535084,1534869,1581297,1592046,1582574,1581531,1592470,1585794,1583167,1623851,1650925,1637749,1640171,1649837,1660796,1686073,1707036,1721217,1764084,1795692,1792143,1720657,1692310,1667037,1676281,1691849,1641843,1667413,1667581,1652826,1670004,1574388,1549488,1534965,1487029,1529442,1485647,1508793,1583865,1689486,1708213,1629077,1590964,1608417,1632142,1739115,1785714,1792298,1802553,1833138,1833945,1786892,1784727,1768700,1705871,1693779,1636113,1578689,1516559,1464503,1417780,1385223,1374898,1445861,1045929,1026193,1003123,1026253,879678,793774,736820,684427,645293,582845,542883,508723,441590,412725,380348,346494,313970,266642,233743,197090,160698,131953,103062,77154,57714,41100,59521 0,7,2,2021,133586208,1559013,1559859,1559053,1556676,1553268,1549044,1544448,1539554,1520958,1521274,1533776,1538468,1538330,1584982,1596304,1587793,1587960,1600330,1595194,1593983,1635583,1662955,1649358,1651333,1660585,1671090,1695958,1716449,1730243,1772568,1803589,1799291,1726895,1697758,1671938,1680760,1696019,1645791,1671055,1670899,1655740,1672349,1576311,1550905,1535999,1487732,1529723,1485604,1508326,1582924,1687852,1706058,1626716,1588327,1605435,1628621,1734728,1780670,1786746,1796450,1826276,1826307,1778663,1775530,1758538,1694924,1681467,1622740,1564195,1501069,1447819,1399741,1365485,1352988,1419989,1025321,1003500,978193,997606,852273,766005,707910,654365,613394,550368,508727,472662,406461,375937,342453,307959,275115,230014,198226,164050,131108,105342,80369,58686,42749,64084 0,7,2,2022,134364375,1562141,1564259,1564861,1563497,1560696,1557101,1552722,1547946,1542946,1524291,1524652,1537159,1541961,1542072,1589273,1601547,1594287,1595894,1609798,1606103,1605838,1647729,1674681,1660620,1662211,1670951,1681069,1705472,1725509,1738827,1780544,1810814,1805583,1732420,1702679,1676484,1685024,1699981,1649509,1674432,1673844,1658183,1674205,1577789,1551966,1536697,1488154,1529668,1485280,1507579,1581630,1685868,1703566,1624111,1585447,1602139,1624785,1730010,1775324,1780859,1789938,1818878,1818033,1769704,1765536,1747400,1682831,1667911,1608047,1548391,1484195,1429615,1380068,1344011,1329173,1391912,1002897,978847,951219,966730,822682,736185,677048,622271,579458,516003,472948,435342,370525,338756,304661,270129,237613,195321,165240,134045,104854,82312,61245,43559,68155 0,7,2,2023,135135343,1564473,1567447,1569306,1569346,1567549,1564562,1560813,1556248,1551372,1546305,1527686,1528076,1540661,1545722,1546416,1594555,1608076,1602297,1605454,1620799,1618056,1618098,1659569,1686048,1671579,1672687,1681006,1690671,1714620,1734134,1746896,1787834,1817168,1811150,1737424,1707260,1680810,1689072,1703725,1652962,1677439,1676313,1660132,1675604,1578905,1552692,1537098,1488256,1529330,1484682,1506504,1580003,1683548,1700827,1621275,1582273,1598528,1620635,1724994,1769650,1774578,1782912,1810844,1809013,1759957,1754575,1735110,1669492,1653010,1592029,1531177,1465775,1409758,1358648,1320652,1303283,1361416,978518,952142,922121,933369,790877,704326,644092,588109,543539,479994,435888,397140,334169,301647,267523,233571,202039,163051,135236,107370,82084,62862,45550,71277 0,7,2,2024,135897673,1566336,1569837,1572542,1573834,1573436,1571448,1568308,1564372,1559701,1554759,1549728,1531131,1531615,1544436,1550092,1551753,1601135,1616135,1611936,1616549,1632857,1630418,1630038,1671035,1697109,1682134,1682844,1690683,1699917,1723347,1742259,1754295,1794270,1822818,1816193,1742078,1711632,1684936,1692896,1707212,1656062,1679983,1678298,1661626,1676632,1579671,1553119,1537181,1488078,1528720,1483754,1505109,1578063,1680982,1697846,1618136,1578789,1594606,1616212,1719671,1763594,1767790,1775272,1802091,1799204,1749260,1742464,1721553,1654812,1636752,1574566,1512385,1445659,1388117,1335329,1295232,1275131,1328336,952100,923309,890629,897498,756901,670289,608995,551936,505872,442673,397921,358461,297842,265138,231592,198842,168901,133650,108511,84200,62813,46859,74602 0,7,2,2025,136649561,1567826,1571754,1574970,1577103,1577959,1577369,1575225,1571893,1567848,1563116,1558205,1553195,1534682,1535426,1548823,1555459,1558391,1609254,1625846,1623122,1628710,1645330,1642466,1641617,1682196,1707768,1692369,1692616,1699999,1708727,1731558,1749700,1760831,1799990,1827930,1820869,1746511,1715789,1688837,1696462,1710336,1658693,1682034,1679826,1662753,1677311,1580152,1553232,1536978,1487635,1527763,1482508,1503411,1575893,1678188,1694543,1614686,1575008,1590423,1611506,1713981,1757041,1760411,1766941,1792551,1788424,1737414,1729077,1706618,1638792,1619020,1555469,1491848,1423719,1364549,1309934,1267573,1244549,1292513,923540,892067,856722,859168,720591,634037,571834,513993,466823,404415,359446,319780,262064,229774,197408,166453,138654,107417,85244,64545,46916,77626 0,7,2,2026,137389381,1568900,1573300,1576933,1579568,1581263,1581920,1581175,1578836,1575395,1571285,1566588,1561693,1556769,1538508,1539847,1554216,1562137,1566573,1619024,1637108,1635384,1641286,1657487,1654145,1652886,1692957,1718103,1702217,1702023,1708874,1717026,1739091,1756280,1766652,1805177,1832682,1825328,1750730,1719727,1692481,1699662,1712982,1660822,1683619,1680983,1663536,1677689,1580310,1553068,1536519,1486866,1526506,1480977,1501503,1573509,1675083,1690927,1610923,1570977,1585979,1606473,1707824,1749900,1752333,1757825,1782046,1776478,1724301,1714325,1690303,1621291,1599629,1534603,1469448,1399819,1338874,1282286,1237507,1211402,1253832,892559,858399,820472,818209,681912,595635,532817,474625,426764,365605,320938,281641,227361,196089,165482,136842,111616,84536,65475,48301,79590 0,7,2,2027,138114879,1569415,1574429,1578516,1581566,1583761,1585257,1585751,1584812,1582365,1578853,1574781,1570103,1565294,1560618,1542956,1545281,1560922,1570371,1576431,1630365,1649450,1648064,1653546,1669270,1665512,1663739,1703375,1728049,1711694,1710986,1717225,1724630,1745746,1762133,1771929,1809991,1837207,1829562,1754730,1723405,1695758,1702378,1715133,1662505,1684837,1681789,1664017,1677731,1580189,1552637,1535720,1485792,1524949,1479229,1499394,1570832,1671662,1686989,1606907,1566686,1581214,1600996,1701099,1742078,1743507,1747789,1770392,1763251,1709828,1698183,1672474,1602132,1578418,1511827,1445023,1373763,1310903,1252192,1204884,1175564,1211899,859139,822380,781702,774572,640904,555298,492316,434197,386100,326731,282928,244607,194269,164582,136247,110330,87991,65046,49095,81805 0,7,2,2028,138823992,1569441,1575004,1579690,1583185,1585788,1587785,1589113,1589414,1588367,1585848,1582374,1578319,1573728,1569174,1565099,1548428,1552045,1569198,1580288,1587869,1642786,1662210,1660421,1665419,1680721,1676448,1674256,1713402,1737609,1720710,1719416,1724887,1731362,1751671,1767443,1776837,1814587,1841509,1833569,1758452,1726696,1698555,1704608,1716816,1663810,1685709,1682296,1664172,1677493,1579801,1551871,1534614,1484429,1523181,1477293,1497006,1567858,1667933,1682783,1602625,1562081,1576015,1594988,1693714,1733510,1733764,1736625,1757463,1748640,1693977,1680522,1652939,1581162,1555252,1486971,1418389,1345356,1280439,1219520,1169581,1136647,1166653,823358,783839,740371,728302,597819,513392,450689,393128,345323,288315,245976,209241,163268,135690,110025,87119,67828,48867,83813 0,7,2,2029,139515205,1569299,1575079,1580302,1584395,1587439,1589842,1591676,1592806,1592990,1591873,1589389,1585936,1581973,1577637,1573686,1570601,1555229,1560384,1579166,1591793,1600399,1655622,1674643,1672399,1676965,1691741,1687043,1684374,1723040,1746702,1729202,1727150,1731663,1737349,1757048,1772378,1781511,1818957,1845582,1837304,1761796,1729510,1700848,1706369,1718125,1664768,1686277,1682479,1664048,1676974,1579081,1550800,1533212,1482862,1521212,1475080,1494334,1564590,1663938,1678305,1598030,1557056,1570301,1588375,1685611,1724030,1722892,1724203,1743158,1732635,1676625,1661151,1631534,1558239,1529955,1459843,1389333,1314400,1247342,1184134,1131198,1094606,1118254,785079,742721,696520,679674,553040,470295,408372,351916,304997,250921,210647,176079,134795,109728,87019,67269,51061,84992 0,7,2,2030,140186897,1569157,1574987,1580414,1585045,1588682,1591521,1593759,1595387,1596407,1596518,1595432,1592973,1589615,1585905,1582171,1579219,1577440,1563608,1570420,1590731,1604395,1613347,1668132,1686682,1684036,1688078,1702408,1697227,1694086,1732208,1755262,1736990,1733994,1737687,1742780,1762041,1777077,1785966,1823093,1849375,1840655,1764653,1731828,1702673,1707744,1719089,1665432,1686523,1682379,1663652,1676119,1578043,1549438,1531602,1481100,1518959,1472581,1491385,1561080,1659667,1673496,1593009,1551521,1563985,1581086,1676623,1713445,1710795,1710432,1727460,1715093,1657553,1639906,1608127,1533184,1502331,1430242,1357651,1280744,1211476,1145614,1089701,1049599,1066488,744209,699076,650390,629103,506945,426447,365865,311112,265704,215133,177473,145565,109166,86918,67310,50727,87336 0,7,2,2031,140837981,1569077,1574892,1580363,1585193,1589359,1592789,1595461,1597496,1599009,1599956,1600100,1599036,1596669,1593570,1590466,1587738,1586100,1585874,1573700,1582063,1603394,1617419,1625966,1680244,1698377,1695226,1698834,1712666,1707013,1703335,1740840,1763100,1743876,1740070,1743147,1747840,1766798,1781547,1790187,1826958,1852782,1843503,1767010,1733678,1704126,1708790,1719758,1665785,1686490,1682002,1662923,1674942,1576724,1547870,1529793,1479067,1516425,1469823,1488211,1557333,1655090,1668256,1587484,1545406,1557015,1572971,1666564,1701634,1697356,1695296,1710236,1695815,1636629,1616649,1582525,1505795,1472156,1397943,1323187,1244248,1172380,1103921,1045253,1001424,1011242,700806,653138,602382,577027,460013,382360,323734,271307,228042,181466,146906,118059,86608,67340,50844,88691 0,7,2,2032,141467588,1569296,1574859,1580302,1585169,1589532,1593493,1596758,1599224,1601138,1602578,1603564,1603730,1602755,1600645,1598152,1596061,1594657,1594576,1596019,1585407,1594808,1616477,1630108,1638179,1692012,1709637,1706057,1709169,1722527,1716329,1712045,1748743,1770030,1749993,1745591,1748233,1752652,1771323,1785788,1794138,1830429,1855689,1845847,1768892,1735140,1705238,1709538,1720101,1665858,1686189,1681293,1661873,1673460,1575195,1546091,1527708,1476758,1513607,1466834,1484809,1553292,1650096,1662498,1581363,1538657,1549246,1563844,1655301,1688487,1682567,1678663,1691287,1674639,1613703,1591199,1554543,1475871,1439230,1362794,1285799,1204437,1130030,1059248,997646,949980,952588,655092,605290,552893,523954,412783,338623,282587,233110,192575,150405,119305,93803,67208,50952,89697 0,7,2,2033,142075222,1569948,1575119,1580300,1585137,1589537,1593688,1597485,1600542,1602886,1604725,1606205,1607219,1607469,1606749,1605257,1603782,1603014,1603175,1604770,1607779,1598213,1607981,1629227,1642390,1650040,1703323,1720518,1716464,1719094,1731907,1725093,1720024,1755733,1776193,1755549,1750729,1753077,1757225,1775610,1789753,1797694,1833404,1858081,1847713,1770393,1736268,1706058,1709969,1720174,1665673,1685553,1680264,1660519,1671764,1573461,1544036,1525341,1474172,1510568,1463624,1481134,1548856,1644583,1656125,1574603,1531108,1540471,1553592,1642757,1674008,1666301,1660338,1670450,1651412,1588581,1563361,1523938,1443173,1403365,1324629,1244973,1161259,1084641,1011388,946794,895325,890822,607448,555933,502424,470523,365889,295866,243050,197082,159804,122311,94930,72906,50939,90472 0,7,2,2034,142660862,1571101,1575818,1580595,1585160,1589526,1593716,1597701,1601293,1604223,1606493,1608369,1609877,1610977,1611481,1611384,1610911,1610766,1611577,1613431,1616591,1620650,1611444,1620811,1641561,1654307,1661443,1714264,1730977,1726451,1728530,1740726,1733124,1727081,1761945,1781794,1760717,1755615,1757684,1761575,1779636,1793327,1800760,1835871,1860002,1849197,1771552,1737101,1706560,1710114,1719976,1665157,1684604,1678938,1658954,1669848,1571446,1541704,1522700,1471378,1507302,1460156,1477101,1543940,1638471,1649081,1567025,1522579,1530585,1542120,1628908,1658059,1648358,1640152,1647571,1625964,1561085,1532912,1490498,1407544,1364400,1282907,1200658,1114968,1035987,960234,892731,837721,826436,558263,505554,451556,417431,320004,254740,205723,163755,130133,97465,73889,55348,91034 0,7,2,2035,143224278,1572669,1577014,1581321,1585483,1589574,1593728,1597750,1601528,1604997,1607849,1610153,1612060,1613649,1615012,1616139,1617065,1617932,1619369,1621877,1625317,1629533,1633954,1624335,1633223,1653533,1665766,1672474,1724768,1741003,1735953,1737407,1748805,1740235,1733361,1767597,1787000,1765637,1760273,1762056,1765648,1783264,1796408,1803308,1837862,1861539,1850331,1772413,1737606,1706785,1709998,1719443,1664323,1683357,1677407,1657179,1667635,1569139,1539088,1519834,1468370,1503771,1456333,1472610,1538471,1631709,1641197,1558449,1512952,1519500,1529409,1613623,1640428,1628563,1617957,1622476,1598079,1530978,1499598,1454031,1368812,1321757,1237579,1153125,1065333,983964,905822,835716,777635,759949,508022,454722,400950,365427,275820,215862,171139,133525,103844,75985,56187,94633 0,7,2,2036,143767315,1574523,1578621,1582550,1586230,1589921,1593799,1597782,1601595,1605244,1608637,1611519,1613858,1615849,1617700,1619688,1621845,1624114,1626575,1629712,1633817,1638320,1642897,1646909,1636812,1645273,1665050,1676849,1683063,1734857,1750550,1744887,1745548,1755966,1746570,1739082,1772863,1791961,1770333,1764693,1766165,1769336,1786401,1798978,1805389,1839473,1862737,1851173,1772957,1737850,1706753,1709562,1718604,1663206,1681913,1675666,1655125,1665142,1566564,1536263,1516761,1465122,1499893,1452072,1467597,1532404,1624124,1632293,1548770,1502145,1507215,1515374,1596742,1621013,1606813,1593630,1594996,1567572,1498068,1463284,1414395,1326409,1275447,1188985,1102184,1012283,928654,848445,776259,715586,692070,457339,404167,351379,315344,234047,179841,139766,106736,81108,57900,97764 0,7,2,2037,144290221,1576576,1580511,1584178,1587486,1590696,1594167,1597871,1601647,1605330,1608900,1612324,1615236,1617662,1619916,1622396,1625419,1628931,1632799,1636974,1641717,1646891,1651759,1655918,1659440,1648914,1656859,1676179,1687490,1693236,1744453,1759525,1753075,1752759,1762349,1752336,1744414,1777884,1796700,1774803,1768860,1769891,1772535,1789042,1801082,1807096,1840743,1863636,1851692,1773238,1737833,1706405,1708822,1717479,1661898,1680268,1673649,1652782,1662357,1563781,1533232,1513443,1461537,1495571,1447303,1462008,1525554,1615520,1622239,1537897,1490160,1493624,1499824,1578111,1599656,1582956,1566971,1564908,1534209,1462158,1423776,1370961,1280312,1225764,1136873,1047719,955846,870307,788564,714818,652184,623553,406879,354585,303587,267936,195274,147104,111914,83522,61926,101127 0,7,2,2038,144793545,1578810,1582596,1586092,1589136,1591969,1594961,1598256,1601749,1605404,1609010,1612602,1616054,1619059,1621750,1624637,1628160,1632543,1637654,1643244,1649025,1654845,1660385,1664842,1668521,1671606,1660562,1668057,1686864,1697702,1702902,1753469,1767748,1760337,1759179,1768151,1757708,1749506,1782673,1801201,1778997,1772630,1773123,1775231,1791210,1802812,1808460,1841725,1864211,1851926,1773254,1737501,1705761,1707802,1716146,1660392,1678340,1671350,1650158,1659359,1560796,1529960,1509788,1457523,1490731,1441977,1455689,1517758,1605794,1610953,1525829,1476891,1478553,1482631,1557599,1576192,1556793,1537759,1531969,1497789,1423079,1380445,1323706,1230841,1172468,1081151,989755,896283,809376,726646,651982,588127,555276,357339,306716,258281,223861,159983,117990,87732,63892,106285 0,7,2,2039,145278362,1581326,1584866,1588201,1591069,1593640,1596255,1599064,1602159,1605528,1609100,1612727,1616345,1619889,1623159,1626484,1630417,1635306,1641301,1648139,1655349,1662213,1668409,1673533,1677493,1680741,1683296,1671813,1678804,1697115,1707410,1711993,1761733,1775038,1766803,1765027,1773568,1762840,1754359,1787221,1805431,1782811,1775912,1775849,1777458,1793007,1804214,1809542,1842388,1864507,1851895,1772954,1736875,1704830,1706580,1714631,1658612,1676131,1668772,1647326,1656148,1557562,1526346,1505703,1453003,1485324,1435937,1448463,1508901,1594848,1598440,1512459,1462168,1461871,1463675,1535046,1550454,1528095,1505753,1495979,1458122,1380147,1333252,1272966,1177756,1115450,1021819,928559,834037,746337,663281,588450,524232,488191,309458,261282,216107,183683,128538,92670,67247,111145 0,7,2,2040,145745808,1584090,1587412,1590500,1593200,1595594,1597946,1600377,1602981,1605948,1609241,1612830,1616478,1620192,1624007,1627909,1632282,1637585,1644099,1651833,1660297,1668598,1675825,1681613,1686248,1689772,1692488,1694599,1682613,1689118,1706858,1716538,1720324,1769055,1781538,1772693,1770485,1778736,1767736,1758979,1791501,1809271,1786126,1778682,1778102,1779317,1794470,1805322,1810313,1842779,1864545,1851546,1772360,1735950,1703698,1705161,1712828,1656554,1673645,1665979,1644283,1652671,1553986,1522297,1501096,1447933,1479184,1428999,1440225,1498889,1582692,1584571,1497602,1445854,1443446,1442798,1510270,1522197,1496639,1470759,1456755,1414518,1333358,1282570,1218508,1120947,1054724,959144,864573,769598,681771,599155,525012,461379,423276,263953,218923,177598,147827,101140,71171,116751 0,7,2,2041,146197633,1587109,1590204,1593064,1595516,1597739,1599920,1602086,1604307,1606785,1609669,1612981,1616598,1620341,1624323,1628768,1633730,1639480,1646410,1654672,1664028,1673593,1682274,1689085,1694378,1698577,1701574,1703834,1705440,1692964,1698913,1716022,1724903,1727720,1775583,1787448,1778189,1775692,1783670,1772392,1763329,1795395,1812623,1788929,1780986,1779992,1780840,1795649,1806123,1810822,1842917,1864263,1850901,1771480,1734841,1702379,1703471,1710742,1654229,1670948,1662979,1640992,1648843,1549984,1517740,1495927,1442149,1472140,1421071,1430889,1487737,1569205,1569169,1481132,1427835,1423150,1419848,1483064,1491198,1462202,1432584,1413605,1366948,1283087,1228150,1160212,1060427,990563,893597,798301,703556,616387,535079,462555,400499,361503,221472,180196,143171,116524,77831,123292 0,7,2,2042,146635283,1590433,1593247,1595877,1598103,1600075,1602080,1604077,1606033,1608120,1610522,1613423,1616754,1620467,1624482,1629100,1634604,1640953,1648337,1657019,1666923,1677375,1687311,1695584,1701914,1706762,1710423,1712967,1714714,1715823,1702790,1708126,1724415,1732324,1734307,1781524,1792967,1783434,1780672,1788369,1776782,1767290,1798793,1815452,1791265,1782921,1781551,1782094,1796526,1806662,1811069,1842727,1863673,1849959,1770403,1733534,1700784,1701509,1708384,1651689,1668043,1659730,1637353,1644563,1545464,1512624,1490037,1435488,1464079,1412058,1420450,1475334,1554202,1552082,1462914,1407965,1400809,1394612,1453193,1457259,1424630,1390544,1366479,1315827,1229088,1169876,1098081,996449,923413,825658,730340,636616,550984,471925,401982,342488,303755,182573,145509,113062,89842,132406 0,7,2,2043,147060417,1594030,1596597,1598942,1600937,1602680,1604428,1606249,1608029,1609854,1611866,1614284,1617216,1620637,1624617,1629273,1634948,1641848,1649833,1658971,1669304,1680312,1691143,1700667,1708449,1714344,1718662,1721869,1723892,1725149,1725689,1712031,1716570,1731861,1738938,1740305,1787074,1798234,1788451,1785408,1792783,1780788,1770761,1801682,1817813,1793238,1784526,1782830,1783030,1797145,1806943,1811006,1842248,1862804,1848814,1769127,1731950,1698921,1699277,1705814,1648961,1664904,1656134,1633263,1639736,1540368,1506774,1483242,1427845,1454922,1401977,1408819,1461504,1537549,1533205,1442821,1386087,1376214,1366876,1420463,1420184,1383196,1344587,1315811,1260892,1171245,1107732,1032374,929456,853774,755934,661401,569606,486456,410601,344194,288175,250787,147669,115116,87344,147128 0,7,2,2044,147475066,1597860,1600214,1602312,1604023,1605526,1607047,1608609,1610220,1611869,1613613,1615640,1618084,1621108,1624797,1629423,1635138,1642206,1650750,1660505,1671287,1682731,1694127,1704550,1713589,1720922,1726279,1730142,1732839,1734371,1735060,1734963,1720496,1724042,1738494,1744959,1745914,1792368,1803264,1793222,1789861,1796816,1784297,1773708,1804091,1819796,1794879,1785855,1783818,1783719,1797507,1806925,1810654,1841488,1861734,1847477,1767584,1730093,1696788,1696834,1703046,1646002,1661419,1652088,1628645,1634317,1534541,1500012,1475437,1419125,1444668,1390723,1395829,1446114,1519114,1512360,1420682,1361988,1349158,1336435,1384687,1379251,1337865,1295151,1261341,1202028,1109550,1041992,963521,859929,782253,685149,592329,503419,423727,352021,290017,238277,203173,117034,89101,155061 0,7,2,2045,147881344,1601886,1604067,1605944,1607406,1608626,1609899,1611239,1612586,1614071,1615637,1617394,1619448,1621983,1625274,1629616,1635300,1642410,1651126,1661453,1672861,1684753,1696578,1707571,1717500,1726099,1732906,1737809,1741148,1743341,1744305,1744359,1743445,1727991,1730711,1744534,1750581,1751260,1797421,1808053,1797724,1793938,1800348,1787291,1776189,1806132,1821455,1796243,1786887,1784541,1784164,1797571,1806612,1810025,1840536,1860463,1845848,1765749,1727974,1694461,1694193,1700035,1642701,1657488,1647519,1623443,1628134,1527797,1492245,1466537,1409338,1433218,1378126,1381350,1429049,1498740,1489378,1396287,1335460,1319448,1303143,1345142,1334434,1289079,1241984,1202942,1139210,1044234,973063,892035,788478,709589,614160,524033,439001,363727,297015,240161,193362,161304,90758,161262 0,7,2,2046,148281260,1606006,1608119,1609816,1611050,1612021,1613009,1614098,1615229,1616446,1617845,1619426,1621207,1623354,1626156,1630102,1635505,1642599,1651354,1661848,1673837,1686367,1698645,1710064,1720570,1730048,1738109,1744455,1748850,1751692,1753309,1753634,1752871,1750965,1734679,1736781,1750177,1755944,1756367,1802239,1812564,1801833,1797511,1803364,1789805,1778307,1807847,1822837,1797309,1787672,1785021,1784302,1797347,1806032,1809206,1839384,1858903,1843935,1763654,1725653,1691934,1691320,1696685,1638964,1653029,1642351,1617473,1620986,1520027,1483380,1456544,1398384,1420394,1364065,1365273,1410170,1476264,1464046,1369408,1306313,1286907,1266284,1301795,1286173,1236581,1184950,1140595,1072685,975708,901439,818499,715811,636636,543901,457482,377297,307302,246314,195194,153780,125324,166314 0,7,2,2047,148675746,1610150,1612255,1613884,1614932,1615669,1616416,1617217,1618094,1619095,1620225,1621645,1623253,1625121,1627539,1630989,1636004,1642815,1651552,1662092,1674255,1687368,1700283,1712160,1723091,1733154,1742102,1749701,1755537,1759426,1761696,1762672,1762176,1760420,1757670,1740758,1742447,1755553,1761069,1761234,1806780,1816684,1805439,1800562,1805910,1791958,1780099,1809284,1823919,1798122,1788204,1785202,1784158,1796848,1805263,1808201,1837951,1857048,1841739,1761354,1723126,1689182,1688110,1692891,1634706,1647979,1636430,1610561,1612778,1511148,1473412,1445356,1386092,1406066,1348423,1347465,1389304,1451463,1436118,1339843,1274373,1250847,1225834,1255095,1234212,1180241,1124036,1074528,1002852,904462,827709,743653,642786,564351,475346,393649,319201,255215,200516,155503,119697,194743 0,7,2,2048,149066684,1614247,1616414,1618035,1619009,1619569,1620077,1620636,1621224,1621966,1622876,1624028,1625477,1627167,1629305,1632377,1636895,1643319,1651790,1662323,1674528,1687816,1701311,1713830,1725225,1735710,1745230,1753721,1760804,1766135,1769448,1771081,1771227,1769733,1767141,1763768,1746437,1747857,1760695,1765948,1765824,1810919,1820300,1808520,1803135,1808083,1793787,1781619,1810431,1824750,1798690,1788443,1785091,1783741,1796158,1804306,1806916,1836230,1854924,1839336,1758851,1720372,1686088,1684461,1688560,1629877,1642175,1629555,1602597,1603405,1501161,1462242,1432802,1372340,1390131,1331082,1327762,1366253,1424105,1405406,1307422,1238937,1211235,1182232,1204798,1178446,1120048,1059454,1005138,930201,831070,752612,668381,570363,493757,409514,333469,265486,208091,160019,121263,209941 0,7,2,2049,149456205,1618240,1620522,1622200,1623170,1623653,1623982,1624303,1624652,1625102,1625760,1626685,1627860,1629402,1631356,1634146,1638289,1644216,1652306,1662574,1674777,1688111,1701794,1714887,1726920,1737869,1747825,1756883,1764858,1771434,1776195,1778863,1779662,1778809,1776476,1773260,1769459,1751849,1753025,1765592,1770549,1770020,1814554,1823394,1811136,1805347,1809936,1795347,1782859,1811330,1825342,1798971,1788398,1784721,1783146,1795296,1803087,1805358,1834234,1852585,1836725,1756118,1717285,1682569,1680282,1683640,1624295,1635420,1621626,1593481,1592893,1489961,1449700,1418749,1357022,1372449,1311878,1305971,1340794,1393976,1371699,1271411,1199978,1168517,1135245,1150786,1118823,1056206,991589,932907,855310,756259,677022,593648,499554,425883,347360,277747,216797,166336,125012,220706 0,7,2,2050,149846068,1622070,1624527,1626315,1627343,1627817,1628071,1628213,1628320,1628531,1628898,1629570,1630521,1631786,1633600,1636200,1640064,1645618,1653209,1663102,1675045,1688376,1702104,1715384,1728001,1739591,1750001,1759496,1768042,1775516,1781522,1785636,1787473,1787268,1785572,1782617,1778968,1774885,1757026,1757951,1770204,1774755,1773720,1817679,1826011,1813384,1807236,1811522,1796617,1783846,1811987,1825631,1798965,1788086,1784176,1782365,1794166,1801585,1803527,1832045,1850042,1833872,1753049,1713760,1678528,1675534,1677962,1617780,1627613,1612541,1583220,1581090,1477368,1435658,1403089,1340001,1352867,1290621,1281888,1312739,1360896,1334228,1231788,1157959,1122459,1084771,1093026,1055564,989079,920897,858393,778910,680895,601906,520509,431386,361706,289723,227159,173587,130184,230065 0,7,2,2051,150237682,1625692,1628368,1630326,1631459,1632000,1632240,1632303,1632232,1632202,1632329,1632713,1633408,1634449,1635989,1638455,1642128,1647404,1654626,1664014,1675593,1688669,1702397,1715725,1728527,1740691,1751746,1761704,1770684,1778727,1785612,1790974,1794254,1795087,1794049,1791719,1788337,1784412,1780074,1761961,1762588,1774430,1778466,1776903,1820329,1828268,1815308,1808855,1812818,1797630,1784593,1812346,1825642,1798691,1787599,1783446,1781329,1792760,1799815,1801493,1829638,1847254,1830678,1749546,1709715,1673908,1670026,1671322,1610223,1618644,1602306,1571699,1567834,1463253,1419992,1385684,1321132,1331166,1267090,1255319,1281892,1324069,1292955,1189023,1112643,1072952,1030767,1031709,989001,919109,847916,782308,701862,605912,528293,450000,366844,302103,237309,182179,136098,239721 0,7,2,2052,150632526,1629070,1631997,1634173,1635474,1636119,1636427,1636477,1636325,1636117,1636002,1636145,1636552,1637336,1638657,1640851,1644390,1649478,1656430,1665458,1676524,1689237,1702708,1716032,1728888,1741250,1752868,1763461,1772901,1781390,1788851,1795085,1799615,1801885,1801875,1800202,1797449,1793795,1789616,1785018,1766609,1766837,1778152,1781655,1779607,1822607,1830206,1816967,1810188,1813862,1798415,1785044,1812428,1825392,1798248,1786939,1782461,1780020,1791085,1797841,1799263,1827000,1844133,1827034,1745507,1705089,1668541,1663569,1663620,1601533,1608531,1590800,1558731,1552986,1447500,1402574,1366375,1300201,1307136,1241108,1226085,1247516,1283466,1248397,1142880,1063926,1019970,973394,967151,919580,846822,773343,705510,625137,532355,457249,383148,306813,247814,190633,143078,250337 0,7,2,2053,151031483,1632194,1635385,1637807,1639323,1640139,1640548,1640666,1640501,1640207,1639916,1639817,1639990,1640483,1641545,1643521,1646790,1651745,1658505,1667268,1677977,1690176,1703285,1716360,1729211,1741620,1753442,1764610,1774684,1783621,1791523,1798333,1803739,1807265,1808689,1808051,1805947,1802912,1799004,1794574,1789674,1770867,1770585,1781348,1784372,1781952,1824564,1831864,1818329,1811275,1814676,1798908,1785220,1812252,1824964,1797620,1786009,1781203,1778440,1789211,1795682,1796808,1824040,1840563,1822837,1740873,1699700,1662225,1656059,1654754,1591710,1597155,1577842,1544174,1536402,1429965,1383237,1344942,1276997,1280584,1212501,1193469,1209569,1239612,1200316,1093257,1011762,963646,912963,899779,847820,772899,697998,628971,549795,461280,389802,320877,252047,199384,149980,262501 0,7,2,2054,151435482,1635058,1638516,1641202,1642959,1643988,1644563,1644784,1644691,1644383,1644007,1643730,1643662,1643923,1644689,1646408,1649461,1654147,1660775,1669344,1679787,1691632,1704237,1716955,1729546,1741957,1753832,1765190,1775837,1785414,1793770,1801020,1806992,1811399,1814077,1814871,1813805,1811416,1808124,1803968,1799240,1793938,1774628,1773816,1784080,1786725,1783975,1826256,1833238,1819450,1812125,1815194,1799114,1785139,1811896,1824360,1796733,1784812,1779685,1776676,1787151,1793297,1794031,1820630,1836453,1818030,1735476,1693363,1654874,1647392,1644727,1580643,1584338,1563288,1527916,1517948,1410482,1361768,1321180,1251340,1251334,1180550,1157447,1168569,1192266,1148587,1040097,956294,904296,849856,830095,774380,698162,622830,553726,476915,393719,326891,263981,203105,157131,275725 0,7,2,2055,151845386,1637651,1641383,1644334,1646354,1647623,1648425,1648809,1648804,1648572,1648182,1647821,1647577,1647601,1648131,1649546,1652345,1656818,1663180,1671614,1681875,1693458,1705705,1717909,1730151,1742306,1754180,1765604,1776440,1786582,1795567,1803279,1809699,1814659,1818214,1820266,1820630,1819287,1816641,1813096,1808644,1803515,1797700,1777862,1776568,1786445,1788771,1785738,1827660,1834367,1820340,1812692,1815435,1799071,1784888,1811364,1823495,1795580,1783357,1777988,1774732,1784876,1790599,1790828,1816701,1831727,1812433,1729114,1685977,1646369,1637595,1633440,1568148,1569918,1547018,1509803,1497447,1388838,1337947,1294890,1223054,1218640,1145225,1118506,1124285,1141313,1093165,983554,897833,842287,784540,758732,700064,623542,548867,480854,407554,330616,269327,213059,160335,289836 0,7,2,2056,152261909,1640007,1643980,1647199,1649485,1651018,1652059,1652671,1652825,1652682,1652369,1651992,1651666,1651512,1651806,1652987,1655482,1659705,1665863,1674036,1684148,1695546,1707530,1719385,1731117,1742922,1754540,1765955,1776855,1787193,1796750,1805075,1811956,1817371,1821489,1824417,1826037,1826123,1824524,1821624,1817785,1812924,1807286,1800938,1780628,1778963,1788497,1790548,1787212,1828821,1835264,1820940,1812986,1815425,1798859,1784470,1810586,1822365,1794174,1781720,1776104,1772576,1782290,1787473,1787104,1812169,1826216,1805858,1721703,1677433,1636741,1626534,1620695,1554090,1553791,1528881,1489670,1474681,1364809,1311587,1265893,1191394,1182470,1107023,1076440,1076606,1086697,1034201,923923,836718,778066,717618,686465,625801,550044,477161,411425,342684,272785,217719,168478,301601 0,7,2,2057,152685443,1642164,1646334,1649794,1652360,1654156,1655452,1656301,1656684,1656700,1656474,1656175,1655835,1655598,1655711,1656655,1658919,1662837,1668748,1676713,1686566,1697816,1709622,1721218,1732598,1743891,1755155,1766322,1777223,1787610,1797367,1806272,1813761,1819626,1824201,1827695,1830198,1831535,1831360,1829507,1826310,1822076,1816704,1810536,1803704,1783035,1781046,1790288,1792046,1788449,1829751,1835876,1821265,1813018,1815252,1798485,1783803,1809545,1820980,1792588,1779913,1774011,1770123,1779296,1783839,1782796,1806864,1819724,1798193,1713124,1667764,1625874,1614039,1606342,1538349,1535811,1508721,1467291,1449399,1338195,1282489,1233411,1156337,1143338,1065732,1031134,1025494,1028561,971989,861557,773388,712201,649781,614186,552588,478705,408754,346401,283148,220860,172456,315355 0,7,2,2058,153116158,1644146,1648487,1652150,1654953,1657027,1658586,1659689,1660311,1660556,1660490,1660276,1660016,1659768,1659799,1660554,1662587,1666274,1671874,1679592,1689241,1700238,1711894,1723304,1734421,1745371,1756129,1766938,1777584,1787983,1797786,1806882,1814953,1821438,1826462,1830407,1833476,1835698,1836782,1836352,1834205,1830607,1825862,1819957,1813308,1806107,1785124,1782861,1791807,1793304,1789460,1830404,1836211,1821337,1812890,1814909,1797859,1782883,1808256,1819411,1790826,1777894,1771618,1767259,1775796,1779630,1777737,1800595,1812149,1789331,1703393,1656829,1613565,1599953,1590259,1520775,1515795,1486298,1442427,1421392,1308811,1249861,1197412,1118400,1101032,1021246,982542,971051,967190,906881,796877,708404,645395,581873,542861,481441,410565,344601,286639,229605,175233,327481 0,7,2,2059,153554285,1645991,1650466,1654295,1657306,1659610,1661449,1662818,1663690,1664188,1664352,1664293,1664108,1663942,1663962,1664642,1666489,1669938,1675302,1682707,1692114,1702904,1714303,1725576,1736515,1747195,1757608,1767913,1778210,1788344,1798158,1807312,1815564,1822632,1828281,1832676,1836192,1838985,1840949,1841772,1841055,1838505,1834401,1829133,1822753,1815728,1808200,1786956,1784411,1793080,1794335,1790202,1830793,1836299,1821246,1812596,1814314,1796972,1781709,1806785,1817660,1788852,1775579,1768830,1763900,1771739,1774676,1771735,1793253,1803368,1779273,1692393,1644446,1599677,1584160,1572300,1501188,1493521,1461369,1414862,1390459,1275818,1213678,1158429,1077354,1055439,973517,930772,913553,902933,839332,730453,642437,578456,514798,473471,413400,346579,285547,232791,182477,337587 0,7,2,2060,153999409,1647763,1652306,1656264,1659445,1661967,1664031,1665674,1666820,1667563,1667976,1668148,1668119,1668029,1668132,1668801,1670568,1673830,1678955,1686132,1695223,1705765,1716963,1727977,1738781,1749284,1759432,1769391,1779172,1788966,1798516,1807676,1815998,1823238,1829465,1834489,1838462,1841705,1844240,1845946,1846482,1845360,1842303,1837676,1831935,1825187,1817831,1810030,1788521,1785727,1794130,1795090,1790669,1830923,1836221,1820994,1812053,1813462,1795845,1780367,1805137,1815716,1786594,1772867,1765543,1759977,1766924,1768784,1764680,1784736,1793395,1767901,1679911,1630454,1584086,1566503,1552279,1479381,1468747,1433718,1384380,1355697,1239191,1174483,1116256,1033105,1006507,922633,876074,853321,836211,769912,662979,576286,512264,449470,407030,349422,287590,232256,185320,349671 0,8,0,2014,45561516,727839,732183,735873,733896,730527,732458,753155,747979,726018,711322,702229,693210,700203,720956,738489,719711,720601,717277,716738,748718,779296,796900,810397,815481,798075,744255,696770,667987,654495,649981,620411,627426,626062,620680,645250,600654,578731,570489,547151,559669,539586,554813,573145,597291,596915,553110,554950,552542,571939,598855,593920,585192,577994,578806,591833,563501,545919,538898,514911,500205,467477,436224,412045,405612,392298,362519,342148,322290,256844,252961,235120,229152,204123,189761,182161,163538,154699,141966,135984,126841,112725,105165,94490,85140,81257,70608,63548,57017,50399,44151,37018,31286,25762,20794,17314,12393,9673,7118,5373,4063,8592 0,8,0,2015,46126224,738335,728722,733634,737167,735045,731600,733510,754182,749079,727162,712521,703438,694436,701446,722280,740044,721761,723207,720423,720335,752459,783103,800615,814002,818999,801472,747534,699846,671005,657305,652497,622661,629281,627695,622037,646283,601624,579513,571219,547765,560047,539774,554734,572808,596690,596087,552273,553792,551202,570177,596572,591273,582246,574750,575165,587627,559171,541302,533996,509895,494962,462307,431064,406874,400108,386512,356782,336257,316305,251819,247564,229691,223419,198596,184220,176351,157870,148842,136088,129825,120537,106623,98945,88385,79136,74992,64702,57769,51376,45001,39024,32363,27031,21972,17501,14365,10125,7775,5625,4170,8528 0,8,0,2016,46698207,748689,739256,730219,734968,738330,736165,732663,734616,755267,750257,728360,713763,704679,695721,702823,723936,742096,724424,726445,724087,724256,756402,786982,804348,817587,822498,804776,750720,702852,673909,659927,654764,624626,630878,629144,623235,647197,602470,580227,571872,548245,560257,539782,554508,572344,595948,595127,551262,552424,549628,568180,594022,588377,579035,571236,571275,583171,554567,536441,528878,504684,489522,456947,425691,401506,394338,380433,350749,330077,310044,246548,241898,224009,217424,192817,178420,170279,151942,142732,129972,123441,114033,100344,92586,82188,73076,68732,58846,52092,45892,39789,34135,27977,23075,18500,14532,11741,8144,6145,4369,8397 0,8,0,2017,47277232,758963,749645,740786,731596,736166,739459,737268,733776,735777,756436,751487,729600,715042,705973,697146,704533,726095,744775,727738,730200,728077,728387,760411,790881,808068,821140,825906,807957,753794,705757,676598,662294,656754,626327,632298,630425,624301,647985,603250,580856,572380,548552,560273,539652,554146,571762,595066,593980,550029,550829,547831,565924,591217,585229,575556,567474,567127,578434,549719,531364,523563,499268,483893,451354,420103,395861,388269,374035,344406,323611,303483,241007,235961,218066,211159,186772,172352,163922,145748,136365,123619,116835,107346,93923,86121,75930,67007,62524,53088,46562,40604,34821,29528,23898,19444,15369,11888,9452,6443,4774,8387 0,8,0,2018,47862958,769003,759959,751210,742192,732828,737327,740569,738423,734948,737019,757661,752755,730876,716377,707410,698910,706754,728892,748121,731598,734291,732291,732573,764444,794756,811756,824607,829182,811026,756744,708448,678996,664368,658485,627838,633555,631584,625236,648708,603938,581351,572701,548669,560133,539394,553659,571046,594003,592614,548565,549034,545782,563420,588151,581821,571837,563457,562700,573443,544652,526096,518035,493644,478018,445534,414230,389906,381867,367313,337754,316838,296605,235192,229749,211850,204598,180449,165992,157281,139290,129747,117044,110036,100508,87397,79595,69659,60992,56420,47483,41225,35552,30137,25238,20146,16157,12578,9572,7482,5009,8650 0,8,0,2019,48454926,778638,770040,761563,752654,743454,734023,738469,741727,739632,736194,738314,758940,754059,732208,717861,709195,701198,709632,732368,752017,735808,738605,736577,736770,768473,798605,815356,827953,832336,813959,759472,710857,681100,666168,660028,629185,634698,632601,626094,649329,604478,581675,572834,548632,559855,539015,553047,570150,592725,591008,546883,547005,543489,560662,584820,578170,567869,559169,558032,568233,539387,520623,512299,487772,471905,439407,408037,383612,375136,360266,330783,309732,289405,229097,223245,205331,197728,173817,159339,150353,132570,122897,110272,103078,93556,80803,73048,63433,55073,50469,42060,36120,30784,25770,21287,16753,13234,10133,7578,5819,9004 0,8,0,2020,49052241,787472,779714,771678,763037,753945,744676,735198,739658,742944,740914,737494,739648,760256,755426,733689,719697,711523,704159,713209,736409,756270,740243,743003,740896,740951,772476,802359,818840,831188,835364,816674,761906,712962,682941,667767,661401,630419,635716,633527,626846,649796,604835,581808,572809,548457,559454,538510,552266,569040,591214,589189,544962,544751,540946,557656,581252,574272,563635,554644,553147,562821,533909,514946,506300,481654,465466,432940,401501,376977,368067,352878,323457,302287,281870,222703,216427,198497,190525,166876,152392,143142,125607,115831,103337,95985,86527,74188,66544,57303,49297,44717,36872,31297,26338,21755,17714,13729,10667,8029,5895,9836 0,8,0,2021,49653567,795135,788590,781386,773181,764353,755188,745867,736410,740897,744228,742259,738862,741029,761652,756964,735565,722107,714566,707872,717412,740861,760822,744803,747474,745249,745137,776412,806008,822227,834308,838177,819102,764035,714800,684583,669187,662637,631510,636645,634330,627449,650059,604980,581772,572623,548141,558920,537818,551262,567670,589457,587091,542792,542232,538131,554395,577408,570081,559131,549871,548028,557161,528180,508983,500014,475184,458651,426080,394601,369999,360649,345139,315785,294499,273989,215995,209287,191325,182989,159638,145154,135669,118426,108592,96272,88818,79480,67612,60138,51317,43709,39216,31963,26795,22241,18112,14527,11074,8456,6250,10457 0,8,0,2022,50257838,801679,796300,790303,782926,774526,765624,756405,747106,737685,742216,745589,743653,740275,742481,763214,758878,738014,725216,718344,712186,722000,745571,765476,749400,751934,749565,749218,780209,809527,825470,837197,840665,821215,765870,716437,686039,670472,663731,632519,637476,634977,627865,650131,604960,581589,572308,547711,558219,536927,550041,566097,587452,584754,540389,539475,535093,550897,573295,565654,554421,544911,542701,551289,522193,502771,493390,468351,451447,418848,387358,362665,352848,337018,307740,286339,265727,208961,201789,183815,175120,152096,137646,127960,111061,101206,89123,81626,72472,61131,53876,45522,38358,34005,27380,22643,18528,14861,11724,8781,6586,11106 0,8,0,2023,50864112,807480,802898,798059,791882,784306,775828,766870,757670,748404,739038,743618,747011,745089,741753,744094,765165,761370,741173,729071,722741,716887,726840,750369,770180,753975,756355,753762,753157,783860,812893,828468,839769,842826,823049,767483,717890,687350,671622,664748,633420,638152,635426,628066,650048,604790,581281,571860,547123,557309,535825,548621,564289,585202,582177,537756,536510,531835,547148,568953,561027,549523,539754,537155,545143,515939,496221,486394,461128,443850,411246,379742,354942,344653,328510,299310,277783,257066,201566,193931,175962,166904,144255,129894,120052,103551,93734,81940,74459,65551,54793,47809,39965,33284,29138,23151,18876,15209,12001,9306,6841,11760 0,8,0,2024,51471942,812804,808755,804697,799674,793298,785635,777100,768160,758991,749781,740470,745067,748470,746588,743394,746098,767703,764590,745099,733559,727542,721848,731784,755213,774865,758506,760665,757812,756961,787363,816014,831148,842014,844711,824681,768924,719215,688530,672693,665666,634172,638637,635677,628104,649815,604491,580844,571247,546337,556185,534535,546977,562258,582715,579356,534917,533327,528334,543180,564401,556211,544424,534385,531345,538722,509337,489293,478985,453500,435864,403258,371726,346827,336054,319590,290466,268803,247968,193806,185714,167761,158365,136159,121929,111986,95936,86222,74780,67382,58781,48648,41992,34697,28539,24646,19311,15508,12290,9528,7254,12353 0,8,0,2025,52080775,817807,814133,810598,806350,801123,794658,786935,778415,769508,760393,751238,741952,746554,749994,748252,745432,748697,770981,768591,749669,738460,732613,726924,736774,760038,779506,762923,764819,761719,760610,790605,818804,833493,843976,846379,826136,770232,720408,689631,673662,666428,634734,638919,635760,627998,649441,604063,580241,570430,545340,554868,533020,545118,559996,579987,576316,531867,529908,524628,539020,559665,551187,539114,528749,525261,531939,502350,481954,471156,445476,427463,394839,363293,338298,327038,310228,281173,259377,238425,185673,177123,159224,149538,127840,113797,103807,88278,78728,67708,60453,52217,42748,36475,29766,24152,20563,15872,12537,9762,7432,13023 0,8,0,2026,52690131,822477,819190,816022,812293,807835,802513,795986,788278,779792,770934,761878,752744,743469,748108,751688,750320,748076,752056,775057,773248,754661,743637,737799,732047,741746,764819,784033,767189,768826,765466,763996,793514,821255,835547,845720,847868,827451,771402,721518,690629,674473,666995,635089,639033,635699,627760,648938,603463,579433,569399,544154,553328,531300,543035,557506,577048,573053,528585,526284,520739,534680,554722,545948,533529,522841,518824,524749,494939,474190,462912,437021,418611,385981,354429,329340,317559,300387,271407,249480,228438,177156,168172,150403,140462,119347,105540,95568,80636,71319,60773,53722,45910,37151,31305,25203,20167,16907,12839,9965,7614,13584 0,8,0,2027,53299453,826760,823918,821129,817758,813814,809257,803869,797355,789679,781243,772443,763410,754289,745053,749836,753794,753007,751495,756232,779806,778336,759942,748940,743042,737158,746669,769482,788402,771304,772668,768947,767041,796080,823410,837384,847284,849215,828627,772489,722522,691468,675088,667352,635275,639001,635502,627393,648252,602655,578410,568176,542750,551575,529369,540737,554813,573888,569542,525098,522477,516690,530146,549563,540434,527670,516578,511982,517119,487089,466010,454226,428099,409285,376657,345109,319915,307593,290039,261145,239111,217989,168274,158916,141324,131182,110718,97220,87340,73073,64048,54030,47255,39918,31899,26522,21053,16590,13678,10212,7780,14062 0,8,0,2028,53908074,830593,828259,825901,822906,819316,815266,810638,805266,798782,791157,782779,774000,764980,755900,746815,751979,756532,756484,755748,761096,784999,783721,765352,754299,748269,742219,751476,773988,792611,775248,776235,772081,769734,798344,825343,839035,848705,850424,829718,773463,723361,692101,675490,667536,635316,638837,635175,626854,647348,601629,577196,566732,541142,549609,527227,538245,551909,570480,565812,521429,518509,512453,525409,544127,534643,521452,509910,504709,509028,478806,457382,445046,418690,399469,366847,335299,309995,297097,279160,250387,228249,207087,159079,149386,132035,121755,102016,88902,79190,65649,56976,47547,41109,34292,27037,22164,17328,13430,10884,7978,14474 0,8,0,2029,54515496,834111,832149,830289,827719,824498,820800,816679,812060,806717,800285,792716,784358,775594,766617,757692,749004,754765,760076,760813,760710,766420,790494,789242,770822,759646,753447,747155,756116,778327,796643,778909,779447,774851,772119,800383,827087,840540,849986,851546,830691,774270,723995,692523,675716,667568,635226,638540,634674,626103,646212,600406,575763,565079,539327,547429,524906,535553,548773,566858,561896,517606,514357,508017,520404,538407,528483,514828,502807,496982,500490,470064,448255,435361,408776,389138,356518,324970,299530,286056,267743,239097,216907,195801,149606,139629,122587,112236,93316,80657,71187,58421,50166,41379,35332,29084,22605,18251,14034,10690,8507,14872 0,8,0,2030,55121363,837456,835724,834225,832148,829347,826013,822242,818129,813538,808246,801868,794320,785973,777255,768438,759916,751851,758376,764491,765864,766134,772050,796131,794831,776281,764944,758496,751923,760588,782481,800388,782206,782291,777306,774276,802228,828683,841903,851177,852548,831493,774871,724413,692771,675793,667463,635005,638072,633958,625130,644873,598957,574118,563211,537301,545057,522389,532640,545438,563052,557807,513596,510008,503324,515130,532315,521911,507767,495251,488814,491460,460810,438611,425148,398336,378252,345637,314073,288510,274461,255759,227306,205162,184176,139891,129698,113045,102713,84683,72546,63385,51458,43682,35581,29981,24329,18621,14789,11178,8360,15509 0,8,0,2031,55725650,840821,839133,837849,836129,833816,830897,827486,823720,819634,815095,809855,803499,795966,787660,779103,770697,762811,755541,762878,769639,771395,771884,777833,801839,800406,781689,770111,763371,756519,764866,786347,803763,785130,784812,779529,776236,803926,830134,843175,852248,853376,832075,775246,724650,692863,675732,667224,634611,637387,633025,623961,643304,597301,572260,561130,535096,542493,519661,529535,541932,559079,553522,509393,505401,498370,509495,525806,514891,500250,487253,480168,481899,451024,428444,414380,387324,366778,334147,302593,276930,262271,243231,215087,193050,172259,130001,119660,103492,93260,76189,64639,55861,44825,37582,30200,25090,20053,15096,11783,8746,15824 0,8,0,2032,56328510,844474,842553,841309,839796,837836,835400,832399,828996,825257,821215,816730,811513,805166,797677,789536,781398,773641,766564,760135,768130,775286,777257,777789,783694,807537,805931,786962,775098,768070,760918,768852,789831,806754,787724,787094,781550,778047,805475,831495,844323,853142,853984,832429,775432,724729,692820,675536,666814,634012,636492,631895,622562,641510,595421,570184,558867,532707,539710,516751,526265,538267,554913,549028,504931,500530,493063,503461,518850,507408,492288,478778,470999,471788,440685,417714,403025,375708,354670,322034,290525,264740,249516,230238,202474,180629,160124,119999,109604,94004,83950,67902,57004,48693,38582,31919,25283,20689,16267,12034,9224,16296 0,8,0,2033,56930241,848613,846265,844778,843300,841539,839453,836931,833936,830559,826866,822880,818413,813204,806903,799584,791867,784390,777456,771236,765494,773888,781265,783281,783775,789547,813180,811319,792057,779904,772568,765013,772449,792926,809408,790075,789171,783421,779710,806934,832738,845294,853816,854355,832590,775452,724663,692639,675163,666184,633199,635400,630541,620957,639490,593325,567926,556409,530101,536741,513686,522848,534422,550539,544253,500204,495309,487363,496991,511428,499471,483840,469776,461283,461099,429777,406382,391037,363433,341892,309288,277808,251971,236284,216819,189531,167973,147853,109966,99604,84654,74862,59902,49716,41932,32780,26739,20855,16789,12972,9421,16948 0,8,0,2034,57531376,853356,850462,848539,846812,845080,843189,841013,838495,835526,832195,828556,824590,820130,814969,808840,801955,794906,788267,782210,776694,771373,779993,787416,789390,789754,795344,818682,816516,796959,784498,776755,768714,775651,795675,811815,792217,791096,785146,781285,808281,833799,846046,854257,854530,832583,775331,724455,692278,674573,665331,632193,634083,628971,619127,637236,591038,565476,553735,527319,533616,510478,519258,530378,545889,539198,495121,489693,481238,490073,503547,491040,474861,460221,450998,449801,418249,394411,378361,350468,328438,295849,264475,238703,222613,203039,176330,155163,135532,99981,89743,75517,66081,52262,42845,35651,27472,22072,16931,13395,10162,17518 0,8,0,2035,58132384,858722,855266,852788,850617,848630,846763,844782,842607,840113,837188,833913,830292,826332,821924,816939,811249,805047,798849,793101,787763,782677,777608,786278,793656,795492,795675,800995,823993,821517,801649,788772,780534,772008,778501,798171,814005,794201,792875,786779,782744,809438,834637,846562,854498,854525,832419,775062,724066,691699,673762,664287,630964,632553,627183,617082,634777,588554,562808,550876,524380,530340,507101,515475,526060,540949,533763,489641,483650,474675,482709,495164,482065,465319,450090,440107,437847,406051,381740,364968,336804,314245,281747,250626,224989,208558,188981,162959,142295,123273,90124,80098,66684,57688,45055,36450,29896,22685,17928,13516,10499,18423 0,8,0,2036,58734097,864699,860690,857640,854907,852475,850349,848385,846403,844253,841802,838930,835675,832062,828150,823921,819383,814387,809053,803767,798753,793854,789027,784029,792653,799892,801539,801448,806449,829099,826300,806013,792639,783900,774946,781094,800453,816037,796034,794565,788296,784021,810375,835241,846884,854565,854368,832101,774598,723456,690896,672759,663017,629531,630809,625182,614841,632107,585853,559955,547861,521302,526894,503538,511429,521468,535631,527912,483737,477168,467676,474860,486238,472526,455197,439358,428584,425205,393138,368339,350850,322380,299349,267088,236302,210889,194211,174734,149529,129482,111169,80488,70772,58242,49767,38349,30593,24708,18438,14321,10598,19267 0,8,0,2037,59337013,871200,866726,863112,859806,856804,854227,852004,850036,848079,845971,843571,840718,837470,833906,830179,826400,822571,818458,814053,809515,804956,800324,795573,790548,799026,806066,807431,807015,811699,833980,830751,809952,796081,786901,777621,783469,802570,817917,797777,796134,789626,785076,811081,835651,847030,854476,854057,831580,773907,722617,689899,671532,661533,627884,628848,622989,612401,629208,582955,556945,544702,518059,523254,499715,507112,516511,529889,521607,477397,470252,460216,466483,476735,462395,444469,427992,416377,411814,379478,354201,335929,307225,283858,251923,221569,196478,179665,160408,136136,116828,99324,71156,61851,50270,42386,32199,25302,20099,14735,11238,19884 0,8,0,2038,59941590,878104,873282,869197,865321,861743,858592,855915,853685,851741,849825,847766,845383,842540,839344,835961,832701,829636,826710,823540,819900,815829,811542,806996,802219,797063,805335,812086,813114,812372,816714,838522,834774,813468,799149,789636,780074,785679,804532,819700,799399,797516,790731,785894,811586,835885,847027,854234,853540,830822,772979,721578,688678,670089,659834,626024,626702,620601,609741,626107,579898,553795,541372,514627,519350,495632,502441,511144,523694,514829,470619,462863,452239,457546,466632,451635,433088,415939,403422,397631,365048,339249,320238,291451,267819,236315,206505,181856,165026,146122,122905,104436,87854,62222,53416,42843,35612,26644,20595,16075,11571,20735 0,8,0,2039,60548304,885396,880245,875806,871449,867295,863566,860310,857625,855421,853516,851650,849605,847231,844439,841430,838518,835990,833843,831874,829491,826324,822534,818335,813770,808864,803515,811485,817892,818581,817490,821380,842622,838356,816600,801948,792149,782358,787731,806400,821358,800838,798674,791603,786521,811925,835969,846867,853784,852783,829816,771838,720306,687241,668429,657916,623983,624358,617986,606890,622832,576693,550473,537841,510935,515167,491194,497367,505336,517026,507582,463369,454953,443722,448030,455899,440213,421012,403140,389689,382647,349768,323509,303906,275111,251310,220340,191213,167124,150413,131984,109938,92423,76865,53764,45548,36014,29485,21698,16489,12631,21532 0,8,0,2040,61157602,893024,887591,882819,878103,873463,869152,865315,862049,859388,857225,855368,853517,851478,849161,846558,844022,841855,840261,839090,837923,836026,833147,829451,825243,820544,815440,809803,817412,823474,823800,822250,825602,846277,841549,819453,804515,794485,784486,789690,808145,822833,802046,799593,792281,786984,812117,835901,846506,853094,851778,828595,770462,718818,685585,666552,655807,621744,621794,615180,603878,619399,573305,546946,534039,506979,510622,486363,491862,499067,509894,499826,455595,446498,434637,437905,444492,428081,408179,389556,375161,366757,333670,307107,286974,258269,234407,204107,175791,152405,135942,118120,97356,80908,66464,45870,38315,29833,24032,17381,12966,22820 0,8,0,2041,61770012,900944,895274,890214,885162,880156,875354,870933,867087,863841,861219,859102,857264,855419,853432,851307,849191,847412,846194,845595,845239,844569,842968,840193,836485,832146,827248,821848,815864,823112,828802,828657,826557,829365,849540,844458,822071,806903,796666,786517,791522,809703,824075,803010,800312,792792,787302,812165,835638,845914,852163,850559,827124,768862,717105,683706,664487,653493,619289,619041,612210,600715,615775,569714,543147,529958,502661,505672,481108,485907,492344,502249,491512,447269,437469,424953,427129,432372,415180,394547,375170,359740,350004,316880,290099,269513,241016,217221,187735,160379,137819,121741,104658,85283,69996,56749,38608,31757,24327,19263,13673,23920 0,8,0,2042,62386039,909143,903248,897947,892603,887256,882083,877169,872736,868907,865701,863126,861025,859193,857400,855608,853975,852630,851816,851617,851849,851999,851634,850145,847359,843519,838974,833777,828026,821689,828555,833761,833046,830398,832727,852513,847125,824508,809134,798751,788423,793163,811026,825070,803778,800867,793158,787480,812024,835148,845074,851009,849087,825418,767024,715164,681635,662217,650961,616651,616132,609091,597367,611930,565838,539066,525504,497943,500286,475415,479512,485131,494043,482608,438367,427833,414636,415655,419461,401463,380103,359887,343455,332522,299455,272544,251617,223456,199879,171357,145092,123486,107936,91730,73834,59800,47797,32024,25915,19508,15166,25146 0,8,0,2043,63006114,917553,911503,905972,900383,894738,889220,883928,879000,874586,870795,867635,865076,862979,861199,859608,858315,857464,857100,857323,857970,858722,859189,858936,857441,854526,850477,845628,840073,833959,827249,833615,838246,836968,833834,835792,855240,849615,826786,811265,800711,790141,794574,812104,825866,804382,801277,793379,787471,811654,834420,844025,849612,847376,823470,764954,713025,679359,659727,648233,613857,613071,605786,593804,607785,561664,534601,520631,492789,494445,469290,472632,477364,485239,473084,428856,417559,403637,403414,405730,386911,364735,343731,326450,314365,281464,254539,233390,205728,182517,155104,130067,109549,94668,79458,63119,50394,39675,26146,20794,15366,27038 0,8,0,2044,63630726,926164,919970,914279,908454,902555,896736,891095,885789,880876,876504,872758,869610,867056,865011,863437,862355,861855,862001,862698,863778,864956,866035,866619,866364,864741,861616,857257,852042,846118,839622,832423,838192,842249,840479,836965,838610,857784,851938,828962,813265,802471,791618,795730,812978,826499,804842,801539,793417,787243,811054,833481,842732,847979,845416,821272,762670,710671,676859,657046,645343,610922,609836,602268,589951,603323,557102,529716,515308,487188,488156,462687,465216,469016,475813,462905,418701,406595,391893,390375,391154,371410,348476,326844,308770,295607,262995,236194,214970,187960,165272,139111,115443,96138,82062,67966,53228,41853,32417,20993,16393,28421 0,8,0,2045,64260369,934947,928639,922794,916803,910665,904585,898644,892987,887694,882823,878495,874761,871618,869113,867278,866223,865946,866461,867685,869255,870883,872394,873598,874186,873796,871962,868521,863792,858196,851879,844886,837102,842281,845828,843675,839844,841241,860161,854161,831007,815070,803987,792840,796690,813683,826979,805162,801620,793237,786789,810254,832303,841210,846100,843206,818844,760161,708086,674164,654202,642297,607801,606382,598455,585793,598448,552103,524382,509522,481148,481376,455559,457234,460059,465726,452033,407852,394876,379363,376516,375607,354996,331474,309272,290486,276328,244159,217637,196495,170294,148298,123533,101363,83393,70245,57353,44239,34219,26045,16559,30053 0,8,0,2046,64895599,943875,937474,931516,925367,919056,912733,906528,900568,894921,889664,884840,880526,876793,873707,871412,870100,869867,870622,872230,874344,876472,878445,880091,881298,881751,881147,878991,875174,870058,864063,857241,849650,841279,845938,849092,846612,842533,843704,862439,856246,832849,816629,805255,793867,797488,814249,827319,805295,801483,792833,786144,809225,830905,839446,843976,840768,816179,757407,705301,671311,651208,639066,604476,602630,594332,581230,593112,546630,518577,503273,474619,474044,447869,448647,450459,454942,440413,396248,382369,366037,361715,359127,337812,313770,291086,271683,256658,225092,199014,178121,152895,131748,108527,87967,71423,59316,47694,36197,27505,20556,31216 0,8,0,2047,65536766,952883,946460,940402,934136,927662,921159,914707,908480,902530,896921,891711,886898,882585,878907,876037,874272,873793,874609,876477,878992,881679,884159,886274,887927,889002,889233,888302,885763,881553,876032,869520,862087,853900,845021,849274,852089,849359,845053,846066,864577,858132,834445,817936,806322,794731,798142,814672,827468,805207,801122,792241,785278,807981,829272,837440,841623,838093,813258,754444,702350,668298,648018,635613,600856,598562,589801,576212,587274,540672,512301,496525,467547,466133,439592,439432,440176,443407,427978,383841,369051,351784,346003,341867,319910,295432,272370,252480,236732,205947,180478,160002,135921,115793,94233,75380,60349,49364,39046,29118,21720,34900 0,8,0,2048,66184149,961877,955524,949439,943066,936469,929801,923163,916687,910471,904556,898995,893796,888982,884724,881266,878936,878015,878602,880550,883345,886443,889491,892117,894247,895770,896619,896519,895195,892253,887627,881583,874454,866415,857711,848432,852342,854894,851934,847464,848290,866508,859768,835788,819040,807222,795457,798661,814910,827398,804898,800570,791428,784201,806511,827404,835221,839034,835155,810110,751300,699240,665093,644609,631856,596914,594082,584808,570705,580918,534228,505512,489209,459897,457611,430695,429552,429164,431052,414686,370614,354789,336631,329526,323871,301352,276550,253234,233004,216703,186875,162187,142312,119535,100594,80794,63728,50256,40441,31431,23008,38235 0,8,0,2049,66838127,970851,964574,958555,952149,945440,938644,931838,925174,918709,912523,906655,901105,895907,891146,887113,884203,882729,882892,884630,887521,890913,894381,897583,900227,902224,903522,904033,903532,901799,898433,893276,886600,878861,870294,861181,851572,855211,857526,854404,849739,850308,868186,861141,836923,819977,807985,796046,799000,814931,827107,804401,799798,790411,782907,804817,825329,832769,836188,831992,806762,747981,695924,661660,640887,627765,592568,589144,579329,564699,574049,527246,498146,481291,451644,448442,421146,418955,417353,417824,400497,356428,339616,320732,312334,305201,282224,257228,233820,213409,196730,168032,144319,125227,103908,86294,68348,53093,41197,32575,24851,41364 0,8,0,2050,67498959,979742,973604,967656,961308,954561,947650,940713,933881,927225,920791,914648,908793,903245,898100,893564,890088,888050,887672,889008,891704,895201,898973,902605,905833,908345,910107,911061,911171,910255,908087,904177,898382,891084,882812,873828,864377,854508,857903,860050,856732,851806,852070,869601,862306,837891,820774,808608,796450,799123,814733,826624,803685,798820,789180,781396,802926,823033,830063,833121,828630,803236,744448,692373,657912,636827,623249,587760,583712,573333,558188,566601,519670,490171,472740,442754,438594,410887,407570,404688,403695,385278,341323,323688,304130,294476,285944,262634,237614,214268,193855,176987,149609,127045,108919,89194,73032,56979,43544,33206,25781,44711 0,8,0,2051,68167005,988591,982553,976738,970456,963763,956806,949751,942786,935960,929334,922944,916811,910960,905463,900547,896576,893985,893061,893874,896187,899503,903390,907331,910989,914089,916366,917781,918325,918007,916647,913928,909367,902941,895103,886411,877085,867369,857271,860488,862428,858853,853618,853565,870804,863299,838718,821432,809045,796640,799027,814349,825922,802763,797630,787732,779700,800817,820492,827139,829857,825082,799485,740664,688493,653823,632340,618255,582459,577764,566831,551122,558518,511459,481553,463528,433187,428009,399856,395352,391148,388521,369058,325452,307037,286870,276041,266215,242724,217842,194741,174504,157662,131783,110551,93551,75532,60915,46764,35121,26289,47537 0,8,0,2052,68842575,997369,991461,985737,979588,972955,966044,958942,951855,944895,938098,931515,925135,919003,913207,907942,903597,900522,899067,899352,901161,904107,907818,911885,915861,919386,922244,924169,925163,925279,924508,922589,919211,914007,907030,898762,889721,880130,870181,859921,862924,864597,860715,855161,854845,871838,864151,839403,821902,809269,796617,798748,813751,825014,801635,796229,786096,777800,798480,817738,824027,826408,821301,795462,736537,684258,649294,627371,612743,576645,571300,559759,543429,549762,502578,472258,453607,422888,416613,387999,382266,376583,372331,352007,308850,289722,269033,257129,246140,222646,198078,175401,155550,138953,114740,95001,79267,63041,50017,37741,27822,49688 0,8,0,2053,69525839,1006028,1000296,994699,988632,982127,975272,968211,961076,953995,947065,940310,933738,927353,921277,915715,911030,907595,905672,905444,906741,909198,912548,916446,920556,924395,927679,930177,931676,932229,931889,930544,927956,923929,918166,910756,902131,892821,882994,872881,862424,865152,866508,862305,856488,855956,872719,864857,839898,822154,809278,796415,798265,812950,823894,800297,794642,784265,775676,795938,814803,820740,822738,817242,791074,732033,679570,644272,621881,606695,570321,564272,552054,535076,540288,492985,462246,442927,411790,404366,375290,368176,361022,355289,334158,291567,271813,250720,237874,225877,202553,178497,156441,137182,121055,98660,80539,66195,51797,40384,29915,52134 0,8,0,2054,70216903,1014613,1009010,1003585,997639,991211,984479,977472,970374,963244,956193,949302,942557,935981,929653,923817,918841,915080,912808,912137,912938,914894,917762,921313,925253,929231,932828,935743,937808,938861,938945,938027,936000,932752,928158,921956,914184,905280,895736,885745,875433,864712,867114,868143,863680,857646,856926,873465,865376,840178,822195,809110,796005,797586,811947,822560,798773,792856,782211,773367,793225,811699,817229,818791,812816,786283,727046,674367,638725,615857,600110,563429,556604,543677,526022,530057,482647,451459,431410,399840,391230,361588,353104,344628,337438,315565,273677,253413,232059,218419,205593,182623,159280,138043,119591,104151,83692,67289,54420,41846,32028,55240 0,8,0,2055,70915796,1023132,1017657,1012354,1006576,1000257,993600,986710,979663,972570,965469,958458,951574,944825,938306,932220,926982,922941,920363,919362,919735,921206,923586,926661,930261,934064,937796,941022,943499,945111,945685,945181,943575,940874,937048,932009,925441,917388,908243,898535,888344,877766,866737,868800,869560,864879,858657,857755,874025,865674,840244,822054,808737,795405,796709,810739,821042,797058,790851,779974,770896,790351,808376,813445,814476,807977,780981,721518,668616,632613,609283,592931,555898,548259,534592,516232,519027,471502,439817,419001,387012,377054,346913,337213,327444,318832,296312,255279,234651,213189,198912,185450,163050,140624,120405,102958,88400,69969,55343,43994,33210,58842 0,8,0,2056,71622669,1031624,1026234,1021052,1015390,1009235,1002682,995865,988930,981888,974821,967760,960757,953868,947177,940904,935421,931130,928292,927003,927062,928119,930027,932617,935746,939213,942767,946122,948901,950918,952046,952019,950815,948529,945242,940964,935554,928700,920406,911092,901180,890723,879833,868486,870269,870804,865936,859533,858400,874356,865756,840130,821715,808175,794609,795636,809350,819331,795129,788663,777579,768272,787269,804788,809289,809745,802620,775112,715412,662293,625952,602114,585084,547692,539205,524764,505662,507134,459472,427273,405668,373138,361859,331426,320542,309514,299543,276506,236502,215666,194261,179539,165652,144033,122724,103720,87450,73946,57583,44757,34931,62072 0,8,0,2057,72337487,1040080,1034783,1029681,1024138,1018093,1011695,1004980,998117,991185,984168,977138,970086,963077,956246,949805,944143,939620,936548,935018,934806,935562,937062,939189,941838,944837,948051,951226,954126,956437,957961,958481,957744,955847,952965,949223,944565,938866,931767,923303,913784,903603,892830,881617,870011,871565,871902,866851,860228,858826,874480,865660,839813,821182,807420,793619,794393,807772,817401,793021,786320,775037,765453,783933,800839,804726,804497,796680,768622,708694,655388,618676,594268,576531,538769,529394,514140,494253,494292,446495,413785,391245,358253,345817,315164,303129,290918,279675,256269,217487,196610,175436,160477,146412,125774,105771,88152,73207,60893,46599,35556,65416 0,8,0,2058,73060253,1048547,1043296,1038281,1032816,1026886,1020590,1014023,1007261,1000401,993496,986512,979492,972433,965479,958900,953079,948390,945100,943358,942922,943422,944633,946360,948549,951065,953812,956639,959355,961778,963585,964494,964296,962857,960356,957008,952885,947934,941984,934717,926047,916256,905752,894651,883176,871362,872713,872860,867584,860700,859045,874423,865351,839308,820460,806471,792464,792966,805985,815292,790761,783828,772294,762393,780247,796488,799647,798665,790110,761485,701361,647844,610713,585704,567228,529094,518782,502657,481911,480434,432534,399179,375753,342522,328959,298172,285054,271743,259363,235764,198377,177643,156897,141925,127922,108466,89941,73837,60330,49307,37042,68020 0,8,0,2059,73790946,1057065,1051820,1046850,1041462,1035603,1029420,1022950,1016335,1009575,1002740,995868,988890,981865,974863,968167,962213,957380,953938,951996,951365,951652,952618,954064,955858,957914,960174,962530,964891,967121,969036,970220,970398,969487,967435,964462,960728,956313,951113,944984,937506,928561,918446,907612,896250,884560,872563,873719,873634,868096,860960,859084,874162,864853,838607,819548,805361,791133,791335,804023,813028,788353,781145,769309,758985,776168,791627,793991,792198,782876,753694,693351,639584,602010,576381,557136,518616,507302,490228,468576,465520,417395,383480,359371,325975,311333,280509,266404,252129,238756,215151,179339,158946,138840,124081,110378,92288,75377,60887,48887,39214,70752 0,8,0,2060,74529526,1065676,1060395,1055424,1050077,1044292,1038174,1031813,1025294,1018679,1011942,1005141,998272,991287,984321,977580,971516,966560,962994,960918,960108,960213,960975,962185,963700,965361,967158,969023,970907,972773,974486,975769,976214,975670,974137,971607,968242,964211,959541,954164,947825,940069,930794,920347,909245,897672,885797,873628,874544,874189,868402,861050,858924,873710,864159,837712,818467,804062,789604,789540,801911,810615,785750,778213,765980,755201,771596,786199,787712,785074,774967,745177,684578,630560,592531,566253,546209,507270,494872,476788,454195,449339,401109,366871,342132,308658,293005,262273,247299,232212,218016,194599,160565,140722,121457,107135,93969,77391,62190,49363,38912,74119 0,8,1,2014,21823337,370281,373316,374158,372970,370341,370827,380926,379838,367644,360980,356003,351303,354441,365801,374915,365402,365749,363434,363026,380221,395403,405837,410229,409005,397641,368691,343468,327154,318891,315229,298731,300840,298618,295063,308084,284578,273853,268547,257598,263589,252728,259546,268709,279134,282051,260723,261246,258706,268803,281768,278569,274023,269883,269699,276524,262130,254007,248523,236352,229321,211731,196464,184250,180273,174500,160254,150684,141323,111252,108681,100518,96528,85715,78038,74671,67003,61954,56118,52790,48291,42111,38518,33710,29595,27634,23148,20224,17852,15248,12994,10710,8802,6926,5351,4276,3013,2169,1541,1074,798,1535 0,8,1,2015,22104265,375635,370651,374003,374774,373502,370828,371322,381408,380382,368223,361594,356588,351900,355033,366391,375606,366342,366958,364895,364713,381901,397092,407435,411735,410447,398960,369964,344649,328346,319985,316201,299664,301572,299289,295569,308408,284896,274035,268709,257715,263606,252648,259330,268338,278635,281408,260084,260414,257805,267642,280294,276855,272140,267832,267402,273878,259411,251096,245436,233168,225998,208486,193243,181046,176908,170988,156827,147225,137847,108385,105657,97522,93408,82736,75105,71622,64043,58964,53170,49764,45257,39253,35693,31033,27061,25068,20834,18049,15775,13343,11254,9171,7446,5782,4409,3471,2412,1709,1191,820,1548 0,8,1,2016,22389022,380919,376025,371356,374633,375316,374027,371324,371856,381937,380971,368822,362214,357187,352516,355670,367138,376522,367605,368481,366607,366519,383674,398802,409010,413196,411842,400206,371197,345806,329509,321029,317105,300480,302193,299874,296004,308660,285138,274186,268847,257788,263545,252470,259038,267908,278062,280700,259346,259464,256770,266337,278646,275000,270106,265603,264948,271077,256510,248013,242194,229859,222567,205151,189919,177760,173428,167351,153284,143655,134263,105421,102530,94419,90186,79657,72074,68476,60989,55887,50151,46682,42199,36387,32884,28391,24572,22571,18608,15969,13812,11559,9641,7765,6222,4767,3583,2775,1903,1324,910,1543 0,8,1,2017,22677380,386161,381327,376748,372006,375191,375850,374557,371856,372432,382515,381577,369428,362856,357794,353181,356460,368115,377772,369185,370258,368440,368421,385458,400492,410550,414603,413163,401387,372383,346952,330604,322000,317900,301175,302737,300373,296357,308842,285348,274301,268937,257773,263374,252227,258676,267418,277416,279885,258484,258390,255594,264864,276849,273000,267901,263220,262327,268088,253440,244773,238821,226437,219043,201701,186501,174351,169822,163584,149620,139975,130560,102351,99298,91211,86852,76471,68941,65227,57844,52730,47074,43566,39135,33536,30105,25797,22133,20159,16468,13995,11972,9901,8167,6495,5131,3878,2872,2187,1474,1011,1593 0,8,1,2018,22969129,391286,386590,382068,377413,372574,375735,376389,375124,372433,373053,383112,382190,370052,363514,358454,353997,357485,369435,379348,371032,372157,370370,370323,387221,402129,412034,415935,414412,402524,373540,348035,331598,322850,318588,301784,303212,300790,296634,309000,285515,274368,268927,257653,263123,251919,258247,266854,276666,278940,257489,257198,254253,263244,274898,270832,265542,260676,259526,264916,250206,241415,235326,222904,215395,198147,182960,170813,166081,159700,145835,136175,126734,99172,95952,87887,83399,73181,65702,61874,54616,49520,43952,40437,36084,30710,27365,23256,19785,17845,14445,12145,10264,8389,6831,5358,4175,3110,2266,1696,1127,1689 0,8,1,2019,23264094,396205,391735,387349,382750,377996,373134,376286,376964,375736,373050,373694,383721,382827,370684,364217,359273,355053,358860,371089,381193,373013,374154,372317,372190,388951,403717,413445,417207,415604,403628,374625,349028,332477,323580,319188,302318,303612,301117,296869,309112,285624,274356,268816,257448,262800,251549,257751,266185,275797,277862,256359,255855,252771,261472,272775,268513,263028,257952,256556,261585,246851,237938,231725,219255,211639,194457,179279,167130,162214,155692,141920,132244,122787,95882,92485,84440,79828,69772,62363,58435,51318,46262,40815,37318,33055,27927,24683,20795,17532,15657,12542,10422,8702,7021,5632,4360,3347,2453,1759,1295,1841 0,8,1,2020,23561824,400718,396674,392512,388046,383350,378569,373696,376872,377587,376386,373693,374343,384353,383482,371372,365074,360344,356471,360586,373019,383174,375086,376171,374245,374016,390632,405231,414795,418439,416775,404676,375616,349901,333252,324214,319713,302778,303933,301399,297060,309161,285646,274240,268624,257172,262412,251105,257155,265393,274793,276646,255073,254384,251140,259539,270495,266041,260333,255060,253425,258126,243372,234358,227995,215495,207732,190617,175456,163306,158210,151543,137863,128172,118699,92460,88884,80866,76135,66253,58925,54917,47970,42980,37681,34215,30071,25201,22087,18436,15393,13596,10770,8838,7290,5797,4586,3496,2639,1905,1342,2057 0,8,1,2021,23861591,404638,401206,397468,393222,388656,383937,379143,374288,377500,378247,377063,374360,375022,385016,384204,372248,366203,361799,358271,362629,375114,385294,377206,378191,376163,375810,392250,406692,416114,419654,417890,405637,376488,350660,333934,324762,320148,303135,304210,301617,297193,309109,285551,274038,268351,256823,261953,250546,256441,264449,273633,275252,253643,252749,249328,257436,268044,263374,257450,251990,250146,254520,239766,230632,224124,211568,203652,186600,171473,159335,154065,147255,133662,123957,114466,88906,85153,77161,72324,62631,55410,51350,44587,39694,34562,31142,27157,22561,19590,16195,13374,11675,9137,7403,6022,4721,3679,2757,2047,1456,2234 0,8,1,2022,24162934,407991,405154,402020,398196,393846,389258,384527,379749,374935,378171,378937,377755,375056,375723,385742,385097,373391,367702,363626,360362,364814,377329,387445,379299,380162,378017,377510,393792,408096,417395,420798,418887,406469,377226,351324,334520,325225,320492,303451,304439,301773,297241,308957,285364,273760,268011,256413,261392,249883,255598,263378,272313,273715,252071,250958,247368,255186,265408,260538,254413,248800,246750,250809,236032,226791,220101,207480,199407,182428,167351,155222,149765,142814,129312,119585,110068,85225,81286,73333,68398,58927,51841,47746,41205,36424,31483,28135,24328,20018,17214,14087,11495,9908,7663,6119,4904,3786,2903,2141,1565,2417 0,8,1,2023,24465344,410966,408534,405992,402769,398837,394463,389864,385149,380408,375620,378878,379640,378467,375768,376483,386653,386256,374911,369573,365756,362599,367110,379566,389586,381335,382073,379774,379135,395267,409454,418605,421839,419749,407190,377859,351892,334999,325603,320804,303719,304610,301829,297167,308725,285095,273417,267593,255915,260711,249099,254623,262160,270848,272040,250349,249026,245268,252763,262613,257552,251256,245497,243242,246967,232171,222791,215908,203227,194990,178101,163076,150948,145302,138212,124799,115042,105510,81401,77287,69386,64373,55155,48235,44135,37836,33193,28458,25213,21591,17599,14974,12113,9761,8310,6334,4987,3936,2988,2254,1634,2604 0,8,1,2024,24768726,413692,411540,409388,406758,403430,399467,395080,390499,385815,381106,376341,379594,380365,379194,376542,377422,387835,387805,376818,371753,368048,364955,369434,381786,391673,383300,383892,381449,380703,396702,410734,419708,422746,420493,407822,378410,352376,335394,325947,321069,303929,304686,301774,297007,308417,284757,273003,267078,255306,259904,248197,253506,260811,269243,270206,248490,246954,243002,250189,259661,254437,247983,242089,239602,242991,228152,218620,211538,198804,190414,173613,158638,146518,140675,133432,120109,110331,100781,77439,73164,65340,60278,51341,44615,40541,34499,30027,25522,22393,18993,15319,12881,10294,8191,6871,5164,4008,3108,2314,1720,2772 0,8,1,2025,25072786,416263,414294,412417,410174,407437,404074,400097,395729,391182,386523,381839,377075,380331,381104,379979,377493,378638,389414,389745,379040,374096,370458,367347,371737,383953,393687,385171,385623,383060,382225,398055,411899,420671,423535,421139,408372,378873,352775,335749,326241,321275,304044,304648,301631,296773,308036,284349,272485,266446,254575,258976,247148,252267,259325,267481,268227,246490,244721,240592,247464,256586,251206,244603,238544,235835,238844,223956,214268,206991,194211,185662,168948,154027,141915,135867,128465,115239,105441,95888,73352,68933,61218,56134,47514,41008,36983,31216,26940,22689,19709,16541,13184,10952,8642,6776,5604,4151,3165,2413,1767,2932 0,8,1,2026,25377305,418659,416893,415196,413224,410871,408099,404720,400760,396427,391905,387272,382587,377828,381085,381907,380954,378733,380258,391396,392005,381422,376563,372905,369717,373986,386047,395605,386959,387291,384630,383662,399293,412927,421513,424225,421706,408829,379250,353126,336051,326470,321384,304046,304520,301413,296468,307580,283835,271853,265689,253726,257906,245983,250894,257690,265578,266100,244336,242344,238041,244622,253388,247868,241092,234878,231907,234509,219570,209730,202265,189439,180722,164101,149228,137120,130860,123299,110178,100374,90844,69147,64606,57038,51965,43695,37422,33482,28023,23960,19985,17165,14242,11216,9197,7150,5531,4506,3279,2459,1838,3063 0,8,1,2027,25682060,420860,419317,417820,416021,413937,411548,408758,405398,401469,397166,392665,388033,383355,378595,381903,382900,382216,380385,382293,393708,394433,383937,379070,375336,372039,376159,388044,397443,388677,388916,386116,384978,400388,413829,422252,424829,422174,409200,379580,353430,336293,326605,321376,303958,304315,301126,296091,307011,283202,271096,264812,252738,256710,244693,249373,255919,263532,263806,242035,239826,235383,241671,250084,244396,237448,231045,227791,229985,214998,205019,197349,184470,175583,159045,144231,132125,125652,117931,104925,95143,85652,64843,60228,52837,47801,39900,33898,30068,24935,21112,17415,14791,12118,9418,7616,5836,4446,3558,2548,1873,3199 0,8,1,2028,25986769,422832,421551,420267,418667,416754,414629,412223,409451,406120,402223,397941,393439,388815,384135,379430,382913,384188,383902,382458,384668,396193,396995,386496,381562,377714,374282,378233,389956,399204,390349,390456,387475,386148,401355,414626,422910,425345,422561,409524,379858,353669,336434,326620,321279,303795,304043,300765,295608,306314,282449,270215,263793,251630,255389,243259,247721,254008,261319,261352,239590,237200,232620,238615,246645,240787,233632,227022,223480,225255,210240,200111,192219,179289,170226,153774,139026,126931,120234,112356,99499,89754,80347,60482,55818,48633,43670,36157,30459,26767,21980,18411,15013,12596,10184,7804,6217,4694,3512,2765,1944,3301 0,8,1,2029,26291164,424652,423550,422523,421135,419417,417463,415320,412923,410186,406884,403011,398729,394232,389609,384983,380460,384221,385905,386016,384884,387223,398813,399603,389041,384001,380014,376419,380223,391789,400917,391937,391862,388683,387187,402221,415338,423468,425771,422897,409792,380069,353810,336459,326541,321096,303565,303697,300294,295001,305485,281563,269193,262653,250402,253927,241704,245939,251946,258952,258755,237045,234467,229760,235427,243069,237003,229630,222804,218969,220333,205280,194979,186874,173885,164634,148285,133604,121514,114601,106586,93900,84237,74962,56083,51405,44452,39585,32507,27130,23609,19173,15874,12787,10584,8441,6372,5003,3710,2728,2109,3411 0,8,1,2030,26595174,426377,425400,424543,423411,421905,420141,418169,416039,413671,410964,407684,403810,399531,395039,390474,386032,381799,385970,388062,388486,387491,389916,401483,402203,391534,386362,382207,378471,382129,393566,402539,393393,393114,389759,388120,402990,415953,423940,426143,423174,409991,380183,353831,336392,326383,320850,303261,303245,299700,294273,304523,280534,268048,261386,249031,252329,240022,244008,249734,256441,256045,234390,231641,226774,232112,239316,233027,225429,218382,214267,215193,200091,189624,181294,168241,158800,142561,127952,115880,108764,100637,88166,78634,69531,51682,47013,40321,35601,28964,23939,20605,16542,13530,10752,8776,6895,5130,3953,2883,2082,3596 0,8,1,2031,26898825,428106,427158,426422,425454,424203,422648,420864,418905,416801,414462,411776,408497,404630,400352,395918,391540,387399,383591,388172,390582,391155,390249,392663,404145,404751,393948,388620,384307,380437,383975,395255,404031,394689,394230,390724,388958,403665,416474,424353,426460,423388,410085,380169,353753,336241,326155,320529,302850,302659,298985,293420,303414,279383,266774,259979,247536,250605,238194,241936,247383,253821,253220,231641,228689,223667,228623,235367,228849,221028,213768,209349,209818,194667,184038,175459,162351,152719,136590,122067,110040,102743,94541,82338,72975,64090,47294,42668,36276,31741,25568,20900,17781,14100,11382,8917,7169,5545,4054,3071,2201,3693 0,8,1,2032,27202261,429991,428915,428207,427355,426263,424964,423384,421613,419685,417605,415288,412604,409327,405462,401245,397004,392927,389225,385843,390745,393308,393971,393060,395412,406757,407216,396253,390775,386323,382342,385734,396809,405362,395846,395231,391594,389702,404242,416946,424710,426709,423492,410051,380056,353591,336015,325852,320099,302311,301954,298143,292418,302170,278097,265359,258445,245918,248731,236235,239734,244927,251088,250295,228767,225611,220390,224943,231211,224459,216423,208941,204203,204197,188989,178193,169363,156201,146381,130370,115965,104000,96560,88338,76453,67303,58670,42948,38415,32358,28032,22335,18052,15171,11863,9443,7288,5771,4385,3150,2345,3839 0,8,1,2033,27505688,432118,430831,429988,429162,428184,427041,425713,424147,422406,420505,418447,416128,413447,410173,406370,402348,398418,394786,391517,388472,393528,396185,396844,395867,398105,409288,409575,398459,392846,388281,384157,387356,398198,406548,396890,396134,392367,390350,404770,417357,424999,426851,423464,409915,379855,353351,335716,325440,319534,301651,301126,297153,291292,300794,276671,263818,256781,244146,246724,234150,237430,242371,248252,247230,225768,222363,216925,221064,226845,219865,211598,203881,198817,198311,183061,172082,163007,149781,139766,123910,109643,97798,90264,82055,70543,61645,53299,38687,34286,28590,24498,19295,15406,12770,9846,7724,5868,4563,3409,2404,4031 0,8,1,2034,27809363,434553,432987,431928,430966,430010,428980,427805,426490,424953,423239,421360,419300,416983,414309,411096,407496,403785,400306,397121,394196,391313,396466,399124,399721,398630,400711,411707,411830,400575,394855,390138,385829,388809,399438,407615,397829,396941,393044,390945,405242,417698,425181,426861,423332,409692,379572,353034,335305,324891,318837,300875,300155,296038,290035,299263,275113,262145,254962,242245,244590,231964,235027,239716,245279,244030,222593,218926,213262,216983,222270,215044,206541,198578,193170,192152,176855,165694,156364,143078,132893,117215,103140,91465,83892,75746,64639,56033,48029,34541,30314,24999,21178,16471,12975,10603,8051,6219,4640,3552,2603,4190 0,8,1,2035,28113643,437303,435454,434109,432928,431834,430824,429762,428596,427313,425800,424110,422226,420168,417861,415250,412241,408961,405706,402685,399851,397089,394321,399478,402063,402544,401298,403199,414017,413991,402631,396761,391853,387331,390110,400558,408581,398668,397649,393666,391483,405638,417931,425229,426764,423102,409378,379205,352604,334761,324217,318020,299951,299058,294793,288633,297593,273426,260322,253009,240220,242349,229684,232532,236927,242170,240644,219230,215291,209405,212701,217466,209986,201231,193012,187242,185698,170360,159011,149423,136102,125763,110325,96511,85052,77480,69445,58786,50516,42901,30550,26519,21622,18084,13877,10775,8677,6486,4923,3612,2711,4437 0,8,1,2036,28418922,440372,438233,436601,435127,433816,432666,431619,430569,429435,428174,426680,424989,423110,421058,418817,416410,413729,410914,408126,405463,402799,400154,397400,402486,404954,405278,403846,405582,416232,416087,404582,398524,393390,388675,391286,401574,409439,399409,398308,394229,391953,405924,418037,425175,426573,422787,408978,378721,352040,334083,323419,317061,298916,297835,293404,287095,295781,271583,258360,250930,238096,240011,227314,229909,234011,238875,237054,215665,211456,205347,208196,212417,204670,195658,187169,181035,178946,163559,152029,142202,128863,118416,103288,89791,78600,71070,63193,53031,45153,37960,26740,22947,18474,15245,11532,8823,6992,5138,3832,2755,4663 0,8,1,2037,28725566,443702,441331,439406,437642,436030,434665,433480,432440,431422,430314,429068,427572,425886,424014,422033,419997,417923,415716,413374,410951,408471,405927,403295,400483,405450,407749,407883,406283,407872,418379,418077,406380,400108,394771,389896,392362,402485,410196,400097,398899,394717,392313,406083,418039,425024,426299,422386,408447,378099,351337,333281,322481,315976,297748,296464,291881,285427,293811,269595,256269,248749,235875,237583,224818,227161,230920,235382,233250,211904,207427,201078,203455,207109,199084,189805,181045,174533,171876,156449,144758,134693,121401,110915,96150,83016,72136,64710,57035,47421,39983,33246,23152,19618,15584,12676,9446,7116,5539,3998,2928,4836 0,8,1,2038,29033763,447240,444690,442531,440469,438568,436898,435497,434317,433309,432315,431224,429973,428484,426808,424999,423234,421532,419944,418216,416247,414013,411656,409130,406442,403516,408317,410417,410380,408621,410085,420416,419918,408003,401527,396023,391011,393325,403294,410898,400721,399421,395099,392544,406139,417940,424791,425932,421855,407781,377331,350508,332335,321412,314765,296431,294960,290229,283601,291688,267481,254081,246470,233564,235026,222199,224241,227628,231670,229228,207946,203174,196573,198465,201526,193207,183656,174619,167713,164468,149030,137188,126942,113770,103290,88945,76234,65721,58439,51036,42012,35039,28800,19805,16555,12969,10389,7620,5639,4315,3060,5060 0,8,1,2039,29343819,450975,448260,445922,443619,441414,439453,437744,436350,435198,434214,433243,432143,430900,429418,427811,426218,424797,423588,422486,421144,419367,417259,414920,412341,409540,406455,411051,412972,412779,410888,412191,422295,421569,409456,402822,397171,392013,394183,404043,411537,401271,399832,395350,392675,406106,417761,424469,425436,421181,406964,376427,349526,331268,320213,313399,294988,293325,288416,281637,289422,265260,251796,244093,231131,232333,219409,221123,224126,227743,224988,203762,198685,191823,193207,195644,187027,177203,167874,160567,156747,141306,129363,119017,106015,95600,81722,69490,59394,52321,45238,36837,30371,24652,16718,13781,10631,8381,6040,4395,3300,5291 0,8,1,2040,29655981,454885,452024,449515,447033,444584,442314,440316,438611,437246,436117,435153,434177,433084,431847,430438,429047,427802,426884,426173,425464,424317,422671,420587,418203,415505,412538,409256,413664,415426,415100,413041,414136,423984,423046,410779,404002,398201,392910,394986,404732,412102,401711,400120,395499,392716,405989,417494,424020,424796,420355,406009,375371,348422,330067,318865,311897,293412,291531,286461,279540,287043,262930,249412,241586,228569,229462,216427,217801,220411,223605,220510,199342,193947,186817,187661,189458,180543,170423,160794,153105,148691,133314,121353,110955,98174,87884,74533,62832,53204,46400,39688,31950,26014,20828,13926,11305,8579,6646,4708,3364,5612 0,8,1,2041,29970477,458934,455965,453305,450650,448019,445501,443191,441200,439524,438179,437070,436101,435131,434045,432881,431695,430660,429923,429514,429202,428691,427679,426068,423932,421430,418569,415398,411932,416173,417802,417302,415028,415884,425504,424392,411986,405066,399126,393749,395724,405349,412552,402017,400296,395563,392677,405790,417101,423428,424008,419390,404890,374184,347183,328710,317387,310254,291675,289598,284375,277331,284555,260503,246896,238944,225834,226397,213238,214270,216490,219224,215777,194664,188941,181525,181811,182962,173728,163309,153396,145307,140350,125120,113200,102798,90299,80193,67427,56319,47217,40736,34437,27379,21992,17357,11424,9126,6806,5182,3604,5857 0,8,1,2042,30287592,463130,460041,457271,454464,451654,448957,446398,444091,442128,440472,439148,438032,437071,436108,435096,434157,433332,432812,432598,432597,432486,432115,431142,429477,427227,424554,421488,418134,414504,418607,420054,419339,416820,417456,426890,425618,413072,406020,399993,394524,396388,405849,412872,402225,400388,395542,392562,405472,416570,422683,423072,418265,403637,372856,345783,327215,315763,308452,289803,287537,282176,275009,281959,257933,244241,236120,222900,223118,209851,210540,212341,214591,210766,189716,183647,175943,175659,176119,166558,155859,145660,137222,131788,116774,104935,94607,82444,72586,60469,50007,41469,35367,29528,23155,18336,14253,9230,7244,5308,3967,6186 0,8,1,2043,30607595,467433,464267,461376,458450,455492,452611,449872,447313,445033,443094,441454,440124,439016,438063,437175,436391,435821,435519,435528,435733,435938,435974,435639,434619,432836,430412,427532,424278,420757,416992,420913,422139,421176,418436,418887,428151,426725,414052,406914,400797,395223,396939,406218,413091,402345,400400,395440,392325,405015,415896,421801,421982,417003,402234,371367,344242,325576,313975,306501,287800,285361,279870,272587,279215,255223,241398,233091,219756,219628,206265,206586,207941,209681,205462,184485,178062,170069,169175,168922,159048,148066,137629,128918,123059,108310,96626,86423,74671,65136,53725,43950,36025,30343,24986,19319,15065,11519,7330,5651,4064,6650 0,8,1,2044,30930645,471839,468599,465628,462580,459498,456463,453541,450802,448268,446014,444092,442443,441120,440021,439146,438489,438080,438042,438282,438715,439134,439489,439563,439178,438043,436088,433450,430377,426955,423297,419356,423048,424019,422830,419902,420194,429284,427722,414969,407741,401520,395805,397357,406477,413224,402385,400325,395223,391952,404417,415083,420766,420755,415583,400655,369723,342549,323774,312045,304415,285692,283082,277456,270026,276315,252318,238349,229841,216399,215928,202449,202382,203268,204480,199853,178963,172173,163863,162346,161376,151179,139967,129370,120446,114204,99791,88321,78322,67050,57899,47242,38204,30928,25695,20856,15879,12186,9157,5720,4329,7007 0,8,1,2045,31256911,476333,473037,469985,466851,463647,460487,457408,454490,451774,449261,447029,445099,443454,442138,441117,440480,440202,440334,440847,441523,442174,442750,443143,443173,442669,441359,439183,436352,433104,429543,425709,421547,424974,425710,424336,421240,421379,430309,428654,415820,408488,402130,396251,397671,406648,413272,402345,400138,394872,391442,403685,414120,419592,419376,413985,398912,367921,340686,321823,309979,302212,283473,280690,274899,267314,273207,249197,235080,226372,212840,211993,198396,197914,198304,198969,193929,173125,165953,157317,155174,153451,142982,131632,120930,111840,105277,91263,80085,70359,59633,50942,41084,32812,26204,21458,17148,12848,9689,7147,4384,7425 0,8,1,2046,31586692,480895,477551,474447,471236,467938,464657,461451,458371,455476,452781,450289,448049,446124,444488,443250,442472,442221,442494,443184,444138,445037,445854,446475,446821,446729,446050,444518,442143,439135,435744,432005,427942,423519,426709,427249,425708,422453,422447,431272,429519,416584,409120,402602,396599,397898,406749,413240,402184,399814,394383,390805,402811,413022,418272,417819,412226,396998,365936,338665,319736,307802,299900,281151,278158,272188,264399,269871,245846,231585,222690,209050,207802,194080,193158,193040,193139,187662,166950,159392,150438,147636,145202,134539,123105,112356,103150,96332,82801,71989,62617,52499,44328,35304,27814,21898,17654,13884,10220,7563,5475,7721 0,8,1,2047,31920157,485499,482145,478988,475721,472345,468966,465638,462427,459374,456499,453822,451326,449090,447170,445617,444625,444238,444547,445389,446525,447716,448780,449645,450219,450446,450174,449270,447538,444980,441829,438256,434283,429955,425300,428286,428654,426954,423552,423454,432166,430305,417232,409614,402972,396861,398050,406765,413086,401894,399352,393773,390030,401810,411784,416777,416098,410298,394898,363790,336512,317535,305505,297478,278685,275473,269273,261257,266281,242255,227870,218773,205002,203340,189482,188106,187462,186971,181033,160432,152488,143203,139772,136691,125900,114431,103689,94442,87449,74474,64109,55155,45711,38108,29941,23253,18021,14300,11047,7983,5798,8670 0,8,1,2048,32257427,490106,486779,483607,480282,476845,473392,469964,466631,463444,460410,457556,454871,452380,450151,448312,447009,446417,446599,447484,448784,450162,451522,452636,453456,453913,453954,453455,452344,450427,447722,444390,440581,436334,431773,426916,429728,429934,428086,424585,424391,432980,430970,417746,410007,403255,397048,398123,406663,412799,401461,398763,393021,389130,400670,410379,415129,414207,408176,392628,361498,334235,315212,303098,294905,276061,272575,266131,257870,262437,238433,223915,214587,200683,198585,184592,182756,181560,180440,174033,153566,145213,135644,131654,127978,117102,105659,94990,85787,78699,66362,56503,48046,39324,32341,25042,19149,14605,11381,8635,6121,9533 0,8,1,2049,32598602,494694,491415,488269,484927,481430,477909,474406,470970,467664,464494,461481,458618,455938,453456,451311,449723,448824,448811,449578,450932,452477,454032,455444,456517,457216,457488,457294,456584,455288,453225,450331,446758,442675,438191,433420,428395,431039,431092,429151,425548,425246,433671,431497,418155,410311,403463,397159,398080,406428,412375,400902,398037,392153,388101,399374,408822,413309,412125,405881,390196,359078,331836,312775,300536,292164,273230,269448,262741,254240,258347,234354,219680,210110,196082,193518,179409,177084,175301,173536,166651,146315,137609,127832,123337,119090,108201,96849,86339,77246,70164,58524,49253,41358,33389,27062,20635,15522,11630,8898,6621,10308 0,8,1,2050,32943720,499240,496030,492931,489609,486096,482513,478941,475432,472019,468729,465578,462560,459702,457030,454630,452743,451565,451251,451833,453075,454680,456408,458024,459395,460348,460853,460888,460482,459586,458140,455882,452746,448894,444568,439872,434929,429740,432231,432186,430145,426428,425983,434221,431916,418477,410543,403593,397149,397907,406059,411824,400211,397193,391153,386918,397931,407102,411302,409871,403429,387634,356523,329315,310185,297800,289208,270170,266071,259098,250365,253973,229994,215148,205338,191171,188142,173905,171062,168661,166244,158854,138724,129744,119815,114839,110088,99238,88074,77790,68910,61912,51040,42415,35135,27956,22306,16733,12360,9097,6828,11141 0,8,1,2051,33292927,503765,500604,497570,494295,490797,487199,483563,479986,476495,473098,469825,466669,463659,460805,458219,456080,454611,454027,454316,455384,456883,458676,460467,462043,463295,464053,464319,464134,463535,462489,460846,458337,454922,450824,446284,441416,436305,430966,433356,433203,431052,427188,426579,434664,432249,418720,410697,403602,397009,397599,405564,411135,399400,396220,390002,385599,396329,405199,409125,407461,400834,384928,353834,326629,307424,294845,286007,266859,262447,255212,246216,249295,225326,210312,200247,185951,182437,168061,164669,161654,158538,150682,130867,121663,111624,106225,101028,90304,79399,69438,60841,54024,43983,36058,29427,23054,18099,13337,9674,6978,11784 0,8,1,2052,33646266,508258,505161,502169,498965,495507,491918,488266,484622,481065,477591,474209,470930,467782,464777,462011,459688,457974,457106,457135,457924,459252,460943,462800,464558,466012,467067,467583,467623,467245,466494,465246,463353,460556,456888,452571,447853,442816,437556,432122,434401,434140,431835,427806,427059,435019,432505,418887,410726,403480,396732,397166,404936,410327,398461,395100,388709,384128,394553,403128,406794,404907,398095,382080,350974,323758,304431,291642,282545,263293,258572,251047,241773,244288,220338,205153,194827,180400,176363,161848,157904,154231,150452,142220,122792,113401,103304,97542,91979,81462,70909,61344,53123,46580,37406,30219,24278,18714,14430,10441,7424,12289 0,8,1,2053,34003813,512685,509682,506752,503584,500196,496646,493001,489342,485719,482176,478720,475333,472056,468914,465996,463500,461607,460505,460260,460791,461851,463375,465135,466964,468593,469851,470659,470945,470793,470255,469298,467797,465615,462559,458674,454171,449284,444093,438737,433206,435365,434952,432483,428314,427458,435297,432680,418932,410623,403226,396340,396607,404194,409389,397374,393841,387275,382488,392616,400911,404332,402210,395209,379045,347921,320656,301188,288175,278819,259479,254411,246573,237010,238932,215006,199657,189066,174490,169914,155266,150737,146436,142068,133505,114519,105001,94913,88859,83016,72799,62680,53597,45826,39641,31368,24950,19715,14924,11299,8014,12902 0,8,1,2054,34365506,517077,514137,511299,508190,504837,501357,497748,494094,490453,486845,483318,479855,476473,473203,470149,467502,465444,464171,463703,463967,464778,466034,467638,469365,471069,472498,473508,474082,474172,473856,473110,471895,470099,467658,464379,460304,455625,450587,445301,439844,434201,436204,435625,433019,428735,427783,435491,432732,418846,410388,402850,395821,395941,403331,408300,396149,392432,385671,380692,390539,398565,401726,399371,392129,375800,344618,317290,297672,284441,274824,255380,249936,241777,231905,233207,209326,193808,182929,168191,163075,148279,143190,138346,133425,124573,106106,96520,86520,80253,74230,64392,54791,46264,39022,33262,25909,20273,15737,11689,8676,13705 0,8,1,2055,34731223,521440,518561,515784,512767,509464,506013,502474,498856,495221,491593,488000,484467,481007,477633,474454,471674,469472,468042,467413,467462,468011,469027,470364,471938,473535,475037,476216,476990,477364,477289,476762,475755,474240,472175,469512,466038,461788,456954,451822,446432,440861,435070,436901,436184,433466,429077,428027,435567,432648,418626,410029,402349,395194,395149,402321,407072,394781,390855,383914,378760,388334,396079,398974,396337,388833,372286,341032,313638,293873,280430,270528,250967,245136,236632,226439,227108,203274,187571,176386,161510,155808,140926,135354,129998,124569,115477,97597,88025,78186,71798,65688,56324,47316,39411,32759,27484,21060,16182,12331,8977,14689 0,8,1,2056,35101115,525782,522953,520230,517276,514064,510657,507149,503596,499999,496375,492764,489164,485632,482183,478900,475997,473666,472103,471329,471223,471564,472325,473420,474735,476180,477572,478819,479761,480331,480536,480248,479451,478139,476356,474062,471203,467549,463145,458216,452973,447476,441753,435802,437484,436655,433840,429344,428149,435504,432433,418284,409548,401744,394449,394220,401179,405701,393246,389130,382026,376712,386002,393453,396028,393085,385262,368473,337142,309695,289796,276126,265905,246226,239990,231124,220606,220607,196822,180924,169435,154397,148148,133274,127262,121432,115536,106278,89071,79587,69994,63581,57489,48676,40330,33106,27084,22351,16819,12685,9476,15532 0,8,1,2057,35474942,530104,527326,524649,521744,518598,515276,511809,508290,504753,501169,497559,493941,490344,486823,483469,480466,478014,476330,475431,475190,475380,475935,476782,477857,479047,480283,481415,482421,483157,483551,483544,482984,481876,480289,478278,475783,472742,468929,464429,459390,454036,448388,442503,436418,437981,437049,434129,429492,428141,435313,432099,417817,408957,401023,393568,393160,399891,404161,391564,387267,380021,374544,383531,390637,392869,389558,381384,364334,332944,305457,285405,271480,260932,241126,234463,225240,214386,213671,189937,173860,162037,146888,140169,125366,118942,112687,106392,97044,80586,71284,62022,55679,49712,41517,33891,27389,22036,17858,13186,9750,16414 0,8,1,2058,35852688,534440,531677,529048,526189,523084,519829,516445,512965,509462,505940,502365,498751,495135,491544,488121,485049,482507,480707,479702,479343,479405,479815,480464,481288,482234,483214,484189,485080,485872,486430,486609,486326,485455,484066,482245,480033,477351,474148,470241,465631,460476,454969,449157,443139,436947,438402,437359,434303,429502,428004,434998,431625,417245,408255,400158,392559,391968,398438,402475,389751,385293,377893,372249,380880,387615,389436,385721,377173,359861,328431,300893,280673,266478,255588,235654,228556,218957,207731,206267,182609,166330,154219,139060,131921,117233,110447,103826,97201,87849,72222,63196,54343,48174,42422,34910,28050,22293,17608,14006,10139,17152 0,8,1,2059,36234264,538799,536043,533427,530612,527551,524339,521012,517616,514153,510662,507151,503566,499959,496351,492860,489720,487119,485235,484118,483667,483614,483899,484406,485039,485733,486467,487182,487913,488582,489195,489536,489435,488837,487681,486057,484030,481633,478794,475483,471462,466738,461431,455755,449812,443685,437394,438739,437557,434342,429388,427744,434555,431056,416554,407414,399172,391420,390613,396841,400656,387825,383198,375635,369772,378022,384321,385687,381544,372616,355055,323565,295964,275565,261091,249855,229799,222244,212232,200622,198385,174786,158365,146065,130955,123423,108916,101828,94915,88036,78783,64072,55402,47049,41134,35688,28912,22835,17828,13814,10769,17888 0,8,1,2060,36619605,543208,540429,537820,535012,531995,528823,525541,522199,518821,515368,511892,508367,504785,501189,497680,494477,491812,489879,488688,488134,487994,488175,488558,489045,489551,490030,490498,490967,491472,491957,492351,492409,491989,491102,489706,487874,485660,483102,480155,476733,472596,467715,462240,456426,450379,444153,437763,438962,437618,434253,429154,427362,434012,430365,415726,406449,398049,390126,389120,395115,398716,385775,380974,373203,367108,374909,380718,381604,377023,367708,349865,318314,290650,270067,255305,243712,223537,215492,205040,193042,189964,166505,150053,137607,122597,114729,100469,93144,86017,78995,69935,56209,47988,40196,34627,29569,23554,18271,13984,10628,18772 0,8,2,2014,23738179,357558,358867,361715,360926,360186,361631,372229,368141,358374,350342,346226,341907,345762,355155,363574,354309,354852,353843,353712,368497,383893,391063,400168,406476,400434,375564,353302,340833,335604,334752,321680,326586,327444,325617,337166,316076,304878,301942,289553,296080,286858,295267,304436,318157,314864,292387,293704,293836,303136,317087,315351,311169,308111,309107,315309,301371,291912,290375,278559,270884,255746,239760,227795,225339,217798,202265,191464,180967,145592,144280,134602,132624,118408,111723,107490,96535,92745,85848,83194,78550,70614,66647,60780,55545,53623,47460,43324,39165,35151,31157,26308,22484,18836,15443,13038,9380,7504,5577,4299,3265,7057 0,8,2,2015,24021959,362700,358071,359631,362393,361543,360772,362188,372774,368697,358939,350927,346850,342536,346413,355889,364438,355419,356249,355528,355622,370558,386011,393180,402267,408552,402512,377570,355197,342659,337320,336296,322997,327709,328406,326468,337875,316728,305478,302510,290050,296441,287126,295404,304470,318055,314679,292189,293378,293397,302535,316278,314418,310106,306918,307763,313749,299760,290206,288560,276727,268964,253821,237821,225828,223200,215524,199955,189032,178458,143434,141907,132169,130011,115860,109115,104729,93827,89878,82918,80061,75280,67370,63252,57352,52075,49924,43868,39720,35601,31658,27770,23192,19585,16190,13092,10894,7713,6066,4434,3350,6980 0,8,2,2016,24309185,367770,363231,358863,360335,363014,362138,361339,362760,373330,369286,359538,351549,347492,343205,347153,356798,365574,356819,357964,357480,357737,372728,388180,395338,404391,410656,404570,379523,357046,344400,338898,337659,324146,328685,329270,327231,338537,317332,306041,303025,290457,296712,287312,295470,304436,317886,314427,291916,292960,292858,301843,315376,313377,308929,305633,306327,312094,298057,288428,286684,274825,266955,251796,235772,223746,220910,213082,197465,186422,175781,141127,139368,129590,127238,113160,106346,101803,90953,86845,79821,76759,71834,63957,59702,53797,48504,46161,40238,36123,32080,28230,24494,20212,16853,13733,10949,8966,6241,4821,3459,6854 0,8,2,2017,24599852,372802,368318,364038,359590,360975,363609,362711,361920,363345,373921,369910,360172,352186,348179,343965,348073,357980,367003,358553,359942,359637,359966,374953,390389,397518,406537,412743,406570,381411,358805,345994,340294,338854,325152,329561,330052,327944,339143,317902,306555,303443,290779,296899,287425,295470,304344,317650,314095,291545,292439,292237,301060,314368,312229,307655,304254,304800,310346,296279,286591,284742,272831,264850,249653,233602,221510,218447,210451,194786,183636,172923,138656,136663,126855,124307,110301,103411,98695,87904,83635,76545,73269,68211,60387,56016,50133,44874,42365,36620,32567,28632,24920,21361,17403,14313,11491,9016,7265,4969,3763,6794 0,8,2,2018,24893829,377717,373369,369142,364779,360254,361592,364180,363299,362515,363966,374549,370565,360824,352863,348956,344913,349269,359457,368773,360566,362134,361921,362250,377223,392627,399722,408672,414770,408502,383204,360413,347398,341518,339897,326054,330343,330794,328602,339708,318423,306983,303774,291016,297010,287475,295412,304192,317337,313674,291076,291836,291529,300176,313253,310989,306295,302781,303174,308527,294446,284681,282709,270740,262623,247387,231270,219093,215786,207613,191919,180663,169871,136020,133797,123963,121199,107268,100290,95407,84674,80227,73092,69599,64424,56687,52230,46403,41207,38575,33038,29080,25288,21748,18407,14788,11982,9468,7306,5786,3882,6961 0,8,2,2019,25190832,382433,378305,374214,369904,365458,360889,362183,364763,363896,363144,364620,375219,371232,361524,353644,349922,346145,350772,361279,370824,362795,364451,364260,364580,379522,394888,401911,410746,416732,410331,384847,361829,348623,342588,340840,326867,331086,331484,329225,340217,318854,307319,304018,291184,297055,287466,295296,303965,316928,313146,290524,291150,290718,299190,312045,309657,304841,301217,301476,306648,292536,282685,280574,268517,260266,244950,228758,216482,212922,204574,188863,177488,166618,133215,130760,120891,117900,104045,96976,91918,81252,76635,69457,65760,60501,52876,48365,42638,37541,34812,29518,25698,22082,18749,15655,12393,9887,7680,5819,4524,7163 0,8,2,2020,25490417,386754,383040,379166,374991,370595,366107,361502,362786,365357,364528,363801,365305,375903,371944,362317,354623,351179,347688,352623,363390,373096,365157,366832,366651,366935,381844,397128,404045,412749,418589,411998,386290,363061,349689,343553,341688,327641,331783,332128,329786,340635,319189,307568,304185,291285,297042,287405,295111,303647,316421,312543,289889,290367,289806,298117,310757,308231,303302,299584,299722,304695,290537,280588,278305,266159,257734,242323,226045,213671,209857,201335,185594,174115,163171,130243,127543,117631,114390,100623,93467,88225,77637,72851,65656,61770,56456,48987,44457,38867,33904,31121,26102,22459,19048,15958,13128,10233,8028,6124,4553,7779 0,8,2,2021,25791976,390497,387384,383918,379959,375697,371251,366724,362122,363397,365981,365196,364502,366007,376636,372760,363317,355904,352767,349601,354783,365747,375528,367597,369283,369086,369327,384162,399316,406113,414654,420287,413465,387547,364140,350649,344425,342489,328375,332435,332713,330256,340950,319429,307734,304272,291318,296967,287272,294821,303221,315824,311839,289149,289483,288803,296959,309364,306707,301681,297881,297882,302641,288414,278351,275890,263616,254999,239480,223128,210664,206584,197884,182123,170542,159523,127089,124134,114164,110665,97007,89744,84319,73839,68898,61710,57676,52323,45051,40548,35122,30335,27541,22826,19392,16219,13391,10848,8317,6409,4794,8223 0,8,2,2022,26094904,393688,391146,388283,384730,380680,376366,371878,367357,362750,364045,366652,365898,365219,366758,377472,373781,364623,357514,354718,351824,357186,368242,378031,370101,371772,371548,371708,386417,401431,408075,416399,421778,414746,388644,365113,351519,345247,343239,329068,333037,333204,330624,341174,319596,307829,304297,291298,296827,287044,294443,302719,315139,311039,288318,288517,287725,295711,307887,305116,300008,296111,295951,300480,286161,275980,273289,260871,252040,236420,220007,207443,203083,194204,178428,166754,155659,123736,120503,110482,106722,93169,85805,80214,69856,64782,57640,53491,48144,41113,36662,31435,26863,24097,19717,16524,13624,11075,8821,6640,5021,8689 0,8,2,2023,26398768,396514,394364,392067,389113,385469,381365,377006,372521,367996,363418,364740,367371,366622,365985,367611,378512,375114,366262,359498,356985,354288,359730,370803,380594,372640,374282,373988,374022,388593,403439,409863,417930,423077,415859,389624,365998,352351,346019,343944,329701,333542,333597,330899,341323,319695,307864,304267,291208,296598,286726,293998,302129,314354,310137,287407,287484,286567,294385,306340,303475,298267,294257,293913,298176,283768,273430,270486,257901,248860,233145,216666,203994,199351,190298,174511,162741,151556,120165,116644,106576,102531,89100,81659,75917,65715,60541,53482,49246,43960,37194,32835,27852,23523,20828,16817,13889,11273,9013,7052,5207,9156 0,8,2,2024,26703216,399112,397215,395309,392916,389868,386168,382020,377661,373176,368675,364129,365473,368105,367394,366852,368676,379868,376785,368281,361806,359494,356893,362350,373427,383192,375206,376773,376363,376258,390661,405280,411440,419268,424218,416859,390514,366839,353136,346746,344597,330243,333951,333903,331097,341398,319734,307841,304169,291031,296281,286338,293471,301447,313472,309150,286427,286373,285332,292991,304740,301774,296441,292296,291743,295731,281185,270673,267447,254696,245450,229645,213088,200309,195379,186158,170357,158472,147187,116367,112550,102421,98087,84818,77314,71445,61437,56195,49258,44989,39788,33329,29111,24403,20348,17775,14147,11500,9182,7214,5534,9581 0,8,2,2025,27007989,401544,399839,398181,396176,393686,390584,386838,382686,378326,373870,369399,364877,366223,368890,368273,367939,370059,381567,378846,370629,364364,362155,359577,365037,376085,385819,377752,379196,378659,378385,392550,406905,412822,420441,425240,417764,391359,367633,353882,347421,345153,330690,334271,334129,331225,341405,319714,307756,303984,290765,295892,285872,292851,300671,312506,308089,285377,285187,284036,291556,303079,299981,294511,290205,289426,293095,278394,267686,264165,251265,241801,225891,209266,196383,191171,181763,165934,153936,142537,112321,108190,98006,93404,80326,72789,66824,57062,51788,45019,40744,35676,29564,25523,21124,17376,14959,11721,9372,7349,5665,10091 0,8,2,2026,27312826,403818,402297,400826,399069,396964,394414,391266,387518,383365,379029,374606,370157,365641,367023,369781,369366,369343,371798,383661,381243,373239,367074,364894,362330,367760,378772,388428,380230,381535,380836,380334,394221,408328,414034,421495,426162,418622,392152,368392,354578,348003,345611,331043,334513,334286,331292,341358,319628,307580,303710,290428,295422,285317,292141,299816,311470,306953,284249,283940,282698,290058,301334,298080,292437,287963,286917,290240,275369,264460,260647,247582,237889,221880,205201,192220,186699,177088,161229,149106,137594,108009,103566,93365,88497,75652,68118,62086,52613,47359,40788,36557,31668,25935,22108,18053,14636,12401,9560,7506,5776,10521 0,8,2,2027,27617393,405900,404601,403309,401737,399877,397709,395111,391957,388210,384077,379778,375377,370934,366458,367933,370894,370791,371110,373939,386098,383903,376005,369870,367706,365119,370510,381438,390959,382627,383752,382831,382063,395692,409581,415132,422455,427041,419427,392909,369092,355175,348483,345976,331317,334686,334376,331302,341241,319453,307314,303364,290012,294865,284676,291364,298894,310356,305736,283063,282651,281307,288475,299479,296038,290222,285533,284191,287134,272091,260991,256877,243629,233702,217612,200878,187790,181941,172108,156220,143968,132337,103431,98688,88487,83381,70818,63322,57272,48138,42936,36615,32464,27800,22481,18906,15217,12144,10120,7664,5907,10863 0,8,2,2028,27921305,407761,406708,405634,404239,402562,400637,398415,395815,392662,388934,384838,380561,376165,371765,367385,369066,372344,372582,373290,376428,388806,386726,378856,372737,370555,367937,373243,384032,393407,384899,385779,384606,383586,396989,410717,416125,423360,427863,420194,393605,369692,355667,348870,346257,331521,334794,334410,331246,341034,319180,306981,302939,289512,294220,283968,290524,297901,309161,304460,281839,281309,279833,286794,297482,293856,287820,282888,281229,283773,268566,257271,252827,239401,229243,213073,196273,183064,176863,166804,150888,138495,126740,98597,93568,83402,78085,65859,58443,52423,43669,38565,32534,28513,24108,19233,15947,12634,9918,8119,6034,11173 0,8,2,2029,28224332,409459,408599,407766,406584,405081,403337,401359,399137,396531,393401,389705,385629,381362,377008,372709,368544,370544,374171,374797,375826,379197,391681,389639,381781,375645,373433,370736,375893,386538,395726,386972,387585,386168,384932,398162,411749,417072,424215,428649,420899,394201,370185,356064,349175,346472,331661,334843,334380,331102,340727,318843,306570,302426,288925,293502,283202,289614,296827,307906,303141,280561,279890,278257,284977,295338,291480,285198,280003,278013,280157,264784,253276,248487,234891,224504,208233,191366,178016,171455,161157,145197,132670,120839,93523,88224,78135,72651,60809,53527,47578,39248,34292,28592,24748,20643,16233,13248,10324,7962,6398,11461 0,8,2,2030,28526189,411079,410324,409682,408737,407442,405872,404073,402090,399867,397282,394184,390510,386442,382216,377964,373884,370052,372406,376429,377378,378643,382134,394648,392628,384747,378582,376289,373452,378459,388915,397849,388813,389177,387547,386156,399238,412730,417963,425034,429374,421502,394688,370582,356379,349410,346613,331744,334827,334258,330857,340350,318423,306070,301825,288270,292728,282367,288632,295704,306611,301762,279206,278367,276550,283018,292999,288884,282338,276869,274547,276267,260719,248987,243854,230095,219452,203076,186121,172630,165697,155122,139140,126528,114645,88209,82685,72724,67112,55719,48607,42780,34916,30152,24829,21205,17434,13491,10836,8295,6278,11913 0,8,2,2031,28826825,412715,411975,411427,410675,409613,408249,406622,404815,402833,400633,398079,395002,391336,387308,383185,379157,375412,371950,374706,379057,380240,381635,385170,397694,395655,387741,381491,379064,376082,380891,391092,399732,390441,390582,388805,387278,400261,413660,418822,425788,429988,421990,395077,370897,356622,349577,346695,331761,334728,334040,330541,339890,317918,305486,301151,287560,291888,281467,287599,294549,305258,300302,277752,276712,274703,280872,290439,286042,279222,273485,270819,272081,256357,244406,238921,224973,214059,197557,180526,166890,159528,148690,132749,120075,108169,82707,76992,67216,61519,50621,43739,38080,30725,26200,21283,17921,14508,11042,8712,6545,12131 0,8,2,2032,29126249,414483,413638,413102,412441,411573,410436,409015,407383,405572,403610,401442,398909,395839,392215,388291,384394,380714,377339,374292,377385,381978,383286,384729,388282,400780,398715,390709,384323,381747,378576,383118,393022,401392,391878,391863,389956,388345,401233,414549,419613,426433,430492,422378,395376,371138,356805,349684,346715,331701,334538,333752,330144,339340,317324,304825,300422,286789,290979,280516,286531,293340,303825,298733,276164,274919,272673,278518,287639,282949,275865,269837,266796,267591,251696,239521,233662,219507,208289,191664,174560,160740,152956,141900,126021,113326,101454,77051,71189,61646,55918,45567,38952,33522,26719,22476,17995,14918,11882,8884,6879,12457 0,8,2,2033,29424553,416495,415434,414790,414138,413355,412412,411218,409789,408153,406361,404433,402285,399757,396730,393214,389519,385972,382670,379719,377022,380360,385080,386437,387908,391442,403892,401744,393598,387058,384287,380856,385093,394728,402860,393185,393037,391054,389360,402164,415381,420295,426965,430891,422675,395597,371312,356923,349723,346650,331548,334274,333388,329665,338696,316654,304108,299628,285955,290017,279536,285418,292051,302287,297023,274436,272946,270438,275927,284583,279606,272242,265895,262466,262788,246716,234300,228030,213652,202126,185378,168165,154173,146020,134764,118988,106328,94554,71279,65318,56064,50364,40607,34310,29162,22934,19015,14987,12226,9563,7017,12917 0,8,2,2034,29722013,418803,417475,416611,415846,415070,414209,413208,412005,410573,408956,407196,405290,403147,400660,397744,394459,391121,387961,385089,382498,380060,383527,388292,389669,391124,394633,406975,404686,396384,389643,386617,382885,386842,396237,404200,394388,394155,392102,390340,403039,416101,420865,427396,431198,422891,395759,371421,356973,349682,346494,331318,333928,332933,329092,337973,315925,303331,298773,285074,289026,278514,284231,290662,300610,295168,272528,270767,267976,273090,281277,275996,268320,261643,257828,257649,241394,228717,221997,207390,195545,178634,161335,147238,138721,127293,111691,99130,87503,65440,59429,50518,44903,35791,29870,25048,19421,15853,12291,9843,7559,13328 0,8,2,2035,30018741,421419,419812,418679,417689,416796,415939,415020,414011,412800,411388,409803,408066,406164,404063,401689,399008,396086,393143,390416,387912,385588,383287,386800,391593,392948,394377,397796,409976,407526,399018,392011,388681,384677,388391,397613,405424,395533,395226,393113,391261,403800,416706,421333,427734,431423,423041,395857,371462,356938,349545,346267,331013,333495,332390,328449,337184,315128,302486,297867,284160,287991,277417,282943,289133,298779,293119,270411,268359,265270,270008,277698,272079,264088,257078,252865,252149,235691,222729,215545,200702,188482,171422,154115,139937,131078,119536,104173,91779,80372,59574,53579,45062,39604,31178,25675,21219,16199,13005,9904,7788,13986 0,8,2,2036,30315175,424327,422457,421039,419780,418659,417683,416766,415834,414818,413628,412250,410686,408952,407092,405104,402973,400658,398139,395641,393290,391055,388873,386629,390167,394938,396261,397602,400867,412867,410213,401431,394115,390510,386271,389808,398879,406598,396625,396257,394067,392068,404451,417204,421709,427992,431581,423123,395877,371416,356813,349340,345956,330615,332974,331778,327746,336326,314270,301595,296931,283206,286883,276224,281520,287457,296756,290858,268072,265712,262329,266664,273821,267856,259539,252189,247549,246259,229579,216310,208648,193517,180933,163800,146511,132289,123141,111541,96498,84329,73209,53748,47825,39768,34522,26817,21770,17716,13300,10489,7843,14604 0,8,2,2037,30611447,427498,425395,423706,422164,420774,419562,418524,417596,416657,415657,414503,413146,411584,409892,408146,406403,404648,402742,400679,398564,396485,394397,392278,390065,393576,398317,399548,400732,403827,415601,412674,403572,395973,392130,387725,391107,400085,407721,397680,397235,394909,392763,404998,417612,422006,428177,431671,423133,395808,371280,356618,349051,345557,330136,332384,331108,326974,335397,313360,300676,295953,282184,285671,274897,279951,285591,294507,288357,265493,262825,259138,263028,269626,263311,254664,246947,241844,239938,223029,209443,201236,185824,172943,155773,138553,124342,114955,103373,88715,76845,66078,48004,42233,34686,29710,22753,18186,14560,10737,8310,15048 0,8,2,2038,30907827,430864,428592,426666,424852,423175,421694,420418,419368,418432,417510,416542,415410,414056,412536,410962,409467,408104,406766,405324,403653,401816,399886,397866,395777,393547,397018,401669,402734,403751,406629,418106,414856,405465,397622,393613,389063,392354,401238,408802,398678,398095,395632,393350,405447,417945,422236,428302,431685,423041,395648,371070,356343,348677,345069,329593,331742,330372,326140,334419,312417,299714,294902,281063,284324,273433,278200,283516,292024,285601,262673,259689,255666,259081,265106,258428,249432,241320,235709,233163,216018,202061,193296,177681,164529,147370,130271,116135,106587,95086,80893,69397,59054,42417,36861,29874,25223,19024,14956,11760,8511,15675 0,8,2,2039,31204485,434421,431985,429884,427830,425881,424113,422566,421275,420223,419302,418407,417462,416331,415021,413619,412300,411193,410255,409388,408347,406957,405275,403415,401429,399324,397060,400434,404920,405802,406602,409189,420327,416787,407144,399126,394978,390345,393548,402357,409821,399567,398842,396253,393846,405819,418208,422398,428348,431602,422852,395411,370780,355973,348216,344517,328995,331033,329570,325253,333410,311433,298677,293748,279804,282834,271785,276244,281210,289283,282594,259607,256268,251899,254823,260255,253186,243809,235266,229122,225900,208462,194146,184889,169096,155710,138618,121723,107730,98092,86746,73101,62052,52213,37046,31767,25383,21104,15658,12094,9331,16241 0,8,2,2040,31501621,438139,435567,433304,431070,428879,426838,424999,423438,422142,421108,420215,419340,418394,417314,416120,414975,414053,413377,412917,412459,411709,410476,408864,407040,405039,402902,400547,403748,408048,408700,409209,411466,422293,418503,408674,400513,396284,391576,394704,403413,410731,400335,399473,396782,394268,406128,418407,422486,428298,431423,422586,395091,370396,355518,347687,343910,328332,330263,328719,324338,332356,310375,297534,292453,278410,281160,269936,274061,278656,286289,279316,256253,252551,247820,250244,255034,247538,237756,228762,222056,218066,200356,185754,176019,160095,146523,129574,112959,99201,89542,78432,65406,54894,45636,31944,27010,21254,17386,12673,9602,17208 0,8,2,2041,31799535,442010,439309,436909,434512,432137,429853,427742,425887,424317,423040,422032,421163,420288,419387,418426,417496,416752,416271,416081,416037,415878,415289,414125,412553,410716,408679,406450,403932,406939,411000,411355,411529,413481,424036,420066,410085,401837,397540,392768,395798,404354,411523,400993,400016,397229,394625,406375,418537,422486,428155,431169,422234,394678,369922,354996,347100,343239,327614,329443,327835,323384,331220,309211,296251,291014,276827,279275,267870,271637,275854,283025,275735,252605,248528,243428,245318,249410,241452,231238,221774,214433,209654,191760,176899,166715,150717,137028,120308,104060,90602,81005,70221,57904,48004,39392,27184,22631,17521,14081,10069,18063 0,8,2,2042,32098447,446013,443207,440676,438139,435602,433126,430771,428645,426779,425229,423978,422993,422122,421292,420512,419818,419298,419004,419019,419252,419513,419519,419003,417882,416292,414420,412289,409892,407185,409948,413707,413707,413578,415271,425623,421507,411436,403114,398758,393899,396775,405177,412198,401553,400479,397616,394918,406552,418578,422391,427937,430822,421781,394168,369381,354420,346454,342509,326848,328595,326915,322358,329971,307905,294825,289384,275043,277168,265564,268972,272790,279452,271842,248651,244186,238693,239996,243342,234905,224244,214227,206233,200734,182681,167609,157010,141012,127293,110888,95085,82017,72569,62202,50679,41464,33544,22794,18671,14200,11199,18960 0,8,2,2043,32398519,450120,447236,444596,441933,439246,436609,434056,431687,429553,427701,426181,424952,423963,423136,422433,421924,421643,421581,421795,422237,422784,423215,423297,422822,421690,420065,418096,415795,413202,410257,412702,416107,415792,415398,416905,427089,422890,412734,404351,399914,394918,397635,405886,412775,402037,400877,397939,395146,406639,418524,422224,427630,430373,421236,393587,368783,353783,345752,341732,326057,327710,325916,321217,328570,306441,293203,287540,273033,274817,263025,266046,269423,275558,267622,244371,239497,233568,234239,236808,227863,216669,206102,197532,191306,173154,157913,146967,131057,117381,101379,86117,73524,64325,54472,43800,35329,28156,18816,15143,11302,20388 0,8,2,2044,32700081,454325,451371,448651,445874,443057,440273,437554,434987,432608,430490,428666,427167,425936,424990,424291,423866,423775,423959,424416,425063,425822,426546,427056,427186,426698,425528,423807,421665,419163,416325,413067,415144,418230,417649,417063,418416,428500,424216,413993,405524,400951,395813,398373,406501,413275,402457,401214,398194,395291,406637,418398,421966,427224,429833,420617,392947,368122,353085,345001,340928,325230,326754,324812,319925,327008,304784,291367,285467,270789,272228,260238,262834,265748,271333,263052,239738,234422,228030,228029,229778,220231,208509,197474,188324,181403,163204,147873,136648,120910,107373,91869,77239,65210,56367,47110,37349,29667,23260,15273,12064,21414 0,8,2,2045,33003458,458614,455602,452809,449952,447018,444098,441236,438497,435920,433562,431466,429662,428164,426975,426161,425743,425744,426127,426838,427732,428709,429644,430455,431013,431127,430603,429338,427440,425092,422336,419177,415555,417307,420118,419339,418604,419862,429852,425507,415187,406582,401857,396589,399019,407035,413707,402817,401482,398365,395347,406569,418183,421618,426724,429221,419932,392240,367400,352341,344223,340085,324328,325692,323556,318479,325241,302906,289302,283150,268308,269383,257163,259320,261755,266757,258104,234727,228923,222046,221342,222156,212014,199842,188342,178646,171051,152896,137552,126136,110661,97356,82449,68551,57189,48787,40205,31391,24530,18898,12175,22628 0,8,2,2046,33308907,462980,459923,457069,454131,451118,448076,445077,442197,439445,436883,434551,432477,430669,429219,428162,427628,427646,428128,429046,430206,431435,432591,433616,434477,435022,435097,434473,433031,430923,428319,425236,421708,417760,419229,421843,420904,420080,421257,431167,426727,416265,407509,402653,397268,399590,407500,414079,403111,401669,398450,395339,406414,417883,421174,426157,428542,419181,391471,366636,351575,343406,339166,323325,324472,322144,316831,323241,300784,286992,280583,265569,266242,253789,255489,257419,261803,252751,229298,222977,215599,214079,213925,203273,190665,178730,168533,160326,142291,127025,115504,100396,87420,73223,60153,49525,41662,33810,25977,19942,15081,23495 0,8,2,2047,33616609,467384,464315,461414,458415,455317,452193,449069,446053,443156,440422,437889,435572,433495,431737,430420,429647,429555,430062,431088,432467,433963,435379,436629,437708,438556,439059,439032,438225,436573,434203,431264,427804,423945,419721,420988,423435,422405,421501,422612,432411,427827,417213,408322,403350,397870,400092,407907,414382,403313,401770,398468,395248,406171,417488,420663,425525,427795,418360,390654,365838,350763,342513,338135,322171,323089,320528,314955,320993,298417,284431,277752,262545,262793,250110,251326,252714,256436,246945,223409,216563,208581,206231,205176,194010,181001,168681,158038,149283,131473,116369,104847,90210,77685,64292,52127,42328,35064,27999,21135,15922,26230 0,8,2,2048,33926722,471771,468745,465832,462784,459624,456409,453199,450056,447027,444146,441439,438925,436602,434573,432954,431927,431598,432003,433066,434561,436281,437969,439481,440791,441857,442665,443064,442851,441826,439905,437193,433873,430081,425938,421516,422614,424960,423848,422879,423899,433528,428798,418042,409033,403967,398409,400538,408247,414599,403437,401807,398407,395071,405841,417025,420092,424827,426979,417482,389802,365005,349881,341511,336951,320853,321507,318677,312835,318481,295795,281597,274622,259214,259026,246103,246796,247604,250612,240653,217048,209576,200987,197872,195893,184250,170891,158244,147217,138004,120513,105684,94266,80211,68253,55752,44579,35651,29060,22796,16887,28702 0,8,2,2049,34239525,476157,473159,470286,467222,464010,460735,457432,454204,451045,448029,445174,442487,439969,437690,435802,434480,433905,434081,435052,436589,438436,440349,442139,443710,445008,446034,446739,446948,446511,445208,442945,439842,436186,432103,427761,423177,424172,426434,425253,424191,425062,434515,429644,418768,409666,404522,398887,400920,408503,414732,403499,401761,398258,394806,405443,416507,419460,424063,426111,416566,388903,364088,348885,340351,335601,319338,319696,316588,310459,315702,292892,278466,271181,255562,254924,241737,241871,242052,244288,233846,210113,202007,192900,188997,186111,174023,160379,147481,136163,126566,109508,95066,83869,70519,59232,47713,37571,29567,23677,18230,31056 0,8,2,2050,34555239,480502,477574,474725,471699,468465,465137,461772,458449,455206,452062,449070,446233,443543,441070,438934,437345,436485,436421,437175,438629,440521,442565,444581,446438,447997,449254,450173,450689,450669,449947,448295,445636,442190,438244,433956,429448,424768,425672,427864,426587,425378,426087,435380,430390,419414,410231,405015,399301,401216,408674,414800,403474,401627,398027,394478,404995,415931,418761,423250,425201,415602,387925,363058,347727,339027,334041,317590,317641,314235,307823,312628,289676,275023,267402,251583,250452,236982,236508,236027,237451,226424,202599,193944,184315,179637,175856,163396,149540,136478,124945,115075,98569,84630,73784,61238,50726,40246,31184,24109,18953,33570 0,8,2,2051,34874078,484826,481949,479168,476161,472966,469607,466188,462800,459465,456236,453119,450142,447301,444658,442328,440496,439374,439034,439558,440803,442620,444714,446864,448946,450794,452313,453462,454191,454472,454158,453082,451030,448019,444279,440127,435669,431064,426305,427132,429225,427801,426430,426986,436140,431050,419998,410735,405443,399631,401428,408785,414787,403363,401410,397730,394101,404488,415293,418014,422396,424248,414557,386830,361864,346399,337495,332248,315600,315317,311619,304906,309223,286133,271241,263281,247236,245572,231795,230683,229494,229983,218376,194585,185374,175246,169816,165187,152420,138443,125303,113663,103638,87800,74493,64124,52478,42816,33427,25447,19311,35753 0,8,2,2052,35196309,489111,486300,483568,480623,477448,474126,470676,467233,463830,460507,457306,454205,451221,448430,445931,443909,442548,441961,442217,443237,444855,446875,449085,451303,453374,455177,456586,457540,458034,458014,457343,455858,453451,450142,446191,441868,437314,432625,427799,428523,430457,428880,427355,427786,436819,431646,420516,411176,405789,399885,401582,408815,414687,403174,401129,397387,393672,403927,414610,417233,421501,423206,413382,385563,360500,344863,335729,330198,313352,312728,308712,301656,305474,282240,267105,258780,242488,240250,226151,224362,222352,221879,209787,186058,176321,165729,159587,154161,141184,127169,114057,102427,92373,77334,64782,54989,44327,35587,27300,20398,37399 0,8,2,2053,35522026,493343,490614,487947,485048,481931,478626,475210,471734,468276,464889,461590,458405,455297,452363,449719,447530,445988,445167,445184,445950,447347,449173,451311,453592,455802,457828,459518,460731,461436,461634,461246,460159,458314,455607,452082,447960,443537,438901,434144,429218,429787,431556,429822,428174,428498,437422,432177,420966,411531,406052,400075,401658,408756,414505,402923,400801,396990,393188,403322,413892,416408,420528,422033,412029,384112,358914,343084,333706,327876,310842,309861,305481,298066,301356,277979,262589,253861,237300,234452,220024,217439,214586,213221,200653,177048,166812,155807,149015,142861,129754,115817,102844,91356,81414,67292,55589,46480,36873,29085,21901,39232 0,8,2,2054,35851397,497536,494873,492286,489449,486374,483122,479724,476280,472791,469348,465984,462702,459508,456450,453668,451339,449636,448637,448434,448971,450116,451728,453675,455888,458162,460330,462235,463726,464689,465089,464917,464105,462653,460500,457577,453880,449655,445149,440444,435589,430511,430910,432518,430661,428911,429143,437974,432644,421332,411807,406260,400184,401645,408616,414260,402624,400424,396540,392675,402686,413134,415503,419420,420687,410483,382428,357077,341053,331416,325286,308049,306668,301900,294117,296850,273321,257651,248481,231649,228155,213309,209914,206282,204013,190992,167571,156893,145539,138166,131363,118231,104489,91779,80569,70889,57783,47016,38683,30157,23352,41535 0,8,2,2055,36184573,501692,499096,496570,493809,490793,487587,484236,480807,477349,473876,470458,467107,463818,460673,457766,455308,453469,452321,451949,452273,453195,454559,456297,458323,460529,462759,464806,466509,467747,468396,468419,467820,466634,464873,462497,459403,455600,451289,446713,441912,436905,431667,431899,433376,431413,429580,429728,438458,433026,421618,412025,406388,400211,401560,408418,413970,402277,399996,396060,392136,402017,412297,414471,418139,419144,408695,380486,354978,338740,328853,322403,304931,303123,297960,289793,291919,268228,252246,242615,225502,221246,205987,201859,197446,194263,180835,157682,146626,135003,127114,119762,106726,93308,80994,70199,60916,48909,39161,31663,24233,44153 0,8,2,2056,36521554,505842,503281,500822,498114,495171,492025,488716,485334,481889,478446,474996,471593,468236,464994,462004,459424,457464,456189,455674,455839,456555,457702,459197,461011,463033,465195,467303,469140,470587,471510,471771,471364,470390,468886,466902,464351,461151,457261,452876,448207,443247,438080,432684,432785,434149,432096,430189,430251,438852,433323,421846,412167,406431,400160,401416,408171,413630,401883,399533,395553,391560,401267,411335,413261,416660,417358,406639,378270,352598,336156,325988,319179,301466,299215,293640,285056,286527,262650,246349,236233,218741,213711,198152,193280,188082,184007,170228,147431,136079,124267,115958,108163,95357,82394,70614,60366,51595,40764,32072,25455,46540 0,8,2,2057,36862545,509976,507457,505032,502394,499495,496419,493171,489827,486432,482999,479579,476145,472733,469423,466336,463677,461606,460218,459587,459616,460182,461127,462407,463981,465790,467768,469811,471705,473280,474410,474937,474760,473971,472676,470945,468782,466124,462838,458874,454394,449567,444442,439114,433593,433584,434853,432722,430736,430685,439167,433561,421996,412225,406397,400051,401233,407881,413240,401457,399053,395016,390909,400402,410202,411857,414939,415296,404288,375750,349931,333271,322788,315599,297643,294931,288900,279867,280621,256558,239925,229208,211365,205648,189798,184187,178231,173283,159225,136901,125326,113414,104798,96700,84257,71880,60763,51171,43035,33413,25806,49002 0,8,2,2058,37207565,514107,511619,509233,506627,503802,500761,497578,494296,490939,487556,484147,480741,477298,473935,470779,468030,465883,464393,463656,463579,464017,464818,465896,467261,468831,470598,472450,474275,475906,477155,477885,477970,477402,476290,474763,472852,470583,467836,464476,460416,455780,450783,445494,440037,434415,434311,435501,433281,431198,431041,439425,433726,422063,412205,406313,399905,400998,407547,412817,401010,398535,394401,390144,399367,408873,410211,412944,412937,401624,372930,346951,330040,319226,311640,293440,290226,283700,274180,274167,249925,232849,221534,203462,197038,180939,174607,167917,162162,147915,126155,114447,102554,93751,85500,73556,61891,51544,42722,35301,26903,50868 0,8,2,2059,37556682,518266,515777,513423,510850,508052,505081,501938,498719,495422,492078,488717,485324,481906,478512,475307,472493,470261,468703,467878,467698,468038,468719,469658,470819,472181,473707,475348,476978,478539,479841,480684,480963,480650,479754,478405,476698,474680,472319,469501,466044,461823,457015,451857,446438,440875,435169,434980,436077,433754,431572,431340,439607,433797,422053,412134,406189,399713,400722,407182,412372,400528,397947,393674,389213,398146,407306,408304,410654,410260,398639,369786,343620,326445,315290,307281,288817,285058,277996,267954,267135,242609,225115,213306,195020,187910,171593,164576,157214,150720,136368,115267,103544,91791,82947,74690,63376,52542,43059,35073,28445,52864 0,8,2,2060,37909921,522468,519966,517604,515065,512297,509351,506272,503095,499858,496574,493249,489905,486502,483132,479900,477039,474748,473115,472230,471974,472219,472800,473627,474655,475810,477128,478525,479940,481301,482529,483418,483805,483681,483035,481901,480368,478551,476439,474009,471092,467473,463079,458107,452819,447293,441644,435865,435582,436571,434149,431896,431562,439698,433794,421986,412018,406013,399478,400420,406796,411899,399975,397239,392777,388093,396687,405481,406108,408051,407259,395312,366264,339910,322464,310948,302497,283733,279380,271748,261153,259375,234604,216818,204525,186061,178276,161804,154155,146195,139021,124664,104356,92734,81261,72508,64400,53837,43919,35379,28284,55347 0,9,0,2014,6528449,107496,113149,113222,112223,113251,111249,114111,114303,111756,110897,108640,107146,106579,107765,110266,107996,107555,107310,107491,109450,112133,114115,116684,114541,111095,104860,101465,98607,97986,97187,94798,96391,94882,93522,95414,88172,86605,85752,82550,82311,79561,79732,81148,83906,83656,79492,77198,76277,77766,81414,81944,80859,79933,79477,79926,75285,73198,71987,68618,65869,61714,57920,53913,52143,50303,47301,45031,45350,34255,33036,31034,29839,26355,24058,22633,20042,18765,16829,15636,14563,12488,11594,10501,9400,8944,7543,6805,6026,5099,4569,3712,3056,2473,2000,1521,1055,834,589,418,308,623 0,9,0,2015,6617736,108731,107638,113302,113353,112327,113348,111350,114216,114371,111851,111008,108757,107270,106691,107902,110435,108224,107852,107687,107938,109899,112614,114574,117102,114916,111443,105186,101770,98873,98248,97438,95006,96541,95034,93669,95500,88271,86672,85787,82591,82335,79582,79702,81095,83825,83533,79371,77042,76102,77560,81145,81630,80507,79567,79057,79454,74808,72689,71439,68056,65290,61139,57338,53337,51544,49665,46646,44355,44605,33663,32409,30407,29182,25718,23431,21982,19415,18113,16190,14981,13891,11853,10949,9858,8765,8275,6920,6191,5429,4550,4022,3232,2623,2083,1664,1243,847,660,456,314,617 0,9,0,2016,6707634,109954,108876,107819,113419,113466,112423,113445,111454,114330,114457,111953,111126,108883,107411,106826,108078,110661,108542,108232,108124,108422,110371,113078,115009,117498,115271,111778,105509,102059,99119,98497,97669,95183,96673,95177,93808,95575,88368,86731,85822,82622,82336,79573,79653,81021,83723,83390,79226,76857,75892,77324,80842,81289,80124,79172,78606,78954,74290,72149,70859,67469,64684,60533,56731,52734,50912,48995,45954,43644,43819,33040,31748,29744,28486,25048,22767,21296,18750,17428,15521,14302,13185,11196,10279,9197,8111,7599,6298,5582,4843,4010,3500,2779,2219,1730,1365,999,671,514,347,607 0,9,0,2017,6798085,111185,110101,109058,107965,113519,113568,112516,113541,111566,114455,114554,112069,111255,109022,107571,107002,108309,110977,108947,108678,108603,108928,110823,113525,115420,117871,115610,112101,105824,102336,99346,98723,97868,95330,96795,95308,93933,95638,88453,86778,85854,82621,82308,79543,79591,80931,83599,83222,79049,76643,75659,77056,80509,80918,79710,78745,78120,78417,73744,71577,70253,66853,64053,59900,56098,52100,50241,48283,45224,42895,42991,32382,31055,29046,27751,24342,22068,20572,18050,16700,14812,13586,12454,10516,9588,8518,7451,6919,5678,4984,4275,3496,3008,2359,1854,1420,1101,791,519,392,620 0,9,0,2018,6888986,112389,111334,110286,109206,108091,113609,113666,112612,113647,111689,114577,114668,112189,111398,109179,107770,107237,108627,111381,109412,109170,109106,109414,111256,113948,115806,118223,115936,112401,106121,102599,99548,98920,98044,95464,96905,95422,94041,95690,88520,86812,85861,82597,82259,79490,79516,80821,83453,83027,78839,76405,75395,76763,80148,80519,79270,78282,77595,77851,73166,70985,69620,66208,63388,59238,55430,51420,49525,47531,44450,42105,42123,31689,30323,28307,26976,23594,21323,19804,17313,15942,14072,12843,11698,9819,8885,7829,6793,6239,5075,4401,3727,3011,2549,1969,1522,1144,873,614,398,661 0,9,0,2019,6980174,113537,112539,111519,110436,109335,108203,113694,113764,112714,113760,111810,114704,114791,112321,111558,109376,108022,107559,109026,111846,109915,109684,109583,109877,111670,114344,116177,118561,116246,112682,106387,102835,99723,99095,98206,95583,97003,95524,94128,95728,88562,86815,85839,82552,82191,79417,79415,80681,83274,82803,78602,76134,75107,76437,79762,80086,78803,77785,77047,77253,72564,70364,68961,65534,62692,58537,54722,50699,48766,46732,43639,41276,41209,30956,29553,27522,26154,22801,20538,18997,16537,15153,13302,12078,10920,9103,8172,7136,6134,5578,4480,3838,3211,2557,2126,1621,1230,908,680,469,695 0,9,0,2020,7071483,114594,113691,112725,111668,110566,109450,108312,113779,113870,112827,113872,111934,114835,114928,112471,111757,109629,108360,107967,109491,112353,110439,110169,110045,110315,112056,114721,116530,118876,116534,112943,106618,103034,99871,99258,98353,95686,97092,95604,94192,95748,88569,86790,85797,82487,82106,79322,79291,80512,83059,82554,78332,75840,74789,76087,79345,79622,78302,77261,76465,76629,71936,69714,68269,64833,61950,57792,53964,49928,47964,45893,42784,40402,40244,30175,28735,26687,25284,21962,19707,18149,15724,14330,12504,11282,10121,8373,7452,6451,5492,4929,3914,3307,2728,2140,1751,1313,981,710,519,768 0,9,0,2021,7162743,115519,114752,113879,112876,111798,110681,109559,108422,113870,113985,112941,113991,112071,114984,115086,112668,112012,109974,108789,108449,110007,112884,110941,110643,110489,110727,112430,115086,116860,119165,116798,113170,106811,103203,100018,99401,98476,95775,97157,95669,94232,95737,88546,86743,85732,82401,81993,79200,79134,80307,82819,82271,78033,75514,74445,75703,78891,79118,77766,76696,75854,75969,71270,69030,67538,64090,61162,56997,53156,49114,47114,45006,41884,39477,39229,29352,27875,25810,24369,21079,18833,17260,14878,13476,11682,10467,9314,7636,6736,5770,4862,4306,3375,2812,2283,1762,1418,1043,763,542,853 0,9,0,2022,7253899,116371,115679,114942,114031,113007,111914,110791,109670,108540,113978,114107,113066,114122,112221,115150,115285,112926,112358,110404,109284,108967,110544,113393,111426,111096,110903,111116,112788,115422,117164,119419,117029,113358,106979,103356,100161,99525,98579,95850,97206,95716,94240,95706,88501,86674,85645,82290,81862,79048,78943,80078,82549,81969,77705,75167,74072,75287,78403,78584,77193,76107,75214,75279,70575,68305,66767,63292,60326,56152,52303,48256,46219,44065,40934,38500,38157,28485,26963,24879,23401,20152,17915,16336,13996,12593,10838,9641,8498,6905,6029,5110,4252,3714,2872,2355,1881,1430,1129,812,584,919 0,9,0,2023,7344873,117166,116536,115873,115096,114163,113124,112026,110901,109789,108671,114106,114241,113202,114270,112395,115359,115542,113275,112792,110904,109818,109509,111056,113884,111883,111519,111298,111488,113124,115731,117436,119645,117221,113516,107133,103494,100286,99631,98661,95907,97237,95730,94220,95649,88439,86585,85536,82161,81699,78866,78728,79819,82251,81633,77353,74793,73669,74834,77888,78020,76596,75485,74540,74561,69844,67537,65948,62444,59442,55257,51395,47349,45270,43073,39930,37466,37025,27568,25996,23899,22382,19175,16962,15374,13089,11690,9983,8804,7687,6179,5336,4470,3671,3162,2405,1943,1522,1137,882,623,991 0,9,0,2024,7435564,117880,117335,116730,116029,115231,114282,113236,112138,111022,109921,108805,114236,114384,113353,114441,112606,115626,115896,113711,113298,111445,110374,110028,111548,114346,112311,111920,111671,111835,113437,116014,117674,119838,117390,113663,107273,103614,100401,99719,98730,95947,97238,95722,94177,95576,88355,86473,85407,82002,81506,78666,78482,79539,81924,81271,76972,74391,73231,74355,77339,77430,75971,74833,73843,73805,69073,66722,65074,61540,58502,54312,50439,46390,44267,42022,38862,36370,35823,26593,24979,22864,21306,18160,15971,14379,12149,10770,9114,7964,6883,5473,4670,3864,3128,2653,1983,1578,1215,888,675,1063 0,9,0,2025,7525889,118561,118053,117531,116889,116165,115350,114394,113349,112261,111154,110057,108945,114376,114538,113522,114651,112878,115988,116336,114217,113845,112009,110908,110527,112014,114779,112718,112297,112022,112159,113720,116263,117877,120010,117543,113795,107395,103724,100494,99787,98780,95955,97213,95687,94119,95481,88252,86340,85245,81812,81290,78432,78217,79229,81574,80879,76565,73954,72768,73845,76763,76814,75314,74144,73106,72999,68254,65852,64142,60584,57506,53313,49425,45376,43208,40913,37735,35212,34546,25565,23902,21777,20187,17103,14942,13355,11197,9842,8253,7137,6101,4791,4035,3294,2626,2189,1610,1257,951,681,1150 0,9,0,2026,7615733,119161,118739,118252,117691,117026,116284,115464,114509,113474,112394,111290,110198,109093,114529,114713,113733,114921,113245,116437,116843,114765,114416,112548,111421,110998,112451,115192,113104,112653,112348,112452,113973,116479,118058,120167,117683,113910,107503,103815,100572,99837,98801,95938,97165,95634,94039,95364,88126,86177,85051,81601,81046,78181,77921,78894,81196,80459,76124,73492,72274,73310,76162,76164,74624,73426,72326,72141,67372,64924,63155,59571,56452,52254,48354,44299,42084,39734,36539,33983,33200,24475,22766,20642,19024,16010,13886,12312,10231,8914,7399,6327,5346,4145,3442,2766,2172,1778,1281,985,728,1206 0,9,0,2027,7704980,119689,119340,118941,118415,117829,117147,116399,115579,114636,113608,112530,111431,110348,109255,114704,114930,114004,115288,113702,116955,117391,115336,114961,113068,111904,111435,112865,115582,113464,112982,112644,112716,114193,116672,118225,120311,117806,114014,107596,103891,100633,99857,98793,95896,97098,95562,93935,95225,87970,85984,84839,81360,80777,77898,77603,78532,80789,80004,75657,72999,71759,72753,75532,75483,73899,72662,71490,71228,66437,63943,62109,58499,55336,51128,47218,43156,40889,38485,35266,32679,31785,23324,21581,19460,17813,14883,12810,11260,9266,7993,6559,5550,4623,3534,2890,2288,1765,1421,1001,756,1270 0,9,0,2028,7793490,120119,119872,119543,119104,118554,117952,117263,116514,115706,114771,113746,112673,111582,110510,109439,114921,115207,114370,115741,114224,117516,117962,115883,115485,113555,112356,111853,113259,115948,113797,113283,112911,112943,114391,116850,118379,120439,117917,114101,107669,103948,100662,99850,98762,95835,97013,95466,93812,95058,87782,85771,84598,81097,80482,77594,77255,78140,80345,79519,75155,72487,71218,72169,74867,74770,73128,71843,70601,70251,65441,62902,60996,57356,54151,49936,46011,41948,39619,37158,33927,31303,30289,22119,20347,18234,16569,13732,11721,10205,8317,7089,5750,4806,3944,2969,2391,1860,1408,1113,767,1326 0,9,0,2029,7881161,120481,120307,120077,119707,119245,118678,118071,117380,116640,115843,114909,113890,112826,111745,110695,109666,115197,115582,114826,116265,114795,118101,118509,116408,115977,114011,112789,112252,113626,116284,114102,113552,113141,113147,114573,117013,118517,120555,118008,114169,107724,103972,100664,99818,98713,95756,96903,95348,93659,94854,87573,85529,84334,80808,80163,77263,76881,77716,79874,79004,74635,71949,70649,71552,74168,74010,72304,70968,69648,69213,64390,61797,59816,56145,52894,48668,44727,40658,38272,35750,32501,29846,28726,20867,19067,16971,15292,12566,10632,9161,7381,6219,4974,4103,3316,2454,1945,1485,1101,854,1372 0,9,0,2030,7967902,120798,120672,120515,120243,119847,119369,118796,118189,117508,116777,115981,115052,114042,112991,111932,110922,109955,115571,116048,115353,116831,115388,118662,119037,116906,116438,114445,113199,112619,113966,116593,114378,113786,113344,113335,114740,117161,118644,120651,118079,114213,107749,103970,100644,99770,98642,95652,96773,95196,93469,94629,87335,85268,84042,80495,79819,76906,76475,77266,79371,78467,74085,71388,70052,70903,73423,73193,71423,70029,68634,68107,63270,60621,58560,54859,51560,47325,43361,39283,36837,34260,31001,28322,27101,19561,17748,15672,14000,11398,9551,8132,6476,5389,4246,3453,2746,1993,1554,1165,846,1461 0,9,0,2031,8053658,121081,120994,120882,120682,120384,119973,119488,118915,118319,117645,116918,116126,115206,114208,113178,112162,111212,110341,116039,116585,115926,117424,115954,119199,119536,117371,116875,114860,113581,112961,114278,116871,114619,113993,113530,113510,114892,117297,118752,120728,118130,114223,107746,103947,100602,99703,98548,95528,96609,95011,93259,94374,87076,84976,83723,80156,79450,76516,76043,76786,78844,77903,73512,70794,69424,70209,72623,72316,70480,69028,67557,66934,62077,59372,57226,53495,50136,45888,41913,37827,35315,32688,29427,26727,25411,18213,16394,14357,12707,10240,8490,7135,5610,4600,3569,2859,2238,1592,1221,894,1512 0,9,0,2032,8138363,121336,121277,121205,121049,120826,120512,120093,119607,119045,118457,117787,117064,116282,115371,114396,113410,112453,111602,110821,116577,117167,116524,117991,116496,119707,120002,117810,117292,115247,113936,113273,114556,117113,114831,114184,113707,113669,115029,117411,118839,120783,118151,114209,107722,103901,100541,99610,98432,95373,96414,94803,93018,94096,86787,84657,83380,79792,79048,76100,75582,76287,78295,77311,72910,70172,68754,69467,71765,71372,69476,67962,66411,65687,60806,58043,55806,52038,48625,44362,40373,36280,33705,31039,27783,25075,23665,16836,15023,13034,11420,9097,7452,6182,4794,3873,2954,2326,1789,1247,937,1577 0,9,0,2033,8221955,121563,121535,121491,121372,121194,120954,120633,120214,119737,119183,118599,117933,117219,116449,115561,114629,113702,112845,112084,111373,117160,117771,117096,118535,117009,120184,120443,118232,117685,115607,114263,113552,114803,117327,115027,114362,113864,113814,115147,117510,118905,120802,118139,114171,107678,103833,100456,99497,98285,95186,96199,94563,92754,93789,86472,84315,83008,79392,78620,75655,75104,75763,77715,76685,72272,69504,68031,68667,70840,70370,68409,66827,65188,64356,59456,56625,54297,50486,47017,42738,38731,34644,32019,29314,26070,23362,21880,15438,13645,11721,10149,7991,6460,5280,4037,3211,2404,1859,1399,958,1653 0,9,0,2034,8304411,121788,121765,121751,121660,121516,121323,121075,120755,120345,119876,119327,118746,118089,117387,116641,115795,114924,114096,113331,112640,111973,117765,118350,117641,119047,117490,120637,120864,118626,118046,115938,114554,113799,115017,117526,115211,114522,114010,113942,115249,117586,118941,120792,118104,114118,107613,103743,100348,99353,98104,94976,95952,94301,92459,93455,86133,83945,82605,78968,78160,75190,74602,75212,77102,76029,71592,68788,67254,67807,69857,69301,67268,65616,63879,62936,58016,55115,52683,48835,45308,41008,36991,32923,30257,27521,24295,21608,20060,14028,12276,10425,8920,6926,5519,4447,3348,2615,1921,1455,1077,1708 0,9,0,2035,8385715,122027,121994,121983,121923,121806,121647,121445,121197,120887,120487,120021,119478,118902,118258,117578,116876,116091,115320,114584,113890,113243,112588,118343,118905,118159,119529,117948,121069,121258,118991,118379,116231,114809,114015,115222,117710,115377,114669,114138,114056,115326,117631,118944,120760,118049,114039,107523,103632,100210,99175,97904,94736,95685,94009,92141,93092,85766,83539,82173,78512,77681,74701,74071,74631,76458,75324,70860,68019,66419,66886,68811,68157,66050,64318,62479,61420,56480,53499,50965,47075,43483,39175,35168,31125,28414,25662,22477,19822,18230,12625,10920,9166,7737,5922,4650,3685,2729,2092,1502,1119,1829 0,9,0,2036,8466031,122293,122234,122212,122156,122069,121937,121771,121570,121328,121029,120631,120171,119634,119071,118450,117816,117173,116487,115810,115146,114495,113863,113180,118900,119430,118647,119987,118384,121472,121626,119326,118676,116489,115036,114217,115411,117876,115531,114800,114249,114143,115371,117643,118924,120707,117974,113937,107412,103492,100041,98976,97674,94473,95390,93696,91796,92697,85366,83108,81716,78041,77178,74183,73509,74021,75767,74566,70070,67187,65524,65900,67696,66934,64751,62936,60994,59810,54842,51777,49144,45200,41549,37251,33260,29252,26513,23756,20636,18031,16414,11242,9608,7959,6626,4992,3860,3005,2183,1644,1157,1944 0,9,0,2037,8545349,122577,122502,122453,122385,122302,122200,122062,121897,121701,121472,121173,120783,120329,119806,119267,118688,118115,117573,116980,116374,115754,115123,114460,113749,119429,119924,119108,120421,118793,121847,121964,119626,118935,116723,115250,114407,115581,118030,115666,114915,114334,114200,115392,117634,118883,120630,117875,113810,107270,103320,99850,98748,97423,94184,95071,93357,91421,92273,84935,82649,81239,77547,76650,73639,72918,73365,75023,73750,69221,66297,64570,64848,66499,65632,63373,61463,59410,58088,53094,49947,47199,43214,39520,35240,31271,27308,24563,21820,18778,16250,14622,9899,8351,6821,5591,4147,3151,2408,1714,1266,2040 0,9,0,2038,8623669,122855,122789,122722,122628,122531,122435,122325,122190,122031,121845,121617,121325,120942,120501,120000,119507,118990,118518,118066,117546,116985,116383,115723,115033,114289,119925,120392,119546,120828,119173,122194,122269,119889,119163,116939,115451,114582,115737,118165,115784,115005,114389,114225,115389,117604,118824,120533,117752,113657,107092,103127,99630,98497,97146,93876,94725,92990,91016,91816,84474,82171,80740,77026,76094,73060,72282,72660,74221,72871,68311,65345,63550,63720,65225,64246,61899,59887,57715,56252,51233,47993,45134,41130,37397,33144,29211,25317,22579,19871,16935,14493,12882,8610,7163,5767,4647,3387,2524,1894,1321,2182 0,9,0,2039,8701018,123149,123072,123012,122898,122777,122666,122561,122453,122325,122177,121991,121770,121485,121115,120696,120241,119810,119396,119014,118636,118162,117617,116987,116299,115576,114796,120394,120837,119959,121207,119521,122504,122532,120121,119380,117143,115634,114742,115874,118282,115879,115065,114417,114228,115368,117556,118744,120411,117600,113468,106895,102902,99386,98219,96848,93539,94347,92590,90580,91329,83993,81669,80210,76477,75503,72436,71600,71893,73353,71929,67339,64327,62462,62514,63864,62760,60323,58205,55908,54300,49250,45917,42973,38943,35184,30976,27094,23284,20580,17930,15118,12781,11214,7386,6056,4801,3800,2718,1987,1464,2315 0,9,0,2040,8777405,123451,123366,123295,123188,123048,122912,122792,122689,122589,122471,122325,122146,121929,121660,121311,120938,120544,120217,119895,119587,119253,118795,118224,117565,116845,116085,115277,120839,121256,120341,121555,119834,122778,122767,120341,119585,117326,115804,114881,115995,118379,115944,115098,114424,114212,115324,117481,118636,120258,117413,113258,106668,102655,99113,97919,96521,93175,93938,92163,90118,90823,83487,81138,79647,75898,74867,71766,70859,71064,72426,70924,66301,63237,61298,61225,62408,61173,58639,56407,53979,52209,47139,43736,40708,36665,32893,28746,24940,21237,18586,16013,13344,11138,9632,6252,5044,3926,3052,2144,1536,2503 0,9,0,2041,8852846,123738,123671,123590,123473,123338,123184,123040,122921,122825,122736,122619,122480,122305,122105,121858,121554,121243,120953,120718,120467,120206,119891,119404,118806,118113,117356,116569,115736,121255,121645,120695,121868,120109,123023,122985,120546,119771,117497,115956,115005,116094,118444,115978,115107,114410,114179,115261,117387,118501,120073,117202,113022,106423,102383,98821,97593,96166,92776,93501,91706,89632,90292,82957,80575,79050,75272,74179,71039,70057,70177,71433,69846,65187,62069,60051,59850,60850,59481,56838,54491,51919,49987,44915,41449,38340,34298,30537,26473,22762,19193,16619,14143,11635,9576,8161,5210,4129,3155,2409,1657,2672 0,9,0,2042,8927395,124052,123961,123897,123769,123624,123476,123312,123170,123059,122972,122885,122776,122641,122481,122303,122101,121859,121653,121457,121295,121090,120845,120503,119990,119357,118627,117841,117028,116165,121643,122002,121009,122142,120358,123251,123190,120736,119943,117651,116088,115105,116163,118479,115990,115098,114375,114120,115176,117265,118326,119863,116960,112763,106150,102085,98502,97235,95778,92352,93036,91224,89122,89733,82393,79981,78412,74593,73432,70254,69194,69233,70367,68689,63997,60820,58715,58377,59179,57667,54920,52435,49722,47650,42584,39055,35886,31863,28133,24177,20587,17168,14693,12344,10015,8124,6809,4274,3327,2495,1863,2866 0,9,0,2043,9001086,124374,124276,124188,124077,123923,123762,123605,123442,123308,123206,123120,123040,122938,122817,122681,122546,122407,122269,122155,122036,121921,121735,121459,121090,120546,119873,119115,118303,117458,116563,121997,122324,121289,122388,120591,123465,123380,120912,120097,117785,116198,115177,116205,118490,115985,115072,114316,114045,115060,117107,118133,119626,116693,112473,105851,101760,98150,96848,95362,91896,92550,90721,88584,89139,81793,79341,77717,73856,72627,69415,68270,68216,69223,67451,62717,59485,57288,56794,57395,55732,52859,50243,47413,45192,40149,36575,33353,29381,25703,21875,18432,15190,12835,10633,8502,6783,5589,3445,2629,1932,3151 0,9,0,2044,9073952,124697,124600,124504,124368,124233,124062,123891,123736,123580,123455,123354,123274,123202,123113,123018,122925,122854,122819,122777,122736,122664,122572,122351,122049,121648,121064,120364,119580,118735,117858,116931,122319,122608,121539,122621,120810,123663,123553,121069,120230,117898,116279,115216,116220,118484,115962,115020,114241,113942,114911,116927,117909,119361,116395,112155,105523,101403,97767,96433,94916,91423,92041,90187,88013,88508,81148,78646,76961,73060,71760,68510,67282,67121,67995,66126,61354,58051,55752,55099,55485,53653,50659,47934,44985,42624,37619,34016,30772,26864,23271,19595,16325,13280,11071,9034,7111,5577,4510,2724,2040,3378 0,9,0,2045,9146051,125034,124927,124828,124684,124523,124372,124191,124022,123876,123728,123603,123509,123440,123377,123314,123264,123233,123267,123331,123362,123366,123316,123191,122941,122609,122170,121558,120832,120014,119137,118228,117264,122601,122862,121772,122841,121009,123845,123706,121207,120344,117976,116329,115233,116217,118458,115915,114948,114138,113806,114739,116718,117665,119069,116072,111807,105166,101014,97355,95987,94448,90925,91504,89619,87408,87827,80450,77892,76147,72203,70831,67539,66220,65946,66678,64701,59890,56510,54109,53289,53436,51435,48339,45503,42448,39950,35009,31401,28151,24343,20862,17363,14287,11461,9419,7556,5850,4507,3570,2118,3597 0,9,0,2046,9217453,125397,125263,125155,125009,124841,124661,124501,124321,124163,124023,123877,123757,123673,123615,123579,123561,123573,123646,123782,123918,123994,124019,123940,123783,123503,123133,122663,122028,121269,120418,119508,118561,117557,122853,123103,121989,123042,121196,124006,123841,121323,120425,118027,116357,115234,116199,118410,115845,114850,114002,113648,114539,116484,117395,118752,115723,111429,104775,100596,96916,95524,93955,90404,90928,89014,86750,87088,79691,77077,75268,71281,69835,66489,65075,64679,65263,63175,58317,54861,52350,51343,51247,49095,45900,42966,39804,37193,32333,28748,25523,21840,18498,15211,12345,9754,7892,6219,4731,3571,2771,3795 0,9,0,2047,9288201,125776,125627,125492,125336,125165,124981,124790,124633,124462,124310,124174,124032,123923,123848,123817,123828,123872,123987,124161,124368,124552,124648,124647,124537,124348,124029,123626,123134,122468,121676,120790,119839,118855,117822,123092,123326,122191,123230,121366,124149,123955,121405,120477,118061,116368,115215,116157,118341,115747,114719,113848,113461,114316,116224,117097,118405,115342,111017,104354,100147,96456,95029,93436,89847,90317,88357,86037,86280,78867,76197,74320,70288,68756,65358,63843,63318,63747,61531,56627,53095,50460,49260,48937,46635,43346,40319,37073,34371,29621,26087,22915,19385,16211,13149,10518,8179,6504,5035,3756,2777,4394 0,9,0,2048,9358347,126166,126007,125858,125673,125492,125305,125110,124922,124774,124609,124461,124329,124197,124098,124051,124065,124140,124289,124502,124748,125005,125209,125277,125247,125105,124874,124525,124097,123574,122876,122051,121125,120133,119121,118071,123314,123534,122383,123397,121514,124267,124037,121460,120507,118069,116362,115173,116094,118244,115620,114570,113665,113256,114065,115942,116767,118028,114923,110578,103899,99678,95970,94509,92883,89251,89653,87638,85260,85403,77980,75245,73305,69215,67596,64138,62523,61856,62120,59770,54817,51190,48429,47056,46504,44058,40684,37579,34277,31505,26895,23435,20356,17006,14027,11211,8830,6752,5269,4000,2923,4797 0,9,0,2049,9427963,126561,126399,126238,126041,125829,125632,125436,125241,125063,124922,124759,124616,124493,124372,124300,124299,124378,124557,124805,125091,125383,125665,125840,125878,125815,125636,125374,124998,124538,123982,123253,122387,121421,120398,119371,118306,123522,123725,122554,123542,121640,124355,124089,121491,120519,118064,116335,115114,116003,118118,115474,114390,113462,113027,113792,115628,116412,117610,114477,110099,103426,99184,95452,93955,92286,88602,88932,86858,84414,84458,77028,74226,72205,68062,66348,62830,61099,60283,60367,57877,52861,49148,46282,44736,43956,41372,37927,34773,31434,28621,24182,20831,17866,14729,11969,9423,7294,5476,4188,3119,5165 0,9,0,2050,9497101,126970,126795,126630,126421,126196,125970,125763,125571,125381,125211,125072,124914,124779,124670,124574,124549,124613,124796,125072,125395,125728,126044,126298,126446,126448,126347,126136,125851,125441,124948,124359,123590,122685,121686,120647,119607,118520,123714,123898,122705,123666,121732,124413,124118,121505,120513,118037,116284,115029,115883,117971,115302,114193,113233,112774,113490,115289,116017,117165,113998,109601,102928,98661,94905,93359,91640,87896,88146,86008,83499,83438,76000,73124,71013,66819,65004,61422,59569,58588,58480,55833,50762,46988,44020,42301,41293,38586,35107,31915,28572,25748,21509,18306,15493,12581,10066,7789,5922,4362,3268,5528 0,9,0,2051,9565836,127393,127204,127026,126813,126576,126337,126102,125898,125711,125529,125361,125227,125078,124957,124873,124823,124863,125032,125313,125663,126034,126390,126679,126904,127015,126982,126847,126613,126297,125849,125326,124697,123889,122953,121938,120886,119824,118720,123887,124049,122838,123761,121798,124450,124132,121503,120484,117986,116203,114915,115743,117800,115108,113972,112980,112494,113159,114914,115595,116688,113496,109075,102397,98098,94316,92708,90936,87130,87291,85090,82514,82340,74886,71934,69731,65483,63554,59902,57919,56769,56444,53637,48542,44704,41643,39759,38535,35728,32233,29032,25717,22916,18913,15888,13246,10590,8332,6333,4726,3405,5863 0,9,0,2052,9634216,127808,127629,127435,127210,126968,126717,126469,126239,126038,125859,125680,125518,125391,125258,125160,125123,125137,125282,125551,125906,126303,126696,127026,127289,127476,127549,127485,127326,127059,126710,126228,125666,124998,124158,123204,122175,121102,120023,118901,124043,124181,122933,123826,121839,124473,124126,121479,120434,117911,116097,114779,115578,117606,114888,113729,112698,112185,112793,114512,115144,116184,112962,108516,101829,97498,93677,91996,90166,86296,86366,84100,81444,81153,73685,70653,68349,64041,61993,58267,56141,54800,54255,51314,46200,42307,39159,37121,35702,32821,29333,26155,22904,20161,16421,13599,11158,8775,6779,5058,3695,6177 0,9,0,2053,9702253,128214,128045,127861,127618,127365,127109,126849,126606,126379,126187,126010,125837,125682,125571,125461,125410,125437,125556,125802,126145,126548,126966,127333,127638,127861,128011,128051,127965,127773,127473,127092,126568,125967,125268,124412,123441,122393,121305,120207,119063,124174,124279,123000,123869,121865,124474,124097,121432,120356,117807,115971,114622,115395,117391,114648,113453,112392,111840,112400,114076,114667,115654,112393,107919,101221,96845,92976,91225,89324,85394,85362,83026,80287,79871,72386,69271,66862,62486,60307,56500,54219,52680,51931,48859,43735,39799,36584,34411,32811,29885,26439,23323,20165,17519,14067,11473,9251,7149,5414,3960,6583 0,9,0,2054,9769979,128611,128451,128277,128044,127775,127506,127241,126985,126746,126527,126337,126167,126000,125862,125774,125711,125724,125855,126076,126397,126786,127211,127603,127944,128213,128397,128514,128531,128414,128189,127853,127435,126870,126238,125521,124651,123662,122598,121489,120370,119202,124274,124347,123049,123897,121874,124457,124050,121358,120250,117681,115820,114445,115186,117153,114374,113151,112051,111470,111979,113617,114162,115089,111790,107279,100558,96131,92211,90382,88410,84416,84277,81863,79037,78482,70989,67779,65257,60804,58494,54586,52144,50431,49475,46274,41159,37192,33932,31648,29899,26951,23582,20557,17537,15020,11875,9523,7542,5715,4243,7044 0,9,0,2055,9837369,128973,128849,128683,128460,128200,127916,127638,127378,127125,126895,126677,126494,126330,126179,126066,126024,126026,126144,126374,126671,127038,127451,127847,128213,128519,128751,128903,128994,128980,128830,128571,128197,127740,127141,126492,125762,124870,123866,122783,121655,120512,119311,124343,124398,123080,123904,121861,124419,123974,121256,120125,117532,115651,114242,114958,116886,114077,112816,111688,111068,111536,113130,113622,114490,111142,106584,99827,95349,91371,89464,87418,83355,83101,80601,77684,76984,69476,66168,63524,58997,56524,52520,49945,48055,46892,43572,38481,34513,31225,28851,26979,24055,20796,17892,15049,12688,9869,7770,6039,4482,7543 0,9,0,2056,9904437,129319,129212,129081,128867,128616,128341,128050,127773,127519,127273,127044,126834,126657,126508,126382,126316,126339,126445,126665,126968,127312,127703,128087,128457,128789,129057,129256,129386,129444,129398,129212,128915,128501,128014,127396,126732,125983,125076,124052,122950,121798,120622,119392,124391,124426,123092,123892,121829,124351,123868,121133,119977,117363,115459,114023,114701,116595,113748,112456,111290,110647,111065,112612,113042,113840,110434,105818,99030,94491,90462,88475,86339,82202,81828,79239,76223,75363,67845,64427,61649,57029,54399,50325,47615,45555,44182,40762,35727,31776,28485,26057,24090,21227,18112,15369,12723,10553,8059,6227,4740,8059 0,9,0,2057,9971147,129627,129559,129444,129266,129024,128757,128474,128187,127913,127668,127423,127202,126999,126835,126712,126632,126631,126759,126964,127260,127610,127978,128340,128697,129033,129329,129562,129738,129836,129862,129780,129557,129220,128776,128268,127634,126952,126189,125263,124217,123095,121907,120703,119451,124424,124439,123084,123862,121768,124254,123745,120989,119812,117170,115248,113773,114422,116271,113391,112061,110874,110202,110560,112057,112415,113130,109657,104977,98156,93559,89475,87394,85168,80955,80452,77764,74646,73609,66078,62545,59614,54906,52143,48000,45160,42937,41359,37862,32917,29002,25742,23288,21280,18500,15561,13006,10592,8630,6460,4893,8576 0,9,0,2058,10037484,129917,129868,129790,129629,129423,129165,128890,128609,128327,128063,127818,127581,127366,127177,127037,126962,126946,127051,127278,127559,127903,128276,128616,128951,129273,129571,129834,130046,130189,130256,130248,130125,129863,129495,129033,128508,127857,127160,126375,125429,124360,123205,121990,120762,119494,124436,124433,123060,123802,121682,124139,123598,120828,119622,116961,115008,113503,114109,115915,113005,111649,110430,109728,110022,111456,111732,112346,108805,104058,97202,92545,88399,86221,83899,79609,78962,76167,72933,71709,64167,60494,57407,52651,49753,45548,42587,40206,38447,34896,30063,26220,23027,20582,18564,15908,13179,10838,8671,6930,5081,9017 0,9,0,2059,10103427,130185,130157,130099,129977,129786,129563,129299,129025,128748,128477,128212,127974,127746,127544,127379,127288,127277,127366,127569,127871,128200,128567,128914,129229,129529,129812,130077,130317,130497,130609,130640,130594,130429,130138,129754,129273,128729,128065,127349,126544,125575,124472,123288,122053,120806,119521,124429,124409,123006,123714,121578,124001,123429,120639,119413,116727,114746,113199,113770,115528,112596,111213,109956,109214,109441,110796,110979,111483,107871,103061,96168,91444,87228,84951,82526,78147,77351,74437,71076,69658,62083,58275,55065,50254,47231,42973,39904,37389,35463,31895,27197,23461,20365,17970,15979,13489,10989,8879,6966,5454,9439 0,9,0,2060,10168925,130425,130427,130387,130285,130134,129926,129697,129434,129164,128896,128627,128367,128138,127923,127747,127629,127602,127696,127885,128163,128511,128863,129205,129526,129806,130067,130319,130560,130765,130914,130993,130987,130899,130704,130397,129997,129495,128938,128254,127520,126690,125687,124556,123350,122097,120831,119528,124406,124356,122923,123608,121449,123846,123233,120435,119176,116466,114452,112872,113401,115122,112163,110748,109448,108658,108806,110072,110149,110539,106850,101975,95041,90246,85959,83572,81039,76563,75609,72558,69061,67420,59827,55916,52578,47724,44579,40286,37127,34502,32434,28878,24356,20762,17796,15482,13559,11259,9014,7142,5494,9978 0,9,1,2014,3251126,54841,57784,57746,57143,57266,56709,57999,58172,56977,56248,54926,54321,53919,54735,56165,54682,54482,54406,54804,55832,56988,58227,60052,58987,57156,54313,52490,50750,50456,49633,48227,48892,48139,47129,48473,44641,43428,43186,41652,41276,39936,39701,40573,41699,41734,39681,38392,37607,38407,40079,40207,39507,38738,38370,38708,36168,35082,34525,32523,31638,29339,27419,25381,24645,24050,22440,21272,21592,16060,15462,14302,13715,12214,11010,10307,8976,8405,7433,6741,6174,5220,4745,4170,3685,3508,2989,2541,2198,1814,1564,1252,1042,810,598,468,311,243,136,117,72,179 0,9,1,2015,3295341,55470,54916,57855,57812,57181,57302,56751,58040,58184,57013,56298,54974,54379,53964,54794,56246,54806,54651,54631,55076,56088,57270,58496,60285,59189,57331,54473,52641,50875,50588,49747,48323,48956,48208,47205,48497,44685,43444,43183,41653,41272,39938,39670,40522,41637,41641,39601,38283,37486,38271,39897,39996,39270,38495,38091,38400,35857,34749,34165,32160,31259,28962,27039,25013,24266,23643,22025,20853,21129,15700,15087,13935,13333,11839,10651,9930,8624,8040,7083,6390,5822,4889,4422,3861,3386,3196,2697,2276,1945,1592,1347,1068,870,668,485,368,241,187,99,83,157 0,9,1,2016,3339993,56097,55547,55013,57907,57858,57211,57339,56796,58089,58208,57054,56349,55025,54449,54022,54880,56367,54991,54875,54889,55369,56353,57541,58745,60506,59378,57502,54634,52786,50988,50706,49855,48404,49005,48278,47286,48514,44731,43456,43182,41645,41259,39919,39629,40462,41562,41536,39502,38151,37345,38114,39696,39769,39013,38231,37795,38076,35523,34395,33786,31779,30865,28569,26646,24634,23873,23221,21596,20420,20651,15326,14695,13553,12937,11451,10275,9543,8258,7659,6722,6035,5459,4556,4093,3551,3090,2888,2418,2019,1704,1378,1147,900,721,542,388,287,187,140,75,149 0,9,1,2017,3385004,56725,56177,55646,55091,57941,57894,57241,57375,56849,58144,58246,57104,56404,55088,54529,54110,55007,56556,55236,55141,55174,55664,56605,57797,58984,60710,59555,57665,54797,52926,51083,50818,49948,48463,49055,48351,47354,48520,44771,43460,43181,41622,41227,39889,39583,40390,41478,41415,39386,38005,37188,37936,39473,39522,38737,37951,37474,37727,35167,34019,33387,31381,30457,28162,26245,24242,23460,22779,21150,19971,20159,14935,14293,13152,12520,11045,9884,9142,7882,7261,6344,5668,5094,4224,3766,3242,2790,2586,2144,1771,1476,1176,962,749,589,436,307,222,136,105,136 0,9,1,2018,3430274,57342,56805,56277,55725,55146,57964,57929,57276,57419,56907,58199,58294,57152,56471,55159,54635,54243,55194,56801,55516,55437,55463,55948,56840,58039,59205,60896,59726,57818,54953,53056,51164,50915,50025,48516,49108,48410,47410,48528,44798,43457,43173,41583,41178,39847,39527,40306,41373,41277,39246,37840,37011,37736,39233,39254,38446,37650,37130,37356,34792,33629,32971,30966,30032,27741,25826,23826,23026,22319,20688,19502,19648,14532,13870,12735,12086,10625,9472,8721,7493,6859,5958,5295,4726,3887,3440,2934,2504,2294,1885,1532,1261,992,796,609,473,342,239,166,101,149 0,9,1,2019,3475710,57928,57422,56905,56358,55782,55187,57985,57965,57317,57466,56967,58256,58344,57211,56546,55257,54782,54437,55434,57082,55819,55740,55738,56212,57063,58263,59411,61079,59889,57962,55083,53170,51233,50998,50100,48566,49152,48463,47454,48528,44805,43445,43142,41534,41119,39792,39458,40201,41246,41124,39087,37652,36817,37513,38978,38968,38139,37323,36771,36962,34399,33224,32543,30540,29592,27303,25389,23388,22576,21843,20206,19016,19111,14113,13428,12299,11635,10184,9046,8287,7088,6449,5566,4920,4351,3551,3115,2628,2221,2015,1628,1308,1060,824,645,489,373,264,181,122,160 0,9,1,2020,3521219,58471,58012,57523,56985,56417,55827,55228,58007,58008,57360,57515,57025,58310,58406,57278,56645,55399,54988,54689,55714,57389,56124,56022,56004,56458,57268,58476,59605,61253,60040,58091,55189,53261,51287,51079,50173,48607,49187,48500,47481,48514,44794,43409,43101,41477,41051,39722,39366,40075,41100,40949,38907,37449,36601,37276,38701,38660,37806,36979,36395,36553,33994,32805,32094,30102,29131,26842,24931,22930,22105,21346,19703,18511,18550,13669,12968,11843,11162,9725,8601,7837,6668,6029,5164,4534,3973,3217,2795,2339,1954,1751,1395,1104,881,672,517,386,290,200,132,183 0,9,1,2021,3566718,58942,58558,58113,57603,57044,56462,55868,55269,58035,58056,57413,57567,57089,58379,58483,57379,56788,55607,55258,54985,56032,57702,56419,56295,56259,56687,57465,58677,59786,61407,60172,58195,55275,53332,51352,51152,50227,48639,49213,48527,47487,48487,44761,43364,43045,41402,40967,39629,39253,39929,40934,40755,38709,37223,36365,37015,38399,38322,37446,36608,35993,36124,33565,32369,31632,29643,28651,26362,24449,22453,21614,20824,19183,17980,17970,13206,12490,11368,10670,9247,8142,7372,6239,5598,4761,4146,3603,2888,2486,2056,1698,1496,1180,919,722,538,405,297,218,147,203 0,9,1,2022,3612164,59383,59028,58660,58193,57663,57089,56504,55910,55320,58073,58114,57472,57624,57161,58458,58586,57527,56998,55871,55563,55301,56354,58002,56694,56553,56491,56901,57653,58867,59950,61536,60277,58274,55344,53399,51421,51209,50267,48667,49226,48542,47478,48445,44715,43304,42972,41313,40865,39515,39119,39761,40748,40545,38489,36985,36112,36732,38072,37963,37065,36219,35578,35675,33121,31911,31153,29162,28147,25860,23947,21959,21103,20283,18641,17427,17362,12730,11987,10868,10155,8755,7662,6896,5794,5163,4357,3761,3235,2573,2186,1789,1454,1261,985,754,577,426,315,223,162,225 0,9,1,2023,3657483,59788,59471,59133,58740,58252,57709,57132,56544,55962,55377,58133,58177,57534,57694,57245,58565,58732,57741,57265,56174,55890,55623,56656,58284,56953,56790,56711,57102,57833,59032,60087,61641,60360,58335,55411,53459,51474,51249,50297,48683,49228,48539,47449,48387,44657,43229,42892,41210,40742,39387,38967,39577,40542,40309,38252,36733,35838,36423,37727,37588,36668,35811,35144,35214,32660,31430,30648,28656,27620,25335,23420,21435,20567,19714,18075,16849,16727,12226,11459,10345,9622,8242,7173,6411,5354,4724,3951,3384,2878,2261,1898,1533,1226,1050,812,606,452,331,238,168,252 0,9,1,2024,3702730,60151,59880,59575,59213,58801,58299,57752,57175,56596,56018,55441,58192,58242,57606,57777,57355,58716,58949,58014,57574,56502,56222,55931,56939,58553,57196,57014,56916,57288,57997,59178,60197,61729,60432,58401,55477,53507,51521,51289,50319,48687,49214,48519,47407,48322,44584,43145,42795,41089,40601,39242,38795,39381,40316,40057,37997,36461,35541,36096,37364,37192,36257,35390,34700,34736,32180,30930,30118,28128,27067,24788,22871,20893,20003,19123,17483,16241,16067,11699,10914,9804,9065,7717,6676,5919,4901,4292,3550,3008,2529,1967,1627,1294,1021,863,651,478,350,249,177,265 0,9,1,2025,3747813,60503,60246,59986,59657,59274,58847,58343,57794,57228,56652,56083,55509,58254,58314,57688,57887,57510,58937,59222,58325,57908,56835,56538,56220,57207,58802,57425,57220,57106,57459,58139,59296,60289,61804,60503,58461,55527,53548,51561,51317,50329,48672,49181,48483,47357,48243,44504,43044,42675,40947,40441,39076,38613,39163,40071,39794,37720,36161,35225,35752,36982,36787,35826,34948,34238,34231,31677,30405,29565,27577,26487,24215,22295,20328,19413,18500,16864,15609,15368,11150,10349,9245,8495,7183,6167,5419,4454,3855,3165,2649,2200,1688,1370,1081,838,693,516,369,266,186,285 0,9,1,2026,3792660,60806,60599,60352,60069,59720,59321,58891,58387,57847,57286,56718,56151,55577,58325,58397,57799,58040,57734,59217,59534,58662,58248,57150,56834,56492,57459,59035,57637,57413,57281,57608,58256,59396,60369,61878,60572,58507,55571,53580,51595,51331,50322,48642,49133,48437,47292,48153,44406,42923,42535,40790,40265,38897,38408,38926,39813,39508,37421,35845,34890,35388,36584,36363,35381,34498,33757,33703,31142,29856,28985,26997,25878,23615,21689,19730,18792,17845,16209,14943,14645,10575,9757,8666,7912,6642,5656,4926,4004,3434,2790,2303,1889,1427,1142,887,674,546,397,282,198,303 0,9,1,2027,3837256,61077,60903,60708,60436,60133,59769,59366,58934,58442,57906,57351,56785,56220,55654,58408,58508,57954,58263,58019,59536,59871,59000,58570,57449,57116,56745,57695,59252,57831,57592,57435,57733,58356,59487,60444,61954,60627,58547,55608,53605,51616,51328,50296,48594,49075,48379,47215,48043,44288,42784,42381,40617,40074,38699,38185,38677,39533,39196,37106,35510,34538,35013,36172,35922,34919,34023,33247,33148,30583,29282,28377,26392,25239,22985,21062,19097,18137,17163,15525,14248,13890,9973,9149,8072,7319,6092,5141,4434,3568,3026,2426,1983,1595,1190,939,715,531,424,302,207,323 0,9,1,2028,3881517,61298,61176,61013,60792,60501,60183,59813,59408,58989,58500,57971,57419,56854,56297,55742,58521,58665,58178,58548,58340,59879,60210,59325,58874,57728,57377,56984,57914,59453,58010,57751,57567,57839,58445,59577,60523,62016,60675,58578,55637,53619,51619,51303,50254,48538,49007,48308,47123,47914,44149,42626,42211,40428,39865,38487,37947,38403,39229,38866,36768,35164,34175,34623,35739,35464,34435,33518,32715,32563,30001,28680,27738,25749,24570,22321,20395,18441,17452,16442,14807,13524,13103,9355,8521,7471,6718,5538,4630,3955,3151,2635,2087,1678,1331,978,757,565,410,324,224,336 0,9,1,2029,3925378,61489,61402,61286,61096,60858,60551,60229,59857,59461,59049,58566,58039,57488,56931,56386,55859,58676,58891,58465,58870,58693,60229,60536,59628,59159,57986,57626,57206,58119,59634,58170,57884,57675,57934,58530,59663,60590,62071,60714,58600,55654,53618,51599,51264,50201,48469,48927,48219,47012,47762,43994,42451,42022,40219,39640,38258,37691,38104,38907,38518,36419,34805,33798,34216,35289,34987,33922,32988,32150,31949,29390,28046,27071,25075,23868,21622,19692,17750,16735,15682,14056,12766,12297,8718,7887,6864,6108,4988,4132,3493,2742,2268,1764,1401,1093,785,597,437,311,238,354 0,9,1,2030,3968821,61651,61594,61513,61371,61161,60908,60597,60272,59911,59521,59113,58634,58107,57565,57022,56502,56020,58904,59180,58788,59219,59052,60564,60844,59913,59424,58232,57856,57410,58303,59798,58308,57995,57770,58026,58615,59737,60649,62113,60741,58610,55658,53596,51566,51217,50137,48388,48826,48107,46876,47593,43821,42261,41815,39994,39402,38012,37410,37792,38568,38156,36050,34433,33405,33794,34820,34477,33381,32430,31553,31305,28751,27379,26364,24361,23126,20889,18960,17019,15973,14897,13275,11981,11467,8075,7245,6245,5505,4452,3651,3041,2361,1921,1472,1154,881,619,462,333,230,376 0,9,1,2031,4011815,61799,61757,61707,61598,61436,61212,60954,60640,60326,59971,59588,59182,58703,58184,57656,57141,56664,56253,59194,59512,59143,59577,59390,60878,61131,60179,59674,58463,58073,57596,58469,59940,58423,58094,57863,58116,58686,59804,60699,62149,60759,58603,55639,53559,51524,51159,50061,48289,48701,47976,46726,47408,43632,42049,41590,39758,39146,37740,37114,37460,38213,37778,35670,34044,32998,33351,34318,33941,32812,31841,30924,30629,28071,26677,25621,23612,22344,20114,18187,16251,15179,14080,12465,11176,10623,7421,6592,5634,4916,3932,3182,2614,1998,1602,1210,929,696,479,351,245,378 0,9,1,2032,4054353,61925,61904,61870,61791,61665,61489,61258,60997,60694,60387,60039,59658,59253,58780,58276,57778,57304,56898,56551,59525,59871,59506,59916,59709,61172,61399,60432,59910,58679,58267,57761,58612,60058,58524,58186,57955,58196,58750,59859,60740,62170,60761,58575,55608,53510,51470,51086,49970,48167,48559,47827,46558,47206,43419,41820,41353,39504,38865,37455,36801,37115,37844,37383,35271,33638,32573,32882,33791,33371,32212,31219,30262,29920,27356,25937,24835,22822,21522,19299,17374,15446,14351,13229,11633,10358,9766,6759,5947,5034,4347,3422,2737,2214,1665,1318,973,735,541,365,261,398 0,9,1,2033,4096441,62043,62032,62019,61954,61858,61718,61536,61302,61050,60756,60454,60110,59729,59332,58874,58398,57941,57540,57197,56892,59887,60236,59849,60235,60010,61447,61649,60670,60133,58875,58444,57903,58734,60164,58622,58281,58036,58267,58807,59908,60770,62173,60738,58534,55566,53446,51404,50998,49854,48030,48402,47659,46373,46984,43190,41579,41096,39224,38569,37150,36474,36756,37459,36971,34859,33211,32120,32386,33229,32776,31584,30562,29567,29170,26607,25156,24008,21993,20658,18441,16519,14612,13490,12350,10781,9524,8904,6104,5314,4451,3789,2948,2320,1848,1368,1064,769,569,407,270,422 0,9,1,2034,4137999,62158,62151,62147,62102,62020,61911,61765,61580,61356,61112,60825,60526,60181,59809,59426,58996,58562,58178,57841,57541,57264,60255,60584,60169,60535,60285,61703,61890,60895,60330,59049,58595,58024,58841,60267,58722,58360,58109,58328,58854,59946,60784,62152,60705,58489,55508,53373,51317,50885,49720,47876,48227,47476,46164,46745,42950,41321,40813,38926,38253,36829,36136,36382,37057,36543,34424,32761,31637,31861,32639,32145,30921,29874,28832,28371,25811,24328,23134,21116,19751,17541,15625,13745,12606,11450,9916,8688,8036,5457,4701,3881,3264,2499,1934,1520,1104,838,593,432,304,437 0,9,1,2035,4179052,62281,62269,62267,62233,62169,62075,61958,61809,61635,61419,61180,60897,60598,60262,59902,59549,59161,58801,58481,58187,57915,57635,60604,60912,60473,60810,60547,61950,62114,61096,60508,59199,58721,58129,58949,60369,58809,58433,58172,58379,58887,59968,60774,62116,60659,58424,55439,53280,51212,50754,49569,47702,48039,47272,45939,46492,42693,41038,40515,38612,37923,36496,35781,35991,36634,36092,33966,32285,31132,31305,32018,31480,30224,29143,28050,27530,24972,23456,22215,20188,18794,16599,14704,12844,11689,10537,9049,7839,7179,4828,4097,3344,2766,2084,1590,1223,871,649,448,320,476 0,9,1,2036,4219671,62422,62392,62386,62354,62300,62223,62122,62005,61862,61697,61487,61251,60970,60678,60356,60026,59714,59401,59106,58829,58563,58289,57991,60932,61218,60751,61073,60798,62179,62316,61274,60661,59328,58835,58232,59053,60456,58887,58496,58221,58418,58904,59963,60747,62068,60595,58345,55349,53166,51089,50603,49398,47512,47831,47052,45701,46216,42410,40739,40201,38286,37580,36144,35407,35585,36188,35613,33480,31779,30596,30716,31365,30777,29490,28369,27228,26642,24083,22537,21250,19216,17787,15624,13751,11924,10769,9619,8177,7015,6354,4215,3530,2838,2313,1715,1285,968,676,496,334,509 0,9,1,2037,4259914,62569,62534,62509,62472,62420,62354,62271,62169,62058,61925,61766,61559,61324,61052,60774,60482,60193,59957,59707,59455,59207,58941,58648,58325,61246,61501,61015,61321,61032,62386,62498,61430,60793,59446,58949,58337,59144,60534,58953,58549,58262,58444,58904,59947,60709,62006,60521,58244,55235,53036,50946,50438,49213,47303,47606,46818,45443,45919,42109,40423,39873,37946,37221,35781,35018,35162,35720,35110,32961,31243,30029,30100,30672,30033,28713,27552,26359,25701,23149,21571,20234,18202,16752,14613,12771,10986,9834,8699,7314,6218,5554,3636,3000,2371,1903,1389,1019,752,512,370,540 0,9,1,2038,4299736,62712,62682,62653,62597,62539,62474,62402,62318,62223,62120,61995,61837,61633,61406,61148,60900,60652,60436,60263,60057,59834,59587,59302,58986,58641,61530,61768,61265,61553,61242,62574,62658,61566,60910,59559,59062,58430,59225,60601,59010,58593,58284,58448,58889,59919,60659,61930,60424,58127,55102,52888,50784,50257,49013,47081,47366,46566,45160,45599,41789,40093,39529,37589,36848,35398,34609,34712,35221,34571,32412,30675,29430,29450,29945,29252,27891,26684,25439,24714,22163,20550,19169,17152,15677,13579,11777,10041,8899,7792,6480,5441,4794,3092,2513,1957,1539,1100,793,574,383,581 0,9,1,2039,4339193,62861,62829,62803,62741,62664,62594,62522,62449,62373,62286,62190,62066,61912,61717,61502,61274,61072,60897,60743,60616,60440,60216,59950,59643,59305,58930,61799,62020,61500,61762,61434,62739,62794,61686,61027,59673,59160,58514,59295,60657,59054,58622,58290,58436,58863,59877,60598,61835,60307,57991,54953,52720,50608,50054,48793,46844,47105,46288,44859,45260,41453,39748,39169,37222,36458,34991,34176,34231,34688,34001,31831,30078,28796,28760,29177,28418,27018,25773,24476,23670,21133,19484,18074,16060,14577,12528,10772,9093,7978,6912,5676,4706,4083,2587,2068,1585,1220,854,604,431,622 0,9,1,2040,4378249,63019,62979,62950,62891,62809,62718,62642,62570,62505,62437,62356,62263,62140,61996,61813,61629,61445,61316,61206,61099,60998,60823,60581,60292,59964,59597,59202,62055,62258,61712,61951,61604,62883,62917,61804,61143,59771,59251,58584,59357,60703,59083,58630,58280,58414,58821,59820,60516,61721,60170,57837,54786,52539,50410,49836,48560,46591,46819,45992,44546,44908,41099,39388,38791,36834,36044,34561,33712,33716,34129,33397,31220,29444,28130,28032,28358,27538,26095,24806,23453,22572,20047,18377,16933,14943,13457,11464,9767,8151,7081,6058,4908,4011,3423,2138,1677,1256,948,652,452,675 0,9,1,2041,4416910,63164,63140,63101,63040,62958,62863,62767,62690,62627,62570,62507,62428,62337,62225,62093,61941,61802,61691,61626,61558,61485,61385,61190,60925,60615,60259,59873,59463,62294,62475,61904,62115,61751,63012,63034,61918,61244,59860,59331,58643,59403,60732,59087,58620,58259,58380,58769,59746,60412,61591,60015,57665,54606,52338,50197,49608,48311,46306,46517,45680,44213,44544,40732,39009,38395,36425,35605,34100,33219,33174,33533,32762,30569,28767,27419,27256,27487,26610,25122,23783,22372,21424,18919,17226,15761,13801,12321,10399,8767,7242,6215,5246,4185,3365,2830,1733,1327,976,725,488,718 0,9,1,2042,4455224,63326,63286,63263,63191,63108,63013,62913,62816,62748,62693,62641,62580,62502,62424,62322,62220,62114,62048,62002,61982,61946,61874,61753,61536,61249,60913,60534,60132,59707,62514,62667,62070,62260,61885,63136,63150,62020,61336,59941,59395,58691,59437,60740,59082,58601,58220,58332,58697,59653,60284,61439,59839,57477,54406,52119,49971,49355,48034,46009,46199,45347,43865,44162,40346,38615,37977,35992,35129,33613,32695,32603,32905,32090,29880,28050,26663,26433,26565,25623,24096,22702,21242,20224,17746,16043,14566,12645,11184,9340,7795,6356,5384,4479,3513,2786,2299,1377,1036,745,542,776 0,9,1,2043,4493211,63492,63448,63410,63353,63261,63165,63064,62961,62874,62814,62763,62713,62656,62589,62522,62450,62394,62360,62359,62359,62370,62340,62244,62100,61864,61548,61190,60795,60378,59928,62709,62835,62216,62392,62015,63256,63251,62115,61420,60005,59448,58723,59450,60734,59065,58574,58172,58264,58602,59538,60143,61268,59647,57268,54191,51887,49726,49080,47738,45692,45862,45003,43502,43761,39941,38196,37534,35524,34627,33098,32140,31997,32238,31370,29147,27291,25864,25557,25591,24585,23008,21567,20061,18980,16537,14842,13355,11487,10052,8304,6847,5512,4604,3764,2908,2264,1827,1077,792,557,850 0,9,1,2044,4530920,63660,63617,63573,63500,63426,63318,63216,63113,63020,62940,62885,62835,62789,62742,62687,62651,62625,62643,62677,62717,62750,62769,62713,62592,62429,62164,61829,61453,61043,60601,60126,62881,62985,62346,62522,62137,63364,63343,62197,61487,60058,59488,58733,59448,60718,59036,58529,58108,58177,58491,59404,59981,61079,59433,57042,53959,51633,49453,48787,47423,45361,45515,44641,43120,43340,39513,37759,37060,35029,34093,32547,31553,31355,31526,30613,28372,26486,25014,24636,24555,23488,21866,20379,18835,17700,15305,13621,12141,10332,8946,7300,5943,4709,3878,3118,2366,1809,1430,820,594,907 0,9,1,2045,4568293,63834,63788,63742,63663,63572,63483,63369,63265,63172,63086,63011,62958,62912,62875,62840,62818,62827,62875,62961,63038,63109,63150,63144,63064,62923,62731,62446,62095,61703,61267,60801,60304,63030,63120,62474,62647,62246,63462,63421,62265,61543,60097,59504,58730,59432,60690,58993,58467,58021,58071,58360,59249,59805,60872,59203,56800,53708,51352,49162,48475,47093,45017,45147,44256,42720,42894,39061,37285,36554,34504,33528,31965,30930,30673,30771,29797,27543,25630,24115,23655,23467,22325,20671,19144,17574,16389,14050,12388,10927,9200,7871,6336,5086,3965,3218,2540,1889,1414,1095,617,964 0,9,1,2046,4605433,64021,63959,63913,63833,63735,63629,63534,63417,63324,63237,63157,63084,63033,62998,62974,62972,62994,63077,63193,63324,63432,63509,63530,63495,63396,63228,63014,62713,62346,61928,61469,60979,60460,63166,63254,62595,62757,62349,63545,63487,62320,61585,60115,59510,58718,59410,60649,58931,58385,57917,57950,58211,59077,59613,60649,58957,56536,53429,51050,48854,48148,46747,44658,44756,43852,42293,42421,38576,36782,36015,33941,32933,31346,30267,29944,29964,28937,26670,24719,23161,22614,22320,21117,19423,17878,16277,15058,12787,11159,9738,8103,6842,5425,4286,3290,2624,2029,1482,1085,820,1020 0,9,1,2047,4642318,64215,64147,64085,64003,63904,63792,63680,63584,63476,63388,63309,63231,63161,63119,63097,63106,63149,63245,63394,63556,63719,63833,63891,63886,63831,63701,63511,63280,62965,62575,62132,61648,61134,60600,63299,63376,62705,62859,62439,63616,63541,62359,61605,60123,59505,58695,59375,60590,58850,58283,57799,57810,58046,58890,59403,60410,58689,56246,53129,50732,48530,47803,46387,44279,44351,43421,41840,41909,38055,36248,35440,33345,32298,30683,29558,29166,29109,28020,25730,23752,22153,21517,21121,19857,18142,16573,14961,13715,11531,9958,8584,7047,5865,4577,3564,2680,2100,1592,1136,814,1186 0,9,1,2048,4678986,64418,64341,64274,64176,64074,63961,63842,63729,63644,63540,63460,63383,63308,63247,63218,63228,63283,63401,63563,63756,63953,64120,64214,64250,64223,64136,63986,63776,63532,63194,62781,62313,61804,61276,60737,63425,63489,62809,62950,62516,63673,63580,62382,61613,60119,59488,58660,59319,60510,58752,58167,57663,57658,57860,58687,59172,60148,58391,55939,52809,50398,48187,47444,46005,43881,43918,42960,41350,41356,37509,35676,34831,32711,31620,29977,28810,28340,28199,27045,24741,22729,21089,20368,19870,18550,16822,15245,13635,12374,10297,8783,7470,6047,4955,3804,2910,2147,1646,1221,850,1296 0,9,1,2049,4715474,64619,64547,64469,64365,64246,64131,64012,63891,63789,63708,63611,63533,63459,63394,63346,63349,63406,63536,63719,63925,64152,64356,64504,64572,64587,64531,64422,64252,64027,63761,63400,62962,62469,61945,61413,60868,63537,63591,62899,63026,62577,63717,63600,62388,61609,60101,59459,58602,59240,60417,58638,58032,57514,57490,57662,58466,58926,59856,58075,55604,52473,50051,47826,47064,45600,43456,43456,42463,40827,40769,36924,35070,34180,32034,30900,29225,28011,27458,27235,26012,23690,21650,19974,19172,18579,17219,15480,13912,12309,11055,9093,7653,6417,5109,4122,3112,2329,1685,1263,919,1396 0,9,1,2050,4751765,64826,64748,64676,64560,64435,64304,64182,64063,63951,63853,63779,63684,63609,63547,63493,63477,63528,63660,63854,64082,64323,64556,64742,64866,64910,64895,64817,64690,64504,64257,63967,63581,63120,62610,62081,61544,60983,63642,63680,62974,63084,62626,63740,63606,62385,61595,60072,59410,58528,59148,60304,58506,57885,57344,57307,57448,58230,58649,59544,57739,55257,52124,49685,47449,46661,45170,43004,42961,41928,40266,40142,36305,34422,33485,31312,30127,28425,27159,26514,26205,24915,22566,20517,18814,17931,17252,15857,14126,12571,11005,9768,7925,6582,5435,4253,3376,2498,1829,1298,950,1493 0,9,1,2051,4787918,65047,64955,64877,64769,64630,64493,64356,64232,64123,64014,63923,63852,63760,63696,63646,63625,63656,63782,63979,64217,64481,64727,64943,65104,65203,65220,65181,65087,64942,64733,64465,64149,63740,63264,62750,62216,61661,61089,63736,63756,63036,63133,62656,63751,63605,62370,61570,60020,59340,58439,59037,60173,58363,57721,57161,57109,57215,57965,58355,59216,57385,54893,51751,49296,47053,46227,44713,42516,42428,41358,39668,39475,35641,33729,32737,30546,29301,27573,26245,25519,25111,23751,21394,19333,17606,16661,15895,14482,12771,11242,9727,8522,6823,5579,4527,3483,2713,1965,1410,976,1579 0,9,1,2052,4823913,65257,65178,65083,64972,64838,64688,64545,64408,64291,64186,64085,63998,63928,63848,63796,63779,63804,63911,64102,64342,64617,64885,65115,65308,65443,65513,65510,65453,65339,65175,64940,64649,64309,63883,63403,62883,62332,61766,61183,63814,63820,63083,63161,62669,63755,63588,62342,61521,59950,59256,58331,58910,60030,58200,57543,56961,56888,56953,57682,58044,58864,57013,54506,51360,48883,46629,45765,44221,41994,41858,40749,39023,38767,34931,32988,31942,29724,28425,26663,25280,24456,23947,22529,20171,18107,16364,15363,14527,13103,11430,9944,8494,7340,5779,4652,3708,2801,2137,1517,1066,1647 0,9,1,2053,4859785,65465,65389,65306,65178,65041,64896,64740,64597,64467,64355,64257,64160,64074,64016,63947,63929,63958,64059,64231,64466,64743,65022,65274,65483,65647,65753,65801,65784,65707,65572,65384,65123,64809,64452,64023,63536,63001,62441,61863,61264,63878,63870,63113,63176,62674,63745,63561,62296,61452,59865,59157,58210,58772,59869,58022,57347,56745,56638,56674,57378,57713,58497,56622,54099,50945,48443,46174,45269,43689,41435,41243,40097,38337,38008,34173,32196,31095,28846,27491,25687,24249,23328,22725,21254,18897,16843,15100,14044,13148,11732,10120,8695,7318,6231,4822,3825,2986,2208,1650,1143,1753 0,9,1,2054,4895536,65671,65596,65517,65401,65248,65100,64948,64791,64656,64530,64425,64331,64234,64162,64115,64080,64108,64212,64380,64597,64866,65147,65411,65643,65826,65958,66043,66076,66040,65941,65781,65571,65284,64954,64593,64157,63657,63112,62538,61944,61330,63929,63902,63130,63183,62670,63722,63515,62231,61366,59763,59040,58076,58617,59691,57827,57132,56502,56372,56379,57057,57361,58107,56207,53668,50501,47975,45682,44733,43120,40833,40586,39403,37601,37195,33366,31350,30189,27905,26495,24645,23143,22150,21447,19924,17589,15548,13817,12722,11791,10398,8851,7504,6218,5205,3962,3084,2358,1704,1245,1876 0,9,1,2055,4931093,65855,65803,65724,65612,65472,65306,65152,65000,64850,64720,64600,64499,64405,64322,64262,64248,64260,64363,64534,64746,64996,65272,65536,65779,65986,66139,66249,66317,66331,66275,66151,65969,65734,65429,65096,64728,64276,63768,63210,62621,62012,61383,63962,63920,63138,63174,62651,63681,63446,62149,61268,59645,58911,57924,58450,59500,57614,56891,56243,56087,56066,56719,56989,57697,55768,53206,50026,47470,45145,44158,42502,40190,39881,38652,36814,36324,32497,30446,29218,26903,25426,23541,21986,20912,20120,18557,16246,14237,12525,11411,10455,9103,7641,6380,5199,4281,3195,2432,1826,1286,2019 0,9,1,2056,4966494,66030,65989,65930,65821,65682,65531,65359,65203,65059,64913,64790,64674,64573,64492,64422,64395,64429,64514,64686,64900,65146,65403,65661,65903,66122,66299,66431,66524,66574,66568,66485,66339,66132,65881,65571,65229,64848,64388,63868,63294,62691,62067,61419,63981,63925,63132,63155,62614,63615,63362,62050,61152,59516,58764,57762,58269,59289,57375,56633,55964,55788,55733,56359,56593,57259,55297,52708,49513,46922,44574,43543,41846,39501,39127,37852,35968,35389,31576,29475,28180,25830,24287,22375,20770,19624,18748,17158,14891,12917,11238,10125,9152,7867,6500,5343,4278,3455,2524,1887,1380,2149 0,9,1,2057,5001718,66191,66165,66117,66027,65891,65741,65583,65411,65262,65123,64984,64865,64750,64660,64593,64555,64577,64684,64837,65053,65300,65554,65793,66028,66249,66438,66590,66706,66779,66810,66779,66672,66502,66279,66022,65704,65350,64960,64489,63950,63364,62745,62102,61442,63990,63920,63118,63121,62552,63534,63267,61936,61025,59367,58606,57581,58072,59053,57116,56353,55671,55472,55379,55979,56171,56788,54793,52170,48957,46334,43959,42880,41144,38762,38321,36994,35062,34391,30585,28438,27067,24688,23092,21153,19503,18295,17341,15731,13522,11604,9981,8879,7919,6697,5445,4402,3459,2733,1952,1425,2293 0,9,1,2058,5036724,66335,66326,66291,66215,66097,65950,65794,65635,65470,65326,65194,65059,64940,64836,64759,64725,64736,64832,65007,65203,65453,65707,65945,66162,66372,66563,66729,66866,66965,67018,67021,66966,66837,66648,66422,66156,65826,65463,65060,64572,64017,63418,62781,62125,61457,63984,63903,63085,63059,62481,63444,63154,61812,60882,59208,58432,57386,57847,58797,56840,56061,55358,55138,55006,55578,55721,56279,54245,51589,48357,45705,43297,42170,40390,37968,37455,36072,34090,33321,29522,27320,25879,23482,21839,19874,18199,16929,15910,14292,12158,10312,8761,7682,6747,5617,4490,3562,2739,2120,1481,2416 0,9,1,2059,5071493,66476,66469,66452,66389,66287,66158,66003,65846,65694,65534,65396,65268,65135,65026,64935,64891,64907,64991,65155,65372,65601,65860,66098,66316,66508,66686,66856,67004,67125,67204,67227,67209,67130,66982,66793,66555,66278,65940,65564,65146,64640,64073,63455,62805,62139,61457,63969,63871,63031,62986,62395,63335,63028,61668,60724,59036,58246,57167,57605,58524,56549,55753,55024,54782,54613,55143,55231,55725,53651,50963,47711,45024,42586,41405,39582,37117,36521,35082,33044,32174,28380,26130,24633,22218,20528,18555,16858,15535,14466,12856,10815,9055,7590,6554,5663,4640,3633,2824,2123,1605,2532 0,9,1,2060,5106019,66597,66612,66595,66550,66461,66347,66211,66055,65905,65757,65605,65469,65343,65220,65126,65067,65073,65161,65313,65520,65771,66007,66252,66466,66661,66823,66981,67133,67261,67361,67413,67414,67374,67277,67128,66929,66677,66392,66041,65653,65213,64696,64112,63478,62819,62139,61448,63938,63815,62959,62900,62292,63216,62884,61514,60552,58848,58034,56932,57344,58233,56241,55426,54674,54405,54194,54673,54702,55125,53008,50287,47018,44296,41825,40586,38715,36202,35526,34015,31923,30945,27159,24877,23320,20894,19175,17200,15479,14131,13024,11447,9504,7852,6479,5505,4679,3763,2887,2194,1614,2683 0,9,2,2014,3277323,52655,55365,55476,55080,55985,54540,56112,56131,54779,54649,53714,52825,52660,53030,54101,53314,53073,52904,52687,53618,55145,55888,56632,55554,53939,50547,48975,47857,47530,47554,46571,47499,46743,46393,46941,43531,43177,42566,40898,41035,39625,40031,40575,42207,41922,39811,38806,38670,39359,41335,41737,41352,41195,41107,41218,39117,38116,37462,36095,34231,32375,30501,28532,27498,26253,24861,23759,23758,18195,17574,16732,16124,14141,13048,12326,11066,10360,9396,8895,8389,7268,6849,6331,5715,5436,4554,4264,3828,3285,3005,2460,2014,1663,1402,1053,744,591,453,301,236,444 0,9,2,2015,3322395,53261,52722,55447,55541,55146,56046,54599,56176,56187,54838,54710,53783,52891,52727,53108,54189,53418,53201,53056,52862,53811,55344,56078,56817,55727,54112,50713,49129,47998,47660,47691,46683,47585,46826,46464,47003,43586,43228,42604,40938,41063,39644,40032,40573,42188,41892,39770,38759,38616,39289,41248,41634,41237,41072,40966,41054,38951,37940,37274,35896,34031,32177,30299,28324,27278,26022,24621,23502,23476,17963,17322,16472,15849,13879,12780,12052,10791,10073,9107,8591,8069,6964,6527,5997,5379,5079,4223,3915,3484,2958,2675,2164,1753,1415,1179,875,606,473,357,231,460 0,9,2,2016,3367641,53857,53329,52806,55512,55608,55212,56106,54658,56241,56249,54899,54777,53858,52962,52804,53198,54294,53551,53357,53235,53053,54018,55537,56264,56992,55893,54276,50875,49273,48131,47791,47814,46779,47668,46899,46522,47061,43637,43275,42640,40977,41077,39654,40024,40559,42161,41854,39724,38706,38547,39210,41146,41520,41111,40941,40811,40878,38767,37754,37073,35690,33819,31964,30085,28100,27039,25774,24358,23224,23168,17714,17053,16191,15549,13597,12492,11753,10492,9769,8799,8267,7726,6640,6186,5646,5021,4711,3880,3563,3139,2632,2353,1879,1498,1188,977,712,484,374,272,458 0,9,2,2017,3413081,54460,53924,53412,52874,55578,55674,55275,56166,54717,56311,56308,54965,54851,53934,53042,52892,53302,54421,53711,53537,53429,53264,54218,55728,56436,57161,56055,54436,51027,49410,48263,47905,47920,46867,47740,46957,46579,47118,43682,43318,42673,40999,41081,39654,40008,40541,42121,41807,39663,38638,38471,39120,41036,41396,40973,40794,40646,40690,38577,37558,36866,35472,33596,31738,29853,27858,26781,25504,24074,22924,22832,17447,16762,15894,15231,13297,12184,11430,10168,9439,8468,7918,7360,6292,5822,5276,4661,4333,3534,3213,2799,2320,2046,1610,1265,984,794,569,383,287,484 0,9,2,2018,3458712,55047,54529,54009,53481,52945,55645,55737,55336,56228,54782,56378,56374,55037,54927,54020,53135,52994,53433,54580,53896,53733,53643,53466,54416,55909,56601,57327,56210,54583,51168,49543,48384,48005,48019,46948,47797,47012,46631,47162,43722,43355,42688,41014,41081,39643,39989,40515,42080,41750,39593,38565,38384,39027,40915,41265,40824,40632,40465,40495,38374,37356,36649,35242,33356,31497,29604,27594,26499,25212,23762,22603,22475,17157,16453,15572,14890,12969,11851,11083,9820,9083,8114,7548,6972,5932,5445,4895,4289,3945,3190,2869,2466,2019,1753,1360,1049,802,634,448,297,512 0,9,2,2019,3504464,55609,55117,54614,54078,53553,53016,55709,55799,55397,56294,54843,56448,56447,55110,55012,54119,53240,53122,53592,54764,54096,53944,53845,53665,54607,56081,56766,57482,56357,54720,51304,49665,48490,48097,48106,47017,47851,47061,46674,47200,43757,43370,42697,41018,41072,39625,39957,40480,42028,41679,39515,38482,38290,38924,40784,41118,40664,40462,40276,40291,38165,37140,36418,34994,33100,31234,29333,27311,26190,24889,23433,22260,22098,16843,16125,15223,14519,12617,11492,10710,9449,8704,7736,7158,6569,5552,5057,4508,3913,3563,2852,2530,2151,1733,1481,1132,857,644,499,347,535 0,9,2,2020,3550264,56123,55679,55202,54683,54149,53623,53084,55772,55862,55467,56357,54909,56525,56522,55193,55112,54230,53372,53278,53777,54964,54315,54147,54041,53857,54788,56245,56925,57623,56494,54852,51429,49773,48584,48179,48180,47079,47905,47104,46711,47234,43775,43381,42696,41010,41055,39600,39925,40437,41959,41605,39425,38391,38188,38811,40644,40962,40496,40282,40070,40076,37942,36909,36175,34731,32819,30950,29033,26998,25859,24547,23081,21891,21694,16506,15767,14844,14122,12237,11106,10312,9056,8301,7340,6748,6148,5156,4657,4112,3538,3178,2519,2203,1847,1468,1234,927,691,510,387,585 0,9,2,2021,3596025,56577,56194,55766,55273,54754,54219,53691,53153,55835,55929,55528,56424,54982,56605,56603,55289,55224,54367,53531,53464,53975,55182,54522,54348,54230,54040,54965,56409,57074,57758,56626,54975,51536,49871,48666,48249,48249,47136,47944,47142,46745,47250,43785,43379,42687,40999,41026,39571,39881,40378,41885,41516,39324,38291,38080,38688,40492,40796,40320,40088,39861,39845,37705,36661,35906,34447,32511,30635,28707,26661,25500,24182,22701,21497,21259,16146,15385,14442,13699,11832,10691,9888,8639,7878,6921,6321,5711,4748,4250,3714,3164,2810,2195,1893,1561,1224,1013,746,545,395,650 0,9,2,2022,3641735,56988,56651,56282,55838,55344,54825,54287,53760,53220,55905,55993,55594,56498,55060,56692,56699,55399,55360,54533,53721,53666,54190,55391,54732,54543,54412,54215,55135,56555,57214,57883,56752,55084,51635,49957,48740,48316,48312,47183,47980,47174,46762,47261,43786,43370,42673,40977,40997,39533,39824,40317,41801,41424,39216,38182,37960,38555,40331,40621,40128,39888,39636,39604,37454,36394,35614,34130,32179,30292,28356,26297,25116,23782,22293,21073,20795,15755,14976,14011,13246,11397,10253,9440,8202,7430,6481,5880,5263,4332,3843,3321,2798,2453,1887,1601,1304,1004,814,589,422,694 0,9,2,2023,3687390,57378,57065,56740,56356,55911,55415,54894,54357,53827,53294,55973,56064,55668,56576,55150,56794,56810,55534,55527,54730,53928,53886,54400,55600,54930,54729,54587,54386,55291,56699,57349,58004,56861,55181,51722,50035,48812,48382,48364,47224,48009,47191,46771,47262,43782,43356,42644,40951,40957,39479,39761,40242,41709,41324,39101,38060,37831,38411,40161,40432,39928,39674,39396,39347,37184,36107,35300,33788,31822,29922,27975,25914,24703,23359,21855,20617,20298,15342,14537,13554,12760,10933,9789,8963,7735,6966,6032,5420,4809,3918,3438,2937,2445,2112,1593,1337,1070,806,644,455,739 0,9,2,2024,3732834,57729,57455,57155,56816,56430,55983,55484,54963,54426,53903,53364,56044,56142,55747,56664,55251,56910,56947,55697,55724,54943,54152,54097,54609,55793,55115,54906,54755,54547,55440,56836,57477,58109,56958,55262,51796,50107,48880,48430,48411,47260,48024,47203,46770,47254,43771,43328,42612,40913,40905,39424,39687,40158,41608,41214,38975,37930,37690,38259,39975,40238,39714,39443,39143,39069,36893,35792,34956,33412,31435,29524,27568,25497,24264,22899,21379,20129,19756,14894,14065,13060,12241,10443,9295,8460,7248,6478,5564,4956,4354,3506,3043,2570,2107,1790,1332,1100,865,639,498,798 0,9,2,2025,3778076,58058,57807,57545,57232,56891,56503,56051,55555,55033,54502,53974,53436,56122,56224,55834,56764,55368,57051,57114,55892,55937,55174,54370,54307,54807,55977,55293,55077,54916,54700,55581,56967,57588,58206,57040,55334,51868,50176,48933,48470,48451,47283,48032,47204,46762,47238,43748,43296,42570,40865,40849,39356,39604,40066,41503,41085,38845,37793,37543,38093,39781,40027,39488,39196,38868,38768,36577,35447,34577,33007,31019,29098,27130,25048,23795,22413,20871,19603,19178,14415,13553,12532,11692,9920,8775,7936,6743,5987,5088,4488,3901,3103,2665,2213,1788,1496,1094,888,685,495,865 0,9,2,2026,3823073,58355,58140,57900,57622,57306,56963,56573,56122,55627,55108,54572,54047,53516,56204,56316,55934,56881,55511,57220,57309,56103,56168,55398,54587,54506,54992,56157,55467,55240,55067,54844,55717,57083,57689,58289,57111,55403,51932,50235,48977,48506,48479,47296,48032,47197,46747,47211,43720,43254,42516,40811,40781,39284,39513,39968,41383,40951,38703,37647,37384,37922,39578,39801,39243,38928,38569,38438,36230,35068,34170,32574,30574,28639,26665,24569,23292,21889,20330,19040,18555,13900,13009,11976,11112,9368,8230,7386,6227,5480,4609,4024,3457,2718,2300,1879,1498,1232,884,703,530,903 0,9,2,2027,3867724,58612,58437,58233,57979,57696,57378,57033,56645,56194,55702,55179,54646,54128,53601,56296,56422,56050,57025,55683,57419,57520,56336,56391,55619,54788,54690,55170,56330,55633,55390,55209,54983,55837,57185,57781,58357,57179,55467,51988,50286,49017,48529,48497,47302,48023,47183,46720,47182,43682,43200,42458,40743,40703,39199,39418,39855,41256,40808,38551,37489,37221,37740,39360,39561,38980,38639,38243,38080,35854,34661,33732,32107,30097,28143,26156,24059,22752,21322,19741,18431,17895,13351,12432,11388,10494,8791,7669,6826,5698,4967,4133,3567,3028,2344,1951,1573,1234,997,699,549,947 0,9,2,2028,3911973,58821,58696,58530,58312,58053,57769,57450,57106,56717,56271,55775,55254,54728,54213,53697,56400,56542,56192,57193,55884,57637,57752,56558,56611,55827,54979,54869,55345,56495,55787,55532,55344,55104,55946,57273,57856,58423,57242,55523,52032,50329,49043,48547,48508,47297,48006,47158,46689,47144,43633,43145,42387,40669,40617,39107,39308,39737,41116,40653,38387,37323,37043,37546,39128,39306,38693,38325,37886,37688,35440,34222,33258,31607,29581,27615,25616,23507,22167,20716,19120,17779,17186,12764,11826,10763,9851,8194,7091,6250,5166,4454,3663,3128,2613,1991,1634,1295,998,789,543,990 0,9,2,2029,3955783,58992,58905,58791,58611,58387,58127,57842,57523,57179,56794,56343,55851,55338,54814,54309,53807,56521,56691,56361,57395,56102,57872,57973,56780,56818,56025,55163,55046,55507,56650,55932,55668,55466,55213,56043,57350,57927,58484,57294,55569,52070,50354,49065,48554,48512,47287,47976,47129,46647,47092,43579,43078,42312,40589,40523,39005,39190,39612,40967,40486,38216,37144,36851,37336,38879,39023,38382,37980,37498,37264,35000,33751,32745,31070,29026,27046,25035,22908,21537,20068,18445,17080,16429,12149,11180,10107,9184,7578,6500,5668,4639,3951,3210,2702,2223,1669,1348,1048,790,616,1018 0,9,2,2030,3999081,59147,59078,59002,58872,58686,58461,58199,57917,57597,57256,56868,56418,55935,55426,54910,54420,53935,56667,56868,56565,57612,56336,58098,58193,56993,57014,56213,55343,55209,55663,56795,56070,55791,55574,55309,56125,57424,57995,58538,57338,55603,52091,50374,49078,48553,48505,47264,47947,47089,46593,47036,43514,43007,42227,40501,40417,38894,39065,39474,40803,40311,38035,36955,36647,37109,38603,38716,38042,37599,37081,36802,34519,33242,32196,30498,28434,26436,24401,22264,20864,19363,17726,16341,15634,11486,10503,9427,8495,6946,5900,5091,4115,3468,2774,2299,1865,1374,1092,832,616,1085 0,9,2,2031,4041843,59282,59237,59175,59084,58948,58761,58534,58275,57993,57674,57330,56944,56503,56024,55522,55021,54548,54088,56845,57073,56783,57847,56564,58321,58405,57192,57201,56397,55508,55365,55809,56931,56196,55899,55667,55394,56206,57493,58053,58579,57371,55620,52107,50388,49078,48544,48487,47239,47908,47035,46533,46966,43444,42927,42133,40398,40304,38776,38929,39326,40631,40125,37842,36750,36426,36858,38305,38375,37668,37187,36633,36305,34006,32695,31605,29883,27792,25774,23726,21576,20136,18608,16962,15551,14788,10792,9802,8723,7791,6308,5308,4521,3612,2998,2359,1930,1542,1113,870,649,1134 0,9,2,2032,4084010,59411,59373,59335,59258,59161,59023,58835,58610,58351,58070,57748,57406,57029,56591,56120,55632,55149,54704,54270,57052,57296,57018,58075,56787,58535,58603,57378,57382,56568,55669,55512,55944,57055,56307,55998,55752,55473,56279,57552,58099,58613,57390,55634,52114,50391,49071,48524,48462,47206,47855,46976,46460,46890,43368,42837,42027,40288,40183,38645,38781,39172,40451,39928,37639,36534,36181,36585,37974,38001,37264,36743,36149,35767,33450,32106,30971,29216,27103,25063,22999,20834,19354,17810,16150,14717,13899,10077,9076,8000,7073,5675,4715,3968,3129,2555,1981,1591,1248,882,676,1179 0,9,2,2033,4125514,59520,59503,59472,59418,59336,59236,59097,58912,58687,58427,58145,57823,57490,57117,56687,56231,55761,55305,54887,54481,57273,57535,57247,58300,56999,58737,58794,57562,57552,56732,55819,55649,56069,57163,56405,56081,55828,55547,56340,57602,58135,58629,57401,55637,52112,50387,49052,48499,48431,47156,47797,46904,46381,46805,43282,42736,41912,40168,40051,38505,38630,39007,40256,39714,37413,36293,35911,36281,37611,37594,36825,36265,35621,35186,32849,31469,30289,28493,26359,24297,22212,20032,18529,16964,15289,13838,12976,9334,8331,7270,6360,5043,4140,3432,2669,2147,1635,1290,992,688,1231 0,9,2,2034,4166412,59630,59614,59604,59558,59496,59412,59310,59175,58989,58764,58502,58220,57908,57578,57215,56799,56362,55918,55490,55099,54709,57510,57766,57472,58512,57205,58934,58974,57731,57716,56889,55959,55775,56176,57259,56489,56162,55901,55614,56395,57640,58157,58640,57399,55629,52105,50370,49031,48468,48384,47100,47725,46825,46295,46710,43183,42624,41792,40042,39907,38361,38466,38830,40045,39486,37168,36027,35617,35946,37218,37156,36347,35742,35047,34565,32205,30787,29549,27719,25557,23467,21366,19178,17651,16071,14379,12920,12024,8571,7575,6544,5656,4427,3585,2927,2244,1777,1328,1023,773,1271 0,9,2,2035,4206663,59746,59725,59716,59690,59637,59572,59487,59388,59252,59068,58841,58581,58304,57996,57676,57327,56930,56519,56103,55703,55328,54953,57739,57993,57686,58719,57401,59119,59144,57895,57871,57032,56088,55886,56273,57341,56568,56236,55966,55677,56439,57663,58170,58644,57390,55615,52084,50352,48998,48421,48335,47034,47646,46737,46202,46600,43073,42501,41658,39900,39758,38205,38290,38640,39824,39232,36894,35734,35287,35581,36793,36677,35826,35175,34429,33890,31508,30043,28750,26887,24689,22576,20464,18281,16725,15125,13428,11983,11051,7797,6823,5822,4971,3838,3060,2462,1858,1443,1054,799,1353 0,9,2,2036,4246360,59871,59842,59826,59802,59769,59714,59649,59565,59466,59332,59144,58920,58664,58393,58094,57790,57459,57086,56704,56317,55932,55574,55189,57968,58212,57896,58914,57586,59293,59310,58052,58015,57161,56201,55985,56358,57420,56644,56304,56028,55725,56467,57680,58177,58639,57379,55592,52063,50326,48952,48373,48276,46961,47559,46644,46095,46481,42956,42369,41515,39755,39598,38039,38102,38436,39579,38953,36590,35408,34928,35184,36331,36157,35261,34567,33766,33168,30759,29240,27894,25984,23762,21627,19509,17328,15744,14137,12459,11016,10060,7027,6078,5121,4313,3277,2575,2037,1507,1148,823,1435 0,9,2,2037,4285435,60008,59968,59944,59913,59882,59846,59791,59728,59643,59547,59407,59224,59005,58754,58493,58206,57922,57616,57273,56919,56547,56182,55812,55424,58183,58423,58093,59100,57761,59461,59466,58196,58142,57277,56301,56070,56437,57496,56713,56366,56072,55756,56488,57687,58174,58624,57354,55566,52035,50284,48904,48310,48210,46881,47465,46539,45978,46354,42826,42226,41366,39601,39429,37858,37900,38203,39303,38640,36260,35054,34541,34748,35827,35599,34660,33911,33051,32387,29945,28376,26965,25012,22768,20627,18500,16322,14729,13121,11464,10032,9068,6263,5351,4450,3688,2758,2132,1656,1202,896,1500 0,9,2,2038,4323933,60143,60107,60069,60031,59992,59961,59923,59872,59808,59725,59622,59488,59309,59095,58852,58607,58338,58082,57803,57489,57151,56796,56421,56047,55648,58395,58624,58281,59275,57931,59620,59611,58323,58253,57380,56389,56152,56512,57564,56774,56412,56105,55777,56500,57685,58165,58603,57328,55530,51990,50239,48846,48240,48133,46795,47359,46424,45856,46217,42685,42078,41211,39437,39246,37662,37673,37948,39000,38300,35899,34670,34120,34270,35280,34994,34008,33203,32276,31538,29070,27443,25965,23978,21720,19565,17434,15276,13680,12079,10455,9052,8088,5518,4650,3810,3108,2287,1731,1320,938,1601 0,9,2,2039,4361825,60288,60243,60209,60157,60113,60072,60039,60004,59952,59891,59801,59704,59573,59398,59194,58967,58738,58499,58271,58020,57722,57401,57037,56656,56271,55866,58595,58817,58459,59445,58087,59765,59738,58435,58353,57470,56474,56228,56579,57625,56825,56443,56127,55792,56505,57679,58146,58576,57293,55477,51942,50182,48778,48165,48055,46695,47242,46302,45721,46069,42540,41921,41041,39255,39045,37445,37424,37662,38665,37928,35508,34249,33666,33754,34687,34342,33305,32432,31432,30630,28117,26433,24899,22883,20607,18448,16322,14191,12602,11018,9442,8075,7131,4799,3988,3216,2580,1864,1383,1033,1693 0,9,2,2040,4399156,60432,60387,60345,60297,60239,60194,60150,60119,60084,60034,59969,59883,59789,59664,59498,59309,59099,58901,58689,58488,58255,57972,57643,57273,56881,56488,56075,58784,58998,58629,59604,58230,59895,59850,58537,58442,57555,56553,56297,56638,57676,56861,56468,56144,55798,56503,57661,58120,58537,57243,55421,51882,50116,48703,48083,47961,46584,47119,46171,45572,45915,42388,41750,40856,39064,38823,37205,37147,37348,38297,37527,35081,33793,33168,33193,34050,33635,32544,31601,30526,29637,27092,25359,23775,21722,19436,17282,15173,13086,11505,9955,8436,7127,6209,4114,3367,2670,2104,1492,1084,1828 0,9,2,2041,4435936,60574,60531,60489,60433,60380,60321,60273,60231,60198,60166,60112,60052,59968,59880,59765,59613,59441,59262,59092,58909,58721,58506,58214,57881,57498,57097,56696,56273,58961,59170,58791,59753,58358,60011,59951,58628,58527,57637,56625,56362,56691,57712,56891,56487,56151,55799,56492,57641,58089,58482,57187,55357,51817,50045,48624,47985,47855,46470,46984,46026,45419,45748,42225,41566,40655,38847,38574,36939,36838,37003,37900,37084,34618,33302,32632,32594,33363,32871,31716,30708,29547,28563,25996,24223,22579,20497,18216,16074,13995,11951,10404,8897,7450,6211,5331,3477,2802,2179,1684,1169,1954 0,9,2,2042,4472171,60726,60675,60634,60578,60516,60463,60399,60354,60311,60279,60244,60196,60139,60057,59981,59881,59745,59605,59455,59313,59144,58971,58750,58454,58108,57714,57307,56896,56458,59129,59335,58939,59882,58473,60115,60040,58716,58607,57710,56693,56414,56726,57739,56908,56497,56155,55788,56479,57612,58042,58424,57121,55286,51744,49966,48531,47880,47744,46343,46837,45877,45257,45571,42047,41366,40435,38601,38303,36641,36499,36630,37462,36599,34117,32770,32052,31944,32614,32044,30824,29733,28480,27426,24838,23012,21320,19218,16949,14837,12792,10812,9309,7865,6502,5338,4510,2897,2291,1750,1321,2090 0,9,2,2043,4507875,60882,60828,60778,60724,60662,60597,60541,60481,60434,60392,60357,60327,60282,60228,60159,60096,60013,59909,59796,59677,59551,59395,59215,58990,58682,58325,57925,57508,57080,56635,59288,59489,59073,59996,58576,60209,60129,58797,58677,57780,56750,56454,56755,57756,56920,56498,56144,55781,56458,57569,57990,58358,57046,55205,51660,49873,48424,47768,47624,46204,46688,45718,45082,45378,41852,41145,40183,38332,38000,36317,36130,36219,36985,36081,33570,32194,31424,31237,31804,31147,29851,28676,27352,26212,23612,21733,19998,17894,15651,13571,11585,9678,8231,6869,5594,4519,3762,2368,1837,1375,2301 0,9,2,2044,4543032,61037,60983,60931,60868,60807,60744,60675,60623,60560,60515,60469,60439,60413,60371,60331,60274,60229,60176,60100,60019,59914,59803,59638,59457,59219,58900,58535,58127,57692,57257,56805,59438,59623,59193,60099,58673,60299,60210,58872,58743,57840,56791,56483,56772,57766,56926,56491,56133,55765,56420,57523,57928,58282,56962,55113,51564,49770,48314,47646,47493,46062,46526,45546,44893,45168,41635,40887,39901,38031,37667,35963,35729,35766,36469,35513,32982,31565,30738,30463,30930,30165,28793,27555,26150,24924,22314,20395,18631,16532,14325,12295,10382,8571,7193,5916,4745,3768,3080,1904,1446,2471 0,9,2,2045,4577758,61200,61139,61086,61021,60951,60889,60822,60757,60704,60642,60592,60551,60528,60502,60474,60446,60406,60392,60370,60324,60257,60166,60047,59877,59686,59439,59112,58737,58311,57870,57427,56960,59571,59742,59298,60194,58763,60383,60285,58942,58801,57879,56825,56503,56785,57768,56922,56481,56117,55735,56379,57469,57860,58197,56869,55007,51458,49662,48193,47512,47355,45908,46357,45363,44688,44933,41389,40607,39593,37699,37303,35574,35290,35273,35907,34904,32347,30880,29994,29634,29969,29110,27668,26359,24874,23561,20959,19013,17224,15143,12991,11027,9201,7496,6201,5016,3961,3093,2475,1501,2633 0,9,2,2046,4612020,61376,61304,61242,61176,61106,61032,60967,60904,60839,60786,60720,60673,60640,60617,60605,60589,60579,60569,60589,60594,60562,60510,60410,60288,60107,59905,59649,59315,58923,58490,58039,57582,57097,59687,59849,59394,60285,58847,60461,60354,59003,58840,57912,56847,56516,56789,57761,56914,56465,56085,55698,56328,57407,57782,58103,56766,54893,51346,49546,48062,47376,47208,45746,46172,45162,44457,44667,41115,40295,39253,37340,36902,35143,34808,34735,35299,34238,31647,30142,29189,28729,28927,27978,26477,25088,23527,22135,19546,17589,15785,13737,11656,9786,8059,6464,5268,4190,3249,2486,1951,2775 0,9,2,2047,4645883,61561,61480,61407,61333,61261,61189,61110,61049,60986,60922,60865,60801,60762,60729,60720,60722,60723,60742,60767,60812,60833,60815,60756,60651,60517,60328,60115,59854,59503,59101,58658,58191,57721,57222,59793,59950,59486,60371,58927,60533,60414,59046,58872,57938,56863,56520,56782,57751,56897,56436,56049,55651,56270,57334,57694,57995,56653,54771,51225,49415,47926,47226,47049,45568,45966,44936,44197,44371,40812,39949,38880,36943,36458,34675,34285,34152,34638,33511,30897,29343,28307,27743,27816,26778,25204,23746,22112,20656,18090,16129,14331,12338,10346,8572,6954,5499,4404,3443,2620,1963,3208 0,9,2,2048,4679361,61748,61666,61584,61497,61418,61344,61268,61193,61130,61069,61001,60946,60889,60851,60833,60837,60857,60888,60939,60992,61052,61089,61063,60997,60882,60738,60539,60321,60042,59682,59270,58812,58329,57845,57334,59889,60045,59574,60447,58998,60594,60457,59078,58894,57950,56874,56513,56775,57734,56868,56403,56002,55598,56205,57255,57595,57880,56532,54639,51090,49280,47783,47065,46878,45370,45735,44678,43910,44047,40471,39569,38474,36504,35976,34161,33713,33516,33921,32725,30076,28461,27340,26688,26634,25508,23862,22334,20642,19131,16598,14652,12886,10959,9072,7407,5920,4605,3623,2779,2073,3501 0,9,2,2049,4712489,61942,61852,61769,61676,61583,61501,61424,61350,61274,61214,61148,61083,61034,60978,60954,60950,60972,61021,61086,61166,61231,61309,61336,61306,61228,61105,60952,60746,60511,60221,59853,59425,58952,58453,57958,57438,59985,60134,59655,60516,59063,60638,60489,59103,58910,57963,56876,56512,56763,57701,56836,56358,55948,55537,56130,57162,57486,57754,56402,54495,50953,49133,47626,46891,46686,45146,45476,44395,43587,43689,40104,39156,38025,36028,35448,33605,33088,32825,33132,31865,29171,27498,26308,25564,25377,24153,22447,20861,19125,17566,15089,13178,11449,9620,7847,6311,4965,3791,2925,2200,3769 0,9,2,2050,4745336,62144,62047,61954,61861,61761,61666,61581,61508,61430,61358,61293,61230,61170,61123,61081,61072,61085,61136,61218,61313,61405,61488,61556,61580,61538,61452,61319,61161,60937,60691,60392,60009,59565,59076,58566,58063,57537,60072,60218,59731,60582,59106,60673,60512,59120,58918,57965,56874,56501,56735,57667,56796,56308,55889,55467,56042,57059,57368,57621,56259,54344,50804,48976,47456,46698,46470,44892,45185,44080,43233,43296,39695,38702,37528,35507,34877,32997,32410,32074,32275,30918,28196,26471,25206,24370,24041,22729,20981,19344,17567,15980,13584,11724,10058,8328,6690,5291,4093,3064,2318,4035 0,9,2,2051,4777918,62346,62249,62149,62044,61946,61844,61746,61666,61588,61515,61438,61375,61318,61261,61227,61198,61207,61250,61334,61446,61553,61663,61736,61800,61812,61762,61666,61526,61355,61116,60861,60548,60149,59689,59188,58670,58163,57631,60151,60293,59802,60628,59142,60699,60527,59133,58914,57966,56863,56476,56706,57627,56745,56251,55819,55385,55944,56949,57240,57472,56111,54182,50646,48802,47263,46481,46223,44614,44863,43732,42846,42865,39245,38205,36994,34937,34253,32329,31674,31250,31333,29886,27148,25371,24037,23098,22640,21246,19462,17790,15990,14394,12090,10309,8719,7107,5619,4368,3316,2429,4284 0,9,2,2052,4810303,62551,62451,62352,62238,62130,62029,61924,61831,61747,61673,61595,61520,61463,61410,61364,61344,61333,61371,61449,61564,61686,61811,61911,61981,62033,62036,61975,61873,61720,61535,61288,61017,60689,60275,59801,59292,58770,58257,57718,60229,60361,59850,60665,59170,60718,60538,59137,58913,57961,56841,56448,56668,57576,56688,56186,55737,55297,55840,56830,57100,57320,55949,54010,50469,48615,47048,46231,45945,44302,44508,43351,42421,42386,38754,37665,36407,34317,33568,31604,30861,30344,30308,28785,26029,24200,22795,21758,21175,19718,17903,16211,14410,12821,10642,8947,7450,5974,4642,3541,2629,4530 0,9,2,2053,4842468,62749,62656,62555,62440,62324,62213,62109,62009,61912,61832,61753,61677,61608,61555,61514,61481,61479,61497,61571,61679,61805,61944,62059,62155,62214,62258,62250,62181,62066,61901,61708,61445,61158,60816,60389,59905,59392,58864,58344,57799,60296,60409,59887,60693,59191,60729,60536,59136,58904,57942,56814,56412,56623,57522,56626,56106,55647,55202,55726,56698,56954,57157,55771,53820,50276,48402,46802,45956,45635,43959,44119,42929,41950,41863,38213,37075,35767,33640,32816,30813,29970,29352,29206,27605,24838,22956,21484,20367,19663,18153,16319,14628,12847,11288,9245,7648,6265,4941,3764,2817,4830 0,9,2,2054,4874443,62940,62855,62760,62643,62527,62406,62293,62194,62090,61997,61912,61836,61766,61700,61659,61631,61616,61643,61696,61800,61920,62064,62192,62301,62387,62439,62471,62455,62374,62248,62072,61864,61586,61284,60928,60494,60005,59486,58951,58426,57872,60345,60445,59919,60714,59204,60735,60535,59127,58884,57918,56780,56369,56569,57462,56547,56019,55549,55098,55600,56560,56801,56982,55583,53611,50057,48156,46529,45649,45290,43583,43691,42460,41436,41287,37623,36429,35068,32899,31999,29941,29001,28281,28028,26350,23570,21644,20115,18926,18108,16553,14731,13053,11319,9815,7913,6439,5184,4011,2998,5168 0,9,2,2055,4906276,63118,63046,62959,62848,62728,62610,62486,62378,62275,62175,62077,61995,61925,61857,61804,61776,61766,61781,61840,61925,62042,62179,62311,62434,62533,62612,62654,62677,62649,62555,62420,62228,62006,61712,61396,61034,60594,60098,59573,59034,58500,57928,60381,60478,59942,60730,59210,60738,60528,59107,58857,57887,56740,56318,56508,57386,56463,55925,55445,54981,55470,56411,56633,56793,55374,53378,49801,47879,46226,45306,44916,43165,43220,41949,40870,40660,36979,35722,34306,32094,31098,28979,27959,27143,26772,25015,22235,20276,18700,17440,16524,14952,13155,11512,9850,8407,6674,5338,4213,3196,5524 0,9,2,2056,4937943,63289,63223,63151,63046,62934,62810,62691,62570,62460,62360,62254,62160,62084,62016,61960,61921,61910,61931,61979,62068,62166,62300,62426,62554,62667,62758,62825,62862,62870,62830,62727,62576,62369,62133,61825,61503,61135,60688,60184,59656,59107,58555,57973,60410,60501,59960,60737,59215,60736,60506,59083,58825,57847,56695,56261,56432,57306,56373,55823,55326,54859,55332,56253,56449,56581,55137,53110,49517,47569,45888,44932,44493,42701,42701,41387,40255,39974,36269,34952,33469,31199,30112,27950,26845,25931,25434,23604,20836,18859,17247,15932,14938,13360,11612,10026,8445,7098,5535,4340,3360,5910 0,9,2,2057,4969429,63436,63394,63327,63239,63133,63016,62891,62776,62651,62545,62439,62337,62249,62175,62119,62077,62054,62075,62127,62207,62310,62424,62547,62669,62784,62891,62972,63032,63057,63052,63001,62885,62718,62497,62246,61930,61602,61229,60774,60267,59731,59162,58601,58009,60434,60519,59966,60741,59216,60720,60478,59053,58787,57803,56642,56192,56350,57218,56275,55708,55203,54730,55181,56078,56244,56342,54864,52807,49199,47225,45516,44514,44024,42193,42131,40770,39584,39218,35493,34107,32547,30218,29051,26847,25657,24642,24018,22131,19395,17398,15761,14409,13361,11803,10116,8604,7133,5897,4508,3468,6283 0,9,2,2058,5000760,63582,63542,63499,63414,63326,63215,63096,62974,62857,62737,62624,62522,62426,62341,62278,62237,62210,62219,62271,62356,62450,62569,62671,62789,62901,63008,63105,63180,63224,63238,63227,63159,63026,62847,62611,62352,62031,61697,61315,60857,60343,59787,59209,58637,58037,60452,60530,59975,60743,59201,60695,60444,59016,58740,57753,56576,56117,56262,57118,56165,55588,55072,54590,55016,55878,56011,56067,54560,52469,48845,46840,45102,44051,43509,41641,41507,40095,38843,38388,34645,33174,31528,29169,27914,25674,24388,23277,22537,20604,17905,15908,14266,12900,11817,10291,8689,7276,5932,4810,3600,6601 0,9,2,2059,5031934,63709,63688,63647,63588,63499,63405,63296,63179,63054,62943,62816,62706,62611,62518,62444,62397,62370,62375,62414,62499,62599,62707,62816,62913,63021,63126,63221,63313,63372,63405,63413,63385,63299,63156,62961,62718,62451,62125,61785,61398,60935,60399,59833,59248,58667,58064,60460,60538,59975,60728,59183,60666,60401,58971,58689,57691,56500,56032,56165,57004,56047,55460,54932,54432,54828,55653,55748,55758,54220,52098,48457,46420,44642,43546,42944,41030,40830,39355,38032,37484,33703,32145,30432,28036,26703,24418,23046,21854,20997,19039,16382,14406,12775,11416,10316,8849,7356,6055,4843,3849,6907 0,9,2,2060,5062906,63828,63815,63792,63735,63673,63579,63486,63379,63259,63139,63022,62898,62795,62703,62621,62562,62529,62535,62572,62643,62740,62856,62953,63060,63145,63244,63338,63427,63504,63553,63580,63573,63525,63427,63269,63068,62818,62546,62213,61867,61477,60991,60444,59872,59278,58692,58080,60468,60541,59964,60708,59157,60630,60349,58921,58624,57618,56418,55940,56057,56889,55922,55322,54774,54253,54612,55399,55447,55414,53842,51688,48023,45950,44134,42986,42324,40361,40083,38543,37138,36475,32668,31039,29258,26830,25404,23086,21648,20371,19410,17431,14852,12910,11317,9977,8880,7496,6127,4948,3880,7295 0,10,0,2014,19983033,295560,284183,289500,292150,290614,284030,292425,287544,284129,285585,283956,278986,265683,271981,265933,255565,257557,260783,265572,268456,275290,280884,297125,319355,329467,333206,328697,324591,328383,335542,334278,337412,337388,326209,332270,315498,306925,306431,306725,315558,308993,310735,309612,303358,303840,284856,271148,250909,253406,257738,259495,257405,236183,231276,241403,224566,224073,216308,213927,212089,197844,189484,179014,171826,178968,164320,155296,144975,123486,119147,109954,101814,97122,89767,86872,77947,73525,67845,62838,58133,52030,49228,44123,40630,38662,32907,29488,25895,22336,19662,16542,13864,11083,8900,7108,4936,3742,2776,2038,1443,2717 0,10,0,2015,20534360,302060,300684,289144,293851,295775,293796,286946,295256,290409,286988,288408,286706,281615,268258,274761,269362,260197,263876,269153,275830,280288,288430,295228,312117,334237,343867,347047,341810,336726,339305,345151,342774,344792,343928,332038,337353,320174,311310,310638,310700,319171,312239,313486,312004,305509,305791,286704,272795,252468,254747,258864,260501,258346,237188,232244,242194,225408,224847,217027,214571,212690,198466,190008,179446,172066,178815,164067,154886,144494,123138,118608,109308,100985,96099,88579,85428,76395,71711,65834,60666,55827,49734,46753,41624,38034,35848,30193,26752,23207,19762,17139,14194,11690,9168,7221,5647,3827,2835,2050,1465,2609 0,10,0,2016,21091811,308661,307229,305731,293572,297578,298929,296724,289810,298131,293310,289811,291163,289377,284224,271098,278223,274021,266589,272361,279544,287759,293579,302844,310352,327214,348835,357746,360148,353971,347746,349066,353582,350249,351331,349738,337261,341960,324578,315533,314635,314387,322408,315075,315897,314169,307472,307583,288373,274248,253874,255986,259917,261464,259240,238151,233189,242943,226218,225564,217708,215181,213204,198965,190353,179656,172073,178405,163584,154286,143827,122562,117791,108375,99885,94798,87117,83666,74512,69596,63567,58274,53325,47259,44115,38976,35295,32908,27406,23992,20546,17253,14725,11991,9690,7447,5744,4389,2897,2097,1477,2523 0,10,0,2017,21655422,315313,313872,312317,310240,297369,300827,301826,299598,292717,301039,296173,292563,293836,292027,287095,274622,282928,280459,275164,282886,291613,301166,308153,318037,325576,342017,362924,370883,372278,365012,357603,357647,361016,356883,357144,354946,342026,346309,328808,319553,318354,317697,325225,317566,318072,316162,309278,309199,289848,275553,255174,257136,260932,262388,260095,239094,234083,243656,226983,226230,218346,215708,213598,199272,190480,179628,171822,177756,162898,153492,142906,121700,116686,107150,98506,93206,85341,81570,72318,67211,61066,55677,50642,44612,41313,36173,32425,29884,24596,21263,17953,14845,12460,9961,7889,5934,4473,3341,2143,1518,2470 0,10,0,2018,22224898,321815,320567,319004,316862,314105,300683,303811,304666,302516,295658,303900,298957,295227,296493,294954,290656,279390,289420,289106,285791,295106,305163,315867,323503,333321,340508,356284,376281,383075,383293,374896,366268,365211,367627,362787,362354,359688,346512,350502,332825,323285,321696,320583,327692,319813,320068,318009,310892,310618,291169,276763,256382,258246,261914,263277,260932,239985,234943,244316,227699,226845,218891,216109,213786,199345,190361,179330,171321,176896,162007,152451,141685,120542,115281,105628,96831,91285,83225,79153,69853,64588,58357,52894,47784,41804,38360,33245,29476,26837,21818,18602,15465,12579,10368,8125,6291,4631,3407,2486,1550,2472 0,10,0,2019,22799848,328254,327108,325742,323590,320763,317480,303730,306740,307550,305459,298552,306681,301652,297867,299421,298573,295476,285967,298137,299819,298108,308812,320006,331364,338943,348293,354910,369793,388683,394171,393154,383590,373911,371916,373494,368058,367090,364156,350803,354490,336545,326632,324617,323102,329914,321873,321912,319667,312303,311877,292380,277885,257539,259319,262853,264154,261709,240835,235758,244926,228360,227370,219317,216311,213726,199161,189964,178775,170620,175820,160859,151106,140152,119086,113581,103797,94830,89000,80782,76442,67132,61740,55453,49936,44763,38834,35271,30233,26497,23819,19099,16041,13120,10484,8469,6499,4920,3533,2536,1802,2502 0,10,0,2020,23380173,334654,333590,332322,330362,327520,324165,320587,306721,309711,310467,308366,301374,309379,304335,300789,303043,303451,302112,294787,308944,312242,311929,323815,335640,346972,354065,362713,368549,382334,399967,404116,401829,391248,380699,377872,378735,372853,371539,368439,354866,358193,339888,329550,327185,325368,331958,323772,323558,321127,313565,313026,293494,278963,258653,260341,263772,264974,262449,241628,236520,245495,228934,227766,219551,216277,213410,198696,189308,178008,169710,174478,159402,149431,138289,117322,111554,101619,92458,86377,78040,73460,64179,58685,52365,46799,41580,35723,32095,27196,23541,20869,16490,13624,10948,8582,6789,5094,3764,2637,1844,2699 0,10,0,2021,23965753,341047,340028,338841,336974,334323,330946,327296,323637,309753,312712,313357,311198,304118,312068,307301,304427,307939,310163,311000,305709,321462,326173,327059,339614,351360,362265,368619,376368,381203,393733,410073,412859,409480,398050,386721,383200,383524,377384,375821,372501,358649,361517,342821,332116,329508,327453,333846,325470,325002,322421,314731,314071,294552,279999,259725,261330,264646,265752,263134,242366,237222,245977,229376,227966,219547,215996,212807,197970,188430,177024,168525,172818,157608,147415,136101,115233,109174,99059,89741,83448,75025,70229,61014,55433,49092,43488,38259,32522,28889,24172,20647,18034,14019,11384,8972,6892,5335,3905,2811,1921,2858 0,10,0,2022,24556575,347350,346466,345319,343528,340961,337774,334100,330368,326727,312815,315694,316207,313956,306862,315043,310981,309365,314689,319134,321990,318348,335499,341408,342978,355491,366768,376984,382401,389052,392700,403943,418972,420584,416293,404097,392102,388074,388082,381749,379918,376294,362066,364432,345412,334431,331649,329393,335547,326970,326298,323610,315818,315058,295557,280982,260765,262266,265470,266469,263762,243054,237828,246324,229618,227918,219277,215422,211936,197026,187327,175760,167022,170802,155468,145053,133566,112778,106408,96143,86707,80232,71757,66772,57641,51981,45642,40032,34849,29291,25699,21216,17860,15349,11728,9340,7217,5424,4100,2923,2050,3014 0,10,0,2023,25152917,353582,352801,351793,350040,347543,344438,340951,337193,333480,329837,315872,318631,319022,316733,309900,318766,315969,316168,323717,330210,334711,332504,350850,357434,358969,371025,381600,390903,395217,400613,402996,412927,426811,427467,422375,409521,397032,392706,392492,385941,383773,379734,365078,367038,347780,336598,333633,331164,337058,328322,327514,324707,316858,316003,296505,281935,261753,263160,266239,267135,264342,243650,238301,246463,229612,227611,218718,214580,210850,195853,185948,174169,165177,168433,152983,142348,130647,109942,103273,92903,83378,76747,68263,63103,54078,48350,42046,36486,31405,26076,22574,18371,15217,12854,9636,7523,5687,4179,3077,2135,3202 0,10,0,2024,25753470,359756,359073,358164,356546,354084,351042,347638,344064,340327,336611,332915,318837,321471,321813,319786,313655,323783,322819,325257,334871,343023,348951,347971,366985,373523,374610,385970,395620,403793,406860,410973,412058,420836,433761,433582,427823,414472,401695,397164,396683,389844,387241,382752,367725,369387,349963,338605,335429,332735,338408,329569,328635,325744,317844,316894,297420,282829,262689,263994,266950,267744,264823,244113,238568,246346,229334,227003,217883,213502,209520,194393,184229,172231,162980,165694,150126,139232,127302,106730,99800,89356,79781,73021,64541,59218,50317,44559,38341,32895,27977,22927,19567,15672,12758,10573,7776,5939,4389,3142,2259,3387 0,10,0,2025,26357869,365853,365284,364468,362946,360615,357606,354261,350771,347216,343477,339707,335900,321700,324286,324883,323559,318711,330673,331970,336484,347768,357365,364511,364226,383180,389257,389654,400093,408602,415497,417292,420091,420031,427852,439929,439054,432789,419145,406179,401402,400585,393355,390279,385403,370118,371544,351984,340421,337025,334148,339652,330722,329699,326727,318776,317744,298272,283674,263570,264777,267606,268249,265164,244368,238581,245943,228757,226113,216809,212181,207883,192584,182148,169927,160422,162569,146840,135676,123543,103161,96000,85513,75933,69059,60601,55128,46394,40660,34599,29327,24621,19886,16710,13157,10514,8540,6151,4588,3309,2310,3583 0,10,0,2026,26965825,371879,371417,370714,369281,367042,364158,360845,357413,353943,350384,346595,342711,338784,324538,327382,328677,328639,325654,339875,343272,349465,362200,373024,380859,380533,399014,404389,403868,413166,420385,425980,426466,428111,427103,434081,445450,444044,437481,423642,410444,405343,404095,396430,392947,387791,372318,373534,353806,342035,338465,335459,340803,331822,330712,327653,319670,318525,299071,284460,264397,265503,268158,268615,265284,244366,238314,245230,227891,224983,215493,210553,205885,190402,179693,167254,157478,158992,143100,131688,119394,99256,91895,81411,71838,64871,56447,50861,42358,36716,30869,25824,21381,17000,14048,10855,8509,6762,4760,3467,2434,3743 0,10,0,2027,27576949,377804,377472,376878,375555,373397,370607,367417,364015,360603,357129,353518,349615,345611,341640,327657,331203,333787,335617,334919,351236,356330,363983,377959,389468,397259,396474,414236,418679,417024,425033,430940,435199,434536,435225,433384,439660,450482,448756,441992,427914,414408,408887,407166,399136,395351,389985,374350,375323,355426,343490,339801,336677,341896,332867,331668,328539,320493,319249,299810,285186,265170,266128,268570,268763,265138,244082,237741,244223,226786,223599,213866,208560,203497,187832,176856,164191,154099,154941,138912,127297,114876,95032,87507,77046,67503,60454,52112,46474,38271,32780,27204,22442,18298,14300,11602,8796,6751,5242,3602,2559,3926 0,10,0,2028,28190932,383662,383432,382966,381746,379695,376981,373881,370603,367223,363806,360281,356553,352531,348484,344783,331508,336351,340802,344927,346357,364366,370932,379830,394505,405963,413282,411799,428611,431902,428963,435656,440222,443302,441692,441540,439010,444750,455237,453285,446275,431885,417972,411990,409862,401577,397558,392008,376184,376907,356889,344842,341044,337836,342933,333853,332578,329353,321258,319903,300484,285854,265843,266612,268766,268640,264700,243482,236880,242958,225424,221900,211867,206171,200708,184866,173610,160680,150252,150421,134310,122505,109990,90518,82841,72429,62936,55844,47653,42024,34196,28917,23663,19222,15409,11828,9410,6987,5245,3974,2663,4124 0,10,0,2029,28807488,389521,389320,388955,387861,385909,383299,380273,377085,373826,370442,366975,363332,359485,355420,351643,348657,336690,343412,350163,356421,359566,379045,386867,396466,411092,422075,428680,426267,441907,443897,439648,444994,448379,450485,448043,447193,444138,449556,459807,457587,450253,435455,421093,414718,412289,403818,399592,393827,377813,378328,358242,346104,342230,338944,343910,334801,333419,330106,321952,320491,301096,286417,266382,266877,268688,268222,263933,242587,235764,241429,223749,219819,209471,203379,197511,181480,169904,156683,145936,145451,129278,117324,104781,85720,77904,67565,58167,51098,43129,37586,30183,25172,20288,16206,12762,9605,7486,5436,3979,2945,4330 0,10,0,2030,29426377,395395,395211,394873,393875,392047,389531,386609,383493,380324,377062,373624,370041,366278,362388,358594,355535,353869,343793,352831,361714,369693,374329,395060,403593,413142,427293,437550,443209,439645,453966,454631,449042,453203,455609,456858,453727,452345,448981,454172,464141,461577,453830,438579,423835,417174,414516,405886,401423,395437,379277,379640,359501,347310,343365,339990,344845,335676,334202,330790,322581,321014,301597,286831,266700,266875,268314,267475,262865,241441,234391,239564,221687,217335,206656,200172,193870,177621,165691,152212,141182,140033,123850,111796,99243,80642,72704,62478,53258,46285,38609,33215,26300,21604,17122,13436,10379,7651,5832,4134,2953,4650 0,10,0,2031,30047387,401278,401111,400793,399820,398081,395685,392857,389843,386747,383574,380260,376704,373000,369195,365576,362506,360772,361012,353266,364446,375051,384525,390432,411864,420352,429425,442853,452156,456646,451775,464754,464061,457296,460472,462019,462556,458912,457210,453633,458560,468167,465157,456953,441319,426303,419431,416574,407750,403044,396879,380633,380854,360700,348461,344438,341000,345708,336493,334913,331408,323147,321421,301947,287018,266747,266580,267612,266415,261523,240024,232689,237303,219220,214432,203428,196524,189735,173242,160982,147286,135985,134182,118054,105921,93390,75290,67276,57244,48275,41470,34156,28971,22594,18251,14214,10940,8280,5966,4447,3074,4869 0,10,0,2032,30670370,407253,407019,406720,405762,404047,401739,399026,396107,393111,390013,386786,383355,379676,375928,372396,369505,367770,367948,370531,364945,377857,389948,400696,407326,428701,436714,445059,457531,465656,468828,462626,474230,472349,464607,466920,467760,467751,463801,461879,458050,462631,471784,468287,459690,443785,428571,421509,418426,409404,404501,398212,381892,382008,361844,349546,345473,341934,346505,337236,335557,331959,323598,321671,302065,286931,266498,265952,266599,265083,259901,238278,230596,234621,216333,211101,199750,192372,185062,168353,155803,141895,130360,127944,111895,99711,87228,69706,61684,51926,43287,36722,29827,24920,19111,15166,11588,8737,6470,4554,3311,5081 0,10,0,2033,31295152,413280,413019,412652,411711,410006,407720,405095,402290,399388,396390,393237,389893,386340,382618,379144,376345,374793,374979,377508,382264,378426,392836,406195,417658,424248,445133,452421,459808,471104,477896,479719,472156,482557,479681,471092,472690,472988,472651,468492,466314,462156,466290,474940,471033,462150,446047,430662,423382,420062,410889,405846,399443,383090,383105,362926,350594,346435,342808,347234,337915,336135,332394,323891,321682,301895,286537,265920,265017,265315,263470,257926,236135,228081,231491,213013,207308,195567,187672,179853,162971,150137,136066,124357,121310,105377,93175,80803,63946,55998,46606,38358,32102,25685,21106,15897,12380,9268,6837,4944,3396,5387 0,10,0,2034,31921622,419407,419074,418677,417664,415972,413694,411090,408371,405586,402682,399629,396358,392890,389296,385849,383108,381651,382031,384582,389293,395803,393472,409162,423229,434644,440759,460906,467237,473436,483400,488835,489282,480532,489920,486185,476894,477947,477920,477354,472952,470433,465847,469492,477707,473502,464405,448130,432547,425039,421530,412264,407089,400610,384231,384133,363967,351565,347332,343612,347895,338523,336597,332670,323943,321401,301413,285799,265028,263813,263746,261504,255538,233568,225134,227913,209232,202999,190835,182435,174129,157082,144002,129840,117975,114289,98515,86352,74177,58090,50298,41340,33564,27676,21781,17584,12993,9916,7261,5232,3696,5636 0,10,0,2035,32549672,425633,425224,424756,423710,421940,419676,417077,414379,411680,408891,405933,402761,399367,395856,392540,389831,388438,388920,391671,396414,402889,410915,409872,426274,440285,451216,456602,475776,480919,485785,494388,498441,497678,487945,496454,492002,482179,482909,482658,481820,477090,474136,469076,472299,480198,475759,466480,450002,434213,426527,422887,413532,408270,401717,385305,385111,364929,352475,348157,344345,348486,339017,336903,332704,323699,320798,300580,284739,263866,262326,261821,259115,252705,230555,221742,223849,204928,198122,185555,176674,167872,150707,137454,123216,111216,106901,91355,79321,67437,52219,44659,36211,28964,23498,18171,14391,10417,7782,5568,3915,6002 0,10,0,2036,33179182,431819,431471,430928,429807,428003,425657,423071,420379,417702,414999,412156,409078,405780,402343,399112,396535,395179,395734,398597,403547,410059,418057,427381,427058,443406,456926,467115,471538,489511,493321,496819,504037,506875,505109,494515,502297,497300,487166,487671,487154,485964,480812,477377,471915,474831,482481,477840,468343,451661,435712,427903,424142,414741,409388,402755,386329,386011,365824,353313,348921,345014,348959,339348,336962,332442,323130,319833,299415,283392,262421,260482,259479,256279,249409,227091,217875,219242,200059,192679,179743,170373,161095,143899,130483,116203,104098,99187,83974,72169,60672,46409,39161,31289,24623,19631,14899,11559,8184,5975,4174,6396 0,10,0,2037,33809945,437971,437677,437193,435997,434119,431736,429066,426386,423714,421032,418275,415312,412108,408768,405612,403123,401903,402504,405448,410518,417245,425287,434583,444632,444263,460113,472881,482103,485335,501951,504400,506504,512506,514337,511696,500392,507618,502297,491955,492192,491324,489690,484071,480225,474477,477151,484580,479704,469986,453147,437099,429179,425331,415888,410438,403747,387273,386843,366647,354081,349613,345568,349270,339429,336717,331850,322198,318521,297957,281753,260625,258219,256686,252978,245640,223152,213476,214041,194618,186698,173379,163545,153861,136654,123100,108807,96659,91230,76455,64984,53970,40734,33877,26633,20597,16124,11989,9100,6294,4485,6826 0,10,0,2038,34441845,444121,443850,443420,442279,440324,437866,435155,432392,429731,427055,424319,421441,418352,415106,412049,409636,408510,409251,412252,417410,424262,432526,441875,451897,461900,461037,476134,487922,495937,497827,513068,514126,515010,519996,520949,517586,505743,512633,507088,496495,496388,495076,492948,486933,482792,476826,479290,486464,481349,471455,454521,438386,430390,426461,416963,411442,404657,388149,387595,367399,354787,350187,345963,349331,339209,336139,330889,320920,316904,296195,279750,258411,255507,253425,249192,241364,218672,208493,208243,188631,180140,166483,156249,146160,128980,115320,101086,88975,83129,68903,57860,47421,35275,28876,22314,16933,12993,9455,7013,4737,7317 0,10,0,2039,35074763,450276,450019,449612,448525,446621,444084,441296,438494,435748,433082,430353,427494,424490,421359,418396,416086,415042,415884,419031,424254,431199,439592,449167,459244,469219,478730,477122,491228,501804,508464,508988,522817,522661,522528,526633,526863,522945,510791,517447,511635,500714,500160,498360,495809,489513,485147,478997,481214,488124,482820,472808,455791,439602,431537,427522,417990,412360,405497,388953,388274,368083,355376,350600,346108,349085,338654,335191,329576,319331,314966,294054,277309,255754,252328,249686,244897,236516,213599,202923,201872,182061,173028,159112,148489,138002,120892,107192,93104,81143,74978,61407,50889,41111,30098,24227,18376,13664,10265,7302,5286,7814 0,10,0,2040,35708567,456385,456191,455801,454728,452879,450392,447524,444642,441860,439109,436389,433538,430553,427507,424659,422445,421507,422442,425694,431072,438088,446577,456283,466595,476623,486103,494869,492272,505161,514373,519656,518781,531375,530207,529194,532567,532241,527998,515631,522009,515855,504504,503466,501241,498386,491883,487324,480951,482917,489612,484176,474058,456991,440753,432614,428528,418933,413205,406253,389682,388881,368648,355801,350761,345952,348501,337730,333892,327951,317428,312635,291460,274400,252632,248676,245440,240029,231044,207934,196790,194880,174931,165420,151262,140265,129399,112432,98788,84962,73257,66881,54061,44165,35127,25279,19979,14855,10815,7944,5516,8512 0,10,0,2041,36343250,462501,462317,461987,460933,459095,456661,453840,450881,448018,445229,442425,439583,436606,433578,430813,428722,427883,428930,432279,437769,444949,453514,463317,473760,484024,493556,502288,510066,506254,517774,525600,529470,527374,538941,536896,535151,537965,537315,532845,520225,526244,519650,507828,506370,503839,500748,494070,489287,482688,484450,490986,485425,475240,458128,441834,433639,429447,419803,413971,406937,390336,389365,369052,355975,350616,345457,347541,336456,332279,326002,315132,309839,288386,271010,249033,244517,240616,234538,224942,201691,190050,187289,167301,157319,142943,131585,120408,103686,90211,76758,65412,58941,46970,37779,29552,20873,16172,11775,8381,6013,9131 0,10,0,2042,36978804,468664,468445,468127,467136,465312,462886,460120,457205,454265,451395,448554,445626,442658,439639,436895,434886,434174,435325,438798,444392,451683,460420,470304,480843,491238,501005,509785,517528,524089,518908,529039,535446,538085,534970,545644,542873,540571,543055,542183,537440,524485,530055,522974,510749,508987,506224,502931,496046,491028,484249,485864,492253,486605,476357,459191,442863,434577,430295,420589,414661,407546,390872,389678,369196,355844,350142,344593,346222,334866,330336,323652,312365,306540,284813,267120,244928,239785,235166,228411,218230,194824,182724,179173,159173,148724,134162,122506,111110,94754,81559,68588,57712,51268,40227,31818,24444,16925,12844,9146,6354,9870 0,10,0,2043,37615262,474878,474626,474272,473289,471526,469113,466354,463494,460597,457651,454726,451765,448709,445699,442966,440978,440354,441634,445220,450941,458341,467188,477251,487875,498368,508266,517280,525065,531590,536782,530209,538915,544082,545698,541703,551635,548312,545684,547939,546797,541707,528320,533391,525891,513384,511394,508424,504900,497801,492598,485701,487176,493451,487718,477396,460194,443806,435443,431055,421299,415273,408029,391234,389731,369026,355371,349291,343374,344584,332947,327988,320823,309101,302722,280722,262704,240249,234424,229077,221663,210851,187358,174880,170521,150554,139656,124972,113114,101605,85738,72947,60568,50258,43964,33926,26347,19856,13464,9989,6947,10593 0,10,0,2044,38252673,481166,480850,480467,479448,477693,475337,472588,469734,466894,463989,460989,457943,454853,451757,449035,447059,446458,447833,451555,457393,464927,473890,484060,494863,505443,515435,524579,532597,539161,544316,548113,540120,547578,551715,552444,547716,557083,553440,550589,552568,551080,545540,531678,536318,528521,515807,513618,510415,506648,499384,494053,487051,488425,494583,488754,478378,461110,444677,436225,431741,421931,415763,408331,391336,389466,368514,354521,348084,341837,342610,330623,325162,317488,305314,298366,276091,257680,234946,228432,222371,214238,202822,179362,166514,161345,141449,130165,115460,103506,92010,76753,64478,52793,43153,37124,28138,21429,15821,10492,7606,11465 0,10,0,2045,38891091,487571,487155,486704,485654,483859,481510,478819,475976,473141,470293,467333,464212,461040,457907,455098,453136,452551,453955,457779,463755,471410,480510,490802,501712,512469,522551,531787,539932,546722,551916,555673,558046,548811,555230,558477,558467,553188,562224,558359,555234,556863,554925,548897,534631,538955,530936,518047,515624,512183,508226,500853,495404,488331,489603,495638,489731,479264,461951,445462,436929,432348,422434,416078,408370,391118,388853,367618,353313,346563,339967,340224,327821,321828,313621,300984,293441,270835,252005,229009,221818,214981,206156,194226,170835,157632,151646,131906,120332,105724,93798,82435,67908,56266,45375,36497,30837,22922,17102,12347,7998,12499 0,10,0,2046,39530566,494034,493570,493021,491902,490077,487685,484999,482213,479390,476545,473645,470562,467314,464100,461256,459208,458641,460063,463919,470006,477802,487026,497458,508495,519354,529615,538932,547175,554090,559503,563296,565629,566757,556491,562013,564515,563946,558349,567152,563021,559547,560729,558292,551846,537296,541381,533169,520068,517411,513777,509688,502218,496686,489544,490706,496627,490615,480068,462698,446170,437560,432832,422767,416121,408081,390543,387841,366353,351787,344699,337685,337351,324508,317957,309203,296082,287867,264902,245660,222452,214525,206930,197494,185053,161779,148242,141492,122017,110260,95877,84104,72998,59323,48418,38412,30361,25162,18321,13367,9432,13443 0,10,0,2047,40171073,500543,500044,499447,498228,496329,493907,491180,488400,485632,482801,479901,476881,473669,470379,467456,465375,464724,466166,470046,476166,484078,493447,504004,515182,526173,536534,546033,554350,561363,566897,570909,573273,574357,574453,563294,568069,570007,569110,563299,571819,567345,563425,564113,561254,554506,539746,543622,535181,521866,519022,515260,511046,503514,497904,490682,491750,497524,491416,480783,463368,446797,438060,433137,422831,415833,407433,389575,386450,364759,349921,342424,334917,333958,320655,313529,304200,290532,281583,258276,238661,215210,206570,198304,188248,175308,152206,138397,130963,111883,100068,86033,74547,63825,51102,41038,31990,24810,20142,14347,10228,15071 0,10,0,2048,40812640,507113,506562,505932,504664,502664,500168,497409,494587,491824,489047,486162,483141,479995,476740,473740,471580,470899,472264,476169,482317,490262,499751,510457,521762,532893,543381,552976,561477,568563,574191,578318,580899,582016,582064,581270,569372,573578,575184,574061,567988,576147,571236,566819,567086,563921,556948,542012,545644,536974,523492,520520,516636,512334,504741,499049,491764,492703,498340,492126,481418,463957,447294,438381,433167,422559,415184,406381,388234,384716,362820,347638,339663,331630,330017,316247,308510,298539,284272,274580,250965,230932,207292,198035,189084,178419,165004,142158,128174,120165,101617,89869,76320,65248,55043,43364,34224,26178,19893,15802,10996,16719 0,10,0,2049,41455295,513746,513139,512458,511155,509106,506507,503674,500821,498015,495244,492414,489406,486258,483070,480104,477872,477110,478447,482279,488459,496437,505961,516788,528242,539498,550130,559852,568444,575710,581414,585633,588326,589656,589735,588893,587357,574897,578768,580149,578749,572335,580038,574643,569804,569765,566377,559209,544064,547446,538592,525005,521918,517949,513560,505895,500136,492757,493573,499062,492747,481969,464413,447613,438425,432860,421923,414125,404944,386549,382622,360457,344862,336380,327802,325512,311250,302828,292155,277284,266856,242886,222490,198801,188913,179283,168026,154197,131729,117684,109216,91340,79790,66855,56327,46765,36212,28047,21021,15632,12133,18321 0,10,0,2050,42099003,520385,519777,519043,517686,515603,512955,510018,507090,504253,501438,498615,495664,492528,489335,486439,484242,483413,484668,488477,494586,502597,512156,523022,534600,546004,556758,566620,575341,582698,588577,592872,595657,597098,597392,596572,594985,592892,580107,583744,584850,583098,576247,583444,577639,572496,572232,568648,561250,545890,549073,540095,526418,523246,519193,514713,506990,501132,493667,494356,499701,493290,482383,464684,447654,438130,432182,420878,412680,403156,384504,380085,357594,341562,332544,323413,320404,305580,296421,285027,269570,258325,234061,213426,189719,179209,168909,157111,142972,121018,107047,98244,81174,69970,57780,47911,39104,29720,22553,16543,12030,20151 0,10,0,2051,42743745,527022,526424,525688,524277,522140,519454,516471,513437,510525,507681,504812,501866,498789,495609,492710,490581,489788,490982,494710,500798,508742,518336,529236,540853,552382,563284,573270,582131,589613,595582,600052,602907,604439,604844,604238,602679,600530,598108,585101,588458,589216,587013,579679,586443,580343,574973,574512,570698,563063,547542,550584,541496,527758,524507,520359,515806,507990,502044,494488,495054,500255,493696,482610,464672,447357,437464,431092,419436,410876,400992,382017,377032,354192,337711,328144,318431,314606,299178,289267,277158,261041,248998,224594,203740,180050,168934,158013,145769,131443,110147,96373,87377,71250,60532,49202,40103,32139,23940,17786,12749,21262 0,10,0,2052,43389490,533676,533065,532339,530926,528735,525997,522971,519894,516876,513958,511059,508066,504992,501873,498986,496856,496134,497367,501034,507044,514971,524496,535434,547087,558658,569681,579814,588793,596414,602512,607067,610101,611699,612192,611697,610351,608230,605755,603106,589830,592831,593141,590440,582696,589144,582830,577264,576572,572523,564704,549082,551995,542828,529035,525697,521473,516802,508913,502868,495225,495668,500672,493912,482552,464321,446687,436384,429602,417636,408694,398377,379013,373426,350228,333292,323142,312769,308062,292025,281362,268453,251710,238994,214471,193431,169806,158128,146678,134108,119717,99233,85795,76768,61702,51607,41238,33000,25929,18911,13731,22457 0,10,0,2053,44036103,540301,539725,538985,537582,535386,532594,529517,526396,523336,520310,517338,514316,511196,508078,505255,503137,502414,503717,507428,513380,521229,530739,541609,553303,564904,575973,586226,595355,603093,609321,614006,617126,618902,619463,619058,617819,615908,613459,610761,607839,594220,596764,596577,593455,585417,591626,585129,579335,578403,574172,566232,550524,553334,544090,530238,526822,522494,517715,509744,503609,495882,496150,500894,493837,482144,463587,445595,434907,427749,415461,406053,395229,375452,369235,345682,328264,317462,306362,300755,284118,272605,258921,241688,228294,203690,182505,159036,146881,135017,122250,107946,88414,75452,66554,52663,43309,33973,26659,20507,14623,23914 0,10,0,2054,44683458,546902,546353,545649,544231,542046,539248,536116,532944,529839,526771,523691,520596,517447,514283,511459,509409,508698,510000,513785,519784,527574,537009,547864,559490,571134,582234,592529,601777,609665,616011,620823,624072,625937,626674,626330,625182,623381,621143,618470,615499,612230,598165,600211,599603,596175,587918,593926,587209,581184,580060,575710,567656,551893,554608,545275,531382,527853,523428,518538,510493,504267,496406,496443,500830,493407,481348,462423,444102,433064,425507,412825,402877,391512,371310,364437,340512,322545,311034,299192,292679,275352,263012,248682,230956,216897,192265,171006,147818,135307,123152,110322,96259,77818,65478,56871,44248,35729,27481,21117,15887,25515 0,10,0,2055,45331396,553461,552960,552281,550896,548696,545910,542772,539543,536388,533276,530153,526949,523728,520535,517663,515613,514974,516290,520073,526147,533985,543364,554142,565754,577331,588471,598801,608088,616093,622590,627522,630898,632885,633712,633543,632456,630746,628619,626158,623213,619895,616179,601627,603243,602328,598674,590237,596008,589065,582854,581607,577147,569010,553198,555803,546406,532431,528802,524282,519278,511161,504791,496739,496450,500410,492585,480115,460848,442232,430834,422802,409642,399124,387195,366560,358992,334638,316072,303834,291256,283717,265744,252702,237726,219527,204815,180239,159029,136255,123515,111210,98472,84808,67593,56016,47840,36556,28945,21802,16380,27472 0,10,0,2056,45979790,559991,559517,558886,557528,555363,552559,549437,546199,542988,539826,536658,533412,530081,526817,523918,521817,521178,522569,526369,532440,540353,549779,560504,572039,583600,594675,605043,614364,622412,629027,634106,637597,639715,640666,640589,639677,638026,635990,633639,630904,627611,623848,619644,604673,605979,604835,600991,592338,597862,590745,584415,583055,578513,570296,554425,556940,547444,533400,529663,525046,519936,511688,505124,496787,496100,499597,491323,478463,458893,439974,428137,419545,405877,394762,382256,361161,352815,327992,308815,295857,282433,273885,255406,241661,226044,207404,192101,167707,146682,124476,111638,99336,86850,73746,57880,47183,39572,29657,22997,16941,29108 0,10,0,2057,46628465,566480,566046,565443,564137,561995,559227,556084,552862,549643,546425,543208,539917,536545,533169,530200,528074,527383,528775,532646,538738,546647,556147,566923,578404,589890,600946,611249,620612,628690,635347,640546,644183,646416,647494,647545,646723,645248,643269,641010,638386,635307,631568,627314,622691,607426,608496,607163,603090,594212,599541,592313,585873,584432,579812,571508,555592,557981,548397,534274,530436,525730,520460,512029,505171,496482,495363,498347,489631,476424,456535,437244,424882,415694,401497,389771,376649,355030,345839,320536,300777,286988,272746,263309,244329,229881,213654,194634,178844,154785,134090,112596,99817,87686,75607,63220,48802,39081,32150,23597,17892,30568 0,10,0,2058,47277276,572939,572534,571972,570694,568604,565859,562751,559510,556305,553079,549806,546467,543050,539636,536552,534356,533640,534980,538853,545014,552945,562444,573290,584820,596252,607236,617522,626814,634938,641622,646865,650622,653005,654196,654371,653678,652293,650490,648291,645759,642790,639263,635034,630364,625443,609956,610830,609269,604962,595917,601110,593776,587265,585738,581032,572658,556664,558937,549259,535065,531132,526272,520795,512081,504866,495787,494191,496668,487549,473971,453691,433953,421033,411222,396481,384110,370288,348097,338030,312280,291828,277232,262319,251976,232515,217381,200596,181308,165165,141595,121382,100762,88195,76406,64891,53369,40468,31796,25619,18392,32198 0,10,0,2059,47926096,579377,578989,578461,577221,575159,572468,569380,566176,562953,559742,556459,553062,549598,546138,543018,540708,539921,541235,545057,551220,559219,568740,579587,591186,602668,613593,623809,633087,641137,647870,653137,656941,659440,660783,661072,660507,659253,657539,655511,653043,650165,646749,642732,638090,633116,627972,612301,612947,611149,606662,597508,602576,595171,588587,586969,582192,573712,557651,559801,550032,535775,531692,526629,520838,511780,504162,494660,492589,494588,485050,471025,450277,430062,416559,406106,390786,377685,363098,340327,329379,303082,281988,266727,251129,239882,219966,204201,186965,167548,151190,128275,108711,89117,76930,65646,54853,44313,32963,25377,19998,33622 0,10,0,2060,48574731,585806,585423,584909,583707,581686,579022,575990,572805,569618,566387,563119,559713,556191,552684,549517,547172,546269,547511,551307,557420,565421,575008,585876,597477,609026,620001,630157,639367,647403,654066,659384,663212,665755,667216,667658,667206,666081,664498,662560,660264,657447,654124,650222,645786,640848,635648,630316,614431,614839,612856,608252,598997,603972,596494,589831,588137,583252,574682,558553,560575,550725,536346,532060,526694,520525,511084,503026,493104,490599,492090,482042,467487,446246,425538,411431,400303,384317,370426,355048,331707,319736,292955,271383,255453,239184,227031,206734,190438,172880,153481,137070,114979,96238,77816,66176,55555,45612,36147,26341,19847,35723 0,10,1,2014,9576716,151945,145385,147813,149040,147878,144443,148843,146631,144540,144217,143004,140126,133658,137469,134189,129453,130093,131740,134496,136352,140223,142942,150654,161291,165593,165156,161765,158146,159453,161128,159945,160053,159168,152831,155968,147449,143436,142746,144495,149115,145372,145559,144972,142212,142449,133534,126729,117749,119154,121549,121233,120991,111002,107609,112182,103871,103578,99390,97538,95917,89287,85356,80180,76243,79951,73417,69558,64517,55478,53250,49265,46009,43346,40175,39162,35253,32889,30004,27327,24804,21951,20119,17910,16076,15041,12580,11099,9644,8096,7109,5987,5008,4091,3117,2389,1636,1197,884,613,435,801 0,10,1,2015,9841555,155289,154432,147763,149907,150758,149453,145892,150255,148077,145998,145703,144479,141552,135024,138913,135928,131757,133205,135826,139461,142011,146477,149719,157641,168123,172021,171211,167453,163409,164296,165529,163934,163576,162314,155641,158330,149560,145375,144553,146185,150638,146784,146741,146022,143116,143243,134278,127348,118321,119584,121845,121467,121220,111237,107796,112226,103922,103569,99354,97437,95803,89183,85247,80097,76117,79617,73075,69137,64072,55105,52788,48766,45409,42677,39430,38302,34369,31896,28926,26181,23606,20783,18906,16707,14874,13771,11385,9912,8485,7018,6066,5018,4117,3295,2466,1843,1232,882,634,426,754 0,10,1,2016,10109470,158686,157796,156867,149897,151703,152275,150914,147323,151703,149562,147458,147173,145921,142955,136491,140668,138249,134914,137358,140851,145196,148334,153285,156773,164571,174671,178059,176839,172720,168298,168768,169502,167485,166691,165076,158112,160416,151477,147188,146239,147750,152026,148034,147775,146943,143904,143943,134933,127854,118792,119948,122105,121686,121403,111412,107924,112220,103949,103523,99285,97301,95650,89051,85111,79959,75899,79173,72621,68619,63541,54625,52198,48129,44687,41885,38575,37305,33338,30763,27719,24930,22325,19554,17649,15465,13635,12473,10182,8734,7365,5999,5094,4130,3325,2605,1908,1390,907,630,443,705 0,10,1,2017,10380517,162105,161213,160248,159056,151730,153297,153674,152353,148793,153183,151052,148905,148606,147340,144458,138271,143014,141432,139122,142466,146645,151606,155222,160365,163768,171214,180842,183675,182030,177620,172826,172816,173063,170629,169436,167500,160313,162323,153262,148883,147812,149182,153250,149130,148681,147755,144609,144558,135475,128268,119188,120273,122351,121872,121518,111532,107996,112181,103950,103430,99172,97130,95482,88883,84922,79728,75566,78613,72067,68018,62891,54009,51480,47357,43841,40972,37589,36167,32163,29489,26402,23596,20977,18267,16341,14177,12353,11149,8978,7583,6294,5042,4207,3345,2632,2022,1442,1027,648,442,687 0,10,1,2018,10654563,165456,164653,163688,162452,160932,153358,154773,155054,153833,150298,154668,152525,150317,150023,148872,146272,140642,146227,145673,144285,148350,153112,158574,162382,167375,170477,177466,186595,188875,186865,182161,176916,176441,176220,173408,171847,169644,162320,164108,154933,150448,149255,150442,154317,150083,149481,148495,145216,145064,135916,128622,119541,120585,122562,122002,121581,111597,108044,112108,103907,103291,99017,96941,95263,88649,84639,79373,75114,77958,71419,67303,62105,53260,50614,46451,42873,39922,36452,34875,30845,28107,24997,22182,19576,16930,14986,12851,11053,9834,7806,6495,5297,4165,3411,2658,2041,1531,1067,741,456,679 0,10,1,2019,10931440,168768,168025,167150,165912,164347,162602,154864,156229,156475,155339,151805,156141,153967,151708,151546,150714,148685,143886,150513,150876,150214,154904,160140,165823,169478,174083,176806,183290,191926,193732,191358,186273,180574,179645,178997,175837,173976,171603,164171,165774,156487,151878,150535,151533,155251,150916,150206,149135,145708,145464,136287,128930,119884,120860,122715,122089,121581,111636,108064,111992,103815,103115,98850,96712,94974,88313,84224,78889,74571,77208,70651,66445,61172,52376,49622,45418,41771,38709,35167,33438,29401,26628,23512,20716,18131,15540,13589,11506,9760,8555,6688,5469,4382,3383,2712,2065,1550,1133,766,520,687 0,10,1,2020,11211076,172061,171359,170541,169389,167821,166030,164148,156350,157726,157932,156862,153306,157584,155394,153216,153387,153154,151971,148214,155772,156863,156826,162016,167445,173016,176268,180397,182698,188681,196906,198244,195434,189944,183823,182468,181428,177992,175908,173425,165881,167325,157909,153143,151649,152483,156068,151662,150823,149662,146099,145793,136603,129232,120185,121067,122815,122111,121548,111638,108038,111839,103686,102920,98643,96427,94585,87846,83684,78306,73923,76338,69747,65432,60080,51354,48497,44238,40506,37343,33730,31865,27855,25059,21968,19197,16633,14102,12179,10171,8498,7336,5642,4530,3562,2695,2109,1572,1151,822,542,731 0,10,1,2021,11493518,175343,174669,173893,172795,171316,169518,167587,165677,157872,159256,159414,158375,154777,159012,156937,155061,155831,156479,156344,153528,161816,163536,164014,169415,174686,179911,182651,186278,188152,193701,201533,202334,199092,193201,186668,184941,183598,179966,177716,175123,167477,168742,159179,154254,152634,153327,156810,152301,151328,150079,146427,146066,136902,129493,120419,121212,122865,122099,121479,111592,107949,111645,103531,102685,98378,96049,94063,87258,83036,77621,73153,75326,68683,64256,58853,50196,47223,42893,39078,35822,32163,30186,26221,23424,20370,17621,15095,12646,10777,8861,7295,6191,4678,3688,2839,2104,1607,1168,830,581,774 0,10,1,2022,11778761,178592,177974,177221,176165,174732,173025,171088,169127,167240,159428,160808,160922,159857,156238,160551,158805,157525,159173,160890,161692,159626,168544,170774,171471,176738,181632,186389,188599,191736,193226,198361,205723,206008,202341,196067,189156,187147,185602,181813,179429,176725,168949,170010,160297,155228,153508,154098,157458,152833,151742,150428,146720,146322,137153,129687,120594,121294,122872,122052,121365,111490,107821,111428,103330,102381,98005,95540,93414,86569,82280,76807,72237,74152,67459,62931,57478,48884,45781,41385,37493,34164,30492,28414,24513,21723,18713,16002,13543,11198,9402,7615,6167,5141,3811,2947,2218,1604,1195,844,587,833 0,10,1,2023,12066941,181793,181238,180543,179508,178116,176453,174608,172638,170700,168829,161024,162376,162436,161340,157822,162444,161297,160891,163607,166273,167828,166409,175837,178287,178849,183741,188161,192413,194130,196840,197939,202587,209461,209283,205207,198581,191385,189179,187483,183572,181057,178211,170276,171153,161301,156114,154302,154783,158002,153276,152104,150727,147003,146542,137332,129821,120711,121336,122852,121966,121203,111346,107669,111164,103054,101984,97494,94900,92655,85775,81390,75832,71161,72811,66083,61463,55943,47403,44169,39711,35766,32395,28726,26576,22751,19965,17012,14367,11998,9779,8081,6446,5125,4192,3050,2302,1693,1198,865,595,872 0,10,1,2024,12357393,184965,184460,183824,182846,181476,179849,178046,176166,174221,172299,170436,162604,163903,163924,162931,159733,164948,164687,165352,169034,172445,174653,173762,183396,185712,185905,190319,194230,197981,199277,201583,202207,206359,212772,212169,207734,200822,193431,191082,189245,185216,182547,179542,171439,172156,162193,156920,155003,155359,158444,153654,152418,151008,147249,146689,137445,129890,120786,121348,122783,121824,120999,111182,107477,110829,102670,101445,96851,94147,91782,84848,80341,74699,69921,71309,64549,59824,54223,45751,42389,37897,33926,30525,26882,24673,20917,18166,15286,12729,10482,8420,6844,5367,4186,3356,2387,1762,1265,869,615,902 0,10,1,2025,12649925,188106,187650,187060,186142,184826,183220,181452,179616,177760,175831,173917,172029,164140,165404,165524,164851,162255,168357,169182,170812,175248,179317,182050,181382,190870,192808,192526,196435,199832,203164,204057,205884,206017,209698,215681,214708,209977,202872,195345,192860,190897,186725,183879,180710,172465,173044,163002,157632,155596,155835,158822,153985,152716,151245,147420,146764,137492,129922,120829,121319,122663,121636,120768,110971,107210,110373,102144,100769,96087,93279,90760,83761,79131,73395,68521,69645,62832,57989,52319,43925,40457,35957,31982,28577,24970,22692,19040,16334,13559,11136,9035,7140,5704,4390,3359,2630,1832,1317,923,618,931 0,10,1,2026,12944387,191201,190811,190272,189394,188134,186580,184832,183030,181219,179378,177461,175518,173577,165650,167021,167452,167385,165691,172877,174679,177064,182164,186760,189716,188909,198015,199468,198677,202086,205045,207979,208387,209719,209392,212637,218239,216963,212033,204793,197138,194526,192415,188070,185049,181732,173374,173845,163713,158231,156088,156247,159151,154300,152971,151413,147525,146769,137498,129920,120826,121233,122494,121421,120487,110690,106832,109773,101478,99969,95209,92266,89573,82501,77738,71926,66959,67787,60913,55961,50222,41938,38396,33905,29955,26558,22979,20667,17134,14507,11875,9605,7670,5959,4670,3523,2643,2021,1371,963,655,952 0,10,1,2027,13240617,194244,193919,193446,192619,191397,189899,188205,186419,184642,182846,181016,179069,177075,175098,167274,168963,170002,170840,170245,178405,180973,184017,189656,194467,197290,196103,204723,205661,204359,207342,209887,212337,212248,213114,212357,215220,220512,219030,213954,206590,198813,196056,193767,189250,186070,182640,174197,174549,164311,158730,156516,156613,159461,154568,153156,151513,147561,146735,137473,129869,120769,121104,122297,121163,120125,110292,106308,109032,100694,99054,94183,91082,88204,81055,76182,70294,65214,65723,58792,53737,47954,39814,36214,31766,27846,24457,20941,18610,15225,12716,10249,8166,6407,4884,3754,2775,2033,1516,1006,685,984 0,10,1,2028,13538495,197261,196981,196570,195808,194635,193173,191532,189802,188041,186276,184493,182632,180634,178603,176735,169229,171533,173470,175415,175813,184736,187968,191546,197413,202083,204523,202861,210950,211381,209646,212221,214273,216217,215664,216099,214966,217521,222603,220960,215752,208274,200349,197418,194950,190284,186973,183457,174925,175135,164811,159164,156899,156959,159724,154767,153267,151540,147549,146663,137393,129763,120673,120944,122052,120823,119642,109744,105647,108161,99785,97989,92986,89716,86645,79431,74449,68469,63267,63443,56472,51328,45528,37574,33938,29546,25656,22301,18873,16551,13361,10994,8721,6832,5260,3933,2955,2136,1528,1113,716,1030 0,10,1,2029,13837845,200275,200011,199645,198944,197835,196420,194812,193137,191434,189684,187931,186119,184207,182171,180248,178702,171812,175025,178071,181008,182183,191772,195537,199339,205075,209356,211312,209135,216700,216699,214558,216635,218173,219651,218665,218723,217292,219631,224555,222767,217430,209817,201721,198613,195987,191197,187792,184175,175535,175622,165240,159555,157264,157261,159913,154902,153307,151520,147501,146539,137258,129611,120549,120737,121729,120362,119004,109056,104851,107163,98726,96744,91600,88149,84909,77634,72518,66430,61106,60945,53952,48748,42974,35230,31573,27242,23407,20110,16798,14535,11553,9362,7306,5613,4236,3104,2283,1609,1122,795,1072 0,10,1,2030,14138658,203296,203042,202694,202032,200980,199627,198069,196425,194776,193087,191345,189565,187701,185751,183822,182225,181304,175323,179655,183690,187407,189260,199380,203377,207035,212387,216174,217606,214926,222042,221636,219001,220567,221627,222671,221308,221060,219424,221604,226375,224452,218975,211195,202922,199662,196905,192023,188510,184774,176047,176037,165629,159928,157586,157486,160034,154962,153300,151464,147404,146359,137069,129432,120380,120455,121283,119746,118219,108240,103937,106004,97492,95306,90011,86395,82980,75634,70369,64176,58729,58246,51262,46031,40298,32794,29124,24866,21125,17918,14766,12589,9853,7852,6009,4531,3347,2400,1720,1184,801,1155 0,10,1,2031,14440788,206320,206076,205737,205093,204079,202781,201285,199690,198071,196435,194758,192987,191154,189251,187410,185809,184835,184837,179975,185306,190120,194516,196915,207258,211114,214381,219245,222498,223422,220305,227002,226100,222950,224042,224664,225321,223663,223208,221416,223447,228079,225995,220349,212394,203972,200591,197740,192751,189107,185274,176485,176408,166000,160255,157832,157649,160084,154975,153251,151354,147243,146124,136852,129196,120133,120051,120681,118977,117296,107292,102861,104658,96059,93670,88242,84458,80840,73402,67993,61700,56154,55366,48420,43183,37521,30267,26603,22459,18838,15765,12804,10741,8274,6473,4859,3581,2591,1811,1272,847,1210 0,10,1,2032,14744216,209392,209112,208785,208148,207151,205891,204446,202916,201343,199739,198109,196407,194582,192711,190917,189406,188434,188384,189512,185654,191773,197259,202202,204838,215034,218496,221270,225607,228337,228828,225296,231485,230072,226447,227095,227337,227686,225822,225207,223278,225169,229646,227371,221546,213450,204903,201428,198473,193362,189604,185703,176879,176760,166321,160504,158013,157740,160082,154949,153154,151184,147030,145853,136577,128881,119757,119488,119924,118068,116233,106179,101601,103111,94426,91840,86278,82308,78466,70939,65391,59012,53396,52321,45453,40223,34638,27664,24049,20047,16592,13684,10940,9027,6828,5237,3850,2775,1962,1336,912,1271 0,10,1,2033,15048963,212490,212196,211833,211205,210216,208971,207562,206083,204576,203018,201420,199762,198010,196148,194383,192922,192045,192003,193078,195219,192153,198955,204983,210156,212653,222450,225421,227661,231482,233767,233842,229807,235478,233582,229524,229783,229718,229861,227835,227081,225019,226751,231038,228574,222598,214381,205747,202165,199080,193866,190031,186083,177257,177064,166567,160689,158122,157785,160045,154872,152995,150962,146783,145520,136216,128437,119231,118777,119028,117024,115000,104883,100143,101353,92604,89811,84102,79910,75843,68243,62565,56141,50485,49130,42362,37158,31680,25019,21482,17676,14416,11703,9206,7458,5535,4155,2989,2103,1449,962,1358 0,10,1,2034,15354863,215637,215308,214929,214263,213281,212042,210649,209202,207750,206260,204706,203080,201372,199586,197827,196396,195570,195629,196719,198814,201749,199364,206717,212970,218001,220107,229402,231840,233555,236936,238796,238370,233827,239001,236668,232227,232179,231903,231887,229720,228830,226621,228160,232254,229630,223525,215223,206490,202782,199584,194302,190413,186443,177587,177288,166742,160802,158185,157789,159952,154729,152786,150708,146475,145099,135724,127833,118551,117926,117993,115806,113578,103385,98478,99388,90578,87559,81676,77265,72974,65317,59535,53102,47436,45805,39153,33997,28670,22365,18952,15371,12346,9858,7613,6051,4398,3229,2268,1557,1044,1444 0,10,1,2035,15661970,218834,218468,218054,217369,216346,215115,213728,212294,210877,209440,207955,206375,204694,202953,201273,199849,199057,199169,200365,202479,205369,208991,207161,214740,220850,225484,227092,235846,237756,239034,241989,243344,242403,237379,242099,239384,234636,234379,233948,233783,231482,230442,228050,229391,233318,230553,224362,215962,207110,203294,200020,194683,190771,186754,177833,177438,166846,160870,158204,157737,159796,154535,152545,150389,146076,144544,135066,127069,117733,116941,116789,114390,111938,101676,96606,97214,88326,85048,78995,74367,69871,62179,56337,49918,44255,42360,35850,30789,25649,19753,16502,13176,10413,8165,6183,4815,3421,2456,1682,1124,1548 0,10,1,2036,15970206,222015,221674,221225,220502,219461,218186,216808,215383,213980,212578,211146,209634,207997,206278,204649,203301,202519,202670,203926,206146,209058,212637,216819,215218,222656,228367,232498,233570,241785,243255,244107,246556,247395,245961,240494,244824,241804,236848,236434,235851,235555,233101,231878,229303,230471,234257,231393,225093,216576,207624,203735,200404,195051,191079,186986,178005,177513,166903,160896,158172,157624,159587,154303,152239,149976,145540,143816,134246,126159,116777,115785,115389,112760,110075,99756,94533,94800,85825,82272,76057,71233,66532,58858,52981,46599,40956,38809,32492,27574,22668,17219,14159,11128,8640,6642,4925,3750,2602,1825,1215,1670 0,10,1,2037,16279517,225179,224862,224440,223681,222602,221310,219890,218473,217074,215684,214289,212828,211260,209587,207983,206683,205981,206144,207442,209729,212752,216358,220496,224911,223167,230202,235401,239001,239537,247299,248350,248694,250624,250970,249092,243238,247250,244024,238915,238354,237629,237184,234543,233139,230403,231426,235104,232126,225700,217087,208069,204130,200765,195369,191308,187141,178105,177540,166918,160871,158077,157465,159340,154004,151838,149430,144830,142917,133273,125107,115650,114438,113773,110903,107993,97639,92228,92121,83052,79245,72873,67864,63005,55376,49473,43140,37550,35197,29119,24392,19780,14795,11968,9240,7038,5302,3843,2860,1934,1324,1808 0,10,1,2038,16589855,228341,228037,227642,226904,225789,224461,223017,221560,220168,218780,217400,215976,214460,212856,211298,210026,209372,209617,210932,213263,216358,220078,224245,228617,232889,230740,237268,241924,244982,245082,252414,252959,252777,254217,254111,251848,245679,249474,246095,240844,240148,239267,238634,235814,234242,231379,232287,235849,232736,226202,217526,208468,204502,201081,195605,191463,187220,178158,177519,166878,160785,157930,157265,159028,153611,151297,148704,143948,141860,132149,123881,114323,112872,111928,108831,105693,95275,89664,89163,80021,75954,69448,64293,59302,51733,45834,39588,34083,31577,25786,21311,17012,12527,9956,7541,5627,4145,2931,2132,1407,1962 0,10,1,2039,16901154,231505,231211,230830,230120,229018,227654,226174,224689,223258,221879,220504,219090,217614,216061,214570,213347,212726,213021,214423,216774,219917,223707,227993,232393,236622,240491,237837,243815,247929,250543,250219,257034,257060,256381,257370,256874,254297,247923,251554,248029,242646,241798,240725,239910,236928,235222,232268,233047,236468,233236,226626,217916,208843,204822,201316,195766,191539,187248,178171,177440,166776,160649,157749,157000,158623,153074,150576,147807,142904,140642,130840,122443,112787,111072,109860,106533,103137,92648,86827,85929,76722,72420,65831,60545,55433,47954,42081,35963,30601,27986,22551,18354,14418,10431,8133,6037,4403,3166,2186,1552,2120 0,10,1,2040,17213394,234647,234384,234012,233312,232240,230890,229371,227849,226392,224976,223608,222200,220734,219220,217783,216626,216055,216387,217841,220282,223450,227291,231645,236170,240427,244250,247608,244412,249844,253514,255696,254861,261148,260682,259554,260147,259331,256546,250015,253497,249835,244303,243272,242006,241030,237918,236111,233048,233686,236982,233667,227004,218280,209165,205062,201471,195844,191561,187230,178123,177300,166618,160475,157497,156644,158069,152360,149683,146748,141707,139234,129318,120787,111026,109060,107577,103987,100302,89737,83716,82411,73178,68675,62024,56624,51408,44052,38256,32312,27145,24498,19444,15570,12026,8535,6519,4729,3372,2368,1594,2314 0,10,1,2041,17526496,237792,237534,237194,236504,235443,234115,232610,231052,229557,228115,226709,225308,223848,222344,220944,219846,219341,219729,221220,223720,226980,230847,235254,239847,244226,248076,251388,254203,250462,255448,258684,260352,258991,264776,263865,262338,262613,261584,258643,251974,255311,251498,245787,244569,243135,242024,238814,236895,233706,234216,237421,234041,227355,218596,209406,205222,201542,195868,191542,187154,178011,177100,166426,160235,157156,156143,157332,151478,148628,145527,140314,137602,127561,118889,109042,106822,105032,101163,97168,86552,80322,78633,69419,64737,58044,52548,47253,40075,34403,28697,23782,21147,16519,12997,9854,6848,5115,3630,2525,1730,2459 0,10,1,2042,17840501,240958,240684,240351,239696,238639,237321,235840,234296,232765,231282,229851,228415,226960,225463,224074,223014,222568,223025,224577,227119,230435,234398,238834,243479,247924,251899,255235,258002,260272,256078,260637,263351,264492,262638,267966,266661,264816,264878,263683,260606,253801,256984,252985,247094,245712,244137,242927,239610,237560,234254,234676,237811,234390,227656,218829,209572,205297,201563,195851,191464,187013,177841,176858,166162,159903,156673,155465,156417,150425,147410,144106,138697,135727,125560,116762,106841,104336,102202,98036,93741,83074,76676,74627,65468,60608,53897,48332,43018,36074,30577,25168,20546,17986,13807,10665,7922,5384,3935,2725,1850,2632 0,10,1,2043,18155418,244151,243859,243508,242858,241834,240522,239050,237528,236014,234492,233023,231561,230072,228580,227197,226151,225745,226262,227887,230491,233851,237871,242406,247079,251581,255617,259080,261865,264088,265905,261285,265321,267499,268151,265844,270766,269151,267091,266990,265651,262438,255482,258474,254289,248246,246730,245044,243729,240284,238116,234736,235083,238173,234689,227870,218980,209655,205320,201538,195775,191312,186812,177633,176551,165801,159423,156009,154612,155335,149209,145990,142457,136835,133598,123319,114407,104389,101560,99072,94613,90003,79334,72805,70407,61330,56316,49606,44034,38753,32090,26849,21773,17496,15053,11345,8585,6236,4151,2956,1997,2834 0,10,1,2044,18471264,247388,247057,246690,246022,245004,243723,242254,240742,239249,237745,236235,234738,233221,231695,230318,229278,228888,229447,231138,233816,237242,241311,245898,250671,255202,259294,262816,265727,267971,269735,271127,265989,269487,271162,271364,268659,273255,271432,269215,268965,267488,264123,256988,259781,255440,249271,247655,245849,244408,240849,238601,235167,235471,238482,234902,228003,219049,209681,205298,201450,195622,191107,186565,177352,176142,165292,158762,155173,153593,154086,147794,144343,140564,134719,131222,120842,111785,101650,98488,95642,90877,85976,75357,68726,65990,57016,51875,45230,39702,34503,28202,23252,18562,14662,12383,9149,6774,4812,3122,2172,3053 0,10,1,2045,18788044,250681,250305,249895,249209,248174,246898,245458,243951,242464,240984,239491,237953,236403,234848,233435,232403,232023,232599,234338,237079,240581,244718,249358,254183,258814,262936,266509,269480,271844,273634,274969,275837,270166,273160,274381,274186,271163,275545,273559,271193,270812,269179,265629,258314,260937,256460,250209,248471,246534,244979,241342,239040,235578,235802,238701,235032,228051,219062,209660,205218,201291,195411,190857,186242,176969,175583,164599,157925,154174,152409,152636,146153,142448,138410,132351,128591,118088,108864,98610,95115,91897,86848,81698,71165,64454,61377,52548,47333,40812,35381,30351,24452,19846,15574,12079,10000,7230,5228,3623,2295,3310 0,10,1,2046,19105824,254002,253602,253149,252420,251369,250074,248641,247159,245677,244201,242736,241211,239619,238034,236592,235524,235151,235743,237499,240292,243857,248074,252782,257661,262343,266563,270163,273192,275617,277521,278877,279692,280023,273853,276396,277209,276697,273463,277678,275554,273045,272517,270686,266959,259483,261967,257394,251034,249167,247110,245479,241786,239455,235930,236044,238837,235076,228037,219019,209580,205070,201074,195162,190530,185811,176430,174832,163724,156922,153008,151021,150951,144260,140292,135995,129734,125674,115025,105627,95272,91430,87852,82568,77183,66776,59986,56605,47979,42746,36407,31156,26344,20892,16679,12847,9768,7916,5592,3945,2667,3557 0,10,1,2047,19424531,257351,256928,256452,255680,254583,253272,251820,250344,248888,247417,245952,244458,242880,241253,239781,238686,238278,238879,240654,243462,247082,251366,256155,261105,265838,270109,273811,276861,279343,281304,282778,283616,283887,283719,277096,279232,279730,278996,275609,279670,277415,274749,274037,272022,268131,260526,262904,258218,251735,249756,247616,245929,242205,239816,236197,236207,238893,235060,227970,218919,209428,204857,200812,194832,190094,185226,175700,173889,162674,155755,151635,149397,149008,142099,137876,133320,126825,122430,111629,102071,91616,87447,83556,78050,72451,62188,55361,51725,43362,38172,32091,27070,22534,17575,13774,10400,7743,6130,4228,2912,3959 0,10,1,2048,19744232,260728,260282,259784,258987,257845,256488,255020,253526,252075,250632,249169,247676,246131,244518,243002,241878,241446,242015,243799,246628,250266,254603,259463,264493,269301,273621,277370,280519,283022,285043,286572,287524,287825,287588,286970,279948,281755,282036,281145,277615,281532,279128,276272,275380,273197,269173,261480,263733,258921,252332,250274,248077,246358,242572,240089,236384,236289,238886,234987,227844,218743,209214,204600,200473,194391,189503,184447,174785,172770,161458,154381,150032,147516,146798,139677,135199,130356,123587,118841,107905,98181,87654,83209,79017,73300,67509,57428,50621,46783,38749,33682,27910,23185,18984,14531,11171,8259,6004,4643,3122,4398 0,10,1,2049,20064881,264137,263663,263142,262322,261156,259754,258238,256728,255258,253821,252386,250896,249351,247773,246268,245103,244642,245186,246942,249783,253446,257797,262713,267816,272700,277097,280896,284088,286686,288731,290317,291329,291740,291536,290847,289826,282478,284064,284186,283154,279485,283247,280662,277620,276561,274244,270128,262325,264441,259515,252858,250749,248516,246736,242854,240282,236494,236309,238825,234846,227644,218508,208952,204263,200018,193790,188708,183470,173694,171463,160032,152767,148172,145371,144322,136996,132225,127058,120012,114904,103829,93976,83445,78731,74254,68349,62382,52552,45819,41845,34220,29322,23930,19551,15720,11798,8884,6418,4556,3433,4805 0,10,1,2050,20386451,267551,267076,266529,265681,264494,263069,261506,259949,258463,257005,255578,254118,252576,250993,249527,248373,247875,248388,250120,252936,256609,260987,265917,271077,276035,280508,284379,287620,290265,292402,294013,295080,295551,295460,294798,293704,292362,284797,286219,286199,285027,281213,284781,282015,278809,277613,275199,270974,263044,265044,260041,253342,251200,248902,247028,243053,240393,236546,236279,238697,234637,227376,218221,208613,203804,199401,192992,187716,182315,172421,169939,158371,150895,146041,142961,141579,134012,128920,123402,116076,110595,99417,89495,78995,74025,69272,63195,57125,47607,41023,36990,29824,25168,20208,16209,12786,9397,6911,4877,3377,5274 0,10,1,2051,20708929,270962,270495,269944,269074,267857,266408,264824,263218,261685,260213,258763,257310,255800,254221,252750,251632,251146,251626,253329,256119,259769,264163,269115,274289,279304,283852,287800,291116,293802,295993,297696,298784,299309,299279,298730,297662,296247,294684,286963,288238,288081,286760,282760,286136,283213,279868,278580,276044,271693,263658,265575,260522,253800,251600,249200,247233,243169,240449,236548,236182,238495,234364,227057,217849,208157,203180,198579,191992,186542,180968,170925,168165,156442,148754,143649,140293,138522,130691,125255,119390,111767,105933,94714,84756,74315,69100,64091,57914,51792,42659,36295,32269,25628,21277,16776,13195,10199,7325,5263,3618,5532 0,10,1,2052,21032266,274384,273908,273365,272492,271251,269772,268164,266538,264959,263440,261975,260498,258993,257446,255979,254857,254407,254902,256572,259336,262960,267329,272303,277498,282527,287134,291156,294541,297304,299535,301289,302473,303021,303037,302552,301599,300208,298574,296849,288988,290124,289814,288307,284124,287331,284276,280835,279435,276768,272306,264205,266061,260978,254211,251914,249417,247356,243233,240453,236477,236010,238229,234038,226656,217361,207535,202352,197555,190805,185175,179392,169180,166121,154234,146346,140991,137314,135121,127016,121227,114990,107100,100957,89742,79775,69409,63978,58775,52552,46441,37779,31701,27759,21688,17688,13681,10542,7968,5589,3913,5841 0,10,1,2053,21356457,277788,277333,276782,275916,274670,273168,271529,269880,268282,266716,265204,263712,262184,260640,259206,258089,257635,258167,259852,262587,266185,270530,275479,280699,285744,290362,294444,297907,300735,303039,304838,306067,306714,306759,306319,305427,304151,302538,300746,298876,290885,291861,291367,289672,285330,288393,285255,281695,280167,277380,272847,264708,266520,261379,254536,252146,249554,247422,243245,240390,236335,235776,237908,233623,226133,216700,206709,201327,196341,189428,183574,177555,167165,163785,151760,143667,138032,133992,131357,122966,116811,110230,102116,95702,84507,74550,64310,58707,53369,47168,41171,33036,27301,23528,18053,14444,10939,8249,6086,4160,6236 0,10,1,2054,21681386,281185,280738,280208,279334,278096,276589,274926,273246,271624,270040,268482,266941,265398,263831,262399,261318,260867,261396,263122,265873,269440,273761,278684,283882,288952,293585,297678,301201,304109,306475,308344,309628,310316,310458,310040,309196,307980,306487,304716,302777,300774,292629,293421,292738,290880,286401,289369,286124,282434,280790,277927,273345,265185,266933,261696,254778,252286,249632,247439,243189,240254,236134,235496,237497,233079,225430,215826,205676,200106,194931,187816,181710,175440,164857,161164,149009,140680,134731,130304,127216,118524,112018,105144,96843,90156,79017,69114,59062,53354,47944,41849,36034,28487,23164,19610,14760,11577,8570,6310,4541,6660 0,10,1,2055,22006969,284557,284140,283615,282762,281515,280015,278347,276645,274991,273383,271805,270219,268625,267046,265591,264512,264101,264630,266354,269146,272728,277021,281922,287090,292137,296797,300906,304438,307408,309855,311788,313137,313882,314063,313741,312918,311751,310318,308667,306752,304677,302520,294199,294796,293947,291952,287392,290244,286874,283059,281346,278429,273819,265615,267260,261936,254933,252375,249665,247386,243060,240057,235881,235123,236959,232357,224517,214745,204444,198681,193281,185933,179560,173027,162262,158257,145939,137349,131061,126243,122663,113710,106900,99759,91287,84342,73296,63509,53715,47973,42581,36668,31101,24201,19334,16058,11835,9085,6569,4712,7193 0,10,1,2056,22333098,287910,287508,287015,286169,284945,283433,281775,280066,278391,276750,275149,273542,271903,270274,268808,267705,267294,267867,269592,272382,276005,280312,285186,290334,295350,299986,304123,307669,310649,313159,315170,316587,317392,317631,317351,316625,315480,314095,312502,310705,308657,306426,304090,295583,296012,295028,292942,288277,290991,287514,283618,281858,278905,274243,265960,267502,262087,255031,252416,249630,247262,242866,239805,235536,234623,236239,231412,223388,213461,203007,197024,191357,183757,177104,170320,159376,155014,142517,133639,127014,121773,117710,108554,101472,94078,85448,78290,67404,57803,48343,42642,37340,31686,26451,20226,15851,12900,9302,6977,4919,7649 0,10,1,2057,22659684,291246,290862,290385,289570,288351,286864,285193,283494,281813,280150,278516,276887,275227,273552,272039,270923,270490,271062,272827,275621,279240,283589,288478,293598,298597,303201,307310,310888,313882,316399,318478,319968,320844,321140,320921,320236,319186,317824,316280,314543,312615,310409,307998,305476,296810,297097,296025,293829,289036,291632,288084,284133,282347,279334,274580,266223,267657,262178,255078,252388,249520,247076,242620,239463,235068,233943,235303,230253,222053,211958,201327,195087,189141,181276,174350,167306,156157,151402,138705,129550,122551,116908,112422,103088,95741,88110,79361,72040,61397,52066,43016,37439,32305,26978,22131,16605,12754,10151,7150,5229,8081 0,10,1,2058,22986640,294564,294199,293738,292942,291752,290269,288624,286912,285239,283570,281915,280253,278569,276876,275317,274155,273706,274257,276023,278857,282479,286827,291757,296891,301860,306448,310527,314075,317102,319633,321719,323276,324227,324589,324429,323806,322797,321529,320010,318325,316452,314369,311982,309388,306703,297904,298098,296913,294586,289690,292201,288610,284629,282783,279677,274837,266398,267753,262220,255058,252289,249343,246835,242282,238998,234416,233052,234150,228886,220496,210211,199368,192852,186614,178487,171292,163949,152563,147392,134502,125035,117696,111707,106809,97311,89720,81883,73079,65673,55349,46361,37808,32421,27537,22598,18193,13378,10049,7818,5369,8575 0,10,1,2059,23313901,297877,297515,297076,296294,295125,293672,292027,290343,288655,286992,285332,283651,281935,280216,278638,277432,276938,277472,279219,282053,285714,290065,294995,300167,305153,309711,313774,317292,320288,322853,324952,326516,327533,327973,327878,327316,326374,325145,323718,322058,320239,318211,315944,313374,310615,307796,298914,298995,297680,295244,290273,292722,289115,285070,283133,279938,275005,266516,267799,262196,254967,252125,249112,246503,241819,238352,233549,231939,232778,227296,218690,208175,197108,190298,183775,175392,167884,160202,148566,142966,129867,120121,112501,106181,100878,91235,83429,75449,66666,59250,49339,40779,32782,27666,23098,18604,14675,10559,7750,5881,8979 0,10,1,2060,23641368,301181,300827,300391,299630,298477,297045,295432,293746,292083,290408,288753,287067,285331,283582,281977,280752,280211,280702,282430,285247,288911,293298,298229,303402,308423,312999,317035,320538,323501,326039,328171,329747,330771,331278,331263,330764,329881,328723,327333,325769,323970,321997,319792,317334,314605,311710,308802,299816,299767,298340,295830,290813,293227,289564,285424,283401,280108,275114,266586,267775,262096,254807,251901,248794,246045,241181,237490,232466,230618,231184,225442,216582,205826,194530,187431,180619,171940,164087,156040,144153,138085,124814,114864,106973,100338,94632,84897,76927,68876,60195,52865,43444,35393,28010,23236,19040,15030,11603,8154,5844,9594 0,10,2,2014,10406317,143615,138798,141687,143110,142736,139587,143582,140913,139589,141368,140952,138860,132025,134512,131744,126112,127464,129043,131076,132104,135067,137942,146471,158064,163874,168050,166932,166445,168930,174414,174333,177359,178220,173378,176302,168049,163489,163685,162230,166443,163621,165176,164640,161146,161391,151322,144419,133160,134252,136189,138262,136414,125181,123667,129221,120695,120495,116918,116389,116172,108557,104128,98834,95583,99017,90903,85738,80458,68008,65897,60689,55805,53776,49592,47710,42694,40636,37841,35511,33329,30079,29109,26213,24554,23621,20327,18389,16251,14240,12553,10555,8856,6992,5783,4719,3300,2545,1892,1425,1008,1916 0,10,2,2015,10692805,146771,146252,141381,143944,145017,144343,141054,145001,142332,140990,142705,142227,140063,133234,135848,133434,128440,130671,133327,136369,138277,141953,145509,154476,166114,171846,175836,174357,173317,175009,179622,178840,181216,181614,176397,179023,170614,165935,166085,164515,168533,165455,166745,165982,162393,162548,152426,145447,134147,135163,137019,139034,137126,125951,124448,129968,121486,121278,117673,117134,116887,109283,104761,99349,95949,99198,90992,85749,80422,68033,65820,60542,55576,53422,49149,47126,42026,39815,36908,34485,32221,28951,27847,24917,23160,22077,18808,16840,14722,12744,11073,9176,7573,5873,4755,3804,2595,1953,1416,1039,1855 0,10,2,2016,10982341,149975,149433,148864,143675,145875,146654,145810,142487,146428,143748,142353,143990,143456,141269,134607,137555,135772,131675,135003,138693,142563,145245,149559,153579,162643,174164,179687,183309,181251,179448,180298,184080,182764,184640,184662,179149,181544,173101,168345,168396,166637,170382,167041,168122,167226,163568,163640,153440,146394,135082,136038,137812,139778,137837,126739,125265,130723,122269,122041,118423,117880,117554,109914,105242,99697,96174,99232,90963,85667,80286,67937,65593,60246,55198,52913,48542,46361,41174,38833,35848,33344,31000,27705,26466,23511,21660,20435,17224,15258,13181,11254,9631,7861,6365,4842,3836,2999,1990,1467,1034,1818 0,10,2,2017,11274905,153208,152659,152069,151184,145639,147530,148152,147245,143924,147856,145121,143658,145230,144687,142637,136351,139914,139027,136042,140420,144968,149560,152931,157672,161808,170803,182082,187208,190248,187392,184777,184831,187953,186254,187708,187446,181713,183986,175546,170670,170542,168515,171975,168436,169391,168407,164669,164641,154373,147285,135986,136863,138581,140516,138577,127562,126087,131475,123033,122800,119174,118578,118116,110389,105558,99900,96256,99143,90831,85474,80015,67691,65206,59793,54665,52234,47752,45403,40155,37722,34664,32081,29665,26345,24972,21996,20072,18735,15618,13680,11659,9803,8253,6616,5257,3912,3031,2314,1495,1076,1783 0,10,2,2018,11570335,156359,155914,155316,154410,153173,147325,149038,149612,148683,145360,149232,146432,144910,146470,146082,144384,138748,143193,143433,141506,146756,152051,157293,161121,165946,170031,178818,189686,194200,196428,192735,189352,188770,191407,189379,190507,190044,184192,186394,177892,172837,172441,170141,173375,169730,170587,169514,165676,165554,155253,148141,136841,137661,139352,141275,139351,128388,126899,132208,123792,123554,119874,119168,118523,110696,105722,99957,96207,98938,90588,85148,79580,67282,64667,59177,53958,51363,46773,44278,39008,36481,33360,30712,28208,24874,23374,20394,18423,17003,14012,12107,10168,8414,6957,5467,4250,3100,2340,1745,1094,1793 0,10,2,2019,11868408,159486,159083,158592,157678,156416,154878,148866,150511,151075,150120,146747,150540,147685,146159,147875,147859,146791,142081,147624,148943,147894,153908,159866,165541,169465,174210,178104,186503,196757,200439,201796,197317,193337,192271,194497,192221,193114,192553,186632,188716,180058,174754,174082,171569,174663,170957,171706,170532,166595,166413,156093,148955,137655,138459,140138,142065,140128,129199,127694,132934,124545,124255,120467,119599,118752,110848,105740,99886,96049,98612,90208,84661,78980,66710,63959,58379,53059,50291,45615,43004,37731,35112,31941,29220,26632,23294,21682,18727,16737,15264,12411,10572,8738,7101,5757,4434,3370,2400,1770,1282,1815 0,10,2,2020,12169097,162593,162231,161781,160973,159699,158135,156439,150371,151985,152535,151504,148068,151795,148941,147573,149656,150297,150141,146573,153172,155379,155103,161799,168195,173956,177797,182316,185851,193653,203061,205872,206395,201304,196876,195404,197307,194861,195631,195014,188985,190868,181979,176407,175536,172885,175890,172110,172735,171465,167466,167233,156891,149731,138468,139274,140957,142863,140901,129990,128482,133656,125248,124846,120908,119850,118825,110850,105624,99702,95787,98140,89655,83999,78209,65968,63057,57381,51952,49034,44310,41595,36324,33626,30397,27602,24947,21621,19916,17025,15043,13533,10848,9094,7386,5887,4680,3522,2613,1815,1302,1968 0,10,2,2021,12472235,165704,165359,164948,164179,163007,161428,159709,157960,151881,153456,153943,152823,149341,153056,150364,149366,152108,153684,154656,152181,159646,162637,163045,170199,176674,182354,185968,190090,193051,200032,208540,210525,210388,204849,200053,198259,199926,197418,198105,197378,191172,192775,183642,177862,176874,174126,177036,173169,173674,172342,168304,168005,157650,150506,139306,140118,141781,143653,141655,130774,129273,134332,125845,125281,121169,119947,118744,110712,105394,99403,95372,97492,88925,83159,77248,65037,61951,56166,50663,47626,42862,40043,34793,32009,28722,25867,23164,19876,18112,15311,13352,11843,9341,7696,6133,4788,3728,2737,1981,1340,2084 0,10,2,2022,12777814,168758,168492,168098,167363,166229,164749,163012,161241,159487,153387,154886,155285,154099,150624,154492,152176,151840,155516,158244,160298,158722,166955,170634,171507,178753,185136,190595,193802,197316,199474,205582,213249,214576,213952,208030,202946,200927,202480,199936,200489,199569,193117,194422,185115,179203,178141,175295,178089,174137,174556,173182,169098,168736,158404,151295,140171,140972,142598,144417,142397,131564,130007,134896,126288,125537,121272,119882,118522,110457,105047,98953,94785,96650,88009,82122,76088,63894,60627,54758,49214,46068,41265,38358,33128,30258,26929,24030,21306,18093,16297,13601,11693,10208,7917,6393,4999,3820,2905,2079,1463,2181 0,10,2,2023,13085976,171789,171563,171250,170532,169427,167985,166343,164555,162780,161008,154848,156255,156586,155393,152078,156322,154672,155277,160110,163937,166883,166095,175013,179147,180120,187284,193439,198490,201087,203773,205057,210340,217350,218184,217168,210940,205647,203527,205009,202369,202716,201523,194802,195885,186479,180484,179331,176381,179056,175046,175410,173980,169855,169461,159173,152114,141042,141824,143387,145169,143139,132304,130632,135299,126558,125627,121224,119680,118195,110078,104558,98337,94016,95622,86900,80885,74704,62539,59104,53192,47612,44352,39537,36527,31327,28385,25034,22119,19407,16297,14493,11925,10092,8662,6586,5221,3994,2981,2212,1540,2330 0,10,2,2024,13396077,174791,174613,174340,173700,172608,171193,169592,167898,166106,164312,162479,156233,157568,157889,156855,153922,158835,158132,159905,165837,170578,174298,174209,183589,187811,188705,195651,201390,205812,207583,209390,209851,214477,220989,221413,220089,213650,208264,206082,207438,204628,204694,203210,196286,197231,187770,181685,180426,177376,179964,175915,176217,174736,170595,170205,159975,152939,141903,142646,144167,145920,143824,132931,131091,135517,126664,125558,121032,119355,117738,109545,103888,97532,93059,94385,85577,79408,73079,60979,57411,51459,45855,42496,37659,34545,29400,26393,23055,20166,17495,14507,12723,10305,8572,7217,5389,4177,3124,2273,1644,2485 0,10,2,2025,13707944,177747,177634,177408,176804,175789,174386,172809,171155,169456,167646,165790,163871,157560,158882,159359,158708,156456,162316,162788,165672,172520,178048,182461,182844,192310,196449,197128,203658,208770,212333,213235,214207,214014,218154,224248,224346,222812,216273,210834,208542,209688,206630,206400,204693,197653,198500,188982,182789,181429,178313,180830,176737,176983,175482,171356,170980,160780,153752,142741,143458,144943,146613,144396,133397,131371,135570,126613,125344,120722,118902,117123,108823,103017,96532,91901,92924,84008,77687,71224,59236,55543,49556,43951,40482,35631,32436,27354,24326,21040,18191,15586,12746,11006,8767,7155,5910,4319,3271,2386,1692,2652 0,10,2,2026,14021438,180678,180606,180442,179887,178908,177578,176013,174383,172724,171006,169134,167193,165207,158888,160361,161225,161254,159963,166998,168593,172401,180036,186264,191143,191624,200999,204921,205191,211080,215340,218001,218079,218392,217711,221444,227211,227081,225448,218849,213306,210817,211680,208360,207898,206059,198944,199689,190093,183804,182377,179212,181652,177522,177741,176240,172145,171756,161573,154540,143571,144270,145664,147194,144797,133676,131482,135457,126413,125014,120284,118287,116312,107901,101955,95328,90519,91205,82187,75727,69172,57318,53499,47506,41883,38313,33468,30194,25224,22209,18994,16219,13711,11041,9378,7332,5866,4741,3389,2504,1779,2791 0,10,2,2027,14336332,183560,183553,183432,182936,182000,180708,179212,177596,175961,174283,172502,170546,168536,166542,160383,162240,163785,164777,164674,172831,175357,179966,188303,195001,199969,200371,209513,213018,212665,217691,221053,222862,222288,222111,221027,224440,229970,229726,228038,221324,215595,212831,213399,209886,209281,207345,200153,200774,191115,184760,183285,180064,182435,178299,178512,177026,172932,172514,162337,155317,144401,145024,146273,147600,145013,133790,131433,135191,126092,124545,119683,117478,115293,106777,100674,93897,88885,89218,80120,73560,66922,55218,51293,45280,39657,35997,31171,27864,23046,20064,16955,14276,11891,9416,7848,6021,4718,3726,2596,1874,2942 0,10,2,2028,14652437,186401,186451,186396,185938,185060,183808,182349,180801,179182,177530,175788,173921,171897,169881,168048,162279,164818,167332,169512,170544,179630,182964,188284,197092,203880,208759,208938,217661,220521,219317,223435,225949,227085,226028,225441,224044,227229,232634,232325,230523,223611,217623,214572,214912,211293,210585,208551,201259,201772,192078,185678,184145,180877,183209,179086,179311,177813,173709,173240,163091,156091,145170,145668,146714,147817,145058,133738,131233,134797,125639,123911,118881,116455,114063,105435,99161,92211,86985,86978,77838,71177,64462,52944,48903,42883,37280,33543,28780,25473,20835,17923,14942,12390,10149,7895,6455,4851,3717,2861,1947,3094 0,10,2,2029,14969643,189246,189309,189310,188917,188074,186879,185461,183948,182392,180758,179044,177213,175278,173249,171395,169955,164878,168387,172092,175413,177383,187273,191330,197127,206017,212719,217368,217132,225207,227198,225090,228359,230206,230834,229378,228470,226846,229925,235252,234820,232823,225638,219372,216105,216302,212621,211800,209652,202278,202706,193002,186549,184966,181683,183997,179899,180112,178586,174451,173952,163838,156806,145833,146140,146959,147860,144929,133531,130913,134266,125023,123075,117871,115230,112602,103846,97386,90253,84830,84506,75326,68576,61807,50490,46331,40323,34760,30988,26331,23051,18630,15810,12982,10593,8526,6501,5203,3827,2857,2150,3258 0,10,2,2030,15287719,192099,192169,192179,191843,191067,189904,188540,187068,185548,183975,182279,180476,178577,176637,174772,173310,172565,168470,173176,178024,182286,185069,195680,200216,206107,214906,221376,225603,224719,231924,232995,230041,232636,233982,234187,232419,231285,229557,232568,237766,237125,234855,227384,220913,217512,217611,213863,212913,210663,203230,203603,193872,187382,185779,182504,184811,180714,180902,179326,175177,174655,164528,157399,146320,146420,147031,147729,144646,133201,130454,133560,124195,122029,116645,113777,110890,101987,95322,88036,82453,81787,72588,65765,58945,47848,43580,37612,32133,28367,23843,20626,16447,13752,11113,8905,7032,5251,4112,2950,2152,3495 0,10,2,2031,15606599,194958,195035,195056,194727,194002,192904,191572,190153,188676,187139,185502,183717,181846,179944,178166,176697,175937,176175,173291,179140,184931,190009,193517,204606,209238,215044,223608,229658,233224,231470,237752,237961,234346,236430,237355,237235,235249,234002,232217,235113,240088,239162,236604,228925,222331,218840,218834,214999,213937,211605,204148,204446,194700,188206,186606,183351,185624,181518,181662,180054,175904,175297,165095,157822,146614,146529,146931,147438,144227,132732,129828,132645,123161,120762,115186,112066,108895,99840,92989,85586,79831,78816,69634,62738,55869,45023,40673,34785,29437,25705,21352,18230,14320,11778,9355,7359,5689,4155,3175,2227,3659 0,10,2,2032,15926154,197861,197907,197935,197614,196896,195848,194580,193191,191768,190274,188677,186948,185094,183217,181479,180099,179336,179564,181019,179291,186084,192689,198494,202488,213667,218218,223789,231924,237319,240000,237330,242745,242277,238160,239825,240423,240065,237979,236672,234772,237462,242138,240916,238144,230335,223668,220081,219953,216042,214897,212509,205013,205248,195523,189042,187460,184194,186423,182287,182403,180775,176568,175818,165488,158050,146741,146464,146675,147015,143668,132099,128995,131510,121907,119261,113472,110064,106596,97414,90412,82883,76964,75623,66442,59488,52590,42042,37635,31879,26695,23038,18887,15893,12283,9929,7738,5962,4508,3218,2399,3810 0,10,2,2033,16246189,200790,200823,200819,200506,199790,198749,197533,196207,194812,193372,191817,190131,188330,186470,184761,183423,182748,182976,184430,187045,186273,193881,201212,207502,211595,222683,227000,232147,239622,244129,245877,242349,247079,246099,241568,242907,243270,242790,240657,239233,237137,239539,243902,242459,239552,231666,224915,221217,220982,217023,215815,213360,205833,206041,196359,189905,188313,185023,187189,183043,183140,181432,177108,176162,165679,158100,146689,146240,146287,146446,142926,131252,127938,130138,120409,117497,111465,107762,104010,94728,87572,79925,73872,72180,63015,56017,49123,38927,34516,28930,23942,20399,16479,13648,10362,8225,6279,4734,3495,2434,4029 0,10,2,2034,16566759,203770,203766,203748,203401,202691,201652,200441,199169,197836,196422,194923,193278,191518,189710,188022,186712,186081,186402,187863,190479,194054,194108,202445,210259,216643,220652,231504,235397,239881,246464,250039,250912,246705,250919,249517,244667,245768,246017,245467,243232,241603,239226,241332,245453,243872,240880,232907,226057,222257,221946,217962,216676,214167,206644,206845,197225,190763,189147,185823,187943,183794,183811,181962,177468,176302,165689,157966,146477,145887,145753,145698,141960,130183,126656,128525,118654,115440,109159,105170,101155,91765,84467,76738,70539,68484,59362,52355,45507,35725,31346,25969,21218,17818,14168,11533,8595,6687,4993,3675,2652,4192 0,10,2,2035,16887702,206799,206756,206702,206341,205594,204561,203349,202085,200803,199451,197978,196386,194673,192903,191267,189982,189381,189751,191306,193935,197520,201924,202711,211534,219435,225732,229510,239930,243163,246751,252399,255097,255275,250566,254355,252618,247543,248530,248710,248037,245608,243694,241026,242908,246880,245206,242118,234040,227103,223233,222867,218849,217499,214963,207472,207673,198083,191605,189953,186608,188690,184482,184358,182315,177623,176254,165514,157670,146133,145385,145032,144725,140767,128879,125136,126635,116602,113074,106560,102307,98001,88528,81117,73298,66961,64541,55505,48532,41788,32466,28157,23035,18551,15333,11988,9576,6996,5326,3886,2791,4454 0,10,2,2036,17208976,209804,209797,209703,209305,208542,207471,206263,204996,203722,202421,201010,199444,197783,196065,194463,193234,192660,193064,194671,197401,201001,205420,210562,211840,220750,228559,234617,237968,247726,250066,252712,257481,259480,259148,254021,257473,255496,250318,251237,251303,250409,247711,245499,242612,244360,248224,246447,243250,235085,228088,224168,223738,219690,218309,215769,208324,208498,198921,192417,190749,187390,189372,185045,184723,182466,177590,176017,165169,157233,145644,144697,144090,143519,139334,127335,123342,124442,114234,110407,103686,99140,94563,85041,77502,69604,63142,60378,51482,44595,38004,29190,25002,20161,15983,12989,9974,7809,5582,4150,2959,4726 0,10,2,2037,17530428,212792,212815,212753,212316,211517,210426,209176,207913,206640,205348,203986,202484,200848,199181,197629,196440,195922,196360,198006,200789,204493,208929,214087,219721,221096,229911,237480,243102,245798,254652,256050,257810,261882,263367,262604,257154,260368,258273,253040,253838,253695,252506,249528,247086,244074,245725,249476,247578,244286,236060,229030,225049,224566,220519,219130,216606,209168,209303,199729,193210,191536,188103,189930,185425,184879,182420,177368,175604,164684,156646,144975,143781,142913,142075,137647,125513,121248,121920,111566,107453,100506,95681,90856,81278,73627,65667,59109,56033,47336,40592,34190,25939,21909,17393,13559,10822,8146,6240,4360,3161,5018 0,10,2,2038,17851990,215780,215813,215778,215375,214535,213405,212138,210832,209563,208275,206919,205465,203892,202250,200751,199610,199138,199634,201320,204147,207904,212448,217630,223280,229011,230297,238866,245998,250955,252745,260654,261167,262233,265779,266838,265738,260064,263159,260993,255651,256240,255809,254314,251119,248550,245447,247003,250615,248613,245253,236995,229918,225888,225380,221358,219979,217437,209991,210076,200521,194002,192257,188698,190303,185598,184842,182185,176972,175044,164046,155869,144088,142635,141497,140361,135671,123397,118829,119080,108610,104186,97035,91956,86858,77247,69486,61498,54892,51552,43117,36549,30409,22748,18920,14773,11306,8848,6524,4881,3330,5355 0,10,2,2039,18173609,218771,218808,218782,218405,217603,216430,215122,213805,212490,211203,209849,208404,206876,205298,203826,202739,202316,202863,204608,207480,211282,215885,221174,226851,232597,238239,239285,247413,253875,257921,258769,265783,265601,266147,269263,269989,268648,262868,265893,263606,258068,258362,257635,255899,252585,249925,246729,248167,251656,249584,246182,237875,230759,226715,226206,222224,220821,218249,210782,210834,201307,194727,192851,189108,190462,185580,184615,181769,176427,174324,163214,154866,142967,141256,139826,138364,133379,120951,116096,115943,105339,100608,93281,87944,82569,72938,65111,57141,50542,46992,38856,32535,26693,19667,16094,12339,9261,7099,5116,3734,5694 0,10,2,2040,18495173,221738,221807,221789,221416,220639,219502,218153,216793,215468,214133,212781,211338,209819,208287,206876,205819,205452,206055,207853,210790,214638,219286,224638,230425,236196,241853,247261,247860,255317,260859,263960,263920,270227,269525,269640,272420,272910,271452,265616,268512,266020,260201,260194,259235,257356,253965,251213,247903,249231,252630,250509,247054,238711,231588,227552,227057,223089,221644,219023,211559,211581,202030,195326,193264,189308,190432,185370,184209,181203,175721,173401,162142,153613,141606,139616,137863,136042,130742,118197,113074,112469,101753,96745,89238,83641,77991,68380,60532,52650,46112,42383,34617,28595,23101,16744,13460,10126,7443,5576,3922,6198 0,10,2,2041,18816754,224709,224783,224793,224429,223652,222546,221230,219829,218461,217114,215716,214275,212758,211234,209869,208876,208542,209201,211059,214049,217969,222667,228063,233913,239798,245480,250900,255863,255792,262326,266916,269118,268383,274165,273031,272813,275352,275731,274202,268251,270933,268152,262041,261801,260704,258724,255256,252392,248982,250234,253565,251384,247885,239532,232428,228417,227905,223935,222429,219783,212325,212265,202626,195740,193460,189314,190209,184978,183651,180475,174818,172237,160825,152121,139991,137695,135584,133375,127774,115139,109728,108656,97882,92582,84899,79037,73155,63611,55808,48061,41630,37794,30451,24782,19698,14025,11057,8145,5856,4283,6672 0,10,2,2042,19138303,227706,227761,227776,227440,226673,225565,224280,222909,221500,220113,218703,217211,215698,214176,212821,211872,211606,212300,214221,217273,221248,226022,231470,237364,243314,249106,254550,259526,263817,262830,268402,272095,273593,272332,277678,276212,275755,278177,278500,276834,270684,273071,269989,263655,263275,262087,260004,256436,253468,249995,251188,254442,252215,248701,240362,233291,229280,228732,224738,223197,220533,213031,212820,203034,195941,193469,189128,189805,184441,182926,179546,173668,170813,159253,150358,138087,135449,132964,130375,124489,111750,106048,104546,93705,88116,80265,74174,68092,58680,50982,43420,37166,33282,26420,21153,16522,11541,8909,6421,4504,7238 0,10,2,2043,19459844,230727,230767,230764,230431,229692,228591,227304,225966,224583,223159,221703,220204,218637,217119,215769,214827,214609,215372,217333,220450,224490,229317,234845,240796,246787,252649,258200,263200,267502,270877,268924,273594,276583,277547,275859,280869,279161,278593,280949,281146,279269,272838,274917,271602,265138,264664,263380,261171,257517,254482,250965,252093,255278,253029,249526,241214,234151,230123,229517,225524,223961,221217,213601,213180,203225,195948,193282,188762,189249,183738,181998,178366,172266,169124,157403,148297,135860,132864,130005,127050,120848,108024,102075,100114,89224,83340,75366,69080,62852,53648,46098,38795,32762,28911,22581,17762,13620,9313,7033,4950,7759 0,10,2,2044,19781409,233778,233793,233777,233426,232689,231614,230334,228992,227645,226244,224754,223205,221632,220062,218717,217781,217570,218386,220417,223577,227685,232579,238162,244192,250241,256141,261763,266870,271190,274581,276986,274131,278091,280553,281080,279057,283828,282008,281374,283603,283592,281417,274690,276537,273081,266536,265963,264566,262240,258535,255452,251884,252954,256101,253852,250375,242061,234996,230927,230291,226309,224656,221766,213984,213324,203222,195759,192911,188244,188524,182829,180819,176924,170595,167144,155249,145895,133296,129944,126729,123361,116846,104005,97788,95355,84433,78290,70230,63804,57507,48551,41226,34231,28491,24741,18989,14655,11009,7370,5434,8412 0,10,2,2045,20103047,236890,236850,236809,236445,235685,234612,233361,232025,230677,229309,227842,226259,224637,223059,221663,220733,220528,221356,223441,226676,230829,235792,241444,247529,253655,259615,265278,270452,274878,278282,280704,282209,278645,282070,284096,284281,282025,286679,284800,284041,286051,285746,283268,276317,278018,274476,267838,267153,265649,263247,259511,256364,252753,253801,256937,254699,251213,242889,235802,231711,231057,227023,225221,222128,214149,213270,203019,195388,192389,187558,187588,181668,179380,175211,168633,164850,152747,143141,130399,126703,123084,119308,112528,99670,93178,90269,79358,72999,64912,58417,52084,43456,36420,29801,24418,20837,15692,11874,8724,5703,9189 0,10,2,2046,20424742,240032,239968,239872,239482,238708,237611,236358,235054,233713,232344,230909,229351,227695,226066,224664,223684,223490,224320,226420,229714,233945,238952,244676,250834,257011,263052,268769,273983,278473,281982,284419,285937,286734,282638,285617,287306,287249,284886,289474,287467,286502,288212,287606,284887,277813,279414,275775,269034,268244,266667,264209,260432,257231,253614,254662,257790,255539,252031,243679,236590,232490,231758,227605,225591,222270,214113,213009,202629,194865,191691,186664,186400,180248,177665,173208,166348,162193,149877,140033,127180,123095,119078,114926,107870,95003,88256,84887,74038,67514,59470,52948,46654,38431,31739,25565,20593,17246,12729,9422,6765,9886 0,10,2,2047,20746542,243192,243116,242995,242548,241746,240635,239360,238056,236744,235384,233949,232423,230789,229126,227675,226689,226446,227287,229392,232704,236996,242081,247849,254077,260335,266425,272222,277489,282020,285593,288131,289657,290470,290734,286198,288837,290277,290114,287690,292149,289930,288676,290076,289232,286375,279220,280718,276963,270131,269266,267644,265117,261309,258088,254485,255543,258631,256356,252813,244449,237369,233203,232325,227999,225739,222207,213875,212561,202085,194166,190789,185520,184950,178556,175653,170880,163707,159153,146647,136590,123594,119123,114748,110198,102857,90018,83036,79238,68521,61896,53942,47477,41291,33527,27264,21590,17067,14012,10119,7316,11112 0,10,2,2048,21068408,246385,246280,246148,245677,244819,243680,242389,241061,239749,238415,236993,235465,233864,232222,230738,229702,229453,230249,232370,235689,239996,245148,250994,257269,263592,269760,275606,280958,285541,289148,291746,293375,294191,294476,294300,289424,291823,293148,292916,290373,294615,292108,290547,291706,290724,287775,280532,281911,278053,271160,270246,268559,265976,262169,258960,255380,256414,259454,257139,253574,245214,238080,233781,232694,228168,225681,221934,213449,211946,201362,193257,189631,184114,183219,176570,173311,168183,160685,155739,143060,132751,119638,114826,110067,105119,97495,84730,77553,73382,62868,56187,48410,42063,36059,28833,23053,17919,13889,11159,7874,12321 0,10,2,2049,21390414,249609,249476,249316,248833,247950,246753,245436,244093,242757,241423,240028,238510,236907,235297,233836,232769,232468,233261,235337,238676,242991,248164,254075,260426,266798,273033,278956,284356,289024,292683,295316,296997,297916,298199,298046,297531,292419,294704,295963,295595,292850,296791,293981,292184,293204,292133,289081,281739,283005,279077,272147,271169,269433,266824,263041,259854,256263,257264,260237,257901,254325,245905,238661,234162,232842,228133,225417,221474,212855,211159,200425,192095,188208,182431,181190,174254,170603,165097,157272,151952,139057,128514,115356,110182,105029,99677,91815,79177,71865,67371,57120,50468,42925,36776,31045,24414,19163,14603,11076,8700,13516 0,10,2,2050,21712552,252834,252701,252514,252005,251109,249886,248512,247141,245790,244433,243037,241546,239952,238342,236912,235869,235538,236280,238357,241650,245988,251169,257105,263523,269969,276250,282241,287721,292433,296175,298859,300577,301547,301932,301774,301281,300530,295310,297525,298651,298071,295034,298663,295624,293687,294619,293449,290276,282846,284029,280054,273076,272046,270291,267685,263937,260739,257121,258077,261004,258653,255007,246463,239041,234326,232781,227886,224964,220841,212083,210146,199223,190667,186503,180452,178825,171568,167501,161625,153494,147730,134644,123931,110724,105184,99637,93916,85847,73411,66024,61254,51350,44802,37572,31702,26318,20323,15642,11666,8653,14877 0,10,2,2051,22034816,256060,255929,255744,255203,254283,253046,251647,250219,248840,247468,246049,244556,242989,241388,239960,238949,238642,239356,241381,244679,248973,254173,260121,266564,273078,279432,285470,291015,295811,299589,302356,304123,305130,305565,305508,305017,304283,303424,298138,300220,301135,300253,296919,300307,297130,295105,295932,294654,291370,283884,285009,280974,273958,272907,271159,268573,264821,261595,257940,258872,261760,259332,255553,246823,239200,234284,232513,227444,224334,220024,211092,208867,197750,188957,184495,178138,176084,168487,164012,157768,149274,143065,129880,118984,105735,99834,93922,87855,79651,67488,60078,55108,45622,39255,32426,26908,21940,16615,12523,9131,15730 0,10,2,2052,22357224,259292,259157,258974,258434,257484,256225,254807,253356,251917,250518,249084,247568,245999,244427,243007,241999,241727,242465,244462,247708,252011,257167,263131,269589,276131,282547,288658,294252,299110,302977,305778,307628,308678,309155,309145,308752,308022,307181,306257,300842,302707,303327,302133,298572,301813,298554,296429,297137,295755,292398,284877,285934,281850,274824,273783,272056,269446,265680,262415,258748,259658,262443,259874,255896,246960,239152,234032,232047,226831,223519,218985,209833,207305,195994,186946,182151,175455,172941,165009,160135,153463,144610,138037,124729,113656,100397,94150,87903,81556,73276,61454,54094,49009,40014,33919,27557,22458,17961,13322,9818,16616 0,10,2,2053,22679646,262513,262392,262203,261666,260716,259426,257988,256516,255054,253594,252134,250604,249012,247438,246049,245048,244779,245550,247576,250793,255044,260209,266130,272604,279160,285611,291782,297448,302358,306282,309168,311059,312188,312704,312739,312392,311757,310921,310015,308963,303335,304903,305210,303783,300087,303233,299874,297640,298236,296792,293385,285816,286814,282711,275702,274676,272940,270293,266499,263219,259547,260374,262986,260214,256011,246887,238886,233580,231408,226033,222479,217674,208287,205450,193922,184597,179430,172370,169398,161152,155794,148691,139572,132592,119183,107955,94726,88174,81648,75082,66775,55378,48151,43026,34610,28865,23034,18410,14421,10463,17678 0,10,2,2054,23002072,265717,265615,265441,264897,263950,262659,261190,259698,258215,256731,255209,253655,252049,250452,249060,248091,247831,248604,250663,253911,258134,263248,269180,275608,282182,288649,294851,300576,305556,309536,312479,314444,315621,316216,316290,315986,315401,314656,313754,312722,311456,305536,306790,306865,305295,301517,304557,301085,298750,299270,297783,294311,286708,287675,283579,276604,275567,273796,271099,267304,264013,260272,260947,263333,260328,255918,246597,238426,232958,230576,225009,221167,216072,206453,203273,191503,181865,176303,168888,165463,156828,150994,143538,134113,126741,113248,101892,88756,81953,75208,68473,60225,49331,42314,37261,29488,24152,18911,14807,11346,18855 0,10,2,2055,23324427,268904,268820,268666,268134,267181,265895,264425,262898,261397,259893,258348,256730,255103,253489,252072,251101,250873,251660,253719,257001,261257,266343,272220,278664,285194,291674,297895,303650,308685,312735,315734,317761,319003,319649,319802,319538,318995,318301,317491,316461,315218,313659,307428,308447,308381,306722,302845,305764,302191,299795,300261,298718,295191,287583,288543,284470,277498,276427,274617,271892,268101,264734,260858,261327,263451,260228,255598,246103,237788,232153,229521,223709,219564,214168,204298,200735,188699,178723,172773,165013,161054,152034,145802,137967,128240,120473,106943,95520,82540,75542,68629,61804,53707,43392,36682,31782,24721,19860,15233,11668,20279 0,10,2,2056,23646692,272081,272009,271871,271359,270418,269126,267662,266133,264597,263076,261509,259870,258178,256543,255110,254112,253884,254702,256777,260058,264348,269467,275318,281705,288250,294689,300920,306695,311763,315868,318936,321010,322323,323035,323238,323052,322546,321895,321137,320199,318954,317422,315554,309090,309967,309807,308049,304061,306871,303231,300797,301197,299608,296053,288465,289438,285357,278369,277247,275416,272674,268822,265319,261251,261477,263358,259911,255075,245432,236967,231113,228188,222120,217658,211936,201785,197801,185475,175176,168843,160660,156175,146852,140189,131966,121956,113811,100303,88879,76133,68996,61996,55164,47295,37654,31332,26672,20355,16020,12022,21459 0,10,2,2057,23968781,275234,275184,275058,274567,273644,272363,270891,269368,267830,266275,264692,263030,261318,259617,258161,257151,256893,257713,259819,263117,267407,272558,278445,284806,291293,297745,303939,309724,314808,318948,322068,324215,325572,326354,326624,326487,326062,325445,324730,323843,322692,321159,319316,317215,310616,311399,311138,309261,305176,307909,304229,301740,302085,300478,296928,289369,290324,286219,279196,278048,276210,273384,269409,265708,261414,261420,263044,259378,254371,244577,235917,229795,226553,220221,215421,209343,198873,194437,181831,171227,164437,155838,150887,141241,134140,125544,115273,106804,93388,82024,69580,62378,55381,48629,41089,32197,26327,21999,16447,12663,22487 0,10,2,2058,24290636,278375,278335,278234,277752,276852,275590,274127,272598,271066,269509,267891,266214,264481,262760,261235,260201,259934,260723,262830,266157,270466,275617,281533,287929,294392,300788,306995,312739,317836,321989,325146,327346,328778,329607,329942,329872,329496,328961,328281,327434,326338,324894,323052,320976,318740,312052,312732,312356,310376,306227,308909,305166,302636,302955,301355,297821,290266,291184,287039,280007,278843,276929,273960,269799,265868,261371,261139,262518,258663,253475,243480,234585,228181,224608,217994,212818,206339,195534,190638,177778,166793,159536,150612,145167,135204,127661,118713,108229,99492,86246,75021,62954,55774,48869,42293,35176,27090,21747,17801,13023,23623 0,10,2,2059,24612195,281500,281474,281385,280927,280034,278796,277353,275833,274298,272750,271127,269411,267663,265922,264380,263276,262983,263763,265838,269167,273505,278675,284592,291019,297515,303882,310035,315795,320849,325017,328185,330425,331907,332810,333194,333191,332879,332394,331793,330985,329926,328538,326788,324716,322501,320176,313387,313952,313469,311418,307235,309854,306056,303517,303836,302254,298707,291135,292002,287836,280808,279567,277517,274335,269961,265810,261111,260650,261810,257754,252335,242102,232954,226261,222331,215394,209801,202896,191761,186413,173215,161867,154226,144948,139004,128731,120772,111516,100882,91940,78936,67932,56335,49264,42548,36249,29638,22404,17627,14117,24643 0,10,2,2060,24933363,284625,284596,284518,284077,283209,281977,280558,279059,277535,275979,274366,272646,270860,269102,267540,266420,266058,266809,268877,272173,276510,281710,287647,294075,300603,307002,313122,318829,323902,328027,331213,333465,334984,335938,336395,336442,336200,335775,335227,334495,333477,332127,330430,328452,326243,323938,321514,314615,315072,314516,312422,308184,310745,306930,304407,304736,303144,299568,291967,292800,288629,281539,280159,277900,274480,269903,265536,260638,259981,260906,256600,250905,240420,231008,224000,219684,212377,206339,199008,187554,181651,168141,156519,148480,138846,132399,121837,113511,104004,93286,84205,71535,60845,49806,42940,36515,30582,24544,18187,14003,26129 0,11,0,2014,1458439,27367,29253,29111,29269,28673,28236,28626,28426,27305,26731,25972,25395,24698,25022,24920,24538,23877,23663,23866,24447,24989,25080,26026,27627,27343,26028,25534,24541,24763,24453,23753,23929,23741,22930,23548,21399,20364,20205,19031,18677,17736,17443,17439,17987,18309,16593,16202,15951,15895,16651,16265,15688,15761,15229,15283,13891,13345,12904,12209,11923,10844,10275,9710,9021,9002,8400,7866,7389,6498,6150,5638,5110,4502,4191,4070,3645,3330,3049,2733,2627,2329,2117,1964,1768,1672,1457,1286,1035,922,773,636,539,467,355,287,183,154,114,78,53,140 0,11,0,2015,1486078,27906,27428,29309,29161,29300,28705,28270,28653,28453,27328,26771,25997,25426,24730,25060,24976,24629,23985,23802,24036,24626,25181,25272,26227,27814,27495,26178,25690,24678,24902,24562,23867,24033,23819,23011,23598,21453,20403,20248,19081,18716,17778,17469,17465,17992,18319,16589,16202,15942,15869,16622,16227,15643,15714,15187,15223,13829,13293,12846,12154,11867,10789,10223,9650,8965,8932,8327,7792,7309,6431,6072,5556,5025,4417,4097,3975,3549,3236,2949,2629,2515,2221,2004,1847,1654,1548,1332,1170,929,822,674,545,457,388,288,226,146,118,85,59,118 0,11,0,2016,1514227,28434,27968,27502,29366,29201,29327,28737,28297,28683,28478,27354,26808,26021,25465,24768,25122,25063,24750,24128,23973,24230,24817,25381,25471,26421,27988,27647,26325,25842,24812,25030,24665,23969,24124,23884,23084,23642,21505,20440,20286,19125,18749,17813,17490,17486,17996,18323,16583,16195,15926,15839,16588,16185,15595,15662,15142,15161,13762,13237,12790,12095,11807,10725,10163,9584,8900,8856,8253,7714,7225,6352,5983,5462,4930,4327,3997,3872,3443,3133,2840,2517,2398,2106,1887,1726,1531,1423,1207,1051,827,716,578,462,382,315,233,176,112,88,63,113 0,11,0,2017,1542876,28966,28496,28043,27580,29416,29238,29351,28761,28329,28714,28507,27378,26845,26052,25510,24831,25213,25181,24905,24298,24167,24429,25013,25586,25667,26604,28162,27795,26467,25992,24935,25148,24759,24055,24200,23944,23147,23684,21555,20475,20321,19162,18777,17840,17502,17502,17996,18323,16568,16180,15908,15809,16553,16142,15545,15605,15095,15097,13694,13178,12728,12027,11748,10657,10100,9516,8832,8774,8167,7627,7127,6263,5883,5358,4827,4226,3888,3762,3327,3015,2718,2398,2272,1987,1763,1600,1404,1292,1079,936,727,618,493,388,316,254,181,138,83,68,114 0,11,0,2018,1571959,29467,29027,28570,28119,27646,29462,29270,29369,28789,28360,28747,28538,27400,26887,26091,25579,24923,25336,25337,25086,24490,24372,24635,25217,25787,25847,26782,28328,27942,26607,26126,25046,25252,24840,24129,24273,24001,23209,23726,21598,20509,20351,19192,18798,17857,17513,17513,17993,18315,16551,16163,15883,15777,16512,16095,15495,15544,15041,15028,13625,13119,12659,11954,11677,10585,10028,9438,8755,8681,8068,7526,7019,6165,5770,5241,4714,4120,3770,3640,3204,2891,2593,2275,2137,1862,1638,1474,1279,1161,965,822,629,526,414,317,251,202,140,106,61,118 0,11,0,2019,1601417,29935,29527,29103,28647,28185,27705,29502,29295,29388,28813,28391,28780,28569,27429,26937,26154,25678,25047,25495,25518,25285,24690,24579,24845,25419,25974,26025,26951,28490,28084,26734,26246,25150,25338,24907,24195,24339,24059,23267,23766,21632,20533,20373,19216,18813,17872,17518,17519,17985,18301,16535,16140,15855,15742,16468,16051,15441,15483,14983,14959,13556,13054,12589,11875,11601,10506,9947,9356,8665,8579,7965,7417,6899,6053,5650,5114,4596,3997,3647,3510,3068,2761,2459,2150,1998,1729,1508,1338,1148,1034,848,709,536,441,339,255,200,157,106,79,118 0,11,0,2020,1631201,30366,29998,29604,29183,28713,28245,27761,29533,29322,29404,28839,28419,28810,28609,27465,27012,26247,25802,25208,25681,25720,25494,24892,24791,25045,25610,26157,26197,27117,28650,28216,26848,26354,25239,25415,24971,24253,24404,24116,23318,23798,21658,20553,20389,19231,18824,17882,17517,17517,17969,18284,16511,16110,15822,15702,16423,16003,15386,15416,14925,14885,13483,12984,12513,11791,11515,10416,9859,9261,8569,8469,7847,7296,6763,5929,5515,4982,4463,3871,3512,3373,2928,2619,2321,2011,1852,1591,1371,1209,1026,908,735,606,454,364,274,203,157,120,79,129 0,11,0,2021,1661278,30777,30430,30075,29683,29251,28773,28303,27810,29568,29346,29427,28868,28451,28849,28655,27528,27116,26373,25964,25394,25881,25930,25705,25102,24994,25233,25797,26330,26366,27274,28793,28335,26952,26448,25313,25487,25029,24308,24465,24166,23365,23819,21678,20569,20401,19244,18830,17885,17507,17508,17951,18259,16482,16078,15788,15656,16376,15950,15327,15349,14857,14804,13400,12909,12430,11702,11419,10323,9760,9155,8461,8349,7720,7160,6621,5791,5373,4837,4323,3735,3366,3219,2780,2470,2176,1868,1707,1447,1238,1078,905,790,627,514,375,295,219,158,119,90,137 0,11,0,2022,1691650,31168,30843,30508,30155,29751,29312,28832,28352,27860,29600,29377,29457,28899,28494,28898,28728,27628,27252,26537,26152,25599,26095,26142,25922,25306,25184,25420,25973,26501,26527,27418,28921,28441,27042,26530,25384,25552,25088,24365,24514,24211,23403,23839,21692,20578,20411,19251,18833,17883,17495,17497,17927,18226,16447,16042,15754,15611,16326,15890,15268,15280,14789,14722,13312,12823,12339,11601,11313,10218,9646,9037,8341,8211,7576,7016,6463,5642,5222,4684,4170,3586,3215,3056,2619,2313,2017,1723,1557,1308,1104,953,785,671,532,425,304,236,172,123,88,147 0,11,0,2023,1722283,31538,31232,30921,30589,30224,29814,29373,28882,28405,27908,29642,29415,29490,28943,28545,28973,28832,27760,27423,26731,26359,25814,26311,26360,26130,25501,25370,25599,26141,26664,26675,27546,29034,28534,27118,26606,25450,25616,25144,24418,24559,24247,23433,23858,21699,20587,20415,19254,18832,17876,17482,17481,17898,18187,16409,16003,15714,15567,16271,15831,15204,15206,14712,14631,13217,12729,12237,11492,11198,10097,9519,8907,8204,8061,7419,6855,6293,5481,5056,4512,4005,3428,3053,2884,2458,2152,1862,1575,1401,1170,973,830,672,566,442,344,244,184,131,90,156 0,11,0,2024,1753085,31900,31607,31311,31001,30657,30287,29875,29424,28934,28454,27958,29682,29453,29531,28991,28620,29078,28968,27928,27620,26945,26574,26034,26531,26570,26324,25691,25547,25770,26306,26815,26808,27659,29132,28613,27189,26677,25515,25677,25192,24467,24596,24276,23456,23867,21705,20590,20413,19249,18820,17864,17463,17462,17866,18144,16366,15959,15671,15517,16211,15769,15134,15126,14630,14529,13113,12624,12121,11371,11067,9966,9385,8764,8053,7895,7253,6679,6108,5311,4878,4333,3828,3257,2883,2704,2284,1985,1700,1418,1250,1032,850,710,568,469,359,273,193,142,98,163 0,11,0,2025,1784027,32245,31969,31686,31393,31069,30720,30348,29925,29477,28983,28504,28005,29721,29496,29578,29065,28726,29213,29138,28120,27834,27168,26792,26255,26744,26765,26516,25874,25717,25936,26453,26952,26924,27759,29216,28683,27257,26744,25575,25731,25235,24506,24628,24297,23471,23874,21702,20587,20406,19238,18806,17846,17438,17436,17831,18099,16318,15913,15627,15466,16149,15698,15058,15038,14536,14421,13005,12510,11995,11234,10925,9823,9231,8603,7891,7716,7070,6494,5913,5121,4684,4136,3636,3074,2701,2517,2106,1815,1538,1271,1106,903,729,599,470,380,286,212,149,107,177 0,11,0,2026,1815101,32595,32314,32049,31767,31462,31132,30782,30398,29978,29527,29034,28550,28050,29766,29547,29652,29167,28862,29382,29331,28334,28057,27388,27013,26470,26943,26958,26698,26051,25879,26087,26588,27072,27027,27842,29294,28749,27320,26810,25629,25781,25270,24538,24651,24311,23485,23874,21696,20578,20393,19228,18786,17824,17408,17401,17791,18048,16267,15864,15577,15412,16079,15620,14975,14942,14438,14300,12880,12384,11855,11086,10768,9669,9062,8431,7711,7517,6873,6296,5698,4917,4477,3932,3437,2884,2512,2325,1925,1647,1375,1118,965,776,616,499,385,304,222,164,112,188 0,11,0,2027,1846262,32908,32664,32394,32132,31836,31526,31194,30833,30451,30028,29578,29080,28595,28102,29819,29623,29755,29301,29033,29578,29545,28555,28282,27613,27226,26669,27138,27141,26875,26223,26024,26222,26707,27178,27115,27922,29365,28812,27385,26863,25676,25823,25299,24562,24663,24323,23492,23869,21682,20563,20378,19212,18760,17798,17375,17363,17745,17993,16214,15810,15524,15349,16004,15534,14886,14838,14326,14168,12742,12248,11701,10929,10598,9490,8880,8243,7519,7309,6659,6077,5473,4700,4256,3713,3223,2685,2322,2128,1741,1476,1216,977,829,657,512,407,310,236,170,124,193 0,11,0,2028,1877510,33230,32978,32745,32476,32201,31900,31589,31246,30886,30501,30080,29624,29125,28647,28164,29897,29727,29890,29469,29231,29795,29770,28777,28510,27830,27425,26867,27325,27318,27045,26376,26158,26342,26812,27270,27198,27995,29434,28872,27438,26914,25714,25858,25320,24577,24671,24326,23494,23856,21661,20544,20357,19191,18727,17767,17338,17323,17694,17934,16159,15755,15462,15280,15921,15440,14785,14723,14207,14020,12590,12097,11532,10751,10405,9299,8683,8043,7309,7086,6432,5840,5230,4466,4020,3487,3000,2479,2125,1928,1560,1305,1065,842,699,548,419,328,245,182,129,205 0,11,0,2029,1908795,33519,33302,33060,32829,32546,32266,31963,31642,31300,30937,30553,30128,29671,29178,28709,28249,30005,29864,30061,29665,29450,30019,29994,29003,28730,28032,27620,27052,27505,27488,27198,26517,26275,26448,26902,27355,27273,28065,29498,28924,27485,26956,25743,25883,25328,24591,24675,24324,23488,23837,21640,20522,20325,19164,18689,17734,17297,17276,17640,17871,16100,15696,15396,15202,15830,15336,14672,14596,14072,13859,12429,11926,11349,10554,10197,9088,8471,7822,7089,6839,6183,5588,4973,4221,3775,3250,2768,2270,1927,1732,1379,1143,919,712,584,447,338,260,186,138,216 0,11,0,2030,1940119,33821,33593,33384,33144,32900,32611,32329,32016,31697,31350,30989,30602,30175,29723,29240,28795,28363,30145,30040,30256,29878,29680,30245,30223,29219,28937,28230,27804,27233,27678,27642,27337,26642,26379,26541,26985,27433,27346,28133,29554,28969,27522,26992,25765,25898,25335,24595,24675,24309,23477,23813,21612,20494,20288,19133,18646,17696,17253,17226,17583,17804,16032,15627,15323,15118,15730,15221,14553,14453,13923,13682,12249,11740,11140,10345,9973,8867,8237,7587,6845,6579,5922,5319,4702,3964,3522,3002,2537,2058,1729,1532,1204,984,780,594,477,360,264,200,141,227 0,11,0,2031,1971491,34138,33897,33676,33467,33217,32966,32674,32382,32071,31747,31402,31037,30649,30227,29787,29325,28909,28511,30324,30237,30471,30101,29907,30475,30443,29421,29139,28417,27986,27404,27835,27781,27461,26753,26466,26626,27063,27507,27414,28195,29605,29002,27553,27018,25776,25910,25338,24593,24666,24289,23462,23786,21579,20460,20248,19099,18599,17653,17205,17177,17524,17732,15957,15551,15243,15025,15621,15094,14419,14290,13756,13487,12055,11538,10919,10110,9730,8628,7987,7333,6585,6299,5642,5030,4418,3694,3258,2753,2301,1844,1534,1341,1038,829,651,489,385,282,203,150,240 0,11,0,2032,2002905,34466,34212,33981,33761,33540,33285,33030,32727,32437,32122,31800,31450,31084,30701,30290,29873,29441,29058,28696,30525,30458,30697,30324,30140,30697,30650,29619,29330,28600,28158,27562,27976,27906,27570,26845,26550,26705,27135,27576,27475,28247,29646,29030,27575,27036,25786,25912,25334,24584,24649,24266,23441,23752,21540,20422,20204,19058,18550,17607,17154,17122,17458,17652,15873,15470,15152,14921,15495,14950,14267,14111,13574,13279,11839,11315,10676,9864,9467,8373,7718,7056,6302,6002,5343,4729,4120,3416,2986,2501,2065,1633,1342,1161,880,691,535,391,301,218,154,258 0,11,0,2033,2034388,34828,34541,34295,34066,33833,33606,33349,33083,32783,32489,32174,31848,31498,31137,30763,30376,29989,29592,29244,28908,30747,30689,30923,30552,30363,30901,30852,29805,29518,28776,28315,27700,28105,28013,27661,26932,26624,26782,27204,27640,27530,28291,29679,29054,27588,27047,25788,25910,25325,24571,24629,24238,23414,23711,21497,20384,20156,19014,18496,17560,17099,17065,17379,17567,15785,15380,15051,14803,15356,14789,14100,13920,13369,13046,11608,11073,10419,9594,9183,8094,7425,6758,6004,5678,5025,4410,3815,3130,2712,2245,1832,1431,1160,987,736,570,429,308,233,165,269 0,11,0,2034,2065946,35205,34904,34626,34380,34138,33900,33670,33403,33139,32835,32542,32223,31896,31551,31199,30850,30492,30139,29778,29457,29140,30979,30922,31152,30771,30571,31103,31043,29986,29696,28934,28457,27828,28212,28106,27746,27010,26697,26852,27268,27697,27574,28327,29703,29070,27598,27053,25786,25900,25309,24556,24604,24202,23382,23664,21448,20337,20103,18968,18441,17508,17039,17001,17293,17475,15687,15280,14938,14673,15201,14613,13916,13707,13142,12795,11358,10815,10138,9307,8880,7793,7109,6433,5688,5341,4690,4084,3502,2838,2438,1990,1607,1235,985,825,606,461,336,238,178,281 0,11,0,2035,2097593,35604,35283,34988,34711,34453,34206,33964,33724,33460,33191,32886,32592,32271,31950,31614,31288,30969,30643,30327,29992,29690,29383,31214,31155,31373,30976,30773,31293,31227,30164,29854,29077,28583,27937,28303,28189,27824,27088,26768,26920,27325,27743,27612,28354,29718,29079,27599,27054,25774,25884,25290,24533,24571,24161,23343,23613,21394,20284,20044,18915,18385,17452,16973,16930,17202,17373,15578,15165,14809,14528,15026,14418,13716,13468,12893,12520,11082,10532,9836,8992,8548,7467,6778,6096,5350,4992,4345,3751,3183,2554,2164,1743,1389,1055,825,680,489,364,260,182,303 0,11,0,2036,2129338,36012,35681,35366,35071,34784,34521,34271,34018,33781,33512,33244,32935,32639,32325,32015,31702,31406,31120,30831,30542,30226,29934,29624,31448,31379,31584,31175,30967,31473,31405,30322,29998,29204,28690,28030,28391,28266,27901,27162,26830,26975,27373,27783,27644,28376,29733,29085,27598,27048,25757,25864,25264,24506,24534,24116,23296,23555,21337,20228,19984,18862,18323,17388,16900,16853,17102,17257,15454,15034,14663,14358,14836,14206,13491,13208,12621,12226,10786,10221,9509,8653,8192,7121,6425,5741,5002,4625,3999,3414,2863,2269,1901,1508,1185,885,680,551,386,284,198,317 0,11,0,2037,2161195,36430,36089,35766,35449,35145,34853,34586,34325,34076,33833,33566,33294,32983,32693,32390,32104,31821,31559,31308,31047,30777,30470,30177,29869,31676,31590,31780,31365,31153,31649,31565,30462,30128,29315,28783,28116,28472,28341,27975,27228,26885,27025,27415,27819,27670,28392,29738,29084,27588,27033,25738,25842,25230,24473,24493,24065,23246,23496,21270,20169,19920,18804,18257,17313,16816,16766,16989,17128,15318,14887,14497,14175,14623,13969,13245,12931,12327,11906,10471,9888,9156,8290,7813,6755,6055,5369,4640,4250,3638,3077,2547,1995,1649,1282,993,734,551,439,297,218,338 0,11,0,2038,2193169,36867,36509,36175,35851,35524,35214,34918,34641,34383,34129,33886,33615,33342,33037,32758,32480,32225,31973,31747,31525,31283,31023,30715,30424,30106,31888,31792,31974,31543,31332,31809,31709,30590,30238,29408,28869,28197,28548,28411,28040,27287,26932,27067,27445,27847,27691,28399,29739,29075,27573,27018,25712,25813,25193,24433,24448,24009,23192,23428,21203,20109,19852,18741,18180,17229,16722,16664,16864,16980,15166,14727,14314,13969,14385,13713,12975,12630,12010,11559,10130,9529,8776,7907,7412,6367,5665,4986,4268,3875,3282,2740,2240,1735,1410,1079,817,595,437,338,226,364 0,11,0,2039,2225257,37298,36945,36593,36261,35926,35593,35279,34973,34699,34438,34183,33936,33664,33397,33102,32848,32601,32379,32161,31964,31764,31530,31269,30964,30661,30326,32097,31984,32159,31717,31494,31950,31837,30697,30335,29498,28947,28272,28622,28476,28098,27336,26969,27099,27472,27868,27704,28404,29731,29059,27556,26997,25679,25774,25151,24389,24397,23950,23132,23357,21133,20044,19777,18668,18094,17134,16619,16552,16720,16816,14995,14548,14117,13737,14124,13431,12684,12308,11667,11188,9760,9144,8379,7501,6992,5961,5265,4588,3892,3496,2929,2413,1944,1480,1186,891,665,472,339,257,386 0,11,0,2040,2257467,37749,37375,37032,36677,36336,35994,35658,35334,35031,34753,34491,34233,33985,33719,33462,33193,32969,32756,32569,32379,32203,32011,31777,31521,31202,30881,30541,32289,32173,32337,31875,31640,32078,31948,30794,30425,29578,29022,28345,28688,28534,28146,27379,27000,27127,27492,27883,27714,28399,29717,29040,27532,26966,25640,25734,25105,24342,24340,23884,23072,23283,21053,19967,19692,18586,17997,17032,16502,16424,16561,16631,14804,14353,13894,13484,13841,13128,12369,11960,11295,10785,9363,8731,7951,7077,6552,5540,4850,4183,3514,3124,2579,2098,1663,1245,983,724,529,368,259,424 0,11,0,2041,2289811,38206,37825,37462,37117,36753,36405,36060,35714,35392,35086,34806,34541,34282,34040,33784,33553,33315,33125,32945,32789,32620,32450,32261,32028,31760,31422,31096,30743,32478,32352,32499,32017,31767,32186,32044,30882,30506,29657,29093,28411,28747,28580,28188,27414,27023,27149,27506,27893,27716,28391,29701,29016,27503,26929,25596,25689,25054,24289,24277,23820,23006,23202,20973,19881,19598,18493,17888,16915,16369,16280,16385,16428,14596,14136,13647,13210,13536,12804,12025,11581,10900,10351,8937,8296,7506,6629,6093,5110,4427,3781,3137,2756,2245,1796,1403,1029,794,573,414,280,448 0,11,0,2042,2322286,38659,38282,37911,37551,37192,36822,36471,36115,35772,35446,35139,34856,34591,34337,34106,33875,33676,33472,33316,33165,33031,32868,32700,32513,32272,31983,31639,31300,30941,32660,32518,32644,32142,31877,32282,32134,30962,30584,29732,29156,28469,28796,28622,28222,27443,27043,27163,27516,27892,27709,28375,29678,28984,27468,26887,25548,25641,24999,24231,24213,23753,22934,23112,20878,19789,19494,18386,17764,16783,16217,16115,16190,16202,14367,13894,13377,12917,13198,12452,11656,11174,10464,9887,8491,7833,7037,6165,5624,4671,3999,3378,2772,2401,1924,1516,1164,839,634,447,316,481 0,11,0,2043,2354874,39097,38736,38370,38001,37628,37261,36888,36526,36174,35827,35500,35190,34906,34646,34404,34198,33998,33833,33666,33537,33407,33281,33119,32953,32757,32497,32202,31842,31499,31131,32823,32666,32773,32251,31973,32368,32215,31042,30659,29801,29217,28522,28839,28653,28248,27470,27057,27173,27516,27886,27700,28354,29649,28947,27426,26839,25492,25589,24934,24168,24143,23680,22852,23016,20771,19684,19375,18263,17623,16636,16046,15929,15972,15953,14116,13630,13087,12596,12837,12066,11254,10735,10004,9394,8018,7348,6551,5690,5143,4225,3578,2986,2415,2059,1630,1258,947,673,495,341,531 0,11,0,2044,2387569,39537,39174,38824,38460,38078,37698,37327,36944,36585,36229,35881,35548,35240,34961,34712,34496,34321,34155,34027,33887,33780,33658,33532,33372,33198,32981,32716,32407,32040,31691,31303,32972,32797,32886,32343,32063,32447,32294,31117,30729,29865,29268,28561,28873,28678,28271,27487,27069,27173,27516,27877,27686,28329,29611,28902,27380,26785,25435,25532,24870,24101,24067,23593,22762,22908,20657,19568,19246,18118,17468,16468,15862,15721,15733,15679,13845,13340,12770,12250,12447,11647,10816,10263,9512,8878,7525,6843,6048,5205,4659,3778,3168,2605,2077,1742,1358,1026,757,527,376,578 0,11,0,2045,2420366,39969,39616,39262,38913,38537,38147,37764,37383,37002,36641,36283,35930,35598,35295,35026,34804,34619,34480,34350,34248,34130,34032,33910,33786,33616,33426,33201,32922,32606,32231,31862,31458,33102,32909,32979,32430,32144,32524,32371,31187,30795,29916,29310,28595,28899,28701,28286,27497,27068,27170,27511,27864,27668,28294,29568,28853,27329,26726,25371,25473,24800,24030,23986,23498,22662,22792,20527,19440,19100,17961,17293,16284,15656,15486,15466,15378,13550,13024,12427,11874,12017,11199,10352,9760,8998,8333,7009,6322,5535,4714,4174,3347,2768,2240,1761,1453,1110,823,591,405,634 0,11,0,2046,2453269,40400,40047,39705,39352,38989,38607,38213,37820,37441,37057,36696,36331,35980,35654,35362,35118,34927,34778,34675,34572,34492,34384,34285,34164,34030,33844,33646,33410,33122,32800,32402,32018,31597,33213,33004,33066,32511,32223,32601,32442,31251,30850,29961,29347,28624,28926,28717,28296,27501,27066,27162,27501,27840,27641,28254,29520,28799,27272,26656,25306,25409,24724,23952,23892,23393,22546,22660,20386,19292,18931,17783,17094,16078,15426,15227,15172,15051,13228,12682,12054,11468,11558,10717,9858,9235,8452,7769,6476,5792,5019,4227,3698,2932,2386,1895,1472,1191,888,645,453,690 0,11,0,2047,2486285,40840,40478,40136,39797,39428,39058,38674,38269,37878,37497,37112,36747,36382,36036,35722,35454,35243,35086,34974,34899,34816,34746,34637,34540,34408,34259,34066,33856,33613,33316,32972,32558,32156,31717,33309,33093,33147,32587,32302,32668,32508,31304,30896,29998,29374,28648,28945,28728,28299,27500,27062,27148,27482,27812,27608,28209,29464,28739,27205,26591,25236,25338,24643,23865,23789,23275,22421,22509,20226,19121,18741,17583,16875,15844,15171,14944,14854,14695,12881,12307,11650,11030,11065,10208,9330,8683,7887,7188,5937,5259,4505,3749,3240,2531,2024,1581,1203,955,695,497,754 0,11,0,2048,2519421,41279,40917,40567,40228,39874,39498,39125,38730,38327,37933,37553,37164,36798,36438,36103,35815,35578,35403,35282,35198,35144,35071,35001,34894,34785,34639,34479,34275,34058,33808,33489,33126,32697,32277,31819,33399,33178,33224,32660,32373,32727,32561,31349,30934,30028,29400,28666,28959,28732,28298,27496,27050,27132,27454,27779,27571,28158,29407,28675,27137,26518,25157,25262,24548,23766,23673,23141,22278,22340,20050,18931,18533,17363,16633,15587,14893,14638,14512,14313,12502,11897,11205,10560,10538,9665,8776,8107,7304,6594,5393,4721,4000,3284,2801,2148,1693,1297,968,750,535,828 0,11,0,2049,2552670,41710,41359,41007,40659,40305,39944,39565,39181,38788,38382,37989,37604,37214,36854,36505,36196,35940,35738,35598,35507,35444,35400,35328,35259,35140,35018,34862,34687,34476,34255,33983,33646,33265,32817,32381,31917,33484,33259,33297,32726,32437,32779,32606,31385,30964,30058,29417,28683,28965,28731,28293,27488,27035,27110,27423,27739,27528,28105,29345,28603,27065,26442,25073,25168,24441,23652,23540,22992,22115,22147,19852,18722,18301,17118,16363,15309,14586,14305,14136,13891,12083,11460,10734,10062,9986,9099,8197,7511,6704,5993,4846,4193,3504,2839,2381,1800,1391,1044,764,578,900 0,11,0,2050,2586055,42160,41789,41450,41099,40736,40375,40011,39621,39239,38843,38438,38040,37655,37271,36921,36598,36322,36101,35934,35823,35752,35698,35656,35586,35505,35373,35240,35073,34890,34672,34430,34140,33786,33385,32921,32480,32008,33563,33336,33366,32790,32494,32822,32645,31412,30992,30080,29431,28688,28965,28727,28283,27472,27007,27080,27387,27699,27482,28046,29281,28532,26988,26357,24980,25064,24322,23523,23389,22823,21927,21930,19635,18488,18035,16850,16066,15000,14257,13939,13726,13433,11632,10988,10235,9531,9403,8501,7601,6899,6104,5385,4308,3682,3037,2418,1995,1481,1120,825,592,985 0,11,0,2051,2619584,42623,42240,41880,41542,41176,40806,40442,40067,39679,39294,38899,38488,38091,37712,37339,37014,36724,36483,36298,36160,36070,36008,35955,35914,35834,35737,35595,35452,35277,35087,34849,34588,34280,33907,33488,33019,32570,32095,33639,33406,33433,32845,32542,32860,32675,31441,31011,30092,29435,28689,28963,28721,28265,27446,26974,27046,27343,27653,27433,27986,29212,28455,26901,26260,24877,24946,24190,23378,23218,22631,21723,21691,19392,18228,17745,16555,15743,14665,13901,13539,13281,12933,11154,10478,9702,8979,8791,7883,6988,6281,5495,4785,3781,3192,2591,2024,1646,1198,889,638,1045 0,11,0,2052,2653254,43070,42706,42331,41972,41619,41246,40873,40498,40126,39734,39351,38950,38538,38148,37780,37432,37140,36885,36681,36525,36408,36326,36267,36214,36162,36065,35960,35807,35653,35475,35262,35008,34729,34400,34011,33586,33110,32659,32180,33712,33473,33487,32888,32584,32889,32703,31460,31025,30100,29432,28686,28954,28707,28237,27418,26940,27008,27295,27602,27379,27919,29133,28369,26803,26156,24767,24810,24039,23216,23026,22415,21493,21427,19123,17943,17428,16229,15392,14301,13503,13099,12796,12407,10642,9941,9141,8393,8160,7256,6363,5656,4893,4204,3276,2729,2175,1669,1333,951,690,1122 0,11,0,2053,2687096,43555,43153,42797,42423,42049,41689,41313,40930,40557,40182,39791,39403,39000,38595,38216,37873,37558,37300,37083,36908,36772,36666,36585,36529,36462,36395,36288,36173,36012,35851,35651,35421,35148,34853,34504,34109,33677,33199,32744,32258,33779,33529,33532,32928,32613,32913,32720,31475,31028,30100,29429,28681,28938,28682,28207,27386,26899,26965,27243,27547,27321,27849,29047,28270,26700,26038,24637,24662,23871,23032,22810,22171,21236,21135,18824,17629,17088,15876,15009,13900,13071,12622,12278,11844,10100,9371,8554,7791,7511,6611,5741,5048,4299,3648,2796,2295,1793,1353,1059,737,1203 0,11,0,2054,2721107,44023,43636,43243,42889,42500,42119,41756,41370,40989,40613,40240,39843,39454,39057,38662,38309,37999,37720,37498,37310,37156,37030,36926,36847,36778,36695,36619,36499,36379,36210,36027,35811,35564,35272,34956,34602,34200,33766,33283,32821,32330,33834,33574,33574,32956,32641,32933,32736,31482,31028,30098,29423,28667,28914,28651,28170,27349,26853,26921,27186,27492,27256,27773,28950,28159,26583,25902,24492,24496,23677,22822,22570,21900,20953,20810,18499,17288,16715,15490,14593,13459,12596,12115,11724,11243,9527,8775,7949,7176,6851,5964,5123,4445,3733,3122,2354,1897,1452,1074,827,1290 0,11,0,2055,2755289,44500,44107,43727,43336,42966,42571,42185,41813,41429,41044,40670,40291,39894,39511,39124,38755,38435,38161,37918,37725,37557,37416,37291,37188,37096,37011,36919,36830,36705,36577,36389,36189,35954,35687,35377,35054,34691,34289,33850,33360,32893,32392,33883,33618,33602,32978,32660,32949,32742,31481,31025,30093,29407,28647,28886,28618,28129,27305,26806,26872,27129,27430,27186,27684,28842,28038,26445,25751,24326,24303,23464,22584,22303,21602,20641,20454,18141,16914,16309,15071,14134,12983,12095,11578,11134,10612,8924,8155,7326,6547,6183,5326,4518,3861,3196,2630,1949,1541,1157,835,1410 0,11,0,2056,2789651,44979,44584,44197,43819,43413,43037,42637,42242,41872,41484,41101,40722,40341,39951,39579,39217,38881,38597,38360,38146,37973,37816,37676,37554,37439,37331,37235,37129,37036,36905,36756,36549,36333,36077,35793,35476,35144,34780,34374,33926,33433,32956,32449,33927,33648,33626,32997,32677,32953,32740,31482,31018,30081,29382,28623,28854,28582,28087,27259,26756,26820,27065,27359,27099,27584,28722,27899,26291,25577,24138,24089,23221,22323,22008,21277,20296,20064,17751,16505,15861,14601,13633,12468,11557,11004,10515,9950,8300,7521,6697,5916,5521,4702,3931,3311,2698,2178,1581,1228,903,1496 0,11,0,2057,2824196,45474,45063,44674,44290,43896,43483,43104,42695,42301,41927,41541,41153,40772,40398,40019,39672,39343,39043,38795,38589,38396,38231,38076,37939,37806,37673,37556,37446,37336,37236,37083,36917,36693,36456,36185,35893,35566,35234,34866,34451,34000,33495,33012,32500,33962,33676,33645,33013,32684,32952,32739,31477,31004,30060,29353,28594,28818,28541,28038,27205,26703,26764,26990,27278,27004,27472,28583,27738,26117,25382,23928,23846,22954,22029,21683,20920,19920,19638,17324,16057,15371,14096,13095,11918,10982,10397,9859,9256,7664,6876,6054,5292,4880,4095,3371,2795,2241,1771,1259,959,1596 0,11,0,2058,2858919,45964,45558,45152,44767,44368,43967,43551,43162,42754,42358,41985,41593,41204,40829,40466,40112,39798,39505,39243,39024,38840,38655,38492,38340,38190,38040,37898,37767,37651,37534,37415,37244,37061,36817,36564,36286,35984,35656,35319,34943,34523,34063,33551,33063,32540,33991,33699,33661,33017,32686,32947,32731,31466,30983,30035,29320,28561,28778,28493,27986,27153,26641,26701,26907,27186,26896,27345,28423,27556,25922,25163,23692,23575,22654,21704,21329,20525,19507,19171,16857,15564,14835,13551,12522,11336,10378,9752,9182,8544,7012,6220,5419,4677,4257,3518,2851,2317,1827,1411,984,1705 0,11,0,2059,2893837,46461,46047,45647,45245,44844,44439,44034,43609,43221,42811,42415,42036,41645,41261,40896,40559,40238,39960,39705,39472,39275,39098,38915,38756,38593,38424,38265,38110,37973,37850,37713,37576,37388,37185,36926,36664,36377,36073,35741,35396,35016,34587,34119,33602,33102,32575,34014,33715,33667,33016,32684,32941,32716,31444,30959,30008,29285,28522,28732,28441,27931,27096,26574,26627,26816,27086,26772,27199,28243,27353,25708,24918,23427,23274,22326,21348,20938,20098,19051,18660,16344,15028,14259,12965,11913,10717,9742,9088,8478,7821,6348,5572,4796,4084,3658,2979,2371,1887,1457,1103,1794 0,11,0,2060,2928931,46961,46545,46136,45740,45323,44915,44506,44092,43668,43278,42868,42466,42088,41702,41328,40990,40684,40400,40160,39934,39723,39536,39359,39179,39009,38826,38648,38477,38315,38172,38030,37875,37721,37513,37294,37026,36756,36467,36157,35818,35467,35080,34643,34169,33641,33137,32605,34033,33721,33669,33015,32678,32928,32695,31420,30930,29975,29244,28482,28682,28389,27870,27031,26494,26544,26712,26966,26630,27037,28040,27124,25457,24643,23133,22938,21964,20956,20508,19628,18547,18096,15783,14450,13646,12342,11267,10065,9080,8402,7763,7088,5693,4937,4193,3512,3100,2483,1939,1505,1142,1935 0,11,1,2014,731725,14034,14984,14933,15059,14609,14273,14739,14414,13947,13586,13223,13056,12564,12672,12739,12736,12287,12083,12122,12386,12613,12772,13213,14133,13975,13294,13131,12561,12781,12499,12059,12071,12049,11744,11972,10796,10257,10085,9587,9634,8859,8746,8713,8915,9143,8240,7919,7915,7850,8210,7988,7629,7756,7474,7502,6827,6531,6324,5937,5765,5108,4924,4676,4304,4323,4060,3748,3637,3146,2932,2684,2398,2090,1956,1873,1590,1475,1336,1245,1174,1008,878,843,738,680,580,475,377,313,271,215,183,142,111,99,53,51,38,21,10,45 0,11,1,2015,745320,14307,14060,15008,14955,15057,14616,14289,14741,14419,13952,13606,13230,13069,12575,12685,12760,12775,12333,12141,12197,12468,12699,12862,13309,14219,14038,13357,13197,12613,12849,12547,12111,12127,12087,11790,11995,10818,10266,10096,9606,9646,8880,8756,8718,8915,9143,8233,7918,7904,7824,8185,7953,7596,7719,7440,7461,6779,6487,6278,5895,5721,5066,4885,4632,4265,4278,4006,3698,3583,3100,2877,2635,2341,2035,1901,1817,1541,1425,1284,1187,1110,945,818,782,675,620,524,425,333,275,232,181,149,111,86,72,40,40,24,16,26 0,11,1,2016,759263,14578,14333,14097,15035,14966,15056,14626,14298,14749,14421,13961,13624,13235,13087,12587,12709,12798,12828,12396,12217,12285,12557,12792,12956,13403,14297,14104,13423,13263,12669,12914,12598,12161,12179,12117,11834,12010,10841,10275,10105,9621,9655,8894,8764,8726,8912,9140,8224,7911,7891,7795,8159,7918,7563,7677,7408,7417,6726,6440,6233,5851,5674,5018,4841,4586,4221,4227,3952,3650,3526,3045,2816,2578,2280,1982,1845,1760,1489,1373,1225,1123,1046,884,761,723,618,565,472,380,291,238,196,148,120,86,66,55,30,27,14,23 0,11,1,2017,773485,14851,14604,14370,14138,15054,14978,15056,14628,14313,14757,14428,13970,13641,13246,13105,12614,12747,12849,12898,12475,12307,12378,12648,12889,13050,13490,14377,14165,13486,13332,12721,12974,12649,12205,12221,12143,11868,12026,10862,10281,10113,9633,9664,8901,8768,8731,8911,9132,8211,7898,7873,7768,8131,7886,7528,7632,7372,7373,6674,6394,6184,5805,5629,4969,4797,4541,4175,4175,3894,3594,3462,2987,2751,2520,2220,1926,1784,1702,1435,1308,1158,1057,981,821,699,662,557,508,415,335,251,201,164,120,93,66,49,40,20,23,20 0,11,1,2018,787945,15107,14876,14640,14409,14168,15072,14990,15052,14636,14327,14767,14439,13978,13662,13259,13133,12653,12801,12920,12979,12564,12403,12477,12745,12987,13133,13576,14453,14230,13552,13394,12772,13028,12694,12242,12262,12164,11903,12043,10878,10287,10120,9640,9667,8905,8772,8733,8904,9121,8196,7883,7853,7741,8100,7849,7493,7585,7328,7328,6618,6349,6128,5754,5579,4915,4750,4489,4125,4117,3830,3534,3394,2926,2680,2457,2156,1869,1718,1636,1372,1244,1091,989,911,755,643,600,498,451,364,287,215,169,133,94,71,52,37,29,15,28 0,11,1,2019,802615,15347,15131,14914,14680,14438,14196,15089,14996,15052,14639,14339,14779,14450,13989,13683,13281,13177,12707,12873,13003,13068,12657,12498,12579,12845,13074,13218,13658,14529,14297,13613,13452,12824,13074,12733,12273,12294,12189,11933,12059,10888,10288,10123,9643,9670,8909,8774,8733,8897,9106,8181,7866,7828,7711,8067,7813,7457,7538,7282,7283,6566,6297,6072,5707,5524,4863,4697,4434,4067,4059,3768,3471,3322,2860,2609,2384,2093,1800,1649,1568,1300,1174,1024,925,840,692,585,533,440,397,313,239,176,135,106,73,54,39,25,21,27 0,11,1,2020,817464,15567,15373,15169,14955,14709,14466,14224,15098,15008,15050,14647,14351,14787,14465,14001,13716,13320,13231,12782,12959,13096,13163,12752,12599,12675,12933,13165,13299,13741,14608,14363,13671,13511,12872,13118,12771,12298,12324,12212,11956,12070,10892,10288,10124,9644,9670,8911,8770,8724,8883,9090,8160,7845,7799,7676,8031,7775,7421,7486,7238,7233,6510,6248,6014,5653,5463,4803,4639,4372,4006,3994,3695,3400,3236,2786,2536,2312,2022,1734,1571,1495,1227,1105,954,852,770,629,524,474,386,346,269,197,145,107,83,57,39,29,16,31 0,11,1,2021,832497,15778,15595,15411,15209,14986,14737,14495,14246,15112,15018,15055,14659,14366,14801,14483,14026,13766,13377,13306,12872,13051,13194,13262,12856,12699,12764,13025,13249,13379,13820,14682,14425,13729,13564,12911,13157,12800,12318,12352,12231,11976,12071,10893,10286,10127,9645,9667,8908,8761,8713,8867,9067,8136,7821,7771,7638,7994,7733,7380,7433,7183,7176,6448,6196,5955,5597,5401,4743,4577,4305,3943,3921,3618,3323,3151,2710,2457,2233,1946,1662,1490,1413,1154,1029,884,781,705,564,466,416,333,295,224,160,116,84,65,44,28,20,28 0,11,1,2022,847682,15982,15807,15634,15452,15240,15015,14766,14516,14272,15124,15032,15068,14673,14387,14820,14512,14073,13831,13452,13392,12966,13153,13293,13367,12958,12789,12857,13111,13332,13458,13894,14749,14482,13781,13610,12947,13187,12827,12341,12371,12246,11991,12075,10890,10284,10130,9641,9660,8900,8748,8698,8847,9038,8106,7796,7743,7603,7954,7685,7336,7377,7130,7120,6386,6136,5893,5533,5331,4678,4507,4231,3876,3843,3535,3242,3060,2628,2377,2153,1864,1580,1410,1325,1072,952,810,710,637,497,410,362,281,245,184,129,92,65,49,32,18,30 0,11,1,2023,862956,16175,16009,15846,15676,15484,15271,15045,14788,14543,14294,15144,15052,15083,14694,14411,14851,14559,14135,13911,13544,13485,13070,13256,13397,13469,13051,12881,12943,13197,13413,13532,13961,14809,14536,13821,13653,12975,13217,12852,12359,12388,12256,12001,12076,10884,10283,10129,9634,9653,8887,8733,8678,8826,9006,8078,7768,7711,7565,7911,7638,7289,7315,7071,7057,6319,6069,5824,5466,5255,4603,4430,4150,3795,3754,3445,3151,2961,2538,2284,2055,1772,1497,1322,1236,994,877,738,639,561,437,357,309,234,200,150,100,72,48,35,21,29 0,11,1,2024,878349,16358,16205,16048,15886,15707,15515,15301,15068,14814,14565,14320,15162,15072,15102,14716,14443,14900,14620,14214,14003,13642,13585,13179,13362,13499,13561,13145,12967,13027,13284,13490,13601,14022,14867,14580,13859,13688,13002,13246,12871,12376,12399,12262,12009,12073,10880,10279,10122,9622,9636,8873,8713,8657,8802,8970,8046,7735,7675,7526,7866,7588,7238,7253,7013,6990,6250,6003,5748,5390,5172,4523,4350,4072,3710,3664,3351,3053,2858,2442,2187,1955,1678,1406,1233,1143,909,800,667,565,491,381,307,257,190,161,117,74,55,35,24,29 0,11,1,2025,893848,16536,16389,16245,16090,15917,15738,15545,15322,15094,14836,14591,14344,15181,15092,15123,14746,14492,14960,14698,14305,14100,13748,13688,13288,13466,13590,13656,13232,13051,13112,13362,13562,13664,14081,14914,14622,13891,13720,13027,13270,12887,12386,12409,12265,12014,12068,10871,10270,10115,9606,9620,8855,8692,8630,8777,8934,8011,7699,7638,7484,7817,7534,7185,7188,6947,6922,6178,5930,5669,5312,5084,4439,4262,3980,3622,3567,3251,2951,2752,2341,2084,1850,1578,1312,1138,1052,827,721,595,498,431,325,255,211,153,126,90,53,41,24,34 0,11,1,2026,909392,16711,16567,16429,16286,16122,15948,15769,15566,15348,15117,14860,14614,14367,15201,15117,15154,14793,14555,15038,14786,14402,14206,13853,13793,13395,13563,13685,13743,13320,13135,13189,13437,13628,13723,14130,14955,14653,13918,13752,13047,13290,12897,12393,12414,12266,12017,12064,10861,10259,10099,9592,9600,8834,8669,8598,8750,8894,7969,7661,7596,7441,7762,7475,7127,7122,6882,6845,6099,5850,5582,5229,4989,4355,4166,3884,3524,3459,3140,2842,2635,2225,1974,1738,1476,1217,1044,961,748,645,518,429,369,275,208,171,122,96,67,39,28,36 0,11,1,2027,924999,16870,16741,16607,16472,16317,16154,15979,15791,15592,15371,15141,14883,14637,14392,15225,15150,15201,14853,14635,15129,14882,14507,14315,13961,13895,13492,13661,13773,13830,13409,13210,13259,13506,13689,13773,14174,14987,14684,13946,13773,13064,13305,12905,12396,12415,12266,12018,12055,10845,10241,10083,9574,9575,8810,8645,8565,8718,8848,7927,7619,7552,7392,7705,7413,7066,7052,6810,6764,6012,5767,5489,5141,4891,4257,4065,3780,3419,3349,3027,2727,2509,2111,1858,1623,1366,1119,956,866,664,563,452,371,310,224,169,138,93,70,49,28,42 0,11,1,2028,940657,17037,16901,16782,16649,16503,16348,16186,16001,15817,15615,15396,15164,14906,14662,14421,15258,15198,15261,14931,14729,15227,14988,14614,14426,14066,13988,13594,13752,13859,13916,13489,13285,13324,13570,13743,13818,14211,15018,14711,13967,13795,13075,13317,12908,12396,12414,12263,12015,12040,10822,10220,10062,9552,9547,8782,8617,8531,8683,8801,7881,7577,7501,7338,7647,7345,6998,6975,6733,6675,5922,5677,5394,5043,4783,4155,3958,3674,3307,3230,2905,2596,2380,1989,1732,1510,1254,1024,858,772,582,491,388,313,256,181,134,107,69,52,35,45 0,11,1,2029,956315,17186,17069,16942,16826,16681,16535,16380,16209,16028,15841,15640,15420,15187,14931,14691,14457,15306,15259,15342,15023,14830,15333,15093,14723,14532,14163,14084,13687,13841,13945,13998,13566,13349,13385,13626,13790,13855,14243,15045,14734,13983,13811,13080,13324,12906,12396,12413,12256,12007,12020,10798,10198,10035,9525,9516,8755,8588,8493,8642,8750,7833,7534,7447,7279,7585,7273,6925,6896,6646,6579,5825,5578,5289,4937,4668,4041,3840,3555,3191,3095,2771,2464,2243,1856,1612,1387,1143,922,768,681,503,422,328,257,206,145,106,80,49,39,46 0,11,1,2030,972020,17341,17220,17110,16986,16859,16713,16567,16403,16237,16050,15866,15665,15443,15211,14960,14729,14509,15369,15343,15433,15120,14941,15440,15202,14828,14630,14260,14172,13779,13927,14024,14076,13634,13412,13439,13677,13830,13889,14276,15067,14751,13994,13824,13080,13329,12902,12396,12410,12242,11994,11997,10771,10171,10006,9497,9482,8725,8554,8450,8603,8696,7778,7485,7389,7218,7519,7197,6849,6807,6556,6478,5721,5474,5173,4822,4545,3923,3718,3431,3057,2957,2632,2328,2094,1725,1482,1267,1030,822,676,590,433,358,272,209,164,111,78,58,35,48 0,11,1,2031,987757,17505,17375,17262,17153,17021,16892,16745,16590,16431,16259,16075,15890,15688,15467,15242,14997,14781,14578,15454,15437,15531,15225,15052,15551,15308,14923,14732,14350,14262,13869,14007,14100,14142,13696,13465,13487,13720,13865,13921,14303,15087,14761,14002,13830,13077,13331,12898,12391,12401,12224,11979,11972,10739,10141,9974,9467,9446,8690,8516,8407,8557,8640,7723,7433,7328,7156,7447,7115,6767,6709,6452,6366,5612,5364,5053,4696,4416,3796,3587,3292,2920,2811,2484,2177,1946,1584,1353,1145,920,723,588,507,367,294,220,166,127,85,58,39,50 0,11,1,2032,1003493,17670,17537,17416,17306,17188,17056,16925,16768,16618,16454,16285,16099,15913,15712,15497,15279,15050,14851,14665,15549,15538,15637,15332,15169,15661,15405,15022,14826,14440,14348,13952,14082,14166,14205,13748,13516,13528,13756,13894,13948,14327,15101,14769,14004,13834,13074,13329,12889,12380,12385,12202,11959,11943,10704,10111,9941,9433,9405,8652,8475,8359,8507,8581,7660,7377,7264,7084,7365,7024,6673,6601,6343,6253,5490,5241,4917,4564,4274,3662,3444,3142,2774,2654,2330,2027,1790,1446,1223,1027,812,627,505,432,302,236,174,128,95,60,42,56 0,11,1,2033,1019300,17853,17703,17577,17460,17340,17221,17089,16948,16797,16642,16479,16309,16123,15937,15741,15534,15333,15121,14939,14766,15653,15647,15745,15441,15281,15757,15504,15115,14919,14528,14427,14028,14152,14225,14258,13796,13557,13565,13790,13921,13972,14345,15112,14774,14006,13835,13070,13323,12876,12366,12366,12176,11938,11910,10667,10081,9905,9396,9360,8613,8429,8311,8451,8518,7597,7319,7194,7009,7278,6926,6574,6489,6225,6125,5368,5111,4780,4426,4120,3517,3286,2990,2616,2483,2165,1867,1638,1307,1093,902,706,538,429,358,247,191,134,96,68,45,62 0,11,1,2034,1035151,18046,17887,17745,17620,17494,17374,17254,17112,16977,16821,16668,16504,16333,16147,15966,15779,15588,15403,15209,15040,14873,15763,15762,15857,15551,15383,15858,15594,15205,15010,14606,14499,14101,14212,14279,14307,13837,13594,13597,13821,13944,13988,14359,15117,14780,14006,13835,13064,13312,12860,12349,12344,12146,11914,11872,10626,10046,9863,9355,9314,8570,8381,8262,8394,8452,7533,7254,7119,6927,7182,6820,6468,6370,6098,5985,5231,4969,4629,4271,3957,3362,3123,2818,2454,2308,1995,1706,1485,1164,966,787,607,456,356,290,196,147,101,71,48,69 0,11,1,2035,1051044,18248,18081,17928,17787,17654,17528,17406,17277,17141,17001,16845,16694,16528,16358,16176,16005,15835,15659,15492,15311,15147,14987,15879,15877,15968,15649,15485,15950,15683,15299,15089,14680,14568,14164,14261,14327,14348,13875,13629,13628,13849,13959,13999,14365,15119,14780,14002,13832,13053,13299,12843,12327,12318,12113,11885,11834,10582,10003,9816,9310,9268,8524,8330,8209,8332,8380,7458,7181,7039,6840,7079,6703,6357,6239,5959,5837,5079,4820,4469,4098,3784,3195,2948,2647,2283,2128,1825,1545,1324,1029,841,679,514,380,290,232,153,110,75,52,74 0,11,1,2036,1066985,18457,18281,18121,17969,17821,17688,17561,17429,17306,17165,17027,16870,16717,16553,16389,16214,16061,15906,15748,15595,15418,15262,15104,15993,15988,16070,15747,15581,16038,15773,15378,15164,14750,14625,14217,14313,14368,14387,13911,13657,13652,13869,13972,14007,14374,15121,14780,13998,13826,13035,13282,12819,12303,12288,12079,11852,11791,10535,9959,9767,9264,9218,8474,8275,8150,8268,8302,7379,7102,6947,6741,6968,6578,6232,6096,5808,5678,4917,4655,4296,3918,3594,3022,2768,2466,2106,1946,1657,1384,1174,897,725,577,428,306,231,181,115,82,55,74 0,11,1,2037,1082998,18670,18489,18322,18162,18004,17855,17721,17584,17458,17330,17191,17053,16894,16742,16584,16429,16270,16133,15995,15852,15703,15533,15380,15224,16110,16091,16166,15838,15675,16129,15850,15452,15236,14812,14679,14266,14355,14406,14424,13940,13685,13673,13886,13982,14015,14379,15117,14776,13987,13813,13014,13263,12789,12275,12256,12041,11817,11748,10481,9914,9717,9216,9164,8420,8215,8087,8198,8214,7296,7010,6847,6635,6846,6439,6099,5949,5650,5503,4747,4477,4112,3727,3398,2838,2576,2277,1926,1762,1481,1231,1024,775,616,476,348,245,181,137,82,60,79 0,11,1,2038,1099083,18897,18704,18533,18364,18198,18038,17888,17745,17613,17483,17355,17214,17077,16919,16774,16624,16487,16341,16222,16100,15961,15819,15652,15502,15342,16212,16191,16262,15923,15769,16210,15923,15522,15301,14864,14729,14311,14393,14439,14453,13968,13706,13691,13897,13992,14019,14381,15110,14766,13973,13799,12989,13239,12758,12245,12228,12001,11778,11697,10427,9866,9664,9167,9105,8359,8149,8018,8116,8118,7199,6912,6735,6524,6713,6297,5950,5785,5477,5315,4561,4283,3909,3524,3190,2640,2378,2091,1747,1583,1315,1075,885,662,516,389,277,190,137,99,61,84 0,11,1,2039,1115231,19119,18931,18751,18576,18400,18232,18071,17912,17774,17639,17509,17378,17239,17102,16951,16814,16682,16560,16429,16326,16211,16078,15937,15775,15620,15447,16314,16283,16351,16012,15853,16283,15991,15584,15358,14915,14769,14350,14429,14468,14480,13989,13724,13702,13908,13998,14022,14383,15100,14752,13952,13780,12960,13208,12725,12213,12193,11957,11733,11643,10371,9814,9606,9112,9039,8291,8078,7942,8028,8015,7094,6804,6622,6391,6568,6136,5791,5616,5291,5113,4364,4079,3701,3312,2976,2438,2184,1901,1569,1405,1151,930,753,551,418,311,218,142,100,69,92 0,11,1,2040,1131472,19352,19153,18979,18792,18612,18433,18265,18095,17941,17799,17664,17532,17403,17264,17134,16992,16871,16755,16650,16532,16437,16328,16197,16062,15893,15725,15552,16408,16375,16443,16092,15931,16355,16053,15641,15409,14959,14806,14386,14459,14494,14501,14009,13736,13712,13915,14002,14024,14377,15085,14733,13930,13754,12927,13176,12691,12181,12154,11910,11687,11584,10307,9754,9542,9052,8965,8219,7998,7859,7933,7900,6982,6696,6494,6249,6415,5970,5618,5432,5094,4894,4154,3864,3478,3089,2750,2240,1989,1703,1393,1229,995,795,630,452,338,246,165,103,72,103 0,11,1,2041,1147766,19583,19385,19202,19021,18829,18646,18467,18290,18124,17967,17824,17687,17557,17428,17295,17175,17050,16945,16845,16755,16645,16553,16449,16320,16180,15998,15830,15648,16499,16464,16525,16164,16002,16418,16107,15692,15454,14998,14839,14416,14485,14511,14519,14023,13746,13718,13921,14002,14019,14367,15066,14709,13905,13724,12893,13141,12654,12142,12108,11862,11638,11522,10246,9690,9475,8985,8885,8138,7913,7765,7828,7778,6864,6573,6354,6094,6250,5796,5438,5231,4882,4666,3930,3638,3246,2859,2522,2041,1786,1516,1217,1064,849,665,518,362,262,186,124,74,105 0,11,1,2042,1164157,19815,19616,19434,19247,19057,18863,18680,18491,18319,18149,17993,17847,17712,17582,17459,17336,17234,17124,17036,16950,16867,16762,16674,16572,16440,16288,16104,15927,15743,16589,16550,16601,16232,16067,16476,16158,15737,15495,15031,14868,14440,14507,14528,14531,14035,13753,13725,13926,13995,14008,14348,15045,14683,13875,13690,12856,13105,12615,12099,12062,11810,11583,11455,10176,9624,9403,8910,8796,8050,7818,7662,7716,7643,6734,6433,6202,5937,6065,5605,5242,5012,4652,4419,3702,3399,3007,2628,2298,1838,1589,1328,1057,910,710,548,419,285,202,139,90,110 0,11,1,2043,1180623,20042,19849,19665,19479,19285,19091,18897,18704,18521,18345,18176,18017,17872,17738,17614,17500,17395,17308,17218,17141,17062,16986,16883,16797,16692,16548,16394,16200,16023,15836,16677,16630,16672,16296,16125,16527,16201,15780,15531,15061,14895,14463,14526,14539,14541,14046,13760,13729,13924,13983,13993,14324,15018,14651,13842,13653,12819,13065,12566,12051,12007,11756,11521,11385,10099,9549,9323,8826,8699,7956,7711,7552,7590,7496,6593,6287,6045,5764,5872,5401,5028,4783,4409,4162,3458,3150,2764,2397,2071,1636,1398,1151,906,760,586,444,327,221,149,100,125 0,11,1,2044,1197180,20268,20076,19899,19710,19517,19320,19125,18922,18734,18547,18371,18198,18042,17898,17769,17655,17559,17469,17402,17323,17254,17182,17107,17006,16918,16799,16654,16491,16294,16117,15926,16756,16705,16736,16351,16179,16569,16241,15818,15564,15088,14917,14480,14540,14548,14550,14052,13764,13726,13921,13967,13977,14298,14985,14616,13807,13613,12776,13021,12517,11999,11950,11693,11455,11310,10019,9472,9237,8727,8596,7850,7600,7431,7455,7343,6441,6129,5871,5579,5660,5182,4801,4535,4157,3898,3210,2899,2522,2160,1845,1431,1215,985,763,628,475,353,254,166,109,141 0,11,1,2045,1213784,20489,20303,20126,19944,19748,19551,19354,19150,18951,18761,18573,18394,18223,18068,17928,17810,17714,17634,17564,17507,17436,17376,17304,17230,17126,17028,16906,16753,16586,16388,16205,16006,16830,16768,16791,16403,16223,16608,16277,15851,15595,15113,14936,14494,14552,14556,14555,14053,13761,13718,13912,13949,13955,14267,14949,14580,13770,13568,12727,12975,12459,11943,11892,11627,11384,11229,9929,9388,9143,8624,8482,7739,7484,7296,7304,7170,6282,5957,5687,5378,5427,4942,4561,4274,3898,3620,2952,2649,2272,1925,1622,1241,1042,828,634,508,375,275,188,122,160 0,11,1,2046,1230437,20707,20523,20354,20171,19981,19783,19585,19379,19179,18977,18787,18594,18419,18249,18100,17969,17869,17789,17730,17670,17620,17559,17499,17427,17349,17235,17133,17005,16847,16681,16475,16286,16081,16895,16826,16841,16446,16265,16646,16310,15880,15622,15132,14952,14504,14563,14561,14557,14052,13755,13706,13902,13923,13930,14231,14913,14540,13727,13512,12676,12925,12399,11885,11824,11554,11304,11138,9835,9294,9038,8513,8358,7616,7350,7151,7143,6991,6106,5774,5486,5159,5183,4694,4302,4007,3615,3333,2694,2394,2028,1697,1409,1063,879,684,516,404,291,208,135,179 0,11,1,2047,1247154,20933,20741,20574,20400,20208,20015,19817,19610,19408,19206,19004,18811,18620,18445,18282,18141,18030,17944,17885,17837,17783,17742,17681,17623,17546,17458,17342,17233,17100,16941,16768,16556,16360,16147,16952,16879,16884,16483,16305,16674,16340,15905,15644,15149,14962,14511,14569,14564,14555,14046,13747,13690,13883,13897,13902,14195,14872,14495,13674,13463,12623,12872,12337,11822,11753,11475,11218,11037,9731,9192,8922,8395,8226,7479,7205,6988,6972,6793,5912,5571,5266,4928,4923,4427,4035,3722,3335,3046,2435,2144,1789,1475,1208,897,727,552,408,314,218,157,194 0,11,1,2048,1263956,21161,20966,20792,20620,20437,20243,20049,19842,19639,19434,19233,19030,18837,18646,18477,18324,18201,18105,18039,17992,17951,17906,17866,17807,17743,17656,17563,17441,17329,17194,17027,16850,16631,16426,16205,17007,16922,16926,16521,16339,16702,16362,15926,15663,15162,14972,14517,14574,14562,14550,14038,13734,13672,13858,13868,13874,14156,14827,14447,13623,13401,12562,12816,12266,11751,11675,11384,11123,10927,9619,9080,8800,8259,8079,7329,7049,6817,6782,6584,5705,5349,5028,4683,4646,4147,3753,3435,3050,2756,2179,1894,1557,1267,1021,741,592,441,316,236,162,231 0,11,1,2049,1280829,21379,21197,21018,20838,20657,20472,20278,20074,19871,19665,19461,19258,19055,18863,18678,18519,18384,18276,18199,18147,18107,18075,18032,17991,17928,17855,17764,17661,17536,17424,17281,17110,16926,16696,16486,16260,17049,16964,16962,16552,16369,16726,16382,15942,15678,15176,14977,14521,14575,14556,14542,14027,13715,13651,13832,13834,13843,14114,14778,14392,13565,13344,12498,12748,12189,11674,11585,11290,11020,10804,9495,8959,8661,8116,7921,7169,6879,6628,6583,6359,5480,5118,4778,4421,4361,3863,3465,3142,2761,2471,1926,1649,1336,1070,845,602,472,342,241,173,248 0,11,1,2050,1297770,21609,21414,21250,21064,20875,20692,20507,20303,20103,19897,19692,19485,19284,19081,18895,18720,18579,18460,18371,18307,18261,18229,18199,18159,18112,18040,17962,17864,17757,17630,17511,17364,17187,16990,16756,16541,16304,17090,17001,16994,16580,16397,16745,16399,15955,15691,15184,14980,14521,14571,14548,14530,14011,13689,13627,13806,13803,13809,14069,14727,14334,13505,13280,12430,12672,12105,11588,11486,11186,10902,10667,9368,8823,8507,7957,7749,6992,6699,6427,6361,6110,5239,4871,4515,4147,4066,3562,3176,2848,2478,2184,1678,1416,1132,887,687,480,368,261,179,267 0,11,1,2051,1314833,21847,21645,21467,21300,21101,20910,20728,20533,20332,20129,19924,19715,19511,19310,19114,18937,18780,18655,18556,18480,18422,18385,18353,18326,18281,18223,18146,18063,17961,17852,17719,17595,17441,17253,17049,16810,16584,16345,17130,17035,17025,16605,16419,16763,16412,15968,15699,15187,14979,14518,14565,14537,14512,13987,13662,13600,13774,13767,13773,14020,14671,14276,13441,13208,12358,12587,12015,11494,11381,11071,10778,10523,9226,8673,8344,7791,7563,6806,6506,6211,6121,5844,4986,4600,4239,3864,3754,3267,2878,2555,2194,1904,1442,1201,939,720,548,375,281,191,288 0,11,1,2052,1331969,22076,21885,21698,21518,21337,21136,20946,20754,20563,20357,20157,19948,19740,19537,19343,19156,18997,18856,18751,18666,18596,18544,18510,18480,18449,18391,18330,18247,18157,18057,17939,17803,17673,17506,17311,17103,16854,16627,16385,17165,17067,17050,16623,16439,16777,16424,15977,15705,15188,14971,14512,14554,14524,14488,13963,13634,13571,13738,13727,13731,13965,14611,14211,13372,13132,12282,12495,11915,11391,11261,10941,10644,10365,9072,8509,8166,7606,7361,6608,6290,5973,5860,5565,4713,4327,3948,3570,3446,2963,2580,2261,1918,1641,1221,1001,767,576,430,289,208,304 0,11,1,2053,1349204,22323,22114,21938,21749,21555,21372,21172,20972,20785,20589,20385,20181,19973,19766,19570,19385,19216,19072,18952,18861,18783,18720,18669,18639,18603,18560,18498,18432,18345,18253,18145,18023,17879,17740,17565,17366,17147,16897,16667,16420,17197,17093,17071,16641,16455,16787,16430,15982,15704,15182,14963,14502,14539,14503,14464,13936,13602,13537,13698,13680,13682,13911,14549,14141,13300,13052,12194,12393,11810,11274,11125,10795,10491,10193,8900,8330,7979,7409,7148,6384,6057,5718,5586,5269,4434,4034,3652,3276,3128,2653,2289,1983,1652,1396,1015,820,614,452,328,215,326 0,11,1,2054,1366538,22562,22359,22167,21989,21786,21592,21408,21198,21003,20811,20618,20409,20207,19999,19798,19612,19445,19292,19167,19062,18979,18907,18847,18798,18762,18714,18668,18598,18529,18441,18341,18231,18102,17945,17796,17620,17410,17190,16937,16701,16453,17222,17115,17091,16654,16471,16795,16434,15985,15699,15174,14953,14491,14519,14477,14435,13906,13566,13502,13654,13631,13630,13853,14474,14064,13220,12960,12097,12281,11691,11142,10982,10635,10325,10005,8720,8139,7776,7194,6913,6146,5797,5444,5291,4958,4138,3738,3356,2977,2811,2357,2006,1713,1404,1166,834,659,481,347,247,340 0,11,1,2055,1383964,22810,22601,22412,22218,22026,21822,21627,21434,21229,21028,20839,20641,20434,20233,20031,19840,19672,19522,19387,19277,19179,19106,19035,18976,18921,18873,18822,18768,18696,18625,18532,18429,18309,18167,18002,17850,17663,17452,17229,16971,16734,16480,17247,17135,17103,16663,16479,16799,16434,15982,15692,15164,14936,14476,14497,14450,14402,13872,13527,13461,13610,13580,13572,13784,14397,13982,13127,12860,11989,12157,11556,11001,10823,10464,10146,9803,8521,7930,7557,6963,6657,5892,5529,5161,4987,4631,3830,3434,3051,2673,2497,2065,1733,1459,1173,958,668,515,371,257,380 0,11,1,2056,1401493,23052,22849,22653,22462,22255,22062,21857,21653,21465,21254,21056,20863,20665,20460,20266,20073,19900,19749,19619,19498,19394,19305,19233,19165,19100,19033,18981,18921,18865,18794,18716,18618,18508,18375,18224,18056,17894,17705,17492,17262,17005,16762,16507,17268,17148,17113,16669,16486,16798,16429,15980,15683,15150,14916,14458,14473,14422,14369,13838,13484,13417,13561,13524,13508,13714,14311,13888,13028,12748,11870,12021,11410,10845,10650,10279,9948,9581,8305,7703,7315,6708,6380,5616,5240,4865,4662,4295,3524,3126,2746,2374,2188,1786,1476,1225,965,773,523,396,279,410 0,11,1,2057,1419116,23302,23091,22902,22705,22499,22290,22097,21884,21684,21490,21282,21080,20887,20691,20493,20308,20133,19977,19845,19730,19616,19518,19431,19363,19290,19211,19141,19081,19020,18963,18884,18803,18697,18574,18434,18278,18100,17937,17746,17526,17297,17032,16788,16532,17284,17159,17120,16673,16487,16793,16423,15971,15669,15131,14892,14436,14446,14391,14331,13793,13436,13372,13506,13461,13443,13638,14216,13783,12919,12626,11737,11874,11252,10670,10458,10077,9733,9344,8070,7456,7046,6437,6087,5327,4938,4548,4327,3951,3209,2821,2446,2082,1901,1522,1240,1008,778,608,401,295,442 0,11,1,2058,1436817,23554,23341,23144,22954,22742,22535,22326,22124,21915,21711,21519,21306,21105,20914,20724,20535,20368,20210,20074,19956,19848,19741,19645,19562,19487,19402,19319,19240,19178,19116,19055,18971,18882,18764,18634,18490,18323,18143,17977,17780,17559,17324,17058,16813,16550,17297,17167,17123,16670,16485,16784,16410,15959,15652,15110,14862,14412,14415,14355,14286,13748,13383,13325,13444,13396,13367,13552,14112,13670,12796,12490,11594,11711,11074,10480,10256,9851,9496,9083,7817,7187,6758,6142,5775,5019,4622,4221,3986,3601,2895,2513,2150,1801,1623,1276,1021,813,614,469,301,480 0,11,1,2059,1454635,23812,23592,23394,23196,22994,22779,22570,22353,22155,21942,21739,21542,21332,21132,20946,20766,20595,20445,20308,20185,20074,19972,19867,19775,19688,19598,19510,19419,19338,19275,19207,19140,19050,18950,18825,18690,18534,18366,18183,18010,17813,17586,17350,17083,16830,16564,17307,17173,17125,16669,16479,16773,16396,15940,15632,15087,14833,14384,14381,14313,14238,13703,13327,13269,13381,13328,13283,13453,13995,13544,12665,12340,11435,11529,10888,10275,10035,9608,9234,8801,7535,6900,6453,5832,5447,4698,4294,3888,3636,3250,2580,2212,1868,1539,1365,1053,825,640,468,351,504 0,11,1,2060,1472546,24070,23851,23645,23446,23233,23030,22814,22597,22384,22183,21970,21762,21568,21359,21164,20989,20825,20672,20543,20419,20303,20200,20099,19997,19901,19799,19706,19610,19516,19435,19368,19293,19220,19119,19011,18880,18734,18576,18405,18216,18041,17840,17612,17373,17100,16844,16575,17312,17174,17124,16663,16471,16761,16376,15920,15607,15062,14799,14355,14342,14267,14186,13650,13267,13209,13312,13246,13188,13349,13866,13400,12515,12176,11262,11334,10685,10052,9794,9344,8952,8494,7231,6592,6126,5503,5104,4366,3956,3551,3286,2901,2274,1927,1600,1292,1127,852,654,491,350,552 0,11,2,2014,726714,13333,14269,14178,14210,14064,13963,13887,14012,13358,13145,12749,12339,12134,12350,12181,11802,11590,11580,11744,12061,12376,12308,12813,13494,13368,12734,12403,11980,11982,11954,11694,11858,11692,11186,11576,10603,10107,10120,9444,9043,8877,8697,8726,9072,9166,8353,8283,8036,8045,8441,8277,8059,8005,7755,7781,7064,6814,6580,6272,6158,5736,5351,5034,4717,4679,4340,4118,3752,3352,3218,2954,2712,2412,2235,2197,2055,1855,1713,1488,1453,1321,1239,1121,1030,992,877,811,658,609,502,421,356,325,244,188,130,103,76,57,43,95 0,11,2,2015,740758,13599,13368,14301,14206,14243,14089,13981,13912,14034,13376,13165,12767,12357,12155,12375,12216,11854,11652,11661,11839,12158,12482,12410,12918,13595,13457,12821,12493,12065,12053,12015,11756,11906,11732,11221,11603,10635,10137,10152,9475,9070,8898,8713,8747,9077,9176,8356,8284,8038,8045,8437,8274,8047,7995,7747,7762,7050,6806,6568,6259,6146,5723,5338,5018,4700,4654,4321,4094,3726,3331,3195,2921,2684,2382,2196,2158,2008,1811,1665,1442,1405,1276,1186,1065,979,928,808,745,596,547,442,364,308,277,202,154,106,78,61,43,92 0,11,2,2016,754964,13856,13635,13405,14331,14235,14271,14111,13999,13934,14057,13393,13184,12786,12378,12181,12413,12265,11922,11732,11756,11945,12260,12589,12515,13018,13691,13543,12902,12579,12143,12116,12067,11808,11945,11767,11250,11632,10664,10165,10181,9504,9094,8919,8726,8760,9084,9183,8359,8284,8035,8044,8429,8267,8032,7985,7734,7744,7036,6797,6557,6244,6133,5707,5322,4998,4679,4629,4301,4064,3699,3307,3167,2884,2650,2345,2152,2112,1954,1760,1615,1394,1352,1222,1126,1003,913,858,735,671,536,478,382,314,262,229,167,121,82,61,49,90 0,11,2,2017,769391,14115,13892,13673,13442,14362,14260,14295,14133,14016,13957,14079,13408,13204,12806,12405,12217,12466,12332,12007,11823,11860,12051,12365,12697,12617,13114,13785,13630,12981,12660,12214,12174,12110,11850,11979,11801,11279,11658,10693,10194,10208,9529,9113,8939,8734,8771,9085,9191,8357,8282,8035,8041,8422,8256,8017,7973,7723,7724,7020,6784,6544,6222,6119,5688,5303,4975,4657,4599,4273,4033,3665,3276,3132,2838,2607,2300,2104,2060,1892,1707,1560,1341,1291,1166,1064,938,847,784,664,601,476,417,329,268,223,188,132,98,63,45,94 0,11,2,2018,784014,14360,14151,13930,13710,13478,14390,14280,14317,14153,14033,13980,14099,13422,13225,12832,12446,12270,12535,12417,12107,11926,11969,12158,12472,12800,12714,13206,13875,13712,13055,12732,12274,12224,12146,11887,12011,11837,11306,11683,10720,10222,10231,9552,9131,8952,8741,8780,9089,9194,8355,8280,8030,8036,8412,8246,8002,7959,7713,7700,7007,6770,6531,6200,6098,5670,5278,4949,4630,4564,4238,3992,3625,3239,3090,2784,2558,2251,2052,2004,1832,1647,1502,1286,1226,1107,995,874,781,710,601,535,414,357,281,223,180,150,103,77,46,90 0,11,2,2019,798802,14588,14396,14189,13967,13747,13509,14413,14299,14336,14174,14052,14001,14119,13440,13254,12873,12501,12340,12622,12515,12217,12033,12081,12266,12574,12900,12807,13293,13961,13787,13121,12794,12326,12264,12174,11922,12045,11870,11334,11707,10744,10245,10250,9573,9143,8963,8744,8786,9088,9195,8354,8274,8027,8031,8401,8238,7984,7945,7701,7676,6990,6757,6517,6168,6077,5643,5250,4922,4598,4520,4197,3946,3577,3193,3041,2730,2503,2197,1998,1942,1768,1587,1435,1225,1158,1037,923,805,708,637,535,470,360,306,233,182,146,118,81,58,91 0,11,2,2020,813737,14799,14625,14435,14228,14004,13779,13537,14435,14314,14354,14192,14068,14023,14144,13464,13296,12927,12571,12426,12722,12624,12331,12140,12192,12370,12677,12992,12898,13376,14042,13853,13177,12843,12367,12297,12200,11955,12080,11904,11362,11728,10766,10265,10265,9587,9154,8971,8747,8793,9086,9194,8351,8265,8023,8026,8392,8228,7965,7930,7687,7652,6973,6736,6499,6138,6052,5613,5220,4889,4563,4475,4152,3896,3527,3143,2979,2670,2441,2137,1941,1878,1701,1514,1367,1159,1082,962,847,735,640,562,466,409,309,257,191,146,118,91,63,98 0,11,2,2021,828781,14999,14835,14664,14474,14265,14036,13808,13564,14456,14328,14372,14209,14085,14048,14172,13502,13350,12996,12658,12522,12830,12736,12443,12246,12295,12469,12772,13081,12987,13454,14111,13910,13223,12884,12402,12330,12229,11990,12113,11935,11389,11748,10785,10283,10274,9599,9163,8977,8746,8795,9084,9192,8346,8257,8017,8018,8382,8217,7947,7916,7674,7628,6952,6713,6475,6105,6018,5580,5183,4850,4518,4428,4102,3837,3470,3081,2916,2604,2377,2073,1876,1806,1626,1441,1292,1087,1002,883,772,662,572,495,403,354,259,211,154,114,91,70,109 0,11,2,2022,843968,15186,15036,14874,14703,14511,14297,14066,13836,13588,14476,14345,14389,14226,14107,14078,14216,13555,13421,13085,12760,12633,12942,12849,12555,12348,12395,12563,12862,13169,13069,13524,14172,13959,13261,12920,12437,12365,12261,12024,12143,11965,11412,11764,10802,10294,10281,9610,9173,8983,8747,8799,9080,9188,8341,8246,8011,8008,8372,8205,7932,7903,7659,7602,6926,6687,6446,6068,5982,5540,5139,4806,4465,4368,4041,3774,3403,3014,2845,2531,2306,2006,1805,1731,1547,1361,1207,1013,920,811,694,591,504,426,348,296,212,171,123,91,70,117 0,11,2,2023,859327,15363,15223,15075,14913,14740,14543,14328,14094,13862,13614,14498,14363,14407,14249,14134,14122,14273,13625,13512,13187,12874,12744,13055,12963,12661,12450,12489,12656,12944,13251,13143,13585,14225,13998,13297,12953,12475,12399,12292,12059,12171,11991,11432,11782,10815,10304,10286,9620,9179,8989,8749,8803,9072,9181,8331,8235,8003,8002,8360,8193,7915,7891,7641,7574,6898,6660,6413,6026,5943,5494,5089,4757,4409,4307,3974,3704,3332,2943,2772,2457,2233,1931,1731,1648,1464,1275,1124,936,840,733,616,521,438,366,292,244,172,136,96,69,127 0,11,2,2024,874736,15542,15402,15263,15115,14950,14772,14574,14356,14120,13889,13638,14520,14381,14429,14275,14177,14178,14348,13714,13617,13303,12989,12855,13169,13071,12763,12546,12580,12743,13022,13325,13207,13637,14265,14033,13330,12989,12513,12431,12321,12091,12197,12014,11447,11794,10825,10311,10291,9627,9184,8991,8750,8805,9064,9174,8320,8224,7996,7991,8345,8181,7896,7873,7617,7539,6863,6621,6373,5981,5895,5443,5035,4692,4343,4231,3902,3626,3250,2869,2691,2378,2150,1851,1650,1561,1375,1185,1033,853,759,651,543,453,378,308,242,199,138,107,74,134 0,11,2,2025,890179,15709,15580,15441,15303,15152,14982,14803,14603,14383,14147,13913,13661,14540,14404,14455,14319,14234,14253,14440,13815,13734,13420,13104,12967,13278,13175,12860,12642,12666,12824,13091,13390,13260,13678,14302,14061,13366,13024,12548,12461,12348,12120,12219,12032,11457,11806,10831,10317,10291,9632,9186,8991,8746,8806,9054,9165,8307,8214,7989,7982,8332,8164,7873,7850,7589,7499,6827,6580,6326,5922,5841,5384,4969,4623,4269,4149,3819,3543,3161,2780,2600,2286,2058,1762,1563,1465,1279,1094,943,773,675,578,474,388,317,254,196,159,108,83,143 0,11,2,2026,905709,15884,15747,15620,15481,15340,15184,15013,14832,14630,14410,14174,13936,13683,14565,14430,14498,14374,14307,14344,14545,13932,13851,13535,13220,13075,13380,13273,12955,12731,12744,12898,13151,13444,13304,13712,14339,14096,13402,13058,12582,12491,12373,12145,12237,12045,11468,11810,10835,10319,10294,9636,9186,8990,8739,8803,9041,9154,8298,8203,7981,7971,8317,8145,7848,7820,7556,7455,6781,6534,6273,5857,5779,5314,4896,4547,4187,4058,3733,3454,3063,2692,2503,2194,1961,1667,1468,1364,1177,1002,857,689,596,501,408,328,263,208,155,125,84,152 0,11,2,2027,921263,16038,15923,15787,15660,15519,15372,15215,15042,14859,14657,14437,14197,13958,13710,14594,14473,14554,14448,14398,14449,14663,14048,13967,13652,13331,13177,13477,13368,13045,12814,12814,12963,13201,13489,13342,13748,14378,14128,13439,13090,12612,12518,12394,12166,12248,12057,11474,11814,10837,10322,10295,9638,9185,8988,8730,8798,9027,9145,8287,8191,7972,7957,8299,8121,7820,7786,7516,7404,6730,6481,6212,5788,5707,5233,4815,4463,4100,3960,3632,3350,2964,2589,2398,2090,1857,1566,1366,1262,1077,913,764,606,519,433,343,269,217,166,121,96,151 0,11,2,2028,936853,16193,16077,15963,15827,15698,15552,15403,15245,15069,14886,14684,14460,14219,13985,13743,14639,14529,14629,14538,14502,14568,14782,14163,14084,13764,13437,13273,13573,13459,13129,12887,12873,13018,13242,13527,13380,13784,14416,14161,13471,13119,12639,12541,12412,12181,12257,12063,11479,11816,10839,10324,10295,9639,9180,8985,8721,8792,9011,9133,8278,8178,7961,7942,8274,8095,7787,7748,7474,7345,6668,6420,6138,5708,5622,5144,4725,4369,4002,3856,3527,3244,2850,2477,2288,1977,1746,1455,1267,1156,978,814,677,529,443,367,285,221,176,130,94,160 0,11,2,2029,952480,16333,16233,16118,16003,15865,15731,15583,15433,15272,15096,14913,14708,14484,14247,14018,13792,14699,14605,14719,14642,14620,14686,14901,14280,14198,13869,13536,13365,13664,13543,13200,12951,12926,13063,13276,13565,13418,13822,14453,14190,13502,13145,12663,12559,12422,12195,12262,12068,11481,11817,10842,10324,10290,9639,9173,8979,8709,8783,8998,9121,8267,8162,7949,7923,8245,8063,7747,7700,7426,7280,6604,6348,6060,5617,5529,5047,4631,4267,3898,3744,3412,3124,2730,2365,2163,1863,1625,1348,1159,1051,876,721,591,455,378,302,232,180,137,99,170 0,11,2,2030,968099,16480,16373,16274,16158,16041,15898,15762,15613,15460,15300,15123,14937,14732,14512,14280,14066,13854,14776,14697,14823,14758,14739,14805,15021,14391,14307,13970,13632,13454,13751,13618,13261,13008,12967,13102,13308,13603,13457,13857,14487,14218,13528,13168,12685,12569,12433,12199,12265,12067,11483,11816,10841,10323,10282,9636,9164,8971,8699,8776,8980,9108,8254,8142,7934,7900,8211,8024,7704,7646,7367,7204,6528,6266,5967,5523,5428,4944,4519,4156,3788,3622,3290,2991,2608,2239,2040,1735,1507,1236,1053,942,771,626,508,385,313,249,186,142,106,179 0,11,2,2031,983734,16633,16522,16414,16314,16196,16074,15929,15792,15640,15488,15327,15147,14961,14760,14545,14328,14128,13933,14870,14800,14940,14876,14855,14924,15135,14498,14407,14067,13724,13535,13828,13681,13319,13057,13001,13139,13343,13642,13493,13892,14518,14241,13551,13188,12699,12579,12440,12202,12265,12065,11483,11814,10840,10319,10274,9632,9153,8963,8689,8770,8967,9092,8234,8118,7915,7869,8174,7979,7652,7581,7304,7121,6443,6174,5866,5414,5314,4832,4400,4041,3665,3488,3158,2853,2472,2110,1905,1608,1381,1121,946,834,671,535,431,323,258,197,145,111,190 0,11,2,2032,999412,16796,16675,16565,16455,16352,16229,16105,15959,15819,15668,15515,15351,15171,14989,14793,14594,14391,14207,14031,14976,14920,15060,14992,14971,15036,15245,14597,14504,14160,13810,13610,13894,13740,13365,13097,13034,13177,13379,13682,13527,13920,14545,14261,13571,13202,12712,12583,12445,12204,12264,12064,11482,11809,10836,10311,10263,9625,9145,8955,8679,8763,8951,9071,8213,8093,7888,7837,8130,7926,7594,7510,7231,7026,6349,6074,5759,5300,5193,4711,4274,3914,3528,3348,3013,2702,2330,1970,1763,1474,1253,1006,837,729,578,455,361,263,206,158,112,202 0,11,2,2033,1015088,16975,16838,16718,16606,16493,16385,16260,16135,15986,15847,15695,15539,15375,15200,15022,14842,14656,14471,14305,14142,15094,15042,15178,15111,15082,15144,15348,14690,14599,14248,13888,13672,13953,13788,13403,13136,13067,13217,13414,13719,13558,13946,14567,14280,13582,13212,12718,12587,12449,12205,12263,12062,11476,11801,10830,10303,10251,9618,9136,8947,8670,8754,8928,9049,8188,8061,7857,7794,8078,7863,7526,7431,7144,6921,6240,5962,5639,5168,5063,4577,4139,3768,3388,3195,2860,2543,2177,1823,1619,1343,1126,893,731,629,489,379,295,212,165,120,207 0,11,2,2034,1030795,17159,17017,16881,16760,16644,16526,16416,16291,16162,16014,15874,15719,15563,15404,15233,15071,14904,14736,14569,14417,14267,15216,15160,15295,15220,15188,15245,15449,14781,14686,14328,13958,13727,14000,13827,13439,13173,13103,13255,13447,13753,13586,13968,14586,14290,13592,13218,12722,12588,12449,12207,12260,12056,11468,11792,10822,10291,10240,9613,9127,8938,8658,8739,8899,9023,8154,8026,7819,7746,8019,7793,7448,7337,7044,6810,6127,5846,5509,5036,4923,4431,3986,3615,3234,3033,2695,2378,2017,1674,1472,1203,1000,779,629,535,410,314,235,167,130,212 0,11,2,2035,1046549,17356,17202,17060,16924,16799,16678,16558,16447,16319,16190,16041,15898,15743,15592,15438,15283,15134,14984,14835,14681,14543,14396,15335,15278,15405,15327,15288,15343,15544,14865,14765,14397,14015,13773,14042,13862,13476,13213,13139,13292,13476,13784,13613,13989,14599,14299,13597,13222,12721,12585,12447,12206,12253,12048,11458,11779,10812,10281,10228,9605,9117,8928,8643,8721,8870,8993,8120,7984,7770,7688,7947,7715,7359,7229,6934,6683,6003,5712,5367,4894,4764,4272,3830,3449,3067,2864,2520,2206,1859,1525,1323,1064,875,675,535,448,336,254,185,130,229 0,11,2,2036,1062353,17555,17400,17245,17102,16963,16833,16710,16589,16475,16347,16217,16065,15922,15772,15626,15488,15345,15214,15083,14947,14808,14672,14520,15455,15391,15514,15428,15386,15435,15632,14944,14834,14454,14065,13813,14078,13898,13514,13251,13173,13323,13504,13811,13637,14002,14612,14305,13600,13222,12722,12582,12445,12203,12246,12037,11444,11764,10802,10269,10217,9598,9105,8914,8625,8703,8834,8955,8075,7932,7716,7617,7868,7628,7259,7112,6813,6548,5869,5566,5213,4735,4598,4099,3657,3275,2896,2679,2342,2030,1689,1372,1176,931,757,579,449,370,271,202,143,243 0,11,2,2037,1078197,17760,17600,17444,17287,17141,16998,16865,16741,16618,16503,16375,16241,16089,15951,15806,15675,15551,15426,15313,15195,15074,14937,14797,14645,15566,15499,15614,15527,15478,15520,15715,15010,14892,14503,14104,13850,14117,13935,13551,13288,13200,13352,13529,13837,13655,14013,14621,14308,13601,13220,12724,12579,12441,12198,12237,12024,11429,11748,10789,10255,10203,9588,9093,8893,8601,8679,8791,8914,8022,7877,7650,7540,7777,7530,7146,6982,6677,6403,5724,5411,5044,4563,4415,3917,3479,3092,2714,2488,2157,1846,1523,1220,1033,806,645,489,370,302,215,158,259 0,11,2,2038,1094086,17970,17805,17642,17487,17326,17176,17030,16896,16770,16646,16531,16401,16265,16118,15984,15856,15738,15632,15525,15425,15322,15204,15063,14922,14764,15676,15601,15712,15620,15563,15599,15786,15068,14937,14544,14140,13886,14155,13972,13587,13319,13226,13376,13548,13855,13672,14018,14629,14309,13600,13219,12723,12574,12435,12188,12220,12008,11414,11731,10776,10243,10188,9574,9075,8870,8573,8646,8748,8862,7967,7815,7579,7445,7672,7416,7025,6845,6533,6244,5569,5246,4867,4383,4222,3727,3287,2895,2521,2292,1967,1665,1355,1073,894,690,540,405,300,239,165,280 0,11,2,2039,1110026,18179,18014,17842,17685,17526,17361,17208,17061,16925,16799,16674,16558,16425,16295,16151,16034,15919,15819,15732,15638,15553,15452,15332,15189,15041,14879,15783,15701,15808,15705,15641,15667,15846,15113,14977,14583,14178,13922,14193,14008,13618,13347,13245,13397,13564,13870,13682,14021,14631,14307,13604,13217,12719,12566,12426,12176,12204,11993,11399,11714,10762,10230,10171,9556,9055,8843,8541,8610,8692,8801,7901,7744,7495,7346,7556,7295,6893,6692,6376,6075,5396,5065,4678,4189,4016,3523,3081,2687,2323,2091,1778,1483,1191,929,768,580,447,330,239,188,294 0,11,2,2040,1125995,18397,18222,18053,17885,17724,17561,17393,17239,17090,16954,16827,16701,16582,16455,16328,16201,16098,16001,15919,15847,15766,15683,15580,15459,15309,15156,14989,15881,15798,15894,15783,15709,15723,15895,15153,15016,14619,14216,13959,14229,14040,13645,13370,13264,13415,13577,13881,13690,14022,14632,14307,13602,13212,12713,12558,12414,12161,12186,11974,11385,11699,10746,10213,10150,9534,9032,8813,8504,8565,8628,8731,7822,7657,7400,7235,7426,7158,6751,6528,6201,5891,5209,4867,4473,3988,3802,3300,2861,2480,2121,1895,1584,1303,1033,793,645,478,364,265,187,321 0,11,2,2041,1142045,18623,18440,18260,18096,17924,17759,17593,17424,17268,17119,16982,16854,16725,16612,16489,16378,16265,16180,16100,16034,15975,15897,15812,15708,15580,15424,15266,15095,15979,15888,15974,15853,15765,15768,15937,15190,15052,14659,14254,13995,14262,14069,13669,13391,13277,13431,13585,13891,13697,14024,14635,14307,13598,13205,12703,12548,12400,12147,12169,11958,11368,11680,10727,10191,10123,9508,9003,8777,8456,8515,8557,8650,7732,7563,7293,7116,7286,7008,6587,6350,6018,5685,5007,4658,4260,3770,3571,3069,2641,2265,1920,1692,1396,1131,885,667,532,387,290,206,343 0,11,2,2042,1158129,18844,18666,18477,18304,18135,17959,17791,17624,17453,17297,17146,17009,16879,16755,16647,16539,16442,16348,16280,16215,16164,16106,16026,15941,15832,15695,15535,15373,15198,16071,15968,16043,15910,15810,15806,15976,15225,15089,14701,14288,14029,14289,14094,13691,13408,13290,13438,13590,13897,13701,14027,14633,14301,13593,13197,12692,12536,12384,12132,12151,11943,11351,11657,10702,10165,10091,9476,8968,8733,8399,8453,8474,8559,7633,7461,7175,6980,7133,6847,6414,6162,5812,5468,4789,4434,4030,3537,3326,2833,2410,2050,1715,1491,1214,968,745,554,432,308,226,371 0,11,2,2043,1174251,19055,18887,18705,18522,18343,18170,17991,17822,17653,17482,17324,17173,17034,16908,16790,16698,16603,16525,16448,16396,16345,16295,16236,16156,16065,15949,15808,15642,15476,15295,16146,16036,16101,15955,15848,15841,16014,15262,15128,14740,14322,14059,14313,14114,13707,13424,13297,13444,13592,13903,13707,14030,14631,14296,13584,13186,12673,12524,12368,12117,12136,11924,11331,11631,10672,10135,10052,9437,8924,8680,8335,8377,8382,8457,7523,7343,7042,6832,6965,6665,6226,5952,5595,5232,4560,4198,3787,3293,3072,2589,2180,1835,1509,1299,1044,814,620,452,346,241,406 0,11,2,2044,1190389,19269,19098,18925,18750,18561,18378,18202,18022,17851,17682,17510,17350,17198,17063,16943,16841,16762,16686,16625,16564,16526,16476,16425,16366,16280,16182,16062,15916,15746,15574,15377,16216,16092,16150,15992,15884,15878,16053,15299,15165,14777,14351,14081,14333,14130,13721,13435,13305,13447,13595,13910,13709,14031,14626,14286,13573,13172,12659,12511,12353,12102,12117,11900,11307,11598,10638,10096,10009,9391,8872,8618,8262,8290,8278,8336,7404,7211,6899,6671,6787,6465,6015,5728,5355,4980,4315,3944,3526,3045,2814,2347,1953,1620,1314,1114,883,673,503,361,267,437 0,11,2,2045,1206582,19480,19313,19136,18969,18789,18596,18410,18233,18051,17880,17710,17536,17375,17227,17098,16994,16905,16846,16786,16741,16694,16656,16606,16556,16490,16398,16295,16169,16020,15843,15657,15452,16272,16141,16188,16027,15921,15916,16094,15336,15200,14803,14374,14101,14347,14145,13731,13444,13307,13452,13599,13915,13713,14027,14619,14273,13559,13158,12644,12498,12341,12087,12094,11871,11278,11563,10598,10052,9957,9337,8811,8545,8172,8190,8162,8208,7268,7067,6740,6496,6590,6257,5791,5486,5100,4713,4057,3673,3263,2789,2552,2106,1726,1412,1127,945,735,548,403,283,474 0,11,2,2046,1222832,19693,19524,19351,19181,19008,18824,18628,18441,18262,18080,17909,17737,17561,17405,17262,17149,17058,16989,16945,16902,16872,16825,16786,16737,16681,16609,16513,16405,16275,16119,15927,15732,15516,16318,16178,16225,16065,15958,15955,16132,15371,15228,14829,14395,14120,14363,14156,13739,13449,13311,13456,13599,13917,13711,14023,14607,14259,13545,13144,12630,12484,12325,12067,12068,11839,11242,11522,10551,9998,9893,9270,8736,8462,8076,8076,8029,8060,7122,6908,6568,6309,6375,6023,5556,5228,4837,4436,3782,3398,2991,2530,2289,1869,1507,1211,956,787,597,437,318,511 0,11,2,2047,1239131,19907,19737,19562,19397,19220,19043,18857,18659,18470,18291,18108,17936,17762,17591,17440,17313,17213,17142,17089,17062,17033,17004,16956,16917,16862,16801,16724,16623,16513,16375,16204,16002,15796,15570,16357,16214,16263,16104,15997,15994,16168,15399,15252,14849,14412,14137,14376,14164,13744,13454,13315,13458,13599,13915,13706,14014,14592,14244,13531,13128,12613,12466,12306,12043,12036,11800,11203,11472,10495,9929,9819,9188,8649,8365,7966,7956,7882,7902,6969,6736,6384,6102,6142,5781,5295,4961,4552,4142,3502,3115,2716,2274,2032,1634,1297,1029,795,641,477,340,560 0,11,2,2048,1255465,20118,19951,19775,19608,19437,19255,19076,18888,18688,18499,18320,18134,17961,17792,17626,17491,17377,17298,17243,17206,17193,17165,17135,17087,17042,16983,16916,16834,16729,16614,16462,16276,16066,15851,15614,16392,16256,16298,16139,16034,16025,16199,15423,15271,14866,14428,14149,14385,14170,13748,13458,13316,13460,13596,13911,13697,14002,14580,14228,13514,13117,12595,12446,12282,12015,11998,11757,11155,11413,10431,9851,9733,9104,8554,8258,7844,7821,7730,7729,6797,6548,6177,5877,5892,5518,5023,4672,4254,3838,3214,2827,2443,2017,1780,1407,1101,856,652,514,373,597 0,11,2,2049,1271841,20331,20162,19989,19821,19648,19472,19287,19107,18917,18717,18528,18346,18159,17991,17827,17677,17556,17462,17399,17360,17337,17325,17296,17268,17212,17163,17098,17026,16940,16831,16702,16536,16339,16121,15895,15657,16435,16295,16335,16174,16068,16053,16224,15443,15286,14882,14440,14162,14390,14175,13751,13461,13320,13459,13591,13905,13685,13991,14567,14211,13500,13098,12575,12420,12252,11978,11955,11702,11095,11343,10357,9763,9640,9002,8442,8140,7707,7677,7553,7532,6603,6342,5956,5641,5625,5236,4732,4369,3943,3522,2920,2544,2168,1769,1536,1198,919,702,523,405,652 0,11,2,2050,1288285,20551,20375,20200,20035,19861,19683,19504,19318,19136,18946,18746,18555,18371,18190,18026,17878,17743,17641,17563,17516,17491,17469,17457,17427,17393,17333,17278,17209,17133,17042,16919,16776,16599,16395,16165,15939,15704,16473,16335,16372,16210,16097,16077,16246,15457,15301,14896,14451,14167,14394,14179,13753,13461,13318,13453,13581,13896,13673,13977,14554,14198,13483,13077,12550,12392,12217,11935,11903,11637,11025,11263,10267,9665,9528,8893,8317,8008,7558,7512,7365,7323,6393,6117,5720,5384,5337,4939,4425,4051,3626,3201,2630,2266,1905,1531,1308,1001,752,564,413,718 0,11,2,2051,1304751,20776,20595,20413,20242,20075,19896,19714,19534,19347,19165,18975,18773,18580,18402,18225,18077,17944,17828,17742,17680,17648,17623,17602,17588,17553,17514,17449,17389,17316,17235,17130,16993,16839,16654,16439,16209,15986,15750,16509,16371,16408,16240,16123,16097,16263,15473,15312,14905,14456,14171,14398,14184,13753,13459,13312,13446,13569,13886,13660,13966,14541,14179,13460,13052,12519,12359,12175,11884,11837,11560,10945,11168,10166,9555,9401,8764,8180,7859,7395,7328,7160,7089,6168,5878,5463,5115,5037,4616,4110,3726,3301,2881,2339,1991,1652,1304,1098,823,608,447,757 0,11,2,2052,1321285,20994,20821,20633,20454,20282,20110,19927,19744,19563,19377,19194,19002,18798,18611,18437,18276,18143,18029,17930,17859,17812,17782,17757,17734,17713,17674,17630,17560,17496,17418,17323,17205,17056,16894,16700,16483,16256,16032,15795,16547,16406,16437,16265,16145,16112,16279,15483,15320,14912,14461,14174,14400,14183,13749,13455,13306,13437,13557,13875,13648,13954,14522,14158,13431,13024,12485,12315,12124,11825,11765,11474,10849,11062,10051,9434,9262,8623,8031,7693,7213,7126,6936,6842,5929,5614,5193,4823,4714,4293,3783,3395,2975,2563,2055,1728,1408,1093,903,662,482,818 0,11,2,2053,1337892,21232,21039,20859,20674,20494,20317,20141,19958,19772,19593,19406,19222,19027,18829,18646,18488,18342,18228,18131,18047,17989,17946,17916,17890,17859,17835,17790,17741,17667,17598,17506,17398,17269,17113,16939,16743,16530,16302,16077,15838,16582,16436,16461,16287,16158,16126,16290,15493,15324,14918,14466,14179,14399,14179,13743,13450,13297,13428,13545,13867,13639,13938,14498,14129,13400,12986,12443,12269,12061,11758,11685,11376,10745,10942,9924,9299,9109,8467,7861,7516,7014,6904,6692,6575,5666,5337,4902,4515,4383,3958,3452,3065,2647,2252,1781,1475,1179,901,731,522,877 0,11,2,2054,1354569,21461,21277,21076,20900,20714,20527,20348,20172,19986,19802,19622,19434,19247,19058,18864,18697,18554,18428,18331,18248,18177,18123,18079,18049,18016,17981,17951,17901,17850,17769,17686,17580,17462,17327,17160,16982,16790,16576,16346,16120,15877,16612,16459,16483,16302,16170,16138,16302,15497,15329,14924,14470,14176,14395,14174,13735,13443,13287,13419,13532,13861,13626,13920,14476,14095,13363,12942,12395,12215,11986,11680,11588,11265,10628,10805,9779,9149,8939,8296,7680,7313,6799,6671,6433,6285,5389,5037,4593,4199,4040,3607,3117,2732,2329,1956,1520,1238,971,727,580,950 0,11,2,2055,1371325,21690,21506,21315,21118,20940,20749,20558,20379,20200,20016,19831,19650,19460,19278,19093,18915,18763,18639,18531,18448,18378,18310,18256,18212,18175,18138,18097,18062,18009,17952,17857,17760,17645,17520,17375,17204,17028,16837,16621,16389,16159,15912,16636,16483,16499,16315,16181,16150,16308,15499,15333,14929,14471,14171,14389,14168,13727,13433,13279,13411,13519,13850,13614,13900,14445,14056,13318,12891,12337,12146,11908,11583,11480,11138,10495,10651,9620,8984,8752,8108,7477,7091,6566,6417,6147,5981,5094,4721,4275,3874,3686,3261,2785,2402,2023,1672,1281,1026,786,578,1030 0,11,2,2056,1388158,21927,21735,21544,21357,21158,20975,20780,20589,20407,20230,20045,19859,19676,19491,19313,19144,18981,18848,18741,18648,18579,18511,18443,18389,18339,18298,18254,18208,18171,18111,18040,17931,17825,17702,17569,17420,17250,17075,16882,16664,16428,16194,15942,16659,16500,16513,16328,16191,16155,16311,15502,15335,14931,14466,14165,14381,14160,13718,13421,13272,13403,13504,13835,13591,13870,14411,14011,13263,12829,12268,12068,11811,11478,11358,10998,10348,10483,9446,8802,8546,7893,7253,6852,6317,6139,5853,5655,4776,4395,3951,3542,3333,2916,2455,2086,1733,1405,1058,832,624,1086 0,11,2,2057,1405080,22172,21972,21772,21585,21397,21193,21007,20811,20617,20437,20259,20073,19885,19707,19526,19364,19210,19066,18950,18859,18780,18713,18645,18576,18516,18462,18415,18365,18316,18273,18199,18114,17996,17882,17751,17615,17466,17297,17120,16925,16703,16463,16224,15968,16678,16517,16525,16340,16197,16159,16316,15506,15335,14929,14461,14158,14372,14150,13707,13412,13267,13392,13484,13817,13561,13834,14367,13955,13198,12756,12191,11972,11702,11359,11225,10843,10187,10294,9254,8601,8325,7659,7008,6591,6044,5849,5532,5305,4455,4055,3608,3210,2979,2573,2131,1787,1463,1163,858,664,1154 0,11,2,2058,1422102,22410,22217,22008,21813,21626,21432,21225,21038,20839,20647,20466,20287,20099,19915,19742,19577,19430,19295,19169,19068,18992,18914,18847,18778,18703,18638,18579,18527,18473,18418,18360,18273,18179,18053,17930,17796,17661,17513,17342,17163,16964,16739,16493,16250,15990,16694,16532,16538,16347,16201,16163,16321,15507,15331,14925,14458,14149,14363,14138,13700,13405,13258,13376,13463,13790,13529,13793,14311,13886,13126,12673,12098,11864,11580,11224,11073,10674,10011,10088,9040,8377,8077,7409,6747,6317,5756,5531,5196,4943,4117,3707,3269,2876,2634,2242,1830,1504,1213,942,683,1225 0,11,2,2059,1439202,22649,22455,22253,22049,21850,21660,21464,21256,21066,20869,20676,20494,20313,20129,19950,19793,19643,19515,19397,19287,19201,19126,19048,18981,18905,18826,18755,18691,18635,18575,18506,18436,18338,18235,18101,17974,17843,17707,17558,17386,17203,17001,16769,16519,16272,16011,16707,16542,16542,16347,16205,16168,16320,15504,15327,14921,14452,14138,14351,14128,13693,13393,13247,13358,13435,13758,13489,13746,14248,13809,13043,12578,11992,11745,11438,11073,10903,10490,9817,9859,8809,8128,7806,7133,6466,6019,5448,5200,4842,4571,3768,3360,2928,2545,2293,1926,1546,1247,989,752,1290 0,11,2,2060,1456385,22891,22694,22491,22294,22090,21885,21692,21495,21284,21095,20898,20704,20520,20343,20164,20001,19859,19728,19617,19515,19420,19336,19260,19182,19108,19027,18942,18867,18799,18737,18662,18582,18501,18394,18283,18146,18022,17891,17752,17602,17426,17240,17031,16796,16541,16293,16030,16721,16547,16545,16352,16207,16167,16319,15500,15323,14913,14445,14127,14340,14122,13684,13381,13227,13335,13400,13720,13442,13688,14174,13724,12942,12467,11871,11604,11279,10904,10714,10284,9595,9602,8552,7858,7520,6839,6163,5699,5124,4851,4477,4187,3419,3010,2593,2220,1973,1631,1285,1014,792,1383 1,0,0,2014,263338317,2982182,2933947,2944218,2961740,2965692,2979177,3075618,3095149,3083728,3093210,3123414,3111301,3107325,3201075,3264085,3226322,3240453,3259473,3295976,3379724,3462167,3527694,3634576,3730228,3737730,3603117,3507269,3445880,3458608,3488030,3376672,3427555,3424331,3390594,3450797,3251544,3175764,3143292,3041885,3155100,3065870,3137749,3323544,3564552,3623738,3447721,3380101,3412501,3497432,3743288,3852883,3880197,3896933,3976488,4015268,3912440,3915264,3884827,3751822,3730473,3597453,3473292,3351960,3249782,3175144,3099580,3079101,3230893,2344908,2319056,2272657,2337857,2028028,1844835,1737991,1633857,1562196,1435215,1366224,1304594,1168095,1127364,1070482,1012834,963012,862200,799877,722399,633291,563500,482806,401893,334867,270641,206695,148477,114571,79461,56738,39458,65300 1,0,0,2015,264614597,2998166,2989405,2942553,2952084,2968444,2971727,2984768,3080921,3100489,3089024,3098436,3128492,3116202,3112254,3206583,3271141,3235953,3253308,3275803,3315190,3400964,3484747,3551018,3658229,3753608,3760127,3624669,3527442,3464864,3475798,3503184,3389909,3438618,3433603,3398426,3457097,3257372,3180961,3147979,3045966,3158040,3067897,3138475,3322870,3562345,3620257,3443692,3374927,3406112,3489419,3732851,3840566,3866271,3881482,3959019,3995748,3891958,3892999,3861036,3727185,3704145,3570295,3444963,3322328,3218483,3141568,3063802,3040129,3186002,2309968,2280974,2231604,2291230,1983629,1800324,1691616,1585687,1511145,1383270,1311384,1246501,1110464,1065592,1005191,943895,889805,789186,724661,647075,560256,491746,415041,339861,278189,220530,165051,115959,87402,59136,41142,66695 1,0,0,2016,265890369,3013151,3005523,2998163,2950557,2958943,2974492,2977414,2990189,3086285,3105854,3094274,3103554,3133478,3121224,3117909,3213812,3280881,3248994,3269904,3295361,3336759,3424046,3508442,3575065,3682012,3776341,3781733,3645124,3546461,3482422,3491272,3516444,3401243,3448062,3441629,3405208,3462691,3262657,3185739,3152144,3049289,3160123,3068995,3138340,3321437,3559306,3615992,3438711,3368756,3398801,3480435,3721424,3827223,3851315,3864961,3940537,3975159,3870404,3869650,3836180,3701444,3676568,3541668,3414965,3290940,3185177,3105760,3025663,2998587,3138172,2272581,2240225,2187722,2241455,1936189,1752824,1642179,1534363,1456931,1328251,1253441,1185384,1050052,1001008,937244,872650,814949,715428,649606,572889,489341,423172,351395,282701,227026,176294,129130,88611,65156,42959,67775 1,0,0,2017,267164698,3026902,3020640,3014403,3006313,2957547,2965132,2980175,2982917,2995664,3091665,3111164,3099405,3108568,3138575,3126959,3125307,3223760,3294069,3265827,3289777,3317300,3360222,3448251,3532851,3599230,3705118,3798293,3802204,3664372,3564044,3498228,3504855,3527816,3410949,3456221,3448569,3411258,3467728,3267515,3189971,3155532,3051764,3161250,3069251,3137451,3319231,3555463,3610735,3432717,3361688,3390561,3470489,3708999,3812885,3835342,3847463,3920988,3953506,3847823,3845246,3810194,3674460,3647499,3511312,3383184,3257505,3149602,3067544,2984937,2954274,3087127,2232541,2196639,2140807,2188278,1885547,1702161,1589493,1479806,1399462,1270052,1192427,1121313,986861,933772,866986,799740,739278,641780,575626,500807,421508,358697,292676,231029,181785,138089,98871,66182,47418,69281 1,0,0,2018,268435210,3038646,3034522,3029642,3022661,3013428,2963857,2970955,2985675,2988471,3001154,3096997,3116348,3104425,3113709,3144420,3134468,3135443,3237196,3311104,3285981,3312070,3341146,3384808,3473177,3557368,3622739,3727415,3819112,3821482,3682155,3579894,3512069,3516515,3537556,3419364,3463282,3454753,3416730,3472365,3271834,3193415,3158058,3053289,3161506,3068772,3135808,3316278,3550644,3604446,3425830,3353725,3381399,3459623,3695620,3797537,3818427,3828935,3900390,3930786,3824192,3819722,3782916,3645981,3616649,3479107,3349284,3221726,3111567,3026719,2941438,2906926,3032572,2189654,2149999,2090624,2131512,1831516,1648125,1533468,1421941,1338626,1208714,1128430,1054273,921039,864226,795051,725992,663673,569142,503669,431790,357665,299131,239515,185266,142643,105855,74002,48263,73183 1,0,0,2019,269699121,3048168,3046401,3043654,3038028,3029887,3019850,2969790,2976583,2991220,2994035,3006597,3102218,3121432,3109566,3119610,3152049,3144772,3149124,3254529,3331500,3308585,3336287,3366153,3410133,3498206,3581192,3645447,3748551,3838728,3839325,3698183,3593789,3523972,3526494,3545973,3426642,3469601,3460358,3421734,3476468,3275359,3195997,3159647,3053943,3161020,3067550,3133464,3312392,3544817,3597242,3418038,3344877,3371316,3447851,3681261,3781262,3800489,3809367,3878742,3907018,3799440,3792947,3754127,3615749,3583898,3444740,3312991,3183442,3070886,2983091,2894921,2856279,2974290,2143738,2100097,2037011,2070947,1773854,1590615,1474012,1360616,1274457,1144332,1061437,984418,852915,792985,722235,652243,589041,498426,434703,366769,298622,245137,192362,145612,109553,79323,54084,76290 1,0,0,2020,270952234,3054627,3056059,3055651,3052140,3045338,3036389,3025890,2975526,2982256,2996790,2999565,3011926,3107346,3126658,3115477,3127322,3162489,3158656,3166758,3275269,3354368,3333134,3361664,3391888,3435585,3522525,3604182,3667003,3768478,3856884,3855410,3712236,3605731,3534209,3535150,3553258,3433168,3475325,3465529,3426169,3479788,3278013,3197633,3160365,3053851,3159787,3065644,3130231,3307549,3538105,3589117,3409354,3335161,3360357,3435159,3666001,3764001,3781541,3788779,3856061,3882142,3773446,3764662,3723542,3583635,3548915,3407911,3274130,3142447,3027369,2936418,2845114,2802088,2911993,2094558,2046747,1979747,2006312,1712465,1529531,1410945,1295853,1207066,1076894,991584,912100,783086,720829,649373,579382,516329,430592,369651,306568,245037,197178,151433,112037,82263,58047,82290 1,0,0,2021,272189510,3057160,3062656,3065423,3064233,3059540,3051920,3042498,3031731,2981308,2987945,3002328,3004978,3017150,3112628,3132666,3123245,3137890,3176561,3176541,3187866,3298519,3379214,3358870,3387803,3417728,3460337,3545981,3626005,3687321,3786937,3873255,3869500,3724287,3616009,3543112,3542671,3559798,3439131,3480606,3470134,3429833,3482231,3279722,3198408,3160336,3053046,3157873,3062868,3126075,3301849,3530491,3580059,3399790,3324612,3348519,3421636,3649787,3745735,3761593,3767209,3832292,3856020,3745940,3734582,3691007,3549307,3511417,3368459,3232504,3098556,2980749,2886438,2791795,2744101,2845387,2041950,1989741,1918580,1937479,1647240,1464679,1344303,1227810,1136438,1006551,919233,837947,712317,648584,577321,508329,446511,366542,309348,251856,197373,155481,116712,84288,60332,88854 1,0,0,2022,273406385,3056153,3065325,3072144,3074113,3071716,3066196,3058097,3048405,3037612,2987103,2993605,3007771,3010300,3022550,3118719,3140557,3133935,3152133,3194657,3197907,3211516,3323773,3405271,3385361,3414044,3442857,3484225,3568256,3646610,3706149,3803603,3887613,3881616,3734641,3624959,3550849,3549458,3565813,3444692,3485355,3473954,3432653,3483756,3280575,3198455,3159575,3051601,3155108,3059211,3121162,3295333,3522014,3570105,3389388,3313218,3335872,3407218,3632616,3726512,3740690,3744589,3807293,3828380,3716644,3702569,3656184,3512463,3471232,3326164,3187901,3051500,2930748,2832898,2734694,2682039,2774228,1985676,1928819,1853377,1864299,1577940,1396090,1274256,1156462,1062729,933649,845000,762753,641412,577097,507001,440030,380520,307100,254473,203130,155872,120039,87962,61939,94559 1,0,0,2023,274599303,3052554,3064456,3074932,3080942,3081692,3078456,3072451,3064070,3054351,3043489,2992894,2999173,3013173,3015803,3028784,3126735,3151390,3148345,3170451,3216277,3221832,3237156,3350234,3432098,3411941,3439533,3467113,3506914,3589307,3665773,3723183,3818274,3899975,3892043,3743669,3632793,3557843,3555717,3571432,3449745,3489372,3476929,3434562,3484461,3280720,3197812,3158139,3049354,3151443,3054809,3115514,3288003,3512670,3559288,3378133,3301060,3322372,3391936,3614531,3706365,3718784,3720804,3780787,3798913,3685406,3668285,3618777,3472932,3428144,3280831,3140063,3000996,2877130,2775546,2673547,2615690,2698210,1925506,1863854,1784026,1786493,1504595,1323955,1200799,1081976,986298,858797,769680,687357,571199,507266,439336,375395,319207,252944,205529,160641,120539,90641,64758,99201 1,0,0,2024,275763482,3047105,3061005,3074179,3083831,3088609,3088506,3084778,3078485,3070077,3060286,3049339,2998541,3004645,3018730,3022112,3036928,3137695,3165961,3166876,3192333,3240494,3247781,3264014,3377446,3458998,3437769,3464134,3490157,3528324,3608840,3683120,3738184,3830925,3910608,3901136,3751567,3639886,3564286,3561562,3576515,3454034,3492531,3478967,3435595,3484402,3280128,3196491,3155861,3046237,3147005,3049648,3109088,3279860,3502477,3547589,3366107,3288067,3308026,3375805,3595552,3685215,3695712,3695563,3752495,3767475,3651900,3631434,3578623,3430494,3381925,3232179,3088699,2946801,2819634,2714090,2608122,2544743,2616987,1861289,1794706,1710206,1704085,1427415,1248243,1124063,1004699,907776,782786,694096,612625,502545,440017,375240,315266,263271,204579,162782,124420,91177,66870,103998 1,0,0,2025,276895000,3040140,3055696,3070837,3083172,3091583,3095500,3094893,3090873,3084551,3076072,3066194,3055047,3004075,3010261,3025096,3030349,3048050,3152438,3184707,3189020,3216846,3266755,3274972,3291643,3404730,3485132,3462698,3487501,3511896,3548183,3626527,3698406,3751140,3841839,3919874,3909066,3758691,3646401,3570300,3566859,3580815,3457443,3494724,3480119,3435873,3483581,3278852,3194332,3152699,3042376,3141801,3043733,3101898,3270928,3491417,3535068,3353235,3274254,3292872,3358863,3575622,3662926,3671217,3668581,3722257,3733722,3615833,3591805,3535479,3384936,3332296,3179895,3033544,2888643,2757984,2648307,2538114,2468874,2530315,1792865,1721027,1631941,1617327,1346372,1169108,1044413,925261,827987,706451,619125,539489,436358,376243,315536,260344,213237,162276,126278,94265,67390,108461 1,0,0,2026,277990471,3031622,3048875,3065650,3079936,3091015,3098551,3101957,3101052,3097003,3090603,3082039,3071956,3060639,3009757,3016702,3033415,3041595,3062993,3171378,3207084,3213817,3243415,3294262,3302932,3319342,3431248,3510354,3486378,3509540,3532056,3566180,3642141,3711627,3762339,3851377,3927985,3916230,3765245,3652495,3575772,3571367,3584229,3459891,3496031,3480507,3435400,3482050,3276729,3191304,3148791,3037787,3135857,3037094,3093976,3261196,3479579,3521676,3339534,3259661,3276941,3341043,3554598,3639223,3644979,3639688,3689730,3697361,3577019,3549198,3489140,3335969,3278939,3123732,2974320,2826245,2691953,2577883,2463200,2387871,2438005,1719889,1642858,1549509,1526186,1261638,1086917,962499,844493,747808,630666,545692,468916,373529,316772,260926,211155,169408,126092,95841,69790,111634 1,0,0,2027,279045676,3021481,3040492,3058941,3074852,3087876,3098066,3105079,3108183,3107241,3103112,3096627,3087855,3077602,3066378,3016274,3025107,3044766,3056695,3082181,3193995,3232130,3240688,3271247,3322542,3330961,3346259,3456840,3534309,3508706,3529989,3550346,3582071,3655662,3723079,3772146,3859744,3935315,3922803,3771364,3658029,3580441,3574986,3586677,3461464,3496582,3480148,3434233,3479640,3273720,3187526,3144152,3032476,3129160,3029733,3085300,3250738,3466876,3507422,3325050,3244311,3260178,3322212,3532215,3613807,3616855,3608578,3654627,3658198,3535224,3503371,3439286,3283278,3221599,3063400,2910746,2759351,2621205,2502486,2383151,2301520,2339522,1642387,1560484,1462868,1430829,1173575,1002326,879144,763257,668136,556367,474770,401844,314867,262303,211946,167995,131859,95866,71088,115288 1,0,0,2028,280057158,3010064,3030501,3050674,3068238,3082873,3094998,3104654,3111364,3114433,3113408,3109192,3102497,3093559,3083407,3072970,3024782,3036590,3060018,3076089,3105092,3219317,3259279,3268839,3299866,3350879,3358192,3372237,3481150,3556899,3529428,3548535,3566497,3595849,3667395,3733122,3780774,3867332,3942063,3928938,3776914,3662753,3584222,3577631,3588226,3462286,3496395,3479101,3432208,3476326,3269966,3183005,3138768,3026446,3121741,3021649,3075941,3239493,3453333,3492330,3309796,3228138,3242429,3302104,3508155,3586525,3586519,3574935,3616765,3615998,3490240,3454040,3385611,3226598,3159968,2998580,2842561,2687642,2545395,2421871,2297770,2209297,2234877,1560670,1473869,1372178,1331683,1082879,916179,795246,682480,589949,484529,407296,339142,261071,213377,168902,130958,100435,71240,118533 1,0,0,2029,281022227,2998083,3019218,3040791,3060067,3076342,3090073,3101659,3110999,3117668,3120655,3119542,3115115,3108260,3099422,3090065,3081565,3036384,3051993,3079603,3099237,3130731,3246759,3287722,3297778,3328531,3378407,3384459,3396909,3504070,3577860,3548224,3564927,3580510,3607811,3677701,3741971,3788610,3874330,3948368,3934500,3781663,3666589,3587024,3579378,3589004,3462361,3495506,3477192,3429296,3472224,3265464,3177759,3132655,3019720,3113579,3012916,3065847,3227457,3438982,3476448,3293723,3211014,3223455,3280424,3482276,3557035,3553659,3538586,3575896,3570549,3441769,3400859,3327821,3165625,3093744,2929034,2769418,2610728,2464271,2335811,2206474,2111215,2124507,1474701,1383162,1277834,1229510,990455,829395,711738,603139,514271,416106,344139,281569,212675,170315,131897,99909,74781,120755 1,0,0,2030,281939016,2986034,3007379,3029624,3050288,3068255,3083616,3096802,3108065,3117360,3123943,3126838,3125516,3120924,3114180,3106143,3098736,3093275,3051944,3071771,3102970,3125137,3158503,3275496,3316957,3326768,3356383,3404964,3409400,3420158,3525332,3596873,3564847,3579166,3592696,3618344,3686798,3750017,3795860,3880870,3954086,3939231,3785501,3669444,3588935,3580368,3589034,3461752,3493762,3474384,3425624,3467359,3260228,3171785,3125841,3012286,3104749,3003466,3055033,3214700,3423864,3459710,3276683,3192668,3202945,3257044,3454254,3525064,3518137,3499307,3531812,3521532,3389461,3343551,3265610,3100036,3022638,2854399,2690932,2528370,2377610,2243733,2109307,2007729,2008343,1384621,1288758,1180547,1125320,897270,742930,629634,526269,442111,351985,286068,229694,170013,133231,100815,74515,124696 1,0,0,2031,282806558,2974359,2995464,3017896,3039226,3058566,3075599,3090410,3103268,3114483,3123692,3130180,3132864,3131381,3126896,3120964,3114900,3110562,3108994,3071924,3095370,3129112,3153193,3187598,3305030,3346224,3354923,3383249,3430184,3432926,3441752,3544629,3613683,3579290,3591549,3603432,3627663,3695097,3757468,3802657,3886837,3958978,3943042,3788349,3671392,3590081,3580615,3588385,3460312,3491137,3470822,3421205,3461733,3254262,3165106,3118300,3004228,3095204,2993332,3043547,3201245,3407922,3441959,3258403,3172802,3180769,3231652,3423826,3490434,3479697,3456873,3484205,3468612,3333045,3281821,3198672,3029578,2946300,2774270,2606837,2440312,2284770,2145652,2006729,1898761,1886569,1290809,1191358,1081265,1020185,804352,657834,549998,452890,374405,292947,233680,183893,133209,102021,75343,127130 1,0,0,2032,283624813,2963803,2983924,3006095,3027591,3047593,3065990,3082461,3096944,3109745,3120868,3129990,3136270,3138782,3137400,3133734,3129797,3126836,3126422,3129156,3095762,3121782,3157430,3182579,3217492,3334604,3374663,3382077,3408754,3453967,3454765,3461356,3561705,3628298,3591861,3602468,3612950,3636168,3702785,3764467,3808871,3891969,3962954,3945855,3790277,3672571,3590486,3580180,3586878,3457998,3487763,3466515,3416035,3455349,3247577,3157694,3110122,2995472,3084932,2982531,3031407,3187030,3391002,3422925,3238588,3151303,3156637,3203997,3390818,3452923,3438134,3410988,3432730,3411510,3272224,3215347,3126728,2953872,2864307,2688362,2516879,2345887,2185783,2042066,1898662,1784486,1759688,1193968,1091899,981007,915251,712815,575205,473889,383965,311990,239606,187350,144313,102182,76391,129336 1,0,0,2033,284394542,2954791,2973494,2994656,3015880,3036032,3055081,3072914,3089050,3103476,3116186,3127219,3136136,3142248,3144859,3144301,3142648,3141839,3142834,3146753,3153192,3122423,3150380,3187093,3212769,3247425,3363329,3402089,3407871,3432814,3476048,3474595,3478713,3576564,3641021,3602957,3612151,3621647,3644074,3710018,3770883,3814256,3896172,3965906,3947737,3791427,3673012,3590217,3578904,3584488,3454945,3483646,3461464,3410133,3448223,3240165,3149639,3101228,2986038,3073996,2971117,3018563,3171904,3372808,3402289,3217102,3127860,3130283,3173922,3355015,3412325,3393157,3361335,3377116,3349900,3206670,3143835,3049383,2872488,2776340,2596394,2420308,2245111,2081177,1932895,1785284,1665372,1628625,1095002,991390,880858,811786,623843,496134,402299,320342,255523,192369,147256,110884,76650,131579 1,0,0,2034,285117374,2947552,2964618,2984337,3004525,3024400,3043587,3062064,3079559,3095636,3109971,3122592,3133420,3142162,3148379,3151830,3153293,3154782,3157973,3163349,3171011,3180083,3151280,3180323,3217566,3242984,3276494,3391031,3428139,3432182,3455145,3496109,3492161,3493837,3589512,3652255,3612806,3621005,3629735,3651534,3716675,3776464,3818720,3899377,3967936,3948835,3791825,3672762,3589096,3576731,3581340,3451169,3478800,3455681,3403506,3440318,3232094,3140877,3091635,2975970,3062432,2959029,3004879,3155602,3353045,3379924,3193655,3102220,3101551,3141212,3316203,3368325,3344416,3307606,3317038,3283461,3136112,3066910,2966200,2785132,2682122,2497582,2317155,2138534,1970870,1818314,1667039,1542267,1494594,994917,890915,782017,711119,538616,421667,336121,262703,205442,151422,113331,83329,133314 1,0,0,2035,285794805,2941920,2957504,2975570,2994302,3013118,3032024,3050632,3068766,3086200,3102181,3116427,3128843,3139493,3148349,3155414,3160901,3165541,3171058,3178660,3187808,3198138,3209194,3181507,3211082,3248064,3272336,3304526,3417330,3452679,3454753,3475419,3513864,3507462,3507042,3600971,3662231,3621812,3629255,3637376,3658403,3722490,3781121,3822177,3901648,3969173,3949160,3791522,3671653,3587106,3573831,3577453,3446661,3473218,3449168,3396126,3431708,3223288,3131404,3081380,2965296,3050171,2946112,2990079,3137824,3331574,3355499,3167971,3074240,3070260,3105676,3274084,3320593,3291630,3249508,3252176,3211900,3060139,2984099,2876830,2691496,2580816,2391950,2208012,2026086,1855018,1698760,1544767,1416307,1358917,894778,791654,685745,614582,458260,352737,276065,211502,161955,116721,85313,139261 1,0,0,2036,286429304,2937614,2951995,2968557,2985626,3002978,3020807,3039126,3057396,3075471,3092809,3108701,3122732,3134964,3145729,3155440,3164556,3173242,3181946,3191911,3203317,3215150,3227490,3239675,3212556,3241869,3277688,3300636,3331141,3442123,3475480,3475258,3493393,3529351,3520832,3518730,3611160,3671370,3630206,3637046,3644426,3664437,3727398,3784785,3824723,3903144,3969651,3948780,3790360,3669681,3584386,3570207,3572853,3441451,3466918,3441908,3388070,3422344,3213769,3121273,3070512,2953972,3037079,2932101,2973869,3118445,3308086,3328759,3139902,3043708,3036210,3067033,3228341,3268859,3234506,3186724,3182252,3134825,2978323,2895069,2780971,2590711,2472439,2280137,2092800,1907914,1734069,1575072,1419580,1288718,1223048,795766,694882,593322,523452,383777,290092,222629,166975,125035,88008,144697 1,0,0,2037,287023170,2934512,2947804,2963140,2978695,2994384,3010746,3027981,3045953,3064157,3082130,3099379,3115056,3128903,3141254,3152889,3164667,3177003,3189774,3202972,3216780,3230903,3244758,3258232,3270982,3243626,3271763,3306248,3327509,3356236,3465143,3496187,3493429,3509057,3542882,3532669,3529138,3620493,3679888,3638158,3644257,3650647,3669560,3731303,3787532,3826493,3903874,3969412,3947522,3788309,3666957,3580937,3565867,3567513,3435537,3459880,3433981,3379265,3412223,3203579,3110531,3058977,2941849,3022873,2916710,2956130,3097154,3282298,3299522,3109249,3010450,2999125,3024976,3178691,3212816,3172732,3118993,3106868,3051772,2890287,2799497,2677692,2482787,2357666,2162054,1971670,1784464,1608847,1448350,1292668,1160852,1088582,699135,601873,505960,438876,316002,234268,176070,129109,94431,150186 1,0,0,2038,287579400,2932609,2944817,2959049,2973362,2987532,3002219,3017977,3034860,3052771,3070879,3088753,3105777,3121287,3135252,3148473,3162192,3177219,3193674,3210962,3228033,3244579,3260747,3275756,3289807,3302316,3273801,3300581,3333360,3352835,3379532,3486057,3514540,3509285,3522755,3554873,3543232,3538694,3629206,3687941,3645505,3650627,3655942,3673681,3734291,3789503,3827513,3903923,3968302,3945360,3785507,3663515,3576793,3560803,3561456,3428897,3452187,3425308,3369731,3401398,3192772,3099116,3046616,2928652,3007263,2899829,2936580,3073710,3254065,3267590,3075833,2974194,2958698,2979237,3124844,3152143,3106026,3045908,3025550,2962359,2795727,2696428,2567014,2368437,2236407,2037851,1845069,1656571,1480453,1319804,1165376,1034188,957216,606159,513862,424779,361802,255512,185543,136399,97669,158313 1,0,0,2039,288101401,2931923,2943030,2956163,2969359,2982269,2995430,3009505,3024917,3041738,3059547,3077555,3095200,3112053,3127681,3142526,3157847,3174847,3194023,3215033,3236221,3256051,3274658,3291992,3307579,3321387,3332736,3302883,3327936,3358912,3376356,3400710,3504596,3530552,3523154,3534909,3565574,3552924,3547628,3637452,3695401,3652023,3656065,3660231,3676888,3736527,3790748,3827858,3903106,3966284,3942426,3781976,3659358,3571919,3555030,3554671,3421606,3443736,3415896,3359513,3389906,3181277,3086883,3033157,2914086,2990117,2881170,2914979,3047962,3223181,3232774,3039362,2934633,2914681,2929552,3066500,3086590,3033996,2966998,2937917,2866242,2693638,2585867,2449684,2247563,2108813,1907969,1713832,1525334,1350096,1190777,1039174,910328,830687,518065,431960,350685,292922,202644,143960,103389,165933 1,0,0,2040,288593011,2932313,2942458,2954476,2966552,2978336,2990229,3002771,3016493,3031844,3048562,3066268,3084057,3101529,3118497,3135014,3151972,3170589,3191783,3215543,3240487,3264461,3286362,3306156,3324085,3339425,3352064,3362059,3330488,3353719,3382645,3397740,3419495,3520781,3544566,3535458,3545755,3575391,3561980,3556091,3645101,3702011,3657601,3660497,3663609,3679343,3738035,3791317,3827356,3901401,3963519,3938758,3777722,3654476,3566339,3548520,3547203,3413583,3434555,3405803,3348658,3377690,3168941,3073531,3018287,2898046,2971144,2860499,2891199,3019724,3189460,3194766,2999517,2891506,2866794,2875633,3003416,3015764,2956181,2881904,2843640,2762401,2584047,2468613,2325609,2120320,1975336,1773259,1579073,1391985,1219126,1062739,915629,790897,710670,435994,357111,284360,232628,157452,109296,174923 1,0,0,2041,289058857,2933710,2942954,2953989,2964950,2975601,2986362,2997630,3009814,3023468,3038716,3055328,3072816,3090430,3108020,3125880,3144539,3164821,3187656,3213465,3241183,3268940,3295010,3318099,3338493,3356180,3370344,3381616,3389884,3356502,3377660,3404221,3416706,3435907,3534957,3557007,3546444,3555714,3584575,3570574,3563964,3651907,3707695,3662182,3664034,3666248,3681076,3738879,3791049,3825986,3898966,3960012,3934349,3772745,3648898,3560041,3541354,3538982,3404845,3424703,3395075,3337101,3364597,3155491,3058783,3001901,2880241,2950124,2837702,2865060,2988822,3152606,3153254,2956055,2844557,2814784,2817273,2935209,2939195,2872209,2790290,2741668,2650849,2467769,2344564,2194949,1987158,1836852,1634875,1442071,1257915,1089054,937303,796393,677491,598728,360898,290011,226209,181010,119715,184966 1,0,0,2042,289503149,2936119,2944454,2954571,2964543,2974066,2983686,2993816,3004722,3016835,3030387,3045529,3061920,3079234,3096972,3115461,3135465,3157480,3182013,3209506,3239309,3269847,3299717,3326999,3350689,3370835,3387332,3400123,3409660,3416100,3380655,3399423,3423355,3433288,3450290,3547539,3568112,3556544,3565053,3593301,3578579,3571002,3657782,3712365,3665855,3666820,3668173,3682174,3738909,3789928,3823889,3895796,3955770,3929189,3767043,3642581,3553091,3533451,3530040,3395448,3414221,3383650,3324698,3350343,3140617,3042512,2983720,2860445,2926918,2812593,2836389,2954982,3112294,3107960,2908699,2793518,2758410,2754091,2861406,2856521,2781749,2691104,2632016,2532444,2344706,2213855,2058142,1848912,1694516,1494082,1304205,1124630,961481,816108,683026,571571,496161,293484,231086,176334,137840,198875 1,0,0,2043,289929963,2939368,2946967,2956162,2965204,2973734,2982211,2991193,3000956,3011793,3023802,3037248,3052173,3068384,3085824,3104477,3125123,3148502,3174787,3204010,3235527,3268174,3300840,3331929,3359827,3383284,3402240,3417353,3428387,3436083,3440443,3402611,3418742,3440098,3447827,3463071,3558790,3578332,3566013,3573910,3601423,3585737,3577103,3662652,3716126,3668784,3668900,3669449,3682459,3738100,3788106,3821097,3891925,3950795,3923296,3760587,3635595,3545408,3524834,3520416,3385447,3403053,3371370,3311146,3334592,3124174,3024410,2963486,2838538,2901349,2785013,2804916,2917876,3068259,3058611,2857182,2738165,2697329,2685650,2781646,2767373,2683696,2584340,2515538,2407054,2214973,2076920,1916030,1706728,1549598,1352294,1167036,993785,838076,700746,577000,474371,403955,234190,180448,134537,220872 1,0,0,2044,290344077,2943290,2950315,2958769,2966880,2974466,2981941,2989768,2998379,3008075,3018803,3030704,3043932,3058683,3075023,3093380,3114209,3138245,3165929,3196948,3230216,3264610,3299402,3333287,3364998,3392656,3414917,3432488,3445839,3455023,3460627,3462579,3422108,3435631,3454773,3460750,3474501,3569132,3587906,3575005,3582162,3608696,3591954,3582187,3666606,3719141,3671011,3670350,3669946,3681922,3736603,3785598,3817618,3887340,3945102,3916649,3753463,3627873,3537006,3515543,3510164,3374775,3391042,3357934,3296131,3317206,3105875,3004245,2941075,2814338,2873243,2754678,2770346,2877272,3020222,3004905,2801267,2678140,2631090,2611603,2695599,2670659,2578070,2470865,2392110,2274839,2079006,1934599,1769768,1561864,1403552,1211086,1032235,867067,720458,592709,479565,386851,322735,183151,137930,232851 1,0,0,2045,290749874,2947655,2954342,2962201,2969557,2976199,2982724,2989548,2997004,3005545,3015131,3025747,3037430,3050486,3065364,3082626,3103179,3127426,3155796,3188247,3223342,3259502,3296049,3332079,3366598,3398069,3424526,3445385,3461183,3472660,3479738,3482926,3482222,3439154,3450443,3467820,3472318,3485028,3578837,3597016,3583400,3589571,3615016,3597154,3586366,3669815,3721448,3672614,3671003,3669614,3680715,3734443,3782416,3813434,3882028,3938630,3909276,3745563,3619423,3527955,3505637,3499216,3363263,3377881,3343028,3279509,3297884,3085481,2981895,2916310,2787665,2842315,2721307,2732443,2832900,2967885,2946600,2740591,2613006,2559353,2531628,2602147,2566373,2465749,2350562,2261857,2136184,1937598,1788014,1620637,1415748,1257994,1072189,901549,746163,610159,493292,391682,309619,252716,140226,242633 1,0,0,2046,291151725,2952184,2958799,2966310,2973070,2978949,2984520,2990389,2996832,3004214,3012639,3022121,3032512,3044024,3057220,3073026,3092495,3116495,3145096,3178255,3214816,3252828,3291168,3328965,3365626,3399892,3430164,3455211,3474288,3488205,3497564,3502208,3502729,3499409,3454117,3463622,3479498,3482971,3494918,3588068,3605511,3590940,3596041,3620325,3601452,3589823,3672334,3723124,3673421,3670843,3668618,3678853,3731620,3778540,3808549,3875966,3931451,3901122,3736922,3610306,3518285,3495057,3487416,3350625,3363241,3326491,3260957,3276343,3062846,2957174,2889009,2758263,2808263,2684656,2690948,2784489,2911023,2883315,2674694,2542404,2481793,2444665,2501291,2455421,2346607,2223541,2125178,1991913,1791853,1638436,1470093,1269983,1114675,937389,776694,632628,508494,403480,313991,242903,193726,250294 1,0,0,2047,291551946,2956642,2963431,2970855,2977247,2982521,2987320,2992232,2997718,3004085,3011354,3019675,3028935,3039152,3050802,3064930,3082960,3105891,3134270,3167695,3204985,3244487,3284697,3324301,3362732,3399158,3432218,3461062,3484324,3501507,3513294,3520212,3522166,3520051,3514487,3467422,3475425,3490259,3492969,3504325,3596680,3613146,3597523,3601490,3624728,3605019,3592588,3674227,3724000,3673412,3670013,3666981,3676344,3728122,3773991,3802948,3869232,3923488,3892198,3727600,3600573,3507946,3483620,3474459,3336527,3346977,3308016,3240227,3252451,3037788,2929893,2858897,2725826,2770849,2644470,2645602,2731815,2849247,2814561,2603206,2466023,2397363,2350717,2393934,2337672,2220746,2090182,1982850,1843142,1643038,1487317,1319775,1126316,975439,808450,659297,527843,416507,323951,246759,186581,293568 1,0,0,2048,291954097,2960831,2967979,2975568,2981866,2986764,2990951,2995088,2999616,3005012,3011264,3018431,3026528,3035613,3045969,3058558,3074920,3096440,3123788,3157019,3194604,3234847,3276557,3318052,3358313,3396496,3431693,3463326,3490372,3511725,3526765,3536094,3540311,3539613,3535247,3527902,3479354,3486313,3500365,3502490,3513118,3604425,3619826,3603081,3606020,3628395,3607902,3594741,3675350,3724079,3672751,3668557,3664709,3673179,3723955,3768729,3796685,3861720,3914759,3882561,3717630,3590153,3496758,3471033,3460005,3320825,3328776,3287358,3217188,3226004,3010120,2899770,2825666,2690119,2729810,2600509,2596204,2674516,2782073,2739960,2525807,2382789,2306049,2250637,2279957,2213227,2088534,1951225,1835956,1691125,1492582,1336292,1171491,986595,842122,687061,550805,432906,334918,255011,189895,317450 1,0,0,2049,292361773,2964546,2972257,2980192,2986649,2991442,2995246,2998767,3002513,3006952,3012227,3018381,3025322,3033242,3042465,3053773,3068610,3088470,3114433,3146670,3184091,3224656,3267127,3310128,3352276,3392287,3429259,3463021,3492832,3517960,3537165,3549737,3556343,3557893,3554930,3548780,3539931,3490356,3496534,3509989,3511392,3521042,3611211,3625478,3607736,3609834,3631386,3610179,3596131,3675667,3723509,3671469,3666478,3661804,3669389,3719120,3762844,3789681,3853454,3905322,3872258,3706967,3578879,3484426,3456953,3443886,3303198,3308372,3264363,3191631,3196816,2979551,2866494,2789064,2650898,2684897,2552575,2542413,2612139,2709117,2659144,2441371,2292704,2208717,2144323,2159444,2082443,1950704,1807731,1685730,1537319,1342094,1187172,1027125,852661,716473,574734,452354,348572,264068,196590,334825 1,0,0,2050,292778051,2967599,2976066,2984548,2991335,2996282,2999973,3003107,3006239,3009889,3014209,3019381,3025314,3032088,3040139,3050311,3063884,3082249,3106572,3137451,3173902,3214317,3257125,3300899,3344569,3386469,3425248,3460776,3492722,3520613,3543577,3560291,3570128,3574062,3573336,3568568,3560911,3551030,3500698,3506271,3518995,3519431,3528016,3616973,3630220,3611665,3612972,3633778,3611687,3596734,3675345,3722312,3669574,3663770,3658276,3664939,3713659,3756232,3781959,3844509,3895227,3861229,3695427,3566441,3470611,3441233,3425807,3283404,3285634,3238827,3163366,3164576,2945764,2829823,2748834,2607907,2635897,2500313,2483788,2544324,2630015,2570915,2349896,2196634,2105263,2031861,2032737,1946019,1808278,1660876,1533594,1383354,1193360,1041853,888602,726275,600044,472652,364761,275221,203920,350295 1,0,0,2051,293205662,2969924,2979204,2988430,2995758,3001034,3004867,3007880,3010622,3013655,3017181,3021402,3026347,3032114,3039026,3048038,3060479,3077596,3100456,3129716,3164840,3204313,3246979,3291107,3335546,3378972,3419644,3456979,3490679,3520681,3546391,3566861,3580816,3587966,3589617,3587077,3580808,3572111,3561461,3510555,3515381,3527139,3526523,3533971,3621828,3634237,3614917,3615508,3635406,3612411,3596706,3674410,3720498,3667049,3660432,3654085,3659894,3707499,3748915,3773571,3834923,3884412,3849308,3682705,3552492,3455144,3423554,3405505,3261302,3260350,3210562,3132100,3128954,2908510,2789495,2704734,2560956,2582457,2443305,2419987,2470732,2543573,2475279,2252295,2094486,1995756,1913557,1900515,1804970,1662432,1512042,1381154,1231053,1048267,902242,757721,609001,494102,381691,288453,212843,365231 1,0,0,2052,293646791,2971447,2981619,2991636,2999708,3005515,3009667,3012818,3015434,3018081,3020997,3024420,3028412,3033181,3039095,3046970,3058263,3074267,3095909,3123735,3157264,3195431,3237164,3281157,3325971,3370169,3412349,3451569,3487056,3518811,3546634,3569831,3587537,3598789,3603633,3603464,3599410,3592100,3582635,3571393,3519774,3523626,3534326,3532580,3539013,3625954,3637582,3617575,3617280,3636248,3612523,3596090,3672880,3718076,3663929,3656463,3649315,3654165,3700666,3740954,3764567,3824650,3872711,3836161,3668441,3536885,3437725,3403657,3382830,3236697,3232339,3179266,3097498,3089692,2867520,2745247,2656547,2509692,2524128,2381207,2350683,2390216,2449777,2373192,2148448,1986313,1880485,1790019,1763714,1660425,1514498,1362787,1230209,1082342,908724,770178,636118,502138,399555,302313,223440,381197 1,0,0,2053,294102774,2972116,2983228,2994127,3002973,3009516,3014196,3017658,3020416,3022939,3025463,3028276,3031468,3035280,3040197,3047084,3057254,3072129,3092672,3119315,3151431,3188019,3228462,3271539,3316224,3360783,3403744,3444467,3481839,3515364,3544912,3570215,3590643,3605636,3614577,3617600,3615905,3610792,3602711,3592665,3580699,3528136,3530914,3540470,3537725,3543333,3629407,3640321,3619469,3618276,3636479,3612052,3594898,3670748,3715034,3660161,3651915,3643889,3647778,3693203,3732399,3754898,3813508,3859772,3821418,3652470,3519289,3418086,3381392,3357570,3209396,3201292,3144593,3059289,3046490,2822525,2696875,2603914,2453679,2460555,2313689,2274769,2302772,2349596,2264536,2038407,1872389,1760027,1662121,1623441,1513714,1366039,1214865,1082653,939169,776570,647329,525152,406626,316914,234557,399287 1,0,0,2054,294574595,2971999,2983985,2995815,3005528,3012833,3018248,3022233,3025294,3027954,3030357,3032775,3035358,3038370,3042328,3048224,3057418,3071181,3090616,3116195,3147158,3182345,3221228,3263026,3306794,3351238,3394554,3436042,3474907,3510319,3541632,3568646,3591157,3608865,3621537,3628635,3630128,3627371,3621492,3612832,3602060,3589127,3535521,3537176,3545720,3542157,3546994,3632273,3642311,3620597,3618666,3636128,3610998,3593114,3668020,3711350,3655824,3646704,3637806,3640801,3685168,3723191,3744389,3801168,3845261,3804919,3634466,3499446,3396097,3356563,3329513,3179079,3166868,3106283,3017194,2999070,2773303,2643999,2546384,2392571,2391404,2239654,2192239,2209326,2242908,2149357,1922441,1753278,1635237,1530885,1480965,1366348,1218761,1070115,940424,803430,653478,535065,425830,323004,246264,419286 1,0,0,2055,295062764,2971115,2983957,2996644,3007278,3015439,3021615,3026327,3029905,3032867,3035404,3037700,3039891,3042298,3045449,3050388,3058607,3071419,3089768,3114254,3144174,3178230,3215726,3255972,3298471,3341995,3385194,3427037,3466660,3503552,3536739,3565512,3589733,3609501,3624869,3635689,3641249,3641679,3638156,3631692,3622307,3610569,3596587,3541882,3542519,3550241,3545927,3550076,3634395,3643540,3621126,3618481,3635201,3609364,3590754,3664668,3707108,3650845,3640863,3631144,3633272,3676505,3713161,3732713,3787278,3828982,3786325,3614148,3477201,3371529,3328962,3298371,3145407,3128777,3064043,2970929,2947195,2719483,2586174,2483573,2326033,2315505,2159091,2103998,2109761,2129769,2027940,1801126,1629815,1507091,1397485,1337746,1220028,1074509,930442,805404,676841,540844,434434,338739,251397,440986 1,0,0,2056,295567795,2969577,2983154,2996676,3008162,3017238,3024263,3029736,3034034,3037512,3040349,3042777,3044849,3046860,3049414,3053552,3060816,3072672,3090105,3113532,3142372,3175399,3211781,3250647,3291603,3333862,3376133,3417850,3457815,3495463,3530131,3560759,3586712,3608190,3625623,3639137,3648413,3652904,3652562,3648455,3641256,3630898,3618111,3603018,3547330,3547145,3554103,3549119,3552417,3635751,3644166,3621092,3617743,3633709,3607170,3587801,3660773,3702219,3645243,3634443,3623946,3625139,3667033,3701976,3719506,3771653,3810603,3765348,3591377,3452345,3344199,3298288,3263784,3108122,3086750,3017595,2920265,2890472,2660579,2523000,2415144,2252914,2232846,2072886,2009923,2004116,2010430,1900860,1675275,1502950,1376730,1263283,1195426,1076578,935168,797699,679319,560855,439728,346066,264035,458988 1,0,0,2057,296089539,2967542,2981691,2995936,3008262,3018182,3026105,3032425,3037480,3041676,3045028,3047755,3049957,3051855,3054010,3057555,3064029,3074947,3091442,3113968,3141778,3173738,3209103,3246874,3286457,3327174,3368169,3408959,3448798,3486775,3522185,3554290,3582092,3605280,3624401,3639983,3651950,3660149,3663861,3662927,3658092,3649937,3638520,3624615,3608527,3552059,3551117,3557395,3551582,3554004,3636510,3644230,3620490,3616435,3631654,3604380,3584320,3656247,3696703,3639072,3627504,3616162,3616234,3656456,3689300,3704608,3753967,3789850,3741846,3565937,3424677,3313785,3264174,3225463,3066927,3040502,2966700,2864817,2828384,2596190,2454122,2339884,2173204,2144367,1980944,1910056,1892630,1885443,1768958,1545864,1373801,1245455,1129809,1055782,937869,802582,673582,563632,456587,350792,270142,479874 1,0,0,2058,296627637,2965130,2979739,2994542,3007585,3018334,3027091,3034301,3040202,3045156,3049224,3052466,3054967,3056997,3059042,3062184,3068078,3078218,3093792,3115411,3142339,3173290,3207605,3244360,3282850,3322197,3361656,3401162,3440063,3477906,3513633,3546470,3575741,3600779,3621599,3638848,3652876,3663768,3671187,3674317,3672653,3666848,3657625,3645091,3630200,3613327,3556128,3554508,3559951,3553291,3555023,3636719,3643727,3619330,3614574,3629013,3601070,3580235,3651114,3690622,3632388,3619972,3607594,3606229,3644407,3674961,3687692,3733948,3766566,3715570,3537606,3393876,3279940,3226345,3183120,3021555,2989794,2910957,2804061,2760501,2525961,2378304,2257772,2087832,2049953,1883279,1804609,1775806,1755625,1633236,1414005,1243655,1114771,998701,920615,805738,678466,559548,459474,364746,274253,498052 1,0,0,2059,297181576,2962509,2977402,2992656,3006248,3017702,3027288,3035322,3042114,3047917,3052745,3056695,3059704,3062036,3064212,3067254,3072760,3082335,3097142,3117864,3143907,3173988,3207303,3243025,3280506,3318757,3356844,3394808,3432423,3469316,3504903,3538050,3568039,3594527,3617198,3636145,3651838,3664796,3674904,3681722,3684124,3681492,3674617,3664280,3650767,3635072,3617463,3559625,3557173,3561762,3554423,3555488,3636380,3642683,3617628,3612132,3625847,3597155,3575559,3645432,3684010,3625114,3611687,3597959,3594779,3630709,3658620,3668490,3711430,3740486,3686309,3506070,3359582,3242372,3184508,3136465,2971747,2934218,2849846,2737569,2686429,2448579,2295521,2169782,1996671,1949628,1780103,1694054,1654403,1621955,1494859,1281006,1113981,986273,871669,791715,681899,564284,456736,367576,285575,512902 1,0,0,2060,297750158,2959846,2974852,2990375,3004413,3016422,3026702,3035562,3043178,3049866,3055536,3060246,3063959,3066797,3069279,3072456,3077869,3087066,3101327,3121306,3146481,3175691,3208152,3242883,3279336,3316577,3353564,3390154,3426216,3461817,3496448,3529446,3559743,3586931,3611037,3631834,3649224,3663844,3676012,3685523,3691615,3693039,3689337,3681345,3670012,3655713,3639280,3621026,3562405,3559097,3563005,3555022,3555423,3635486,3641082,3615349,3609183,3622085,3592675,3570364,3639245,3676832,3617098,3602318,3586881,3581728,3615052,3640017,3646840,3686183,3711421,3653728,3470936,3321489,3200789,3138366,3085253,2917126,2873255,2782927,2664934,2604753,2364017,2206767,2075796,1899757,1843593,1671862,1579093,1529315,1485556,1355194,1148370,986374,861637,750395,670765,567823,461194,365888,288234,530844 1,0,1,2014,128848398,1526728,1501539,1506206,1516590,1514700,1520704,1569863,1582427,1577076,1580379,1596086,1589286,1586738,1635993,1670577,1651230,1657259,1664164,1686740,1731607,1773888,1808837,1857496,1893589,1890428,1818972,1764359,1732164,1733391,1741865,1681221,1703307,1699019,1680054,1714341,1611436,1572069,1553392,1504447,1563103,1513836,1545453,1640376,1759467,1793408,1703253,1667968,1679285,1721524,1841343,1889913,1900550,1906479,1942049,1964011,1906779,1905470,1884779,1814499,1801703,1728421,1665140,1605468,1549769,1515327,1475162,1465191,1536795,1107887,1089181,1062824,1089926,937982,844800,791860,743282,702551,638613,601087,565610,500676,475575,443921,411922,382992,335325,302082,265518,224921,192696,159357,128798,103045,80555,58108,39874,29035,19058,12593,8260,11796 1,0,1,2015,129500287,1534908,1530046,1505653,1509999,1519815,1517707,1523532,1572583,1585189,1579800,1583122,1598761,1591851,1589233,1638614,1673796,1655587,1663089,1671557,1695361,1741019,1783857,1819082,1867758,1903591,1899767,1827829,1772483,1739904,1740468,1748283,1687009,1708196,1703072,1683352,1716732,1613552,1573796,1554807,1505547,1563673,1514020,1544997,1639205,1757425,1790611,1700162,1664214,1674799,1715991,1834282,1881698,1891400,1896346,1930613,1951238,1893374,1890895,1869249,1798391,1784568,1710925,1647116,1586853,1530426,1494790,1453569,1441899,1510232,1087366,1067099,1039283,1063439,913039,820140,766450,717083,675193,611125,572419,535712,471394,444723,411952,378924,348858,302182,269040,233438,194980,164502,133787,106193,83327,63790,45015,30175,21435,13710,8824,12422 1,0,1,2016,130148908,1542595,1538291,1534238,1509507,1513342,1522791,1520609,1526293,1575359,1587949,1582506,1585816,1601363,1594395,1591927,1641939,1678202,1661523,1670613,1680386,1704978,1751281,1794364,1829560,1877949,1913092,1908548,1836097,1780174,1747219,1747034,1754092,1692028,1712322,1706490,1686077,1718681,1615304,1575283,1555960,1506314,1563877,1513778,1544140,1637625,1754916,1787365,1696537,1659842,1669699,1709820,1826598,1872870,1881591,1885477,1918504,1937736,1879273,1875577,1853012,1781593,1766766,1692693,1628308,1567424,1510110,1473149,1430794,1417324,1482198,1065617,1043704,1014334,1035411,886648,794100,739637,689434,646389,582245,542413,504571,441045,412920,379183,345410,314610,269363,236767,202567,166631,138275,110445,85991,66095,49486,34121,22319,15447,9626,13017 1,0,1,2017,130793531,1549630,1546048,1542547,1538170,1512905,1516428,1525651,1523432,1529113,1578125,1590689,1585166,1588438,1603945,1597131,1595334,1646469,1684214,1669185,1679609,1690218,1715487,1762080,1805099,1839972,1887632,1922047,1916714,1843890,1787452,1754004,1752991,1759149,1696270,1715800,1709292,1688341,1720267,1616802,1576475,1556768,1506731,1563644,1513150,1542881,1635613,1751948,1783569,1692287,1654867,1663982,1703049,1818316,1863404,1871067,1873954,1905666,1923530,1864462,1859556,1836060,1764129,1748223,1673648,1608671,1546998,1488664,1450291,1406729,1391369,1452545,1042556,1018907,987891,1005741,858753,766597,711337,660306,616098,551984,511131,472298,409737,380306,345886,311736,280657,237263,205664,173297,140218,114305,89555,68304,51365,37563,25280,16116,10863,13835 1,0,1,2018,131432937,1555649,1553147,1550368,1546536,1541637,1516039,1519402,1528438,1526314,1531922,1580881,1593382,1587752,1591051,1606750,1600598,1599955,1652626,1691969,1678332,1689630,1700930,1726520,1773111,1815745,1849877,1896747,1930391,1924426,1851259,1794227,1760130,1758184,1763433,1699876,1718667,1711605,1690214,1721631,1618023,1577306,1557219,1506716,1563006,1512137,1541209,1633183,1748425,1779129,1687432,1649312,1657689,1695727,1809417,1853246,1859910,1861722,1892136,1908598,1848942,1842827,1818400,1745914,1728818,1653724,1587998,1525391,1465980,1426144,1381282,1363896,1421140,1018075,992593,959869,974378,829290,737544,681496,629643,584347,520405,478681,438988,377606,347132,312408,278331,247421,206301,176142,145996,116042,92804,71238,53160,39062,27867,18292,11358,15119 1,0,1,2019,132065868,1560533,1559241,1557531,1554416,1550059,1544835,1519055,1522293,1531278,1529175,1534716,1583594,1596018,1590321,1593880,1610282,1605312,1606230,1660565,1701227,1688502,1700538,1712204,1737792,1784061,1825853,1859234,1905246,1938281,1931744,1858122,1800367,1765481,1762584,1767053,1702849,1721061,1713532,1691799,1722716,1618898,1577773,1557255,1506284,1561976,1510709,1539144,1630222,1744278,1774077,1681977,1643202,1650856,1687817,1799837,1842467,1848038,1848800,1877880,1892956,1832713,1825423,1799980,1726866,1708512,1632740,1566113,1502504,1441972,1400608,1354312,1334768,1387868,992095,964709,930235,941240,798136,706903,650083,597454,551191,487632,445172,404787,344906,313757,279158,245601,215335,176874,148563,120979,94339,73929,55525,40490,29032,20187,12917,16234 1,0,1,2020,132690466,1563847,1564197,1563687,1561628,1557980,1553297,1547909,1521993,1525247,1534116,1532047,1537479,1586255,1598647,1593124,1597458,1615073,1611701,1614321,1670024,1711534,1699580,1711996,1723706,1748992,1794462,1835388,1867974,1913288,1945766,1938568,1864340,1805735,1770057,1766327,1770041,1705346,1723050,1715213,1693073,1723451,1619408,1577821,1556880,1505459,1560529,1508888,1536580,1626673,1739529,1768418,1675960,1636598,1643448,1679260,1789652,1831000,1835496,1835175,1862926,1876607,1815802,1807262,1780693,1706923,1687092,1610504,1542916,1478255,1416543,1373523,1325702,1303858,1352590,964532,935195,898900,906205,765264,674611,617083,563805,516745,453758,410739,369969,311984,280592,246557,213963,184814,149358,123256,98488,75258,57713,42358,30151,21078,14271,17932 1,0,1,2021,133304696,1565149,1567574,1568697,1567832,1565240,1561267,1556406,1550903,1524983,1528181,1536952,1534876,1540178,1588924,1601509,1596704,1602308,1621556,1619922,1623984,1680553,1722765,1711244,1723715,1735124,1759662,1804267,1844303,1876251,1920933,1952764,1944751,1869766,1810328,1773953,1769430,1772561,1707461,1724781,1716602,1694008,1723826,1619509,1577476,1556127,1504262,1558703,1506587,1533458,1622542,1734188,1762181,1669430,1629439,1635418,1670146,1778807,1818864,1822257,1820886,1847265,1859577,1798121,1788232,1760476,1685886,1664406,1586937,1518326,1452563,1389563,1344796,1295339,1271063,1315229,935353,903983,865746,869222,730618,640677,582574,528836,481113,418932,375662,334901,279237,248048,215010,183832,156235,124073,100468,78677,58840,44098,31590,21925,14932,19862 1,0,1,2022,133906411,1564652,1568949,1572138,1572896,1571484,1568564,1564416,1559434,1553950,1527962,1531113,1539779,1537640,1542892,1591830,1605158,1601601,1608876,1629885,1629707,1634725,1692022,1734589,1723139,1735338,1745991,1769726,1813450,1852773,1884114,1928068,1959099,1950163,1874386,1814255,1777190,1772065,1774719,1709346,1726239,1717654,1694616,1723810,1619212,1576751,1554970,1502711,1556408,1503742,1529823,1617874,1728313,1755419,1662352,1621694,1626845,1660402,1767313,1806061,1808374,1805917,1830928,1841773,1779572,1768275,1739126,1663582,1640344,1561942,1492244,1425270,1360894,1314290,1263105,1236288,1275681,904458,870937,830721,830221,694174,605157,546690,492641,444457,383428,340303,299998,247069,216527,184941,155587,129946,101271,80373,61601,45032,32942,23012,15564,21463 1,0,1,2023,134494155,1562822,1568522,1573574,1576393,1576600,1574852,1571758,1567479,1562513,1556970,1530967,1534020,1542587,1540423,1545874,1595551,1610131,1608245,1617311,1639794,1640590,1646397,1704069,1746666,1734941,1746388,1756256,1779155,1822186,1860862,1891499,1934586,1964644,1954794,1878330,1817542,1779948,1774348,1776636,1710982,1727402,1718363,1694835,1723429,1618538,1575656,1553436,1500725,1553549,1500399,1525697,1612706,1721937,1748094,1654669,1613420,1617670,1650062,1755191,1792632,1793839,1790305,1813827,1823083,1760083,1747195,1716446,1639903,1614809,1535425,1464515,1396245,1330408,1281898,1228904,1199468,1233842,871736,836006,793764,789168,656005,568195,509548,455391,407057,347603,305080,265674,215888,186441,156716,129568,106212,81128,63018,47218,33699,24039,16360,22831 1,0,1,2024,135065665,1560045,1566772,1573205,1577878,1580144,1580007,1578075,1574851,1570586,1565564,1560002,1533915,1536866,1545397,1543449,1549659,1600586,1616856,1616787,1627363,1650818,1652424,1658665,1716364,1758640,1746178,1756826,1765870,1788105,1830488,1868431,1898209,1940298,1969384,1958766,1881652,1820363,1782335,1776395,1778278,1712287,1728208,1718660,1694660,1722652,1617471,1574188,1551437,1498201,1550167,1496554,1521091,1607065,1715015,1740146,1646452,1604553,1607925,1639127,1742451,1778543,1778657,1773958,1795857,1803427,1739458,1724803,1692362,1614754,1587694,1507216,1435021,1365369,1298004,1247510,1192666,1160481,1189540,837119,799122,754821,746136,616257,529899,471291,417349,369302,311884,270408,232360,186093,158171,130675,106039,85209,63710,48375,35393,24630,17123,24173 1,0,1,2025,135619222,1556497,1564066,1571508,1577555,1581672,1583588,1583264,1581201,1577994,1573664,1568627,1562983,1536792,1539707,1548449,1547286,1554780,1607403,1625511,1626978,1638545,1662806,1664868,1671183,1728549,1770023,1756791,1766607,1774984,1796605,1838259,1875325,1904107,1945200,1973451,1962101,1884477,1822798,1784476,1778153,1779585,1713229,1728593,1718556,1694092,1721458,1616022,1572262,1548897,1495170,1546286,1492243,1516049,1600903,1707472,1731636,1637637,1595128,1597600,1627625,1729083,1763824,1762752,1756754,1776936,1782610,1717519,1700975,1666750,1588022,1558832,1477192,1403631,1332520,1263577,1211057,1154267,1119162,1142680,800533,760226,713959,701298,575042,490424,432201,378914,331613,276682,236733,200498,158058,132057,107096,85187,67019,48985,36311,25916,17575,25476 1,0,1,2026,136153524,1552147,1560596,1568872,1575915,1581397,1585163,1586882,1586422,1584377,1581105,1576759,1571637,1565888,1539664,1542807,1552329,1552474,1561701,1616167,1635811,1638303,1650698,1675407,1677561,1683592,1740149,1780774,1766736,1775882,1783641,1804562,1845342,1881397,1909184,1949428,1976878,1964937,1886918,1824978,1786328,1779568,1780529,1713755,1728585,1718053,1693110,1719866,1614107,1569799,1545841,1491661,1541943,1487516,1510529,1594178,1699396,1722503,1628262,1585137,1586722,1615531,1715103,1748382,1746005,1738634,1756871,1760452,1694166,1675624,1639514,1559553,1528093,1445222,1370206,1297603,1227064,1172410,1113546,1075440,1093175,761910,719380,671370,654772,532542,450056,392689,340529,294457,242455,204481,170485,132130,108374,86162,67101,51616,36832,26628,18522,26571 1,0,1,2027,136666805,1546968,1556312,1565456,1573333,1579803,1584928,1588496,1590079,1589627,1587520,1584226,1579793,1574572,1568791,1542799,1546731,1557572,1559486,1570593,1626598,1647257,1650610,1663475,1688260,1690147,1695411,1751115,1790857,1776151,1784692,1791760,1811825,1851585,1886640,1913560,1952999,1979807,1967388,1889099,1826862,1787828,1780624,1781052,1713876,1728175,1717147,1691746,1717801,1611650,1566823,1542310,1487703,1537165,1482320,1504468,1586947,1690708,1712787,1618321,1574611,1575281,1602880,1700430,1732112,1728333,1719388,1735477,1736841,1669282,1648633,1610473,1529206,1495347,1411159,1334657,1260537,1188326,1131414,1070420,1029211,1040893,721315,676784,627154,606748,489044,409217,353182,302626,258283,209636,174074,142689,108580,87323,67974,51755,38884,27063,19061,27868 1,0,1,2028,137157823,1541138,1551211,1561230,1569967,1577265,1583370,1588296,1591725,1593317,1592798,1590668,1587289,1582761,1577507,1571957,1546770,1552045,1564657,1568489,1581182,1638200,1659704,1663553,1676516,1701005,1702132,1706583,1761393,1800413,1785108,1792951,1799165,1818228,1856988,1891175,1917284,1956077,1982354,1969578,1890994,1828401,1788971,1781248,1781167,1713612,1727369,1715862,1689908,1715163,1608684,1563353,1538312,1483330,1531914,1476599,1497927,1579150,1681448,1702466,1607836,1563527,1563296,1589569,1684943,1714934,1709537,1698836,1712658,1711665,1642772,1619845,1579502,1496844,1460451,1374904,1296907,1221195,1147200,1087964,1024796,980345,985913,678955,632540,581500,557568,444990,368344,314152,265701,223554,178658,145875,117407,87612,68997,52517,39044,28621,19405,29017 1,0,1,2029,137625548,1535029,1545450,1556181,1565788,1573937,1580868,1586770,1591552,1594993,1596517,1595976,1593762,1590287,1585725,1580704,1575968,1552139,1559206,1573756,1579204,1592949,1650812,1672792,1676749,1689431,1713137,1713451,1717058,1771128,1809494,1793513,1800489,1805693,1823773,1861681,1895045,1920509,1958761,1984635,1971467,1892542,1829583,1789689,1781469,1780879,1712942,1726176,1714097,1687519,1711994,1605213,1559436,1533902,1478503,1526124,1470421,1490858,1570819,1671606,1691581,1596789,1551913,1550689,1575503,1668563,1696629,1689444,1676880,1688285,1684820,1614464,1589102,1546444,1462315,1423292,1336388,1256808,1179380,1103569,1041958,976521,928915,928497,634918,586829,534710,507712,400866,327927,276086,230209,190722,149894,120183,94863,69332,53405,39692,28784,20561,29955 1,0,1,2030,138069705,1528881,1539417,1550487,1560791,1569800,1577578,1584307,1590060,1594847,1598220,1599720,1599095,1596780,1593284,1588958,1584756,1581389,1559382,1568412,1584574,1591109,1605735,1664060,1686143,1689824,1701732,1724603,1724065,1726973,1780374,1818007,1801188,1807156,1811375,1828612,1865703,1898409,1923340,1961179,1986609,1972990,1893719,1830336,1790000,1781302,1780189,1711900,1724511,1711776,1684616,1708315,1601300,1555103,1529031,1473163,1519866,1463728,1483290,1561958,1661223,1680121,1585200,1539683,1537343,1560618,1651091,1677043,1667960,1653410,1662271,1656131,1584215,1556249,1511151,1425511,1383784,1295457,1214179,1134999,1057341,993252,925677,875192,868763,589393,539951,487245,457733,357185,288455,239453,196618,160202,123643,97239,75173,53747,40435,29316,20708,31318 1,0,1,2031,138490311,1522920,1533336,1544508,1555147,1564856,1573478,1581051,1587631,1593383,1598101,1601450,1602864,1602145,1599802,1596555,1593059,1590234,1588709,1568684,1579357,1596601,1604044,1619176,1677571,1699364,1702283,1713363,1735351,1734126,1736407,1789052,1825783,1807974,1812952,1816338,1832772,1869218,1901374,1925898,1963289,1988228,1974151,1894462,1830667,1789912,1780726,1779123,1710398,1722293,1708949,1681218,1704168,1596966,1550309,1523635,1467380,1513087,1456558,1475226,1552584,1650267,1668085,1572982,1526710,1523190,1544704,1632370,1656065,1644966,1628327,1634431,1625454,1551852,1521169,1473533,1386375,1341793,1251919,1168901,1087929,1008355,941923,872531,819279,806968,542672,492370,439627,408210,314486,250435,204742,165346,132321,100169,77169,58362,40762,29920,21135,32261 1,0,1,2032,138887882,1517532,1527449,1538489,1549214,1559255,1568579,1576980,1584407,1590989,1596664,1601359,1604629,1605942,1605191,1603101,1600692,1598591,1597629,1598106,1579749,1591530,1609669,1617638,1632881,1690955,1711954,1714053,1724262,1745535,1743690,1745251,1796983,1832668,1813883,1818013,1820621,1836421,1872326,1904064,1928149,1965042,1989485,1974873,1894788,1830612,1789424,1779773,1777582,1708354,1719568,1705623,1677358,1699587,1592163,1544990,1517787,1461088,1505811,1448897,1466688,1542687,1638760,1655392,1560019,1512944,1508038,1527616,1612301,1633599,1620370,1601449,1604612,1592627,1517263,1483739,1433495,1344736,1297097,1205645,1120859,1037995,956680,888244,817203,761406,743500,495207,444598,392404,359749,273311,214368,172395,136735,107345,79603,60001,44329,30213,21613,33149 1,0,1,2033,139263326,1512937,1522125,1532652,1543238,1553360,1563012,1572113,1580363,1587792,1594301,1599947,1604560,1607738,1609023,1608516,1607274,1606285,1606064,1607114,1609274,1592047,1604750,1623405,1631500,1646452,1703710,1723866,1725097,1734599,1755226,1752668,1753343,1804019,1838660,1819060,1822388,1824379,1839673,1875162,1906451,1930042,1966409,1990282,1975175,1894719,1830156,1788567,1778360,1775486,1705803,1716350,1701844,1673087,1694524,1586836,1539214,1511414,1454327,1498037,1440783,1457654,1532279,1626605,1641913,1546234,1498185,1491734,1509257,1590773,1609544,1594000,1572648,1572676,1557510,1480334,1443869,1390879,1300381,1249560,1156514,1069845,985280,902594,832314,759898,701942,678961,447511,397174,346142,312957,234195,180697,142759,111076,85431,61983,45648,32911,21864,34037 1,0,1,2034,139617730,1509246,1517597,1527382,1537446,1547425,1557149,1566576,1575520,1583775,1591132,1597612,1603177,1607694,1610852,1612387,1612733,1612914,1613820,1615641,1618401,1621690,1605394,1618634,1637413,1645226,1659388,1715767,1735033,1735557,1744419,1764317,1760874,1760531,1810149,1843907,1823530,1826241,1827734,1842648,1877690,1908473,1931560,1967344,1990659,1975069,1894236,1829319,1787240,1776385,1772871,1702776,1712690,1697649,1668340,1688897,1581036,1532917,1504558,1447087,1489797,1432182,1448149,1521276,1613687,1627587,1531449,1482275,1474178,1489526,1567692,1583712,1565703,1541751,1538473,1519987,1440967,1401394,1345454,1253187,1199062,1104300,1015931,930055,846225,774364,700987,641434,614041,400111,350678,301428,268448,197632,149810,116131,88520,66616,47225,33952,23855,34772 1,0,1,2035,139952462,1506378,1513972,1522911,1532227,1541670,1551252,1560748,1570011,1578963,1587143,1594471,1600871,1606335,1610833,1614245,1616647,1618433,1620521,1623491,1627031,1630930,1635164,1619426,1632793,1651283,1658302,1671613,1727071,1745604,1745499,1753629,1772626,1768162,1766808,1815530,1848456,1827472,1829686,1830820,1845315,1879854,1910124,1932640,1967854,1990623,1974534,1893365,1828007,1785371,1773920,1769772,1699298,1708607,1692971,1663044,1682774,1574706,1526130,1497208,1439399,1481062,1423118,1438077,1509551,1599922,1612193,1515490,1465131,1455294,1468343,1542896,1555972,1535324,1508638,1501877,1479971,1398999,1356093,1297076,1203005,1145359,1049077,959426,872452,787770,714758,641003,580531,549454,353587,305685,258845,226789,164048,122017,92689,69127,50835,35177,24649,36609 1,0,1,2036,140269302,1504191,1511169,1519339,1527804,1536495,1545527,1554881,1564224,1573498,1582374,1590525,1597763,1604056,1609498,1614259,1618538,1622397,1626109,1630280,1634979,1639671,1644527,1649321,1633734,1646817,1664502,1670673,1683084,1737781,1755665,1754830,1762059,1780009,1774526,1772316,1820202,1852475,1831000,1832854,1833585,1847624,1881660,1911346,1933311,1967958,1990177,1973614,1892020,1826161,1783006,1770971,1766235,1695433,1704056,1687753,1657269,1676100,1567882,1518845,1489404,1431244,1471859,1413502,1427329,1497046,1585123,1595581,1498269,1446662,1434987,1445540,1516227,1526160,1502738,1473182,1462834,1437295,1354218,1307813,1245607,1149590,1088521,991176,900454,812678,727609,654034,580583,519909,485994,308524,262783,218945,188477,133782,97514,72497,52829,37921,25578,38326 1,0,1,2037,140569740,1502618,1509038,1516581,1524271,1532106,1540393,1549204,1558395,1567737,1576935,1585780,1593844,1600975,1607247,1612967,1618597,1624338,1630134,1635945,1641876,1647750,1653401,1658819,1663763,1647905,1660175,1676997,1682272,1693949,1747964,1765106,1763371,1769548,1786464,1780123,1777112,1824327,1856068,1834262,1835708,1835992,1849567,1883016,1912152,1933579,1967650,1989332,1972211,1890122,1823805,1780150,1767581,1762279,1691098,1698959,1682054,1650959,1668910,1560551,1511109,1481118,1422637,1462093,1403227,1415844,1483568,1569122,1577647,1479700,1426781,1413103,1420991,1487543,1494152,1467831,1435334,1421158,1391731,1306454,1256414,1190775,1093009,1028895,930719,839219,751101,666269,592826,520383,460285,424461,265514,222537,182194,153898,107058,76377,55499,39472,27620,40040 1,0,1,2038,140855520,1501657,1507525,1514502,1521556,1528619,1536043,1544098,1552747,1561934,1571196,1580368,1589120,1597086,1604201,1610743,1617341,1624447,1632146,1640054,1647638,1654755,1661604,1667824,1673393,1678061,1661404,1672809,1688715,1693257,1704280,1757524,1773749,1770964,1776110,1792152,1785017,1781362,1828038,1859383,1837201,1838203,1838034,1851070,1883965,1912554,1933438,1966962,1988003,1970249,1887714,1820964,1776869,1763783,1757860,1686232,1693399,1675817,1644139,1661185,1552756,1502884,1472365,1413488,1451650,1392232,1403435,1468955,1551818,1558295,1459693,1405333,1389487,1394532,1456714,1459837,1430521,1394887,1376626,1343101,1255573,1201592,1132640,1033613,966600,867901,776114,688275,604376,531792,461120,402412,365655,225104,185425,148982,123318,83969,58548,41539,28802,42498 1,0,1,2039,141128512,1501318,1506627,1513047,1519530,1525940,1532589,1539775,1547665,1556307,1565418,1574660,1583731,1592389,1600334,1607725,1615155,1623251,1632328,1642157,1651850,1660631,1668725,1676157,1682527,1687821,1691693,1674174,1684659,1699817,1703710,1713980,1766273,1781433,1777620,1781896,1797117,1789352,1785199,1831470,1862384,1839772,1840322,1839633,1852163,1884526,1912563,1932929,1965799,1986122,1967767,1884814,1817675,1773177,1759524,1752899,1680901,1687284,1669066,1636803,1652955,1544469,1494199,1463057,1403685,1440456,1380325,1389944,1453117,1533123,1537435,1438083,1382173,1364021,1366049,1423621,1423128,1390628,1351625,1329048,1291246,1201246,1143420,1071587,971523,901840,803119,711665,624819,542600,471652,403540,347044,310333,187780,151821,119558,96848,64460,43880,30362,44855 1,0,1,2040,141390797,1501535,1506349,1512198,1518112,1523950,1529941,1536351,1543365,1551253,1559817,1568902,1578056,1587033,1595657,1603893,1612172,1621108,1631196,1642420,1654050,1664955,1674725,1683410,1691003,1697096,1701579,1704575,1686147,1695876,1710380,1713526,1722863,1774061,1788169,1783489,1786948,1801518,1793257,1788743,1834579,1865012,1841974,1842012,1840825,1852869,1884695,1912197,1931944,1964083,1983730,1964785,1881470,1813986,1769027,1754726,1747451,1675031,1680662,1661805,1628990,1644211,1535706,1484944,1453066,1393164,1428317,1367357,1375298,1435972,1512949,1514897,1414729,1357163,1336565,1335439,1388214,1383871,1347931,1305371,1278278,1235853,1143559,1082289,1007718,906937,835015,736911,646526,561409,481662,413157,348383,294890,259169,153952,122017,94038,74450,48382,32118,47389 1,0,1,2041,141644795,1502268,1506621,1511965,1517311,1522576,1527981,1533727,1539970,1546979,1554790,1563324,1572321,1581378,1590331,1599241,1608382,1618181,1629124,1641370,1654415,1667265,1679167,1689535,1698384,1705695,1710975,1714583,1716652,1697476,1706546,1720298,1722510,1730772,1780900,1794118,1788618,1791433,1805491,1796883,1791978,1837325,1867268,1843750,1843298,1841644,1853186,1884503,1911374,1930421,1961861,1980834,1961335,1877710,1809841,1764340,1749448,1741447,1668661,1673537,1654064,1620668,1634965,1526371,1475013,1442340,1381741,1415097,1353260,1359418,1417441,1491125,1490534,1389481,1330179,1307036,1302649,1350318,1341826,1302269,1255987,1223974,1176985,1082907,1018310,941258,840254,766682,669959,581398,498815,422341,357071,296380,246601,212730,123892,96125,72417,55962,35470,50165 1,0,1,2042,141892557,1503507,1507405,1512280,1517120,1521804,1526637,1531793,1537371,1543611,1550539,1558320,1566768,1575667,1584706,1593949,1603762,1614435,1626258,1639386,1653469,1667732,1681596,1694109,1704630,1713197,1719691,1724083,1726774,1728088,1708255,1716561,1729369,1730514,1737723,1786935,1799311,1793182,1795498,1809180,1800200,1794857,1839706,1869100,1845120,1844203,1842073,1853154,1883862,1910020,1928398,1959151,1977486,1957464,1873480,1805150,1759183,1743613,1734935,1661794,1665935,1645815,1611859,1625117,1516337,1464337,1430682,1369263,1400709,1337949,1342225,1397364,1467512,1464189,1362219,1301134,1275368,1267528,1309692,1296813,1253459,1203112,1166213,1115060,1019394,951683,872593,772020,697531,602958,517034,437805,365395,304126,248156,202706,171402,97741,74147,54530,41086,54195 1,0,1,2043,142136197,1505184,1508700,1513112,1517467,1521649,1525895,1530478,1535460,1541039,1547197,1554095,1561786,1570138,1579020,1588355,1598515,1609868,1622573,1636596,1651578,1666888,1682176,1696650,1709332,1719579,1727317,1732922,1736378,1738308,1738958,1718376,1725736,1737459,1737560,1743868,1792220,1803944,1797318,1799261,1812558,1803141,1797352,1841654,1870512,1846110,1844727,1842148,1852683,1882704,1908191,1925910,1955998,1973717,1953115,1868701,1799978,1753479,1737278,1727908,1654460,1657824,1637073,1602469,1614543,1505542,1452716,1417945,1355659,1385067,1321351,1323563,1375598,1441943,1435737,1332855,1269967,1241420,1229832,1266164,1248667,1201155,1146814,1105401,1050159,953214,882804,802277,702910,628272,536678,454237,379158,311566,254963,204261,163582,135391,75509,55927,40106,60599 1,0,1,2044,142377927,1507208,1510428,1514454,1518342,1522038,1525774,1529762,1534170,1539153,1544647,1550774,1557582,1565180,1573515,1582692,1592952,1604661,1618067,1632998,1648886,1665120,1681454,1697349,1711987,1724399,1733820,1740664,1745327,1748022,1749275,1749172,1727655,1733923,1744571,1743788,1749249,1796919,1808135,1801160,1802713,1815562,1805712,1799426,1843190,1871555,1846725,1844905,1841794,1851699,1881074,1905894,1922996,1952443,1969477,1948210,1863435,1794257,1747267,1730433,1720396,1646628,1649236,1627740,1592358,1603154,1493775,1440004,1404047,1340843,1368104,1303296,1303300,1352001,1414300,1405085,1301328,1236526,1204942,1189408,1219577,1197022,1145412,1087497,1041621,982512,884751,812212,730995,633631,559693,471941,393806,323660,261518,210137,165076,129436,104727,57044,41208,63941 1,0,1,2045,142619576,1509449,1512508,1516225,1519719,1522941,1526193,1529664,1533484,1537883,1542782,1548249,1554286,1561000,1568581,1577208,1587326,1599151,1612927,1628575,1645384,1662528,1679798,1696749,1712823,1727185,1738757,1747268,1753178,1757064,1759085,1759580,1758528,1735922,1741117,1750862,1749245,1754053,1801194,1812036,1804685,1805796,1818189,1807842,1801089,1844349,1872218,1847005,1844650,1840933,1850250,1878984,1903180,1919676,1948406,1964664,1942785,1857595,1788014,1740552,1723118,1712372,1638313,1640049,1617682,1581449,1590754,1480896,1426119,1388906,1324746,1349649,1283674,1281294,1326445,1384486,1372159,1267471,1200572,1165777,1146086,1169550,1141920,1086648,1025252,975090,912479,814534,740586,659462,564956,492641,409572,336535,271990,215818,170066,130811,100287,79212,42099,66682 1,0,1,2046,142863204,1511777,1514793,1518344,1521535,1524358,1527135,1530120,1533410,1537218,1541534,1546406,1551779,1557723,1564432,1572309,1581881,1593572,1607481,1623509,1641051,1659126,1677325,1695218,1712340,1728133,1741660,1752322,1759886,1765018,1768222,1769470,1769020,1766872,1743197,1747497,1756383,1754121,1758425,1805170,1815618,1807840,1808511,1820385,1809583,1802388,1845147,1872543,1846839,1843884,1839612,1848360,1876491,1900067,1915896,1943810,1959341,1936778,1851221,1781258,1733365,1715299,1703854,1629423,1630134,1606812,1569539,1577173,1466821,1410979,1372442,1307202,1329564,1262325,1257421,1298846,1352431,1336786,1231040,1161935,1123767,1099516,1116143,1083811,1024944,960289,906156,840597,743230,668650,588497,497751,427980,350397,283154,224742,174895,134977,101517,76000,58524,68932 1,0,1,2047,143109980,1514070,1517175,1520676,1523690,1526207,1528577,1531088,1533889,1537170,1540894,1545177,1549960,1555241,1561174,1568186,1577016,1588171,1601958,1618140,1636063,1654890,1674032,1692859,1710924,1727774,1742722,1755330,1765046,1771826,1776270,1778706,1779000,1777437,1774214,1749641,1753090,1761318,1758552,1762497,1808815,1818827,1810610,1810792,1822183,1810951,1803320,1845605,1872422,1846175,1842664,1837862,1846073,1873612,1896512,1911580,1938732,1953444,1930226,1844330,1774036,1725677,1706986,1694740,1619820,1619415,1594931,1556466,1562321,1451460,1394503,1354486,1288082,1307708,1239144,1231610,1269150,1317971,1298711,1191861,1120462,1078564,1049744,1059780,1022766,960503,892930,835349,767561,671561,597211,518972,432852,366549,295158,234257,182366,139004,104918,77060,56268,81682 1,0,1,2048,143361240,1516231,1519516,1523100,1526059,1528386,1530450,1532558,1534887,1537669,1540868,1544556,1548750,1553444,1558717,1564950,1572920,1583352,1596621,1612689,1630785,1650003,1669900,1689684,1708690,1726477,1742470,1756503,1768153,1777074,1783166,1786835,1788312,1787491,1784842,1780715,1755309,1758098,1765806,1762688,1766243,1812096,1821655,1812951,1812668,1823612,1811958,1803923,1845637,1871812,1845057,1841020,1835728,1843424,1870296,1892424,1906782,1933075,1946990,1923123,1836945,1766293,1717496,1698081,1684891,1609417,1607682,1581890,1542148,1546111,1434725,1376518,1334908,1267229,1283960,1214044,1203805,1237183,1280843,1257744,1149775,1075783,1030193,997176,1000536,958958,893646,823685,763328,694078,600320,527141,451761,371127,309132,244500,190343,145139,108202,79776,57151,88379 1,0,1,2049,143618299,1518139,1521723,1525482,1528522,1530788,1532656,1534455,1536374,1538688,1541384,1544551,1548149,1552251,1556941,1562521,1569717,1579289,1591847,1607423,1625420,1644823,1665116,1685659,1705628,1724351,1741287,1756356,1769414,1780271,1788504,1793818,1796524,1796876,1794967,1791410,1786439,1760376,1762651,1769997,1766501,1769615,1814996,1824049,1814895,1814182,1824679,1812640,1804100,1845173,1870756,1843516,1838996,1833239,1840357,1866478,1887877,1901430,1926885,1939999,1915515,1829038,1758059,1708716,1688435,1674203,1598003,1594764,1567580,1526487,1528437,1416443,1356884,1313544,1244559,1258241,1186990,1173849,1202708,1240867,1213711,1104387,1027948,979068,941890,938589,892727,824865,753201,690794,620966,530371,459327,387752,313356,256403,198937,151699,113139,82402,59269,93026 1,0,1,2050,143882266,1519716,1523685,1527732,1530932,1533280,1535086,1536686,1538297,1540197,1542422,1545087,1548175,1551686,1555772,1560768,1567323,1576134,1587845,1602721,1620239,1639550,1660033,1680983,1701715,1721397,1739259,1755266,1769363,1781632,1791792,1799234,1803578,1805164,1804417,1801588,1797188,1791562,1764997,1766909,1773865,1769938,1772615,1817452,1826044,1816477,1815341,1825426,1812900,1803797,1844272,1869275,1841609,1836631,1830341,1836801,1862199,1882784,1895565,1920161,1932500,1907364,1820609,1749215,1699204,1677959,1662482,1585428,1580581,1551913,1509393,1509134,1396481,1335445,1290292,1219964,1230493,1157808,1141510,1165545,1197852,1166193,1055736,977351,925261,884041,874245,824535,754799,682151,618554,549111,462597,394668,327773,260229,208901,158777,118430,86285,61316,97238 1,0,1,2051,144154277,1520914,1525303,1529727,1533223,1535727,1537611,1539143,1540555,1542141,1543951,1546141,1548725,1551731,1555229,1559625,1565595,1573776,1584744,1598784,1615616,1634463,1654863,1676005,1697143,1717593,1736417,1753343,1768376,1781663,1793242,1802613,1809068,1812282,1812767,1811107,1807432,1802367,1796225,1769320,1770840,1777359,1773006,1775184,1819514,1827677,1817701,1816179,1825755,1812679,1803060,1842957,1867419,1839358,1833852,1826948,1832801,1857398,1877191,1889185,1912942,1924465,1898694,1811566,1739613,1688865,1666449,1649565,1571600,1565045,1534797,1490694,1488055,1374679,1312105,1265073,1193415,1200565,1126288,1106619,1125532,1151395,1115242,1004254,924083,868929,823924,807973,755031,684122,611328,547485,479422,397910,334007,272540,212296,166974,124151,90464,64299,101209 1,0,1,2052,144434906,1521708,1526551,1531378,1535252,1538047,1540082,1541689,1543030,1544427,1545931,1547704,1549806,1552300,1555293,1559104,1564480,1572085,1582437,1595747,1611766,1629930,1649871,1670938,1692278,1713132,1732720,1750606,1766543,1780762,1793356,1804143,1812530,1817852,1819946,1819514,1817000,1812660,1807081,1800582,1773304,1774399,1780475,1775637,1777351,1821215,1828953,1818602,1816597,1825603,1812031,1801928,1841283,1865232,1836716,1830597,1823120,1828286,1852117,1871095,1882320,1905208,1915905,1889379,1801754,1729181,1677489,1653739,1635356,1556433,1548061,1516059,1470251,1465038,1350921,1286769,1237835,1164753,1168214,1092254,1069009,1082266,1101533,1061287,950010,868277,810336,761966,740365,684858,613597,541583,478482,412828,337139,278070,222638,169928,130761,94989,67526,105737 1,0,1,2053,144724489,1522061,1527389,1532667,1536932,1540101,1542428,1544180,1545602,1546932,1548238,1549706,1551391,1553399,1555881,1559189,1563993,1571013,1580796,1593509,1608805,1626169,1645436,1666051,1687320,1708366,1728358,1746999,1763900,1779023,1792533,1804331,1814127,1821379,1825588,1826759,1825466,1822284,1817427,1811493,1804617,1776926,1777579,1783157,1777862,1779158,1822568,1829915,1819099,1816541,1825024,1810992,1800450,1839277,1862638,1833593,1826913,1818804,1823309,1846339,1864530,1874953,1896953,1906696,1879257,1791088,1717700,1664914,1639736,1619762,1539840,1529442,1495544,1447901,1439956,1325124,1259381,1208419,1133737,1133260,1055531,1028308,1035794,1048697,1004413,893137,810194,749893,698692,672053,614774,544092,473798,412454,350182,281028,227457,178453,133270,100206,71021,110867 1,0,1,2054,145023011,1522010,1527786,1533542,1538254,1541808,1544514,1546557,1548114,1549522,1550762,1552032,1553408,1555002,1556999,1559796,1564102,1570554,1579765,1591931,1606647,1623294,1641764,1661714,1682533,1703512,1723685,1742732,1760383,1776472,1790881,1803590,1814399,1823043,1829185,1832453,1832759,1830797,1827107,1821898,1815577,1808277,1780159,1780330,1785444,1779736,1780627,1823608,1830473,1819124,1816060,1824062,1809617,1798654,1836887,1859564,1830041,1822725,1814018,1817857,1840106,1857473,1867088,1888078,1896692,1868246,1779328,1705001,1651050,1624360,1602677,1521613,1509042,1473104,1423508,1412708,1297221,1229774,1176579,1100188,1095536,1015740,984522,986516,992964,944743,833896,750233,688119,634709,603766,545622,476448,408852,350265,292260,230176,182569,140165,102283,75044,116601 1,0,1,2055,145330175,1521566,1527785,1533982,1539165,1543160,1546238,1548657,1550511,1552055,1553369,1554569,1555749,1557032,1558617,1560935,1564738,1570706,1579359,1590960,1605135,1621211,1638981,1658139,1678291,1698816,1718926,1738145,1756202,1773037,1788416,1802019,1813735,1823392,1830908,1836103,1838500,1838135,1835663,1831619,1826027,1819279,1811547,1782967,1782679,1787368,1781262,1781790,1824250,1830561,1818728,1815193,1822756,1807921,1796485,1834033,1856081,1826001,1818090,1808768,1811959,1833393,1849932,1858611,1878404,1885783,1856114,1766318,1690984,1635797,1607490,1583911,1501609,1486689,1448591,1396978,1383236,1267053,1197717,1142109,1063947,1054609,972903,938077,934503,934473,882563,772689,688895,625586,570684,536320,478251,411563,347595,292680,239689,185002,143596,107742,76725,123093 1,0,1,2056,145645724,1520785,1527381,1534005,1539634,1544095,1547611,1550404,1552629,1554472,1555917,1557194,1558304,1559387,1560671,1562577,1565900,1571370,1579560,1590620,1604237,1619783,1636988,1655444,1674813,1694677,1714322,1733476,1751701,1768938,1785058,1799632,1812233,1822792,1831322,1837891,1842217,1843938,1843062,1840233,1835797,1829783,1822601,1814399,1785374,1784670,1788952,1782492,1782557,1824420,1830226,1817954,1814003,1821146,1805865,1793869,1830767,1852090,1821510,1812995,1803094,1805597,1826207,1841783,1849351,1867845,1873740,1842670,1751949,1675558,1619052,1588956,1563311,1479678,1462259,1421916,1368245,1351356,1234351,1162981,1104835,1024580,1010508,927410,889012,879872,873460,818275,710022,626751,562948,507372,470538,413544,350291,290802,240329,192910,145725,110539,80944,128415 1,0,1,2057,145969038,1519744,1526641,1533637,1539694,1544597,1548569,1551798,1554399,1556606,1558355,1559759,1560945,1561968,1563048,1564661,1567573,1572568,1580269,1590869,1603961,1618954,1635635,1653535,1672210,1691292,1710273,1728953,1747108,1764514,1781026,1796343,1809913,1821350,1830772,1838360,1844054,1847697,1848903,1847668,1844456,1839603,1833151,1825497,1816845,1787420,1786319,1790239,1783329,1782857,1824176,1829515,1816848,1812509,1819165,1803349,1790858,1827015,1847653,1816566,1807474,1796959,1798780,1818439,1832877,1839231,1856174,1860400,1827841,1736132,1658601,1600618,1568581,1540710,1455674,1435641,1393010,1337142,1316793,1198902,1125388,1064313,982106,963655,879333,837451,822855,810324,752389,646464,564442,500940,445569,407297,352359,293393,239093,193677,152168,112346,83171,134735 1,0,1,2058,146299571,1518520,1525646,1532930,1539353,1544679,1549092,1552775,1555810,1558393,1560505,1562212,1563527,1564620,1565641,1567055,1569674,1574266,1581503,1591637,1604280,1618753,1634891,1652275,1670393,1688776,1706974,1724992,1742668,1759997,1776679,1792384,1806692,1819098,1829386,1837862,1844572,1849582,1852704,1853558,1851944,1848299,1843008,1836087,1827993,1818942,1789128,1787674,1791130,1783702,1782761,1823557,1828467,1815443,1810653,1816740,1800450,1787374,1822820,1842766,1811205,1801495,1790365,1791391,1809928,1823123,1828011,1843212,1845655,1811496,1718744,1639944,1580356,1546205,1515977,1429514,1406793,1361688,1303369,1279315,1160517,1084495,1020571,936957,914105,828761,783603,763820,745572,685525,582670,502696,440334,386066,347416,295472,241519,192937,152977,117491,84663,140326 1,0,1,2059,146636569,1517192,1524461,1531972,1538677,1544371,1549203,1553314,1556806,1559815,1562301,1564375,1565991,1567221,1568309,1569664,1572093,1576408,1583244,1592925,1605113,1619140,1634766,1651612,1669216,1687045,1704546,1721775,1738781,1755628,1772231,1788101,1802793,1815930,1827191,1836528,1844130,1850164,1854654,1857409,1857876,1855839,1851754,1845987,1838631,1830130,1820689,1790544,1788632,1791563,1783677,1782289,1822611,1827141,1813681,1808353,1813922,1797081,1783467,1818191,1837455,1805391,1795072,1783211,1783272,1800571,1812284,1815519,1828858,1829379,1793530,1699597,1619409,1558081,1521687,1489007,1401123,1375512,1327668,1266715,1238713,1118722,1040316,974043,889176,861958,775908,727805,703230,679799,618351,519384,442275,381914,329657,291665,243537,195151,152608,118276,88676,144911 1,0,1,2060,146979141,1515839,1523169,1530818,1537742,1543719,1548914,1553454,1557365,1560828,1563741,1566191,1568167,1569694,1570927,1572345,1574723,1578851,1585420,1594708,1606461,1620045,1635235,1651570,1668635,1685950,1702892,1719429,1735645,1751810,1767929,1783723,1798572,1812091,1824078,1834384,1842844,1849764,1855278,1859404,1861779,1861811,1859336,1854779,1848558,1840807,1831918,1822138,1791566,1789134,1791603,1783288,1781512,1821382,1825444,1811480,1805676,1810650,1793299,1779142,1813153,1831690,1799135,1788077,1775339,1774351,1790167,1800190,1801667,1813003,1811476,1773734,1678513,1596822,1533663,1494939,1459735,1370328,1341513,1290723,1226969,1194478,1073534,993291,924773,838863,807426,721109,670492,641630,613658,551652,457390,383975,326461,277071,240698,197038,154577,118159,89400,150623 1,0,2,2014,134489919,1455454,1432408,1438012,1445150,1450992,1458473,1505755,1512722,1506652,1512831,1527328,1522015,1520587,1565082,1593508,1575092,1583194,1595309,1609236,1648117,1688279,1718857,1777080,1836639,1847302,1784145,1742910,1713716,1725217,1746165,1695451,1724248,1725312,1710540,1736456,1640108,1603695,1589900,1537438,1591997,1552034,1592296,1683168,1805085,1830330,1744468,1712133,1733216,1775908,1901945,1962970,1979647,1990454,2034439,2051257,2005661,2009794,2000048,1937323,1928770,1869032,1808152,1746492,1700013,1659817,1624418,1613910,1694098,1237021,1229875,1209833,1247931,1090046,1000035,946131,890575,859645,796602,765137,738984,667419,651789,626561,600912,580020,526875,497795,456881,408370,370804,323449,273095,231822,190086,148587,108603,85536,60403,44145,31198,53504 1,0,2,2015,135114310,1463258,1459359,1436900,1442085,1448629,1454020,1461236,1508338,1515300,1509224,1515314,1529731,1524351,1523021,1567969,1597345,1580366,1590219,1604246,1619829,1659945,1700890,1731936,1790471,1850017,1860360,1796840,1754959,1724960,1735330,1754901,1702900,1730422,1730531,1715074,1740365,1643820,1607165,1593172,1540419,1594367,1553877,1593478,1683665,1804920,1829646,1743530,1710713,1731313,1773428,1898569,1958868,1974871,1985136,2028406,2044510,1998584,2002104,1991787,1928794,1919577,1859370,1797847,1735475,1688057,1646778,1610233,1598230,1675770,1222602,1213875,1192321,1227791,1070590,980184,925166,868604,835952,772145,738965,710789,639070,620869,593239,564971,540947,487004,455621,413637,365276,327244,281254,233668,194862,156740,120036,85784,65967,45426,32318,54273 1,0,2,2016,135741461,1470556,1467232,1463925,1441050,1445601,1451701,1456805,1463896,1510926,1517905,1511768,1517738,1532115,1526829,1525982,1571873,1602679,1587471,1599291,1614975,1631781,1672765,1714078,1745505,1804063,1863249,1873185,1809027,1766287,1735203,1744238,1762352,1709215,1735740,1735139,1719131,1744010,1647353,1610456,1596184,1542975,1596246,1555217,1594200,1683812,1804390,1828627,1742174,1708914,1729102,1770615,1894826,1954353,1969724,1979484,2022033,2037423,1991131,1994073,1983168,1919851,1909802,1848975,1786657,1723516,1675067,1632611,1594869,1581263,1655974,1206964,1196521,1173388,1206044,1049541,958724,902542,844929,810542,746006,711028,680813,609007,588088,558061,527240,500339,446065,412839,370322,322710,284897,240950,196710,160931,126808,95009,66292,49709,33333,54758 1,0,2,2017,136371167,1477272,1474592,1471856,1468143,1444642,1448704,1454524,1459485,1466551,1513540,1520475,1514239,1520130,1534630,1529828,1529973,1577291,1609855,1596642,1610168,1627082,1644735,1686171,1727752,1759258,1817486,1876246,1885490,1820482,1776592,1744224,1751864,1768667,1714679,1740421,1739277,1722917,1747461,1650713,1613496,1598764,1545033,1597606,1556101,1594570,1683618,1803515,1827166,1740430,1706821,1726579,1767440,1890683,1949481,1964275,1973509,2015322,2029976,1983361,1985690,1974134,1910331,1899276,1837664,1774513,1710507,1660938,1617253,1578208,1562905,1634582,1189985,1177732,1152916,1182537,1026794,935564,878156,819500,783364,718068,681296,649015,577124,553466,521100,488004,458621,404517,369962,327510,281290,244392,203121,162725,130420,100526,73591,50066,36555,55446 1,0,2,2018,137002273,1482997,1481375,1479274,1476125,1471791,1447818,1451553,1457237,1462157,1469232,1516116,1522966,1516673,1522658,1537670,1533870,1535488,1584570,1619135,1607649,1622440,1640216,1658288,1700066,1741623,1772862,1830668,1888721,1897056,1830896,1785667,1751939,1758331,1774123,1719488,1744615,1743148,1726516,1750734,1653811,1616109,1600839,1546573,1598500,1556635,1594599,1683095,1802219,1825317,1738398,1704413,1723710,1763896,1886203,1944291,1958517,1967213,2008254,2022188,1975250,1976895,1964516,1900067,1887831,1825383,1761286,1696335,1645587,1600575,1560156,1543030,1611432,1171579,1157406,1130755,1157134,1002226,910581,851972,792298,754279,688309,649749,615285,543433,517094,482643,447661,416252,362841,327527,285794,241623,206327,168277,132106,103581,77988,55710,36905,58064 1,0,2,2019,137633253,1487635,1487160,1486123,1483612,1479828,1475015,1450735,1454290,1459942,1464860,1471881,1518624,1525414,1519245,1525730,1541767,1539460,1542894,1593964,1630273,1620083,1635749,1653949,1672341,1714145,1755339,1786213,1843305,1900447,1907581,1840061,1793422,1758491,1763910,1778920,1723793,1748540,1746826,1729935,1753752,1656461,1618224,1602392,1547659,1599044,1556841,1594320,1682170,1800539,1823165,1736061,1701675,1720460,1760034,1881424,1938795,1952451,1960567,2000862,2014062,1966727,1967524,1954147,1888883,1875386,1812000,1746878,1680938,1628914,1582483,1540609,1521511,1586422,1151643,1135388,1106776,1129707,975718,883712,823929,763162,723266,656700,616265,579631,508009,479228,443077,406642,373706,321552,286140,245790,204283,171208,136837,105122,80521,59136,41167,60056 1,0,2,2020,138261768,1490780,1491862,1491964,1490512,1487358,1483092,1477981,1453533,1457009,1462674,1467518,1474447,1521091,1528011,1522353,1529864,1547416,1546955,1552437,1605245,1642834,1633554,1649668,1668182,1686593,1728063,1768794,1799029,1855190,1911118,1916842,1847896,1799996,1764152,1768823,1783217,1727822,1752275,1750316,1733096,1756337,1658605,1619812,1603485,1548392,1599258,1556756,1593651,1680876,1798576,1820699,1733394,1698563,1716909,1755899,1876349,1933001,1946045,1953604,1993135,2005535,1957644,1957400,1942849,1876712,1861823,1797407,1731214,1664192,1610826,1562895,1519412,1498230,1559403,1130026,1111552,1080847,1100107,947201,854920,793862,732048,690321,623136,580845,542131,471102,440237,402816,365419,331515,281234,246395,208080,169779,139465,109075,81886,61185,43776,64358 1,0,2,2021,138884814,1492011,1495082,1496726,1496401,1494300,1490653,1486092,1480828,1456325,1459764,1465376,1470102,1476972,1523704,1531157,1526541,1535582,1555005,1556619,1563882,1617966,1656449,1647626,1664088,1682604,1700675,1741714,1781702,1811070,1866004,1920491,1924749,1854521,1805681,1769159,1773241,1787237,1731670,1755825,1753532,1735825,1758405,1660213,1620932,1604209,1548784,1599170,1556281,1592617,1679307,1796303,1817878,1730360,1695173,1713101,1751490,1870980,1926871,1939336,1946323,1985027,1996443,1947819,1946350,1930531,1863421,1847011,1781522,1714178,1645993,1591186,1541642,1496456,1473038,1530158,1106597,1085758,1052834,1068257,916622,824002,761729,698974,655325,587619,543571,503046,433080,400536,362311,324497,290276,242469,208880,173179,138533,111383,85122,62363,45400,68992 1,0,2,2022,139499974,1491501,1496376,1500006,1501217,1500232,1497632,1493681,1488971,1483662,1459141,1462492,1467992,1472660,1479658,1526889,1535399,1532334,1543257,1564772,1568200,1576791,1631751,1670682,1662222,1678706,1696866,1714499,1754806,1793837,1822035,1875535,1928514,1931453,1860255,1810704,1773659,1777393,1791094,1735346,1759116,1756300,1738037,1759946,1661363,1621704,1604605,1548890,1598700,1555469,1591339,1677459,1793701,1814686,1727036,1691524,1709027,1746816,1865303,1920451,1932316,1938672,1976365,1986607,1937072,1934294,1917058,1848881,1830888,1764222,1695657,1626230,1569854,1518608,1471589,1445751,1498547,1081218,1057882,1022656,1034078,883766,790933,727566,663821,618272,550221,504697,462755,394343,360570,322060,284443,250574,205829,174100,141529,110840,87097,64950,46375,73096 1,0,2,2023,140105148,1489732,1495934,1501358,1504549,1505092,1503604,1500693,1496591,1491838,1486519,1461927,1465153,1470586,1475380,1482910,1531184,1541259,1540100,1553140,1576483,1581242,1590759,1646165,1685432,1677000,1693145,1710857,1727759,1767121,1804911,1831684,1883688,1935331,1937249,1865339,1815251,1777895,1781369,1794796,1738763,1761970,1758566,1739727,1761032,1662182,1622156,1604703,1548629,1597894,1554410,1589817,1675297,1790733,1811194,1723464,1687640,1704702,1741874,1859340,1913733,1924945,1930499,1966960,1975830,1925323,1921090,1902331,1833029,1813335,1745406,1675548,1604751,1546722,1493648,1444643,1416222,1464368,1053770,1027848,990262,997325,848590,755760,691251,626585,579241,511194,464600,421683,355311,320825,282620,245827,212995,171816,142511,113423,86840,66602,48398,76370 1,0,2,2024,140697817,1487060,1494233,1500974,1505953,1508465,1508499,1506703,1503634,1499491,1494722,1489337,1464626,1467779,1473333,1478663,1487269,1537109,1549105,1550089,1564970,1589676,1595357,1605349,1661082,1700358,1691591,1707308,1724287,1740219,1778352,1814689,1839975,1890627,1941224,1942370,1869915,1819523,1781951,1785167,1798237,1741747,1764323,1760307,1740935,1761750,1662657,1622303,1604424,1548036,1596838,1553094,1587997,1672795,1787462,1807443,1719655,1683514,1700101,1736678,1853101,1906672,1917055,1921605,1956638,1964048,1912442,1906631,1886261,1815740,1794231,1724963,1653678,1581432,1521630,1466580,1415456,1384262,1427447,1024170,995584,955385,957949,811158,718344,652772,587350,538474,470902,423688,380265,316452,281846,244565,209227,178062,140869,114407,89027,66547,49747,79825 1,0,2,2025,141275778,1483643,1491630,1499329,1505617,1509911,1511912,1511629,1509672,1506557,1502408,1497567,1492064,1467283,1470554,1476647,1483063,1493270,1545035,1559196,1562042,1578301,1603949,1610104,1620460,1676181,1715109,1705907,1720894,1736912,1751578,1788268,1823081,1847033,1896639,1946423,1946965,1874214,1823603,1785824,1788706,1801230,1744214,1766131,1761563,1741781,1762123,1662830,1622070,1603802,1547206,1595515,1551490,1585849,1670025,1783945,1803432,1715598,1679126,1695272,1731238,1846539,1899102,1908465,1911827,1945321,1951112,1898314,1890830,1868729,1796914,1773464,1702703,1629913,1556123,1494407,1437250,1383847,1349712,1387635,992332,960801,917982,916029,771330,678684,612212,546347,496374,429769,382392,338991,278300,244186,208440,175157,146218,113291,89967,68349,49815,82985 1,0,2,2026,141836947,1479475,1488279,1496778,1504021,1509618,1513388,1515075,1514630,1512626,1509498,1505280,1500319,1494751,1470093,1473895,1481086,1489121,1501292,1555211,1571273,1575514,1592717,1618855,1625371,1635750,1691099,1729580,1719642,1733658,1748415,1761618,1796799,1830230,1853155,1901949,1951107,1951293,1878327,1827517,1789444,1791799,1803700,1746136,1767446,1762454,1742290,1762184,1662622,1621505,1602950,1546126,1593914,1549578,1583447,1667018,1780183,1799173,1711272,1674524,1690219,1725512,1839495,1890841,1898974,1901054,1932859,1936909,1882853,1873574,1849626,1776416,1750846,1678510,1604114,1528642,1464889,1405473,1349654,1312431,1344830,957979,923478,878139,871414,729096,636861,569810,503964,453351,388211,341211,298431,241399,208398,174764,144054,117792,89260,69213,51268,85063 1,0,2,2027,142378871,1474513,1484180,1493485,1501519,1508073,1513138,1516583,1518104,1517614,1515592,1512401,1508062,1503030,1497587,1473475,1478376,1487194,1497209,1511588,1567397,1584873,1590078,1607772,1634282,1640814,1650848,1705725,1743452,1732555,1745297,1758586,1770246,1804077,1836439,1858586,1906745,1955508,1955415,1882265,1831167,1792613,1794362,1805625,1747588,1768407,1763001,1742487,1761839,1662070,1620703,1601842,1544773,1591995,1547413,1580832,1663791,1776168,1794635,1706729,1669700,1684897,1719332,1831785,1881695,1888522,1889190,1919150,1921357,1865942,1854738,1828813,1754072,1726252,1652241,1576089,1498814,1432879,1371072,1312731,1272309,1298629,921072,883700,835714,824081,684531,593109,525962,460631,409853,346731,300696,259155,206287,174980,143972,116240,92975,68803,52027,87420 1,0,2,2028,142899335,1468926,1479290,1489444,1498271,1505608,1511628,1516358,1519639,1521116,1520610,1518524,1515208,1510798,1505900,1501013,1478012,1484545,1495361,1507600,1523910,1581117,1599575,1605286,1623350,1649874,1656060,1665654,1719757,1756486,1744320,1755584,1767332,1777621,1810407,1841947,1863490,1911255,1959709,1959360,1885920,1834352,1795251,1796383,1807059,1748674,1769026,1763239,1742300,1761163,1661282,1619652,1600456,1543116,1589827,1545050,1578014,1660343,1771885,1789864,1701960,1664611,1679133,1712535,1823212,1871591,1876982,1876099,1904107,1904333,1847468,1834195,1806109,1729754,1699517,1623676,1545654,1466447,1398195,1333907,1272974,1228952,1248964,881715,841329,790678,774115,637889,547835,481094,416779,366395,305871,261421,221735,173459,144380,116385,91914,71814,51835,89516 1,0,2,2029,143396679,1463054,1473768,1484610,1494279,1502405,1509205,1514889,1519447,1522675,1524138,1523566,1521353,1517973,1513697,1509361,1505597,1484245,1492787,1505847,1520033,1537782,1595947,1614930,1621029,1639100,1665270,1671008,1679851,1732942,1768366,1754711,1764438,1774817,1784038,1816020,1846926,1868101,1915569,1963733,1963033,1889121,1837006,1797335,1797909,1808125,1749419,1769330,1763095,1741777,1760230,1660251,1618323,1598753,1541217,1587455,1542495,1574989,1656638,1767376,1784867,1696934,1659101,1672766,1704921,1813713,1860406,1864215,1861706,1887611,1885729,1827305,1811757,1781377,1703310,1670452,1592646,1512610,1431348,1360702,1293853,1229953,1182300,1196010,839783,796333,743124,721798,589589,501468,435652,372930,323549,266212,223956,186706,143343,116910,92205,71125,54220,90800 1,0,2,2030,143869311,1457153,1467962,1479137,1489497,1498455,1506038,1512495,1518005,1522513,1525723,1527118,1526421,1524144,1520896,1517185,1513980,1511886,1492562,1503359,1518396,1534028,1552768,1611436,1630814,1636944,1654651,1680361,1685335,1693185,1744958,1778866,1763659,1772010,1781321,1789732,1821095,1851608,1872520,1919691,1967477,1966241,1891782,1839108,1798935,1799066,1808845,1749852,1769251,1762608,1741008,1759044,1658928,1616682,1596810,1539123,1584883,1539738,1571743,1652742,1762641,1779589,1691483,1652985,1665602,1696426,1803163,1848021,1850177,1845897,1869541,1865401,1805246,1787302,1754459,1674525,1638854,1558942,1476753,1393371,1320269,1250481,1183630,1132537,1139580,795228,748807,693302,667587,540085,454475,390181,329651,281909,228342,188829,154521,116266,92796,71499,53807,93378 1,0,2,2031,144316247,1451439,1462128,1473388,1484079,1493710,1502121,1509359,1515637,1521100,1525591,1528730,1530000,1529236,1527094,1524409,1521841,1520328,1520285,1503240,1516013,1532511,1549149,1568422,1627459,1646860,1652640,1669886,1694833,1698800,1705345,1755577,1787900,1771316,1778597,1787094,1794891,1825879,1856094,1876759,1923548,1970750,1968891,1893887,1840725,1800169,1799889,1809262,1749914,1768844,1761873,1739987,1757565,1657296,1614797,1594665,1536848,1582117,1536774,1568321,1648661,1757655,1773874,1685421,1646092,1657579,1686948,1791456,1834369,1834731,1828546,1849774,1843158,1781193,1760652,1725139,1643203,1604507,1522351,1437936,1352383,1276415,1203729,1134198,1079482,1079601,748137,698988,641638,611975,489866,407399,345256,287544,242084,192778,156511,125531,92447,72101,54208,94869 1,0,2,2032,144736931,1446271,1456475,1467606,1478377,1488338,1497411,1505481,1512537,1518756,1524204,1528631,1531641,1532840,1532209,1530633,1529105,1528245,1528793,1531050,1516013,1530252,1547761,1564941,1584611,1643649,1662709,1668024,1684492,1708432,1711075,1716105,1764722,1795630,1777978,1784455,1792329,1799747,1830459,1860403,1880722,1926927,1973469,1970982,1895489,1841959,1801062,1800407,1809296,1749644,1768195,1760892,1738677,1755762,1655414,1612704,1592335,1534384,1579121,1533634,1564719,1644343,1752242,1767533,1678569,1638359,1648599,1676381,1778517,1819324,1817764,1809539,1828118,1818883,1754961,1731608,1693233,1609136,1567210,1482717,1396020,1307892,1229103,1153822,1081459,1023080,1016188,698761,647301,588603,555502,439504,360837,301494,247230,204645,160003,127349,99984,71969,54778,96187 1,0,2,2033,145131216,1441854,1451369,1462004,1472642,1482672,1492069,1500801,1508687,1515684,1521885,1527272,1531576,1534510,1535836,1535785,1535374,1535554,1536770,1539639,1543918,1530376,1545630,1563688,1581269,1600973,1659619,1678223,1682774,1698215,1720822,1721927,1725370,1772545,1802361,1783897,1789763,1797268,1804401,1834856,1864432,1884214,1929763,1975624,1972562,1896708,1842856,1801650,1800544,1809002,1749142,1767296,1759620,1737046,1753699,1653329,1610425,1589814,1531711,1575959,1530334,1560909,1639625,1746203,1760376,1670868,1629675,1638549,1664665,1764242,1802781,1799157,1788687,1804440,1792390,1726336,1699966,1658504,1572107,1526780,1439880,1350463,1259831,1178583,1100581,1025386,963430,949664,647491,594216,534716,498829,389648,315437,259540,209266,170092,130386,101608,77973,54786,97542 1,0,2,2034,145499644,1438306,1447021,1456955,1467079,1476975,1486438,1495488,1504039,1511861,1518839,1524980,1530243,1534468,1537527,1539443,1540560,1541868,1544153,1547708,1552610,1558393,1545886,1561689,1580153,1597758,1617106,1675264,1693106,1696625,1710726,1731792,1731287,1733306,1779363,1808348,1789276,1794764,1802001,1808886,1838985,1867991,1887160,1932033,1977277,1973766,1897589,1843443,1801856,1800346,1808469,1748393,1766110,1758032,1735166,1751421,1651058,1607960,1587077,1528883,1572635,1526847,1556730,1634326,1739358,1752337,1662206,1619945,1627373,1651686,1748511,1784613,1778713,1765855,1778565,1763474,1695145,1665516,1620746,1531945,1483060,1393282,1301224,1208479,1124645,1043950,966052,900833,880553,594806,540237,480589,442671,340984,271857,219990,174183,138826,104197,79379,59474,98542 1,0,2,2035,145842343,1435542,1443532,1452659,1462075,1471448,1480772,1489884,1498755,1507237,1515038,1521956,1527972,1533158,1537516,1541169,1544254,1547108,1550537,1555169,1560777,1567208,1574030,1562081,1578289,1596781,1614034,1632913,1690259,1707075,1709254,1721790,1741238,1739300,1740234,1785441,1813775,1794340,1799569,1806556,1813088,1842636,1870997,1889537,1933794,1978550,1974626,1898157,1843646,1801735,1799911,1807681,1747363,1764611,1756197,1733082,1748934,1648582,1605274,1584172,1525897,1569109,1522994,1552002,1628273,1731652,1743306,1652481,1609109,1614966,1637333,1731188,1764621,1756306,1740870,1750299,1731929,1661140,1628006,1579754,1488491,1435457,1342873,1248586,1153634,1067248,984002,903764,835776,809463,541191,485969,426900,387793,294212,230720,183376,142375,111120,81544,60664,102652 1,0,2,2036,146160002,1433423,1440826,1449218,1457822,1466483,1475280,1484245,1493172,1501973,1510435,1518176,1524969,1530908,1536231,1541181,1546018,1550845,1555837,1561631,1568338,1575479,1582963,1590354,1578822,1595052,1613186,1629963,1648057,1704342,1719815,1720428,1731334,1749342,1746306,1746414,1790958,1818895,1799206,1804192,1810841,1816813,1845738,1873439,1891412,1935186,1979474,1975166,1898340,1843520,1801380,1799236,1806618,1746018,1762862,1754155,1730801,1746244,1645887,1602428,1581108,1522728,1565220,1518599,1546540,1621399,1722963,1733178,1641633,1597046,1601223,1621493,1712114,1742699,1731768,1713542,1719418,1697530,1624105,1587256,1535364,1441121,1383918,1288961,1192346,1095236,1006460,921038,838997,768809,737054,487242,432099,374377,334975,249995,192578,150132,114146,87114,62430,106371 1,0,2,2037,146453430,1431894,1438766,1446559,1454424,1462278,1470353,1478777,1487558,1496420,1505195,1513599,1521212,1527928,1534007,1539922,1546070,1552665,1559640,1567027,1574904,1583153,1591357,1599413,1607219,1595721,1611588,1629251,1645237,1662287,1717179,1731081,1730058,1739509,1756418,1752546,1752026,1796166,1823820,1803896,1808549,1814655,1819993,1848287,1875380,1892914,1936224,1980080,1975311,1898187,1843152,1800787,1798286,1805234,1744439,1760921,1751927,1728306,1743313,1643028,1599422,1577859,1519212,1560780,1513483,1540286,1613586,1713176,1721875,1629549,1583669,1586022,1603985,1691148,1718664,1704901,1683659,1685710,1660041,1583833,1543083,1486917,1389778,1328771,1231335,1132451,1033363,942578,855524,772285,700567,664121,433621,379336,323766,284978,208944,157891,120571,89637,66811,110146 1,0,2,2038,146723880,1430952,1437292,1444547,1451806,1458913,1466176,1473879,1482113,1490837,1499683,1508385,1516657,1524201,1531051,1537730,1544851,1552772,1561528,1570908,1580395,1589824,1599143,1607932,1616414,1624255,1612397,1627772,1644645,1659578,1675252,1728533,1740791,1738321,1746645,1762721,1758215,1757332,1801168,1828558,1808304,1812424,1817908,1822611,1850326,1876949,1894075,1936961,1980299,1975111,1897793,1842551,1799924,1797020,1803596,1742665,1758788,1749491,1725592,1740213,1640016,1596232,1574251,1515164,1555613,1507597,1533145,1604755,1702247,1709295,1616140,1568861,1569211,1584705,1668130,1692306,1675505,1651021,1648924,1619258,1540154,1494836,1434374,1334824,1269807,1169950,1068955,968296,876077,788012,704256,631776,591561,381055,328437,275797,238484,171543,126995,94860,68867,115815 1,0,2,2039,146972889,1430605,1436403,1443116,1449829,1456329,1462841,1469730,1477252,1485431,1494129,1502895,1511469,1519664,1527347,1534801,1542692,1551596,1561695,1572876,1584371,1595420,1605933,1615835,1625052,1633566,1641043,1628709,1643277,1659095,1672646,1686730,1738323,1749119,1745534,1753013,1768457,1763572,1762429,1805982,1833017,1812251,1815743,1820598,1824725,1852001,1878185,1894929,1937307,1980162,1974659,1897162,1841683,1798742,1795506,1801772,1740705,1756452,1746830,1722710,1736951,1636808,1592684,1570100,1510401,1549661,1500845,1525035,1594845,1690058,1695339,1601279,1552460,1550660,1563503,1642879,1663462,1643368,1615373,1608869,1574996,1492392,1442447,1378097,1276040,1206973,1104850,1002167,900515,807496,719125,635634,563284,520354,330285,280139,231127,196074,138184,100080,73027,121078 1,0,2,2040,147202214,1430778,1436109,1442278,1448440,1454386,1460288,1466420,1473128,1480591,1488745,1497366,1506001,1514496,1522840,1531121,1539800,1549481,1560587,1573123,1586437,1599506,1611637,1622746,1633082,1642329,1650485,1657484,1644341,1657843,1672265,1684214,1696632,1746720,1756397,1751969,1758807,1773873,1768723,1767348,1810522,1836999,1815627,1818485,1822784,1826474,1853340,1879120,1895412,1937318,1979789,1973973,1896252,1840490,1797312,1793794,1799752,1738552,1753893,1743998,1719668,1733479,1633235,1588587,1565221,1504882,1542827,1493142,1515901,1583752,1676511,1679869,1584788,1534343,1530229,1540194,1615202,1631893,1608250,1576533,1565362,1526548,1440488,1386324,1317891,1213383,1140321,1036348,932547,830576,737464,649582,567246,496007,451501,282042,235094,190322,158178,109070,77178,127534 1,0,2,2041,147414062,1431442,1436333,1442024,1447639,1453025,1458381,1463903,1469844,1476489,1483926,1492004,1500495,1509052,1517689,1526639,1536157,1546640,1558532,1572095,1586768,1601675,1615843,1628564,1640109,1650485,1659369,1667033,1673232,1659026,1671114,1683923,1694196,1705135,1754057,1762889,1757826,1764281,1779084,1773691,1771986,1814582,1840427,1818432,1820736,1824604,1827890,1854376,1879675,1895565,1937105,1979178,1973014,1895035,1839057,1795701,1791906,1797535,1736184,1751166,1741011,1716433,1729632,1629120,1583770,1559561,1498500,1535027,1484442,1505642,1571381,1661481,1662720,1566574,1514378,1507748,1514624,1584891,1597369,1569940,1534303,1517694,1473864,1384862,1326254,1253691,1146904,1070170,964916,860673,759100,666713,580232,500013,430890,385998,237006,193886,153792,125048,84245,134801 1,0,2,2042,147610592,1432612,1437049,1442291,1447423,1452262,1457049,1462023,1467351,1473224,1479848,1487209,1495152,1503567,1512266,1521512,1531703,1543045,1555755,1570120,1585840,1602115,1618121,1632890,1646059,1657638,1667641,1676040,1682886,1688012,1672400,1682862,1693986,1702774,1712567,1760604,1768801,1763362,1769555,1784121,1778379,1776145,1818076,1843265,1820735,1822617,1826100,1829020,1855047,1879908,1895491,1936645,1978284,1971725,1893563,1837431,1793908,1789838,1795105,1733654,1748286,1737835,1712839,1725226,1624280,1578175,1553038,1491182,1526209,1474644,1494164,1557618,1644782,1643771,1546480,1492384,1483042,1486563,1551714,1559708,1528290,1487992,1465803,1417384,1325312,1262172,1185549,1076892,996985,891124,787171,686825,596086,511982,434870,368865,324759,195743,156939,121804,96754,144680 1,0,2,2043,147793766,1434184,1438267,1443050,1447737,1452085,1456316,1460715,1465496,1470754,1476605,1483153,1490387,1498246,1506804,1516122,1526608,1538634,1552214,1567414,1583949,1601286,1618664,1635279,1650495,1663705,1674923,1684431,1692009,1697775,1701485,1684235,1693006,1702639,1710267,1719203,1766570,1774388,1768695,1774649,1788865,1782596,1779751,1820998,1845614,1822674,1824173,1827301,1829776,1855396,1879915,1895187,1935927,1977078,1970181,1891886,1835617,1791929,1787556,1792508,1730987,1745229,1734297,1708677,1720049,1618632,1571694,1545541,1482879,1516282,1463662,1481353,1542278,1626316,1622874,1524327,1468198,1455909,1455818,1515482,1518706,1482541,1437526,1410137,1356895,1261759,1194116,1113753,1003818,921326,815616,712799,614627,526510,445783,372739,310789,268564,158681,124521,94431,160273 1,0,2,2044,147966150,1436082,1439887,1444315,1448538,1452428,1456167,1460006,1464209,1468922,1474156,1479930,1486350,1493503,1501508,1510688,1521257,1533584,1547862,1563950,1581330,1599490,1617948,1635938,1653011,1668257,1681097,1691824,1700512,1707001,1711352,1713407,1694453,1701708,1710202,1716962,1725252,1772213,1779771,1773845,1779449,1793134,1786242,1782761,1823416,1847586,1824286,1825445,1828152,1830223,1855529,1879704,1894622,1934897,1975625,1968439,1890028,1833616,1789739,1785110,1789768,1728147,1741806,1730194,1703773,1714052,1612100,1564241,1537028,1473495,1505139,1451382,1467046,1525271,1605922,1599820,1499939,1441614,1426148,1422195,1476022,1473637,1432658,1383368,1350489,1292327,1194255,1122387,1038773,928233,843859,739145,638429,543407,458940,382572,314489,257415,218008,126107,96722,168910 1,0,2,2045,148130298,1438206,1441834,1445976,1449838,1453258,1456531,1459884,1463520,1467662,1472349,1477498,1483144,1489486,1496783,1505418,1515853,1528275,1542869,1559672,1577958,1596974,1616251,1635330,1653775,1670884,1685769,1698117,1708005,1715596,1720653,1723346,1723694,1703232,1709326,1716958,1723073,1730975,1777643,1784980,1778715,1783775,1796827,1789312,1785277,1825466,1849230,1825609,1826353,1828681,1830465,1855459,1879236,1893758,1933622,1973966,1966491,1887968,1831409,1787403,1782519,1786844,1724950,1737832,1725346,1698060,1707130,1604585,1555776,1527404,1462919,1492666,1437633,1451149,1506455,1583399,1574441,1473120,1412434,1393576,1385542,1432597,1424453,1379101,1325310,1286767,1223705,1123064,1047428,961175,850792,765353,662617,565014,474173,394341,323226,260871,209332,173504,98127,175951 1,0,2,2046,148288521,1440407,1444006,1447966,1451535,1454591,1457385,1460269,1463422,1466996,1471105,1475715,1480733,1486301,1492788,1500717,1510614,1522923,1537615,1554746,1573765,1593702,1613843,1633747,1653286,1671759,1688504,1702889,1714402,1723187,1729342,1732738,1733709,1732537,1710920,1716125,1723115,1728850,1736493,1782898,1789893,1783100,1787530,1799940,1791869,1787435,1827187,1850581,1826582,1826959,1829006,1830493,1855129,1878473,1892653,1932156,1972110,1964344,1885701,1829048,1784920,1779758,1783562,1721202,1733107,1719679,1691418,1699170,1596025,1546195,1516567,1451061,1478699,1422331,1433527,1485643,1558592,1546529,1443654,1380469,1358026,1345149,1385148,1371610,1321663,1263252,1219022,1151316,1048623,969786,881596,772232,686695,586992,493540,407886,333599,268503,212474,166903,135202,181362 1,0,2,2047,148441966,1442572,1446256,1450179,1453557,1456314,1458743,1461144,1463829,1466915,1470460,1474498,1478975,1483911,1489628,1496744,1505944,1517720,1532312,1549555,1568922,1589597,1610665,1631442,1651808,1671384,1689496,1705732,1719278,1729681,1737024,1741506,1743166,1742614,1740273,1717781,1722335,1728941,1734417,1741828,1787865,1794319,1786913,1790698,1802545,1794068,1789268,1828622,1851578,1827237,1827349,1829119,1830271,1854510,1877479,1891368,1930500,1970044,1961972,1883270,1826537,1782269,1776634,1779719,1716707,1727562,1713085,1683761,1690130,1586328,1535390,1504411,1437744,1463141,1405326,1413992,1462665,1531276,1515850,1411345,1345561,1318799,1300973,1334154,1314906,1260243,1197252,1147501,1075581,971477,890106,800803,693464,608890,513292,425040,345477,277503,219033,169699,130313,211886 1,0,2,2048,148592857,1444600,1448463,1452468,1455807,1458378,1460501,1462530,1464729,1467343,1470396,1473875,1477778,1482169,1487252,1493608,1502000,1513088,1527167,1544330,1563819,1584844,1606657,1628368,1649623,1670019,1689223,1706823,1722219,1734651,1743599,1749259,1751999,1752122,1750405,1747187,1724045,1728215,1734559,1739802,1746875,1792329,1798171,1790130,1793352,1804783,1795944,1790818,1829713,1852267,1827694,1827537,1828981,1829755,1853659,1876305,1889903,1928645,1967769,1959438,1880685,1823860,1779262,1772952,1775114,1711408,1721094,1705468,1675040,1679893,1575395,1523252,1490758,1422890,1445850,1386465,1392399,1437333,1501230,1482216,1376032,1307006,1275856,1253461,1279421,1254269,1194888,1127540,1072628,997047,892262,809151,719730,615468,532990,442561,360462,287767,226716,175235,132744,229071 1,0,2,2049,148743474,1446407,1450534,1454710,1458127,1460654,1462590,1464312,1466139,1468264,1470843,1473830,1477173,1480991,1485524,1491252,1498893,1509181,1522586,1539247,1558671,1579833,1602011,1624469,1646648,1667936,1687972,1706665,1723418,1737689,1748661,1755919,1759819,1761017,1759963,1757370,1753492,1729980,1733883,1739992,1744891,1751427,1796215,1801429,1792841,1795652,1806707,1797539,1792031,1830494,1852753,1827953,1827482,1828565,1829032,1852642,1874967,1888251,1926569,1965323,1956743,1877929,1820820,1775710,1768518,1769683,1705195,1713608,1696783,1665144,1668379,1563108,1509610,1475520,1406339,1426656,1365585,1368564,1409431,1468250,1445433,1336984,1264756,1229649,1202433,1220855,1189716,1125839,1054530,994936,916353,811723,727845,639373,539305,460070,375797,300655,235433,181666,137321,241799 1,0,2,2050,148895785,1447883,1452381,1456816,1460403,1463002,1464887,1466421,1467942,1469692,1471787,1474294,1477139,1480402,1484367,1489543,1496561,1506115,1518727,1534730,1553663,1574767,1597092,1619916,1642854,1665072,1685989,1705510,1723359,1738981,1751785,1761057,1766550,1768898,1768919,1766980,1763723,1759468,1735701,1739362,1745130,1749493,1755401,1799521,1804176,1795188,1797631,1808352,1798787,1792937,1831073,1853037,1827965,1827139,1827935,1828138,1851460,1873448,1886394,1924348,1962727,1953865,1874818,1817226,1771407,1763274,1763325,1697976,1705053,1686914,1653973,1655442,1549283,1494378,1458542,1387943,1405404,1342505,1342278,1378779,1432163,1404722,1294160,1219283,1180002,1147820,1158492,1121484,1053479,978725,915040,834243,730763,647185,560829,466046,391143,313875,246331,188936,142604,253057 1,0,2,2051,149051385,1449010,1453901,1458703,1462535,1465307,1467256,1468737,1470067,1471514,1473230,1475261,1477622,1480383,1483797,1488413,1494884,1503820,1515712,1530932,1549224,1569850,1592116,1615102,1638403,1661379,1683227,1703636,1722303,1739018,1753149,1764248,1771748,1775684,1776850,1775970,1773376,1769744,1765236,1741235,1744541,1749780,1753517,1758787,1802314,1806560,1797216,1799329,1809651,1799732,1793646,1831453,1853079,1827691,1826580,1827137,1827093,1850101,1871724,1884386,1921981,1959947,1950614,1871139,1812879,1766279,1757105,1755940,1689702,1695305,1675765,1641406,1640899,1533831,1477390,1439661,1367541,1381892,1317017,1313368,1345200,1392178,1360037,1248041,1170403,1126827,1089633,1092542,1049939,978310,900714,833669,751631,650357,568235,485181,396705,327128,257540,197989,148544,264022 1,0,2,2052,149211885,1449739,1455068,1460258,1464456,1467468,1469585,1471129,1472404,1473654,1475066,1476716,1478606,1480881,1483802,1487866,1493783,1502182,1513472,1527988,1545498,1565501,1587293,1610219,1633693,1657037,1679629,1700963,1720513,1738049,1753278,1765688,1775007,1780937,1783687,1783950,1782410,1779440,1775554,1770811,1746470,1749227,1753851,1756943,1761662,1804739,1808629,1798973,1800683,1810645,1800492,1794162,1831597,1852844,1827213,1825866,1826195,1825879,1848549,1869859,1882247,1919442,1956806,1946782,1866687,1807704,1760236,1749918,1747474,1680264,1684278,1663207,1627247,1624654,1516599,1458478,1418712,1344939,1355914,1288953,1281674,1307950,1348244,1311905,1198438,1118036,1070149,1028053,1023349,975567,900901,821204,751727,669514,571585,492108,413480,332210,268794,207324,155914,275460 1,0,2,2053,149378285,1450055,1455839,1461460,1466041,1469415,1471768,1473478,1474814,1476007,1477225,1478570,1480077,1481881,1484316,1487895,1493261,1501116,1511876,1525806,1542626,1561850,1583026,1605488,1628904,1652417,1675386,1697468,1717939,1736341,1752379,1765884,1776516,1784257,1788989,1790841,1790439,1788508,1785284,1781172,1776082,1751210,1753335,1757313,1759863,1764175,1806839,1810406,1800370,1801735,1811455,1801060,1794448,1831471,1852396,1826568,1825002,1825085,1824469,1846864,1867869,1879945,1916555,1953076,1942161,1861382,1801589,1753172,1741656,1737808,1669556,1671850,1649049,1611388,1606534,1497401,1437494,1395495,1319942,1327295,1258158,1246461,1266978,1300899,1260123,1145270,1062195,1010134,963429,951388,898940,821947,741067,670199,588987,495542,419872,346699,273356,216708,163536,288420 1,0,2,2054,149551584,1449989,1456199,1462273,1467274,1471025,1473734,1475676,1477180,1478432,1479595,1480743,1481950,1483368,1485329,1488428,1493316,1500627,1510851,1524264,1540511,1559051,1579464,1601312,1624261,1647726,1670869,1693310,1714524,1733847,1750751,1765056,1776758,1785822,1792352,1796182,1797369,1796574,1794385,1790934,1786483,1780850,1755362,1756846,1760276,1762421,1766367,1808665,1811838,1801473,1802606,1812066,1801381,1794460,1831133,1851786,1825783,1823979,1823788,1822944,1845062,1865718,1877301,1913090,1948569,1936673,1855138,1794445,1745047,1732203,1726836,1657466,1657826,1633179,1593686,1586362,1476082,1414225,1369805,1292383,1295868,1223914,1207717,1222810,1249944,1204614,1088545,1003045,947118,896176,877199,820726,742313,661263,590159,511170,423302,352496,285665,220721,171220,302685 1,0,2,2055,149732589,1449549,1456172,1462662,1468113,1472279,1475377,1477670,1479394,1480812,1482035,1483131,1484142,1485266,1486832,1489453,1493869,1500713,1510409,1523294,1539039,1557019,1576745,1597833,1620180,1643179,1666268,1688892,1710458,1730515,1748323,1763493,1775998,1786109,1793961,1799586,1802749,1803544,1802493,1800073,1796280,1791290,1785040,1758915,1759840,1762873,1764665,1768286,1810145,1812979,1802398,1803288,1812445,1801443,1794269,1830635,1851027,1824844,1822773,1822376,1821313,1843112,1863229,1874102,1908874,1943199,1930211,1847830,1786217,1735732,1721472,1714460,1643798,1642088,1615452,1573951,1563959,1452430,1388457,1341464,1262086,1260896,1186188,1165921,1175258,1195296,1145377,1028437,940920,881505,826801,801426,741777,662946,582847,512724,437152,355842,290838,230997,174672,317893 1,0,2,2056,149922071,1448792,1455773,1462671,1468528,1473143,1476652,1479332,1481405,1483040,1484432,1485583,1486545,1487473,1488743,1490975,1494916,1501302,1510545,1522912,1538135,1555616,1574793,1595203,1616790,1639185,1661811,1684374,1706114,1726525,1745073,1761127,1774479,1785398,1794301,1801246,1806196,1808966,1809500,1808222,1805459,1801115,1795510,1788619,1761956,1762475,1765151,1766627,1769860,1811331,1813940,1803138,1803740,1812563,1801305,1793932,1830006,1850129,1823733,1821448,1820852,1819542,1840826,1860193,1870155,1903808,1936863,1922678,1839428,1776787,1725147,1709332,1700473,1628444,1624491,1595679,1552020,1539116,1426228,1360019,1310309,1228334,1222338,1145476,1120911,1124244,1136970,1082585,965253,876199,813782,755911,724888,663034,584877,506897,438990,367945,294003,235527,183091,330573 1,0,2,2057,150120501,1447798,1455050,1462299,1468568,1473585,1477536,1480627,1483081,1485070,1486673,1487996,1489012,1489887,1490962,1492894,1496456,1502379,1511173,1523099,1537817,1554784,1573468,1593339,1614247,1635882,1657896,1680006,1701690,1722261,1741159,1757947,1772179,1783930,1793629,1801623,1807896,1812452,1814958,1815259,1813636,1810334,1805369,1799118,1791682,1764639,1764798,1767156,1768253,1771147,1812334,1814715,1803642,1803926,1812489,1801031,1793462,1829232,1849050,1822506,1820030,1819203,1817454,1838017,1856423,1865377,1897793,1929450,1914005,1829805,1766076,1713167,1695593,1684753,1611253,1604861,1573690,1527675,1511591,1397288,1328734,1275571,1191098,1180712,1101611,1072605,1069775,1075119,1016569,899400,809359,744515,684240,648485,585510,509189,434489,369955,304419,238446,186971,345139 1,0,2,2058,150328066,1446610,1454093,1461612,1468232,1473655,1477999,1481526,1484392,1486763,1488719,1490254,1491440,1492377,1493401,1495129,1498404,1503952,1512289,1523774,1538059,1554537,1572714,1592085,1612457,1633421,1654682,1676170,1697395,1717909,1736954,1754086,1769049,1781681,1792213,1800986,1808304,1814186,1818483,1820759,1820709,1818549,1814617,1809004,1802207,1794385,1767000,1766834,1768821,1769589,1772262,1813162,1815260,1803887,1803921,1812273,1800620,1792861,1828294,1847856,1821183,1818477,1817229,1814838,1834479,1851838,1859681,1890736,1920911,1904074,1818862,1753932,1699584,1680140,1667143,1592041,1583001,1549269,1500692,1481186,1365444,1293809,1237201,1150875,1135848,1054518,1021006,1011986,1010053,947711,831335,740959,674437,612635,573199,510266,436947,366611,306497,247255,189590,357726 1,0,2,2059,150545007,1445317,1452941,1460684,1467571,1473331,1478085,1482008,1485308,1488102,1490444,1492320,1493713,1494815,1495903,1497590,1500667,1505927,1513898,1524939,1538794,1554848,1572537,1591413,1611290,1631712,1652298,1673033,1693642,1713688,1732672,1749949,1765246,1778597,1790007,1799617,1807708,1814632,1820250,1824313,1826248,1825653,1822863,1818293,1812136,1804942,1796774,1769081,1768541,1770199,1770746,1773199,1813769,1815542,1803947,1803779,1811925,1800074,1792092,1827241,1846555,1819723,1816615,1814748,1811507,1830138,1846336,1852971,1882572,1911107,1892779,1806473,1740173,1684291,1662821,1647458,1570624,1558706,1522178,1470854,1447716,1329857,1255205,1195739,1107495,1087670,1004195,966249,951173,942156,876508,761622,671706,604359,542012,500050,438362,369133,304128,249300,196899,367991 1,0,2,2060,150771017,1444007,1451683,1459557,1466671,1472703,1477788,1482108,1485813,1489038,1491795,1494055,1495792,1497103,1498352,1500111,1503146,1508215,1515907,1526598,1540020,1555646,1572917,1591313,1610701,1630627,1650672,1670725,1690571,1710007,1728519,1745723,1761171,1774840,1786959,1797450,1806380,1814080,1820734,1826119,1829836,1831228,1830001,1826566,1821454,1814906,1807362,1798888,1770839,1769963,1771402,1771734,1773911,1814104,1815638,1803869,1803507,1811435,1799376,1791222,1826092,1845142,1817963,1814241,1811542,1807377,1824885,1839827,1845173,1873180,1899945,1879994,1792423,1724667,1667126,1643427,1625518,1546798,1531742,1492204,1437965,1410275,1290483,1213476,1151023,1060894,1036167,950753,908601,887685,871898,803542,690980,602399,535176,473324,430067,370785,306617,247729,198834,380221 1,1,0,2014,198103114,2011121,1973901,1975290,1989346,1996255,2012487,2078936,2105674,2114638,2132922,2170116,2168867,2168911,2233836,2282607,2271722,2279843,2298302,2328650,2376860,2419329,2459509,2536713,2608477,2622666,2537028,2493061,2464393,2486629,2513693,2432420,2473151,2472115,2454779,2485055,2345882,2299812,2274545,2196264,2285064,2220209,2273279,2439107,2659696,2717940,2603094,2547416,2600077,2661597,2872152,2982547,3018585,3061808,3143999,3159216,3101118,3121456,3105325,2999807,2994681,2908911,2825097,2739363,2651660,2583565,2551965,2561744,2741927,1950167,1932205,1913209,1993143,1714346,1554144,1458718,1383428,1325638,1218075,1160684,1113267,997975,967860,927245,883196,839209,755619,703973,636854,558430,497738,427736,355447,296983,240126,181686,130756,100813,69342,49168,33854,53870 1,1,0,2015,198354394,2011639,2012681,1976383,1977728,1991485,1998220,2014327,2080593,2107290,2116182,2134390,2171510,2170206,2170312,2235556,2285015,2275126,2284335,2303747,2334758,2383272,2425724,2465535,2542447,2614115,2627921,2542098,2497634,2468812,2490647,2517239,2435443,2475401,2473672,2455840,2485666,2346433,2300149,2274638,2196080,2284317,2219093,2271598,2436632,2656207,2713594,2598341,2542001,2593754,2654294,2863161,2972159,3006961,3048919,3129538,3143465,3084486,3103413,3086122,2979970,2973418,2886749,2801828,2714919,2626067,2556392,2522649,2529554,2704025,1921013,1900503,1878686,1953550,1676948,1516804,1420030,1342892,1282675,1174412,1114567,1064174,949106,915159,870923,823195,775442,691543,637587,570176,493653,433916,367214,300063,246195,195147,144579,101708,76533,51299,35396,55431 1,1,0,2016,198593398,2011265,2013250,2015193,1978852,1979900,1993449,2000102,2016020,2082211,2108833,2117669,2135785,2172870,2171635,2172074,2238034,2288465,2279668,2289873,2309956,2341274,2389873,2431867,2471433,2548192,2619407,2632971,2546883,2502063,2473015,2494283,2520290,2437824,2477089,2474871,2456599,2486139,2346806,2300293,2274490,2195541,2283225,2217604,2269531,2433754,2652206,2708749,2592982,2535979,2586882,2646341,2853514,2961031,2994619,3035269,3114342,3126950,3067093,3084591,3066112,2959250,2951197,2863434,2777293,2689144,2598972,2527534,2491498,2495273,2663668,1889900,1866685,1841888,1911346,1637044,1477014,1378863,1299800,1237108,1128172,1065797,1012456,897810,859949,812188,761080,710139,626738,571272,504441,430723,372905,310377,249054,200390,155497,112642,77346,56722,37000,56708 1,1,0,2017,198819358,2009771,2012926,2015804,2017688,1981055,1981898,1995323,2001828,2017672,2083751,2110314,2119076,2137137,2174318,2173417,2174611,2241558,2293061,2285267,2296199,2316588,2347993,2396227,2437875,2477329,2553580,2624494,2637727,2551516,2506260,2476818,2497424,2522692,2439633,2478381,2475729,2457198,2486406,2346985,2300170,2273971,2194662,2281753,2215741,2267077,2430385,2647701,2703275,2587016,2529427,2579389,2637763,2843147,2949201,2981559,3020915,3098389,3109685,3048961,3064988,3045206,2937582,2927803,2838824,2751407,2661835,2570162,2496825,2458272,2458715,2620657,1856689,1830598,1802615,1866295,1594504,1434649,1335073,1254054,1188815,1079224,1014380,958151,844049,802348,751348,697427,644046,561955,505843,440527,370509,315542,257961,202988,159941,121325,85812,57432,40992,58274 1,1,0,2018,199030517,2006695,2011480,2015521,2018337,2019915,1983080,1983807,1997044,2003510,2019245,2085236,2111716,2120435,2138582,2176130,2175984,2178203,2246241,2298731,2291659,2302960,2323417,2354455,2402445,2443879,2482877,2558757,2629286,2642321,2555904,2510067,2480091,2499912,2524509,2441044,2479329,2476406,2457599,2486479,2346910,2299676,2273109,2193409,2279899,2213508,2264163,2426550,2642581,2697178,2580525,2522271,2571308,2628538,2832124,2936657,2967818,3005839,3081695,3091659,3030054,3044500,3023322,2914759,2903085,2812823,2723945,2632761,2539468,2464046,2422808,2419694,2574766,1821213,1792042,1760651,1818250,1549188,1389552,1288557,1205537,1137650,1027564,960359,901200,787924,742649,688958,632958,577928,497988,442166,379316,313843,262575,210555,162252,125016,92571,63839,41589,61891 1,1,0,2019,199225019,2001950,2008455,2014122,2018102,2020602,2021960,1985013,1985555,1998715,2005113,2020765,2086650,2113082,2121887,2140402,2178733,2179637,2182973,2252016,2305217,2298501,2309931,2330010,2360787,2408646,2449525,2488216,2563634,2633923,2646690,2559882,2513348,2482698,2501817,2525917,2442101,2480118,2476888,2457795,2486295,2346468,2298843,2271881,2191786,2277678,2210831,2260829,2422143,2636858,2690551,2573434,2514544,2562585,2618699,2820426,2923441,2953368,2990037,3064241,3072858,3010280,3023059,3000265,2890636,2876949,2785223,2694683,2601772,2506668,2429019,2384920,2378025,2525802,1783295,1750821,1715871,1767052,1500919,1341607,1239193,1154079,1083611,973260,903679,841718,729722,681394,625720,568415,512586,435681,381120,321651,261462,214610,168566,127023,95571,68983,46322,64615 1,1,0,2020,199399832,1995116,2003760,2011138,2016736,2020395,2022671,2023909,1986782,1987257,2000317,2006678,2022211,2088030,2114545,2123720,2143032,2182424,2184483,2188852,2258620,2312152,2305557,2316657,2336457,2367111,2414483,2454957,2493254,2568361,2638326,2650646,2563314,2515972,2484718,2503317,2526967,2442987,2480698,2477189,2457731,2485743,2345686,2297648,2270277,2189798,2275014,2207747,2256963,2417179,2630625,2683314,2565773,2506209,2553276,2608238,2808082,2909536,2938213,2973509,3046032,3053193,2989570,3000452,2975868,2865111,2849171,2755787,2663461,2568630,2471591,2391565,2344418,2333489,2473497,1742724,1706791,1668108,1712493,1449579,1290682,1186776,1099667,1026772,916253,844449,780002,669963,619267,562359,504577,448880,375891,323544,268284,213969,172065,132191,97274,71365,50146,69566 1,1,0,2021,199551478,1985654,1996979,2006481,2013781,2019061,2022493,2024641,2025699,1988506,1988883,2001874,2008161,2023608,2089522,2116395,2126367,2146774,2187328,2190459,2195590,2265696,2319315,2312382,2323266,2342900,2373077,2420101,2460095,2498134,2572876,2642330,2654061,2566035,2518015,2486345,2504472,2527837,2443676,2481072,2477238,2457294,2484840,2344527,2296083,2268301,2187397,2271938,2204153,2252574,2411746,2623792,2675491,2557499,2497317,2543373,2597204,2795076,2894931,2922351,2956267,3026992,3032589,2967708,2976518,2950028,2837957,2819521,2724355,2630053,2533169,2434056,2351498,2301106,2285863,2417580,1699369,1659796,1617174,1654428,1395022,1236566,1131309,1042405,967073,856655,782963,716601,609313,556975,499634,442278,387683,319441,270193,219835,171786,135149,101416,72772,51991,75325 1,1,0,2022,199676769,1973951,1987570,1999745,2009161,2016133,2021182,2024485,2026450,2027439,1990149,1990453,2003347,2009600,2025125,2091416,2119086,2130149,2151750,2193365,2197291,2202814,2273008,2326258,2319086,2329867,2348983,2378824,2425417,2465095,2502803,2576995,2645801,2656793,2568151,2519664,2487623,2505467,2528526,2444189,2481182,2476908,2456534,2483585,2343007,2294175,2265898,2184621,2268351,2200071,2247771,2405788,2616415,2667053,2548672,2487860,2532910,2585561,2781425,2879668,2905798,2938212,3007031,3010825,2944533,2951155,2922513,2808935,2787838,2690684,2594269,2495196,2393859,2308616,2254752,2234892,2357846,1653060,1609636,1562918,1592685,1336991,1179246,1072901,982236,904625,794750,719762,652207,548452,495259,438363,382371,329839,267076,221694,176742,135131,103861,76018,53121,80205 1,1,0,2023,199772984,1960629,1975916,1990373,2002460,2011545,2018283,2023200,2026314,2028209,2029092,1991746,1991945,2004790,2011155,2027063,2094153,2122920,2135183,2157881,2200281,2204608,2210271,2280097,2333084,2325789,2336085,2354860,2384284,2430595,2469910,2507105,2580617,2648620,2658923,2569870,2520994,2488733,2506284,2529040,2444453,2480941,2476240,2455438,2481961,2341131,2291842,2263097,2181365,2264257,2195583,2242491,2399333,2608447,2658037,2539276,2477877,2521868,2573337,2767147,2863736,2888476,2919291,2985930,2987733,2919937,2924126,2893085,2777888,2753875,2654599,2555916,2454504,2350794,2262681,2205099,2180381,2294059,1603603,1556172,1505188,1526960,1275487,1118858,1011499,919269,839728,731072,655525,587534,488105,434920,379382,325683,276116,219414,178495,139240,104014,77993,55605,83984 1,1,0,2024,199837189,1946160,1962648,1978758,1993120,2004870,2013717,2020322,2025047,2028089,2029879,2030702,1993263,1993416,2006356,2013118,2029852,2098035,2128008,2141390,2164895,2207698,2212169,2217496,2287057,2339896,2332122,2342089,2360455,2389602,2435556,2474329,2510880,2583571,2650850,2660665,2571257,2522169,2489668,2506924,2529311,2444370,2480383,2475221,2453975,2479972,2338828,2289113,2259803,2177631,2259751,2190614,2236746,2392328,2599916,2648433,2529343,2467334,2510261,2560536,2752237,2847045,2870298,2899272,2963527,2963210,2893699,2895210,2861597,2744584,2717444,2615899,2514792,2410880,2304622,2213436,2151960,2122116,2225943,1550851,1499233,1443657,1457239,1210654,1055329,947197,853795,772934,666308,590966,523347,429044,376779,323505,272966,227149,176903,140841,107353,78243,57161,87997 1,1,0,2025,199866609,1930770,1948231,1965523,1981534,1995558,2007065,2015775,2022187,2026839,2029775,2031504,2032231,1994747,1995000,2008332,2015941,2033803,2103198,2134300,2148505,2172424,2215362,2219509,2224608,2294005,2346337,2338240,2347803,2365901,2394690,2440114,2478217,2513984,2585937,2652679,2662055,2572466,2523149,2490418,2507320,2529228,2443956,2479454,2473833,2452154,2477547,2336134,2285897,2256022,2173503,2254760,2185199,2230491,2384816,2590813,2638264,2518842,2456249,2498102,2547166,2736615,2829532,2851061,2877999,2939711,2937025,2865583,2864213,2827786,2708831,2678339,2574359,2470670,2364082,2255092,2160700,2095118,2059836,2153258,1494623,1438481,1378317,1383714,1142420,988766,880295,786368,704949,601162,526837,460466,372074,321638,271479,224855,183408,139793,108770,80898,57451,91569 1,1,0,2026,199858798,1914398,1932892,1951150,1968335,1984003,1997781,2009143,2017658,2023996,2028540,2031415,2033048,2033726,1996345,1997002,2011183,2019937,2039042,2109559,2141498,2156140,2180201,2222805,2226732,2231711,2300584,2352556,2344062,2353359,2371108,2399376,2444141,2481429,2516494,2587904,2654168,2663283,2573494,2523953,2490929,2507360,2528812,2443183,2478160,2472083,2449897,2474708,2332947,2282206,2251849,2168920,2249333,2179303,2223776,2376786,2581176,2627511,2507789,2444641,2485406,2533149,2720213,2810975,2830583,2855353,2914251,2908952,2835437,2830911,2791467,2670421,2636343,2529764,2423306,2313858,2202029,2104261,2034319,1993337,2075789,1434579,1373916,1309371,1306307,1070904,919479,811353,717698,636520,536399,463961,399751,317983,270237,223934,181819,145166,108137,82116,59515,94009 1,1,0,2027,199810634,1897082,1916570,1935843,1953995,1970838,1986253,1999883,2011048,2019483,2025712,2030196,2032972,2034557,2035338,1998368,1999880,2015212,2025231,2045496,2116839,2149215,2164026,2187760,2230125,2233945,2238440,2306942,2358477,2349715,2358676,2375912,2403517,2447478,2484041,2518594,2589522,2655487,2664314,2574337,2524508,2491077,2507066,2528037,2442057,2476513,2469906,2447242,2471362,2329276,2278122,2247218,2163919,2243406,2172949,2216576,2368268,2570966,2616190,2496210,2432513,2472089,2518420,2702819,2791207,2808769,2831132,2886923,2878814,2803001,2795090,2752410,2629136,2591237,2481865,2372439,2260004,2145185,2043850,1969348,1922385,1993008,1370699,1305745,1236738,1225132,996415,848030,741079,648522,568432,472842,403191,342039,267499,223202,181342,144134,112487,81780,60528,96967 1,1,0,2028,199719782,1879148,1899311,1919563,1938717,1956522,1973111,1988375,2001807,2012890,2021214,2027381,2031766,2034498,2036194,2037382,2001282,2003964,2020561,2031760,2052889,2124655,2157196,2171703,2195206,2237431,2240773,2244942,2312995,2364229,2355131,2363579,2380159,2406963,2450210,2486239,2520349,2590981,2656620,2665161,2574930,2524703,2490902,2506416,2526893,2440582,2474450,2467337,2444088,2467522,2325222,2273575,2242148,2158438,2237021,2166133,2208926,2359238,2560211,2604313,2484102,2419779,2458079,2502770,2684256,2770128,2785403,2805097,2857556,2846361,2768091,2756553,2710409,2584753,2542743,2430377,2317867,2202291,2084295,1979239,1899971,1846474,1904894,1303219,1233889,1160523,1140544,919554,775143,670223,579633,501546,411342,345360,288102,221239,181006,143985,111875,85228,60393,99585 1,1,0,2029,199584426,1861092,1881424,1902335,1922466,1941271,1958821,1975257,1990316,2003665,2014636,2022898,2028964,2033311,2036153,2038260,2040321,2005400,2009360,2027149,2039229,2060820,2132736,2164967,2179260,2202628,2244346,2247365,2251129,2318875,2369739,2360129,2367926,2383704,2409791,2452524,2488087,2521936,2592247,2657568,2665758,2575168,2524576,2490368,2505405,2525396,2438684,2471987,2464272,2440455,2463275,2320702,2268605,2236598,2152520,2230160,2158884,2200806,2349706,2548919,2591895,2471388,2406389,2443187,2486045,2664433,2747510,2760250,2777083,2825899,2811401,2730493,2715060,2665209,2537000,2490593,2375109,2259336,2140418,2019118,1910184,1825655,1765584,1811789,1232053,1158442,1081052,1053216,841096,701592,599591,511897,436759,352748,291246,238610,179676,143939,111950,84917,63064,101201 1,1,0,2030,199403343,1843220,1863420,1884490,1905274,1925047,1943596,1960990,1977215,1992190,2005426,2016332,2024496,2030522,2034984,2038241,2041221,2044465,2010845,2016009,2034691,2047251,2069019,2140602,2172617,2186796,2209661,2251027,2253636,2257127,2324496,2374820,2364564,2371564,2386631,2412204,2454479,2489766,2523336,2593322,2658257,2665989,2575073,2524095,2489478,2504047,2523480,2436404,2469032,2460723,2436431,2458555,2315754,2263154,2230606,2146154,2222860,2151178,2192236,2339708,2537109,2578852,2458005,2392129,2427245,2468161,2643142,2723153,2733174,2746852,2791761,2773718,2689968,2670369,2616543,2485591,2434566,2315793,2196550,2074147,1949410,1836144,1746387,1680051,1713564,1157295,1079729,998944,964009,761857,628205,530065,446220,374964,297849,241525,194073,143104,112099,85130,62954,104131 1,1,0,2031,199175879,1825762,1845593,1866520,1887465,1907884,1927392,1945784,1962964,1979104,1993966,2007136,2017942,2026066,2032209,2037092,2041234,2045409,2049958,2017559,2023625,2042783,2055543,2077015,2148351,2180237,2193935,2216454,2257388,2259730,2262881,2329688,2379331,2368284,2374574,2389133,2414262,2456269,2491257,2524552,2594152,2658586,2665885,2574626,2523251,2488242,2502277,2521187,2433658,2465609,2456790,2431943,2453391,2310327,2257260,2224152,2139374,2215103,2143049,2183241,2329247,2524698,2565112,2443735,2376845,2410172,2448920,2620183,2696889,2703908,2714205,2754922,2733074,2646279,2622221,2564134,2430331,2374404,2252120,2129247,2003209,1874578,1757094,1662517,1589755,1610345,1079254,998349,915002,873844,682729,555895,462575,383502,316993,247335,196719,154820,111636,85393,63234,106021 1,1,0,2032,198902001,1809097,1828184,1848728,1869522,1890102,1910254,1929602,1947780,1964868,1980894,1995697,2008769,2019529,2027765,2034332,2040110,2045459,2050946,2056721,2025252,2031806,2051152,2063633,2084893,2156076,2187468,2200827,2222918,2263564,2265564,2268196,2334307,2383122,2371369,2377161,2391283,2416147,2457864,2492563,2525517,2594615,2658586,2665429,2573817,2522063,2486599,2500130,2518404,2430440,2461804,2452395,2427019,2447734,2304452,2250903,2217275,2132150,2206888,2134493,2173823,2318246,2511621,2550464,2428428,2360465,2391790,2428140,2595396,2668478,2672277,2678936,2715145,2689232,2599173,2570330,2507763,2370946,2309779,2183822,2057159,1926990,1794608,1673404,1573922,1494805,1502547,998518,915091,830087,783725,604689,485625,398042,324595,263578,201744,157166,120983,85193,63547,107492 1,1,0,2033,198582369,1793477,1811561,1831348,1851755,1872182,1892491,1912482,1931613,1949699,1966672,1982638,1997348,2010379,2021247,2029909,2037379,2044372,2051041,2057761,2064459,2033507,2040270,2059323,2071603,2092744,2163400,2194448,2207399,2229198,2269480,2270959,2272931,2338200,2386274,2374027,2379386,2393259,2417842,2459274,2493618,2526123,2594748,2658223,2664603,2572663,2520476,2484592,2497513,2515153,2426852,2457542,2447571,2421612,2441616,2298117,2244116,2209945,2124509,2198252,2125540,2163909,2306631,2497649,2534739,2412007,2342798,2371898,2405676,2568554,2637747,2638081,2640828,2672205,2641920,2548355,2514470,2447142,2307100,2240400,2110604,1979612,1845458,1709889,1584950,1480706,1395578,1390969,915861,830798,745135,694766,528772,418355,337346,270246,215298,161434,123015,92494,63520,108733 1,1,0,2034,198218155,1778977,1795993,1814763,1834398,1854437,1874591,1894735,1914509,1933546,1951517,1968429,1984302,1998970,2012113,2023416,2032981,2041667,2050000,2057918,2065570,2072771,2042038,2048527,2067376,2079538,2100186,2170474,2201102,2213770,2235208,2274954,2275768,2276933,2341447,2388993,2376321,2381433,2395043,2419358,2460438,2494313,2526407,2594534,2657503,2663429,2571099,2518515,2482108,2494418,2511521,2422823,2452863,2442272,2415753,2435008,2291348,2236880,2202179,2116469,2189213,2116116,2153443,2294209,2482632,2517862,2394289,2323661,2350359,2381296,2539468,2604474,2601079,2599629,2625817,2590847,2493618,2454365,2381936,2238520,2165975,2031759,1896582,1759033,1620295,1491832,1383226,1292794,1276662,832113,746397,661191,608143,456019,355003,281261,221052,172544,126569,94210,69098,109612 1,1,0,2035,197810499,1765368,1781532,1799226,1817842,1837101,1856864,1876852,1896777,1916457,1935376,1953285,1970105,1985936,2000723,2014301,2026512,2037311,2047344,2056930,2065790,2073959,2081374,2050371,2056664,2075395,2087071,2107374,2177207,2207546,2219868,2240765,2279826,2279835,2280291,2344271,2391346,2378431,2383295,2396646,2420620,2461241,2494685,2526339,2593959,2656433,2661841,2569158,2516077,2479174,2490967,2507439,2418379,2447706,2436516,2409416,2427939,2284114,2229204,2194000,2108043,2179684,2106150,2142221,2280830,2466490,2499626,2375069,2302925,2326961,2354833,2507942,2568440,2561044,2555088,2575703,2535792,2434669,2389655,2311829,2164894,2085759,1947263,1808519,1667591,1525918,1394393,1282184,1187412,1160751,748183,662914,579355,525034,387415,296382,230415,177420,135501,97107,70510,114211 1,1,0,2036,197361344,1752537,1767967,1784796,1802333,1820572,1839546,1859141,1878914,1898748,1918310,1937168,1954978,1971750,1987702,2002927,2017417,2030871,2043030,2054324,2064860,2074239,2082630,2089772,2058588,2064770,2083004,2094341,2114220,2183743,2213729,2225514,2245726,2283960,2283254,2283211,2346719,2393524,2380353,2384969,2397997,2421528,2461734,2494718,2525926,2593054,2654962,2659880,2566753,2513195,2475882,2487081,2502955,2413479,2442102,2430288,2402640,2420396,2276439,2221113,2185425,2099161,2169615,2095448,2130101,2266424,2449029,2479841,2354219,2280360,2301538,2326111,2473762,2529423,2517721,2506926,2521642,2476472,2371172,2320037,2236509,2085449,1999713,1857597,1715291,1571215,1427104,1293332,1178508,1080461,1044501,665089,581441,500747,446573,323852,243153,185238,139554,104140,72816,118355 1,1,0,2037,196872636,1740410,1755172,1771255,1787925,1805086,1823044,1841848,1861222,1880898,1900614,1920114,1938872,1956635,1973533,1989929,2006076,2021812,2036626,2050064,2062326,2073391,2082988,2091103,2098052,2066772,2072462,2090350,2101270,2120867,2190004,2219446,2230554,2249932,2287435,2286230,2285755,2348986,2395511,2382104,2386407,2399003,2422126,2461881,2494407,2525185,2591742,2653110,2657442,2563896,2509951,2472155,2482786,2497993,2408143,2436037,2423622,2395387,2412380,2268348,2212631,2176385,2089761,2158793,2083874,2117024,2250799,2430044,2458354,2331512,2255817,2273909,2294926,2436707,2487162,2470842,2454935,2463357,2412536,2302796,2245182,2155151,2000145,1908352,1762617,1616977,1470253,1324540,1189556,1073198,973095,929310,583913,503090,426436,373777,266052,195782,145957,107438,78235,122742 1,1,0,2038,196346970,1729040,1743084,1758491,1774406,1790703,1807579,1825361,1843943,1863224,1882786,1902434,1921829,1940550,1958439,1975780,1993102,2010506,2027614,2043709,2058121,2070918,2082209,2091535,2099463,2106303,2074544,2079887,2097348,2107990,2127229,2195799,2224551,2234840,2253482,2290466,2288839,2288121,2351063,2397315,2383599,2387489,2399692,2422385,2461689,2493770,2524052,2590075,2650795,2654546,2560682,2506286,2468041,2478030,2492585,2402356,2429541,2416486,2387678,2403928,2259864,2203678,2166810,2079646,2147084,2071374,2102825,2233786,2409406,2434947,2306798,2229120,2243874,2261068,2396527,2441389,2420193,2398838,2400479,2343643,2229227,2164243,2067724,1909522,1811524,1662403,1513926,1365395,1219136,1084060,967376,866593,816670,505760,428934,357396,307485,214533,154520,112577,80859,129450 1,1,0,2039,195787300,1718478,1731751,1746430,1761668,1777201,1793213,1809911,1827474,1845963,1865124,1884618,1904162,1923519,1942364,1960701,1978976,1997566,2016349,2034752,2051825,2066776,2079804,2090827,2099962,2107779,2114128,2082041,2086960,2104133,2114427,2133127,2200976,2228897,2238464,2256589,2293125,2291262,2290295,2352955,2398873,2384750,2388251,2400040,2422305,2461185,2492759,2522574,2587950,2648021,2651288,2557046,2502226,2463465,2472841,2486729,2396144,2422567,2408893,2379542,2395051,2250902,2194197,2156503,2068672,2134423,2057777,2087328,2215257,2386896,2409458,2279891,2200073,2211235,2224309,2352971,2391908,2365501,2338266,2332666,2269448,2149589,2077185,1974789,1813425,1709309,1557295,1406826,1257556,1111894,977965,862305,762336,708114,431702,359942,294428,248307,169587,119392,84894,135707 1,1,0,2040,195197015,1708618,1721229,1735128,1749627,1764482,1779726,1795559,1812037,1829505,1847874,1866967,1886362,1905867,1925345,1944643,1963920,1983463,2003450,2023538,2042927,2060548,2075732,2088499,2099334,2108359,2115684,2121683,2089186,2093820,2110636,2120395,2138402,2205390,2232577,2241637,2259317,2295597,2293487,2292285,2354600,2400071,2385577,2388675,2400052,2421914,2460304,2491401,2520651,2585387,2644903,2647608,2553013,2497713,2458464,2467192,2480425,2389471,2415141,2400875,2370998,2385676,2241404,2183973,2145310,2056787,2120631,2042918,2070427,2195001,2362350,2381691,2250582,2168472,2175764,2184414,2305849,2338446,2306417,2272904,2259595,2189069,2063852,1984602,1876204,1711933,1602052,1447989,1296601,1147750,1003936,872518,759334,661735,605122,362714,296932,238129,196593,131254,90202,142613 1,1,0,2041,194580083,1699406,1711402,1724628,1738350,1752461,1767027,1782090,1797697,1814079,1831427,1849728,1868720,1888077,1907705,1927637,1947889,1968445,1989387,2010687,2031764,2051711,2069574,2084491,2097072,2107800,2116330,2123303,2128880,2096110,2100389,2116660,2125731,2142908,2209135,2235802,2244428,2261856,2297874,2295536,2294037,2355898,2400962,2386078,2388780,2399765,2421149,2459082,2489604,2518300,2582485,2641357,2643525,2548536,2492786,2453023,2461122,2473651,2382362,2407303,2392453,2361971,2375738,2231167,2172876,2133183,2043829,2105556,2026695,2051919,2172878,2335581,2351443,2218689,2134107,2137242,2141222,2254902,2280651,2242613,2202416,2180350,2102473,1972634,1886347,1772045,1605391,1490463,1335435,1184294,1037140,896549,769091,659877,566184,509068,299628,240514,188852,152418,99346,150852 1,1,0,2042,193940117,1690832,1702221,1714822,1727869,1741201,1755020,1769404,1784240,1799751,1816012,1833291,1851491,1870445,1889931,1910015,1930899,1952442,1974407,1996674,2018977,2040609,2060799,2078407,2093137,2105605,2115835,2124012,2130559,2135846,2102734,2106473,2122046,2130301,2146741,2212422,2238644,2247035,2264211,2299974,2297346,2295446,2356883,2401518,2386252,2388580,2399115,2420064,2457438,2487389,2515619,2579173,2637422,2638985,2543630,2487412,2447168,2454598,2466435,2374848,2399063,2383552,2352402,2365035,2220047,2160842,2119956,2029638,2089081,2008901,2031661,2148713,2306384,2318499,2183977,2096755,2095497,2094479,2199782,2218203,2173761,2125900,2094897,2010290,1875776,1782479,1662641,1494476,1375482,1220666,1071062,927011,791098,669075,565284,476944,421104,243053,191050,146677,115576,162693 1,1,0,2043,193280622,1682795,1693679,1705666,1718084,1730740,1743773,1757409,1771565,1786305,1801695,1817887,1835069,1853229,1872313,1892263,1913303,1935482,1958437,1981732,2005013,2027875,2049755,2069689,2087116,2101742,2113713,2123589,2131331,2137586,2142514,2108871,2111925,2126667,2134193,2150113,2215329,2241303,2249449,2266379,2301827,2298807,2296542,2357545,2401751,2386126,2388024,2398141,2418559,2455389,2484865,2512553,2575491,2633042,2634014,2538272,2481617,2440867,2447641,2458807,2366955,2390354,2374109,2342073,2353398,2207965,2147688,2105457,2014106,2071002,1989407,2009492,2122308,2274555,2282637,2146222,2056251,2050293,2043868,2140174,2150756,2098929,2043302,2003871,1912347,1773324,1673314,1548674,1380103,1258146,1104852,958213,818760,689002,573835,476817,395097,342098,193370,148640,111435,181965 1,1,0,2044,192605718,1675116,1685672,1697150,1708954,1720975,1733330,1746174,1759581,1773641,1788257,1803580,1819674,1836822,1855112,1874660,1895571,1917907,1941513,1965810,1990124,2013980,2037090,2058712,2078464,2095781,2109910,2121528,2130971,2138425,2144318,2148696,2114374,2116590,2130597,2137619,2153097,2218040,2243765,2251681,2268304,2303334,2299957,2297310,2357879,2401682,2385644,2387155,2396766,2416657,2453032,2481959,2509131,2571383,2628251,2628603,2532508,2475381,2434134,2440272,2450782,2358603,2381110,2363907,2330832,2340759,2194753,2133252,2089572,1997034,2051184,1968045,1985231,2093486,2239867,2243604,2105256,2012360,2001303,1989087,2075753,2077382,2018078,1955264,1907110,1808716,1665602,1559532,1431074,1263298,1139642,989313,847167,713835,591654,484642,395555,321465,272601,150697,113130,191578 1,1,0,2045,191919174,1667596,1678025,1689165,1700454,1711859,1723578,1735742,1748357,1761667,1775603,1790150,1805376,1821435,1838714,1857472,1877987,1900204,1923974,1948933,1974259,1999146,2023248,2046106,2067552,2087199,2104015,2117784,2128966,2138113,2145202,2150550,2154227,2119085,2120571,2134064,2140656,2155893,2220564,2246055,2253681,2269888,2304531,2300780,2297758,2357918,2401259,2384854,2385879,2394991,2414459,2450310,2478705,2505283,2566858,2623004,2622749,2526279,2468715,2427015,2432527,2442284,2349723,2371109,2352795,2318608,2326936,2180244,2117425,2072099,1978273,2029444,1944640,1958709,2062028,2202076,2201231,2060835,1964765,1948233,1929825,2005585,1998024,1931855,1861626,1804650,1699681,1553240,1442039,1310881,1145228,1021322,875506,739409,613672,500355,402595,322328,256581,212803,114902,198621 1,1,0,2046,191224703,1660059,1670531,1681537,1692489,1703377,1714478,1726005,1737936,1750451,1763637,1777505,1791953,1807146,1823342,1841093,1860823,1882653,1906304,1931430,1957428,1983336,2008481,2032332,2055010,2076343,2095490,2111948,2125278,2136167,2144946,2151481,2156132,2158974,2123113,2124086,2137140,2143501,2158499,2222908,2248099,2255333,2271168,2305404,2301286,2297926,2357613,2400526,2383661,2384216,2392926,2411898,2447243,2475036,2501038,2561893,2617328,2616435,2519621,2461650,2419512,2424323,2433257,2340109,2360197,2340687,2305207,2311736,2164317,2100003,2052896,1957674,2005612,1919022,1929719,2027716,2161019,2155262,2012629,1913162,1890765,1865196,1929623,1913346,1840096,1762425,1696791,1585889,1437127,1321853,1189277,1027218,904652,764938,636399,519604,416235,328540,257686,200644,162544,204154 1,1,0,2047,190524271,1652351,1663027,1674067,1684876,1695425,1706007,1716916,1728208,1740039,1752431,1765551,1779322,1793735,1809065,1825731,1844461,1865511,1888780,1913793,1939958,1966547,1992720,2017618,2041289,2063865,2084698,2103481,2119503,2132536,2143054,2151283,2157116,2160925,2163024,2126662,2127208,2140021,2146146,2160921,2225008,2249796,2256673,2272122,2305958,2301505,2297754,2357002,2399388,2382080,2382263,2390507,2409003,2443770,2470986,2496381,2556527,2611193,2609675,2512566,2454214,2411565,2415592,2423470,2329598,2348301,2327403,2290454,2295046,2146768,2080835,2031794,1935058,1979505,1890985,1898053,1990394,2116439,2105342,1960323,1857247,1828037,1795162,1848518,1823184,1742831,1657933,1584147,1468218,1318264,1200152,1067621,910731,791179,659115,539527,432812,340187,263058,201855,153538,241788 1,1,0,2048,189821079,1644350,1655344,1666584,1677424,1687828,1698070,1708463,1719136,1730320,1742027,1754353,1767375,1781111,1795661,1811464,1829111,1849172,1871675,1896314,1922373,1949127,1975981,2001916,2026644,2050202,2072268,2092739,2111086,2126807,2139468,2149431,2156955,2161942,2165012,2166596,2129826,2130139,2142707,2148617,2163104,2226758,2251184,2257687,2272752,2306229,2301387,2297284,2356007,2397878,2380219,2379967,2387765,2405711,2439913,2466522,2491326,2550712,2604623,2602504,2505126,2446324,2403098,2406116,2412773,2318128,2335237,2312775,2274239,2276643,2127446,2059754,2008615,1910253,1950921,1860336,1863572,1949827,2067989,2051151,1903607,1796146,1759994,1720338,1762115,1727568,1640318,1548736,1467577,1347672,1197804,1078292,947423,797315,682454,559469,450020,354232,272827,206405,154748,260546 1,1,0,2049,189118324,1635920,1647368,1658916,1669955,1680388,1690482,1700534,1710691,1721256,1732314,1743957,1756185,1769171,1783044,1798073,1814860,1833836,1855356,1879240,1904933,1931591,1958615,1985230,2010992,2035609,2058669,2080370,2100396,2118441,2133793,2145896,2155151,2161824,2166070,2168630,2169776,2132787,2132873,2145217,2150847,2164938,2228200,2252249,2258394,2273112,2306168,2300981,2296434,2354634,2396092,2378021,2377355,2384642,2402058,2435671,2461688,2485847,2544472,2597649,2594944,2497239,2437921,2393897,2395732,2401074,2305498,2320816,2296670,2256336,2256382,2106179,2036573,1983174,1883064,1919657,1826939,1826064,1905698,2015348,1992351,1841566,1729816,1687257,1640580,1670435,1626742,1533129,1435658,1348062,1225414,1077078,957774,830266,688515,579952,467266,368855,284517,214439,158514,273072 1,1,0,2050,188418849,1626958,1638965,1650958,1662299,1672931,1683052,1692955,1702770,1712818,1723258,1734250,1745799,1757997,1771117,1785464,1801485,1819609,1840049,1862955,1887897,1914192,1941125,1967910,1994357,2020009,2044120,2066814,2088074,2107806,2125478,2140265,2151657,2160065,2165994,2169721,2171847,2172763,2135560,2135430,2147485,2152733,2166474,2229325,2253002,2258826,2273147,2305826,2300195,2295218,2352996,2393966,2375514,2374368,2381167,2398023,2431052,2456434,2479968,2537849,2590291,2586916,2488826,2428780,2383806,2384378,2388201,2291550,2304933,2278874,2236595,2234076,2082779,2011116,1955273,1853286,1885568,1790576,1785221,1857712,1958183,1927971,1774150,1658872,1609685,1555910,1573707,1521253,1422053,1319637,1226739,1102778,957561,840178,717747,585806,484977,383531,296725,223986,164986,283316 1,1,0,2051,187725102,1617422,1630025,1642569,1654357,1665293,1675609,1685533,1695199,1704905,1714827,1725202,1736100,1747616,1759954,1773554,1788890,1806251,1825849,1847677,1871649,1897201,1923772,1950473,1977086,2003424,2028574,2052323,2074573,2095527,2114884,2131995,2146063,2156603,2164270,2169679,2172976,2174870,2175554,2138155,2137744,2149412,2154326,2167699,2230147,2253484,2258934,2272901,2305106,2299047,2293742,2351022,2391528,2372631,2371023,2377306,2393630,2426035,2450790,2473716,2530858,2582477,2578361,2479677,2418741,2372742,2371855,2373970,2276163,2287359,2259235,2214842,2209529,2057065,1983179,1924711,1820798,1848439,1750957,1740773,1805557,1895526,1857965,1702017,1583187,1527290,1466533,1472457,1411879,1308010,1201766,1104925,981257,840816,727100,611393,490508,398601,308997,233983,172623,294275 1,1,0,2052,187039060,1607280,1620513,1633642,1645980,1657361,1667979,1678098,1687782,1697344,1706929,1716785,1727061,1737924,1749583,1762401,1776995,1793677,1812516,1833510,1856410,1880995,1906825,1933161,1959702,1986211,2012041,2036822,2060122,2082068,2102651,2121443,2137838,2151053,2160843,2167988,2172964,2176033,2177696,2178160,2140502,2139717,2151041,2155597,2168614,2230694,2253647,2258765,2272281,2304023,2297650,2291952,2348756,2388734,2369414,2367316,2373101,2388845,2420639,2444783,2467117,2523438,2574148,2569049,2469622,2407736,2360528,2357992,2358263,2259128,2267956,2237574,2190882,2182552,2028829,1952552,1891348,1785379,1807954,1707805,1692420,1748325,1827324,1783020,1625016,1502757,1440269,1372913,1367397,1299492,1192050,1083315,984094,862432,728429,620083,512577,403707,321597,244054,180644,306836 1,1,0,2053,186362068,1596525,1610396,1624147,1637063,1648994,1660056,1670475,1680358,1689938,1699373,1708893,1718649,1728889,1739897,1752041,1765859,1781799,1799961,1820207,1842276,1865792,1890658,1916260,1942437,1968867,1994873,2020338,2044672,2067663,2089226,2109246,2127325,2142865,2155333,2164605,2171315,2176051,2178888,2180341,2180526,2142513,2141390,2152346,2156561,2169266,2230928,2253534,2258227,2271311,2302695,2295938,2289875,2346134,2385592,2365822,2363267,2368520,2383693,2414891,2438441,2460100,2515512,2565061,2558799,2458577,2395568,2346988,2342662,2340852,2240292,2246535,2213690,2164513,2152912,1997861,1919100,1854955,1746731,1763832,1660824,1639295,1685965,1754269,1702981,1543146,1417765,1349056,1275705,1259369,1185135,1075422,965706,865815,747917,621933,520516,422439,326201,254392,188739,320917 1,1,0,2054,185695203,1585206,1599666,1614050,1627584,1640085,1651701,1662562,1672742,1682519,1691973,1701343,1710763,1720483,1730866,1742361,1755506,1770673,1788097,1807673,1829003,1851692,1875496,1900135,1925573,1951646,1977572,2003207,2028225,2052257,2074869,2095864,2115162,2132388,2147179,2159121,2167958,2174431,2178939,2181567,2182744,2182548,2144219,2142755,2153361,2157269,2169608,2230892,2253057,2257341,2270098,2301058,2293938,2287448,2343180,2382086,2361894,2358836,2363574,2378206,2408817,2431690,2452602,2506860,2555060,2547540,2446361,2382069,2332007,2325658,2321578,2219463,2222898,2187394,2135518,2120393,1964010,1882582,1815224,1704579,1715769,1609156,1581354,1619130,1676203,1617841,1456584,1328635,1254289,1175681,1149355,1070012,959508,850454,751686,639276,522718,429563,341830,258442,197053,336112 1,1,0,2055,185039200,1573352,1588372,1603334,1617495,1630614,1642802,1654217,1664834,1674908,1684559,1693947,1703222,1712607,1722465,1733336,1745837,1760338,1776994,1795831,1816494,1838453,1861433,1885008,1909489,1934823,1960392,1985950,2011138,2035848,2059499,2081546,2101825,2120262,2136731,2150995,2162499,2171104,2177349,2181644,2183997,2184796,2184270,2145618,2143812,2154108,2157671,2169690,2230500,2252243,2256223,2268582,2299137,2291597,2284700,2339873,2378251,2357600,2354060,2358303,2372406,2402351,2424474,2444403,2497316,2544054,2535076,2432787,2367110,2315365,2306818,2300266,2196447,2196833,2158456,2103681,2084838,1927046,1842691,1771854,1658615,1662859,1552754,1519216,1547672,1593127,1527791,1365759,1235978,1156706,1073740,1038514,955490,845802,739121,643269,537932,431956,348097,271242,200527,352184 1,1,0,2056,184394646,1561049,1576538,1592051,1606789,1620533,1633337,1645323,1656495,1667005,1676951,1686537,1695830,1705069,1714598,1724944,1736818,1750681,1766684,1784760,1804682,1825974,1848226,1870982,1894401,1918779,1943609,1968805,1993913,2018797,2043130,2066210,2087532,2106955,2124645,2140589,2154415,2165685,2174060,2180094,2184111,2186086,2186554,2185680,2146713,2144611,2154549,2157809,2169418,2229772,2251198,2254809,2266798,2296885,2288947,2281618,2336246,2374047,2352960,2348964,2352732,2366226,2395423,2416564,2435335,2486800,2531848,2521218,2417736,2350480,2296906,2285963,2276713,2171055,2168134,2126656,2068843,2045993,1886631,1799116,1724537,1607960,1605049,1492228,1452739,1471582,1505200,1433246,1271268,1140500,1057170,970941,928146,843034,735836,633232,541994,445097,350536,276643,210804,365282 1,1,0,2057,183761647,1548411,1564254,1580227,1595521,1609841,1623263,1635865,1647606,1658670,1669053,1678933,1688423,1697686,1707068,1717085,1728436,1741675,1757041,1774464,1793632,1814184,1835775,1857811,1880413,1903727,1927595,1952058,1976808,2001606,2026111,2049877,2072232,2092691,2111360,2128530,2144040,2157626,2168665,2176825,2182587,2186236,2187879,2187999,2186785,2147550,2145111,2154739,2157604,2168814,2228812,2249857,2253121,2264681,2294323,2285960,2278227,2332265,2369499,2348006,2343575,2346790,2359607,2387832,2407810,2425328,2475120,2518271,2505858,2401000,2332021,2276445,2262883,2250705,2143063,2136576,2091842,2030760,2003509,1842455,1751536,1672341,1552561,1542985,1427453,1381916,1391004,1412823,1334825,1173835,1043043,956706,868485,819662,734162,631120,534186,449082,361694,279004,215353,381278 1,1,0,2058,183140083,1535533,1551639,1567960,1583710,1598581,1612576,1625795,1638152,1649786,1660721,1671039,1680823,1690286,1699692,1709560,1720587,1733304,1748048,1764841,1783359,1803165,1824017,1845388,1867269,1889770,1912578,1936078,1960090,1984533,2008952,2032883,2055928,2077424,2097128,2115270,2132000,2147274,2160633,2171464,2179352,2184737,2188053,2189353,2189143,2187640,2148086,2145349,2154581,2157071,2168001,2227569,2248247,2251107,2262262,2291429,2282669,2274495,2327952,2364645,2342764,2337813,2340407,2352324,2379409,2398137,2414193,2462104,2503197,2488750,2382403,2311549,2253787,2237382,2222022,2112263,2102008,2053761,1989077,1957047,1794200,1699006,1615208,1493054,1476529,1358400,1306872,1306302,1316595,1233269,1074297,944599,856484,767674,714519,630365,533046,443190,365476,288309,217544,395171 1,1,0,2059,182529701,1522524,1538779,1555357,1571453,1586779,1601325,1615113,1628086,1640339,1651849,1662714,1672933,1682689,1692295,1702190,1713074,1725468,1739689,1755863,1773758,1792913,1813022,1833662,1854878,1876656,1898653,1921093,1944146,1967847,1991908,2015758,2038962,2061147,2081891,2101069,2118776,2135275,2150316,2163460,2174022,2181540,2186590,2189567,2190541,2190035,2188191,2148371,2145249,2154101,2156323,2166903,2226070,2246327,2248802,2259514,2288222,2279034,2270446,2323339,2359493,2337153,2331628,2333387,2344232,2370076,2387352,2401763,2447625,2486377,2469733,2361763,2288854,2228725,2209234,2190441,2078483,2064165,2012053,1943457,1906264,1740868,1641462,1553808,1429296,1405662,1285203,1227942,1218016,1217229,1129446,973666,846307,757772,669864,614160,533028,442816,361187,291784,225149,405882 1,1,0,2060,181929597,1509493,1525787,1542505,1558857,1574532,1589531,1603870,1617415,1630281,1642405,1653845,1664610,1674801,1684701,1694797,1705708,1717961,1731859,1747516,1764799,1783333,1802797,1822695,1843182,1864296,1885570,1907198,1929186,1951932,1975250,1998741,2021868,2044206,2065634,2085857,2104603,2122079,2138345,2153176,2166050,2176235,2183422,2188133,2190777,2191467,2190622,2188486,2148323,2144833,2153412,2155303,2165554,2224251,2244106,2246175,2256475,2284690,2275098,2266116,2318450,2353993,2331130,2324801,2325561,2335259,2359658,2375290,2387913,2431455,2467662,2448615,2338864,2263723,2201032,2178217,2155802,2041492,2022697,1966380,1893553,1850084,1682391,1579585,1487999,1361276,1330504,1208170,1145616,1126782,1115559,1024402,873096,749407,661890,576396,519930,443358,361382,288791,228245,418438 1,1,1,2014,97593122,1031178,1011550,1013037,1021493,1023055,1030862,1064647,1079689,1085691,1094030,1113770,1113022,1112438,1145929,1172590,1166640,1170284,1177690,1196722,1222314,1244318,1265293,1300999,1329187,1333103,1290367,1264092,1251446,1259865,1270769,1227536,1246840,1246165,1237009,1255961,1183532,1158691,1145106,1105298,1151956,1116078,1139753,1224713,1334928,1365744,1304775,1276265,1297711,1327927,1430492,1481391,1495525,1514849,1553540,1563677,1529201,1536064,1524829,1469385,1464849,1416058,1372308,1330498,1282841,1250419,1231082,1235068,1319890,933761,919933,905893,940372,802771,721024,672971,636791,603556,548968,517801,489489,434080,414673,390279,364571,338668,298260,269573,236928,200800,171880,142139,114560,91668,71855,51278,35106,25582,16585,10847,7005,9431 1,1,1,2015,97745234,1031444,1031821,1012749,1014222,1022578,1024072,1031842,1065563,1080576,1086498,1094809,1114515,1113699,1113103,1146653,1173533,1167993,1172111,1179891,1199139,1224815,1246776,1267594,1303138,1331265,1335030,1292226,1265662,1253038,1261282,1272067,1228671,1247661,1246636,1237206,1255888,1183403,1158421,1144719,1104752,1151115,1115057,1138438,1222969,1332588,1362903,1301703,1272827,1293682,1323254,1424736,1474794,1488163,1506683,1544366,1553670,1518630,1524599,1512621,1456769,1451367,1402140,1357818,1315396,1267216,1233964,1213512,1215917,1297535,916700,901571,886092,917859,781717,700277,651701,614650,580404,525713,493510,464027,409012,388054,362371,335483,308549,268783,240047,208235,173962,146589,119170,94288,73953,56739,39577,26445,18782,11853,7536,10092 1,1,1,2016,97888105,1031261,1032112,1033029,1013952,1015320,1023600,1025087,1032758,1066454,1081390,1087267,1095554,1115204,1114366,1113843,1147658,1174909,1169823,1174354,1182383,1201690,1227414,1249178,1269839,1305280,1333166,1336845,1293949,1267236,1254595,1262602,1273230,1229567,1248214,1246935,1237224,1255706,1183156,1158064,1144220,1104026,1150099,1113851,1136943,1221008,1329973,1359764,1298292,1268993,1289267,1318149,1418561,1467741,1480338,1498016,1534737,1543155,1507572,1512597,1499893,1443622,1437370,1387612,1342685,1299623,1250826,1216642,1194990,1195687,1273913,898626,882132,865132,894033,759441,678366,629260,591305,556040,501268,468045,437432,382962,360512,333676,305867,278269,239554,211176,180589,148529,123052,98207,76174,58486,43863,29861,19451,13446,8252,10720 1,1,1,2017,98021129,1030492,1031956,1033343,1034243,1015062,1016352,1024615,1026033,1033650,1067267,1082163,1088000,1096243,1115893,1115106,1114875,1149090,1176775,1172080,1176902,1185014,1204359,1229959,1251523,1272085,1307244,1334960,1338518,1295663,1268766,1256042,1263787,1274146,1230187,1248576,1247027,1237120,1255388,1182815,1157574,1143528,1103138,1148897,1112472,1135241,1218785,1327053,1356277,1294483,1264773,1284441,1312647,1411945,1460221,1472032,1488908,1524604,1532154,1495997,1500094,1486622,1429958,1422748,1372427,1326869,1283064,1233551,1198355,1175394,1174282,1248913,879481,861532,842928,868804,735896,655233,605586,566722,530409,475618,441427,409787,355992,332177,304441,276070,248215,210939,183326,154357,124825,101539,79448,60331,45286,33152,22000,13952,9377,11513 1,1,1,2018,98143421,1028919,1031211,1033210,1034579,1035365,1016105,1017380,1025566,1026952,1034463,1068045,1082900,1088673,1096928,1116667,1116148,1116342,1151013,1179073,1174648,1179601,1187752,1206965,1232446,1253862,1274149,1309090,1336613,1340181,1297331,1270200,1257332,1264732,1274784,1230616,1248729,1246981,1236882,1254979,1182349,1156896,1142668,1102073,1147522,1110906,1133299,1216284,1323785,1352379,1290297,1260155,1279237,1306746,1404902,1452232,1463296,1479309,1513986,1520630,1483920,1487051,1472815,1415678,1407439,1356533,1310245,1265587,1215292,1178994,1154643,1151600,1222430,859172,839683,819398,842129,711032,630808,580632,540836,503493,448781,413737,381144,328220,303283,274999,246466,218765,183308,156869,129878,103130,82255,63016,46783,34284,24467,15808,9749,12706 1,1,1,2019,98254088,1026489,1029668,1032489,1034467,1035720,1036417,1017143,1018335,1026483,1027791,1035240,1068788,1083587,1089347,1097700,1117739,1117643,1118309,1153381,1181693,1177367,1182413,1190448,1209517,1234921,1256011,1276105,1310797,1338270,1341814,1298892,1271479,1258368,1265405,1275222,1230827,1248761,1246804,1236543,1254441,1181701,1156049,1141635,1100837,1145954,1109106,1131104,1213456,1320118,1348101,1285708,1255169,1273642,1300443,1397407,1443814,1454077,1469231,1502835,1508601,1471312,1473493,1458378,1400730,1391408,1339815,1292681,1247106,1195938,1158471,1132627,1127547,1194362,837621,816515,794513,813942,684760,605050,554344,513620,475314,420848,385030,351632,299881,274160,245718,217427,190297,157026,132149,107445,83655,65339,48944,35475,25345,17613,11067,13668 1,1,1,2020,98351866,1022989,1027265,1030970,1033763,1035621,1036784,1037463,1018112,1019268,1027330,1028607,1035988,1069490,1084273,1090112,1098787,1119270,1119654,1120732,1156074,1184471,1180209,1185179,1193079,1212064,1237201,1258042,1277915,1312507,1339891,1343339,1300282,1272524,1259124,1265889,1275441,1230907,1248651,1246546,1236075,1253717,1180886,1155026,1140429,1099411,1144158,1107061,1128612,1210267,1316083,1343417,1280755,1249815,1267659,1293721,1389512,1434928,1444399,1458648,1491197,1496044,1458189,1459308,1443247,1385057,1374523,1322134,1274084,1227508,1175407,1136673,1109263,1102012,1164593,814752,791986,768199,784145,657042,577893,526684,485100,445962,391867,355433,321496,271296,245173,216968,189324,163188,132437,109461,87277,66547,50829,37174,26272,18278,12353,15099 1,1,1,2021,98435390,1018140,1023789,1028583,1032260,1034936,1036704,1037841,1038440,1019053,1020117,1028142,1029383,1036683,1070203,1085053,1091187,1100338,1121320,1122127,1123500,1158938,1187382,1183021,1187906,1195707,1214428,1239363,1259935,1279728,1314207,1341428,1344713,1301397,1273302,1259689,1266162,1275526,1230857,1248437,1246167,1235418,1252823,1179896,1153839,1139034,1097779,1142115,1104742,1125781,1206733,1311652,1338366,1275428,1244089,1261282,1286647,1381168,1425583,1434223,1447600,1479047,1482968,1444443,1444436,1427375,1368543,1356665,1303402,1254356,1206713,1153600,1113531,1084453,1074906,1133031,790536,766039,740367,752689,627810,549304,497679,455376,415492,361974,325195,291077,242817,216688,189116,162533,137796,109843,89037,69532,51849,38670,27579,18981,12844,16808 1,1,1,2022,98503203,1012143,1018970,1025134,1029892,1033447,1036030,1037774,1038829,1039387,1019914,1020928,1028914,1030101,1037387,1071012,1086162,1092744,1102421,1123835,1124945,1126448,1161940,1190265,1185786,1190624,1198143,1216671,1241381,1261846,1281532,1315820,1342816,1345833,1302225,1273896,1260043,1266308,1275484,1230729,1248089,1245597,1234615,1251769,1178746,1152477,1137412,1095928,1139794,1102098,1122647,1202853,1306875,1332941,1269739,1237992,1254560,1279152,1372397,1415769,1423601,1436053,1466382,1469260,1430022,1428827,1410634,1351052,1337728,1283504,1233402,1184607,1130419,1088932,1058100,1046136,1099600,764899,738571,710960,719492,597007,519295,467427,424502,384038,331411,294650,260746,214804,189062,162535,137406,114429,89470,71037,54260,39513,28739,19963,13364,18155 1,1,1,2023,98554224,1005314,1012999,1020334,1026464,1031100,1034559,1037116,1038773,1039785,1040250,1020745,1021706,1029637,1030836,1038210,1072146,1087755,1094847,1104981,1126702,1127945,1129532,1164911,1193105,1188558,1193137,1200468,1218785,1243414,1263767,1283277,1317315,1343978,1346668,1302858,1274289,1260268,1266338,1275357,1230482,1247576,1244865,1233666,1250548,1177404,1150895,1135553,1093816,1137134,1099153,1119193,1198660,1301744,1327131,1263666,1231564,1247442,1271271,1363184,1405522,1412501,1424028,1453101,1454859,1414862,1412354,1392879,1332489,1317603,1262357,1211099,1161095,1105753,1062784,1030103,1015637,1064213,737747,709528,679908,684488,564657,487982,435989,392614,351857,300509,264166,230876,187608,162666,137571,114254,93335,71489,55520,41420,29416,20840,14081,19288 1,1,1,2024,98587044,997898,1006201,1014384,1021680,1027684,1032224,1035655,1038123,1039738,1040658,1041088,1021539,1022443,1030378,1031676,1039369,1073761,1089891,1097444,1107903,1129757,1131086,1132586,1167839,1195943,1191143,1195536,1202664,1220908,1245424,1265591,1284867,1318564,1344867,1347318,1303290,1274560,1260371,1266285,1275111,1230061,1246911,1243971,1232558,1249142,1175848,1149080,1133422,1091388,1134168,1095884,1115444,1194131,1296242,1320925,1257255,1224752,1239952,1262971,1353548,1394798,1400922,1411404,1439137,1439706,1398839,1394881,1374030,1312744,1296186,1239833,1187359,1136061,1079508,1034979,1000409,983320,1026726,709017,678826,647126,647694,530877,455417,403493,359964,319293,269643,234116,201844,161591,137844,114534,93320,74684,55960,42451,30890,21368,14727,20423 1,1,1,2025,98600511,990011,998811,1007602,1015744,1022914,1028819,1033330,1036673,1039099,1040617,1041503,1041888,1022284,1023191,1031225,1032856,1041024,1075938,1092537,1100422,1111023,1132955,1134202,1135600,1170760,1198586,1193612,1197800,1204866,1222999,1247338,1267268,1286213,1319541,1345570,1347754,1303583,1274700,1260387,1266113,1274687,1229481,1246074,1242912,1231267,1247510,1174056,1146997,1130971,1088665,1130881,1092332,1111388,1189264,1290350,1314363,1250455,1217579,1232054,1254288,1343463,1383612,1388762,1398114,1424432,1423681,1381821,1376296,1353959,1291714,1273356,1215840,1162069,1109411,1051586,1005469,968919,949056,987045,678620,646383,612630,609251,495722,421732,370190,326897,286734,239186,204880,174037,137093,114907,93677,74781,58551,42855,31712,22479,15130,21527 1,1,1,2026,98593764,981617,990953,1000239,1008983,1016995,1024068,1029936,1034358,1037659,1039986,1041469,1042313,1042638,1023039,1024053,1032422,1034537,1043246,1078627,1095559,1103599,1114288,1136127,1137279,1138613,1173487,1201107,1195940,1200060,1207030,1224990,1249094,1268694,1287283,1320331,1346059,1348058,1303750,1274752,1260286,1265762,1274108,1228743,1245083,1241672,1229749,1245631,1171992,1144600,1128223,1085636,1127313,1088491,1107028,1184048,1284121,1307397,1243291,1210015,1223790,1245188,1332939,1371853,1375950,1384116,1408862,1406652,1363722,1356500,1332572,1269283,1249020,1190259,1135127,1081044,1021939,974160,935511,912766,945073,646476,612222,576568,569229,459347,387194,336444,293812,254582,209525,176848,147825,114426,94108,75176,58718,44915,32069,23119,15947,22461 1,1,1,2027,98565553,972741,982585,992398,1001640,1010252,1018161,1025199,1030977,1035351,1038556,1040845,1042284,1043071,1043404,1023913,1025262,1034123,1036793,1045982,1081696,1098779,1106924,1117533,1139259,1140353,1141432,1176096,1203485,1198258,1202285,1209097,1226825,1250594,1269839,1288156,1320906,1346419,1348234,1303828,1274679,1259996,1265257,1273364,1227845,1243909,1240212,1227999,1243480,1169611,1141908,1125172,1082341,1123446,1084350,1102340,1178525,1277496,1300056,1235733,1202096,1215126,1235689,1321871,1359453,1362435,1369277,1392299,1388513,1344413,1335375,1309733,1245352,1223066,1162987,1106428,1050898,990459,940925,900101,874340,900655,612594,576483,538997,527785,422019,352166,302643,261103,223233,181051,150389,123540,93842,75632,59118,45118,33670,23423,16432,23570 1,1,1,2028,98515120,963547,973738,984052,993814,1002921,1011429,1019304,1026251,1031980,1036256,1039420,1041666,1043054,1043850,1044283,1025137,1026990,1036406,1039572,1049113,1084977,1102160,1110237,1120747,1142393,1143232,1144127,1178560,1205860,1200547,1204410,1210994,1228396,1251811,1270783,1288816,1321349,1346653,1348321,1303786,1274430,1259558,1264586,1272461,1226777,1242527,1238524,1225972,1240994,1166943,1138906,1121837,1078757,1119273,1079891,1097366,1172645,1270507,1292303,1227817,1193785,1206070,1225682,1310184,1346367,1348094,1353472,1374643,1369145,1323798,1312814,1285356,1219804,1195371,1133920,1075916,1018877,957018,905667,862578,833628,853819,577128,539224,500064,485227,384128,317048,269195,229178,193103,154143,125842,101453,75527,59568,45499,33880,24637,16678,24574 1,1,1,2029,98441837,954291,964570,975220,985481,995108,1004109,1012582,1020364,1027262,1032893,1037129,1040247,1042444,1043840,1044740,1045523,1026883,1029297,1039218,1042744,1052455,1088419,1105528,1113507,1123947,1145318,1145978,1146671,1181016,1208201,1202731,1206368,1212628,1229679,1252829,1271509,1289342,1321664,1346795,1348283,1303567,1274030,1258959,1263762,1271381,1225494,1240909,1236561,1223626,1238206,1163959,1135636,1118219,1074883,1114774,1075158,1092064,1166431,1263121,1284176,1219503,1185100,1196528,1215103,1297826,1332454,1332804,1336604,1355772,1348446,1301751,1288703,1259303,1192520,1165835,1102997,1043481,984827,921508,868269,822778,790655,804767,540123,500586,460054,441992,346108,282263,236513,198456,164594,129144,103483,81770,59576,45921,34226,24835,17575,25355 1,1,1,2030,98345610,945130,955343,966079,976667,986789,996312,1005276,1013653,1021383,1028183,1033774,1037964,1041030,1043242,1044745,1045990,1047281,1029218,1032143,1042429,1046137,1055959,1091843,1108855,1116768,1126944,1148119,1148574,1149200,1183426,1210433,1204747,1208062,1213979,1230766,1253624,1272102,1289739,1321888,1346811,1348058,1303187,1273466,1258206,1262767,1270085,1223985,1239020,1234276,1220985,1235099,1160709,1132078,1114307,1070705,1109999,1070105,1086458,1159862,1255382,1275646,1210809,1175933,1186429,1203914,1284682,1317611,1316474,1318561,1335588,1326293,1278171,1262910,1231459,1163392,1134387,1070100,1008971,948651,883822,828565,780725,745617,753561,501725,460848,419374,398569,308407,248236,205024,169350,138071,106338,83523,64601,46001,34603,25136,17750,26437 1,1,1,2031,98226524,936181,946205,956866,967543,977993,988003,997488,1006355,1014680,1022311,1029070,1034614,1038754,1041834,1044160,1046016,1047770,1049637,1032096,1035395,1045859,1049691,1059454,1095228,1112172,1119827,1129811,1150767,1151158,1151694,1185729,1212493,1206496,1209466,1215128,1231629,1254287,1272565,1290045,1321986,1346646,1347680,1302647,1272746,1257276,1261557,1268568,1222218,1236821,1231702,1218032,1231711,1157167,1128226,1110079,1066264,1104898,1064765,1080526,1152969,1247245,1266710,1201618,1166215,1175727,1191994,1270640,1301730,1298976,1299238,1313965,1302579,1252921,1235334,1201730,1132371,1100919,1035077,972277,910225,843773,786579,736623,698569,700407,462208,420414,378482,355470,271491,215415,175158,142235,113845,85952,66087,49962,34723,25456,18000,27230 1,1,1,2032,98085054,927637,937285,947749,958344,968884,979222,989187,998576,1007392,1015615,1023207,1029922,1035414,1039563,1042761,1045440,1047815,1050152,1052543,1035390,1038878,1049458,1053241,1062911,1098605,1115280,1122747,1132519,1153397,1153696,1154070,1187861,1214285,1207947,1210665,1216057,1232357,1254818,1272935,1290224,1321905,1346332,1347142,1301955,1271861,1256144,1260123,1266781,1220141,1234333,1228817,1214806,1228028,1153330,1124060,1105581,1061507,1099495,1059097,1074296,1145720,1238724,1257266,1191875,1155912,1164322,1179246,1255609,1284712,1280231,1278511,1290788,1277173,1225904,1205862,1170042,1099323,1065258,997812,933278,869353,801386,742516,690522,649694,645668,421964,379729,337857,313225,235844,184246,147296,117431,92153,68109,51192,37775,25590,18262,27891 1,1,1,2033,97921904,919630,928762,938843,949238,959695,970124,980418,990282,999619,1008335,1016516,1024064,1030733,1036235,1040497,1044053,1047261,1050222,1053087,1055864,1038913,1042529,1053055,1056752,1066358,1101776,1118258,1125515,1135218,1155988,1156121,1156273,1189723,1215775,1209194,1211639,1216841,1232954,1255258,1273182,1290225,1321661,1345846,1346446,1301091,1270772,1254796,1258434,1264678,1217780,1231536,1225665,1211297,1224039,1149179,1119620,1100760,1056470,1093762,1053146,1067738,1138118,1229702,1247242,1181528,1144915,1152102,1165576,1239473,1266459,1260110,1256285,1265941,1249964,1197002,1174422,1136261,1064084,1027285,958171,891752,826055,756866,696424,642595,599320,589874,381437,339269,297992,272384,201947,155128,121773,95189,73136,52843,38770,27889,18393,28487 1,1,1,2034,97737986,912197,920782,930339,940346,950601,960946,971328,981520,991332,1000568,1009243,1017380,1024882,1031565,1037186,1041804,1045888,1049689,1053187,1056448,1059418,1042602,1046172,1056615,1060251,1069597,1104807,1121074,1128264,1137864,1158461,1158367,1158199,1191278,1217054,1210207,1212468,1217494,1233460,1255572,1273249,1290071,1321264,1345207,1345573,1300021,1269463,1253185,1256428,1262289,1215120,1228479,1222228,1207484,1219715,1144749,1114858,1095645,1051120,1087741,1046876,1060857,1130062,1220119,1236600,1170487,1133116,1138978,1150880,1222145,1246836,1238499,1232420,1239302,1220833,1166146,1140883,1100223,1026542,986861,915919,847716,780550,710271,648471,593164,547933,533634,341092,299525,259405,233496,170240,128416,98846,75658,56835,40088,28674,20081,28963 1,1,1,2035,97534318,905221,913369,922378,931859,941720,951861,962160,972439,982578,992289,1001482,1010114,1018205,1025720,1032522,1038508,1043661,1048343,1052684,1056577,1060040,1063144,1046289,1049780,1060163,1063538,1072692,1107677,1123867,1130957,1140389,1160748,1160331,1159820,1192627,1218104,1211078,1213168,1218060,1233839,1255705,1273160,1289758,1320711,1344393,1344489,1298727,1267894,1251276,1254153,1259601,1212204,1225133,1218483,1203344,1215098,1139991,1109800,1090210,1045493,1081390,1040290,1053549,1121487,1209925,1225215,1158622,1120441,1124859,1135077,1203503,1225750,1215281,1206818,1210759,1189712,1133210,1105075,1061787,986541,943741,871078,801407,732889,661762,598980,542696,496087,477591,301416,261011,222618,197073,141106,104386,78682,58888,43188,29702,20684,30418 1,1,1,2036,97312382,898646,906419,914981,923915,933248,942988,953084,963284,973515,983553,993223,1002365,1010944,1019051,1026685,1033853,1040383,1046140,1051368,1056106,1060203,1063806,1066863,1049942,1053376,1063495,1066683,1075623,1110525,1126616,1133535,1142731,1162753,1161987,1161226,1193736,1219016,1211815,1213776,1218498,1234042,1255700,1272924,1289304,1319997,1343379,1343187,1297180,1266031,1249098,1251584,1256660,1209016,1221493,1214420,1198927,1210144,1134933,1104416,1084491,1039558,1074725,1033292,1045763,1112361,1199015,1212982,1145861,1106782,1109661,1118052,1183440,1203070,1190347,1179366,1180253,1156481,1098029,1066864,1020811,943828,897937,823893,752873,683242,611663,548418,491740,444380,422430,262929,224248,188121,163564,114861,83215,61338,44823,32053,21464,31767 1,1,1,2037,97073375,892428,899863,908043,916529,925312,934530,944229,954221,964367,974497,984492,994113,1003202,1011800,1020032,1028036,1035744,1042879,1049187,1054828,1059777,1064009,1067566,1070553,1053585,1056755,1066683,1069658,1078534,1113325,1129241,1135927,1144784,1164444,1163424,1162393,1194699,1219789,1212469,1214264,1218761,1234102,1255531,1272541,1288688,1319076,1342141,1341627,1295333,1263894,1246624,1248753,1253431,1205535,1217533,1210078,1194176,1204874,1129548,1098753,1078455,1033319,1067633,1025825,1037461,1102573,1187272,1199812,1132099,1092065,1093277,1099717,1161845,1178697,1163598,1150005,1147656,1120961,1060454,1026096,977016,898412,849707,774412,702284,631930,560437,497319,440867,393428,368862,226149,189728,156338,133328,91703,64976,46767,33326,23206,33150 1,1,1,2038,96818844,886602,893667,901505,909602,917943,926608,935779,945376,955311,965354,975443,985388,994960,1004070,1012789,1021391,1029943,1038266,1045955,1052679,1058533,1063625,1067814,1071296,1074228,1057009,1059989,1069703,1072613,1081393,1116002,1131676,1138026,1146528,1165923,1164634,1163415,1195532,1220474,1212995,1214575,1218879,1234005,1255220,1271997,1287875,1317947,1340650,1339765,1293215,1261469,1243903,1245648,1249909,1201748,1213303,1205403,1189114,1199257,1123876,1092766,1072107,1026676,1060063,1017859,1028550,1092022,1174618,1185601,1117262,1076182,1075604,1079948,1138612,1152524,1134961,1118605,1112785,1082994,1020331,982474,930409,850561,799096,722799,649962,579419,508616,446251,390685,343891,317609,191563,157878,127615,106605,71715,49621,34833,24173,35202 1,1,1,2039,96550393,881188,887860,895323,903080,911025,919248,927865,936931,946471,956303,966306,976345,986242,995832,1005067,1014161,1023320,1032490,1041372,1049478,1056416,1062413,1067470,1071585,1075010,1077686,1060287,1063055,1072697,1075516,1084125,1118479,1133816,1139814,1148055,1167163,1165695,1164307,1196277,1221036,1213343,1214734,1218843,1233768,1254757,1271266,1286859,1316570,1338859,1337631,1290809,1258789,1240909,1242262,1246076,1197690,1208732,1200418,1183714,1193332,1117881,1086473,1065344,1019571,1051973,1009294,1018926,1080631,1160947,1170266,1101233,1059034,1056533,1058654,1113642,1124487,1104315,1084980,1075479,1042412,977359,936012,881269,800317,746268,669378,596372,526255,456778,395827,341838,296436,269354,159608,129048,102186,83499,54860,37021,25312,37151 1,1,1,2040,96269851,876135,882467,889533,896907,904513,912337,920512,929023,938033,947468,957259,967220,977209,987119,996839,1006452,1016102,1025887,1035623,1044926,1053251,1060341,1066301,1071286,1075347,1078512,1080993,1063390,1066091,1075639,1078291,1086660,1120664,1135640,1141379,1149339,1168254,1166615,1165103,1196889,1221415,1213543,1214743,1218668,1233380,1254107,1270331,1285599,1314901,1336806,1335206,1288149,1255846,1237638,1238560,1241960,1193304,1203854,1195098,1178021,1187073,1111576,1079758,1058100,1011970,1043266,1000034,1008527,1068304,1146176,1153689,1083915,1040509,1035969,1035742,1086879,1094468,1071481,1048990,1035581,998917,931545,886997,829642,747839,691553,614619,542068,473018,405538,346687,294987,251694,224708,130641,103486,80161,63980,40999,26948,39139 1,1,1,2041,95979282,871418,877431,884151,891133,898354,905833,913608,921677,930130,939039,948430,958177,968089,978094,988132,998239,1008415,1018692,1029045,1039207,1048734,1057210,1064262,1070156,1075085,1078883,1081859,1084126,1066462,1069069,1078450,1080865,1088893,1122532,1137242,1142701,1150471,1169209,1167453,1165783,1197333,1221649,1213602,1214624,1218348,1232806,1253261,1269164,1284054,1312967,1334457,1332519,1285224,1252628,1234060,1234586,1237508,1188622,1198651,1189482,1171994,1180479,1104843,1072565,1050348,1003783,1033848,990019,997258,1054972,1130196,1135772,1065197,1020520,1013831,1011168,1058202,1062283,1036319,1010474,992777,952510,883188,835475,775693,693452,635431,559095,487652,420349,355556,299505,250767,210247,184181,104918,81309,61525,47901,29902,41494 1,1,1,2042,95680497,867020,872730,879126,885760,892587,899681,907109,914778,922792,931139,940005,949354,959051,968984,979119,989539,1000214,1011024,1021878,1032660,1043046,1052730,1061176,1068153,1073990,1078657,1082259,1085027,1087225,1069476,1071913,1081052,1083138,1090811,1124174,1138597,1143874,1151475,1170075,1168169,1166294,1197635,1221743,1213524,1214356,1217848,1232041,1252186,1267715,1282257,1310759,1331864,1329563,1282017,1249104,1230216,1230284,1232754,1183619,1193156,1183541,1165650,1173445,1097628,1064861,1041990,994913,1023652,979151,985049,1040526,1112906,1116395,1044987,998982,990066,984815,1027432,1027785,998650,969109,947072,903496,832325,781597,719745,637629,578474,503397,433759,368918,307506,254910,209741,172567,148132,82560,62509,46142,34998,44985 1,1,1,2043,95375280,862901,868350,874439,880743,887222,893921,900963,908286,915900,923808,932111,940933,950233,959951,970020,980544,991531,1002841,1014233,1025522,1036528,1047073,1056729,1065107,1072033,1077605,1082076,1085461,1088157,1090264,1072352,1074555,1083359,1085092,1092500,1125573,1139808,1144910,1152381,1170821,1168706,1166655,1197794,1221697,1213302,1213913,1217160,1231059,1250843,1266029,1280196,1308310,1329001,1326327,1278504,1245311,1226052,1225687,1227671,1178332,1187334,1177278,1158874,1165904,1089887,1056544,1032930,985294,1012576,967366,971798,1024871,1094183,1095461,1023193,975844,964565,956514,994422,990803,958155,924891,898760,851898,779100,725685,662270,580923,521285,448177,381071,319408,262031,213479,172389,138996,116749,63577,46962,33774,50674 1,1,1,2044,95065547,858970,864247,870072,876069,882219,888568,895210,902144,909413,916919,924787,933043,941821,951141,960990,971452,982546,994177,1006075,1017909,1029433,1040591,1051105,1060690,1069019,1075684,1081061,1085313,1088628,1091229,1093167,1075027,1076894,1085338,1086816,1093939,1126815,1140878,1145856,1153170,1171390,1169103,1166881,1197820,1221513,1212906,1213289,1216258,1229810,1249263,1264079,1277907,1305608,1325870,1322786,1274726,1241200,1221592,1220761,1222296,1172727,1181199,1170582,1151593,1157805,1081520,1047513,1023096,974839,1000562,954559,957419,1007902,1073940,1072873,999768,950999,937156,926129,959010,951007,914824,878120,847874,797875,723824,668202,603835,523932,464527,394131,330290,272493,219723,175695,139055,109718,90053,47846,34436,53413 1,1,1,2045,94752951,855113,860334,865981,871711,877551,883573,889862,896398,903275,910437,917903,925723,933936,942736,952186,962435,973472,985216,997438,1009780,1021849,1033527,1044662,1055113,1064646,1072703,1079168,1084331,1088513,1091731,1094166,1095861,1077391,1078904,1087086,1088289,1095229,1127927,1141862,1146685,1153784,1171814,1169354,1166971,1197704,1221155,1212335,1212450,1215093,1228328,1247424,1261905,1275359,1302626,1322426,1318962,1270618,1236791,1216816,1215555,1216593,1166809,1174627,1163384,1143771,1149050,1072431,1037705,1012398,963474,987492,940648,941812,989526,1052083,1048585,974597,924276,907700,893496,920858,908380,868962,828825,794556,741733,666951,609709,545048,467310,408913,341978,282106,228785,181081,141928,109932,84764,67888,35147,55467 1,1,1,2046,94439150,851251,856490,862078,867632,873204,878916,884877,891055,897533,904304,911424,918843,926619,934860,943796,953644,964470,976158,988496,1001170,1013749,1025980,1037633,1048702,1059099,1068367,1076228,1082471,1087562,1091646,1094689,1096888,1098249,1079429,1080686,1088587,1089610,1096386,1128947,1142722,1147339,1154261,1172103,1169482,1166933,1197422,1220619,1211547,1211347,1213700,1226598,1245367,1259481,1272549,1299344,1318708,1314808,1266209,1232061,1211758,1210028,1210573,1160470,1167553,1155635,1135299,1139528,1062549,1027026,1000760,951098,973286,925529,924890,969661,1028552,1022470,947506,895533,876040,858297,879957,863234,820596,777143,739111,683921,609026,550807,486583,411770,355183,292427,237151,188806,146487,112375,85067,64009,49959,57169 1,1,1,2047,94125166,847301,852647,858246,863738,869134,874573,880227,886076,892195,898568,905295,912368,919744,927545,935926,945264,955692,967171,979458,992243,1005162,1017911,1030117,1041701,1052724,1062854,1071920,1079562,1085732,1090724,1094639,1097443,1099302,1100303,1081233,1082215,1089930,1090788,1097447,1129840,1143406,1147848,1154597,1172260,1169473,1166729,1196964,1219866,1210503,1210023,1212065,1224654,1243068,1256805,1269452,1295807,1314667,1310348,1261484,1227061,1206384,1204188,1204117,1153642,1159938,1147230,1126070,1129168,1051784,1015399,988078,937630,957837,909121,906575,948265,1003240,994346,918346,864615,841860,820524,836611,815598,769857,723359,681970,624990,550641,492165,429170,358045,304069,246133,195970,152956,116162,87097,64347,47188,68443 1,1,1,2048,93812275,843205,848711,854415,859917,865244,870507,875892,881436,887221,893235,899563,906243,913274,920676,928616,937400,947327,958413,970493,983233,996262,1009354,1022082,1034223,1045756,1056508,1066439,1075287,1082851,1088923,1093740,1097414,1099880,1101379,1102118,1082790,1083589,1091133,1091879,1098386,1130560,1143950,1148221,1154802,1172287,1169304,1166353,1196304,1218867,1209236,1208462,1210228,1222479,1240516,1253842,1266103,1291948,1310316,1305553,1256471,1221739,1200703,1197923,1197164,1146280,1151669,1138077,1116023,1117869,1040050,1002718,974266,922963,941058,891342,886821,925215,975956,964055,886959,831198,805142,780461,790837,765588,717011,667887,623672,565536,492456,434516,373571,306870,256248,203662,158984,121475,90177,65994,47521,73803 1,1,1,2049,93501646,838880,844628,850487,856093,861429,866622,871830,877102,882584,888262,894234,900516,907151,914209,921756,930099,939470,950057,961754,974293,987279,1000480,1013553,1026219,1038307,1049573,1060124,1069827,1078602,1086068,1091970,1096545,1099875,1101981,1103222,1103687,1084184,1084823,1092249,1092850,1099151,1131141,1144356,1148468,1154883,1172155,1168967,1165775,1195391,1217648,1207736,1206699,1208164,1220058,1237695,1250642,1262447,1287796,1305644,1300473,1251142,1216108,1194595,1191153,1189648,1138269,1142642,1128094,1105047,1105546,1027240,988893,959217,907018,922871,872161,865532,900350,946548,931427,853001,795273,766174,738128,742753,713466,662465,611241,564800,506225,435194,378621,320540,258923,212312,165456,126454,94452,68441,48823,77240 1,1,1,2050,93194364,834288,840319,846414,852170,857610,862813,867950,873045,878254,883628,889264,895196,901438,908094,915293,923250,932184,942219,953419,965575,978366,991524,1004708,1017718,1030330,1042149,1053214,1063542,1073175,1081848,1089137,1094795,1099032,1101999,1103840,1104812,1105099,1085443,1085968,1093244,1093646,1099778,1131580,1144637,1148590,1154812,1171861,1168431,1164955,1194268,1216196,1206041,1204721,1205867,1217378,1234633,1247139,1258514,1283324,1300685,1295062,1245493,1210051,1187994,1183838,1181475,1129520,1132792,1117179,1093068,1092096,1013265,973817,942841,889713,903231,851466,842541,873526,914842,896098,816462,757119,724975,693628,692603,659630,606722,553988,506011,447791,379605,325242,270787,214808,172725,131796,98479,71806,50722,80135 1,1,1,2051,92891509,829400,835738,842112,848107,853702,859005,864146,869171,874202,879303,884633,890229,896120,902389,909186,916792,925342,934948,945596,957260,969673,982636,995779,1008899,1021860,1034205,1045821,1056663,1066913,1076449,1084947,1091987,1097301,1101175,1103885,1105456,1106242,1106369,1086613,1086994,1094069,1094311,1100276,1131901,1144793,1148563,1154580,1171370,1167656,1163929,1192915,1214547,1204130,1202504,1203304,1214468,1231285,1243368,1254274,1278582,1295408,1289337,1239421,1203491,1180851,1175871,1172544,1119961,1122015,1105257,1079979,1077417,998020,957409,925069,871018,882045,829109,817727,844583,880483,858062,777645,716767,681644,647194,640779,604576,550337,496765,448037,391009,326458,275099,224951,175005,137797,102806,74994,53311,83185 1,1,1,2052,92593638,824206,830864,837537,843810,849645,855102,860341,865369,870336,875265,880322,885605,891158,897074,903484,910691,918894,928117,938339,949459,961380,973967,986917,1000003,1013072,1025765,1037905,1049294,1060054,1070206,1079571,1087822,1094522,1099468,1103080,1105516,1106908,1107531,1107544,1087658,1087846,1094758,1094838,1100652,1132099,1144799,1148373,1154153,1170639,1166680,1162687,1191380,1212693,1201996,1200036,1200520,1211274,1227679,1239299,1249773,1273535,1289815,1283174,1232846,1196398,1173061,1167150,1162776,1109495,1110234,1092221,1065683,1061399,981415,939588,905862,850834,859136,804959,790925,813182,843458,817627,736559,674296,636399,599171,587732,548837,493927,440276,391635,336651,276467,228836,183528,139826,107658,78422,55774,86896 1,1,1,2053,92301136,818693,825685,832673,839240,845353,851050,856441,861571,866542,871402,876287,881297,886536,892116,898176,905001,912805,921680,931528,942222,953602,965698,978273,991166,1004201,1017003,1029489,1041405,1052713,1063371,1073349,1082467,1090375,1096713,1101399,1104735,1106989,1108218,1108731,1108600,1088537,1088562,1095309,1095243,1100905,1132153,1144653,1147998,1153492,1169708,1165488,1161267,1189636,1210607,1199607,1197352,1197468,1207833,1223777,1234973,1244973,1268176,1283782,1276489,1225722,1188655,1164527,1157597,1152070,1098046,1097339,1077968,1050068,1043945,963369,920315,885115,828998,834372,778854,761816,779309,804068,774799,693291,629919,589568,549973,533978,493017,438184,385257,337572,285448,230277,186963,146857,109417,82261,58427,90992 1,1,1,2054,92014167,812890,820184,827504,834386,840787,846766,852400,857674,862748,867611,872427,877265,882231,887497,893222,899696,907120,915598,925105,935431,946387,957943,970027,982547,995389,1008155,1020751,1033012,1044852,1056058,1066541,1076270,1085041,1092589,1098661,1103072,1106229,1108324,1109442,1109812,1109484,1089270,1089147,1095747,1095534,1101020,1132055,1144319,1147386,1152635,1168570,1164124,1159646,1187676,1208270,1197002,1194393,1194165,1204106,1219626,1230355,1239880,1262401,1277245,1269241,1217936,1180162,1155172,1147127,1140342,1085492,1083230,1062388,1033034,1024966,943836,899476,862650,805375,807593,750472,730377,743244,762323,729672,648048,583951,541551,500072,480086,437790,383820,332448,286577,238069,188402,149827,115102,83746,61395,95475 1,1,1,2055,91732658,806814,814397,822013,829221,835937,842202,848116,853636,858854,863820,868637,873407,878202,883193,888607,894751,901827,909929,919037,929018,939611,950750,962293,974325,986793,999366,1011923,1024297,1036479,1048222,1059251,1069487,1078869,1087276,1094554,1100349,1104580,1107578,1109562,1110538,1110714,1110228,1089880,1089613,1096063,1095682,1100987,1131776,1143759,1146584,1151570,1167254,1162558,1157813,1185476,1205727,1194133,1191198,1190584,1200136,1215193,1225453,1234378,1256119,1270142,1261315,1209383,1170840,1144903,1135639,1127477,1071735,1067784,1045380,1014498,1004417,922714,876905,838324,779800,778444,719788,696886,705000,718312,682460,601150,536776,492805,449995,426711,383869,331576,282567,239319,195047,151203,117613,88243,62612,100427 1,1,1,2056,91456426,800507,808331,816231,823735,830775,837355,843554,849356,854819,859926,864848,869619,874346,879171,884309,890139,896886,904648,913382,922968,933218,943995,955121,966610,978594,990792,1003155,1015490,1027784,1039868,1051436,1062215,1072107,1081126,1089268,1096270,1101883,1105955,1108841,1110682,1111465,1111485,1110847,1090368,1089960,1096238,1095685,1100777,1131271,1143008,1145581,1150342,1165748,1160791,1155751,1183066,1202911,1191025,1187730,1186774,1195892,1210478,1220146,1228387,1249291,1262358,1252592,1199983,1160595,1133626,1123026,1113375,1056662,1050907,1026854,994407,982172,899808,852436,811968,751928,746901,687073,661341,664645,672226,633475,552976,488837,443829,400336,374531,331979,282158,236271,196338,156764,118876,90313,66086,104442 1,1,1,2057,91185157,794025,802034,810170,817961,825296,832197,838712,844797,850540,855895,860957,865831,870566,875322,880294,885848,892283,899716,908108,917325,927181,937616,948385,959461,970899,982612,994601,1006741,1018998,1031191,1043100,1054418,1064854,1074380,1083137,1091001,1097819,1103274,1107231,1109980,1111633,1112258,1112126,1111345,1090737,1090169,1096273,1095513,1100342,1130577,1142055,1144413,1148926,1164033,1158785,1153494,1180399,1199861,1187647,1184032,1182693,1191376,1205372,1214366,1221866,1241802,1253794,1243012,1189647,1149330,1121222,1109181,1097909,1040174,1032507,1006762,972649,958048,874965,825903,783220,721737,713250,652334,623807,622357,624370,583111,503976,440627,395214,351735,324256,282830,236224,194099,158028,123436,91430,67749,109415 1,1,1,2058,90918477,787424,795566,803882,811904,819526,826720,833555,839957,845984,851617,856928,861942,866778,871542,876449,881835,887996,895121,903191,912068,921557,931598,942026,952743,963771,974936,986442,998203,1010265,1022425,1034443,1046104,1057075,1067144,1076407,1084884,1092566,1099223,1104569,1108390,1110944,1112440,1112917,1112651,1111734,1090972,1090238,1096131,1095123,1099733,1129687,1140938,1143057,1147307,1162092,1156590,1150979,1177501,1196549,1184045,1180063,1178343,1186472,1199800,1208060,1214696,1233542,1244370,1232457,1178277,1136942,1107605,1093988,1080987,1022198,1012550,984987,949027,931863,848010,796940,752055,689509,677495,615625,584449,578416,575131,531843,454650,392718,347577,304847,276571,237083,194320,156449,124618,95090,68702,113768 1,1,1,2059,90655883,780755,788975,797423,805623,813477,820956,828082,834804,841141,847061,852651,857916,862892,867756,872671,877997,883992,890843,898607,907163,916311,925991,936027,946401,957070,967829,978785,990062,1001747,1013710,1025692,1037464,1048777,1059382,1069185,1078178,1086476,1093995,1100540,1105747,1109381,1111774,1113122,1113466,1113061,1111982,1091069,1090129,1095774,1094552,1098926,1128638,1139647,1141508,1145460,1159952,1154141,1148249,1174347,1193005,1180175,1175835,1173618,1181113,1193706,1201116,1206782,1224437,1233971,1220842,1165756,1123320,1092642,1077349,1062519,1002672,990901,961330,923368,903433,818559,765519,718768,655243,639693,577107,543523,533168,524960,480185,405584,345720,301564,260314,232124,195284,156851,123561,96155,71573,117206 1,1,1,2060,90396649,774075,782314,790835,799167,807199,814909,822326,829335,835991,842220,848097,853638,858866,863872,868885,874222,880159,886842,894333,902590,911420,920761,930437,940421,950746,961144,971695,982424,993621,1005207,1016996,1028729,1040154,1051100,1061441,1070971,1079784,1087921,1095332,1101736,1106751,1110229,1112475,1113682,1113893,1113330,1112085,1090993,1089810,1095243,1093795,1097969,1127412,1138154,1139736,1143430,1157572,1151482,1145275,1170976,1189202,1176051,1171227,1168442,1175259,1186997,1193440,1198044,1214382,1222514,1208040,1151978,1108339,1076240,1059177,1042461,981486,967365,935622,895491,872344,786575,731936,683359,618993,600004,537026,501343,487022,474359,428744,357395,300269,257805,218748,191453,157851,124063,95489,72493,121414 1,1,2,2014,100509992,979943,962351,962253,967853,973200,981625,1014289,1025985,1028947,1038892,1056346,1055845,1056473,1087907,1110017,1105082,1109559,1120612,1131928,1154546,1175011,1194216,1235714,1279290,1289563,1246661,1228969,1212947,1226764,1242924,1204884,1226311,1225950,1217770,1229094,1162350,1141121,1129439,1090966,1133108,1104131,1133526,1214394,1324768,1352196,1298319,1271151,1302366,1333670,1441660,1501156,1523060,1546959,1590459,1595539,1571917,1585392,1580496,1530422,1529832,1492853,1452789,1408865,1368819,1333146,1320883,1326676,1422037,1016406,1012272,1007316,1052771,911575,833120,785747,746637,722082,669107,642883,623778,563895,553187,536966,518625,500541,457359,434400,399926,357630,325858,285597,240887,205315,168271,130408,95650,75231,52757,38321,26849,44439 1,1,2,2015,100609160,980195,980860,963634,963506,968907,974148,982485,1015030,1026714,1029684,1039581,1056995,1056507,1057209,1088903,1111482,1107133,1112224,1123856,1135619,1158457,1178948,1197941,1239309,1282850,1292891,1249872,1231972,1215774,1229365,1245172,1206772,1227740,1227036,1218634,1229778,1163030,1141728,1129919,1091328,1133202,1104036,1133160,1213663,1323619,1350691,1296638,1269174,1300072,1331040,1438425,1497365,1518798,1542236,1585172,1589795,1565856,1578814,1573501,1523201,1522051,1484609,1444010,1399523,1358851,1322428,1309137,1313637,1406490,1004313,998932,992594,1035691,895231,816527,768329,728242,702271,648699,621057,600147,540094,527105,508552,487712,466893,422760,397540,361941,319691,287327,248044,205775,172242,138408,105002,75263,57751,39446,27860,45339 1,1,2,2016,100705293,980004,981138,982164,964900,964580,969849,975015,983262,1015757,1027443,1030402,1040231,1057666,1057269,1058231,1090376,1113556,1109845,1115519,1127573,1139584,1162459,1182689,1201594,1242912,1286241,1296126,1252934,1234827,1218420,1231681,1247060,1208257,1228875,1227936,1219375,1230433,1163650,1142229,1130270,1091515,1133126,1103753,1132588,1212746,1322233,1348985,1294690,1266986,1297615,1328192,1434953,1493290,1514281,1537253,1579605,1583795,1559521,1571994,1566219,1515628,1513827,1475822,1434608,1389521,1348146,1310892,1296508,1299586,1389755,991274,984553,976756,1017313,877603,798648,749603,708495,681068,626904,597752,575024,514848,499437,478512,455213,431870,387184,360096,323852,282194,249853,212170,172880,141904,111634,82781,57895,43276,28748,45988 1,1,2,2017,100798229,979279,980970,982461,983445,965993,965546,970708,975795,984022,1016484,1028151,1031076,1040894,1058425,1058311,1059736,1092468,1116286,1113187,1119297,1131574,1143634,1166268,1186352,1205244,1246336,1289534,1299209,1255853,1237494,1220776,1233637,1248546,1209446,1229805,1228702,1220078,1231018,1164170,1142596,1130443,1091524,1132856,1103269,1131836,1211600,1320648,1346998,1292533,1264654,1294948,1325116,1431202,1488980,1509527,1532007,1573785,1577531,1552964,1564894,1558584,1507624,1505055,1466397,1424538,1378771,1336611,1298470,1282878,1284433,1371744,977208,969066,959687,997491,858608,779416,729487,687332,658406,603606,572953,548364,488057,470171,446907,421357,395831,351016,322517,286170,245684,214003,178513,142657,114655,88173,63812,43480,31615,46761 1,1,2,2018,100887096,977776,980269,982311,983758,984550,966975,966427,971478,976558,984782,1017191,1028816,1031762,1041654,1059463,1059836,1061861,1095228,1119658,1117011,1123359,1135665,1147490,1169999,1190017,1208728,1249667,1292673,1302140,1258573,1239867,1222759,1235180,1249725,1210428,1230600,1229425,1220717,1231500,1164561,1142780,1130441,1091336,1132377,1102602,1130864,1210266,1318796,1344799,1290228,1262116,1292071,1321792,1427222,1484425,1504522,1526530,1567709,1571029,1546134,1557449,1550507,1499081,1495646,1456290,1413700,1367174,1324176,1285052,1268165,1268094,1352336,962041,952359,941253,976121,838156,758744,707925,664701,634157,578783,546622,520056,459704,439366,413959,386492,359163,314680,285297,249438,210713,180320,147539,115469,90732,68104,48031,31840,49185 1,1,2,2019,100970931,975461,978787,981633,983635,984882,985543,967870,967220,972232,977322,985525,1017862,1029495,1032540,1042702,1060994,1061994,1064664,1098635,1123524,1121134,1127518,1139562,1151270,1173725,1193514,1212111,1252837,1295653,1304876,1260990,1241869,1224330,1236412,1250695,1211274,1231357,1230084,1221252,1231854,1164767,1142794,1130246,1090949,1131724,1101725,1129725,1208687,1316740,1342450,1287726,1259375,1288943,1318256,1423019,1479627,1499291,1520806,1561406,1564257,1538968,1549566,1541887,1489906,1485541,1445408,1402002,1354666,1310730,1270548,1252293,1250478,1331440,945674,934306,921358,953110,816159,736557,684849,640459,608297,552412,518649,490086,429841,407234,380002,350988,322289,278655,248971,214206,177807,149271,119622,91548,70226,51370,35255,50947 1,1,2,2020,101047966,972127,976495,980168,982973,984774,985887,986446,968670,967989,972987,978071,986223,1018540,1030272,1033608,1044245,1063154,1064829,1068120,1102546,1127681,1125348,1131478,1143378,1155047,1177282,1196915,1215339,1255854,1298435,1307307,1263032,1243448,1225594,1237428,1251526,1212080,1232047,1230643,1221656,1232026,1164800,1142622,1129848,1090387,1130856,1100686,1128351,1206912,1314542,1339897,1285018,1256394,1285617,1314517,1418570,1474608,1493814,1514861,1554835,1557149,1531381,1541144,1532621,1480054,1474648,1433653,1389377,1341122,1296184,1254892,1235155,1231477,1308904,927972,914805,899909,928348,792537,712789,660092,614567,580810,524386,489016,458506,398667,374094,345391,315253,285692,243454,214083,181007,147422,121236,95017,71002,53087,37793,54467 1,1,2,2021,101116088,967514,973190,977898,981521,984125,985789,986800,987259,969453,968766,973732,978778,986925,1019319,1031342,1035180,1046436,1066008,1068332,1072090,1106758,1131933,1129361,1135360,1147193,1158649,1180738,1200160,1218406,1258669,1300902,1309348,1264638,1244713,1226656,1238310,1252311,1212819,1232635,1231071,1221876,1232017,1164631,1142244,1129267,1089618,1129823,1099411,1126793,1205013,1312140,1337125,1282071,1253228,1282091,1310557,1413908,1469348,1488128,1508667,1547945,1549621,1523265,1532082,1522653,1469414,1462856,1420953,1375697,1326456,1280456,1237967,1216653,1210957,1284549,908833,893757,876807,901739,767212,687262,633630,587029,551581,494681,457768,425524,366496,340287,310518,279745,249887,209598,181156,150303,119937,96479,73837,53791,39147,58517 1,1,2,2022,101173566,961808,968600,974611,979269,982686,985152,986711,987621,988052,970235,969525,974433,979499,987738,1020404,1032924,1037405,1049329,1069530,1072346,1076366,1111068,1135993,1133300,1139243,1150840,1162153,1184036,1203249,1221271,1261175,1302985,1310960,1265926,1245768,1227580,1239159,1253042,1213460,1233093,1231311,1221919,1231816,1164261,1141698,1128486,1088693,1128557,1097973,1125124,1202935,1309540,1334112,1278933,1249868,1278350,1306409,1409028,1463899,1482197,1502159,1540649,1541565,1514511,1522328,1511879,1457883,1450110,1407180,1360867,1310589,1263440,1219684,1196652,1188756,1258246,888161,871065,851958,873193,739984,659951,605474,557734,520587,463339,425112,391461,333648,306197,275828,244965,215410,177606,150657,122482,95618,75122,56055,39757,62050 1,1,2,2023,101218760,955315,962917,970039,975996,980445,983724,986084,987541,988424,988842,971001,970239,975153,980319,988853,1022007,1035165,1040336,1052900,1073579,1076663,1080739,1115186,1139979,1137231,1142948,1154392,1165499,1187181,1206143,1223828,1263302,1304642,1312255,1267012,1246705,1228465,1239946,1253683,1213971,1233365,1231375,1221772,1231413,1163727,1140947,1127544,1087549,1127123,1096430,1123298,1200673,1306703,1330906,1275610,1246313,1274426,1302066,1403963,1458214,1475975,1495263,1532829,1532874,1505075,1511772,1500206,1445399,1436272,1392242,1344817,1293409,1245041,1199897,1174996,1164744,1229846,865856,846644,825280,842472,710830,630876,575510,526655,487871,430563,391359,356658,300497,272254,241811,211429,182781,147925,122975,97820,74598,57153,41524,64696 1,1,2,2024,101250145,948262,956447,964374,971440,977186,981493,984667,986924,988351,989221,989614,971724,970973,975978,981442,990483,1024274,1038117,1043946,1056992,1077941,1081083,1084910,1119218,1143953,1140979,1146553,1157791,1168694,1190132,1208738,1226013,1265007,1305983,1313347,1267967,1247609,1229297,1240639,1254200,1214309,1233472,1231250,1221417,1230830,1162980,1140033,1126381,1086243,1125583,1094730,1121302,1198197,1303674,1327508,1272088,1242582,1270309,1297565,1398689,1452247,1469376,1487868,1524390,1523504,1494860,1500329,1487567,1431840,1421258,1376066,1327433,1274819,1225114,1178457,1151551,1138796,1199217,841834,820407,796531,809545,679777,599912,543704,493831,453641,396665,356850,321503,267453,238935,208971,179646,152465,120943,98390,76463,56875,42434,67574 1,1,2,2025,101266098,940759,949420,957921,965790,972644,978246,982445,985514,987740,989158,990001,990343,972463,971809,977107,983085,992779,1027260,1041763,1048083,1061401,1082407,1085307,1089008,1123245,1147751,1144628,1150003,1161035,1171691,1192776,1210949,1227771,1266396,1307109,1314301,1268883,1248449,1230031,1241207,1254541,1214475,1233380,1230921,1220887,1230037,1162078,1138900,1125051,1084838,1123879,1092867,1119103,1195552,1300463,1323901,1268387,1238670,1266048,1292878,1393152,1445920,1462299,1479885,1515279,1513344,1483762,1487917,1473827,1417117,1404983,1358519,1308601,1254671,1203506,1155231,1126199,1110780,1166213,816003,792098,765687,774463,646698,567034,510105,459471,418215,361976,321957,286429,234981,206731,177802,150074,124857,96938,77058,58419,42321,70042 1,1,2,2026,101265034,932781,941939,950911,959352,967008,973713,979207,983300,986337,988554,989946,990735,991088,973306,972949,978761,985400,995796,1030932,1045939,1052541,1065913,1086678,1089453,1093098,1127097,1151449,1148122,1153299,1164078,1174386,1195047,1212735,1229211,1267573,1308109,1315225,1269744,1249201,1230643,1241598,1254704,1214440,1233077,1230411,1220148,1229077,1160955,1137606,1123626,1083284,1122020,1090812,1116748,1192738,1297055,1320114,1264498,1234626,1261616,1287961,1387274,1439122,1454633,1471237,1505389,1502300,1471715,1474411,1458895,1401138,1387323,1339505,1288179,1232814,1180090,1130101,1098808,1080571,1130716,788103,761694,732803,737078,611557,532285,474909,423886,381938,326874,287113,251926,203557,176129,148758,123101,100251,76068,58997,43568,71548 1,1,2,2027,101245081,924341,933985,943445,952355,960586,968092,974684,980071,984132,987156,989351,990688,991486,991934,974455,974618,981089,988438,999514,1035143,1050436,1057102,1070227,1090866,1093592,1097008,1130846,1154992,1151457,1156391,1166815,1176692,1196884,1214202,1230438,1268616,1309068,1316080,1270509,1249829,1231081,1241809,1254673,1214212,1232604,1229694,1219243,1227882,1159665,1136214,1122046,1081578,1119960,1088599,1114236,1189743,1293470,1316134,1260477,1230417,1256963,1282731,1380948,1431754,1446334,1461855,1494624,1490301,1458588,1459715,1442677,1383784,1368171,1318878,1266011,1209106,1154726,1102925,1069247,1048045,1092353,758105,729262,697741,697347,574396,495864,438436,387419,345199,291791,252802,218499,173657,147570,122224,99016,78817,58357,44096,73397 1,1,2,2028,101204662,915601,925573,935511,944903,953601,961682,969071,975556,980910,984958,987961,990100,991444,992344,993099,976145,976974,984155,992188,1003776,1039678,1055036,1061466,1074459,1095038,1097541,1100815,1134435,1158369,1154584,1159169,1169165,1178567,1198399,1215456,1231533,1269632,1309967,1316840,1271144,1250273,1231344,1241830,1254432,1213805,1231923,1228813,1218116,1226528,1158279,1134669,1120311,1079681,1117748,1086242,1111560,1186593,1289704,1312010,1256285,1225994,1252009,1277088,1374072,1423761,1437309,1451625,1482913,1477216,1444293,1443739,1425053,1364949,1347372,1296457,1241951,1183414,1127277,1073572,1037393,1012846,1051075,726091,694665,660459,655317,535426,458095,401028,350455,308443,257199,219518,186649,145712,121438,98486,77995,60591,43715,75011 1,1,2,2029,101142589,906801,916854,927115,936985,946163,954712,962675,969952,976403,981743,985769,988717,990867,992313,993520,994798,978517,980063,987931,996485,1008365,1044317,1059439,1065753,1078681,1099028,1101387,1104458,1137859,1161538,1157398,1161558,1171076,1180112,1199695,1216578,1232594,1270583,1310773,1317475,1271601,1250546,1231409,1241643,1254015,1213190,1231078,1227711,1216829,1225069,1156743,1132969,1118379,1077637,1115386,1083726,1108742,1183275,1285798,1307719,1251885,1221289,1246659,1270942,1366607,1415056,1427446,1440479,1470127,1462955,1428742,1426357,1405906,1344480,1324758,1272112,1215855,1155591,1097610,1041915,1002877,974929,1007022,691930,657856,620998,611224,494988,419329,363078,313441,272165,223604,187763,156840,120100,98018,77724,60082,45489,75846 1,1,2,2030,101057733,898090,908077,918411,928607,938258,947284,955714,963562,970807,977243,982558,986532,989492,991742,993496,995231,997184,981627,983866,992262,1001114,1013060,1048759,1063762,1070028,1082717,1102908,1105062,1107927,1141070,1164387,1159817,1163502,1172652,1181438,1200855,1217664,1233597,1271434,1311446,1317931,1271886,1250629,1231272,1241280,1253395,1212419,1230012,1226447,1215446,1223456,1155045,1131076,1116299,1075449,1112861,1081073,1105778,1179846,1281727,1303206,1247196,1216196,1240816,1264247,1358460,1405542,1416700,1428291,1456173,1447425,1411797,1407459,1385084,1322199,1300179,1245693,1187579,1125496,1065588,1007579,965662,934434,960003,655570,618881,579570,565440,453450,379969,325041,276870,236893,191511,158002,129472,97103,77496,59994,45204,77694 1,1,2,2031,100949355,889581,899388,909654,919922,929891,939389,948296,956609,964424,971655,978066,983328,987312,990375,992932,995218,997639,1000321,985463,988230,996924,1005852,1017561,1053123,1068065,1074108,1086643,1106621,1108572,1111187,1143959,1166838,1161788,1165108,1174005,1182633,1201982,1218692,1234507,1272166,1311940,1318205,1271979,1250505,1230966,1240720,1252619,1211440,1228788,1225088,1213911,1221680,1153160,1129034,1114073,1073110,1110205,1078284,1102715,1176278,1277453,1298402,1242117,1210630,1234445,1256926,1349543,1395159,1404932,1414967,1440957,1430495,1393358,1386887,1362404,1297960,1273485,1217043,1156970,1092984,1030805,970515,925894,891186,909938,617046,577935,536520,518374,411238,340480,287417,241267,203148,161383,130632,104858,76913,59937,45234,78791 1,1,2,2032,100816947,881460,890899,900979,911178,921218,931032,940415,949204,957476,965279,972490,978847,984115,988202,991571,994670,997644,1000794,1004178,989862,992928,1001694,1010392,1021982,1057471,1072188,1078080,1090399,1110167,1111868,1114126,1146446,1168837,1163422,1166496,1175226,1183790,1203046,1219628,1235293,1272710,1312254,1318287,1271862,1250202,1230455,1240007,1251623,1210299,1227471,1223578,1212213,1219706,1151122,1126843,1111694,1070643,1107393,1075396,1099527,1172526,1272897,1293198,1236553,1204553,1227468,1248894,1339787,1383766,1392046,1400425,1424357,1412059,1373269,1364468,1337721,1271623,1244521,1186010,1123881,1057637,993222,930888,883400,845111,856879,576554,535362,492230,470500,368845,301379,250746,207164,171425,133635,105974,83208,59603,45285,79601 1,1,2,2033,100660465,873847,882799,892505,902517,912487,922367,932064,941331,950080,958337,966122,973284,979646,985012,989412,993326,997111,1000819,1004674,1008595,994594,997741,1006268,1014851,1026386,1061624,1076190,1081884,1093980,1113492,1114838,1116658,1148477,1170499,1164833,1167747,1176418,1184888,1204016,1220436,1235898,1273087,1312377,1318157,1271572,1249704,1229796,1239079,1250475,1209072,1226006,1221906,1210315,1217577,1148938,1124496,1109185,1068039,1104490,1072394,1096171,1168513,1267947,1287497,1230479,1197883,1219796,1240100,1329081,1371288,1377971,1384543,1406264,1391956,1351353,1340048,1310881,1243016,1213115,1152433,1087860,1019403,953023,888526,838111,796258,801095,534424,491529,447143,422382,326825,263227,215573,175057,142162,108591,84245,64605,45127,80246 1,1,2,2034,100480169,866780,875211,884424,894052,903836,913645,923407,932989,942214,950949,959186,966922,974088,980548,986230,991177,995779,1000311,1004731,1009122,1013353,999436,1002355,1010761,1019287,1030589,1065667,1080028,1085506,1097344,1116493,1117401,1118734,1150169,1171939,1166114,1168965,1177549,1185898,1204866,1221064,1236336,1273270,1312296,1317856,1271078,1249052,1228923,1237990,1249232,1207703,1224384,1220044,1208269,1215293,1146599,1122022,1106534,1065349,1101472,1069240,1092586,1164147,1262513,1281262,1223802,1190545,1211381,1230416,1317323,1357638,1362580,1367209,1386515,1370014,1327472,1313482,1281713,1211978,1179114,1115840,1048866,978483,910024,843361,790062,744861,743028,491021,446872,401786,374647,285779,226587,182415,145394,115709,86481,65536,49017,80649 1,1,2,2035,100276181,860147,868163,876848,885983,895381,905003,914692,924338,933879,943087,951803,959991,967731,975003,981779,988004,993650,999001,1004246,1009213,1013919,1018230,1004082,1006884,1015232,1023533,1034682,1069530,1083679,1088911,1100376,1119078,1119504,1120471,1151644,1173242,1167353,1170127,1178586,1186781,1205536,1221525,1236581,1273248,1312040,1317352,1270431,1248183,1227898,1236814,1247838,1206175,1222573,1218033,1206072,1212841,1144123,1119404,1103790,1062550,1098294,1065860,1088672,1159343,1256565,1274411,1216447,1182484,1202102,1219756,1304439,1342690,1345763,1348270,1364944,1346080,1301459,1284580,1250042,1178353,1142018,1076185,1007112,934702,864156,795413,739488,691325,683160,446767,401903,356737,327961,246309,191996,151733,118532,92313,67405,49826,83793 1,1,2,2036,100048962,853891,861548,869815,878418,887324,896558,906057,915630,925233,934757,943945,952613,960806,968651,976242,983564,990488,996890,1002956,1008754,1014036,1018824,1022909,1008646,1011394,1019509,1027658,1038597,1073218,1087113,1091979,1102995,1121207,1121267,1121985,1152983,1174508,1168538,1171193,1179499,1187486,1206034,1221794,1236622,1273057,1311583,1316693,1269573,1247164,1226784,1235497,1246295,1204463,1220609,1215868,1203713,1210252,1141506,1116697,1100934,1059603,1094890,1062156,1084338,1154063,1250014,1266859,1208358,1173578,1191877,1208059,1290322,1326353,1327374,1327560,1341389,1319991,1273143,1253173,1215698,1141621,1101776,1033704,962418,887973,815441,744914,686768,636081,622071,402160,357193,312626,283009,208991,159938,123900,94731,72087,51352,86588 1,1,2,2037,99799261,847982,855309,863212,871396,879774,888514,897619,907001,916531,926117,935622,944759,953433,961733,969897,978040,986068,993747,1000877,1007498,1013614,1018979,1023537,1027499,1013187,1015707,1023667,1031612,1042333,1076679,1090205,1094627,1105148,1122991,1122806,1123362,1154287,1175722,1169635,1172143,1180242,1188024,1206350,1221866,1236497,1272666,1310969,1315815,1268563,1246057,1225531,1234033,1244562,1202608,1218504,1213544,1201211,1207506,1138800,1113878,1097930,1056442,1091160,1058049,1079563,1148226,1242772,1258542,1199413,1163752,1180632,1195209,1274862,1308465,1307244,1304930,1315701,1291575,1242342,1219086,1178135,1101733,1058645,988205,914693,838323,764103,692237,632331,579667,560448,357764,313362,270098,240449,174349,130806,99190,74112,55029,89592 1,1,2,2038,99528126,842438,849417,856986,864804,872760,880971,889582,898567,907913,917432,926991,936441,945590,954369,962991,971711,980563,989348,997754,1005442,1012385,1018584,1023721,1028167,1032075,1017535,1019898,1027645,1035377,1045836,1079797,1092875,1096814,1106954,1124543,1124205,1124706,1155531,1176841,1170604,1172914,1180813,1188380,1206469,1221773,1236177,1272128,1310145,1314781,1267467,1244817,1224138,1232382,1242676,1200608,1216238,1211083,1198564,1204671,1135988,1110912,1094703,1052970,1087021,1053515,1074275,1141764,1234788,1249346,1189536,1152938,1168270,1181120,1257915,1288865,1285232,1280233,1287694,1260649,1208896,1181769,1137315,1058961,1012428,939604,863964,785976,710520,637809,576691,522702,499061,314197,271056,229781,200880,142818,104899,77744,56686,94248 1,1,2,2039,99236907,837290,843891,851107,858588,866176,873965,882046,890543,899492,908821,918312,927817,937277,946532,955634,964815,974246,983859,993380,1002347,1010360,1017391,1023357,1028377,1032769,1036442,1021754,1023905,1031436,1038911,1049002,1082497,1095081,1098650,1108534,1125962,1125567,1125988,1156678,1177837,1171407,1173517,1181197,1188537,1206428,1221493,1235715,1271380,1309162,1313657,1266237,1243437,1222556,1230579,1240653,1198454,1213835,1208475,1195828,1201719,1133021,1107724,1091159,1049101,1082450,1048483,1068402,1134626,1225949,1239192,1178658,1141039,1154702,1165655,1239329,1267421,1261186,1253286,1257187,1227036,1172230,1141173,1093520,1013108,963041,887917,810454,731301,655116,582138,520467,465900,438760,272094,230894,192242,164808,114727,82371,59582,98556 1,1,2,2040,98927164,832483,838762,845595,852720,859969,867389,875047,883014,891472,900406,909708,919142,928658,938226,947804,957468,967361,977563,987915,998001,1007297,1015391,1022198,1028048,1033012,1037172,1040690,1025796,1027729,1034997,1042104,1051742,1084726,1096937,1100258,1109978,1127343,1126872,1127182,1157711,1178656,1172034,1173932,1181384,1188534,1206197,1221070,1235052,1270486,1308097,1312402,1264864,1241867,1220826,1228632,1238465,1196167,1211287,1205777,1192977,1198603,1129828,1104215,1087210,1044817,1077365,1042884,1061900,1126697,1216174,1228002,1166667,1127963,1139795,1148672,1218970,1243978,1234936,1223914,1224014,1190152,1132307,1097605,1046562,964094,910499,833370,754533,674732,598398,525831,464347,410041,380414,232073,193446,157968,132613,90255,63254,103474 1,1,2,2041,98600801,827988,833971,840477,847217,854107,861194,868482,876020,883949,892388,901298,910543,919988,929611,939505,949650,960030,970695,981642,992557,1002977,1012364,1020229,1026916,1032715,1037447,1041444,1044754,1029648,1031320,1038210,1044866,1054015,1086603,1098560,1101727,1111385,1128665,1128083,1128254,1158565,1179313,1172476,1174156,1181417,1188343,1205821,1220440,1234246,1269518,1306900,1311006,1263312,1240158,1218963,1226536,1236143,1193740,1208652,1202971,1189977,1195259,1126324,1100311,1082835,1040046,1071708,1036676,1054661,1117906,1205385,1215671,1153492,1113587,1123411,1130054,1196700,1218368,1206294,1191942,1187573,1149963,1089446,1050872,996352,911939,855032,776340,696642,616791,540993,469586,409110,355937,324887,194710,159205,127327,104517,69444,109358 1,1,2,2042,98259620,823812,829491,835696,842109,848614,855339,862295,869462,876959,884873,893286,902137,911394,920947,930896,941360,952228,963383,974796,986317,997563,1008069,1017231,1024984,1031615,1037178,1041753,1045532,1048621,1033258,1034560,1040994,1047163,1055930,1088248,1100047,1103161,1112736,1129899,1129177,1129152,1159248,1179775,1172728,1174224,1181267,1188023,1205252,1219674,1233362,1268414,1305558,1309422,1261613,1238308,1216952,1224314,1233681,1191229,1205907,1200011,1186752,1191590,1122419,1095981,1077966,1034725,1065429,1029750,1046612,1108187,1193478,1202104,1138990,1097773,1105431,1109664,1172350,1190418,1175111,1156791,1147825,1106794,1043451,1000882,942896,856847,797008,717269,637303,558093,483592,414165,355543,304377,272972,160493,128541,100535,80578,117708 1,1,2,2043,97905342,819894,825329,831227,837341,843518,849852,856446,863279,870405,877887,885776,894136,902996,912362,922243,932759,943951,955596,967499,979491,991347,1002682,1012960,1022009,1029709,1036108,1041513,1045870,1049429,1052250,1036519,1037370,1043308,1049101,1057613,1089756,1101495,1104539,1113998,1131006,1130101,1129887,1159751,1180054,1172824,1174111,1180981,1187500,1204546,1218836,1232357,1267181,1304041,1307687,1259768,1236306,1214815,1221954,1231136,1188623,1203020,1196831,1183199,1187494,1118078,1091144,1072527,1028812,1058426,1022041,1037694,1097437,1180372,1187176,1123029,1080407,1085728,1087354,1145752,1159953,1140774,1118411,1105111,1060449,994224,947629,886404,799180,736861,656675,577142,499352,426971,360356,304428,256101,225349,129793,101678,77661,131291 1,1,2,2044,97540171,816146,821425,827078,832885,838756,844762,850964,857437,864228,871338,878793,886631,895001,903971,913670,924119,935361,947336,959735,972215,984547,996499,1007607,1017774,1026762,1034226,1040467,1045658,1049797,1053089,1055529,1039347,1039696,1045259,1050803,1059158,1091225,1102887,1105825,1115134,1131944,1130854,1130429,1160059,1180169,1172738,1173866,1180508,1186847,1203769,1217880,1231224,1265775,1302381,1305817,1257782,1234181,1212542,1219511,1228486,1185876,1199911,1193325,1179239,1182954,1113233,1085739,1066476,1022195,1050622,1013486,1027812,1085584,1165927,1170731,1105488,1061361,1064147,1062958,1116743,1126375,1103254,1077144,1059236,1010841,941778,891330,827239,739366,675115,595182,516877,441342,371931,308947,256500,211747,182548,102851,78694,138165 1,1,2,2045,97166223,812483,817691,823184,828743,834308,840005,845880,851959,858392,865166,872247,879653,887499,895978,905286,915552,926732,938758,951495,964479,977297,989721,1001444,1012439,1022553,1031312,1038616,1044635,1049600,1053471,1056384,1058366,1041694,1041667,1046978,1052367,1060664,1092637,1104193,1106996,1116104,1132717,1131426,1130787,1160214,1180104,1172519,1173429,1179898,1186131,1202886,1216800,1229924,1264232,1300578,1303787,1255661,1231924,1210199,1216972,1225691,1182914,1196482,1189411,1174837,1177886,1107813,1079720,1059701,1014799,1041952,1003992,1016897,1072502,1149993,1152646,1086238,1040489,1040533,1036329,1084727,1089644,1062893,1032801,1010094,957948,886289,832330,765833,677918,612409,533528,457303,384887,319274,260667,212396,171817,144915,79755,143154 1,1,2,2046,96785553,808808,814041,819459,824857,830173,835562,841128,846881,852918,859333,866081,873110,880527,888482,897297,907179,918183,930146,942934,956258,969587,982501,994699,1006308,1017244,1027123,1035720,1042807,1048605,1053300,1056792,1059244,1060725,1043684,1043400,1048553,1053891,1062113,1093961,1105377,1107994,1116907,1133301,1131804,1130993,1160191,1179907,1172114,1172869,1179226,1185300,1201876,1215555,1228489,1262549,1298620,1301627,1253412,1229589,1207754,1214295,1222684,1179639,1192644,1185052,1169908,1172208,1101768,1072977,1052136,1006576,1032326,993493,1004829,1058055,1132467,1132792,1065123,1017629,1014725,1006899,1049666,1050112,1019500,985282,957680,901968,828101,771046,702694,615448,549469,472511,399248,330798,269748,216165,172619,136635,112585,146985 1,1,2,2047,96399105,805050,810380,815821,821138,826291,831434,836689,842132,847844,853863,860256,866954,873991,881520,889805,899197,909819,921609,934335,947715,961385,974809,987501,999588,1011141,1021844,1031561,1039941,1046804,1052330,1056644,1059673,1061623,1062721,1045429,1044993,1050091,1055358,1063474,1095168,1106390,1108825,1117525,1133698,1132032,1131025,1160038,1179522,1171577,1172240,1178442,1184349,1200702,1214181,1226929,1260720,1296526,1299327,1251082,1227153,1205181,1211404,1219353,1175956,1188363,1180173,1164384,1165878,1094984,1065436,1043716,997428,1021668,981864,991478,1042129,1113199,1110996,1041977,992632,986177,974638,1011907,1007586,972974,934574,902177,843228,767623,707987,638451,552686,487110,412982,343557,279856,224025,175961,137508,106350,173345 1,1,2,2048,96008804,801145,806633,812169,817507,822584,827563,832571,837700,843099,848792,854790,861132,867837,874985,882848,891711,901845,913262,925821,939140,952865,966627,979834,992421,1004446,1015760,1026300,1035799,1043956,1050545,1055691,1059541,1062062,1063633,1064478,1047036,1046550,1051574,1056738,1064718,1096198,1107234,1109466,1117950,1133942,1132083,1130931,1159703,1179011,1170983,1171505,1177537,1183232,1199397,1212680,1225223,1258764,1294307,1296951,1248655,1224585,1202395,1208193,1215609,1171848,1183568,1174698,1158216,1158774,1087396,1057036,1034349,987290,1009863,968994,976751,1024612,1092033,1087096,1016648,964948,954852,939877,971278,961980,923307,880849,843905,782136,705348,643776,573852,490445,426206,355807,291036,232757,182650,140411,107227,186743 1,1,2,2049,95616678,797040,802740,808429,813862,818959,823860,828704,833589,838672,844052,849723,855669,862020,868835,876317,884761,894366,905299,917486,930640,944312,958135,971677,984773,997302,1009096,1020246,1030569,1039839,1047725,1053926,1058606,1061949,1064089,1065408,1066089,1048603,1048050,1052968,1057997,1065787,1097059,1107893,1109926,1118229,1134013,1132014,1130659,1159243,1178444,1170285,1170656,1176478,1182000,1197976,1211046,1223400,1256676,1292005,1294471,1246097,1221813,1199302,1204579,1211426,1167229,1178174,1168576,1151289,1150836,1078939,1047680,1023957,976046,996786,954778,960532,1005348,1068800,1060924,988565,934543,921083,902452,927682,913276,870664,824417,783262,719189,641884,579153,509726,429592,367640,301810,242401,190065,145998,109691,195832 1,1,2,2050,95224485,792670,798646,804544,810129,815321,820239,825005,829725,834564,839630,844986,850603,856559,863023,870171,878235,887425,897830,909536,922322,935826,949601,963202,976639,989679,1001971,1013600,1024532,1034631,1043630,1051128,1056862,1061033,1063995,1065881,1067035,1067664,1050117,1049462,1054241,1059087,1066696,1097745,1108365,1110236,1118335,1133965,1131764,1130263,1158728,1177770,1169473,1169647,1175300,1180645,1196419,1209295,1221454,1254525,1289606,1291854,1243333,1218729,1195812,1200540,1206726,1162030,1172141,1161695,1143527,1141980,1069514,1037299,1012432,963573,982337,939110,942680,984186,1043341,1031873,957688,901753,884710,862282,881104,861623,815331,765649,720728,654987,577956,514936,446960,370998,312252,251735,198246,152180,114264,203181 1,1,2,2051,94833593,788022,794287,800457,806250,811591,816604,821387,826028,830703,835524,840569,845871,851496,857565,864368,872098,880909,890901,902081,914389,927528,941136,954694,968187,981564,994369,1006502,1017910,1028614,1038435,1047048,1054076,1059302,1063095,1065794,1067520,1068628,1069185,1051542,1050750,1055343,1060015,1067423,1098246,1108691,1110371,1118321,1133736,1131391,1129813,1158107,1176981,1168501,1168519,1174002,1179162,1194750,1207422,1219442,1252276,1287069,1289024,1240256,1215250,1191891,1195984,1201426,1156202,1165344,1153978,1134863,1132112,1059045,1025770,999642,949780,966394,921848,923046,960974,1015043,999903,924372,866420,845646,819339,831678,807303,757673,705001,656888,590248,514358,452001,386442,315503,260804,206191,158989,119312,211090 1,1,2,2052,94445422,783074,789649,796105,802170,807716,812877,817757,822413,827008,831664,836463,841456,846766,852509,858917,866304,874783,884399,895171,906951,919615,932858,946244,959699,973139,986276,998917,1010828,1022014,1032445,1041872,1050016,1056531,1061375,1064908,1067448,1069125,1070165,1070616,1052844,1051871,1056283,1060759,1067962,1098595,1108848,1110392,1118128,1133384,1130970,1129265,1157376,1176041,1167418,1167280,1172581,1177571,1192960,1205484,1217344,1249903,1284333,1285875,1236776,1211338,1187467,1190842,1195487,1149633,1157722,1145353,1125199,1121153,1047414,1012964,985486,934545,948818,902846,901495,935143,983866,965393,888457,828461,803870,773742,779665,750655,698123,643039,592459,525781,451962,391247,329049,263881,213939,165632,124870,219940 1,1,2,2053,94060932,777832,784711,791474,797823,803641,809006,814034,818787,823396,827971,832606,837352,842353,847781,853865,860858,868994,878281,888679,900054,912190,924960,937987,951271,964666,977870,990849,1003267,1014950,1025855,1035897,1044858,1052490,1058620,1063206,1066580,1069062,1070670,1071610,1071926,1053976,1052828,1057037,1061318,1068361,1098775,1108881,1110229,1117819,1132987,1130450,1128608,1156498,1174985,1166215,1165915,1171052,1175860,1191114,1203468,1215127,1247336,1281279,1282310,1232855,1206913,1182461,1185065,1188782,1142246,1149196,1135722,1114445,1108967,1034492,998785,969840,917733,929460,881970,877479,906656,950201,928182,849855,787846,759488,725732,725391,692118,637238,580449,528243,462469,391656,333553,275582,216784,172131,130312,229925 1,1,2,2054,93681036,772316,779482,786546,793198,799298,804935,810162,815068,819771,824362,828916,833498,838252,843369,849139,855810,863553,872499,882568,893572,905305,917553,930108,943026,956257,969417,982456,995213,1007405,1018811,1029323,1038892,1047347,1054590,1060460,1064886,1068202,1070615,1072125,1072932,1073064,1054949,1053608,1057614,1061735,1068588,1098837,1108738,1109955,1117463,1132488,1129814,1127802,1155504,1173816,1164892,1164443,1169409,1174100,1189191,1201335,1212722,1244459,1277815,1278299,1228425,1201907,1176835,1178531,1181236,1133971,1139668,1125006,1102484,1095427,1020174,983106,952574,899204,908176,858684,850977,875886,913880,888169,808536,744684,712738,675609,669269,632222,575688,518006,465109,401207,334316,279736,226728,174696,135658,240637 1,1,2,2055,93306542,766538,773975,781321,788274,794677,800600,806101,811198,816054,820739,825310,829815,834405,839272,844729,851086,858511,867065,876794,887476,898842,910683,922715,935164,948030,961026,974027,986841,999369,1011277,1022295,1032338,1041393,1049455,1056441,1062150,1066524,1069771,1072082,1073459,1074082,1074042,1055738,1054199,1058045,1061989,1068703,1098724,1108484,1109639,1117012,1131883,1129039,1126887,1154397,1172524,1163467,1162862,1167719,1172270,1187158,1199021,1210025,1241197,1273912,1273761,1223404,1196270,1170462,1171179,1172789,1124712,1129049,1113076,1089183,1080421,1004332,965786,933530,878815,884415,832966,822330,842672,874815,845331,764609,699202,663901,623745,611803,571621,514226,456554,403950,342885,280753,230484,182999,137915,251757 1,1,2,2056,92938220,760542,768207,775820,783054,789758,795982,801769,807139,812186,817025,821689,826211,830723,835427,840635,846679,853795,862036,871378,881714,892756,904231,915861,927791,940185,952817,965650,978423,991013,1003262,1014774,1025317,1034848,1043519,1051321,1058145,1063802,1068105,1071253,1073429,1074621,1075069,1074833,1056345,1054651,1058311,1062124,1068641,1098501,1108190,1109228,1116456,1131137,1128156,1125867,1153180,1171136,1161935,1161234,1165958,1170334,1184945,1196418,1206948,1237509,1269490,1268626,1217753,1189885,1163280,1162937,1163338,1114393,1117227,1099802,1074436,1063821,986823,946680,912569,856032,858148,805155,791398,806937,832974,799771,718292,651663,613341,570605,553615,511055,453678,396961,345656,288333,231660,186330,144718,260840 1,1,2,2057,92576490,754386,762220,770057,777560,784545,791066,797153,802809,808130,813158,817976,822592,827120,831746,836791,842588,849392,857325,866356,876307,887003,898159,909426,920952,932828,944983,957457,970067,982608,994920,1006777,1017814,1027837,1036980,1045393,1053039,1059807,1065391,1069594,1072607,1074603,1075621,1075873,1075440,1056813,1054942,1058466,1062091,1068472,1098235,1107802,1108708,1115755,1130290,1127175,1124733,1151866,1169638,1160359,1159543,1164097,1168231,1182460,1193444,1203462,1233318,1264477,1262846,1211353,1182691,1155223,1153702,1152796,1102889,1104069,1085080,1058111,1045461,967490,925633,889121,830824,829735,775119,758109,768647,788453,751714,669859,602416,561492,516750,495406,451332,394896,340087,291054,238258,187574,147604,271863 1,1,2,2058,92221606,748109,756073,764078,771806,779055,785856,792240,798195,803802,809104,814111,818881,823508,828150,833111,838752,845308,852927,861650,871291,881608,892419,903362,914526,925999,937642,949636,961887,974268,986527,998440,1009824,1020349,1029984,1038863,1047116,1054708,1061410,1066895,1070962,1073793,1075613,1076436,1076492,1075906,1057114,1055111,1058450,1061948,1068268,1097882,1107309,1108050,1114955,1129337,1126079,1123516,1150451,1168096,1158719,1157750,1162064,1165852,1179609,1190077,1199497,1228562,1258827,1256293,1204126,1174607,1146182,1143394,1141035,1090065,1089458,1068774,1040050,1025184,946190,902066,863153,803545,799034,742775,722423,727886,741464,701426,619647,551881,508907,462827,437948,393282,338726,286741,240858,193219,148842,281403 1,1,2,2059,91873818,741769,749804,757934,765830,773302,780369,787031,793282,799198,804788,810063,815017,819797,824539,829519,835077,841476,848846,857256,866595,876602,887031,897635,908477,919586,930824,942308,954084,966100,978198,990066,1001498,1012370,1022509,1031884,1040598,1048799,1056321,1062920,1068275,1072159,1074816,1076445,1077075,1076974,1076209,1057302,1055120,1058327,1061771,1067977,1097432,1106680,1107294,1114054,1128270,1124893,1122197,1148992,1166488,1156978,1155793,1159769,1163119,1176370,1186236,1194981,1223188,1252406,1248891,1196007,1165534,1136083,1131885,1127922,1075811,1073264,1050723,1020089,1002831,922309,875943,835040,774053,765969,708096,684419,684848,692269,649261,568082,500587,456208,409550,382036,337744,285965,237626,195629,153576,288676 1,1,2,2060,91532948,735418,743473,751670,759690,767333,774622,781544,788080,794290,800185,805748,810972,815935,820829,825912,831486,837802,845017,853183,862209,871913,882036,892258,902761,913550,924426,935503,946762,958311,970043,981745,993139,1004052,1014534,1024416,1033632,1042295,1050424,1057844,1064314,1069484,1073193,1075658,1077095,1077574,1077292,1076401,1057330,1055023,1058169,1061508,1067585,1096839,1105952,1106439,1113045,1127118,1123616,1120841,1147474,1164791,1155079,1153574,1157119,1160000,1172661,1181850,1189869,1217073,1245148,1240575,1186886,1155384,1124792,1119040,1113341,1060006,1055332,1030758,998062,977740,895816,847649,804640,742283,730500,671144,644273,639760,641200,595658,515701,449138,404085,357648,328477,285507,237319,193302,155752,297024 1,2,0,2014,39427551,531574,543802,548775,549651,546797,552436,571633,572296,559792,552513,550437,548537,559165,580734,599127,585543,590936,591914,595101,628027,661121,682368,697312,704056,692033,646176,604062,579395,568342,566141,540685,546810,546565,542495,566119,528027,509332,503421,483409,498790,482286,499008,518365,541955,542673,503642,507089,506253,525923,552723,549202,542545,537076,539241,551977,527121,510871,505194,482920,469838,439570,410463,388234,382578,369800,342446,323158,304338,241602,238912,222182,216584,193332,179744,172482,154735,146429,134375,128902,120315,106978,99865,89668,80689,77094,66889,60305,54155,47910,41878,35187,29740,24486,19763,16484,11789,9198,6786,5119,3875,8161 1,2,0,2015,39781591,537579,532245,545001,549862,550609,547698,553285,572464,573175,560696,553460,551378,549481,560125,581752,600327,587142,592974,594394,597923,631011,664167,685340,700234,706929,694783,648845,606554,581829,570598,568165,542433,548256,547788,543487,566809,528682,509856,503865,483762,498944,482268,498754,517876,541227,541728,502688,505852,504823,524110,550419,546569,539635,533876,535659,547849,522874,506348,500392,477996,464704,434485,405412,383157,377188,364145,336840,317412,298522,236714,233652,216898,211011,187957,174365,166852,149249,140770,128705,122965,114248,101104,93879,83807,74935,71100,61249,54783,48767,42752,36995,30746,25687,20884,16635,13681,9635,7398,5364,3974,8115 1,2,0,2016,40138886,543346,538289,533484,546132,550834,551554,548580,554173,573334,574116,561646,554431,552346,550472,561188,583041,601937,589239,595536,597316,601032,634196,667312,688371,703173,709796,697469,651437,608991,584170,572696,569973,543952,549493,548860,544341,567410,529240,510325,504241,484010,498965,482109,498372,517274,540375,540668,501576,504436,503192,522085,547876,543704,536481,530426,531846,543485,518371,501601,495392,472893,459384,429233,400162,377897,371556,358224,330964,311405,292442,231600,228151,211383,205203,182356,168752,160986,143527,134877,122818,116820,108002,95074,87776,77866,69144,65119,55668,49368,43536,37787,32346,26570,21923,17585,13814,11189,7752,5852,4166,8000 1,2,0,2017,40499192,548900,544096,539566,534650,547140,551786,552478,549501,555098,574269,575103,562622,555429,553352,551568,562528,584752,604059,591879,598545,600530,604358,637482,670516,691431,706101,712593,700057,653950,611343,586329,574578,571547,545259,550578,549792,545087,567912,529748,510723,504498,484127,498836,481835,497872,516570,539396,539441,500271,502823,501366,519829,545106,540610,533083,526750,527792,538863,513646,496653,490212,467600,453885,423762,394715,372385,365652,352015,324811,305131,286091,226240,222402,205633,199151,176512,162895,154860,137564,128754,116721,110481,101594,88921,81586,71883,63360,59199,50191,44103,38498,33057,27971,22689,18472,14608,11304,9009,6134,4548,7991 1,2,0,2018,40862172,554150,549692,545409,540764,535689,548128,552717,553439,550458,556085,575256,576110,563629,556473,554470,552950,564295,586986,606739,594995,601854,603972,607786,640836,673746,694486,708970,715287,702560,656355,613521,588247,576220,572902,546410,551524,550623,545732,568364,530188,511003,504620,484093,498576,481447,497265,515747,538257,538017,498765,501025,499317,517351,542098,537275,529467,522839,523482,534009,508715,491527,484833,462118,448163,418084,389006,366595,359453,345509,318369,298574,279447,220631,216400,199635,192831,170414,156773,148473,131365,122407,110426,103970,95054,82678,75349,65903,57632,53388,44864,39027,33694,28602,23900,19127,15355,11960,9106,7134,4769,8242 1,2,0,2019,41227288,558927,554985,551044,546644,541836,536704,549092,553683,554437,551475,557124,576279,577149,564684,557635,555881,554773,566601,589793,609900,598427,605393,607529,611270,644221,676968,697477,711733,717888,704946,658578,615464,589927,577633,574096,547421,552373,551343,546316,568746,530506,511149,504596,483932,498189,480953,496544,514760,536932,536388,497068,499019,497054,514642,538848,533717,525619,518676,518951,528953,503595,486213,479258,456406,442221,412129,383007,360499,352951,338702,311626,291708,272507,214765,210135,193368,186229,164039,150381,141830,124931,115850,103955,97320,88414,76386,69110,59975,52005,47732,39721,34182,29166,24454,20161,15907,12579,9639,7214,5550,8577 1,2,0,2020,41593636,562869,559806,556375,552312,547745,542880,537694,550092,554686,555494,552539,558189,577334,578240,565855,559096,557745,557153,569500,593091,613381,602089,609054,611159,614782,647593,680119,700374,714409,720379,707148,660554,617158,591389,578879,575145,548338,553118,551994,546824,569006,530681,511147,504443,483654,497692,480354,495672,513588,535405,534567,495163,496809,494569,511704,535378,529935,521520,514296,514216,523711,498275,480710,473439,450466,435986,405864,376693,354092,346132,331581,304558,284532,265263,208633,203586,186813,179325,157381,143724,134931,118278,109104,97343,90562,81720,70089,62920,54146,46524,42273,34808,29610,24948,20642,16779,13038,10144,7640,5615,9378 1,2,0,2021,41959964,565681,563793,561234,557676,553442,548815,543893,538717,551126,555748,556594,553639,559283,578437,579447,567339,561017,560179,560143,572915,596724,617117,605874,612785,614820,618284,650890,683157,703177,716970,722673,709103,662273,618627,592685,579972,576087,549149,553801,552558,547218,569126,530704,511016,504168,483270,497094,479609,494625,512216,533677,532523,493058,494386,491859,508559,531685,525911,517204,509718,509295,518263,492755,474965,467378,444224,429426,399261,370057,347365,338983,324127,297162,277036,257695,202215,196735,179948,172111,150448,136801,127793,111432,102206,90620,83743,75018,63837,56831,48464,41228,37057,30169,25345,21068,17190,13762,10521,8045,5951,9964 1,2,0,2022,42325024,567413,566651,565261,562571,558836,554538,549852,544939,539774,552220,556858,557717,554772,560430,579665,580965,569298,563511,563234,563656,576675,600612,620990,609734,616546,618459,621714,654074,686091,705856,719334,724694,710800,663744,619924,593817,580952,576917,549898,554409,552993,547466,569087,530587,510757,503781,482777,496348,478691,493394,510663,531729,530269,490745,491747,488948,505197,527744,521672,512696,504964,504176,512616,486986,468986,461004,437653,422514,392315,363089,340304,331478,316329,289426,269200,249781,195494,189562,172766,164590,143236,129630,120445,104425,95191,83833,76910,68360,57683,50891,42970,36165,32130,25839,21420,17554,14108,11110,8349,6269,10581 1,2,0,2023,42687813,568324,568436,568162,566637,563766,559962,555603,550922,546020,540890,553364,558001,558869,555947,561699,581217,582963,571845,566640,566828,567519,580687,604626,624948,613616,620292,622008,625027,657138,688889,708323,721427,726441,712256,665022,621059,594829,581825,577678,550564,554890,553278,547548,568914,530342,510388,503282,482140,495419,477593,491991,508904,529563,527796,488220,488915,485832,501607,523591,517244,508014,500017,498855,506713,480969,462694,454288,430726,415236,385015,355773,332881,323610,308171,281333,261002,241498,188445,182059,165272,156758,135759,122239,112922,97293,88103,77027,70118,61803,51679,45144,37711,31376,27531,21851,17859,14414,11398,8822,6509,11200 1,2,0,2024,43047844,568664,569398,569988,569574,567864,564920,561051,556698,552027,547158,542059,554532,559171,560068,557248,563296,583261,585567,575046,570320,570787,571648,584841,608723,628933,617476,623951,625433,628232,660072,691477,710516,723251,727949,713540,666147,622084,595732,582637,578361,551104,555223,553404,547492,568610,529984,509909,502633,481332,494308,476328,490390,506948,527184,525102,485510,485888,482500,497822,519250,512641,503138,494875,493282,500553,474631,456055,447197,423426,407584,377346,348084,325095,315370,299635,272862,252420,232818,181060,174227,157461,148632,128053,114665,105262,90082,80992,70258,63424,55398,45866,39641,32736,26901,23292,18230,14675,11652,9057,6883,11764 1,2,0,2025,43404482,568561,569793,570994,571437,570833,569048,566037,562170,557826,553190,548352,543255,555728,560390,561395,558881,565395,585921,588836,578812,574376,575021,575925,589080,612845,632893,621247,627480,628742,631300,662787,693782,712434,724830,729278,714667,667161,623003,596574,583370,578914,551495,555395,553389,547306,568185,529509,509280,501808,480345,493026,474870,488600,504788,524585,522210,482606,482645,478983,493862,514737,507844,498066,489481,487457,494059,467939,449042,439719,415744,399541,369279,340013,316932,306739,290694,263986,243422,223727,173341,166053,149350,140250,120152,106945,97512,82842,73914,63580,56879,49192,40295,34430,28082,22772,19441,14989,11871,9263,7071,12387 1,2,0,2026,43757221,568074,569744,571432,572482,572731,572046,570192,567183,563325,559013,554408,549570,544478,556975,561742,563061,561030,568127,589263,592683,582962,578713,579409,580292,593345,616943,636763,624888,630890,631910,634144,665215,695805,714101,726226,730445,715677,668062,623856,597334,583972,579314,551723,555425,553248,547007,567641,528883,508475,500802,479195,491550,473231,486615,502420,521795,519115,479491,479221,475300,489740,510029,502847,492737,483833,481301,487194,460859,441638,431841,407657,391075,360808,331542,308371,297691,281318,254669,233991,214228,165278,157558,140979,131652,112096,99126,89724,75631,66926,57047,50534,43240,35016,29551,23785,19019,15992,12134,9444,7236,12922 1,2,0,2027,44105510,567162,569314,571430,572961,573811,573975,573218,571363,568362,564536,560255,555652,550817,545751,558357,563440,565255,563827,571561,593201,596926,587403,583213,583893,584689,597586,620949,640500,628407,634156,634849,636693,667354,697572,715582,727459,731494,716573,668898,624627,597962,584419,579548,551809,555325,552990,546594,566937,528077,507487,499627,477855,489890,471406,484431,499871,518803,515795,476196,475634,471467,485434,505119,497592,487153,477855,474779,479924,453376,433830,423545,399138,382176,351913,322656,299385,288196,271473,244898,224130,204302,156888,148785,132386,122878,103931,91263,81960,68508,60084,50708,44444,37595,30070,25044,19875,15654,12950,9660,7382,13377 1,2,0,2028,44448739,565827,568458,571043,572999,574326,575085,575172,574415,572567,569599,565803,561523,556923,552115,547164,560092,565677,568111,567341,575604,597544,601467,592012,587812,588407,589059,601732,624818,644106,631773,637187,637486,638947,669233,699150,716897,728570,732427,717400,669646,625259,598429,584698,579638,551768,555112,552616,546025,566045,527084,506332,498261,476340,488041,469393,482077,497133,515589,512282,472743,471898,467460,480937,499949,492075,481235,471512,467860,472234,445478,425598,414796,390175,372829,342572,313324,289944,278214,261138,234671,213816,193970,148214,139773,123611,113982,95716,83417,74284,61529,53439,44618,38663,32304,25497,20940,16368,12684,10313,7556,13764 1,2,0,2029,44786493,564212,567179,570233,572652,574398,575631,576312,576394,575644,573827,570889,567094,562817,558245,553556,548939,562376,568591,571701,571482,580068,602195,606185,596725,592441,592893,593330,605735,628550,647555,634897,639907,639819,640936,670919,700559,718090,729567,733291,718135,670255,625729,598727,584827,579592,551611,554782,552086,545275,564960,525921,504984,496712,474640,485998,467217,479544,494184,512189,508600,469144,467988,463268,476189,494514,486219,474946,464771,460527,464113,437143,416911,405583,380750,363011,332758,303514,280009,267729,250315,223963,203071,183290,139300,130565,114709,105025,87515,75651,66756,54747,47049,38835,33240,27408,21331,17254,13271,10108,8070,14131 1,2,0,2030,45118448,562422,565623,568999,571881,574085,575733,576885,577560,577648,576929,575142,572202,568410,564163,559713,555365,551275,565354,572257,575933,576051,584845,607026,611010,601470,597044,597278,597455,609599,632121,650756,637704,642318,641882,642727,672431,701842,719165,730492,734062,718726,670695,626025,598876,584825,579429,551339,554298,551376,544337,563695,524562,503454,494977,472754,483786,464868,476811,491059,508621,504763,465374,463894,458834,471189,488738,479989,468257,457618,452769,455535,428336,407753,395887,370840,352686,322436,293185,269562,256738,238974,212796,191961,172311,130182,121217,105738,96076,79395,68027,59434,48222,40975,33406,28217,22942,17587,13997,10582,7915,14741 1,2,0,2031,45444573,560601,563893,567491,570690,573352,575453,577018,578162,578841,578960,578267,576480,573546,569782,565656,561555,557747,554323,569102,576577,580605,580947,589815,611970,615866,606185,601541,601510,601436,613294,635437,653633,640194,644451,643745,644344,673818,703007,720167,731322,734688,719146,670956,626169,598888,584705,579148,550914,553632,550479,543231,562230,523022,501740,493052,470710,481401,462331,473915,487781,504902,500741,461424,459558,454157,465861,482586,473353,461155,450042,444567,446468,419046,398108,385687,360411,341825,311563,282321,258600,245206,227138,201242,180533,161081,120918,111791,96770,87209,71420,60606,52385,42016,35268,28373,23633,18927,14276,11167,8291,15027 1,2,0,2032,45764929,558936,562130,565810,569227,572199,574754,576767,578325,579473,580178,580325,579632,577846,574941,571303,567533,563983,560855,558157,573522,581353,585615,586041,594902,616949,620694,610792,605883,605596,605244,616730,638422,656185,642401,646377,645425,645832,675085,704100,721075,732006,735138,719380,671058,626173,598780,584467,578712,550314,552785,549413,541928,560570,521289,499836,490966,468500,478824,459639,470872,484361,501003,496526,457233,454979,449161,460169,476027,466300,453626,442021,435881,436894,409253,387952,374947,349428,330380,300116,270916,247086,233160,214884,189347,168836,149669,111572,102361,87878,78493,63653,53455,45675,36180,29975,23776,19509,15372,11397,8754,15477 1,2,0,2033,46079662,557567,560524,564096,567589,570772,573633,576097,578100,579662,580838,581571,581715,581022,579266,576490,573213,570007,567151,564765,562675,578405,586468,590825,591258,600027,621897,625411,615242,610072,609501,608784,619825,641074,658447,644394,648119,646978,647203,676282,705099,721836,732513,735399,719447,671015,626055,598553,584069,578091,549531,551766,548152,540444,558710,519364,497770,488707,466104,476087,456809,467695,480771,496911,492052,452797,450080,443811,454085,469045,458813,445648,433517,426697,426794,398933,377249,363629,337847,318323,288091,258925,235046,220680,202262,177164,156941,138150,102212,93003,79132,69998,56163,46638,39359,30765,25135,19637,15854,12278,8938,16108 1,2,0,2034,46389164,556607,559212,562537,565916,569171,572239,575005,577458,579463,581053,582256,582988,583130,582467,580844,578437,575733,573236,571139,569378,567675,583641,591795,596163,596514,605117,626731,629964,619531,614074,613133,611978,622583,643433,660492,646199,649731,648409,648501,677387,705950,722419,732832,735493,719367,670845,625814,598166,583487,577282,548580,550558,546709,538767,556647,517272,495534,486258,463556,473209,453853,464357,476996,492564,487317,448040,444825,438078,447594,461627,450870,437181,424513,416992,416141,388047,365963,351684,325635,305650,275440,246376,222559,207813,189325,164766,144926,126610,92917,83791,70602,61800,49021,40217,33492,25809,20774,15967,12671,9636,16660 1,2,0,2035,46693825,556150,558313,561274,564400,567536,570670,573642,576394,578847,580881,582499,583697,584427,584602,584076,582828,581005,579024,577302,575843,574479,573034,589096,597256,601541,601734,610091,631398,634352,623629,617794,616408,614824,625037,645564,662345,647871,651220,649770,649705,678339,706621,722813,732983,735433,719152,670546,625409,597595,582721,576301,547439,549164,545074,536898,554405,515003,493106,483651,460874,470200,450739,460840,472971,487950,482238,442927,439186,431952,440683,453747,442430,428205,414986,406741,404897,376557,354039,339080,312788,292304,262186,233358,209676,194616,176151,152232,132882,115143,83758,74799,62362,53975,42289,34246,28118,21341,16903,12769,9950,17526 1,2,0,2036,46994208,556193,557914,560424,563180,566059,569069,572102,575059,577810,580290,582353,583966,585162,585924,586237,586095,585443,584357,583170,582103,581048,579950,578620,594688,602757,606885,606834,614891,635892,638541,627439,621153,619330,617362,627264,647504,664061,649418,652637,651037,650761,679114,707104,723041,732979,735237,718799,670075,624814,596836,581784,575128,546121,547582,543246,534860,551977,512541,490522,480905,458068,467031,447455,457082,468691,482993,476782,437431,433151,425418,433330,445367,433476,418700,404914,395910,393021,364412,341450,325810,299244,278316,248427,219919,196451,181164,162823,139656,120903,103838,74812,66108,54493,46593,36025,28771,23267,17372,13526,10033,18328 1,2,0,2037,47290780,556688,558016,560074,562375,564878,567627,570533,573549,576504,579279,581787,583846,585456,586682,587589,588291,588757,588858,588583,588064,587415,586634,585657,584349,600321,608220,612102,611754,619513,640181,642436,630876,624148,621934,619665,629291,649300,665649,650892,653959,652152,651638,679700,707420,723116,732842,734903,718265,669404,624024,595904,580654,573769,544618,545810,541254,532646,549345,509917,487800,478033,455109,463685,443934,453076,464079,477657,470918,431541,426706,418453,425491,436465,423984,408642,394258,384455,380457,351575,328184,311807,285035,263788,234216,206118,182961,167545,149443,127137,109086,92787,66157,57800,47064,39718,30279,23824,18954,13908,10635,18903 1,2,0,2038,47583977,557533,558566,560223,562069,564112,566480,569122,572008,575021,578002,580802,583305,585364,587006,588375,589682,591002,592237,593165,593573,593483,593114,592460,591509,590121,605914,613556,617134,616489,623923,644168,645950,633944,626822,624300,621767,631177,650971,667161,652270,655126,653084,652325,680118,707585,723059,732570,734388,717529,668535,623059,594778,579339,572220,542926,543873,539085,530237,546541,507151,484950,475001,451977,460095,440173,448747,459099,471912,464629,425241,419826,411016,417149,427019,413924,397992,382975,372319,367171,338038,314173,297102,270265,248772,219611,192032,169292,153860,136113,114776,97526,82092,57876,49950,40139,33405,25084,19421,15185,10941,19701 1,2,0,2039,47874236,558681,559469,560824,562262,563843,565747,568006,570627,573511,576547,579553,582346,584847,586938,588729,590503,592441,594547,596626,598252,599098,599298,599061,598438,597405,595851,611375,618701,621977,621008,628025,647767,649085,636682,629252,626463,623723,632935,652565,668575,653494,656111,653825,652848,680391,707620,722865,732114,733664,716581,667480,621895,593465,577834,570476,541075,541762,536719,527666,543585,504254,481939,471790,448607,456255,436095,444059,453720,465741,457903,418507,412472,403089,408282,416999,403265,386710,371013,359470,353149,323725,299445,281808,254989,233335,204694,177750,155544,140215,122941,102675,86329,71853,50044,42626,33776,27691,20457,15571,11953,20443 1,2,0,2040,48161993,560116,560676,561776,562906,564076,565513,567303,569539,572158,575064,578125,581124,583915,586450,588693,590894,593312,596048,599016,601809,603886,605027,605368,605166,604460,603259,601445,616640,623650,626595,625208,631731,650978,651881,639168,631470,628475,625550,634617,654063,669833,654531,656902,654402,653227,680537,707523,722494,731453,732731,715443,666220,620544,591962,576136,568565,539054,539459,534193,524952,540487,501189,478747,468332,444995,452088,431666,438984,447932,459131,450710,411298,404624,394649,398861,406373,391960,374735,358332,345894,338307,308665,284120,265981,239271,217559,189559,163376,141824,126719,110035,90942,75601,62163,42732,35891,28012,22599,16410,12266,21663 1,2,0,2041,48447744,561794,562167,563033,563904,564759,565780,567100,568867,571098,573738,576668,579724,582720,585543,588233,590896,593753,596987,600602,604299,607551,609933,611221,611599,611315,610438,608970,606836,621704,628368,630889,629004,635040,653846,654425,641441,633535,630355,627300,636199,655401,670902,655372,657526,654836,653483,680555,707251,721919,730587,731607,714090,664762,618995,590264,574275,566476,536842,536995,531525,522106,537212,497938,475306,464621,441060,447561,426859,433510,441718,452054,443010,403592,396258,385673,388853,395095,379953,362036,344923,331506,322678,292984,268251,249687,223197,201545,174315,149026,128244,113485,97514,79691,65442,53111,36002,29785,22873,18140,12933,22700 1,2,0,2042,48731974,563688,563902,564574,565206,565796,566498,567399,568693,570453,572707,575370,578293,581346,584375,587356,590471,593805,597493,601626,605985,610152,613717,616253,617581,617874,617414,616269,614477,612021,626532,632756,634769,632396,637998,656452,656746,643557,635468,632160,628951,637624,656550,671772,656047,658005,655146,653619,680408,706783,721142,729527,730265,712530,663096,617246,588399,572235,564193,534475,534393,528726,519091,533738,494429,471607,460577,436771,442644,421664,427628,435056,444467,434779,395368,387350,376122,378214,383105,367207,348596,330696,316336,306397,276735,251904,233012,206866,185408,159083,134812,114916,100634,85497,69027,55943,44771,29896,24336,18368,14306,23858 1,2,0,2043,49015097,565757,565852,566358,566792,567139,567571,568148,569022,570310,572090,574368,577022,579939,583028,586219,589633,593428,597610,602216,607107,611949,616438,620162,622740,623985,624100,623366,621891,619770,616962,631021,636723,638239,635429,640687,658834,658911,645540,637322,633864,630442,638857,657498,672473,656576,658359,655332,653590,680067,706115,720178,728257,728717,710757,661224,615324,586355,570000,561747,531974,531660,525757,515885,529990,490651,467569,456164,432100,437325,416068,421305,427894,436343,425991,386601,377865,365957,366889,370366,353702,334318,315681,300515,289514,259982,235165,216059,190398,169272,143985,120853,101962,88290,74098,59046,47186,37199,24442,19556,14492,25618 1,2,0,2044,49297602,567993,567979,568360,568620,568762,568947,569252,569799,570666,571975,573778,576046,578694,581646,584901,588535,592642,597299,602417,607799,613181,618354,623009,626780,629275,630339,630176,629104,627292,624814,621557,635078,640269,641344,638189,643149,661055,660939,647443,639071,635403,631738,639886,658277,673029,656984,658592,655357,653374,679533,705266,719006,726780,726952,708762,659166,613215,584114,567605,559161,529347,528760,522597,512415,525956,486525,463158,451354,427034,431588,410040,414496,420213,427659,416619,377252,367763,355123,354837,356857,339342,319236,300009,284095,272098,242817,218135,198950,173918,153267,129146,107277,89507,76568,63421,49835,39228,30430,19653,15440,26909 1,2,0,2045,49579992,570386,570272,570536,570666,570629,570603,570660,570933,571472,572359,573691,575483,577745,580428,583549,587256,591595,596581,602191,608101,613990,619709,625056,629763,633448,635756,636537,636030,634614,632433,629499,625711,638707,643440,644168,640718,645447,663135,662885,649240,640656,636745,632828,640744,658909,673459,657271,658663,655196,652972,678825,704215,717635,725088,724962,706569,656909,610901,581708,565067,556439,526552,525666,519169,508667,521552,482013,458347,446135,421562,425408,403538,407183,411988,418387,406625,367284,356982,343580,342042,342479,324157,303487,283731,267138,254238,225340,200937,181814,157558,137526,114701,94216,77671,65579,53560,41457,32109,24483,15525,28423 1,2,0,2046,49862826,572895,572722,572881,572889,572715,572507,572350,572372,572635,573191,574103,575424,577210,579509,582362,585940,590368,595603,601559,607975,614403,620641,626539,631941,636560,640057,642077,642506,641648,639858,637213,633737,629427,641953,646325,646752,643079,647608,665136,664722,650868,642041,637882,633751,641462,659419,673764,657396,658549,654849,652406,677925,702968,716053,723179,722775,704167,654440,608425,579165,562398,553542,523566,522304,515460,504560,516739,477084,453123,440492,415653,418737,396538,399335,403191,408492,395964,356637,345487,331314,328402,327259,308288,287119,266908,249733,236041,207676,183703,164791,141455,122196,100793,81795,66563,55418,44583,33956,25848,19352,29455 1,2,0,2047,50146465,575464,575289,575383,575280,574981,574629,574284,574090,574102,574384,574961,575862,577176,579000,581474,584790,589099,594441,600667,607447,614393,621179,627602,633557,638874,643301,646500,648164,648234,646996,644732,641533,637524,632754,644909,648969,649169,645301,649685,667027,666391,652296,643222,638848,634532,642058,659807,673906,657335,658251,654338,651652,676838,701519,714260,721076,720378,701540,651794,605801,576484,559553,550448,520311,518657,511386,500054,511486,471727,447469,434398,409263,411551,389019,390930,393788,397923,384573,345271,333260,318218,313945,311344,291782,270194,249628,231987,217636,189960,166570,148022,125758,107426,87556,70132,56285,46161,36538,27352,20442,32930 1,2,0,2048,50431225,578019,577914,577999,577828,577411,576930,576437,576054,575849,575879,576182,576747,577639,578992,580994,583941,588001,593240,599590,606658,613979,621292,628269,634757,640627,645748,649873,652707,654002,653683,651963,649137,645398,640919,635783,647618,651438,651442,647436,651651,668747,667855,653514,644227,639670,635196,642538,660036,673862,657091,657789,653644,650720,675557,699866,712279,718766,717752,698722,648989,603034,573627,556508,547072,516774,514646,506912,495119,505777,465924,441353,427800,402366,403823,380950,381933,383731,386619,372411,333168,320194,304324,298812,294781,274702,252797,231992,214019,199163,172334,149681,131664,110621,93358,75115,59332,46913,37857,29449,21646,36078 1,2,0,2049,50717474,580530,580528,580677,580491,580000,579396,578771,578237,577843,577652,577704,577995,578551,579481,581018,583500,587202,592209,598476,605683,613306,621002,628515,635558,641959,647633,652448,656199,658658,659556,658747,656453,653077,648859,644007,638564,650152,653766,653630,649460,653444,670257,669105,654554,645088,640373,635741,642857,660079,673636,656687,657143,652773,649607,674083,698034,710096,716232,714934,695734,646032,600083,570565,553182,543402,512876,510231,502005,489742,499593,459642,434728,420672,394935,395527,372301,372301,372958,374535,359452,320218,306315,289767,283048,277627,257132,235030,214125,195967,180770,154945,133196,115876,96191,80129,63586,49475,38497,30534,23319,39015 1,2,0,2050,51005521,582974,583096,583342,583214,582702,582020,581269,580603,580055,579676,579503,579543,579827,580420,581535,583562,586814,591479,597532,604672,612445,620451,628355,635942,642898,649096,654460,658897,662266,664316,664713,663322,660468,656608,652012,646844,641165,652538,656004,655704,651311,655027,671550,670176,655448,645827,640954,636126,642997,659943,673245,656102,656323,651723,648309,672441,696009,707696,713510,711947,692586,642881,596919,567214,549555,539352,508573,505380,496644,483904,492899,452832,427566,412989,386946,386631,363029,361970,361427,361645,345576,306451,291764,274590,266706,259971,239172,217016,196159,177974,162610,137956,117275,100816,82610,67860,53055,40619,31070,24195,42128 1,2,0,2051,51295699,585346,585599,585963,585924,585465,584758,583925,583132,582450,581914,581555,581368,581400,581721,582503,584116,586926,591157,596887,603832,611550,619718,627937,635917,643421,650171,656053,661033,665076,668028,669569,669372,667414,664064,659819,654905,649499,643619,654835,658126,657602,652949,656390,672662,671097,656220,646448,641378,636331,642957,659650,672673,655345,655324,650488,646851,670615,693774,705112,710621,708797,689231,639502,593457,563559,545548,534883,503837,500076,490822,477572,485642,445465,419838,404726,378364,377087,353072,350896,349114,347827,330815,292005,276584,258847,249870,241912,220949,198891,178238,160194,144854,121535,102077,86630,70003,56646,43585,32798,24634,44763 1,2,0,2052,51588318,587617,588030,588518,588595,588219,587557,586697,585818,585007,584337,583821,583447,583252,583323,583836,585122,587530,591338,596652,603292,610829,618948,627339,635639,643532,650826,657256,662745,667327,670945,673381,674319,673541,671079,667338,662767,657609,652002,645981,657012,660069,659285,654367,657574,673627,671896,656873,646910,641624,636363,642766,659177,671929,654413,654144,649095,645221,668593,691366,702367,707571,705434,685631,635807,589676,559513,541117,529961,498650,494305,484497,470690,477792,437509,411516,395843,369145,366829,342386,339059,335895,333110,315318,276922,260825,242611,232631,223571,202597,180799,160513,142792,127680,105846,87752,73450,58470,46556,35214,26017,46736 1,2,0,2053,51883576,589758,590359,591002,591196,590931,590348,589527,588620,587724,586926,586275,585743,585357,585202,585468,586492,588589,592011,596919,603158,610404,618353,626702,635178,643392,651071,658039,664071,669152,673302,676393,678217,678565,677275,674416,670343,665526,660163,654412,648225,659012,661797,660746,655601,658606,674465,672570,657364,647191,641695,636246,642401,658538,671008,653301,652811,647537,643404,666407,688805,699470,704314,701823,681699,631775,585492,555034,536227,524568,492997,488031,477614,463228,469312,428935,402565,386294,359225,355816,330949,326334,321800,317646,299129,261252,244564,225974,215110,205089,184263,162893,143150,125943,111257,91045,74435,61383,48084,37631,27950,48967 1,2,0,2054,52181570,591772,592559,593382,593725,593571,593095,592351,591479,590554,589671,588890,588223,587679,587334,587379,588163,590009,593135,597680,603530,610385,618051,626239,634678,643070,651068,658415,664977,670594,675234,678850,681317,682541,682368,680674,677478,673153,668129,662623,656703,650284,660792,663300,662021,656685,659518,675183,673086,657676,647299,641616,635957,641875,657725,669904,652038,651312,645793,641436,664079,686095,696369,700810,697874,677407,627316,580859,550092,530865,518688,486839,481192,470142,455155,460175,419708,392939,376014,348561,344021,318641,312750,306976,301478,282300,245068,227888,209050,197436,186612,166101,145339,126326,109816,95752,77274,62234,50508,38890,29881,51822 1,2,0,2055,52482317,593668,594632,595636,596156,596142,595771,595129,594333,593442,592528,591663,590863,590185,589681,589538,590111,591729,594623,598892,604395,610872,618157,626072,634354,642706,650879,658540,665476,671618,676784,680880,683862,685718,686414,685829,683793,680342,675806,670638,664961,658808,652123,662343,664615,663144,657647,660313,675741,673420,657812,647256,641367,635509,641183,656741,668650,650614,649631,643900,639336,661611,683188,693026,696968,693556,672662,622381,575742,544661,525008,512280,480120,473762,462050,446442,450341,409776,382567,364952,337127,331315,305485,298453,291464,284655,264910,228457,210911,191966,179748,168295,148282,128317,110209,94574,81313,64646,51231,40874,30901,55120 1,2,0,2056,52785925,595461,596587,597762,598455,598613,598379,597839,597141,596324,595444,594547,593663,592851,592214,591917,592308,593727,596411,600464,605709,611853,618772,626311,634324,642521,650651,658482,665724,672230,677917,682527,685979,688342,689662,689938,689007,686711,683048,678365,673023,667110,660688,653734,663707,665778,664146,658492,660947,676113,673575,657799,647046,640961,634901,640325,655613,667234,649012,647802,641879,637109,658957,680046,689347,692759,688780,667417,616938,570122,538729,518621,505285,472813,465708,453310,437048,439758,399070,371402,353087,324795,317726,291629,283482,275313,267256,247053,211536,193760,174857,162199,150311,130989,112001,94965,80367,68063,53248,41477,32494,58033 1,2,0,2057,53092357,597159,598439,599770,600629,600954,600885,600480,599883,599163,598355,597491,596574,595677,594906,594478,594724,595976,598477,602340,607384,613282,619876,627057,634700,642628,650601,658385,665790,672595,678637,683759,687717,690539,692354,693250,693173,691978,689468,685655,680796,675216,669030,662335,655155,664918,666817,665026,659177,661401,676312,673581,657617,646679,640396,634130,639331,654327,665637,647267,645850,639735,634705,656080,676579,685308,688093,683491,661629,610958,563979,532253,511642,497672,464880,456998,443879,426924,428347,387537,359416,340276,311588,303405,277107,267880,258595,249374,228849,194428,176573,157867,144955,132846,114398,96557,80746,67319,56095,43135,32989,61084 1,2,0,2058,53401594,598788,600196,601673,602686,603173,603263,603017,602553,601935,601224,600429,599546,598615,597756,597198,597321,598440,600789,604489,609361,615071,621431,628295,635586,643143,650845,658466,665817,672776,679106,684577,689037,692357,694622,696004,696546,696201,694786,692127,688138,683038,677179,670715,663790,656423,666006,667736,665747,659682,661682,676362,673418,657281,646153,639668,633225,638188,652868,663896,645401,643772,637412,632087,652887,672758,680818,682918,677652,655272,604424,557270,525171,504035,489402,456291,447590,433704,415990,416050,375148,346466,326548,297658,288388,261963,251720,241398,231127,210430,177269,159493,141157,128191,116077,98681,82141,67675,55520,45468,34328,63404 1,2,0,2059,53713548,600377,601886,603484,604635,605270,605519,605428,605122,604635,604022,603327,602510,601613,600723,600081,600081,601090,603322,606889,611613,617164,623345,629982,636959,644166,651493,658838,666019,672917,679395,685146,689944,693754,696511,698336,699357,699631,699066,697495,694654,690422,685042,678902,672207,665092,657567,666972,668494,666287,660014,661816,676244,673098,656785,645470,638811,632176,636878,651273,662030,643413,641522,634876,629162,649350,668491,675823,677190,671231,648323,597286,549928,517446,495764,480446,447004,437432,422708,404194,402835,361746,332574,312057,283039,272718,246264,235081,223835,212648,191943,160201,142680,124897,112078,100179,83997,68878,55844,45033,36204,65849 1,2,0,2060,54028173,601962,603533,605227,606494,607261,607653,607717,607565,607234,606753,606153,605437,604602,603748,603077,603000,603898,606038,609507,614118,619533,625563,632030,638785,645677,652652,659618,666517,673236,679645,685534,690602,694742,697980,700291,701749,702496,702547,701826,700074,696987,692470,686806,680432,673546,666270,658593,667778,669072,666657,660203,661788,675972,672617,656129,644655,637807,630965,635437,649558,660042,641252,639055,632036,625911,645384,663731,670285,670887,664209,640733,589478,541920,509041,486795,470759,436966,426445,410832,391496,388531,347357,317905,296840,267771,256463,230086,218075,206034,194083,173543,143388,126308,109259,96788,85315,70476,56866,45322,35884,68806 1,2,1,2014,18830037,269892,277003,278578,279190,277219,279665,289241,290788,283378,280687,279353,277834,283526,294693,304722,297569,300254,300182,301453,319282,336047,347914,353977,354278,345863,320941,298826,285032,277648,275235,260522,262654,260998,258315,270563,250515,241434,237435,227985,235213,226345,233954,243532,253772,256684,237765,238967,237605,247354,260514,257860,254532,251155,251620,258397,245545,238047,233172,221873,215373,198978,184953,173604,170060,164529,151456,142267,133505,104659,102611,94985,91331,81046,73872,70682,63335,58626,53019,49946,45751,39947,36496,31970,28001,26105,21843,19143,16923,14440,12338,10128,8316,6550,5053,4035,2855,2033,1459,1026,758,1433 1,2,1,2015,19004263,272947,270151,277561,279089,279629,277632,280065,289637,291227,283836,281169,279806,278293,283988,295151,305247,298277,301157,301288,302703,320552,337330,349118,355130,355402,346867,321923,299720,285937,278481,275985,261216,263200,261469,258642,270717,250684,241523,237468,227986,235147,226178,233675,243113,253240,256014,237095,238124,236684,246200,259069,256195,252713,249165,249399,255832,242916,235231,230187,218788,212156,195824,181846,170494,166802,161135,148134,138915,130150,101890,99687,92085,88317,78171,71042,67740,60482,55746,50185,47038,42842,37200,33780,29401,25572,23655,19638,17062,14940,12623,10675,8665,7031,5468,4163,3278,2285,1602,1133,784,1459 1,2,1,2016,19180166,275881,273227,270722,278090,279544,280074,278049,280491,290064,291703,284312,281646,280278,278765,284480,295722,305944,299237,302303,302598,304055,321917,338652,350329,356266,356493,347812,322877,300597,286826,279280,276683,261819,263660,261865,258909,270820,250795,241589,237474,227960,235022,225938,233326,242639,252642,255288,236332,237184,235643,244915,257467,254394,250754,247011,247030,253116,240119,232256,227061,215586,208836,192588,178639,167307,163439,157627,144704,135466,126694,99031,96674,89093,85210,75202,68121,64711,57543,52784,47288,44082,39912,34445,31083,26865,23190,21276,17515,15076,13069,10925,9140,7331,5873,4508,3384,2624,1802,1245,865,1468 1,2,1,2017,19357543,278709,276180,273819,271263,278560,280002,280521,278490,280947,290531,292194,284786,282146,280749,279266,285083,296475,306898,300448,303659,304012,305507,323316,339980,351531,357368,357520,348716,323803,301470,287663,280024,277289,262328,264045,262190,259112,270872,250883,241619,237443,227875,234814,225644,232917,242112,251973,254462,235460,236132,234483,243479,255731,252467,248637,244713,244505,250229,237165,229139,223815,212278,205426,189243,175345,164008,159961,154001,141170,131917,123132,96078,93562,86003,81998,72136,65106,61586,54519,49754,44341,41095,36977,31707,28419,24379,20870,18981,15486,13200,11318,9355,7737,6127,4844,3666,2711,2069,1399,951,1519 1,2,1,2018,19536234,281379,279030,276790,274376,271742,279031,280462,280991,278963,281440,291018,292681,285283,282654,281255,279885,285870,297496,308113,301879,305121,305529,306993,324728,341295,352704,358413,358502,349587,324704,302300,288429,280672,277803,262763,264366,262451,259254,270908,250939,241607,237352,227705,234538,225295,232452,241519,251210,253519,234471,234972,233178,241911,253856,250383,246381,242264,241813,247178,234065,225907,220454,208872,201904,185804,171935,160590,156364,150266,137525,128258,119456,93026,90346,82804,78678,68971,61995,58368,51422,46674,41358,38095,34056,29002,25804,21957,18635,16786,13567,11442,9697,7921,6468,5055,3942,2940,2139,1607,1069,1607 1,2,1,2019,19715985,283813,281722,279658,277364,274873,272222,279504,280944,281494,279472,281954,291507,293195,285783,283193,281885,280695,286934,298787,309551,303425,306689,307090,308480,326131,342577,353817,359410,359443,350434,325557,303074,289109,281221,278239,263133,264628,262641,259365,270913,250950,241533,237181,227466,234195,224892,231924,240827,250347,252457,233363,233681,231747,240209,251821,248157,243973,239649,238968,243982,230844,222565,216989,205355,198281,182239,168396,157042,152648,146415,133757,124477,115665,89870,87018,79495,75248,65703,58792,55071,48267,43555,38361,35108,31164,26343,23254,19616,16495,14709,11766,9813,8217,6627,5338,4113,3161,2322,1662,1228,1748 1,2,1,2020,19896384,285821,284179,282370,280249,277875,275369,272701,280001,281460,282031,280001,282470,292020,293717,286321,283854,282711,281790,288280,300302,311104,305072,308300,308661,309955,327497,343793,354892,360376,360365,351245,326342,303752,289703,281686,278606,263444,264825,262799,259443,270874,250898,241386,236946,227168,233794,224433,231308,240032,249363,251278,232121,232272,230186,238354,249641,245786,241399,236883,235972,240664,227502,219125,213402,201734,194522,178539,164722,153367,148805,142434,129860,120568,111751,86599,83569,76072,71710,62334,55503,51711,45069,40418,35375,32150,28325,23752,20786,17373,14467,12762,10095,8320,6879,5473,4347,3299,2497,1805,1270,1953 1,2,1,2021,20076808,287255,286208,284846,282977,280773,278386,275861,273203,280528,282008,282581,280536,283008,292544,294272,286992,284714,283827,283177,289871,301941,312775,306764,309918,310222,311397,328791,344958,355935,361325,361240,351990,327029,304336,290216,282074,278906,263684,264992,262914,259486,270778,250767,241172,236654,226819,233339,223884,230599,239118,248253,249955,230763,230739,228473,236364,247317,243256,238673,233973,232856,237227,224056,215562,209700,197971,190618,174693,160911,149562,144828,138323,125830,116529,107700,83208,79999,72529,68063,58875,52142,48304,41848,37286,32412,29238,25556,21243,18420,15248,12559,10953,8563,6966,5684,4458,3488,2606,1940,1381,2117 1,2,1,2022,20256655,288141,287668,286894,285470,283517,281297,278892,276374,273736,281089,282571,283131,281098,283559,293109,294959,287871,285866,285242,284808,291584,303701,314502,308460,311522,311736,312766,330038,346082,356950,362222,362030,352639,327605,304831,290642,282396,279141,263893,265125,262982,259469,270601,250560,240890,236305,226412,232791,223240,229781,238095,247003,248509,229284,229061,226629,234234,244827,240575,235807,230950,229625,233690,220483,211890,205855,194063,186565,170704,156964,145622,140709,134071,121658,112344,103502,79695,76305,68874,64314,55341,48736,44873,38632,34181,29494,26392,22871,18831,16174,13248,10787,9295,7177,5760,4631,3579,2755,2026,1484,2293 1,2,1,2023,20435412,288609,288580,288376,287538,286026,284056,281819,279419,276919,274303,281666,283132,283703,281662,284147,293814,295854,289051,287323,286912,286572,293412,305507,316244,310134,313088,313169,314084,331231,347170,357913,363048,362708,353189,328084,305243,290985,282657,279345,264063,265218,262980,259360,270357,250282,240552,235895,225922,232135,222491,228853,236944,245621,246937,227664,227252,224650,231950,242187,237751,232826,227817,226289,230027,216794,208070,201853,190003,182355,166567,152874,141538,136439,129670,117335,108005,99153,76055,72493,65115,60479,51752,45301,41444,35435,31117,26639,23633,20288,16546,14058,11386,9161,7795,5933,4696,3719,2830,2142,1549,2475 1,2,1,2024,20612901,288788,289075,289309,289039,288111,286579,284589,282360,279974,277498,274891,282240,283716,284281,282267,284875,294734,297061,290546,289039,288725,288460,295293,307326,317970,311761,314575,314542,315362,332396,348201,358796,363769,363286,353655,328488,305589,291262,282890,279508,264188,265241,262892,259179,270045,249943,240154,235396,225333,231374,221638,227799,235677,244116,245219,225922,225313,222524,229527,239407,234811,229730,224584,222825,226239,212956,204093,197691,185785,177989,162278,148635,137301,132014,125108,112851,103511,94650,72292,68571,61264,56582,48131,41863,38032,32279,28121,23870,20979,17836,14391,12088,9676,7686,6446,4841,3773,2941,2199,1639,2637 1,2,1,2025,20788807,288740,289282,289825,289990,289629,288678,287126,285142,282929,280563,278098,275478,282837,284307,284896,283011,285823,295971,298587,292307,290902,290666,290409,297188,309127,319643,313307,316001,315869,316606,333503,349147,359569,364386,363778,354048,328824,305868,291510,283082,279627,264245,265178,262731,258934,269667,249543,239668,234796,224639,230507,220660,226635,234290,242466,243372,224052,223228,220264,226972,236512,231757,226534,221222,219241,222294,208956,199951,193363,181405,173458,157826,144235,132905,127420,120375,108204,98852,89993,68415,64547,57344,52646,44504,38442,34663,29185,25211,21202,18455,15522,12382,10277,8122,6363,5261,3891,2983,2288,1682,2793 1,2,1,2026,20962917,288499,289263,290055,290526,290599,290213,289239,287692,285727,283533,281177,278697,276087,283441,284939,285660,283985,287093,297537,300384,294217,292897,292670,292370,299063,310876,321234,314793,317381,317163,317786,334522,349984,360237,364917,364194,354367,329090,306112,291715,283224,279674,264214,265040,262505,258628,269224,249050,239081,234086,223844,229515,219578,225357,232765,240692,241389,222036,221011,217880,224310,233501,228601,223210,217740,215502,218176,204784,195640,188864,176854,168752,153205,139662,128336,122649,115463,103380,94031,85198,64434,60447,53386,48701,40889,35055,31356,26180,22409,18660,16069,13362,10532,8630,6725,5196,4230,3079,2321,1750,2921 1,2,1,2027,21134989,288041,289049,290059,290775,291150,291199,290786,289820,288289,286344,284158,281789,279319,276703,284087,285720,286656,285291,288707,299385,302337,296263,294959,294692,294316,300888,312541,322768,316227,318727,318395,318878,335425,350713,360813,365365,364534,354617,329322,306317,291874,283296,279632,264108,264835,262219,258258,268687,248458,238384,233272,222927,228414,218388,223943,231120,238786,239251,219888,218672,215394,221541,230386,225314,219763,214101,211592,213879,200438,191155,184183,172121,163861,148398,134908,123587,117696,110360,98383,89060,80271,60373,56301,49414,44766,37306,31731,28142,23282,19736,16256,13841,11370,8849,7152,5491,4180,3349,2397,1775,3051 1,2,1,2028,21304733,287367,288622,289866,290800,291418,291765,291788,291380,290430,288920,286982,284782,282424,279947,277366,284887,286741,287993,286945,290611,301391,304429,298379,297040,296696,296206,302625,314143,324245,317624,320007,319532,319853,336218,351346,361312,365740,364804,354831,329511,306470,291958,283278,279515,263938,264570,261868,257794,268038,247755,237581,232335,221908,227205,217070,222417,229351,236730,236971,217618,216229,212806,218670,227140,221900,216155,210293,207504,209395,195912,186483,179309,167197,158772,143393,129962,118651,112546,105070,93227,83950,75241,56259,52138,45448,40866,33786,28496,25038,20515,17203,14009,11785,9557,7335,5845,4419,3309,2606,1833,3145 1,2,1,2029,21471985,286553,287975,289462,290628,291459,292048,292370,292393,292003,291072,289570,287620,285429,283066,280623,278183,285929,288108,289685,288901,292680,303542,306597,300516,299102,298644,298006,304298,315686,325682,318955,321187,320546,320709,336918,351899,361730,366043,365038,355000,329649,306551,291951,283182,279326,263705,264239,261419,257227,267277,246941,236653,231292,220785,225865,215641,220773,227440,234535,234561,215249,213683,210124,215675,223764,218324,212374,206304,203234,204727,191193,181613,174234,162067,153470,138187,124817,113513,107200,99607,87921,78727,70142,52130,47979,41513,37029,30357,25369,22075,17896,14832,11935,9911,7928,5996,4706,3500,2576,1993,3244 1,2,1,2030,21636628,285650,287193,288836,290243,291306,292104,292666,292990,293028,292658,291736,290218,288276,286084,283756,281458,279253,287327,289842,291683,291026,294900,305771,308787,302634,301110,300500,299740,305908,317189,327048,320187,322246,321446,321469,337529,352372,362078,366308,365225,355113,329708,306539,291864,283018,279079,263408,263814,260870,256549,266399,246001,235620,230140,219535,224408,214099,218993,225398,232208,232046,212778,211046,207321,212558,220225,214573,208409,202129,198782,199854,186267,176534,168944,156718,147948,132768,119460,108176,101675,93980,82493,73430,65018,47999,43848,37637,33287,27039,22380,19263,15438,12643,10042,8224,6481,4830,3727,2725,1971,3419 1,2,1,2031,21798714,284729,286320,288082,289639,290942,291968,292739,293303,293638,293696,293332,292396,290891,288944,286787,284608,282553,280688,289101,291887,293861,293307,297201,308022,310959,304697,303026,302283,301410,307476,318619,328315,321291,323184,322244,322143,338063,352769,362382,366526,365360,355149,329672,306445,291706,282793,278764,263018,263282,260210,255767,265392,244956,234480,228862,218174,222836,212427,217090,223232,229781,229421,210220,208287,204402,209284,216509,210636,204259,197772,194129,194766,181125,171238,163424,151143,142199,127124,113893,102654,95980,88219,76983,68102,59892,43893,39775,33853,29667,23865,19540,16625,13165,10643,8335,6728,5221,3827,2902,2086,3511 1,2,1,2032,21958323,283889,285429,287234,288906,290355,291622,292617,293389,293968,294319,294386,294008,293080,291570,289662,287657,285724,284019,282507,291197,294118,296199,295671,299531,310257,313073,306665,304864,304003,303036,308969,319946,329453,322271,324020,322952,322737,338519,353128,362640,366688,365412,355086,329552,306277,291482,282501,278353,262524,262644,259442,254857,264269,243801,233213,227472,216702,221132,210638,215070,220966,227248,226700,207541,205412,201331,205837,212604,206509,199918,193214,189263,189449,175757,165709,157669,145333,136211,121253,108127,96953,90143,82368,71434,62766,54794,39839,35796,30188,26199,20851,16878,14187,11088,8842,6823,5423,4139,2983,2221,3652 1,2,1,2033,22115555,283198,284619,286367,288081,289641,291051,292285,293281,294068,294664,295024,295075,294704,293773,292302,290548,288796,287222,285876,284653,293481,296513,298621,298065,301841,312435,315091,308554,306634,305678,304587,310357,321139,330461,323147,324762,323580,323255,338937,353438,362844,366769,365363,354937,329357,306042,291192,282111,277835,261921,261897,258549,253838,263030,242516,231836,225964,215099,219307,208738,212954,218604,224618,223849,204743,202380,198090,202207,208507,202189,195374,188443,184175,183893,170149,159937,151668,139274,129975,115168,102170,91105,84207,76467,65873,57455,49758,35874,31938,26673,22901,18018,14410,11955,9215,7242,5502,4300,3227,2283,3836 1,2,1,2034,22270638,282715,283956,285580,287235,288835,290354,291729,292964,293973,294778,295381,295727,295783,295410,294519,293208,291709,290321,289120,288070,286998,295933,298998,301076,300444,304091,314514,317028,310372,308357,307272,306026,311608,322203,331360,323924,325424,324130,323731,339309,353692,362966,366750,365227,354712,329089,305738,290804,281610,277199,261214,261030,257550,252708,261654,241115,230340,224324,213381,217366,206745,210746,216148,221862,220871,201787,199178,194670,198394,204211,197659,190616,183447,178850,178089,164289,153914,145405,132961,123506,108874,96052,85152,78216,70550,60333,52202,44828,32026,28237,23330,19801,15390,12150,9940,7548,5842,4365,3356,2471,3993 1,2,1,2035,22423836,282487,283505,284940,286470,288009,289566,291049,292421,293671,294696,295510,296097,296448,296503,296172,295444,294394,293265,292260,291363,290464,289517,298483,301518,303515,302757,306238,316507,318890,312143,309999,308752,307324,312724,323152,332163,324619,326003,324638,324160,339621,353864,362988,366643,365009,354409,328748,305331,290308,281000,276454,260382,260053,256438,251448,260156,239595,228710,222564,211553,215331,204663,208449,213568,218976,217721,198661,195796,191074,194391,199702,192911,185626,178212,173276,172018,158170,147620,138873,126405,116807,102403,89818,79137,72203,64651,54850,47057,40038,28328,24711,20185,16921,12983,10106,8148,6092,4638,3406,2570,4231 1,2,1,2036,22575468,282513,283307,284515,285850,287264,288757,290276,291757,293143,294408,295441,296239,296833,297180,297278,297113,296654,295981,295242,294549,293809,293038,292135,301069,304021,305890,304967,308300,318424,320703,313830,311525,310087,308486,313724,324006,332879,325233,326542,325100,324535,339852,353938,362922,366451,364717,354029,328303,304817,289697,280277,275589,259453,258966,255192,250070,258532,237939,226959,220691,209635,213201,202498,206033,210869,215922,214389,195351,192236,187292,190181,194971,187930,180394,172729,167446,165673,151769,141053,132083,119607,109917,95805,83515,73093,66200,58806,49471,42053,35430,24804,21390,17258,14281,10805,8288,6578,4837,3620,2610,4448 1,2,1,2037,22725806,282770,283363,284342,285447,286662,288030,289485,290999,292492,293895,295165,296184,296988,297577,297971,298237,298347,298273,297997,297577,297052,296442,295716,294792,303637,306457,308154,307086,310284,320290,322429,315395,312901,311283,309528,314626,324769,333512,325806,327029,325503,324826,339983,353924,362774,366189,364345,353535,327740,304181,288972,279432,274616,258413,257745,253831,248574,256765,236158,225093,218726,207625,210987,200216,203501,208003,212688,210863,191864,188490,183310,185756,190004,182701,174906,166987,161343,159031,145084,134221,125035,112609,102887,89128,77177,67056,60251,53068,44236,37235,31036,21483,18298,14574,11892,8864,6695,5224,3777,2776,4611 1,2,1,2038,22875079,283203,283648,284421,285296,286279,287445,288774,290222,291749,293259,294667,295922,296947,297750,298380,298950,299494,299999,300329,300378,300131,299741,299177,298435,297432,306140,308783,310326,309123,312209,322064,324033,316810,314135,312358,310471,315437,325449,334103,326327,327461,325824,325017,340027,353831,362552,365848,363857,352923,327054,303432,288121,278481,273532,257237,256408,252351,246941,254865,234259,223135,216668,205534,208653,197820,200809,204961,209257,207140,188191,184539,179116,181102,184783,177209,169152,160968,154948,152089,138124,127121,117774,105460,95762,82406,70841,61065,54402,47479,39189,32636,26895,18388,15458,12142,9761,7161,5321,4079,2897,4827 1,2,1,2039,23023539,283791,284111,284732,285399,286148,287079,288203,289529,290985,292529,294047,295437,296699,297720,298570,299378,300231,301179,302097,302761,302985,302879,302540,301956,301136,300004,308528,311012,312418,311103,314047,323712,325481,318077,315249,313334,311320,316163,326083,334644,326788,327808,326040,325125,339995,353666,362254,365389,363249,352182,326250,302553,287165,277418,272308,255949,254953,250733,245182,252839,232264,221081,214522,203326,206197,195269,197943,201726,205629,203216,184314,180373,174699,176204,179293,171446,163120,154657,148256,144856,130882,119792,110352,98211,88584,75680,64545,55170,48700,42084,34370,28297,23034,15541,12881,9971,7889,5691,4156,3129,5047 1,2,1,2040,23171414,284526,284730,285219,285731,286271,286966,287854,288972,290308,291779,293330,294832,296230,297485,298556,299583,300683,301947,303317,304576,305421,305788,305740,305385,304720,303765,302458,310814,313154,314446,312990,315753,325201,326777,319220,316256,314210,312083,316844,326669,335124,327166,328058,326175,325155,339892,353425,361842,364809,362512,351318,325311,301567,286096,276220,270965,254545,253361,248991,243304,250709,230169,218938,212257,201000,203579,192548,194889,198303,201798,199074,180221,175981,170045,171045,173525,165400,156787,148043,141276,137322,123398,112299,102816,90899,81395,68992,58343,49416,43190,36929,29816,24248,19478,12959,10582,8060,6272,4447,3189,5352 1,2,1,2041,23318977,285383,285495,285862,286241,286622,287107,287755,288638,289768,291114,292593,294129,295636,297032,298337,299589,300914,302433,304128,305847,307290,308283,308713,308649,308211,307413,306275,304805,313009,315234,316379,314742,317296,326540,327950,320256,317165,315000,312801,317471,327193,335516,327439,328217,326236,325119,339717,353073,361309,364104,361650,350312,324254,300463,284888,274903,269498,253004,251645,247131,241327,248474,227983,216676,209868,198516,200788,189642,191652,194683,197752,194699,175894,171347,165136,165620,167474,159050,150149,141140,133997,129527,115740,104685,95211,83570,74241,62397,52286,43852,37921,32052,25563,20516,16250,10651,8560,6410,4902,3413,5587 1,2,1,2042,23466450,286349,286379,286652,286907,287151,287477,287914,288554,289448,290591,291943,293405,294948,296453,297900,299391,300945,302695,304657,306709,308615,310210,311270,311684,311539,310961,309980,308680,307062,315144,317216,318174,316327,318683,327749,329007,321191,317983,315745,313466,318041,327632,335806,327631,328302,326227,325017,339438,352602,360650,363269,360647,349186,323076,299215,283559,273459,267892,251340,249813,245171,239248,246137,225669,214286,207313,195858,197805,186558,188225,190855,193475,190072,171325,166458,159966,159920,161111,152384,143208,133931,126457,121545,107949,96991,87580,76268,67181,55948,46425,38524,32933,27496,21638,17122,13363,8620,6810,5012,3763,5894 1,2,1,2043,23614056,287405,287375,287562,287717,287839,288023,288302,288728,289379,290288,291435,292768,294238,295779,297336,298972,300772,302760,304960,307289,309532,311596,313258,314306,314636,314348,313585,312438,310989,309252,317178,319056,319802,317755,319935,328843,329964,322036,318752,316437,314070,318522,327966,336009,327745,328320,326149,324809,339043,352010,359869,362299,359523,347929,321750,297844,282102,271874,266158,249562,247882,243109,237074,243666,223227,211726,204579,193015,194634,183287,184593,186801,188946,185183,166502,161305,154529,153919,154424,145408,135956,126457,118726,113419,100069,89266,79972,69056,60271,49704,40806,33471,28263,23287,18069,14085,10818,6861,5325,3848,6340 1,2,1,2044,23762005,288545,288459,288584,288650,288669,288726,288863,289132,289567,290233,291145,292274,293612,295081,296678,298427,300379,302620,305068,307643,310170,312573,314710,316357,317323,317509,317030,316098,314798,313229,311339,319067,320725,321268,319044,321072,329829,330830,322830,319468,317066,314586,318899,328212,336137,327794,328268,325970,324488,338528,351299,358954,361206,358265,346514,320291,296339,280505,270163,264305,247688,245848,240951,234773,241054,220607,208983,201649,189985,191266,179812,180738,182500,184151,180020,161415,155880,148797,147604,147419,138110,128428,118787,110849,105193,92149,81556,72450,61991,53572,43713,35477,28745,23950,19454,14872,11407,8615,5367,4088,6679 1,2,1,2045,23910491,289765,289629,289692,289693,289621,289574,289581,289710,289987,290433,291107,292000,293133,294468,295994,297788,299858,302260,304970,307802,310581,313273,315749,317876,319439,320257,320248,319599,318509,317085,315362,313281,320782,322226,322593,320213,322101,330722,331643,323572,320120,317605,314994,319189,328382,336196,327775,328115,325679,324053,337897,350457,357919,359985,356847,344957,318689,294685,278775,268331,262348,245711,243717,238664,232333,238255,217796,206042,198527,186765,187690,176120,176645,177939,179083,174574,156050,150154,142757,140980,140081,130521,120694,110963,102866,96915,84238,73925,65071,55134,47138,38023,30482,24371,20019,16016,12050,9087,6741,4122,7058 1,2,1,2046,24059802,291044,290877,290886,290826,290684,290547,290447,290443,290579,290869,291321,291976,292875,294006,295396,297125,299246,301777,304655,307753,310796,313747,316515,318983,321021,322436,323056,322869,322063,320846,319265,317346,315042,322324,323585,323793,321275,323036,331566,332401,324247,320682,318037,315320,319407,328489,336184,327649,327850,325271,323510,337144,349497,356758,358603,355284,343249,316932,292901,276926,266398,260285,243638,241456,236236,229714,235250,214779,202903,195205,183338,183883,172195,172297,173112,173732,168825,150382,144119,136414,134031,132449,122722,112800,103029,94823,88640,76399,66434,57904,48540,41027,32687,25857,20381,16489,12984,9601,7112,5177,7318 1,2,1,2047,24210104,292351,292185,292162,292043,291838,291629,291436,291323,291329,291476,291770,292206,292866,293761,294951,296545,298609,301196,304217,307490,310807,314024,317054,319813,322196,324081,325295,325736,325386,324452,323076,321292,319145,316629,323719,324818,324883,322244,323920,332353,333095,324831,321139,318383,315574,319559,328525,336068,327415,327469,324759,322846,336280,348417,355442,357080,353569,341379,315037,290991,274972,264357,258123,241434,239053,233625,226896,232025,211557,199559,191669,179685,179833,168022,167688,168010,168079,162749,144402,137776,129754,126793,124594,114755,104785,95026,86778,80433,68695,59148,51006,42269,35287,27740,21634,16796,13373,10349,7517,5463,8231 1,2,1,2048,24361487,293654,293521,293494,293341,293073,292800,292536,292328,292223,292240,292392,292667,293108,293767,294720,296118,298055,300593,303678,307104,310602,314097,317398,320420,323093,325321,327001,328030,328303,327823,326729,325147,323129,320767,318064,324984,325940,325878,323156,324745,333077,333695,325309,321507,318656,315764,319644,328459,335841,327065,326980,324125,322078,335299,347190,353988,355407,351688,339360,313010,288970,272908,262214,255819,239090,236464,230815,223861,228580,208120,195997,187896,175789,175523,163588,162811,162614,162100,156335,138110,131105,122808,119336,116562,106659,96698,87011,78791,72360,61197,52129,44440,36375,29962,23221,17837,13629,10663,8107,5776,9036 1,2,1,2049,24514104,294935,294854,294857,294700,294395,294052,293723,293442,293244,293149,293172,293303,293583,294024,294744,295907,297650,300073,303119,306615,310273,313954,317534,320832,323766,326283,328300,329792,330653,330796,330148,328844,327023,324787,322232,319370,326137,326962,326818,324010,325504,333705,334186,325699,321802,318866,315888,319627,328283,335502,326610,326374,323391,321202,334180,345829,352382,353570,349657,337202,310864,286836,270740,259930,253370,236561,233670,227785,220612,224904,204454,192192,183867,171644,170940,158890,157648,156896,155778,149583,131484,124141,115644,111705,108392,98480,88589,79048,70924,64498,53966,45443,38263,30905,25093,19155,14477,10871,8355,6231,9762 1,2,1,2050,24668038,296180,296164,296216,296085,295774,295393,294993,294647,294374,294185,294095,294099,294233,294514,295015,295952,297465,299702,302642,306109,309840,313685,317458,321037,324246,327017,329322,331149,332470,333198,333168,332308,330761,328716,326287,323567,320559,327191,327931,327700,324799,326171,334219,334587,326015,322033,319006,315908,319506,327995,335053,326041,325667,322549,320191,332934,344323,350617,351584,347487,334920,308596,284591,268427,257497,250725,233827,230656,224533,217141,220978,200535,188127,179576,167228,166083,153912,152172,150844,149115,142467,124559,116952,108302,103934,100131,90272,80522,71196,63252,56908,47070,39146,32523,25896,20705,15554,11552,8521,6423,10538 1,2,1,2051,24823370,297390,297438,297550,297464,297176,296791,296351,295936,295593,295329,295143,295035,295043,295175,295520,296241,297537,299551,302313,305685,309391,313317,317257,321029,324520,327562,330119,332229,333879,335063,335618,335368,334265,332488,330246,327653,324786,321646,328188,328838,328511,325492,326725,334645,334915,326262,322196,319047,315820,319270,327603,334486,325372,324853,321573,319063,331551,342661,348707,349458,345187,332506,306207,282195,265962,254866,247863,230873,227420,221058,213426,216785,196349,183791,175007,162540,160934,148629,146368,144459,142087,135022,117403,109580,100822,96070,91834,82098,72562,63533,55843,49661,40570,33292,27264,21379,16820,12416,9057,6552,11147 1,2,1,2052,24980198,298546,298679,298851,298825,298577,298212,297766,297308,296896,296564,296302,296096,295994,296000,296198,296765,297852,299656,302205,305411,309025,312931,316953,320897,324579,327902,330726,333084,335015,336525,337535,337869,337367,336028,334051,331640,328895,325900,322677,329121,329677,329224,326074,327188,334997,335176,326444,322258,318981,315622,318933,327096,333820,324598,323908,320477,317806,330019,340859,346659,347206,342755,329964,303657,279636,263293,252014,244771,227697,223958,217336,209452,212301,191877,179171,170152,157565,155464,143021,140234,137712,134724,127324,110060,102060,93243,88160,83565,74023,64784,56122,48759,42827,34520,27921,22518,17372,13431,9737,6966,11607 1,2,1,2053,25138535,299638,299863,300117,300147,299959,299632,299203,298739,298286,297882,297554,297272,297068,296965,297036,297462,298402,300006,302354,305350,308809,312628,316635,320663,324514,328026,331127,333749,335928,337713,339042,339829,339908,339167,337624,335474,332912,330034,326953,323649,329985,330417,329827,326564,327577,335284,335365,326524,322214,318805,315327,318486,326495,333049,323693,322846,319258,316406,328353,338928,344493,344821,340189,327247,300936,276868,260398,248928,241445,224293,220245,213344,205197,207507,187107,174256,164996,152275,149654,137089,133747,130636,127102,119415,102561,94437,85612,80267,75386,66128,57257,49030,42070,36458,28968,23070,18305,13875,10536,7491,12174 1,2,1,2054,25298359,300666,300986,301327,301435,301301,301033,300642,300193,299731,299287,298886,298536,298259,298054,298017,298318,299122,300589,302748,305550,308807,312472,316399,320411,324348,328026,331314,334210,336648,338678,340280,341380,341908,341746,340797,339075,336770,334076,331114,327945,324545,330754,331044,330338,326978,327902,335500,335456,326498,322058,318529,314923,317948,325789,332145,322671,321660,317898,314879,326563,336881,342196,342303,337446,324345,297989,273866,257262,245605,237878,220637,216256,209069,200641,202395,182031,169031,159511,146648,143504,130805,126934,123306,119265,111331,94952,86753,77991,72454,67381,58478,50048,42327,35835,30609,23948,18762,14627,10886,8106,12905 1,2,1,2055,25459613,301634,302044,302480,302674,302612,302392,302058,301647,301202,300746,300304,299882,299536,299258,299121,299317,300003,301343,303375,305996,309064,312533,316311,320243,324162,327925,331374,334454,337164,339452,341295,342664,343500,343781,343411,342278,340401,337961,335182,332130,328864,325342,331404,331579,330775,327329,328162,335615,335437,326360,321801,318146,314430,317310,324957,331127,321529,320334,316412,313235,324660,334707,339769,339608,334510,321202,294793,270611,253881,242036,234045,216705,211980,204486,195772,196954,176633,163469,153670,140685,136983,124199,119870,115760,111250,103120,87272,79071,70438,64796,59616,51145,43226,36071,30100,25315,19484,14998,11481,8378,13807 1,2,1,2056,25622323,302550,303041,303560,303850,303872,303721,303436,303078,302672,302232,301778,301315,300895,300551,300341,300440,301026,302257,304173,306673,309568,312853,316437,320225,324065,327806,331336,334577,337463,340020,342119,343724,344824,345412,345478,344925,343630,341619,339093,336220,333073,329682,326027,331964,332039,331148,327615,328318,335619,335305,326122,321441,317675,313843,316550,324017,329984,320249,318884,314810,311488,322643,332409,337165,336719,331329,317795,291327,267100,250247,238199,229923,212485,207397,199585,190587,191169,170881,157546,147476,134354,130124,117343,112592,108035,103099,94831,79589,71453,63030,57364,52169,44198,36857,30314,24907,20604,15583,11775,8838,14574 1,2,1,2057,25786351,303415,303989,304585,304954,305073,305000,304781,304475,304117,303718,303278,302802,302343,301924,301651,301681,302174,303314,305130,307522,310300,313418,316821,320418,324114,327775,331278,334595,337641,340370,342735,344595,345925,346770,347142,347022,346305,344871,342773,340154,337183,333911,330386,326618,332448,332434,331451,327799,328368,335513,335074,325779,320991,317111,313136,315684,322954,328703,318847,317318,313108,309631,320506,329940,334374,333587,327876,314102,287589,263324,246333,234067,225493,207955,202488,194361,185064,184999,164753,151258,140896,127683,122996,110272,105134,100172,94863,86528,71962,63970,55831,50227,45110,37704,30990,25097,20281,16485,12237,9067,15382 1,2,1,2058,25951636,304248,304883,305558,306002,306195,306220,306077,305835,305529,305179,304777,304318,303844,303382,303038,303007,303439,304491,306229,308530,311206,314212,317455,320873,324375,327889,331311,334599,337715,340600,343135,345256,346840,347910,348534,348719,348432,347573,346052,343863,341141,338043,334635,330997,327134,332868,332760,331654,327875,328308,335309,334733,325350,320448,316423,312326,314707,321756,327299,317333,315652,311294,307664,318207,327291,331341,330180,324131,310112,283568,259256,242117,229620,220733,203099,197250,188791,179165,178424,158242,144572,133959,120747,115639,103018,97535,92219,86604,78278,64462,56695,48910,43454,38503,31717,25667,20444,16229,12951,9425,16042 1,2,1,2059,26118049,305060,305747,306479,306999,307264,307362,307312,307146,306905,306603,306254,305828,305374,304899,304514,304413,304793,305791,307447,309682,312271,315178,318312,321573,324898,328215,331487,334688,337771,340723,343415,345700,347540,348862,349708,350141,350160,349733,348778,347161,344871,342023,338784,335264,331532,327584,333221,332987,331748,327844,328151,334998,334309,324824,319786,315635,311405,313598,320442,325782,315722,313877,309371,305536,315732,324401,328031,326479,320081,305821,279231,254869,237575,224836,215632,197909,191661,182838,172873,171433,151311,137513,126737,113579,108083,95622,89839,84236,78389,70157,57160,49694,42337,37108,32405,26282,20916,16366,12752,9977,16704 1,2,1,2060,26285536,305868,306588,307371,307943,308284,308450,308472,308397,308233,307996,307696,307321,306896,306444,306044,305907,306222,307177,308789,310951,313479,316306,319343,322496,325665,328803,331878,334924,337914,340832,343587,346026,348027,349600,350692,351346,351608,351487,350964,349914,348196,345775,342786,339433,335819,332001,327968,333472,333104,331735,327716,327891,334605,333787,324181,319024,314738,310357,312375,319018,324162,314001,311992,307291,303245,313028,321242,324431,322475,315721,301192,274554,250143,232688,219706,210179,192369,185683,176480,166172,163984,143986,130158,119268,106212,100372,88124,82107,76288,70295,62247,50128,43037,36175,31247,26864,21426,16753,12863,9827,17500 1,2,2,2014,20597514,261682,266799,270197,270461,269578,272771,282392,281508,276414,271826,271084,270703,275639,286041,294405,287974,290682,291732,293648,308745,325074,334454,343335,349778,346170,325235,305236,294363,290694,290906,280163,284156,285567,284180,295556,277512,267898,265986,255424,263577,255941,265054,274833,288183,285989,265877,268122,268648,278569,292209,291342,288013,285921,287621,293580,281576,272824,272022,261047,254465,240592,225510,214630,212518,205271,190990,180891,170833,136943,136301,127197,125253,112286,105872,101800,91400,87803,81356,78956,74564,67031,63369,57698,52688,50989,45046,41162,37232,33470,29540,25059,21424,17936,14710,12449,8934,7165,5327,4093,3117,6728 1,2,2,2015,20777328,264632,262094,267440,270773,270980,270066,273220,282827,281948,276860,272291,271572,271188,276137,286601,295080,288865,291817,293106,295220,310459,326837,336222,345104,351527,347916,326922,306834,295892,292117,292180,281217,285056,286319,284845,296092,277998,268333,266397,255776,263797,256090,265079,274763,287987,285714,265593,267728,268139,277910,291350,290374,286922,284711,286260,292017,279958,271117,270205,259208,252548,238661,223566,212663,210386,203010,188706,178497,168372,134824,133965,124813,122694,109786,103323,99112,88767,85024,78520,75927,71406,63904,60099,54406,49363,47445,41611,37721,33827,30129,26320,22081,18656,15416,12472,10403,7350,5796,4231,3190,6656 1,2,2,2016,20958720,267465,265062,262762,268042,271290,271480,270531,273682,283270,282413,277334,272785,272068,271707,276708,287319,295993,290002,293233,294718,296977,312279,328660,338042,346907,353303,349657,328560,308394,297344,293416,293290,282133,285833,286995,285432,296590,278445,268736,266767,256050,263943,256171,265046,274635,287733,285380,265244,267252,267549,277170,290409,289310,285727,283415,284816,290369,278252,269345,268331,257307,250548,236645,221523,210590,208117,200597,186260,175939,165748,132569,131477,122290,119993,107154,100631,96275,85984,82093,75530,72738,68090,60629,56693,51001,45954,43843,38153,34292,30467,26862,23206,19239,16050,13077,10430,8565,5950,4607,3301,6532 1,2,2,2017,21141649,270191,267916,265747,263387,268580,271784,271957,271011,274151,283738,282909,277836,273283,272603,272302,277445,288277,297161,291431,294886,296518,298851,314166,330536,339900,348733,355073,351341,330147,309873,298666,294554,294258,282931,286533,287602,285975,297040,278865,269104,267055,256252,264022,256191,264955,274458,287423,284979,264811,266691,266883,276350,289375,288143,284446,282037,283287,288634,276481,267514,266397,255322,248459,234519,219370,208377,205691,198014,183641,173214,162959,130162,128840,119630,117153,104376,97789,93274,83045,79000,72380,69386,64617,57214,53167,47504,42490,40218,34705,30903,27180,23702,20234,16562,13628,10942,8593,6940,4735,3597,6472 1,2,2,2018,21325938,272771,270662,268619,266388,263947,269097,272255,272448,271495,274645,284238,283429,278346,273819,273215,273065,278425,289490,298626,293116,296733,298443,300793,316108,332451,341782,350557,356785,352973,331651,311221,299818,295548,295099,283647,287158,288172,286478,297456,279249,269396,267268,256388,264038,256152,264813,274228,287047,284498,264294,266053,266139,275440,288242,286892,283086,280575,281669,286831,274650,265620,264379,253246,246259,232280,217071,206005,203089,195243,180844,170316,159991,127605,126054,116831,114153,101443,94778,90105,79943,75733,69068,65875,60998,53676,49545,43946,38997,36602,31297,27585,23997,20681,17432,14072,11413,9020,6967,5527,3700,6635 1,2,2,2019,21511303,275114,273263,271386,269280,266963,264482,269588,272739,272943,272003,275170,284772,283954,278901,274442,273996,274078,279667,291006,300349,295002,298704,300439,302790,318090,334391,343660,352323,358445,354512,333021,312390,300818,296412,295857,284288,287745,288702,286951,297833,279556,269616,267415,256466,263994,256061,264620,273933,286585,283931,263705,265338,265307,274433,287027,285560,281646,279027,279983,284971,272751,263648,262269,251051,243940,229890,214611,203457,200303,192287,177869,167231,156842,124895,123117,113873,110981,98336,91589,86759,76664,72295,65594,62212,57250,50043,45856,40359,35510,33023,27955,24369,20949,17827,14823,11794,9418,7317,5552,4322,6829 1,2,2,2020,21697252,277048,275627,274005,272063,269870,267511,264993,270091,273226,273463,272538,275719,285314,284523,279534,275242,275034,275363,281220,292789,302277,297017,300754,302498,304827,320096,336326,345482,354033,360014,355903,334212,313406,301686,297193,296539,284894,288293,289195,287381,298132,279783,269761,267497,256486,263898,255921,264364,273556,286042,283289,263042,264537,264383,273350,285737,284149,280121,277413,278244,283047,270773,261585,260037,248732,241464,227325,211971,200725,197327,189147,174698,163964,153512,122034,120017,110741,107615,95047,88221,83220,73209,68686,61968,58412,53395,46337,42134,36773,32057,29511,24713,21290,18069,15169,12432,9739,7647,5835,4345,7425 1,2,2,2021,21883156,278426,277585,276388,274699,272669,270429,268032,265514,270598,273740,274013,273103,276275,285893,285175,280347,276303,276352,276966,283044,294783,304342,299110,302867,304598,306887,322099,338199,347242,355645,361433,357113,335244,314291,302469,297898,297181,285465,288809,289644,287732,298348,279937,269844,267514,256451,263755,255725,264026,273098,285424,282568,262295,263647,263386,272195,284368,282655,278531,275745,276439,281036,268699,259403,257678,246253,238808,224568,209146,197803,194155,185804,171332,160507,149995,119007,116736,107419,104048,91573,84659,79489,69584,64920,58208,54505,49462,42594,38411,33216,28669,26104,21606,18379,15384,12732,10274,7915,6105,4570,7847 1,2,2,2022,22068369,279272,278983,278367,277101,275319,273241,270960,268565,266038,271131,274287,274586,273674,276871,286556,286006,281427,277645,277992,278848,285091,296911,306488,301274,305024,306723,308948,324036,340009,348906,357112,362664,358161,336139,315093,303175,298556,297776,286005,289284,290011,287997,298486,280027,269867,267476,256365,263557,255451,263613,272568,284726,281760,261461,262686,262319,270963,282917,281097,276889,274014,274551,278926,266503,257096,255149,243590,235949,221611,206125,194682,190769,182258,167768,156856,146279,115799,113257,103892,100276,87895,80894,75572,65793,61010,54339,50518,45489,38852,34717,29722,25378,22835,18662,15660,12923,10529,8355,6323,4785,8288 1,2,2,2023,22252401,279715,279856,279786,279099,277740,275906,273784,271503,269101,266587,271698,274869,275166,274285,277552,287403,287109,282794,279317,279916,280947,287275,299119,308704,303482,307204,308839,310943,325907,341719,350410,358379,363733,359067,336938,315816,303844,299168,298333,286501,289672,290298,288188,298557,280060,269836,267387,256218,263284,255102,263138,271960,283942,280859,260556,261663,261182,269657,281404,279493,275188,272200,272566,276686,264175,254624,252435,240723,232881,218448,202899,191343,187171,178501,163998,152997,142345,112390,109566,100157,96279,84007,76938,71478,61858,56986,50388,46485,41515,35133,31086,26325,22215,19736,15918,13163,10695,8568,6680,4960,8725 1,2,2,2024,22434943,279876,280323,280679,280535,279753,278341,276462,274338,272053,269660,267168,272292,275455,275787,274981,278421,288527,288506,284500,281281,282062,283188,289548,301397,310963,305715,309376,310891,312870,327676,343276,351720,359482,364663,359885,337659,316495,304470,299747,298853,286916,289982,290512,288313,298565,280041,269755,267237,255999,262934,254690,262591,271271,283068,279883,259588,260575,259976,268295,279843,277830,273408,270291,270457,274314,261675,251962,249506,237641,229595,215068,199449,187794,183356,174527,160011,148909,138168,108768,105656,96197,92050,79922,72802,67230,57803,52871,46388,42445,37562,31475,27553,23060,19215,16846,13389,10902,8711,6858,5244,9127 1,2,2,2025,22615675,279821,280511,281169,281447,281204,280370,278911,277028,274897,272627,270254,267777,272891,276083,276499,275870,279572,289950,290249,286505,283474,284355,285516,291892,303718,313250,307940,311479,312873,314694,329284,344635,352865,360444,365500,360619,338337,317135,305064,300288,299287,287250,290217,290658,288372,298518,279966,269612,267012,255706,262519,254210,261965,270498,282119,278838,258554,259417,258719,266890,278225,276087,271532,268259,268216,271765,258983,249091,246356,234339,226083,211453,195778,184027,179319,170319,155782,144570,133734,104926,101506,92006,87604,75648,68503,62849,53657,48703,42378,38424,33670,27913,24153,19960,16409,14180,11098,8888,6975,5389,9594 1,2,2,2026,22794304,279575,280481,281377,281956,282132,281833,280953,279491,277598,275480,273231,270873,268391,273534,276803,277401,277045,281034,291726,292299,288745,285816,286739,287922,294282,306067,315529,310095,313509,314747,316358,330693,345821,353864,361309,366251,361310,338972,317744,305619,300748,299640,287509,290385,290743,288379,298417,279833,269394,266716,255351,262035,253653,261258,269655,281103,277726,257455,258210,257420,265430,276528,274246,269527,266093,265799,269018,256075,245998,242977,230803,222323,207603,191880,180035,175042,165855,151289,139960,129030,100844,97111,87593,82951,71207,64071,58368,49451,44517,38387,34465,29878,24484,20921,17060,13823,11762,9055,7123,5486,10001 1,2,2,2027,22970521,279121,280265,281371,282186,282661,282776,282432,281543,280073,278192,276097,273863,271498,269048,274270,277720,278599,278536,282854,293816,294589,291140,288254,289201,290373,296698,308408,317732,312180,315429,316454,317815,331929,346859,354769,362094,366960,361956,339576,318310,306088,301123,299916,287701,290490,290771,288336,298250,279619,269103,266355,254928,261476,253018,260488,268751,280017,276544,256308,256962,256073,263893,274733,272278,267390,263754,263187,266045,252938,242675,239362,227017,218315,203515,187748,175798,170500,161113,146515,135070,124031,96515,92484,82972,78112,66625,59532,53818,45226,40348,34452,30603,26225,21221,17892,14384,11474,9601,7263,5607,10326 1,2,2,2028,23144006,278460,279836,281177,282199,282908,283320,283384,283035,282137,280679,278821,276741,274499,272168,269798,275205,278936,280118,280396,284993,296153,297038,293633,290772,291711,292853,299107,310675,319861,314149,317180,317954,319094,333015,347804,355585,362830,367623,362569,340135,318789,306471,301420,300123,287830,290542,290748,288231,298007,279329,268751,265926,254432,260836,252323,259660,267782,278859,275311,255125,255669,254654,262267,272809,270175,265080,261219,260356,262839,249566,239115,235487,222978,214057,199179,183362,171293,165668,156068,141444,129866,118729,91955,87635,78163,73116,61930,54921,49246,41014,36236,30609,26878,22747,18162,15095,11949,9375,7707,5723,10619 1,2,2,2029,23314508,277659,279204,280771,282024,282939,283583,283942,284001,283641,282755,281319,279474,277388,275179,272933,270756,276447,280483,282016,282581,287388,298653,299588,296209,293339,294249,295324,301437,312864,321873,315942,318720,319273,320227,334001,348660,356360,363524,368253,363135,340606,319178,306776,301645,300266,287906,290543,290667,288048,297683,278980,268331,265420,253855,260133,251576,258771,266744,277654,274039,253895,254305,253144,260514,270750,267895,262572,258467,257293,259386,245950,235298,231349,218683,209541,194571,178697,166496,160529,150708,136042,124344,113148,87170,82586,73196,67996,57158,50282,44681,36851,32217,26900,23329,19480,15335,12548,9771,7532,6077,10887 1,2,2,2030,23481820,276772,278430,280163,281638,282779,283629,284219,284570,284620,284271,283406,281984,280134,278079,275957,273907,272022,278027,282415,284250,285025,289945,301255,302223,298836,295934,296778,297715,303691,314932,323708,317517,320072,320436,321258,334902,349470,357087,364184,368837,363613,340987,319486,307012,301807,300350,287931,290484,290506,287788,297296,278561,267834,264837,253219,259378,250769,257818,265661,276413,272717,252596,252848,251513,258631,268513,265416,259848,255489,253987,255681,242069,231219,226943,214122,204738,189668,173725,161386,155063,144994,130303,118531,107293,82183,77369,68101,62789,52356,45647,40171,32784,28332,23364,19993,16461,12757,10270,7857,5944,11322 1,2,2,2031,23645859,275872,277573,279409,281051,282410,283485,284279,284859,285203,285264,284935,284084,282655,280838,278869,276947,275194,273635,280001,284690,286744,287640,292614,303948,304907,301488,298515,299227,300026,305818,316818,325318,318903,321267,321501,322201,335755,350238,357785,364796,369328,363997,341284,319724,307182,301912,300384,287896,290350,290269,287464,296838,278066,267260,264190,252536,258565,249904,256825,264549,275121,271320,251204,251271,249755,256577,266077,262717,256896,252270,250438,251702,237921,226870,222263,209268,199626,184439,168428,155946,149226,138919,124259,112431,101189,77025,72016,62917,57542,47555,41066,35760,28851,24625,20038,16905,13706,10449,8265,6205,11516 1,2,2,2032,23806606,275047,276701,278576,280321,281844,283132,284150,284936,285505,285859,285939,285624,284766,283371,281641,279876,278259,276836,275650,282325,287235,289416,290370,295371,306692,307621,304127,301019,301593,302208,307761,318476,326732,320130,322357,322473,323095,336566,350972,358435,365318,369726,364294,341506,319896,307298,301966,300359,287790,290141,289971,287071,296301,277488,266623,263494,251798,257692,249001,255802,263395,273755,269826,249692,249567,247830,254332,263423,259791,253708,248807,246618,247445,233496,222243,217278,204095,194169,178863,162789,150133,143017,132516,117913,106070,94875,71733,66565,57690,52294,42802,36577,31488,25092,21133,16953,14086,11233,8414,6533,11825 1,2,2,2033,23964107,274369,275905,277729,279508,281131,282582,283812,284819,285594,286174,286547,286640,286318,285493,284188,282665,281211,279929,278889,278022,284924,289955,292204,293193,298186,309462,310320,306688,303438,303823,304197,309468,319935,327986,321247,323357,323398,323948,337345,351661,358992,365744,370036,364510,341658,320013,307361,301958,300256,287610,289869,289603,286606,295680,276848,265934,262743,251005,256780,248071,254741,262167,272293,268203,248054,247700,245721,251878,260538,256624,250274,245074,242522,242901,228784,217312,211961,198573,188348,172923,156755,143941,136473,125795,111291,99486,88392,66338,61065,52459,47097,38145,32228,27404,21550,17893,14135,11554,9051,6655,12272 1,2,2,2034,24118526,273892,275256,276957,278681,280336,281885,283276,284494,285490,286275,286875,287261,287347,287057,286325,285229,284024,282915,282019,281308,280677,287708,292797,295087,296070,301026,312217,312936,309159,305717,305861,305952,310975,321230,329132,322275,324307,324279,324770,338078,352258,359453,366082,370266,364655,341756,320076,307362,301877,300083,287366,289528,289159,286059,294993,276157,265194,261934,250175,255843,247108,253611,260848,270702,266446,246253,245647,243408,249200,257416,253211,246565,241066,238142,238052,223758,212049,206279,192674,182144,166566,150324,137407,129597,118775,104433,92724,81782,60891,55554,47272,41999,33631,28067,23552,18261,14932,11602,9315,7165,12667 1,2,2,2035,24269989,273663,274808,276334,277930,279527,281104,282593,283973,285176,286185,286989,287600,287979,288099,287904,287384,286611,285759,285042,284480,284015,283517,290613,295738,298026,298977,303853,314891,315462,311486,307795,307656,307500,312313,322412,330182,323252,325217,325132,325545,338718,352757,359825,366340,370424,364743,341798,320078,307287,301721,299847,287057,289111,288636,285450,294249,275408,264396,261087,249321,254869,246076,252391,259403,268974,264517,244266,243390,240878,246292,254045,249519,242579,236774,233465,232879,218387,206419,200207,186383,175497,159783,143540,130539,122413,111500,97382,85825,75105,55430,50088,42177,37054,29306,24140,19970,15249,12265,9363,7380,13295 1,2,2,2036,24418740,273680,274607,275909,277330,278795,280312,281826,283302,284667,285882,286912,287727,288329,288744,288959,288982,288789,288376,287928,287554,287239,286912,286485,293619,298736,300995,301867,306591,317468,317838,313609,309628,309243,308876,313540,323498,331182,324185,326095,325937,326226,339262,353166,360119,366528,370520,364770,341772,319997,307139,301507,299539,286668,288616,288054,284790,293445,274602,263563,260214,248433,253830,244957,251049,257822,267071,262393,242080,240915,238126,243149,250396,245546,238306,232185,228464,227348,212643,200397,193727,179637,168399,152622,136404,123358,114964,104017,90185,78850,68408,50008,44718,37235,32312,25220,20483,16689,12535,9906,7423,13880 1,2,2,2037,24564974,273918,274653,275732,276928,278216,279597,281048,282550,284012,285384,286622,287662,288468,289105,289618,290054,290410,290585,290586,290487,290363,290192,289941,289557,296684,301763,303948,304668,309229,319891,320007,315481,311247,310651,310137,314665,324531,332137,325086,326930,326649,326812,339717,353496,360342,366653,370558,364730,341664,319843,306932,301222,299153,286205,288065,287423,284072,292580,273759,262707,259307,247484,252698,243718,249575,256076,264969,260055,239677,238216,235143,239735,246461,241283,233736,227271,223112,221426,206491,193963,186772,172426,160901,145088,128941,115905,107294,96375,82901,71851,61751,44674,39502,32490,27826,21415,17129,13730,10131,7859,14292 1,2,2,2038,24708898,274330,274918,275802,276773,277833,279035,280348,281786,283272,284743,286135,287383,288417,289256,289995,290732,291508,292238,292836,293195,293352,293373,293283,293074,292689,299774,304773,306808,307366,311714,322104,321917,317134,312687,311942,311296,315740,325522,333058,325943,327665,327260,327308,340091,353754,360507,366722,370531,364606,341481,319627,306657,300858,298688,285689,287465,286734,283296,291676,272892,261815,258333,246443,251442,242353,247938,254138,262655,257489,237050,235287,231900,236047,242236,236715,228840,222007,217371,215082,199914,187052,179328,164805,153010,137205,121191,108227,99458,88634,75587,64890,55197,39488,34492,27997,23644,17923,14100,11106,8044,14874 1,2,2,2039,24850697,274890,275358,276092,276863,277695,278668,279803,281098,282526,284018,285506,286909,288148,289218,290159,291125,292210,293368,294529,295491,296113,296419,296521,296482,296269,295847,302847,307689,309559,309905,313978,324055,323604,318605,314003,313129,312403,316772,326482,333931,326706,328303,327785,327723,340396,353954,360611,366725,370415,364399,341230,319342,306300,300416,298168,285126,286809,285986,282484,290746,271990,260858,257268,245281,250058,240826,246116,251994,260112,254687,234193,232099,228390,232078,237706,231819,223590,216356,211214,208293,192843,179653,171456,156778,144751,129014,113205,100374,91515,80857,68305,58032,48819,34503,29745,23805,19802,14766,11415,8824,15396 1,2,2,2040,24990579,275590,275946,276557,277175,277805,278547,279449,280567,281850,283285,284795,286292,287685,288965,290137,291311,292629,294101,295699,297233,298465,299239,299628,299781,299740,299494,298987,305826,310496,312149,312218,315978,325777,325104,319948,315214,314265,313467,317773,327394,334709,327365,328844,328227,328072,340645,354098,360652,366644,370219,364125,340909,318977,305866,299916,297600,284509,286098,285202,281648,289778,271020,259809,256075,243995,248509,239118,244095,249629,257333,251636,231077,228643,224604,227816,232848,226560,217948,210289,204618,200985,185267,171821,163165,148372,136164,120567,105033,92408,83529,73106,61126,51353,42685,29773,25309,19952,16327,11963,9077,16311 1,2,2,2041,25128767,276411,276672,277171,277663,278137,278673,279345,280229,281330,282624,284075,285595,287084,288511,289896,291307,292839,294554,296474,298452,300261,301650,302508,302950,303104,303025,302695,302031,308695,313134,314510,314262,317744,327306,326475,321185,316370,315355,314499,318728,328208,335386,327933,329309,328600,328364,340838,354178,360610,366483,369957,363778,340508,318532,305376,299372,296978,283838,285350,284394,280779,288738,269955,258630,254753,242544,246773,237217,241858,247035,254302,248311,227698,224911,220537,223233,227621,220903,211887,203783,197509,193151,177244,163566,154476,139627,127304,111918,96740,84392,75564,65462,54128,44926,36861,25351,21225,16463,13238,9520,17113 1,2,2,2042,25265524,277339,277523,277922,278299,278645,279021,279485,280139,281005,282116,283427,284888,286398,287922,289456,291080,292860,294798,296969,299276,301537,303507,304983,305897,306335,306453,306289,305797,304959,311388,315540,316595,316069,319315,328703,327739,322366,317485,316415,315485,319583,328918,335966,328416,329703,328919,328602,340970,354181,360492,366258,369618,363344,340020,318031,304840,298776,296301,283135,284580,283555,279843,287601,268760,257321,253264,240913,244839,235106,239403,244201,250992,244707,224043,220892,216156,218294,221994,214823,205388,196765,189879,184852,168786,154913,145432,130598,118227,103135,88387,76392,67701,58001,47389,38821,31408,21276,17526,13356,10543,17964 1,2,2,2043,25401041,278352,278477,278796,279075,279300,279548,279846,280294,280931,281802,282933,284254,285701,287249,288883,290661,292656,294850,297256,299818,302417,304842,306904,308434,309349,309752,309781,309453,308781,307710,313843,317667,318437,317674,320752,329991,328947,323504,318570,317427,316372,320335,329532,336464,328831,330039,329183,328781,341024,354105,360309,365958,369194,362828,339474,317480,304253,298126,295589,282412,283778,282648,278811,286324,267424,255843,251585,239085,242691,232781,236712,241093,247397,240808,220099,216560,211428,212970,215942,208294,198362,189224,181789,176095,159913,145899,136087,121342,109001,94281,80047,68491,60027,50811,40977,33101,26381,17581,14231,10644,19278 1,2,2,2044,25535597,279448,279520,279776,279970,280093,280221,280389,280667,281099,281742,282633,283772,285082,286565,288223,290108,292263,294679,297349,300156,303011,305781,308299,310423,311952,312830,313146,313006,312494,311585,310218,316011,319544,320076,319145,322077,331226,330109,324613,319603,318337,317152,320987,330065,336892,329190,330324,329387,328886,341005,353967,360052,365574,368687,362248,338875,316876,303609,297442,294856,281659,282912,281646,277642,284902,265918,254175,249705,237049,240322,230228,233758,237713,243508,236599,215837,211883,206326,207233,209438,201232,190808,181222,173246,166905,150668,136579,126500,111927,99695,85433,71800,60762,52618,43967,34963,27821,21815,14286,11352,20230 1,2,2,2045,25669501,280621,280643,280844,280973,281008,281029,281079,281223,281485,281926,282584,283483,284612,285960,287555,289468,291737,294321,297221,300299,303409,306436,309307,311887,314009,315499,316289,316431,316105,315348,314137,312430,317925,321214,321575,320505,323346,332413,331242,325668,320536,319140,317834,321555,330527,337263,329496,330548,329517,328919,340928,353758,359716,365103,368115,361612,338220,316216,302933,296736,294091,280841,281949,280505,276334,283297,264217,252305,247608,234797,237718,227418,230538,234049,239304,232051,211234,206828,200823,201062,202398,193636,182793,172768,164272,157323,141102,127012,116743,102424,90388,76678,63734,53300,45560,37544,29407,23022,17742,11403,21365 1,2,2,2046,25803024,281851,281845,281995,282063,282031,281960,281903,281929,282056,282322,282782,283448,284335,285503,286966,288815,291122,293826,296904,300222,303607,306894,310024,312958,315539,317621,319021,319637,319585,319012,317948,316391,314385,319629,322740,322959,321804,324572,333570,332321,326621,321359,319845,318431,322055,330930,337580,329747,330699,329578,328896,340781,353471,359295,364576,367491,360918,337508,315524,302239,296000,293257,279928,280848,279224,274846,281489,262305,250220,245287,232315,234854,224343,227038,230079,234760,227139,206255,201368,194900,194371,194810,185566,174319,163879,154910,147401,131277,117269,106887,92915,81169,68106,55938,46182,38929,31599,24355,18736,14175,22137 1,2,2,2047,25936361,283113,283104,283221,283237,283143,283000,282848,282767,282773,282908,283191,283656,284310,285239,286523,288245,290490,293245,296450,299957,303586,307155,310548,313744,316678,319220,321205,322428,322848,322544,321656,320241,318379,316125,321190,324151,324286,323057,325765,334674,333296,327465,322083,320465,318958,322499,331282,337838,329920,330782,329579,328806,340558,353102,358818,363996,366809,360161,336757,314810,301512,295196,292325,278877,279604,277761,273158,279461,260170,247910,242729,229578,231718,220997,223242,225778,229844,221824,200869,195484,188464,187152,186750,177027,165409,154602,145209,137203,121265,107422,97016,83489,72139,59816,48498,39489,32788,26189,19835,14979,24699 1,2,2,2048,26069738,284365,284393,284505,284487,284338,284130,283901,283726,283626,283639,283790,284080,284531,285225,286274,287823,289946,292647,295912,299554,303377,307195,310871,314337,317534,320427,322872,324677,325699,325860,325234,323990,322269,320152,317719,322634,325498,325564,324280,326906,335670,334160,328205,322720,321014,319432,322894,331577,338021,330026,330809,329519,328642,340258,352676,358291,363359,366064,359362,335979,314064,300719,294294,291253,277684,278182,276097,271258,277197,257804,245356,239904,226577,228300,217362,219122,221117,224519,216076,195058,189089,181516,179476,178219,168043,156099,144981,135228,126803,111137,97552,87224,74246,63396,51894,41495,33284,27194,21342,15870,27042 1,2,2,2049,26203370,285595,285674,285820,285791,285605,285344,285048,284795,284599,284503,284532,284692,284968,285457,286274,287593,289552,292136,295357,299068,303033,307048,310981,314726,318193,321350,324148,326407,328005,328760,328599,327609,326054,324072,321775,319194,324015,326804,326812,325450,327940,336552,334919,328855,323286,321507,319853,323230,331796,338134,330077,330769,329382,328405,339903,352205,357714,362662,365277,358532,335168,313247,299825,293252,290032,276315,276561,274220,269130,274689,255188,242536,236805,223291,224587,213411,214653,216062,218757,209869,188734,182174,174123,171343,169235,158652,146441,135077,125043,116272,100979,87753,77613,65286,55036,44431,34998,27626,22179,17088,29253 1,2,2,2050,26337483,286794,286932,287126,287129,286928,286627,286276,285956,285681,285491,285408,285444,285594,285906,286520,287610,289349,291777,294890,298563,302605,306766,310897,314905,318652,322079,325138,327748,329796,331118,331545,331014,329707,327892,325725,323277,320606,325347,328073,328004,326512,328856,337331,335589,329433,323794,321948,320218,323491,331948,338192,330061,330656,329174,328118,339507,351686,357079,361926,364460,357666,334285,312328,298787,292058,288627,274746,274724,272111,266763,271921,252297,239439,233413,219718,220548,209117,209798,210583,212530,203109,181892,174812,166288,162772,159840,148900,136494,124963,114722,105702,90886,78129,68293,56714,47155,37501,29067,22549,17772,31590 1,2,2,2051,26472329,287956,288161,288413,288460,288289,287967,287574,287196,286857,286585,286412,286333,286357,286546,286983,287875,289389,291606,294574,298147,302159,306401,310680,314888,318901,322609,325934,328804,331197,332965,333951,334004,333149,331576,329573,327252,324713,321973,326647,329288,329091,327457,329665,338017,336182,329958,324252,322331,320511,323687,332047,338187,329973,330471,328915,327788,339064,351113,356405,361163,363610,356725,333295,311262,297597,290682,287020,272964,272656,269764,264146,268857,249116,236047,229719,215824,216153,204443,204528,204655,205740,195793,174602,167004,158025,153800,150078,138851,126329,114705,104351,95193,80965,68785,59366,48624,39826,31169,23741,18082,33616 1,2,2,2052,26608120,289071,289351,289667,289770,289642,289345,288931,288510,288111,287773,287519,287351,287258,287323,287638,288357,289678,291682,294447,297881,301804,306017,310386,314742,318953,322924,326530,329661,332312,334420,335846,336450,336174,335051,333287,331127,328714,326102,323304,327891,330392,330061,328293,330386,338630,336720,330429,324652,322643,320741,323833,332081,338109,329815,330236,328618,327415,338574,350507,355708,360365,362679,355667,332150,310040,296220,289103,285190,270953,270347,267161,261238,265491,245632,232345,225691,211580,211365,199365,198825,198183,198386,187994,166862,158765,149368,144471,140006,128574,116015,104391,94033,84853,71326,59831,50932,41098,33125,25477,19051,35129 1,2,2,2053,26745041,290120,290496,290885,291049,290972,290716,290324,289881,289438,289044,288721,288471,288289,288237,288432,289030,290187,292005,294565,297808,301595,305725,310067,314515,318878,323045,326912,330322,333224,335589,337351,338388,338657,338108,336792,334869,332614,330129,327459,324576,329027,331380,330919,329037,331029,339181,337205,330840,324977,322890,320919,323915,332043,337959,329608,329965,328279,326998,338054,349877,354977,359493,361634,354452,330839,308624,294636,287299,283123,268704,267786,264270,258031,261805,241828,228309,221298,206950,206162,193860,192587,191164,190544,179714,158691,150127,140362,134843,129703,118135,105636,94120,83873,74799,62077,51365,43078,34209,27095,20459,36793 1,2,2,2054,26883211,291106,291573,292055,292290,292270,292062,291709,291286,290823,290384,290004,289687,289420,289280,289362,289845,290887,292546,294932,297980,301578,305579,309840,314267,318722,323042,327101,330767,333946,336556,338570,339937,340633,340622,339877,338403,336383,334053,331509,328758,325739,330038,332256,331683,329707,331616,339683,337630,331178,325241,323087,321034,323927,331936,337759,329367,329652,327895,326557,337516,349214,354173,358507,360428,353062,329327,306993,292830,285260,280810,266202,264936,261073,254514,257780,237677,223908,216503,201913,200517,187836,185816,183670,182213,170969,150116,141135,131059,124982,119231,107623,95291,83999,73981,65143,53326,43472,35881,28004,21775,38917 1,2,2,2055,27022704,292034,292588,293156,293482,293530,293379,293071,292686,292240,291782,291359,290981,290649,290423,290417,290794,291726,293280,295517,298399,301808,305624,309761,314111,318544,322954,327166,331022,334454,337332,339585,341198,342218,342633,342418,341515,339941,337845,335456,332831,329944,326781,330939,333036,332369,330318,332151,340126,337983,331452,325455,323221,321079,323873,331784,337523,329085,329297,327488,326101,336951,348481,353257,357360,359046,351460,327588,305131,290780,282972,278235,263415,261782,257564,250670,253387,233143,219098,211282,196442,194332,181286,178583,175704,173405,161790,141185,131840,121528,114952,108679,97137,85091,74138,64474,55998,45162,36233,29393,22523,41313 1,2,2,2056,27163602,292911,293546,294202,294605,294741,294658,294403,294063,293652,293212,292769,292348,291956,291663,291576,291868,292701,294154,296291,299036,302285,305919,309874,314099,318456,322845,327146,331147,334767,337897,340408,342255,343518,344250,344460,344082,343081,341429,339272,336803,334037,331006,327707,331743,333739,332998,330877,332629,340494,338270,331677,325605,323286,321058,323775,331596,337250,328763,328918,327069,325621,336314,347637,352182,356040,357451,349622,325611,303022,288482,280422,275362,260328,258311,253725,246461,248589,228189,213856,205611,190441,187602,174286,170890,167278,164157,152222,131947,122307,111827,104835,98142,86791,75144,64651,55460,47459,37665,29702,23656,43459 1,2,2,2057,27306006,293744,294450,295185,295675,295881,295885,295699,295408,295046,294637,294213,293772,293334,292982,292827,293043,293802,295163,297210,299862,302982,306458,310236,314282,318514,322826,327107,331195,334954,338267,341024,343122,344614,345584,346108,346151,345673,344597,342882,340642,338033,335119,331949,328537,332470,334383,333575,331378,333033,340799,338507,331838,325688,323285,320994,323647,331373,336934,328420,328532,326627,325074,335574,346639,350934,354506,355615,347527,323369,300655,285920,277575,272179,256925,254510,249518,241860,243348,222784,208158,199380,183905,180409,166835,162746,158423,154511,142321,122466,112603,102036,94728,87736,76694,65567,55649,47038,39610,30898,23922,45702 1,2,2,2058,27449958,294540,295313,296115,296684,296978,297043,296940,296718,296406,296045,295652,295228,294771,294374,294160,294314,295001,296298,298260,300831,303865,307219,310840,314713,318768,322956,327155,331218,335061,338506,341442,343781,345517,346712,347470,347827,347769,347213,346075,344275,341897,339136,336080,332793,329289,333138,334976,334093,331807,333374,341053,338685,331931,325705,323245,320899,323481,331112,336597,328068,328120,326118,324423,334680,345467,349477,352738,353521,345160,320856,298014,283054,274415,268669,253192,250340,244913,236825,237626,216906,201894,192589,176911,172749,158945,154185,149179,144523,132152,112807,102798,92247,84737,77574,66964,56474,47231,39291,32517,24903,47362 1,2,2,2059,27595499,295317,296139,297005,297636,298006,298157,298116,297976,297730,297419,297073,296682,296239,295824,295567,295668,296297,297531,299442,301931,304893,308167,311670,315386,319268,323278,327351,331331,335146,338672,341731,344244,346214,347649,348628,349216,349471,349333,348717,347493,345551,343019,340118,336943,333560,329983,333751,335507,334539,332170,333665,341246,338789,331961,325684,323176,320771,323280,330831,336248,327691,327645,325505,323626,333618,344090,347792,350711,351150,342502,318055,295059,279871,270928,264814,249095,245771,239870,231321,231402,210435,195061,185320,169460,164635,150642,145242,139599,134259,121786,103041,92986,82560,74970,67774,57715,47962,39478,32281,26227,49145 1,2,2,2060,27742637,296094,296945,297856,298551,298977,299203,299245,299168,299001,298757,298457,298116,297706,297304,297033,297093,297676,298861,300718,303167,306054,309257,312687,316289,320012,323849,327740,331593,335322,338813,341947,344576,346715,348380,349599,350403,350888,351060,350862,350160,348791,346695,344020,340999,337727,334269,330625,334306,335968,334922,332487,333897,341367,338830,331948,325631,323069,320608,323062,330540,335880,327251,327063,324745,322666,332356,342489,345854,348412,348488,339541,314924,291777,276353,267089,260580,244597,240762,234352,225324,224547,203371,187747,177572,161559,156091,141962,135968,129746,123788,111296,93260,83271,73084,65541,58451,49050,40113,32459,26057,51306 1,3,0,2014,2344371,30491,33526,33523,33720,34084,34296,35565,35744,35576,35548,35186,34627,34938,35829,37013,36326,36501,36052,36143,37200,38705,40159,41650,41241,40191,37776,36256,34949,34031,33680,32606,33028,31973,31582,32160,29775,29125,29511,27991,28424,27716,28214,29032,30328,30380,29264,28784,29157,30107,32424,32713,32633,32488,32741,33244,31260,30835,30042,28874,28085,26401,24868,23241,22515,22112,20801,19783,19844,14990,14578,13656,13052,11663,10803,10155,8931,8542,7503,7014,6485,5438,5215,4568,3963,3853,3095,2830,2549,2092,1865,1524,1252,1034,804,631,443,374,264,188,133,297 1,3,0,2015,2359080,30811,30445,33510,33518,33712,34078,34289,35557,35736,35568,35541,35180,34623,34934,35822,37006,36316,36494,36042,36127,37177,38684,40125,41617,41205,40155,37736,36222,34913,33992,33638,32560,32982,31925,31536,32105,29719,29072,29447,27930,28358,27643,28139,28949,30235,30273,29153,28668,29026,29952,32243,32515,32417,32249,32482,32956,30969,30524,29716,28535,27738,26055,24521,22894,22157,21736,20420,19396,19426,14653,14225,13302,12686,11312,10453,9801,8595,8194,7170,6673,6145,5128,4891,4261,3673,3545,2827,2565,2290,1863,1644,1329,1079,880,676,523,361,300,208,146,288 1,3,0,2016,2373776,31118,30765,30437,33498,33512,33704,34073,34282,35551,35731,35562,35533,35178,34619,34927,35814,36997,36307,36484,36027,36109,37155,38654,40094,41583,41167,40115,37700,36186,34874,33952,33595,32513,32934,31879,31487,32045,29664,29014,29385,27869,28287,27568,28061,28861,30136,30157,29037,28542,28880,29788,32051,32305,32184,31998,32208,32655,30661,30202,29373,28189,27380,25696,24164,22536,21786,21346,20026,18996,18991,14304,13860,12935,12308,10949,10092,9435,8247,7835,6828,6325,5796,4812,4563,3952,3382,3241,2563,2306,2040,1643,1435,1146,919,740,561,427,290,237,161,287 1,3,0,2017,2388438,31414,31072,30756,30432,33486,33506,33697,34067,34277,35546,35727,35557,35530,35176,34612,34919,35806,36988,36297,36469,36010,36094,37126,38628,40061,41546,41125,40077,37662,36147,34835,33912,33550,32463,32887,31830,31434,31986,29605,28954,29323,27800,28214,27491,27979,28768,30027,30035,28910,28401,28727,29614,31846,32078,31939,31733,31920,32338,30343,29863,29022,27831,27009,25327,23796,22165,21400,20942,19619,18580,18542,13943,13482,12556,11918,10575,9719,9057,7889,7463,6475,5969,5441,4491,4233,3641,3094,2941,2304,2055,1800,1435,1238,977,772,614,458,343,229,184,294 1,3,0,2018,2403030,31681,31369,31064,30752,30426,33474,33500,33689,34063,34273,35542,35723,35556,35527,35171,34605,34911,35800,36978,36282,36453,35996,36070,37100,38602,40026,41506,41084,40039,37621,36108,34793,33868,33503,32415,32836,31777,31381,31922,29544,28892,29254,27731,28139,27410,27891,28666,29913,29906,28769,28253,28565,29429,31624,31838,31678,31455,31617,32008,30008,29516,28659,27461,26627,24946,23412,21779,21001,20523,19194,18147,18076,13568,13091,12163,11515,10187,9332,8666,7519,7080,6114,5606,5080,4168,3901,3333,2811,2647,2054,1814,1572,1239,1056,822,640,502,368,271,178,316 1,3,0,2019,2417526,31913,31637,31361,31060,30747,30420,33463,33493,33683,34059,34269,35537,35722,35554,35522,35165,34599,34905,35792,36963,36266,36440,35973,36050,37073,38571,39988,41467,41043,39997,37579,36067,34749,33821,33457,32364,32781,31725,31322,31857,29484,28824,29183,27660,28059,27325,27794,28560,29790,29764,28621,28096,28392,29229,31392,31584,31405,31161,31303,31661,29664,29158,28285,27081,26233,24551,23014,21378,20586,20087,18753,17699,17592,13181,12687,11758,11098,9786,8932,8261,7138,6687,5744,5237,4716,3844,3572,3029,2531,2362,1814,1585,1358,1058,889,683,523,404,291,211,325 1,3,0,2020,2431860,32096,31869,31629,31357,31054,30741,30415,33451,33488,33678,34055,34264,35536,35720,35549,35517,35160,34595,34897,35778,36949,36252,36418,35954,36030,37043,38538,39953,41428,40999,39955,37536,36024,34705,33776,33410,32308,32727,31667,31261,31792,29416,28754,29109,27584,27976,27231,27693,28445,29652,29614,28464,27929,28203,29019,31146,31317,31117,30856,30971,31305,29309,28785,27899,26689,25823,24138,22599,20962,20154,19635,18295,17234,17091,12779,12269,11338,10665,9369,8518,7844,6745,6286,5368,4864,4351,3521,3247,2730,2261,2088,1586,1370,1160,892,739,559,421,320,226,356 1,3,0,2021,2445962,32219,32053,31861,31625,31351,31048,30736,30409,33441,33484,33673,34050,34264,35534,35715,35544,35512,35156,34590,34885,35764,36936,36230,36399,35935,36006,37010,38507,39917,41386,40955,39911,37491,35979,34661,33728,33358,32252,32668,31606,31199,31721,29346,28682,29029,27504,27883,27133,27583,28316,29507,29456,28298,27747,28005,28795,30888,31036,30818,30534,30632,30937,28941,28401,27499,26282,25395,23710,22168,20528,19706,19163,17820,16752,16572,12363,11835,10902,10216,8938,8090,7414,6344,5878,4988,4490,3987,3201,2927,2439,2001,1826,1372,1171,978,742,605,450,333,249,388 1,3,0,2022,2459781,32295,32176,32045,31857,31619,31345,31043,30730,30405,33435,33481,33667,34050,34262,35529,35711,35539,35507,35150,34581,34872,35753,36915,36212,36381,35912,35978,36980,38475,39878,41343,40910,39865,37446,35935,34614,33675,33306,32192,32608,31545,31131,31648,29274,28605,28945,27415,27786,27027,27460,28180,29353,29288,28116,27555,27795,28561,30616,30743,30502,30205,30280,30554,28560,28003,27083,25856,24950,23264,21718,20077,19240,18671,17327,16252,16034,11931,11384,10448,9750,8493,7649,6975,5935,5465,4607,4116,3627,2887,2616,2159,1753,1581,1173,988,813,608,488,357,259,423 1,3,0,2023,2473286,32332,32253,32170,32041,31852,31613,31340,31037,30726,30402,33432,33476,33667,34049,34258,35525,35707,35536,35501,35141,34570,34862,35734,36899,36194,36358,35887,35952,36951,38440,39838,41299,40863,39816,37400,35888,34562,33624,33249,32133,32546,31477,31062,31573,29198,28525,28854,27323,27681,26909,27330,28036,29190,29104,27925,27351,27575,28313,30332,30434,30179,29863,29915,30159,28165,27588,26647,25413,24487,22798,21248,19607,18754,18161,16815,15732,15476,11482,10915,9979,9268,8034,7198,6528,5520,5050,4226,3745,3273,2582,2316,1891,1519,1352,990,822,666,490,386,278,454 1,3,0,2024,2486442,32337,32290,32246,32166,32036,31847,31609,31334,31033,30723,30399,33427,33476,33667,34046,34255,35521,35705,35531,35492,35131,34562,34845,35719,36882,36173,36333,35864,35926,36919,38406,39797,41254,40813,39769,37352,35836,34511,33567,33191,32075,32478,31409,30990,31492,29118,28436,28758,27223,27562,26784,27193,27884,29012,28911,27722,27137,27342,28056,30033,30119,29843,29508,29538,29749,27753,27154,26194,24950,24002,22312,20758,19117,18249,17631,16283,15192,14895,11015,10430,9492,8771,7564,6738,6074,5103,4634,3848,3382,2929,2287,2030,1639,1301,1142,823,674,538,389,301,486 1,3,0,2025,2499195,32311,32296,32283,32243,32161,32031,31842,31603,31330,31030,30720,30395,33427,33476,33664,34043,34252,35519,35701,35523,35483,35124,34547,34832,35704,36861,36148,36310,35840,35896,36887,38369,39754,41206,40764,39719,37299,35785,34455,33509,33132,32010,32409,31338,30913,31407,29029,28344,28653,27110,27437,26652,27048,27717,28823,28705,27509,26911,27100,27784,29727,29791,29494,29140,29145,29320,27322,26701,25721,24466,23497,21805,20248,18609,17723,17081,15730,14629,14290,10530,9925,8989,8262,7085,6272,5617,4685,4222,3476,3028,2596,2005,1760,1404,1100,951,676,545,427,303,525 1,3,0,2026,2511507,32250,32272,32290,32280,32238,32156,32026,31836,31599,31327,31027,30716,30396,33427,33473,33661,34041,34251,35515,35694,35514,35476,35110,34536,34819,35686,36837,36126,36286,35812,35866,36853,38331,39708,41159,40713,39665,37246,35728,34397,33450,33067,31945,32337,31261,30832,31314,28937,28244,28535,26990,27305,26512,26889,27541,28623,28489,27283,26676,26843,27505,29409,29449,29132,28758,28735,28871,26871,26228,25225,23960,22969,21275,19717,18080,17176,16508,15154,14044,13661,10025,9402,8472,7741,6599,5803,5159,4270,3816,3114,2686,2278,1740,1508,1188,918,781,546,433,333,552 1,3,0,2027,2523340,32150,32210,32266,32288,32276,32233,32151,32021,31832,31596,31325,31023,30717,30397,33425,33470,33659,34041,34249,35509,35685,35508,35462,35100,34524,34801,35665,36817,36102,36260,35784,35834,36817,38291,39663,41110,40658,39611,37188,35670,34338,33385,33001,31876,32261,31180,30743,31216,28837,28130,28411,26863,27165,26358,26721,27353,28413,28261,27048,26427,26581,27217,29078,29094,28755,28358,28304,28403,26400,25731,24708,23432,22417,20724,19164,17529,16605,15910,14553,13434,13009,9502,8866,7944,7212,6109,5332,4704,3861,3421,2763,2358,1978,1492,1276,992,755,632,434,338,590 1,3,0,2028,2534639,32008,32112,32204,32264,32284,32271,32229,32145,32018,31830,31594,31321,31025,30718,30395,33423,33468,33659,34040,34244,35502,35680,35493,35452,35088,34510,34781,35646,36796,36076,36233,35754,35801,36780,38251,39615,41055,40603,39552,37128,35611,34273,33319,32932,31803,32180,31092,30650,31110,28723,28010,28279,26729,27013,26197,26542,27156,28190,28023,26799,26172,26308,26916,28735,28725,28361,27938,27854,27912,25906,25212,24166,22878,21842,20149,18588,16954,16010,15285,13927,12800,12333,8964,8318,7407,6680,5616,4864,4256,3463,3037,2427,2048,1697,1263,1065,816,611,503,339,615 1,3,0,2029,2545364,31834,31971,32107,32202,32260,32279,32267,32223,32141,32016,31827,31591,31323,31026,30716,30394,33421,33468,33658,34036,34239,35498,35668,35482,35441,35074,34493,34763,35625,36771,36049,36204,35723,35766,36743,38208,39564,41000,40542,39491,37067,35545,34207,33250,32858,31725,32091,31000,30549,30991,28603,27883,28140,26582,26851,26024,26354,26946,27959,27771,26545,25907,26024,26603,28377,28338,27946,27498,27382,27396,25389,24668,23599,22301,21241,19549,17985,16353,15387,14634,13275,12142,11638,8414,7759,6865,6145,5126,4404,3818,3077,2670,2110,1758,1437,1055,876,661,486,393,633 1,3,0,2030,2555499,31635,31798,31966,32105,32198,32255,32274,32262,32219,32138,32014,31823,31592,31324,31024,30715,30395,33422,33468,33654,34031,34236,35488,35661,35472,35426,35057,34477,34744,35601,36745,36021,36174,35689,35732,36704,38160,39514,40940,40479,39427,37000,35478,34138,33177,32780,31639,31999,30899,30435,30865,28476,27749,27988,26427,26679,25843,26154,26730,27713,27514,26280,25633,25728,26276,28001,27931,27512,27037,26885,26855,24848,24098,23007,21697,20615,18922,17355,15725,14738,13955,12598,11465,10926,7853,7194,6320,5612,4643,3953,3394,2707,2322,1812,1490,1201,868,710,527,381,683 1,3,0,2031,2565026,31419,31600,31793,31964,32101,32193,32251,32269,32259,32217,32136,32011,31825,31593,31322,31024,30716,30398,33422,33466,33650,34029,34227,35481,35652,35458,35408,35043,34460,34722,35577,36717,35991,36141,35656,35695,36660,38113,39458,40879,40415,39358,36932,35408,34065,33099,32693,31549,31897,30786,30316,30732,28342,27602,27827,26262,26499,25651,25947,26500,27462,27246,26004,25345,25419,25933,27606,27505,27057,26551,26365,26290,24280,23502,22389,21067,19959,18266,16697,15068,14060,13249,11900,10770,10200,7286,6626,5777,5087,4169,3515,2987,2356,1996,1536,1246,990,704,566,413,706 1,3,0,2032,2573931,31194,31385,31595,31790,31961,32097,32190,32246,32265,32257,32214,32133,32013,31826,31591,31322,31025,30720,30401,33419,33464,33650,34021,34221,35474,35641,35442,35393,35028,34441,34699,35550,36688,35959,36110,35620,35654,36616,38060,39401,40817,40345,39287,36861,35333,33986,33013,32603,31451,31782,30667,30189,30590,28194,27447,27656,26088,26307,25452,25726,26264,27201,26967,25718,25046,25094,25572,27192,27057,26577,26042,25819,25696,23685,22880,21743,20407,19272,17579,16008,14383,13354,12521,11184,10061,9464,6715,6060,5240,4571,3709,3095,2600,2026,1694,1285,1027,803,561,443,746 1,3,0,2033,2582200,30959,31160,31381,31592,31787,31958,32094,32185,32243,32263,32255,32211,32135,32014,31824,31590,31323,31029,30723,30401,33417,33465,33643,34017,34216,35464,35627,35428,35377,35009,34421,34674,35522,36657,35928,36076,35579,35613,36567,38007,39343,40748,40273,39212,36785,35254,33900,32923,32504,31341,31662,30540,30054,30434,28039,27281,27476,25902,26109,25241,25502,26019,26927,26676,25417,24730,24751,25193,26756,26584,26073,25507,25245,25074,23063,22228,21066,19715,18553,16860,15286,13669,12626,11774,10453,9342,8724,6145,5500,4712,4070,3267,2696,2237,1720,1419,1060,834,641,439,792 1,3,0,2034,2589836,30720,30926,31157,31378,31589,31783,31955,32089,32182,32241,32261,32252,32213,32136,32013,31823,31591,31327,31033,30723,30402,33419,33459,33639,34013,34208,35451,35615,35413,35358,34991,34398,34649,35491,36626,35894,36037,35539,35567,36517,37953,39279,40677,40198,39133,36704,35166,33810,32825,32392,31225,31534,30405,29905,30269,27874,27107,27285,25710,25897,25025,25269,25763,26641,26371,25100,24397,24391,24793,26296,26087,25544,24945,24643,24422,22413,21544,20356,18990,17800,16106,14534,12931,11879,11010,9710,8618,7984,5581,4950,4199,3588,2847,2321,1901,1442,1171,861,666,502,819 1,3,0,2035,2596839,30490,30688,30923,31155,31375,31586,31780,31950,32086,32180,32239,32258,32254,32214,32135,32012,31824,31595,31331,31034,30724,30406,33412,33456,33636,34005,34197,35440,35602,35395,35338,34969,34374,34620,35463,36592,35855,35998,35496,35521,36466,37893,39213,40603,40118,39049,36615,35075,33711,32714,32274,31102,31398,30257,29749,30094,27700,26920,27086,25505,25681,24800,25024,25495,26341,26048,24765,24048,24012,24372,25812,25564,24986,24355,24012,23740,21730,20825,19610,18230,17009,15319,13756,12172,11114,10234,8962,7894,7252,5025,4414,3705,3129,2453,1974,1593,1191,952,688,522,881 1,3,0,2036,2603240,30270,30460,30684,30922,31152,31371,31583,31776,31947,32084,32178,32236,32260,32255,32213,32135,32013,31828,31599,31332,31035,30729,30404,33411,33454,33630,33996,34189,35428,35586,35376,35316,34946,34348,34593,35432,36554,35817,35954,35451,35474,36409,37831,39144,40524,40033,38956,36522,34976,33601,32598,32149,30970,31248,30101,29581,29908,27513,26728,26873,25296,25455,24564,24769,25214,26026,25708,24413,23678,23610,23929,25304,25013,24401,23736,23351,23023,21013,20071,18829,17430,16183,14505,12954,11395,10336,9451,8213,7176,6531,4483,3897,3234,2698,2087,1656,1316,968,761,540,937 1,3,0,2037,2609050,30061,30241,30457,30682,30920,31149,31368,31579,31773,31945,32082,32175,32238,32261,32255,32213,32136,32017,31833,31600,31333,31041,30727,30405,33409,33449,33622,33988,34179,35412,35570,35355,35293,34922,34323,34564,35397,36516,35775,35910,35405,35421,36352,37766,39069,40440,39939,38859,36420,34864,33485,32474,32016,30825,31089,29935,29405,29712,27320,26522,26657,25078,25219,24318,24502,24916,25692,25350,24041,23287,23188,23462,24767,24435,23788,23088,22655,22269,20258,19279,18007,16594,15327,13665,12133,10603,9551,8666,7469,6467,5828,3960,3403,2790,2297,1751,1369,1070,774,598,986 1,3,0,2038,2614287,29860,30033,30239,30456,30679,30916,31146,31364,31576,31771,31943,32079,32177,32239,32260,32256,32215,32141,32021,31834,31602,31339,31039,30729,30407,33403,33441,33615,33980,34166,35397,35552,35333,35268,34899,34296,34531,35362,36474,35731,35865,35353,35366,36293,37697,38990,40348,39840,38753,36305,34746,33362,32342,31870,30673,30920,29760,29218,29508,27114,26312,26432,24848,24972,24058,24218,24601,25339,24972,23647,22874,22742,22968,24202,23827,23143,22404,21923,21476,19466,18445,17146,15727,14445,12805,11296,9804,8763,7886,6736,5776,5150,3461,2939,2377,1929,1449,1114,856,608,1059 1,3,0,2039,2618966,29661,29833,30031,30238,30454,30676,30913,31142,31361,31575,31770,31940,32081,32179,32239,32261,32258,32220,32146,32023,31837,31608,31339,31041,30731,30406,33394,33435,33607,33968,34152,35380,35531,35308,35244,34872,34264,34499,35323,36430,35686,35814,35300,35310,36228,37624,38902,40252,39733,38633,36185,34620,33230,32197,31716,30510,30741,29573,29022,29290,26904,26092,26195,24608,24711,23783,23917,24268,24967,24571,23232,22440,22271,22450,23608,23188,22464,21684,21152,20643,18630,17570,16253,14832,13540,11929,10450,9001,7979,7116,6020,5108,4503,2990,2506,1999,1597,1180,892,673,1114 1,3,0,2040,2623103,29468,29634,29831,30030,30236,30452,30673,30909,31139,31360,31574,31768,31942,32083,32178,32240,32263,32264,32226,32149,32026,31843,31608,31342,31044,30730,30402,33387,33427,33596,33956,34135,35360,35508,35285,35217,34840,34233,34462,35282,36386,35636,35762,35246,35249,36159,37542,38811,40146,39612,38507,36056,34486,33085,32045,31552,30338,30551,29379,28812,29066,26684,25861,25947,24356,24434,23491,23599,23917,24571,24149,22795,21981,21775,21904,22982,22515,21748,20925,20341,19763,17754,16663,15331,13912,12617,11042,9600,8201,7205,6363,5327,4469,3891,2551,2108,1656,1302,945,702,1198 1,3,0,2041,2626726,29278,29442,29632,29831,30029,30234,30450,30669,30906,31138,31359,31572,31770,31945,32083,32179,32243,32269,32270,32229,32152,32034,31843,31612,31345,31045,30727,30399,33379,33416,33584,33941,34118,35339,35486,35260,35185,34808,34197,34423,35240,36335,35586,35708,35187,35185,36083,37457,38712,40028,39485,38375,35919,34339,32932,31882,31379,30154,30353,29170,28598,28832,26452,25620,25686,24088,24141,23183,23263,23543,24153,23702,22332,21496,21253,21330,22323,21805,20994,20126,19483,18839,16844,15726,14384,12974,11682,10150,8752,7409,6447,5634,4664,3865,3321,2147,1748,1350,1043,743,1271 1,3,0,2042,2629859,29098,29253,29441,29632,29830,30027,30231,30446,30666,30905,31137,31357,31574,31773,31945,32084,32182,32250,32276,32274,32233,32160,32034,31847,31616,31346,31042,30724,30396,33368,33405,33570,33926,34100,35318,35461,35230,35155,34772,34160,34385,35193,36283,35534,35649,35124,35114,36004,37365,38600,39903,39350,38233,35769,34184,32768,31709,31193,29962,30142,28956,28375,28587,26210,25365,25409,23802,23830,22857,22905,23149,23711,23229,21843,20986,20702,20724,21627,21056,20198,19281,18581,17879,15903,14761,13416,12022,10741,9259,7912,6633,5712,4936,4036,3301,2796,1781,1427,1083,822,1348 1,3,0,2043,2632527,28925,29073,29252,29441,29631,29828,30025,30227,30443,30665,30904,31135,31359,31576,31774,31946,32087,32189,32256,32280,32279,32241,32160,32038,31852,31617,31343,31041,30721,30390,33357,33392,33554,33907,34082,35295,35432,35201,35120,34736,34122,34341,35145,36231,35477,35587,35053,35039,35917,37260,38481,39771,39206,38077,35610,34017,32594,31525,31000,29757,29925,28733,28140,28330,25954,25095,25113,23500,23502,22510,22527,22731,23243,22729,21327,20448,20121,20083,20892,20265,19356,18392,17643,16886,14934,13776,12433,11063,9802,8376,7089,5881,5008,4274,3450,2782,2320,1454,1146,854,1456 1,3,0,2044,2634763,28760,28901,29072,29252,29440,29629,29827,30021,30224,30442,30664,30902,31137,31362,31577,31775,31950,32094,32196,32260,32285,32288,32241,32165,32043,31853,31614,31342,31039,30715,30383,33344,33379,33536,33890,34060,35268,35404,35167,35083,34699,34079,34296,35095,36175,35417,35518,34980,34957,35818,37149,38355,39629,39048,37911,35440,33840,32408,31334,30793,29547,29698,28498,27894,28058,25682,24807,24799,23180,23150,22142,22127,22288,22748,22201,20784,19879,19506,19406,20116,19427,18470,17468,16671,15863,13943,12776,11443,10104,8870,7509,6290,5159,4340,3655,2909,2311,1896,1168,904,1552 1,3,0,2045,2636609,28611,28737,28900,29072,29251,29438,29628,29823,30019,30224,30441,30663,30905,31140,31363,31579,31779,31957,32101,32201,32266,32294,32290,32247,32171,32045,31851,31614,31340,31034,30708,30374,33330,33363,33520,33871,34034,35241,35370,35132,35047,34656,34035,34249,35042,36115,35350,35447,34900,34862,35713,37031,38221,39472,38881,37733,35260,33651,32214,31129,30582,29328,29460,28252,27633,27769,25392,24502,24467,22838,22778,21753,21702,21819,22224,21644,20209,19276,18855,18690,19293,18544,17547,16509,15669,14816,12935,11767,10452,9152,7956,6666,5521,4473,3715,3084,2418,1889,1524,922,1649 1,3,0,2046,2638097,28471,28588,28736,28900,29071,29249,29437,29624,29822,30019,30224,30439,30666,30908,31141,31365,31583,31787,31965,32106,32207,32277,32296,32297,32253,32174,32044,31851,31612,31335,31029,30699,30363,33313,33348,33500,33847,34009,35209,35336,35097,35005,34612,33989,34198,34985,36048,35280,35368,34808,34762,35602,36905,38074,39307,38701,37545,35068,33454,32006,30919,30360,29096,29210,27991,27355,27461,25084,24178,24113,22476,22383,21339,21252,21323,21672,21054,19600,18638,18167,17932,18424,17625,16590,15522,14643,13750,11918,10755,9468,8215,7066,5855,4791,3832,3137,2565,1978,1519,1203,1724 1,3,0,2047,2639261,28345,28449,28588,28736,28899,29069,29248,29434,29623,29822,30019,30222,30442,30669,30909,31144,31369,31591,31796,31971,32113,32217,32280,32303,32304,32257,32172,32044,31850,31607,31329,31020,30689,30351,33297,33330,33477,33823,33980,35176,35301,35056,34962,34568,33941,34143,34921,35978,35202,35277,34711,34656,35483,36765,37918,39130,38511,37344,34866,33243,31794,30698,30126,28853,28946,27712,27058,27133,24757,23833,23736,22091,21964,20899,20776,20799,21086,20429,18955,17963,17437,17130,17518,16671,15603,14510,13598,12674,10897,9750,8500,7303,6210,5084,4107,3238,2611,2100,1592,1201,1979 1,3,0,2048,2640129,28227,28324,28449,28588,28735,28897,29067,29245,29432,29622,29822,30017,30225,30445,30670,30911,31149,31377,31600,31802,31978,32125,32221,32289,32311,32308,32257,32173,32043,31846,31602,31322,31010,30676,30341,33279,33309,33454,33794,33949,35143,35261,35014,34918,34519,33889,34082,34854,35901,35113,35181,34608,34543,35352,36617,37750,38942,38308,37134,34650,33027,31572,30465,29880,28596,28662,27414,26741,26786,24407,23465,23335,21681,21518,20435,20273,20242,20465,19766,18271,17245,16664,16293,16578,15685,14591,13479,12542,11594,9883,8760,7557,6424,5396,4360,3473,2697,2139,1691,1259,2148 1,3,0,2049,2640739,28114,28207,28324,28450,28588,28733,28896,29064,29243,29431,29622,29820,30020,30228,30446,30672,30916,31157,31387,31607,31809,31990,32129,32229,32297,32316,32308,32259,32174,32039,31842,31595,31312,30998,30666,30328,33258,33287,33426,33764,33918,35104,35220,34971,34870,34467,33831,34018,34780,35813,35019,35079,34498,34418,35214,36459,37572,38740,38095,36909,34428,32800,31336,30221,29618,28321,28359,27097,26404,26414,24036,23074,22908,21246,21046,19944,19738,19651,19805,19063,17545,16485,15856,15423,15606,14674,13559,12436,11482,10519,8883,7795,6648,5586,4630,3690,2895,2212,1724,1338,2298 1,3,0,2050,2641125,28010,28095,28207,28325,28450,28587,28732,28894,29062,29242,29431,29620,29823,30023,30229,30448,30677,30925,31166,31394,31616,31821,31995,32139,32238,32302,32317,32311,32260,32172,32035,31835,31586,31300,30988,30654,30309,33237,33260,33398,33734,33881,35064,35178,34924,34819,34409,33770,33948,34696,35719,34920,34970,34376,34286,35065,36292,37382,38529,37867,36678,34196,32561,31088,29961,29339,28027,28035,26759,26044,26019,23639,22657,22454,20784,20546,19422,19170,19023,19104,18314,16776,15691,15016,14524,14607,13642,12515,11387,10425,9459,7906,6863,5782,4797,3919,3077,2376,1784,1365,2452 1,3,0,2051,2641322,27915,27991,28095,28208,28325,28449,28586,28730,28892,29061,29242,29429,29623,29826,30025,30232,30453,30687,30934,31174,31403,31629,31827,32005,32148,32244,32303,32320,32313,32258,32168,32029,31826,31575,31291,30976,30637,30291,33212,33232,33369,33699,33843,35022,35133,34875,34760,34349,33702,33868,34608,35620,34814,34849,34247,34144,34907,36111,37183,38303,37634,36435,33951,32308,30825,29683,29040,27712,27692,26397,25660,25597,23216,22213,21972,20295,20014,18867,18565,18357,18358,17520,15971,14865,14147,13599,13587,12596,11464,10341,9382,8423,6963,5974,4967,4065,3270,2527,1918,1414,2568 1,3,0,2052,2641362,27824,27897,27992,28097,28208,28324,28448,28584,28729,28892,29061,29240,29432,29627,29828,30029,30237,30463,30697,30942,31184,31416,31635,31838,32015,32154,32246,32307,32322,32312,32255,32162,32022,31816,31566,31279,30959,30619,30269,33185,33204,33335,33663,33804,34978,35085,34819,34699,34283,33624,33784,34514,35514,34696,34721,34108,33993,34738,35923,36969,38072,37388,36178,33692,32039,30543,29385,28720,27377,27324,26012,25250,25146,22765,21741,21461,19774,19449,18277,17922,17646,17566,16689,15133,14010,13253,12655,12552,11543,10416,9309,8361,7422,6064,5135,4210,3395,2687,2041,1521,2673 1,3,0,2053,2641265,27734,27806,27898,27993,28097,28207,28323,28446,28583,28729,28892,29059,29243,29436,29629,29832,30036,30247,30473,30705,30952,31198,31423,31646,31848,32022,32157,32251,32310,32321,32309,32250,32155,32012,31807,31555,31263,30942,30597,30246,33159,33171,33300,33626,33763,34932,35030,34760,34632,34206,33542,33695,34415,35396,34572,34583,33961,33831,34561,35721,36751,37828,37128,35907,33416,31751,30240,29065,28379,27017,26931,25600,24812,24666,22286,21241,20916,19220,18847,17649,17236,16891,16737,15822,14265,13129,12338,11696,11509,10493,9380,8299,7373,6465,5216,4356,3518,2792,2171,1619,2822 1,3,0,2054,2641038,27640,27717,27808,27899,27993,28096,28206,28321,28445,28583,28729,28891,29062,29247,29438,29633,29838,30046,30258,30482,30715,30967,31205,31435,31658,31855,32026,32162,32254,32310,32319,32304,32244,32146,32003,31796,31539,31246,30921,30574,30222,33127,33137,33264,33586,33719,34879,34974,34696,34555,34124,33455,33600,34304,35271,34437,34438,33803,33663,34371,35515,36521,37570,36854,35619,33121,31442,29917,28724,28012,26633,26511,25160,24345,24155,21777,20708,20336,18629,18205,16978,16505,16099,15872,14923,13371,12227,11409,10729,10467,9454,8366,7321,6429,5563,4427,3642,2894,2258,1723,2991 1,3,0,2055,2640687,27543,27623,27719,27809,27899,27993,28095,28204,28320,28445,28583,28728,28895,29066,29249,29442,29639,29849,30056,30268,30493,30731,30975,31217,31447,31666,31859,32032,32166,32254,32308,32315,32298,32235,32137,31993,31779,31523,31225,30899,30551,30193,33094,33103,33225,33543,33669,34825,34911,34622,34474,34037,33363,33493,34185,35137,34295,34282,33639,33482,34176,35297,36277,37298,36562,35309,32804,31111,29570,28358,27621,26222,26061,24689,23847,23611,21234,20140,19718,17998,17519,16263,15739,15273,14976,13997,12456,11311,10472,9762,9436,8437,7383,6385,5536,4724,3703,2998,2341,1795,3178 1,3,0,2056,2640222,27442,27527,27624,27721,27809,27899,27993,28093,28203,28320,28445,28582,28732,28899,29068,29253,29449,29650,29861,30065,30280,30509,30740,30988,31230,31455,31671,31866,32036,32167,32254,32304,32309,32290,32227,32127,31978,31764,31503,31203,30876,30523,30164,33061,33066,33185,33494,33618,34764,34837,34543,34389,33945,33260,33380,34058,34994,34142,34118,33461,33296,33971,35068,36019,37007,36248,34975,32463,30756,29198,27966,27201,25782,25580,24188,23318,23031,20655,19534,19058,17324,16787,15513,14939,14415,14051,13047,11525,10387,9533,8805,8425,7450,6442,5500,4704,3954,3050,2427,1861,3355 1,3,0,2057,2639643,27333,27426,27529,27626,27722,27809,27899,27991,28092,28204,28321,28445,28587,28736,28902,29072,29260,29460,29662,29872,30077,30296,30518,30754,31001,31239,31461,31678,31872,32037,32167,32251,32299,32301,32282,32216,32112,31963,31744,31481,31182,30848,30494,30135,33024,33027,33138,33445,33561,34693,34760,34460,34299,33841,33151,33258,33923,34841,33983,33941,33281,33101,33753,34825,35743,36695,35910,34617,32098,30375,28798,27547,26751,25311,25067,23654,22753,22411,20037,18887,18351,16604,16018,14730,14107,13530,13103,12081,10586,9460,8604,7865,7444,6504,5551,4675,3940,3258,2470,1931,3516 1,3,0,2058,2638939,27216,27318,27427,27531,27627,27722,27809,27897,27990,28093,28205,28321,28449,28591,28738,28906,29078,29271,29472,29673,29884,30094,30306,30532,30768,31010,31245,31469,31683,31874,32038,32165,32247,32292,32294,32272,32203,32099,31944,31723,31459,31155,30820,30464,30102,32985,32981,33090,33389,33494,34618,34678,34372,34196,33732,33032,33129,33778,34681,33811,33762,33091,32894,33523,34565,35447,36358,35547,34234,31705,29965,28370,27097,26271,24809,24521,23084,22149,21749,19377,18192,17595,15848,15214,13915,13247,12623,12137,11103,9643,8540,7691,6952,6503,5609,4720,3917,3249,2641,1966,3674 1,3,0,2059,2638110,27093,27201,27319,27430,27531,27627,27722,27807,27896,27991,28094,28205,28326,28453,28593,28743,28914,29089,29283,29483,29686,29901,30104,30321,30547,30779,31016,31253,31476,31686,31875,32036,32161,32240,32286,32285,32258,32190,32081,31924,31702,31433,31127,30792,30432,30069,32940,32935,33036,33324,33423,34538,34591,34271,34088,33615,32907,32990,33627,34509,33635,33573,32889,32675,33277,34285,35127,35996,35158,33821,31284,29526,27910,26615,25757,24274,23938,22474,21502,21042,18668,17449,16801,15057,14378,13072,12365,11697,11159,10122,8707,7636,6803,6077,5611,4773,3956,3232,2635,2103,3797 1,3,0,2060,2637144,26961,27079,27202,27322,27432,27531,27627,27720,27806,27897,27992,28094,28210,28330,28457,28598,28751,28926,29102,29295,29496,29704,29912,30119,30336,30558,30787,31025,31260,31480,31688,31874,32034,32155,32235,32277,32273,32246,32172,32061,31904,31676,31406,31099,30760,30399,30030,32893,32883,32973,33255,33348,34453,34492,34165,33972,33491,32772,32845,33463,34333,33450,33373,32675,32441,33011,33982,34784,35608,34739,33378,30832,29055,27419,26100,25208,23703,23313,21821,20811,20280,17909,16667,15969,14233,13512,12206,11464,10760,10177,9147,7787,6757,5950,5246,4778,4003,3265,2622,2099,3974 1,3,1,2014,1154985,15480,17140,17115,17257,17112,17355,17993,18027,18030,17994,17887,17631,17806,18220,18950,18478,18434,18302,18483,19046,19808,20552,21392,21171,20508,19254,18461,17814,17113,16811,16273,16463,16070,15503,15926,14991,14424,14648,13956,13987,13633,13789,14345,15007,14829,14488,14023,14104,14610,15660,15877,15870,15661,15495,15862,14827,14565,14264,13396,13292,12389,11661,10828,10637,10494,9892,9372,9516,7010,6765,6371,6120,5509,5000,4681,4005,3814,3339,3057,2810,2305,2173,1830,1554,1529,1257,1085,942,740,651,516,436,344,240,186,128,105,66,54,29,83 1,3,1,2015,1161634,15642,15454,17129,17111,17251,17109,17352,17987,18019,18024,17989,17885,17627,17804,18215,18943,18467,18425,18290,18466,19026,19788,20527,21362,21139,20477,19220,18433,17783,17084,16778,16239,16433,16036,15472,15890,14955,14391,14606,13917,13948,13593,13745,14296,14951,14763,14423,13954,14027,14521,15552,15759,15740,15517,15340,15692,14654,14377,14068,13194,13081,12178,11449,10620,10419,10265,9661,9139,9264,6813,6561,6166,5909,5304,4802,4480,3819,3622,3156,2873,2629,2144,2008,1681,1417,1384,1129,966,831,647,563,441,368,287,198,151,102,83,51,41,73 1,3,1,2016,1168295,15799,15616,15450,17119,17107,17246,17107,17348,17980,18015,18019,17985,17883,17623,17800,18209,18933,18456,18413,18273,18450,19005,19764,20500,21331,21107,20442,19190,18403,17752,17053,16747,16206,16400,16005,15440,15852,14921,14355,14566,13880,13909,13550,13699,14244,14890,14694,14354,13880,13943,14423,15438,15632,15599,15366,15179,15512,14469,14183,13863,12985,12863,11960,11232,10406,10195,10031,9424,8902,9006,6610,6352,5956,5693,5095,4598,4274,3629,3426,2971,2689,2447,1983,1845,1534,1283,1244,1006,853,727,560,482,373,308,237,161,121,80,64,39,74 1,3,1,2017,1174949,15949,15774,15612,15446,17109,17104,17243,17103,17343,17976,18011,18018,17982,17882,17617,17795,18201,18923,18444,18396,18258,18434,18981,19739,20473,21300,21071,20411,19158,18372,17720,17026,16715,16169,16369,15973,15407,15815,14885,14317,14528,13841,13866,13506,13651,14188,14825,14619,14280,13799,13852,14319,15315,15494,15451,15209,15008,15320,14278,13980,13651,12769,12637,11737,11010,10187,9964,9790,9182,8658,8743,6402,6138,5739,5471,4881,4389,4063,3435,3226,2782,2504,2265,1823,1685,1390,1153,1109,888,746,629,480,407,312,254,193,129,95,62,49,72 1,3,1,2018,1181576,16085,15924,15770,15609,15442,17100,17101,17238,17098,17341,17972,18010,18017,17980,17878,17611,17788,18194,18911,18427,18382,18243,18414,18954,19714,20446,21266,21038,20380,19125,18341,17689,16996,16680,16134,16336,15940,15375,15775,14848,14280,14489,13799,13821,13460,13598,14129,14755,14542,14199,13711,13756,14207,15181,15349,15295,15043,14825,15121,14078,13770,13432,12546,12405,11508,10781,9961,9727,9543,8933,8407,8472,6189,5917,5517,5243,4660,4173,3847,3236,3023,2592,2319,2084,1665,1528,1251,1029,980,777,646,539,406,340,257,206,155,102,74,47,79 1,3,1,2019,1188160,16203,16061,15920,15767,15605,15439,17092,17096,17232,17095,17338,17970,18008,18016,17976,17873,17604,17782,18185,18894,18412,18368,18224,18393,18927,19688,20414,21235,21004,20346,19091,18312,17658,16963,16648,16098,16301,15908,15340,15735,14812,14243,14446,13755,13775,13411,13542,14066,14680,14460,14110,13618,13652,14085,15041,15198,15130,14864,14635,14913,13870,13554,13205,12318,12168,11272,10547,9728,9484,9289,8677,8149,8192,5969,5692,5289,5009,4434,3953,3626,3034,2818,2402,2134,1906,1510,1375,1117,909,858,673,553,456,340,280,209,165,122,79,57,81 1,3,1,2020,1194679,16297,16179,16057,15917,15763,15602,15437,17082,17090,17229,17091,17337,17968,18006,18012,17971,17867,17598,17773,18170,18881,18397,18350,18204,18372,18900,19659,20386,21204,20969,20313,19060,18282,17625,16932,16615,16061,16267,15872,15303,15696,14775,14201,14401,13708,13726,13357,13481,13998,14599,14370,14017,13518,13538,13958,14895,15038,14953,14678,14436,14697,13656,13328,12971,12085,11924,11028,10304,9489,9235,9027,8413,7884,7904,5744,5459,5055,4769,4201,3728,3402,2829,2613,2213,1951,1731,1360,1228,988,797,744,577,468,382,281,228,168,130,95,60,92 1,3,1,2021,1201098,16359,16274,16175,16054,15913,15760,15600,15432,17071,17087,17225,17089,17337,17966,18001,18007,17965,17860,17590,17761,18158,18867,18379,18330,18184,18350,18870,19633,20357,21173,20934,20281,19029,18248,17594,16899,16581,16024,16231,15835,15266,15657,14733,14158,14352,13659,13672,13299,13416,13924,14510,14277,13917,13407,13419,13825,14740,14866,14769,14484,14231,14474,13434,13097,12730,11845,11671,10777,10054,9243,8979,8756,8142,7611,7609,5512,5220,4815,4522,3963,3499,3174,2625,2409,2026,1772,1560,1216,1087,867,692,638,489,392,316,229,183,132,101,73,100 1,3,1,2022,1207386,16398,16336,16270,16172,16050,15910,15758,15595,15427,17066,17084,17222,17088,17335,17961,17995,18001,17958,17851,17578,17751,18147,18850,18359,18311,18162,18324,18843,19607,20327,21140,20901,20249,18996,18217,17560,16865,16548,15985,16194,15799,15230,15613,14690,14112,14300,13606,13614,13237,13345,13842,14417,14175,13806,13291,13296,13685,14574,14687,14577,14283,14019,14241,13204,12858,12482,11597,11410,10519,9796,8988,8714,8477,7862,7330,7304,5274,4975,4567,4269,3721,3267,2946,2421,2206,1842,1598,1396,1078,953,753,594,541,410,324,257,184,145,103,77,114 1,3,1,2023,1213535,16418,16375,16334,16267,16168,16047,15908,15753,15590,15425,17063,17082,17222,17086,17331,17955,17989,17996,17949,17839,17568,17741,18131,18831,18340,18290,18138,18301,18817,19578,20296,21109,20868,20213,18963,18184,17525,16833,16512,15948,16158,15762,15190,15568,14644,14064,14246,13549,13551,13170,13267,13757,14317,14063,13690,13170,13165,13533,14401,14500,14378,14074,13798,14003,12968,12612,12224,11340,11141,10253,9528,8724,8440,8189,7575,7040,6990,5029,4722,4316,4011,3476,3034,2719,2219,2006,1662,1429,1238,946,828,647,504,453,339,264,206,145,112,79,126 1,3,1,2024,1219528,16420,16395,16372,16331,16263,16165,16045,15903,15748,15588,15422,17061,17081,17221,17082,17326,17949,17984,17989,17938,17830,17557,17727,18115,18813,18321,18266,18117,18277,18791,19550,20267,21079,20832,20180,18929,18150,17492,16798,16475,15914,16121,15722,15147,15520,14595,14012,14187,13488,13483,13095,13186,13666,14207,13946,13569,13042,13023,13375,14221,14306,14171,13857,13571,13757,12724,12357,11958,11075,10863,9977,9251,8452,8156,7894,7278,6741,6667,4777,4464,4057,3749,3230,2801,2493,2019,1811,1488,1267,1087,822,711,549,422,375,276,212,163,113,86,133 1,3,1,2025,1225347,16407,16398,16392,16369,16327,16260,16163,16040,15898,15746,15585,15421,17060,17079,17218,17077,17321,17944,17977,17979,17930,17820,17544,17712,18099,18793,18297,18246,18095,18252,18764,19522,20239,21045,20798,20145,18893,18118,17457,16762,16439,15878,16081,15679,15102,15469,14543,13957,14124,13422,13407,13016,13099,13564,14091,13824,13440,12903,12875,13210,14035,14105,13957,13633,13335,13502,12470,12093,11683,10802,10577,9692,8966,8172,7864,7589,6972,6432,6335,4519,4199,3794,3486,2984,2570,2270,1824,1622,1320,1113,945,707,603,461,349,306,222,168,127,86,143 1,3,1,2026,1230964,16376,16386,16396,16389,16366,16324,16258,16158,16035,15896,15743,15584,15421,17058,17075,17214,17072,17316,17937,17967,17972,17921,17808,17529,17698,18083,18770,18277,18224,18072,18226,18738,19496,20207,21013,20763,20109,18859,18082,17420,16727,16403,15839,16038,15633,15054,15415,14487,13898,14055,13349,13328,12931,13003,13457,13971,13694,13300,12758,12720,13039,13841,13895,13736,13401,13091,13238,12205,11821,11398,10518,10280,9396,8671,7883,7562,7273,6656,6115,5994,4253,3929,3528,3221,2740,2342,2052,1634,1440,1160,968,813,601,506,382,284,246,175,131,97,151 1,3,1,2027,1236378,16326,16355,16384,16394,16386,16363,16322,16253,16153,16033,15893,15742,15584,15420,17054,17070,17210,17068,17310,17928,17959,17964,17909,17794,17515,17683,18063,18751,18255,18202,18048,18203,18714,19467,20176,20980,20727,20075,18822,18045,17385,16691,16364,15797,15993,15584,15004,15356,14427,13832,13978,13273,13244,12837,12901,13345,13843,13555,13155,12606,12559,12862,13639,13678,13507,13161,12838,12964,11932,11538,11104,10226,9971,9090,8367,7584,7250,6946,6330,5788,5644,3981,3657,3263,2958,2498,2119,1840,1451,1268,1010,833,692,505,419,312,229,195,136,100,164 1,3,1,2028,1241551,16254,16305,16353,16382,16392,16383,16361,16317,16248,16151,16030,15892,15742,15583,15417,17050,17066,17207,17063,17301,17920,17951,17952,17896,17780,17501,17664,18045,18731,18232,18179,18027,18180,18687,19441,20144,20945,20692,20038,18785,18009,17349,16652,16322,15753,15945,15533,14949,15293,14360,13759,13898,13190,13152,12739,12795,13225,13705,13408,13003,12450,12392,12676,13430,13454,13269,12911,12576,12680,11650,11245,10798,9922,9651,8774,8052,7276,6928,6609,5994,5453,5286,3706,3384,2999,2699,2261,1901,1636,1278,1105,870,708,582,418,342,251,182,152,104,171 1,3,1,2029,1246470,16166,16234,16303,16351,16380,16389,16381,16356,16312,16246,16148,16029,15892,15741,15580,15413,17046,17062,17202,17055,17295,17913,17940,17938,17883,17766,17483,17648,18027,18709,18210,18158,18005,18153,18662,19412,20112,20911,20655,19999,18749,17972,17309,16610,16277,15706,15894,15478,14890,15224,14286,13683,13813,13099,13054,12636,12682,13095,13561,13255,12846,12287,12218,12485,13213,13221,13021,12651,12304,12385,11357,10940,10481,9607,9320,8447,7726,6957,6594,6261,5649,5110,4926,3431,3111,2738,2444,2030,1691,1442,1114,953,741,595,482,342,275,199,142,116,180 1,3,1,2030,1251124,16066,16146,16232,16301,16349,16377,16387,16376,16351,16310,16243,16147,16029,15891,15739,15576,15410,17043,17058,17193,17049,17289,17904,17929,17925,17869,17748,17467,17631,18007,18688,18190,18137,17979,18130,18635,19381,20082,20875,20616,19960,18712,17933,17266,16565,16230,15657,15838,15418,14825,15148,14209,13602,13719,13003,12953,12527,12559,12960,13410,13096,12681,12117,12038,12286,12987,12978,12763,12382,12020,12077,11053,10623,10151,9280,8978,8108,7389,6626,6251,5904,5297,4764,4564,3157,2841,2481,2195,1807,1490,1258,961,812,623,493,394,275,218,155,109,193 1,3,1,2031,1255522,15957,16047,16144,16230,16299,16346,16375,16382,16371,16349,16307,16242,16147,16028,15889,15736,15573,15408,17038,17051,17188,17044,17281,17893,17917,17912,17851,17734,17451,17613,17988,18668,18170,18112,17957,18105,18606,19352,20049,20838,20577,19922,18671,17890,17222,16517,16180,15603,15777,15352,14754,15069,14127,13512,13620,12905,12845,12408,12431,12819,13254,12932,12509,11942,11851,12079,12752,12726,12495,12101,11726,11759,10736,10293,9811,8942,8623,7758,7041,6283,5898,5539,4940,4415,4201,2885,2575,2231,1955,1594,1300,1086,819,683,516,403,318,218,170,119,195 1,3,1,2032,1259643,15842,15939,16045,16141,16228,16297,16344,16370,16377,16369,16346,16306,16242,16146,16026,15887,15733,15571,15406,17030,17047,17184,17037,17270,17882,17905,17896,17837,17718,17435,17594,17969,18648,18146,18090,17932,18078,18579,19320,20015,20801,20539,19879,18627,17845,17174,16467,16127,15545,15710,15279,14680,14983,14035,13418,13517,12799,12727,12285,12297,12672,13091,12760,12331,11759,11656,11863,12508,12462,12215,11809,11419,11427,10405,9953,9458,8590,8254,7395,6681,5931,5537,5169,4582,4066,3841,2617,2316,1988,1725,1392,1122,927,689,567,422,325,252,170,130,206 1,3,1,2033,1263497,15723,15824,15938,16042,16139,16227,16295,16339,16365,16375,16366,16345,16306,16241,16144,16023,15884,15732,15569,15401,17027,17044,17177,17028,17261,17871,17890,17882,17821,17702,17418,17577,17951,18625,18125,18067,17905,18052,18549,19288,19981,20763,20496,19834,18581,17797,17123,16412,16069,15481,15637,15203,14599,14888,13940,13319,13407,12683,12604,12156,12159,12519,12921,12582,12146,11569,11452,11639,12252,12188,11924,11505,11100,11080,10063,9598,9091,8224,7873,7020,6310,5571,5170,4796,4223,3720,3487,2355,2065,1755,1507,1202,957,781,572,465,340,258,197,130,220 1,3,1,2034,1267079,15602,15705,15823,15935,16040,16137,16225,16290,16334,16363,16372,16365,16345,16305,16239,16141,16020,15883,15731,15564,15400,17025,17038,17168,17020,17251,17857,17878,17868,17804,17687,17402,17561,17929,18604,18102,18042,17880,18023,18518,19257,19947,20721,20451,19787,18531,17745,17068,16353,16005,15410,15561,15121,14509,14787,13841,13213,13288,12563,12474,12021,12016,12359,12745,12396,11952,11370,11239,11405,11986,11902,11622,11188,10767,10720,9709,9230,8710,7846,7479,6632,5929,5205,4800,4422,3865,3378,3140,2101,1825,1534,1303,1026,806,650,469,375,270,201,151,227 1,3,1,2035,1270385,15486,15585,15704,15821,15933,16039,16135,16220,16285,16332,16360,16371,16365,16344,16303,16236,16138,16019,15882,15726,15563,15399,17017,17030,17160,17010,17238,17845,17865,17852,17787,17672,17386,17540,17911,18581,18077,18018,17854,17995,18487,19226,19909,20677,20403,19736,18479,17689,17008,16288,15933,15336,15479,15030,14415,14683,13734,13097,13163,12437,12340,11880,11865,12193,12560,12200,11749,11162,11017,11160,11708,11603,11305,10858,10421,10345,9340,8846,8314,7456,7070,6234,5542,4835,4428,4050,3513,3044,2804,1857,1597,1326,1113,866,670,532,378,298,211,154,248 1,3,1,2036,1273438,15375,15470,15584,15703,15819,15931,16037,16131,16215,16283,16329,16359,16371,16364,16342,16301,16233,16137,16018,15877,15725,15562,15396,17010,17022,17151,16998,17229,17833,17850,17836,17771,17657,17367,17522,17891,18556,18053,17991,17827,17967,18456,19190,19868,20630,20351,19681,18422,17629,16944,16217,15858,15256,15387,14934,14316,14570,13617,12977,13032,12306,12199,11732,11708,12019,12367,11996,11538,10944,10785,10905,11419,11290,10974,10514,10061,9955,8956,8448,7905,7051,6650,5830,5150,4464,4058,3682,3167,2719,2480,1625,1381,1133,940,721,550,430,300,233,162,263 1,3,1,2037,1276255,15269,15360,15469,15582,15701,15818,15929,16033,16126,16213,16280,16328,16359,16370,16362,16340,16298,16233,16136,16013,15876,15725,15559,15391,17003,17015,17140,16988,17217,17818,17836,17821,17757,17639,17350,17503,17869,18532,18027,17965,17800,17939,18422,19152,19824,20579,20296,19622,18360,17563,16873,16143,15777,15167,15290,14834,14211,14449,13495,12850,12896,12169,12052,11580,11545,11837,12165,11783,11317,10716,10543,10638,11116,10964,10632,10156,9685,9549,8556,8035,7480,6635,6222,5420,4756,4094,3691,3322,2831,2407,2172,1407,1181,956,782,591,444,342,234,179,279 1,3,1,2038,1278836,15167,15254,15359,15468,15580,15699,15816,15925,16028,16124,16210,16279,16328,16358,16368,16360,16338,16298,16232,16131,16013,15876,15722,15555,15387,16994,17004,17131,16978,17204,17804,17823,17807,17739,17623,17332,17483,17848,18506,18000,17939,17773,17907,18386,19112,19777,20525,20235,19558,18292,17490,16799,16063,15688,15074,15189,14727,14096,14322,13367,12719,12754,12024,11899,11420,11373,11647,11953,11559,11085,10477,10288,10358,10798,10624,10274,9782,9295,9127,8143,7607,7042,6211,5789,5009,4364,3727,3332,2971,2507,2110,1882,1204,998,796,641,478,353,267,179,300 1,3,1,2039,1281199,15066,15153,15253,15358,15466,15579,15697,15812,15920,16026,16121,16209,16279,16328,16356,16366,16358,16338,16298,16228,16132,16013,15874,15718,15551,15382,16983,16996,17121,16966,17191,17793,17810,17788,17723,17606,17311,17464,17825,18479,17973,17913,17742,17873,18348,19069,19726,20467,20170,19487,18218,17414,16719,15974,15595,14977,15080,14610,13975,14188,13234,12582,12604,11874,11739,11252,11192,11448,11730,11325,10843,10229,10022,10066,10468,10270,9900,9393,8889,8690,7713,7166,6596,5782,5353,4598,3975,3365,2982,2633,2198,1829,1612,1017,831,654,518,380,275,205,312 1,3,1,2040,1283337,14968,15052,15152,15252,15357,15465,15577,15693,15807,15918,16023,16120,16209,16278,16326,16354,16364,16358,16338,16295,16229,16132,16011,15870,15715,15547,15374,16975,16986,17111,16954,17179,17780,17793,17772,17705,17586,17292,17442,17801,18453,17946,17883,17709,17837,18307,19022,19671,20403,20098,19409,18141,17332,16630,15881,15498,14873,14961,14487,13848,14048,13095,12438,12448,11717,11571,11076,11002,11239,11497,11081,10589,9968,9743,9762,10122,9900,9509,8985,8467,8235,7270,6715,6144,5349,4916,4190,3592,3012,2644,2310,1906,1566,1363,848,683,529,412,297,211,339 1,3,1,2041,1285270,14872,14955,15051,15151,15251,15356,15464,15573,15688,15805,15915,16022,16120,16209,16276,16324,16353,16364,16358,16335,16296,16231,16131,16008,15867,15712,15540,15368,16965,16975,17100,16942,17169,17764,17778,17755,17685,17567,17270,17419,17777,18426,17917,17850,17674,17798,18264,18971,19612,20333,20019,19329,18058,17241,16536,15784,15394,14759,14836,14358,13716,13902,12948,12288,12285,11552,11395,10891,10802,11018,11252,10824,10323,9693,9452,9444,9762,9513,9102,8561,8027,7765,6817,6257,5688,4915,4482,3788,3218,2672,2321,2005,1634,1325,1137,696,552,420,322,228,358 1,3,1,2042,1287015,14781,14859,14955,15050,15150,15250,15354,15460,15568,15687,15802,15914,16022,16121,16207,16274,16323,16354,16364,16356,16336,16298,16229,16128,16005,15864,15704,15534,15361,16955,16963,17090,16933,17156,17749,17761,17736,17668,17546,17247,17398,17753,18395,17886,17815,17636,17757,18217,18916,19546,20256,19936,19242,17966,17145,16437,15678,15279,14638,14705,14223,13578,13749,12795,12131,12113,11379,11208,10697,10592,10787,10996,10555,10042,9407,9147,9112,9385,9110,8678,8120,7573,7285,6356,5795,5230,4483,4054,3396,2856,2347,2015,1720,1383,1105,935,563,439,328,248,385 1,3,1,2043,1288570,14694,14768,14859,14954,15049,15149,15249,15350,15455,15567,15684,15801,15914,16022,16120,16205,16273,16324,16353,16362,16357,16338,16296,16226,16126,16002,15857,15699,15527,15353,16944,16952,17080,16919,17144,17734,17743,17719,17648,17524,17224,17376,17726,18363,17852,17778,17595,17711,18166,18855,19473,20175,19848,19145,17869,17045,16330,15563,15158,14511,14569,14082,13432,13589,12634,11966,11933,11196,11012,10494,10373,10544,10727,10271,9749,9107,8828,8762,8991,8688,8235,7663,7108,6796,5890,5331,4774,4058,3635,3016,2510,2039,1729,1457,1155,909,756,448,344,251,416 1,3,1,2044,1289966,14609,14682,14768,14858,14953,15048,15149,15245,15346,15454,15565,15683,15801,15915,16021,16118,16204,16274,16326,16351,16364,16360,16336,16293,16224,16123,15995,15852,15693,15519,15344,16935,16945,17066,16908,17129,17717,17726,17698,17627,17503,17201,17351,17696,18329,17816,17739,17551,17662,18109,18787,19397,20088,19750,19043,17767,16937,16213,15442,15031,14379,14426,13933,13280,13421,12464,11793,11744,11003,10806,10278,10142,10289,10443,9974,9443,8793,8493,8397,8579,8248,7776,7196,6634,6301,5422,4869,4323,3642,3230,2652,2182,1750,1465,1217,951,737,602,350,264,439 1,3,1,2045,1291202,14535,14597,14682,14767,14857,14952,15048,15145,15241,15345,15452,15565,15683,15802,15914,16020,16118,16205,16276,16325,16353,16367,16360,16335,16292,16222,16116,15991,15846,15685,15511,15338,16926,16933,17055,16895,17112,17701,17705,17676,17607,17481,17175,17323,17664,18293,17778,17697,17503,17607,18044,18715,19315,19991,19647,18936,17657,16818,16090,15315,14899,14241,14276,13778,13119,13244,12286,11609,11544,10800,10589,10052,9899,10019,10145,9662,9121,8463,8143,8015,8150,7792,7306,6719,6154,5803,4954,4412,3882,3238,2841,2306,1874,1483,1225,1002,770,586,471,268,458 1,3,1,2046,1292308,14464,14523,14597,14681,14766,14856,14952,15044,15141,15240,15343,15452,15565,15684,15801,15913,16020,16120,16207,16275,16327,16357,16367,16359,16334,16290,16216,16113,15985,15838,15678,15505,15332,16913,16923,17041,16880,17097,17682,17684,17656,17586,17456,17147,17293,17630,18255,17736,17650,17449,17545,17977,18637,19225,19889,19537,18821,17536,16694,15960,15182,14759,14095,14119,13614,12949,13058,12098,11415,11333,10586,10361,9814,9643,9736,9833,9337,8783,8117,7776,7617,7704,7324,6825,6237,5671,5305,4492,3963,3454,2851,2472,1982,1590,1240,1009,812,613,459,362,474 1,3,1,2047,1293300,14400,14453,14524,14596,14680,14765,14856,14949,15040,15140,15238,15343,15452,15566,15683,15801,15913,16022,16122,16206,16278,16331,16358,16366,16359,16333,16283,16213,16108,15979,15831,15672,15499,15323,16902,16911,17027,16866,17080,17662,17664,17635,17562,17430,17118,17260,17594,18212,17690,17597,17389,17481,17904,18550,19130,19782,19419,18695,17409,16562,15825,15043,14611,13944,13954,13441,12771,12861,11899,11211,11110,10360,10120,9561,9375,9440,9504,8995,8428,7755,7394,7203,7244,6846,6339,5751,5187,4813,4039,3528,3042,2482,2126,1682,1330,1022,818,647,480,353,553 1,3,1,2048,1294173,14341,14389,14454,14523,14595,14679,14764,14853,14945,15039,15138,15238,15343,15453,15565,15682,15801,15915,16024,16121,16209,16283,16332,16359,16366,16358,16328,16280,16208,16102,15972,15826,15666,15489,15316,16889,16898,17013,16849,17062,17643,17644,17611,17536,17402,17087,17226,17554,18166,17639,17538,17327,17412,17823,18459,19029,19666,19290,18563,17274,16424,15683,14896,14457,13785,13780,13258,12580,12653,11689,10995,10876,10122,9863,9298,9093,9128,9160,8635,8055,7377,6995,6776,6775,6359,5848,5264,4708,4329,3598,3109,2650,2136,1805,1408,1097,829,652,506,369,597 1,3,1,2049,1294951,14283,14332,14391,14454,14522,14594,14679,14761,14849,14944,15037,15138,15238,15344,15452,15564,15682,15803,15918,16023,16124,16214,16285,16332,16360,16366,16353,16325,16277,16202,16095,15967,15820,15657,15482,15307,16876,16885,16996,16831,17045,17623,17621,17585,17508,17371,17054,17187,17510,18116,17581,17477,17260,17335,17738,18364,18920,19538,19155,18422,17133,16279,15532,14742,14294,13617,13595,13065,12379,12433,11467,10767,10629,9870,9595,9021,8796,8800,8796,8257,7665,6983,6585,6339,6298,5870,5356,4782,4238,3857,3173,2710,2281,1815,1511,1162,890,661,511,389,636 1,3,1,2050,1295634,14230,14274,14334,14391,14453,14522,14594,14676,14757,14848,14942,15037,15139,15239,15343,15451,15564,15685,15805,15918,16028,16129,16217,16287,16333,16360,16362,16351,16322,16272,16195,16090,15962,15811,15650,15473,15295,16864,16868,16978,16814,17026,17600,17596,17557,17478,17338,17017,17145,17462,18058,17521,17411,17185,17254,17648,18261,18800,19404,19011,18275,16985,16126,15374,14580,14122,13438,13399,12860,12167,12200,11233,10525,10367,9605,9312,8729,8484,8454,8414,7862,7258,6576,6165,5895,5816,5378,4867,4306,3778,3403,2767,2335,1939,1521,1247,943,710,518,393,673 1,3,1,2051,1296238,14182,14221,14276,14334,14390,14453,14522,14591,14672,14756,14846,14942,15038,15140,15238,15343,15451,15567,15687,15805,15923,16034,16132,16219,16288,16334,16356,16360,16348,16317,16266,16191,16085,15953,15805,15642,15463,15284,16849,16850,16961,16797,17004,17575,17569,17527,17445,17302,16977,17099,17408,17998,17457,17337,17106,17169,17551,18146,18675,19261,18861,18120,16828,15965,15208,14408,13940,13247,13191,12642,11943,11953,10985,10268,10091,9326,9013,8422,8154,8090,8014,7449,6839,6159,5737,5446,5332,4890,4385,3841,3335,2969,2385,1986,1625,1255,1012,753,557,399,698 1,3,1,2052,1296780,14136,14174,14223,14276,14333,14390,14453,14519,14587,14671,14754,14846,14943,15039,15140,15239,15343,15455,15570,15687,15811,15929,16037,16134,16221,16289,16331,16355,16357,16344,16311,16262,16187,16076,15947,15797,15632,15452,15271,16832,16834,16944,16777,16980,17549,17540,17495,17408,17263,16933,17047,17351,17933,17385,17259,17023,17076,17444,18026,18542,19113,18703,17955,16663,15795,15032,14226,13746,13046,12971,12411,11705,11691,10720,9998,9800,9031,8700,8098,7807,7709,7596,7022,6409,5734,5303,4997,4851,4408,3915,3392,2912,2560,2029,1666,1342,1019,808,590,429,716 1,3,1,2053,1297267,14091,14128,14176,14223,14275,14333,14390,14450,14515,14586,14669,14754,14847,14944,15038,15141,15241,15347,15458,15570,15693,15818,15933,16040,16136,16222,16286,16331,16353,16353,16338,16307,16258,16178,16069,15940,15788,15622,15439,15257,16817,16818,16924,16755,16955,17521,17509,17460,17368,17219,16883,16993,17290,17860,17309,17177,16934,16974,17331,17899,18404,18956,18536,17782,16489,15615,14844,14030,13540,12831,12738,12167,11453,11414,10442,9713,9493,8720,8370,7757,7443,7310,7164,6583,5969,5304,4867,4549,4375,3937,3460,2963,2513,2179,1703,1377,1092,814,634,453,751 1,3,1,2054,1297691,14044,14083,14130,14176,14222,14275,14333,14387,14446,14514,14584,14669,14755,14848,14943,15039,15142,15245,15351,15460,15576,15700,15822,15936,16044,16137,16220,16286,16329,16349,16348,16334,16303,16250,16172,16062,15931,15778,15610,15425,15244,16801,16798,16902,16731,16929,17492,17476,17423,17324,17169,16831,16935,17221,17783,17228,17089,16834,16868,17212,17767,18257,18789,18362,17600,16304,15424,14645,13823,13321,12602,12491,11909,11185,11121,10148,9413,9169,8392,8021,7398,7061,6898,6721,6134,5523,4870,4432,4106,3910,3481,3024,2558,2141,1829,1408,1120,873,638,487,788 1,3,1,2055,1298039,13994,14036,14085,14130,14176,14222,14275,14330,14383,14445,14512,14584,14670,14756,14847,14944,15040,15146,15248,15353,15466,15584,15705,15825,15940,16046,16135,16221,16285,16325,16344,16345,16331,16295,16244,16166,16052,15922,15766,15597,15412,15230,16782,16777,16878,16705,16901,17460,17439,17382,17274,17117,16775,16869,17148,17703,17141,16991,16731,16755,17087,17627,18101,18615,18176,17406,16108,15219,14431,13603,13088,12360,12228,11632,10901,10810,9837,9095,8827,8045,7653,7021,6666,6473,6267,5680,5075,4438,4001,3671,3459,3044,2611,2179,1798,1513,1146,895,685,492,836 1,3,1,2056,1298334,13944,13987,14037,14086,14130,14177,14222,14272,14326,14382,14443,14512,14585,14671,14756,14848,14946,15044,15150,15250,15360,15474,15589,15708,15829,15942,16045,16136,16220,16282,16322,16341,16342,16324,16289,16238,16157,16044,15910,15753,15584,15399,15213,16762,16755,16853,16678,16871,17424,17397,17334,17223,17061,16711,16800,17073,17615,17045,16888,16620,16636,16955,17479,17937,18430,17978,17199,15898,15001,14205,13369,12840,12103,11948,11341,10601,10482,9509,8760,8465,7680,7267,6631,6258,6038,5805,5222,4628,4010,3580,3250,3027,2630,2227,1831,1487,1231,917,702,527,871 1,3,1,2057,1298565,13888,13937,13989,14038,14086,14131,14177,14219,14268,14326,14381,14444,14514,14586,14672,14757,14850,14950,15049,15153,15257,15369,15479,15593,15713,15832,15942,16046,16135,16217,16279,16320,16338,16335,16318,16282,16229,16149,16032,15897,15741,15571,15383,15195,16739,16731,16827,16649,16837,17384,17351,17284,17168,16997,16644,16727,16991,17518,16945,16778,16505,16511,16815,17325,17763,18234,17768,16978,15674,14770,13963,13120,12576,11828,11652,11033,10283,10135,9162,8405,8084,7296,6867,6229,5840,5597,5339,4764,4183,3590,3171,2845,2617,2244,1872,1516,1211,985,720,541,917 1,3,1,2058,1298714,13829,13881,13938,13990,14038,14087,14131,14174,14215,14268,14325,14382,14445,14515,14586,14673,14758,14854,14955,15052,15160,15266,15375,15484,15598,15716,15832,15944,16046,16133,16214,16278,16319,16331,16330,16311,16274,16222,16138,16020,15885,15728,15555,15364,15175,16715,16705,16798,16616,16799,17339,17302,17231,17104,16930,16573,16648,16900,17416,16838,16664,16384,16378,16669,17161,17578,18023,17542,16743,15435,14522,13706,12855,12297,11538,11338,10706,9947,9768,8795,8030,7682,6897,6454,5817,5415,5151,4873,4309,3747,3181,2778,2461,2233,1888,1550,1235,969,774,555,958 1,3,1,2059,1298776,13766,13822,13882,13939,13990,14039,14087,14128,14170,14215,14267,14326,14384,14446,14515,14587,14676,14762,14859,14958,15060,15169,15272,15381,15490,15602,15716,15834,15944,16045,16130,16213,16277,16312,16327,16323,16303,16268,16212,16126,16008,15873,15712,15538,15344,15154,16690,16677,16766,16580,16755,17291,17249,17169,17038,16861,16497,16560,16805,17308,16726,16544,16255,16239,16513,16986,17379,17798,17301,16491,15180,14258,13432,12571,12000,11230,11005,10360,9591,9381,8406,7635,7266,6485,6030,5397,4986,4703,4410,3861,3322,2788,2404,2102,1879,1565,1263,989,761,596,991 1,3,1,2060,1298757,13700,13760,13823,13883,13940,13991,14039,14084,14124,14170,14214,14268,14328,14385,14447,14516,14590,14681,14767,14862,14966,15069,15175,15278,15387,15494,15603,15719,15835,15943,16043,16129,16212,16272,16309,16321,16316,16297,16258,16201,16115,15996,15858,15695,15518,15323,15133,16662,16646,16730,16537,16710,17240,17189,17104,16969,16786,16412,16468,16702,17195,16608,16417,16121,16091,16346,16798,17167,17558,17044,16223,14909,13978,13140,12272,11684,10905,10653,9993,9215,8969,7996,7224,6835,6062,5598,4973,4555,4258,3955,3425,2913,2414,2053,1769,1558,1276,1012,778,586,1039 1,3,2,2014,1189386,15011,16386,16408,16463,16972,16941,17572,17717,17546,17554,17299,16996,17132,17609,18063,17848,18067,17750,17660,18154,18897,19607,20258,20070,19683,18522,17795,17135,16918,16869,16333,16565,15903,16079,16234,14784,14701,14863,14035,14437,14083,14425,14687,15321,15551,14776,14761,15053,15497,16764,16836,16763,16827,17246,17382,16433,16270,15778,15478,14793,14012,13207,12413,11878,11618,10909,10411,10328,7980,7813,7285,6932,6154,5803,5474,4926,4728,4164,3957,3675,3133,3042,2738,2409,2324,1838,1745,1607,1352,1214,1008,816,690,564,445,315,269,198,134,104,214 1,3,2,2015,1197446,15169,14991,16381,16407,16461,16969,16937,17570,17717,17544,17552,17295,16996,17130,17607,18063,17849,18069,17752,17661,18151,18896,19598,20255,20066,19678,18516,17789,17130,16908,16860,16321,16549,15889,16064,16215,14764,14681,14841,14013,14410,14050,14394,14653,15284,15510,14730,14714,14999,15431,16691,16756,16677,16732,17142,17264,16315,16147,15648,15341,14657,13877,13072,12274,11738,11471,10759,10257,10162,7840,7664,7136,6777,6008,5651,5321,4776,4572,4014,3800,3516,2984,2883,2580,2256,2161,1698,1599,1459,1216,1081,888,711,593,478,372,259,217,157,105,215 1,3,2,2016,1205481,15319,15149,14987,16379,16405,16458,16966,16934,17571,17716,17543,17548,17295,16996,17127,17605,18064,17851,18071,17754,17659,18150,18890,19594,20252,20060,19673,18510,17783,17122,16899,16848,16307,16534,15874,16047,16193,14743,14659,14819,13989,14378,14018,14362,14617,15246,15463,14683,14662,14937,15365,16613,16673,16585,16632,17029,17143,16192,16019,15510,15204,14517,13736,12932,12130,11591,11315,10602,10094,9985,7694,7508,6979,6615,5854,5494,5161,4618,4409,3857,3636,3349,2829,2718,2418,2099,1997,1557,1453,1313,1083,953,773,611,503,400,306,210,173,122,213 1,3,2,2017,1213489,15465,15298,15144,14986,16377,16402,16454,16964,16934,17570,17716,17539,17548,17294,16995,17124,17605,18065,17853,18073,17752,17660,18145,18889,19588,20246,20054,19666,18504,17775,17115,16886,16835,16294,16518,15857,16027,16171,14720,14637,14795,13959,14348,13985,14328,14580,15202,15416,14630,14602,14875,15295,16531,16584,16488,16524,16912,17018,16065,15883,15371,15062,14372,13590,12786,11978,11436,11152,10437,9922,9799,7541,7344,6817,6447,5694,5330,4994,4454,4237,3693,3465,3176,2668,2548,2251,1941,1832,1416,1309,1171,955,831,665,518,421,329,248,167,135,222 1,3,2,2018,1221454,15596,15445,15294,15143,14984,16374,16399,16451,16965,16932,17570,17713,17539,17547,17293,16994,17123,17606,18067,17855,18071,17753,17656,18146,18888,19580,20240,20046,19659,18496,17767,17104,16872,16823,16281,16500,15837,16006,16147,14696,14612,14765,13932,14318,13950,14293,14537,15158,15364,14570,14542,14809,15222,16443,16489,16383,16412,16792,16887,15930,15746,15227,14915,14222,13438,12631,11818,11274,10980,10261,9740,9604,7379,7174,6646,6272,5527,5159,4819,4283,4057,3522,3287,2996,2503,2373,2082,1782,1667,1277,1168,1033,833,716,565,434,347,266,197,131,237 1,3,2,2019,1229366,15710,15576,15441,15293,15142,14981,16371,16397,16451,16964,16931,17567,17714,17538,17546,17292,16995,17123,17607,18069,17854,18072,17749,17657,18146,18883,19574,20232,20039,19651,18488,17755,17091,16858,16809,16266,16480,15817,15982,16122,14672,14581,14737,13905,14284,13914,14252,14494,15110,15304,14511,14478,14740,15144,16351,16386,16275,16297,16668,16748,15794,15604,15080,14763,14065,13279,12467,11650,11102,10798,10076,9550,9400,7212,6995,6469,6089,5352,4979,4635,4104,3869,3342,3103,2810,2334,2197,1912,1622,1504,1141,1032,902,718,609,474,358,282,212,154,244 1,3,2,2020,1237181,15799,15690,15572,15440,15291,15139,14978,16369,16398,16449,16964,16927,17568,17714,17537,17546,17293,16997,17124,17608,18068,17855,18068,17750,17658,18143,18879,19567,20224,20030,19642,18476,17742,17080,16844,16795,16247,16460,15795,15958,16096,14641,14553,14708,13876,14250,13874,14212,14447,15053,15244,14447,14411,14665,15061,16251,16279,16164,16178,16535,16608,15653,15457,14928,14604,13899,13110,12295,11473,10919,10608,9882,9350,9187,7035,6810,6283,5896,5168,4790,4442,3916,3673,3155,2913,2620,2161,2019,1742,1464,1344,1009,902,778,611,511,391,291,225,166,264 1,3,2,2021,1244864,15860,15779,15686,15571,15438,15288,15136,14977,16370,16397,16448,16961,16927,17568,17714,17537,17547,17296,17000,17124,17606,18069,17851,18069,17751,17656,18140,18874,19560,20213,20021,19630,18462,17731,17067,16829,16777,16228,16437,15771,15933,16064,14613,14524,14677,13845,14211,13834,14167,14392,14997,15179,14381,14340,14586,14970,16148,16170,16049,16050,16401,16463,15507,15304,14769,14437,13724,12933,12114,11285,10727,10407,9678,9141,8963,6851,6615,6087,5694,4975,4591,4240,3719,3469,2962,2718,2427,1985,1840,1572,1309,1188,883,779,662,513,422,318,232,176,288 1,3,2,2022,1252395,15897,15840,15775,15685,15569,15435,15285,15135,14978,16369,16397,16445,16962,16927,17568,17716,17538,17549,17299,17003,17121,17606,18065,17853,18070,17750,17654,18137,18868,19551,20203,20009,19616,18450,17718,17054,16810,16758,16207,16414,15746,15901,16035,14584,14493,14645,13809,14172,13790,14115,14338,14936,15113,14310,14264,14499,14876,16042,16056,15925,15922,16261,16313,15356,15145,14601,14259,13540,12745,11922,11089,10526,10194,9465,8922,8730,6657,6409,5881,5481,4772,4382,4029,3514,3259,2765,2518,2231,1809,1663,1406,1159,1040,763,664,556,424,343,254,182,309 1,3,2,2023,1259751,15914,15878,15836,15774,15684,15566,15432,15284,15136,14977,16369,16394,16445,16963,16927,17570,17718,17540,17552,17302,17002,17121,17603,18068,17854,18068,17749,17651,18134,18862,19542,20190,19995,19603,18437,17704,17037,16791,16737,16185,16388,15715,15872,16005,14554,14461,14608,13774,14130,13739,14063,14279,14873,15041,14235,14181,14410,14780,15931,15934,15801,15789,16117,16156,15197,14976,14423,14073,13346,12545,11720,10883,10314,9972,9240,8692,8486,6453,6193,5663,5257,4558,4164,3809,3301,3044,2564,2316,2035,1636,1488,1244,1015,899,651,558,460,345,274,199,328 1,3,2,2024,1266914,15917,15895,15874,15835,15773,15682,15564,15431,15285,15135,14977,16366,16395,16446,16964,16929,17572,17721,17542,17554,17301,17005,17118,17604,18069,17852,18067,17747,17649,18128,18856,19530,20175,19981,19589,18423,17686,17019,16769,16716,16161,16357,15687,15843,15972,14523,14424,14571,13735,14079,13689,14007,14218,14805,14965,14153,14095,14319,14681,15812,15813,15672,15651,15967,15992,15029,14797,14236,13875,13139,12335,11507,10665,10093,9737,9005,8451,8228,6238,5966,5435,5022,4334,3937,3581,3084,2823,2360,2115,1842,1465,1319,1090,879,767,547,462,375,276,215,353 1,3,2,2025,1273848,15904,15898,15891,15874,15834,15771,15679,15563,15432,15284,15135,14974,16367,16397,16446,16966,16931,17575,17724,17544,17553,17304,17003,17120,17605,18068,17851,18064,17745,17644,18123,18847,19515,20161,19966,19574,18406,17667,16998,16747,16693,16132,16328,15659,15811,15938,14486,14387,14529,13688,14030,13636,13949,14153,14732,14881,14069,14008,14225,14574,15692,15686,15537,15507,15810,15818,14852,14608,14038,13664,12920,12113,11282,10437,9859,9492,8758,8197,7955,6011,5726,5195,4776,4101,3702,3347,2861,2600,2156,1915,1651,1298,1157,943,751,645,454,377,300,217,382 1,3,2,2026,1280543,15874,15886,15894,15891,15872,15832,15768,15678,15564,15431,15284,15132,14975,16369,16398,16447,16969,16935,17578,17727,17542,17555,17302,17007,17121,17603,18067,17849,18062,17740,17640,18115,18835,19501,20146,19950,19556,18387,17646,16977,16723,16664,16106,16299,15628,15778,15899,14450,14346,14480,13641,13977,13581,13886,14084,14652,14795,13983,13918,14123,14466,15568,15554,15396,15357,15644,15633,14666,14407,13827,13442,12689,11879,11046,10197,9614,9235,8498,7929,7667,5772,5473,4944,4520,3859,3461,3107,2636,2376,1954,1718,1465,1139,1002,806,634,535,371,302,236,401 1,3,2,2027,1286962,15824,15855,15882,15894,15890,15870,15829,15768,15679,15563,15432,15281,15133,14977,16371,16400,16449,16973,16939,17581,17726,17544,17553,17306,17009,17118,17602,18066,17847,18058,17736,17631,18103,18824,19487,20130,19931,19536,18366,17625,16953,16694,16637,16079,16268,15596,15739,15860,14410,14298,14433,13590,13921,13521,13820,14008,14570,14706,13893,13821,14022,14355,15439,15416,15248,15197,15466,15439,14468,14193,13604,13206,12446,11634,10797,9945,9355,8964,8223,7646,7365,5521,5209,4681,4254,3611,3213,2864,2410,2153,1753,1525,1286,987,857,680,526,437,298,238,426 1,3,2,2028,1293088,15754,15807,15851,15882,15892,15888,15868,15828,15770,15679,15564,15429,15283,15135,14978,16373,16402,16452,16977,16943,17582,17729,17541,17556,17308,17009,17117,17601,18065,17844,18054,17727,17621,18093,18810,19471,20110,19911,19514,18343,17602,16924,16667,16610,16050,16235,15559,15701,15817,14363,14251,14381,13539,13861,13458,13747,13931,14485,14615,13796,13722,13916,14240,15305,15271,15092,15027,15278,15232,14256,13967,13368,12956,12191,11375,10536,9678,9082,8676,7933,7347,7047,5258,4934,4408,3981,3355,2963,2620,2185,1932,1557,1340,1115,845,723,565,429,351,235,444 1,3,2,2029,1298894,15668,15737,15804,15851,15880,15890,15886,15867,15829,15770,15679,15562,15431,15285,15136,14981,16375,16406,16456,16981,16944,17585,17728,17544,17558,17308,17010,17115,17598,18062,17839,18046,17718,17613,18081,18796,19452,20089,19887,19492,18318,17573,16898,16640,16581,16019,16197,15522,15659,15767,14317,14200,14327,13483,13797,13388,13672,13851,14398,14516,13699,13620,13806,14118,15164,15117,14925,14847,15078,15011,14032,13728,13118,12694,11921,11102,10259,9396,8793,8373,7626,7032,6712,4983,4648,4127,3701,3096,2713,2376,1963,1717,1369,1163,955,713,601,462,344,277,453 1,3,2,2030,1304375,15569,15652,15734,15804,15849,15878,15887,15886,15868,15828,15771,15676,15563,15433,15285,15139,14985,16379,16410,16461,16982,16947,17584,17732,17547,17557,17309,17010,17113,17594,18057,17831,18037,17710,17602,18069,18779,19432,20065,19863,19467,18288,17545,16872,16612,16550,15982,16161,15481,15610,15717,14267,14147,14269,13424,13726,13316,13595,13770,14303,14418,13599,13516,13690,13990,15014,14953,14749,14655,14865,14778,13795,13475,12856,12417,11637,10814,9966,9099,8487,8051,7301,6701,6362,4696,4353,3839,3417,2836,2463,2136,1746,1510,1189,997,807,593,492,372,272,490 1,3,2,2031,1309504,15462,15553,15649,15734,15802,15847,15876,15887,15888,15868,15829,15769,15678,15565,15433,15288,15143,14990,16384,16415,16462,16985,16946,17588,17735,17546,17557,17309,17009,17109,17589,18049,17821,18029,17699,17590,18054,18761,19409,20041,19838,19436,18261,17518,16843,16582,16513,15946,16120,15434,15562,15663,14215,14090,14207,13357,13654,13243,13516,13681,14208,14314,13495,13403,13568,13854,14854,14779,14562,14450,14639,14531,13544,13209,12578,12125,11336,10508,9656,8785,8162,7710,6960,6355,5999,4401,4051,3546,3132,2575,2215,1901,1537,1313,1020,843,672,486,396,294,511 1,3,2,2032,1314288,15352,15446,15550,15649,15733,15800,15846,15876,15888,15888,15868,15827,15771,15680,15565,15435,15292,15149,14995,16389,16417,16466,16984,16951,17592,17736,17546,17556,17310,17006,17105,17581,18040,17813,18020,17688,17576,18037,18740,19386,20016,19806,19408,18234,17488,16812,16546,16476,15906,16072,15388,15509,15607,14159,14029,14139,13289,13580,13167,13429,13592,14110,14207,13387,13287,13438,13709,14684,14595,14362,14233,14400,14269,13280,12927,12285,11817,11018,10184,9327,8452,7817,7352,6602,5995,5623,4098,3744,3252,2846,2317,1973,1673,1337,1127,863,702,551,391,313,540 1,3,2,2033,1318703,15236,15336,15443,15550,15648,15731,15799,15846,15878,15888,15889,15866,15829,15773,15680,15567,15439,15297,15154,15000,16390,16421,16466,16989,16955,17593,17737,17546,17556,17307,17003,17097,17571,18032,17803,18009,17674,17561,18018,18719,19362,19985,19777,19378,18204,17457,16777,16511,16435,15860,16025,15337,15455,15546,14099,13962,14069,13219,13505,13085,13343,13500,14006,14094,13271,13161,13299,13554,14504,14396,14149,14002,14145,13994,13000,12630,11975,11491,10680,9840,8976,8098,7456,6978,6230,5622,5237,3790,3435,2957,2563,2065,1739,1456,1148,954,720,576,444,309,572 1,3,2,2034,1322757,15118,15221,15334,15443,15549,15646,15730,15799,15848,15878,15889,15887,15868,15831,15774,15682,15571,15444,15302,15159,15002,16394,16421,16471,16993,16957,17594,17737,17545,17554,17304,16996,17088,17562,18022,17792,17995,17659,17544,17999,18696,19332,19956,19747,19346,18173,17421,16742,16472,16387,15815,15973,15284,15396,15482,14033,13894,13997,13147,13423,13004,13253,13404,13896,13975,13148,13027,13152,13388,14310,14185,13922,13757,13876,13702,12704,12314,11646,11144,10321,9474,8605,7726,7079,6588,5845,5240,4844,3480,3125,2665,2285,1821,1515,1251,973,796,591,465,351,592 1,3,2,2035,1326454,15004,15103,15219,15334,15442,15547,15645,15730,15801,15848,15879,15887,15889,15870,15832,15776,15686,15576,15449,15308,15161,15007,16395,16426,16476,16995,16959,17595,17737,17543,17551,17297,16988,17080,17552,18011,17778,17980,17642,17526,17979,18667,19304,19926,19715,19313,18136,17386,16703,16426,16341,15766,15919,15227,15334,15411,13966,13823,13923,13068,13341,12920,13159,13302,13781,13848,13016,12886,12995,13212,14104,13961,13681,13497,13591,13395,12390,11979,11296,10774,9939,9085,8214,7337,6686,6184,5449,4850,4448,3168,2817,2379,2016,1587,1304,1061,813,654,477,368,633 1,3,2,2036,1329802,14895,14990,15100,15219,15333,15440,15546,15645,15732,15801,15849,15877,15889,15891,15871,15834,15780,15691,15581,15455,15310,15167,15008,16401,16432,16479,16998,16960,17595,17736,17540,17545,17289,16981,17071,17541,17998,17764,17963,17624,17507,17953,18641,19276,19894,19682,19275,18100,17347,16657,16381,16291,15714,15861,15167,15265,15338,13896,13751,13841,12990,13256,12832,13061,13195,13659,13712,12875,12734,12825,13024,13885,13723,13427,13222,13290,13068,12057,11623,10924,10379,9533,8675,7804,6931,6278,5769,5046,4457,4051,2858,2516,2101,1758,1366,1106,886,668,528,378,674 1,3,2,2037,1332795,14792,14881,14988,15100,15219,15331,15439,15546,15647,15732,15802,15847,15879,15891,15893,15873,15838,15784,15697,15587,15457,15316,15168,15014,16406,16434,16482,17000,16962,17594,17734,17534,17536,17283,16973,17061,17528,17984,17748,17945,17605,17482,17930,18614,19245,19861,19643,19237,18060,17301,16612,16331,16239,15658,15799,15101,15194,15263,13825,13672,13761,12909,13167,12738,12957,13079,13527,13567,12724,12571,12645,12824,13651,13471,13156,12932,12970,12720,11702,11244,10527,9959,9105,8245,7377,6509,5860,5344,4638,4060,3656,2553,2222,1834,1515,1160,925,728,540,419,707 1,3,2,2038,1335451,14693,14779,14880,14988,15099,15217,15330,15439,15548,15647,15733,15800,15849,15881,15892,15896,15877,15843,15789,15703,15589,15463,15317,15174,15020,16409,16437,16484,17002,16962,17593,17729,17526,17529,17276,16964,17048,17514,17968,17731,17926,17580,17459,17907,18585,19213,19823,19605,19195,18013,17256,16563,16279,16182,15599,15731,15033,15122,15186,13747,13593,13678,12824,13073,12638,12845,12954,13386,13413,12562,12397,12454,12610,13404,13203,12869,12622,12628,12349,11323,10838,10104,9516,8656,7796,6932,6077,5431,4915,4229,3666,3268,2257,1941,1581,1288,971,761,589,429,759 1,3,2,2039,1337767,14595,14680,14778,14880,14988,15097,15216,15330,15441,15549,15649,15731,15802,15851,15883,15895,15900,15882,15848,15795,15705,15595,15465,15323,15180,15024,16411,16439,16486,17002,16961,17587,17721,17520,17521,17266,16953,17035,17498,17951,17713,17901,17558,17437,17880,18555,19176,19785,19563,19146,17967,17206,16511,16223,16121,15533,15661,14963,15047,15102,13670,13510,13591,12734,12972,12531,12725,12820,13237,13246,12389,12211,12249,12384,13140,12918,12564,12291,12263,11953,10917,10404,9657,9050,8187,7331,6475,5636,4997,4483,3822,3279,2891,1973,1675,1345,1079,800,617,468,802 1,3,2,2040,1339766,14500,14582,14679,14778,14879,14987,15096,15216,15332,15442,15551,15648,15733,15805,15852,15886,15899,15906,15888,15854,15797,15711,15597,15472,15329,15183,15028,16412,16441,16485,17002,16956,17580,17715,17513,17512,17254,16941,17020,17481,17933,17690,17879,17537,17412,17852,18520,19140,19743,19514,19098,17915,17154,16455,16164,16054,15465,15590,14892,14964,15018,13589,13423,13499,12639,12863,12415,12597,12678,13074,13068,12206,12013,12032,12142,12860,12615,12239,11940,11874,11528,10484,9948,9187,8563,7701,6852,6008,5189,4561,4053,3421,2903,2528,1703,1425,1127,890,648,491,859 1,3,2,2041,1341456,14406,14487,14581,14680,14778,14878,14986,15096,15218,15333,15444,15550,15650,15736,15807,15855,15890,15905,15912,15894,15856,15803,15712,15604,15478,15333,15187,15031,16414,16441,16484,16999,16949,17575,17708,17505,17500,17241,16927,17004,17463,17909,17669,17858,17513,17387,17819,18486,19100,19695,19466,19046,17861,17098,16396,16098,15985,15395,15517,14812,14882,14930,13504,13332,13401,12536,12746,12292,12461,12525,12901,12878,12009,11803,11801,11886,12561,12292,11892,11565,11456,11074,10027,9469,8696,8059,7200,6362,5534,4737,4126,3629,3030,2540,2184,1451,1196,930,721,515,913 1,3,2,2042,1342844,14317,14394,14486,14582,14680,14777,14877,14986,15098,15218,15335,15443,15552,15652,15738,15810,15859,15896,15912,15918,15897,15862,15805,15719,15611,15482,15338,15190,15035,16413,16442,16480,16993,16944,17569,17700,17494,17487,17226,16913,16987,17440,17888,17648,17834,17488,17357,17787,18449,19054,19647,19414,18991,17803,17039,16331,16031,15914,15324,15437,14733,14797,14838,13415,13234,13296,12423,12622,12160,12313,12362,12715,12674,11801,11579,11555,11612,12242,11946,11520,11161,11008,10594,9547,8966,8186,7539,6687,5863,5056,4286,3697,3216,2653,2196,1861,1218,988,755,574,963 1,3,2,2043,1343957,14231,14305,14393,14487,14582,14679,14776,14877,14988,15098,15220,15334,15445,15554,15654,15741,15814,15865,15903,15918,15922,15903,15864,15812,15726,15615,15486,15342,15194,15037,16413,16440,16474,16988,16938,17561,17689,17482,17472,17212,16898,16965,17419,17868,17625,17809,17458,17328,17751,18405,19008,19596,19358,18932,17741,16972,16264,15962,15842,15246,15356,14651,14708,14741,13320,13129,13180,12304,12490,12016,12154,12187,12516,12458,11578,11341,11293,11321,11901,11577,11121,10729,10535,10090,9044,8445,7659,7005,6167,5360,4579,3842,3279,2817,2295,1873,1564,1006,802,603,1040 1,3,2,2044,1344797,14151,14219,14304,14394,14487,14581,14678,14776,14878,14988,15099,15219,15336,15447,15556,15657,15746,15820,15870,15909,15921,15928,15905,15872,15819,15730,15619,15490,15346,15196,15039,16409,16434,16470,16982,16931,17551,17678,17469,17456,17196,16878,16945,17399,17846,17601,17779,17429,17295,17709,18362,18958,19541,19298,18868,17673,16903,16195,15892,15762,15168,15272,14565,14614,14637,13218,13014,13055,12177,12344,11864,11985,11999,12305,12227,11341,11086,11013,11009,11537,11179,10694,10272,10037,9562,8521,7907,7120,6462,5640,4857,4108,3409,2875,2438,1958,1574,1294,818,640,1113 1,3,2,2045,1345407,14076,14140,14218,14305,14394,14486,14580,14678,14778,14879,14989,15098,15222,15338,15449,15559,15661,15752,15825,15876,15913,15927,15930,15912,15879,15823,15735,15623,15494,15349,15197,15036,16404,16430,16465,16976,16922,17540,17665,17456,17440,17175,16860,16926,17378,17822,17572,17750,17397,17255,17669,18316,18906,19481,19234,18797,17603,16833,16124,15814,15683,15087,15184,14474,14514,14525,13106,12893,12923,12038,12189,11701,11803,11800,12079,11982,11088,10813,10712,10675,11143,10752,10241,9790,9515,9013,7981,7355,6570,5914,5115,4360,3647,2990,2490,2082,1648,1303,1053,654,1191 1,3,2,2046,1345789,14007,14065,14139,14219,14305,14393,14485,14580,14681,14779,14881,14987,15101,15224,15340,15452,15563,15667,15758,15831,15880,15920,15929,15938,15919,15884,15828,15738,15627,15497,15351,15194,15031,16400,16425,16459,16967,16912,17527,17652,17441,17419,17156,16842,16905,17355,17793,17544,17718,17359,17217,17625,18268,18849,19418,19164,18724,17532,16760,16046,15737,15601,15001,15091,14377,14406,14403,12986,12763,12780,11890,12022,11525,11609,11587,11839,11717,10817,10521,10391,10315,10720,10301,9765,9285,8972,8445,7426,6792,6014,5364,4594,3873,3201,2592,2128,1753,1365,1060,841,1250 1,3,2,2047,1345961,13945,13996,14064,14140,14219,14304,14392,14485,14583,14682,14781,14879,14990,15103,15226,15343,15456,15569,15674,15765,15835,15886,15922,15937,15945,15924,15889,15831,15742,15628,15498,15348,15190,15028,16395,16419,16450,16957,16900,17514,17637,17421,17400,17138,16823,16883,17327,17766,17512,17680,17322,17175,17579,18215,18788,19348,19092,18649,17457,16681,15969,15655,15515,14909,14992,14271,14287,14272,12858,12622,12626,11731,11844,11338,11401,11359,11582,11434,10527,10208,10043,9927,10274,9825,9264,8759,8411,7861,6858,6222,5458,4821,4084,3402,2777,2216,1793,1453,1112,848,1426 1,3,2,2048,1345956,13886,13935,13995,14065,14140,14218,14303,14392,14487,14583,14684,14779,14882,14992,15105,15229,15348,15462,15576,15681,15769,15842,15889,15930,15945,15950,15929,15893,15835,15744,15630,15496,15344,15187,15025,16390,16411,16441,16945,16887,17500,17617,17403,17382,17117,16802,16856,17300,17735,17474,17643,17281,17131,17529,18158,18721,19276,19018,18571,17376,16603,15889,15569,15423,14811,14882,14156,14161,14133,12718,12470,12459,11559,11655,11137,11180,11114,11305,11131,10216,9868,9669,9517,9803,9326,8743,8215,7834,7265,6285,5651,4907,4288,3591,2952,2376,1868,1487,1185,890,1551 1,3,2,2049,1345788,13831,13875,13933,13996,14066,14139,14217,14303,14394,14487,14585,14682,14782,14884,14994,15108,15234,15354,15469,15584,15685,15776,15844,15897,15937,15950,15955,15934,15897,15837,15747,15628,15492,15341,15184,15021,16382,16402,16430,16933,16873,17481,17599,17386,17362,17096,16777,16831,17270,17697,17438,17602,17238,17083,17476,18095,18652,19202,18940,18487,17295,16521,15804,15479,15324,14704,14764,14032,14025,13981,12569,12307,12279,11376,11451,10923,10942,10851,11009,10806,9880,9502,9271,9084,9308,8804,8203,7654,7244,6662,5710,5085,4367,3771,3119,2528,2005,1551,1213,949,1662 1,3,2,2050,1345491,13780,13821,13873,13934,13997,14065,14138,14218,14305,14394,14489,14583,14684,14784,14886,14997,15113,15240,15361,15476,15588,15692,15778,15852,15905,15942,15955,15960,15938,15900,15840,15745,15624,15489,15338,15181,15014,16373,16392,16420,16920,16855,17464,17582,17367,17341,17071,16753,16803,17234,17661,17399,17559,17191,17032,17417,18031,18582,19125,18856,18403,17211,16435,15714,15381,15217,14589,14636,13899,13877,13819,12406,12132,12087,11179,11234,10693,10686,10569,10690,10452,9518,9115,8851,8629,8791,8264,7648,7081,6647,6056,5139,4528,3843,3276,2672,2134,1666,1266,972,1779 1,3,2,2051,1345084,13733,13770,13819,13874,13935,13996,14064,14139,14220,14305,14396,14487,14585,14686,14787,14889,15002,15120,15247,15369,15480,15595,15695,15786,15860,15910,15947,15960,15965,15941,15902,15838,15741,15622,15486,15334,15174,15007,16363,16382,16408,16902,16839,17447,17564,17348,17315,17047,16725,16769,17200,17622,17357,17512,17141,16975,17356,17965,18508,19042,18773,18315,17123,16343,15617,15275,15100,14465,14501,13755,13717,13644,12231,11945,11881,10969,11001,10445,10411,10267,10344,10071,9132,8706,8410,8153,8255,7706,7079,6500,6047,5454,4578,3988,3342,2810,2258,1774,1361,1015,1870 1,3,2,2052,1344582,13688,13723,13769,13821,13875,13934,13995,14065,14142,14221,14307,14394,14489,14588,14688,14790,14894,15008,15127,15255,15373,15487,15598,15704,15794,15865,15915,15952,15965,15968,15944,15900,15835,15740,15619,15482,15327,15167,14998,16353,16370,16391,16886,16824,17429,17545,17324,17291,17020,16691,16737,17163,17581,17311,17462,17085,16917,17294,17897,18427,18959,18685,18223,17029,16244,15511,15159,14974,14331,14353,13601,13545,13455,12045,11743,11661,10743,10749,10179,10115,9937,9970,9667,8724,8276,7950,7658,7701,7135,6501,5917,5449,4862,4035,3469,2868,2376,1879,1451,1092,1957 1,3,2,2053,1343998,13643,13678,13722,13770,13822,13874,13933,13996,14068,14143,14223,14305,14396,14492,14591,14691,14795,14900,15015,15135,15259,15380,15490,15606,15712,15800,15871,15920,15957,15968,15971,15943,15897,15834,15738,15615,15475,15320,15158,14989,16342,16353,16376,16871,16808,17411,17521,17300,17264,16987,16659,16702,17125,17536,17263,17406,17027,16857,17230,17822,18347,18872,18592,18125,16927,16136,15396,15035,14839,14186,14193,13433,13359,13252,11844,11528,11423,10500,10477,9892,9793,9581,9573,9239,8296,7825,7471,7147,7134,6556,5920,5336,4860,4286,3513,2979,2426,1978,1537,1166,2071 1,3,2,2054,1343347,13596,13634,13678,13723,13771,13821,13873,13934,13999,14069,14145,14222,14307,14399,14495,14594,14696,14801,14907,15022,15139,15267,15383,15499,15614,15718,15806,15876,15925,15961,15971,15970,15941,15896,15831,15734,15608,15468,15311,15149,14978,16326,16339,16362,16855,16790,17387,17498,17273,17231,16955,16624,16665,17083,17488,17209,17349,16969,16795,17159,17748,18264,18781,18492,18019,16817,16018,15272,14901,14691,14031,14020,13251,13160,13034,11629,11295,11167,10237,10184,9580,9444,9201,9151,8789,7848,7357,6977,6623,6557,5973,5342,4763,4288,3734,3019,2522,2021,1620,1236,2203 1,3,2,2055,1342648,13549,13587,13634,13679,13723,13771,13820,13874,13937,14000,14071,14144,14225,14310,14402,14498,14599,14703,14808,14915,15027,15147,15270,15392,15507,15620,15724,15811,15881,15929,15964,15970,15967,15940,15893,15827,15727,15601,15459,15302,15139,14963,16312,16326,16347,16838,16768,17365,17472,17240,17200,16920,16588,16624,17037,17434,17154,17291,16908,16727,17089,17670,18176,18683,18386,17903,16696,15892,15139,14755,14533,13862,13833,13057,12946,12801,11397,11045,10891,9953,9866,9242,9073,8800,8709,8317,7381,6873,6471,6091,5977,5393,4772,4206,3738,3211,2557,2103,1656,1303,2342 1,3,2,2056,1341888,13498,13540,13587,13635,13679,13722,13771,13821,13877,13938,14002,14070,14147,14228,14312,14405,14503,14606,14711,14815,14920,15035,15151,15280,15401,15513,15626,15730,15816,15885,15932,15963,15967,15966,15938,15889,15821,15720,15593,15450,15292,15124,14951,16299,16311,16332,16816,16747,17340,17440,17209,17166,16884,16549,16580,16985,17379,17097,17230,16841,16660,17016,17589,18082,18577,18270,17776,16565,15755,14993,14597,14361,13679,13632,12847,12717,12549,11146,10774,10593,9644,9520,8882,8681,8377,8246,7825,6897,6377,5953,5555,5398,4820,4215,3669,3217,2723,2133,1725,1334,2484 1,3,2,2057,1341078,13445,13489,13540,13588,13636,13678,13722,13772,13824,13878,13940,14001,14073,14150,14230,14315,14410,14510,14613,14719,14820,14927,15039,15161,15288,15407,15519,15632,15737,15820,15888,15931,15961,15966,15964,15934,15883,15814,15712,15584,15441,15277,15111,14940,16285,16296,16311,16796,16724,17309,17409,17176,17131,16844,16507,16531,16932,17323,17038,17163,16776,16590,16938,17500,17980,18461,18142,17639,16424,15605,14835,14427,14175,13483,13415,12621,12470,12276,10875,10482,10267,9308,9151,8501,8267,7933,7764,7317,6403,5870,5433,5020,4827,4260,3679,3159,2729,2273,1750,1390,2599 1,3,2,2058,1340225,13387,13437,13489,13541,13589,13635,13678,13723,13775,13825,13880,13939,14004,14076,14152,14233,14320,14417,14517,14621,14724,14828,14931,15048,15170,15294,15413,15525,15637,15741,15824,15887,15928,15961,15964,15961,15929,15877,15806,15703,15574,15427,15265,15100,14927,16270,16276,16292,16773,16695,17279,17376,17141,17092,16802,16459,16481,16878,17265,16973,17098,16707,16516,16854,17404,17869,18335,18005,17491,16270,15443,14664,14242,13974,13271,13183,12378,12202,11981,10582,10162,9913,8951,8760,8098,7832,7472,7264,6794,5896,5359,4913,4491,4270,3721,3170,2682,2280,1867,1411,2716 1,3,2,2059,1339334,13327,13379,13437,13491,13541,13588,13635,13679,13726,13776,13827,13879,13942,14007,14078,14156,14238,14327,14424,14525,14626,14732,14832,14940,15057,15177,15300,15419,15532,15641,15745,15823,15884,15928,15959,15962,15955,15922,15869,15798,15694,15560,15415,15254,15088,14915,16250,16258,16270,16744,16668,17247,17342,17102,17050,16754,16410,16430,16822,17201,16909,17029,16634,16436,16764,17299,17748,18198,17857,17330,16104,15268,14478,14044,13757,13044,12933,12114,11911,11661,10262,9814,9535,8572,8348,7675,7379,6994,6749,6261,5385,4848,4399,3975,3732,3208,2693,2243,1874,1507,2806 1,3,2,2060,1338387,13261,13319,13379,13439,13492,13540,13588,13636,13682,13727,13778,13826,13882,13945,14010,14082,14161,14245,14335,14433,14530,14635,14737,14841,14949,15064,15184,15306,15425,15537,15645,15745,15822,15883,15926,15956,15957,15949,15914,15860,15789,15680,15548,15404,15242,15076,14897,16231,16237,16243,16718,16638,17213,17303,17061,17003,16705,16360,16377,16761,17138,16842,16956,16554,16350,16665,17184,17617,18050,17695,17155,15923,15077,14279,13828,13524,12798,12660,11828,11596,11311,9913,9443,9134,8171,7914,7233,6909,6502,6222,5722,4874,4343,3897,3477,3220,2727,2253,1844,1513,2935 1,4,0,2014,16534191,193395,184819,190866,193535,193093,189486,197962,195424,195368,199614,200384,199157,189948,196539,192732,184784,189394,194159,200015,203937,211710,218807,233864,255311,268472,275969,273917,272280,277443,285146,285292,288434,289844,279755,286022,272798,265218,265972,267862,277930,273468,275366,274913,268467,269816,253887,242072,223499,226468,230343,232686,231183,210835,206414,216652,201766,202382,196047,194272,193317,181159,173612,164748,158463,166020,152686,144203,134490,114680,110779,102413,94784,90741,83745,81083,72847,68733,63324,58710,54225,48471,45988,41164,37932,36190,30780,27528,24229,20893,18428,15502,13032,10383,8357,6687,4676,3541,2622,1925,1370,2538 1,4,0,2015,16978107,197760,198413,189642,195110,197075,196196,192324,200718,198215,198150,202361,203046,201700,192453,199223,196056,189235,195470,202238,209925,215399,224426,232710,248427,269774,282475,289395,286656,284067,288041,294462,293531,295606,296187,285408,290947,277353,269498,270074,271729,281450,276636,278059,277266,270582,271757,255713,243724,225051,227825,231496,233740,232169,211898,207434,217518,202680,203228,196842,194990,193990,181843,174218,165252,158778,165956,152525,143890,134115,114417,110334,101859,94051,89821,82671,79769,71417,67052,61460,56688,52081,46338,43682,38838,35514,33557,28242,24972,21708,18474,16057,13295,10984,8585,6777,5307,3620,2679,1932,1380,2446 1,4,0,2016,17426005,202129,202821,203303,193947,198746,200153,199050,195112,203518,201034,200899,205035,205630,204217,195209,202558,200559,195382,203639,212270,221454,228285,238396,247381,263093,283967,295973,302095,298464,294766,297500,302629,300779,301964,301822,290477,295415,281649,273618,273972,275320,284611,279411,280427,279395,272522,273551,257370,245193,226460,229090,232589,234756,233116,212928,208437,218343,203567,204025,197598,195681,194586,182412,174651,165542,158872,165646,152140,143399,133561,113939,109627,101033,93061,88637,81334,78152,69672,65084,59352,54456,49750,44036,41218,36367,32957,30805,25633,22394,19210,16119,13790,11223,9099,6969,5386,4122,2739,1979,1388,2365 1,4,0,2017,17877889,206500,207232,207752,207671,197637,201912,202980,201851,197943,206341,203814,203573,207625,208191,206982,198615,207089,206772,203636,213785,223927,234423,242427,253131,262149,277477,297666,308740,313852,309177,304326,305812,309833,307217,307615,306875,295103,299639,285776,277543,277600,278556,287369,281857,282567,281364,274312,275172,258852,246523,227772,230278,233648,235737,234034,213940,209399,219140,204415,204776,198320,196298,195068,182800,174872,165604,158717,165108,151567,142723,132771,113192,108644,99928,91808,87177,79696,76213,67633,62864,57025,52033,47250,41573,38603,33753,30280,27974,23000,19839,16775,13862,11659,9313,7400,5546,4191,3130,2024,1426,2310 1,4,0,2018,18333517,210723,211644,212205,212156,211416,200853,204824,205754,204695,200799,209120,206513,206162,210197,211014,210405,203222,213345,215111,213877,225571,237036,248662,257330,267956,276640,291341,310648,320584,324524,318760,312733,313142,316241,312944,312679,311474,299461,303715,289702,281189,280869,281385,289793,284071,284537,283195,275924,276609,260188,247763,229005,231430,234681,236687,234936,214907,210338,219894,205217,205483,198960,196796,195359,182966,174861,165408,158329,164374,150800,141811,131694,112162,107378,98543,90277,85402,77733,73967,65334,60415,54501,49435,44587,38953,35841,31020,27522,25117,20390,17347,14441,11738,9690,7589,5901,4322,3188,2322,1460,2305 1,4,0,2019,18792491,214852,215908,216657,216646,215934,214684,203812,207682,208572,207562,203612,211814,209123,208724,213027,214496,215043,209567,221746,225451,225759,238809,251418,263686,272318,282486,290612,304461,322697,331366,334074,327191,320153,319644,321926,318057,317281,315810,303630,307595,293344,284462,283733,283863,291986,286110,286363,284850,277350,277897,261424,248924,230192,232550,235675,237625,235787,215837,211234,220600,205974,206108,199485,197108,195418,182890,174585,164972,157753,163434,149786,140609,130316,110848,105826,96868,88430,83282,75459,71444,62798,57756,51795,46667,41766,36182,32953,28207,24735,22282,17841,14953,12241,9773,7910,6064,4608,3293,2369,1680,2332 1,4,0,2020,19254656,218908,220076,220959,221132,220453,219227,217691,206715,210581,211419,210391,206348,214429,211717,211550,216516,219193,221431,218072,232168,237449,239111,253325,266573,278818,287004,296482,303840,316631,333656,341017,342476,334622,326747,325416,327004,322706,321611,319968,307585,311201,296621,287324,286257,286098,294008,287998,288005,286319,278631,279082,262577,250043,231344,233627,236655,238522,236604,216716,212082,221272,206649,206613,199832,197198,195232,182545,174066,164339,156982,162240,148478,139092,128630,109242,103974,94860,86236,80837,72904,68664,60041,54902,48909,43735,38792,33282,29981,25364,21966,19514,15393,12692,10203,7992,6332,4746,3520,2451,1718,2507 1,4,0,2021,19719869,222923,224171,225164,225466,224967,223769,222256,220639,209658,213502,214236,213140,209005,217030,214577,215058,221235,225653,229987,228608,244252,250917,253752,268622,281815,293649,301137,309729,316108,327690,343462,349496,349893,341227,332599,330575,331647,327106,325776,323916,311269,314447,299500,289848,288547,288158,295883,289695,289460,287632,279826,280175,263681,251129,232458,234679,237594,239379,237376,217548,212881,221869,207204,206930,199951,197048,194772,181955,173340,163503,155953,160743,146851,137251,126631,107333,101780,92488,83710,78103,70091,65650,57082,51859,45853,40639,35688,30295,26977,22538,19258,16852,13080,10595,8354,6411,4966,3633,2627,1781,2648 1,4,0,2022,20188097,226830,228225,229296,229703,229327,228307,226819,225225,223627,212623,216401,217002,215811,211653,219902,218117,219815,227732,234293,240576,240808,257817,265670,269168,283999,296756,307924,314514,322025,327248,337586,352091,356993,356502,347098,337820,335293,336067,331346,329766,327606,314606,317301,302046,292137,290666,290086,297582,291202,290777,288846,280954,281217,264739,252174,233550,235681,238492,240182,238097,218336,213593,222340,207573,207016,199819,196627,194063,181162,172405,162405,154618,158913,144894,135084,124305,105071,99221,89774,80887,75097,67040,62423,53928,48633,42630,37405,32500,27276,23992,19774,16651,14335,10931,8688,6711,5039,3809,2717,1913,2783 1,4,0,2023,20659558,230629,232166,233386,233867,233591,232691,231378,229809,228233,226629,215578,219237,219722,218489,214579,223481,222916,226359,236422,244966,252845,254485,272676,281194,284660,299054,311139,321416,326939,333228,337218,346293,359691,363679,362400,352356,342601,339783,340346,335420,333518,330965,317556,319860,304383,294284,292642,291854,299102,292571,292022,289980,282044,282226,265748,253195,234597,236646,239346,240938,238780,219040,214182,222615,207705,206856,199410,195951,193152,180162,171212,161000,152963,156749,142609,132596,121618,102446,96316,86759,77788,71842,63775,58992,50591,45231,39265,34089,29282,24274,21071,17111,14182,11995,8976,6990,5282,3875,2856,1984,2958 1,4,0,2024,21133076,234339,236002,237362,237988,237781,236976,235782,234386,232837,231255,229603,218437,221977,222418,221430,218186,228309,229504,235108,247170,257325,266600,269455,288305,296785,299823,313539,324731,333909,338224,343261,345993,353963,366430,369618,367682,357155,347126,344106,344422,339217,336906,333915,320161,322175,306543,296282,294439,293437,300475,293844,293184,291064,283090,283186,266731,254162,235604,237561,240149,241644,239372,219621,214578,222646,207583,206414,198745,195060,192018,178892,169698,159264,150976,154238,139974,129719,118527,99463,93091,83452,74434,68359,60299,55361,47073,41679,35803,30733,26080,21332,18255,14588,11883,9863,7234,5511,4068,2911,2091,3117 1,4,0,2025,21608282,237943,239746,241230,241992,241926,241188,240085,238809,237432,235877,234247,232480,221198,224691,225379,225056,223048,234938,238313,245927,259612,271177,281653,285197,303997,312039,314406,327223,337314,345250,348327,352089,353721,360766,372415,374932,372497,361693,351481,348224,348216,342642,339878,336514,322521,324308,308551,298097,296050,294873,301753,295033,294297,292105,284087,284115,267658,255087,236563,238428,240903,242258,239834,220007,214734,222413,207177,205708,197863,193946,190601,177290,167842,157187,148648,151361,136939,126423,115043,96152,89557,79873,70845,64655,56619,51536,43400,38025,32301,27392,22941,18493,15582,12237,9786,7959,5714,4254,3062,2136,3292 1,4,0,2026,22084875,241452,243384,245006,245889,245955,245353,244316,243130,241874,240489,238887,237141,235258,223932,227671,229029,229944,229723,243797,249201,258448,273552,286330,297478,300998,319347,326708,328182,339887,348732,355399,357216,359861,360576,366809,377772,379778,377052,366061,355628,352057,351638,345650,342498,338864,324697,326285,310375,299728,297515,296216,302948,296176,295367,293095,285056,284985,268539,255960,237475,239246,241567,242741,240091,220149,214629,221886,206507,204780,196755,192548,188842,175338,165634,154761,145962,148063,133470,122719,111198,92523,85735,76045,67027,60734,52739,47544,39620,34328,28811,24115,19908,15799,13088,10089,7910,6295,4417,3209,2251,3433 1,4,0,2027,22562492,244853,246924,248675,249692,249876,249403,248500,247378,246212,244948,243515,241797,239934,238008,226933,231343,233946,236653,238639,254744,261797,272473,288798,302254,313359,316451,334103,340558,340927,351378,358953,364324,365040,366753,366664,372218,382655,384360,381431,370218,359489,355514,354639,348304,344866,341028,326718,328076,312010,301212,298887,297478,304093,297275,296387,294053,285964,285806,269365,256783,238339,239974,242099,243019,240095,220028,214235,221086,205614,203620,195359,190806,186719,173026,163067,151967,142863,144311,129579,118637,106998,88596,81647,71972,62984,56600,48688,43436,35792,30642,25385,20947,17026,13282,10806,8165,6268,4874,3339,2365,3603 1,4,0,2028,23040829,248177,250357,252245,253387,253701,253343,252567,251578,250477,249302,247991,246440,244606,242700,241028,230630,236291,240694,245615,249655,267408,275902,287809,304815,318230,328885,331303,348034,353370,352490,361658,367938,372176,371978,372872,372113,377152,387270,388765,385597,374084,362972,358547,357283,350705,347050,343036,328553,329676,313498,302601,300176,298690,305192,298322,297373,294952,286824,286568,270136,257553,239114,240571,242426,243042,239824,219613,213572,220050,204489,202165,193617,188697,184222,170343,160119,148751,139321,140114,125295,114178,102460,84398,77300,67660,58723,52284,44516,39273,31973,27021,22070,17933,14331,10978,8760,6479,4862,3690,2466,3789 1,4,0,2029,23519606,251474,253709,255707,256982,257417,257187,256524,255662,254692,253583,252361,250931,249263,247387,245735,244745,235609,243077,249707,256686,262392,281587,291321,303917,320880,333847,343803,345322,360916,364989,362833,370694,375841,379134,378135,378348,377082,381815,391708,392955,389471,377570,366028,361221,359672,352918,349073,344854,330196,331124,314888,303909,301417,299858,306240,299337,298298,295798,287625,287273,270853,258228,239760,240963,242498,242787,239245,218924,212680,218772,203069,200356,191503,186210,181340,167269,156735,145077,135340,135501,120614,109360,97616,79931,72699,63117,54272,47838,40285,35118,28219,23514,18913,15112,11861,8909,6963,5033,3688,2729,3978 1,4,0,2030,23998577,254753,257035,259086,260469,261033,260921,260385,259634,258790,257813,256655,255316,253767,252058,250437,249471,249748,242434,252138,260836,269485,276648,297083,307514,320070,336581,348848,357878,358280,372596,375379,371924,378643,382844,385308,383644,383339,381780,386297,395928,396850,392962,380627,368722,363637,361871,354970,350904,346477,331687,332474,316197,305168,302615,300976,307254,300290,299172,296585,288368,287920,271473,258766,240199,241101,242291,242224,238382,218003,211550,217185,201292,198170,189007,183334,178049,163747,152878,140955,130951,130463,115557,104218,92468,75203,67849,58371,49687,43327,36058,31029,24580,20171,15955,12522,9639,7090,5420,3824,2734,4281 1,4,0,2031,24477498,257998,260340,262440,263872,264540,264553,264133,263509,262778,261925,260899,259623,258165,256575,255122,254190,254498,256607,251543,263324,273698,283808,292225,313352,323746,335850,351660,363000,370888,370030,383038,384507,379918,385684,389057,390828,388668,388055,386297,390563,399851,400357,396019,383318,371157,365864,363911,356831,352541,347947,333080,333739,317455,306383,303762,302063,308206,301192,299985,297312,289054,288465,271952,259091,240382,240961,241776,241374,237271,216839,210118,215229,199136,195593,186120,180048,174293,159739,148557,136411,126149,125021,110159,98752,87020,70218,62785,53480,45032,38816,31892,27060,21108,17035,13238,10190,7682,5526,4126,2840,4481 1,4,0,2032,24956195,261272,263612,265771,267248,267963,268076,267780,267272,266667,265927,265025,263881,262486,260983,259652,258892,259241,261388,265758,262787,276250,288089,299454,308575,329659,339602,351003,365880,376077,382680,380534,392210,392533,386999,391930,394613,395859,393412,392588,390592,394528,403386,403429,398708,385748,373400,367930,365756,358496,354025,349316,334388,334952,318667,307546,304879,303087,309102,302032,300738,297981,289638,288864,272213,259154,240289,240513,240973,240274,235902,215369,208324,212878,196589,192615,182818,176294,170033,155252,143798,131437,120951,119214,104421,92969,81284,65012,57565,48511,40372,34367,27844,23268,17848,14150,10787,8133,5997,4213,3070,4678 1,4,0,2033,25434439,264518,266910,269066,270600,271355,271514,271317,270932,270442,269829,269039,268020,266756,265318,264073,263439,263966,266161,270578,277049,275775,290709,303807,315873,324960,345583,354824,365293,379020,387928,393216,389760,400274,399639,393281,397515,399677,400611,397971,396899,394586,398101,406482,406131,401134,387986,375481,369801,367404,360006,355407,350598,335644,336117,319827,308679,305933,304059,309938,302813,301432,298546,290077,289037,272203,258929,239889,239778,239923,238916,234211,213531,206142,210118,193639,189213,179043,172029,165272,150312,138586,126051,115397,113041,98350,86880,75298,59642,52259,43535,35773,30039,23972,19702,14843,11545,8622,6360,4580,3139,4961 1,4,0,2034,25912074,267779,270181,272387,273914,274725,274921,274768,274481,274115,273617,272955,272047,270906,269600,268421,267875,268531,270914,275392,281918,290090,290298,306495,320298,332322,340957,360868,369177,378492,390925,398518,402468,397869,407412,405942,398898,402604,404458,405178,402306,400907,398187,401237,409208,408568,403364,390058,377366,371472,368896,361415,356702,351827,336853,337226,320954,309748,306935,304971,310712,303536,302022,298963,290289,288933,271900,258385,239200,238795,238614,237232,232132,211299,203560,206939,190264,185328,174754,167261,160036,144900,132943,120297,109487,106510,91956,80524,69125,54182,46940,38617,31296,25894,20325,16412,12126,9241,6752,4866,3419,5192 1,4,0,2035,26388946,271081,273464,275681,277255,278054,278305,278188,277945,277676,277300,276754,275973,274944,273760,272715,272239,272989,275508,280180,286776,295012,304670,306153,323055,336816,348380,356309,375275,382430,390448,401559,407813,410597,405050,413745,411576,404014,407410,409052,409517,406336,404520,401346,404000,411667,410809,405427,391932,379052,372988,370286,362734,357942,353005,338005,338297,322015,310765,307876,305823,311427,304154,302464,299152,290224,288527,271272,257542,238265,237554,236978,235157,229638,208660,200567,203315,186404,180914,169952,162012,154304,139039,126911,114173,103228,99631,85280,73969,62846,48704,41678,33825,27003,21984,16954,13430,9719,7248,5175,3639,5535 1,4,0,2036,26864895,274318,276788,278985,280568,281411,281647,281584,281377,281153,280875,280450,279784,278880,277808,276886,276546,277371,279991,284808,291605,299918,309647,320583,322782,339639,352937,363785,370777,388579,394437,401128,410895,415981,417792,411417,419404,416708,408845,412026,413418,413550,409970,407691,404133,406496,413929,412883,407292,393606,380581,374403,371588,364000,359132,354125,339121,339303,323020,311720,308758,306618,312036,304623,302676,299059,289856,287785,270336,256440,237075,235989,234954,232667,226718,205604,197138,199185,182015,175978,164664,156259,148094,132774,120492,107685,96629,92449,78392,67299,56542,43283,36545,29223,22950,18365,13896,10784,7634,5563,3878,5909 1,4,0,2037,27339725,277513,280044,282327,283889,284741,285018,284938,284784,284596,284362,284035,283490,282701,281755,280945,280731,281697,284399,289327,296276,304797,314607,325618,337269,339431,355821,368401,378302,384134,400626,405157,410501,419096,423210,424169,417109,424557,421553,413487,416413,417477,417184,413159,410486,406652,408794,416023,414756,408954,395121,382007,375728,372833,365214,360263,355208,340170,340250,323962,312615,309582,307309,312494,304862,302605,298658,289151,286723,269131,255068,235561,234036,232513,229745,223358,202107,193214,194505,177100,170542,158861,150019,141458,126106,113690,100843,89731,85037,71378,60597,50298,37987,31609,24872,19194,15076,11177,8486,5870,4175,6315 1,4,0,2038,27813326,280694,283259,285603,287247,288076,288360,288319,288148,288013,287817,287533,287085,286417,285585,284903,284802,285899,288748,293765,300834,309511,319536,330633,342363,353975,355674,371341,382970,391701,396228,411383,414566,418735,426354,429617,429868,422291,429421,426205,417897,420490,421135,420372,415971,413011,408973,410926,417917,416424,410455,396532,383345,376998,374026,366370,361356,356219,341160,341131,324843,313453,310300,307851,312720,304817,302224,297915,288127,285384,267648,253359,233659,231666,229641,226378,219530,198106,188750,189272,171682,164575,152565,143347,134394,119037,106517,93691,82603,77485,64326,53951,44193,32889,26938,20834,15776,12147,8812,6538,4412,6784 1,4,0,2039,28285597,283860,286459,288836,290540,291448,291706,291671,291540,291387,291243,290997,290591,290020,289310,288742,288772,289988,292973,298145,305309,314112,324297,335613,347430,359121,370270,371250,385959,396415,403832,407026,420820,422830,426021,432786,435343,435055,427185,434092,430627,421997,424164,424344,423180,418514,415339,411128,412858,419606,417931,411851,397854,384625,378215,375161,367486,362376,357169,342085,341946,325663,314186,310871,308161,312658,304460,301499,296847,286824,283754,265816,251244,231343,228868,226326,222541,215171,193556,183745,183509,165728,158095,145830,136242,126906,111581,99016,86297,75333,69886,57326,47447,38310,28060,22596,17153,12727,9594,6802,4924,7252 1,4,0,2040,28756431,286990,289643,292053,293787,294751,295090,295028,294901,294789,294626,294432,294065,293536,292921,292478,292622,293972,297085,302398,309725,318628,328943,340424,352464,364241,375465,385893,385920,399448,408585,414661,416500,429107,430141,432478,438533,440553,439949,431882,438528,434735,425692,427389,427171,425717,420858,417499,413082,414585,421136,419334,413157,399115,385851,379373,376253,368529,363334,358050,342946,342697,326377,314769,311209,308186,312282,303758,300450,295496,285230,281762,263568,248696,228598,225627,222540,218170,210232,188457,178222,177179,159257,151164,138655,128709,119007,103781,91259,78753,68009,62336,50467,41174,32727,23564,18631,13863,10067,7420,5135,7907 1,4,0,2041,29225842,290127,292789,295253,297018,298010,298402,298420,298267,298159,298036,297823,297508,297017,296445,296096,296372,297837,301089,306537,314010,323083,333502,345116,357322,369323,380632,391132,400602,399453,411655,419447,424158,424817,436438,436620,438246,443763,445470,444648,436346,442649,438437,428937,430234,429728,428054,423033,419459,414834,416154,422560,420645,414404,400324,387018,380489,377271,369509,364224,358866,343744,343339,326939,315121,311261,307900,311558,302732,299115,293848,283275,279341,260876,245702,225414,221919,218222,213217,204712,182829,172143,170299,152332,143777,131044,120759,110745,95713,83340,71149,60725,54933,43845,35217,27524,19455,15083,10986,7798,5613,8481 1,4,0,2042,29693838,293309,295941,298414,300232,301253,301670,301741,301667,301533,301414,301241,300906,300467,299933,299629,299998,301600,304972,310568,318183,327403,337999,349721,362060,374226,385758,396340,405882,414169,411698,422547,428972,432496,432176,442933,442407,443495,448699,450191,449112,440495,446364,441686,431799,432806,432085,430223,425008,421214,416426,417618,423891,421897,415596,401472,388144,381532,378226,370418,365047,359616,344433,343826,327266,315186,311003,307269,310504,301420,297482,291832,280889,276460,257723,242247,221762,217680,213321,207676,198629,176633,165528,162936,144950,135939,123010,112438,102197,87471,75352,63579,53574,47778,37547,29656,22760,15772,11974,8527,5908,9183 1,4,0,2043,30160437,296520,299139,301580,303405,304477,304923,305018,304996,304940,304795,304627,304332,303873,303390,303125,303541,305241,308752,314474,322241,331609,342353,354256,366708,379007,390705,401508,411127,419484,426444,422624,432100,437334,439871,438695,448734,447674,448449,453436,454674,453258,444235,449626,444551,434389,435178,434271,432191,426779,422812,417915,418993,425164,423094,416722,402575,389195,382512,379111,371261,365804,360254,344966,344071,327300,314937,310398,306313,309160,299808,295478,289377,278043,273100,254095,238303,217580,212860,207832,201566,191935,169885,158442,155086,137112,127664,114597,103824,93459,79151,67395,56142,46653,40965,31660,24557,18484,12540,9311,6475,9842 1,4,0,2044,30625701,299800,302362,304791,306584,307662,308156,308277,308279,308277,308210,308013,307725,307305,306803,306589,307047,308794,312410,318277,326176,335701,346597,358649,371283,383696,395522,406492,416330,424763,431789,437395,432206,440483,444728,446403,444517,454011,452644,453204,457934,458839,456994,447520,452500,447142,436778,437382,436259,433955,428390,424306,419315,420312,426384,424228,417804,403601,390181,383419,379927,372036,366449,360732,345260,344019,327014,314340,309466,305070,307512,297825,293033,286454,274718,269246,249962,233803,212819,207454,201774,194836,184645,162655,150880,146754,128832,118996,105881,95013,84633,70855,59568,48936,40055,34587,26256,19971,14724,9767,7084,10667 1,4,0,2045,31089673,303167,305655,308027,309805,310849,311348,311517,311545,311566,311553,311434,311115,310704,310240,310007,310518,312313,315980,321956,330004,339664,350721,362928,375713,388307,400248,411344,421346,429993,437095,442763,446995,440614,447896,451277,452234,449814,458992,457415,457720,462113,462592,460274,450418,455101,449532,439000,439384,438041,435560,429900,425712,420657,421577,427538,425314,418806,404561,391097,384257,380677,372697,366933,360965,345256,343642,326376,313415,308246,303526,305486,295401,290116,283044,270896,264867,245256,228696,207472,201478,195093,187500,176835,154939,142846,137949,120152,110012,96959,86106,75826,62686,51977,42058,33868,28723,21387,15933,11490,7443,11630 1,4,0,2046,31552415,306588,309033,311332,313052,314079,314543,314716,314791,314838,314847,314784,314543,314099,313645,313451,313945,315796,319513,325544,333708,343520,354716,367086,380027,392771,404893,416101,426229,435038,442349,448091,452384,455419,448048,454461,457123,457539,454813,463771,461944,461917,465883,465887,463165,453041,457499,451751,441020,441182,439663,437060,431320,427059,421947,422777,428644,426320,419739,405447,391942,385029,381311,373196,367169,360892,344923,342902,325400,312201,306724,301609,303012,292503,286709,279130,266549,259894,239923,222974,201555,194876,187804,179637,168499,146738,134351,128719,111151,100810,87934,77209,67146,54755,44722,35601,28169,23432,17091,12454,8774,12505 1,4,0,2047,32013904,310051,312465,314720,316364,317332,317778,317916,317996,318089,318125,318082,317898,317532,317046,316862,317397,319232,323009,329094,337315,347248,358599,371110,384214,397117,409388,420775,431014,439947,447418,453367,457731,460825,462864,454630,460322,462441,462542,459608,468308,466151,465699,469192,468793,465780,455462,459725,453766,442833,442817,441182,438472,432682,428354,423174,423933,429671,427256,420596,406262,392720,385686,381782,373446,367099,360486,344228,341816,324128,310683,304828,299248,300057,289111,282792,274678,261606,254267,233953,216649,195012,187667,179987,171240,159638,138065,125436,119143,101924,91492,78911,68432,58708,47167,37903,29646,23017,18755,13383,9527,14017 1,4,0,2048,32474184,313571,315937,318162,319762,320653,321038,321158,321202,321298,321380,321365,321200,320893,320484,320268,320813,322692,326459,332607,340886,350878,362350,375022,388269,401333,413760,425296,435713,444755,452347,458452,463022,466183,468283,469456,460508,465654,467456,467342,464160,472521,469944,469019,472108,471421,468192,457711,461750,455577,444487,444352,442613,439824,433989,429585,424357,425009,430628,428115,421378,407006,393380,386177,382002,373388,366693,359711,343189,340422,322546,308789,302485,296410,296600,285208,278335,269620,256009,247977,227357,209655,187859,179928,171635,162313,150266,128961,116179,109322,92574,82169,70001,59892,50625,40024,31604,24257,18455,14712,10256,15546 1,4,0,2049,32933263,317122,319465,321641,323210,324056,324364,324422,324448,324509,324593,324625,324487,324198,323849,323709,324225,326114,329927,336071,344416,354470,366004,378797,392206,405412,418001,429693,440255,449475,457175,463400,468122,471488,473652,474887,475340,465852,470681,472268,471898,468387,476319,473275,471949,474748,473847,470433,459759,463569,457227,446038,445798,443986,441124,435236,430773,425461,426015,431507,428899,422090,407631,393875,386416,381909,372990,365913,358582,341843,338707,320578,306446,299665,293078,292625,280764,273268,263894,249745,241032,220064,202010,180178,171655,162750,152865,140429,119503,106677,99364,83211,72956,61322,51701,43009,33419,25895,19477,14503,11295,17052 1,4,0,2050,33391092,320658,323023,325176,326696,327510,327771,327752,327716,327758,327808,327842,327752,327489,327157,327078,327671,329535,333359,339552,347896,358017,369615,382473,396004,409373,422102,433953,444671,454035,461912,468242,473083,476601,478970,480264,480778,480692,470893,475504,476834,476130,472200,479654,476214,474602,477187,476102,472469,461600,465226,458774,447502,447187,445306,442362,436437,431881,426497,426947,432312,429609,422680,408087,394117,386343,381476,372218,364778,357137,340173,336594,318150,303622,296348,289231,288099,275705,267526,257488,242823,233351,212089,193801,171962,162849,153343,142941,130208,109791,97034,89383,73949,63973,52992,43974,35956,27421,20824,15330,11157,18756 1,4,0,2051,33847646,324177,326565,328740,330235,331001,331229,331164,331049,331030,331060,331060,330971,330757,330451,330391,331044,332986,336788,342993,351390,361513,373180,386103,399700,413190,426083,438075,448950,458467,466486,472993,477934,481571,484090,485590,486164,486138,485737,475729,480080,481076,479946,475551,482597,478875,477051,479454,478154,474299,463281,466779,460232,448908,448520,446562,443554,437558,432920,427458,427805,433044,430199,423098,408286,394042,385926,380665,371087,363323,355360,338107,334010,315232,300298,292516,284842,282949,269971,261100,250407,235158,224950,203525,185022,163213,153519,143459,132623,119706,99928,87361,79501,64907,55339,45123,36808,29544,22084,16416,11812,19752 1,4,0,2052,34302862,327666,330089,332287,333804,334544,334724,334623,334463,334365,334336,334315,334192,333977,333722,333688,334360,336364,340248,346433,354842,365022,376691,389684,403347,416905,429916,442071,453084,462758,470931,477578,482697,486431,489068,490717,491496,491530,491190,490574,480316,484329,484899,483297,478508,485261,481334,479329,481515,479998,475968,464860,468244,461634,450264,449794,447774,444666,438611,433884,428347,428594,433657,430617,423255,408165,393622,385130,379492,369634,361534,353174,335569,330920,311802,296455,288137,279835,277112,263546,253992,242563,226766,215927,194364,175672,153939,143708,133176,122012,109033,90027,77774,69847,56208,47174,37815,30284,23829,17438,12671,20829 1,4,0,2053,34756601,331101,333583,335816,337355,338115,338269,338120,337924,337782,337672,337593,337449,337201,336944,336962,337661,339685,343631,349901,358293,368484,380211,393208,406941,420564,433644,445917,457095,466905,475229,482031,487290,491202,493935,495704,496632,496865,496585,496034,495165,484578,488160,488256,486255,481187,487722,483619,481402,483370,481681,477535,466351,469651,462982,451557,451022,448907,445708,439588,434775,429166,429263,434095,430769,423087,407693,392819,383970,377992,367843,359333,350504,332525,327302,307842,292062,283137,274148,270573,256434,246109,233970,217750,206273,184604,165760,144181,133493,122594,111221,98310,80207,68398,60547,47971,39582,31152,24461,18844,13482,22131 1,4,0,2054,35208726,334487,337021,339314,340887,341669,341843,341667,341423,341244,341090,340930,340728,340459,340168,340185,340937,342988,346954,353290,361768,371944,383684,396738,410476,424169,437315,449653,460949,470925,479386,486337,491748,495801,498713,500574,501620,502006,501925,501434,500629,499427,488419,491528,491221,488934,483662,490011,485700,483270,485064,483262,479012,467785,471004,464266,452804,452169,449969,446676,440492,435596,429866,429762,434270,430594,422562,406831,391650,382482,376147,365636,356644,347315,328953,323136,303316,287042,277453,267765,263334,248541,237467,224735,208097,195988,174257,155328,134014,122974,111823,100369,87664,70594,59355,51731,40302,32650,25197,19374,14593,23566 1,4,0,2055,35659072,337814,340410,342754,344386,345202,345399,345243,344971,344744,344553,344348,344065,343739,343427,343409,344161,346268,350261,356617,365162,375425,387151,400218,414014,427712,440927,453333,464693,474785,483412,490500,496061,500263,503315,505353,506492,506997,507069,506776,506031,504894,503269,491796,494499,493905,491409,485966,492096,487576,484978,486657,484753,480432,469165,472292,465504,453972,453247,450956,447570,441327,436299,430397,430000,434118,430061,421641,405595,390149,380650,373883,362935,353428,343580,324831,318387,298150,281335,271068,260688,255292,239880,228173,214846,197809,185082,163365,144456,123536,112258,100984,89585,77232,61316,50772,43512,33290,26445,19986,15029,25306 1,4,0,2056,36107510,341080,343737,346143,347826,348701,348931,348800,348547,348292,348054,347811,347484,347076,346708,346670,347385,349492,353545,359928,368492,378823,390637,403690,417499,431255,444474,456948,468375,478533,487277,494529,500225,504579,507781,509961,511276,511873,512064,511924,511377,510298,508739,506646,494776,497192,496384,493711,488067,493975,489292,486585,488162,486189,481799,470483,473536,466662,455071,454250,451870,448394,442042,436829,430669,429913,433605,429130,420339,404021,388299,378395,371120,359705,349665,339281,320126,312976,292276,274919,263983,252815,246462,230561,218216,204301,186894,173599,152010,133245,112854,101463,90204,79006,67152,52500,42760,35987,27003,21008,15528,26766 1,4,0,2057,36553864,344285,347002,349470,351218,352142,352431,352331,352103,351868,351601,351312,350947,350495,350044,349950,350648,352717,356769,363211,371804,382153,394035,407179,420972,434742,448018,460496,471993,482215,491025,498395,504256,508743,512095,514427,515885,516658,516941,516919,516526,515648,514146,512117,509624,497477,499680,498693,495810,489960,495692,490906,488101,489609,487570,483103,471756,474697,467749,456095,455180,452714,449100,442588,437100,430616,429470,432695,427817,418693,402090,386022,375638,367820,355920,345330,334381,314759,306836,285675,267797,256094,244160,236960,220574,207594,193110,175394,161622,140295,121808,102083,90716,79620,68771,57562,44261,35413,29232,21484,16347,28069 1,4,0,2058,36997980,347429,350207,352735,354544,355534,355871,355831,355634,355423,355175,354858,354447,353958,353464,353286,353927,355979,359994,366434,375086,385464,397366,410574,424460,438213,451504,464040,475539,485832,494704,502141,508121,512776,516260,518740,520349,521266,521726,521798,521522,520797,519495,517524,515099,512324,499973,501995,500797,497703,491697,497309,492431,489561,491002,488887,484358,472947,475787,468761,457047,456038,453437,449634,442873,437047,430209,428633,431402,426154,416680,399723,383239,372342,363960,351560,340389,328800,308662,299943,278347,259860,247412,234839,226772,209916,196314,181315,163390,149259,128336,110268,91350,80151,69369,59020,48589,36698,28808,23292,16745,29500 1,4,0,2059,37439712,350519,353349,355939,357808,358858,359262,359268,359133,358954,358731,358430,357990,357456,356925,356705,357262,359257,363253,369658,378306,388743,400672,413902,427851,441697,454971,467522,479080,489375,498319,505819,511865,516637,520291,522905,524664,525732,526335,526581,526403,525794,524646,522876,520510,517800,514818,502297,504107,502696,499437,493331,498838,493902,490968,492331,490154,485530,474068,476800,469696,457928,456778,453991,449905,442830,436636,429409,427415,429756,424121,414221,396839,379911,368482,359515,346585,334760,322467,301811,292294,270173,251120,238057,224838,215896,198594,184420,168998,150991,136629,116261,98757,80789,69908,59594,49884,40340,29888,22990,18182,30723 1,4,0,2060,37878862,353560,356435,359077,361009,362121,362586,362659,362570,362452,362259,361985,361560,360997,360421,360163,360679,362589,366526,372911,381526,391958,403945,417202,431172,445080,458448,470982,482554,492910,501858,509429,515539,520377,524149,526934,528826,530045,530800,531190,531185,530675,529643,528028,525861,523213,520296,517138,504419,506013,504436,501070,494877,500309,495317,492313,493611,491339,486634,475114,477738,470562,458691,457346,454281,449850,442430,435830,428228,425850,427740,421637,411233,393397,376013,364035,354450,340915,328370,315355,294199,283760,261166,241698,228015,214156,204338,186650,171993,156267,138314,123867,104206,87420,70538,60127,50424,41474,32900,23883,17977,32565 1,4,1,2014,7858580,99646,94520,97248,98366,98054,96066,100553,99508,98960,100286,100330,99648,95139,98863,96954,93228,95440,97891,101184,103411,107981,111407,118992,129388,135011,136944,134733,132675,134410,136698,136183,136230,136063,130041,133400,126831,123303,123275,125587,130987,128374,128615,128245,125313,126067,118594,112712,104398,106251,108228,108259,108233,98672,95407,100080,92660,92910,89328,88008,86777,81215,77639,73246,69825,73845,67782,64321,59605,51392,49328,45781,42786,40393,37456,36454,32954,30723,27998,25485,23143,20460,18720,16651,14954,14061,11719,10330,9019,7565,6631,5593,4684,3842,2919,2235,1557,1128,834,586,413,743 1,4,1,2015,8069703,101896,102091,96839,99297,100053,99605,97480,101939,100923,100390,101734,101764,101039,96478,100266,98657,95450,98434,101843,105987,108905,114039,117976,125788,136040,141274,142811,140254,137786,139108,140969,140058,139668,139114,132766,135685,128896,125206,125044,127232,132474,129760,129778,129291,126214,126877,119341,113341,104984,106708,108560,108545,108506,98964,95648,100192,92782,92967,89361,87976,86732,81174,77605,73231,69759,73587,67510,63973,59240,51082,48932,45340,42252,39791,36780,35676,32137,29806,27002,24423,22034,19380,17595,15541,13842,12879,10607,9228,7935,6552,5651,4686,3849,3099,2306,1726,1169,828,597,408,706 1,4,1,2016,8282753,104149,104361,104449,98917,101061,101544,101042,98877,103360,102372,101822,103167,103168,102401,97914,101965,100916,98487,102433,106703,111532,115047,120642,124818,132532,142419,147156,148261,145363,142530,143444,144821,143508,142711,141793,135163,137704,130776,126982,126695,128760,133833,130992,130799,130208,127007,127600,120002,113868,105476,107106,108865,108817,108740,99201,95836,100255,92881,92997,89362,87916,86654,81109,77544,73160,69610,73222,67133,63535,58791,50669,48415,44771,41599,39073,35997,34769,31180,28752,25884,23260,20846,18231,16424,14387,12689,11663,9479,8129,6882,5591,4740,3856,3106,2451,1784,1302,857,594,418,671 1,4,1,2017,8497790,106402,106635,106738,106565,100707,102626,102918,102458,100313,104809,103824,103239,104566,104548,103858,99644,104232,103998,102538,107355,112303,117734,121737,127511,131604,138998,148426,152619,153286,150112,146919,147367,148273,146563,145388,144141,137303,139555,132526,128644,128236,130164,135036,132077,131699,131023,127721,128237,120564,114309,105899,107472,109159,109058,108916,99387,95975,100288,92959,92984,89327,87828,86564,81013,77429,73001,69350,72748,66664,63013,58230,50130,47774,44071,40831,38238,35088,33720,30083,27571,24661,22015,19591,17031,15206,13191,11499,10426,8354,7056,5878,4696,3909,3117,2456,1898,1349,959,613,414,653 1,4,1,2018,8714750,108581,108908,109034,108872,108390,102297,104076,104273,103913,101780,106262,105260,104627,105946,106036,105609,101941,107332,108096,107512,113025,118566,124484,128692,134315,138117,145082,154023,157677,157963,154518,150886,150883,151336,149259,147737,146220,139253,141288,134169,130184,129657,131407,136091,133032,132496,131769,128341,128774,121030,114694,106288,107826,109423,109250,109043,99523,96098,100299,92997,92929,89259,87722,86432,80857,77226,72723,68978,72184,66103,62383,57538,49459,46996,43243,39949,37269,34036,32527,28853,26280,23353,20699,18286,15782,13943,11958,10286,9194,7257,6038,4942,3875,3163,2471,1904,1438,995,691,429,640 1,4,1,2019,8933419,110711,111108,111326,111185,110713,110012,103769,105505,105668,105395,103251,107699,106666,105990,107428,107816,107937,105075,111462,113123,113226,119353,125382,131511,135584,140830,144252,150743,159211,162404,162312,158512,154437,153996,154026,151616,149815,148122,141050,142908,135701,131590,130924,132484,137021,133873,133223,132425,128855,129214,121429,115041,106666,108150,109631,109398,109111,99634,96196,100268,92991,92841,89177,87578,86237,80608,76899,72327,68518,71524,65426,61617,56705,48653,46093,42297,38933,36148,32839,31194,27507,24898,21970,19329,16935,14486,12643,10706,9080,7993,6213,5084,4085,3141,2512,1917,1443,1063,717,485,644 1,4,1,2020,9153719,112802,113257,113544,113493,113040,112347,111514,105221,106972,107099,106889,104714,109111,108053,107463,109207,110172,111106,109247,116531,118904,119614,126232,132463,138486,142185,146957,149962,155978,164052,166792,166261,162078,157593,156734,156381,153703,151705,149890,142712,144419,137105,132839,132033,133427,137839,134633,133856,132980,129273,129587,121785,115385,107009,108414,109793,109495,109151,99715,96249,100200,92950,92737,89064,87380,85945,80233,76454,71835,67963,70749,64620,60703,55723,47720,45067,41209,37764,34876,31503,29734,26061,23433,20530,17912,15535,13146,11324,9458,7901,6849,5234,4208,3316,2499,1951,1455,1071,768,505,683 1,4,1,2021,9375649,114871,115365,115712,115727,115363,114688,113859,112996,106708,108469,108547,108369,106148,110504,109545,109252,111568,113373,115315,114368,122356,125355,126567,133388,139483,145170,148384,152658,155244,160852,168552,170765,169803,165242,160361,159129,158488,155624,153470,151539,144267,145806,138362,133941,133017,134270,138587,135294,134386,133431,129635,129913,122128,115696,107289,108620,109907,109560,109164,99752,96247,100105,92889,92596,88892,87093,85525,79744,75907,71249,67290,69838,63661,59631,54608,46659,43898,39962,36437,33459,30044,28172,24533,21904,19036,16442,14096,11785,10010,8237,6777,5776,4336,3424,2639,1945,1483,1080,774,541,723 1,4,1,2022,9599224,116887,117453,117837,117911,117608,117023,116212,115351,114512,108225,109987,110015,109818,107568,112002,111345,111634,114784,117620,120464,120246,128853,132363,133784,140476,146214,151446,154155,157948,160157,165374,172627,174337,172955,168026,162776,161266,160435,157419,155144,153100,145706,147052,139470,134916,133896,135052,139251,135851,134832,133816,129971,130223,122430,115947,107516,108770,109984,109596,109136,99739,96208,99989,92787,92394,88619,86684,84984,79161,75259,70538,66476,68771,62546,58418,53355,45448,42570,38557,34964,31915,28484,26524,22938,20318,17488,14928,12643,10431,8728,7072,5723,4792,3528,2731,2058,1482,1100,782,547,773 1,4,1,2023,9824590,118845,119486,119942,120050,119805,119278,118558,117714,116877,116052,109774,111508,111486,111257,109101,113828,113746,114874,119049,122805,126377,126792,135907,139634,140928,147261,152541,157276,159512,162895,164721,169477,176257,177523,175738,170462,164940,163241,162263,159129,156735,154556,147006,148182,140473,135808,134704,135757,139820,136325,135233,134165,130303,130502,122662,116144,107691,108883,110042,109592,109063,99689,96154,99830,92614,92099,88216,86154,84344,78483,74488,69679,65513,67551,61286,57073,51950,44080,41080,37004,33360,30264,26833,24808,21287,18674,15895,13401,11198,9106,7502,5979,4754,3905,2818,2131,1569,1104,799,555,806 1,4,1,2024,10051109,120759,121463,121993,122171,121959,121487,120822,120067,119249,118428,117611,111306,112990,112930,112798,110941,116244,117004,119166,124272,128754,132966,133898,143224,146826,147764,153631,158416,162668,164499,167490,168857,173140,179472,180330,178187,172633,166930,165088,163980,160732,158200,155860,148156,149180,141369,136628,135425,136361,140295,136738,135595,134499,130602,130714,122834,116282,107835,108972,110056,109539,108952,99622,96060,99601,92338,91676,87691,85518,83598,77674,73569,68666,64393,66176,59879,55566,50367,42549,39434,35316,31646,28519,25111,23030,19575,16984,14279,11877,9784,7836,6351,4974,3881,3123,2204,1628,1171,805,568,833 1,4,1,2025,10278600,122618,123392,123984,124235,124091,123652,123040,122343,121613,120810,119997,119153,112798,114446,114478,114650,113372,119525,121327,124425,130263,135386,140117,141266,150460,153703,154178,159550,163843,167686,169129,171658,172554,176383,182301,182795,180363,174629,168792,166821,165589,162210,159510,157010,149174,150070,142188,137360,136045,136872,140711,137112,135945,134796,130833,130862,122947,116387,107952,109021,110022,109445,108818,99514,95898,99264,91933,91123,87055,84775,82716,76713,72491,67491,63125,64649,58302,53872,48605,40857,37644,33511,29835,26701,23326,21186,17815,15269,12668,10389,8431,6641,5288,4064,3110,2446,1687,1217,854,573,857 1,4,1,2026,10506930,124428,125269,125931,126241,126166,125794,125214,124569,123897,123182,122390,121547,120654,114264,116009,116336,117096,116675,123875,126616,130454,136937,142584,147531,148553,157380,160154,160137,165016,168891,172345,173328,175380,175826,179239,184788,184987,182362,176496,170538,168448,167073,163532,160670,158024,150082,150879,142921,137991,136574,137325,141090,137475,136255,135028,131004,130946,123026,116462,108028,109019,109948,109327,108640,99335,95629,98791,91399,90457,86310,83897,81676,75590,71245,66165,61708,62943,56534,51995,46668,39016,35730,31605,27945,24814,21473,19292,16028,13559,11089,8961,7154,5536,4326,3260,2441,1876,1263,889,609,876 1,4,1,2027,10735915,126182,127094,127822,128201,128184,127879,127367,126751,126132,125474,124770,123947,123056,122128,115837,117880,118794,120419,121054,129195,132680,137168,144177,150041,154861,155518,163875,166148,165635,170098,173582,176568,177075,178673,178702,181746,187001,187002,184229,178246,172174,169946,168399,164697,161689,158927,150912,151601,143552,138531,137044,137741,141453,137795,136500,135196,131111,130995,123075,116497,108054,108978,109849,109168,108386,99047,95226,98186,90752,89680,85428,82859,80467,74294,69843,64684,60117,61038,54574,49935,44569,37047,33708,29614,25982,22856,19567,17370,14243,11881,9574,7613,5972,4536,3476,2562,1876,1408,926,634,910 1,4,1,2028,10965429,127896,128864,129661,130105,130156,129908,129461,128913,128323,127716,127071,126335,125464,124537,123709,117722,120356,122130,124821,126409,135296,139432,144450,151678,157412,161865,162055,169902,171682,170751,174817,177833,180332,180389,181568,181228,183981,189034,188883,185981,179886,173682,171284,169567,165724,162599,159751,151655,152218,144089,139010,137476,138142,141775,138051,136682,135300,131178,131011,123081,116480,108045,108911,109708,108933,108020,98624,94695,97461,89993,88762,84384,81650,79080,72835,68279,63023,58333,58929,52426,47702,42324,34965,31596,27547,23945,20840,17632,15448,12493,10268,8144,6363,4899,3648,2735,1971,1409,1033,662,947 1,4,1,2029,11195363,129597,130591,131444,131955,132069,131888,131496,131015,130494,129916,129320,128646,127861,126953,126126,125603,120212,123711,126553,130204,132545,142086,146751,151993,159091,164455,168436,168120,175461,176826,175504,179094,181619,183660,183301,184113,183480,186034,190935,190646,187620,181396,175032,172463,170599,166639,163430,160484,152292,152741,144563,139454,137896,138504,142028,138245,136799,135362,131216,130981,123032,116422,108010,108803,109493,108586,107509,98067,94046,96620,89093,87679,83165,80258,77523,71211,66530,61161,56350,56622,50097,45315,39955,32789,29403,25401,21848,18793,15695,13564,10808,8743,6817,5226,3945,2878,2110,1483,1036,738,991 1,4,1,2030,11425612,131288,132306,133188,133751,133928,133808,133485,133057,132602,132094,131526,130903,130179,129358,128549,128031,128104,123587,128160,131959,136369,139374,149444,154336,159445,166171,171058,174528,173714,180630,181602,179806,182908,184968,186588,185863,186380,185548,187953,192716,192298,189131,182747,176220,173504,171517,167475,164168,161111,152836,153201,145004,139883,138277,138797,142220,138374,136873,135393,131207,130897,122941,116337,107933,108621,109162,108093,106859,97392,93284,95630,88028,86414,81762,78695,75792,69396,64573,59097,54172,54122,47607,42793,37478,30527,27125,23189,19716,16743,13794,11749,9213,7327,5606,4217,3113,2223,1590,1091,741,1070 1,4,1,2031,11656091,132962,134010,134915,135506,135736,135676,135414,135055,134651,134209,133713,133116,132443,131682,130962,130463,130541,131496,128060,133597,138152,143231,146774,157065,161824,166560,172808,177180,180147,178914,185429,185924,183640,186277,187916,189160,188146,188462,187482,189750,194383,193819,190480,183931,177268,174431,172356,168218,164799,161644,153317,153625,145432,140276,138589,139030,142347,138461,136914,135376,131143,130767,122822,116202,107781,108323,108685,107462,106083,96600,92376,94467,86780,84964,80188,76958,73863,67367,62407,56830,51808,51448,44975,40156,34900,28178,24780,20943,17581,14729,11961,10029,7732,6036,4530,3332,2408,1679,1171,781,1122 1,4,1,2032,11886721,134650,135698,136633,137244,137500,137492,137288,136993,136656,136265,135831,135310,134662,133953,133292,132883,132986,133949,135988,133523,139823,145043,150665,154433,164589,168972,173228,178962,182827,185371,183740,189771,189775,187030,189238,190504,191452,190243,190406,189294,191433,195920,195177,191663,184979,178203,175278,173099,168856,165336,162113,153760,154034,145820,140598,138842,139200,142431,138513,136909,135304,131032,130607,122654,115992,107515,107883,108070,106701,105182,95657,91297,93112,85346,83335,78437,75022,71710,65119,60031,54367,49276,48623,42224,37410,32226,25757,22395,18692,15481,12785,10221,8426,6378,4883,3587,2580,1819,1238,840,1181 1,4,1,2033,12117458,136325,137397,138332,138971,139247,139264,139110,138872,138601,138277,137893,137432,136863,136181,135568,135222,135420,136412,138459,141473,139778,146750,152509,158359,161994,171769,175673,179413,184638,188076,190217,188105,193640,193180,190014,191843,192811,193560,192203,192231,190988,192984,197291,196370,192707,185912,179057,176033,173736,169395,165810,162543,154192,154404,146137,140860,139032,139328,142481,138521,136847,135186,130893,130391,122402,115662,107109,107303,107326,105816,104122,94541,90032,91563,83732,81525,76484,72858,69327,62656,57449,51729,46596,45666,39358,34562,29474,23295,20004,16476,13452,10937,8598,6960,5167,3872,2781,1954,1345,891,1254 1,4,1,2034,12348205,138007,139084,140042,140680,140982,141016,140888,140698,140486,140229,139912,139500,138992,138389,137803,137506,137768,138860,140942,143971,147754,146735,154248,160232,165950,169211,178498,181886,185112,189908,192942,194601,191997,197060,196175,192634,194164,194930,195529,194039,193939,192553,194373,198498,197420,193633,186764,179818,176677,174275,169872,166244,162961,154584,154700,146390,141058,139184,139423,142483,138471,136741,135038,130700,130091,122027,115183,106561,106595,106456,104770,102882,93233,88577,89823,81937,79507,74299,70463,66720,59979,54681,48937,43790,42584,36383,31629,26674,20825,17648,14329,11522,9211,7111,5647,4102,3008,2110,1447,969,1336 1,4,1,2035,12578954,139710,140778,141741,142400,142699,142759,142648,142482,142319,142120,141871,141527,141064,140523,140017,139750,140064,141221,143409,146477,150275,154736,154268,162005,167853,173197,175972,184734,187608,190406,194795,197344,198508,195438,200069,198807,194970,196298,196913,197373,195762,195516,193955,195596,199560,198351,194479,187520,180468,177224,174751,170307,166664,163336,154900,154929,146579,141218,139300,139472,142427,138375,136604,134834,130422,129664,121503,114558,105887,105761,105426,103543,101438,91734,86935,87895,79932,77250,71878,67840,63889,57109,51751,46010,40863,39386,33318,28646,23866,18390,15366,12286,9716,7627,5776,4491,3191,2287,1565,1044,1436 1,4,1,2036,12809608,141381,142492,143446,144109,144427,144482,144398,144251,144113,143964,143772,143495,143097,142600,142158,141970,142316,143530,145789,148963,152804,157283,162293,162058,169660,175127,179984,182239,190482,192923,195312,199217,201265,201957,198460,202710,201156,197116,198289,198766,199102,197351,196927,195190,196672,200504,199203,195228,188163,181021,177709,175187,170731,167043,163637,155150,155093,146730,141341,139371,139463,142324,138246,136410,134541,130018,129078,120827,113801,105088,104770,104213,102115,99789,90043,85107,85742,77690,74752,69225,64987,60852,54070,48677,42956,37821,36090,30197,25652,21093,16029,13189,10373,8056,6205,4600,3499,2428,1699,1133,1553 1,4,1,2037,13040083,143029,144171,145167,145822,146143,146217,146131,146010,145887,145761,145620,145400,145070,144637,144243,144116,144546,145793,148113,151363,155316,159840,164870,170110,169743,176961,181935,186273,188009,195815,197849,199753,203157,204729,204992,201116,205063,203309,199120,200156,200504,200695,198770,198171,196280,197633,201364,199960,195866,188711,181509,178153,175607,171112,167345,163867,155336,155216,146843,141418,139384,139409,142188,138062,136129,134122,129453,128336,120010,112911,104134,103597,102797,100477,97939,88164,83063,83346,75204,72016,66340,61924,57636,50882,45465,39780,34684,32734,27063,22693,18404,13774,11146,8613,6563,4949,3588,2667,1807,1232,1683 1,4,1,2038,13270338,144669,145829,146857,147550,147863,147942,147869,147747,147650,147536,147422,147253,146981,146615,146286,146209,146700,148034,150390,153704,157737,162376,167452,172713,177820,177071,183800,188241,192063,193368,200762,202306,203707,206639,207776,207660,203480,207222,205320,200998,201902,202108,202119,200025,199268,197254,198511,202130,200602,196405,189191,181960,178583,175985,171419,167578,164029,155479,155301,146908,141439,139351,139322,141995,137792,135718,133539,128734,127450,119057,111860,102993,102220,101172,98637,95886,86059,80780,80691,72478,69038,63239,58677,54260,47548,42129,36504,31484,29363,23965,19821,15834,11656,9267,7027,5244,3869,2738,1988,1311,1829 1,4,1,2039,13500340,146303,147479,148524,149251,149598,149668,149599,149486,149388,149305,149204,149059,148838,148532,148267,148257,148804,150200,152648,156000,160101,164819,170014,175320,180449,185175,183936,190131,194048,197439,198333,205236,206277,207200,209696,210452,210035,205654,209241,207205,202756,203514,203541,203374,201133,200250,198146,199295,202785,201145,196877,189633,182394,178970,176290,171655,167739,164148,155586,155332,146915,141413,139289,139179,141716,137389,135142,132799,127868,126419,117934,110612,101655,100633,99343,96595,93596,83710,78242,77783,69506,65835,59952,55268,50729,44083,38682,33161,28266,26027,20955,17072,13415,9703,7571,5625,4104,2957,2043,1445,1975 1,4,1,2040,13730059,147917,149122,150182,150925,151303,151410,151331,151220,151132,151049,150979,150846,150650,150392,150192,150244,150859,152314,154827,158276,162419,167205,172480,177909,183082,187827,192058,190292,195960,199442,202421,202825,209220,209784,210271,212384,212834,212215,207684,211131,208971,204379,204959,204806,204485,202125,201148,198939,199968,203341,201622,197310,190055,182784,179283,176522,171818,167858,164230,155642,155306,146876,141356,139170,138951,141301,136819,134409,131911,126858,125212,116610,109158,100106,98845,97311,94316,91046,81100,75456,74616,66309,62440,56497,51702,47056,40503,35165,29798,25077,22781,18068,14481,11183,7938,6068,4407,3143,2211,1488,2153 1,4,1,2041,13959471,149537,150743,151834,152592,152988,153117,153074,152956,152871,152797,152726,152625,152441,152208,152054,152176,152853,154380,156954,160473,164712,169544,174889,180399,185693,190480,194729,198429,196140,201371,204439,206925,206823,212737,212866,212967,214775,215020,214249,209588,212901,210600,205836,206236,205928,205480,203033,201951,199626,200541,203830,202056,197722,190436,183099,179523,176680,171935,167941,164259,155641,155231,146805,141243,138965,138590,140719,136094,133528,130875,125668,123797,115072,107484,98358,96854,95042,91774,88222,78236,72416,71208,62918,58869,52879,47990,43260,36847,31625,26463,21970,19665,15347,12087,9162,6370,4764,3383,2353,1615,2295 1,4,1,2042,14188556,151177,152370,153461,154251,154659,154805,154785,154704,154612,154539,154477,154377,154224,154002,153876,154042,154791,156384,159033,162617,166925,171856,177250,182829,188202,193112,197400,201120,204293,201566,206382,208951,210933,210354,215826,215572,215369,216972,217060,216159,211372,214536,212062,207122,207367,206933,206391,203847,202646,200213,201052,204278,202471,198091,190739,183345,179688,176790,172017,167969,164229,155588,155120,146674,141044,138628,138063,139975,135217,132496,129654,124273,122160,113308,105603,96406,94631,92508,88956,85123,75111,69140,67592,59349,55126,49110,44150,39385,33166,28111,23208,18984,16724,12825,9916,7361,5009,3662,2537,1721,2467 1,4,1,2043,14417349,152835,154018,155094,155882,156320,156481,156477,156417,156364,156282,156224,156132,155981,155790,155673,155871,156666,158330,161048,164708,169085,174087,179580,185210,190655,195639,200053,203806,206999,209734,206594,210910,212967,214475,213457,218539,217983,217575,219022,218974,217946,213016,216001,213350,208263,208380,207851,207206,204551,203242,200737,201521,204706,202843,198380,190971,183515,179807,176866,172045,167935,164145,155503,154949,146455,140712,138125,137377,139078,134189,131279,128224,122656,120288,111326,103507,94225,92140,89699,85864,81746,71741,65662,63783,55608,51229,45211,40227,35479,29507,24681,20078,16164,13994,10535,7982,5798,3858,2751,1859,2646 1,4,1,2044,14645868,154528,155682,156748,157521,157958,158148,158155,158113,158081,158039,157968,157882,157739,157550,157465,157673,158498,160213,163006,166738,171194,176266,181830,187560,193055,198111,202597,206475,209704,212452,214773,211140,214940,216513,217584,216184,220953,220194,219634,220942,220766,219593,214492,217292,214494,209286,209309,208674,207912,205155,203775,201221,201974,205092,203138,198600,191126,183636,179887,176885,172008,167852,164026,155356,154686,146100,140212,137463,136541,138028,132977,129855,126567,120805,118190,109122,101168,91778,89374,86614,82488,78103,68161,61996,59789,51708,47194,41224,36269,31593,25930,21376,17117,13543,11509,8493,6295,4472,2903,2019,2851 1,4,1,2045,14874119,156264,157382,158419,159180,159602,159790,159825,159795,159778,159759,159728,159629,159493,159311,159227,159468,160308,162053,164901,168707,173237,178390,184027,189829,195424,200529,205083,209034,212381,215172,217503,219324,215181,218498,219627,220314,218610,223174,222259,221562,222744,222419,221071,215795,218439,215519,210228,210140,209389,208519,205697,204270,201690,202382,205397,203359,198743,191231,183719,179915,176842,171921,167730,163840,155117,154285,145576,139552,136653,135557,136792,131555,128199,124671,118726,115859,106667,98550,89052,86334,83239,78843,74230,64385,58150,55623,47665,43064,37197,32326,27790,22482,18243,14360,11153,9291,6710,4859,3370,2134,3084 1,4,1,2046,15102148,158028,159124,160125,160857,161267,161440,161474,161469,161463,161458,161452,161392,161241,161069,160992,161234,162108,163872,166750,170613,175219,180450,186167,192041,197710,202912,207513,211535,214957,217862,220231,222065,223373,218747,221625,222362,222746,220840,225245,224195,223370,224406,223901,222378,216951,219468,216464,211070,210863,210004,209062,206200,204747,202113,202710,205630,203505,198833,191295,183748,179880,176747,171797,167540,163557,154738,153708,144886,138742,135693,134385,135340,129899,126302,122540,116414,113264,103924,95641,86055,83005,79593,74969,70143,60422,54134,51306,43525,38890,33185,28464,24120,19210,15328,11842,9016,7354,5189,3668,2482,3310 1,4,1,2047,15329919,159816,160893,161872,162567,162948,163108,163127,163121,163140,163146,163151,163117,163006,162821,162752,163003,163876,165679,168577,172472,177137,182447,188242,194198,199936,205212,209913,213980,217473,220448,222934,224806,226122,226945,221880,224369,224801,224977,222920,227184,226009,225036,225897,225214,223537,217991,220414,217308,211802,211488,210555,209567,206685,205179,202457,202967,205789,203597,198880,191305,183714,179791,176612,171603,167254,163132,154183,152960,144042,137782,134546,133000,133647,128001,124170,120171,113835,110367,100877,92443,82769,79404,75715,70877,65854,56281,49968,46883,39338,34726,29250,24731,20633,16158,12657,9588,7146,5696,3924,2706,3692 1,4,1,2048,15557461,161632,162686,163647,164319,164661,164791,164798,164777,164793,164826,164840,164817,164735,164589,164506,164766,165651,167455,170393,174309,179008,184375,190255,196286,202108,207453,212228,216390,219926,222973,225529,227514,228872,229700,230083,224635,226814,227037,227062,224869,229003,227682,226531,227214,226378,224579,218949,221261,218043,212438,212051,211071,210057,207127,205531,202729,203151,205894,203643,198870,191250,183627,179662,176410,171311,166825,162530,153459,152052,143045,136633,133184,131379,131709,125863,121797,117533,110957,107152,97531,88938,79210,75570,71617,66580,61371,51984,45694,42407,35157,30639,25441,21181,17377,13359,10262,7611,5544,4314,2898,4088 1,4,1,2049,15784711,163464,164505,165443,166097,166416,166507,166483,166450,166452,166481,166522,166509,166437,166321,166275,166523,167418,169233,172176,176133,180857,186256,192194,198313,204207,209636,214480,218715,222343,225435,228060,230117,231586,232458,232845,232840,227084,229056,229123,229015,226694,230681,229182,227856,228384,227422,225539,219808,221998,218679,213009,212577,211570,210503,207492,205813,202931,203285,205954,203633,198796,191141,183497,179465,176104,170871,166213,161749,152575,150980,141853,135270,131590,129515,129528,123485,119152,114588,107762,103620,93863,85141,75419,71515,67310,62084,56720,47571,41363,37934,31047,26675,21814,17859,14386,10847,8157,5915,4207,3192,4463 1,4,1,2050,16011679,165289,166342,167267,167896,168197,168265,168201,168137,168126,168141,168179,168197,168134,168024,168010,168295,169181,171006,173960,177926,182689,188114,194085,200263,206245,211746,216671,220972,224677,227860,230528,232653,234196,235179,235606,235605,235293,229332,231150,231079,230845,228382,232185,230512,229034,229435,228385,226399,220556,222639,219254,213546,213088,212027,210870,207783,206020,203084,203374,205955,203556,198663,190988,183299,179163,175652,170249,165421,160803,151526,149709,140442,133670,129753,127413,127102,120832,116196,111318,104246,99751,89887,81096,71407,67250,62802,57415,51941,43097,37033,33533,27060,22898,18417,14805,11698,8637,6349,4496,3119,4898 1,4,1,2051,16238345,167105,168170,169106,169723,170000,170048,169961,169856,169815,169817,169840,169854,169824,169724,169715,170031,170954,172772,175738,179715,184489,189957,195952,202163,208204,213795,218790,223174,226940,230203,232963,235127,236737,237794,238335,238369,238063,237541,231432,233112,232913,232537,229896,233517,231694,230092,230405,229250,227149,221207,223216,219792,214067,213556,212405,211162,208002,206181,203194,203403,205892,203425,198486,190763,182994,178710,175014,169446,164461,159687,150279,148214,138790,131828,127679,125072,124398,117867,112914,107720,100390,95559,85650,76816,67186,62784,58119,52616,47094,38617,32766,29258,23255,19355,15289,12054,9327,6733,4833,3339,5120 1,4,1,2052,16464647,168906,169989,170936,171564,171828,171852,171745,171617,171538,171511,171520,171517,171482,171415,171416,171738,172692,174550,177510,181500,186284,191764,197803,204038,210112,215763,220849,225297,229149,232469,235310,237567,239218,240337,240953,241103,240830,240315,239639,233399,234951,234606,234053,231235,234701,232755,231067,231275,230006,227800,221796,223756,220315,214550,213948,212709,211381,208174,206297,203243,203371,205774,203248,198236,190432,182538,178072,174192,168472,163334,158366,148807,146469,136888,129744,125364,122455,121375,114572,109300,103771,96210,91088,81164,72311,62763,58140,53301,47745,42236,34203,28619,25173,19681,16088,12465,9626,7283,5134,3594,5400 1,4,1,2053,16690538,170678,171792,172759,173396,173670,173682,173550,173403,173301,173235,173215,173199,173147,173074,173109,173441,174402,176292,179291,183279,188075,193566,199619,205897,211995,217675,222822,227363,231275,234681,237582,239916,241661,242826,243502,243725,243567,243084,242419,241608,235245,236650,236125,235394,232427,235766,233737,231945,232038,230662,228389,222350,224279,220796,214956,214267,212940,211554,208303,206354,203231,203284,205608,202994,197878,189945,181895,177250,173196,167328,161997,156811,147089,144463,134740,127417,122772,119523,118013,110942,105332,99489,91749,86354,76438,67587,58160,53360,48404,42858,37444,29906,24651,21331,16382,13133,9969,7529,5562,3824,5750 1,4,1,2054,16915922,172426,173565,174563,175220,175503,175523,175381,175209,175088,174999,174941,174894,174829,174738,174768,175135,176105,178002,181037,185063,189858,195362,201425,207720,213859,219563,224738,229340,233348,236813,239796,242197,244015,245275,245992,246275,246191,245826,245193,244391,243455,236949,238177,237469,236591,233499,236751,234621,232715,232700,231259,228945,222888,224761,221200,215288,214507,213122,211685,208372,206350,203166,203156,205366,202628,197356,189263,181066,176254,172024,165972,160422,155000,145108,142202,132341,124810,119870,116257,114313,106953,101023,94915,87023,81364,71480,62669,53417,48497,43488,38031,32773,25788,20914,17778,13392,10520,7809,5760,4149,6135 1,4,1,2055,17140718,174142,175316,176338,177025,177328,177358,177222,177041,176895,176787,176704,176620,176522,176421,176433,176795,177803,179707,182750,186813,191644,197148,203226,209529,215684,221431,226630,231261,235329,238892,241934,244414,246301,247632,248442,248766,248743,248453,247935,247167,246240,245159,238481,239528,238665,237666,234494,237640,235396,233385,233302,231818,229484,223386,225167,221532,215543,214702,213265,211757,208380,206292,203061,202951,205013,202100,196642,188394,180060,175079,170637,164371,158586,152917,142871,139682,129655,121892,116632,112657,110239,102617,96418,90066,82038,76129,66317,57597,48586,43610,38626,33322,28292,21905,17453,14555,10742,8253,5984,4305,6601 1,4,1,2056,17364828,175827,177031,178088,178800,179133,179182,179058,178882,178727,178594,178493,178383,178248,178115,178117,178461,179462,181408,184458,188527,193397,198937,205015,211334,217497,223258,228501,233154,237252,240874,244014,246557,248519,249919,250803,251219,251239,251010,250566,249912,249020,247947,246691,239836,240733,239743,238663,235393,238420,236072,233996,233869,232362,229981,223807,225499,221784,215750,214857,213352,211765,208333,206191,202878,202636,204494,201374,195733,187342,178872,173688,169003,162507,156476,150570,140373,136863,126646,118632,113057,108688,105805,97979,91534,84946,76803,70675,60990,52428,43728,38770,33879,28797,24061,18304,14308,11691,8441,6335,4480,7007 1,4,1,2057,17588150,177480,178716,179804,180551,180908,180988,180882,180718,180569,180426,180300,180173,180012,179840,179812,180147,181129,183067,186157,190235,195110,200691,206805,213124,219303,225073,230327,235026,239145,242795,245998,248636,250662,252137,253092,253583,253691,253506,253125,252547,251769,250730,249481,248046,241046,241817,240742,239566,236180,239100,236686,234570,234421,232863,230399,224158,225753,221988,215918,214956,213374,211719,208244,206013,202585,202157,203780,200454,194638,186102,177464,172047,167101,160365,154097,147950,137579,133708,123288,115028,109110,104362,101065,93058,86375,79568,71343,65042,55558,47225,38910,34040,29312,24519,20129,15026,11510,9200,6489,4751,7386 1,4,1,2058,17810604,179103,180370,181488,182266,182659,182762,182688,182542,182404,182266,182131,181979,181799,181604,181537,181842,182813,184733,187817,191935,196818,202405,208557,214914,221093,226879,232142,236852,241018,244690,247920,250619,252742,254278,255310,255872,256056,255958,255622,255109,254403,253481,252267,250840,249256,242136,242824,241645,240357,236872,239718,237266,235130,234930,233288,230748,224430,225958,222151,216030,214989,213340,211629,208078,205724,202130,201484,202869,199344,193352,184639,175805,170136,164918,157951,151444,145023,134444,130191,119576,111049,104806,99732,96030,87855,80950,73956,65701,59295,50085,42059,34197,29483,24986,20538,16548,12104,9071,7084,4875,7812 1,4,1,2059,18032105,180698,181992,183142,183950,184374,184513,184460,184347,184226,184097,183968,183808,183604,183390,183299,183565,184508,186416,189483,193593,198517,204111,210270,216663,222882,228669,233948,238666,242843,246562,249815,252540,254723,256359,257450,258091,258348,258326,258076,257608,256968,256118,255019,253628,252051,250346,243148,243733,242438,241051,237501,240302,237833,235647,235362,233639,231016,224654,226121,222257,216080,214967,213262,211464,207798,205273,201480,200615,201767,198040,191835,182919,173873,167939,162455,155257,148477,141744,130947,126301,115476,106709,100198,94809,90706,82384,75286,68154,59940,53498,44650,36997,29651,25161,20956,16906,13350,9554,6996,5331,8168 1,4,1,2060,18252539,182268,183586,184763,185602,186057,186228,186212,186119,186028,185918,185798,185644,185431,185195,185084,185326,186229,188109,191163,195258,200174,205808,211974,218372,224626,230455,235736,240470,244655,248386,251685,254433,256642,258338,259531,260229,260564,260618,260443,260064,259466,258683,257659,256380,254841,253142,251355,244063,244533,243133,241683,238098,240872,238355,236086,235722,233913,231237,224838,226226,222300,216075,214898,213108,211186,207359,204627,200636,199559,200471,196502,190051,180917,171652,165460,159707,152242,145152,138087,127078,122004,111000,102057,95294,89601,85102,76667,69426,62223,54123,47734,39315,32111,25333,21128,17271,13658,10552,7380,5274,8713 1,4,2,2014,8675611,93749,90299,93618,95169,95039,93420,97409,95916,96408,99328,100054,99509,94809,97676,95778,91556,93954,96268,98831,100526,103729,107400,114872,125923,133461,139025,139184,139605,143033,148448,149109,152204,153781,149714,152622,145967,141915,142697,142275,146943,145094,146751,146668,143154,143749,135293,129360,119101,120217,122115,124427,122950,112163,111007,116572,109106,109472,106719,106264,106540,99944,95973,91502,88638,92175,84904,79882,74885,63288,61451,56632,51998,50348,46289,44629,39893,38010,35326,33225,31082,28011,27268,24513,22978,22129,19061,17198,15210,13328,11797,9909,8348,6541,5438,4452,3119,2413,1788,1339,957,1795 1,4,2,2015,8908404,95864,96322,92803,95813,97022,96591,94844,98779,97292,97760,100627,101282,100661,95975,98957,97399,93785,97036,100395,103938,106494,110387,114734,122639,133734,141201,146584,146402,146281,148933,153493,153473,155938,157073,152642,155262,148457,144292,145030,144497,148976,146876,148281,147975,144368,144880,136372,130383,120067,121117,122936,125195,123663,112934,111786,117326,109898,110261,107481,107014,107258,100669,96613,92021,89019,92369,85015,79917,74875,63335,61402,56519,51799,50030,45891,44093,39280,37246,34458,32265,30047,26958,26087,23297,21672,20678,17635,15744,13773,11922,10406,8609,7135,5486,4471,3581,2451,1851,1335,972,1740 1,4,2,2016,9143252,97980,98460,98854,95030,97685,98609,98008,96235,100158,98662,99077,101868,102462,101816,97295,100593,99643,96895,101206,105567,109922,113238,117754,122563,130561,141548,148817,153834,153101,152236,154056,157808,157271,159253,160029,155314,157711,150873,146636,147277,146560,150778,148419,149628,149187,145515,145951,137368,131325,120984,121984,123724,125939,124376,113727,112601,118088,110686,111028,108236,107765,107932,101303,97107,92382,89262,92424,85007,79864,74770,63270,61212,56262,51462,49564,45337,43383,38492,36332,33468,31196,28904,25805,24794,21980,20268,19142,16154,14265,12328,10528,9050,7367,5993,4518,3602,2820,1882,1385,970,1694 1,4,2,2017,9380099,100098,100597,101014,101106,96930,99286,100062,99393,97630,101532,99990,100334,103059,103643,103124,98971,102857,102774,101098,106430,111624,116689,120690,125620,130545,138479,149240,156121,160566,159065,157407,158445,161560,160654,162227,162734,157800,160084,153250,148899,149364,148392,152333,149780,150868,150341,146591,146935,138288,132214,121873,122806,124489,126679,125118,114553,113424,118852,111456,111792,108993,108470,108504,101787,97443,92603,89367,92360,84903,79710,74541,63062,60870,55857,50977,48939,44608,42493,37550,35293,32364,30018,27659,24542,23397,20562,18781,17548,14646,12783,10897,9166,7750,6196,4944,3648,2842,2171,1411,1012,1657 1,4,2,2018,9618767,102142,102736,103171,103284,103026,98556,100748,101481,100782,99019,102858,101253,101535,104251,104978,104796,101281,106013,107015,106365,112546,118470,124178,128638,133641,138523,146259,156625,162907,166561,164242,161847,162259,164905,163685,164942,165254,160208,162427,155533,151005,151212,149978,153702,151039,152041,151426,147583,147835,139158,133069,122717,123604,125258,127437,125893,115384,114240,119595,112220,112554,109701,109074,108927,102109,97635,92685,89351,92190,84697,79428,74156,62703,60382,55300,50328,48133,43697,41440,36481,34135,31148,28736,26301,23171,21898,19062,17236,15923,13133,11309,9499,7863,6527,5118,3997,2884,2193,1631,1031,1665 1,4,2,2019,9859072,104141,104800,105331,105461,105221,104672,100043,102177,102904,102167,100361,104115,102457,102734,105599,106680,107106,104492,110284,112328,112533,119456,126036,132175,136734,141656,146360,153718,163486,168962,171762,168679,165716,165648,167900,166441,167466,167688,162580,164687,157643,152872,152809,151379,154965,152237,153140,152425,148495,148683,139995,133883,123526,124400,126044,128227,126676,116203,115038,120332,112983,113267,110308,109530,109181,102282,97686,92645,89235,91910,84360,78992,73611,62195,59733,54571,49497,47134,42620,40250,35291,32858,29825,27338,24831,21696,20310,17501,15655,14289,11628,9869,8156,6632,5398,4147,3165,2230,1652,1195,1688 1,4,2,2020,10100937,106106,106819,107415,107639,107413,106880,106177,101494,103609,104320,103502,101634,105318,103664,104087,107309,109021,110325,108825,115637,118545,119497,127093,134110,140332,144819,149525,153878,160653,169604,174225,176215,172544,169154,168682,170623,169003,169906,170078,164873,166782,159516,154485,154224,152671,156169,153365,154149,153339,149358,149495,140792,134658,124335,125213,126862,129027,127453,117001,115833,121072,113699,113876,110768,109818,109287,102312,97612,92504,89019,91491,83858,78389,72907,61522,58907,53651,48472,45961,41401,38930,33980,31469,28379,25823,23257,20136,18657,15906,14065,12665,10159,8484,6887,5493,4381,3291,2449,1683,1213,1824 1,4,2,2021,10344220,108052,108806,109452,109739,109604,109081,108397,107643,102950,105033,105689,104771,102857,106526,105032,105806,109667,112280,114672,114240,121896,125562,127185,135234,142332,148479,152753,157071,160864,166838,174910,178731,180090,175985,172238,171446,173159,171482,172306,172377,167002,168641,161138,155907,155530,153888,157296,154401,155074,154201,150191,150262,141553,135433,125169,126059,127687,129819,128212,117796,116634,121764,114315,114334,111059,109955,109247,102211,97433,92254,88663,90905,83190,77620,72023,60674,57882,52526,47273,44644,40047,37478,32549,29955,26817,24197,21592,18510,16967,14301,12481,11076,8744,7171,5715,4466,3483,2553,1853,1240,1925 1,4,2,2022,10588873,109943,110772,111459,111792,111719,111284,110607,109874,109115,104398,106414,106987,105993,104085,107900,106772,108181,112948,116673,120112,120562,128964,133307,135384,143523,150542,156478,160359,164077,167091,172212,179464,182656,183547,179072,175044,174027,175632,173927,174622,174506,168900,170249,162576,157221,156770,155034,158331,155351,155945,155030,150983,150994,142309,136227,126034,126911,128508,130586,128961,118597,117385,122351,114786,114622,111200,109943,109079,102001,97146,91867,88142,90142,82348,76666,70950,59623,56651,51217,45923,43182,38556,35899,30990,28315,25142,22477,19857,16845,15264,12702,10928,9543,7403,5957,4653,3557,2709,1935,1366,2010 1,4,2,2023,10834968,111784,112680,113444,113817,113786,113413,112820,112095,111356,110577,105804,107729,108236,107232,105478,109653,109170,111485,117373,122161,126468,127693,136769,141560,143732,151793,158598,164140,167427,170333,172497,176816,183434,186156,186662,181894,177661,176542,178083,176291,176783,176409,170550,171678,163910,158476,157938,156097,159282,156246,156789,155815,151741,151724,143086,137051,126906,127763,129304,131346,129717,119351,118028,122785,115091,114757,111194,109797,108808,101679,96724,91321,87450,89198,81323,75523,69668,58366,55236,49755,44428,41578,36942,34184,29304,26557,23370,20688,18084,15168,13569,11132,9428,8090,6158,4859,3713,2771,2057,1429,2152 1,4,2,2024,11081967,113580,114539,115369,115817,115822,115489,114960,114319,113588,112827,111992,107131,108987,109488,108632,107245,112065,112500,115942,122898,128571,133634,135557,145081,149959,152059,159908,166315,171241,173725,175771,177136,180823,186958,189288,189495,184522,180196,179018,180442,178485,178706,178055,172005,172995,165174,159654,159014,157076,160180,157106,157589,156565,152488,152472,143897,137880,127769,128589,130093,132105,130420,119999,118518,123045,115245,114738,111054,109542,108420,101218,96129,90598,86583,88062,80095,74153,68160,56914,53657,48136,42788,39840,35188,32331,27498,24695,21524,18856,16296,13496,11904,9614,8002,6740,5030,3883,2897,2106,1523,2284 1,4,2,2025,11329682,115325,116354,117246,117757,117835,117536,117045,116466,115819,115067,114250,113327,108400,110245,110901,110406,109676,115413,116986,121502,129349,135791,141536,143931,153537,158336,160228,167673,173471,177564,179198,180431,181167,184383,190114,192137,192134,187064,182689,181403,182627,180432,180368,179504,173347,174238,166363,160737,160005,158001,161042,157921,158352,157309,153254,153253,144711,138700,128611,129407,130881,132813,131016,120493,118836,123149,115244,114585,110808,109171,107885,100577,95351,89696,85523,86712,78637,72551,66438,55295,51913,46362,41010,37954,33293,30350,25585,22756,19633,17003,14510,11852,10294,8173,6676,5513,4027,3037,2208,1563,2435 1,4,2,2026,11577945,117024,118115,119075,119648,119789,119559,119102,118561,117977,117307,116497,115594,114604,109668,111662,112693,112848,113048,119922,122585,127994,136615,143746,149947,152445,161967,166554,168045,174871,179841,183054,183888,184481,184750,187570,192984,194791,194690,189565,185090,183609,184565,182118,181828,180840,174615,175406,167454,161737,160941,158891,161858,158701,159112,158067,154052,154039,145513,139498,129447,130227,131619,133414,131451,120814,119000,123095,115108,114323,110445,108651,107166,99748,94389,88596,84254,85120,76936,70724,64530,53507,50005,44440,39082,35920,31266,28252,23592,20769,17722,15154,12754,10263,8762,6829,5469,4419,3154,2320,1642,2557 1,4,2,2027,11826577,118671,119830,120853,121491,121692,121524,121133,120627,120080,119474,118745,117850,116878,115880,111096,113463,115152,116234,117585,125549,129117,135305,144621,152213,158498,160933,170228,174410,175292,181280,185371,187756,187965,188080,187962,190472,195654,197358,197202,191972,187315,185568,186240,183607,183177,182101,175806,176475,168458,162681,161843,159737,162640,159480,159887,158857,154853,154811,146290,140286,130285,130996,132250,133851,131709,120981,119009,122900,114862,113940,109931,107947,106252,98732,93224,87283,82746,83273,75005,68702,62429,51549,47939,42358,37002,33744,29121,26066,21549,18761,15811,13334,11054,8746,7330,5603,4392,3466,2413,1731,2693 1,4,2,2028,12075400,120281,121493,122584,123282,123545,123435,123106,122665,122154,121586,120920,120105,119142,118163,117319,112908,115935,118564,120794,123246,132112,136470,143359,153137,160818,167020,169248,178132,181688,181739,186841,190105,191844,191589,191304,190885,193171,198236,199882,199616,194198,189290,187263,187716,184981,184451,183285,176898,177458,169409,163591,162700,160548,163417,160271,160691,159652,155646,155557,147055,141073,131069,131660,132718,134109,131804,120989,118877,122589,114496,113403,109233,107047,105142,97508,91840,85728,80988,81185,72869,66476,60136,49433,45704,40113,34778,31444,26884,23825,19480,16753,13926,11570,9432,7330,6025,4508,3453,2657,1804,2842 1,4,2,2029,12324243,121877,123118,124263,125027,125348,125299,125028,124647,124198,123667,123041,122285,121402,120434,119609,119142,115397,119366,123154,126482,129847,139501,144570,151924,161789,169392,175367,177202,185455,188163,187329,191600,194222,195474,194834,194235,193602,195781,200773,202309,201851,196174,190996,188758,189073,186279,185643,184370,177904,178383,170325,164455,163521,161354,164212,161092,161499,160436,156409,156292,147821,141806,131750,132160,133005,134201,131736,120857,118634,122152,113976,112677,108338,105952,103817,96058,90205,83916,78990,78879,70517,64045,57661,47142,43296,37716,32424,29045,24590,21554,17411,14771,12096,9886,7916,6031,4853,3550,2652,1991,2987 1,4,2,2030,12572965,123465,124729,125898,126718,127105,127113,126900,126577,126188,125719,125129,124413,123588,122700,121888,121440,121644,118847,123978,128877,133116,137274,147639,153178,160625,170410,177790,183350,184566,191966,193777,192118,195735,197876,198720,197781,196959,196232,198344,203212,204552,203831,197880,192502,190133,190354,187495,186736,185366,178851,179273,171193,165285,164338,162179,165034,161916,162299,161192,157161,157023,148532,142429,132266,132480,133129,134131,131523,120611,118266,121555,113264,111756,107245,104639,102257,94351,88305,81858,76779,76341,67950,61425,54990,44676,40724,35182,29971,26584,22264,19280,15367,12844,10349,8305,6526,4867,3830,2733,1993,3211 1,4,2,2031,12821407,125036,126330,127525,128366,128804,128877,128719,128454,128127,127716,127186,126507,125722,124893,124160,123727,123957,125111,123483,129727,135546,140577,145451,156287,161922,169290,178852,185820,190741,191116,197609,198583,196278,199407,201141,201668,200522,199593,198815,200813,205468,206538,205539,199387,193889,191433,191555,188613,187742,186303,179763,180114,172023,166107,165173,163033,165859,162731,163071,161936,157911,157698,149130,142889,132601,132638,133091,133912,131188,120239,117742,120762,112356,110629,105932,103090,100430,92372,86150,79581,74341,73573,65184,58596,52120,42040,38005,32537,27451,24087,19931,17031,13376,10999,8708,6858,5274,3847,2955,2059,3359 1,4,2,2032,13069474,126622,127914,129138,130004,130463,130584,130492,130279,130011,129662,129194,128571,127824,127030,126360,126009,126255,127439,129770,129264,136427,143046,148789,154142,165070,170630,177775,186918,193250,197309,196794,202439,202758,199969,202692,204109,204407,203169,202182,201298,203095,207466,208252,207045,200769,195197,192652,192657,189640,188689,187203,180628,180918,172847,166948,166037,163887,166671,163519,163829,162677,158606,158257,149559,143162,132774,132630,132903,133573,130720,119712,117027,119766,111243,109280,104381,101272,98323,90133,83767,77070,71675,70591,62197,55559,49058,39255,35170,29819,24891,21582,17623,14842,11470,9267,7200,5553,4178,2975,2230,3497 1,4,2,2033,13316981,128193,129513,130734,131629,132108,132250,132207,132060,131841,131552,131146,130588,129893,129137,128505,128217,128546,129749,132119,135576,135997,143959,151298,157514,162966,173814,179151,185880,194382,199852,202999,201655,206634,206459,203267,205672,206866,207051,205768,204668,203598,205117,209191,209761,208427,202074,196424,193768,193668,190611,189597,188055,181452,181713,173690,167819,166901,164731,167457,164292,164585,163360,159184,158646,149801,143267,132780,132475,132597,133100,130089,118990,116110,118555,109907,107688,102559,99171,95945,87656,81137,74322,68801,67375,58992,52318,45824,36347,32255,27059,22321,19102,15374,12742,9676,7673,5841,4406,3235,2248,3707 1,4,2,2034,13563869,129772,131097,132345,133234,133743,133905,133880,133783,133629,133388,133043,132547,131914,131211,130618,130369,130763,132054,134450,137947,142336,143563,152247,160066,166372,171746,182370,187291,193380,201017,205576,207867,205872,210352,209767,206264,208440,209528,209649,208267,206968,205634,206864,210710,211148,209731,203294,197548,194795,194621,191543,190458,188866,182269,182526,174564,168690,167751,165548,168229,165065,165281,163925,159589,158842,149873,143202,132639,132200,132158,132462,129250,118066,114983,117116,108327,105821,100455,96798,93316,84921,78262,71360,65697,63926,55573,48895,42451,33357,29292,24288,19774,16683,13214,10765,8024,6233,4642,3419,2450,3856 1,4,2,2035,13809992,131371,132686,133940,134855,135355,135546,135540,135463,135357,135180,134883,134446,133880,133237,132698,132489,132925,134287,136771,140299,144737,149934,151885,161050,168963,175183,180337,190541,194822,200042,206764,210469,212089,209612,213676,212769,209044,211112,212139,212144,210574,209004,207391,208404,212107,212458,210948,204412,198584,195764,195535,192427,191278,189669,183105,183368,175436,169547,168576,166351,169000,165779,165860,164318,159802,158863,149769,142984,132378,131793,131552,131614,128200,116926,113632,115420,106472,103664,98074,94172,90415,81930,75160,68163,62365,60245,51962,45323,38980,30314,26312,21539,17287,14357,11178,8939,6528,4961,3610,2595,4099 1,4,2,2036,14055287,132937,134296,135539,136459,136984,137165,137186,137126,137040,136911,136678,136289,135783,135208,134728,134576,135055,136461,139019,142642,147114,152364,158290,160724,169979,177810,183801,188538,198097,201514,205816,211678,214716,215835,212957,216694,215552,211729,213737,214652,214448,212619,210764,208943,209824,213425,213680,212064,205443,199560,196694,196401,193269,192089,190488,183971,184210,176290,170379,169387,167155,169712,166377,166266,164518,159838,158707,149509,142639,131987,131219,130741,130552,126929,115561,112031,113443,104325,101226,95439,91272,87242,78704,71815,64729,58808,56359,48195,41647,35449,27254,23356,18850,14894,12160,9296,7285,5206,3864,2745,4356 1,4,2,2037,14299642,134484,135873,137160,138067,138598,138801,138807,138774,138709,138601,138415,138090,137631,137118,136702,136615,137151,138606,141214,144913,149481,154767,160748,167159,169688,178860,186466,192029,196125,204811,207308,210748,215939,218481,219177,215993,219494,218244,214367,216257,216973,216489,214389,212315,210372,211161,214659,214796,213088,206410,200498,197575,197226,194102,192918,191341,184834,185034,177119,171197,170198,167900,170306,166800,166476,164536,159698,158387,149121,142157,131427,130439,129716,129268,125419,113943,110151,111159,101896,98526,92521,88095,83822,75224,68225,61063,55047,52303,44315,37904,31894,24213,20463,16259,12631,10127,7589,5819,4063,2943,4632 1,4,2,2038,14542988,136025,137430,138746,139697,140213,140418,140450,140401,140363,140281,140111,139832,139436,138970,138617,138593,139199,140714,143375,147130,151774,157160,163181,169650,176155,178603,187541,194729,199638,202860,210621,212260,215028,219715,221841,222208,218811,222199,220885,216899,218588,219027,218253,215946,213743,211719,212415,215787,215822,214050,207341,201385,198415,198041,194951,193778,192190,185681,185830,177935,172014,170949,168529,170725,167025,166506,164376,159393,157934,148591,141499,130666,129446,128469,127741,123644,112047,107970,108581,99204,95537,89326,84670,80134,71489,64388,57187,51119,48122,40361,34130,28359,21233,17671,13807,10532,8278,6074,4550,3101,4955 1,4,2,2039,14785257,137557,138980,140312,141289,141850,142038,142072,142054,141999,141938,141793,141532,141182,140778,140475,140515,141184,142773,145497,149309,154011,159478,165599,172110,178672,185095,187314,195828,202367,206393,208693,215584,216553,218821,223090,224891,225020,221531,224851,223422,219241,220650,220803,219806,217381,215089,212982,213563,216821,216786,214974,208221,202231,199245,198871,195831,194637,193021,186499,186614,178748,172773,171582,168982,170942,167071,166357,164048,158956,157335,147882,140632,129688,128235,126983,125946,121575,109846,105503,105726,96222,92260,85878,80974,76177,67498,60334,53136,47067,43859,36371,30375,24895,18357,15025,11528,8623,6637,4759,3479,5277 1,4,2,2040,15026372,139073,140521,141871,142862,143448,143680,143697,143681,143657,143577,143453,143219,142886,142529,142286,142378,143113,144771,147571,151449,156209,161738,167944,174555,181159,187638,193835,195628,203488,209143,212240,213675,219887,220357,222207,226149,227719,227734,224198,227397,225764,221313,222430,222365,221232,218733,216351,214143,214617,217795,217712,215847,209060,203067,200090,199731,196711,195476,193820,187304,187391,179501,173413,172039,169235,170981,166939,166041,163585,158372,156550,146958,139538,128492,126782,125229,123854,119186,107357,102766,102563,92948,88724,82158,77007,71951,63278,56094,48955,42932,39555,32399,26693,21544,15626,12563,9456,6924,5209,3647,5754 1,4,2,2041,15266371,140590,142046,143419,144426,145022,145285,145346,145311,145288,145239,145097,144883,144576,144237,144042,144196,144984,146709,149583,153537,158371,163958,170227,176923,183630,190152,196403,202173,203313,210284,215008,217233,217994,223701,223754,225279,228988,230450,230399,226758,229748,227837,223101,223998,223800,222574,220000,217508,215208,215613,218730,218589,216682,209888,203919,200966,200591,197574,196283,194607,188103,188108,180134,173878,172296,169310,170839,166638,165587,162973,157607,155544,145804,138218,127056,125065,123180,121443,116490,104593,99727,99091,89414,84908,78165,72769,67485,58866,51715,44686,38755,35268,28498,23130,18362,13085,10319,7603,5445,3998,6186 1,4,2,2042,15505282,142132,143571,144953,145981,146594,146865,146956,146963,146921,146875,146764,146529,146243,145931,145753,145956,146809,148588,151535,155566,160478,166143,172471,179231,186024,192646,198940,204762,209876,210132,216165,220021,221563,221822,227107,226835,228126,231727,233131,232953,229123,231828,229624,224677,225439,225152,223832,221161,218568,216213,216566,219613,219426,217505,210733,204799,201844,201436,198401,197078,195387,188845,188706,180592,174142,172375,169206,170529,166203,164986,162178,156616,154300,144415,136644,125356,123049,120813,118720,113506,101522,96388,95344,85601,80813,73900,68288,62812,54305,47241,40371,34590,31054,24722,19740,15399,10763,8312,5990,4187,6716 1,4,2,2043,15743088,143685,145121,146486,147523,148157,148442,148541,148579,148576,148513,148403,148200,147892,147600,147452,147670,148575,150422,153426,157533,162524,168266,174676,181498,188352,195066,201455,207321,212485,216710,216030,221190,224367,225396,225238,230195,229691,230874,234414,235700,235312,231219,233625,231201,226126,226798,226420,224985,222228,219570,217178,217472,220458,220251,218342,211604,205680,202705,202245,199216,197869,196109,189463,189122,180845,174225,172273,168936,170082,165619,164199,161153,155387,152812,142769,134796,123355,120720,118133,115702,110189,98144,92780,91303,81504,76435,69386,63597,57980,49644,42714,36064,30489,26971,21125,16575,12686,8682,6560,4616,7196 1,4,2,2044,15979833,145272,146680,148043,149063,149704,150008,150122,150166,150196,150171,150045,149843,149566,149253,149124,149374,150296,152197,155271,159438,164507,170331,176819,183723,190641,197411,203895,209855,215059,219337,222622,221066,225543,228215,228819,228333,233058,232450,233570,236992,238073,237401,233028,235208,232648,227492,228073,227585,226043,223235,220531,218094,218338,221292,221090,219204,212475,206545,203532,203042,200028,198597,196706,189904,189333,180914,174128,172003,168529,169484,164848,163178,159887,153913,151056,140840,132635,121041,118080,115160,112348,106542,94494,88884,86965,77124,71802,64657,58744,53040,44925,38192,31819,26512,23078,17763,13676,10252,6864,5065,7816 1,4,2,2045,16215554,146903,148273,149608,150625,151247,151558,151692,151750,151788,151794,151706,151486,151211,150929,150780,151050,152005,153927,157055,161297,166427,172331,178901,185884,192883,199719,206261,212312,217612,221923,225260,227671,225433,229398,231650,231920,231204,235818,235156,236158,239369,240173,239203,234623,236662,234013,228772,229244,228652,227041,224203,221442,218967,219195,222141,221955,220063,213330,207378,204342,203835,200776,199203,197125,190139,189357,180800,173863,171593,167969,168694,163846,161917,158373,152170,149008,138589,130146,118420,115144,111854,108657,102605,90554,84696,82326,72487,66948,59762,53780,48036,40204,33734,27698,22715,19432,14677,11074,8120,5309,8546 1,4,2,2046,16450267,148560,149909,151207,152195,152812,153103,153242,153322,153375,153389,153332,153151,152858,152576,152459,152711,153688,155641,158794,163095,168301,174266,180919,187986,195061,201981,208588,214694,220081,224487,227860,230319,232046,229301,232836,234761,234793,233973,238526,237749,238547,241477,241986,240787,236090,238031,235287,229950,230319,229659,227998,225120,222312,219834,220067,223014,222815,220906,214152,208194,205149,204564,201399,199629,197335,190185,189194,180514,173459,171031,167224,167672,162604,160407,156590,150135,146630,135999,127333,115500,111871,108211,104668,98356,86316,80217,77413,67626,61920,54749,48745,43026,35545,29394,23759,19153,16078,11902,8786,6292,9195 1,4,2,2047,16683985,150235,151572,152848,153797,154384,154670,154789,154875,154949,154979,154931,154781,154526,154225,154110,154394,155356,157330,160517,164843,170111,176152,182868,190016,197181,204176,210862,217034,222474,226970,230433,232925,234703,235919,232750,235953,237640,237565,236688,241124,240142,240663,243295,243579,242243,237471,239311,236458,231031,231329,230627,228905,225997,223175,220717,220966,223882,223659,221716,214957,209006,205895,205170,201843,199845,197354,190045,188856,180086,172901,170282,166248,166410,161110,158622,154507,147771,143900,133076,124206,112243,108263,104272,100363,93784,81784,75468,72260,62586,56766,49661,43701,38075,31009,25246,20058,15871,13059,9459,6821,10325 1,4,2,2048,16916723,151939,153251,154515,155443,155992,156247,156360,156425,156505,156554,156525,156383,156158,155895,155762,156047,157041,159004,162214,166577,171870,177975,184767,191983,199225,206307,213068,219323,224829,229374,232923,235508,237311,238583,239373,235873,238840,240419,240280,239291,243518,242262,242488,244894,245043,243613,238762,240489,237534,232049,232301,231542,229767,226862,224054,221628,221858,224734,224472,222508,215756,209753,206515,205592,202077,199868,197181,189730,188370,179501,172156,169301,165031,164891,159345,156538,152087,145052,140825,129826,120717,108649,104358,100018,95733,88895,76977,70485,66915,57417,51530,44560,38711,33248,26665,21342,16646,12911,10398,7358,11458 1,4,2,2049,17148552,153658,154960,156198,157113,157640,157857,157939,157998,158057,158112,158103,157978,157761,157528,157434,157702,158696,160694,163895,168283,173613,179748,186603,193893,201205,208365,215213,221540,227132,231740,235340,238005,239902,241194,242042,242500,238768,241625,243145,242883,241693,245638,244093,244093,246364,246425,244894,239951,241571,238548,233029,233221,232416,230621,227744,224960,222530,222730,225553,225266,223294,216490,210378,206951,205805,202119,199700,196833,189268,187727,178725,171176,168075,163563,163097,157279,154116,149306,141983,137412,126201,116869,104759,100140,95440,90781,83709,71932,65314,61430,52164,46281,39508,33842,28623,22572,17738,13562,10296,8103,12589 1,4,2,2050,17379413,155369,156681,157909,158800,159313,159506,159551,159579,159632,159667,159663,159555,159355,159133,159068,159376,160354,162353,165592,169970,175328,181501,188388,195741,203128,210356,217282,223699,229358,234052,237714,240430,242405,243791,244658,245173,245399,241561,244354,245755,245285,243818,247469,245702,245568,247752,247717,246070,241044,242587,239520,233956,234099,233279,231492,228654,225861,223413,223573,226357,226053,224017,217099,210818,207180,205824,201969,199357,196334,188647,186885,177708,169952,166595,161818,160997,154873,151330,146170,138577,133600,122202,112705,100555,95599,90541,85526,78267,66694,60001,55850,46889,41075,34575,29169,24258,18784,14475,10834,8038,13858 1,4,2,2051,17609301,157072,158395,159634,160512,161001,161181,161203,161193,161215,161243,161220,161117,160933,160727,160676,161013,162032,164016,167255,171675,177024,183223,190151,197537,204986,212288,219285,225776,231527,236283,240030,242807,244834,246296,247255,247795,248075,248196,244297,246968,248163,247409,245655,249080,247181,246959,249049,248904,247150,242074,243563,240440,234841,234964,234157,232392,229556,226739,224264,224402,227152,226774,224612,217523,211048,207216,205651,201641,198862,195673,187828,185796,176442,168470,164837,159770,158551,152104,148186,142687,134768,129391,117875,108206,96027,90735,85340,80007,72612,61311,54595,50243,41652,35984,29834,24754,20217,15351,11583,8473,14632 1,4,2,2052,17838215,158760,160100,161351,162240,162716,162872,162878,162846,162827,162825,162795,162675,162495,162307,162272,162622,163672,165698,168923,173342,178738,184927,191881,199309,206793,214153,221222,227787,233609,238462,242268,245130,247213,248731,249764,250393,250700,250875,250935,246917,249378,250293,249244,247273,250560,248579,248262,250240,249992,248168,243064,244488,241319,235714,235846,235065,233285,230437,227587,225104,225223,227883,227369,225019,217733,211084,207058,205300,201162,198200,194808,186762,184451,174914,166711,162773,157380,155737,148974,144692,138792,130556,124839,113200,103361,91176,85568,79875,74267,66797,55824,49155,44674,36527,31086,25350,20658,16546,12304,9077,15429 1,4,2,2053,18066063,160423,161791,163057,163959,164445,164587,164570,164521,164481,164437,164378,164250,164054,163870,163853,164220,165283,167339,170610,175014,180409,186645,193589,201044,208569,215969,223095,229732,235630,240548,244449,247374,249541,251109,252202,252907,253298,253501,253615,253557,249333,251510,252131,250861,248760,251956,249882,249457,251332,251019,249146,244001,245372,242186,236601,236755,235967,234154,231285,228421,225935,225979,228487,227775,225209,217748,210924,206720,204796,200515,197336,193693,185436,182839,173102,164645,160365,154625,152560,145492,140777,134481,126001,119919,108166,98173,86021,80133,74190,68363,60866,50301,43747,39216,31589,26449,21183,16932,13282,9658,16381 1,4,2,2054,18292804,162061,163456,164751,165667,166166,166320,166286,166214,166156,166091,165989,165834,165630,165430,165417,165802,166883,168952,172253,176705,182086,188322,195313,202756,210310,217752,224915,231609,237577,242573,246541,249551,251786,253438,254582,255345,255815,256099,256241,256238,255972,251470,253351,253752,252343,250163,253260,251079,250555,252364,252003,250067,244897,246243,243066,237516,237662,236847,234991,232120,229246,226700,226606,228904,227966,225206,217568,210584,206228,204123,199664,196222,192315,183845,180934,170975,162232,157583,151508,149021,141588,136444,129820,121074,114624,102777,92659,80597,74477,68335,62338,54891,44806,38441,33953,26910,22130,17388,13614,10444,17431 1,4,2,2055,18518354,163672,165094,166416,167361,167874,168041,168021,167930,167849,167766,167644,167445,167217,167006,166976,167366,168465,170554,173867,178349,183781,190003,196992,204485,212028,219496,226703,233432,239456,244520,248566,251647,253962,255683,256911,257726,258254,258616,258841,258864,258654,258110,253315,254971,255240,253743,251472,254456,252180,251593,253355,252935,250948,245779,247125,243972,238429,238545,237691,235813,232947,230007,227336,227049,229105,227961,224999,217201,210089,205571,203246,198564,194842,190663,181960,178705,168495,159443,154436,148031,145053,137263,131755,124780,115771,108953,97048,86859,74950,68648,62358,56263,48940,39411,33319,28957,22548,18192,14002,10724,18705 1,4,2,2056,18742682,165253,166706,168055,169026,169568,169749,169742,169665,169565,169460,169318,169101,168828,168593,168553,168924,170030,172137,175470,179965,185426,191700,198675,206165,213758,221216,228447,235221,241281,246403,250515,253668,256060,257862,259158,260057,260634,261054,261358,261465,261278,260792,259955,254940,256459,256641,255048,252674,255555,253220,252589,254293,253827,251818,246676,248037,244878,239321,239393,238518,236629,233709,230638,227791,227277,229111,227756,224606,216679,209427,204707,202117,197198,193189,188711,179753,176113,165630,156287,150926,144127,140657,132582,126682,119355,110091,102924,91020,80817,69126,62693,56325,50209,43091,34196,28452,24296,18562,14673,11048,19759 1,4,2,2057,18965714,166805,168286,169666,170667,171234,171443,171449,171385,171299,171175,171012,170774,170483,170204,170138,170501,171588,173702,177054,181569,187043,193344,200374,207848,215439,222945,230169,236967,243070,248230,252397,255620,258081,259958,261335,262302,262967,263435,263794,263979,263879,263416,262636,261578,256431,257863,257951,256244,253780,256592,254220,253531,255188,254707,252704,247598,248944,245761,240177,240224,239340,237381,234344,231087,228031,227313,228915,227363,224055,215988,208558,203591,200719,195555,191233,186431,177180,173128,162387,152769,146984,139798,135895,127516,121219,113542,104051,96580,84737,74583,63173,56676,50308,44252,37433,29235,23903,20032,14995,11596,20683 1,4,2,2058,19187376,168326,169837,171247,172278,172875,173109,173143,173092,173019,172909,172727,172468,172159,171860,171749,172085,173166,175261,178617,183151,188646,194961,202017,209546,217120,224625,231898,238687,244814,250014,254221,257502,260034,261982,263430,264477,265210,265768,266176,266413,266394,266014,265257,264259,263068,257837,259171,259152,257346,254825,257591,255165,254431,256072,255599,253610,248517,249829,246610,241017,241049,240097,238005,234795,231323,228079,227149,228533,226810,223328,215084,207434,202206,199042,193609,188945,183777,174218,169752,158771,148811,142606,135107,130742,122061,115364,107359,97689,89964,78251,68209,57153,50668,44383,38482,32041,24594,19737,16208,11870,21688 1,4,2,2059,19407607,169821,171357,172797,173858,174484,174749,174808,174786,174728,174634,174462,174182,173852,173535,173406,173697,174749,176837,180175,184713,190226,196561,203632,211188,218815,226302,233574,240414,246532,251757,256004,259325,261914,263932,265455,266573,267384,268009,268505,268795,268826,268528,267857,266882,265749,264472,259149,260374,260258,258386,255830,258536,256069,255321,256969,256515,254514,249414,250679,247439,241848,241811,240729,238441,235032,231363,227929,226800,227989,226081,222386,213920,206038,200543,197060,191328,186283,180723,170864,165993,154697,144411,137859,130029,125190,116210,109134,100844,91051,83131,71611,61760,51138,44747,38638,32978,26990,20334,15994,12851,22555 1,4,2,2060,19626323,171292,172849,174314,175407,176064,176358,176447,176451,176424,176341,176187,175916,175566,175226,175079,175353,176360,178417,181748,186268,191784,198137,205228,212800,220454,227993,235246,242084,248255,253472,257744,261106,263735,265811,267403,268597,269481,270182,270747,271121,271209,270960,270369,269481,268372,267154,265783,260356,261480,261303,259387,256779,259437,256962,256227,257889,257426,255397,250276,251512,248262,242616,242448,241173,238664,235071,231203,227592,226291,227269,225135,221182,212480,204361,198575,194743,188673,183218,177268,167121,161756,150166,139641,132721,124555,119236,109983,102567,94044,84191,76133,64891,55309,45205,38999,33153,27816,22348,16503,12703,23852 1,5,0,2014,540053,7142,7931,7996,8066,7962,7991,8100,8158,7953,8145,7891,7871,7660,7788,7990,7736,7830,7740,7980,8198,8606,8817,9185,10182,10572,10298,10161,9786,9979,9806,9393,9493,9413,8965,9334,8398,8241,8082,7651,7734,7292,7263,7165,7243,7571,6908,6663,6694,6723,7196,6887,6698,6840,6608,6694,6229,5954,5763,5480,5333,4938,4710,4500,4173,4174,3993,3642,3365,3105,2808,2579,2310,2034,1876,1840,1655,1476,1383,1225,1137,1047,920,833,767,743,634,487,409,369,322,269,204,180,138,101,71,58,41,31,20,58 1,5,0,2015,548921,7306,7193,7983,8050,8107,8003,8025,8133,8185,7979,8173,7912,7897,7687,7819,8032,7803,7902,7840,8100,8321,8738,8957,9322,10313,10684,10405,10274,9886,10083,9893,9481,9574,9471,9020,9375,8447,8287,8129,7695,7774,7330,7290,7193,7260,7593,6918,6677,6702,6723,7192,6882,6688,6830,6599,6676,6214,5943,5748,5468,5325,4928,4700,4484,4160,4156,3974,3620,3342,3082,2783,2551,2282,2005,1837,1805,1618,1439,1344,1183,1094,1003,875,787,719,689,582,444,369,330,281,232,174,150,111,80,56,43,30,22,48 1,5,0,2016,557922,7467,7358,7244,8036,8098,8144,8040,8053,8169,8208,8005,8199,7933,7927,7722,7866,8095,7889,7997,7961,8231,8453,8876,9098,9454,10436,10795,10507,10387,9985,10178,9975,9561,9644,9519,9071,9413,8497,8330,8171,7737,7808,7365,7314,7215,7278,7611,6927,6687,6707,6723,7187,6877,6676,6818,6588,6656,6200,5931,5734,5457,5314,4915,4685,4465,4143,4136,3952,3593,3313,3053,2754,2517,2247,1969,1796,1763,1576,1397,1299,1138,1047,955,827,736,668,633,529,401,329,289,242,197,146,121,88,62,42,32,21,44 1,5,0,2017,567035,7616,7519,7410,7298,8084,8141,8176,8070,8083,8202,8232,8027,8225,7957,7963,7772,7934,8178,7995,8111,8093,8369,8590,9016,9233,9578,10556,10903,10607,10497,10076,10267,10051,9631,9703,9565,9118,9454,8544,8369,8210,7777,7839,7396,7331,7236,7292,7625,6932,6694,6711,6722,7180,6871,6663,6805,6577,6637,6184,5919,5719,5442,5301,4898,4669,4445,4125,4111,3924,3561,3279,3018,2719,2476,2207,1930,1750,1717,1530,1350,1249,1089,995,902,775,684,615,575,476,358,288,249,205,165,119,96,68,47,32,23,40 1,5,0,2018,576216,7744,7668,7571,7465,7346,8127,8181,8201,8102,8110,8234,8253,8047,8254,7989,8015,7843,8022,8283,8120,8235,8232,8511,8728,9150,9359,9698,10669,11009,10707,10596,10160,10347,10116,9689,9759,9607,9166,9494,8585,8405,8244,7812,7867,7420,7349,7253,7304,7635,6936,6698,6712,6719,7169,6862,6650,6790,6567,6618,6169,5906,5701,5425,5283,4879,4649,4422,4104,4081,3889,3523,3239,2977,2676,2430,2162,1887,1699,1666,1478,1299,1195,1036,940,846,721,630,560,517,425,314,249,212,170,135,96,75,52,35,23,39 1,5,0,2019,585454,7860,7797,7721,7626,7514,7389,8166,8213,8229,8132,8138,8262,8274,8071,8290,8036,8087,7933,8132,8406,8255,8366,8376,8654,8862,9275,9482,9812,10781,11114,10797,10687,10237,10414,10169,9744,9809,9651,9212,9530,8622,8437,8274,7843,7889,7444,7363,7268,7313,7643,6943,6700,6711,6713,7157,6853,6636,6775,6553,6600,6154,5893,5682,5403,5262,4857,4626,4396,4075,4046,3850,3479,3193,2928,2627,2379,2112,1837,1643,1610,1421,1243,1136,979,880,787,664,574,505,460,372,271,212,178,138,108,75,57,38,25,39 1,5,0,2020,594717,7953,7913,7851,7777,7675,7558,7428,8197,8247,8254,8162,8163,8288,8300,8103,8342,8104,8177,8045,8261,8539,8396,8501,8519,8789,8988,9396,9600,9924,10892,11208,10881,10769,10304,10472,10219,9792,9860,9695,9253,9564,8655,8465,8300,7867,7910,7463,7374,7279,7318,7649,6947,6698,6708,6704,7144,6842,6622,6758,6541,6581,6137,5876,5660,5380,5239,4832,4599,4364,4041,4005,3803,3428,3139,2873,2573,2323,2056,1782,1583,1549,1359,1182,1074,917,818,726,605,517,451,402,322,231,178,146,111,84,58,42,27,41 1,5,0,2021,603987,8040,8007,7967,7907,7826,7719,7597,7459,8231,8278,8281,8189,8187,8317,8333,8151,8415,8193,8291,8175,8397,8679,8541,8638,8656,8914,9110,9512,9716,10033,10990,11295,10959,10839,10359,10527,10265,9841,9907,9734,9292,9593,8685,8488,8320,7889,7926,7478,7380,7286,7321,7651,6948,6694,6703,6694,7130,6831,6607,6743,6527,6560,6116,5855,5636,5355,5212,4803,4566,4325,4000,3957,3750,3370,3078,2811,2514,2261,1995,1722,1519,1482,1293,1117,1007,853,754,663,547,461,396,348,274,194,146,118,87,64,43,30,44 1,5,0,2022,613257,8107,8094,8062,8024,7957,7870,7758,7629,7493,8261,8309,8305,8214,8215,8354,8383,8222,8508,8306,8423,8314,8541,8824,8686,8772,8784,9037,9226,9625,9830,10132,11079,11372,11027,10897,10411,10576,10313,9888,9947,9770,9325,9620,8711,8508,8339,7906,7939,7489,7386,7292,7322,7650,6945,6688,6697,6684,7116,6818,6594,6728,6512,6538,6090,5831,5608,5326,5180,4769,4525,4280,3953,3902,3688,3303,3011,2743,2449,2192,1928,1657,1452,1410,1222,1048,936,787,688,599,489,406,343,296,230,159,117,93,67,48,32,48 1,5,0,2023,622498,8161,8161,8149,8119,8074,8002,7910,7790,7663,7524,8291,8334,8329,8243,8250,8406,8455,8315,8622,8438,8563,8458,8689,8970,8824,8900,8908,9155,9339,9737,9930,10223,11160,11438,11083,10951,10459,10625,10359,9931,9985,9802,9355,9645,8732,8528,8354,7921,7948,7498,7391,7296,7320,7645,6940,6683,6689,6676,7101,6806,6581,6712,6493,6510,6063,5802,5575,5293,5142,4727,4478,4229,3898,3837,3617,3232,2938,2669,2377,2117,1855,1586,1380,1333,1145,976,864,718,621,536,430,352,293,248,189,128,93,71,51,35,51 1,5,0,2024,631702,8206,8216,8217,8207,8169,8119,8042,7942,7824,7694,7554,8317,8359,8358,8279,8303,8480,8549,8430,8755,8579,8709,8607,8837,9110,8954,9023,9027,9270,9451,9838,10022,10306,11230,11494,11136,11001,10507,10672,10401,9970,10018,9830,9380,9663,8753,8544,8366,7931,7954,7505,7393,7298,7317,7638,6933,6676,6681,6666,7088,6793,6566,6692,6469,6480,6033,5770,5538,5253,5096,4678,4424,4170,3834,3764,3541,3154,2858,2589,2298,2035,1775,1509,1304,1252,1067,901,790,649,554,472,374,301,246,204,153,101,72,53,37,55 1,5,0,2025,640850,8236,8261,8272,8275,8257,8215,8159,8075,7977,7855,7724,7580,8342,8389,8395,8333,8377,8574,8665,8563,8896,8726,8859,8755,8980,9240,9080,9142,9143,9384,9552,9931,10105,10377,11289,11547,11186,11052,10553,10714,10439,10005,10048,9855,9400,9681,8769,8557,8375,7939,7959,7510,7393,7297,7311,7630,6925,6670,6673,6657,7074,6778,6548,6668,6442,6446,5999,5733,5494,5206,5044,4622,4362,4102,3764,3685,3457,3069,2771,2501,2211,1947,1689,1426,1224,1166,986,824,714,580,488,410,320,253,203,164,121,78,54,39,60 1,5,0,2026,649919,8256,8292,8318,8330,8325,8303,8256,8191,8110,8009,7886,7750,7605,8372,8426,8449,8408,8471,8690,8797,8705,9044,8877,9009,8898,9113,9367,9200,9258,9257,9487,9645,10015,10177,10436,11345,11597,11236,11102,10595,10753,10472,10036,10073,9873,9420,9694,8784,8567,8382,7946,7961,7512,7390,7294,7305,7620,6917,6662,6664,6648,7058,6760,6526,6641,6412,6408,5961,5690,5444,5152,4984,4559,4291,4025,3687,3598,3366,2977,2676,2405,2117,1852,1597,1339,1140,1077,902,746,638,511,424,351,269,208,164,130,93,59,40,62 1,5,0,2027,658893,8256,8312,8349,8377,8381,8371,8344,8289,8226,8142,8040,7912,7775,7635,8409,8480,8524,8504,8587,8825,8941,8853,9195,9028,9153,9031,9242,9487,9318,9372,9361,9582,9729,10088,10238,10493,11397,11647,11285,11145,10634,10787,10503,10063,10093,9891,9435,9706,8793,8574,8388,7950,7960,7511,7386,7290,7296,7611,6908,6655,6655,6637,7039,6737,6501,6610,6377,6365,5915,5640,5386,5091,4915,4486,4212,3941,3602,3503,3267,2877,2574,2301,2015,1751,1500,1249,1053,985,817,668,563,445,364,296,222,168,130,101,70,43,65 1,5,0,2028,667755,8253,8312,8369,8408,8428,8428,8412,8376,8324,8258,8173,8066,7937,7805,7673,8464,8555,8620,8623,8722,8972,9091,9005,9346,9173,9288,9161,9365,9606,9433,9476,9456,9667,9801,10150,10296,10546,11449,11694,11327,11185,10668,10818,10529,10085,10112,9906,9449,9713,8799,8579,8390,7952,7956,7508,7380,7284,7287,7600,6900,6648,6643,6622,7014,6711,6472,6574,6338,6315,5863,5582,5322,5021,4837,4403,4126,3850,3508,3400,3158,2768,2465,2189,1907,1646,1398,1155,963,892,732,590,491,381,307,246,180,133,101,76,52,68 1,5,0,2029,676504,8247,8310,8370,8429,8459,8475,8469,8445,8412,8356,8289,8200,8092,7967,7843,7728,8540,8652,8740,8760,8868,9123,9244,9157,9492,9308,9419,9285,9486,9722,9537,9571,9542,9740,9862,10209,10350,10599,11498,11738,11367,11221,10698,10843,10548,10106,10127,9918,9458,9716,8805,8581,8389,7951,7951,7505,7372,7278,7277,7590,6891,6639,6629,6602,6987,6682,6438,6534,6292,6257,5802,5515,5248,4941,4750,4313,4032,3750,3406,3288,3040,2650,2346,2072,1793,1535,1293,1058,873,799,647,514,422,321,255,199,143,104,77,56,77 1,5,0,2030,685131,8241,8304,8368,8430,8480,8506,8517,8502,8481,8444,8387,8316,8226,8122,8005,7899,7804,8637,8773,8876,8907,9020,9277,9397,9303,9628,9439,9544,9406,9605,9827,9633,9656,9616,9803,9920,10263,10405,10649,11543,11777,11402,11254,10724,10863,10568,10122,10139,9924,9464,9719,8809,8581,8386,7948,7944,7500,7364,7271,7268,7580,6881,6626,6610,6579,6956,6648,6400,6486,6238,6191,5732,5440,5164,4852,4654,4214,3928,3641,3296,3166,2913,2525,2220,1949,1674,1421,1185,960,783,706,564,441,357,266,207,159,111,79,57,86 1,5,0,2031,693637,8240,8300,8362,8428,8482,8527,8548,8550,8538,8513,8476,8414,8342,8256,8161,8061,7976,7902,8758,8911,9023,9060,9175,9432,9544,9439,9760,9564,9666,9526,9712,9923,9720,9730,9679,9862,9975,10316,10456,10695,11586,11811,11434,11281,10744,10883,10583,10136,10146,9929,9468,9719,8810,8578,8381,7943,7935,7494,7355,7266,7259,7568,6867,6608,6588,6553,6920,6608,6356,6430,6176,6115,5654,5355,5069,4754,4549,4108,3815,3523,3175,3034,2777,2391,2087,1819,1551,1302,1075,862,693,617,485,372,297,217,165,124,84,59,92 1,5,0,2032,702016,8238,8299,8359,8423,8480,8530,8569,8581,8586,8570,8545,8503,8440,8372,8295,8216,8139,8074,8024,8897,9060,9176,9217,9330,9580,9681,9572,9886,9687,9786,9634,9810,10010,9794,9791,9739,9917,10029,10368,10504,10738,11623,11842,11461,11303,10763,10898,10596,10144,10150,9932,9469,9716,8808,8573,8375,7937,7926,7488,7347,7259,7248,7552,6848,6587,6563,6522,6879,6562,6302,6366,6105,6032,5565,5259,4966,4647,4434,3991,3693,3393,3045,2894,2633,2250,1948,1684,1423,1183,966,763,606,531,410,309,242,173,129,95,62,97 1,5,0,2033,710281,8248,8297,8358,8420,8475,8528,8572,8602,8618,8618,8601,8572,8530,8470,8410,8351,8293,8238,8197,8164,9047,9214,9334,9373,9478,9718,9814,9699,10009,9808,9895,9732,9898,10085,9857,9850,9793,9972,10081,10415,10548,10776,11657,11869,11482,11325,10779,10912,10605,10151,10154,9932,9468,9710,8804,8567,8366,7932,7916,7483,7338,7250,7233,7531,6827,6564,6533,6487,6831,6507,6241,6294,6024,5936,5465,5153,4854,4530,4308,3863,3558,3254,2904,2744,2480,2101,1805,1545,1294,1063,856,668,522,451,343,253,193,136,99,71,102 1,5,0,2034,718435,8271,8308,8356,8419,8472,8523,8570,8606,8639,8650,8650,8629,8599,8560,8508,8466,8429,8392,8361,8338,8314,9202,9373,9492,9523,9616,9852,9941,9822,10131,9917,9995,9820,9974,10149,9917,9904,9848,10025,10127,10460,10586,10811,11685,11889,11503,11342,10792,10920,10610,10157,10154,9929,9465,9702,8799,8559,8359,7926,7907,7477,7327,7237,7213,7508,6802,6535,6498,6444,6775,6444,6171,6211,5931,5830,5357,5039,4732,4402,4172,3723,3413,3105,2755,2586,2318,1949,1657,1405,1164,943,750,575,443,376,281,203,151,104,74,112 1,5,0,2035,726490,8303,8331,8368,8417,8472,8520,8566,8604,8643,8672,8681,8678,8656,8629,8599,8564,8545,8528,8516,8503,8489,8470,9362,9532,9643,9663,9750,9980,10065,9943,10240,10017,10085,9897,10039,10209,9973,9959,9901,10074,10171,10499,10622,10841,11707,11909,11518,11357,10800,10925,10615,10159,10152,9923,9459,9692,8791,8551,8349,7920,7898,7469,7314,7219,7190,7480,6772,6501,6456,6395,6710,6372,6092,6117,5827,5714,5238,4914,4598,4264,4023,3571,3258,2946,2598,2419,2152,1792,1507,1265,1033,827,647,490,369,308,226,159,115,78,121 1,5,0,2036,734442,8341,8363,8391,8430,8470,8520,8563,8600,8641,8676,8703,8709,8705,8687,8668,8655,8642,8644,8651,8658,8655,8646,8630,9521,9683,9785,9799,9878,10106,10187,10053,10341,10106,10162,9962,10101,10265,10028,10012,9949,10119,10211,10535,10653,10865,11730,11924,11532,11367,10806,10928,10616,10159,10147,9916,9450,9680,8783,8542,8340,7914,7887,7458,7296,7199,7164,7447,6737,6461,6407,6336,6636,6290,6002,6011,5714,5587,5108,4777,4452,4112,3862,3410,3093,2778,2432,2246,1981,1632,1356,1123,907,714,550,410,302,247,178,122,86,129 1,5,0,2037,742304,8382,8402,8423,8453,8483,8519,8563,8597,8638,8674,8708,8731,8736,8736,8726,8725,8735,8742,8768,8794,8810,8812,8806,8790,9673,9824,9921,9929,10004,10230,10297,10153,10431,10184,10227,10024,10159,10321,10081,10059,9995,10159,10247,10566,10679,10888,11748,11938,11541,11374,10811,10930,10614,10156,10139,9906,9440,9668,8774,8534,8331,7905,7872,7442,7274,7175,7133,7407,6696,6413,6349,6270,6551,6197,5900,5897,5591,5449,4966,4628,4293,3948,3689,3239,2917,2602,2259,2067,1806,1471,1206,986,785,607,460,337,243,195,138,92,141 1,5,0,2038,750075,8433,8443,8462,8485,8507,8531,8562,8598,8635,8671,8706,8736,8758,8767,8775,8783,8805,8835,8866,8911,8947,8969,8973,8967,8943,9815,9961,10052,10055,10127,10342,10397,10242,10508,10250,10290,10081,10216,10374,10129,10104,10036,10197,10278,10591,10704,10907,11764,11946,11548,11379,10813,10928,10609,10150,10132,9894,9430,9655,8766,8525,8320,7894,7852,7422,7248,7146,7096,7360,6647,6358,6283,6194,6454,6094,5789,5771,5456,5299,4812,4465,4122,3772,3505,3056,2733,2418,2082,1885,1629,1309,1060,854,669,509,379,272,192,151,104,151 1,5,0,2039,757757,8483,8494,8504,8524,8539,8555,8574,8597,8636,8669,8704,8735,8764,8789,8806,8832,8863,8906,8960,9010,9066,9107,9130,9134,9121,9086,9953,10092,10180,10180,10239,10445,10487,10320,10574,10313,10348,10139,10271,10423,10174,10143,10072,10228,10303,10616,10724,10925,11775,11952,11554,11382,10812,10923,10602,10143,10121,9882,9418,9642,8757,8514,8305,7877,7828,7397,7218,7113,7052,7305,6589,6293,6208,6107,6345,5980,5666,5633,5309,5135,4643,4289,3939,3586,3310,2864,2542,2229,1899,1703,1451,1152,918,728,561,419,306,215,148,114,167 1,5,0,2040,765342,8532,8545,8555,8567,8578,8587,8598,8609,8635,8669,8701,8733,8763,8795,8828,8863,8913,8964,9031,9104,9165,9226,9269,9292,9288,9264,9224,10085,10220,10305,10293,10341,10537,10565,10386,10637,10371,10406,10195,10322,10468,10215,10179,10105,10254,10328,10636,10744,10937,11783,11956,11556,11382,10807,10917,10595,10134,10110,9868,9407,9628,8745,8498,8284,7857,7801,7367,7183,7073,7000,7241,6521,6219,6121,6007,6227,5854,5532,5482,5148,4956,4460,4101,3743,3388,3105,2665,2345,2035,1717,1520,1278,1000,783,610,463,339,242,167,112,183 1,5,0,2041,772840,8581,8594,8606,8618,8621,8626,8631,8633,8647,8669,8701,8730,8761,8794,8835,8885,8944,9014,9089,9176,9260,9325,9389,9431,9447,9432,9403,9355,10214,10346,10419,10397,10433,10617,10632,10449,10695,10430,10462,10245,10369,10509,10252,10211,10132,10279,10348,10655,10758,10947,11790,11957,11556,11378,10801,10908,10585,10126,10098,9855,9395,9611,8729,8477,8261,7832,7769,7333,7141,7024,6939,7167,6445,6133,6023,5898,6098,5717,5386,5317,4973,4762,4265,3899,3535,3178,2891,2460,2143,1840,1533,1340,1110,856,658,502,375,268,187,126,194 1,5,0,2042,780246,8630,8643,8655,8669,8672,8670,8670,8666,8671,8681,8701,8730,8758,8792,8834,8893,8966,9046,9140,9234,9332,9421,9488,9551,9587,9591,9572,9535,9484,10340,10460,10523,10490,10512,10685,10695,10507,10754,10487,10513,10293,10411,10546,10284,10237,10157,10300,10367,10668,10769,10956,11794,11955,11552,11372,10793,10898,10575,10116,10086,9842,9381,9592,8708,8453,8234,7802,7730,7291,7090,6965,6869,7083,6357,6036,5914,5778,5955,5568,5226,5138,4782,4554,4058,3686,3317,2960,2671,2249,1940,1644,1353,1166,950,720,543,407,298,208,142,209 1,5,0,2043,787557,8675,8692,8704,8718,8724,8721,8714,8705,8704,8706,8714,8731,8758,8789,8832,8892,8974,9068,9172,9286,9390,9495,9585,9651,9707,9732,9731,9704,9665,9611,10455,10565,10617,10571,10579,10750,10753,10566,10810,10538,10561,10336,10448,10578,10310,10261,10179,10320,10380,10678,10778,10961,11796,11950,11545,11364,10783,10887,10562,10106,10074,9826,9364,9567,8684,8426,8201,7766,7684,7243,7030,6898,6788,6986,6257,5929,5794,5647,5799,5404,5051,4942,4577,4332,3837,3461,3090,2735,2445,2036,1736,1453,1178,1000,801,595,441,324,232,158,229 1,5,0,2044,794782,8721,8737,8754,8767,8773,8773,8765,8750,8744,8739,8739,8742,8759,8790,8829,8890,8973,9076,9195,9318,9443,9554,9659,9748,9807,9852,9873,9864,9834,9792,9726,10560,10659,10698,10639,10642,10809,10812,10623,10861,10586,10605,10374,10482,10604,10336,10283,10200,10335,10391,10688,10785,10964,11794,11944,11537,11354,10773,10875,10551,10096,10059,9807,9340,9538,8655,8393,8162,7722,7630,7184,6962,6820,6695,6876,6147,5811,5663,5503,5629,5224,4859,4732,4357,4098,3605,3226,2856,2505,2217,1822,1536,1266,1011,843,664,484,351,252,176,256 1,5,0,2045,801923,8767,8784,8799,8818,8822,8822,8817,8801,8788,8779,8772,8768,8770,8791,8830,8887,8972,9077,9203,9342,9475,9607,9719,9823,9904,9953,9993,10006,9995,9960,9906,9831,10654,10741,10766,10703,10700,10869,10869,10675,10910,10630,10643,10409,10509,10631,10358,10302,10214,10348,10402,10696,10790,10964,11789,11935,11527,11345,10762,10863,10539,10084,10041,9782,9313,9504,8621,8354,8115,7670,7566,7117,6883,6730,6591,6755,6026,5681,5520,5344,5442,5027,4655,4507,4125,3850,3363,2984,2616,2272,1987,1613,1341,1088,854,701,541,386,274,193,283 1,5,0,2046,808969,8810,8830,8846,8863,8873,8871,8866,8853,8839,8822,8812,8800,8796,8802,8831,8888,8969,9076,9204,9350,9500,9639,9774,9883,9980,10050,10095,10127,10136,10122,10075,10012,9926,10736,10810,10831,10762,10759,10927,10921,10724,10954,10669,10678,10437,10537,10653,10378,10317,10228,10359,10410,10700,10792,10962,11783,11924,11517,11333,10751,10851,10524,10067,10017,9753,9281,9464,8581,8306,8059,7608,7492,7038,6792,6629,6476,6622,5892,5538,5362,5170,5238,4817,4436,4269,3880,3592,3112,2736,2373,2038,1762,1410,1154,920,710,573,433,302,209,311 1,5,0,2047,815931,8855,8873,8892,8910,8918,8922,8916,8902,8891,8874,8856,8842,8829,8828,8842,8889,8970,9073,9204,9352,9508,9665,9806,9939,10040,10127,10192,10229,10257,10263,10237,10181,10107,10008,10805,10876,10891,10822,10816,10979,10970,10767,10992,10704,10706,10465,10560,10673,10394,10329,10240,10368,10414,10702,10791,10960,11774,11912,11505,11323,10739,10836,10506,10045,9989,9719,9244,9418,8533,8249,7993,7538,7407,6947,6689,6517,6349,6477,5746,5381,5188,4980,5019,4592,4203,4017,3624,3325,2855,2485,2129,1807,1542,1215,977,766,579,458,339,231,343 1,5,0,2048,822806,8900,8918,8935,8956,8966,8967,8967,8952,8940,8925,8907,8886,8871,8861,8868,8901,8971,9074,9201,9352,9511,9673,9833,9972,10098,10187,10269,10326,10360,10384,10378,10343,10276,10190,10077,10871,10937,10951,10880,10867,11028,11012,10806,11027,10733,10735,10488,10582,10688,10407,10340,10249,10374,10417,10701,10789,10954,11764,11899,11494,11311,10724,10816,10481,10018,9956,9679,9200,9364,8476,8182,7918,7457,7309,6844,6576,6394,6210,6317,5585,5208,4997,4776,4786,4352,3956,3753,3359,3051,2595,2232,1888,1582,1331,1031,814,626,465,360,260,379 1,5,0,2049,829602,8945,8963,8980,8999,9012,9016,9012,9003,8990,8974,8958,8937,8915,8903,8901,8927,8983,9076,9202,9349,9511,9677,9842,10000,10131,10246,10331,10404,10457,10488,10500,10484,10438,10359,10260,10143,10933,10997,11008,10933,10916,11072,11051,10840,11056,10762,10758,10510,10599,10701,10419,10348,10255,10378,10417,10699,10785,10948,11753,11887,11482,11297,10705,10791,10452,9986,9917,9632,9148,9298,8409,8106,7831,7362,7199,6730,6451,6257,6056,6141,5407,5020,4793,4556,4537,4099,3699,3480,3086,2774,2333,1982,1653,1367,1131,861,666,503,365,277,422 1,5,0,2050,836326,8995,9008,9026,9044,9055,9062,9061,9048,9041,9024,9007,8988,8967,8947,8944,8960,9010,9088,9204,9350,9508,9676,9846,10009,10159,10280,10389,10467,10535,10585,10604,10606,10580,10520,10429,10327,10205,10993,11055,11061,10983,10959,11112,11086,10869,11085,10786,10780,10527,10613,10713,10428,10353,10259,10380,10417,10696,10782,10940,11744,11874,11467,11278,10681,10761,10418,9948,9870,9577,9085,9223,8332,8018,7730,7255,7078,6605,6314,6107,5889,5947,5212,4817,4574,4322,4274,3834,3432,3199,2809,2494,2074,1738,1428,1162,945,706,536,396,281,461 1,5,0,2051,842984,9047,9058,9071,9090,9100,9105,9107,9097,9086,9075,9057,9036,9018,8999,8988,9003,9043,9115,9217,9353,9510,9673,9845,10013,10169,10307,10423,10525,10600,10663,10701,10710,10702,10662,10590,10496,10389,10266,11051,11108,11111,11027,10997,11148,11115,10898,11108,10808,10798,10542,10626,10722,10436,10355,10262,10380,10414,10692,10777,10934,11733,11858,11448,11253,10652,10727,10378,9904,9815,9512,9012,9136,8243,7917,7618,7137,6944,6467,6163,5942,5704,5734,5002,4599,4341,4075,3999,3559,3157,2914,2529,2217,1820,1504,1216,972,776,568,422,306,493 1,5,0,2052,849584,9101,9111,9121,9136,9146,9150,9150,9143,9135,9121,9109,9087,9065,9050,9040,9047,9086,9148,9245,9366,9513,9676,9843,10013,10173,10318,10451,10560,10658,10730,10780,10807,10806,10784,10732,10657,10558,10451,10325,11104,11159,11156,11068,11032,11177,11144,10921,11130,10826,10812,10556,10636,10730,10440,10357,10263,10377,10411,10687,10773,10927,11719,11837,11422,11222,10619,10686,10331,9851,9749,9436,8929,9036,8141,7803,7493,7006,6798,6314,5996,5759,5500,5505,4778,4366,4095,3817,3715,3276,2877,2625,2253,1948,1576,1282,1018,799,626,448,326,529 1,5,0,2053,856123,9157,9165,9174,9186,9192,9196,9195,9187,9181,9171,9155,9139,9116,9097,9091,9099,9130,9191,9278,9394,9526,9679,9846,10012,10173,10322,10462,10588,10693,10788,10847,10887,10903,10888,10854,10799,10719,10620,10510,10379,11155,11204,11197,11105,11060,11206,11167,10943,11148,10841,10826,10566,10645,10734,10442,10357,10262,10376,10406,10683,10767,10917,11701,11810,11394,11188,10578,10638,10275,9788,9673,9348,8834,8922,8025,7676,7356,6862,6636,6145,5811,5557,5282,5260,4539,4120,3836,3548,3422,2989,2595,2340,1981,1687,1345,1075,838,645,496,346,566 1,5,0,2054,862603,9211,9221,9228,9239,9242,9242,9241,9232,9225,9217,9206,9185,9169,9148,9138,9150,9182,9235,9321,9427,9554,9692,9849,10015,10173,10322,10466,10598,10721,10823,10906,10954,10983,10986,10958,10921,10861,10781,10679,10564,10430,11200,11245,11233,11134,11089,11231,11190,10961,11163,10855,10838,10575,10650,10736,10443,10355,10261,10373,10402,10679,10760,10903,11677,11779,11360,11146,10531,10581,10208,9714,9585,9247,8725,8795,7897,7536,7205,6703,6458,5958,5607,5340,5047,4998,4285,3862,3567,3270,3124,2698,2316,2060,1720,1440,1130,887,677,511,384,604 1,5,0,2055,869022,9264,9275,9284,9293,9295,9292,9286,9278,9271,9260,9251,9235,9214,9201,9189,9197,9233,9288,9365,9470,9587,9720,9862,10018,10176,10322,10466,10602,10732,10851,10941,11014,11051,11066,11056,11025,10982,10923,10840,10733,10615,10475,11241,11282,11263,11163,11113,11254,11208,10976,11177,10866,10847,10581,10654,10737,10442,10353,10258,10371,10399,10672,10749,10884,11649,11743,11318,11099,10475,10513,10131,9628,9484,9133,8601,8653,7756,7384,7038,6527,6261,5753,5388,5108,4797,4721,4019,3594,3289,2988,2821,2409,2041,1791,1471,1210,933,718,536,397,657 1,5,0,2056,875382,9318,9328,9338,9349,9349,9345,9336,9323,9317,9306,9294,9281,9264,9246,9242,9248,9280,9339,9418,9515,9630,9753,9890,10031,10179,10325,10466,10602,10736,10862,10969,11049,11112,11134,11137,11123,11087,11044,10983,10894,10783,10660,10517,11278,11312,11292,11189,11135,11273,11222,10991,11188,10876,10853,10586,10656,10737,10442,10349,10257,10369,10393,10660,10733,10861,11615,11700,11270,11041,10408,10434,10041,9529,9368,9004,8464,8498,7600,7215,6854,6332,6044,5532,5153,4859,4533,4430,3742,3317,3007,2701,2521,2125,1775,1534,1239,1000,756,570,416,701 1,5,0,2057,881682,9369,9382,9391,9403,9405,9399,9389,9373,9362,9352,9340,9324,9310,9296,9287,9301,9331,9386,9469,9569,9675,9797,9923,10060,10193,10328,10470,10603,10736,10866,10980,11077,11146,11195,11205,11204,11185,11149,11104,11037,10944,10828,10702,10555,11308,11342,11319,11212,11153,11289,11237,11003,11197,10882,10857,10589,10656,10737,10441,10346,10256,10364,10383,10643,10713,10833,11574,11649,11212,10973,10330,10343,9938,9416,9239,8862,8314,8326,7427,7028,6650,6117,5810,5293,4902,4594,4255,4127,3456,3035,2720,2417,2226,1850,1522,1293,1026,811,600,444,743 1,5,0,2058,887920,9419,9433,9445,9456,9459,9455,9444,9426,9412,9398,9387,9370,9354,9343,9337,9346,9384,9437,9517,9620,9730,9842,9968,10093,10222,10342,10473,10607,10737,10867,10984,11088,11174,11230,11266,11272,11266,11247,11209,11158,11087,10989,10870,10740,10586,11338,11369,11342,11231,11168,11304,11248,11012,11205,10887,10860,10590,10656,10735,10440,10344,10252,10355,10367,10623,10687,10798,11526,11588,11142,10893,10240,10238,9820,9288,9096,8705,8148,8137,7237,6820,6424,5885,5560,5038,4636,4316,3966,3813,3165,2747,2435,2136,1940,1588,1285,1071,834,646,468,789 1,5,0,2059,894095,9466,9483,9496,9510,9512,9509,9499,9481,9465,9448,9432,9416,9400,9387,9384,9396,9429,9490,9568,9668,9781,9897,10012,10138,10255,10372,10487,10610,10741,10868,10985,11092,11185,11258,11302,11332,11334,11328,11307,11264,11209,11132,11031,10908,10771,10617,11365,11394,11361,11248,11182,11317,11257,11019,11210,10890,10861,10591,10655,10733,10439,10340,10245,10342,10349,10599,10655,10757,11469,11516,11062,10800,10138,10117,9687,9146,8938,8533,7965,7928,7025,6591,6182,5636,5292,4767,4356,4026,3665,3494,2867,2461,2153,1864,1666,1343,1067,872,665,503,837 1,5,0,2060,900198,9511,9530,9546,9561,9566,9562,9553,9536,9520,9501,9482,9461,9446,9433,9428,9443,9479,9535,9621,9719,9829,9948,10067,10182,10300,10405,10517,10624,10744,10872,10986,11093,11189,11269,11330,11369,11394,11396,11388,11362,11315,11254,11174,11069,10939,10802,10645,11390,11412,11378,11263,11195,11328,11264,11025,11214,10892,10862,10590,10655,10732,10436,10332,10231,10325,10326,10567,10616,10706,11401,11433,10968,10694,10020,9980,9540,8990,8763,8343,7762,7697,6792,6344,5920,5369,5008,4483,4064,3726,3359,3168,2571,2179,1880,1603,1410,1116,870,696,521,894 1,5,1,2014,272502,3683,4076,4109,4168,4063,4004,4182,4163,4069,4091,4046,4027,3953,3997,4155,4024,4074,4007,4118,4160,4334,4504,4689,5295,5427,5296,5253,5074,5129,4982,4820,4811,4834,4674,4740,4238,4211,4114,3887,4074,3688,3670,3622,3623,3813,3479,3351,3379,3338,3595,3416,3282,3438,3277,3330,3104,2935,2917,2647,2585,2394,2299,2171,2019,2025,1944,1758,1689,1547,1328,1268,1115,953,921,865,722,670,633,551,518,464,406,359,330,318,256,187,156,125,96,94,61,48,38,36,22,22,16,12,4,18 1,5,1,2015,276954,3768,3709,4103,4139,4186,4085,4026,4199,4177,4084,4106,4056,4043,3968,4011,4175,4057,4105,4052,4170,4213,4393,4571,4755,5360,5483,5346,5309,5120,5183,5025,4866,4857,4864,4706,4764,4262,4232,4137,3907,4093,3709,3683,3634,3635,3825,3483,3360,3384,3333,3591,3407,3272,3427,3268,3319,3093,2923,2903,2638,2575,2386,2288,2159,2006,2012,1928,1742,1672,1531,1312,1252,1098,937,896,845,703,651,612,529,494,440,381,336,305,291,232,167,138,110,83,79,50,39,29,28,17,18,12,9,10 1,5,1,2016,281470,3852,3794,3735,4132,4164,4203,4105,4041,4219,4187,4099,4120,4066,4060,3986,4031,4206,4097,4148,4108,4225,4275,4458,4639,4821,5420,5539,5394,5364,5169,5233,5070,4910,4898,4887,4736,4784,4288,4251,4157,3927,4109,3728,3694,3646,3645,3835,3485,3367,3387,3327,3587,3399,3263,3415,3260,3306,3081,2911,2889,2629,2562,2375,2274,2146,1991,1998,1910,1723,1651,1510,1293,1232,1076,918,870,822,682,629,587,505,468,414,356,310,279,264,208,149,121,95,70,65,41,31,22,21,12,11,7,11 1,5,1,2017,286034,3928,3879,3820,3763,4157,4187,4218,4118,4059,4237,4198,4112,4134,4077,4078,4011,4061,4244,4147,4200,4167,4288,4340,4525,4706,4881,5479,5593,5441,5420,5214,5281,5115,4950,4932,4908,4761,4807,4311,4266,4175,3947,4124,3742,3703,3657,3655,3840,3486,3371,3386,3322,3580,3392,3254,3402,3252,3295,3068,2901,2875,2618,2548,2360,2259,2133,1976,1980,1891,1701,1627,1486,1270,1208,1053,897,840,797,659,603,559,479,439,386,329,284,252,237,184,131,105,80,57,53,32,24,16,15,9,8,9 1,5,1,2018,290610,3994,3955,3905,3849,3788,4180,4209,4226,4135,4075,4254,4208,4124,4149,4091,4102,4045,4100,4292,4205,4255,4232,4355,4406,4592,4768,4940,5534,5646,5490,5471,5259,5325,5155,4982,4964,4924,4787,4830,4329,4280,4190,3964,4137,3755,3713,3665,3660,3844,3485,3371,3385,3316,3571,3382,3245,3388,3242,3284,3053,2890,2856,2606,2532,2343,2242,2117,1960,1960,1867,1676,1600,1458,1243,1182,1026,872,809,769,631,576,529,450,409,356,302,257,226,210,161,113,89,66,45,41,25,18,12,11,6,9 1,5,1,2019,295211,4054,4021,3982,3934,3874,3811,4201,4224,4238,4149,4090,4269,4219,4136,4166,4110,4136,4086,4150,4346,4264,4316,4301,4424,4473,4653,4830,4997,5590,5700,5533,5521,5301,5363,5188,5013,4989,4943,4811,4849,4345,4292,4202,3978,4149,3767,3720,3673,3664,3846,3485,3371,3381,3308,3562,3372,3236,3374,3229,3272,3039,2877,2837,2590,2513,2326,2223,2097,1938,1939,1841,1650,1571,1428,1214,1152,997,844,775,739,601,545,496,421,377,327,275,230,201,184,139,95,72,53,36,32,19,13,8,8,8 1,5,1,2020,299809,4102,4081,4048,4011,3959,3897,3832,4215,4242,4249,4165,4103,4283,4231,4151,4190,4140,4176,4138,4208,4402,4329,4381,4369,4491,4534,4713,4890,5053,5648,5749,5578,5567,5339,5395,5219,5037,5014,4962,4829,4868,4358,4302,4212,3991,4160,3777,3726,3676,3663,3846,3483,3368,3374,3297,3551,3362,3226,3358,3217,3258,3023,2862,2817,2572,2493,2306,2201,2074,1914,1913,1810,1619,1536,1394,1185,1120,966,814,738,705,569,513,465,388,347,299,245,204,177,160,119,78,58,41,28,24,14,9,5,11 1,5,1,2021,304401,4147,4130,4108,4077,4036,3982,3918,3846,4233,4258,4261,4179,4116,4297,4246,4172,4225,4179,4228,4198,4266,4465,4398,4448,4437,4552,4594,4771,4949,5110,5700,5797,5622,5608,5369,5426,5244,5060,5036,4979,4846,4882,4370,4308,4222,4001,4168,3783,3729,3678,3660,3843,3480,3363,3367,3286,3539,3350,3214,3342,3202,3242,3004,2844,2796,2553,2471,2283,2177,2049,1887,1881,1776,1586,1499,1357,1151,1085,931,781,701,669,536,478,430,357,318,269,218,180,153,136,99,62,45,32,21,18,10,6,10 1,5,1,2022,308975,4181,4175,4158,4138,4103,4059,4003,3932,3864,4248,4274,4272,4192,4130,4314,4267,4205,4267,4230,4288,4258,4333,4533,4468,4517,4499,4614,4653,4828,5008,5161,5751,5840,5662,5641,5398,5450,5269,5082,5053,4994,4860,4895,4379,4317,4230,4008,4172,3786,3730,3676,3656,3838,3472,3356,3359,3276,3525,3337,3201,3325,3186,3225,2982,2824,2773,2530,2446,2259,2148,2019,1856,1847,1738,1547,1460,1318,1117,1047,894,744,664,628,499,444,396,326,288,237,192,157,129,112,79,48,35,24,16,13,7,11 1,5,1,2023,313532,4210,4209,4203,4188,4164,4127,4080,4017,3950,3879,4263,4286,4284,4206,4146,4336,4300,4247,4319,4290,4349,4325,4403,4603,4537,4579,4560,4673,4711,4887,5060,5212,5797,5879,5694,5672,5423,5474,5291,5100,5069,5008,4872,4905,4388,4326,4237,4013,4175,3787,3728,3673,3652,3830,3464,3349,3350,3265,3510,3323,3186,3307,3168,3203,2960,2801,2747,2505,2419,2229,2116,1987,1823,1808,1697,1508,1418,1277,1078,1004,852,707,623,588,462,409,360,294,255,208,168,135,107,90,62,37,27,18,12,9,11 1,5,1,2024,318065,4233,4238,4237,4233,4214,4188,4148,4095,4035,3965,3894,4275,4299,4298,4222,4169,4370,4342,4299,4379,4351,4417,4397,4474,4673,4601,4640,4619,4732,4771,4940,5111,5258,5839,5912,5724,5698,5447,5497,5310,5117,5082,5019,4883,4913,4398,4334,4240,4015,4175,3786,3724,3669,3647,3820,3455,3340,3340,3254,3497,3308,3170,3288,3148,3179,2936,2777,2719,2477,2388,2197,2082,1954,1785,1767,1652,1465,1373,1229,1035,956,809,666,581,543,422,372,326,261,223,182,145,111,86,71,48,28,20,13,8,13 1,5,1,2025,322577,4248,4261,4267,4267,4259,4239,4209,4163,4113,4050,3980,3906,4288,4313,4315,4245,4203,4411,4395,4359,4440,4419,4490,4469,4545,4736,4664,4699,4677,4792,4825,4991,5158,5299,5873,5943,5750,5724,5470,5516,5327,5131,5094,5030,4893,4920,4405,4339,4243,4015,4174,3784,3719,3662,3640,3811,3446,3330,3330,3242,3482,3292,3153,3267,3125,3155,2910,2750,2687,2447,2354,2161,2044,1913,1747,1722,1605,1418,1324,1179,989,905,762,622,537,501,387,336,291,228,194,156,120,90,68,55,37,20,15,9,14 1,5,1,2026,327047,4258,4277,4290,4297,4293,4284,4261,4223,4181,4129,4065,3992,3919,4302,4330,4338,4279,4245,4463,4454,4420,4508,4491,4563,4541,4610,4800,4724,4759,4737,4846,4878,5039,5199,5334,5905,5968,5775,5749,5489,5532,5340,5143,5104,5039,4902,4926,4412,4343,4242,4015,4170,3780,3713,3654,3633,3801,3435,3320,3317,3230,3467,3274,3135,3244,3102,3127,2883,2720,2652,2412,2317,2125,2001,1869,1703,1674,1554,1367,1269,1123,936,854,713,576,494,459,351,301,253,199,167,130,96,71,53,42,28,15,11,14 1,5,1,2027,331475,4258,4287,4306,4321,4323,4318,4306,4276,4241,4197,4144,4077,4005,3933,4319,4353,4372,4321,4297,4523,4516,4488,4580,4564,4635,4607,4675,4860,4784,4821,4792,4899,4928,5083,5234,5367,5932,5994,5799,5767,5508,5545,5353,5153,5114,5048,4909,4931,4415,4343,4242,4012,4164,3774,3707,3646,3625,3790,3424,3310,3304,3218,3449,3254,3114,3220,3075,3097,2849,2687,2613,2373,2276,2084,1955,1822,1656,1621,1500,1314,1213,1065,882,797,661,532,453,412,313,263,221,171,140,105,76,56,40,32,20,11,16 1,5,1,2028,335852,4257,4287,4316,4337,4347,4348,4340,4320,4294,4257,4212,4156,4090,4019,3950,4342,4387,4414,4375,4358,4587,4585,4561,4653,4636,4702,4674,4737,4921,4845,4877,4847,4948,4971,5120,5266,5395,5958,6017,5817,5784,5523,5558,5364,5163,5122,5056,4915,4932,4415,4340,4239,4008,4157,3766,3699,3637,3616,3778,3413,3299,3290,3201,3429,3232,3091,3193,3047,3064,2814,2650,2573,2333,2232,2039,1906,1773,1604,1566,1439,1253,1153,1004,825,741,610,488,406,368,274,230,190,144,114,83,60,43,30,23,14,16 1,5,1,2029,340167,4254,4287,4317,4348,4363,4372,4370,4355,4339,4310,4272,4225,4169,4104,4036,3973,4376,4430,4468,4436,4422,4656,4658,4635,4725,4703,4769,4737,4798,4982,4901,4932,4897,4992,5007,5154,5294,5421,5982,6037,5834,5798,5536,5568,5373,5172,5129,5061,4918,4930,4413,4336,4233,4001,4149,3759,3691,3628,3605,3765,3400,3287,3274,3183,3407,3208,3066,3164,3015,3026,2774,2609,2529,2288,2182,1988,1853,1718,1549,1505,1376,1190,1086,940,768,682,559,439,364,323,240,199,161,117,91,65,46,32,22,17,20 1,5,1,2030,344423,4251,4284,4317,4349,4374,4388,4395,4385,4374,4354,4325,4285,4238,4183,4121,4060,4007,4420,4486,4528,4500,4493,4729,4732,4708,4792,4769,4833,4800,4860,5037,4956,4983,4942,5029,5042,5183,5322,5446,6002,6054,5848,5811,5547,5578,5382,5180,5134,5062,4918,4929,4410,4330,4227,3993,4140,3751,3681,3617,3595,3751,3386,3272,3256,3163,3382,3181,3040,3130,2980,2985,2731,2566,2479,2238,2128,1935,1796,1660,1488,1438,1308,1124,1018,876,707,624,504,394,319,280,207,169,131,93,71,49,35,23,15,22 1,5,1,2031,348636,4251,4281,4314,4349,4376,4399,4411,4410,4404,4389,4370,4338,4298,4252,4201,4145,4095,4052,4476,4548,4591,4571,4569,4804,4806,4775,4859,4832,4896,4865,4917,5092,5007,5027,4980,5064,5072,5211,5349,5467,6021,6068,5861,5821,5557,5587,5389,5185,5135,5063,4916,4925,4405,4323,4219,3984,4131,3742,3670,3606,3583,3737,3371,3254,3236,3141,3354,3152,3011,3094,2940,2940,2685,2517,2425,2184,2071,1878,1735,1596,1423,1367,1235,1053,948,805,648,563,452,347,278,242,175,138,105,73,55,37,26,16,25 1,5,1,2032,352768,4250,4281,4311,4346,4376,4402,4422,4426,4429,4419,4405,4383,4351,4312,4270,4224,4180,4140,4108,4539,4613,4661,4647,4646,4878,4874,4842,4923,4895,4960,4924,4972,5142,5052,5063,5016,5093,5100,5237,5372,5487,6037,6081,5871,5830,5566,5594,5394,5186,5134,5061,4911,4919,4398,4315,4212,3975,4120,3732,3659,3593,3571,3721,3353,3235,3214,3116,3324,3120,2977,3054,2895,2891,2633,2463,2364,2125,2009,1815,1668,1526,1352,1293,1160,981,872,736,586,505,399,301,241,205,142,111,82,56,41,27,19,26 1,5,1,2033,356836,4255,4280,4311,4343,4373,4402,4425,4437,4446,4444,4434,4418,4397,4365,4329,4293,4259,4225,4197,4172,4605,4684,4737,4723,4721,4946,4941,4906,4986,4958,5019,4980,5023,5187,5090,5097,5045,5121,5126,5260,5392,5503,6051,6092,5881,5841,5574,5600,5397,5186,5132,5057,4906,4911,4390,4306,4203,3966,4107,3722,3646,3579,3557,3701,3333,3215,3189,3089,3291,3085,2939,3008,2847,2835,2576,2403,2301,2063,1939,1745,1595,1454,1276,1213,1079,902,798,667,525,445,346,260,204,169,114,88,63,43,30,19,28 1,5,1,2034,360860,4267,4286,4310,4343,4370,4399,4425,4440,4457,4461,4460,4448,4432,4411,4382,4352,4329,4304,4282,4261,4238,4677,4761,4814,4798,4791,5014,5004,4969,5050,5016,5077,5032,5069,5226,5125,5126,5074,5148,5148,5281,5408,5518,6061,6102,5892,5849,5580,5602,5396,5185,5127,5051,4899,4901,4382,4296,4193,3955,4094,3710,3632,3564,3540,3680,3312,3191,3161,3058,3253,3045,2896,2959,2792,2777,2513,2339,2232,1993,1865,1670,1517,1373,1199,1130,995,828,724,598,465,389,299,220,168,135,90,68,48,32,22,30 1,5,1,2035,364840,4284,4298,4317,4342,4370,4396,4422,4440,4460,4473,4476,4474,4462,4446,4428,4405,4388,4374,4361,4347,4327,4310,4754,4839,4890,4867,4860,5079,5068,5033,5108,5072,5130,5078,5107,5261,5155,5155,5101,5171,5168,5298,5423,5529,6071,6112,5899,5855,5583,5603,5396,5180,5123,5044,4890,4892,4372,4285,4181,3945,4081,3697,3617,3546,3520,3657,3287,3164,3131,3025,3212,3000,2851,2904,2733,2711,2446,2272,2158,1918,1786,1589,1432,1291,1117,1041,913,753,647,531,405,336,253,182,136,107,70,51,36,23,34 1,5,1,2036,368779,4303,4315,4329,4350,4369,4396,4419,4437,4460,4476,4488,4490,4488,4476,4463,4451,4441,4433,4430,4426,4414,4400,4387,4832,4915,4961,4936,4926,5143,5133,5091,5166,5124,5176,5116,5144,5292,5184,5182,5124,5192,5185,5314,5436,5541,6082,6120,5905,5859,5584,5601,5392,5174,5116,5036,4879,4881,4361,4275,4169,3934,4067,3683,3600,3526,3500,3632,3259,3134,3097,2988,3167,2952,2800,2842,2668,2640,2374,2198,2076,1837,1700,1504,1346,1204,1032,954,831,677,573,462,350,286,208,146,107,83,54,38,26,36 1,5,1,2037,372678,4324,4334,4346,4362,4377,4395,4419,4434,4457,4476,4491,4502,4504,4502,4493,4487,4488,4486,4490,4496,4493,4487,4477,4465,4909,4985,5030,5002,4992,5209,5192,5148,5219,5171,5215,5151,5175,5322,5211,5205,5146,5210,5201,5327,5449,5553,6090,6127,5907,5860,5582,5598,5388,5166,5106,5027,4868,4868,4350,4265,4157,3921,4050,3668,3580,3504,3477,3602,3229,3100,3060,2946,3116,2898,2744,2779,2599,2565,2297,2116,1989,1750,1608,1416,1254,1114,945,867,745,602,500,400,297,236,168,115,84,63,40,27,41 1,5,1,2038,376551,4351,4355,4365,4379,4390,4402,4418,4435,4454,4473,4491,4505,4516,4518,4520,4517,4524,4533,4543,4556,4564,4567,4564,4556,4542,4979,5055,5097,5067,5058,5269,5249,5200,5266,5211,5252,5183,5205,5349,5234,5227,5164,5228,5214,5341,5460,5564,6096,6129,5909,5859,5580,5593,5381,5157,5099,5017,4856,4856,4340,4253,4143,3908,4031,3649,3558,3480,3450,3568,3194,3064,3018,2903,3059,2839,2682,2706,2525,2482,2212,2028,1897,1657,1513,1320,1160,1024,861,780,663,524,433,341,246,192,133,90,64,46,30,43 1,5,1,2039,380378,4377,4382,4386,4398,4407,4415,4425,4434,4455,4471,4489,4505,4519,4530,4536,4544,4554,4570,4590,4609,4625,4639,4644,4643,4634,4613,5049,5122,5162,5133,5119,5328,5301,5247,5306,5248,5284,5215,5233,5373,5256,5245,5181,5241,5227,5354,5471,5573,6100,6131,5907,5857,5575,5586,5372,5148,5088,5005,4843,4843,4328,4239,4127,3892,4009,3628,3534,3453,3419,3531,3157,3022,2975,2851,2997,2775,2612,2630,2444,2391,2120,1933,1796,1561,1412,1222,1065,933,773,695,580,454,368,284,199,153,104,68,47,33,47 1,5,1,2040,384168,4402,4409,4413,4419,4426,4432,4438,4441,4454,4471,4486,4503,4519,4533,4548,4560,4581,4600,4627,4656,4678,4700,4717,4724,4721,4705,4683,5117,5187,5228,5193,5178,5382,5348,5286,5342,5280,5315,5245,5258,5395,5275,5263,5196,5255,5239,5365,5481,5578,6102,6129,5905,5852,5567,5578,5364,5138,5077,4993,4831,4828,4314,4221,4108,3873,3985,3603,3507,3423,3385,3491,3113,2980,2922,2794,2932,2704,2539,2545,2356,2294,2022,1833,1691,1458,1308,1124,971,836,689,608,502,387,307,231,159,121,80,51,34,51 1,5,1,2041,387927,4428,4434,4440,4446,4447,4451,4456,4454,4461,4471,4486,4500,4517,4533,4551,4572,4597,4627,4658,4694,4726,4752,4779,4796,4803,4793,4776,4750,5183,5253,5288,5251,5233,5431,5387,5324,5374,5312,5345,5270,5280,5414,5292,5278,5210,5267,5251,5374,5487,5581,6102,6125,5901,5845,5559,5568,5355,5129,5065,4980,4817,4811,4298,4202,4088,3851,3958,3577,3477,3388,3347,3446,3070,2929,2866,2732,2861,2629,2461,2455,2261,2190,1915,1726,1579,1351,1201,1027,873,744,603,526,428,324,251,184,125,93,60,37,54 1,5,1,2042,391637,4452,4460,4465,4473,4474,4473,4475,4472,4474,4478,4487,4500,4514,4531,4551,4575,4609,4643,4685,4725,4763,4801,4831,4858,4875,4875,4864,4843,4816,5249,5314,5346,5305,5282,5472,5425,5357,5406,5342,5371,5293,5299,5431,5306,5292,5222,5279,5261,5380,5490,5582,6100,6119,5894,5836,5550,5558,5344,5117,5053,4966,4802,4793,4280,4180,4065,3827,3927,3547,3442,3349,3306,3395,3019,2872,2802,2667,2781,2548,2374,2357,2158,2076,1806,1615,1465,1243,1096,924,778,652,524,449,357,265,201,144,96,69,44,59 1,5,1,2043,395306,4476,4484,4491,4498,4502,4500,4497,4491,4492,4492,4495,4502,4514,4529,4549,4575,4612,4655,4701,4752,4794,4840,4880,4911,4937,4947,4946,4931,4910,4883,5311,5374,5400,5354,5324,5511,5457,5390,5435,5367,5394,5313,5317,5445,5320,5304,5235,5289,5267,5383,5490,5580,6096,6111,5885,5826,5541,5547,5331,5105,5039,4950,4785,4773,4259,4157,4039,3799,3892,3514,3403,3306,3257,3338,2961,2810,2735,2595,2695,2460,2280,2252,2048,1957,1689,1499,1348,1136,988,824,684,564,448,376,292,212,157,111,72,50,64 1,5,1,2044,398941,4499,4508,4516,4524,4527,4528,4524,4514,4512,4510,4508,4508,4516,4529,4547,4573,4612,4658,4714,4768,4822,4872,4919,4960,4990,5009,5019,5014,4998,4977,4945,5371,5429,5448,5396,5363,5543,5489,5421,5460,5390,5415,5330,5333,5459,5334,5316,5245,5296,5272,5384,5490,5577,6089,6103,5876,5816,5530,5534,5318,5092,5023,4932,4764,4750,4235,4131,4009,3766,3855,3475,3361,3259,3202,3274,2898,2744,2662,2517,2602,2361,2176,2139,1930,1833,1569,1379,1232,1024,883,723,594,483,376,308,234,168,121,84,53,73 1,5,1,2045,402544,4523,4531,4540,4550,4553,4553,4552,4541,4534,4530,4526,4522,4522,4531,4547,4571,4611,4659,4717,4782,4838,4900,4952,4999,5039,5063,5081,5087,5081,5064,5038,5005,5426,5479,5488,5434,5396,5574,5520,5447,5484,5411,5433,5345,5347,5474,5346,5325,5252,5300,5275,5384,5488,5572,6081,6094,5867,5805,5517,5521,5304,5077,5006,4911,4742,4723,4208,4102,3975,3731,3812,3434,3316,3204,3144,3204,2831,2672,2583,2431,2498,2255,2068,2017,1809,1705,1444,1261,1111,916,776,629,509,407,309,248,184,129,90,62,80 1,5,1,2046,406100,4545,4555,4563,4574,4579,4579,4577,4569,4561,4551,4546,4539,4536,4537,4549,4571,4609,4658,4719,4785,4852,4916,4982,5032,5078,5112,5135,5149,5153,5148,5125,5098,5060,5476,5520,5526,5466,5428,5605,5546,5471,5505,5429,5448,5359,5361,5486,5355,5333,5258,5302,5276,5383,5484,5566,6073,6085,5856,5791,5504,5506,5288,5059,4985,4888,4716,4693,4179,4068,3938,3690,3765,3385,3260,3146,3080,3129,2756,2593,2496,2336,2388,2144,1953,1892,1681,1570,1321,1138,994,808,675,540,429,335,249,196,142,98,66,91 1,5,1,2047,409620,4568,4577,4587,4597,4603,4605,4603,4594,4589,4579,4568,4561,4554,4551,4555,4573,4609,4656,4718,4787,4855,4930,4997,5063,5111,5151,5184,5203,5215,5220,5209,5185,5153,5110,5517,5559,5559,5498,5459,5630,5570,5492,5523,5445,5462,5373,5373,5495,5362,5338,5262,5304,5274,5380,5479,5560,6063,6074,5843,5779,5490,5490,5271,5039,4962,4862,4687,4660,4146,4030,3895,3648,3713,3331,3202,3081,3010,3048,2675,2506,2399,2234,2270,2024,1831,1759,1550,1436,1194,1019,877,702,580,455,353,271,196,152,107,72,100 1,5,1,2048,413107,4592,4600,4609,4621,4626,4629,4629,4620,4614,4606,4595,4583,4576,4569,4569,4580,4611,4656,4715,4786,4858,4933,5012,5079,5144,5184,5223,5252,5270,5282,5281,5270,5240,5203,5151,5556,5592,5592,5529,5485,5654,5590,5510,5539,5460,5477,5385,5383,5502,5367,5342,5264,5303,5271,5376,5474,5552,6051,6061,5831,5763,5474,5471,5249,5017,4936,4832,4654,4623,4109,3987,3850,3597,3653,3271,3137,3011,2933,2958,2585,2410,2295,2125,2144,1899,1705,1623,1420,1301,1071,900,764,603,490,375,285,215,152,115,79,112 1,5,1,2049,416555,4615,4624,4632,4643,4650,4653,4654,4646,4640,4631,4622,4610,4598,4591,4587,4594,4618,4658,4715,4783,4857,4937,5016,5094,5160,5218,5258,5292,5319,5337,5344,5341,5325,5290,5245,5190,5589,5624,5623,5556,5510,5675,5608,5526,5554,5475,5488,5395,5391,5508,5371,5343,5263,5301,5267,5371,5468,5544,6038,6049,5817,5747,5456,5450,5225,4991,4906,4799,4617,4580,4066,3941,3796,3541,3588,3205,3066,2933,2849,2860,2487,2308,2183,2008,2012,1768,1573,1487,1287,1167,947,784,656,510,405,304,225,167,115,85,120 1,5,1,2050,419987,4641,4648,4657,4666,4672,4677,4678,4671,4666,4657,4647,4637,4626,4613,4610,4612,4632,4665,4718,4783,4854,4935,5020,5099,5175,5235,5291,5328,5359,5386,5399,5404,5397,5374,5332,5284,5223,5621,5655,5650,5581,5531,5694,5624,5541,5569,5488,5498,5403,5396,5512,5373,5343,5261,5299,5264,5367,5461,5534,6026,6035,5801,5728,5435,5426,5199,4962,4873,4762,4574,4531,4020,3889,3734,3477,3516,3134,2990,2850,2757,2753,2381,2197,2063,1887,1875,1631,1443,1350,1155,1033,826,673,555,422,328,241,176,126,85,132 1,5,1,2051,423381,4667,4674,4681,4692,4695,4699,4702,4695,4691,4683,4673,4661,4653,4641,4632,4635,4650,4679,4726,4787,4854,4932,5018,5103,5181,5249,5308,5361,5396,5426,5448,5459,5460,5447,5416,5371,5317,5255,5652,5682,5675,5602,5549,5711,5639,5556,5581,5498,5507,5409,5400,5513,5375,5340,5259,5295,5259,5361,5452,5524,6011,6019,5784,5706,5411,5399,5169,4929,4835,4720,4527,4479,3967,3828,3669,3409,3437,3055,2905,2757,2654,2638,2267,2078,1939,1759,1731,1498,1310,1212,1024,901,710,570,460,342,261,188,134,94,139 1,5,1,2052,426758,4695,4700,4707,4717,4721,4722,4724,4719,4715,4708,4700,4688,4676,4668,4660,4657,4673,4697,4740,4795,4858,4932,5016,5101,5185,5256,5323,5379,5429,5465,5489,5508,5515,5510,5489,5455,5404,5350,5286,5679,5708,5697,5622,5566,5726,5654,5568,5591,5507,5512,5414,5402,5515,5374,5339,5257,5290,5252,5353,5444,5513,5994,6000,5762,5679,5386,5368,5135,4892,4792,4671,4476,4418,3907,3762,3597,3335,3351,2969,2812,2656,2543,2513,2145,1955,1808,1627,1589,1360,1175,1075,895,778,602,473,374,272,204,143,100,150 1,5,1,2053,430114,4724,4728,4733,4743,4746,4748,4747,4741,4739,4733,4725,4715,4703,4691,4687,4685,4695,4720,4758,4809,4867,4936,5016,5100,5183,5260,5330,5394,5447,5498,5528,5550,5564,5565,5552,5528,5488,5437,5381,5313,5705,5730,5717,5639,5582,5741,5667,5579,5600,5513,5516,5415,5405,5515,5373,5336,5253,5286,5243,5345,5433,5501,5976,5978,5740,5652,5355,5333,5097,4850,4743,4617,4416,4350,3840,3687,3520,3252,3257,2875,2710,2546,2425,2381,2019,1825,1674,1495,1444,1222,1043,939,771,660,500,385,298,213,156,107,162 1,5,1,2054,433444,4752,4757,4761,4769,4772,4773,4773,4764,4761,4757,4751,4740,4731,4718,4710,4712,4723,4742,4780,4827,4881,4945,5020,5100,5182,5258,5334,5400,5462,5516,5562,5589,5606,5614,5607,5591,5561,5521,5468,5408,5339,5727,5750,5734,5654,5599,5754,5679,5588,5606,5518,5519,5418,5405,5513,5371,5332,5248,5280,5235,5337,5422,5486,5954,5954,5713,5619,5321,5293,5053,4801,4691,4555,4351,4276,3767,3607,3434,3161,3154,2772,2599,2429,2296,2242,1885,1691,1539,1361,1299,1087,913,810,655,549,408,307,234,163,116,173 1,5,1,2055,436745,4779,4785,4790,4797,4798,4799,4797,4790,4785,4778,4774,4765,4755,4746,4737,4735,4750,4771,4802,4849,4899,4960,5029,5104,5182,5257,5332,5404,5469,5531,5580,5624,5646,5656,5656,5646,5624,5594,5551,5495,5434,5361,5747,5768,5749,5669,5612,5764,5688,5595,5611,5520,5521,5418,5405,5511,5367,5327,5241,5273,5228,5327,5408,5468,5930,5927,5681,5583,5282,5248,5003,4749,4629,4488,4279,4194,3688,3521,3341,3063,3041,2660,2479,2303,2164,2095,1747,1555,1401,1226,1156,951,790,689,546,448,326,241,180,122,186 1,5,1,2056,440033,4807,4812,4818,4826,4826,4825,4823,4814,4811,4802,4795,4789,4780,4770,4765,4762,4773,4798,4832,4872,4921,4978,5044,5113,5186,5257,5331,5402,5473,5538,5595,5642,5682,5696,5698,5695,5680,5657,5625,5578,5521,5456,5382,5765,5783,5764,5683,5623,5773,5694,5601,5614,5523,5522,5418,5403,5508,5363,5320,5235,5265,5218,5314,5392,5448,5902,5896,5646,5542,5238,5196,4949,4689,4561,4414,4198,4107,3600,3426,3238,2955,2919,2540,2351,2171,2023,1944,1610,1417,1263,1090,1014,823,673,578,447,359,256,185,134,200 1,5,1,2057,443277,4833,4840,4845,4854,4855,4853,4849,4840,4835,4828,4819,4810,4804,4795,4789,4790,4800,4821,4859,4902,4944,5000,5061,5129,5196,5261,5331,5401,5471,5542,5602,5657,5699,5732,5738,5737,5729,5713,5688,5652,5604,5543,5477,5401,5780,5799,5779,5693,5632,5780,5700,5604,5616,5523,5521,5416,5399,5505,5359,5312,5227,5256,5207,5298,5374,5426,5870,5860,5606,5497,5187,5141,4886,4620,4484,4331,4112,4009,3501,3321,3124,2838,2788,2410,2218,2030,1878,1790,1469,1278,1126,957,879,702,564,474,359,283,197,138,215 1,5,1,2058,446494,4859,4866,4873,4881,4883,4882,4878,4866,4861,4853,4846,4834,4826,4820,4814,4814,4828,4848,4882,4929,4974,5023,5084,5146,5212,5271,5335,5401,5470,5541,5606,5664,5714,5750,5775,5778,5771,5762,5744,5715,5678,5626,5564,5496,5417,5796,5814,5790,5703,5638,5785,5702,5606,5618,5523,5520,5413,5395,5499,5353,5305,5218,5245,5193,5280,5352,5398,5833,5819,5559,5445,5132,5077,4815,4546,4402,4241,4015,3902,3396,3206,3000,2711,2647,2273,2075,1886,1731,1634,1327,1141,990,829,750,588,463,381,283,218,147,226 1,5,1,2059,449698,4884,4892,4899,4909,4911,4910,4906,4895,4887,4879,4870,4860,4850,4842,4839,4839,4852,4876,4910,4952,5001,5053,5106,5169,5229,5287,5345,5405,5470,5540,5605,5668,5721,5765,5794,5815,5812,5805,5793,5771,5741,5700,5647,5583,5512,5433,5811,5826,5800,5711,5643,5788,5705,5607,5618,5522,5517,5410,5391,5493,5347,5297,5206,5231,5178,5261,5327,5367,5792,5773,5507,5389,5070,5004,4739,4463,4313,4143,3910,3785,3279,3081,2867,2576,2499,2130,1928,1740,1581,1476,1184,1004,858,709,630,483,373,301,218,164,241 1,5,1,2060,452852,4907,4917,4925,4935,4938,4938,4934,4923,4916,4905,4896,4884,4876,4866,4861,4864,4877,4900,4938,4980,5024,5080,5136,5191,5252,5304,5362,5415,5474,5540,5604,5667,5725,5772,5809,5834,5849,5845,5836,5820,5797,5763,5721,5666,5599,5528,5448,5823,5834,5809,5716,5647,5791,5705,5608,5618,5520,5513,5405,5385,5487,5340,5286,5191,5215,5160,5236,5297,5331,5747,5720,5449,5324,4999,4925,4653,4373,4213,4035,3794,3657,3152,2946,2724,2434,2344,1982,1780,1591,1430,1319,1042,872,734,594,519,388,295,232,164,263 1,5,2,2014,267551,3459,3855,3887,3898,3899,3987,3918,3995,3884,4054,3845,3844,3707,3791,3835,3712,3756,3733,3862,4038,4272,4313,4496,4887,5145,5002,4908,4712,4850,4824,4573,4682,4579,4291,4594,4160,4030,3968,3764,3660,3604,3593,3543,3620,3758,3429,3312,3315,3385,3601,3471,3416,3402,3331,3364,3125,3019,2846,2833,2748,2544,2411,2329,2154,2149,2049,1884,1676,1558,1480,1311,1195,1081,955,975,933,806,750,674,619,583,514,474,437,425,378,300,253,244,226,175,143,132,100,65,49,36,25,19,16,40 1,5,2,2015,271967,3538,3484,3880,3911,3921,3918,3999,3934,4008,3895,4067,3856,3854,3719,3808,3857,3746,3797,3788,3930,4108,4345,4386,4567,4953,5201,5059,4965,4766,4900,4868,4615,4717,4607,4314,4611,4185,4055,3992,3788,3681,3621,3607,3559,3625,3768,3435,3317,3318,3390,3601,3475,3416,3403,3331,3357,3121,3020,2845,2830,2750,2542,2412,2325,2154,2144,2046,1878,1670,1551,1471,1299,1184,1068,941,960,915,788,732,654,600,563,494,451,414,398,350,277,231,220,198,153,124,111,82,52,39,25,18,13,38 1,5,2,2016,276452,3615,3564,3509,3904,3934,3941,3935,4012,3950,4021,3906,4079,3867,3867,3736,3835,3889,3792,3849,3853,4006,4178,4418,4459,4633,5016,5256,5113,5023,4816,4945,4905,4651,4746,4632,4335,4629,4209,4079,4014,3810,3699,3637,3620,3569,3633,3776,3442,3320,3320,3396,3600,3478,3413,3403,3328,3350,3119,3020,2845,2828,2752,2540,2411,2319,2152,2138,2042,1870,1662,1543,1461,1285,1171,1051,926,941,894,768,712,633,579,541,471,426,389,369,321,252,208,194,172,132,105,90,66,41,30,21,14,33 1,5,2,2017,281001,3688,3640,3590,3535,3927,3954,3958,3952,4024,3965,4034,3915,4091,3880,3885,3761,3873,3934,3848,3911,3926,4081,4250,4491,4527,4697,5077,5310,5166,5077,4862,4986,4936,4681,4771,4657,4357,4647,4233,4103,4035,3830,3715,3654,3628,3579,3637,3785,3446,3323,3325,3400,3600,3479,3409,3403,3325,3342,3116,3018,2844,2824,2753,2538,2410,2312,2149,2131,2033,1860,1652,1532,1449,1268,1154,1033,910,920,871,747,690,610,556,516,446,400,363,338,292,227,183,169,148,112,87,72,52,32,23,15,31 1,5,2,2018,285606,3750,3713,3666,3616,3558,3947,3972,3975,3967,4035,3980,4045,3923,4105,3898,3913,3798,3922,3991,3915,3980,4000,4156,4322,4558,4591,4758,5135,5363,5217,5125,4901,5022,4961,4707,4795,4683,4379,4664,4256,4125,4054,3848,3730,3665,3636,3588,3644,3791,3451,3327,3327,3403,3598,3480,3405,3402,3325,3334,3116,3016,2845,2819,2751,2536,2407,2305,2144,2121,2022,1847,1639,1519,1433,1248,1136,1015,890,897,847,723,666,586,531,490,419,373,334,307,264,201,160,146,125,94,71,57,40,24,17,30 1,5,2,2019,290243,3806,3776,3739,3692,3640,3578,3965,3989,3991,3983,4048,3993,4055,3935,4124,3926,3951,3847,3982,4060,3991,4050,4075,4230,4389,4622,4652,4815,5191,5414,5264,5166,4936,5051,4981,4731,4820,4708,4401,4681,4277,4145,4072,3865,3740,3677,3643,3595,3649,3797,3458,3329,3330,3405,3595,3481,3400,3401,3324,3328,3115,3016,2845,2813,2749,2531,2403,2299,2137,2107,2009,1829,1622,1500,1413,1227,1115,993,868,871,820,698,640,558,503,460,389,344,304,276,233,176,140,125,102,76,56,44,30,17,31 1,5,2,2020,294908,3851,3832,3803,3766,3716,3661,3596,3982,4005,4005,3997,4060,4005,4069,3952,4152,3964,4001,3907,4053,4137,4067,4120,4150,4298,4454,4683,4710,4871,5244,5459,5303,5202,4965,5077,5000,4755,4846,4733,4424,4696,4297,4163,4088,3876,3750,3686,3648,3603,3655,3803,3464,3330,3334,3407,3593,3480,3396,3400,3324,3323,3114,3014,2843,2808,2746,2526,2398,2290,2127,2092,1993,1809,1603,1479,1388,1203,1090,968,845,844,790,669,609,529,471,427,360,313,274,242,203,153,120,105,83,60,44,33,22,30 1,5,2,2021,299586,3893,3877,3859,3830,3790,3737,3679,3613,3998,4020,4020,4010,4071,4020,4087,3979,4190,4014,4063,3977,4131,4214,4143,4190,4219,4362,4516,4741,4767,4923,5290,5498,5337,5231,4990,5101,5021,4781,4871,4755,4446,4711,4315,4180,4098,3888,3758,3695,3651,3608,3661,3808,3468,3331,3336,3408,3591,3481,3393,3401,3325,3318,3112,3011,2840,2802,2741,2520,2389,2276,2113,2076,1974,1784,1579,1454,1363,1176,1064,941,818,813,757,639,577,496,436,394,329,281,243,212,175,132,101,86,66,46,33,24,34 1,5,2,2022,304282,3926,3919,3904,3886,3854,3811,3755,3697,3629,4013,4035,4033,4022,4085,4040,4116,4017,4241,4076,4135,4056,4208,4291,4218,4255,4285,4423,4573,4797,4822,4971,5328,5532,5365,5256,5013,5126,5044,4806,4894,4776,4465,4725,4332,4191,4109,3898,3767,3703,3656,3616,3666,3812,3473,3332,3338,3408,3591,3481,3393,3403,3326,3313,3108,3007,2835,2796,2734,2510,2377,2261,2097,2055,1950,1756,1551,1425,1332,1145,1034,913,788,782,723,604,540,461,400,362,297,249,214,184,151,111,82,69,51,35,25,37 1,5,2,2023,308966,3951,3952,3946,3931,3910,3875,3830,3773,3713,3645,4028,4048,4045,4037,4104,4070,4155,4068,4303,4148,4214,4133,4286,4367,4287,4321,4348,4482,4628,4850,4870,5011,5363,5559,5389,5279,5036,5151,5068,4831,4916,4794,4483,4740,4344,4202,4117,3908,3773,3711,3663,3623,3668,3815,3476,3334,3339,3411,3591,3483,3395,3405,3325,3307,3103,3001,2828,2788,2723,2498,2362,2242,2075,2029,1920,1724,1520,1392,1299,1113,1003,879,757,745,683,567,504,424,366,328,262,217,186,158,127,91,66,53,39,26,40 1,5,2,2024,313637,3973,3978,3980,3974,3955,3931,3894,3847,3789,3729,3660,4042,4060,4060,4057,4134,4110,4207,4131,4376,4228,4292,4210,4363,4437,4353,4383,4408,4538,4680,4898,4911,5048,5391,5582,5412,5303,5060,5175,5091,4853,4936,4811,4497,4750,4355,4210,4126,3916,3779,3719,3669,3629,3670,3818,3478,3336,3341,3412,3591,3485,3396,3404,3321,3301,3097,2993,2819,2776,2708,2481,2342,2216,2049,1997,1889,1689,1485,1360,1263,1079,966,843,723,709,645,529,464,388,331,290,229,190,160,133,105,73,52,40,29,42 1,5,2,2025,318273,3988,4000,4005,4008,3998,3976,3950,3912,3864,3805,3744,3674,4054,4076,4080,4088,4174,4163,4270,4204,4456,4307,4369,4286,4435,4504,4416,4443,4466,4592,4727,4940,4947,5078,5416,5604,5436,5328,5083,5198,5112,4874,4954,4825,4507,4761,4364,4218,4132,3924,3785,3726,3674,3635,3671,3819,3479,3340,3343,3415,3592,3486,3395,3401,3317,3291,3089,2983,2807,2759,2690,2461,2318,2189,2017,1963,1852,1651,1447,1322,1222,1042,927,804,687,665,599,488,423,352,294,254,200,163,135,109,84,58,39,30,46 1,5,2,2026,322872,3998,4015,4028,4033,4032,4019,3995,3968,3929,3880,3821,3758,3686,4070,4096,4111,4129,4226,4227,4343,4285,4536,4386,4446,4357,4503,4567,4476,4499,4520,4641,4767,4976,4978,5102,5440,5629,5461,5353,5106,5221,5132,4893,4969,4834,4518,4768,4372,4224,4140,3931,3791,3732,3677,3640,3672,3819,3482,3342,3347,3418,3591,3486,3391,3397,3310,3281,3078,2970,2792,2740,2667,2434,2290,2156,1984,1924,1812,1610,1407,1282,1181,998,884,763,646,618,551,445,385,312,257,221,173,137,111,88,65,44,29,48 1,5,2,2027,327418,3998,4025,4043,4056,4058,4053,4038,4013,3985,3945,3896,3835,3770,3702,4090,4127,4152,4183,4290,4302,4425,4365,4615,4464,4518,4424,4567,4627,4534,4551,4569,4683,4801,5005,5004,5126,5465,5653,5486,5378,5126,5242,5150,4910,4979,4843,4526,4775,4378,4231,4146,3938,3796,3737,3679,3644,3671,3821,3484,3345,3351,3419,3590,3483,3387,3390,3302,3268,3066,2953,2773,2718,2639,2402,2257,2119,1946,1882,1767,1563,1361,1236,1133,954,839,717,600,573,504,405,342,274,224,191,146,112,90,69,50,32,49 1,5,2,2028,331903,3996,4025,4053,4071,4081,4080,4072,4056,4030,4001,3961,3910,3847,3786,3723,4122,4168,4206,4248,4364,4385,4506,4444,4693,4537,4586,4487,4628,4685,4588,4599,4609,4719,4830,5030,5030,5151,5491,5677,5510,5401,5145,5260,5165,4922,4990,4850,4534,4781,4384,4239,4151,3944,3799,3742,3681,3647,3671,3822,3487,3349,3353,3421,3585,3479,3381,3381,3291,3251,3049,2932,2749,2688,2605,2364,2220,2077,1904,1834,1719,1515,1312,1185,1082,905,788,667,557,524,458,360,301,237,193,163,120,90,71,53,38,52 1,5,2,2029,336337,3993,4023,4053,4081,4096,4103,4099,4090,4073,4046,4017,3975,3923,3863,3807,3755,4164,4222,4272,4324,4446,4467,4586,4522,4767,4605,4650,4548,4688,4740,4636,4639,4645,4748,4855,5055,5056,5178,5516,5701,5533,5423,5162,5275,5175,4934,4998,4857,4540,4786,4392,4245,4156,3950,3802,3746,3681,3650,3672,3825,3491,3352,3355,3419,3580,3474,3372,3370,3277,3231,3028,2906,2719,2653,2568,2325,2179,2032,1857,1783,1664,1460,1260,1132,1025,853,734,619,509,476,407,315,261,204,164,134,97,72,55,39,57 1,5,2,2030,340708,3990,4020,4051,4081,4106,4118,4122,4117,4107,4090,4062,4031,3988,3939,3884,3839,3797,4217,4287,4348,4407,4527,4548,4665,4595,4836,4670,4711,4606,4745,4790,4677,4673,4674,4774,4878,5080,5083,5203,5541,5723,5554,5443,5177,5285,5186,4942,5005,4862,4546,4790,4399,4251,4159,3955,3804,3749,3683,3654,3673,3829,3495,3354,3354,3416,3574,3467,3360,3356,3258,3206,3001,2874,2685,2614,2526,2279,2132,1981,1808,1728,1605,1401,1202,1073,967,797,681,566,464,426,357,272,226,173,136,110,76,56,42,64 1,5,2,2031,345001,3989,4019,4048,4079,4106,4128,4137,4140,4134,4124,4106,4076,4044,4004,3960,3916,3881,3850,4282,4363,4432,4489,4606,4628,4738,4664,4901,4732,4770,4661,4795,4831,4713,4703,4699,4798,4903,5105,5107,5228,5565,5743,5573,5460,5187,5296,5194,4951,5011,4866,4552,4794,4405,4255,4162,3959,3804,3752,3685,3660,3676,3831,3496,3354,3352,3412,3566,3456,3345,3336,3236,3175,2969,2838,2644,2570,2478,2230,2080,1927,1752,1667,1542,1338,1139,1014,903,739,623,515,415,375,310,234,192,144,110,87,58,43,67 1,5,2,2032,349248,3988,4018,4048,4077,4104,4128,4147,4155,4157,4151,4140,4120,4089,4060,4025,3992,3959,3934,3916,4358,4447,4515,4570,4684,4702,4807,4730,4963,4792,4826,4710,4838,4868,4742,4728,4723,4824,4929,5131,5132,5251,5586,5761,5590,5473,5197,5304,5202,4958,5016,4871,4558,4797,4410,4258,4163,3962,3806,3756,3688,3666,3677,3831,3495,3352,3349,3406,3555,3442,3325,3312,3210,3141,2932,2796,2602,2522,2425,2176,2025,1867,1693,1601,1473,1269,1076,948,837,678,567,462,365,326,268,198,160,117,88,68,43,71 1,5,2,2033,353445,3993,4017,4047,4077,4102,4126,4147,4165,4172,4174,4167,4154,4133,4105,4081,4058,4034,4013,4000,3992,4442,4530,4597,4650,4757,4772,4873,4793,5023,4850,4876,4752,4875,4898,4767,4753,4748,4851,4955,5155,5156,5273,5606,5777,5601,5484,5205,5312,5208,4965,5022,4875,4562,4799,4414,4261,4163,3966,3809,3761,3692,3671,3676,3830,3494,3349,3344,3398,3540,3422,3302,3286,3177,3101,2889,2750,2553,2467,2369,2118,1963,1800,1628,1531,1401,1199,1007,878,769,618,510,408,318,282,229,165,130,93,69,52,74 1,5,2,2034,357575,4004,4022,4046,4076,4102,4124,4145,4166,4182,4189,4190,4181,4167,4149,4126,4114,4100,4088,4079,4077,4076,4525,4612,4678,4725,4825,4838,4937,4853,5081,4901,4918,4788,4905,4923,4792,4778,4774,4877,4979,5179,5178,5293,5624,5787,5611,5493,5212,5318,5214,4972,5027,4878,4566,4801,4417,4263,4166,3971,3813,3767,3695,3673,3673,3828,3490,3344,3337,3386,3522,3399,3275,3252,3139,3053,2844,2700,2500,2409,2307,2053,1896,1732,1556,1456,1323,1121,933,807,699,554,451,355,275,241,191,135,103,72,52,82 1,5,2,2035,361650,4019,4033,4051,4075,4102,4124,4144,4164,4183,4199,4205,4204,4194,4183,4171,4159,4157,4154,4155,4156,4162,4160,4608,4693,4753,4796,4890,4901,4997,4910,5132,4945,4955,4819,4932,4948,4818,4804,4800,4903,5003,5201,5199,5312,5636,5797,5619,5502,5217,5322,5219,4979,5029,4879,4569,4800,4419,4266,4168,3975,3817,3772,3697,3673,3670,3823,3485,3337,3325,3370,3498,3372,3241,3213,3094,3003,2792,2642,2440,2346,2237,1982,1826,1655,1481,1378,1239,1039,860,734,628,491,394,308,233,201,156,108,79,55,87 1,5,2,2036,365663,4038,4048,4062,4080,4101,4124,4144,4163,4181,4200,4215,4219,4217,4211,4205,4204,4201,4211,4221,4232,4241,4246,4243,4689,4768,4824,4863,4952,4963,5054,4962,5175,4982,4986,4846,4957,4973,4844,4830,4825,4927,5026,5221,5217,5324,5648,5804,5627,5508,5222,5327,5224,4985,5031,4880,4571,4799,4422,4267,4171,3980,3820,3775,3696,3673,3664,3815,3478,3327,3310,3348,3469,3338,3202,3169,3046,2947,2734,2579,2376,2275,2162,1906,1747,1574,1400,1292,1150,955,783,661,557,428,342,264,195,164,124,84,60,93 1,5,2,2037,369626,4058,4068,4077,4091,4106,4124,4144,4163,4181,4198,4217,4229,4232,4234,4233,4238,4247,4256,4278,4298,4317,4325,4329,4325,4764,4839,4891,4927,5012,5021,5105,5005,5212,5013,5012,4873,4984,4999,4870,4854,4849,4949,5046,5239,5230,5335,5658,5811,5634,5514,5229,5332,5226,4990,5033,4879,4572,4800,4424,4269,4174,3984,3822,3774,3694,3671,3656,3805,3467,3313,3289,3324,3435,3299,3156,3118,2992,2884,2669,2512,2304,2198,2081,1823,1663,1488,1314,1200,1061,869,706,586,488,371,292,222,159,132,98,65,100 1,5,2,2038,373524,4082,4088,4097,4106,4117,4129,4144,4163,4181,4198,4215,4231,4242,4249,4255,4266,4281,4302,4323,4355,4383,4402,4409,4411,4401,4836,4906,4955,4988,5069,5073,5148,5042,5242,5039,5038,4898,5011,5025,4895,4877,4872,4969,5064,5250,5244,5343,5668,5817,5639,5520,5233,5335,5228,4993,5033,4877,4574,4799,4426,4272,4177,3986,3821,3773,3690,3666,3646,3792,3453,3294,3265,3291,3395,3255,3107,3065,2931,2817,2600,2437,2225,2115,1992,1736,1573,1394,1221,1105,966,785,627,513,423,317,246,182,128,105,74,108 1,5,2,2039,377379,4106,4112,4118,4126,4132,4140,4149,4163,4181,4198,4215,4230,4245,4259,4270,4288,4309,4336,4370,4401,4441,4468,4486,4491,4487,4473,4904,4970,5018,5047,5120,5117,5186,5073,5268,5065,5064,4924,5038,5050,4918,4898,4891,4987,5076,5262,5253,5352,5675,5821,5647,5525,5237,5337,5230,4995,5033,4877,4575,4799,4429,4275,4178,3985,3819,3769,3684,3660,3633,3774,3432,3271,3233,3256,3348,3205,3054,3003,2865,2744,2523,2356,2143,2025,1898,1642,1477,1296,1126,1008,871,698,550,444,362,266,202,147,101,81,120 1,5,2,2040,381174,4130,4136,4142,4148,4152,4155,4160,4168,4181,4198,4215,4230,4244,4262,4280,4303,4332,4364,4404,4448,4487,4526,4552,4568,4567,4559,4541,4968,5033,5077,5100,5163,5155,5217,5100,5295,5091,5091,4950,5064,5073,4940,4916,4909,4999,5089,5271,5263,5359,5681,5827,5651,5530,5240,5339,5231,4996,5033,4875,4576,4800,4431,4277,4176,3984,3816,3764,3676,3650,3615,3750,3408,3239,3199,3213,3295,3150,2993,2937,2792,2662,2438,2268,2052,1930,1797,1541,1374,1199,1028,912,776,613,476,379,304,218,162,116,78,132 1,5,2,2041,384913,4153,4160,4166,4172,4174,4175,4175,4179,4186,4198,4215,4230,4244,4261,4284,4313,4347,4387,4431,4482,4534,4573,4610,4635,4644,4639,4627,4605,5031,5093,5131,5146,5200,5186,5245,5125,5321,5118,5117,4975,5089,5095,4960,4933,4922,5012,5097,5281,5271,5366,5688,5832,5655,5533,5242,5340,5230,4997,5033,4875,4578,4800,4431,4275,4173,3981,3811,3756,3664,3636,3592,3721,3375,3204,3157,3166,3237,3088,2925,2862,2712,2572,2350,2173,1956,1827,1690,1433,1270,1096,930,814,682,532,407,318,250,175,127,89,140 1,5,2,2042,388609,4178,4183,4190,4196,4198,4197,4195,4194,4197,4203,4214,4230,4244,4261,4283,4318,4357,4403,4455,4509,4569,4620,4657,4693,4712,4716,4708,4692,4668,5091,5146,5177,5185,5230,5213,5270,5150,5348,5145,5142,5000,5112,5115,4978,4945,4935,5021,5106,5288,5279,5374,5694,5836,5658,5536,5243,5340,5231,4999,5033,4876,4579,4799,4428,4273,4169,3975,3803,3744,3648,3616,3563,3688,3338,3164,3112,3111,3174,3020,2852,2781,2624,2478,2252,2071,1852,1717,1575,1325,1162,992,829,717,593,455,342,263,202,139,98,150 1,5,2,2043,392251,4199,4208,4213,4220,4222,4221,4217,4214,4212,4214,4219,4229,4244,4260,4283,4317,4362,4413,4471,4534,4596,4655,4705,4740,4770,4785,4785,4773,4755,4728,5144,5191,5217,5217,5255,5239,5296,5176,5375,5171,5167,5023,5131,5133,4990,4957,4944,5031,5113,5295,5288,5381,5700,5839,5660,5538,5242,5340,5231,5001,5035,4876,4579,4794,4425,4269,4162,3967,3792,3729,3627,3592,3531,3648,3296,3119,3059,3052,3104,2944,2771,2690,2529,2375,2148,1962,1742,1599,1457,1212,1052,889,730,624,509,383,284,213,160,108,165 1,5,2,2044,395841,4222,4229,4238,4243,4246,4245,4241,4236,4232,4229,4231,4234,4243,4261,4282,4317,4361,4418,4481,4550,4621,4682,4740,4788,4817,4843,4854,4850,4836,4815,4781,5189,5230,5250,5243,5279,5266,5323,5202,5401,5196,5190,5044,5149,5145,5002,4967,4955,5039,5119,5304,5295,5387,5705,5841,5661,5538,5243,5341,5233,5004,5036,4875,4576,4788,4420,4262,4153,3956,3775,3709,3601,3561,3493,3602,3249,3067,3001,2986,3027,2863,2683,2593,2427,2265,2036,1847,1624,1481,1334,1099,942,783,635,535,430,316,230,168,123,183 1,5,2,2045,399379,4244,4253,4259,4268,4269,4269,4265,4260,4254,4249,4246,4246,4248,4260,4283,4316,4361,4418,4486,4560,4637,4707,4767,4824,4865,4890,4912,4919,4914,4896,4868,4826,5228,5262,5278,5269,5304,5295,5349,5228,5426,5219,5210,5064,5162,5157,5012,4977,4962,5048,5127,5312,5302,5392,5708,5841,5660,5540,5245,5342,5235,5007,5035,4871,4571,4781,4413,4252,4140,3939,3754,3683,3567,3526,3447,3551,3195,3009,2937,2913,2944,2772,2587,2490,2316,2145,1919,1723,1505,1356,1211,984,832,681,545,453,357,257,184,131,203 1,5,2,2046,402869,4265,4275,4283,4289,4294,4292,4289,4284,4278,4271,4266,4261,4260,4265,4282,4317,4360,4418,4485,4565,4648,4723,4792,4851,4902,4938,4960,4978,4983,4974,4950,4914,4866,5260,5290,5305,5296,5331,5322,5375,5253,5449,5240,5230,5078,5176,5167,5023,4984,4970,5057,5134,5317,5308,5396,5710,5839,5661,5542,5247,5345,5236,5008,5032,4865,4565,4771,4402,4238,4121,3918,3727,3653,3532,3483,3396,3493,3136,2945,2866,2834,2850,2673,2483,2377,2199,2022,1791,1598,1379,1230,1087,870,725,585,461,377,291,204,143,220 1,5,2,2047,406311,4287,4296,4305,4313,4315,4317,4313,4308,4302,4295,4288,4281,4275,4277,4287,4316,4361,4417,4486,4565,4653,4735,4809,4876,4929,4976,5008,5026,5042,5043,5028,4996,4954,4898,5288,5317,5332,5324,5357,5349,5400,5275,5469,5259,5244,5092,5187,5178,5032,4991,4978,5064,5140,5322,5312,5400,5711,5838,5662,5544,5249,5346,5235,5006,5027,4857,4557,4758,4387,4219,4098,3890,3694,3616,3487,3436,3339,3429,3071,2875,2789,2746,2749,2568,2372,2258,2074,1889,1661,1466,1252,1105,962,760,624,495,383,306,232,159,243 1,5,2,2048,409699,4308,4318,4326,4335,4340,4338,4338,4332,4326,4319,4312,4303,4295,4292,4299,4321,4360,4418,4486,4566,4653,4740,4821,4893,4954,5003,5046,5074,5090,5102,5097,5073,5036,4987,4926,5315,5345,5359,5351,5382,5374,5422,5296,5488,5273,5258,5103,5199,5186,5040,4998,4985,5071,5146,5325,5315,5402,5713,5838,5663,5548,5250,5345,5232,5001,5020,4847,4546,4741,4367,4195,4068,3860,3656,3573,3439,3383,3277,3359,3000,2798,2702,2651,2642,2453,2251,2130,1939,1750,1524,1332,1124,979,841,656,529,411,313,245,181,267 1,5,2,2049,413047,4330,4339,4348,4356,4362,4363,4358,4357,4350,4343,4336,4327,4317,4312,4314,4333,4365,4418,4487,4566,4654,4740,4826,4906,4971,5028,5073,5112,5138,5151,5156,5143,5113,5069,5015,4953,5344,5373,5385,5377,5406,5397,5443,5314,5502,5287,5270,5115,5208,5193,5048,5005,4992,5077,5150,5328,5317,5404,5715,5838,5665,5550,5249,5341,5227,4995,5011,4833,4531,4718,4343,4165,4035,3821,3611,3525,3385,3324,3207,3281,2920,2712,2610,2548,2525,2331,2126,1993,1799,1607,1386,1198,997,857,726,557,441,336,250,192,302 1,5,2,2050,416339,4354,4360,4369,4378,4383,4385,4383,4377,4375,4367,4360,4351,4341,4334,4334,4348,4378,4423,4486,4567,4654,4741,4826,4910,4984,5045,5098,5139,5176,5199,5205,5202,5183,5146,5097,5043,4982,5372,5400,5411,5402,5428,5418,5462,5328,5516,5298,5282,5124,5217,5201,5055,5010,4998,5081,5153,5329,5321,5406,5718,5839,5666,5550,5246,5335,5219,4986,4997,4815,4511,4692,4312,4129,3996,3778,3562,3471,3324,3257,3132,3194,2831,2620,2511,2435,2399,2203,1989,1849,1654,1461,1248,1065,873,740,617,465,360,270,196,329 1,5,2,2051,419603,4380,4384,4390,4398,4405,4406,4405,4402,4395,4392,4384,4375,4365,4358,4356,4368,4393,4436,4491,4566,4656,4741,4827,4910,4988,5058,5115,5164,5204,5237,5253,5251,5242,5215,5174,5125,5072,5011,5399,5426,5436,5425,5448,5437,5476,5342,5527,5310,5291,5133,5226,5209,5061,5015,5003,5085,5155,5331,5325,5410,5722,5839,5664,5547,5241,5328,5209,4975,4980,4792,4485,4657,4276,4089,3949,3728,3507,3412,3258,3185,3050,3096,2735,2521,2402,2316,2268,2061,1847,1702,1505,1316,1110,934,756,630,515,380,288,212,354 1,5,2,2052,422826,4406,4411,4414,4419,4425,4428,4426,4424,4420,4413,4409,4399,4389,4382,4380,4390,4413,4451,4505,4571,4655,4744,4827,4912,4988,5062,5128,5181,5229,5265,5291,5299,5291,5274,5243,5202,5154,5101,5039,5425,5451,5459,5446,5466,5451,5490,5353,5539,5319,5300,5142,5234,5215,5066,5018,5006,5087,5159,5334,5329,5414,5725,5837,5660,5543,5233,5318,5196,4959,4957,4765,4453,4618,4234,4041,3896,3671,3447,3345,3184,3103,2957,2992,2633,2411,2287,2190,2126,1916,1702,1550,1358,1170,974,809,644,527,422,305,226,379 1,5,2,2053,426009,4433,4437,4441,4443,4446,4448,4448,4446,4442,4438,4430,4424,4413,4406,4404,4414,4435,4471,4520,4585,4659,4743,4830,4912,4990,5062,5132,5194,5246,5290,5319,5337,5339,5323,5302,5271,5231,5183,5129,5066,5450,5474,5480,5466,5478,5465,5500,5364,5548,5328,5310,5151,5240,5219,5069,5021,5009,5090,5163,5338,5334,5416,5725,5832,5654,5536,5223,5305,5178,4938,4930,4731,4418,4572,4185,3989,3836,3610,3379,3270,3101,3011,2857,2879,2520,2295,2162,2053,1978,1767,1552,1401,1210,1027,845,690,540,432,340,239,404 1,5,2,2054,429159,4459,4464,4467,4470,4470,4469,4468,4468,4464,4460,4455,4445,4438,4430,4428,4438,4459,4493,4541,4600,4673,4747,4829,4915,4991,5064,5132,5198,5259,5307,5344,5365,5377,5372,5351,5330,5300,5260,5211,5156,5091,5473,5495,5499,5480,5490,5477,5511,5373,5557,5337,5319,5157,5245,5223,5072,5023,5013,5093,5167,5342,5338,5417,5723,5825,5647,5527,5210,5288,5155,4913,4894,4692,4374,4519,4130,3929,3771,3542,3304,3186,3008,2911,2751,2756,2400,2171,2028,1909,1825,1611,1403,1250,1065,891,722,580,443,348,268,431 1,5,2,2055,432277,4485,4490,4494,4496,4497,4493,4489,4488,4486,4482,4477,4470,4459,4455,4452,4462,4483,4517,4563,4621,4688,4760,4833,4914,4994,5065,5134,5198,5263,5320,5361,5390,5405,5410,5400,5379,5358,5329,5289,5238,5181,5114,5494,5514,5514,5494,5501,5490,5520,5381,5566,5346,5326,5163,5249,5226,5075,5026,5017,5098,5171,5345,5341,5416,5719,5816,5637,5516,5193,5265,5128,4879,4855,4645,4322,4459,4068,3863,3697,3464,3220,3093,2909,2805,2633,2626,2272,2039,1888,1762,1665,1458,1251,1102,925,762,607,477,356,275,471 1,5,2,2056,435349,4511,4516,4520,4523,4523,4520,4513,4509,4506,4504,4499,4492,4484,4476,4477,4486,4507,4541,4586,4643,4709,4775,4846,4918,4993,5068,5135,5200,5263,5324,5374,5407,5430,5438,5439,5428,5407,5387,5358,5316,5262,5204,5135,5513,5529,5528,5506,5512,5500,5528,5390,5574,5353,5331,5168,5253,5229,5079,5029,5022,5104,5175,5346,5341,5413,5713,5804,5624,5499,5170,5238,5092,4840,4807,4590,4266,4391,4000,3789,3616,3377,3125,2992,2802,2688,2510,2486,2132,1900,1744,1611,1507,1302,1102,956,792,641,500,385,282,501 1,5,2,2057,438405,4536,4542,4546,4549,4550,4546,4540,4533,4527,4524,4521,4514,4506,4501,4498,4511,4531,4565,4610,4667,4731,4797,4862,4931,4997,5067,5139,5202,5265,5324,5378,5420,5447,5463,5467,5467,5456,5436,5416,5385,5340,5285,5225,5154,5528,5543,5540,5519,5521,5509,5537,5399,5581,5359,5336,5173,5257,5232,5082,5034,5029,5108,5176,5345,5339,5407,5704,5789,5606,5476,5143,5202,5052,4796,4755,4531,4202,4317,3926,3707,3526,3279,3022,2883,2684,2564,2377,2337,1987,1757,1594,1460,1347,1148,958,819,667,528,403,306,528 1,5,2,2058,441426,4560,4567,4572,4575,4576,4573,4566,4560,4551,4545,4541,4536,4528,4523,4523,4532,4556,4589,4635,4691,4756,4819,4884,4947,5010,5071,5138,5206,5267,5326,5378,5424,5460,5480,5491,5494,5495,5485,5465,5443,5409,5363,5306,5244,5169,5542,5555,5552,5528,5530,5519,5546,5406,5587,5364,5340,5177,5261,5236,5087,5039,5034,5110,5174,5343,5335,5400,5693,5769,5583,5448,5108,5161,5005,4742,4694,4464,4133,4235,3841,3614,3424,3174,2913,2765,2561,2430,2235,2179,1838,1606,1445,1307,1190,1000,822,690,551,428,321,563 1,5,2,2059,444397,4582,4591,4597,4601,4601,4599,4593,4586,4578,4569,4562,4556,4550,4545,4545,4557,4577,4614,4658,4716,4780,4844,4906,4969,5026,5085,5142,5205,5271,5328,5380,5424,5464,5493,5508,5517,5522,5523,5514,5493,5468,5432,5384,5325,5259,5184,5554,5568,5561,5537,5539,5529,5552,5412,5592,5368,5344,5181,5264,5240,5092,5043,5039,5111,5171,5338,5328,5390,5677,5743,5555,5411,5068,5113,4948,4683,4625,4390,4055,4143,3746,3510,3315,3060,2793,2637,2428,2286,2084,2018,1683,1457,1295,1155,1036,860,694,571,447,339,596 1,5,2,2060,447346,4604,4613,4621,4626,4628,4624,4619,4613,4604,4596,4586,4577,4570,4567,4567,4579,4602,4635,4683,4739,4805,4868,4931,4991,5048,5101,5155,5209,5270,5332,5382,5426,5464,5497,5521,5535,5545,5551,5552,5542,5518,5491,5453,5403,5340,5274,5197,5567,5578,5569,5547,5548,5537,5559,5417,5596,5372,5349,5185,5270,5245,5096,5046,5040,5110,5166,5331,5319,5375,5654,5713,5519,5370,5021,5055,4887,4617,4550,4308,3968,4040,3640,3398,3196,2935,2664,2501,2284,2135,1929,1849,1529,1307,1146,1009,891,728,575,464,357,631 1,6,0,2014,6389037,208459,189968,187768,187422,187501,182481,183422,177853,170401,164468,159400,152242,146703,146349,144616,140211,135949,131306,128087,125502,122696,118034,115852,110961,103796,95870,89812,85077,82184,79564,76276,76639,74421,73018,72107,66664,64036,61761,58708,57158,54899,54619,54962,56863,55358,50926,48077,46821,46614,48450,48848,48553,47886,47485,47485,44946,43766,42456,40469,39219,36474,34542,31874,30393,29473,27689,26571,26929,20364,19774,18618,17984,15912,14523,13713,12261,11378,10555,9689,9165,8186,7516,7004,6287,5923,5183,4754,4203,3597,3269,2588,2218,1801,1453,1106,742,587,406,307,206,376 1,6,0,2015,6592504,213071,208428,190034,187816,187456,187532,182518,183456,177888,170449,164511,159466,152295,146743,146411,144705,140331,136133,131542,128357,125784,123008,118351,116182,111272,104109,96190,90102,85357,82437,79787,76461,76799,74560,73135,72195,66738,64099,61826,58770,57197,54927,54635,54954,56834,55312,50879,48005,46756,46515,48340,48701,48401,47710,47307,47284,44735,43543,42216,40226,38970,36235,34284,31622,30133,29183,27394,26257,26572,20089,19477,18308,17650,15586,14194,13359,11916,11015,10179,9308,8759,7785,7106,6575,5859,5472,4743,4310,3765,3184,2853,2225,1874,1495,1184,881,579,449,303,224,367 1,6,0,2016,6800382,217826,213040,208502,190092,187853,187488,187569,182549,183502,177932,170493,164571,159521,152354,146789,146499,144828,140509,136375,131831,128659,126084,123337,118688,116517,111568,104410,96502,90370,85612,82663,79982,76614,76938,74678,73233,72269,66801,64159,61885,58812,57227,54938,54635,54938,56789,55256,50819,47919,46680,46408,48207,48550,48239,47522,47116,47070,44512,43300,41971,39974,38707,35978,34010,31356,29848,28874,27083,25921,26197,19785,19148,17966,17290,15234,13836,12980,11541,10630,9782,8905,8333,7365,6675,6135,5419,5012,4297,3865,3333,2780,2454,1882,1560,1221,948,688,442,334,223,371 1,6,0,2017,7012786,222701,217795,213115,208574,190145,187889,187521,187600,182591,183556,177974,170550,164622,159581,152417,146862,146621,145011,140753,136668,132152,128985,126399,123685,119027,116836,111859,104700,96785,90620,85844,82862,80143,76746,77057,74778,73318,72331,66857,64212,61930,58842,57239,54931,54625,54908,56735,55187,50736,47820,46596,46283,48072,48388,48064,47320,46911,46843,44274,43047,41715,39707,38433,35701,33725,31071,29546,28543,26744,25564,25787,19459,18794,17599,16899,14849,13452,12573,11136,10216,9358,8475,7882,6925,6227,5677,4964,4543,3854,3428,2919,2396,2082,1571,1278,980,743,530,331,245,372 1,6,0,2018,7229758,227653,222669,217872,213187,208636,190195,187926,187548,187643,182642,183609,178033,170596,164676,159646,152509,146969,146802,145262,141048,136997,132493,129324,126738,124035,119351,117143,112138,104969,97044,90842,86045,83026,80285,76862,77155,74866,73391,72391,66905,64250,61962,58859,57232,54916,54603,54867,56665,55101,50647,47715,46492,46156,47924,48218,47878,47105,46691,46598,44029,42790,41441,39422,38132,35409,33411,30761,29212,28186,26378,25177,25350,19103,18412,17202,16477,14438,13036,12139,10708,9775,8914,8024,7412,6470,5765,5207,4509,4076,3421,3001,2518,2031,1740,1287,1022,768,570,401,244,390 1,6,0,2019,7451343,232666,227619,222749,217950,213254,208693,190244,187957,187584,187694,182689,183676,178082,170646,164734,159738,152633,147145,147050,145563,141377,137348,132847,129686,127086,124367,119672,117444,112396,105212,97273,91032,86208,83165,80408,76955,77239,74941,73459,72445,66935,64282,61980,58859,57219,54887,54571,54811,56574,54999,50548,47594,46382,46018,47763,48042,47674,46881,46460,46346,43773,42516,41152,39115,37815,35090,33076,30425,28853,27803,25986,24759,24880,18721,18001,16767,16026,13991,12593,11674,10249,9310,8442,7555,6924,5994,5292,4730,4052,3619,2997,2592,2141,1697,1429,1034,804,589,428,296,402 1,6,0,2020,7677533,237685,232635,227699,222826,218016,213312,208753,190289,187997,187628,187740,182751,183729,178136,170700,164819,159863,152817,147392,147351,145898,141729,137709,133226,130055,127414,124690,119982,117725,112632,105436,97475,91186,86346,83290,80513,77037,77311,75016,73515,72482,66954,64295,61979,58850,57187,54851,54524,54739,56474,54891,50430,47473,46257,45867,47596,47849,47465,46644,46219,46080,43506,42226,40844,38791,37464,34745,32712,30060,28469,27392,25562,24313,24373,18307,17554,16305,15537,13517,12120,11181,9763,8820,7947,7057,6417,5505,4809,4257,3603,3172,2592,2204,1795,1396,1152,815,620,445,315,442 1,6,0,2021,7908250,242643,237653,232716,227778,222893,218076,213375,208808,190346,188050,187670,187799,182803,183788,178199,170786,164937,160052,153071,147693,147686,146250,142091,138093,133602,130407,127733,125005,120269,117982,112845,105634,97636,91322,86463,83397,80604,77107,77382,75082,73561,72504,66960,64291,61971,58828,57149,54800,54453,54653,56368,54763,50306,47339,46121,45705,47414,47647,47237,46399,45965,45802,43216,41913,40515,38441,37091,34375,32320,29666,28051,26950,25106,23829,23831,17859,17081,15807,15019,13007,11612,10655,9254,8305,7428,6545,5899,5008,4327,3785,3168,2745,2206,1850,1475,1126,912,628,468,330,485 1,6,0,2022,8143457,247557,242609,237735,232797,227844,222954,218140,213432,208874,190415,188103,187733,187853,182865,183853,178295,170912,165125,160309,153380,148033,148042,146614,142475,138479,133963,130748,128045,125299,120534,118213,113038,105793,97771,91441,86564,83495,80684,77179,77443,75132,73591,72515,66950,64273,61946,58796,57102,54731,54374,54564,56241,54628,50171,47194,45972,45534,47223,47429,47003,46144,45701,45507,42902,41578,40157,38066,36687,33970,31895,29238,27600,26467,24607,23308,23251,17377,16567,15279,14459,12466,11073,10102,8716,7767,6893,6020,5371,4515,3850,3329,2747,2339,1851,1524,1193,893,704,473,345,519 1,6,0,2023,8383164,252479,247524,242692,237818,232864,227905,223020,218198,213500,208952,190483,188180,187796,187920,182935,183953,178429,171107,165385,160623,153727,148393,148412,147003,142858,138844,134311,131080,128345,125569,120769,118415,113200,105931,97894,91545,86659,83576,80760,77244,77492,75167,73603,72508,66934,64245,61910,58751,57036,54655,54289,54454,56106,54480,50024,47039,45811,45357,47014,47207,46754,45881,45412,45183,42567,41219,39772,37661,36252,33530,31436,28775,27111,25947,24074,22747,22621,16861,16015,14711,13864,11887,10505,9525,8158,7210,6343,5485,4844,4023,3385,2889,2342,1965,1524,1235,946,691,533,347,554 1,6,0,2024,8627229,257399,252451,247608,242776,237889,232927,227972,223078,218267,213577,209022,190565,188246,187863,187991,183036,184089,178628,171371,165701,160974,154093,148770,148805,147392,143221,139199,134647,131385,128618,125809,120976,118580,113336,106050,97993,91641,86742,83656,80829,77298,77523,75188,73597,72490,66902,64207,61862,58683,56955,54573,54182,54338,55958,54319,49868,46870,45638,45164,46795,46973,46495,45595,45101,44837,42201,40831,39352,37221,35781,33052,30943,28275,26583,25386,23502,22142,21946,16311,15427,14109,13234,11276,9908,8917,7579,6636,5779,4942,4317,3544,2938,2471,1969,1621,1236,980,737,524,397,579 1,6,0,2025,8875582,262319,257369,252535,247691,242848,237953,232995,228029,223147,218345,213647,209106,190633,188315,187931,188095,183175,184288,178892,171690,166055,161345,154479,149171,149199,147762,143577,139543,134956,131663,128860,126018,121142,118723,113449,106146,98082,91719,86819,83722,80886,77335,77540,75190,73579,72453,66860,64157,61791,58606,56866,54469,54069,54205,55798,54144,49695,46692,45451,44966,46566,46723,46214,45286,44768,44459,41813,40408,38896,36743,35274,32540,30409,27731,26018,24786,22884,21495,21226,15718,14800,13465,12567,10634,9282,8287,6980,6053,5218,4409,3806,3081,2513,2081,1628,1314,983,760,561,390,628 1,6,0,2026,9128151,267192,262291,257454,252620,247763,242912,238024,233054,228099,223225,218416,213731,209176,190706,188388,188032,188235,183379,184554,179211,172048,166429,161731,154885,149571,149575,148123,143920,139860,135237,131908,129071,126186,121283,118843,113542,106230,98155,91795,86889,83775,80926,77354,77538,75178,73547,72408,66803,64084,61708,58520,56760,54360,53939,54060,55624,53956,49515,46501,45253,44755,46322,46451,45910,44954,44402,44050,41384,39951,38408,36231,34726,31988,29830,27150,25408,24135,22222,20803,20453,15079,14130,12790,11862,9966,8630,7642,6372,5472,4657,3885,3315,2640,2119,1722,1325,1044,765,580,415,656 1,6,0,2027,9384807,271978,267162,262378,257539,252694,247831,242983,238084,233126,228178,223296,218499,213802,209249,190782,188494,188170,188439,183649,184877,179566,172425,166819,162142,155291,149950,149939,148470,144237,140147,135487,132121,129244,126334,121405,118942,113624,106298,98225,91861,86941,83815,80949,77355,77524,75153,73501,72343,66727,64001,61621,58411,56646,54234,53799,53903,55434,53759,49323,46299,45047,44530,46061,46158,45582,44595,44009,43606,40918,39460,37878,35675,34135,31386,29208,26525,24754,23439,21506,20057,19631,14401,13426,12077,11123,9271,7960,6980,5757,4889,4106,3385,2842,2228,1753,1404,1054,815,583,432,686 1,6,0,2028,9645414,276651,271951,267250,262463,257612,252760,247899,243043,238157,233205,228250,223381,218570,213875,209328,190891,188635,188373,188710,183978,185236,179943,172817,167235,162550,155677,150318,150292,148792,144525,140402,135704,132295,129393,126460,121504,119028,113694,106366,98286,91911,86978,83833,80951,77343,77491,75114,73443,72260,66640,63908,61514,58297,56518,54096,53643,53730,55232,53544,49116,46088,44825,44288,45775,45844,45224,44201,43585,43126,40413,38930,37301,35074,33495,30736,28537,25852,24047,22695,20748,19261,18755,13686,12682,11331,10356,8554,7276,6318,5150,4316,3581,2911,2401,1848,1426,1121,825,625,434,712 1,6,0,2029,9909834,281224,276625,272039,267336,262537,257680,252830,247959,243114,238237,233278,228335,223454,218644,213955,209438,191038,188845,188648,189044,184344,185620,180337,173237,167649,162939,156049,150675,150618,149084,144779,140625,135881,132444,129518,126560,121588,119102,113761,106423,98335,91948,86996,83832,80938,77317,77446,75062,73363,72158,66545,63797,61399,58169,56379,53949,53473,53545,55013,53319,48902,45863,44587,44022,45467,45499,44834,43776,43116,42610,39873,38349,36679,34423,32809,30036,27816,25121,23291,21889,19927,18408,17828,12931,11904,10556,9559,7822,6590,5656,4552,3765,3078,2462,1998,1505,1140,878,633,469,735 1,6,0,2030,10178018,285763,281199,276715,272129,267412,262605,257751,252892,248032,243193,238308,233363,228407,223529,218723,214065,209588,191252,189126,188980,189412,184735,186020,180758,173657,168043,163315,156410,151002,150913,149346,145001,140811,136034,132570,129620,126647,121660,119170,113817,106462,98369,91965,86997,83819,80906,77278,77390,74985,73270,72051,66430,63679,61269,58027,56226,53787,53296,53347,54785,53081,48670,45620,44329,43738,45126,45119,44412,43311,42609,42048,39285,37721,36002,33722,32068,29287,27036,24340,22477,21031,19056,17509,16854,12139,11095,9753,8751,7088,5904,5006,3976,3238,2606,2048,1632,1205,894,673,474,774 1,6,0,2031,10449945,290339,285738,281290,276807,272207,267481,262676,257814,252963,248111,243266,238394,233437,228481,223611,218836,214216,209806,191540,189467,189353,189806,185141,186444,181179,174056,168426,163679,156746,151299,151177,149572,145183,140969,136162,132672,129707,126720,121727,119226,113852,106485,98382,91965,86985,83787,80863,77224,77312,74891,73167,71922,66306,63543,61126,57876,56060,53615,53104,53139,54547,52827,48421,45355,44051,43424,44755,44705,43950,42806,42057,41436,38650,37042,35273,32967,31270,28474,26200,23501,21602,20116,18134,16560,15836,11314,10256,8934,7938,6356,5233,4374,3423,2741,2168,1675,1309,943,685,506,803 1,6,0,2032,10725741,295066,290314,285832,281381,276888,272279,267553,262740,257886,253042,248184,243352,238468,233513,228561,223724,218989,214439,210095,191885,189849,189748,190213,185571,186866,181577,174441,168794,164015,157050,151563,151406,149760,145339,141099,136270,132759,129779,126788,121782,119265,113876,106488,98372,91951,86958,83742,80807,77153,77217,74792,73042,71787,66167,63389,60971,57710,55885,53427,52901,52919,54291,52552,48148,45072,43740,43081,44351,44252,43450,42254,41456,40778,37959,36311,34491,32150,30409,27602,25305,22598,20665,19149,17155,15565,14776,10467,9399,8108,7124,5634,4580,3773,2906,2284,1772,1342,1029,723,515,846 1,6,0,2033,11005591,300022,295042,290407,285924,281461,276957,272352,267618,262812,257966,253115,248270,243426,238544,233595,228676,223878,219214,214729,210444,192272,190254,190161,190645,186000,187267,181965,174810,169138,164322,157320,151791,151596,149919,145470,141205,136361,132833,129843,126845,121820,119286,113872,106475,98348,91916,86912,83686,80731,77064,77115,74671,72911,71636,66014,63226,60801,57532,55694,53231,52687,52687,54011,52254,47851,44759,43401,42703,43906,43758,42903,41658,40803,40058,37215,35522,33649,31267,29484,26664,24341,21633,19681,18124,16131,14530,13679,9597,8536,7281,6323,4934,3951,3204,2425,1873,1423,1057,792,543,883 1,6,0,2034,11289710,305198,299998,295137,290500,286006,281530,277031,272416,267691,262893,258041,253202,248344,243503,238628,233711,228831,224104,219506,215084,210831,192682,190674,190598,191074,186410,187655,182340,175154,169449,164596,157554,151983,151755,150053,145577,141296,136438,132905,129900,126881,121842,119286,113849,106449,98310,91867,86854,83609,80639,76969,76989,74539,72763,71466,65847,63049,60619,57338,55494,53022,52461,52434,53706,51933,47524,44417,43025,42290,43423,43218,42309,41009,40095,39282,36413,34671,32738,30324,28489,25654,23307,20609,18641,17051,15063,13456,12556,8719,7673,6465,5542,4260,3358,2679,1993,1509,1122,814,600,919 1,6,0,2035,11578206,310528,305176,300098,295233,290580,286079,281604,277096,272491,267772,262969,258132,253276,248421,243588,238746,233867,229059,224401,219862,215475,211240,193113,191119,191033,191483,186805,188030,182684,175470,169723,164831,157747,152147,151889,150163,145668,141373,136511,132966,129937,126903,121844,119262,113815,106400,98258,91803,86774,83516,80538,76848,76856,74393,72599,71281,65665,62858,60418,57131,55281,52800,52216,52157,53379,51580,47166,44038,42614,41839,42895,42630,41665,40302,39326,38442,35541,33752,31761,29308,27417,24572,22210,19528,17544,15932,13957,12358,11418,7843,6816,5671,4794,3629,2812,2201,1605,1192,867,614,987 1,6,0,2036,11871175,315955,310503,305277,300193,295314,290654,286153,281670,277172,272574,267849,263059,258207,253353,248509,243708,238902,234096,229359,224759,220255,215888,211666,193566,191566,191447,191881,187186,188375,183000,175748,169962,165028,157914,152283,152000,150258,145745,141448,136574,133005,129960,126906,121826,119226,113760,106338,98186,91723,86680,83413,80417,76722,76707,74232,72418,71080,65473,62648,60211,56915,55055,52553,51945,51858,53018,51196,46766,43618,42162,41338,42318,41990,40964,39533,38497,37537,34603,32756,30707,28217,26271,23424,21051,18390,16404,14771,12830,11247,10280,6976,5984,4911,4088,3038,2314,1777,1269,923,655,1039 1,6,0,2037,12168675,321458,315929,310604,305371,300276,295389,290731,286222,281748,277256,272653,267942,263137,258287,253445,248631,243866,239132,234397,229720,225157,220676,216321,212117,194020,191987,191852,192266,187539,188690,183281,175990,170157,165197,158055,152395,152094,150338,145819,141509,136615,133032,129964,126887,121792,119168,113689,106262,98094,91623,86575,83295,80288,76581,76542,74056,72217,70868,65258,62429,59989,56687,54810,52280,51649,51527,52621,50770,46328,43159,41665,40791,41688,41293,40202,38708,37596,36556,33592,31682,29573,27046,25052,22211,19835,17202,15221,13581,11680,10136,9153,6132,5186,4191,3430,2507,1873,1408,981,696,1099 1,6,0,2038,12470765,327049,321432,316031,310699,305455,300353,295467,290799,286302,281832,277335,272743,268021,263216,258380,253567,248792,244099,239436,234760,230118,225580,221116,216776,212567,194451,192395,192241,192620,187859,188968,183524,176191,170321,165341,158172,152493,152173,150412,145879,141553,136642,133036,129942,126849,121735,119097,113598,106162,97982,91513,86454,83166,80146,76422,76365,73864,72008,70635,65034,62198,59753,56436,54540,51985,51318,51163,52185,50298,45852,42657,41124,40192,41001,40531,39379,37814,36623,35498,32502,30527,28355,25804,23767,20939,18565,15971,14009,12375,10533,9033,8051,5319,4432,3524,2828,2027,1484,1092,745,1168 1,6,0,2039,12777545,332760,327024,321538,316127,310784,305533,300430,295537,290880,286389,281913,277426,272822,268101,263309,258503,253731,249028,244404,239802,235162,230544,226022,221574,217230,212995,194870,192789,192600,192941,188141,189208,183722,176359,170464,165458,158272,152575,152246,150473,145922,141582,136650,133017,129906,126790,121665,119007,113485,106041,97860,91381,86322,83020,79987,76248,76169,73660,71780,70392,64797,61955,59493,56161,54242,51658,50958,50757,51701,49783,45327,42111,40535,39536,40251,39708,38484,36846,35575,34358,31323,29283,27065,24489,22413,19606,17248,14707,12776,11166,9397,7956,6989,4541,3729,2910,2294,1611,1155,831,1250 1,6,0,2040,13089127,338589,332731,327133,321635,316213,310861,305610,300498,295618,290969,286469,282005,277506,272903,268194,263433,258666,253972,249334,244773,240208,235591,230988,226487,222033,217662,213412,195270,193154,192928,193227,188386,189409,183894,176504,170581,165555,158355,152650,152306,150518,145950,141590,136633,132982,129849,126716,121574,118893,113354,105910,97720,91236,86170,82857,79813,76057,75960,73438,71543,70136,64542,61683,59205,55865,53908,51299,50556,50305,51178,49213,44753,41514,39887,38820,39445,38819,37517,35804,34440,33127,30059,27963,25695,23107,20996,18223,15892,13422,11540,9967,8281,6918,5984,3823,3086,2361,1825,1256,879,1359 1,6,0,2041,13405622,344524,338560,332837,327229,321721,316293,310939,305681,300579,295708,291049,286562,282085,277588,272996,268318,263599,258910,254280,249705,245183,240642,236039,231457,226950,222467,218081,213812,195642,193486,193222,193475,188591,189582,184042,176620,170680,165638,158431,152714,152350,150550,145957,141575,136600,132926,129778,126623,121463,118765,113213,105757,97568,91076,86003,82678,79620,75852,75730,73206,71287,69865,64266,61383,58889,55532,53539,50900,50112,49811,50604,48591,44121,40861,39179,38051,38569,37852,36468,34679,33213,31798,28710,26564,24254,21659,19526,16802,14516,12133,10315,8791,7206,5927,5046,3164,2506,1880,1424,954,1468 1,6,0,2042,13727115,350562,344494,338665,332935,327314,321801,316371,311010,305761,300668,295789,291143,286644,282168,277682,273120,268485,263845,259222,254656,250118,245621,241096,236513,231927,227388,222888,218483,214184,195983,193782,193475,193679,188763,189729,184159,176720,170766,165717,158497,152759,152381,150560,145939,141543,136546,132854,129684,126509,121333,118619,113048,105589,97400,90895,85819,82479,79418,75629,75490,72958,71016,69565,63957,61059,58541,55163,53129,50460,49623,49267,49974,47910,43431,40144,38413,37216,37616,36811,35339,33456,31892,30388,27284,25086,22746,20150,18017,15354,13127,10847,9110,7656,6182,5007,4187,2575,2001,1471,1086,1584 1,6,0,2043,14053723,356696,350532,344602,338764,333023,327395,321879,316441,311091,305851,300748,295884,291226,286728,282264,277808,273290,268731,264160,259600,255072,250558,246077,241574,236991,232373,227816,223293,218857,214522,196283,194037,193687,193856,188915,189848,184259,176808,170843,165784,158547,152792,152390,150542,145906,141491,136473,132760,129568,126376,121192,118452,112870,105404,97214,90698,85614,82269,79189,75394,75236,72691,70718,69236,63620,60695,58153,54753,52676,49977,49084,48668,49287,47168,42680,39369,37584,36303,36583,35680,34107,32138,30490,28889,25784,23540,21177,18605,16474,13894,11750,9587,7945,6574,5226,4154,3413,2060,1563,1123,1762 1,6,0,2044,14385511,362900,356664,350642,344703,338854,333106,327473,321949,316523,311180,305930,300843,295966,291310,286824,282391,277979,273537,269053,264539,260020,255519,251017,246558,242054,237441,232805,228228,223670,219199,214822,196546,194251,193870,194010,189036,189949,184342,176887,170909,165835,158581,152801,152373,150509,145852,141420,136384,132644,129439,126230,121026,118272,112673,105201,97008,90482,85396,82038,78950,75146,74966,72393,70390,68876,63246,60295,57722,54298,52179,49442,48497,48011,48535,46359,41866,38524,36676,35316,35470,34448,32782,30737,28997,27310,24207,21934,19564,17026,14923,12441,10397,8364,6830,5561,4346,3392,2733,1614,1196,1889 1,6,0,2045,14722503,369128,362869,356774,350742,344789,338935,333184,327545,322033,316613,311259,306025,300927,296051,291405,286952,282563,278227,273863,269435,264961,260470,255980,251500,247040,242509,237876,233221,228605,224014,219500,215084,196764,194432,194025,194136,189140,190036,184422,176952,170957,165862,158594,152788,152336,150452,145781,141328,136272,132514,129293,126057,120848,118069,112456,104976,96782,90250,85159,81794,78695,74879,74672,72065,70032,68481,62835,59852,57248,53796,51633,48858,47850,47291,47711,45478,40981,37606,35693,34249,34255,33121,31370,29250,27429,25650,22568,20275,17915,15432,13377,11017,9085,7201,5788,4629,3551,2721,2142,1241,2027 1,6,0,2046,15064715,375361,369095,362978,356877,350834,344872,339015,333256,327629,322123,316693,311353,306107,301014,296148,291534,287126,282813,278553,274249,269862,265414,260938,256468,251985,247500,242946,238297,233604,228954,224319,219765,215300,196954,194592,194152,194243,189230,190117,184489,177001,170990,165871,158583,152759,152281,150382,145686,141211,136144,132368,129120,125872,120645,117848,112220,104731,96537,89997,84909,81537,78422,74591,74344,71708,69631,68041,62380,59363,56725,53243,51027,48216,47141,46500,46815,44519,40013,36605,34630,33089,32943,31708,29867,27679,25780,23922,20869,18579,16250,13848,11853,9638,7833,6108,4825,3787,2847,2136,1644,2145 1,6,0,2047,15412114,381576,375328,369205,363081,356966,350915,344952,339088,333341,327718,322206,316789,311438,306194,301112,296279,291710,287376,283141,278942,274678,270317,265885,261430,256958,252447,247942,243370,238683,233956,229264,224585,219981,215486,197119,194720,194260,194335,189315,190182,184537,177032,171000,165857,158555,152706,152212,150289,145568,141076,136003,132193,128935,125665,120424,117606,111961,104471,96273,89730,84644,81255,78127,74274,73985,71310,69189,67552,61875,58824,56148,52628,50365,47509,46362,45639,45844,43473,38958,35523,33471,31833,31548,30203,28277,26029,24058,22146,19138,16868,14592,12285,10374,8313,6651,5096,3952,3042,2238,1642,2511 1,6,0,2048,15764674,387764,381542,375439,369308,363171,357049,350996,345027,339173,333431,327802,322303,316874,311526,306294,301243,296455,291963,287707,283533,279374,275136,270791,266382,261925,257422,252892,248367,243758,239037,234268,229532,224804,220167,215649,197252,194836,194355,194421,189387,190228,184570,177041,170988,165823,158503,152638,152121,150173,145434,140928,135830,132007,128727,125438,120184,117337,111684,104187,95993,89451,84357,80951,77797,73921,73582,70867,68700,67012,61321,58227,55513,51952,49639,46736,45515,44702,44781,42338,37819,34341,32211,30490,30062,28607,26606,24304,22280,20323,17392,15158,12958,10761,8958,7062,5562,4181,3175,2394,1726,2753 1,6,0,2049,16122371,393915,387726,381654,375544,369398,363255,357132,351070,345111,339263,333515,327898,322387,316960,311626,306426,301419,296708,292294,288103,283969,279839,275615,271291,266879,262394,257871,253319,248755,244114,239352,234538,229754,224992,220330,215780,197374,194930,194440,194490,189439,190259,184578,177028,170960,165769,158435,152553,152006,150040,145285,140755,135650,131804,128499,125191,119920,117047,111384,103885,95696,89147,84048,80611,77431,73527,73136,70377,68158,66422,60707,57567,54814,51213,48843,45897,44591,43681,43628,41105,36571,33058,30866,29061,28489,26931,24858,22529,20456,18478,15644,13469,11360,9301,7622,5912,4568,3366,2503,1847,2966 1,6,0,2050,16485138,400004,393879,387839,381757,375634,369481,363338,357208,351155,345201,339348,333612,327985,322475,317061,311758,306604,301672,297042,292693,288539,284437,280320,276118,271792,267348,262843,258302,253711,249114,244432,239625,234762,229944,225154,220461,215896,197477,195018,194513,194540,189475,190268,184564,176996,170907,165701,158347,152444,151871,149895,145108,140569,135445,131579,128247,124920,119634,116734,111066,103566,95377,88816,83705,80235,77021,73088,72638,69836,67565,65765,60032,56844,54040,50405,47975,44976,43587,42567,42371,39756,35218,31689,29436,27550,26835,25177,23054,20703,18613,16630,13914,11826,9837,7926,6387,4862,3681,2655,1936,3182 1,6,0,2051,16852909,406017,399966,393992,387944,381850,375717,369565,363415,357292,351244,345286,339443,333700,328075,322577,317194,311937,306860,302008,297442,293136,289007,284922,280825,276620,272265,267802,263278,258698,254072,249435,244708,239850,234956,230108,225291,220578,215994,197573,195091,194569,194576,189491,190252,184533,176939,170837,165611,158234,152316,151725,149723,144915,140361,135220,131335,127970,124628,119325,116402,110727,103224,95029,88447,83324,79815,76569,72599,72085,69236,66907,65040,59289,56050,53191,49520,47024,43971,42490,41355,41000,38295,33775,30229,27918,25961,25101,23364,21204,18855,16763,14801,12226,10248,8392,6645,5265,3930,2916,2054,3380 1,6,0,2052,17225605,411959,405979,400076,394096,388037,381933,375802,369644,363501,357382,351329,345385,339531,333790,328177,322710,317373,312196,307198,302412,297888,293608,289495,285432,281333,277094,272723,268238,263678,259065,254394,249714,244936,240043,235123,230247,225411,220677,216084,197655,195148,194610,194588,189481,190217,184476,176868,170745,165494,158106,152172,151553,149535,144702,140131,134974,131063,127674,124311,118994,116048,110365,102849,94643,88047,82900,79347,76063,72057,71471,68573,66178,64246,58474,55180,52265,48553,45986,42879,41294,40028,39511,36733,32235,28683,26318,24295,23303,21505,19323,16998,14935,13013,10601,8752,7048,5483,4260,3118,2261,3594 1,6,0,2053,17603141,417841,411919,406090,400180,394187,388120,382018,375881,369731,363592,357468,351429,345474,339621,333893,328311,322890,317631,312537,307605,302861,298363,294100,290010,285939,281812,277554,273162,268641,264046,259389,254674,249946,245134,240214,235261,230368,225513,220771,216158,197719,195192,194625,194577,189451,190154,184401,176773,170624,165361,157965,152010,151365,149322,144467,139875,134702,130766,127350,123974,118644,115674,109964,102434,94221,87597,82427,78830,75504,71459,70789,67837,65377,63376,57576,54231,51256,47493,44851,41688,39984,38589,37912,35071,30601,27051,24642,22569,21458,19613,17439,15163,13143,11296,9060,7365,5822,4443,3380,2421,3884 1,6,0,2054,17985455,423683,417801,412033,406194,400273,394271,388206,382097,375967,369823,363677,357568,351518,345565,339723,334029,328491,323149,317973,312948,308055,303338,298860,294617,290522,286422,282275,277996,273568,269010,264370,259672,254908,250145,245305,240355,235381,230472,225608,220846,216216,197764,195211,194620,194549,189398,190077,184304,176653,170487,165213,157798,151831,151157,149087,144208,139594,134406,130447,127007,123616,118271,115263,109526,101980,93746,87099,81900,78253,74880,70794,70038,67025,64498,62416,56595,53192,50152,46334,43617,40380,38556,37046,36211,33307,28876,25338,22908,20795,19584,17714,15568,13360,11418,9668,7627,6089,4724,3529,2630,4191 1,6,0,2055,18372466,429474,423645,417917,412139,406287,400358,394357,388285,382182,376059,369908,363778,357658,351609,345667,339859,334212,328753,323493,318385,313400,308534,303837,299379,295131,291008,286889,282719,278403,273939,269337,264656,259909,255108,250319,245447,240475,235486,230569,225686,220905,216257,197790,195208,194596,194494,189325,189979,184182,176515,170335,165041,157616,151632,150923,148829,143922,139290,134088,130107,126641,123231,117861,114812,109043,101474,93217,86544,81309,77615,74190,70055,69209,66135,63527,61365,55521,52057,48943,45078,42259,38956,37029,35398,34405,31439,27070,23565,21122,18989,17696,15825,13734,11620,9782,8150,6316,4945,3760,2748,4541 1,6,0,2056,18764110,435227,429437,423758,418022,412233,406372,400445,394435,388371,382274,376143,370009,363868,357749,351711,345804,340043,334476,329101,323909,318839,313884,309034,304360,299898,295619,291478,287335,283131,278778,274270,269623,264893,260111,255285,250465,245570,240582,235586,230648,225745,220947,216277,197795,195186,194547,194424,189232,189854,184042,176365,170160,164853,157410,151409,150664,148545,143616,138960,133747,129745,126247,122809,117403,114313,108507,100908,92631,85925,80659,76909,73424,69238,68295,65156,62466,60216,54347,50814,47625,43688,40778,37423,35394,33646,32496,29485,25194,21741,19309,17174,15819,13974,11962,9968,8255,6754,5135,3941,2932,4851 1,6,0,2057,19160346,440985,435188,429549,423865,418118,412318,406461,400524,394521,388463,382358,376244,370100,363960,357853,351848,345988,340309,334822,329517,324367,319324,314386,309558,304883,300388,296089,291926,287751,283509,279112,274559,269862,265096,260289,255432,250590,245675,240680,235665,230711,225789,220968,216273,197782,195140,194480,194334,189115,189712,183889,176188,169970,164642,157179,151159,150379,148240,143280,138612,133386,129357,125820,122343,116900,113756,107909,100276,91976,85239,79937,76121,72577,68337,67292,64082,61307,58955,53059,49458,46172,42174,39189,35787,33657,31797,30494,27454,23264,19882,17475,15371,13984,12184,10270,8421,6852,5497,4099,3078,5184 1,6,0,2058,19561121,446745,440946,435302,429658,423960,418204,412405,406540,400610,394613,388548,382460,376335,370196,364065,357991,352033,346253,340658,335240,329976,324855,319829,314910,310081,305377,300860,296541,292345,288130,283847,279402,274801,270067,265274,260437,255558,250696,245775,240760,235730,230754,225809,220964,216252,197740,195078,194394,194215,188981,189557,183705,175997,169756,164410,156926,150886,150073,147904,142925,138243,132995,128935,125348,121831,116338,113137,107242,99572,91252,84476,79133,75251,71645,67344,66190,62903,60035,57575,51652,47960,44585,40548,37490,34047,31820,29852,28410,25362,21295,18008,15654,13597,12207,10475,8685,6997,5587,4390,3202,5514 1,6,0,2059,19966410,452530,446704,441061,435412,429752,424046,418292,412485,406628,400704,394698,388650,382552,376429,370301,364204,358177,352299,346603,341079,335701,330466,325363,320359,315436,310576,305852,301315,296960,292727,288467,284140,279643,275007,270247,265424,260566,255669,250798,245857,240825,235774,230777,225809,220942,216201,197680,194994,194281,194077,188833,189373,183508,175783,169519,164155,156647,150586,149738,147549,142546,137846,132571,128463,124827,121257,115713,112447,106495,98795,90454,83635,78242,74296,70619,66255,64985,61611,58640,56066,50099,46325,42877,38805,35682,32203,29890,27831,26263,23225,19304,16140,13859,11878,10505,8874,7227,5713,4469,3434,5814 1,6,0,2060,20376184,458359,452488,446818,441170,435510,429839,424136,418372,412573,406721,400789,394797,388741,382646,376534,370441,364388,358443,352649,347024,341542,336195,330977,325896,320888,315931,311052,306310,301735,297343,293068,288767,284383,279850,275187,270400,265557,260678,255771,250883,245923,240872,235798,230774,225788,220891,216134,197602,194884,194149,193928,188661,189173,183286,175542,169256,163866,156344,150262,149381,147170,142139,137411,132097,127942,124243,120617,115014,111677,105670,97932,89561,82700,77264,73239,69494,65060,63667,60196,57113,54401,48402,44568,41053,36952,33768,30267,27881,25746,24064,21067,17322,14303,12120,10235,8908,7396,5911,4574,3508,6167 1,6,1,2014,3139172,106849,97250,96119,96116,95197,92752,93247,90252,86948,83291,80700,77124,73876,74291,73206,71291,68773,66092,64780,63394,61400,59167,57447,54270,50516,46170,42994,40123,39226,37370,35887,36309,34889,34512,33751,31329,30006,28814,27734,26886,25718,25672,25919,26824,26271,24152,22650,22088,22044,22854,23110,23108,22704,22710,22665,21442,20949,20269,19190,18827,17387,16280,15121,14387,14015,13006,12405,12590,9518,9216,8526,8202,7310,6527,6207,5475,5162,4656,4247,3899,3420,3107,2832,2512,2311,1990,1764,1550,1251,1100,887,741,593,450,338,206,165,98,68,51,88 1,6,1,2015,3242499,109211,106820,97272,96141,96118,95204,92767,93258,90267,86968,83315,80735,77150,73892,74318,73241,71343,68857,66193,64896,63508,61531,59296,57585,54385,50636,46303,43105,40240,39330,37459,35959,36377,34953,34560,33788,31352,30023,28833,27753,26896,25723,25678,25902,26797,26229,24117,22608,22038,21975,22774,22998,23006,22590,22592,22533,21299,20798,20109,19026,18657,17223,16110,14953,14224,13827,12824,12213,12371,9350,9036,8348,8004,7119,6343,6008,5292,4964,4457,4046,3686,3218,2905,2622,2305,2100,1793,1570,1359,1086,941,746,607,481,355,255,157,122,64,46,82 1,6,1,2016,3348119,111653,109181,106853,97297,96146,96124,95219,92778,93282,90282,86987,83344,80764,77180,73904,74354,73294,71423,68962,66321,65026,63623,61670,59435,57719,54487,50754,46426,43211,40347,39422,37541,36018,36439,35005,34605,33815,31368,30042,28848,27761,26905,25719,25679,25880,26759,26184,24072,22550,21983,21900,22680,22887,22897,22468,22462,22392,21151,20633,19944,18855,18481,17049,15934,14782,14049,13629,12633,12011,12143,9171,8838,8150,7800,6919,6148,5801,5095,4758,4247,3832,3466,3010,2700,2411,2102,1894,1601,1384,1179,931,791,613,489,382,272,192,117,87,45,73 1,6,1,2017,3456086,114150,111624,109215,106890,97310,96157,96136,95230,92801,93305,90299,87011,83367,80796,77206,73926,74410,73376,71528,69097,66464,65165,63747,61821,59573,57841,54591,50857,46539,43312,40446,39506,37611,36073,36490,35053,34638,33830,31382,30055,28858,27766,26907,25709,25670,25848,26721,26134,24014,22483,21921,21810,22586,22772,22777,22335,22322,22244,20995,20458,19770,18678,18300,16868,15759,14605,13862,13417,12428,11798,11900,8979,8631,7942,7584,6705,5941,5585,4888,4535,4023,3611,3239,2798,2490,2201,1892,1689,1412,1205,1010,782,656,498,387,298,206,142,81,64,69 1,6,1,2018,3566346,116691,114119,111659,109251,106910,97326,96174,96144,95253,92823,93330,90323,87028,83394,80823,77243,73969,74491,73484,71661,69246,66608,65309,63885,61967,59693,57956,54681,50955,46646,43397,40535,39576,37675,36122,36535,35089,34663,33851,31389,30059,28863,27768,26897,25689,25651,25817,26674,26071,23950,22409,21845,21721,22484,22650,22650,22195,22172,22086,20829,20280,19584,18490,18106,16679,15569,14413,13659,13197,12211,11572,11644,8771,8408,7725,7353,6486,5723,5353,4665,4301,3792,3381,3009,2581,2272,1986,1689,1486,1231,1034,851,644,533,398,300,227,152,101,58,78 1,6,1,2019,3679005,119263,116661,114156,111699,109274,106934,97346,96189,96163,95273,92843,93361,90343,87049,83417,80859,77297,74044,74600,73620,71808,69399,66759,65467,64025,62094,59816,58064,54763,51046,46737,43469,40608,39636,37730,36162,36567,35114,34690,33870,31389,30066,28867,27764,26882,25660,25631,25775,26614,25999,23882,22322,21768,21622,22375,22528,22511,22048,22017,21920,20657,20093,19394,18295,17905,16480,15367,14204,13446,12970,11984,11328,11373,8554,8177,7489,7111,6247,5494,5109,4425,4061,3555,3150,2773,2359,2050,1771,1489,1294,1057,869,704,523,424,310,227,167,108,72,85 1,6,1,2020,3794009,121836,119236,116698,114195,111722,109298,106962,97362,96215,96178,95294,92867,93383,90367,87065,83449,80913,77377,74151,74739,73772,71959,69554,66930,65624,64145,62224,59929,58170,54841,51130,46817,43532,40673,39691,37779,36194,36588,35144,34711,33877,31386,30067,28859,27754,26852,25627,25597,25720,26548,25920,23799,22240,21682,21516,22260,22391,22368,21893,21855,21744,20482,19902,19192,18095,17685,16264,15151,13982,13219,12727,11736,11072,11083,8323,7929,7245,6851,5997,5246,4847,4177,3806,3308,2905,2535,2131,1836,1566,1297,1111,896,721,576,417,330,238,167,123,78,94 1,6,1,2021,3911350,124377,121808,119273,116737,114219,111747,109327,106986,97390,96242,96196,95320,92886,93410,90392,87094,83498,80997,77485,74286,74894,73921,72115,69725,67091,65765,64265,62348,60038,58266,54910,51205,46886,43592,40724,39740,37816,36212,36615,35168,34725,33880,31381,30058,28848,27734,26822,25585,25547,25658,26478,25827,23714,22145,21588,21404,22136,22249,22214,21735,21682,21561,20295,19697,18983,17881,17456,16038,14921,13747,12979,12467,11477,10800,10782,8081,7676,6988,6580,5730,4987,4576,3918,3544,3054,2658,2294,1907,1625,1362,1118,936,743,587,461,327,253,175,119,87,104 1,6,1,2022,4030968,126902,124347,121845,119313,116759,114245,111777,109353,107024,97420,96269,96225,95343,92913,93432,90430,87146,83580,81107,77624,74438,75048,74076,72282,69888,67237,65905,64380,62462,60140,58351,54974,51265,46943,43644,40771,39780,37842,36238,36634,35182,34736,33880,31367,30039,28827,27705,26786,25530,25488,25592,26391,25733,23621,22047,21485,21285,22006,22097,22052,21567,21508,21368,20094,19482,18763,17656,17211,15795,14675,13496,12720,12192,11201,10513,10460,7824,7399,6716,6288,5446,4711,4292,3649,3270,2797,2409,2054,1688,1418,1176,948,777,607,473,360,250,187,125,85,117 1,6,1,2023,4152862,129426,126873,124385,121886,119337,116785,114277,111803,109392,107061,97456,96306,96255,95376,92939,93472,90487,87230,83690,81246,77779,74595,75210,74249,72444,70033,67380,66036,64501,62565,60232,58425,55036,51322,46993,43692,40807,39805,37868,36260,36646,35192,34741,33869,31347,30011,28801,27668,26734,25473,25423,25507,26300,25631,23523,21941,21372,21160,21867,21944,21885,21390,21317,21161,19885,19259,18527,17412,16947,15536,14410,13222,12440,11896,10908,10205,10118,7548,7105,6417,5978,5149,4422,4000,3374,2994,2538,2157,1819,1474,1219,998,788,634,487,370,277,186,134,87,125 1,6,1,2024,4277018,131947,129400,126910,124424,121913,119364,116816,114303,111842,109427,107096,97494,96337,96289,95404,92979,93528,90574,87343,83832,81401,77938,74764,75386,74415,72588,70178,67512,66158,64607,62659,60311,58488,55088,51371,47034,43733,40833,39837,37894,36275,36653,35196,34737,33852,31318,29980,28767,27616,26672,25413,25343,25423,26201,25522,23417,21824,21251,21028,21722,21781,21712,21203,21116,20945,19665,19019,18273,17155,16670,15257,14125,12935,12148,11586,10597,9878,9757,7255,6792,6102,5656,4834,4126,3700,3090,2721,2278,1908,1586,1271,1032,831,644,510,381,283,208,132,95,134 1,6,1,2025,4403380,134473,131922,129438,126950,124452,121940,119396,116840,114342,111878,109464,107137,97525,96371,96317,95447,93037,93614,90688,87486,83987,81560,78106,74948,75558,74562,72733,70311,67634,66270,64700,62739,60374,58546,55131,51416,47064,43759,40860,39859,37916,36284,36656,35194,34722,33822,31287,29941,28718,27557,26606,25339,25263,25327,26092,25404,23297,21701,21125,20892,21569,21613,21528,21004,20905,20714,19429,18762,18003,16879,16371,14960,13826,12628,11835,11253,10265,9532,9378,6943,6464,5775,5318,4509,3817,3391,2806,2441,2015,1668,1369,1079,862,682,516,400,293,211,153,95,142 1,6,1,2026,4531902,136969,134448,131961,129479,126978,124480,121974,119422,116878,114379,111915,109504,107169,97560,96401,96359,95505,93126,93728,90831,87641,84147,81727,78289,75124,75713,74709,72865,70442,67748,66369,64782,62804,60432,58594,55169,51448,47082,43787,40880,39875,37931,36284,36650,35180,34695,33791,31245,29886,28661,27492,26527,25261,25173,25226,25975,25276,23174,21571,20987,20745,21407,21432,21334,20798,20685,20468,19173,18486,17718,16589,16048,14647,13500,12306,11503,10897,9911,9166,8973,6608,6116,5429,4963,4176,3498,3086,2524,2166,1768,1436,1164,905,708,548,409,307,218,153,108,148 1,6,1,2027,4662495,139420,136942,134487,132002,129508,127008,124516,122002,119461,116916,114416,111954,109537,107203,97589,96446,96417,95594,93243,93871,90986,87803,84317,81910,78467,75283,75865,74845,72992,70559,67846,66452,64849,62865,60479,58635,55194,51466,47099,43808,40891,39889,37940,36276,36635,35157,34664,33746,31187,29825,28602,27409,26444,25176,25077,25115,25847,25140,23046,21430,20844,20592,21236,21245,21128,20582,20447,20202,18898,18198,17412,16275,15706,14306,13156,11962,11148,10524,9532,8774,8541,6255,5753,5069,4596,3833,3181,2775,2234,1902,1524,1227,975,743,568,435,312,230,161,109,157 1,6,1,2028,4795138,141817,139395,136982,134529,132031,129537,127042,124544,122042,119498,116953,114458,111987,109571,107232,97632,96505,96507,95713,93390,94029,91147,87974,84502,82088,78626,75438,76006,74974,73109,70661,67932,66519,64912,62917,60518,58667,55213,51488,47114,43822,40901,39890,37938,36257,36606,35130,34623,33688,31122,29757,28527,27325,26352,25082,24968,24992,25712,24995,22904,21284,20693,20429,21052,21048,20908,20343,20193,19920,18605,17891,17082,15938,15345,13943,12792,11595,10771,10123,9132,8359,8090,5893,5373,4701,4221,3487,2861,2467,1963,1645,1302,1033,802,601,447,334,234,170,114,164 1,6,1,2029,4929726,144168,141793,139435,137025,134558,132062,129571,127069,124583,122080,119537,116995,114492,112021,109599,107273,97693,96598,96630,95864,93552,94196,91318,88160,84683,82251,78779,75584,76140,75094,73212,70750,67998,66580,64964,62958,60551,58688,55230,51502,47123,43836,40902,39884,37923,36226,36575,35094,34566,33616,31051,29674,28449,27231,26254,24982,24849,24863,25568,24843,22759,21134,20535,20254,20860,20836,20670,20090,19914,19616,18296,17558,16732,15575,14962,13558,12401,11204,10368,9694,8700,7918,7621,5505,4982,4322,3840,3139,2545,2169,1695,1401,1096,851,647,475,347,252,173,122,165 1,6,1,2030,5066308,146496,144145,141835,139480,137054,134589,132098,129599,127109,124621,122116,119578,117028,114526,112048,109641,107334,97787,96723,96782,96028,93720,94369,91504,88344,84846,82409,78923,75720,76262,75199,73302,70820,68061,66630,65010,62991,60571,58709,55239,51507,47133,43840,40897,39870,37896,36195,36537,35039,34503,33539,30967,29590,28361,27130,26146,24872,24726,24728,25421,24685,22605,20978,20366,20076,20653,20607,20415,19816,19617,19292,17965,17202,16356,15188,14551,13150,11990,10789,9933,9243,8247,7464,7124,5109,4582,3940,3462,2795,2236,1879,1449,1180,903,689,513,369,262,186,122,177 1,6,1,2031,5204824,148840,146473,144187,141880,139510,137086,134624,132126,129639,127147,124658,122158,119612,117062,114556,112091,109702,107428,97913,96879,96950,96200,93897,94559,91686,88512,85008,82555,79064,75845,76370,75291,73370,70886,68113,66671,65044,63015,60591,58722,55241,51513,47131,43834,40883,39841,37866,36156,36479,34978,34432,33446,30879,29492,28266,27023,26030,24755,24595,24582,25261,24518,22442,20810,20193,19883,20430,20359,20142,19522,19295,18943,17605,16823,15955,14777,14118,12715,11548,10341,9473,8771,7775,6984,6620,4703,4178,3555,3085,2460,1941,1602,1220,976,731,546,398,278,195,133,178 1,6,1,2032,5345373,151264,148817,146517,144233,141912,139544,137122,134653,132167,129677,127184,124700,122193,119647,117090,114601,112153,109798,107554,98070,97051,97124,96377,94090,94744,91850,88675,85157,82695,79192,75954,76464,75365,73437,70937,68160,66704,65067,63038,60604,58728,55245,51508,47120,43820,40855,39810,37828,36102,36411,34911,34344,33354,30779,29386,28163,26905,25906,24632,24457,24432,25094,24338,22265,20634,20000,19671,20186,20095,19847,19204,18950,18575,17218,16417,15525,14343,13655,12251,11074,9865,8986,8275,7281,6489,6099,4294,3776,3174,2720,2138,1660,1354,1007,789,580,425,303,205,141,193 1,6,1,2033,5488076,153806,151243,148861,146563,144265,141944,139580,137152,134693,132206,129714,127226,124735,122228,119676,117135,114665,112251,109926,107711,98243,97230,97306,96573,94277,94913,92013,88827,85302,82824,79306,76051,76543,75432,73490,70980,68197,66731,65089,63052,60612,58729,55235,51496,47102,43792,40825,39770,37771,36040,36338,34827,34255,33252,30674,29273,28048,26781,25776,24500,24310,24273,24914,24148,22082,20444,19792,19443,19924,19807,19531,18866,18581,18175,16812,15984,15074,13878,13161,11754,10569,9366,8479,7748,6770,5983,5570,3883,3373,2801,2367,1831,1400,1121,819,628,454,323,223,148,212 1,6,1,2034,5632962,156458,153784,151288,148907,146597,144297,141981,139608,137193,134733,132244,129757,127260,124772,122258,119722,117200,114763,112379,110087,107882,98422,97417,97508,96763,94447,95077,92163,88972,85436,82939,79401,76134,76610,75488,73538,71017,68226,66757,65104,63055,60615,58718,55215,51475,47070,43760,40785,39715,37707,35975,36249,34738,34156,33140,30559,29152,27924,26645,25639,24359,24157,24105,24721,23949,21884,20237,19569,19194,19641,19500,19188,18504,18185,17745,16373,15521,14585,13382,12631,11226,10036,8838,7949,7207,6247,5464,5041,3469,2978,2441,2027,1545,1159,913,653,488,344,242,161,223 1,6,1,2035,5780129,159190,156437,153831,151335,148939,146631,144334,142009,139650,137233,134772,132288,129791,127297,124803,122304,119788,117299,114895,112541,110261,108058,98615,97621,97702,96933,94613,95229,92306,89108,85551,83038,79483,76208,76664,75540,73573,71044,68254,66777,65111,63060,60607,58698,55187,51437,47033,43718,40728,39652,37637,35889,36155,34640,34047,33016,30435,29020,27790,26499,25493,24213,23993,23923,24519,23736,21668,20010,19326,18929,19345,19165,18823,18112,17753,17290,15901,15030,14066,12845,12066,10664,9476,8290,7397,6650,5713,4944,4508,3065,2595,2094,1713,1284,943,729,508,373,257,174,242 1,6,1,2036,5929627,161973,159166,156484,153877,151368,148973,146667,144364,142052,139690,137272,134815,132323,129827,127333,124850,122370,119888,117433,115058,112716,110438,108247,98823,97823,97878,97105,94767,95374,92440,89226,85649,83123,79553,76268,76715,75576,73599,71074,68270,66786,65116,63053,60591,58667,55144,51394,46982,43662,40662,39583,37549,35803,36051,34534,33927,32880,30302,28877,27650,26348,25343,24051,23815,23730,24301,23504,21433,19765,19064,18644,19017,18803,18434,17688,17299,16804,15400,14498,13507,12280,11465,10074,8893,7719,6835,6084,5177,4428,3988,2675,2225,1774,1428,1044,754,569,387,278,183,259 1,6,1,2037,6081543,164798,161947,159214,156529,153911,151403,149011,146698,144408,142093,139732,137317,134852,132361,129866,127381,124915,122470,120022,117599,115236,112898,110631,108452,99028,98002,98055,97265,94913,95507,92559,89327,85730,83198,79614,76323,76752,75604,73629,71089,68278,66795,65109,63037,60564,58620,55096,51340,46916,43596,40590,39502,37460,35705,35940,34417,33794,32738,30157,28730,27500,26194,25183,23876,23628,23529,24067,23251,21181,19499,18779,18337,18665,18415,18012,17243,16812,16279,14859,13930,12915,11679,10835,9461,8283,7127,6261,5516,4641,3920,3487,2301,1887,1477,1165,836,590,436,288,200,276 1,6,1,2038,6235872,167665,164772,161995,159261,156564,153947,151442,149042,146742,144450,142135,139773,137354,134890,132400,129914,127448,125016,122605,120190,117777,115419,113095,110838,108652,99211,98178,98217,97413,95048,95623,92662,89414,85803,83261,79668,76364,76782,75631,73647,71099,68286,66794,65093,63005,60520,58567,55035,51272,46839,43523,40506,39415,37365,35597,35822,34290,33653,32584,30006,28572,27342,26024,25009,23692,23427,23306,23806,22977,20904,19211,18468,18001,18290,18004,17566,16767,16293,15718,14285,13324,12279,11047,10180,8819,7658,6536,5681,4948,4111,3430,3002,1952,1578,1210,934,656,451,326,212,297 1,6,1,2039,6392663,170593,167642,164829,162044,159296,156600,153986,151473,149088,146784,144493,142176,139812,137392,134929,132449,129984,127551,125152,122774,120372,117962,115615,113305,111041,108833,99391,98343,98371,97553,95165,95725,92748,89494,85867,83314,79707,76396,76811,75647,73656,71108,68286,66782,65066,62958,60473,58505,54959,51191,46753,43429,40415,39314,37258,35482,35692,34152,33503,32421,29847,28411,27171,25843,24822,23493,23207,23060,23530,22678,20602,18903,18137,17641,17878,17555,17085,16255,15738,15114,13666,12682,11622,10384,9494,8158,7026,5935,5101,4386,3599,2956,2550,1627,1291,969,734,504,338,238,323 1,6,1,2040,6551968,173587,170569,167699,164878,162080,159331,156639,154016,151519,149132,146825,144535,142216,139850,137432,134979,132519,130090,127688,125321,122957,120559,118161,115829,113511,111223,109009,99559,98498,98514,97677,95268,95814,92827,89561,85922,83354,79737,76425,76831,75654,73665,71106,68271,66757,65025,62906,60412,58424,54871,51101,46654,43334,40312,39204,37142,35353,35551,34006,33344,32247,29676,28233,26983,25653,24615,23277,22964,22792,23235,22350,20281,18567,17780,17251,17445,17083,16569,15708,15142,14469,13015,12005,10928,9690,8787,7483,6387,5329,4524,3842,3104,2514,2130,1335,1039,760,563,377,248,355 1,6,1,2041,6713868,176630,173563,170627,167748,164914,162117,159370,156672,154061,151564,149174,146868,144575,142255,139891,137482,135049,132628,130227,127859,125507,123147,120761,118376,116036,113694,111404,109174,99717,98644,98642,97785,95358,95896,92895,89615,85963,83383,79765,76447,76841,75663,73664,71093,68248,66716,64977,62841,60333,58335,54776,50994,46551,43228,40198,39084,37012,35212,35399,33854,33173,32068,29494,28039,26786,25449,24389,23037,22701,22505,22910,21996,19925,18206,17393,16831,16977,16577,16016,15121,14496,13785,12329,11298,10208,8976,8067,6805,5744,4735,3970,3318,2641,2102,1749,1073,815,586,424,275,377 1,6,1,2042,6878402,179728,176607,173621,170679,167783,164951,162156,159403,156717,154105,151606,149218,146908,144615,142296,139941,137553,135158,132769,130402,128047,125701,123353,120978,118586,116222,113876,111570,109331,99865,98773,98756,97878,95437,95965,92949,89655,85994,83412,79788,76459,76851,75663,73651,71071,68207,66669,64913,62761,60242,58233,54661,50883,46436,43111,40076,38946,36876,35063,35239,33685,32993,31873,29291,27835,26573,25223,24142,22779,22421,22193,22556,21612,19538,17812,16981,16383,16475,16030,15426,14484,13813,13066,11609,10559,9463,8247,7341,6127,5105,4156,3433,2827,2212,1731,1410,845,631,442,312,405 1,6,1,2043,7045636,182873,179705,176667,173673,170717,167821,164990,162188,159449,156760,154146,151650,149258,146949,144657,142348,140014,137663,135301,132945,130592,128242,125907,123572,121192,118776,116405,114043,111726,109472,99997,98889,98851,97965,95508,96020,92989,89688,86023,83435,79801,76470,76850,75648,73628,71032,68158,66609,64834,62672,60145,58113,54543,50760,46313,42981,39939,38800,36724,34905,35065,33509,32801,31662,29080,27611,26339,24978,23875,22501,22117,21852,22174,21196,19124,17394,16538,15902,15933,15444,14783,13810,13097,12306,10858,9794,8702,7510,6614,5450,4485,3598,2931,2370,1821,1398,1113,654,473,324,459 1,6,1,2044,7215600,186057,182850,179766,176720,173712,170756,167861,165022,162234,159492,156801,154192,151691,149299,146991,144709,142422,140125,137809,135477,133137,130792,128449,126127,123788,121384,118962,116575,114201,111869,109604,100115,98990,98938,98040,95562,96062,93018,89721,86046,83447,79814,76473,76837,75623,73589,70984,68096,66531,64747,62570,60027,57990,54411,50626,46175,42839,39791,38646,36561,34734,34888,33316,32592,31438,28849,27372,26086,24709,23587,22195,21785,21484,21759,20754,18682,16942,16056,15387,15353,14808,14105,13094,12338,11521,10079,9012,7931,6773,5888,4792,3887,3072,2461,1954,1471,1111,864,494,348,486 1,6,1,2045,7388269,189249,186035,182911,179818,176757,173751,170796,167895,165068,162278,159533,156847,154233,151733,149340,147044,144784,142534,140273,137988,135670,133341,130999,128671,126345,123983,121572,119136,116734,114348,112000,109719,100216,99077,99013,98100,95605,96096,93047,89743,86057,83459,79815,76466,76813,75581,73543,70923,68017,66443,64647,62449,59905,57850,54266,50477,46021,42684,39635,38481,36386,34554,34693,33105,32367,31197,28599,27109,25809,24419,23274,21865,21423,21086,21305,20275,18205,16457,15542,14830,14724,14129,13388,12343,11555,10700,9282,8215,7153,6032,5183,4154,3321,2584,2031,1581,1165,862,652,366,535 1,6,1,2046,7563696,192445,189224,186095,182965,179858,176797,173793,170830,167941,165112,162320,159577,156887,154276,151775,149394,147119,144896,142682,140455,138183,135875,133554,131223,128891,126543,124174,121749,119298,116882,114482,112118,109816,100308,99158,99074,98144,95638,96125,93070,89757,86071,83459,79808,76445,76777,75535,73482,70841,67930,66343,64527,62322,59767,57698,54109,50310,45855,42516,39469,38305,36202,34364,34481,32882,32123,30936,28330,26825,25513,24105,22929,21503,21029,20651,20820,19761,17689,15932,14986,14230,14052,13418,12627,11566,10736,9855,8467,7418,6377,5318,4503,3551,2799,2138,1645,1256,905,654,478,570 1,6,1,2047,7741871,195634,192420,189285,186149,183004,179897,176839,173826,170877,167985,165155,162365,159619,156930,154319,151830,149472,147234,145048,142865,140651,138389,136091,133783,131448,129091,126735,124352,121912,119447,117017,114602,112216,109904,100390,99218,99118,98179,95671,96146,93083,89768,86074,83451,79787,76408,76735,75473,73403,70749,67832,66221,64401,62181,59620,57536,53937,50133,45677,42338,39292,38117,36006,34158,34254,32641,31859,30647,28032,26522,25188,23759,22558,21108,20600,20183,20303,19206,17133,15367,14388,13586,13346,12666,11837,10754,9896,9006,7654,6625,5627,4623,3854,2990,2313,1733,1309,977,685,486,663 1,6,1,2048,7922737,198807,195609,192481,189338,186187,183044,179939,176873,173873,170922,168028,165202,162408,159663,156974,154374,151907,149589,147386,145232,143064,140858,138605,136323,134010,131646,129284,126914,124516,122063,119584,117141,114704,112304,109983,100455,99265,99153,98213,95696,96159,93094,89769,86070,83429,79747,76366,76676,75393,73312,70647,67713,66095,64260,62026,59459,57351,53751,49943,45489,42147,39101,37915,35792,33934,34008,32378,31571,30334,27712,26188,24836,23379,22154,20682,20146,19682,19737,18609,16535,14755,13743,12908,12601,11873,11013,9916,9043,8145,6841,5848,4895,3962,3250,2475,1878,1380,1014,740,508,743 1,6,1,2049,8106332,201962,198780,195672,192535,189376,186228,183086,179973,176919,173917,170964,168073,165244,162452,159707,157030,154451,152023,149741,147573,145433,143275,141077,138838,136551,134211,131841,129463,127077,124666,122201,119710,117247,114794,112384,110045,100506,99301,99188,98239,95711,96171,93096,89761,86051,83390,79704,76308,76600,75303,73209,70526,67591,65958,64106,61858,59282,57152,53551,49736,45286,41948,38896,37695,35562,33694,33738,32088,31257,29994,27363,25821,24445,22971,21719,20228,19655,19141,19134,17964,15887,14102,13063,12195,11824,11059,10162,9072,8182,7285,6044,5094,4198,3344,2696,2013,1496,1073,773,549,805 1,6,1,2050,8292564,205088,201938,198844,195724,192574,189416,186270,183121,180020,176963,173960,171009,168116,165288,162497,159763,157108,154568,152177,149928,147773,145646,143495,141311,139068,136752,134406,132021,129629,127228,124807,122328,119816,117338,114873,112447,110093,100546,99337,99214,98253,95727,96174,93088,89740,86014,83348,79647,76232,76512,75202,73087,70401,67452,65809,63937,61674,59089,56941,53336,49516,45071,41731,38675,37455,35309,33432,33440,31776,30917,29620,26986,25417,24021,22528,21249,19735,19127,18553,18478,17262,15189,13411,12349,11447,11018,10209,9304,8214,7325,6443,5269,4374,3552,2777,2198,1606,1164,818,574,862 1,6,1,2051,8481434,208170,205062,202002,198903,195764,192615,189461,186306,183168,180063,177006,174004,171053,168160,165334,162553,159842,157227,154724,152364,150133,147987,145867,143730,141540,139272,136949,134589,132187,129784,127371,124936,122434,119910,117420,114941,112496,110130,100586,99364,99230,98267,95734,96165,93067,89701,85972,83288,79570,76146,76415,75083,72957,70262,67301,65644,63750,61474,58883,56714,53106,49287,44840,41493,38439,37195,35035,33144,33123,31433,30540,29207,26568,24981,23558,22050,20738,19206,18551,17923,17767,16512,14450,12683,11601,10671,10178,9353,8434,7360,6480,5624,4532,3705,2951,2261,1757,1255,889,604,920 1,6,1,2052,8672885,211219,208145,205124,202060,198943,195804,192660,189498,186355,183212,180106,177054,174047,171097,168206,165390,162631,159962,157383,154914,152572,150348,148212,146105,143963,141745,139472,137134,134758,132347,129927,127502,125043,122527,119994,117489,114991,112533,110165,100615,99383,99246,98273,95730,96143,93029,89655,85912,83207,79484,76051,76298,74956,72813,70107,67134,65459,63549,61261,58659,56470,52864,49038,44590,41241,38179,36909,34736,32831,32772,31054,30128,28760,26114,24506,23060,21533,20188,18635,17931,17236,17002,15713,13673,11921,10820,9871,9327,8485,7560,6515,5662,4839,3840,3086,2411,1813,1377,963,663,968 1,6,1,2053,8866899,214237,211193,208209,205183,202098,198983,195849,192698,189549,186400,183256,180154,177098,174091,171143,168263,165468,162751,160120,157575,155123,152790,150575,148454,146337,144172,141945,139658,137307,134917,132492,130058,127613,125139,122613,120064,117540,115032,112570,110190,100637,99402,99255,98267,95712,96103,92984,89593,85829,83117,79389,75939,76172,74811,72655,69935,66951,65256,63332,61031,58419,56215,52605,48767,44323,40965,37895,36598,34414,32492,32380,30637,29678,28277,25626,23993,22523,20969,19594,18014,17260,16504,16189,14881,12859,11122,10012,9048,8466,7612,6704,5703,4877,4106,3198,2529,1932,1422,1057,719,1038 1,6,1,2054,9063428,217232,214211,211257,208268,205223,202144,199028,195887,192748,189594,186443,183304,180197,177144,174136,171202,168342,165589,162910,160316,157785,155342,153021,150819,148690,146546,144375,142135,139833,137467,135063,132629,130170,127711,125224,122684,120115,117582,115071,112596,110210,100658,99414,99254,98248,95678,96056,92922,89514,85737,83017,79275,75819,76035,74653,72481,69744,66751,65039,63098,60783,58167,55943,52319,48478,44030,40667,37584,36258,34059,32109,31952,30183,29189,27748,25098,23437,21945,20355,18951,17340,16528,15724,15336,14000,12008,10299,9189,8219,7602,6755,5870,4921,4143,3426,2618,2033,1520,1090,791,1125 1,6,1,2055,9262402,220203,217207,214276,211318,208309,205265,202189,199067,195936,192793,189638,186491,183347,180243,177190,174196,171283,168463,165748,163106,160527,158006,155575,153265,151055,148901,146751,144565,142311,139994,137615,135201,132745,130268,127796,125295,122735,120155,117623,115100,112615,110227,100673,99414,99238,98211,95634,95995,92842,89422,85635,82901,79153,75689,75880,74481,72288,69538,66535,64803,62845,60526,57894,55643,52012,48164,43711,40337,37240,35885,33661,31689,31482,29688,28657,27179,24526,22835,21315,19697,18249,16618,15758,14901,14442,13079,11128,9458,8355,7386,6752,5920,5068,4184,3464,2811,2101,1596,1169,816,1236 1,6,1,2056,9463780,223150,220179,217271,214337,211359,208351,205311,202227,199117,195981,192837,189686,186533,183393,180289,177250,174277,171405,168625,165947,163319,160751,158238,155823,153506,151267,149108,146942,144746,142476,140146,137754,135318,132845,130355,127870,125349,122777,120198,117652,115120,112632,110239,100679,99400,99206,98168,95575,95913,92750,89320,85514,82777,79017,75543,75709,74288,72078,69316,66303,64551,62580,60244,57592,55321,51679,47814,43362,39978,36864,35478,33221,31232,30970,29152,28079,26563,23907,22181,20631,18975,17492,15844,14936,14037,13504,12128,10229,8606,7518,6562,5918,5117,4315,3504,2842,2261,1652,1229,879,1321 1,6,1,2057,9667538,226103,223125,220244,217336,214379,211400,208397,205350,202277,199162,196024,192885,189729,186581,183443,180350,177332,174401,171566,168824,166162,163541,160984,158485,156067,153720,151474,149299,147124,144911,142629,140287,137872,135418,132933,130429,127924,125390,122819,120226,117673,115138,112644,110240,100670,99369,99167,98109,95498,95822,92649,89198,85387,82638,78864,75379,75519,74078,71850,69078,66052,64287,62295,59935,57269,54968,51312,47435,42978,39578,36449,35025,32745,30732,30413,28573,27455,25894,23233,21473,19879,18190,16689,15030,14077,13131,12531,11154,9316,7752,6688,5765,5123,4360,3614,2881,2288,1779,1273,925,1420 1,6,1,2058,9873646,229057,226080,223191,220310,217378,214421,211446,208436,205400,202322,199205,196072,192928,189778,186631,183503,180432,177456,174563,171766,169038,166387,163778,161233,158727,156283,153930,151669,149483,147290,145066,142771,140408,137973,135506,133008,130483,127966,125433,122847,120248,117690,115149,112645,110226,100641,99333,99112,98028,95411,95719,92526,89069,85246,82484,78693,75197,75310,73852,71606,68822,65786,64003,61981,59607,56914,54585,50910,47021,42553,39140,35991,34529,32227,30182,29809,27940,26771,25167,22498,20698,19069,17361,15840,14173,13179,12192,11532,10166,8399,6902,5882,4992,4373,3658,2971,2324,1807,1374,959,1520 1,6,1,2059,10082058,232029,229033,226147,223257,220355,217423,214467,211486,208486,205446,202365,199253,196117,192976,189826,186692,183587,180556,177619,174765,171980,169264,166625,164029,161476,158944,156494,154126,151853,149651,147444,145208,142892,140511,138064,135582,133065,130527,128010,125463,122870,120266,117703,115152,112630,110190,100605,99280,99037,97939,95313,95594,92398,88926,85089,82313,78505,74996,75085,73610,71341,68552,65499,63689,61644,59247,56520,54162,50467,46563,42088,38654,35489,33988,31662,29592,29155,27253,26026,24380,21691,19859,18207,16484,14947,13268,12243,11229,10519,9174,7484,6072,5100,4263,3671,3017,2398,1837,1394,1035,1601 1,6,1,2060,10292808,235021,232004,229101,226212,223301,220398,217471,214507,211536,208532,205490,202412,199297,196165,193024,189888,186774,183711,180718,177820,174982,172211,169505,166877,164274,161692,159155,156693,154311,152021,149808,147588,145331,142996,140602,138143,135643,133110,130571,128044,125486,122890,120280,117702,115137,112594,110149,100553,99207,98953,97841,95197,95462,92254,88765,84913,82121,78298,74781,74846,73344,71060,68257,65186,63355,61277,58847,56092,53698,49979,46057,41572,38121,34944,33399,31051,28953,28447,26506,25219,23520,20825,18970,17293,15561,14006,12337,11281,10248,9496,8183,6597,5272,4361,3585,3033,2439,1902,1417,1056,1694 1,6,2,2014,3249865,101610,92718,91649,91306,92304,89729,90175,87601,83453,81177,78700,75118,72827,72058,71410,68920,67176,65214,63307,62108,61296,58867,58405,56691,53280,49700,46818,44954,42958,42194,40389,40330,39532,38506,38356,35335,34030,32947,30974,30272,29181,28947,29043,30039,29087,26774,25427,24733,24570,25596,25738,25445,25182,24775,24820,23504,22817,22187,21279,20392,19087,18262,16753,16006,15458,14683,14166,14339,10846,10558,10092,9782,8602,7996,7506,6786,6216,5899,5442,5266,4766,4409,4172,3775,3612,3193,2990,2653,2346,2169,1701,1477,1208,1003,768,536,422,308,239,155,288 1,6,2,2015,3350005,103860,101608,92762,91675,91338,92328,89751,90198,87621,83481,81196,78731,75145,72851,72093,71464,68988,67276,65349,63461,62276,61477,59055,58597,56887,53473,49887,46997,45117,43107,42328,40502,40422,39607,38575,38407,35386,34076,32993,31017,30301,29204,28957,29052,30037,29083,26762,25397,24718,24540,25566,25703,25395,25120,24715,24751,23436,22745,22107,21200,20313,19012,18174,16669,15909,15356,14570,14044,14201,10739,10441,9960,9646,8467,7851,7351,6624,6051,5722,5262,5073,4567,4201,3953,3554,3372,2950,2740,2406,2098,1912,1479,1267,1014,829,626,422,327,239,178,285 1,6,2,2016,3452263,106173,103859,101649,92795,91707,91364,92350,89771,90220,87650,83506,81227,78757,75174,72885,72145,71534,69086,67413,65510,63633,62461,61667,59253,58798,57081,53656,50076,47159,45265,43241,42441,40596,40499,39673,38628,38454,35433,34117,33037,31051,30322,29219,28956,29058,30030,29072,26747,25369,24697,24508,25527,25663,25342,25054,24654,24678,23361,22667,22027,21119,20226,18929,18076,16574,15799,15245,14450,13910,14054,10614,10310,9816,9490,8315,7688,7179,6446,5872,5535,5073,4867,4355,3975,3724,3317,3118,2696,2481,2154,1849,1663,1269,1071,839,676,496,325,247,178,298 1,6,2,2017,3556700,108551,106171,103900,101684,92835,91732,91385,92370,89790,90251,87675,83539,81255,78785,75211,72936,72211,71635,69225,67571,65688,63820,62652,61864,59454,58995,57268,53843,50246,47308,45398,43356,42532,40673,40567,39725,38680,38501,35475,34157,33072,31076,30332,29222,28955,29060,30014,29053,26722,25337,24675,24473,25486,25616,25287,24985,24589,24599,23279,22589,21945,21029,20133,18833,17966,16466,15684,15126,14316,13766,13887,10480,10163,9657,9315,8144,7511,6988,6248,5681,5335,4864,4643,4127,3737,3476,3072,2854,2442,2223,1909,1614,1426,1073,891,682,537,388,250,181,303 1,6,2,2018,3663412,110962,108550,106213,103936,101726,92869,91752,91404,92390,89819,90279,87710,83568,81282,78823,75266,73000,72311,71778,69387,67751,65885,64015,62853,62068,59658,59187,57457,54014,50398,47445,45510,43450,42610,40740,40620,39777,38728,38540,35516,34191,33099,31091,30335,29227,28952,29050,29991,29030,26697,25306,24647,24435,25440,25568,25228,24910,24519,24512,23200,22510,21857,20932,20026,18730,17842,16348,15553,14989,14167,13605,13706,10332,10004,9477,9124,7952,7313,6786,6043,5474,5122,4643,4403,3889,3493,3221,2820,2590,2190,1967,1667,1387,1207,889,722,541,418,300,186,312 1,6,2,2019,3772338,113403,110958,108593,106251,103980,101759,92898,91768,91421,92421,89846,90315,87739,83597,81317,78879,75336,73101,72450,71943,69569,67949,66088,64219,63061,62273,59856,59380,57633,54166,50536,47563,45600,43529,42678,40793,40672,39827,38769,38575,35546,34216,33113,31095,30337,29227,28940,29036,29960,29000,26666,25272,24614,24396,25388,25514,25163,24833,24443,24426,23116,22423,21758,20820,19910,18610,17709,16221,15407,14833,14002,13431,13507,10167,9824,9278,8915,7744,7099,6565,5824,5249,4887,4405,4151,3635,3242,2959,2563,2325,1940,1723,1437,1174,1005,724,577,422,320,224,317 1,6,2,2020,3883524,115849,113399,111001,108631,106294,104014,101791,92927,91782,91450,92446,89884,90346,87769,83635,81370,78950,75440,73241,72612,72126,69770,68155,66296,64431,63269,62466,60053,59555,57791,54306,50658,47654,45673,43599,42734,40843,40723,39872,38804,38605,35568,34228,33120,31096,30335,29224,28927,29019,29926,28971,26631,25233,24575,24351,25336,25458,25097,24751,24364,24336,23024,22324,21652,20696,19779,18481,17561,16078,15250,14665,13826,13241,13290,9984,9625,9060,8686,7520,6874,6334,5586,5014,4639,4152,3882,3374,2973,2691,2306,2061,1696,1483,1219,979,822,577,453,322,237,348 1,6,2,2021,3996900,118266,115845,113443,111041,108674,106329,104048,101822,92956,91808,91474,92479,89917,90378,87807,83692,81439,79055,75586,73407,72792,72329,69976,68368,66511,64642,63468,62657,60231,59716,57935,54429,50750,47730,45739,43657,42788,40895,40767,39914,38836,38624,35579,34233,33123,31094,30327,29215,28906,28995,29890,28936,26592,25194,24533,24301,25278,25398,25023,24664,24283,24241,22921,22216,21532,20560,19635,18337,17399,15919,15072,14483,13629,13029,13049,9778,9405,8819,8439,7277,6625,6079,5336,4761,4374,3887,3605,3101,2702,2423,2050,1809,1463,1263,1014,799,659,453,349,243,381 1,6,2,2022,4112489,120655,118262,115890,113484,111085,108709,106363,104079,101850,92995,91834,91508,92510,89952,90421,87865,83766,81545,79202,75756,73595,72994,72538,70193,68591,66726,64843,63665,62837,60394,59862,58064,54528,50828,47797,45793,43715,42842,40941,40809,39950,38855,38635,35583,34234,33119,31091,30316,29201,28886,28972,29850,28895,26550,25147,24487,24249,25217,25332,24951,24577,24193,24139,22808,22096,21394,20410,19476,18175,17220,15742,14880,14275,13406,12795,12791,9553,9168,8563,8171,7020,6362,5810,5067,4497,4096,3611,3317,2827,2432,2153,1799,1562,1244,1051,833,643,517,348,260,402 1,6,2,2023,4230302,123053,120651,118307,115932,113527,111120,108743,106395,104108,101891,93027,91874,91541,92544,89996,90481,87942,83877,81695,79377,75948,73798,73202,72754,70414,68811,66931,65044,63844,63004,60537,59990,58164,54609,50901,47853,45852,43771,42892,40984,40846,39975,38862,38639,35587,34234,33109,31083,30302,29182,28866,28947,29806,28849,26501,25098,24439,24197,25147,25263,24869,24491,24095,24022,22682,21960,21245,20249,19305,17994,17026,15553,14671,14051,13166,12542,12503,9313,8910,8294,7886,6738,6083,5525,4784,4216,3805,3328,3025,2549,2166,1891,1554,1331,1037,865,669,505,399,260,429 1,6,2,2024,4350211,125452,123051,120698,118352,115976,113563,111156,108775,106425,104150,101926,93071,91909,91574,92587,90057,90561,88054,84028,81869,79573,76155,74006,73419,72977,70633,69021,67135,65227,64011,63150,60665,60092,58248,54679,50959,47908,45909,43819,42935,41023,40870,39992,38860,38638,35584,34227,33095,31067,30283,29160,28839,28915,29757,28797,26451,25046,24387,24136,25073,25192,24783,24392,23985,23892,22536,21812,21079,20066,19111,17795,16818,15340,14435,13800,12905,12264,12189,9056,8635,8007,7578,6442,5782,5217,4489,3915,3501,3034,2731,2273,1906,1640,1325,1111,855,697,529,392,302,445 1,6,2,2025,4472202,127846,125447,123097,120741,118396,116013,113599,111189,108805,106467,104183,101969,93108,91944,91614,92648,90138,90674,88204,84204,82068,79785,76373,74223,73641,73200,70844,69232,67322,65393,64160,63279,60768,60177,58318,54730,51018,47960,45959,43863,42970,41051,40884,39996,38857,38631,35573,34216,33073,31049,30260,29130,28806,28878,29706,28740,26398,24991,24326,24074,24997,25110,24686,24282,23863,23745,22384,21646,20893,19864,18903,17580,16583,15103,14183,13533,12619,11963,11848,8775,8336,7690,7249,6125,5465,4896,4174,3612,3203,2741,2437,2002,1651,1399,1112,914,690,549,408,295,486 1,6,2,2026,4596249,130223,127843,125493,123141,120785,118432,116050,113632,111221,108846,106501,104227,102007,93146,91987,91673,92730,90253,90826,88380,84407,82282,80004,76596,74447,73862,73414,71055,69418,67489,65539,64289,63382,60851,60249,58373,54782,51073,48008,46009,43900,42995,41070,40888,39998,38852,38617,35558,34198,33047,31028,30233,29099,28766,28834,29649,28680,26341,24930,24266,24010,24915,25019,24576,24156,23717,23582,22211,21465,20690,19642,18678,17341,16330,14844,13905,13238,12311,11637,11480,8471,8014,7361,6899,5790,5132,4556,3848,3306,2889,2449,2151,1735,1411,1174,916,737,547,427,307,508 1,6,2,2027,4722312,132558,130220,127891,125537,123186,120823,118467,116082,113665,111262,108880,106545,104265,102046,93193,92048,91753,92845,90406,91006,88580,84622,82502,80232,76824,74667,74074,73625,71245,69588,67641,65669,64395,63469,60926,60307,58430,54832,51126,48053,46050,43926,43009,41079,40889,39996,38837,38597,35540,34176,33019,31002,30202,29058,28722,28788,29587,28619,26277,24869,24203,23938,24825,24913,24454,24013,23562,23404,22020,21262,20466,19400,18429,17080,16052,14563,13606,12915,11974,11283,11090,8146,7673,7008,6527,5438,4779,4205,3523,2987,2582,2158,1867,1485,1185,969,742,585,422,323,529 1,6,2,2028,4850276,134834,132556,130268,127934,125581,123223,120857,118499,116115,113707,111297,108923,106583,104304,102096,93259,92130,91866,92997,90588,91207,88796,84843,82733,80462,77051,74880,74286,73818,71416,69741,67772,65776,64481,63543,60986,60361,58481,54878,51172,48089,46077,43943,43013,41086,40885,39984,38820,38572,35518,34151,32987,30972,30166,29014,28675,28738,29520,28549,26212,24804,24132,23859,24723,24796,24316,23858,23392,23206,21808,21039,20219,19136,18150,16793,15745,14257,13276,12572,11616,10902,10665,7793,7309,6630,6135,5067,4415,3851,3187,2671,2279,1878,1599,1247,979,787,591,455,320,548 1,6,2,2029,4980108,137056,134832,132604,130311,127979,125618,123259,120890,118531,116157,113741,111340,108962,106623,104356,102165,93345,92247,92018,93180,90792,91424,89019,85077,82966,80688,77270,75091,74478,73990,71567,69875,67883,65864,64554,63602,61037,60414,58531,54921,51212,48112,46094,43948,43015,41091,40871,39968,38797,38542,35494,34123,32950,30938,30125,28967,28624,28682,29445,28476,26143,24729,24052,23768,24607,24663,24164,23686,23202,22994,21577,20791,19947,18848,17847,16478,15415,13917,12923,12195,11227,10490,10207,7426,6922,6234,5719,4683,4045,3487,2857,2364,1982,1611,1351,1030,793,626,460,347,570 1,6,2,2030,5111710,139267,137054,134880,132649,130358,128016,125653,123293,120923,118572,116192,113785,111379,109003,106675,104424,102254,93465,92403,92198,93384,91015,91651,89254,85313,83197,80906,77487,75282,74651,74147,71699,69991,67973,65940,64610,63656,61089,60461,58578,54955,51236,48125,46100,43949,43010,41083,40853,39946,38767,38512,35463,34089,32908,30897,30080,28915,28570,28619,29364,28396,26065,24642,23963,23662,24473,24512,23997,23495,22992,22756,21320,20519,19646,18534,17517,16137,15046,13551,12544,11788,10809,10045,9730,7030,6513,5813,5289,4293,3668,3127,2527,2058,1703,1359,1119,836,632,487,352,597 1,6,2,2031,5245121,141499,139265,137103,134927,132697,130395,128052,125688,123324,120964,118608,116236,113825,111419,109055,106745,104514,102378,93627,92588,92403,93606,91244,91885,89493,85544,83418,81124,77682,75454,74807,74281,71813,70083,68049,66001,64663,63705,61136,60504,58611,54972,51251,48131,46102,43946,42997,41068,40833,39913,38735,38476,35427,34051,32860,30853,30030,28860,28509,28557,29286,28309,25979,24545,23858,23541,24325,24346,23808,23284,22762,22493,21045,20219,19318,18190,17152,15759,14652,13160,12129,11345,10359,9576,9216,6611,6078,5379,4853,3896,3292,2772,2203,1765,1437,1129,911,665,490,373,625 1,6,2,2032,5380368,143802,141497,139315,137148,134976,132735,130431,128087,125719,123365,121000,118652,116275,113866,111471,109123,106836,104641,102541,93815,92798,92624,93836,91481,92122,89727,85766,83637,81320,77858,75609,74942,74395,71902,70162,68110,66055,64712,63750,61178,60537,58631,54980,51252,48131,46103,43932,42979,41051,40806,39881,38698,38433,35388,34003,32808,30805,29979,28795,28444,28487,29197,28214,25883,24438,23740,23410,24165,24157,23603,23050,22506,22203,20741,19894,18966,17807,16754,15351,14231,12733,11679,10874,9874,9076,8677,6173,5623,4934,4404,3496,2920,2419,1899,1495,1192,917,726,518,374,653 1,6,2,2033,5517515,146216,143799,141546,139361,137196,135013,132772,130466,128119,125760,123401,121044,118691,116316,113919,111541,109213,106963,104803,102733,94029,93024,92855,94072,91723,92354,89952,85983,83836,81498,78014,75740,75053,74487,71980,70225,68164,66102,64754,63793,61208,60557,58637,54979,51246,48124,46087,43916,42960,41024,40777,39844,38656,38384,35340,33953,32753,30751,29918,28731,28377,28414,29097,28106,25769,24315,23609,23260,23982,23951,23372,22792,22222,21883,20403,19538,18575,17389,16323,14910,13772,12267,11202,10376,9361,8547,8109,5714,5163,4480,3956,3103,2551,2083,1606,1245,969,734,569,395,671 1,6,2,2034,5656748,148740,146214,143849,141593,139409,137233,135050,132808,130498,128160,125797,123445,121084,118731,116370,113989,111631,109341,107127,104997,102949,94260,93257,93090,94311,91963,92578,90177,86182,84013,81657,78153,75849,75145,74565,72039,70279,68212,66148,64796,63826,61227,60568,58634,54974,51240,48107,46069,43894,42932,40994,40740,39801,38607,38326,35288,33897,32695,30693,29855,28663,28304,28329,28985,27984,25640,24180,23456,23096,23782,23718,23121,22505,21910,21537,20040,19150,18153,16942,15858,14428,13271,11771,10692,9844,8816,7992,7515,5250,4695,4024,3515,2715,2199,1766,1340,1021,778,572,439,696 1,6,2,2035,5798077,151338,148739,146267,143898,141641,139448,137270,135087,132841,130539,128197,125844,123485,121124,118785,116442,114079,111760,109506,107321,105214,103182,94498,93498,93331,94550,92192,92801,90378,86362,84172,81793,78264,75939,75225,74623,72095,70329,68257,66189,64826,63843,61237,60564,58628,54963,51225,48085,46046,43864,42901,40959,40701,39753,38552,38265,35230,33838,32628,30632,29788,28587,28223,28234,28860,27844,25498,24028,23288,22910,23550,23465,22842,22190,21573,21152,19640,18722,17695,16463,15351,13908,12734,11238,10147,9282,8244,7414,6910,4778,4221,3577,3081,2345,1869,1472,1097,819,610,440,745 1,6,2,2036,5941548,153982,151337,148793,146316,143946,141681,139486,137306,135120,132884,130577,128244,125884,123526,121176,118858,116532,114208,111926,109701,107539,105450,103419,94743,93743,93569,94776,92419,93001,90560,86522,84313,81905,78361,76015,75285,74682,72146,70374,68304,66219,64844,63853,61235,60559,58616,54944,51204,48061,46018,43830,42868,40919,40656,39698,38491,38200,35171,33771,32561,30567,29712,28502,28130,28128,28717,27692,25333,23853,23098,22694,23301,23187,22530,21845,21198,20733,19203,18258,17200,15937,14806,13350,12158,10671,9569,8687,7653,6819,6292,4301,3759,3137,2660,1994,1560,1208,882,645,472,780 1,6,2,2037,6087132,156660,153982,151390,148842,146365,143986,141720,139524,137340,135163,132921,130625,128285,125926,123579,121250,118951,116662,114375,112121,109921,107778,105690,103665,94992,93985,93797,95001,92626,93183,90722,86663,84427,81999,78441,76072,75342,74734,72190,70420,68337,66237,64855,63850,61228,60548,58593,54922,51178,48027,45985,43793,42828,40876,40602,39639,38423,38130,35101,33699,32489,30493,29627,28404,28021,27998,28554,27519,25147,23660,22886,22454,23023,22878,22190,21465,20784,20277,18733,17752,16658,15367,14217,12750,11552,10075,8960,8065,7039,6216,5666,3831,3299,2714,2265,1671,1283,972,693,496,823 1,6,2,2038,6234893,159384,156660,154036,151438,148891,146406,144025,141757,139560,137382,135200,132970,130667,128326,125980,123653,121344,119083,116831,114570,112341,110161,108021,105938,103915,95240,94217,94024,95207,92811,93345,90862,86777,84518,82080,78504,76129,75391,74781,72232,70454,68356,66242,64849,63844,61215,60530,58563,54890,51143,47990,45948,43751,42781,40825,40543,39574,38355,38051,35028,33626,32411,30412,29531,28293,27891,27857,28379,27321,24948,23446,22656,22191,22711,22527,21813,21047,20330,19780,18217,17203,16076,14757,13587,12120,10907,9435,8328,7427,6422,5603,5049,3367,2854,2314,1894,1371,1033,766,533,871 1,6,2,2039,6384882,162167,159382,156709,154083,151488,148933,146444,144064,141792,139605,137420,135250,133010,130709,128380,126054,123747,121477,119252,117028,114790,112582,110407,108269,106189,104162,95479,94446,94229,95388,92976,93483,90974,86865,84597,82144,78565,76179,75435,74826,72266,70474,68364,66235,64840,63832,61192,60502,58526,54850,51107,47952,45907,43706,42729,40766,40477,39508,38277,37971,34950,33544,32322,30318,29420,28165,27751,27697,28171,27105,24725,23208,22398,21895,22373,22153,21399,20591,19837,19244,17657,16601,15443,14105,12919,11448,10222,8772,7675,6780,5798,5000,4439,2914,2438,1941,1560,1107,817,593,927 1,6,2,2040,6537159,165002,162162,159434,156757,154133,151530,148971,146482,144099,141837,139644,137470,135290,133053,130762,128454,126147,123882,121646,119452,117251,115032,112827,110658,108522,106439,104403,95711,94656,94414,95550,93118,93595,91067,86943,84659,82201,78618,76225,75475,74864,72285,70484,68362,66225,64824,63810,61162,60469,58483,54809,51066,47902,45858,43653,42671,40704,40409,39432,38199,37889,34866,33450,32222,30212,29293,28022,27592,27513,27943,26863,24472,22947,22107,21569,22000,21736,20948,20096,19298,18658,17044,15958,14767,13417,12209,10740,9505,8093,7016,6125,5177,4404,3854,2488,2047,1601,1262,879,631,1004 1,6,2,2041,6691754,167894,164997,162210,159481,156807,154176,151569,149009,146518,144144,141875,139694,137510,135333,133105,130836,128550,126282,124053,121846,119676,117495,115278,113081,110914,108773,106677,104638,95925,94842,94580,95690,93233,93686,91147,87005,84717,82255,78666,76267,75509,74887,72293,70482,68352,66210,64801,63782,61130,60430,58437,54763,51017,47848,45805,43594,42608,40640,40331,39352,38114,37797,34772,33344,32103,30083,29150,27863,27411,27306,27694,26595,24196,22655,21786,21220,21592,21275,20452,19558,18717,18013,16381,15266,14046,12683,11459,9997,8772,7398,6345,5473,4565,3825,3297,2091,1691,1294,1000,679,1091 1,6,2,2042,6848713,170834,167887,165044,162256,159531,156850,154215,151607,149044,146563,144183,141925,139736,137553,135386,133179,130932,128687,126453,124254,122071,119920,117743,115535,113341,111166,109012,106913,104853,96118,95009,94719,95801,93326,93764,91210,87065,84772,82305,78709,76300,75530,74897,72288,70472,68339,66185,64771,63748,61091,60386,58387,54706,50964,47784,45743,43533,42542,40566,40251,39273,38023,37692,34666,33224,31968,29940,28987,27681,27202,27074,27418,26298,23893,22332,21432,20833,21141,20781,19913,18972,18079,17322,15675,14527,13283,11903,10676,9227,8022,6691,5677,4829,3970,3276,2777,1730,1370,1029,774,1179 1,6,2,2043,7008087,173823,170827,167935,165091,162306,159574,156889,154253,151642,149091,146602,144234,141968,139779,137607,135460,133276,131068,128859,126655,124480,122316,120170,118002,115799,113597,111411,109250,107131,105050,96286,95148,94836,95891,93407,93828,91270,87120,84820,82349,78746,76322,75540,74894,72278,70459,68315,66151,64734,63704,61047,60339,58327,54644,50901,47717,45675,43469,42465,40489,40171,39182,37917,37574,34540,33084,31814,29775,28801,27476,26967,26816,27113,25972,23556,21975,21046,20401,20650,20236,19324,18328,17393,16583,14926,13746,12475,11095,9860,8444,7265,5989,5014,4204,3405,2756,2300,1406,1090,799,1303 1,6,2,2044,7169911,176843,173814,170876,167983,165142,162350,159612,156927,154289,151688,149129,146651,144275,142011,139833,137682,135557,133412,131244,129062,126883,124727,122568,120431,118266,116057,113843,111653,109469,107330,105218,96431,95261,94932,95970,93474,93887,91324,87166,84863,82388,78767,76328,75536,74886,72263,70436,68288,66113,64692,63660,60999,60282,58262,54575,50833,47643,45605,43392,42389,40412,40078,39077,37798,37438,34397,32923,31636,29589,28592,27247,26712,26527,26776,25605,23184,21582,20620,19929,20117,19640,18677,17643,16659,15789,14128,12922,11633,10253,9035,7649,6510,5292,4369,3607,2875,2281,1869,1120,848,1403 1,6,2,2045,7334234,179879,176834,173863,170924,168032,165184,162388,159650,156965,154335,151726,149178,146694,144318,142065,139908,137779,135693,133590,131447,129291,127129,124981,122829,120695,118526,116304,114085,111871,109666,107500,105365,96548,95355,95012,96036,93535,93940,91375,87209,84900,82403,78779,76322,75523,74871,72238,70405,68255,66071,64646,63608,60943,60219,58190,54499,50761,47566,45524,43313,42309,40325,39979,38960,37665,37284,34236,32743,31439,29377,28359,26993,26427,26205,26406,25203,22776,21149,20151,19419,19531,18992,17982,16907,15874,14950,13286,12060,10762,9400,8194,6863,5764,4617,3757,3048,2386,1859,1490,875,1492 1,6,2,2046,7501019,182916,179871,176883,173912,170976,168075,165222,162426,159688,157011,154373,151776,149220,146738,144373,142140,140007,137917,135871,133794,131679,129539,127384,125245,123094,120957,118772,116548,114306,112072,109837,107647,105484,96646,95434,95078,96099,93592,93992,91419,87244,84919,82412,78775,76314,75504,74847,72204,70370,68214,66025,64593,63550,60878,60150,58111,54421,50682,47481,45440,43232,42220,40227,39863,38826,37508,37105,34050,32538,31212,29138,28098,26713,26112,25849,25995,24758,22324,20673,19644,18859,18891,18290,17240,16113,15044,14067,12402,11161,9873,8530,7350,6087,5034,3970,3180,2531,1942,1482,1166,1575 1,6,2,2047,7670243,185942,182908,179920,176932,173962,171018,168113,165262,162464,159733,157051,154424,151819,149264,146793,144449,142238,140142,138093,136077,134027,131928,129794,127647,125510,123356,121207,119018,116771,114509,112247,109983,107765,105582,96729,95502,95142,96156,93644,94036,91454,87264,84926,82406,78768,76298,75477,74816,72165,70327,68171,65972,64534,63484,60804,60070,58024,54338,50596,47392,45352,43138,42121,40116,39731,38669,37330,36905,33843,32302,30960,28869,27807,26401,25762,25456,25541,24267,21825,20156,19083,18247,18202,17537,16440,15275,14162,13140,11484,10243,8965,7662,6520,5323,4338,3363,2643,2065,1553,1156,1848 1,6,2,2048,7841937,188957,185933,182958,179970,176984,174005,171057,168154,165300,162509,159774,157101,154466,151863,149320,146869,144548,142374,140321,138301,136310,134278,132186,130059,127915,125776,123608,121453,119242,116974,114684,112391,110100,107863,105666,96797,95571,95202,96208,93691,94069,91476,87272,84918,82394,78756,76272,75445,74780,72122,70281,68117,65912,64467,63412,60725,59986,57933,54244,50504,47304,45256,43036,42005,39987,39574,38489,37129,36678,33609,32039,30677,28573,27485,26054,25369,25020,25044,23729,21284,19586,18468,17582,17461,16734,15593,14388,13237,12178,10551,9310,8063,6799,5708,4587,3684,2801,2161,1654,1218,2010 1,6,2,2049,8016039,191953,188946,185982,183009,180022,177027,174046,171097,168192,165346,162551,159825,157143,154508,151919,149396,146968,144685,142553,140530,138536,136564,134538,132453,130328,128183,126030,123856,121678,119448,117151,114828,112507,110198,107946,105735,96868,95629,95252,96251,93728,94088,91482,87267,84909,82379,78731,76245,75406,74737,72076,70229,68059,65846,64393,63333,60638,59895,57833,54149,50410,47199,45152,42916,41869,39833,39398,38289,36901,36428,33344,31746,30369,28242,27124,25669,24936,24540,24494,23141,20684,18956,17803,16866,16665,15872,14696,13457,12274,11193,9600,8375,7162,5957,4926,3899,3072,2293,1730,1298,2161 1,6,2,2050,8192574,194916,191941,188995,186033,183060,180065,177068,174087,171135,168238,165388,162603,159869,157187,154564,151995,149496,147104,144865,142765,140766,138791,136825,134807,132724,130596,128437,126281,124082,121886,119625,117297,114946,112606,110281,108014,105803,96931,95681,95299,96287,93748,94094,91476,87256,84893,82353,78700,76212,75359,74693,72021,70168,67993,65770,64310,63246,60545,59793,57730,54050,50306,47085,45030,42780,41712,39656,39198,38060,36648,36145,33046,31427,30019,27877,26726,25241,24460,24014,23893,22494,20029,18278,17087,16103,15817,14968,13750,12489,11288,10187,8645,7452,6285,5149,4189,3256,2517,1837,1362,2320 1,6,2,2051,8371475,197847,194904,191990,189041,186086,183102,180104,177109,174124,171181,168280,165439,162647,159915,157243,154641,152095,149633,147284,145078,143003,141020,139055,137095,135080,132993,130853,128689,126511,124288,122064,119772,117416,115046,112688,110350,108082,105864,96987,95727,95339,96309,93757,94087,91466,87238,84865,82323,78664,76170,75310,74640,71958,70099,67919,65691,64220,63154,60442,59688,57621,53937,50189,46954,44885,42620,41534,39455,38962,37803,36367,35833,32721,31069,29633,27470,26286,24765,23939,23432,23233,21783,19325,17546,16317,15290,14923,14011,12770,11495,10283,9177,7694,6543,5441,4384,3508,2675,2027,1450,2460 1,6,2,2052,8552720,200740,197834,194952,192036,189094,186129,183142,180146,177146,174170,171223,168331,165484,162693,159971,157320,154742,152234,149815,147498,145316,143260,141283,139327,137370,135349,133251,131104,128920,126718,124467,122212,119893,117516,115129,112758,110420,108144,105919,97040,95765,95364,96315,93751,94074,91447,87213,84833,82287,78622,76121,75255,74579,71889,70024,67840,65604,64125,63050,60335,59578,57501,53811,50053,46806,44721,42438,41327,39226,38699,37519,36050,35486,32360,30674,29205,27020,25798,24244,23363,22792,22509,21020,18562,16762,15498,14424,13976,13020,11763,10483,9273,8174,6761,5666,4637,3670,2883,2155,1598,2626 1,6,2,2053,8736242,203604,200726,197881,194997,192089,189137,186169,183183,180182,177192,174212,171275,168376,165530,162750,160048,157422,154880,152417,150030,147738,145573,143525,141556,139602,137640,135609,133504,131334,129129,126897,124616,122333,119995,117601,115197,112828,110481,108201,105968,97082,95790,95370,96310,93739,94051,91417,87180,84795,82244,78576,76071,75193,74511,71812,69940,67751,65510,64018,62943,60225,59459,57359,53667,49898,46632,44532,42232,41090,38967,38409,37200,35699,35099,31950,30238,28733,26524,25257,23674,22724,22085,21723,20190,17742,15929,14630,13521,12992,12001,10735,9460,8266,7190,5862,4836,3890,3021,2323,1702,2846 1,6,2,2054,8922027,206451,203590,200776,197926,195050,192127,189178,186210,183219,180229,177234,174264,171321,168421,165587,162827,160149,157560,155063,152632,150270,147996,145839,143798,141832,139876,137900,135861,133735,131543,129307,127043,124738,122434,120081,117671,115266,112890,110537,108250,106006,97106,95797,95366,96301,93720,94021,91382,87139,84750,82196,78523,76012,75122,74434,71727,69850,67655,65408,63909,62833,60104,59320,57207,53502,49716,46432,44316,41995,40821,38685,38086,36842,35309,34668,31497,29755,28207,25979,24666,23040,22028,21322,20875,19307,16868,15039,13719,12576,11982,10959,9698,8439,7275,6242,5009,4056,3204,2439,1839,3066 1,6,2,2055,9110064,209271,206438,203641,200821,197978,195093,192168,189218,186246,183266,180270,177287,174311,171366,168477,165663,162929,160290,157745,155279,152873,150528,148262,146114,144076,142107,140138,138154,136092,133945,131722,129455,127164,124840,122523,120152,117740,115331,112946,110586,108290,106030,97117,95794,95358,96283,93691,93984,91340,87093,84700,82140,78463,75943,75043,74348,71634,69752,67553,65304,63796,62705,59967,59169,57031,53310,49506,46207,44069,41730,40529,38366,37727,36447,34870,34186,30995,29222,27628,25381,24010,22338,21271,20497,19963,18360,15942,14107,12767,11603,10944,9905,8666,7436,6318,5339,4215,3349,2591,1932,3305 1,6,2,2056,9300330,212077,209258,206487,203685,200874,198021,195134,192208,189254,186293,183306,180323,177335,174356,171422,168554,165766,163071,160476,157962,155520,153133,150796,148537,146392,144352,142370,140393,138385,136302,134124,131869,129575,127266,124930,122595,120221,117805,115388,112996,110625,108315,106038,97116,95786,95341,96256,93657,93941,91292,87045,84646,82076,78393,75866,74955,74257,71538,69644,67444,65194,63667,62565,59811,58992,56828,53094,49269,45947,43795,41431,40203,38006,37325,36004,34387,33653,30440,28633,26994,24713,23286,21579,20458,19609,18992,17357,14965,13135,11791,10612,9901,8857,7647,6464,5413,4493,3483,2712,2053,3530 1,6,2,2057,9492808,214882,212063,209305,206529,203739,200918,198064,195174,192244,189301,186334,183359,180371,177379,174410,171498,168656,165908,163256,160693,158205,155783,153402,151073,148816,146668,144615,142627,140627,138598,136483,134272,131990,129678,127356,125003,122666,120285,117861,115439,113038,110651,108324,106033,97112,95771,95313,96225,93617,93890,91240,86990,84583,82004,78315,75780,74860,74162,71430,69534,67334,65070,63525,62408,59631,58788,56597,52841,48998,45661,43488,41096,39832,37605,36879,35509,33852,33061,29826,27985,26293,23984,22500,20757,19580,18666,17963,16300,13948,12130,10787,9606,8861,7824,6656,5540,4564,3718,2826,2153,3764 1,6,2,2058,9687475,217688,214866,212111,209348,206582,203783,200959,198104,195210,192291,189343,186388,183407,180418,177434,174488,171601,168797,166095,163474,160938,158468,156051,153677,151354,149094,146930,144872,142862,140840,138781,136631,134393,132094,129768,127429,125075,122730,120342,117913,115482,113064,110660,108319,106026,97099,95745,95282,96187,93570,93838,91179,86928,84510,81926,78233,75689,74763,74052,71319,69421,67209,64932,63367,62224,59424,58552,56332,52551,48699,45336,43142,40722,39418,37162,36381,34963,33264,32408,29154,27262,25516,23187,21650,19874,18641,17660,16878,15196,12896,11106,9772,8605,7834,6817,5714,4673,3780,3016,2243,3994 1,6,2,2059,9884352,220501,217671,214914,212155,209397,206623,203825,200999,198142,195258,192333,189397,186435,183453,180475,177512,174590,171743,168984,166314,163721,161202,158738,156330,153960,151632,149358,147189,145107,143076,141023,138932,136751,134496,132183,129842,127501,125142,122788,120394,117955,115508,113074,110657,108312,106011,97075,95714,95244,96138,93520,93779,91110,86857,84430,81842,78142,75590,74653,73939,71205,69294,67072,64774,63183,62010,59193,58285,56028,52232,48366,44981,42753,40308,38957,36663,35830,34358,32614,31686,28408,26466,24670,22321,20735,18935,17647,16602,15744,14051,11820,10068,8759,7615,6834,5857,4829,3876,3075,2399,4213 1,6,2,2060,10083376,223338,220484,217717,214958,212209,209441,206665,203865,201037,198189,195299,192385,189444,186481,183510,180553,177614,174732,171931,169204,166560,163984,161472,159019,156614,154239,151897,149617,147424,145322,143260,141179,139052,136854,134585,132257,129914,127568,125200,122839,120437,117982,115518,113072,110651,108297,105985,97049,95677,95196,96087,93464,93711,91032,86777,84343,81745,78046,75481,74535,73826,71079,69154,66911,64587,62966,61770,58922,57979,55691,51875,47989,44579,42320,39840,38443,36107,35220,33690,31894,30881,27577,25598,23760,21391,19762,17930,16600,15498,14568,12884,10725,9031,7759,6650,5875,4957,4009,3157,2452,4473 1,7,0,2014,203745563,2205615,2149793,2148949,2162653,2169701,2181042,2247982,2269502,2271550,2283882,2316543,2308460,2303131,2367455,2414428,2399400,2403523,2417454,2444795,2489711,2529060,2564679,2639169,2705227,2713192,2620441,2571170,2538253,2557687,2582436,2498099,2539048,2535919,2517322,2546677,2402769,2354117,2326938,2245958,2333116,2266199,2318899,2484875,2707203,2763925,2645526,2586980,2638640,2699687,2911784,3022440,3058215,3100965,3182708,3197907,3137944,3157144,3139904,3032807,3026395,2938599,2853223,2765281,2676312,2607414,2574607,2583469,2764238,1966920,1948472,1928569,2008152,1727479,1566173,1470061,1393635,1335054,1226918,1168715,1120868,1004868,974140,933128,888454,844173,759920,707933,640395,561443,500473,429921,357278,298474,241333,182581,131362,101294,69662,49418,34015,54146 1,7,0,2015,204188238,2210528,2207138,2152330,2151423,2164812,2171687,2182909,2249662,2271146,2273129,2285378,2317990,2309837,2304562,2369223,2416907,2402899,2408162,2423089,2451126,2496350,2535703,2570958,2645170,2711113,2718702,2625774,2575984,2542903,2561915,2586168,2501273,2541435,2537589,2518479,2547364,2403383,2354508,2327088,2245830,2332408,2265114,2317236,2482395,2703700,2759545,2640742,2581516,2632269,2692310,2902711,3011947,3046483,3087943,3168117,3182011,3121159,3138939,3120524,3012793,3004953,2916263,2829764,2740649,2650526,2580026,2545070,2551045,2726063,1937554,1916539,1893803,1968293,1689825,1528571,1431094,1352821,1291800,1182950,1122292,1071448,955667,921101,876450,828099,780028,695482,641177,573348,496319,436301,369089,301607,247427,196126,145288,102178,76898,51535,35577,55704 1,7,0,2016,204622858,2214688,2212102,2209704,2154845,2153624,2166795,2173597,2184623,2251312,2272722,2274646,2286817,2319393,2311308,2306358,2371771,2420454,2407583,2413896,2429530,2457886,2503194,2542108,2577129,2651186,2716640,2723999,2630816,2580636,2547316,2565736,2589384,2503779,2543241,2538887,2519318,2547902,2403810,2354701,2326989,2245331,2331346,2263641,2315173,2479507,2699670,2754656,2635341,2575434,2625340,2684278,2892966,3000711,3034026,3074153,3152781,3165339,3103604,3119940,3100333,2991887,2982543,2892760,2805025,2714675,2623219,2550937,2513681,2516511,2685414,1906205,1882465,1856737,1925803,1649643,1488495,1389626,1309425,1245922,1136386,1073197,1019384,904023,865532,817347,765618,714339,630309,574492,507247,433048,374955,311961,250336,201390,156276,113193,77703,56991,37171,56992 1,7,0,2017,205048759,2217841,2216312,2214710,2212250,2157091,2155651,2168690,2175346,2186305,2252890,2274232,2276096,2288203,2320888,2313135,2308950,2375393,2425197,2413379,2420458,2436418,2464869,2509803,2548396,2583300,2656829,2721959,2728995,2635680,2585040,2551305,2569040,2591919,2505696,2544636,2539826,2519988,2548225,2404037,2354623,2326510,2244484,2329890,2261780,2312714,2476115,2695129,2749128,2629315,2568811,2617784,2675606,2882499,2988763,3020841,3059648,3136677,3147909,3085298,3100152,3079239,2970023,2958949,2867946,2778925,2687151,2594182,2519979,2480196,2479679,2642085,1872737,1846101,1817175,1880437,1606798,1445821,1345510,1263353,1197293,1087089,1021429,964713,849895,807559,756123,701588,647854,565160,508698,442982,372509,317276,259278,204033,160739,121932,86232,57696,41187,58554 1,7,0,2018,205464238,2219489,2219512,2218963,2217294,2214522,2159159,2157592,2170427,2177060,2187914,2254411,2275680,2277487,2289684,2322749,2315771,2312625,2380222,2431069,2420009,2427482,2443521,2471606,2516297,2554681,2589111,2662256,2726974,2733809,2640281,2589030,2554742,2571658,2593853,2507204,2545667,2540575,2520450,2548350,2404002,2354161,2325677,2243250,2328036,2259540,2309784,2472248,2689961,2742962,2622758,2561576,2609625,2666286,2871366,2976094,3006965,3044412,3119822,3129703,3066211,3079477,3057156,2946988,2934009,2841727,2751228,2657844,2563238,2486931,2444452,2440359,2595849,1836980,1807243,1774894,1832052,1561151,1400388,1298645,1214486,1145771,1035062,967039,907376,793388,747474,693339,636736,581343,500832,444662,381432,315536,264019,211629,163082,125638,93035,64153,41781,62189 1,7,0,2019,205867518,2219546,2221210,2222213,2221599,2219608,2216610,2161136,2159367,2172120,2178701,2189467,2255875,2277081,2278976,2291542,2325424,2319519,2317535,2386199,2437795,2427115,2434734,2450399,2478232,2522779,2560594,2594709,2667379,2731815,2738378,2644445,2592469,2557479,2573672,2595365,2508337,2546530,2541119,2520700,2548215,2403586,2353355,2324466,2241632,2325808,2256845,2306426,2467799,2684172,2736254,2615595,2553757,2600821,2656344,2859549,2962747,2992366,3028442,3102199,3110717,3046249,3057836,3033886,2922636,2907641,2813887,2721714,2626599,2530166,2451614,2406260,2398364,2546516,1798762,1765693,1729767,1780485,1512521,1352083,1248905,1162655,1091353,980367,909971,847489,734788,685824,629698,571810,515614,438170,383272,323446,262872,215792,169425,127673,96045,69328,46553,64921 1,7,0,2020,206255571,2217515,2221319,2223952,2224881,2223939,2221720,2218606,2162944,2161103,2173751,2180299,2190963,2257293,2278584,2280848,2294233,2329214,2324512,2323615,2393045,2444998,2434454,2441752,2457153,2484855,2528878,2566285,2599999,2672334,2736408,2742518,2648044,2595220,2559609,2575271,2596502,2509291,2547175,2541480,2520681,2547699,2402822,2352172,2322865,2239639,2323122,2253734,2302523,2462782,2677865,2728932,2607846,2545332,2591419,2645771,2847082,2948700,2977059,3011736,3083814,3090856,3025342,3035015,3009261,2896868,2879603,2784192,2690217,2593178,2494797,2413846,2365428,2353479,2493809,1757860,1721307,1681632,1725526,1460798,1300773,1196087,1107844,1034113,922945,850329,785352,674616,623292,565937,507593,451531,378040,325371,269784,215125,173013,132865,97771,71720,50396,69903 1,7,0,2021,206624869,2212827,2219340,2224100,2226651,2227254,2226082,2223738,2220437,2164717,2162773,2175335,2181829,2192398,2258828,2280480,2283560,2298064,2334270,2330693,2330597,2400392,2452445,2441572,2448672,2463901,2491105,2534752,2571676,2605112,2677060,2740583,2746097,2650897,2597372,2561330,2576513,2597448,2510039,2547609,2541582,2520282,2546822,2401670,2350605,2320885,2237221,2320018,2250101,2298079,2457284,2670953,2721008,2599479,2536340,2581414,2634617,2833941,2933947,2961029,2994313,3064590,3070045,3003264,3010847,2983179,2869451,2849675,2752477,2656510,2557415,2456943,2373440,2321758,2305473,2437459,1714148,1673931,1630295,1667032,1405828,1246242,1140189,1050161,973990,862914,788419,721521,613548,560595,502814,444926,389973,321266,271721,221063,172714,135894,101931,73144,52251,75695 1,7,0,2022,206972198,2205858,2214702,2222167,2226837,2229051,2229420,2228123,2225589,2222226,2166417,2164383,2176854,2183308,2193961,2260769,2283244,2287440,2303187,2340515,2337771,2338095,2407995,2459683,2448588,2455584,2470275,2497129,2540322,2576912,2609998,2681369,2744212,2748959,2653123,2599119,2562689,2577589,2598205,2510611,2547771,2541296,2519549,2545581,2400144,2348683,2318463,2234420,2316393,2245966,2293212,2451259,2663480,2712465,2590548,2526776,2570840,2622849,2820149,2918521,2944304,2976069,3044435,3048061,2979853,2985234,2955395,2840146,2817688,2718495,2620401,2519112,2416399,2330185,2275012,2254089,2377257,1667452,1623355,1575611,1604830,1347356,1188481,1081327,989547,911097,800560,724782,656688,552270,498479,441158,384663,331787,268603,222948,177730,135863,104432,76403,53393,80604 1,7,0,2023,207294848,2197284,2207783,2217567,2224941,2229270,2231246,2231489,2229995,2227399,2223938,2168063,2165936,2178344,2184915,2195950,2263581,2287183,2292629,2309528,2347683,2345368,2345844,2415384,2466824,2455603,2462096,2476433,2502858,2545742,2581947,2614491,2685158,2747162,2751202,2654946,2600534,2563876,2578475,2598784,2510930,2547572,2540660,2518466,2543954,2398257,2346327,2315633,2231126,2312247,2241418,2287866,2444719,2655411,2703337,2581040,2516679,2559676,2610497,2805717,2902426,2926798,2956952,3023121,3024726,2955004,2957933,2925677,2808790,2783395,2682073,2581694,2478062,2372955,2283845,2224936,2199133,2312960,1617576,1569443,1517421,1538615,1285379,1127625,1019448,926114,845736,736420,660098,591575,491505,437749,381803,327636,277748,220668,179507,140020,104578,78423,55886,84412 1,7,0,2024,207589783,2187582,2199267,2210687,2220374,2227403,2231489,2233336,2233379,2231823,2229127,2225599,2169644,2167458,2179961,2186932,2198815,2267569,2292430,2299050,2316795,2355383,2353224,2353374,2422665,2473952,2462231,2468387,2482300,2508422,2550926,2586560,2618437,2688247,2749503,2753044,2656416,2601787,2564879,2579181,2599113,2510893,2547044,2539661,2516999,2541952,2395928,2343567,2312301,2227336,2307676,2236386,2282036,2437626,2646769,2693610,2570989,2506012,2547940,2597554,2790647,2885562,2908427,2936720,3000486,2999940,2928488,2928724,2893873,2775148,2746607,2643002,2540186,2434046,2326372,2234161,2171339,2140386,2244297,1564376,1512026,1455399,1468373,1220046,1063602,954642,860156,778466,671182,595086,526948,432036,379230,325573,274604,228491,177915,141640,107956,78668,57479,88448 1,7,0,2025,207854169,2176957,2189616,2202204,2213522,2222865,2229646,2233598,2235243,2235223,2233568,2230803,2227193,2171179,2169096,2181988,2189834,2202873,2272891,2298937,2306422,2324609,2363346,2360874,2360811,2429934,2480692,2468637,2474379,2487996,2513736,2555682,2590620,2621677,2690728,2751429,2754513,2657699,2602832,2565693,2579630,2599077,2510512,2546133,2538275,2515164,2539499,2393200,2340310,2308465,2223144,2302616,2230890,2275693,2430013,2637544,2683309,2560357,2494796,2535642,2584038,2774857,2867865,2888981,2915215,2976421,2973467,2900075,2897405,2859715,2739027,2707115,2601062,2495647,2386822,2276398,2180952,2114003,2077585,2171024,1507667,1450764,1389533,1394294,1151283,996520,887217,792227,709995,605561,530511,463637,374671,323730,273216,226205,184491,140594,109387,81353,57765,92060 1,7,0,2026,208085514,2165317,2179041,2192598,2205077,2216044,2225136,2231778,2235525,2237105,2236983,2235260,2232412,2228741,2172833,2171154,2184916,2193940,2208274,2279468,2306392,2314346,2332687,2371100,2368426,2368240,2436818,2487202,2474738,2480190,2493431,2518620,2559881,2593969,2624301,2692794,2752996,2755809,2658788,2603698,2566260,2579713,2598695,2509757,2544839,2536516,2512880,2536625,2389967,2336561,2304227,2218492,2297106,2224910,2268878,2421875,2627775,2672414,2549167,2483045,2522801,2569867,2758277,2849104,2868274,2892319,2950683,2945081,2869600,2863752,2823022,2700219,2664696,2556034,2447830,2336139,2222856,2123998,2052671,2010530,2092924,1447106,1385653,1320032,1316299,1079214,926693,817737,723048,641080,540323,467195,402507,320205,271997,225369,182913,146023,108756,82584,59850,94523 1,7,0,2027,208280576,2152661,2167449,2182057,2195504,2207636,2218346,2227292,2233728,2237405,2238881,2238691,2236881,2233975,2230409,2174913,2174115,2189051,2199398,2214947,2287007,2314397,2322537,2340560,2378751,2375969,2375276,2443472,2493405,2480647,2485738,2498437,2522934,2563357,2596699,2626499,2694491,2754383,2756897,2659688,2604306,2566451,2579454,2597940,2508632,2543183,2534318,2510188,2533227,2386233,2332409,2299528,2213403,2291090,2218461,2261570,2413240,2617420,2660943,2537441,2470769,2509332,2554974,2740690,2829116,2846214,2867824,2923057,2914602,2836804,2827552,2783556,2658499,2619131,2507661,2396472,2281788,2165493,2063034,1987123,1938978,2009470,1382673,1316906,1246811,1234506,1004150,854686,746910,653355,572503,476298,406005,344398,269371,224655,182508,145000,113151,82249,60874,97508 1,7,0,2028,208436912,2139287,2154852,2170508,2184992,2198086,2209959,2220519,2229261,2235626,2239196,2240603,2240327,2238461,2235668,2232513,2177910,2178309,2194562,2206147,2222605,2295112,2322684,2330531,2348341,2386388,2383108,2382077,2449812,2499415,2486298,2490846,2502860,2526520,2566207,2598999,2628333,2696020,2755575,2757800,2660330,2604540,2566310,2578821,2596797,2507148,2541095,2531717,2506987,2529320,2382108,2327790,2294374,2207831,2284605,2211541,2253803,2404079,2606511,2648903,2525177,2457880,2495157,2539144,2721913,2807800,2822577,2841491,2893366,2881778,2801501,2788603,2741107,2613644,2570138,2455659,2341370,2223539,2104039,1997828,1917133,1862425,1920636,1314607,1244438,1169978,1149276,926694,781228,675499,583955,505137,414352,347775,290091,222788,182184,144911,112549,85732,60739,100147 1,7,0,2029,208552601,2125726,2141525,2157942,2173473,2187602,2200437,2212158,2222505,2231173,2237433,2240934,2242252,2241928,2240173,2237795,2235536,2182141,2183874,2201374,2213885,2230832,2303503,2330772,2338428,2356098,2393618,2390001,2388555,2455956,2505162,2491501,2495374,2506544,2529467,2568619,2600926,2629990,2697345,2756578,2758442,2660608,2604443,2565794,2577808,2595290,2505227,2538596,2528609,2503287,2524992,2377511,2322731,2288733,2201810,2277637,2204181,2245554,2394408,2595052,2636316,2512302,2444324,2480086,2522222,2701859,2784920,2797128,2813151,2861349,2846417,2763480,2746659,2695418,2565379,2517450,2399835,2282264,2161081,2038259,1928129,1842154,1780844,1826765,1242820,1168351,1089863,1061282,847626,707102,604312,515714,439889,355330,293284,240261,180933,144876,112671,85430,63438,101780 1,7,0,2030,208626368,2112317,2128017,2144658,2160946,2176111,2189979,2202660,2214162,2224435,2232994,2239181,2242598,2243865,2243658,2242321,2240840,2239795,2187757,2190752,2209182,2222206,2239346,2311690,2338762,2346303,2363449,2400604,2396566,2394817,2461817,2510454,2496118,2499159,2509592,2531982,2570655,2602675,2631450,2698473,2757311,2758705,2660540,2603976,2564904,2576440,2593348,2502916,2535595,2524997,2499187,2520186,2372471,2317187,2282638,2195333,2270219,2196353,2236849,2384260,2583068,2623094,2498744,2429883,2463947,2504126,2680309,2760274,2769727,2782562,2826821,2808297,2722490,2701474,2646220,2513415,2460839,2339921,2218855,2094185,1967898,1853398,1762177,1694579,1727732,1167411,1088968,1007087,971395,767774,633138,534240,449550,377651,300032,243215,195417,144106,112829,85680,63335,104744 1,7,0,2031,208657560,2099364,2114652,2131185,2147700,2163615,2178509,2192221,2204681,2216105,2226271,2234758,2240858,2244224,2245608,2245829,2245401,2245144,2245460,2194705,2198646,2217576,2230817,2247669,2319781,2346722,2353764,2370553,2407261,2402931,2400814,2467222,2515149,2499983,2502294,2512195,2534121,2572514,2604225,2632721,2699344,2757669,2758621,2660104,2603129,2563659,2574643,2591019,2500126,2532109,2520987,2494617,2514918,2366944,2311186,2276073,2188434,2262334,2188094,2227707,2373642,2570476,2609162,2484284,2414399,2446662,2484648,2657069,2733692,2740103,2749525,2789552,2767174,2678297,2652790,2593236,2457553,2400044,2275597,2150879,2022573,1892361,1773612,1677555,1603505,1623666,1088689,1006894,922464,880543,688032,560263,466220,386367,319265,249146,198097,155893,112417,85948,63644,106657 1,7,0,2032,208646278,2087358,2101748,2117856,2134253,2150398,2166041,2180774,2194264,2206639,2217955,2228056,2236458,2242500,2245980,2247792,2248934,2249743,2250857,2252457,2202677,2207138,2226264,2239237,2255895,2327848,2354275,2360968,2377316,2413709,2409011,2406343,2472029,2519089,2503192,2504985,2514429,2536075,2574166,2605585,2633729,2699835,2757689,2758169,2659285,2601928,2561992,2572459,2588189,2496849,2528226,2516512,2489594,2509152,2360958,2304710,2269075,2181080,2253984,2179395,2218135,2362476,2557203,2594305,2468766,2397804,2428043,2463607,2631972,2704934,2708085,2713828,2749306,2722811,2630642,2600317,2536245,2397516,2334734,2206599,2078069,1945625,1811635,1689140,1588160,1507738,1514981,1007249,922925,836857,789736,609387,489446,401180,327024,265468,203220,158268,121821,85789,63961,108167 1,7,0,2033,208593360,2076619,2089784,2104981,2120950,2136973,2152840,2168325,2182833,2196238,2208504,2219753,2229774,2238124,2244275,2248186,2250927,2253314,2255502,2257907,2260475,2211246,2215932,2234770,2247559,2264093,2335494,2361570,2367841,2383872,2419874,2414623,2411266,2476074,2522367,2505955,2507293,2516475,2537829,2575626,2606684,2634366,2699984,2757326,2757329,2658109,2600310,2559948,2569795,2584874,2493187,2523881,2511590,2484082,2502913,2354501,2297797,2261612,2173300,2245201,2170293,2208059,2350685,2543019,2578352,2452116,2379898,2407891,2440854,2604786,2673824,2673464,2675252,2705853,2674930,2579228,2543830,2474950,2332962,2264617,2132625,1999741,1863313,1726116,1599856,1494104,1407660,1402482,923870,837912,751214,700098,532883,421647,340006,272270,216843,162614,123879,93135,63964,109433 1,7,0,2034,208500194,2067218,2079097,2093056,2108099,2123693,2139435,2155141,2170399,2184822,2198118,2210316,2221485,2231452,2239916,2246508,2251347,2255334,2259121,2262616,2266001,2269101,2220111,2224531,2243177,2255842,2271865,2342882,2368528,2374489,2390134,2425569,2419622,2415422,2479448,2525192,2508332,2509411,2518318,2539401,2576832,2607406,2634667,2699770,2756589,2756132,2656511,2598307,2557414,2566634,2581166,2489081,2519102,2506185,2478106,2496169,2347599,2290424,2253706,2165108,2236008,2160709,2197422,2338071,2527767,2561228,2434144,2360498,2386062,2416155,2575327,2640133,2635997,2633542,2658908,2623239,2523847,2483043,2409015,2263622,2189394,2052964,1915870,1776057,1635676,1505865,1395745,1303989,1287234,839389,752789,666587,612814,459563,357797,283480,222712,173783,127496,94870,69580,110346 1,7,0,2035,208368015,2058850,2069737,2082403,2096206,2110862,2126175,2141753,2157231,2172403,2186713,2199942,2212064,2223175,2233263,2242169,2249694,2255797,2261191,2266291,2270774,2274708,2278035,2228795,2233032,2251550,2263707,2279373,2349917,2375249,2380843,2395911,2430632,2423843,2418910,2482380,2527630,2510513,2511331,2519975,2540709,2577660,2607794,2634600,2699174,2755493,2754502,2654522,2595814,2554413,2563105,2577002,2484541,2513838,2500312,2471638,2488953,2340220,2282600,2245370,2156521,2226315,2150572,2186011,2324480,2511371,2542720,2414645,2339469,2362345,2389341,2543390,2603639,2595454,2588443,2608183,2567515,2464196,2417596,2338120,2189176,2108318,1967592,1826914,1683733,1540403,1407513,1293790,1197698,1170364,754726,668591,584086,529069,390428,298716,232234,178754,136475,97819,71003,115000 1,7,0,2036,208198864,2051358,2061410,2073075,2085580,2098997,2113363,2128508,2143864,2159260,2174319,2188561,2201706,2213766,2224999,2235534,2245377,2254173,2261697,2268414,2274509,2279542,2283713,2286779,2237381,2241503,2259495,2271303,2286527,2356733,2381687,2386713,2401065,2434924,2427392,2421940,2484915,2529882,2512494,2513062,2521372,2541646,2578168,2607827,2634170,2698237,2753976,2752488,2652053,2592863,2551042,2559135,2572420,2479540,2508115,2493955,2464721,2481252,2332393,2274345,2236633,2147470,2216071,2139682,2173681,2309843,2493629,2522637,2393481,2316577,2336570,2360231,2508756,2564117,2551576,2539670,2553461,2507469,2399941,2347176,2261947,2108848,2021348,1876991,1732738,1586427,1440653,1305499,1189181,1089826,1053154,670906,586423,504840,450008,326370,245069,186700,140603,104890,73351,119183 1,7,0,2037,207994731,2044632,2053952,2064772,2076273,2088396,2101526,2115724,2130641,2145907,2161190,2176181,2190338,2203421,2215609,2227296,2238777,2249894,2260110,2268975,2276706,2283363,2288632,2292535,2295425,2245934,2249540,2267170,2278545,2293459,2363249,2387628,2391948,2405427,2438531,2430483,2424571,2487255,2531931,2514301,2514545,2522408,2542263,2578314,2607497,2633398,2696873,2752066,2749985,2649116,2589534,2547230,2554742,2567352,2474092,2501917,2487149,2457311,2473068,2324132,2265693,2227419,2137892,2205057,2127898,2160374,2293960,2474333,2500816,2370427,2291675,2308554,2328618,2471204,2521305,2504092,2487021,2494454,2442744,2330746,2271454,2179672,2022591,1929000,1781021,1633427,1484491,1337115,1200746,1082916,981533,937012,589022,507402,429925,376654,268124,197326,147111,108245,78798,123625 1,7,0,2038,207758266,2038744,2047265,2057346,2067992,2079115,2090947,2103903,2117870,2132704,2147859,2163068,2177966,2192075,2205284,2217926,2230563,2243332,2255880,2267441,2277324,2285621,2292524,2297535,2301265,2304041,2254058,2257299,2274484,2285552,2300079,2369266,2392928,2396395,2409107,2441677,2433182,2427013,2489394,2533792,2515841,2515658,2523116,2542522,2578100,2606824,2632214,2695144,2749676,2747004,2645807,2585777,2543016,2549879,2561828,2468179,2495278,2479860,2449437,2464433,2315472,2256559,2217659,2127580,2193136,2115170,2145915,2276662,2453351,2477036,2345333,2264585,2278094,2294289,2430480,2474927,2452788,2430208,2430794,2373001,2256293,2189577,2091253,1930954,1831126,1679765,1529331,1378619,1230712,1094255,976138,874112,823439,510187,432614,360323,309853,216204,155739,113466,81467,130391 1,7,0,2039,207492532,2033789,2041415,2050689,2060593,2070852,2081684,2093338,2106069,2119951,2134670,2149751,2164866,2179715,2193949,2207616,2221216,2235155,2249362,2263267,2275852,2286305,2294852,2301499,2306334,2309950,2312213,2261896,2264695,2281559,2292251,2306203,2374636,2397431,2400152,2412329,2444426,2435683,2429251,2491343,2535396,2517023,2516439,2523466,2542421,2577562,2605760,2630674,2692939,2746810,2743643,2642069,2581607,2538331,2544571,2555842,2461828,2488147,2472106,2441120,2455365,2306324,2246889,2207148,2116388,2180241,2101318,2130135,2257815,2430459,2451139,2318007,2235106,2244988,2257013,2386326,2424790,2397378,2368855,2362136,2297885,2175693,2101509,1997265,1833780,1727806,1573562,1421143,1269739,1122453,987163,870119,768954,713984,435478,363033,296839,250222,170910,120336,85566,136712 1,7,0,2040,207201017,2029641,2036496,2044872,2053958,2063473,2073435,2084089,2095515,2108161,2121929,2136572,2151566,2166631,2181602,2196297,2210931,2225830,2241229,2256800,2271739,2284905,2295609,2303906,2310384,2315105,2318206,2320107,2269369,2271852,2288329,2298450,2311676,2379208,2401248,2403441,2415149,2446974,2437971,2431299,2493033,2536628,2517869,2516864,2523459,2541995,2576628,2604335,2628670,2690276,2743582,2739853,2637920,2576974,2533205,2538789,2549397,2455004,2480554,2463912,2432387,2445789,2296625,2236453,2195726,2104268,2166184,2086177,2112919,2237202,2405497,2422920,2288238,2203029,2209002,2216550,2338557,2370615,2337516,2302650,2288148,2216508,2088924,2007848,1897558,1731149,1619392,1463115,1309798,1158871,1013473,880724,766216,667485,610141,365889,299484,240078,198111,132281,90916,143703 1,7,0,2041,206887787,2026240,2032380,2039972,2048165,2056858,2066078,2075859,2086281,2097618,2110151,2123842,2138397,2153341,2168531,2183963,2199639,2215586,2231947,2248718,2265326,2280856,2294284,2304731,2312860,2319227,2323429,2326165,2327630,2276595,2278691,2294590,2303988,2316344,2383089,2404593,2406322,2417765,2449315,2440075,2433098,2494362,2537540,2518370,2516950,2523140,2541178,2575341,2602455,2626220,2687259,2739919,2735643,2633317,2571915,2527627,2532573,2542466,2447732,2472532,2455306,2423159,2435636,2286168,2225122,2183348,2091042,2150815,2069640,2094059,2214687,2378269,2392175,2255835,2168142,2169913,2172745,2286905,2312040,2272866,2231252,2207907,2128832,1996601,1908447,1792216,1623414,1506598,1349389,1196350,1047192,905072,776324,665860,571107,513293,302250,242581,190398,153598,100123,152033 1,7,0,2042,206556545,2023585,2029009,2035876,2043285,2051081,2059477,2068515,2078062,2088395,2099618,2112075,2125678,2140184,2155258,2170911,2187320,2204323,2221743,2239488,2257313,2274507,2290300,2303486,2313763,2321775,2327618,2331453,2333749,2334896,2283496,2285015,2300183,2308721,2320313,2386493,2407527,2409007,2420187,2451473,2441934,2434541,2495368,2538098,2518523,2516718,2522439,2540027,2573613,2600139,2623424,2683819,2735848,2730964,2628271,2566392,2521621,2525886,2535085,2440041,2464101,2446208,2413375,2424697,2274804,2212832,2169841,2076555,2134015,2051497,2073411,2190089,2348568,2358683,2220565,2130215,2127553,2125332,2231017,2248749,2203100,2153739,2121379,2035501,1898568,1803365,1681570,1511252,1390375,1233422,1081968,935997,798620,675366,570411,481096,424604,245181,192694,147881,116471,163969 1,7,0,2043,206210902,2021555,2026386,2032532,2039212,2046224,2053714,2061926,2070729,2080188,2090407,2101552,2113927,2127479,2142116,2157662,2174297,2192037,2210513,2229323,2248134,2266550,2284011,2299561,2312584,2322757,2330246,2335721,2339102,2341077,2341837,2289876,2290675,2304973,2312755,2323805,2389492,2410264,2411488,2422413,2453374,2443430,2435659,2496033,2538310,2518364,2516112,2521397,2538437,2571461,2597496,2620234,2679993,2731320,2725839,2622758,2560435,2515155,2518757,2527272,2431961,2455189,2436553,2402810,2412798,2262454,2199388,2155032,2060693,2115574,2031617,2050813,2163204,2316186,2322222,2182200,2089087,2081679,2073988,2170575,2180385,2127267,2070066,2029207,1936333,1794877,1692926,1566310,1395600,1271767,1116396,967973,826697,695556,579231,481144,398537,344944,195065,149920,112350,183392 1,7,0,2044,205855036,2019954,2024384,2029937,2035895,2042172,2048877,2056175,2064151,2072866,2082207,2092350,2103413,2115742,2129426,2144535,2161068,2179035,2198264,2218147,2238023,2257443,2276128,2293342,2308727,2321640,2331291,2338413,2343439,2346501,2348085,2348261,2295594,2295513,2309047,2316304,2326883,2392280,2412791,2413778,2424385,2454916,2444601,2436430,2496347,2538207,2517831,2515177,2519939,2536432,2568987,2594462,2616669,2675729,2726367,2720259,2616827,2554022,2508245,2511200,2519055,2423412,2445728,2426116,2391306,2399872,2248941,2184633,2138802,2043254,2095355,2009827,2026079,2133852,2280890,2282532,2140569,2044514,2031955,2018413,2105251,2106009,2045337,1980879,1931223,1831408,1685850,1577815,1447373,1277484,1151980,999651,855801,720755,597284,489199,399148,324267,274872,152020,114105,193107 1,7,0,2045,205492733,2018534,2022815,2027957,2033316,2038866,2044836,2051349,2058412,2066300,2074896,2084158,2094220,2105237,2117699,2131857,2147961,2165836,2185299,2205948,2226907,2247389,2267077,2285519,2302575,2317855,2330245,2339519,2346190,2350886,2353555,2354559,2354004,2300480,2299640,2312638,2319441,2329760,2394869,2415141,2415825,2426002,2456130,2445428,2436861,2496349,2537731,2516975,2513818,2518061,2534118,2566135,2591058,2612668,2671031,2720941,2714220,2610413,2547165,2500936,2503256,2510352,2414319,2435491,2414743,2378794,2385730,2234102,2168451,2120947,2024086,2073173,1985952,1999033,2101814,2242430,2239443,2095425,1996175,1978086,1958288,2034094,2025569,1957959,1886020,1827473,1721008,1572128,1458948,1325811,1158089,1032380,884657,746946,619623,505118,406381,325257,258821,214577,115914,200260 1,7,0,2046,205127709,2017092,2021420,2026406,2031358,2036309,2041548,2047325,2053597,2060569,2068338,2076857,2086034,2096052,2107210,2120151,2135308,2152764,2172135,2193019,2214757,2236333,2257093,2276542,2294820,2311762,2326520,2338533,2347356,2353701,2358000,2360080,2360355,2358923,2304659,2303285,2315814,2322369,2332435,2397271,2417233,2417511,2427303,2457004,2445917,2436999,2495993,2536933,2515697,2512051,2515877,2531427,2562917,2587229,2608250,2665877,2715070,2707703,2603556,2539893,2493230,2494842,2501106,2404473,2424315,2402349,2365068,2370173,2217807,2150635,2101319,2003037,2048850,1959812,1969469,2066861,2200644,2192692,2046424,1943758,1919750,1892717,1957062,1939735,1864967,1785524,1718257,1605792,1454603,1337355,1202823,1038758,914449,772936,642890,524646,420198,331630,260027,202398,163899,205889 1,7,0,2047,204761897,2015464,2020011,2025036,2029821,2034362,2039000,2044048,2049582,2055764,2062616,2070314,2078749,2087880,2098037,2109673,2123621,2140135,2159090,2179889,2201863,2224227,2246088,2266613,2285899,2304075,2320493,2334871,2346434,2354927,2360872,2364586,2365930,2365320,2363119,2308340,2306510,2318779,2325087,2334919,2399417,2418963,2418870,2428258,2457539,2446105,2436776,2495317,2535710,2514010,2509977,2513329,2528378,2559282,2583001,2603405,2660306,2708722,2700729,2596287,2532240,2485071,2485884,2491079,2393704,2412128,2388745,2349955,2353087,2199848,2131030,2079746,1979919,2022204,1931201,1937169,2028840,2155269,2141915,1993251,1886959,1856074,1821660,1874816,1848338,1766395,1679669,1604191,1486652,1334296,1214230,1079785,920965,799750,666007,545031,437013,343424,265534,203688,154880,243830 1,7,0,2048,204398472,2013518,2018406,2023649,2028470,2032842,2037070,2041518,2046324,2051758,2057820,2064601,2072214,2080602,2089873,2100512,2113155,2128471,2146501,2166892,2188788,2211385,2234034,2255671,2276044,2295217,2312856,2328897,2342824,2354053,2362145,2367498,2370475,2370931,2369553,2366820,2311610,2309532,2321538,2327622,2337153,2401198,2420370,2419885,2428870,2457776,2445936,2436241,2494240,2534094,2512027,2507549,2510432,2524921,2555244,2578342,2598144,2654265,2701924,2693324,2588621,2524123,2476371,2476162,2480114,2381948,2398736,2373758,2333341,2334244,2180073,2109463,2056047,1954561,1993027,1899919,1901997,1987508,2105946,2086793,1935596,1824889,1786997,1745740,1787194,1751411,1662504,1569044,1486150,1364594,1212376,1090944,958222,806277,689850,565315,454614,357672,275422,208345,156157,262783 1,7,0,2049,204040593,2011101,2016481,2022060,2027099,2031503,2035560,2039598,2043801,2048507,2053820,2059813,2066508,2074073,2082601,2092361,2104011,2118019,2134857,2154335,2175833,2198362,2221252,2243673,2265156,2285415,2304067,2321325,2336904,2350494,2361327,2368826,2373437,2375521,2375207,2373300,2370102,2314666,2312341,2324111,2329903,2339023,2402656,2421435,2420573,2429198,2457662,2445465,2435312,2492762,2532185,2509693,2504784,2507147,2521088,2550804,2573296,2592441,2647782,2694702,2685516,2580494,2515474,2466920,2465504,2468117,2368994,2383952,2357255,2314994,2313499,2158302,2085744,2030031,1926765,1961112,1865831,1863735,1942543,2052353,2026980,1872523,1757505,1713154,1664812,1694219,1649202,1553871,1454492,1365124,1240802,1090185,969015,839730,696255,586238,472149,372621,287281,216477,160004,275481 1,7,0,2050,203691039,2008097,2014093,2020154,2025520,2030144,2034230,2038097,2041891,2045992,2050577,2055820,2061731,2068385,2076086,2085098,2095876,2108900,2124434,2142727,2163316,2185449,2208278,2230938,2253212,2274583,2294309,2312579,2329382,2344633,2357821,2368055,2374808,2378529,2379841,2378987,2376620,2373178,2317519,2314966,2326433,2331823,2340581,2403780,2422168,2420970,2429181,2457255,2444597,2433994,2491000,2529926,2507028,2501633,2503492,2516854,2545967,2567809,2586322,2640896,2687082,2677225,2571822,2506063,2456549,2453843,2454907,2354686,2367661,2339018,2294765,2290651,2134345,2059694,2001494,1896320,1926310,1828711,1822068,1893644,1994150,1961488,1803984,1685435,1634402,1578899,1596126,1542265,1441301,1336952,1242268,1116628,969216,850043,725935,592393,490235,387541,299754,226161,166555,285886 1,7,0,2051,203352173,2004433,2011109,2017780,2023632,2028586,2032885,2036775,2040399,2044089,2048068,2052585,2057744,2063614,2070411,2078601,2088628,2100783,2115345,2132334,2151746,2172983,2195410,2218020,2240528,2262690,2283535,2302884,2320695,2337157,2352003,2364596,2374076,2379933,2382888,2383656,2382348,2379732,2376045,2320186,2317336,2328399,2333438,2341810,2404580,2422616,2421022,2428867,2456451,2443346,2432400,2488893,2527332,2503975,2498105,2499434,2512247,2540713,2561917,2579808,2633627,2678991,2668389,2562390,2495722,2445173,2440974,2440304,2338898,2349631,2318888,2272467,2265506,2108015,2031104,1970230,1863100,1888396,1788263,1776717,1840493,1930354,1890273,1730651,1608544,1550751,1488213,1493441,1431388,1325721,1217539,1118915,993583,851054,735643,618369,496023,402926,312230,236376,174300,297000 1,7,0,2052,203025901,2000101,2007469,2014806,2021269,2026708,2031335,2035439,2039083,2042609,2046181,2050090,2054521,2059634,2065650,2072936,2082146,2093556,2107256,2123280,2141396,2161456,2182991,2205196,2227667,2250070,2271695,2292159,2311040,2328516,2344579,2358821,2370665,2379247,2384326,2386738,2387049,2385498,2382635,2378718,2322593,2319349,2330055,2334711,2342707,2405088,2422724,2420786,2428163,2455261,2441830,2430478,2486470,2524370,2500570,2494196,2495013,2507224,2535064,2555640,2572930,2625911,2670364,2658769,2552020,2484387,2432610,2426727,2424181,2321417,2329720,2296679,2247904,2237870,2079101,1999758,1936100,1826878,1847052,1744205,1727378,1782168,1860912,1814033,1652364,1526834,1462406,1393216,1386889,1317455,1208197,1097538,996558,873264,737302,627372,518428,408250,325087,246612,182492,309740 1,7,0,2053,202713490,1995106,2003160,2011184,2018305,2024353,2029466,2033896,2037758,2041305,2044707,2048210,2052032,2056416,2061676,2068187,2076499,2087092,2100047,2115224,2132378,2151145,2171506,2192826,2214893,2237248,2259124,2280369,2300369,2318909,2335973,2351435,2364930,2375876,2383685,2388224,2390172,2390229,2388431,2385350,2381137,2324649,2321052,2331364,2335658,2343326,2405261,2422540,2420160,2427083,2453811,2439989,2428252,2483679,2521040,2496772,2489924,2490194,2501815,2529037,2549011,2565618,2617669,2660950,2648175,2540629,2471846,2418680,2410969,2406308,2302086,2307736,2272188,2220869,2207505,2047384,1965521,1898867,1787348,1801988,1696237,1673167,1718616,1786523,1732612,1569128,1440488,1369797,1294579,1277328,1201524,1089996,978391,876782,757315,629511,526641,427265,329873,257153,190719,324060 1,7,0,2054,202415943,1989498,1998190,2006898,2014699,2021399,2027124,2032038,2036222,2039984,2043410,2046741,2050158,2053933,2058463,2064218,2071758,2081455,2093598,2108037,2124353,2142161,2161238,2181388,2202562,2224522,2246348,2267838,2288619,2308284,2326414,2342873,2357581,2370179,2380348,2387610,2391687,2393380,2393196,2391181,2387808,2383198,2326385,2322428,2332366,2336333,2343613,2405152,2421973,2419163,2425744,2452040,2437838,2425663,2480539,2517327,2492617,2485248,2484992,2496051,2522668,2541956,2557805,2608673,2650589,2636539,2528021,2457935,2403262,2393486,2386516,2280704,2283476,2245220,2191140,2174186,2012712,1928142,1858214,1744227,1752900,1643481,1614039,1650501,1707036,1646000,1481120,1349933,1273583,1193080,1165753,1084818,972517,861628,761208,647312,529091,434619,345738,261351,199193,339508 1,7,0,2055,202133926,1983316,1992607,2001944,2010422,2017800,2024181,2029706,2034369,2038452,2042094,2045448,2048699,2052070,2055985,2061010,2067800,2076735,2087986,2101611,2117192,2134172,2152293,2171156,2191167,2212234,2233666,2255110,2276134,2296573,2315827,2333355,2349067,2362870,2374681,2384303,2391098,2394925,2396378,2395973,2393668,2389899,2384945,2327798,2323474,2333084,2336680,2343626,2404668,2421046,2417919,2424091,2449962,2435333,2422736,2477025,2513265,2488073,2480207,2479443,2489957,2515888,2534414,2549262,2598750,2639184,2623653,2514009,2442515,2386129,2374117,2364630,2257073,2256721,2215539,2158491,2137751,1974849,1887306,1813831,1697209,1698857,1585890,1550629,1577670,1622444,1554390,1388776,1255799,1174507,1089639,1053336,968718,857275,748835,651420,544698,437225,352197,274345,202784,355863 1,7,0,2056,201867961,1976650,1986446,1996369,2005477,2013532,2020588,2026768,2032042,2036605,2040565,2044135,2047410,2050614,2054131,2058542,2064599,2072790,2083293,2096035,2110800,2127043,2144341,2162249,2180977,2200882,2221418,2242465,2263439,2284129,2304160,2322805,2339574,2354386,2367414,2378681,2387837,2394379,2397963,2399198,2398498,2395797,2391683,2386363,2328888,2324247,2333475,2336752,2343266,2403825,2419872,2416368,2422147,2447541,2432500,2419455,2473171,2508811,2483167,2474824,2473573,2483464,2508622,2526147,2539807,2587813,2626532,2609322,2498470,2425369,2367127,2352670,2340439,2230999,2227259,2182918,2122764,2097941,1933447,1842692,1765409,1645388,1639808,1524082,1482787,1500120,1532911,1458208,1292705,1158798,1073450,985326,941397,854711,745825,641559,548866,450697,354812,279905,213217,369224 1,7,0,2057,201618116,1969654,1979797,1990217,1999918,2008603,2016327,2023185,2029110,2034282,2038723,2042610,2046100,2049335,2052684,2056697,2062141,2069602,2079362,2091354,2105244,2120675,2137240,2154335,2172109,2190731,2210099,2230253,2250836,2271471,2291751,2311177,2329062,2344924,2358953,2371442,2382247,2391145,2397439,2400801,2401749,2400666,2397618,2393137,2387454,2329704,2324698,2333600,2336462,2342554,2402735,2418391,2414519,2419859,2444789,2429308,2415843,2468940,2503996,2477921,2469132,2467315,2476508,2500666,2516996,2529375,2575663,2612455,2593435,2481186,2406338,2346060,2328934,2313721,2202254,2194859,2147203,2083708,2054396,1888187,1793976,1711991,1588714,1576413,1457935,1410512,1417994,1438846,1358082,1193639,1059783,971446,881363,831374,744341,639692,541213,454779,366243,282412,217893,385506 1,7,0,2058,201384224,1962431,1972824,1983587,1993780,2003051,2011404,2018925,2025531,2031355,2036403,2040773,2044580,2048032,2051414,2055256,2060306,2067156,2076187,2087446,2100589,2115152,2130907,2147265,2164223,2181895,2199987,2218970,2238656,2258903,2279126,2298797,2317463,2334448,2349524,2363006,2375027,2385579,2394233,2400314,2403387,2403943,2402510,2399100,2394267,2388279,2330195,2324875,2333361,2335819,2341616,2401351,2416615,2412331,2417249,2441686,2425791,2411869,2464360,2498847,2472370,2463047,2460593,2468860,2491837,2506885,2517761,2562120,2596823,2575738,2461983,2385227,2322729,2302703,2284257,2170622,2159366,2108130,2040951,2006772,1838746,1740186,1653519,1527835,1508529,1387419,1333928,1331661,1340857,1254764,1092430,959769,869690,779066,724740,639112,540290,449023,370115,291936,220199,399680 1,7,0,2059,201166011,1955099,1965618,1976626,1987161,1996921,2005861,2014008,2021276,2027785,2033490,2038460,2042747,2046516,2050112,2053991,2058879,2065335,2073754,2084287,2096705,2110520,2125409,2140966,2157191,2174041,2191183,2208892,2227412,2246755,2266589,2286206,2305113,2322875,2339079,2353610,2366629,2378403,2388707,2397137,2402933,2405620,2405824,2404035,2400278,2395128,2388775,2330422,2324697,2332776,2334943,2340381,2399685,2414517,2409833,2414290,2438248,2421907,2407558,2459455,2493383,2466427,2456514,2453205,2460358,2482055,2495607,2504797,2547054,2579378,2556069,2440671,2361823,2296917,2273752,2251812,2135925,2120508,2065332,1994155,1954716,1784100,1681265,1590677,1462604,1436139,1312670,1253375,1241674,1239673,1149140,990111,859904,769466,679815,622952,540432,448839,365942,295488,227981,410653 1,7,0,2060,200962550,1947796,1958301,1969427,1980207,1990315,1999740,2008475,2016370,2023538,2029922,2035549,2040433,2044684,2048599,2052693,2057619,2063913,2071940,2081866,2093564,2106659,2120807,2135498,2150923,2167043,2183361,2200120,2217362,2235541,2254469,2273698,2292560,2310552,2327527,2343190,2357264,2370036,2381560,2391644,2399790,2405192,2407533,2407379,2405232,2401175,2395660,2389002,2330300,2324181,2331964,2333785,2338873,2397685,2412097,2406991,2411016,2434458,2417702,2402943,2454253,2487550,2460051,2449306,2444966,2450932,2471132,2482994,2490349,2530228,2559971,2534222,2417019,2335903,2268399,2241846,2216223,2097926,2077922,2018467,1942961,1897127,1724184,1617903,1523323,1393014,1359367,1234002,1169354,1148683,1136137,1042273,887853,761457,672115,584967,527382,449524,366301,292592,231146,423503 1,7,1,2014,100374908,1130911,1101623,1101975,1110418,1111224,1116471,1150600,1162953,1165769,1170580,1187950,1183655,1180086,1213674,1239476,1231656,1232789,1237820,1255535,1279379,1299278,1318048,1351812,1376447,1377124,1330566,1301374,1286185,1293817,1303015,1258377,1278082,1276080,1266507,1284798,1210269,1184131,1169633,1128876,1174562,1137721,1161268,1246300,1357397,1387655,1325009,1294993,1315996,1345924,1449259,1500358,1514543,1533610,1572201,1582418,1546892,1553301,1541441,1485201,1480221,1430434,1385706,1342893,1294651,1261908,1241794,1245277,1330391,941678,927559,912987,947289,808817,726468,678144,641366,607861,552925,521362,492775,436987,417309,392692,366708,340628,299922,271070,238242,201860,172806,142898,115185,92175,72240,51561,35277,25718,16663,10903,7048,9498 1,7,1,2015,100624440,1133430,1131526,1102845,1103177,1111501,1112245,1117464,1151524,1163854,1166592,1171377,1188723,1184353,1180765,1214422,1240448,1233051,1234683,1240102,1258049,1281973,1301841,1320452,1354063,1378616,1379150,1332539,1303043,1287877,1295322,1304387,1259571,1278964,1276603,1266743,1284757,1210162,1183875,1169265,1128348,1173734,1136706,1159959,1244544,1355041,1384781,1321913,1291522,1311929,1341198,1443441,1493678,1507107,1525356,1562939,1572312,1536215,1541722,1529115,1472463,1466613,1416394,1371089,1327664,1278904,1245314,1224087,1225980,1307869,924486,909059,893046,924620,787615,705575,656718,619077,584550,529508,496908,467140,411751,390523,364608,337448,310331,270281,241378,209389,174881,147379,119807,94799,74365,57042,39793,26575,18881,11903,7574,10159 1,7,1,2016,100866884,1135576,1134069,1132759,1104071,1104279,1112524,1113272,1118388,1152434,1164680,1167375,1172144,1189435,1185044,1181516,1215456,1241865,1234945,1237012,1242697,1260704,1284667,1304355,1322811,1356314,1380597,1381062,1334369,1304711,1289525,1296718,1305617,1260516,1279573,1276946,1266796,1284601,1209930,1183532,1168779,1127633,1172728,1135500,1158466,1242567,1352399,1381607,1318470,1287644,1307471,1336034,1437194,1486543,1499201,1516596,1553211,1561687,1525047,1529596,1516263,1459185,1452487,1401735,1355822,1311762,1262382,1227842,1205417,1205596,1284071,906272,889468,871932,900632,765183,683506,634114,595570,560020,504890,471272,440365,385528,362806,335734,307660,279876,240890,212350,181591,149314,123715,98730,76588,58810,44094,30024,19547,13516,8287,10780 1,7,1,2017,101101696,1137187,1136243,1135325,1134000,1105194,1105320,1113547,1114226,1119298,1153264,1165466,1168127,1172849,1190150,1185805,1182565,1216933,1243796,1237290,1239668,1245442,1263484,1287315,1306824,1325170,1358376,1382474,1382824,1336179,1306330,1291052,1297970,1306589,1261182,1279981,1277076,1266720,1284301,1209601,1183052,1168097,1126754,1171532,1134118,1156757,1240318,1349452,1378079,1314617,1283372,1302596,1330461,1430506,1478936,1490806,1507386,1542971,1550573,1513356,1516961,1502862,1445387,1437730,1386412,1339872,1295068,1244965,1209393,1185663,1184026,1258882,886974,868707,849563,875225,741469,660206,610268,570818,534208,479055,444473,412533,358379,334294,306319,277687,249648,212115,184348,155215,125484,102086,79869,60659,45536,33325,22119,14017,9427,11567 1,7,1,2018,101328001,1138039,1137876,1137523,1136587,1135136,1106255,1106364,1114502,1115164,1120127,1154061,1166223,1168813,1173553,1190944,1186876,1184064,1218921,1246182,1239967,1242486,1248296,1266207,1289918,1309282,1327334,1360318,1384200,1384569,1337938,1307839,1292414,1298969,1307278,1261651,1280172,1277060,1266503,1283910,1209140,1182376,1167243,1125695,1170154,1132540,1154799,1237793,1346150,1374130,1310381,1278694,1297333,1324490,1423384,1470855,1481975,1497681,1532239,1538929,1501156,1503784,1488918,1430964,1422274,1370374,1323103,1277445,1226552,1189863,1164744,1161168,1232197,866499,846683,825857,848361,716428,635605,585129,544749,507101,452027,416592,383699,330424,305218,276694,247910,220024,184335,157746,130600,103672,82697,63350,47037,34473,24594,15892,9794,12767 1,7,1,2019,101544977,1138074,1138759,1139182,1138809,1137744,1136207,1107316,1107332,1115432,1116019,1120919,1154828,1166925,1169505,1174340,1192043,1188412,1186089,1221378,1248909,1242804,1245422,1251115,1268888,1292508,1311536,1329392,1362115,1385922,1386277,1339575,1309182,1293507,1299689,1307762,1261895,1280235,1276903,1266185,1283391,1208491,1181534,1166215,1124462,1168577,1130719,1152586,1234932,1342436,1369793,1305738,1273639,1291678,1318110,1415806,1462344,1472650,1487489,1520971,1526774,1488419,1490086,1474340,1415867,1406094,1353502,1305385,1258804,1207032,1169164,1142550,1136921,1203915,844775,823327,800781,819973,689965,609662,558644,517338,478725,423894,387693,353989,301897,275907,247229,218701,191392,157908,132885,108041,84094,65691,49203,35669,25482,17703,11127,13734 1,7,1,2020,101751330,1137037,1138823,1140089,1140484,1139978,1138826,1137277,1108303,1108288,1116289,1116852,1121687,1155548,1167630,1170283,1175448,1193614,1190488,1188600,1224180,1251808,1245769,1248317,1253887,1271564,1294886,1313675,1331294,1363913,1387607,1387872,1341035,1310282,1294314,1300217,1308021,1262001,1280147,1276668,1265732,1282678,1207673,1180511,1165006,1123030,1166759,1128649,1150067,1231701,1338348,1365046,1300719,1268220,1285629,1311305,1407823,1453355,1462863,1476786,1509210,1514081,1475164,1475757,1459059,1400040,1389043,1335656,1286621,1239036,1186325,1147177,1118992,1111183,1173915,821719,798601,774267,789961,662045,582303,530771,488616,449162,394703,357889,323654,273117,246735,218303,190433,164126,133182,110070,87763,66896,51101,37373,26414,18377,12416,15173 1,7,1,2021,101945709,1134636,1137809,1140169,1141407,1141673,1141081,1139907,1138273,1109273,1109159,1117114,1117650,1122397,1156283,1168429,1171380,1177035,1195730,1193050,1191476,1227167,1254841,1248710,1251186,1256648,1274044,1297147,1315670,1333197,1365696,1389200,1389310,1342211,1311111,1294920,1300531,1308136,1261969,1279958,1276308,1265085,1281792,1206678,1179317,1163605,1121383,1164693,1126296,1147195,1228117,1333861,1359920,1295324,1262421,1279179,1304144,1399383,1443904,1452570,1465617,1496930,1500863,1461276,1460729,1443030,1383363,1371010,1316749,1266715,1218060,1164331,1123831,1093978,1083861,1142109,797306,772447,746225,758279,632596,553500,501544,458678,418475,364596,327444,293031,244447,218070,190276,163488,138586,110459,89530,69919,52120,38877,27723,19082,12912,16889 1,7,1,2022,102126596,1131069,1135436,1139182,1141507,1142609,1142787,1142176,1140915,1139250,1110162,1109991,1117907,1118386,1123122,1157109,1169565,1172976,1179181,1198334,1195979,1194544,1230296,1257852,1251614,1254038,1259204,1276404,1299261,1317674,1335086,1367382,1390644,1390481,1343090,1311750,1295312,1300712,1308116,1261865,1279627,1275752,1264291,1280739,1205517,1177939,1161966,1119510,1162343,1123608,1144010,1224184,1329015,1354420,1289560,1256249,1272377,1296558,1390512,1433975,1441825,1453941,1484133,1487004,1446701,1444957,1426123,1365699,1351886,1296661,1245572,1195758,1140946,1099016,1067405,1054861,1108415,771458,744753,716594,724840,601560,523263,471057,427582,386793,333816,296690,262496,216248,190268,163536,138215,115083,89971,71432,54560,39719,28892,20065,13435,18247 1,7,1,2023,102292954,1126677,1131895,1136829,1140542,1142732,1143741,1143900,1143195,1141902,1140142,1111020,1110797,1118654,1119148,1123965,1158273,1171200,1175145,1181831,1201312,1199104,1197756,1233399,1260835,1254522,1256671,1261647,1278627,1301394,1319682,1336907,1368942,1391859,1391363,1343771,1312184,1295568,1300766,1308013,1261640,1279125,1275032,1263346,1279511,1204160,1176333,1160087,1117367,1159642,1120615,1140503,1219923,1323813,1348530,1283409,1249741,1265169,1288585,1381194,1423612,1430597,1441779,1470708,1472444,1431382,1428312,1408189,1346947,1331558,1275311,1223063,1172033,1116058,1072634,1039174,1024115,1072750,744079,715471,685300,689578,568965,491712,439377,395465,354381,302693,265993,232427,188870,163702,138419,114928,93865,71890,55828,41650,29569,20950,14151,19390 1,7,1,2024,102443323,1121703,1127537,1133308,1138203,1141781,1143877,1144863,1144927,1144192,1142802,1141006,1111845,1111558,1119423,1120010,1125154,1159931,1173404,1177835,1184868,1204492,1202376,1200947,1236473,1263811,1257228,1259191,1263953,1280851,1303494,1321585,1338565,1370246,1392791,1392056,1344241,1312491,1295694,1300743,1307789,1261234,1278469,1274143,1262234,1278092,1202580,1174492,1157928,1114897,1156627,1117297,1136689,1215328,1318233,1342239,1276913,1242842,1257584,1280186,1371447,1412764,1418884,1429013,1456590,1457122,1415189,1410655,1389147,1327000,1309927,1252566,1199098,1146772,1089581,1044582,1009229,991537,1034968,715106,684514,652259,652515,534926,458901,406631,362577,321589,271605,235731,203198,162678,138720,115240,93870,75109,56272,42686,31061,21477,14804,20532 1,7,1,2025,102576517,1116263,1122590,1128967,1134697,1139457,1142937,1145009,1145899,1145935,1145099,1143675,1141838,1112615,1112333,1120292,1121223,1126853,1162176,1176143,1180929,1188115,1207820,1205630,1204111,1239536,1266575,1259818,1261566,1266257,1283035,1305487,1323330,1339965,1371272,1393533,1392529,1344564,1312655,1295736,1300591,1307382,1260666,1277636,1273084,1260930,1276436,1200763,1172377,1155438,1112124,1153288,1113685,1132568,1210386,1312255,1335585,1270018,1235575,1249589,1271401,1361245,1401452,1406583,1415570,1441725,1440918,1397988,1391872,1368869,1305752,1286866,1228335,1173571,1119879,1061410,1014808,977471,956994,994975,684453,651803,617492,613788,499502,424959,373069,329271,288795,240921,206294,175204,138015,115638,94253,75221,58882,43094,31886,22603,15208,21642 1,7,1,2026,102691646,1110294,1117177,1124048,1130378,1135968,1140633,1144082,1146057,1146916,1146851,1145980,1144516,1142614,1113399,1113218,1121521,1122948,1129145,1164959,1179281,1184233,1191511,1211128,1208859,1207270,1242390,1269217,1262258,1263934,1268516,1285108,1307310,1324811,1341082,1372103,1394057,1392861,1344751,1312733,1295652,1300255,1306816,1259931,1276641,1271835,1259388,1274532,1198664,1169935,1152644,1109041,1149657,1109782,1128136,1205092,1305934,1328518,1262758,1227911,1241219,1262191,1350600,1389555,1393621,1401413,1425985,1423697,1379692,1371861,1347262,1283091,1262278,1202503,1146371,1091255,1031499,983214,943775,920407,952669,652037,617356,581146,573469,462851,390156,339066,295948,256410,211046,178065,148817,115199,94707,75639,59065,45168,32245,23245,16034,22580 1,7,1,2027,102787373,1103804,1111233,1118652,1125479,1131669,1137158,1141793,1145145,1147082,1147843,1147739,1146825,1145301,1143408,1114296,1114461,1123266,1125274,1131977,1168144,1182628,1187691,1194896,1214409,1212081,1210219,1245125,1271709,1264682,1266255,1270666,1287012,1308865,1326007,1341993,1372714,1394441,1393053,1344848,1312679,1295373,1299765,1306079,1259029,1275456,1270357,1257612,1272344,1196236,1167192,1149545,1105677,1145725,1105575,1123370,1199483,1299206,1321071,1255099,1219885,1232444,1252579,1339402,1377013,1379948,1386406,1409238,1405349,1360167,1350510,1324185,1258909,1236057,1174958,1117397,1060833,999734,949677,908058,881664,907895,617863,581318,543279,531713,425241,354861,305001,262995,224839,182361,151428,124371,94475,76111,59483,45383,33858,23552,16521,23696 1,7,1,2028,102862924,1096951,1104772,1112731,1120099,1126782,1132869,1138328,1142867,1146181,1148016,1148736,1148593,1147622,1146108,1144310,1115553,1116233,1125621,1128149,1135228,1171554,1186141,1191144,1198262,1217690,1215090,1213042,1247706,1274190,1267071,1268464,1272635,1288638,1310133,1326994,1342685,1373185,1394693,1393160,1344823,1312442,1294948,1299096,1305174,1257949,1274050,1268647,1255551,1269811,1193515,1164135,1146149,1102026,1141479,1101042,1118312,1193506,1292110,1313205,1247073,1211463,1223273,1242449,1327574,1363777,1365437,1370418,1391386,1385756,1339320,1327709,1299550,1233091,1208077,1145598,1086592,1028519,965987,914095,870210,840616,860684,582096,543746,504038,488838,387062,319473,271291,230840,194493,155261,126715,102136,76037,59944,45777,34078,24774,16769,24706 1,7,1,2029,102917587,1090003,1097946,1106285,1114192,1121415,1127995,1134049,1139409,1143910,1147124,1148920,1149596,1149399,1148436,1147020,1145581,1117345,1118613,1128533,1131442,1138703,1175132,1189649,1194568,1201612,1220749,1217963,1215707,1250273,1276632,1269340,1270496,1274324,1289970,1311192,1327754,1343239,1373517,1394853,1393134,1344615,1312055,1294353,1298267,1304081,1256642,1272406,1266654,1253157,1266965,1190473,1160795,1142467,1098075,1136903,1096230,1112916,1187191,1284610,1304961,1238646,1202665,1213608,1231738,1315068,1349702,1349964,1353354,1372298,1364816,1317026,1303337,1273221,1205519,1178238,1114365,1053842,994154,930151,876352,830059,797282,811241,544769,504786,463711,445281,348749,284419,238355,199891,165777,130085,104200,82319,59976,46211,34435,24981,17671,25489 1,7,1,2030,102951289,1083131,1091028,1099487,1107765,1115521,1122644,1129191,1135142,1140461,1144861,1148033,1149787,1150406,1150225,1149362,1148301,1147384,1119755,1121559,1131866,1134968,1142344,1178698,1193130,1197982,1204744,1223682,1220680,1218348,1252785,1278950,1271431,1272248,1275726,1291098,1312025,1328376,1343653,1373758,1394879,1392912,1344246,1311495,1293598,1297262,1302761,1255110,1270484,1264323,1250463,1263795,1187154,1157168,1138483,1093816,1132044,1091091,1107213,1180517,1276754,1296310,1229834,1193377,1203376,1220415,1301763,1334682,1333433,1335095,1351882,1342404,1293182,1277262,1245079,1176080,1146464,1081137,1018999,957643,892113,836281,787633,751872,759621,506042,464714,422710,401535,310759,250129,206619,170574,139068,107112,84101,65035,46311,34821,25289,17852,26578 1,7,1,2031,102964116,1076491,1084179,1092583,1100984,1109114,1116761,1123848,1130292,1136202,1141419,1145777,1148906,1150604,1151238,1151167,1150665,1150127,1149813,1122735,1124937,1135433,1138663,1145985,1182241,1196598,1201179,1207746,1226451,1223382,1220947,1255177,1281087,1273238,1273707,1276917,1291994,1312717,1328860,1343975,1373865,1394716,1392541,1343707,1310769,1292660,1296027,1301218,1253312,1268237,1261698,1247452,1260330,1183540,1153237,1134179,1089287,1126853,1085660,1101179,1173510,1268491,1287247,1220515,1183528,1192540,1208348,1287551,1318610,1315719,1315540,1330005,1318410,1267646,1249385,1215030,1144727,1112650,1045761,981946,918856,851690,793908,743144,704428,706045,466185,423942,381495,358113,273561,217057,176519,143266,114668,86577,66544,50296,34954,25617,18109,27377 1,7,1,2032,102956616,1070336,1077568,1085756,1094095,1102349,1110371,1117974,1124958,1131362,1137167,1142344,1146662,1149733,1151442,1152187,1152481,1152510,1152584,1152821,1126156,1128560,1139175,1142359,1149603,1185773,1199842,1204234,1210579,1229197,1226027,1223414,1257389,1282940,1274744,1274948,1277883,1292750,1313267,1329249,1344162,1373786,1394407,1392001,1343006,1309873,1291507,1294568,1299398,1251191,1265693,1258758,1244153,1256572,1179623,1148987,1129599,1084434,1121354,1079895,1094841,1166146,1259838,1277663,1210634,1173090,1180985,1195438,1272333,1301387,1296742,1294565,1306555,1292708,1240319,1219588,1182998,1111327,1076617,1008117,942561,877597,808904,749439,696636,655144,650866,425597,382920,340546,315557,237643,185651,148444,118282,92817,68602,51546,38027,25761,18377,28052 1,7,1,2033,102929584,1064834,1071436,1079160,1087279,1095470,1103614,1111596,1119092,1126034,1132336,1138097,1143233,1147501,1150583,1152399,1153513,1154350,1154993,1155623,1156267,1129820,1132358,1142923,1146033,1153206,1189083,1202955,1207129,1213398,1231895,1228546,1225698,1259314,1284485,1276035,1275956,1278695,1293368,1313725,1329507,1344168,1373543,1393916,1391294,1342128,1308761,1290135,1292845,1297247,1248779,1262836,1255536,1240570,1252500,1175388,1144458,1124686,1079298,1115520,1073841,1088169,1158421,1250676,1267492,1200142,1161946,1168604,1181592,1255993,1282913,1276372,1272069,1281414,1265179,1211088,1187798,1148853,1075711,1038245,968067,900621,833892,763966,702915,648286,604351,594623,384725,342119,300365,274413,203485,156313,122722,95879,73662,53227,39039,28073,18514,28662 1,7,1,2034,102883996,1060017,1065960,1073047,1080697,1088667,1096746,1104848,1112719,1120176,1127015,1133273,1138994,1144078,1148364,1151558,1153741,1155397,1156855,1158062,1159112,1159961,1133657,1136155,1146650,1149690,1156586,1192250,1205895,1209998,1216155,1234463,1230873,1227692,1260925,1285808,1277085,1276813,1279369,1293894,1314048,1329576,1344015,1373138,1393263,1390404,1341033,1307425,1288490,1290792,1294804,1246065,1259704,1252026,1236677,1248085,1170867,1139600,1119474,1073840,1109392,1067460,1081170,1150235,1240940,1256696,1188945,1149985,1155305,1166704,1238445,1263051,1254487,1247914,1254460,1235698,1179878,1153884,1112420,1037765,997391,925380,856147,787954,716935,654516,598420,552532,537934,344031,302038,261472,235234,171536,129396,99615,76207,57241,40378,28874,20213,29147 1,7,1,2035,102820959,1055728,1061164,1067592,1074602,1082095,1089953,1097990,1105980,1113810,1121164,1127959,1134178,1139846,1144947,1149345,1152915,1155648,1157929,1159956,1161581,1162847,1163832,1137504,1139932,1150360,1153119,1159819,1195245,1208805,1212802,1218775,1236833,1232903,1229374,1262319,1286896,1277982,1277533,1279955,1294287,1314184,1329491,1343695,1372569,1392430,1389289,1339709,1305820,1286534,1288463,1292057,1243079,1256281,1248201,1232448,1243368,1166009,1134437,1113932,1068098,1102927,1060759,1073734,1141519,1230584,1245145,1176908,1137131,1140994,1150693,1219569,1241701,1230978,1222001,1225573,1204209,1146558,1117677,1073562,997326,953812,880078,809378,739841,667973,604563,547507,500252,481439,304011,263202,224391,198540,142180,105181,79294,59314,43497,29917,20826,30617 1,7,1,2036,102742004,1051889,1056898,1062812,1069164,1076016,1083389,1091205,1099137,1107091,1114816,1122128,1128875,1135035,1140722,1145940,1150712,1154840,1158205,1161062,1163508,1165351,1166758,1167708,1141329,1143696,1153840,1156408,1162878,1198213,1211662,1215478,1221200,1238906,1234617,1230831,1263468,1287837,1278738,1278163,1280403,1294494,1314182,1329249,1343226,1371830,1391383,1387952,1338120,1303909,1284301,1285837,1289043,1239821,1252556,1244051,1227935,1238305,1160845,1128940,1108103,1062042,1096144,1053635,1065808,1132241,1219502,1232731,1163957,1123278,1125588,1133447,1199247,1218733,1205733,1194207,1194702,1170581,1110968,1079033,1032130,954152,907519,832404,760360,689722,617405,553530,496103,448111,425832,265193,226126,189623,164786,115733,83849,61814,45146,32281,21618,31980 1,7,1,2037,102648390,1048444,1053076,1058559,1064394,1070587,1077325,1084661,1092366,1100255,1108105,1115788,1123053,1129740,1135922,1141733,1147328,1152652,1157414,1161360,1164654,1167325,1169306,1170676,1171568,1145142,1147225,1157177,1159516,1165911,1201122,1214384,1217955,1223319,1240657,1236106,1232040,1264461,1288631,1279414,1278661,1280670,1294559,1314006,1328852,1342586,1370869,1390108,1386347,1336217,1301716,1281769,1282937,1285740,1236261,1248505,1239614,1223076,1232920,1155345,1123160,1101947,1055679,1088926,1046030,1057359,1122295,1207572,1219361,1149991,1108352,1108980,1114870,1177371,1194052,1178644,1164485,1161710,1134633,1072953,1037802,987851,908242,858773,782416,709268,637921,565700,501958,444779,396730,371836,228095,191317,157587,134322,92398,65471,47131,33565,23369,33380 1,7,1,2038,102541681,1045429,1049653,1054755,1060153,1065835,1071911,1078606,1085832,1093491,1101275,1109084,1116717,1123928,1130639,1136940,1143129,1149286,1155253,1160600,1164986,1168505,1171323,1173273,1174578,1175409,1148719,1150607,1160332,1162595,1168881,1203895,1216903,1220125,1225122,1242186,1237358,1233094,1265317,1289337,1279953,1278978,1280792,1294459,1313680,1328281,1341735,1369697,1388570,1384429,1334036,1299231,1278979,1279758,1282138,1232387,1244178,1234834,1217900,1227182,1149552,1117048,1095472,1048901,1081218,1037920,1048290,1111567,1194710,1204933,1134929,1092243,1091061,1094835,1153838,1167549,1149647,1132699,1126419,1096208,1032360,993684,940722,859870,807625,730269,656427,584915,513395,450413,394150,346778,320167,193213,159204,128635,107399,72259,49998,35104,24347,35450 1,7,1,2039,102423518,1042891,1046659,1051353,1056366,1061603,1067168,1073200,1079782,1086963,1094516,1102261,1110019,1117600,1124831,1131665,1138350,1145112,1151914,1158470,1164258,1168871,1172536,1175328,1177218,1178461,1179018,1152148,1153811,1163456,1165614,1171710,1206457,1219111,1221976,1226701,1243467,1238450,1234009,1266084,1289912,1280306,1279141,1280754,1294208,1313193,1327510,1340680,1368267,1386718,1382226,1331561,1296473,1275910,1276288,1278216,1228236,1239500,1229737,1212379,1221128,1143429,1110627,1088572,1041651,1072981,1029198,1038492,1099981,1180819,1189361,1118657,1074849,1071724,1073257,1128538,1139152,1118611,1098656,1088663,1055131,988881,946694,891041,809078,754230,676297,602306,531247,461070,399518,344873,298920,271523,160983,130132,103000,84121,55277,37302,25509,37417 1,7,1,2040,102295786,1040770,1044141,1048376,1052974,1057827,1062942,1068464,1074381,1080920,1087993,1095504,1103209,1110913,1118508,1125867,1133089,1140345,1147762,1155158,1162159,1168180,1172949,1176587,1179321,1181152,1182115,1182473,1155392,1156977,1166518,1168492,1174332,1208712,1220997,1223594,1228028,1244589,1239391,1234827,1266711,1290296,1280511,1279145,1280564,1293796,1312505,1326532,1339368,1366528,1384592,1379726,1328821,1293452,1272553,1272495,1274004,1223747,1234507,1224300,1206557,1214731,1136987,1103772,1081178,1033898,1064109,1019767,1027902,1087442,1165810,1172524,1101077,1056055,1050873,1050036,1101425,1108751,1085357,1062219,1048280,1011105,942531,897120,838840,756022,698932,620972,547466,477504,409345,349921,297604,253805,226518,131767,104356,80797,64456,41310,27153,39431 1,7,1,2041,102160611,1039033,1042036,1045869,1050013,1054449,1059176,1064245,1069655,1075523,1081960,1088988,1096457,1104108,1111830,1119551,1127306,1135106,1143021,1151032,1158880,1166118,1172295,1177036,1180620,1183293,1184841,1185614,1185745,1158596,1160076,1169435,1171156,1176637,1210645,1222654,1224956,1229192,1245565,1240249,1235523,1267161,1290535,1280566,1279013,1280223,1293184,1311617,1325311,1337754,1364515,1382164,1376949,1325812,1290146,1268882,1268421,1269444,1218952,1229180,1218560,1200391,1207993,1130107,1096426,1073267,1025547,1054511,1009561,1016424,1073881,1149569,1154324,1082068,1035776,1028423,1025130,1072370,1076155,1049746,1023223,1004949,964134,893607,845012,784294,701041,642213,564876,492507,424334,358898,302296,252993,212011,185665,105821,81989,62014,48259,30128,41805 1,7,1,2042,102019860,1037673,1040316,1043775,1047517,1051494,1055805,1060484,1065440,1070805,1076566,1082959,1089948,1097362,1105035,1112885,1120996,1129336,1137801,1146322,1154789,1162872,1170272,1176431,1181107,1184629,1187020,1188370,1188922,1188975,1161733,1163026,1172132,1173503,1178617,1212343,1224051,1226159,1230219,1246453,1240981,1236044,1267468,1290627,1280474,1278724,1279686,1292376,1310487,1323794,1335878,1362220,1379476,1373901,1322510,1286526,1264938,1264005,1264576,1213830,1223554,1212482,1193902,1200804,1122731,1088560,1064736,1016494,1044119,998487,1003991,1059186,1131995,1134637,1061545,1013923,1004325,998417,1041194,1041214,1011595,981331,958683,914524,842146,790521,727726,644607,584649,508605,438075,372417,310396,257285,211605,174017,149327,83269,63033,46510,35261,45319 1,7,1,2043,101875343,1036634,1038974,1042069,1045432,1049009,1052858,1057119,1061686,1066598,1071854,1077570,1083923,1090858,1098295,1106102,1114350,1123045,1132049,1141125,1150109,1158812,1167058,1174441,1180544,1185165,1188402,1190593,1191713,1192182,1192133,1164716,1165762,1174516,1175525,1180362,1213784,1225293,1227217,1231148,1247215,1241526,1236412,1267624,1290567,1280229,1278245,1278954,1291340,1309075,1322031,1333733,1359669,1376514,1370562,1318895,1282626,1260662,1259287,1259368,1208416,1217590,1206076,1186970,1193094,1114821,1080064,1055486,1006675,1032828,986478,990499,1043258,1112963,1113366,1039413,990448,978465,969729,1007745,1003753,970572,936557,909781,862295,788294,733972,669617,587282,526850,452811,384863,322434,264497,215470,173922,140164,117690,64123,47353,34044,51056 1,7,1,2044,101729026,1035823,1037951,1040741,1043739,1046938,1050386,1054180,1058325,1062849,1067650,1072865,1078539,1084843,1091799,1099365,1107574,1116409,1125778,1135401,1144944,1154177,1163038,1171260,1178584,1184636,1188975,1192014,1193973,1195013,1195375,1195142,1167487,1168184,1176563,1177308,1181843,1215057,1226384,1228187,1231953,1247792,1241930,1236640,1267637,1290360,1279797,1277578,1277995,1290022,1307418,1319993,1331343,1356861,1373275,1366910,1315006,1278398,1256081,1254234,1253860,1202673,1211310,1199225,1179520,1184816,1106268,1070842,1045446,996000,1020582,973426,975851,1025990,1092382,1090416,1015623,965237,950665,938930,971861,963435,926685,889195,858266,807619,732367,675832,610535,529669,469482,398209,333575,275074,221795,177334,140292,110642,90780,48257,34723,53815 1,7,1,2045,101582558,1035094,1037158,1039730,1042420,1045250,1048323,1051713,1055394,1059492,1063907,1068666,1073838,1079463,1085792,1092874,1100851,1109652,1119167,1129158,1139252,1149042,1158438,1167279,1175451,1182721,1188482,1192616,1195430,1197307,1198240,1198419,1197931,1169934,1170265,1178371,1178828,1183167,1216193,1227390,1229031,1232573,1248222,1242179,1236723,1267497,1289965,1279183,1276685,1276759,1288461,1305492,1317715,1328692,1353760,1369711,1362963,1310772,1273861,1251178,1248893,1248015,1196610,1204583,1191856,1171514,1175867,1096979,1060821,1034522,984397,1007259,959249,959950,1007293,1070155,1065737,990060,938122,920788,905845,933196,920250,880231,839274,804297,750790,674825,616671,551094,472421,413276,345513,284911,230955,182789,143252,110909,85478,68436,35451,55904 1,7,1,2046,101437614,1034357,1036440,1038946,1041423,1043944,1046647,1049662,1052932,1056565,1060555,1064926,1069642,1074765,1080421,1086883,1094374,1102944,1112426,1122566,1133038,1143381,1153341,1162719,1171504,1179620,1186606,1192167,1196068,1198797,1200565,1201307,1201237,1200398,1172044,1172110,1179920,1180184,1184348,1217233,1228266,1229694,1233057,1248508,1242298,1236665,1267182,1289388,1278341,1275510,1275287,1286641,1303331,1315182,1325765,1350350,1365863,1358671,1306229,1268994,1245984,1243221,1241846,1190117,1197337,1183927,1162843,1166134,1086880,1049911,1022640,971763,992772,943833,942707,987076,1046227,1039201,962542,908950,888673,870160,891744,874516,831235,786945,748172,692270,616216,557099,491976,416276,358972,295448,239512,190598,147870,113425,85824,64549,50360,57636 1,7,1,2047,101295214,1033528,1035722,1038241,1040647,1042956,1045344,1047993,1050886,1054109,1057634,1061580,1065907,1070575,1075725,1081519,1088393,1096483,1105736,1115847,1126462,1137191,1147712,1157655,1166976,1175713,1183540,1190320,1195651,1199466,1202085,1203670,1204159,1203730,1202521,1173913,1173687,1181298,1181388,1185433,1218140,1228958,1230208,1233393,1248655,1242267,1236428,1266685,1288579,1277226,1274105,1273565,1284589,1300923,1312384,1322543,1346676,1361679,1354066,1301361,1263848,1240467,1237227,1235230,1183121,1189536,1175327,1153398,1155541,1075873,1038035,1009691,958009,977020,927103,924040,965299,1020490,1010621,932924,877569,854001,831862,847818,826257,779840,732483,690330,632623,557146,497787,433929,361961,307314,248674,197919,154407,117260,87912,64917,47586,68994 1,7,1,2048,101156585,1032536,1034906,1037535,1039953,1042183,1044361,1046698,1049228,1052068,1055184,1058663,1062566,1066846,1071542,1076829,1083035,1090516,1099297,1109179,1119772,1130645,1141553,1152061,1161953,1171220,1179661,1187287,1193839,1199078,1202785,1205212,1206545,1206679,1205876,1204397,1175521,1175099,1182526,1182504,1186389,1218868,1229506,1230578,1233592,1248660,1242061,1236014,1265973,1287508,1275877,1272455,1271623,1282302,1298248,1309288,1319056,1342662,1357175,1349115,1296197,1258372,1234631,1230795,1228103,1175577,1181068,1165960,1143115,1143988,1063878,1025079,995590,943029,959910,908973,903913,941839,992741,979838,901042,843650,816751,791244,801430,775591,726310,676309,631317,572443,498273,439479,377710,310225,258983,205763,160564,122627,91027,66608,47943,74412 1,7,1,2049,101022919,1031296,1033925,1036729,1039255,1041495,1043594,1045719,1047934,1050412,1053143,1056216,1059652,1063506,1067817,1072655,1078355,1085166,1093338,1102760,1113131,1123983,1135037,1145932,1156392,1166227,1175204,1183441,1190827,1197291,1202422,1205946,1208119,1209092,1208851,1207781,1206014,1176956,1176362,1183669,1183494,1187164,1219454,1229910,1230815,1233653,1248491,1241685,1235385,1264992,1286208,1274284,1270587,1269452,1279758,1295293,1305944,1315248,1338343,1352338,1343866,1290706,1252580,1228357,1223845,1220399,1167371,1171820,1155739,1131880,1131386,1050781,1010953,980216,926746,941368,889418,882222,916531,962832,946677,866545,807186,777220,748326,752702,722792,671054,618952,571723,512405,440335,382944,324089,261753,214578,167160,127710,95347,69086,49277,77900 1,7,1,2050,100895231,1029762,1032704,1035759,1038452,1040803,1042911,1044957,1046961,1049123,1051490,1054179,1057215,1060607,1064484,1068935,1074192,1080501,1088008,1096824,1106733,1117369,1128404,1139446,1150292,1160695,1170236,1179009,1187012,1194315,1200664,1205607,1208873,1210691,1211289,1210772,1209421,1207465,1178246,1177536,1184683,1184299,1187800,1219892,1230181,1230915,1233547,1248158,1241097,1234497,1263789,1284666,1272481,1268499,1267034,1276945,1292084,1302283,1311151,1333694,1347202,1338274,1284883,1246346,1221575,1216333,1212018,1158406,1161724,1144568,1119621,1117627,1036495,995544,963490,909076,921341,868316,858794,889225,930582,910768,829425,768459,735428,703211,701884,668248,614592,560975,512211,453258,384087,328953,273787,217155,174570,133155,99456,72487,51199,80846 1,7,1,2051,100774581,1027885,1031179,1034545,1037499,1040016,1042231,1044281,1046206,1048155,1050205,1052529,1055180,1058173,1061593,1065611,1070477,1076346,1083360,1091511,1100817,1111000,1121815,1132841,1143833,1154625,1164740,1174074,1182614,1190523,1197720,1203880,1208560,1211464,1212910,1213240,1212441,1210890,1208764,1179447,1178583,1185518,1184972,1188300,1220203,1230315,1230851,1233275,1247613,1240254,1233394,1262349,1282911,1270457,1266160,1264339,1273889,1288576,1298342,1306736,1328761,1341737,1332360,1278624,1239591,1214239,1208151,1202862,1148611,1150684,1132364,1106219,1102609,1020904,978777,945333,889982,899733,845521,833504,859764,895633,872108,789989,727503,691475,656136,649359,612478,557477,503029,453525,395780,330312,278242,227441,176914,139270,103866,75738,53813,83946 1,7,1,2052,100661470,1025674,1029317,1033024,1036289,1039069,1041448,1043604,1045532,1047410,1049252,1051258,1053540,1056142,1059162,1062723,1067159,1072640,1079217,1086877,1095529,1105107,1115471,1126282,1137263,1148201,1158701,1168609,1177704,1186148,1193951,1200959,1206860,1211179,1213706,1214882,1214925,1213934,1212208,1209966,1180513,1179448,1186217,1185500,1188670,1220378,1230285,1230619,1232794,1246811,1239200,1232068,1260709,1280946,1268196,1263556,1261411,1270533,1284797,1294090,1302045,1323511,1335944,1325992,1271845,1232291,1206236,1199194,1192848,1137888,1138613,1119013,1091583,1086220,1003923,960562,925710,869367,876370,820894,806189,827797,857970,831007,748254,684396,645579,607449,595601,556010,500331,445824,396430,340755,279731,231452,185560,141354,108810,79232,56328,87699 1,7,1,2053,100556253,1023116,1027120,1031174,1034774,1037862,1040506,1042824,1044863,1046746,1048511,1050309,1052272,1054505,1057135,1060299,1064284,1069334,1075522,1082756,1090917,1099844,1109605,1119964,1130732,1141655,1152307,1162593,1172266,1181269,1189599,1197213,1203960,1209500,1213448,1215706,1216591,1216439,1215275,1213437,1211040,1181406,1180177,1186772,1185897,1188904,1220395,1230097,1230187,1232060,1245800,1237924,1230548,1258854,1278734,1265670,1260723,1258199,1266917,1280709,1289567,1297042,1317937,1329696,1319082,1264502,1224320,1197467,1189382,1181876,1126161,1125394,1104414,1075594,1068365,985470,940865,904513,847059,851110,794272,776520,793317,817899,787482,704301,639350,598070,557570,541126,499457,443866,390112,341703,288930,232996,189103,148483,110612,83141,59029,91853 1,7,1,2054,100459066,1020241,1024574,1028987,1032934,1036353,1039313,1041893,1044086,1046080,1047850,1049570,1051326,1053239,1055503,1058275,1061864,1066465,1072224,1079076,1086818,1095254,1104366,1114125,1124441,1135152,1145784,1156226,1166277,1175860,1184748,1192890,1200243,1206622,1211793,1215465,1217434,1218126,1217806,1216529,1214538,1211937,1182153,1180770,1187206,1186168,1188985,1220255,1229706,1229503,1231121,1244574,1236460,1228821,1256773,1276259,1262913,1257599,1254723,1263002,1276358,1284739,1291735,1311933,1322924,1311594,1256475,1215581,1187853,1178631,1169853,1113290,1110930,1088456,1058152,1048948,965495,919563,881563,822920,823796,765327,744470,756604,775439,741614,658339,592691,549359,506978,486507,443508,388796,336636,290085,240972,190625,151544,116379,84661,62050,96415 1,7,1,2055,100369765,1017075,1021715,1026452,1030752,1034517,1037802,1040700,1043159,1045305,1047187,1048911,1050589,1052296,1054238,1056647,1059850,1064059,1069371,1075792,1083148,1091171,1099799,1108908,1118626,1128884,1139306,1149725,1159933,1169891,1179365,1188063,1195946,1202934,1208936,1213826,1217208,1218983,1219506,1219075,1217647,1215452,1212692,1182772,1181233,1187505,1186280,1188912,1219920,1229073,1228619,1229965,1243154,1234787,1226872,1254437,1273566,1259876,1254226,1250955,1258829,1271709,1279618,1286003,1305399,1315569,1303407,1247658,1205984,1177300,1166834,1156658,1099184,1095092,1071034,1039172,1027923,943895,896490,856706,796790,794062,734037,710334,717673,730673,693629,610697,544809,499909,456206,432416,388883,335872,286126,242252,197425,152984,118960,89222,63295,101454 1,7,1,2056,100288127,1013657,1018560,1023597,1028222,1032338,1035969,1039191,1041969,1044382,1046412,1048250,1049932,1051560,1053302,1055389,1058225,1062049,1066978,1072956,1079885,1087523,1095740,1104361,1113431,1123096,1133059,1143269,1153453,1163572,1173419,1182704,1191138,1198658,1205272,1210998,1215600,1218786,1220391,1220802,1220217,1218587,1216233,1213317,1183260,1181565,1187648,1186243,1188648,1219342,1228239,1227525,1228628,1241538,1232901,1224681,1251877,1270581,1256586,1250565,1246942,1254367,1266766,1274072,1279756,1298301,1307510,1294393,1237967,1195442,1165710,1153880,1142190,1083731,1077787,1052058,1018598,1005161,920468,871475,829776,768311,761884,700671,674099,676596,683796,643839,561758,496153,450227,405855,379533,336312,285815,239251,198744,158675,120275,91349,66819,105539 1,7,1,2057,100213812,1010071,1015151,1020448,1025377,1029816,1033793,1037364,1040464,1043193,1045493,1047477,1049272,1050912,1052575,1054463,1056975,1060434,1064977,1070569,1077060,1084274,1092104,1100322,1108906,1117923,1127293,1137042,1147016,1157114,1167118,1176777,1185799,1193870,1201012,1207354,1212789,1217193,1220208,1221699,1221962,1221182,1219391,1216880,1213811,1183617,1181743,1187647,1186016,1188143,1218567,1227195,1226249,1227100,1239699,1230760,1222280,1249043,1267348,1253010,1246660,1242644,1249622,1261415,1268029,1272961,1290516,1298641,1284497,1227310,1183844,1152958,1139656,1126326,1066826,1058919,1031479,996319,980473,895056,844350,800395,737455,727558,665245,635844,633546,635115,592651,511981,447220,400908,356584,328586,286522,239286,196546,159963,124938,92507,68526,110595 1,7,1,2058,100146428,1006368,1011581,1017049,1022233,1026975,1031274,1035188,1038639,1041691,1044305,1046560,1048501,1050252,1051927,1053741,1056050,1059188,1063371,1068584,1074691,1081468,1088877,1096709,1104888,1113418,1122141,1131300,1140808,1150695,1160681,1170497,1179894,1188552,1196241,1203110,1209159,1214398,1218629,1221537,1222879,1222941,1221999,1220056,1217401,1214183,1183823,1181778,1187454,1185552,1187454,1217586,1225969,1224779,1225357,1237621,1228415,1219604,1245964,1263837,1249197,1242469,1238064,1244472,1255573,1261442,1265490,1281930,1288880,1273595,1215585,1171088,1138958,1124045,1108970,1048390,1038455,1009172,972123,953675,867481,814736,768544,704524,691087,627810,595730,588814,585028,540543,461870,398593,352585,309047,280266,240180,196836,158421,126145,96248,69512,115033 1,7,1,2059,100085439,1002616,1007888,1013488,1018841,1023842,1028442,1032673,1036468,1039863,1042804,1045373,1047587,1049486,1051268,1053092,1055337,1058274,1062134,1066990,1072719,1079110,1086089,1093502,1101294,1109418,1117657,1126167,1135085,1144507,1154282,1164076,1173632,1182663,1190942,1198355,1204940,1210797,1215861,1219980,1222738,1223886,1223782,1222688,1220603,1217793,1214395,1183886,1181619,1187029,1184899,1186558,1216427,1224564,1223104,1223371,1235327,1225800,1216700,1242615,1260081,1245097,1238004,1233090,1238840,1249189,1254187,1257241,1272466,1278111,1261597,1202670,1157056,1123575,1106950,1090027,1028368,1016257,984936,945840,924580,837350,782609,734527,669513,652529,588528,554013,542754,533993,488041,412023,350889,305908,263900,235225,197836,158880,125118,97331,72444,118540 1,7,1,2060,100030143,998878,1004142,1009799,1015283,1020451,1025309,1029851,1033957,1037695,1040978,1043874,1046398,1048571,1050504,1052433,1054692,1057565,1061224,1065756,1071135,1077155,1083751,1090733,1098107,1105844,1113672,1121701,1129974,1138800,1148109,1157697,1167229,1176419,1185070,1193074,1200203,1206595,1212277,1217232,1221202,1223758,1224747,1224491,1223243,1221012,1218026,1214459,1183761,1181234,1186421,1184054,1185497,1215085,1222944,1221191,1221185,1232777,1222960,1213538,1239036,1256047,1240730,1233139,1227642,1232696,1242163,1246166,1248136,1262017,1266244,1248367,1188455,1141626,1106714,1088281,1069454,1006643,992119,958597,917284,892762,804632,748273,698343,632477,612044,547654,511017,495778,482520,435755,363072,304757,261520,221762,194013,159912,125668,96690,73381,122835 1,7,2,2014,103370655,1074704,1048170,1046974,1052235,1058477,1064571,1097382,1106549,1105781,1113302,1128593,1124805,1123045,1153781,1174952,1167744,1170734,1179634,1189260,1210332,1229782,1246631,1287357,1328780,1336068,1289875,1269796,1252068,1263870,1279421,1239722,1260966,1259839,1250815,1261879,1192500,1169986,1157305,1117082,1158554,1128478,1157631,1238575,1349806,1376270,1320517,1291987,1322644,1353763,1462525,1522082,1543672,1567355,1610507,1615489,1591052,1603843,1598463,1547606,1546174,1508165,1467517,1422388,1381661,1345506,1332813,1338192,1433847,1025242,1020913,1015582,1060863,918662,839705,791917,752269,727193,673993,647353,628093,567881,556831,540436,521746,503545,459998,436863,402153,359583,327667,287023,242093,206299,169093,131020,96085,75576,52999,38515,26967,44648 1,7,2,2015,103563798,1077098,1075612,1049485,1048246,1053311,1059442,1065445,1098138,1107292,1106537,1114001,1129267,1125484,1123797,1154801,1176459,1169848,1173479,1182987,1193077,1214377,1233862,1250506,1291107,1332497,1339552,1293235,1272941,1255026,1266593,1281781,1241702,1262471,1260986,1251736,1262607,1193221,1170633,1157823,1117482,1158674,1128408,1157277,1237851,1348659,1374764,1318829,1289994,1320340,1351112,1459270,1518269,1539376,1562587,1605178,1609699,1584944,1597217,1591409,1540330,1538340,1499869,1458675,1412985,1371622,1334712,1320983,1325065,1418194,1013068,1007480,1000757,1043673,902210,822996,774376,733744,707250,653442,625384,604308,543916,530578,511842,490651,469697,425201,399799,363959,321438,288922,249282,206808,173062,139084,105495,75603,58017,39632,28003,45545 1,7,2,2016,103755974,1079112,1078033,1076945,1050774,1049345,1054271,1060325,1066235,1098878,1108042,1107271,1114673,1129958,1126264,1124842,1156315,1178589,1172638,1176884,1186833,1197182,1218527,1237753,1254318,1294872,1336043,1342937,1296447,1275925,1257791,1269018,1283767,1243263,1263668,1261941,1252522,1263301,1193880,1171169,1158210,1117698,1158618,1128141,1156707,1236940,1347271,1373049,1316871,1287790,1317869,1348244,1455772,1514168,1534825,1557557,1599570,1603652,1578557,1590344,1584070,1532702,1530056,1491025,1449203,1402913,1360837,1323095,1308264,1310915,1401343,999933,992997,984805,1025171,884460,804989,755512,713855,685902,631496,601925,579019,518495,502726,481613,457958,434463,389419,362142,325656,283734,251240,213231,173748,142580,112182,83169,58156,43475,28884,46212 1,7,2,2017,103947063,1080654,1080069,1079385,1078250,1051897,1050331,1055143,1061120,1067007,1099626,1108766,1107969,1115354,1130738,1127330,1126385,1158460,1181401,1176089,1180790,1190976,1201385,1222488,1241572,1258130,1298453,1339485,1346171,1299501,1278710,1260253,1271070,1285330,1244514,1264655,1262750,1253268,1263924,1194436,1171571,1158413,1117730,1158358,1127662,1155957,1235797,1345677,1371049,1314698,1285439,1315188,1345145,1451993,1509827,1530035,1552262,1593706,1597336,1571942,1583191,1576377,1524636,1521219,1481534,1439053,1392083,1349217,1310586,1294533,1295653,1383203,985763,977394,967612,1005212,865329,785615,735242,692535,663085,608034,576956,552180,491516,473265,449804,423901,398206,353045,324350,287767,247025,215190,179409,143374,115203,88607,64113,43679,31760,46987 1,7,2,2018,104136237,1081450,1081636,1081440,1080707,1079386,1052904,1051228,1055925,1061896,1067787,1100350,1109457,1108674,1116131,1131805,1128895,1128561,1161301,1184887,1180042,1184996,1195225,1205399,1226379,1245399,1261777,1301938,1342774,1349240,1302343,1281191,1262328,1272689,1286575,1245553,1265495,1263515,1253947,1264440,1194862,1171785,1158434,1117555,1157882,1127000,1154985,1234455,1343811,1368832,1312377,1282882,1312292,1341796,1447982,1505239,1524990,1546731,1587583,1590774,1565055,1575693,1568238,1516024,1511735,1471353,1428125,1380399,1336686,1297068,1279708,1279191,1363652,970481,960560,949037,983691,844723,764783,713516,669737,638670,583035,550447,523677,462964,442256,416645,388826,361319,316497,286916,250832,211864,181322,148279,116045,91165,68441,48261,31987,49422 1,7,2,2019,104322541,1081472,1082451,1083031,1082790,1081864,1080403,1053820,1052035,1056688,1062682,1068548,1101047,1110156,1109471,1117202,1133381,1131107,1131446,1164821,1188886,1184311,1189312,1199284,1209344,1230271,1249058,1265317,1305264,1345893,1352101,1304870,1283287,1263972,1273983,1287603,1246442,1266295,1264216,1254515,1264824,1195095,1171821,1158251,1117170,1157231,1126126,1153840,1232867,1341736,1366461,1309857,1280118,1309143,1338234,1443743,1500403,1519716,1540953,1581228,1583943,1557830,1567750,1559546,1506769,1501547,1460385,1416329,1367795,1323134,1282450,1263710,1261443,1342601,953987,942366,928986,960512,822556,742421,690261,645317,612628,556473,522278,493500,432891,409917,382469,353109,324222,280262,250387,215405,178778,150101,120222,92004,70563,51625,35426,51187 1,7,2,2020,104504241,1080478,1082496,1083863,1084397,1083961,1082894,1081329,1054641,1052815,1057462,1063447,1069276,1101745,1110954,1110565,1118785,1135600,1134024,1135015,1168865,1193190,1188685,1193435,1203266,1213291,1233992,1252610,1268705,1308421,1348801,1354646,1307009,1284938,1265295,1275054,1288481,1247290,1267028,1264812,1254949,1265021,1195149,1171661,1157859,1116609,1156363,1125085,1152456,1231081,1339517,1363886,1307127,1277112,1305790,1334466,1439259,1495345,1514196,1534950,1574604,1576775,1550178,1559258,1550202,1496828,1490560,1448536,1403596,1354142,1308472,1266669,1246436,1242296,1319894,936141,922706,907365,935565,798753,718470,665316,619228,584951,528242,492440,461698,401499,376557,347634,317160,287405,244858,215301,182021,148229,121912,95492,71357,53343,37980,54730 1,7,2,2021,104679160,1078191,1081531,1083931,1085244,1085581,1085001,1083831,1082164,1055444,1053614,1058221,1064179,1070001,1102545,1112051,1112180,1121029,1138540,1137643,1139121,1173225,1197604,1192862,1197486,1207253,1217061,1237605,1256006,1271915,1311364,1351383,1356787,1308686,1286261,1266410,1275982,1289312,1248070,1267651,1265274,1255197,1265030,1194992,1171288,1157280,1115838,1155325,1123805,1150884,1229167,1337092,1361088,1304155,1273919,1302235,1330473,1434558,1490043,1508459,1528696,1567660,1569182,1541988,1550118,1540149,1486088,1478665,1435728,1389795,1339355,1292612,1249609,1227780,1221612,1295350,916842,901484,884070,908753,773232,692742,638645,591483,555515,498318,460975,428490,369101,342525,312538,281438,251387,210807,182191,151144,120594,97017,74208,54062,39339,58806 1,7,2,2022,104845602,1074789,1079266,1082985,1085330,1086442,1086633,1085947,1084674,1082976,1056255,1054392,1058947,1064922,1070839,1103660,1113679,1114464,1124006,1142181,1141792,1143551,1177699,1201831,1196974,1201546,1211071,1220725,1241061,1259238,1274912,1313987,1353568,1358478,1310033,1287369,1267377,1276877,1290089,1248746,1268144,1265544,1255258,1264842,1194627,1170744,1156497,1114910,1154050,1122358,1149202,1227075,1334465,1358045,1300988,1270527,1298463,1326291,1429637,1484546,1502479,1522128,1560302,1561057,1533152,1540277,1529272,1474447,1465802,1421834,1374829,1323354,1275453,1231169,1207607,1199228,1268842,895994,878602,859017,879990,745796,665218,610270,561965,524304,466744,428092,394192,336022,308211,277622,246448,216704,178632,151516,123170,96144,75540,56338,39958,62357 1,7,2,2023,105001894,1070607,1075888,1080738,1084399,1086538,1087505,1087589,1086800,1085497,1083796,1057043,1055139,1059690,1065767,1071985,1105308,1115983,1117484,1127697,1146371,1146264,1148088,1181985,1205989,1201081,1205425,1214786,1224231,1244348,1262265,1277584,1316216,1355303,1359839,1311175,1288350,1268308,1277709,1290771,1249290,1268447,1265628,1255120,1264443,1194097,1169994,1155546,1113759,1152605,1120803,1147363,1224796,1331598,1354807,1297631,1266938,1294507,1321912,1424523,1478814,1496201,1515173,1552413,1552282,1523622,1529621,1517488,1461843,1451837,1406762,1358631,1306029,1256897,1211211,1185762,1175018,1240210,873497,853972,832121,849037,716414,635913,580071,530649,491355,433727,394105,359148,302635,274047,243384,212708,183883,148778,123679,98370,75009,57473,41735,65022 1,7,2,2024,105146460,1065879,1071730,1077379,1082171,1085622,1087612,1088473,1088452,1087631,1086325,1084593,1057799,1055900,1060538,1066922,1073661,1107638,1119026,1121215,1131927,1150891,1150848,1152427,1186192,1210141,1205003,1209196,1218347,1227571,1247432,1264975,1279872,1318001,1356712,1360988,1312175,1289296,1269185,1278438,1291324,1249659,1268575,1265518,1254765,1263860,1193348,1169075,1154373,1112439,1151049,1119089,1145347,1222298,1328536,1351371,1294076,1263170,1290356,1317368,1419200,1472798,1489543,1507707,1543896,1542818,1513299,1518069,1504726,1448148,1436680,1390436,1341088,1287274,1236791,1189579,1162110,1148849,1209329,849270,827512,803140,815858,685120,604701,548011,497579,456877,399577,359355,323750,269358,240510,210333,180734,153382,121643,98954,76895,57191,42675,67916 1,7,2,2025,105277652,1060694,1067026,1073237,1078825,1083408,1086709,1088589,1089344,1089288,1088469,1087128,1085355,1058564,1056763,1061696,1068611,1076020,1110715,1122794,1125493,1136494,1155526,1155244,1156700,1190398,1214117,1208819,1212813,1221739,1230701,1250195,1267290,1281712,1319456,1357896,1361984,1313135,1290177,1269957,1279039,1291695,1249846,1268497,1265191,1254234,1263063,1192437,1167933,1153027,1111020,1149328,1117205,1143125,1219627,1325289,1347724,1290339,1259221,1286053,1312637,1413612,1466413,1482398,1499645,1534696,1532549,1502087,1505533,1490846,1433275,1420249,1372727,1322076,1266943,1214988,1166144,1136532,1120591,1176049,823214,798961,772041,780506,651781,571561,514148,462956,421200,364640,324217,288433,236656,208092,178963,150984,125609,97500,77501,58750,42557,70418 1,7,2,2026,105393868,1055023,1061864,1068550,1074699,1080076,1084503,1087696,1089468,1090189,1090132,1089280,1087896,1086127,1059434,1057936,1063395,1070992,1079129,1114509,1127111,1130113,1141176,1159972,1159567,1160970,1194428,1217985,1212480,1216256,1224915,1233512,1252571,1269158,1283219,1320691,1358939,1362948,1314037,1290965,1270608,1279458,1291879,1249826,1268198,1264681,1253492,1262093,1191303,1166626,1151583,1109451,1147449,1115128,1140742,1216783,1321841,1343896,1286409,1255134,1281582,1307676,1407677,1459549,1474653,1490906,1524698,1521384,1489908,1491891,1475760,1417128,1402418,1353531,1301459,1244884,1191357,1140784,1108896,1090123,1140255,795069,768297,738886,742830,616363,536537,478671,427100,384670,329277,289130,253690,205006,177290,149730,123848,100855,76511,59339,43816,71943 1,7,2,2027,105493203,1048857,1056216,1063405,1070025,1075967,1081188,1085499,1088583,1090323,1091038,1090952,1090056,1088674,1087001,1060617,1059654,1065785,1074124,1082970,1118863,1131769,1134846,1145664,1164342,1163888,1165057,1198347,1221696,1215965,1219483,1227771,1235922,1254492,1270692,1284506,1321777,1359942,1363844,1314840,1291627,1271078,1279689,1291861,1249603,1267727,1263961,1252576,1260883,1189997,1165217,1149983,1107726,1145365,1112886,1138200,1213757,1318214,1339872,1282342,1250884,1276888,1302395,1401288,1452103,1466266,1481418,1513819,1509253,1476637,1477042,1459371,1399590,1383074,1332703,1279075,1220955,1165759,1113357,1079065,1057314,1101575,764810,735588,703532,702793,578909,499825,441909,390360,347664,293937,254577,220027,174896,148544,123025,99617,79293,58697,44353,73812 1,7,2,2028,105573988,1042336,1050080,1057777,1064893,1071304,1077090,1082191,1086394,1089445,1091180,1091867,1091734,1090839,1089560,1088203,1062357,1062076,1068941,1077998,1087377,1123558,1136543,1139387,1150079,1168698,1168018,1169035,1202106,1225225,1219227,1222382,1230225,1237882,1256074,1272005,1285648,1322835,1360882,1364640,1315507,1292098,1271362,1279725,1291623,1249199,1267045,1263070,1251436,1259509,1188593,1163655,1148225,1105805,1143126,1110499,1135491,1210573,1314401,1335698,1278104,1246417,1271884,1296695,1394339,1444023,1457140,1471073,1501980,1496022,1462181,1460894,1441557,1380553,1362061,1310061,1254778,1195020,1138052,1083733,1046923,1021809,1059952,732511,700692,665940,660438,539632,461755,404208,353115,310644,259091,221060,187955,146751,122240,99134,78471,60958,43970,75441 1,7,2,2029,105635014,1035723,1043579,1051657,1059281,1066187,1072442,1078109,1083096,1087263,1090309,1092014,1092656,1092529,1091737,1090775,1089955,1064796,1065261,1072841,1082443,1092129,1128371,1141123,1143860,1154486,1172869,1172038,1172848,1205683,1228530,1222161,1224878,1232220,1239497,1257427,1273172,1286751,1323828,1361725,1365308,1315993,1292388,1271441,1279541,1291209,1248585,1266190,1261955,1250130,1258027,1187038,1161936,1146266,1103735,1140734,1107951,1132638,1207217,1310442,1331355,1273656,1241659,1266478,1290484,1386791,1435218,1447164,1459797,1489051,1481601,1446454,1443322,1422197,1359860,1339212,1285470,1228422,1166927,1108108,1051777,1012095,983562,1015524,698051,663565,626152,616001,498877,422683,365957,315823,274112,225245,189084,157942,120957,98665,78236,60449,45767,76291 1,7,2,2030,105675079,1029186,1036989,1045171,1053181,1060590,1067335,1073469,1079020,1083974,1088133,1091148,1092811,1093459,1093433,1092959,1092539,1092411,1068002,1069193,1077316,1087238,1097002,1132992,1145632,1148321,1158705,1176922,1175886,1176469,1209032,1231504,1224687,1226911,1233866,1240884,1258630,1274299,1287797,1324715,1362432,1365793,1316294,1292481,1271306,1279178,1290587,1247806,1265111,1260674,1248724,1256391,1185317,1160019,1144155,1101517,1138175,1105262,1129636,1203743,1306314,1326784,1268910,1236506,1260571,1283711,1378546,1425592,1436294,1447467,1474939,1465893,1429308,1424212,1401141,1337335,1314375,1258784,1199856,1136542,1075785,1017117,974544,942707,968111,661369,624254,584377,569860,457015,383009,327621,278976,238583,192920,159114,130382,97795,78008,60391,45483,78166 1,7,2,2031,105693444,1022873,1030473,1038602,1046716,1054501,1061748,1068373,1074389,1079903,1084852,1088981,1091952,1093620,1094370,1094662,1094736,1095017,1095647,1071970,1073709,1082143,1092154,1101684,1137540,1150124,1152585,1162807,1180810,1179549,1179867,1212045,1234062,1226745,1228587,1235278,1242127,1259797,1275365,1288746,1325479,1362953,1366080,1316397,1292360,1270999,1278616,1289801,1246814,1263872,1259289,1247165,1254588,1183404,1157949,1141894,1099147,1135481,1102434,1126528,1200132,1301985,1321915,1263769,1230871,1254122,1276300,1369518,1415082,1424384,1433985,1459547,1448764,1410651,1403405,1378206,1312826,1287394,1229836,1168933,1103717,1040671,979704,934411,899077,917621,622504,582952,540969,522430,414471,343206,289701,243101,204597,162569,131553,105597,77463,60331,45535,79280 1,7,2,2032,105689662,1017022,1024180,1032100,1040158,1048049,1055670,1062800,1069306,1075277,1080788,1085712,1089796,1092767,1094538,1095605,1096453,1097233,1098273,1099636,1076521,1078578,1087089,1096878,1106292,1142075,1154433,1156734,1166737,1184512,1182984,1182929,1214640,1236149,1228448,1230037,1236546,1243325,1260899,1276336,1289567,1326049,1363282,1366168,1316279,1292055,1270485,1277891,1288791,1245658,1262533,1257754,1245441,1252580,1181335,1155723,1139476,1096646,1132630,1099500,1123294,1196330,1297365,1316642,1258132,1224714,1247058,1268169,1359639,1403547,1411343,1419263,1442751,1430103,1390323,1380729,1353247,1286189,1258117,1198482,1135508,1068028,1002731,939701,891524,852594,864115,581652,540005,496311,474179,371744,303795,252736,208742,172651,134618,106722,83794,60028,45584,80115 1,7,2,2033,105663776,1011785,1018348,1025821,1033671,1041503,1049226,1056729,1063741,1070204,1076168,1081656,1086541,1090623,1093692,1095787,1097414,1098964,1100509,1102284,1104208,1081426,1083574,1091847,1101526,1110887,1146411,1158615,1160712,1170474,1187979,1186077,1185568,1216760,1237882,1229920,1231337,1237780,1244461,1261901,1277177,1290198,1326441,1363410,1366035,1315981,1291549,1269813,1276950,1287627,1244408,1261045,1256054,1243512,1250413,1179113,1153339,1136926,1094002,1129681,1096452,1119890,1192264,1292343,1310860,1251974,1217952,1239287,1259262,1348793,1390911,1397092,1403183,1424439,1409751,1368140,1356032,1326097,1257251,1226372,1164558,1099120,1029421,962150,896941,845818,803309,807859,539145,495793,450849,425685,329398,265334,217284,176391,143181,109387,84840,65062,45450,80771 1,7,2,2034,105616198,1007201,1013137,1020009,1027402,1035026,1042689,1050293,1057680,1064646,1071103,1077043,1082491,1087374,1091552,1094950,1097606,1099937,1102266,1104554,1106889,1109140,1086454,1088376,1096527,1106152,1115279,1150632,1162633,1164491,1173979,1191106,1188749,1187730,1218523,1239384,1231247,1232598,1238949,1245507,1262784,1277830,1290652,1326632,1363326,1365728,1315478,1290882,1268924,1275842,1286362,1243016,1259398,1254159,1241429,1248084,1176732,1150824,1134232,1091268,1126616,1093249,1116252,1187836,1286827,1304532,1245199,1210513,1230757,1249451,1336882,1377082,1381510,1385628,1404448,1387541,1343969,1329159,1296595,1225857,1192003,1127584,1059723,988103,918741,851349,797325,751457,749300,495358,450751,405115,377580,288027,228401,183865,146505,116542,87118,65996,49367,81199 1,7,2,2035,105547056,1003122,1008573,1014811,1021604,1028767,1036222,1043763,1051251,1058593,1065549,1071983,1077886,1083329,1088316,1092824,1096779,1100149,1103262,1106335,1109193,1111861,1114203,1091291,1093100,1101190,1110588,1119554,1154672,1166444,1168041,1177136,1193799,1190940,1189536,1220061,1240734,1232531,1233798,1240020,1246422,1263476,1278303,1290905,1326605,1363063,1365213,1314813,1289994,1267879,1274642,1284945,1241462,1257557,1252111,1239190,1245585,1174211,1148163,1131438,1088423,1123388,1089813,1112277,1182961,1280787,1297575,1237737,1202338,1221351,1238648,1323821,1361938,1364476,1366442,1382610,1363306,1317638,1299919,1264558,1191850,1154506,1087514,1017536,943892,872430,802950,746283,697446,688925,450715,405389,359695,330529,248248,193535,152940,119440,92978,67902,50177,84383 1,7,2,2036,105456860,999469,1004512,1010263,1016416,1022981,1029974,1037303,1044727,1052169,1059503,1066433,1072831,1078731,1084277,1089594,1094665,1099333,1103492,1107352,1111001,1114191,1116955,1119071,1096052,1097807,1105655,1114895,1123649,1158520,1170025,1171235,1179865,1196018,1192775,1191109,1221447,1242045,1233756,1234899,1240969,1247152,1263986,1278578,1290944,1326407,1362593,1364536,1313933,1288954,1266741,1273298,1283377,1239719,1255559,1249904,1236786,1242947,1171548,1145405,1128530,1085428,1119927,1086047,1107873,1177602,1274127,1289906,1229524,1193299,1210982,1226784,1309509,1345384,1345843,1345463,1358759,1336888,1288973,1268143,1229817,1154696,1113829,1044587,972378,896705,823248,751969,693078,641715,627322,405713,360297,315217,285222,210637,161220,124886,95457,72609,51733,87203 1,7,2,2037,105346341,996188,1000876,1006213,1011879,1017809,1024201,1031063,1038275,1045652,1053085,1060393,1067285,1073681,1079687,1085563,1091449,1097242,1102696,1107615,1112052,1116038,1119326,1121859,1123857,1100792,1102315,1109993,1119029,1127548,1162127,1173244,1173993,1182108,1197874,1194377,1192531,1222794,1243300,1234887,1235884,1241738,1247704,1264308,1278645,1290812,1326004,1361958,1363638,1312899,1287818,1265461,1271805,1281612,1237831,1253412,1247535,1234235,1240148,1168787,1142533,1125472,1082213,1116131,1081868,1103015,1171665,1266761,1281455,1220436,1183323,1199574,1213748,1293833,1327253,1325448,1322536,1332744,1308111,1257793,1233652,1191821,1114349,1070227,998605,924159,846570,771415,698788,638137,584803,565176,360927,316085,272338,242332,175726,131855,99980,74680,55429,90245 1,7,2,2038,105216585,993315,997612,1002591,1007839,1013280,1019036,1025297,1032038,1039213,1046584,1053984,1061249,1068147,1074645,1080986,1087434,1094046,1100627,1106841,1112338,1117116,1121201,1124262,1126687,1128632,1105339,1106692,1114152,1122957,1131198,1165371,1176025,1176270,1183985,1199491,1195824,1193919,1224077,1244455,1235888,1236680,1242324,1248063,1264420,1278543,1290479,1325447,1361106,1362575,1311771,1286546,1264037,1270121,1279690,1235792,1251100,1245026,1231537,1237251,1165920,1139511,1122187,1078679,1111918,1077250,1097625,1165095,1258641,1272103,1210404,1172342,1187033,1199454,1276642,1307378,1303141,1297509,1304375,1276793,1223933,1195893,1150531,1071084,1023501,949496,872904,793704,717317,643842,581988,527334,503272,316974,273410,231688,202454,143945,105741,78362,57120,94941 1,7,2,2039,105069014,990898,994756,999336,1004227,1009249,1014516,1020138,1026287,1032988,1040154,1047490,1054847,1062115,1069118,1075951,1082866,1090043,1097448,1104797,1111594,1117434,1122316,1126171,1129116,1131489,1133195,1109748,1110884,1118103,1126637,1134493,1168179,1178320,1178176,1185628,1200959,1197233,1195242,1225259,1245484,1236717,1237298,1242712,1248213,1264369,1278250,1289994,1324672,1360092,1361417,1310508,1285134,1262421,1268283,1277626,1233592,1248647,1242369,1228741,1234237,1162895,1136262,1118576,1074737,1107260,1072120,1091643,1157834,1249640,1261778,1199350,1160257,1173264,1183756,1257788,1285638,1278767,1270199,1273473,1242754,1186812,1154815,1106224,1024702,973576,897265,818837,738492,661383,587645,525246,470034,442461,274495,232901,193839,166101,115633,83034,60057,99295 1,7,2,2040,104905231,988871,992355,996496,1000984,1005646,1010493,1015625,1021134,1027241,1033936,1041068,1048357,1055718,1063094,1070430,1077842,1085485,1093467,1101642,1109580,1116725,1122660,1127319,1131063,1133953,1136091,1137634,1113977,1114875,1121811,1129958,1137344,1170496,1180251,1179847,1187121,1202385,1198580,1196472,1226322,1246332,1237358,1237719,1242895,1248199,1264123,1277803,1289302,1323748,1358990,1360127,1309099,1283522,1260652,1266294,1275393,1231257,1246047,1239612,1225830,1231058,1159638,1132681,1114548,1070370,1102075,1066410,1085017,1149760,1239687,1250396,1187161,1146974,1158129,1166514,1237132,1261864,1252159,1240431,1239868,1205403,1146393,1110728,1058718,975127,920460,842143,762332,681367,604128,530803,468612,413680,383623,234122,195128,159281,133655,90971,63763,104272 1,7,2,2041,104727176,987207,990344,994103,998152,1002409,1006902,1011614,1016626,1022095,1028191,1034854,1041940,1049233,1056701,1064412,1072333,1080480,1088926,1097686,1106446,1114738,1121989,1127695,1132240,1135934,1138588,1140551,1141885,1117999,1118615,1125155,1132832,1139707,1172444,1181939,1181366,1188573,1203750,1199826,1197575,1227201,1247005,1237804,1237937,1242917,1247994,1263724,1277144,1288466,1322744,1357755,1358694,1307505,1281769,1258745,1264152,1273022,1228780,1243352,1236746,1222768,1227643,1156061,1128696,1110081,1065495,1096304,1060079,1077635,1140806,1228700,1237851,1173767,1132366,1141490,1147615,1214535,1235885,1223120,1208029,1202958,1164698,1102994,1063435,1007922,922373,864385,784513,703843,622858,546174,474028,412867,359096,327628,196429,160592,128384,105339,69995,110228 1,7,2,2042,104536685,985912,988693,992101,995768,999587,1003672,1008031,1012622,1017590,1023052,1029116,1035730,1042822,1050223,1058026,1066324,1074987,1083942,1093166,1102524,1111635,1120028,1127055,1132656,1137146,1140598,1143083,1144827,1145921,1121763,1121989,1128051,1135218,1141696,1174150,1183476,1182848,1189968,1205020,1200953,1198497,1227900,1247471,1238049,1237994,1242753,1247651,1263126,1276345,1287546,1321599,1356372,1357063,1305761,1279866,1256683,1261881,1270509,1226211,1240547,1233726,1219473,1223893,1152073,1124272,1105105,1060061,1089896,1053010,1069420,1130903,1216573,1224046,1159020,1116292,1123228,1126915,1189823,1207535,1191505,1172408,1162696,1120977,1056422,1012844,953844,866645,805726,724817,643893,563580,488224,418081,358806,307079,275277,161912,129661,101371,81210,118650 1,7,2,2043,104335559,984921,987412,990463,993780,997215,1000856,1004807,1009043,1013590,1018553,1023982,1030004,1036621,1043821,1051560,1059947,1068992,1078464,1088198,1098025,1107738,1116953,1125120,1132040,1137592,1141844,1145128,1147389,1148895,1149704,1125160,1124913,1130457,1137230,1143443,1175708,1184971,1184271,1191265,1206159,1201904,1199247,1228409,1247743,1238135,1237867,1242443,1247097,1262386,1275465,1286501,1320324,1354806,1355277,1303863,1277809,1254493,1259470,1267904,1223545,1237599,1230477,1215840,1219704,1147633,1119324,1099546,1054018,1082746,1045139,1060314,1119946,1203223,1208856,1142787,1098639,1103214,1104259,1162830,1176632,1156695,1133509,1119426,1074038,1006583,958954,896693,808318,744917,663585,583110,504263,431059,363761,307222,258373,227254,130942,102567,78306,132336 1,7,2,2044,104126010,984131,986433,989196,992156,995234,998491,1001995,1005826,1010017,1014557,1019485,1024874,1030899,1037627,1045170,1053494,1062626,1072486,1082746,1093079,1103266,1113090,1122082,1130143,1137004,1142316,1146399,1149466,1151488,1152710,1153119,1128107,1127329,1132484,1138996,1145040,1177223,1186407,1185591,1192432,1207124,1202671,1199790,1228710,1247847,1238034,1237599,1241944,1246410,1261569,1274469,1285326,1318868,1353092,1353349,1301821,1275624,1252164,1256966,1265195,1220739,1234418,1226891,1211786,1215056,1142673,1113791,1093356,1047254,1074773,1036401,1050228,1107862,1188508,1192116,1124946,1079277,1081290,1079483,1133390,1142574,1118652,1091684,1072957,1023789,953483,901983,836838,747815,682498,601442,522226,445681,375489,311865,258856,213625,184092,103763,79382,139292 1,7,2,2045,103910175,983440,985657,988227,990896,993616,996513,999636,1003018,1006808,1010989,1015492,1020382,1025774,1031907,1038983,1047110,1056184,1066132,1076790,1087655,1098347,1108639,1118240,1127124,1135134,1141763,1146903,1150760,1153579,1155315,1156140,1156073,1130546,1129375,1134267,1140613,1146593,1178676,1187751,1186794,1193429,1207908,1203249,1200138,1228852,1247766,1237792,1237133,1241302,1245657,1260643,1273343,1283976,1317271,1351230,1351257,1299641,1273304,1249758,1254363,1262337,1217709,1230908,1222887,1207280,1209863,1137123,1107630,1086425,1039689,1065914,1026703,1039083,1094521,1172275,1173706,1105365,1058053,1057298,1052443,1100898,1105319,1077728,1046746,1023176,970218,897303,842277,774717,685668,619104,539144,462035,388668,322329,263129,214348,173343,146141,80463,144356 1,7,2,2046,103690095,982735,984980,987460,989935,992365,994901,997663,1000665,1004004,1007783,1011931,1016392,1021287,1026789,1033268,1040934,1049820,1059709,1070453,1081719,1092952,1103752,1113823,1123316,1132142,1139914,1146366,1151288,1154904,1157435,1158773,1159118,1158525,1132615,1131175,1135894,1142185,1148087,1180038,1188967,1187817,1194246,1208496,1203619,1200334,1228811,1247545,1237356,1236541,1240590,1244786,1259586,1272047,1282485,1315527,1349207,1349032,1297327,1270899,1247246,1251621,1259260,1214356,1226978,1218422,1202225,1204039,1130927,1100724,1078679,1031274,1056078,1015979,1026762,1079785,1154417,1153491,1083882,1034808,1031077,1022557,1065318,1065219,1033732,998579,970085,913522,838387,780256,710847,622482,555477,477488,403378,334048,272328,218205,174203,137849,113539,148253 1,7,2,2047,103466683,981936,984289,986795,989174,991406,993656,996055,998696,1001655,1004982,1008734,1012842,1017305,1022312,1028154,1035228,1043652,1053354,1064042,1075401,1087036,1098376,1108958,1118923,1128362,1136953,1144551,1150783,1155461,1158787,1160916,1161771,1161590,1160598,1134427,1132823,1137481,1143699,1149486,1181277,1190005,1188662,1194865,1208884,1203838,1200348,1228632,1247131,1236784,1235872,1239764,1243789,1258359,1270617,1280862,1313630,1347043,1346663,1294926,1268392,1244604,1248657,1255849,1210583,1222592,1213418,1196557,1197546,1123975,1092995,1070055,1021910,1045184,1004098,1013129,1063541,1134779,1131294,1060327,1009390,1002073,989798,1026998,1022081,986555,947186,913861,854029,777150,716443,645856,559004,492436,417333,347112,282606,226164,177622,138771,107294,174836 1,7,2,2048,103241887,980982,983500,986114,988517,990659,992709,994820,997096,999690,1002636,1005938,1009648,1013756,1018331,1023683,1030120,1037955,1047204,1057713,1069016,1080740,1092481,1103610,1114091,1123997,1133195,1141610,1148985,1154975,1159360,1162286,1163930,1164252,1163677,1162423,1136089,1134433,1139012,1145118,1150764,1182330,1190864,1189307,1195278,1209116,1203875,1200227,1228267,1246586,1236150,1235094,1238809,1242619,1256996,1269054,1279088,1311603,1344749,1344209,1292424,1265751,1241740,1245367,1252011,1206371,1217668,1207798,1190226,1190256,1116195,1084384,1060457,1011532,1033117,990946,998084,1045669,1113205,1106955,1034554,981239,970246,954496,985764,975820,936194,892735,854833,792151,714103,651465,580512,496052,430867,359552,294050,235045,184395,141737,108214,188371 1,7,2,2049,103017674,979805,982556,985331,987844,990008,991966,993879,995867,998095,1000677,1003597,1006856,1010567,1014784,1019706,1025656,1032853,1041519,1051575,1062702,1074379,1086215,1097741,1108764,1119188,1128863,1137884,1146077,1153203,1158905,1162880,1165318,1166429,1166356,1165519,1164088,1137710,1135979,1140442,1146409,1151859,1183202,1191525,1189758,1195545,1209171,1203780,1199927,1227770,1245977,1235409,1234197,1237695,1241330,1255511,1267352,1277193,1309439,1342364,1341650,1289788,1262894,1238563,1241659,1247718,1201623,1212132,1201516,1183114,1182113,1107521,1074791,1049815,1000019,1019744,976413,981513,1026012,1089521,1080303,1005978,950319,935934,916486,941517,926410,882817,835540,793401,728397,649850,586071,515641,434502,371660,304989,244911,191934,147391,110727,197581 1,7,2,2050,102795808,978335,981389,984395,987068,989341,991319,993140,994930,996869,999087,1001641,1004516,1007778,1011602,1016163,1021684,1028399,1036426,1045903,1056583,1068080,1079874,1091492,1102920,1113888,1124073,1133570,1142370,1150318,1157157,1162448,1165935,1167838,1168552,1168215,1167199,1165713,1139273,1137430,1141750,1147524,1152781,1183888,1191987,1190055,1195634,1209097,1203500,1199497,1227211,1245260,1234547,1233134,1236458,1239909,1253883,1265526,1275171,1307202,1339880,1338951,1286939,1259717,1234974,1237510,1242889,1196280,1205937,1194450,1175144,1173024,1097850,1064150,1038004,987244,1004969,960395,963274,1004419,1063568,1050720,974559,916976,898974,875688,894242,874017,826709,775977,730057,663370,585129,521090,452148,375238,315665,254386,200298,153674,115356,205040 1,7,2,2051,102577592,976548,979930,983235,986133,988570,990654,992494,994193,995934,997863,1000056,1002564,1005441,1008818,1012990,1018151,1024437,1031985,1040823,1050929,1061983,1073595,1085179,1096695,1108065,1118795,1128810,1138081,1146634,1154283,1160716,1165516,1168469,1169978,1170416,1169907,1168842,1167281,1140739,1138753,1142881,1148466,1153510,1184377,1192301,1190171,1195592,1208838,1203092,1199006,1226544,1244421,1233518,1231945,1235095,1238358,1252137,1263575,1273072,1304866,1337254,1336029,1283766,1256131,1230934,1232823,1237442,1190287,1198947,1186524,1166248,1162897,1087111,1052327,1024897,973118,988663,942742,943213,980729,1034721,1018165,940662,881041,859276,832077,844082,818910,768244,714510,665390,597803,520742,457401,390928,319109,263656,208364,160638,120487,213054 1,7,2,2052,102364431,974427,978152,981782,984980,987639,989887,991835,993551,995199,996929,998832,1000981,1003492,1006488,1010213,1014987,1020916,1028039,1036403,1045867,1056349,1067520,1078914,1090404,1101869,1112994,1123550,1133336,1142368,1150628,1157862,1163805,1168068,1170620,1171856,1172124,1171564,1170427,1168752,1142080,1139901,1143838,1149211,1154037,1184710,1192439,1190167,1195369,1208450,1202630,1198410,1225761,1243424,1232374,1230640,1233602,1236691,1250267,1261550,1270885,1302400,1334420,1332777,1280175,1252096,1226374,1227533,1231333,1183529,1191107,1177666,1156321,1151650,1075178,1039196,1010390,957511,970682,923311,921189,954371,1002942,983026,904110,842438,816827,785767,791288,761445,707866,651714,600128,532509,457571,395920,332868,266896,216277,167380,126164,222041 1,7,2,2053,102157237,971990,976040,980010,983531,986491,988960,991072,992895,994559,996196,997901,999760,1001911,1004541,1007888,1012215,1017758,1024525,1032468,1041461,1051301,1061901,1072862,1084161,1095593,1106817,1117776,1128103,1137640,1146374,1154222,1160970,1166376,1170237,1172518,1173581,1173790,1173156,1171913,1170097,1143243,1140875,1144592,1149761,1154422,1184866,1192443,1189973,1195023,1208011,1202065,1197704,1224825,1242306,1231102,1229201,1231995,1234898,1248328,1259444,1268576,1299732,1331254,1329093,1276127,1247526,1221213,1221587,1224432,1175925,1182342,1167774,1145275,1139140,1061914,1024656,994354,940289,950878,901965,896647,925299,968624,945130,864827,801138,771727,737009,736202,702067,646130,588279,535079,468385,396515,337538,278782,219261,174012,131690,232207 1,7,2,2054,101956877,969257,973616,977911,981765,985046,987811,990145,992136,993904,995560,997171,998832,1000694,1002960,1005943,1009894,1014990,1021374,1028961,1037535,1046907,1056872,1067263,1078121,1089370,1100564,1111612,1122342,1132424,1141666,1149983,1157338,1163557,1168555,1172145,1174253,1175254,1175390,1174652,1173270,1171261,1144232,1141658,1145160,1150165,1154628,1184897,1192267,1189660,1194623,1207466,1201378,1196842,1223766,1241068,1229704,1227649,1230269,1233049,1246310,1257217,1266070,1296740,1327665,1324945,1271546,1242354,1215409,1214855,1216663,1167414,1172546,1156764,1132988,1125238,1047217,1008579,976651,921307,929104,878154,869569,893897,931597,904386,822781,757242,724224,686102,679246,641310,583721,524992,471123,406340,338466,283075,229359,176690,137143,243093 1,7,2,2055,101764161,966241,970892,975492,979670,983283,986379,989006,991210,993147,994907,996537,998110,999774,1001747,1004363,1007950,1012676,1018615,1025819,1034044,1043001,1052494,1062248,1072541,1083350,1094360,1105385,1116201,1126682,1136462,1145292,1153121,1159936,1165745,1170477,1173890,1175942,1176872,1176898,1176021,1174447,1172253,1145026,1142241,1145579,1150400,1154714,1184748,1191973,1189300,1194126,1206808,1200546,1195864,1222588,1239699,1228197,1225981,1228488,1231128,1244179,1254796,1263259,1293351,1323615,1320246,1266351,1236531,1208829,1207283,1207972,1157889,1161629,1144505,1119319,1109828,1030954,990816,957125,900419,904795,851853,840295,859997,891771,860761,778079,710990,674598,633433,620920,579835,521403,462709,409168,347273,284241,233237,185123,139489,254409 1,7,2,2056,101579834,962993,967886,972772,977255,981194,984619,987577,990073,992223,994153,995885,997478,999054,1000829,1003153,1006374,1010741,1016315,1023079,1030915,1039520,1048601,1057888,1067546,1077786,1088359,1099196,1109986,1120557,1130741,1140101,1148436,1155728,1162142,1167683,1172237,1175593,1177572,1178396,1178281,1177210,1175450,1173046,1145628,1142682,1145827,1150509,1154618,1184483,1191633,1188843,1193519,1206003,1199599,1194774,1221294,1238230,1226581,1224259,1226631,1229097,1241856,1252075,1260051,1289512,1319022,1314929,1260503,1229927,1201417,1198790,1198249,1147268,1149472,1130860,1104166,1092780,1012979,971217,935633,877077,877924,823411,808688,823524,849115,814369,730947,662645,623223,579471,561864,518399,460010,402308,350122,292022,234537,188556,146398,263685 1,7,2,2057,101404304,959583,964646,969769,974541,978787,982534,985821,988646,991089,993230,995133,996828,998423,1000109,1002234,1005166,1009168,1014385,1020785,1028184,1036401,1045136,1054013,1063203,1072808,1082806,1093211,1103820,1114357,1124633,1134400,1143263,1151054,1157941,1164088,1169458,1173952,1177231,1179102,1179787,1179484,1178227,1176257,1173643,1146087,1142955,1145953,1150446,1154411,1184168,1191196,1188270,1192759,1205090,1198548,1193563,1219897,1236648,1224911,1222472,1224671,1226886,1239251,1248967,1256414,1285147,1313814,1308938,1253876,1222494,1193102,1189278,1187395,1135428,1135940,1115724,1087389,1073923,993131,949626,911596,851259,848855,792690,774668,784448,803731,765431,681658,612563,570538,524779,502788,457819,400406,344667,294816,241305,189905,149367,274911 1,7,2,2058,101237796,956063,961243,966538,971547,976076,980130,983737,986892,989664,992098,994213,996079,997780,999487,1001515,1004256,1007968,1012816,1018862,1025898,1033684,1042030,1050556,1059335,1068477,1077846,1087670,1097848,1108208,1118445,1128300,1137569,1145896,1153283,1159896,1165868,1171181,1175604,1178777,1180508,1181002,1180511,1179044,1176866,1174096,1146372,1143097,1145907,1150267,1154162,1183765,1190646,1187552,1191892,1204065,1197376,1192265,1218396,1235010,1223173,1220578,1222529,1224388,1236264,1245443,1252271,1280190,1307943,1302143,1246398,1214139,1183771,1178658,1175287,1122232,1120911,1098958,1068828,1053097,971265,925450,884975,823311,817442,759609,738198,742847,755829,714221,630560,561176,517105,470019,444474,398932,343454,290602,243970,195688,150687,284647 1,7,2,2059,101080572,952483,957730,963138,968320,973079,977419,981335,984808,987922,990686,993087,995160,997030,998844,1000899,1003542,1007061,1011620,1017297,1023986,1031410,1039320,1047464,1055897,1064623,1073526,1082725,1092327,1102248,1112307,1122130,1131481,1140212,1148137,1155255,1161689,1167606,1172846,1177157,1180195,1181734,1182042,1181347,1179675,1177335,1174380,1146536,1143078,1145747,1150044,1153823,1183258,1189953,1186729,1190919,1202921,1196107,1190858,1216840,1233302,1221330,1218510,1220115,1221518,1232866,1241420,1247556,1274588,1301267,1294472,1238001,1204767,1173342,1166802,1161785,1107557,1104251,1080396,1048315,1030136,946750,898656,856150,793091,783610,724142,699362,698920,705680,661099,578088,509015,463558,415915,387727,342596,289959,240824,198157,155537,292113 1,7,2,2060,100932407,948918,954159,959628,964924,969864,974431,978624,982413,985843,988944,991675,994035,996113,998095,1000260,1002927,1006348,1010716,1016110,1022429,1029504,1037056,1044765,1052816,1061199,1069689,1078419,1087388,1096741,1106360,1116001,1125331,1134133,1142457,1150116,1157061,1163441,1169283,1174412,1178588,1181434,1182786,1182888,1181989,1180163,1177634,1174543,1146539,1142947,1145543,1149731,1153376,1182600,1189153,1185800,1189831,1201681,1194742,1189405,1215217,1231503,1219321,1216167,1217324,1218236,1228969,1236828,1242213,1268211,1293727,1285855,1228564,1194277,1161685,1153565,1146769,1091283,1085803,1059870,1025677,1004365,919552,869630,824980,760537,747323,686348,658337,652905,653617,606518,524781,456700,410595,363205,333369,289612,240633,195902,157765,300668 1,8,0,2014,42226806,649088,648658,652024,652148,649654,653209,673238,670073,652240,640471,634579,628136,636322,657224,674810,658512,661078,658506,658952,689855,720222,737551,749181,752745,736226,685997,640371,613409,600275,595885,568532,574489,573600,569058,592155,551709,531728,524616,502986,517605,500253,516511,535635,559593,559735,518461,520964,519878,539175,566235,562295,555422,549598,551439,564265,538423,521948,515945,492968,479657,448554,418799,395940,390097,377123,349069,329514,310704,246305,243450,226515,220602,196952,182993,175594,157446,149021,136729,131101,122351,108804,101549,91292,82126,78429,68122,61389,55145,48792,42758,35846,30326,24990,20196,16821,12032,9391,6917,5223,3950,8332 1,8,0,2015,42697261,658185,649673,649834,653091,653084,650535,654048,674055,670937,653145,641413,635525,629080,637279,658241,676016,660118,663139,661014,661805,692862,723294,740544,752127,755644,739001,688691,642879,615871,602559,597935,570296,575942,574833,570054,592843,552362,532248,525062,503333,517750,500218,516241,535128,558840,558768,517477,519693,518419,537323,563885,559609,552458,546333,547795,560065,534105,517351,511061,487965,474440,443392,413666,390784,384626,371374,343373,323676,304785,241343,238110,221145,214945,191493,177531,169875,151877,143271,130967,125069,116186,102835,95466,85326,76271,72333,62378,55767,49654,43535,37768,31318,26185,21306,16991,13953,9827,7547,5465,4053,8274 1,8,0,2016,43174109,667163,658808,650892,650946,654044,654010,651403,654926,674919,671867,654095,642387,636494,630070,638338,659537,677634,662234,665729,663969,664945,696069,726463,743600,755092,758534,741710,691314,645331,618237,604681,599766,571825,577184,575911,570911,593439,552917,532715,525440,503567,517763,500038,515842,534506,557960,557681,516333,518239,516755,535258,561288,556691,549245,542814,543916,555626,529527,512521,505976,482782,469033,438056,408331,385443,378907,365356,337405,317571,298603,236146,232518,215537,209048,185801,171829,163914,146067,137285,124986,118827,109841,96706,89262,79282,70379,66250,56692,50252,44323,38472,33016,27056,22342,17934,14102,11403,7901,5964,4243,8149 1,8,0,2017,43657171,676013,667826,660064,652044,651939,654980,654918,652309,655847,675852,672843,655077,643385,637500,631164,639682,661256,679775,664902,668773,667216,668302,699372,729694,746683,758043,761357,744321,693851,647698,620420,606582,601356,573139,578271,576848,571658,593932,553424,533111,525692,503669,517619,499739,515323,533781,556950,556422,514989,516582,514895,532954,558465,553540,545783,539063,539793,550925,524721,507489,500708,477404,463444,432497,402797,379846,372911,359044,331151,311195,292137,230699,226675,209689,202900,179859,165877,157688,140008,131064,118790,112385,103328,90451,82969,73196,64489,60224,51110,44890,39191,33651,28545,23100,18819,14893,11534,9177,6248,4632,8135 1,8,0,2018,44146196,684653,676716,669118,661249,653070,652914,655897,655863,653258,656835,676837,673849,656086,644428,638618,632553,641455,663509,682486,668054,672117,670690,671753,702747,732950,749757,760932,764076,746845,696278,649889,622357,608237,602724,574295,579217,577683,572300,594377,553864,533384,525804,503619,517342,499327,514695,532932,555773,554962,513443,514739,512805,530429,555402,550144,542097,535074,535409,545985,519710,502279,495235,471831,457624,426729,396994,373962,366610,352430,324604,304528,285374,224997,220576,203588,196478,173658,159654,151196,133709,124611,112393,105768,96680,84105,76628,67105,58660,54309,45684,39719,34296,29108,24385,19466,15634,12186,9285,7263,4856,8388 1,8,0,2019,44640734,692916,685398,678048,670342,662310,654077,653867,656848,656850,654273,657873,677865,674883,657141,645588,640035,634385,643782,666345,685684,671520,675691,674274,675264,706156,736193,752771,763718,766700,749249,698517,651841,624047,609660,603927,575307,580062,578404,572882,594751,554175,533522,525768,503439,516939,498806,513952,531915,554404,553289,511702,512682,510497,527670,552090,546522,538173,530830,530799,540841,514509,496872,489563,466023,451581,420677,390896,367766,360000,345510,317752,297546,278308,219033,214206,197208,189768,167172,153157,144441,127168,117945,105814,99010,89930,77705,70282,61069,52932,48553,40443,34785,29681,24880,20564,16183,12803,9814,7351,5648,8727 1,8,0,2020,45139883,700364,693703,686767,679304,671432,663344,655062,654856,657843,657899,655331,658943,678920,675970,658312,647054,641907,636785,646710,669679,689201,675214,679379,677934,678805,709549,739367,755690,766414,769212,751467,700506,653537,625517,610914,604982,576224,580800,579056,573384,594997,554337,533505,525598,503141,516419,498180,513054,530708,552831,551424,509747,510422,507961,524676,548557,542669,533999,526365,525982,535508,509102,491274,483644,459986,445236,414310,384477,361252,353069,338267,310568,290249,270929,212795,207545,190536,182747,160399,146389,137425,120402,111085,99089,92136,83123,71301,63987,55133,47351,42996,35439,30126,25384,20997,17109,13259,10319,7775,5718,9538 1,8,0,2021,45642375,706663,701195,695109,688056,680423,672494,664353,656078,655886,658904,658992,656434,660038,680024,677176,659803,648981,644361,639805,650158,673348,692967,679024,683141,681624,682332,712864,742430,758511,768990,771522,753432,702230,655011,626817,612011,605928,577030,581478,579620,573770,595099,554343,533355,525302,502735,515796,497404,511971,529295,551057,549329,507592,507944,505196,521472,544795,538572,529604,521699,520976,529967,503486,485428,477480,453640,438563,407599,377730,354412,345800,330688,303052,282625,263219,206265,200579,183545,175412,153343,139346,130163,113440,104068,92250,85202,76307,64941,57792,49344,41959,37687,30709,25782,21430,17480,14028,10694,8181,6053,10137 1,8,0,2022,46146924,711846,707537,702641,696434,689203,681511,673527,665394,657137,656984,660010,660118,657567,661187,681254,678701,661774,651497,647447,643355,653953,677267,696864,682913,686932,685289,685786,716069,745384,761205,771365,773555,755131,703704,656310,627950,612994,606758,577776,582080,580049,574005,595042,554204,533073,524891,502216,515023,496449,510704,527703,549056,547020,505226,505245,502224,518046,540783,534255,525014,516856,515770,524223,497617,479343,470997,446960,431529,400534,370642,347229,338168,322753,295184,274652,255155,199424,193279,176236,167762,146004,132051,122687,106312,96931,85346,78253,69536,58681,51747,43748,36804,32670,26296,21784,17851,14342,11319,8481,6372,10759 1,8,0,2023,46652557,716241,712775,709027,704005,697616,690320,682572,674592,666477,658261,658131,661163,661271,658747,662459,682816,680712,664345,654657,651079,647255,657997,681307,700852,686822,690702,688861,689125,719153,748200,763684,773468,775307,756589,704983,657445,628962,613863,607519,578436,582551,580322,574068,594845,553934,532678,524363,501550,514059,495313,509262,525896,546835,544488,502642,502353,499044,514388,536552,529749,520246,511821,510353,518216,491497,472940,464166,439916,424120,393107,363197,339679,330164,314452,286954,266309,246712,192250,185643,168605,159793,138390,124532,115033,99056,89718,78420,71342,62865,52571,45900,38391,31924,27988,22231,18157,14654,11583,8984,6607,11383 1,8,0,2024,47158756,720075,717222,714305,710427,705222,698761,691406,683662,675699,667623,659434,659309,662338,662472,660052,664067,684873,683340,667579,658376,655076,651416,662182,685436,704865,690703,694386,692312,692352,722103,750801,765887,775294,776817,757869,706105,658470,629861,614673,608201,578967,582868,580433,573988,594514,553546,532169,523684,500704,512908,494009,507614,523892,544395,541729,499870,499260,495643,510529,532129,525064,515282,506583,504679,511946,485045,466183,456949,432488,416330,385305,355374,331759,321780,305764,278336,257571,237862,184733,177671,160650,151524,130542,116823,107236,91720,82478,71528,64531,56347,46657,40301,33322,27366,23671,18543,14916,11843,9199,7006,11947 1,8,0,2025,47664883,723489,721109,718794,715741,711676,706398,699874,692519,684792,676870,668820,660641,660511,663562,663797,661698,666181,687556,686641,671382,662470,659344,655726,666454,689587,708848,694497,697941,695643,695439,724829,753114,767807,776875,778141,758990,707114,659384,630699,615401,608749,579344,583021,580398,573776,594055,553039,531508,522821,499677,511585,492502,505776,521675,541730,538766,496900,495949,492051,506494,527532,520181,510115,501088,498748,505336,478237,459042,449336,424669,408141,377097,347160,323452,312998,296663,269302,248410,228592,176872,169351,152385,142991,122492,108966,99345,84349,75272,64730,57868,50032,40987,34998,28582,23161,19751,15243,12061,9412,7179,12587 1,8,0,2026,48170398,726494,724576,722725,720270,717024,712880,707539,701014,693677,685987,678092,670049,661870,661764,664917,665471,663860,668940,690930,690525,675571,666841,663764,660127,670752,693709,712742,698164,701373,698830,698297,727265,755137,769472,778267,779302,759991,708006,660234,631454,615994,609139,579556,583027,580232,573447,593477,552377,530661,521773,498483,510060,490812,503734,519245,538870,535597,493716,492452,488289,502291,522735,515090,504685,495332,492481,498347,471030,451500,441316,416437,399520,368478,338536,314740,303788,287114,259820,238807,218904,168656,160697,143856,134232,114286,101004,91416,77008,68155,58076,51409,43977,35614,30035,24201,19340,16243,12336,9592,7346,13125 1,8,0,2027,48674684,729028,727637,726240,724241,721589,718260,714048,708704,702196,694895,687233,679347,671302,663149,663150,666626,667676,666682,672408,694906,694802,680046,671372,668284,664557,675019,697740,716506,701704,704656,701783,700856,729405,756903,770947,779492,780341,760873,708834,661000,632073,616428,609359,579618,582898,579945,573000,592732,551529,529630,520554,497091,508348,488930,501489,516629,535803,532200,490347,488786,484376,497900,517729,509735,498994,489243,485840,490944,463409,443550,432868,407764,390456,359422,329488,305593,294122,277087,249871,228762,208779,160105,151762,135096,125294,105966,92996,83507,69754,61185,51617,45212,38231,30579,25449,20218,15913,13149,9818,7494,13581 1,8,0,2028,49177055,731061,730228,729343,727796,725594,722854,719452,715240,709911,703440,696166,688512,680624,672606,664566,664899,668877,670553,670229,676491,699285,699375,684687,676007,672830,668954,679191,701639,720136,705088,707700,704429,703111,731284,758475,772253,780593,781262,761690,709569,661622,632525,616688,609427,579551,582651,579539,572396,591792,550490,528426,519136,495521,506443,486854,499067,513818,532507,528603,486815,484969,480283,493312,512457,504116,492962,482778,478795,483111,455365,435167,423953,398637,380934,349909,319983,295981,283956,266562,239458,218254,198236,151264,142580,126150,116231,97593,85000,75687,62646,54414,45417,39329,32847,25922,21274,16646,12891,10471,7677,13967 1,8,0,2029,49677012,732746,732316,731980,730939,729183,726890,724076,720667,716471,711178,704734,697468,689813,681952,674052,666354,667198,671818,674174,674413,680992,703970,704123,689437,680670,677343,673251,683223,705396,723604,708225,710428,706762,705099,732964,759873,773432,781577,782116,762412,710163,662078,632804,616793,609356,579365,582284,578974,571603,590652,549278,527024,517533,493762,504338,484611,496462,510792,529018,524833,483136,480974,476001,488468,506915,498149,486552,475909,471322,474839,446879,426314,414564,389037,370930,339912,309989,285859,273279,255532,228550,207300,187334,142174,133197,117071,107100,89233,77088,68017,55736,47904,39527,33809,27865,21681,17525,13492,10271,8193,14343 1,8,0,2030,50174198,734217,734059,734113,733616,732362,730509,728139,725318,721924,717762,712495,706057,698790,691164,683424,675874,668707,670204,675521,678444,679020,685804,708833,708983,694217,685303,681756,677406,687113,708988,726821,711039,712841,708824,706883,734465,761144,774493,782489,782875,762985,710584,662354,632929,616763,609160,579059,581762,578219,570617,589331,547863,525436,515738,491810,502058,482190,493655,507585,525358,520904,479279,476789,471473,483369,501023,491799,479735,468615,463415,466097,437908,416981,404682,378943,360406,329397,299464,275218,262083,243975,217171,195974,176126,132872,123669,107920,97977,80953,69317,60556,49092,41714,33997,28696,23320,17870,14213,10754,8040,14960 1,8,0,2031,50668560,735671,735590,735904,735792,735078,733722,731788,729410,726600,723242,719103,713844,707408,700166,692662,685279,678274,671785,673991,679884,683155,683953,690807,713812,713873,698961,689830,686018,681414,690829,712322,729707,713530,714973,710679,708489,735838,762293,775481,783304,783480,763381,710822,662473,632913,616606,608843,578596,581047,577273,569458,587802,546264,523658,513745,489695,499601,479577,490678,504222,521544,516784,475237,472357,466699,477933,494747,485037,472494,460888,455052,456853,428443,407152,394283,368316,349333,318314,288392,264049,250332,231911,205398,184319,164659,123421,114058,98769,88936,72820,61755,53369,42768,35898,28869,24028,19234,14500,11336,8424,15254 1,8,0,2032,51160260,737384,737100,737485,737627,737292,736472,735031,733089,730723,727942,724609,720479,715216,708808,701692,694552,687725,681414,675657,678455,684704,688198,689079,695933,718824,718730,703597,694203,690131,685245,694282,715317,732261,715735,716890,712348,709963,737086,763370,776370,783967,783908,763586,710891,662448,632773,616329,608369,577952,580147,576156,568092,586074,544464,521679,511588,487411,496949,476803,487549,500713,517544,512464,470948,467678,461592,472127,488058,477844,464816,452704,446192,447093,418462,396799,383335,357123,337664,306645,276768,252314,238052,219417,193268,172386,153003,113888,104441,89696,80046,64897,54465,46530,36824,30504,24186,19829,15619,11571,8884,15718 1,8,0,2033,51649593,739566,738872,739042,739251,739162,738718,737810,736358,734427,732094,729338,726009,721875,716641,710363,703616,697044,690925,685360,680220,683384,689859,693441,694334,701094,723799,723476,708078,698422,694060,688802,697388,717973,734522,717720,718618,713888,711315,738264,764350,777106,784449,784136,763619,710811,662293,632506,615889,607702,577119,579074,574836,566544,584139,542467,519534,509252,484935,494130,473888,484284,497030,513344,507877,466408,462671,456124,465919,480933,470207,456677,444026,436825,436793,407944,385887,371794,345312,325367,294384,264541,240039,225332,206540,180844,160251,141238,104335,94894,80766,71381,57257,47514,40090,31307,25573,19970,16112,12472,9071,16353 1,8,0,2034,52137108,742320,741109,740862,740849,740824,740620,740085,739164,737722,735823,733515,730765,727429,723325,718225,712324,706154,700305,694951,690019,685263,688661,695224,698816,699624,706216,728660,728059,712395,702447,697711,692008,700149,720330,736560,719513,720214,715301,712597,739348,765174,777662,784736,784190,763501,710600,662010,632076,615258,606841,576116,577800,573329,564795,581992,540298,517215,506722,482301,491169,470843,480853,493155,508882,503025,461538,457301,450263,459293,473362,462102,448036,434835,426927,425927,396850,374379,359609,332860,312438,281479,251741,227303,212212,193342,168197,147991,129443,94847,85495,72055,63018,49970,40968,34110,26260,21132,16234,12873,9786,16903 1,8,0,2035,52623294,745679,743924,743152,742713,742459,742314,742018,741468,740554,739144,737272,734968,732209,728906,724941,720224,714911,709478,704410,699701,695164,690661,694158,700727,704229,704875,711221,733357,732475,716518,706184,700996,694859,702604,722454,738401,721168,721682,716646,713782,740271,765815,778022,784847,784086,763241,710256,661559,631454,614437,605808,574915,576339,571624,562847,579660,537947,514700,504026,479528,488070,467635,477237,489023,504147,497819,456303,451536,443999,452238,465316,453487,438875,425108,416466,414454,385131,362215,346752,319757,298817,267956,238458,214160,198748,179899,155408,135696,117722,85497,76315,63644,55035,43104,34880,28630,21709,17189,12980,10106,17785 1,8,0,2036,53108793,749622,747339,746016,745045,744362,743984,743741,743429,742885,742002,740619,738750,736439,733711,730549,726975,722857,718296,713664,709257,704949,700677,696285,699794,706270,709603,710006,716056,737877,736687,720347,709556,703923,697399,704824,724383,740103,722694,723082,717894,714810,741015,766263,778210,784799,783839,762837,709733,660912,630638,613441,604575,573534,574682,569719,560721,577135,535401,512019,501189,476626,484808,464248,473373,484630,499059,492228,450672,445361,437314,444724,456758,444347,429172,414820,405414,402335,372742,349367,333211,305940,284541,253915,224741,200665,185024,166296,142575,123466,106163,76362,67445,55610,47505,36712,29298,23687,17669,13751,10195,18601 1,8,0,2037,53594129,754084,751340,749478,747954,746733,745921,745444,745183,744876,744360,743503,742125,740248,737966,735385,732618,729656,726305,722562,718606,714615,710578,706424,702053,705471,711766,714854,714959,720708,742188,740601,723797,712556,706529,699698,706840,726164,741671,724150,724383,718982,715657,741565,766535,778236,784610,783448,762249,709004,660064,629645,612247,603152,571962,572828,567643,558411,574403,532681,509197,498221,473568,481361,460616,469254,479896,493580,486217,444637,438766,430187,436715,447665,434656,418899,403938,393718,389511,359647,335823,318918,291439,269710,239408,210654,186898,171127,152635,129794,111398,94861,67525,58965,48024,40489,30851,24257,19291,14142,10808,19189 1,8,0,2038,54079791,758975,755857,753526,751459,749681,748327,747413,746914,746658,746380,745887,745032,743651,741804,739668,737493,735348,733170,730652,727600,724070,720358,716446,712316,707863,711101,717138,719919,719725,725144,746191,744128,726870,715228,708892,701790,708713,727814,743164,725506,725523,719884,716307,741936,766648,778123,784280,782869,761448,708070,659036,628454,610863,601534,570191,570804,565386,555904,571490,529816,506243,495087,470329,477664,456738,464801,474785,487680,479767,438182,431724,422575,428187,438012,424377,408021,392412,381323,375947,345833,321518,303904,276363,254377,224498,196273,172945,157157,139023,117176,99590,83923,59069,50952,40956,34045,25553,19770,15451,11122,20002 1,8,0,2039,54566298,764261,760805,758096,755551,753224,751308,749849,748913,748420,748191,747936,747442,746582,745231,743536,741812,740272,738928,737599,735788,733172,729929,726346,722465,718254,713628,716601,722320,724792,724269,729266,749801,747266,729609,717653,711045,703732,710451,729388,744555,726702,726477,720589,716787,742156,766623,777867,783760,782074,760429,706945,657801,627070,609283,599712,568255,568599,562927,553226,568421,526813,503124,491764,466845,473707,452533,459980,469261,481339,472866,431278,424195,414463,419121,427768,413484,396492,380189,368199,361628,331222,306476,288290,260765,238611,209262,181689,158905,143226,125569,104820,88154,73449,51066,43475,34456,28216,20835,15849,12160,20765 1,8,0,2040,55054171,769927,766147,763094,760165,757356,754885,752860,751377,750447,749981,749773,749518,749019,748192,746995,745716,744640,743915,743437,742831,741469,739146,736040,732495,728529,724143,719258,721905,727303,729436,728491,732987,753015,750063,732090,719860,713041,705541,712114,730862,745785,727708,727230,721123,717115,742242,766461,777428,783024,781063,759216,705608,656374,625487,607501,597717,566142,566198,560300,550401,565206,523636,499812,488185,463115,469411,447966,454760,463313,474549,465478,423886,416161,405822,409484,416906,401932,384253,367230,354329,346468,315845,290820,272121,244712,222494,193801,167003,144892,129443,112385,92839,77195,63539,43598,36600,28570,23023,16710,12482,22011 1,8,0,2041,55543995,775927,771868,768485,765208,762009,759052,756468,754420,752938,752035,751588,751384,751122,750654,749984,749213,748595,748351,748510,748769,748621,747562,745382,742316,738686,734542,729891,724687,727007,732052,733752,732303,736303,755884,752601,734351,721910,714902,707272,713673,732171,746824,728511,727809,721504,717312,742193,766116,776778,782078,779857,757778,704068,654744,623700,605550,595536,563834,563628,557525,547437,561809,520264,496244,484346,459049,464744,443010,449127,456927,467276,457570,415981,407596,396627,399249,405377,389657,371270,353523,339623,330497,299828,274604,255472,228291,206130,178223,152341,131019,115928,99592,81350,66813,54280,36724,30366,23323,18477,13163,23075 1,8,0,2042,56036319,782231,777924,774255,770644,767090,763740,760667,758058,756007,754554,753671,753226,753014,752784,752476,752237,752141,752372,753033,753943,754670,754835,753926,751787,748636,744822,740409,735437,729907,731869,736464,737645,735700,739264,758485,754909,736452,723824,716689,708902,715068,733289,747655,729140,728236,721753,717381,741971,765567,775917,780930,778423,756127,702313,652902,621740,603411,593159,561365,560917,554613,544300,558199,516622,492411,480162,454620,459676,437652,443072,450077,459478,449113,407543,398469,386843,388365,393114,376627,357528,338978,324114,313856,283225,257890,238430,211600,189637,162652,137814,117400,102799,87313,70458,57110,45748,30491,24807,18726,14567,24257 1,8,0,2043,56531643,788781,784283,780360,776459,772567,768859,765386,762285,759676,757651,756218,755336,754881,754703,754638,754769,755215,755983,757137,758564,759956,761006,761324,760459,758240,754901,750811,746071,740765,734879,736384,740448,741122,738737,741951,760855,757059,738416,725658,718372,710366,716269,734199,748310,729616,728529,721870,717278,741545,764810,774864,779565,776777,754257,700343,650881,619593,601073,590606,558757,558069,551522,540961,554306,512704,488224,475596,449795,454190,431880,436559,442710,451125,440084,398546,388751,376429,376772,380083,362816,342922,323621,307936,296593,266106,240774,221097,194769,173139,147216,123547,104165,90187,75663,60265,48160,38004,24926,19930,14770,26058 1,8,0,2044,57030486,795559,790889,786772,782609,778419,774369,770535,767032,763931,761348,759342,757909,757017,756595,756586,756971,757799,759122,760837,762770,764689,766413,767620,767990,767043,764635,761016,756590,751507,745841,739498,740461,744003,744232,741494,744405,763060,759065,740296,727384,719882,711631,717257,734932,748814,729961,728691,721821,716978,740922,763866,773591,777985,774905,752155,698177,648663,617243,598566,587908,556019,555049,548229,537347,550118,508425,483652,470619,444562,448273,425658,429548,434807,442196,430452,388950,378398,365322,364436,366263,348123,327492,307588,291138,278783,248558,223358,203601,177919,156771,132042,109669,91435,78207,64754,50856,40031,31082,20039,15732,27384 1,8,0,2045,57533377,802526,797724,793426,789064,784607,780253,776077,772212,768707,765631,763067,761060,759618,758758,758508,758958,760053,761774,764062,766572,769012,771270,773160,774422,774707,773567,770873,766914,762135,756679,750550,743669,744101,747178,747053,744015,746691,765120,760991,742069,728939,721186,712682,718070,735507,749179,730178,728684,721576,716485,740118,762708,772113,776180,772799,749842,695804,646235,614720,595909,585067,553103,551826,544659,533446,545548,503747,478668,465218,438907,441897,418950,422013,426343,432657,420176,378717,367346,353488,351337,351547,332583,311373,290929,273790,260507,230687,205762,186072,161184,140673,117273,96316,79342,66976,54678,42300,32761,25001,15827,28936 1,8,0,2046,58040880,809621,804745,800313,795766,791104,786479,781996,777785,773916,770433,767377,764812,762795,761391,760702,760916,762093,764098,766799,769898,772927,775717,778148,780095,781269,781361,779929,776887,772569,767412,761484,754806,747394,747357,750064,749630,746364,748834,767101,762804,743665,730289,722282,713560,718735,735953,749415,730225,728481,721139,715821,739108,761350,770413,774148,770485,747313,693211,643634,612054,593115,582046,549991,548323,540798,529172,540554,498636,473255,459378,432799,435009,411724,413928,417285,422473,409211,367782,355558,340914,337369,335963,316340,294613,273708,255979,241882,212615,188123,168653,144715,124991,103051,83615,67988,56591,45505,34641,26365,19756,29994 1,8,0,2047,58553346,816783,811897,807386,802699,797848,793011,788252,783732,779517,775671,772208,769149,766574,764594,763366,763148,764099,766203,769210,772740,776370,779757,782727,785217,787079,788053,787847,786061,782653,777951,772314,765823,758601,750727,750316,752699,752037,748567,750893,768966,764440,745056,731427,723201,714289,719270,736271,749478,730075,728085,720532,714958,737906,759778,768492,771910,767951,744554,690431,640877,609242,590137,578818,546602,544525,536559,524483,535105,493079,467395,453072,426191,427589,403961,405264,407599,411595,397491,356104,343020,327481,322558,319665,299437,277277,256014,237810,223040,194490,170582,151495,128659,109879,89510,71685,57482,47131,37287,27897,20845,33565 1,8,0,2048,59071071,823925,819115,814587,809817,804820,799790,794816,790019,785493,781300,777473,774007,770936,768399,766599,765851,766383,768278,771401,775255,779327,783323,786896,789935,792339,793997,794669,794099,791937,788136,782946,776739,769696,762002,753757,753020,755160,754294,750682,752838,770651,765869,746232,732385,723968,714892,719681,736421,749345,729734,727519,719726,713909,736500,757991,766375,769453,765182,741591,687485,637974,606246,586949,575300,542915,540347,531905,519350,529182,487062,461054,446240,419055,419611,395629,395987,397239,399953,384974,343671,329614,313225,307047,302695,281939,259453,237947,219408,204122,176454,153290,134755,113169,95486,76781,60642,47904,38642,30046,22073,36771 1,8,0,2049,59594392,831007,826312,821858,817065,811979,806799,801628,796613,791810,787301,783129,779297,775820,772785,770436,769123,769135,770629,773563,777549,781959,786407,790597,794239,797191,799391,800742,801041,800088,797525,793229,787455,780689,773164,765090,756530,755549,757471,756462,752683,754601,772124,767074,747224,733193,724607,715368,719925,736377,749022,729226,726757,718740,712669,734889,756015,764043,766764,762208,738449,684379,634875,603035,583466,571473,538853,535751,526804,513757,522771,480543,454180,438859,411369,411041,386698,386053,386138,387508,371632,330359,315368,298281,290883,285115,263935,241243,219642,200912,185281,158655,136410,118595,98402,81949,64990,50558,39301,31160,23786,39767 1,8,0,2050,60123568,837988,833451,829106,824381,819265,813993,808669,803457,798433,793648,789156,784980,781139,777698,774850,772998,772461,773449,776002,779816,784367,789162,793811,798078,801634,804374,806263,807237,807148,805783,802712,797825,791481,784227,776317,767919,759121,757922,759690,758514,754501,756149,773373,768096,748062,733868,725118,715675,719980,736143,748529,728523,725814,717563,711232,733097,753835,761484,763875,759054,735140,681070,631553,599526,579669,567251,534369,530701,521229,507686,515824,473478,446749,430900,403103,401850,377118,375394,374252,374227,357339,316203,300429,282697,274122,267015,245525,222776,201226,182474,166673,141263,120103,103180,84505,69395,54219,41500,31710,24688,42941 1,8,0,2051,60658896,844868,840489,836297,831674,826623,821314,815895,810529,805305,800296,795531,791032,786848,783042,779792,777449,776387,776842,778908,782359,786753,791696,796701,801428,805612,808954,811379,812884,813458,812947,811066,807392,801928,795085,787439,779204,770564,761559,760206,761790,760383,756104,757472,774433,768960,748766,734417,725463,715794,719845,735748,747841,727639,724680,716190,709627,731108,751435,758728,760808,755728,731613,677522,627919,595699,575477,562595,529436,525178,515175,501099,508291,465833,438732,422337,394220,391986,366828,363966,361556,359984,342129,301344,284835,266525,256849,248495,226839,204187,182855,164248,148478,124447,104538,88656,71600,57921,44537,33504,25135,45634 1,8,0,2052,61200643,851624,847428,843385,838915,833960,828708,823251,817785,812407,807197,802207,797437,792927,788780,785168,782429,780887,780839,782389,785372,789417,794210,799372,804461,809099,813065,816087,818119,819221,819366,818331,815838,811573,805601,798362,790381,781901,773051,763901,762366,763704,762035,757479,758607,775338,769691,749345,734796,725618,715732,719552,735160,746972,726571,723353,714647,707836,728914,748846,755800,757571,752180,727827,673645,623955,591463,570844,557466,524032,519168,508594,493936,500142,457576,430097,413128,384674,381379,355783,351744,347919,344811,326154,285823,268643,249840,239155,229676,208017,185626,164678,146412,130873,108377,89863,75161,59798,47597,35979,26571,47653 1,8,0,2053,61748961,858228,854240,850377,846048,841240,836082,830676,825171,819694,814331,809139,804143,799358,794886,790936,787842,785920,785407,786473,788956,792546,797002,802019,807272,812269,816688,820327,822951,824570,825235,824845,823189,820098,815316,808941,801362,793133,784440,775445,766123,764341,765403,763454,758662,759583,776102,770289,749751,734983,725591,715514,719077,734397,745913,725310,721859,712927,705844,726539,746094,752713,754120,748367,723695,669418,619569,586776,565735,551846,518145,512633,501429,486170,491341,448671,420805,403227,374396,369990,343958,338602,333376,328857,309459,269692,251926,232733,221165,210708,189203,167254,146874,129135,114038,93217,76223,62806,49171,38466,28549,49952 1,8,0,2054,62303921,864706,860902,857242,853085,848413,843397,838083,832625,827108,821647,816298,811101,806089,801344,797074,793649,791383,790504,791129,793146,796246,800254,804946,810055,815221,819997,824082,827315,829519,830692,830814,829792,827527,823911,818719,811999,804163,795722,786884,777713,768152,766091,766867,764682,759691,760428,776741,770718,749968,734988,725405,715111,718433,733450,744660,723886,720188,711007,703690,724012,743186,749411,750404,744204,719189,664740,614715,581606,560132,545716,511730,505508,493650,477767,481851,439086,410813,392563,363344,357789,331227,324565,318071,312171,292097,253022,234775,215328,203012,191741,170564,149239,129614,112596,98143,79112,63721,51672,39762,30539,52882 1,8,0,2055,62865513,871063,867441,863958,860002,855492,850606,845429,840062,834590,829088,823642,818285,813073,808100,803560,799825,797240,796037,796315,797906,800551,804079,808333,813122,818140,823083,827520,831194,834002,835749,836369,835850,834208,831409,827377,821835,814855,806802,798216,789200,779789,769958,767607,768137,765751,760586,761146,777211,770955,750000,734833,725039,714543,717611,732317,743244,722288,718322,708926,701392,721335,740067,745849,746335,739653,714209,659567,609357,575920,554012,539034,504728,497763,485226,468692,471631,428767,400039,381084,351495,344640,317613,309785,302049,294805,274145,235908,217310,197751,184836,172929,152273,131765,113075,96964,83340,66179,52447,41809,31589,56275 1,8,0,2056,63433824,877322,873858,870549,866763,862449,857722,852672,847438,842055,836597,831109,825656,820283,815111,810347,806349,803465,801964,801934,803196,805428,808514,812291,816647,821349,826139,830739,834756,837995,840342,841525,841491,840345,838162,834939,830552,824745,817548,809346,800578,791320,781636,771528,768931,769249,766688,761355,761695,777483,771005,749877,734502,724509,713801,716611,731026,741652,720500,716294,706705,698956,718457,736696,741933,741881,734623,708706,653863,603472,569712,547336,531738,497110,489370,476124,458906,460629,417641,388441,368768,338703,330568,303263,294301,285359,276832,255706,218464,199661,180145,166802,154457,134517,115011,97433,82391,69751,54504,42454,33230,59273 1,8,0,2057,64008802,883505,880174,877018,873403,869254,864714,859821,854713,849462,844091,838645,833150,827681,822348,817387,813173,810041,808257,807948,808918,810835,813514,816857,820742,825013,829484,833926,838100,841676,844444,846219,846741,846066,844367,841756,838171,833517,827488,820139,811755,802744,793208,783242,772902,770095,770225,767493,761958,762055,777574,770899,749572,734005,723807,712883,715459,729564,739867,718553,714132,704351,696330,715342,732981,737636,736944,729055,702634,647595,597037,562932,540037,523795,488838,480289,466296,448358,448761,405652,375985,355462,324998,315730,288219,278155,268077,258351,236899,200823,181969,162653,149078,136517,117481,99149,82842,69008,57477,44146,33760,62410 1,8,0,2058,64590409,889638,886415,883386,879921,875938,871556,866843,861891,856767,851528,846167,840715,835202,829771,824653,820250,816913,814895,814325,815033,816672,819049,821992,825448,829247,833285,837402,841413,845135,848229,850420,851524,851397,850161,848023,845050,841193,836311,830133,822601,813970,804674,794851,784650,774115,771122,771073,768133,762368,762234,777508,770607,749106,733338,722931,711819,714147,727917,737923,716473,711834,701803,693475,711892,728892,732862,731472,722907,695962,640746,590006,555518,532081,515167,479880,470476,455688,436963,435966,392766,362517,341196,310535,300162,272521,261425,250288,239482,217863,183121,164380,145448,131843,119289,101339,84341,69426,56906,46579,35124,64817 1,8,0,2059,65178566,895766,892607,889682,886335,882495,878277,873718,868945,863976,858861,853633,848262,842793,837320,832110,827556,824044,821836,821051,821515,822903,825011,827661,830721,834091,837653,841332,845011,848562,851799,854305,855815,856258,855563,853882,851376,848129,844046,839007,832639,824858,815941,806357,796297,785896,775190,772018,771751,768580,762595,762258,777261,770152,748467,732501,721913,710598,712653,726117,735843,714261,709352,699028,690291,708076,724329,727555,725416,716143,688671,633264,582313,547425,523432,505819,470191,459878,444221,424664,422212,378818,348062,326127,295348,283911,256237,244190,232115,220365,198747,165506,147062,128701,115275,102952,86256,70716,57285,46150,37080,67330 1,8,0,2060,65773234,901940,898792,895927,892678,888953,884871,880473,875852,871060,866099,860995,855754,850364,844938,839688,835049,831397,829033,828077,828347,829503,831371,833759,836530,839503,842634,845833,849068,852278,855335,857976,859792,860630,860496,859350,857296,854511,851033,846793,841566,834945,826874,817664,807837,797580,787005,776139,772747,772238,768849,762672,762110,776850,769523,747652,731518,720728,709203,711015,724185,733630,711861,706634,695927,686759,703802,719243,721674,718751,708743,680703,625077,573918,538622,514048,495709,459715,448415,431830,411417,407314,363834,332791,310297,279480,267046,239450,226565,213687,201149,179715,148153,130195,112593,99549,87674,72367,58378,46481,36770,70390 1,8,1,2014,20187289,330094,330636,331332,331607,329279,330578,340451,340081,330258,324974,321667,318110,322149,333307,342677,334298,335554,333394,333516,350116,365180,375202,379121,377250,366566,339293,315399,300354,292088,288618,273175,275239,273033,270245,282122,261176,251451,246815,236653,243686,234295,241622,251239,261591,264315,244348,245071,243462,253204,266365,263674,260133,256524,256959,263632,250481,242860,237915,226206,219690,202852,188467,176969,173231,167696,154238,145011,136205,106667,104545,96745,92988,82597,75173,71946,64451,59678,53950,50783,46536,40627,37115,32555,28499,26580,22249,19496,17259,14707,12571,10329,8486,6697,5172,4123,2916,2082,1486,1042,772,1468 1,8,1,2015,20420757,334732,330298,331174,331829,332028,329678,330967,340833,340506,330713,325453,322120,318565,322603,333756,343196,335001,336459,334499,334766,351380,366457,376396,380270,378367,367563,340271,316281,301261,292923,289368,273867,275778,273501,270565,282269,261334,251529,246841,236644,243609,234116,241332,250804,261040,263627,243657,244208,242522,252024,264890,261970,258278,254498,254700,261026,247807,239998,234877,223069,216420,199647,185308,173808,169923,164243,150864,141605,132792,103855,101571,93799,89923,79671,72299,68957,61555,56752,51070,47831,43577,37836,34355,29940,26026,24085,20003,17376,15233,12856,10876,8835,7172,5590,4259,3345,2333,1638,1151,796,1489 1,8,1,2016,20657530,339315,334956,330853,331687,332266,332458,330085,331383,341254,340967,331186,325931,322589,319032,323083,334322,343890,335960,337605,335811,336116,352735,367771,377601,381400,379449,368504,341223,317148,302150,293722,290068,274467,276232,273893,270827,282362,261434,251587,246841,236604,243474,233861,240973,250313,260421,262881,242871,243244,241462,250713,263252,260130,256282,252305,252289,258269,244962,236971,231696,219816,213045,196359,182049,170570,166510,160676,147383,138100,129277,100950,98501,90753,86766,76652,69334,65878,58572,53744,48127,44826,40599,35036,31616,27359,23602,21663,17842,15354,13323,11126,9309,7471,5986,4608,3459,2673,1839,1270,879,1492 1,8,1,2017,20897436,343829,339559,335532,331383,332140,332710,332893,330517,331835,341714,341444,331659,326430,323057,319525,323678,335072,344846,337169,338966,337225,337566,354121,369095,378795,382494,380471,369398,342146,318011,302987,294465,290674,274973,276612,274214,271022,282401,261514,251610,246802,236504,243253,233552,240552,249768,259732,262034,241974,242167,240282,249243,261481,258162,254124,249964,249721,255337,241958,233801,228392,216454,209579,192961,178705,167221,162977,156986,143793,134493,125650,97947,95333,87611,83506,73533,66272,62704,55503,50665,45130,41793,37616,32254,28912,24832,21235,19326,15772,13443,11537,9523,7880,6245,4933,3747,2770,2106,1424,970,1540 1,8,1,2018,21140331,348239,344093,340153,336079,331848,332596,333159,333352,330986,332323,342194,341923,332152,326937,323557,320139,324461,336092,346062,338604,340430,338738,339043,355524,370402,379955,383532,381443,370262,343044,318830,303752,295110,291189,275405,276930,274468,271154,282427,261563,251589,246699,236322,242963,233186,240073,249157,258946,261065,240959,240979,238951,247643,259570,256036,251824,247470,246983,252236,238805,230517,224969,212988,205998,189469,175243,163748,159321,153188,140088,130774,121907,94842,92061,84362,80136,70318,63112,59433,52359,47536,42098,38748,34649,29503,26250,22363,18961,17089,13816,11651,9882,8059,6586,5151,4011,3004,2183,1634,1088,1630 1,8,1,2019,21386056,352460,348525,344705,340718,336562,332319,333057,333631,333849,331490,332832,342679,342427,332647,327472,324181,320948,325525,337382,347506,340151,341996,340293,340526,356919,371672,381061,384520,382376,371102,343889,319591,304428,295657,291623,275773,277183,274649,271257,282423,261565,251507,246519,236070,242607,232764,239532,248446,258058,259975,239825,239653,237493,245908,257496,253769,249370,244808,244089,248988,235533,227118,221442,209411,202315,185850,171649,160140,155546,149274,136261,126929,118049,91632,88679,80999,76654,66995,59861,56083,49152,44366,39052,35717,31708,26800,23654,19978,16783,14974,11982,9990,8372,6740,5433,4189,3214,2369,1694,1248,1775 1,8,1,2020,21634155,356264,352768,349156,345286,341216,337047,332791,333543,334143,334377,332014,333344,343185,342940,333178,328130,325005,322044,326872,338902,349063,341794,343600,341862,341998,358275,372882,382126,385480,383290,371905,344666,320258,305021,296120,291989,276078,277367,274801,271328,282370,261502,251350,246272,235759,242187,232285,238900,247628,257048,258765,238552,238213,235901,244018,255277,251353,246750,241992,241042,245618,232138,223622,217792,205730,198491,182092,167918,156403,151642,145226,132300,122954,114063,88306,85170,77522,73060,63569,56518,52664,45899,41175,36016,32711,28819,24163,21145,17694,14718,12990,10281,8468,7008,5564,4423,3359,2535,1840,1294,1983 1,8,1,2021,21883998,359486,356592,353418,349753,345797,341717,337533,333285,334065,334688,334921,332548,333876,343703,343487,333844,328990,326121,323432,328466,340545,350729,343478,345216,343417,343432,359560,374041,383160,386420,384152,372639,345345,320836,305530,296505,292287,276305,277526,274909,271361,282259,261359,251123,245966,235395,241713,231714,238170,246688,255911,257407,237164,236641,234154,241991,252911,248776,243976,239032,237873,242127,228635,219998,214027,201904,194522,178184,164048,152533,147603,141046,128205,118847,109939,84859,81543,73923,69357,60049,53103,49200,42624,37989,33003,29748,26002,21611,18737,15528,12775,11145,8718,7088,5789,4531,3548,2650,1967,1406,2149 1,8,1,2022,22134965,362143,359838,357261,354032,350278,346312,342217,338040,333820,334623,335247,335470,333107,334422,344260,344169,334722,330145,327537,325069,330182,342300,352446,345169,346813,344922,344795,360799,375157,384165,387304,384928,373275,345914,321324,305953,296821,292514,276504,277651,274967,271335,282069,261136,250826,245601,234969,241146,231046,237330,245639,254628,255924,235652,234925,232273,239821,250377,246045,241058,235958,234590,238533,225004,216262,210118,197932,190399,174131,160037,148525,143417,136723,123967,114592,105663,81287,77787,70210,65547,56452,49641,45708,39354,34829,30033,26853,23270,19155,16451,13491,10970,9455,7306,5861,4714,3635,2799,2059,1505,2327 1,8,1,2023,22386531,364398,362523,360530,357895,354574,350807,346828,342737,338587,334387,335200,335810,336040,333670,335004,344962,345064,335902,331603,329212,326836,332008,344099,354185,346835,348369,346348,346107,361987,376236,385116,388117,385594,373816,346384,321730,306287,297071,292711,276664,277732,274953,271215,281809,260840,250470,245172,234460,240466,230274,236376,244455,253213,254313,233997,233078,230255,237492,247689,243171,238025,232771,231197,234810,221254,212376,206047,193804,186115,169926,155879,144367,139075,132247,119577,110177,101234,77586,73908,66385,61647,52797,46147,42218,36100,31709,27126,24042,20639,16828,14298,11595,9312,7927,6038,4775,3784,2873,2174,1572,2507 1,8,1,2024,22638554,366368,364806,363234,361181,358457,355117,351334,347362,343293,339166,334975,335775,336392,336617,334271,335730,345880,346271,337398,333324,331029,328721,333888,345917,355903,348448,349850,347714,347380,363142,377255,385988,388824,386160,374270,346778,322069,306552,297298,292870,276776,277743,274852,271021,281479,260481,250053,244655,233847,239677,229397,235290,243157,251671,252553,232217,231097,228087,235022,244861,240177,234876,229481,227672,230958,217352,208330,201812,189516,181675,165564,151568,140055,134578,127608,115021,105604,96645,73759,69916,62467,57685,49109,42648,38745,32887,28659,24307,21341,18141,14637,12291,9851,7811,6554,4923,3835,2991,2228,1662,2672 1,8,1,2025,22890686,368125,366803,365538,363903,361760,359014,355657,351879,347932,343882,339766,335564,336370,336981,337227,335014,336679,347117,347798,339162,335189,332966,330667,335784,347712,357564,349985,351267,349034,348616,364236,378188,386747,389431,386637,374653,347102,322338,306789,297482,292981,276819,277666,274678,270759,281081,260060,249546,244032,233128,238782,228389,234095,241733,249980,250662,230305,228969,225784,232418,241916,237070,231623,226059,224024,226946,213285,204114,197409,185061,177063,161034,147095,135580,129908,122793,110297,100862,91902,69812,65823,58479,53680,45411,39166,35315,29735,25693,21588,18769,15786,12591,10447,8268,6464,5346,3956,3031,2326,1704,2830 1,8,1,2026,23142715,369673,368589,367558,366227,364500,362335,359569,356215,352464,348536,344496,340367,336171,336972,337608,337989,335988,337952,348684,349599,341073,337180,334966,332628,337658,349452,359146,351462,352642,350320,349785,365244,379010,387404,389949,387041,374959,347353,322573,306981,297614,293019,276774,277513,274434,270433,280617,259543,248933,243298,232307,237757,227276,232781,240170,248163,248633,228246,226707,223352,229704,238852,233856,228241,222514,220222,222757,209041,199724,192831,180433,172270,156334,142442,130932,125057,117794,105394,95957,87017,65759,61646,54448,49659,41726,35714,31950,26674,22837,19000,16339,13586,10709,8772,6844,5277,4298,3128,2357,1775,2957 1,8,1,2027,23394357,370979,370163,369367,368266,366839,365090,362903,360143,356812,353081,349161,345110,340987,336785,337613,338387,338986,337297,339569,350535,351550,343115,339237,336987,334572,339476,351112,360671,352889,353980,351541,350865,366133,379727,387966,390384,387363,375192,347570,322769,307125,297675,292968,276651,277289,274128,270042,280055,258921,248210,242459,231358,236621,226051,231329,238483,246212,246445,226055,224316,220818,226882,235680,230509,224732,218813,216244,218387,204619,195162,188069,175618,167291,151440,137607,126098,120022,112600,100312,90896,81994,61623,57425,50399,45648,38072,32330,28674,23718,20112,16550,14074,11558,8995,7269,5586,4243,3400,2435,1800,3088 1,8,1,2028,23645293,372033,371501,370962,370096,368896,367444,365673,363491,360753,357443,353719,349788,345743,341613,337442,338411,339409,340325,338955,341478,352541,353636,345226,341316,338987,336454,341209,352709,362141,354278,355250,352665,351824,366916,380346,388451,390744,387615,375393,347742,322909,307195,297642,292838,276461,277002,273757,269555,279377,258188,247376,241490,230305,235375,224694,229759,236668,244105,244112,223736,221822,218180,223955,232374,227034,221058,214935,212085,213828,200015,190408,183104,170608,162111,146348,132577,121075,114783,107216,95067,85690,76868,57433,53182,46357,41674,34481,29032,25512,20898,17529,14264,11983,9713,7456,5937,4494,3357,2645,1861,3182 1,8,1,2029,23895294,372917,372582,372323,371713,370742,369516,368042,366270,364113,361395,358094,354360,350433,346382,342282,338255,339454,340779,342021,340919,343548,354688,355796,347362,343375,340928,338247,342878,354247,363571,355598,356418,353662,352668,367605,380884,388854,391029,387832,375546,347862,322978,307173,297529,292633,276205,276649,273285,268960,278582,257342,246413,240416,229144,233995,223224,228070,234708,241857,241645,221320,219224,215447,220900,228937,223391,217208,210874,207737,209078,195216,185446,177937,165385,156712,141049,127341,115845,109345,101652,89666,80369,71668,53220,48942,42345,37761,30983,25845,22492,18225,15109,12151,10075,8056,6093,4779,3558,2613,2022,3280 1,8,1,2030,24144274,373687,373497,373425,373093,372379,371377,370128,368654,366905,364767,362057,358743,355013,351085,347065,343114,339324,340855,342518,344026,343047,345764,356910,357982,349477,345377,342780,339977,344485,355744,364927,356817,357461,354550,353413,368203,381342,389184,391276,388001,375641,347905,322950,307070,297346,292365,275884,276201,272707,268254,277669,256366,245345,239229,227853,232494,221638,226243,232614,239476,239073,218798,216534,212590,217723,225331,219570,213171,206623,203202,204119,190202,180273,172550,159943,151087,135532,121892,110413,103721,95924,84140,74972,66439,49006,44731,38393,33946,27595,22798,19626,15721,12878,10220,8360,6584,4907,3782,2769,1997,3460 1,8,1,2031,24392230,374441,374297,374368,374217,373780,373032,372005,370757,369301,367572,365440,362719,359414,355677,351782,347914,344209,340762,342635,344571,346210,345326,348059,359158,360148,351534,347291,344558,341643,346047,357166,366181,357905,358387,355334,354074,368721,381721,389471,391476,388114,375660,347849,322839,306893,297096,292029,275467,275637,272018,267440,276621,255284,244164,237911,226448,230876,219919,224288,230393,236992,236387,216184,213719,209617,214382,221545,215561,208947,202183,198460,198937,184967,174882,166929,154268,145232,129786,116225,104789,97924,90058,78530,69538,61208,44816,40579,34532,30255,24355,19902,16933,13403,10839,8482,6835,5301,3885,2945,2119,3550 1,8,1,2032,24639336,375334,375081,375194,375181,374921,374451,373674,372647,371422,369980,368260,366118,363400,360090,356388,352650,349029,345680,342586,344739,346808,348546,347684,350389,361388,362253,353499,349125,346275,343263,347534,358481,367304,358874,359208,356029,354652,369157,382064,389710,391619,388147,375575,347706,322652,306646,296779,291595,274942,274966,271219,266490,275457,254085,242851,236479,224930,229123,218081,222215,228072,234399,233602,213446,210786,206483,210867,217566,211358,204525,197537,193500,193524,179498,169250,161065,148355,139134,123808,110356,98983,91980,84097,72877,64093,56005,40680,36523,30793,26717,21277,17189,14450,11285,9002,6941,5508,4202,3026,2253,3699 1,8,1,2033,24885762,376464,376004,376001,376030,375904,375609,375107,374330,373325,372117,370683,368950,366811,364090,360815,357272,353790,350532,347542,344740,347030,349203,350964,350078,352695,363559,364266,355384,350894,347945,344808,348913,359660,368301,359735,359935,356643,355152,369558,382356,389893,391681,388073,375402,347487,322393,306330,296363,291047,274307,274185,270287,265432,274173,252756,241424,234925,223277,227246,216128,220044,225651,231703,230684,210589,207692,203176,207165,213391,206954,199894,192673,188316,187864,173789,163371,154955,142188,132782,117611,104288,93025,85935,78077,67209,58675,50862,36634,32587,27205,23352,18383,14673,12173,9378,7371,5597,4366,3275,2314,3887 1,8,1,2034,25131790,377884,377161,376948,376857,376773,376608,376280,375777,375021,374033,372832,371387,369654,367514,364830,361719,358434,355320,352435,349744,347088,349482,351686,353421,352454,354938,365634,366196,357200,352613,349533,346237,350154,360713,369189,360499,360582,357175,355612,369911,382588,389995,391638,387910,375151,347190,322064,305914,295830,290380,273569,273277,269248,264258,272747,251308,239877,233234,221503,225253,214080,217778,223132,228878,227638,207567,204423,199687,203274,209011,202337,195040,187581,182890,181951,167824,157236,148574,135760,126188,111197,98054,86955,79831,72040,61562,53314,45825,32704,28811,23795,20188,15698,12369,10120,7679,5943,4438,3407,2507,4042 1,8,1,2035,25377754,379612,378613,378129,377826,377619,377495,377296,376963,376483,375742,374764,373549,372104,370371,368271,365753,362907,359995,357265,354686,352142,349603,352034,354208,355858,354760,357081,367622,368055,358966,354248,351003,347524,351263,361650,369981,361178,361142,357668,356024,370201,382740,389991,391505,387662,374816,346819,321629,305382,295187,289605,272699,272258,268093,262951,271195,249739,238192,231420,219618,223160,211942,215419,220486,225922,224415,204371,200971,196017,199190,204416,197494,189950,182242,177205,175768,161588,150825,141918,129082,119355,104602,91700,80820,73699,66023,55970,48061,40929,28927,25211,20586,17249,13240,10285,8293,6196,4716,3463,2607,4286 1,8,1,2036,25624000,381639,380370,379607,379026,378608,378358,378197,377996,377684,377218,376485,375493,374281,372833,371143,369210,366964,364499,361979,359562,357136,354715,352218,354624,356713,358227,356968,359140,369536,369863,360647,355765,352326,348677,352253,362492,370682,361772,361665,358110,356378,370411,382790,389898,391284,387335,374401,346340,321082,304734,294429,288702,271732,271125,266802,261520,269512,248030,236380,229491,217641,220974,209714,212937,217718,222792,221004,200986,197334,192155,194893,199588,192411,184614,176650,171261,169306,155067,144133,134996,122155,112327,97877,85273,74653,67580,60059,50483,42952,36216,25325,21819,17600,14557,11016,8432,6693,4919,3679,2648,4506 1,8,1,2037,25870865,383930,382425,381388,380526,379826,379364,379079,378912,378731,378435,377975,377229,376239,375023,373622,372100,370444,368588,366522,364324,362071,359769,357391,354875,357196,359143,360492,359084,361121,371396,371582,362202,357130,353514,349709,353146,363240,371295,362329,362132,358490,356649,370516,382748,389719,390987,386926,373869,345738,320412,303972,293545,287691,270649,269855,265391,259968,267685,246190,234453,227466,215572,218699,207366,210338,214782,219478,217394,197421,193504,188088,190377,194520,187077,179015,170796,165038,162540,148254,137169,127809,115024,105155,91066,78805,68491,61515,54201,45141,38030,31724,21932,18663,14860,12119,9034,6809,5314,3839,2818,4670 1,8,1,2038,26118584,386439,384744,383466,382329,381346,380600,380102,379808,379662,379497,379207,378731,377989,376999,375824,374599,373357,372101,370650,368914,366883,364761,362505,360110,357513,359696,361468,362661,361120,363041,373161,373177,363606,358355,354580,350641,353944,363901,371868,362830,362541,358790,356816,370532,382620,389461,390607,386397,373215,345009,319627,303079,292552,286568,269425,268465,263859,258274,265718,244232,232431,225346,213414,216301,204901,207575,211663,215957,213583,193664,189462,183799,185623,189195,181474,173148,164658,158517,155465,141161,129929,120400,107737,97883,84207,72341,62379,55546,48494,39991,33332,27488,18771,15765,12380,9945,7298,5409,4147,2944,4889 1,8,1,2039,26367451,389149,387284,385816,384432,383169,382137,381352,380848,380571,380441,380286,379976,379505,378760,377817,376820,375881,375048,374205,373093,371529,369632,367559,365286,362812,360081,362085,363695,364753,363097,364870,374799,374613,364867,359460,355545,351475,354652,364517,372388,363268,362866,358983,356898,370468,382416,389123,390106,385744,372430,344159,318702,302079,291443,285298,268087,266954,262183,256451,263623,242174,230314,223133,211137,213774,202278,204631,208345,212237,209560,189694,185202,179283,180622,183588,175590,166992,158222,151690,148093,133776,122455,112829,100344,90553,77339,65919,56362,49726,42984,35070,28898,23540,15861,13135,10163,8034,5798,4225,3180,5115 1,8,1,2040,26617736,392057,390024,388380,386804,385292,383977,382906,382112,381627,381365,381241,381070,380767,380289,379594,378828,378125,377604,377192,376695,375760,374333,372493,370409,368052,365436,362533,364371,365838,366778,364979,366568,376275,375899,366001,360456,356406,352219,355317,365083,372843,363624,363092,359090,356896,370329,382133,388667,389478,384958,371517,343169,317672,300960,290194,283904,266628,265301,260379,254505,261420,240012,228100,220795,208740,211080,199477,201494,204832,208311,205309,185504,180707,174525,175352,177703,169421,160529,151475,144570,140410,126145,114813,105137,92882,83209,70508,59590,50483,44099,37717,30421,24761,19902,13224,10790,8212,6386,4529,3240,5428 1,8,1,2041,26869755,395128,392962,391145,389391,387684,386118,384759,383682,382907,382433,382178,382040,381872,381567,381139,380625,380160,379882,379792,379733,379416,378624,377259,375406,373236,370740,367946,364877,366569,367917,368706,366725,368100,377606,377061,367026,361351,357178,352919,355926,365584,373213,363873,363221,359118,356822,370113,381732,388085,388722,384045,370456,342061,316521,299696,288824,282382,265026,263520,258455,252456,259114,237755,225761,218331,206181,208207,196486,198168,201119,204157,200819,181069,175967,169505,169806,171528,162941,153755,144430,137138,132460,118332,107044,97369,85399,75901,63772,53406,44800,38720,32735,26077,20946,16600,10865,8723,6529,4990,3474,5666 1,8,1,2042,27123779,398357,396061,394107,392180,390289,388529,386918,385551,384491,383729,383261,382991,382857,382687,382433,382190,381981,381948,382115,382385,382509,382341,381614,380234,378299,375983,373307,370350,367135,368704,369895,370498,368301,369478,378806,378105,367946,362152,357907,353567,356473,366001,373478,364036,363273,359070,356679,369787,381208,387372,387830,382982,369275,340827,315219,298308,287319,280718,263298,261621,256425,250302,256700,235361,223292,215695,203442,205138,193312,194648,197188,199766,196068,176384,170963,164216,163979,165032,156135,146669,137072,129438,124317,110380,99187,89575,77943,68688,57182,47420,39354,33624,28081,22070,17478,13647,8790,6939,5103,3829,5982 1,8,1,2043,27380090,401712,399320,397234,395161,393100,391153,389347,387724,386375,385329,384571,384087,383822,383687,383569,383504,383573,383804,384221,384759,385217,385496,385391,384655,383191,381106,378607,375764,372658,369321,370734,371732,372118,369724,370722,379888,379046,368775,362904,358582,354148,356933,366310,373652,364118,363252,358949,356424,369340,380560,386534,386797,381800,367959,339442,313789,296788,285669,278917,261453,259618,254290,248051,254145,232837,220647,212873,200513,201875,189945,190916,193023,195115,191048,171439,165690,158656,157845,158204,149011,139262,129442,121543,116021,102335,91294,81802,70577,61626,50800,41680,34193,28858,23778,18428,14375,11044,6996,5423,3916,6439 1,8,1,2044,27638878,405181,402702,400519,398312,396101,393979,391986,390169,388562,387227,386184,385411,384930,384664,384585,384659,384913,385429,386123,386916,387650,388265,388611,388496,387677,386063,383789,381119,378124,374895,371404,372622,373394,373578,371006,371848,380858,379892,369552,363602,359188,354642,357285,366527,373747,364128,363156,358722,356049,368770,379788,385553,385639,380476,366479,337916,312220,295122,283889,276993,259508,257513,252052,245666,251444,230129,217812,209849,197391,198408,186363,186953,188603,190191,185749,166225,160136,152789,151392,151051,141552,131574,121606,113494,107623,94246,83418,74115,63360,54777,44675,36237,29363,24451,19863,15164,11641,8793,5472,4162,6782 1,8,1,2045,27900348,408745,406201,403925,401617,399271,396998,394827,392826,391023,389426,388099,387040,386269,385785,385576,385694,386092,386802,387790,388871,389864,390762,391443,391784,391584,390612,388804,386360,383529,380409,377024,373342,374330,374890,374897,372165,372864,381734,380686,370276,364231,359705,355024,357547,366662,373766,364066,362954,358377,355557,368079,378877,384449,384345,378987,364848,336242,310496,293321,281983,274961,257456,255303,249680,243137,248550,227221,214774,206626,194072,194724,182559,182743,183916,184983,180157,160723,154274,146610,144620,143553,133795,123671,113612,105336,99166,86163,75617,66568,56351,48198,38858,31132,24895,20434,16349,12283,9271,6876,4201,7178 1,8,1,2046,28164802,412375,409790,407448,405049,402597,400189,397865,395682,393694,391903,390312,388968,387913,387142,386712,386706,387155,388019,389208,390587,391876,393039,394009,394685,394936,394583,393415,391429,388825,385864,382587,379005,375094,375869,376243,376089,373213,373781,382560,381424,370928,364771,360111,355321,357732,366731,373713,363893,362631,357912,354951,367257,377845,383213,382884,377346,363060,334405,308635,291397,279973,272822,255305,252957,247163,240422,245445,224104,211530,203199,190540,190797,178510,178271,178953,179483,174252,154907,148096,140119,137515,135752,125823,115598,105503,97111,90705,78148,67958,59235,49613,41949,33402,26408,20818,16827,13252,9785,7252,5276,7448 1,8,1,2047,28432395,416037,413448,411065,408595,406050,403534,401072,398733,396567,394589,392803,391197,389857,388799,388086,387861,388193,389114,390472,392057,393653,395114,396352,397316,397906,397998,397446,396099,393948,391213,388092,384612,380796,376676,377259,377466,377167,374164,374649,383326,382094,371488,365202,360429,355541,357848,366726,373549,363604,362188,357338,354216,366321,376687,381817,381276,375547,361104,332424,306644,289364,277851,270578,253019,250465,244457,237501,242111,220769,208076,199550,186770,186619,174204,173527,173704,173674,168009,148774,141602,133301,130109,127721,117673,107401,97319,88879,82315,70273,60507,52179,43202,36075,28342,22090,17153,13645,10560,7657,5571,8375 1,8,1,2048,28703207,419695,417140,414747,412233,409613,407004,404435,401957,399632,397476,395504,393700,392099,390758,389757,389253,389374,390187,391609,393373,395181,396953,398493,399728,400604,401031,400922,400185,398668,396384,393489,390162,386442,382413,378104,378517,378577,378146,375060,375456,384026,382671,371940,365543,360668,355692,357894,366612,373266,363192,361632,356632,353373,365262,375375,380277,379507,373576,358993,330307,304538,287214,275620,268188,250585,247779,241546,234356,238545,217213,204396,195652,182747,182174,169630,168510,168153,167523,161420,142321,134768,126187,122477,119505,109387,99123,89117,80706,74058,62606,53327,45460,37175,30629,23720,18210,13916,10874,8269,5882,9202 1,8,1,2049,28977377,423319,420826,418467,415942,413275,410584,407921,405334,402872,400555,398406,396414,394615,393014,391734,390944,390787,391401,392725,394561,396554,398544,400397,401938,403083,403796,404014,403717,402809,401159,398708,395603,392033,388096,383871,379400,379660,379583,379072,375896,376192,384631,383135,372301,365805,360839,355775,357831,366381,372866,362670,360950,355824,352416,364058,373923,378577,377568,371447,356736,328067,302315,284954,273241,265645,247959,244881,238406,230988,234746,213417,200457,191486,178469,177446,164788,163196,162270,161025,154480,135518,127631,118846,114664,111145,101015,90821,80969,72651,66014,55209,46487,39140,31580,25649,19564,14776,11096,8517,6352,9943 1,8,1,2050,29254948,426892,424480,422179,419684,417004,414265,411519,408838,406265,403810,401499,399333,397344,395546,394004,392942,392504,392849,393982,395730,397798,399978,402056,403911,405362,406336,406840,406866,406398,405354,403532,400868,397516,393723,389589,385197,380576,380699,380537,379936,376661,376837,385119,383507,372582,365998,360939,355747,357655,366034,372352,362025,360165,354901,351318,362719,372319,376710,375474,369171,354352,325700,299974,282547,270705,262899,245122,241753,235035,227389,230685,209361,196245,187051,173908,172435,159652,157558,156041,154170,147161,128402,120262,111320,106699,102688,92605,82561,72928,64796,58246,48153,40044,33267,26460,21162,15882,11785,8695,6546,10730 1,8,1,2051,29536008,430412,428080,425857,423418,420764,418014,415218,412455,409783,407216,404766,402438,400278,398286,396551,395230,394530,394600,395473,397040,399027,401286,403558,405639,407404,408682,409444,409752,409600,408993,407775,405732,402821,399240,395247,390948,386403,381646,381683,381426,380725,377331,377368,385514,383801,372788,366120,360931,355604,357360,365579,371711,361275,359266,353839,350096,361233,370550,374690,373233,366760,351831,323205,297475,279981,267966,259929,242056,238399,231433,223534,226340,205022,191755,182325,169068,167121,154204,151580,149468,146934,139498,121050,112700,103649,98640,94190,84231,74407,65082,57206,50830,41504,34056,27881,21840,17188,12675,9237,6681,11348 1,8,1,2052,29820612,433871,431632,429482,427123,424520,421792,418984,416168,413416,410751,408187,405721,403397,401235,399308,397796,396843,396660,397267,398587,400397,402579,404931,407211,409199,410790,411853,412415,412543,412250,411466,410027,407727,404581,400798,396633,392178,387500,382660,382599,382244,381417,377888,377802,385829,384022,372926,366132,360807,355346,356960,364998,370967,360414,358228,352648,348735,359591,368632,372525,370859,364213,349172,320543,294807,277200,264996,256719,238759,234808,227573,219408,221693,200388,186970,177300,163930,161472,148419,145262,142516,139352,131574,113502,104983,95872,90533,85716,75954,66436,57490,49950,43833,35312,28559,23025,17745,13722,9939,7102,11818 1,8,1,2053,30108770,437252,435118,433060,430769,428244,425567,422778,419951,417147,414399,411739,409159,406693,404368,402270,400572,399435,399008,399372,400430,402001,404014,406292,408656,410837,412653,414022,414881,415265,415244,414768,413761,412064,409525,406173,402214,397893,393302,388538,383613,383444,382965,381999,378348,378157,386073,384167,372955,366027,360569,354987,356443,364320,370108,359414,357065,351328,347222,357805,366579,370238,368348,361524,346331,317703,291921,274186,261784,253269,235226,230952,223429,214989,216727,195445,181875,171965,158460,155475,142296,138577,135226,131500,123429,105790,97155,88036,82434,77335,67857,58719,50230,43096,37313,29627,23597,18715,14170,10763,7643,12393 1,8,1,2054,30400434,440568,438529,436572,434369,431911,429313,426572,423762,420944,418145,415400,412723,410145,407680,405419,403552,402234,401633,401764,402587,403904,405678,407797,410083,412352,414355,415950,417111,417787,418019,417813,417109,415838,413902,411151,407617,403498,399042,394367,389511,384488,384193,383572,382484,378728,378443,386243,384205,372870,365805,360227,354510,355832,363532,369110,358291,355770,349857,345573,355889,364404,367813,365697,358648,343298,314627,288793,270921,258325,249565,231426,226806,218990,210258,211427,190185,176460,166288,152638,149123,135807,131546,127669,123419,115097,97958,89262,80211,74419,69129,60010,51328,43364,36707,31324,24490,19189,14953,11114,8277,13141 1,8,1,2055,30695511,443825,441876,440013,437912,435535,432994,430333,427571,424771,421956,419160,416398,413722,411145,408747,406720,405240,404466,404433,405031,406118,407645,409529,411657,413845,415935,417712,419097,420073,420595,420638,420201,419229,417710,415563,412625,408931,404673,400134,395365,390409,385263,384823,384082,382889,379039,378658,386305,384125,372667,365479,359771,353941,355115,362609,367990,357038,354325,348249,343798,353851,362096,365247,362858,355569,340014,311292,285400,267397,254609,245581,227336,222359,214229,205199,205786,184589,170692,160239,146474,142384,128983,124257,119883,115154,106627,90051,81368,72454,66555,61164,52486,44331,36953,30830,25905,19923,15334,11734,8550,14070 1,8,1,2056,30994044,447029,445164,443382,441377,439099,436636,434033,431346,428596,425798,422986,420173,417410,414738,412227,410067,408431,407506,407312,407751,408621,409923,411560,413460,415492,417496,419356,420923,422116,422934,423267,423070,422361,421141,419404,417070,413966,410134,405791,401153,396288,391206,385927,385360,384511,383226,379281,378763,386246,383927,372360,365041,359224,353271,354268,361569,366735,355637,352746,346520,341913,351693,359652,362493,359816,352235,336453,307676,281741,263608,250615,241291,222948,217594,209140,199808,199785,178624,164551,153824,139919,135289,121892,116740,111909,106740,98074,82137,73538,64840,58924,53524,45357,37797,31056,25506,21081,15929,12036,9030,14861 1,8,1,2057,31295864,450192,448399,446697,444771,442590,440219,437691,435065,432385,429639,426841,424012,421201,418441,415839,413569,411804,410731,410394,410681,411397,412485,413902,415557,417364,419210,420978,422623,423997,425028,425655,425748,425271,424307,422869,420941,418439,415192,411274,406834,402096,397106,391889,386492,385814,384869,383487,379414,378755,386074,383627,371938,364509,358576,352473,353305,360396,365332,354104,351044,344682,339912,349405,357025,359540,356519,348615,332594,303774,277803,259527,246309,236682,218234,212486,203711,194065,193384,172268,158030,147001,133004,127913,114578,109032,103786,98234,89505,74278,65843,57439,51595,46284,38694,31778,25710,20766,16860,12506,9266,15695 1,8,1,2058,31600900,453338,451591,449958,448109,446002,443729,441291,438738,436119,433444,430695,427883,425054,422242,419556,417196,415330,414133,413662,413815,414384,415325,416534,417970,419528,421146,422757,424309,425753,426961,427798,428182,427994,427258,426069,424441,422340,419692,416360,412346,407800,402935,397808,392474,386974,386198,385154,383643,379430,378632,385798,383204,371427,363878,357797,351563,352224,359077,363798,352451,349235,342725,337790,346942,354208,356333,352935,344688,328424,299575,273560,255130,241673,231730,213179,207034,197919,187928,186559,165509,151086,139803,125812,120295,107068,101175,95567,89699,80985,66544,58360,50322,44639,39505,32549,26316,20942,16613,13241,9629,16377 1,8,1,2059,31909035,456480,454767,453178,451394,449362,447163,444816,442353,439808,437191,434516,431747,428939,426111,423375,420932,418986,417694,417104,417137,417575,418371,419438,420670,422009,423376,424755,426145,427491,428768,429781,430369,430468,430018,429056,427672,425871,423627,420884,417451,413334,408661,403655,398412,392974,387382,386509,385334,383681,379334,378407,385405,382697,370812,363120,356909,350534,350998,357631,362143,350692,347311,340647,335494,344290,351137,352831,349038,340441,323939,295047,268981,250389,236685,226424,207779,201214,191727,181379,179302,158304,143751,132305,118379,112466,99403,93211,87313,81205,72595,59012,51156,43561,38120,33248,26971,21441,16762,13050,10197,17058 1,8,1,2060,32220208,459642,457937,456383,454636,452668,450540,448269,445894,443440,440895,438282,435583,432814,430011,427257,424769,422745,421382,420707,420630,420954,421630,422551,423639,424777,425922,427050,428204,429384,430559,431639,432399,432698,432530,431848,430691,429131,427185,424845,422004,418466,414218,409402,404274,398932,393401,387720,386712,385395,383608,379136,378071,384925,382084,370070,362253,355900,349367,349649,356070,360375,348815,345264,338401,333027,341398,347778,349024,344822,335865,319097,290160,264045,245289,231336,220748,202012,194992,185110,174403,171561,150689,136107,124545,110731,104470,91630,85207,79089,72831,64418,51760,44306,37221,32098,27563,21986,17172,13166,10056,17864 1,8,2,2014,22039517,318994,318022,320692,320541,320375,322631,332787,329992,321982,315497,312912,310026,314173,323917,332133,324214,325524,325112,325436,339739,355042,362349,370060,375495,369660,346704,324972,313055,308187,307267,295357,299250,300567,298813,310033,290533,280277,277801,266333,273919,265958,274889,284396,298002,295420,274113,275893,276416,285971,299870,298621,295289,293074,294480,300633,287942,279088,278030,266762,259967,245702,230332,218971,216866,209427,194831,184503,174499,139638,138905,129770,127614,114355,107820,103648,92995,89343,82779,80318,75815,68177,64434,58737,53627,51849,45873,41893,37886,34085,30187,25517,21840,18293,15024,12698,9116,7309,5431,4181,3178,6864 1,8,2,2015,22276504,323453,319375,318660,321262,321056,320857,323081,333222,330431,322432,315960,313405,310515,314676,324485,332820,325117,326680,326515,327039,341482,356837,364148,371857,377277,371438,348420,326598,314610,309636,308567,296429,300164,301332,299489,310574,291028,280719,278221,266689,274141,266102,274909,284324,297800,295141,273820,275485,275897,285299,298995,297639,294180,291835,293095,299039,286298,277353,276184,264896,258020,243745,228358,216976,214703,207131,192509,182071,171993,137488,136539,127346,125022,111822,105232,100918,90322,86519,79897,77238,72609,64999,61111,55386,50245,48248,42375,38391,34421,30679,26892,22483,19013,15716,12732,10608,7494,5909,4314,3257,6785 1,8,2,2016,22516579,327848,323852,320039,319259,321778,321552,321318,323543,333665,330900,322909,316456,313905,311038,315255,325215,333744,326274,328124,328158,328829,343334,358692,365999,373692,379085,373206,350091,328183,316087,310959,309698,297358,300952,302018,300084,311077,291483,281128,278599,266963,274289,266177,274869,284193,297539,294800,273462,274995,275293,284545,298036,296561,292963,290509,291627,297357,284565,275550,274280,262966,255988,241697,226282,214873,212397,204680,190022,179471,169326,135196,134017,124784,122282,109149,102495,98036,87495,83541,76859,74001,69242,61670,57646,51923,46777,44587,38850,34898,31000,27346,23707,19585,16356,13326,10643,8730,6062,4694,3364,6657 1,8,2,2017,22759735,332184,328267,324532,320661,319799,322270,322025,321792,324012,334138,331399,323418,316955,314443,311639,316004,326184,334929,327733,329807,329991,330736,345251,360599,367888,375549,380886,374923,351705,329687,317433,312117,310682,298166,301659,302634,300636,311531,291910,281501,278890,267165,274366,266187,274771,284013,297218,294388,273015,274415,274613,283711,296984,295378,291659,289099,290072,295588,282763,273688,272316,260950,253865,239536,224092,212625,209934,202058,187358,176702,166487,132752,131342,122078,119394,106326,99605,94984,84505,80399,73660,70592,65712,58197,54057,48364,43254,40898,35338,31447,27654,24128,20665,16855,13886,11146,8764,7071,4824,3662,6595 1,8,2,2018,23005865,336414,332623,328965,325170,321222,320318,322738,322511,322272,324512,334643,331926,323934,317491,315061,312414,316994,327417,336424,329450,331687,331952,332710,347223,362548,369802,377400,382633,376583,353234,331059,318605,313127,311535,298890,302287,303215,301146,311950,292301,281795,279105,267297,274379,266141,274622,283775,296827,293897,272484,273760,273854,282786,295832,294108,290273,287604,288426,293749,280905,271762,270266,258843,251626,237260,221751,210214,207289,199242,184516,173754,163467,130155,128515,119226,116342,103340,96542,91763,81350,77075,70295,67020,62031,54602,50378,44742,39699,37220,31868,28068,24414,21049,17799,14315,11623,9182,7102,5629,3768,6758 1,8,2,2019,23254678,340456,336873,333343,329624,325748,321758,320810,323217,323001,322783,325041,335186,332456,324494,318116,315854,313437,318257,328963,338178,331369,333695,333981,334738,349237,364521,371710,379198,384324,378147,354628,332250,319619,314003,312304,299534,302879,303755,301625,312328,292610,282015,279249,267369,274332,266042,274420,283469,296346,293314,271877,273029,273004,281762,294594,292753,288803,286022,286710,291853,278976,269754,268121,256612,249266,234827,219247,207626,204454,196236,181491,170617,160259,127401,125527,116209,113114,100177,93296,88358,78016,73579,66762,63293,58222,50905,46628,41091,36149,33579,28461,24795,21309,18140,15131,11994,9589,7445,5657,4400,6952 1,8,2,2020,23505728,344100,340935,337611,334018,330216,326297,322271,321313,323700,323522,323317,325599,335735,333030,325134,318924,316902,314741,319838,330777,340138,333420,335779,336072,336807,351274,366485,373564,380934,385922,379562,355840,333279,320496,314794,312993,300146,303433,304255,302056,312627,292835,282155,279326,267382,274232,265895,274154,283080,295783,292659,271195,272209,272060,280658,293280,291316,287249,284373,284940,289890,276964,267652,265852,254256,246745,232218,216559,204849,201427,193041,178268,167295,156866,124489,122375,113014,109687,96830,89871,84761,74503,69910,63073,59425,54304,47138,42842,37439,32633,30006,25158,21658,18376,15433,12686,9900,7784,5935,4424,7555 1,8,2,2021,23758377,347177,344603,341691,338303,334626,330777,326820,322793,321821,324216,324071,323886,326162,336321,333689,325959,319991,318240,316373,321692,332803,342238,335546,337925,338207,338900,353304,368389,375351,382570,387370,380793,356885,334175,321287,315506,313641,300725,303952,304711,302409,312840,292984,282232,279336,267340,274083,265690,273801,282607,295146,291922,270428,271303,271042,279481,291884,289796,285628,282667,283103,287840,274851,265430,263453,251736,244041,229415,213682,201879,198197,189642,174847,163778,153280,121406,119036,109622,106055,93294,86243,80963,70816,66079,59247,55454,50305,43330,39055,33816,29184,26542,21991,18694,15641,12949,10480,8044,6214,4647,7988 1,8,2,2022,24011959,349703,347699,345380,342402,338925,335199,331310,327354,323317,322361,324763,324648,324460,326765,336994,334532,327052,321352,319910,318286,323771,334967,344418,337744,340119,340367,340991,355270,370227,377040,384061,388627,381856,357790,334986,321997,316173,314244,301272,304429,305082,302670,312973,293068,282247,279290,267247,273877,265403,273374,282064,294428,291096,269574,270320,269951,278225,290406,288210,283956,280898,281180,285690,272613,263081,260879,249028,241130,226403,210605,198704,194751,186030,171217,160060,149492,118137,115492,106026,102215,89552,82410,76979,66958,62102,55313,51400,46266,39526,35296,30257,25834,23215,18990,15923,13137,10707,8520,6422,4867,8432 1,8,2,2023,24266026,351843,350252,348497,346110,343042,339513,335744,331855,327890,323874,322931,325353,325231,325077,327455,337854,335648,328443,323054,321867,320419,325989,337208,346667,339987,342333,342513,343018,357166,371964,378568,385351,389713,382773,358599,335715,322675,316792,314808,301772,304819,305369,302853,313036,293094,282208,279191,267090,273593,265039,272886,281441,293622,290175,268645,269275,268789,276896,288863,286578,282221,279050,279156,283406,270243,260564,258119,246112,238005,223181,207318,195312,191089,182205,167377,156132,145478,114664,111735,102220,98146,85593,78385,72815,62956,58009,51294,47300,42226,35743,31602,26796,22612,20061,16193,13382,10870,8710,6810,5035,8876 1,8,2,2024,24520202,353707,352416,351071,349246,346765,343644,340072,336300,332406,328457,324459,323534,325946,325855,325781,328337,338993,337069,330181,325052,324047,322695,328294,339519,348962,342255,344536,344598,344972,358961,373546,379899,386470,390657,383599,359327,336401,323309,317375,315331,302191,305125,305581,302967,313035,293065,282116,279029,266857,273231,264612,272324,280735,292724,289176,267653,268163,267556,275507,287268,284887,280406,277102,277007,280988,267693,257853,255137,242972,234655,219741,203806,191704,187202,178156,163315,151967,141217,110974,107755,98183,93839,81433,74175,68491,58833,53819,47221,43190,38206,32020,28010,23471,19555,17117,13620,11081,8852,6971,5344,9275 1,8,2,2025,24774197,355364,354306,353256,351838,349916,347384,344217,340640,336860,332988,329054,325077,324141,326581,326570,326684,329502,340439,338843,332220,327281,326378,325059,330670,341875,351284,344512,346674,346609,346823,360593,374926,381060,387444,391504,384337,360012,337046,323910,317919,315768,302525,305355,305720,303017,312974,292979,281962,278789,266549,272803,264113,271681,279942,291750,288104,266595,266980,266267,274076,285616,283111,278492,275029,274724,278390,264952,254928,251927,239608,231078,216063,200065,187872,183090,173870,159005,147548,136690,107060,103528,93906,89311,77081,69800,64030,54614,49579,43142,39099,34246,28396,24551,20314,16697,14405,11287,9030,7086,5475,9757 1,8,2,2026,25027683,356821,355987,355167,354043,352524,350545,347970,344799,341213,337451,333596,329682,325699,324792,327309,327482,327872,330988,342246,340926,334498,329661,328798,327499,333094,344257,353596,346702,348731,348510,348512,362021,376127,382068,388318,392261,385032,360653,337661,324473,318380,316120,302782,305514,305798,303014,312860,292834,281728,278475,266176,272303,263536,270953,279075,290707,286964,265470,265745,264937,272587,283883,281234,276444,272818,272259,275590,261989,251776,248485,236004,227250,212144,196094,183808,178731,169320,154426,142850,131887,102897,99051,89408,84573,72560,65290,59466,50334,45318,39076,35070,30391,24905,21263,17357,14063,11945,9208,7235,5571,10168 1,8,2,2027,25280327,358049,357474,356873,355975,354750,353170,351145,348561,345384,341814,338072,334237,330315,326364,325537,328239,328690,329385,332839,344371,343252,336931,332135,331297,329985,335543,346628,355835,348815,350676,350242,349991,363272,377176,382981,389108,392978,385681,361264,338231,324948,318753,316391,302967,305609,305817,302958,312677,292608,281420,278095,265733,271727,262879,270160,278146,289591,285755,264292,264470,263558,271018,282049,279226,274262,270430,269596,272557,258790,248388,244799,232146,223165,207982,191881,179495,174100,164487,149559,137866,126785,98482,94337,84697,79646,67894,60666,54833,46036,41073,35067,31138,26673,21584,18180,14632,11670,9749,7383,5694,10493 1,8,2,2028,25531762,359028,358727,358381,357700,356698,355410,353779,351749,349158,345997,342447,338724,334881,330993,327124,326488,329468,330228,331274,335013,346744,345739,339461,334691,333843,332500,337982,348930,357995,350810,352450,351764,351287,364368,378129,383802,389849,393647,386297,361827,338713,325330,319046,316589,303090,305649,305782,302841,312415,292302,281050,277646,265216,271068,262160,269308,277150,288402,284491,263079,263147,262103,269357,280083,277082,271904,267843,266710,269283,255350,244759,240849,228029,218823,203561,187406,174906,169173,159346,144391,132564,121368,93831,89398,79793,74557,63112,55968,50175,41748,36885,31153,27346,23134,18466,15337,12152,9534,7826,5816,10785 1,8,2,2029,25781718,359829,359734,359657,359226,358441,357374,356034,354397,352358,349783,346640,343108,339380,335570,331770,328099,327744,331039,332153,333494,337444,349282,348327,342075,337295,336415,335004,340345,351149,360033,352627,354010,353100,352431,365359,378989,384578,390548,394284,386866,362301,339100,325631,319264,316723,303160,305635,305689,302643,312070,291936,280611,277117,264618,270343,261387,268392,276084,287161,283188,261816,261750,260554,267568,277978,274758,269344,265035,263585,265761,251663,240868,236627,223652,214218,198863,182648,170014,163934,153880,138884,126931,115666,88954,84255,74726,69339,58250,51243,45525,37511,32795,27376,23734,19809,15588,12746,9934,7658,6171,11063 1,8,2,2030,26029924,360530,360562,360688,360523,359983,359132,358011,356664,355019,352995,350438,347314,343777,340079,336359,332760,329383,329349,333003,334418,335973,340040,351923,351001,344740,339926,338976,337429,342628,353244,361894,354222,355380,354274,353470,366262,379802,385309,391213,394874,387344,362679,339404,325859,319417,316795,303175,305561,305512,302363,311662,291497,280091,276509,263957,269564,260552,267412,274971,285882,281831,260481,260255,258883,265646,275692,272229,266564,261992,260213,261978,247706,236708,232132,219000,209319,193865,177572,164805,158362,148051,133031,121002,109687,83866,78938,69527,64031,53358,46519,40930,33371,28836,23777,20336,16736,12963,10431,7985,6043,11500 1,8,2,2031,26276330,361230,361293,361536,361575,361298,360690,359783,358653,357299,355670,353663,351125,347994,344489,340880,337365,334065,331023,331356,335313,336945,338627,342748,354654,353725,347427,342539,341460,339771,344782,355156,363526,355625,356586,355345,354415,367117,380572,386010,391828,395366,387721,362973,339634,326020,319510,316814,303129,305410,305255,302018,311181,290980,279494,275834,263247,268725,259658,266390,273829,284552,280397,259053,258638,257082,263551,273202,269476,263547,258705,256592,257916,243476,232270,227354,214048,204101,188528,172167,159260,152408,141853,126868,114781,103451,78605,73479,64237,58681,48465,41853,36436,29365,25059,20387,17193,13933,10615,8391,6305,11704 1,8,2,2032,26520924,362050,362019,362291,362446,362371,362021,361357,360442,359301,357962,356349,354361,351816,348718,345304,341902,338696,335734,333071,333716,337896,339652,341395,345544,357436,356477,350098,345078,343856,341982,346748,356836,364957,356861,357682,356319,355311,367929,381306,386660,392348,395761,388011,363185,339796,326127,319550,316774,303010,305181,304937,301602,310617,290379,278828,275109,262481,267826,258722,265334,272641,283145,278862,257502,256892,255109,261260,270492,266486,260291,255167,252692,253569,238964,227549,222270,208768,198530,182837,166412,153331,146072,135320,120391,108293,96998,73208,67918,58903,53329,43620,37276,32080,25539,21502,17245,14321,11417,8545,6631,12019 1,8,2,2033,26763831,363102,362868,363041,363221,363258,363109,362703,362028,361102,359977,358655,357059,355064,352551,349548,346344,343254,340393,337818,335480,336354,340656,342477,344256,348399,360240,359210,352694,347528,346115,343994,348475,358313,366221,357985,358683,357245,356163,368706,381994,387213,392768,396063,388217,363324,339900,326176,319526,316655,302812,304889,304549,301112,309966,289711,278110,274327,261658,266884,257760,264240,271379,281641,277193,255819,254979,252948,258754,267542,263253,256783,251353,248509,248929,234155,222516,216839,203124,192585,176773,160253,147014,139397,128463,113635,101576,90376,67701,62307,53561,48029,38874,32841,27917,21929,18202,14373,11746,9197,6757,12466 1,8,2,2034,27005318,364436,363948,363914,363992,364051,364012,363805,363387,362701,361790,360683,359378,357775,355811,353395,350605,347720,344985,342516,340275,338175,339179,343538,345395,347170,351278,363026,361863,355195,349834,348178,345771,349995,359617,367371,359014,359632,358126,356985,369437,382586,387667,393098,396280,388350,363410,339946,326162,319428,316461,302547,304523,304081,300537,309245,288990,277338,273488,260798,265916,256763,263075,270023,280004,275387,253971,252878,250576,256019,264351,259765,252996,247254,244037,243976,229026,217143,211035,197100,186250,170282,153687,140348,132381,121302,106635,94677,83618,62143,56684,48260,42830,34272,28599,23990,18581,15189,11796,9466,7279,12861 1,8,2,2035,27245540,366067,365311,365023,364887,364840,364819,364722,364505,364071,363402,362508,361419,360105,358535,356670,354471,352004,349483,347145,345015,343022,341058,342124,346519,348371,350115,354140,365735,364420,357552,351936,349993,347335,351341,360804,368420,359990,360540,358978,357758,370070,383075,388031,393342,396424,388425,363437,339930,326072,319250,316203,302216,304081,303531,299896,308465,288208,276508,272606,259910,264910,255693,261818,268537,278225,273404,251932,250565,247982,253048,260900,255993,248925,242866,239261,238686,223543,211390,204834,190675,179462,163354,146758,133340,125049,113876,99438,87635,76793,56570,51104,43058,37786,29864,24595,20337,15513,12473,9517,7499,13499 1,8,2,2036,27484793,367983,366969,366409,366019,365754,365626,365544,365433,365201,364784,364134,363257,362158,360878,359406,357765,355893,353797,351685,349695,347813,345962,344067,345170,349557,351376,353038,356916,368341,366824,359700,353791,351597,348722,352571,361891,369421,360922,361417,359784,358432,370604,383473,388312,393515,396504,388436,363393,339830,325904,319012,315873,301802,303557,302917,299201,307623,287371,275639,271698,258985,263834,254534,260436,266912,276267,271224,249686,248027,245159,249831,257170,251936,244558,238170,234153,233029,217675,205234,198215,183785,172214,156038,139468,126012,117444,106237,92092,80514,69947,51037,45626,38010,32948,25696,20866,16994,12750,10072,7547,14095 1,8,2,2037,27723264,370154,368915,368090,367428,366907,366557,366365,366271,366145,365925,365528,364896,364009,362943,361763,360518,359212,357717,356040,354282,352544,350809,349033,347178,348275,352623,354362,355875,359587,370792,369019,361595,355426,353015,349989,353694,362924,370376,361821,362251,360492,359008,371049,383787,388517,393623,396522,388380,363266,339652,325673,318702,315461,301313,302973,302252,298443,306718,286491,274744,270755,257996,262662,253250,258916,265114,274102,268823,247216,245262,242099,246338,253145,247579,239884,233142,228680,226971,211393,198654,191109,176415,164555,148342,131849,118407,109612,98434,84653,73368,63137,45593,40302,33164,28370,21817,17448,13977,10303,7990,14519 1,8,2,2038,27961207,372536,371113,370060,369130,368335,367727,367311,367106,366996,366883,366680,366301,365662,364805,363844,362894,361991,361069,360002,358686,357187,355597,353941,352206,350350,351405,355670,357258,358605,362103,373030,370951,363264,356873,354312,351149,354769,363913,371296,362676,362982,361094,359491,371404,384028,388662,393673,396472,388233,363061,339409,325375,318311,314966,300766,302339,301527,297630,305772,285584,273812,269741,256915,261363,251837,257226,263122,271723,266184,244518,242262,238776,242564,248817,242903,234873,227754,222806,220482,204672,191589,183504,168626,156494,140291,123932,110566,101611,90529,77185,66258,56435,40298,35187,28576,24100,18255,14361,11304,8178,15113 1,8,2,2039,28198847,375112,373521,372280,371119,370055,369171,368497,368065,367849,367750,367650,367466,367077,366471,365719,364992,364391,363880,363394,362695,361643,360297,358787,357179,355442,353547,354516,358625,360039,361172,364396,375002,372653,364742,358193,355500,352257,355799,364871,372167,363434,363611,361606,359889,371688,384207,388744,393654,396330,387999,362786,339099,324991,317840,314414,300168,301645,300744,296775,304798,284639,272810,268631,255708,259933,250255,255349,260916,269102,263306,241584,238993,235180,238499,244180,237894,229500,221967,216509,213535,197446,184021,175461,160421,148058,131923,115770,102543,93500,82585,69750,59256,49909,35205,30340,24293,20182,15037,11624,8980,15650 1,8,2,2040,28436435,377870,376123,374714,373361,372064,370908,369954,369265,368820,368616,368532,368448,368252,367903,367401,366888,366515,366311,366245,366136,365709,364813,363547,362086,360477,358707,356725,357534,361465,362658,363512,366419,376740,374164,366089,359404,356635,353322,356797,365779,372942,364084,364138,362033,360219,371913,384328,388761,393546,396105,387699,362439,338702,324527,317307,313813,299514,300897,299921,295896,303786,283624,271712,267390,254375,258331,248489,253266,258481,266238,260169,238382,235454,231297,234132,239203,232511,223724,215755,209759,206058,189700,176007,166984,151830,139285,123293,107413,94409,85344,74668,62418,52434,43637,30374,25810,20358,16637,12181,9242,16583 1,8,2,2041,28674240,380799,378906,377340,375817,374325,372934,371709,370738,370031,369602,369410,369344,369250,369087,368845,368588,368435,368469,368718,369036,369205,368938,368123,366910,365450,363802,361945,359810,360438,364135,365046,365578,368203,378278,375540,367325,360559,357724,354353,357747,366587,373611,364638,364588,362386,360490,372080,384384,388693,393356,395812,387322,362007,338223,324004,316726,313154,298808,300108,299070,294981,302695,282509,270483,266015,252868,256537,246524,250959,255808,263119,256751,234912,231629,227122,229443,233849,226716,217515,209093,202485,198037,181496,167560,158103,142892,130229,114451,98935,86219,77208,66857,55273,45867,37680,25859,21643,16794,13487,9689,17409 1,8,2,2042,28912540,383874,381863,380148,378464,376801,375211,373749,372507,371516,370825,370410,370235,370157,370097,370043,370047,370160,370424,370918,371558,372161,372494,372312,371553,370337,368839,367102,365087,362772,363165,366569,367147,367399,369786,379679,376804,368506,361672,358782,355335,358595,367288,374177,365104,364963,362683,360702,372184,384359,388545,393100,395441,386852,361486,337683,323432,316092,312441,298067,299296,298188,293998,301499,281261,269119,264467,251178,254538,244340,248424,252889,259712,253045,231159,227506,222627,224386,228082,220492,210859,201906,194676,189539,172845,158703,148855,133657,120949,105470,90394,78046,69175,59232,48388,39632,32101,21701,17868,13623,10738,18275 1,8,2,2043,29151553,387069,384963,383126,381298,379467,377706,376039,374561,373301,372322,371647,371249,371059,371016,371069,371265,371642,372179,372916,373805,374739,375510,375933,375804,375049,373795,372204,370307,368107,365558,365650,368716,369004,369013,371229,380967,378013,369641,362754,359790,356218,359336,367889,374658,365498,365277,362921,360854,372205,384250,388330,392768,394977,386298,360901,337092,322805,315404,311689,297304,298451,297232,292910,300161,279867,267577,262723,249282,252315,241935,245643,249687,256010,249036,227107,223061,217773,218927,221879,213805,203660,194179,186393,180572,163771,149480,139295,124192,111513,96416,81867,69972,61329,51885,41837,33785,26960,17930,14507,10854,19619 1,8,2,2044,29391608,390378,388187,386253,384297,382318,380390,378549,376863,375369,374121,373158,372498,372087,371931,372001,372312,372886,373693,374714,375854,377039,378148,379009,379494,379366,378572,377227,375471,373383,370946,368094,367839,370609,370654,370488,372557,382202,379173,370744,363782,360694,356989,359972,368405,375067,365833,365535,363099,360929,372152,384078,388038,392346,394429,385676,360261,336443,322121,314677,310915,296511,297536,296177,291681,298674,278296,265840,260770,247171,249865,239295,242595,246204,252005,244703,222725,218262,212533,213044,215212,206571,195918,185982,177644,171160,154312,139940,129486,114559,101994,87367,73432,62072,53756,44891,35692,28390,22289,14567,11570,20602 1,8,2,2045,29633029,393781,391523,389501,387447,385336,383255,381250,379386,377684,376205,374968,374020,373349,372973,372932,373264,373961,374972,376272,377701,379148,380508,381717,382638,383123,382955,382069,380554,378606,376270,373526,370327,369771,372288,372156,371850,373827,383386,380305,371793,364708,361481,357658,360523,368845,375413,366112,365730,363199,360928,372039,383831,387664,391835,393812,384994,359562,335739,321399,313926,310106,295647,296523,294979,290309,296998,276526,263894,258592,244835,247173,236391,239270,242427,247674,240019,217994,213072,206878,206717,207994,198788,187702,177317,168454,161341,144524,130145,119504,104833,92475,78415,65184,54447,46542,38329,30017,23490,18125,11626,21758 1,8,2,2046,29876078,397246,394955,392865,390717,388507,386290,384131,382103,380222,378530,377065,375844,374882,374249,373990,374210,374938,376079,377591,379311,381051,382678,384139,385410,386333,386778,386514,385458,383744,381548,378897,375801,372300,371488,373821,373541,373151,375053,384541,381380,372737,365518,362171,358239,361003,369222,375702,366332,365850,363227,360870,371851,383505,387200,391264,393139,384253,358806,334999,320657,313142,309224,294686,295366,293635,288750,295109,274532,261725,256179,242259,244212,233214,235657,238332,242990,234959,212875,207462,200795,199854,200211,190517,179015,168205,158868,151177,134467,120165,109418,95102,83042,69649,57207,47170,39764,32253,24856,19113,14480,22546 1,8,2,2047,30120951,400746,398449,396321,394104,391798,389477,387180,384999,382950,381082,379405,377952,376717,375795,375280,375287,375906,377089,378738,380683,382717,384643,386375,387901,389173,390055,390401,389962,388705,386738,384222,381211,377805,374051,373057,375233,374870,374403,376244,385640,382346,373568,366225,362772,358748,361422,369545,375929,366471,365897,363194,360742,371585,383091,386675,390634,392404,383450,358007,334233,319878,312286,308240,293583,294060,292102,286982,292994,272310,259319,253522,239421,240970,229757,231737,233895,237921,229482,207330,201418,194180,192449,191944,181764,169876,158695,148931,140725,124217,110075,99316,85457,73804,61168,49595,40329,33486,26727,20240,15274,25190 1,8,2,2048,30367864,404230,401975,399840,397584,395207,392786,390381,388062,385861,383824,381969,380307,378837,377641,376842,376598,377009,378091,379792,381882,384146,386370,388403,390207,391735,392966,393747,393914,393269,391752,389457,386577,383254,379589,375653,374503,376583,376148,375622,377382,386625,383198,374292,366842,363300,359200,361787,369809,376079,366542,365887,363094,360536,371238,382616,386098,389946,391606,382598,357178,333436,319032,311329,307112,292330,292568,290359,284994,290637,269849,256658,250588,236308,237437,225999,227477,229086,232430,223554,201350,194846,187038,184570,183190,172552,160330,148830,138702,130064,113848,99963,89295,75994,64857,53061,42432,33988,27768,21777,16191,27569 1,8,2,2049,30617015,407688,405486,403391,401123,398704,396215,393707,391279,388938,386746,384723,382883,381205,379771,378702,378179,378348,379228,380838,382988,385405,387863,390200,392301,394108,395595,396728,397324,397279,396366,394521,391852,388656,385068,381219,377130,375889,377888,377390,376787,378409,387493,383939,374923,367388,363768,359593,362094,369996,376156,366556,365807,362916,360253,370831,382092,385466,389196,390761,381713,356312,332560,318081,310225,305828,290894,290870,288398,282769,288025,267126,253723,247373,232900,233595,221910,222857,223868,226483,217152,194841,187737,179435,176219,173970,162920,150422,138673,128261,119267,103446,89923,79455,66822,56300,45426,35782,28205,22643,17434,29824 1,8,2,2050,30868620,411096,408971,406927,404697,402261,399728,397150,394619,392168,389838,387657,385647,383795,382152,380846,380056,379957,380600,382020,384086,386569,389184,391755,394167,396272,398038,399423,400371,400750,400429,399180,396957,393965,390504,386728,382722,378545,377223,379153,378578,377840,379312,388254,384589,375480,367870,364179,359928,362325,370109,376177,366498,365649,362662,359914,370378,381516,384774,388401,389883,380788,355370,331579,316979,308964,304352,289247,288948,286194,280297,285139,264117,250504,243849,229195,229415,217466,217836,218211,220057,210178,187801,180167,171377,167423,164327,152920,140215,128298,117678,108427,93110,80059,69913,58045,48233,38337,29715,23015,18142,32211 1,8,2,2051,31122888,414456,412409,410440,408256,405859,403300,400677,398074,395522,393080,390765,388594,386570,384756,383241,382219,381857,382242,383435,385319,387726,390410,393143,395789,398208,400272,401935,403132,403858,403954,403291,401660,399107,395845,392192,388256,384161,379913,378523,380364,379658,378773,380104,388919,385159,375978,368297,364532,360190,362485,370169,376130,366364,365414,362351,359531,369875,380885,384038,387575,388968,379782,354317,330444,315718,307511,302666,287380,286779,283742,277565,281951,260811,246977,240012,225152,224865,212624,212386,212088,213050,202631,180294,172135,162876,158209,154305,142608,129780,117773,107042,97648,82943,70482,60775,49760,40733,31862,24267,18454,34286 1,8,2,2052,31380031,417753,415796,413903,411792,409440,406916,404267,401617,398991,396446,394020,391716,389530,387545,385860,384633,384044,384179,385122,386785,389020,391631,394441,397250,399900,402275,404234,405704,406678,407116,406865,405811,403846,401020,397564,393748,389723,385551,381241,379767,381460,380618,379591,380805,389509,385669,376419,368664,364811,360386,362592,370162,376005,366157,365125,361999,359101,369323,380214,383275,386712,387967,378655,353102,329148,314263,305848,300747,285273,284360,281021,274528,278449,257188,243127,235828,220744,219907,207364,206482,205403,205459,194580,172321,163660,153968,148622,143960,132063,119190,107188,96462,87040,73065,61304,52136,42053,33875,26040,19469,35835 1,8,2,2053,31640191,420976,419122,417317,415279,412996,410515,407898,405220,402547,399932,397400,394984,392665,390518,388666,387270,386485,386399,387101,388526,390545,392988,395727,398616,401432,404035,406305,408070,409305,409991,410077,409428,408034,405791,402768,399148,395240,391138,386907,382510,380897,382438,381455,380314,381426,390029,386122,376796,368956,365022,360527,362634,370077,375805,365896,364794,361599,358622,368734,379515,382475,385772,386843,377364,351715,327648,312590,303951,298577,282919,281681,278000,271181,274614,253226,238930,231262,215936,214515,201662,200025,198150,197357,186030,163902,154771,144697,138731,133373,121346,108535,96644,86039,76725,63590,52626,44091,35001,27703,20906,37559 1,8,2,2054,31903487,424138,422373,420670,418716,416502,414084,411511,408863,406164,403502,400898,398378,395944,393664,391655,390097,389149,388871,389365,390559,392342,394576,397149,399972,402869,405642,408132,410204,411732,412673,413001,412683,411689,410009,407568,404382,400665,396680,392517,388202,383664,381898,383295,382198,380963,381985,390498,386513,377098,369183,365178,360601,362601,369918,375550,365595,364418,361150,358117,368123,378782,381598,384707,385556,375891,350113,325922,310685,301807,296151,280304,278702,274660,267509,270424,248901,234353,226275,210706,208666,195420,193019,190402,188752,177000,155064,145513,135117,128593,122612,110554,97911,86250,75889,66819,54622,44532,36719,28648,22262,39741 1,8,2,2055,32170002,427238,425565,423945,422090,419957,417612,415096,412491,409819,407132,404482,401887,399351,396955,394813,393105,392000,391571,391882,392875,394433,396434,398804,401465,404295,407148,409808,412097,413929,415154,415731,415649,414979,413699,411814,409210,405924,402129,398082,393835,389380,384695,382784,384055,382862,381547,382488,390906,386830,377333,369354,365268,360602,362496,369708,375254,365250,363997,360677,357594,367484,377971,380602,383477,384084,374195,348275,323957,308523,299403,293453,277392,275404,270997,263493,265845,244178,229347,220845,205021,202256,188630,185528,182166,179651,167518,145857,135942,125297,118281,111765,99787,87434,76122,66134,57435,46256,37113,30075,23039,42205 1,8,2,2056,32439780,430293,428694,427167,425386,423350,421086,418639,416092,413459,410799,408123,405483,402873,400373,398120,396282,395034,394458,394622,395445,396807,398591,400731,403187,405857,408643,411383,413833,415879,417408,418258,418421,417984,417021,415535,413482,410779,407414,403555,399425,395032,390430,385601,383571,384738,383462,382074,382932,391237,387078,377517,369461,365285,360530,362343,369457,374917,364863,363548,360185,357043,366764,377044,379440,382065,382388,372253,346187,321731,306104,296721,290447,274162,271776,266984,259098,260844,239017,223890,214944,198784,195279,181371,177561,173450,170092,157632,136327,126123,115305,107878,100933,89160,77214,66377,56885,48670,38575,30418,24200,44412 1,8,2,2057,32712938,433313,431775,430321,428632,426664,424495,422130,419648,417077,414452,411804,409138,406480,403907,401548,399604,398237,397526,397554,398237,399438,401029,402955,405185,407649,410274,412948,415477,417679,419416,420564,420993,420795,420060,418887,417230,415078,412296,408865,404921,400648,396102,391353,386410,384281,385356,384006,382544,383300,391500,387272,377634,369496,365231,360410,362154,369168,374535,364449,363088,359669,356418,365937,375956,378096,380425,380440,370040,343821,319234,303405,293728,287113,270604,267803,262585,254293,255377,233384,217955,208461,191994,187817,173641,169123,164291,160117,147394,126545,116126,105214,97483,90233,78787,67371,57132,48242,40617,31640,24494,46715 1,8,2,2058,32989509,436300,434824,433428,431812,429936,427827,425552,423153,420648,418084,415472,412832,410148,407529,405097,403054,401583,400762,400663,401218,402288,403724,405458,407478,409719,412139,414645,417104,419382,421268,422622,423342,423403,422903,421954,420609,418853,416619,413773,410255,406170,401739,397043,392176,387141,384924,385919,384490,382938,383602,391710,387403,377679,369460,365134,360256,361923,368840,374125,364022,362599,359078,355685,364950,374684,376529,378537,378219,367538,341171,316446,300388,290408,283437,266701,263442,257769,249035,249407,227257,211431,201393,184723,179867,165453,160250,154721,149783,136878,116577,106020,95126,87204,79784,68790,58025,48484,40293,33338,25495,48440 1,8,2,2059,33269531,439286,437840,436504,434941,433133,431114,428902,426592,424168,421670,419117,416515,413854,411209,408735,406624,405058,404142,403947,404378,405328,406640,408223,410051,412082,414277,416577,418866,421071,423031,424524,425446,425790,425545,424826,423704,422258,420419,418123,415188,411524,407280,402702,397885,392922,387808,385509,386417,384899,383261,383851,391856,387455,377655,369381,365004,360064,361655,368486,373700,363569,362041,358381,354797,363786,373192,374724,376378,375702,364732,338217,313332,297036,286747,279395,262412,258664,252494,243285,242910,220514,204311,193822,176969,171445,156834,150979,144802,139160,126152,106494,95906,85140,77155,69704,59285,49275,40523,33100,26883,50272 1,8,2,2060,33553026,442298,440855,439544,438042,436285,434331,432204,429958,427620,425204,422713,420171,417550,414927,412431,410280,408652,407651,407370,407717,408549,409741,411208,412891,414726,416712,418783,420864,422894,424776,426337,427393,427932,427966,427502,426605,425380,423848,421948,419562,416479,412656,408262,403563,398648,393604,388419,386035,386843,385241,383536,384039,391925,387439,377582,369265,364828,359836,361366,368115,373255,363046,361370,357526,353732,362404,371465,372650,373929,372878,361606,334917,309873,293333,282712,274961,257703,253423,246720,237014,235753,213145,196684,185752,168749,162576,147820,141358,134598,128318,115297,96393,85889,75372,67451,60111,50381,41206,33315,26714,52526 1,9,0,2014,4219147,63407,64691,64555,65012,65679,64606,66190,66099,65136,64870,64642,63796,63977,65557,67654,67106,67069,66701,66916,68688,70937,72278,73991,72054,69414,65020,61721,59717,58655,57890,56322,57216,56064,55333,56247,52066,51047,51200,48854,48935,47928,48827,50697,53476,53333,51306,50226,50551,52279,55831,57229,57266,57275,57841,58305,55667,54851,54069,51749,50326,47750,45103,42295,40986,39925,37947,36253,37055,27279,26622,25172,24496,21640,19796,18474,16427,15421,13806,12789,11936,10205,9594,8591,7585,7293,6160,5566,5008,4177,3784,3033,2528,2053,1639,1256,872,700,497,349,248,493 1,9,0,2015,4257029,64165,63332,64662,64538,64989,65658,64588,66170,66074,65121,64860,64638,63791,63969,65546,67648,67098,67073,66703,66915,68681,70927,72254,73961,72028,69383,64989,61695,59687,58619,57855,56277,57161,56008,55280,56172,51998,50977,51115,48773,48843,47833,48724,50581,53339,53176,51141,50047,50356,52052,55569,56932,56942,56920,57459,57877,55229,54381,53576,51244,49801,47223,44570,41763,40431,39336,37350,35638,36379,26747,26059,24600,23892,21063,19225,17886,15866,14842,13240,12214,11349,9657,9027,8036,7044,6723,5630,5045,4493,3708,3320,2630,2159,1727,1358,1022,697,551,382,262,485 1,9,0,2016,4295127,64909,64090,63318,64634,64519,64967,65641,64569,66157,66055,65108,64854,64634,63788,63960,65538,67639,67098,67077,66705,66911,68670,70908,72233,73932,71996,69349,64964,61665,59651,58579,57815,56226,57105,55951,55222,56092,51929,50905,51032,48688,48748,47731,48616,50458,53192,53010,50966,49852,50143,51812,55285,56620,56597,56547,57054,57428,54764,53889,53062,50725,49256,46672,44020,41211,39850,38725,36730,35000,35673,26189,25469,24000,23263,20460,18627,17276,15277,14240,12654,11621,10742,9092,8445,7472,6496,6152,5102,4529,3991,3254,2878,2250,1820,1432,1109,819,548,426,290,485 1,9,0,2017,4333425,65642,64835,64075,63306,64606,64502,64948,65622,64556,66147,66039,65101,64850,64631,63782,63953,65533,67638,67104,67079,66706,66910,68650,70895,72210,73900,71963,69318,64934,61631,59616,58538,57770,56171,57048,55890,55159,56009,51855,50829,50947,48597,48647,47624,48502,50325,53030,52832,50773,49641,49920,51555,54986,56284,56233,56152,56627,56955,54281,53374,52534,50185,48694,46102,43451,40634,39244,38087,36085,34335,34935,25608,24853,23375,22605,19830,18004,16641,14663,13610,12042,11006,10114,8511,7852,6897,5944,5581,4581,4026,3509,2824,2463,1900,1513,1171,889,646,423,323,499 1,9,0,2018,4371890,66351,65568,64821,64064,63292,64579,64485,64927,65609,64547,66138,66032,65094,64847,64626,63780,63948,65538,67642,67108,67081,66709,66898,68637,70883,72182,73866,71931,69284,64899,61595,59576,58492,57723,56117,56985,55824,55092,55925,51779,50747,50854,48502,48541,47511,48379,50181,52858,52642,50566,49422,49681,51286,54664,55931,55848,55735,56176,56462,53776,52850,51984,49623,48108,45514,42852,40028,38611,37423,35406,33637,34164,24999,24210,22721,21917,19173,17348,15976,14026,12955,11411,10371,9472,7921,7250,6319,5399,5016,4075,3540,3046,2419,2082,1578,1235,939,701,500,322,533 1,9,0,2019,4410433,66990,66278,65554,64811,64052,63278,64553,64467,64911,65600,64536,66134,66025,65088,64842,64624,63779,63953,65544,67646,67113,67086,66699,66893,68627,70862,72155,73833,71897,69243,64858,61553,59533,58443,57675,56056,56917,55758,55019,55841,51697,50659,50756,48402,48432,47390,48243,50025,52670,52436,50346,49187,49429,50996,54326,55558,55442,55297,55708,55947,53255,52307,51416,49040,47500,44898,42229,39395,37949,36726,34699,32908,33356,24362,23541,22034,21199,18483,16666,15284,13359,12278,10756,9720,8816,7317,6647,5741,4855,4467,3584,3076,2612,2046,1733,1292,993,741,544,381,556 1,9,0,2020,4448938,67541,66920,66264,65544,64798,64040,63266,64527,64453,64899,65588,64530,66130,66019,65078,64840,64623,63787,63961,65549,67652,67118,67080,66698,66890,68608,70843,72132,73800,71855,69200,64815,61506,59487,58395,57623,55989,56849,55687,54943,55754,51605,50566,50652,48295,48314,47260,48099,49855,52463,52220,50111,48942,49156,50692,53972,55165,55016,54842,55214,55415,52717,51743,50823,48437,46858,44249,41574,38732,37257,36000,33958,32145,32512,23695,22836,21317,20447,17762,15951,14562,12668,11577,10082,9048,8148,6710,6040,5170,4329,3934,3117,2639,2210,1705,1421,1039,787,576,414,614 1,9,0,2021,4487256,67973,67472,66907,66255,65531,64785,64029,63253,64507,64445,64886,65580,64526,66128,66012,65074,64838,64632,63801,63969,65556,67657,67112,67079,66696,66879,68589,70826,72105,73759,71810,69153,64766,61458,59439,58340,57565,55920,56773,55612,54863,55658,51510,50468,50542,48181,48184,47122,47939,49669,52251,51987,49865,48676,48870,50369,53596,54751,54571,54363,54706,54865,52158,51156,50204,47801,46186,43573,40887,38035,36529,35236,33181,31344,31630,22995,22101,20567,19661,17007,15206,13813,11954,10855,9391,8368,7477,6101,5440,4608,3818,3425,2676,2236,1842,1399,1147,820,611,439,676 1,9,0,2022,4525317,68330,67902,67459,66898,66242,65517,64774,64017,63247,64496,64438,64881,65576,64524,66122,66010,65073,64847,64645,63815,63978,65564,67653,67111,67080,66688,66865,68573,70805,72073,73712,71763,69100,64715,61407,59386,58280,57503,55848,56696,55533,54775,55561,51409,50362,50425,48059,48049,46969,47765,49474,52022,51742,49598,48396,48566,50026,53201,54319,54104,53870,54179,54294,51574,50542,49557,47134,45483,42861,40165,37305,35765,34432,32365,30507,30708,22262,21330,19779,18833,16220,14429,13040,11215,10117,8690,7681,6802,5500,4854,4067,3329,2942,2268,1867,1512,1131,909,636,466,729 1,9,0,2023,4563055,68622,68262,67891,67451,66886,66228,65507,64762,64011,63248,64491,64437,64879,65574,64520,66122,66011,65085,64861,64659,63829,63989,65562,67656,67111,67073,66677,66856,68554,70776,72034,73664,71710,69046,64662,61352,59327,58218,57433,55774,56615,55446,54684,55457,51304,50248,50300,47929,47899,46802,47583,49263,51781,51475,49318,48098,48246,49664,52788,53866,53622,53356,53629,53699,50965,49898,48875,46434,44750,42112,39404,36537,34964,33592,31512,29628,29739,21495,20519,18956,17971,15398,13627,12242,10458,9364,7983,6994,6137,4909,4284,3547,2865,2496,1893,1536,1219,896,706,485,783 1,9,0,2024,4600363,68838,68556,68250,67884,67440,66874,66218,65495,64756,64011,63245,64489,64438,64879,65569,64520,66124,66025,65100,64876,64675,63845,63992,65567,67659,67105,67065,66669,66844,68530,70744,71991,73612,71654,68991,64604,61292,59267,58152,57363,55700,56525,55359,54586,55346,51191,50124,50167,47784,47732,46628,47385,49042,51520,51194,49021,47784,47906,49286,52353,53399,53121,52821,53058,53077,50326,49220,48159,45698,43975,41325,38605,35730,34124,32711,30613,28705,28721,20690,19673,18096,17070,14546,12799,11420,9686,8602,7269,6308,5481,4337,3739,3058,2433,2089,1557,1243,969,698,540,831 1,9,0,2025,4637144,69008,68774,68545,68244,67873,67427,66863,66205,65490,64756,64009,63247,64488,64440,64873,65569,64523,66138,66041,65117,64894,64693,63855,64002,65574,67655,67098,67060,66658,66824,68501,70705,71942,73559,71594,68929,64541,61231,59201,58080,57290,55617,56433,55264,54481,55226,51068,49993,50015,47624,47555,46436,47178,48801,51245,50893,48708,47452,47549,48889,51904,52912,52597,52260,52459,52420,49656,48507,47404,44922,43161,40496,37764,34885,33243,31788,29672,27736,27651,19846,18785,17198,16138,13668,11946,10582,8905,7839,6565,5638,4847,3787,3223,2600,2037,1720,1261,987,757,534,901 1,9,0,2026,4673309,69103,68947,68764,68539,68233,67860,67417,66851,66200,65490,64753,64011,63250,64489,64438,64872,65573,64537,66154,66058,65134,64913,64702,63870,64011,65573,67650,67094,67052,66640,66800,68467,70662,71892,73503,71530,68863,64474,61164,59132,58006,57209,55533,56333,55160,54368,55097,50938,49847,49847,47453,47366,46236,46949,48547,50952,50578,48377,47104,47172,48477,51438,52402,52050,51676,51828,51727,48943,47758,46612,44107,42303,39624,36882,33997,32316,30815,28683,26717,26527,18957,17857,16266,15174,12766,11076,9734,8119,7084,5872,4988,4239,3268,2744,2179,1681,1392,1001,772,578,943 1,9,0,2027,4708783,69132,69040,68938,68759,68529,68221,67850,67406,66847,66200,65488,64754,64014,63254,64486,64441,64875,65588,64555,66174,66073,65154,64925,64718,63883,64011,65571,67648,67085,67037,66618,66770,68429,70620,71842,73443,71462,68794,64405,61095,59060,57924,57126,55440,56227,55048,54244,54957,50793,49686,49674,47267,47166,46015,46708,48275,50643,50245,48031,46737,46785,48051,50951,51870,51477,51062,51161,51000,48196,46969,45775,43246,41400,38706,35956,33064,31343,29794,27636,25644,25351,18029,16894,15301,14179,11843,10195,8883,7339,6339,5196,4364,3660,2782,2300,1800,1362,1110,782,592,996 1,9,0,2028,4743446,69073,69072,69031,68933,68749,68517,68211,67837,67403,66847,66198,65490,64758,64018,63254,64489,64446,64888,65608,64575,66192,66091,65164,64943,64730,63891,64011,65572,67643,67071,67018,66590,66736,68392,70575,71784,73376,71391,68723,64331,61023,58979,57839,57034,55339,56109,54927,54114,54803,50632,49518,49484,47073,46949,45784,46449,47987,50313,49892,47663,46359,46379,47606,50440,51315,50872,50410,50462,50233,47407,46138,44890,42337,40450,37741,34979,32083,30316,28717,26543,24518,24118,17064,15898,14306,13165,10905,9309,8038,6573,5611,4548,3774,3120,2333,1900,1462,1086,871,600,1038 1,9,0,2029,4777219,68945,69015,69064,69026,68924,68737,68508,68199,67832,67404,66844,66201,65494,64762,64019,63260,64494,64462,64906,65630,64595,66216,66102,65182,64959,64738,63897,64013,65568,67630,67052,66992,66558,66701,68352,70524,71722,73307,71316,68648,64255,60942,58896,57746,56934,55231,55983,54799,53968,54631,50464,49335,49286,46862,46719,45537,46176,47681,49968,49521,47285,45963,45956,47136,49905,50728,50231,49724,49720,49424,46577,45259,43957,41380,39449,36724,33949,31046,29234,27582,25385,23335,22836,16067,14870,13291,12130,9961,8430,7204,5826,4915,3933,3220,2621,1927,1544,1167,851,670,1075 1,9,0,2030,4810061,68771,68888,69008,69060,69016,68912,68727,68498,68194,67832,67401,66845,66204,65497,64763,64026,63272,64509,64485,64926,65649,64620,66232,66122,65202,64968,64743,63903,64011,65558,67613,67028,66964,66524,66663,68305,70466,71660,73233,71238,68569,64171,60859,58807,57647,56826,55114,55851,54654,53806,54451,50282,49145,49071,46638,46474,45277,45886,47362,49603,49139,46890,45553,45512,46644,49337,50102,49556,48999,48933,48567,45702,44331,42971,40373,38397,35654,32862,29950,28093,26389,24174,22106,21509,15034,13820,12256,11089,9024,7561,6390,5109,4255,3356,2707,2170,1566,1234,917,655,1146 1,9,0,2031,4841929,68569,68716,68881,69004,69050,69004,68903,68717,68495,68194,67830,67404,66850,66207,65498,64772,64038,63293,64531,64511,64948,65675,64637,66254,66141,65214,64974,64752,63908,64003,65544,67590,67000,66932,66487,66619,68252,70408,71593,73157,71155,68480,64084,60770,58710,57538,56708,54990,55702,54492,53637,54257,50091,48936,48841,46399,46217,45000,45583,47024,49227,48740,46479,45120,45047,46124,48735,49443,48843,48230,48103,47663,44775,43352,41933,39312,37284,34521,31718,28795,26890,25137,22912,20831,20140,13977,12749,11214,10054,8099,6714,5605,4423,3632,2821,2242,1768,1251,969,707,1181 1,9,0,2032,4872802,68360,68515,68709,68876,68997,69040,68996,68893,68713,68494,68191,67833,67409,66853,66208,65506,64784,64062,63320,64553,64539,64974,65692,64659,66274,66152,65224,64983,64759,63906,63989,65523,67563,66969,66898,66445,66570,68197,70345,71522,73076,71067,68388,63990,60673,58603,57419,56583,54853,55539,54323,53452,54053,49880,48711,48597,46146,45943,44711,45262,46676,48836,48322,46049,44668,44554,45573,48101,48743,48088,47417,47223,46709,43796,42322,40839,38187,36110,33326,30509,27578,25624,23832,21600,19514,18735,12905,11670,10173,9028,7192,5894,4858,3782,3059,2336,1826,1415,981,747,1241 1,9,0,2033,4902688,68164,68308,68509,68704,68869,68987,69032,68986,68889,68713,68492,68194,67837,67412,66854,66216,65518,64808,64090,63350,64580,64569,64993,65717,64680,66289,66162,65236,64991,64758,63899,63970,65499,67535,66937,66857,66396,66520,68136,70280,71444,72985,70971,68289,63888,60566,58484,57294,56443,54698,55369,54139,53257,53831,49658,48473,48337,45876,45656,44405,44933,46314,48422,47882,45593,44187,44031,44990,47427,48001,47289,46560,46292,45699,42765,41231,39683,36998,34870,32063,29229,26298,24307,22477,20245,18161,17305,11820,10594,9141,8023,6318,5112,4156,3187,2540,1904,1464,1111,755,1312 1,9,0,2034,4931619,67990,68113,68303,68504,68697,68858,68979,69022,68982,68889,68712,68495,68198,67840,67414,66862,66228,65542,64836,64122,63382,64610,64591,65017,65739,64696,66301,66177,65245,64992,64755,63885,63949,65472,67504,66898,66810,66346,66467,68073,70209,71361,72888,70868,68183,63778,60448,58360,57155,56286,54535,55182,53944,53043,53593,49420,48221,48063,45594,45350,44089,44591,45934,47987,47421,45110,43680,43476,44371,46714,47214,46443,45651,45304,44631,41675,40076,38458,35743,33561,30725,27882,24961,22941,21077,18852,16782,15858,10739,9529,8133,7052,5481,4374,3508,2648,2074,1527,1152,859,1360 1,9,0,2035,4959606,67836,67941,68109,68300,68496,68688,68850,68969,69019,68983,68889,68717,68499,68201,67842,67422,66874,66252,65572,64869,64155,63416,64632,64619,65042,65755,64710,66317,66188,65248,64987,64741,63866,63924,65445,67466,66853,66761,66294,66413,68005,70132,71272,72785,70760,68067,63657,60325,58221,56998,56122,54357,54988,53731,52817,53339,49167,47950,47773,45292,45033,43759,44231,45534,47531,46928,44598,43144,42888,43714,45958,46380,45546,44686,44259,43502,40519,38852,37163,34418,32171,29318,26475,23571,21522,19636,17433,15390,14411,9664,8480,7157,6126,4697,3695,2914,2165,1665,1201,890,1464 1,9,0,2036,4986711,67717,67788,67936,68107,68292,68486,68681,68841,68965,69020,68982,68893,68721,68502,68204,67852,67434,66898,66282,65605,64902,64189,63443,64662,64648,65060,65771,64727,66328,66193,65246,64975,64724,63847,63897,65410,67423,66806,66709,66241,66351,67931,70049,71178,72674,70640,67939,63527,60189,58067,56836,55943,54170,54775,53507,52574,53067,48897,47667,47466,44982,44704,43408,43852,45113,47047,46408,44052,42569,42262,43016,45157,45492,44596,43665,43155,42307,39296,37555,35795,33013,30705,27847,25011,22128,20065,18166,16000,13997,12977,8608,7468,6223,5254,3967,3074,2382,1739,1314,930,1558 1,9,0,2037,5012972,67628,67669,67784,67932,68100,68283,68479,68673,68838,68967,69020,68987,68898,68725,68508,68214,67864,67458,66929,66315,65638,64941,64219,63476,64692,64670,65080,65789,64742,66332,66194,65239,64958,64708,63825,63866,65369,67377,66756,66656,66180,66284,67854,69960,71073,72551,70509,67804,63385,60034,57904,56661,55757,53965,54547,53268,52314,52782,48612,47365,47150,44659,44358,43040,43452,44663,46532,45853,43471,41956,41596,42275,44302,44552,43593,42588,41981,41038,37999,36182,34342,31528,29172,26315,23493,20642,18578,16679,14558,12615,11567,7586,6498,5342,4443,3304,2517,1915,1371,1015,1645 1,9,0,2038,5038426,67561,67582,67666,67782,67924,68091,68276,68471,68671,68840,68967,69024,68992,68902,68730,68519,68227,67890,67488,66962,66349,65676,64971,64253,63511,64714,64691,65100,65805,64748,66333,66189,65226,64938,64690,63800,63830,65326,67328,66704,66598,66114,66210,67772,69862,70959,72420,70369,67654,63223,59872,57730,56475,55553,53749,54305,53014,52041,52479,48309,47053,46821,44317,43994,42648,43021,44186,45984,45262,42852,41304,40888,41484,43395,43555,42529,41442,40736,39692,36624,34725,32804,29974,27577,24728,21929,19125,17072,15186,13130,11255,10199,6606,5583,4526,3701,2706,2023,1513,1061,1761 1,9,0,2039,5063129,67520,67517,67582,67664,67775,67917,68084,68268,68470,68674,68841,68972,69029,68997,68908,68741,68533,68253,67921,67522,66997,66387,65708,65005,64288,63538,64735,64715,65117,65811,64748,66328,66176,65209,64918,64664,63767,63793,65280,67276,66647,66534,66044,66133,67682,69754,70836,72280,70216,67484,63055,59695,57546,56273,55338,53518,54044,52744,51751,52157,47996,46727,46472,43958,43606,42231,42566,43674,45397,44631,42194,40614,40137,40644,42433,42498,41397,40224,39416,38267,35162,33182,31198,28352,25921,23093,20328,17585,15557,13702,11727,9933,8887,5675,4731,3777,3035,2179,1599,1173,1872 1,9,0,2040,5087147,67524,67475,67517,67580,67657,67769,67910,68076,68267,68473,68675,68847,68977,69034,69002,68919,68755,68561,68285,67957,67558,67035,66419,65743,65042,64314,63564,64757,64734,65128,65814,64741,66318,66161,65192,64892,64629,63732,63750,65231,67222,66585,66466,65970,66048,67581,69635,70705,72126,70045,67307,62873,59507,57340,56058,55107,53270,53770,52461,51444,51824,47667,46383,46100,43581,43191,41788,42077,43127,44771,43957,41496,39878,39337,39753,41415,41377,40194,38932,38014,36750,33615,31568,29522,26670,24211,21419,18705,16036,14050,12239,10358,8666,7645,4813,3951,3099,2446,1725,1241,2022 1,9,0,2041,5110539,67535,67480,67474,67515,67573,67651,67764,67902,68074,68270,68474,68681,68852,68983,69041,69013,68934,68784,68594,68320,67994,67599,67067,66457,65780,65071,64341,63592,64776,64745,65134,65810,64732,66306,66145,65169,64859,64594,63693,63705,65177,67162,66519,66393,65888,65954,67474,69511,70562,71956,69865,67118,62680,59303,57126,55828,54861,53003,53480,52158,51124,51478,47322,46018,45706,43175,42748,41315,41558,42541,44106,43240,40751,39094,38488,38810,40333,40185,38916,37560,36519,35141,31990,29883,27778,24932,22463,19718,17071,14494,12565,10817,9042,7462,6487,4022,3247,2500,1937,1337,2165 1,9,0,2042,5133371,67577,67493,67480,67472,67508,67567,67644,67757,67900,68077,68271,68481,68687,68859,68990,69052,69028,68964,68818,68632,68359,68035,67632,67106,66496,65810,65099,64369,63617,64788,64753,65132,65802,64722,66290,66122,65139,64827,64555,63651,63657,65121,67096,66448,66312,65795,65850,67357,69375,70400,71774,69671,66916,62470,59083,56896,55578,54599,52722,53171,51841,50791,51114,46955,45631,45287,42742,42271,40812,41001,41920,43396,42477,39958,38260,37586,37807,39179,38918,37557,36097,34934,33457,30297,28128,25979,23150,20690,18005,15438,12969,11117,9451,7795,6341,5423,3309,2626,1984,1504,2322 1,9,0,2043,5155701,67646,67535,67494,67478,67467,67502,67561,67636,67755,67903,68077,68278,68487,68693,68866,69001,69068,69057,68996,68856,68672,68401,68068,67671,67149,66528,65839,65129,64394,63634,64793,64754,65126,65790,64711,66269,66093,65110,64788,64515,63604,63606,65060,67025,66371,66223,65690,65741,67227,69221,70230,71581,69464,66695,62245,58849,56646,55314,54320,52424,52853,51511,50438,50728,46565,45218,44838,42276,41765,40275,40408,41256,42640,41662,39114,37374,36628,36734,37951,37569,36105,34543,33274,31695,28535,26319,24129,21340,18901,16292,13828,11483,9723,8153,6629,5305,4464,2677,2082,1543,2552 1,9,0,2044,5177603,67728,67605,67536,67492,67475,67462,67497,67553,67634,67758,67903,68084,68284,68494,68700,68877,69018,69098,69093,69034,68896,68718,68435,68109,67715,67183,66558,65871,65154,64412,63646,64795,64752,65119,65779,64691,66243,66062,65075,64747,64471,63554,63548,64992,66949,66286,66122,65583,65620,67083,69059,70045,71373,69236,66458,62004,58597,56381,55037,54022,52117,52521,51159,50066,50317,46148,44777,44354,41780,41220,39697,39777,40545,41832,40796,38219,36430,35602,35593,36645,36126,34563,32915,31534,29861,26712,24464,22252,19511,17114,14598,12256,10050,8398,6938,5555,4373,3613,2124,1621,2725 1,9,0,2045,5199155,67831,67690,67606,67534,67487,67470,67457,67490,67553,67638,67758,67911,68092,68291,68501,68712,68894,69048,69136,69132,69075,68942,68753,68477,68154,67750,67215,66592,65897,65174,64424,63654,64792,64746,65109,65763,64665,66214,66026,65037,64705,64418,63499,63487,64917,66863,66189,66016,65465,65483,66928,68881,69851,71145,68994,66205,61746,58326,56101,54740,53715,51794,52171,50788,49671,49878,45703,44305,43840,41246,40639,39084,39103,39785,40970,39872,37263,35421,34510,34379,35250,34594,32944,31208,29727,27962,24841,22573,20353,17684,15347,12944,10736,8686,7157,5816,4581,3545,2871,1659,2891 1,9,0,2046,5220409,67946,67793,67691,67604,67532,67482,67465,67450,67491,67556,67639,67764,67918,68100,68298,68514,68729,68925,69087,69176,69174,69123,68980,68796,68522,68191,67782,67250,66619,65919,65188,64432,63655,64786,64740,65090,65741,64638,66181,65988,64997,64657,64363,63440,63419,64834,66767,66085,65898,65332,65337,66760,68694,69638,70905,68737,65936,61471,58042,55802,54436,53392,51455,51799,50393,49244,49407,45225,43800,43288,40676,40018,38426,38381,38971,40052,38887,36241,34345,33346,33081,33764,32986,31247,29433,27854,26010,22929,20659,18453,15872,13618,11348,9292,7407,6009,4800,3715,2819,2237,3025 1,9,0,2047,5241411,68069,67908,67795,67689,67601,67527,67477,67459,67451,67494,67559,67646,67772,67926,68107,68312,68531,68760,68965,69128,69219,69221,69163,69025,68843,68560,68222,67817,67278,66641,65934,65196,64434,63655,64780,64726,65069,65717,64608,66145,65948,64950,64603,64306,63376,63340,64742,66665,65968,65764,65191,65177,66582,68487,69410,70649,68461,65649,61179,57737,55493,54111,53052,51097,51404,49966,48788,48899,44714,43257,42696,40063,39354,37721,37611,38106,39074,37832,35148,33199,32101,31699,32205,31300,29476,27591,25926,24024,20998,18745,16571,14098,11946,9824,7932,6223,4966,3897,2960,2201,3530 1,9,0,2048,5262203,68185,68033,67910,67793,67686,67596,67521,67472,67459,67453,67497,67566,67655,67780,67934,68120,68330,68563,68800,69006,69173,69269,69262,69212,69075,68881,68593,68257,67845,67301,66659,65945,65198,64433,63655,64765,64711,65047,65688,64574,66106,65902,64898,64546,64241,63302,63252,64643,66551,65838,65624,65035,65011,66386,68269,69167,70372,68165,65345,60866,57423,55170,53770,52690,50714,50976,49508,48298,48356,44166,42671,42064,39406,38642,36968,36791,37182,38028,36705,33983,31968,30770,30241,30571,29539,27643,25694,23960,22011,19064,16845,14729,12380,10351,8389,6673,5149,4033,3106,2315,3840 1,9,0,2049,5282846,68294,68150,68035,67910,67790,67681,67592,67515,67472,67462,67456,67504,67574,67662,67788,67947,68138,68362,68603,68843,69051,69224,69311,69311,69261,69116,68917,68630,68287,67868,67320,66670,65947,65198,64433,63647,64750,64688,65018,65653,64538,66061,65849,64843,64485,64167,63220,63160,64534,66424,65702,65470,64872,64830,66179,68036,68907,70072,67853,65019,60543,57092,54827,53409,52299,50301,50519,49018,47772,47773,43579,42045,41386,38704,37882,36170,35911,36192,36908,35500,32733,30654,29367,28713,28864,27713,25751,23762,21966,19993,17145,14980,12938,10737,8849,7065,5525,4188,3218,2432,4124 1,9,0,2050,5303385,68406,68260,68152,68035,67908,67786,67677,67588,67515,67475,67465,67463,67513,67582,67670,67801,67965,68171,68401,68647,68890,69103,69267,69362,69362,69302,69151,68955,68661,68312,67887,67332,66674,65947,65197,64425,63633,64730,64662,64987,65619,64494,66011,65793,64783,64414,64086,63131,63059,64411,66289,65554,65309,64692,64637,65955,67787,68626,69758,67520,64683,60205,56744,54464,53021,51881,49855,50023,48490,47208,47147,42949,41376,40655,37953,37070,35312,34971,35130,35708,34205,31397,29269,27897,27118,27091,25829,23824,21796,19966,17989,15257,13174,11235,9190,7456,5853,4499,3345,2521,4382 1,9,0,2051,5323860,68501,68371,68262,68152,68033,67904,67783,67674,67588,67518,67478,67472,67473,67522,67591,67684,67819,67999,68211,68446,68695,68943,69147,69318,69413,69404,69337,69190,68989,68686,68332,67900,67337,66676,65948,65192,64414,63615,64707,64632,64955,65580,64447,65957,65733,64712,64332,63997,63031,62945,64283,66143,65397,65133,64502,64430,65715,67516,68329,69423,67176,64329,59846,56370,54072,52602,51433,49376,49493,47921,46601,46474,42274,40655,39873,37151,36199,34393,33960,33997,34420,32821,29988,27814,26360,25462,25262,23904,21865,19823,17977,16018,13425,11447,9622,7752,6188,4772,3601,2623,4605 1,9,0,2052,5344302,68577,68468,68374,68263,68150,68029,67901,67781,67675,67592,67522,67487,67482,67483,67531,67606,67702,67853,68041,68257,68495,68748,68988,69200,69370,69454,69441,69376,69224,69017,68707,68345,67908,67339,66677,65943,65180,64396,63594,64682,64601,64916,65534,64395,65899,65663,64634,64243,63899,62921,62823,64144,65988,65222,64945,64295,64206,65459,67233,68013,69075,66814,63951,59462,55973,53652,52149,50948,48861,48920,47311,45946,45754,41549,39885,39036,36291,35267,33411,32877,32777,33040,31360,28507,26294,24762,23753,23390,21950,19896,17861,16021,14102,11670,9811,8123,6440,5050,3824,2828,4820 1,9,0,2053,5364720,68635,68544,68471,68374,68261,68146,68026,67899,67782,67679,67596,67531,67497,67492,67492,67546,67626,67736,67896,68087,68308,68549,68795,69042,69250,69413,69492,69482,69412,69252,69039,68722,68353,67911,67341,66673,65933,65165,64376,63570,64654,64565,64870,65485,64340,65831,65584,64549,64145,63788,62803,62694,63998,65817,65038,64740,64074,63963,65188,66929,67685,68711,66425,63548,59051,55543,53200,51663,50427,48307,48302,46654,45243,44981,40769,39062,38141,35367,34265,32353,31711,31471,31582,29823,26956,24710,23112,22005,21488,19985,17935,15932,14116,12266,10012,8293,6753,5261,4047,3005,5111 1,9,0,2054,5385127,68672,68603,68548,68471,68372,68257,68143,68024,67900,67786,67682,67606,67541,67507,67501,67508,67565,67661,67780,67946,68137,68363,68596,68850,69096,69294,69453,69533,69519,69442,69273,69055,68731,68358,67913,67338,66663,65919,65146,64353,63544,64617,64522,64824,65430,64276,65754,65501,64454,64036,63669,62675,62556,63836,65637,64836,64523,63836,63709,64898,66614,67340,68322,66014,63118,58608,55082,52713,51138,49862,47709,47638,45946,44488,44148,39935,38177,37180,34373,33191,31216,30460,30089,30047,28216,25342,23072,21422,20228,19577,18027,16004,14051,12289,10530,8469,6899,5521,4220,3184,5430 1,9,0,2055,5405505,68678,68640,68608,68548,68469,68369,68254,68141,68025,67904,67789,67692,67617,67551,67517,67517,67528,67601,67704,67831,67997,68193,68411,68650,68904,69142,69335,69494,69570,69550,69464,69290,69065,68736,68361,67911,67327,66650,65901,65124,64328,63513,64577,64479,64773,65366,64203,65674,65407,64348,63920,63541,62541,62402,63663,65440,64621,64289,63586,63434,64596,66280,66970,67911,65573,62655,58129,54584,52183,50571,49251,47063,46921,45184,43673,43255,39036,37228,36148,33309,32030,29993,29137,28638,28442,26541,23675,21397,19702,18438,17668,16096,14124,12243,10561,8913,7054,5643,4434,3326,5767 1,9,0,2056,5425859,68659,68647,68644,68610,68546,68466,68368,68251,68142,68029,67906,67799,67703,67627,67560,67533,67539,67564,67646,67754,67883,68055,68242,68467,68705,68950,69184,69379,69533,69602,69575,69481,69300,69071,68740,68359,67903,67315,66634,65881,65099,64298,63477,64536,64429,64715,65296,64127,65582,65300,64235,63795,63406,62392,62240,63474,65229,64392,64040,63315,63150,64278,65926,66574,67467,65095,62151,57612,54045,51613,49962,48591,46366,46149,44367,42801,42296,38071,36206,35037,32157,30783,28699,27742,27113,26768,24807,21964,19692,17969,16651,15784,14216,12316,10530,8946,7430,5776,4536,3496,6098 1,9,0,2057,5446169,68612,68629,68651,68646,68609,68543,68465,68366,68252,68147,68032,67917,67812,67713,67638,67576,67555,67576,67609,67698,67807,67942,68104,68299,68524,68752,68992,69228,69420,69566,69627,69594,69493,69307,69075,68737,68351,67891,67299,66613,65859,65069,64263,63440,64488,64372,64647,65222,64039,65478,65189,64114,63666,63256,62233,62062,63273,65004,64149,63773,63037,62853,63939,65549,66146,66985,64577,61605,57052,53461,50996,49302,47880,45613,45320,43488,41865,41261,37031,35106,33834,30920,29464,27336,26279,25527,25034,23029,20225,17969,16238,14888,13954,12405,10597,8928,7464,6089,4646,3580,6434 1,9,0,2058,5466413,68547,68583,68633,68654,68645,68606,68542,68463,68367,68257,68150,68043,67929,67823,67722,67654,67597,67591,67621,67662,67752,67867,67993,68161,68357,68571,68795,69040,69269,69455,69594,69647,69607,69502,69313,69073,68731,68342,67876,67279,66590,65830,65035,64225,63398,64430,64308,64576,65136,63941,65369,65066,63987,63520,63099,62060,61873,63058,64762,63888,63498,62743,62535,63580,65141,65684,66461,64018,61014,56444,52827,50328,48590,47116,44804,44428,42541,40854,40146,35912,33914,32539,29609,28073,25904,24753,23883,23252,21215,18466,16247,14531,13168,12189,10684,8990,7454,6124,4904,3669,6717 1,9,0,2059,5486567,68459,68518,68587,68638,68652,68642,68606,68540,68464,68373,68260,68161,68056,67940,67833,67739,67677,67633,67636,67674,67716,67812,67919,68053,68221,68406,68615,68843,69082,69305,69482,69614,69659,69616,69509,69312,69066,68723,68329,67858,67257,66562,65797,65000,64183,63347,64365,64239,64493,65039,63839,65249,64938,63844,63365,62930,61876,61668,62829,64502,63616,63209,62431,62193,63190,64699,65183,65895,63413,60374,55789,52146,49606,47824,46291,43934,43470,41522,39763,38948,34698,32629,31167,28224,26613,24408,23170,22192,21433,19384,16706,14543,12858,11509,10508,9077,7510,6122,4936,3875,6959 1,9,0,2060,5506605,68352,68432,68521,68592,68638,68649,68642,68604,68541,68469,68377,68270,68173,68067,67952,67850,67762,67714,67679,67690,67728,67777,67865,67981,68113,68269,68452,68664,68884,69117,69334,69505,69629,69669,69624,69510,69308,69059,68710,68312,67838,67230,66530,65761,64959,64132,63290,64297,64158,64399,64936,63728,65125,64792,63694,63196,62744,61677,61451,62581,64234,63330,62901,62096,61823,62768,64220,64641,65282,62756,59682,55079,51408,48830,46995,45404,42996,42440,40420,38587,37649,33390,31269,29719,26768,25085,22856,21541,20466,19589,17548,14967,12879,11247,9929,8934,7593,6174,4938,3910,7260 1,9,1,2014,2057676,32341,33091,33007,33260,32977,32945,33622,33461,33166,32933,32726,32336,32267,33342,34447,34002,33801,33628,33925,34891,35876,36490,37603,36473,34865,32597,30785,29636,28904,28215,27414,27869,27325,26745,27289,25477,24671,24804,23751,23649,23106,23454,24563,25912,25666,24888,24132,24214,25105,26610,27384,27437,27204,27283,27643,26255,25885,25433,23921,23847,22441,21040,19683,19267,18932,17845,17008,17548,12756,12373,11596,11328,10086,9049,8400,7332,6967,6129,5555,5106,4273,3938,3407,2970,2833,2438,2065,1834,1464,1272,1019,833,668,479,368,245,191,113,93,54,130 1,9,1,2015,2075968,32726,32295,33068,32998,33242,32965,32934,33607,33441,33152,32924,32723,32330,32263,33332,34437,33990,33797,33618,33914,34875,35857,36464,37568,36439,34825,32560,30751,29601,28871,28179,27375,27830,27285,26708,27239,25430,24625,24747,23694,23593,23052,23397,24493,25829,25570,24790,24029,24097,24973,26451,27204,27241,26989,27054,27387,25991,25599,25134,23620,23523,22117,20714,19362,18933,18574,17486,16643,17142,12445,12049,11267,10983,9752,8728,8069,7025,6648,5823,5249,4799,3993,3656,3140,2713,2569,2190,1837,1611,1275,1093,866,694,551,386,289,191,148,81,66,116 1,9,1,2016,2094429,33109,32680,32287,33048,32983,33227,32957,32923,33596,33424,33139,32918,32719,32326,32257,33322,34425,33981,33790,33606,33903,34852,35833,36436,37533,36401,34784,32526,30715,29565,28830,28145,27335,27790,27246,26672,27185,25384,24579,24691,23637,23540,22994,23337,24419,25738,25471,24683,23914,23972,24830,26278,27013,27031,26764,26812,27119,25712,25301,24824,23308,23187,21779,20380,19033,18586,18207,17117,16269,16725,12122,11711,10926,10630,9410,8395,7733,6708,6321,5509,4939,4487,3709,3372,2873,2462,2312,1952,1619,1403,1098,928,726,573,447,306,225,146,111,61,113 1,9,1,2017,2113029,33482,33065,32672,32281,33024,32972,33216,32947,32915,33587,33409,33132,32912,32717,32319,32250,33315,34417,33973,33781,33597,33888,34824,35810,36408,37497,36363,34746,32490,30679,29527,28796,28109,27291,27749,27208,26631,27127,25336,24527,24636,23582,23484,22934,23272,24337,25643,25364,24569,23791,23838,24674,26096,26808,26810,26527,26556,26835,25423,24988,24503,22984,22843,21433,20041,18695,18226,17824,16737,15882,16297,11788,11365,10572,10263,9054,8051,7387,6383,5982,5185,4624,4169,3424,3090,2612,2211,2061,1723,1412,1210,933,777,601,466,358,239,173,106,83,106 1,9,1,2018,2131731,33844,33437,33057,32667,32270,33002,32963,33203,32939,32909,33578,33402,33124,32909,32712,32313,32245,33311,34408,33963,33775,33583,33868,34798,35787,36375,37458,36325,34708,32454,30640,29491,28760,28072,27248,27709,27166,26589,27075,25285,24473,24581,23524,23423,22870,23199,24253,25538,25252,24447,23660,23694,24509,25902,26593,26578,26277,26285,26540,25120,24668,24168,22647,22487,21079,19686,18340,17853,17432,16343,15481,15852,11443,11005,10207,9882,8689,7692,7027,6047,5635,4854,4302,3854,3139,2809,2353,1973,1819,1505,1216,1030,782,642,487,372,280,184,130,78,119 1,9,1,2019,2150506,34172,33800,33429,33052,32657,32260,32983,32953,33192,32932,32902,33574,33394,33119,32903,32707,32308,32244,33306,34400,33956,33767,33563,33850,34774,35757,36341,37421,36287,34668,32412,30603,29455,28722,28035,27204,27663,27124,26546,27023,25233,24425,24523,23465,23361,22800,23122,24160,25424,25133,24315,23517,23542,24330,25699,26370,26332,26012,26003,26232,24806,24339,23824,22302,22121,20713,19320,17970,17469,17029,15938,15064,15389,11084,10632,9827,9489,8307,7326,6659,5699,5282,4518,3979,3535,2854,2531,2098,1740,1589,1296,1033,864,647,521,389,291,214,139,97,126 1,9,1,2020,2169300,34454,34131,33792,33424,33042,32649,32253,32962,32944,33182,32924,32899,33568,33389,33109,32896,32703,32306,32240,33301,34396,33945,33752,33548,33832,34744,35729,36312,37388,36245,34625,32374,30564,29419,28687,27999,27157,27616,27080,26500,26970,25181,24371,24462,23402,23292,22726,23035,24059,25303,25002,24175,23370,23377,24145,25488,26131,26071,25737,25708,25912,24485,24000,23465,21950,21738,20329,18938,17589,17074,16611,15515,14633,14909,10711,10243,9438,9078,7913,6944,6276,5342,4920,4178,3650,3218,2574,2261,1855,1522,1373,1105,868,716,526,416,306,225,162,103,144 1,9,1,2021,2188027,34674,34414,34123,33786,33414,33033,32642,32242,32943,32938,33172,32919,32895,33565,33382,33101,32890,32702,32304,32237,33301,34387,33931,33738,33531,33809,34714,35704,36282,37351,36201,34583,32335,30523,29383,28650,27958,27108,27568,27034,26451,26918,25126,24315,24396,23333,23218,22645,22941,23952,25175,24863,24029,23207,23204,23951,25263,25877,25798,25450,25400,25582,24149,23648,23094,21580,21342,19934,18541,17194,16662,16173,15077,14183,14415,10326,9843,9035,8655,7504,6553,5886,4980,4554,3838,3325,2906,2303,1999,1621,1315,1169,930,718,584,422,326,233,170,120,159 1,9,1,2022,2206639,34861,34632,34406,34117,33776,33405,33026,32632,32237,32931,32933,33169,32916,32893,33558,33376,33097,32889,32700,32302,32238,33297,34374,33914,33723,33509,33784,34688,35680,36250,37309,36157,34539,32294,30483,29344,28609,27914,27059,27517,26986,26405,26862,25068,24253,24324,23261,23138,22554,22839,23833,25037,24714,23868,23037,23022,23743,25023,25611,25513,25150,25085,25238,23799,23282,22713,21197,20929,19523,18129,16783,16231,15719,14621,13719,13900,9927,9425,8614,8213,7083,6148,5490,4612,4186,3499,3003,2601,2041,1750,1403,1123,981,771,587,467,333,252,175,128,180 1,9,1,2023,2225080,35011,34820,34626,34400,34107,33767,33399,33016,32627,32235,32927,32932,33169,32914,32888,33552,33373,33098,32887,32698,32304,32236,33286,34361,33898,33703,33487,33763,34663,35648,36213,37269,36113,34495,32252,30442,29300,28564,27866,27010,27467,26939,26355,26802,25006,24184,24251,23182,23048,22458,22729,23705,24889,24551,23699,22859,22828,23521,24774,25336,25218,24838,24754,24881,23438,22902,22311,20795,20502,19095,17697,16350,15781,15245,14147,13235,13364,9510,8988,8178,7758,6652,5736,5086,4242,3818,3164,2689,2305,1787,1514,1197,945,813,631,470,367,257,189,131,198 1,9,1,2024,2243353,35119,34972,34813,34620,34391,34099,33760,33389,33011,32624,32231,32925,32931,33170,32909,32883,33548,33377,33098,32887,32701,32302,32230,33277,34349,33880,33683,33467,33741,34635,35614,36175,37229,36068,34453,32209,30398,29256,28519,27819,26964,27417,26890,26301,26739,24938,24111,24170,23095,22951,22352,22609,23571,24729,24381,23521,22669,22620,23289,24514,25047,24912,24516,24413,24511,23063,22505,21893,20378,20058,18647,17249,15902,15314,14757,13654,12729,12809,9078,8538,7726,7290,6211,5320,4679,3873,3454,2835,2380,2018,1548,1291,1008,783,667,505,370,284,193,142,210 1,9,1,2025,2261407,35209,35082,34966,34807,34611,34382,34092,33749,33384,33008,32621,32232,32923,32930,33166,32905,32880,33551,33379,33099,32891,32700,32297,32225,33269,34332,33861,33665,33446,33716,34603,35577,36136,37188,36024,34407,32163,30354,29211,28471,27774,26916,27366,26837,26241,26669,24867,24032,24079,23000,22843,22237,22485,23423,24560,24203,23331,22464,22402,23048,24243,24751,24592,24179,24058,24123,22671,22091,21457,19944,19594,18181,16782,15436,14828,14247,13144,12205,12232,8629,8074,7265,6813,5764,4898,4272,3506,3096,2516,2085,1749,1324,1087,838,639,535,399,285,217,143,226 1,9,1,2026,2279163,35256,35173,35076,34960,34799,34602,34376,34082,33743,33382,33005,32622,32232,32922,32925,33163,32902,32883,33552,33380,33103,32891,32695,32292,32219,33256,34315,33843,33649,33423,33687,34569,35541,36097,37148,35978,34359,32115,30306,29164,28423,27729,26866,27310,26778,26175,26596,24788,23945,23982,22894,22728,22116,22345,23268,24383,24013,23128,22250,22172,22794,23960,24441,24260,23831,23690,23719,22256,21662,21005,19491,19109,17694,16291,14951,14321,13715,12610,11659,11632,8161,7594,6790,6325,5313,4476,3871,3144,2748,2209,1807,1497,1118,904,686,513,421,306,216,161,238 1,9,1,2027,2296632,35272,35219,35168,35071,34952,34791,34596,34366,34077,33741,33379,33005,32622,32232,32917,32921,33161,32906,32886,33554,33383,33104,32888,32691,32288,32209,33242,34299,33824,33629,33396,33658,34537,35507,36058,37107,35930,34310,32066,30258,29117,28376,27682,26810,27250,26712,26106,26513,24700,23851,23877,22779,22606,21984,22198,23104,24195,23810,22917,22025,21933,22532,23665,24118,23916,23469,23302,23295,21826,21214,20533,19017,18600,17186,15786,14445,13793,13163,12051,11092,11008,7678,7105,6306,5835,4859,4059,3476,2790,2415,1916,1549,1265,931,740,552,404,327,233,160,256 1,9,1,2028,2313724,35242,35236,35214,35163,35064,34944,34784,34585,34361,34074,33738,33380,33005,32622,32228,32914,32919,33166,32912,32888,33557,33382,33101,32886,32686,32280,32197,33229,34283,33802,33605,33369,33629,34505,35474,36016,37063,35881,34261,32017,30210,29070,28324,27628,26749,27182,26645,26029,26422,24604,23747,23762,22658,22474,21845,22041,22925,23992,23595,22693,21793,21685,22258,23358,23783,23556,23087,22899,22854,21379,20746,20037,18518,18073,16656,15257,13919,13242,12584,11470,10504,10365,7185,6601,5819,5341,4406,3646,3091,2454,2098,1645,1311,1055,763,596,436,313,250,173,261 1,9,1,2029,2330419,35182,35208,35231,35209,35156,35056,34938,34774,34579,34359,34071,33739,33379,33005,32618,32225,32912,32923,33172,32916,32894,33562,33379,33099,32884,32678,32270,32186,33217,34263,33777,33580,33340,33598,34473,35438,35974,37018,35831,34208,31968,30164,29018,28269,27569,26682,27112,26572,25944,26321,24500,23634,23641,22526,22334,21698,21875,22733,23779,23371,22461,21551,21427,21972,23038,23434,23176,22687,22474,22391,20912,20254,19519,17997,17522,16103,14703,13371,12668,11980,10865,9892,9708,6682,6094,5330,4846,3960,3244,2721,2132,1800,1393,1093,865,614,471,338,239,186,275 1,9,1,2030,2346716,35095,35148,35204,35226,35202,35148,35050,34928,34768,34577,34355,34071,33738,33379,33002,32616,32225,32917,32930,33175,32923,32900,33563,33378,33098,32878,32667,32259,32175,33201,34240,33752,33554,33310,33568,34439,35397,35932,36971,35778,34156,31922,30115,28964,28209,27505,26615,27034,26488,25851,26212,24388,23517,23510,22386,22187,21541,21695,22535,23558,23138,22218,21300,21157,21676,22701,23066,22777,22269,22025,21907,20426,19739,18976,17452,16945,15528,14129,12794,12067,11355,10241,9268,9034,6172,5583,4843,4359,3526,2855,2366,1831,1526,1162,898,699,487,366,259,177,294 1,9,1,2031,2362585,34992,35062,35144,35199,35218,35194,35142,35040,34923,34766,34574,34356,34071,33738,33376,33001,32616,32231,32923,32937,33184,32930,32902,33564,33376,33095,32868,32659,32252,32161,33182,34216,33726,33526,33282,33536,34401,35357,35890,36923,35726,34106,31869,30061,28906,28142,27438,26540,26945,26396,25751,26095,24271,23387,23371,22243,22031,21370,21509,22327,23326,22897,21966,21039,20877,21365,22345,22680,22361,21831,21557,21401,19909,19199,18410,16885,16345,14925,13527,12191,11443,10709,9598,8628,8353,5659,5073,4361,3885,3107,2485,2031,1550,1273,954,724,554,377,279,193,296 1,9,1,2032,2378034,34884,34959,35058,35138,35192,35212,35188,35132,35035,34920,34763,34575,34356,34071,33735,33376,33001,32622,32240,32928,32947,33192,32933,32903,33564,33370,33089,32861,32652,32241,32141,33161,34191,33699,33498,33251,33502,34364,35318,35846,36873,35677,34049,31814,30003,28841,28074,27365,26457,26850,26295,25640,25972,24139,23250,23225,22087,21862,21195,21314,22111,23086,22642,21702,20766,20585,21036,21974,22274,21924,21371,21063,20872,19370,18635,17819,16289,15715,14295,12895,11566,10796,10043,8942,7979,7665,5149,4571,3889,3426,2706,2136,1723,1295,1046,769,575,433,288,208,315 1,9,1,2033,2393082,34784,34853,34956,35052,35131,35186,35206,35178,35126,35033,34917,34765,34574,34356,34068,33734,33376,33008,32632,32250,32940,32957,33196,32938,32904,33561,33363,33084,32855,32641,32226,32122,33140,34167,33673,33470,33219,33469,34327,35276,35800,36821,35620,33990,31755,29938,28775,27999,27281,26365,26747,26186,25522,25838,24003,23106,23067,21919,21686,21009,21111,21886,22832,22377,21427,20481,20277,20691,21582,21847,21467,20889,20546,20313,18809,18044,17200,15666,15058,13635,12239,10919,10131,9359,8275,7324,6979,4643,4080,3433,2987,2330,1812,1441,1065,847,611,448,330,214,337 1,9,1,2034,2407709,34696,34752,34850,34950,35045,35124,35180,35196,35172,35124,35031,34919,34764,34574,34353,34067,33734,33383,33018,32644,32263,32951,32963,33201,32941,32901,33556,33359,33080,32844,32629,32208,32103,33118,34144,33647,33439,33188,33434,34287,35233,35755,36763,35560,33929,31688,29870,28702,27914,27189,26265,26636,26070,25391,25694,23859,22952,22896,21744,21499,20812,20902,21650,22568,22100,21138,20182,19951,20327,21171,21400,20987,20382,20003,19725,18217,17424,16548,15016,14372,12948,11556,10251,9451,8665,7602,6668,6297,4146,3606,2995,2573,1979,1515,1189,864,672,474,344,248,350 1,9,1,2035,2421938,34619,34666,34749,34846,34942,35040,35118,35170,35191,35170,35122,35033,34918,34764,34571,34352,34067,33741,33395,33030,32658,32274,32957,32970,33205,32938,32898,33553,33355,33070,32831,32613,32188,32082,33098,34120,33617,33409,33156,33399,34246,35192,35704,36702,35497,33858,31619,29795,28618,27821,27089,26156,26520,25943,25254,25542,23704,22784,22718,21558,21302,20608,20680,21402,22291,21808,20835,19866,19610,19945,20742,20928,20484,19848,19431,19112,17599,16773,15867,14334,13652,12232,10855,9567,8752,7963,6930,6017,5627,3664,3147,2581,2187,1658,1249,961,686,524,362,257,387 1,9,1,2036,2435804,34561,34589,34663,34746,34838,34936,35034,35109,35164,35189,35167,35123,35033,34918,34762,34571,34352,34074,33753,33407,33044,32667,32283,32966,32976,33203,32937,32897,33551,33346,33058,32815,32596,32169,32063,33075,34091,33587,33377,33121,33361,34206,35143,35650,36634,35424,33782,31541,29711,28529,27722,26979,26041,26392,25808,25108,25376,23535,22609,22531,21364,21099,20390,20447,21142,21999,21500,20516,19531,19251,19545,20289,20429,19955,19287,18833,18469,16949,16089,15153,13622,12901,11495,10136,8867,8051,7262,6261,5380,4978,3201,2714,2195,1836,1368,1014,765,537,403,271,417 1,9,1,2037,2449350,34518,34531,34586,34658,34738,34833,34930,35025,35104,35163,35187,35169,35124,35034,34918,34762,34571,34360,34086,33765,33422,33057,32677,32292,32975,32978,33205,32936,32896,33542,33337,33045,32798,32581,32152,32045,33049,34061,33556,33343,33085,33325,34161,35092,35589,36558,35349,33700,31452,29619,28431,27616,26865,25914,26255,25665,24950,25200,23357,22425,22335,21163,20885,20165,20205,20870,21695,21176,20176,19177,18870,19125,19811,19905,19399,18700,18203,17790,16264,15372,14406,12881,12128,10737,9398,8160,7346,6566,5602,4765,4354,2764,2313,1841,1514,1111,808,598,410,302,443 1,9,1,2038,2462583,34485,34489,34528,34583,34650,34732,34827,34921,35020,35103,35161,35188,35170,35125,35034,34918,34763,34579,34372,34098,33781,33434,33067,32687,32302,32976,32979,33206,32936,32889,33532,33326,33031,32781,32567,32135,32024,33023,34030,33523,33308,33050,33284,34114,35035,35521,36479,35264,33608,31355,29519,28326,27503,26742,25781,26110,25511,24780,25013,23169,22231,22130,20949,20662,19927,19947,20583,21370,20831,19817,18803,18466,18680,19308,19357,18816,18083,17542,17078,15549,14622,13625,12115,11334,9965,8654,7454,6646,5880,4962,4172,3763,2354,1944,1522,1229,886,632,460,309,479 1,9,1,2039,2475544,34462,34458,34488,34525,34575,34645,34726,34818,34917,35019,35101,35162,35189,35172,35125,35034,34921,34771,34592,34385,34115,33793,33444,33077,32698,32305,32978,32983,33207,32931,32879,33523,33312,33017,32766,32551,32113,32002,32996,33997,33487,33275,33011,33240,34062,34970,35450,36395,35170,33507,31251,29409,28214,27378,26611,25641,25953,25343,24602,24815,22972,22029,21913,20729,20428,19676,19675,20278,21025,20466,19439,18412,18044,18212,18778,18777,18203,17434,16849,16332,14797,13841,12825,11330,10523,9181,7909,6747,5957,5213,4348,3608,3210,1974,1604,1238,980,692,485,347,508 1,9,1,2040,2488240,34469,34435,34457,34485,34518,34570,34639,34717,34814,34916,35017,35102,35163,35190,35172,35125,35037,34930,34784,34606,34403,34127,33803,33454,33089,32701,32308,32983,32984,33205,32924,32868,33512,33298,33004,32749,32530,32091,31977,32967,33963,33453,33236,32968,33191,34003,34901,35372,36299,35067,33396,31140,29294,28088,27247,26473,25489,25783,25168,24416,24607,22764,21816,21683,20497,20179,19412,19384,19953,20662,20079,19041,17997,17598,17721,18221,18171,17555,16750,16119,15548,14014,13032,11999,10526,9697,8393,7166,6049,5284,4568,3761,3080,2698,1636,1307,986,767,532,367,551 1,9,1,2041,2500728,34473,34443,34434,34454,34477,34513,34565,34630,34713,34813,34914,35018,35103,35165,35191,35172,35128,35047,34943,34797,34625,34418,34138,33814,33466,33094,32706,32313,32985,32982,33199,32914,32859,33501,33286,32989,32728,32509,32067,31950,32935,33930,33416,33193,32921,33135,33943,34827,35285,36197,34955,33279,31022,29167,27955,27110,26324,25320,25605,24985,24220,24394,22547,21590,21442,20253,19915,19130,19078,19609,20279,19670,18619,17556,17127,17202,17634,17532,16874,16031,15349,14730,13203,12199,11156,9709,8869,7608,6432,5372,4636,3958,3212,2592,2235,1331,1043,772,590,401,589 1,9,1,2042,2513021,34498,34448,34443,34431,34446,34472,34507,34557,34626,34713,34811,34916,35019,35107,35166,35192,35175,35139,35060,34959,34816,34641,34429,34150,33826,33472,33098,32711,32317,32985,32975,33193,32906,32850,33488,33271,32969,32709,32486,32040,31923,32906,33892,33376,33147,32864,33075,33873,34744,35188,36084,34833,33154,30891,29032,27815,26955,26161,25143,25417,24787,24014,24168,22316,21355,21187,19996,19628,18834,18753,19248,19874,19239,18170,17091,16633,16656,17016,16857,16159,15274,14546,13884,12367,11346,10299,8888,8046,6834,5714,4716,4018,3384,2705,2150,1820,1064,820,593,445,637 1,9,1,2043,2525149,34535,34473,34449,34440,34425,34442,34467,34498,34553,34626,34710,34813,34917,35022,35108,35167,35196,35185,35150,35076,34978,34833,34652,34441,34164,33833,33477,33104,32714,32316,32980,32966,33184,32897,32842,33476,33251,32951,32687,32460,32010,31896,32872,33850,33331,33095,32805,33008,33795,34653,35083,35962,34705,33017,30754,28890,27661,26789,25987,24958,25219,24582,23797,23930,22074,21106,20918,19719,19328,18521,18413,18865,19447,18778,17698,16602,16110,16077,16365,16148,15403,14481,13716,13009,11510,10481,9433,8067,7229,6075,5020,4091,3438,2852,2244,1754,1456,837,630,446,701 1,9,1,2044,2537181,34578,34511,34474,34446,34436,34421,34438,34458,34495,34553,34624,34712,34814,34921,35023,35109,35171,35207,35200,35166,35096,34998,34846,34665,34456,34172,33840,33484,33107,32713,32311,32976,32962,33176,32891,32829,33459,33230,32930,32663,32432,31983,31865,32833,33805,33281,33038,32741,32934,33710,34552,34968,35833,34563,32871,30608,28735,27493,26615,25803,24765,25016,24364,23568,23680,21818,20846,20632,19426,19009,18185,18053,18461,18990,18296,17202,16088,15556,15469,15678,15398,14613,13659,12857,12115,10638,9607,8568,7257,6430,5341,4358,3502,2902,2368,1832,1409,1144,642,475,740 1,9,1,2045,2549082,34632,34556,34512,34471,34440,34432,34417,34430,34455,34495,34551,34627,34714,34818,34922,35025,35114,35182,35222,35217,35186,35116,35012,34862,34682,34465,34180,33849,33488,33107,32708,32308,32971,32955,33169,32881,32811,33441,33207,32905,32637,32406,31951,31831,32789,33753,33226,32976,32668,32852,33613,34440,34848,35691,34413,32718,30448,28562,27317,26431,25611,24562,24798,24133,23325,23415,21547,20566,20329,19115,18672,17833,17671,18031,18507,17784,16674,15544,14973,14826,14955,14611,13794,12810,11977,11202,9756,8729,7709,6460,5655,4640,3733,2957,2413,1934,1468,1107,882,486,783 1,9,1,2046,2560934,34693,34610,34557,34509,34466,34436,34428,34409,34427,34454,34493,34553,34628,34719,34819,34925,35030,35126,35197,35240,35238,35207,35133,35028,34879,34693,34473,34190,33854,33489,33103,32706,32305,32964,32951,33157,32866,32795,33421,33182,32880,32613,32375,31917,31792,32741,33699,33163,32904,32588,32761,33510,34323,34717,35542,34254,32551,30273,28382,27131,26238,25409,24348,24568,23890,23068,23134,21258,20270,20008,18783,18316,17459,17264,17574,17995,17247,16119,14966,14357,14147,14196,13798,12942,11942,11079,10278,8870,7859,6867,5691,4917,3977,3157,2459,1971,1553,1156,853,663,819 1,9,1,2047,2572747,34755,34671,34612,34554,34503,34462,34432,34421,34406,34426,34453,34496,34555,34633,34720,34823,34930,35043,35142,35215,35262,35259,35225,35151,35048,34890,34700,34483,34196,33857,33486,33102,32703,32301,32959,32942,33142,32852,32778,33398,33158,32855,32584,32343,31879,31745,32691,33637,33092,32824,32500,32663,33399,34194,34579,35387,34080,32369,30088,28190,26936,26034,25195,24126,24327,23631,22797,22832,20951,19956,19666,18430,17937,17059,16834,17095,17456,16675,15527,14356,13709,13435,13408,12954,12070,11052,10171,9354,7995,7008,6051,4952,4218,3363,2627,2010,1584,1224,892,644,963 1,9,1,2048,2584527,34817,34734,34673,34609,34548,34499,34457,34425,34418,34405,34425,34456,34499,34560,34635,34723,34828,34943,35059,35160,35238,35284,35277,35246,35172,35059,34899,34709,34489,34199,33856,33486,33099,32698,32299,32950,32930,33128,32836,32757,33375,33135,32826,32552,32307,31834,31697,32631,33566,33014,32738,32405,32561,33276,34059,34431,35213,33891,32178,29892,27988,26731,25820,24969,23890,24070,23355,22506,22511,20628,19618,19304,18056,17533,16637,16384,16588,16886,16070,14901,13713,13027,12693,12592,12084,11178,10151,9260,8435,7135,6181,5271,4252,3570,2800,2149,1617,1246,944,673,1046 1,9,1,2049,2596305,34874,34798,34737,34671,34602,34544,34495,34450,34422,34417,34403,34427,34458,34503,34562,34638,34728,34841,34959,35077,35183,35261,35303,35297,35267,35185,35069,34909,34717,34492,34198,33856,33483,33095,32696,32293,32938,32915,33112,32816,32736,33352,33106,32794,32517,32263,31787,31640,32564,33491,32928,32643,32305,32449,33148,33916,34271,35023,33692,31972,29685,27778,26513,25594,24728,23642,23796,23061,22198,22169,20283,19261,18916,17660,17107,16193,15904,16048,16281,15429,14240,13037,12315,11926,11754,11198,10273,9254,8354,7531,6298,5387,4531,3600,2977,2294,1728,1274,963,715,1122 1,9,1,2050,2608063,34932,34856,34801,34735,34665,34599,34540,34488,34447,34421,34415,34405,34430,34463,34505,34565,34643,34742,34857,34978,35102,35206,35281,35325,35318,35280,35194,35079,34918,34721,34491,34198,33855,33479,33092,32689,32282,32926,32899,33091,32795,32715,33324,33075,32759,32475,32217,31733,31577,32492,33406,32836,32544,32193,32332,33012,33761,34093,34824,33480,31756,29469,27555,26284,25355,24474,23374,23502,22746,21868,21803,19919,18881,18504,17238,16653,15723,15397,15472,15638,14749,13541,12332,11578,11136,10897,10298,9365,8353,7463,6652,5492,4636,3844,3004,2443,1847,1363,986,728,1189 1,9,1,2051,2619836,34982,34913,34859,34801,34729,34662,34596,34533,34485,34446,34419,34417,34409,34435,34465,34509,34570,34657,34758,34876,35004,35126,35226,35303,35346,35332,35289,35205,35088,34922,34722,34492,34197,33852,33479,33089,32681,32269,32913,32880,33070,32776,32689,33294,33040,32716,32430,32163,31670,31509,32413,33314,32740,32436,32076,32208,32863,33587,33907,34612,33258,31530,29239,27319,26042,25099,24205,23087,23188,22410,21517,21412,19530,18472,18064,16793,16171,15224,14853,14864,14957,14034,12812,11599,10818,10329,10026,9395,8459,7465,6593,5807,4731,3937,3209,2464,1970,1460,1056,745,1244 1,9,1,2052,2631630,35022,34965,34916,34859,34795,34726,34659,34590,34530,34484,34445,34423,34421,34414,34438,34470,34514,34585,34675,34777,34903,35028,35147,35249,35325,35359,35343,35300,35214,35095,34923,34723,34493,34193,33852,33476,33080,32668,32256,32896,32861,33051,32753,32659,33260,32999,32671,32376,32101,31605,31434,32326,33219,32632,32322,31951,32069,32698,33406,33709,34387,33024,31289,28996,27069,25784,24824,23916,22782,22851,22051,21141,20998,19113,18039,17599,16318,15664,14695,14278,14219,14238,13285,12057,10847,10040,9512,9149,8493,7567,6600,5761,5004,4015,3291,2636,1989,1559,1132,803,1282 1,9,1,2053,2643458,35052,35005,34968,34916,34853,34792,34723,34653,34587,34529,34483,34449,34427,34426,34416,34443,34477,34529,34603,34694,34804,34928,35051,35172,35269,35339,35369,35357,35312,35221,35097,34924,34724,34490,34192,33850,33469,33070,32656,32240,32879,32844,33028,32726,32626,33220,32956,32619,32314,32034,31532,31353,32235,33112,32518,32199,31815,31914,32525,33213,33500,34152,32777,31033,28739,26803,25509,24528,23607,22456,22490,21669,20740,20557,18671,17580,17106,15812,15123,14128,13669,13541,13486,12510,11279,10073,9250,8686,8275,7602,6697,5771,4968,4254,3358,2712,2131,1574,1212,858,1351 1,9,1,2054,2655289,35071,35035,35008,34968,34910,34851,34789,34717,34650,34586,34527,34487,34452,34432,34428,34422,34449,34492,34548,34626,34720,34829,34951,35076,35196,35284,35351,35384,35370,35320,35223,35101,34925,34723,34490,34190,33843,33459,33059,32640,32224,32863,32822,33001,32694,32589,33177,32907,32561,32248,31960,31452,31269,32134,33000,32395,32065,31662,31752,32342,33010,33279,33901,32514,30764,28465,26521,25215,24213,23275,22104,22105,21261,20311,20084,18202,17092,16581,15271,14546,13529,13021,12834,12705,11710,10478,9286,8454,7862,7414,6733,5858,4982,4228,3560,2764,2195,1690,1220,920,1433 1,9,1,2055,2667091,35074,35054,35039,35008,34963,34907,34848,34783,34714,34649,34584,34531,34490,34457,34435,34434,34429,34464,34510,34571,34652,34746,34853,34975,35100,35213,35297,35366,35397,35379,35323,35228,35105,34924,34723,34489,34182,33834,33449,33044,32624,32209,32843,32797,32971,32656,32549,33129,32850,32498,32175,31881,31369,31175,32027,32881,32261,31916,31503,31578,32147,32796,33043,33637,32234,30477,28173,26218,24892,23878,22914,21728,21692,20823,19853,19581,17702,16574,16021,14696,13932,12894,12345,12096,11899,10884,9665,8495,7656,7048,6570,5893,5060,4241,3542,2934,2236,1738,1314,927,1528 1,9,1,2056,2678880,35064,35058,35057,35042,35003,34961,34905,34842,34780,34713,34647,34588,34534,34495,34460,34441,34442,34444,34483,34533,34598,34679,34770,34878,34999,35117,35227,35313,35381,35407,35384,35328,35233,35105,34924,34722,34482,34174,33825,33435,33028,32610,32190,32822,32768,32936,32617,32503,33071,32787,32427,32096,31798,31274,31076,31914,32748,32113,31759,31332,31394,31942,32568,32791,33355,31935,30166,27858,25891,24551,23519,22529,21328,21250,20358,19365,19049,17171,16018,15424,14083,13282,12229,11637,11331,11068,10046,8846,7701,6867,6248,5754,5096,4312,3557,2920,2375,1774,1353,1001,1596 1,9,1,2057,2690652,35042,35049,35062,35061,35037,35001,34958,34899,34839,34780,34712,34652,34593,34539,34500,34466,34450,34458,34464,34507,34561,34626,34703,34796,34905,35017,35131,35243,35327,35391,35412,35390,35334,35234,35105,34922,34715,34474,34165,33810,33420,33014,32592,32170,32794,32733,32900,32573,32448,33009,32719,32350,32015,31703,31175,30969,31790,32602,31957,31591,31152,31203,31725,32327,32522,33052,31616,29832,27517,25539,24183,23133,22120,20899,20781,19865,18846,18480,16604,15426,14784,13432,12603,11537,10906,10545,10222,9199,8024,6914,6094,5480,4980,4345,3619,2938,2367,1884,1379,1031,1693 1,9,1,2058,2702365,35008,35027,35052,35066,35056,35035,34999,34952,34896,34839,34779,34717,34656,34598,34542,34506,34474,34465,34478,34488,34535,34589,34652,34730,34822,34923,35032,35150,35259,35339,35396,35419,35398,35336,35236,35103,34916,34709,34465,34151,33795,33406,32996,32571,32146,32760,32697,32858,32519,32391,32941,32643,32271,31923,31605,31069,30851,31652,32447,31792,31413,30962,30998,31496,32071,32236,32728,31272,29474,27150,25162,23787,22719,21683,20438,20279,19336,18290,17871,15997,14795,14106,12751,11894,10820,10156,9743,9365,8349,7208,6141,5349,4745,4251,3652,2988,2383,1882,1469,1053,1777 1,9,1,2059,2713987,34966,34993,35030,35056,35062,35055,35033,34993,34949,34897,34838,34784,34722,34661,34602,34548,34516,34489,34485,34502,34516,34564,34615,34681,34757,34840,34939,35051,35166,35272,35343,35403,35426,35400,35339,35234,35098,34911,34702,34452,34136,33782,33389,32977,32546,32114,32725,32656,32807,32463,32326,32866,32565,32181,31826,31502,30955,30720,31506,32282,31616,31227,30761,30780,31251,31797,31925,32379,30900,29087,26756,24757,23363,22275,21215,19950,19742,18773,17694,17224,15346,14123,13397,12039,11159,10078,9388,8929,8507,7507,6406,5392,4634,4054,3575,3023,2424,1896,1464,1119,1841 1,9,1,2060,2725532,34910,34953,34996,35034,35053,35060,35053,35027,34990,34949,34897,34842,34788,34727,34666,34608,34558,34532,34509,34509,34530,34545,34591,34644,34708,34775,34857,34959,35067,35178,35278,35351,35411,35430,35404,35340,35231,35093,34904,34691,34438,34124,33766,33369,32952,32514,32083,32685,32605,32752,32398,32256,32790,32476,32087,31723,31388,30826,30582,31349,32107,31431,31029,30549,30548,30989,31501,31594,32002,30499,28672,26334,24325,22910,21802,20716,19429,19172,18169,17061,16532,14656,13419,12653,11300,10401,9324,8608,8113,7651,6677,5630,4675,3960,3411,2961,2457,1933,1478,1120,1923 1,9,2,2014,2161471,31066,31600,31548,31752,32702,31661,32568,32638,31970,31937,31916,31460,31710,32215,33207,33104,33268,33073,32991,33797,35061,35788,36388,35581,34549,32423,30936,30081,29751,29675,28908,29347,28739,28588,28958,26589,26376,26396,25103,25286,24822,25373,26134,27564,27667,26418,26094,26337,27174,29221,29845,29829,30071,30558,30662,29412,28966,28636,27828,26479,25309,24063,22612,21719,20993,20102,19245,19507,14523,14249,13576,13168,11554,10747,10074,9095,8454,7677,7234,6830,5932,5656,5184,4615,4460,3722,3501,3174,2713,2512,2014,1695,1385,1160,888,627,509,384,256,194,363 1,9,2,2015,2181061,31439,31037,31594,31540,31747,32693,31654,32563,32633,31969,31936,31915,31461,31706,32214,33211,33108,33276,33085,33001,33806,35070,35790,36393,35589,34558,32429,30944,30086,29748,29676,28902,29331,28723,28572,28933,26568,26352,26368,25079,25250,24781,25327,26088,27510,27606,26351,26018,26259,27079,29118,29728,29701,29931,30405,30490,29238,28782,28442,27624,26278,25106,23856,22401,21498,20762,19864,18995,19237,14302,14010,13333,12909,11311,10497,9817,8841,8194,7417,6965,6550,5664,5371,4896,4331,4154,3440,3208,2882,2433,2227,1764,1465,1176,972,733,506,403,301,196,369 1,9,2,2016,2200698,31800,31410,31031,31586,31536,31740,32684,31646,32561,32631,31969,31936,31915,31462,31703,32216,33214,33117,33287,33099,33008,33818,35075,35797,36399,35595,34565,32438,30950,30086,29749,29670,28891,29315,28705,28550,28907,26545,26326,26341,25051,25208,24737,25279,26039,27454,27539,26283,25938,26171,26982,29007,29607,29566,29783,30242,30309,29052,28588,28238,27417,26069,24893,23640,22178,21264,20518,19613,18731,18948,14067,13758,13074,12633,11050,10232,9543,8569,7919,7145,6682,6255,5383,5073,4599,4034,3840,3150,2910,2588,2156,1950,1524,1247,985,803,594,402,315,229,372 1,9,2,2017,2220396,32160,31770,31403,31025,31582,31530,31732,32675,31641,32560,32630,31969,31938,31914,31463,31703,32218,33221,33131,33298,33109,33022,33826,35085,35802,36403,35600,34572,32444,30952,30089,29742,29661,28880,29299,28682,28528,28882,26519,26302,26311,25015,25163,24690,25230,25988,27387,27468,26204,25850,26082,26881,28890,29476,29423,29625,30071,30120,28858,28386,28031,27201,25851,24669,23410,21939,21018,20263,19348,18453,18638,13820,13488,12803,12342,10776,9953,9254,8280,7628,6857,6382,5945,5087,4762,4285,3733,3520,2858,2614,2299,1891,1686,1299,1047,813,650,473,317,240,393 1,9,2,2018,2240159,32507,32131,31764,31397,31022,31577,31522,31724,32670,31638,32560,32630,31970,31938,31914,31467,31703,32227,33234,33145,33306,33126,33030,33839,35096,35807,36408,35606,34576,32445,30955,30085,29732,29651,28869,29276,28658,28503,28850,26494,26274,26273,24978,25118,24641,25180,25928,27320,27390,26119,25762,25987,26777,28762,29338,29270,29458,29891,29922,28656,28182,27816,26976,25621,24435,23166,21688,20758,19991,19063,18156,18312,13556,13205,12514,12035,10484,9656,8949,7979,7320,6557,6069,5618,4782,4441,3966,3426,3197,2570,2324,2016,1637,1440,1091,863,659,517,370,244,414 1,9,2,2019,2259927,32818,32478,32125,31759,31395,31018,31570,31514,31719,32668,31634,32560,32631,31969,31939,31917,31471,31709,32238,33246,33157,33319,33136,33043,33853,35105,35814,36412,35610,34575,32446,30950,30078,29721,29640,28852,29254,28634,28473,28818,26464,26234,26233,24937,25071,24590,25121,25865,27246,27303,26031,25670,25887,26666,28627,29188,29110,29285,29705,29715,28449,27968,27592,26738,25379,24185,22909,21425,20480,19697,18761,17844,17967,13278,12909,12207,11710,10176,9340,8625,7660,6996,6238,5741,5281,4463,4116,3643,3115,2878,2288,2043,1748,1399,1212,903,702,527,405,284,430 1,9,2,2020,2279638,33087,32789,32472,32120,31756,31391,31013,31565,31509,31717,32664,31631,32562,32630,31969,31944,31920,31481,31721,32248,33256,33173,33328,33150,33058,33864,35114,35820,36412,35610,34575,32441,30942,30068,29708,29624,28832,29233,28607,28443,28784,26424,26195,26190,24893,25022,24534,25064,25796,27160,27218,25936,25572,25779,26547,28484,29034,28945,29105,29506,29503,28232,27743,27358,26487,25120,23920,22636,21143,20183,19389,18443,17512,17603,12984,12593,11879,11369,9849,9007,8286,7326,6657,5904,5398,4930,4136,3779,3315,2807,2561,2012,1771,1494,1179,1005,733,562,414,311,470 1,9,2,2021,2299229,33299,33058,32784,32469,32117,31752,31387,31011,31564,31507,31714,32661,31631,32563,32630,31973,31948,31930,31497,31732,32255,33270,33181,33341,33165,33070,33875,35122,35823,36408,35609,34570,32431,30935,30056,29690,29607,28812,29205,28578,28412,28740,26384,26153,26146,24848,24966,24477,24998,25717,27076,27124,25836,25469,25666,26418,28333,28874,28773,28913,29306,29283,28009,27508,27110,26221,24844,23639,22346,20841,19867,19063,18104,17161,17215,12669,12258,11532,11006,9503,8653,7927,6974,6301,5553,5043,4571,3798,3441,2987,2503,2256,1746,1518,1258,977,821,587,441,319,517 1,9,2,2022,2318678,33469,33270,33053,32781,32466,32112,31748,31385,31010,31565,31505,31712,32660,31631,32564,32634,31976,31958,31945,31513,31740,32267,33279,33197,33357,33179,33081,33885,35125,35823,36403,35606,34561,32421,30924,30042,29671,29589,28789,29179,28547,28370,28699,26341,26109,26101,24798,24911,24415,24926,25641,26985,27028,25730,25359,25544,26283,28178,28708,28591,28720,29094,29056,27775,27260,26844,25937,24554,23338,22036,20522,19534,18713,17744,16788,16808,12335,11905,11165,10620,9137,8281,7550,6603,5931,5191,4678,4201,3459,3104,2664,2206,1961,1497,1280,1045,798,657,461,338,549 1,9,2,2023,2337975,33611,33442,33265,33051,32779,32461,32108,31746,31384,31013,31564,31505,31710,32660,31632,32570,32638,31987,31974,31961,31525,31753,32276,33295,33213,33370,33190,33093,33891,35128,35821,36395,35597,34551,32410,30910,30027,29654,29567,28764,29148,28507,28329,28655,26298,26064,26049,24747,24851,24344,24854,25558,26892,26924,25619,25239,25418,26143,28014,28530,28404,28518,28875,28818,27527,26996,26564,25639,24248,23017,21707,20187,19183,18347,17365,16393,16375,11985,11531,10778,10213,8746,7891,7156,6216,5546,4819,4305,3832,3122,2770,2350,1920,1683,1262,1066,852,639,517,354,585 1,9,2,2024,2357010,33719,33584,33437,33264,33049,32775,32458,32106,31745,31387,31014,31564,31507,31709,32660,31637,32576,32648,32002,31989,31974,31543,31762,32290,33310,33225,33382,33202,33103,33895,35130,35816,36383,35586,34538,32395,30894,30011,29633,29544,28736,29108,28469,28285,28607,26253,26013,25997,24689,24781,24276,24776,25471,26791,26813,25500,25115,25286,25997,27839,28352,28209,28305,28645,28566,27263,26715,26266,25320,23917,22678,21356,19828,18810,17954,16959,15976,15912,11612,11135,10370,9780,8335,7479,6741,5813,5148,4434,3928,3463,2789,2448,2050,1650,1422,1052,873,685,505,398,621 1,9,2,2025,2375737,33799,33692,33579,33437,33262,33045,32771,32456,32106,31748,31388,31015,31565,31510,31707,32664,31643,32587,32662,32018,32003,31993,31558,31777,32305,33323,33237,33395,33212,33108,33898,35128,35806,36371,35570,34522,32378,30877,29990,29609,29516,28701,29067,28427,28240,28557,26201,25961,25936,24624,24712,24199,24693,25378,26685,26690,25377,24988,25147,25841,27661,28161,28005,28081,28401,28297,26985,26416,25947,24978,23567,22315,20982,19449,18415,17541,16528,15531,15419,11217,10711,9933,9325,7904,7048,6310,5399,4743,4049,3553,3098,2463,2136,1762,1398,1185,862,702,540,391,675 1,9,2,2026,2394146,33847,33774,33688,33579,33434,33258,33041,32769,32457,32108,31748,31389,31018,31567,31513,31709,32671,31654,32602,32678,32031,32022,32007,31578,31792,32317,33335,33251,33403,33217,33113,33898,35121,35795,36355,35552,34504,32359,30858,29968,29583,29480,28667,29023,28382,28193,28501,26150,25902,25865,24559,24638,24120,24604,25279,26569,26565,25249,24854,25000,25683,27478,27961,27790,27845,28138,28008,26687,26096,25607,24616,23194,21930,20591,19046,17995,17100,16073,15058,14895,10796,10263,9476,8849,7453,6600,5863,4975,4336,3663,3181,2742,2150,1840,1493,1168,971,695,556,417,705 1,9,2,2027,2412151,33860,33821,33770,33688,33577,33430,33254,33040,32770,32459,32109,31749,31392,31022,31569,31520,31714,32682,31669,32620,32690,32050,32037,32027,31595,31802,32329,33349,33261,33408,33222,33112,33892,35113,35784,36336,35532,34484,32339,30837,29943,29548,29444,28630,28977,28336,28138,28444,26093,25835,25797,24488,24560,24031,24510,25171,26448,26435,25114,24712,24852,25519,27286,27752,27561,27593,27859,27705,26370,25755,25242,24229,22800,21520,20170,18619,17550,16631,15585,14552,14343,10351,9789,8995,8344,6984,6136,5407,4549,3924,3280,2815,2395,1851,1560,1248,958,783,549,432,740 1,9,2,2028,2429722,33831,33836,33817,33770,33685,33573,33427,33252,33042,32773,32460,32110,31753,31396,31026,31575,31527,31722,32696,31687,32635,32709,32063,32057,32044,31611,31814,32343,33360,33269,33413,33221,33107,33887,35101,35768,36313,35510,34462,32314,30813,29909,29515,29406,28590,28927,28282,28085,28381,26028,25771,25722,24415,24475,23939,24408,25062,26321,26297,24970,24566,24694,25348,27082,27532,27316,27323,27563,27379,26028,25392,24853,23819,22377,21085,19722,18164,17074,16133,15073,14014,13753,9879,9297,8487,7824,6499,5663,4947,4119,3513,2903,2463,2065,1570,1304,1026,773,621,427,777 1,9,2,2029,2446800,33763,33807,33833,33817,33768,33681,33570,33425,33253,33045,32773,32462,32115,31757,31401,31035,31582,31539,31734,32714,31701,32654,32723,32083,32075,32060,31627,31827,32351,33367,33275,33412,33218,33103,33879,35086,35748,36289,35485,34440,32287,30778,29878,29477,29365,28549,28871,28227,28024,28310,25964,25701,25645,24336,24385,23839,24301,24948,26189,26150,24824,24412,24529,25164,26867,27294,27055,27037,27246,27033,25665,25005,24438,23383,21927,20621,19246,17675,16566,15602,14520,13443,13128,9385,8776,7961,7284,6001,5186,4483,3694,3115,2540,2127,1756,1313,1073,829,612,484,800 1,9,2,2030,2463345,33676,33740,33804,33834,33814,33764,33677,33570,33426,33255,33046,32774,32466,32118,31761,31410,31047,31592,31555,31751,32726,31720,32669,32744,32104,32090,32076,31644,31836,32357,33373,33276,33410,33214,33095,33866,35069,35728,36262,35460,34413,32249,30744,29843,29438,29321,28499,28817,28166,27955,28239,25894,25628,25561,24252,24287,23736,24191,24827,26045,26001,24672,24253,24355,24968,26636,27036,26779,26730,26908,26660,25276,24592,23995,22921,21452,20126,18733,17156,16026,15034,13933,12838,12475,8862,8237,7413,6730,5498,4706,4024,3278,2729,2194,1809,1471,1079,868,658,478,852 1,9,2,2031,2479344,33577,33654,33737,33805,33832,33810,33761,33677,33572,33428,33256,33048,32779,32469,32122,31771,31422,31062,31608,31574,31764,32745,31735,32690,32765,32119,32106,32093,31656,31842,32362,33374,33274,33406,33205,33083,33851,35051,35703,36234,35429,34374,32215,30709,29804,29396,29270,28450,28757,28096,27886,28162,25820,25549,25470,24156,24186,23630,24074,24697,25901,25843,24513,24081,24170,24759,26390,26763,26482,26399,26546,26262,24866,24153,23523,22427,20939,19596,18191,16604,15447,14428,13314,12203,11787,8318,7676,6853,6169,4992,4229,3574,2873,2359,1867,1518,1214,874,690,514,885 1,9,2,2032,2494768,33476,33556,33651,33738,33805,33828,33808,33761,33678,33574,33428,33258,33053,32782,32473,32130,31783,31440,31080,31625,31592,31782,32759,31756,32710,32782,32135,32122,32107,31665,31848,32362,33372,33270,33400,33194,33068,33833,35027,35676,36203,35390,34339,32176,30670,29762,29345,29218,28396,28689,28028,27812,28081,25741,25461,25372,24059,24081,23516,23948,24565,25750,25680,24347,23902,23969,24537,26127,26469,26164,26046,26160,25837,24426,23687,23020,21898,20395,19031,17614,16012,14828,13789,12658,11535,11070,7756,7099,6284,5602,4486,3758,3135,2487,2013,1567,1251,982,693,539,926 1,9,2,2033,2509606,33380,33455,33553,33652,33738,33801,33826,33808,33763,33680,33575,33429,33263,33056,32786,32482,32142,31800,31458,31100,31640,31612,31797,32779,31776,32728,32799,32152,32136,32117,31673,31848,32359,33368,33264,33387,33177,33051,33809,35004,35644,36164,35351,34299,32133,30628,29709,29295,29162,28333,28622,27953,27735,27993,25655,25367,25270,23957,23970,23396,23822,24428,25590,25505,24166,23706,23754,24299,25845,26154,25822,25671,25746,25386,23956,23187,22483,21332,19812,18428,16990,15379,14176,13118,11970,10837,10326,7177,6514,5708,5036,3988,3300,2715,2122,1693,1293,1016,781,541,975 1,9,2,2034,2523910,33294,33361,33453,33554,33652,33734,33799,33826,33810,33765,33681,33576,33434,33266,33061,32795,32494,32159,31818,31478,31119,31659,31628,31816,32798,31795,32745,32818,32165,32148,32126,31677,31846,32354,33360,33251,33371,33158,33033,33786,34976,35606,36125,35308,34254,32090,30578,29658,29241,29097,28270,28546,27874,27652,27899,25561,25269,25167,23850,23851,23277,23689,24284,25419,25321,23972,23498,23525,24044,25543,25814,25456,25269,25301,24906,23458,22652,21910,20727,19189,17777,16326,14710,13490,12412,11250,10114,9561,6593,5923,5138,4479,3502,2859,2319,1784,1402,1053,808,611,1010 1,9,2,2035,2537668,33217,33275,33360,33454,33554,33648,33732,33799,33828,33813,33767,33684,33581,33437,33271,33070,32807,32511,32177,31839,31497,31142,31675,31649,31837,32817,31812,32764,32833,32178,32156,32128,31678,31842,32347,33346,33236,33352,33138,33014,33759,34940,35568,36083,35263,34209,32038,30530,29603,29177,29033,28201,28468,27788,27563,27797,25463,25166,25055,23734,23731,23151,23551,24132,25240,25120,23763,23278,23278,23769,25216,25452,25062,24838,24828,24390,22920,22079,21296,20084,18519,17086,15620,14004,12770,11673,10503,9373,8784,6000,5333,4576,3939,3039,2446,1953,1479,1141,839,633,1077 1,9,2,2036,2550907,33156,33199,33273,33361,33454,33550,33647,33732,33801,33831,33815,33770,33688,33584,33442,33281,33082,32824,32529,32198,31858,31522,31160,31696,31672,31857,32834,31830,32777,32847,32188,32160,32128,31678,31834,32335,33332,33219,33332,33120,32990,33725,34906,35528,36040,35216,34157,31986,30478,29538,29114,28964,28129,28383,27699,27466,27691,25362,25058,24935,23618,23605,23018,23405,23971,25048,24908,23536,23038,23011,23471,24868,25063,24641,24378,24322,23838,22347,21466,20642,19391,17804,16352,14875,13261,12014,10904,9739,8617,7999,5407,4754,4028,3418,2599,2060,1617,1202,911,659,1141 1,9,2,2037,2563622,33110,33138,33198,33274,33362,33450,33549,33648,33734,33804,33833,33818,33774,33691,33590,33452,33293,33098,32843,32550,32216,31884,31542,31184,31717,31692,31875,32853,31846,32790,32857,32194,32160,32127,31673,31821,32320,33316,33200,33313,33095,32959,33693,34868,35484,35993,35160,34104,31933,30415,29473,29045,28892,28051,28292,27603,27364,27582,25255,24940,24815,23496,23473,22875,23247,23793,24837,24677,23295,22779,22726,23150,24491,24647,24194,23888,23778,23248,21735,20810,19936,18647,17044,15578,14095,12482,11232,10113,8956,7850,7213,4822,4185,3501,2929,2193,1709,1317,961,713,1202 1,9,2,2038,2575843,33076,33093,33138,33199,33274,33359,33449,33550,33651,33737,33806,33836,33822,33777,33696,33601,33464,33311,33116,32864,32568,32242,31904,31566,31209,31738,31712,31894,32869,31859,32801,32863,32195,32157,32123,31665,31806,32303,33298,33181,33290,33064,32926,33658,34827,35438,35941,35105,34046,31868,30353,29404,28972,28811,27968,28195,27503,27261,27466,25140,24822,24691,23368,23332,22721,23074,23603,24614,24431,23035,22501,22422,22804,24087,24198,23713,23359,23194,22614,21075,20103,19179,17859,16243,14763,13275,11671,10426,9306,8168,7083,6436,4252,3639,3004,2472,1820,1391,1053,752,1282 1,9,2,2039,2587585,33058,33059,33094,33139,33200,33272,33358,33450,33553,33655,33740,33810,33840,33825,33783,33707,33612,33482,33329,33137,32882,32594,32264,31928,31590,31233,31757,31732,31910,32880,31869,32805,32864,32192,32152,32113,31654,31791,32284,33279,33160,33259,33033,32893,33620,34784,35386,35885,35046,33977,31804,30286,29332,28895,28727,27877,28091,27401,27149,27342,25024,24698,24559,23229,23178,22555,22891,23396,24372,24165,22755,22202,22093,22432,23655,23721,23194,22790,22567,21935,20365,19341,18373,17022,15398,13912,12419,10838,9600,8489,7379,6325,5677,3701,3127,2539,2055,1487,1114,826,1364 1,9,2,2040,2598907,33055,33040,33060,33095,33139,33199,33271,33359,33453,33557,33658,33745,33814,33844,33830,33794,33718,33631,33501,33351,33155,32908,32616,32289,31953,31613,31256,31774,31750,31923,32890,31873,32806,32863,32188,32143,32099,31641,31773,32264,33259,33132,33230,33002,32857,33578,34734,35333,35827,34978,33911,31733,30213,29252,28811,28634,27781,27987,27293,27028,27217,24903,24567,24417,23084,23012,22376,22693,23174,24109,23878,22455,21881,21739,22032,23194,23206,22639,22182,21895,21202,19601,18536,17523,16144,14514,13026,11539,9987,8766,7671,6597,5586,4947,3177,2644,2113,1679,1193,874,1471 1,9,2,2041,2609811,33062,33037,33040,33061,33096,33138,33199,33272,33361,33457,33560,33663,33749,33818,33850,33841,33806,33737,33651,33523,33369,33181,32929,32643,32314,31977,31635,31279,31791,31763,31935,32896,31873,32805,32859,32180,32131,32085,31626,31755,32242,33232,33103,33200,32967,32819,33531,34684,35277,35759,34910,33839,31658,30136,29171,28718,28537,27683,27875,27173,26904,27084,24775,24428,24264,22922,22833,22185,22480,22932,23827,23570,22132,21538,21361,21608,22699,22653,22042,21529,21170,20411,18787,17684,16622,15223,13594,12110,10639,9122,7929,6859,5830,4870,4252,2691,2204,1728,1347,936,1576 1,9,2,2042,2620350,33079,33045,33037,33041,33062,33095,33137,33200,33274,33364,33460,33565,33668,33752,33824,33860,33853,33825,33758,33673,33543,33394,33203,32956,32670,32338,32001,31658,31300,31803,31778,31939,32896,31872,32802,32851,32170,32118,32069,31611,31734,32215,33204,33072,33165,32931,32775,33484,34631,35212,35690,34838,33762,31579,30051,29081,28623,28438,27579,27754,27054,26777,26946,24639,24276,24100,22746,22643,21978,22248,22672,23522,23238,21788,21169,20953,21151,22163,22061,21398,20823,20388,19573,17930,16782,15680,14262,12644,11171,9724,8253,7099,6067,5090,4191,3603,2245,1806,1391,1059,1685 1,9,2,2043,2630552,33111,33062,33045,33038,33042,33060,33094,33138,33202,33277,33367,33465,33570,33671,33758,33834,33872,33872,33846,33780,33694,33568,33416,33230,32985,32695,32362,32025,31680,31318,31813,31788,31942,32893,31869,32793,32842,32159,32101,32055,31594,31710,32188,33175,33040,33128,32885,32733,33432,34568,35147,35619,34759,33678,31491,29959,28985,28525,28333,27466,27634,26929,26641,26798,24491,24112,23920,22557,22437,21754,21995,22391,23193,22884,21416,20772,20518,20657,21586,21421,20702,20062,19558,18686,17025,15838,14696,13273,11672,10217,8808,7392,6285,5301,4385,3551,3008,1840,1452,1097,1851 1,9,2,2044,2640422,33150,33094,33062,33046,33039,33041,33059,33095,33139,33205,33279,33372,33470,33573,33677,33768,33847,33891,33893,33868,33800,33720,33589,33444,33259,33011,32718,32387,32047,31699,31335,31819,31790,31943,32888,31862,32784,32832,32145,32084,32039,31571,31683,32159,33144,33005,33084,32842,32686,33373,34507,35077,35540,34673,33587,31396,29862,28888,28422,28219,27352,27505,26795,26498,26637,24330,23931,23722,22354,22211,21512,21724,22084,22842,22500,21017,20342,20046,20124,20967,20728,19950,19256,18677,17746,16074,14857,13684,12254,10684,9257,7898,6548,5496,4570,3723,2964,2469,1482,1146,1985 1,9,2,2045,2650073,33199,33134,33094,33063,33047,33038,33040,33060,33098,33143,33207,33284,33378,33473,33579,33687,33780,33866,33914,33915,33889,33826,33741,33615,33472,33285,33035,32743,32409,32067,31716,31346,31821,31791,31940,32882,31854,32773,32819,32132,32068,32012,31548,31656,32128,33110,32963,33040,32797,32631,33315,34441,35003,35454,34581,33487,31298,29764,28784,28309,28104,27232,27373,26655,26346,26463,24156,23739,23511,22131,21967,21251,21432,21754,22463,22088,20589,19877,19537,19553,20295,19983,19150,18398,17750,16760,15085,13844,12644,11224,9692,8304,7003,5729,4744,3882,3113,2438,1989,1173,2108 1,9,2,2046,2659475,33253,33183,33134,33095,33066,33046,33037,33041,33064,33102,33146,33211,33290,33381,33479,33589,33699,33799,33890,33936,33936,33916,33847,33768,33643,33498,33309,33060,32765,32430,32085,31726,31350,31822,31789,31933,32875,31843,32760,32806,32117,32044,31988,31523,31627,32093,33068,32922,32994,32744,32576,33250,34371,34921,35363,34483,33385,31198,29660,28671,28198,27983,27107,27231,26503,26176,26273,23967,23530,23280,21893,21702,20967,21117,21397,22057,21640,20122,19379,18989,18934,19568,19188,18305,17491,16775,15732,14059,12800,11586,10181,8701,7371,6135,4948,4038,3247,2559,1966,1574,2206 1,9,2,2047,2668664,33314,33237,33183,33135,33098,33065,33045,33038,33045,33068,33106,33150,33217,33293,33387,33489,33601,33717,33823,33913,33957,33962,33938,33874,33795,33670,33522,33334,33082,32784,32448,32094,31731,31354,31821,31784,31927,32865,31830,32747,32790,32095,32019,31963,31497,31595,32051,33028,32876,32940,32691,32514,33183,34293,34831,35262,34381,33280,31091,29547,28557,28077,27857,26971,27077,26335,25991,26067,23763,23301,23030,21633,21417,20662,20777,21011,21618,21157,19621,18843,18392,18264,18797,18346,17406,16539,15755,14670,13003,11737,10520,9146,7728,6461,5305,4213,3382,2673,2068,1557,2567 1,9,2,2048,2677676,33368,33299,33237,33184,33138,33097,33064,33047,33041,33048,33072,33110,33156,33220,33299,33397,33502,33620,33741,33846,33935,33985,33985,33966,33903,33822,33694,33548,33356,33102,32803,32459,32099,31735,31356,31815,31781,31919,32852,31817,32731,32767,32072,31994,31934,31468,31555,32012,32985,32824,32886,32630,32450,33110,34210,34736,35159,34274,33167,30974,29435,28439,27950,27721,26824,26906,26153,25792,25845,23538,23053,22760,21350,21109,20331,20407,20594,21142,20635,19082,18255,17743,17548,17979,17455,16465,15543,14700,13576,11929,10664,9458,8128,6781,5589,4524,3532,2787,2162,1642,2794 1,9,2,2049,2686541,33420,33352,33298,33239,33188,33137,33097,33065,33050,33045,33053,33077,33116,33159,33226,33309,33410,33521,33644,33766,33868,33963,34008,34014,33994,33931,33848,33721,33570,33376,33122,32814,32464,32103,31737,31354,31812,31773,31906,32837,31802,32709,32743,32049,31968,31904,31433,31520,31970,32933,32774,32827,32567,32381,33031,34120,34636,35049,34161,33047,30858,29314,28314,27815,27571,26659,26723,25957,25574,25604,23296,22784,22470,21044,20775,19977,20007,20144,20627,20071,18493,17617,17052,16787,17110,16515,15478,14508,13612,12462,10847,9593,8407,7137,5872,4771,3797,2914,2255,1717,3002 1,9,2,2050,2695322,33474,33404,33351,33300,33243,33187,33137,33100,33068,33054,33050,33058,33083,33119,33165,33236,33322,33429,33544,33669,33788,33897,33986,34037,34044,34022,33957,33876,33743,33591,33396,33134,32819,32468,32105,31736,31351,31804,31763,31896,32824,31779,32687,32718,32024,31939,31869,31398,31482,31919,32883,32718,32765,32499,32305,32943,34026,34533,34934,34040,32927,30736,29189,28180,27666,27407,26481,26521,25744,25340,25344,23030,22495,22151,20715,20417,19589,19574,19658,20070,19456,17856,16937,16319,15982,16194,15531,14459,13443,12503,11337,9765,8538,7391,6186,5013,4006,3136,2359,1793,3193 1,9,2,2051,2704024,33519,33458,33403,33351,33304,33242,33187,33141,33103,33072,33059,33055,33064,33087,33126,33175,33249,33342,33453,33570,33691,33817,33921,34015,34067,34072,34048,33985,33901,33764,33610,33408,33140,32824,32469,32103,31733,31346,31794,31752,31885,32804,31758,32663,32693,31996,31902,31834,31361,31436,31870,32829,32657,32697,32426,32222,32852,33929,34422,34811,33918,32799,30607,29051,28030,27503,27228,26289,26305,25511,25084,25062,22744,22183,21809,20358,20028,19169,19107,19133,19463,18787,17176,16215,15542,15133,15236,14509,13406,12358,11384,10211,8694,7510,6413,5288,4218,3312,2545,1878,3361 1,9,2,2052,2712672,33555,33503,33458,33404,33355,33303,33242,33191,33145,33108,33077,33064,33061,33069,33093,33136,33188,33268,33366,33480,33592,33720,33841,33951,34045,34095,34098,34076,34010,33922,33784,33622,33415,33146,32825,32467,32100,31728,31338,31786,31740,31865,32781,31736,32639,32664,31963,31867,31798,31316,31389,31818,32769,32590,32623,32344,32137,32761,33827,34304,34688,33790,32662,30466,28904,27868,27325,27032,26079,26069,25260,24805,24756,22436,21846,21437,19973,19603,18716,18599,18558,18802,18075,16450,15447,14722,14241,14241,13457,12329,11261,10260,9098,7655,6520,5487,4451,3491,2692,2025,3538 1,9,2,2053,2721262,33583,33539,33503,33458,33408,33354,33303,33246,33195,33150,33113,33082,33070,33066,33076,33103,33149,33207,33293,33393,33504,33621,33744,33870,33981,34074,34123,34125,34100,34031,33942,33798,33629,33421,33149,32823,32464,32095,31720,31330,31775,31721,31842,32759,31714,32611,32628,31930,31831,31754,31271,31341,31763,32705,32520,32541,32259,32049,32663,33716,34185,34559,33648,32515,30312,28740,27691,27135,26820,25851,25812,24985,24503,24424,22098,21482,21035,19555,19142,18225,18042,17930,18096,17313,15677,14637,13862,13319,13213,12383,11238,10161,9148,8012,6654,5581,4622,3687,2835,2147,3760 1,9,2,2054,2729838,33601,33568,33540,33503,33462,33406,33354,33307,33250,33200,33155,33119,33089,33075,33073,33086,33116,33169,33232,33320,33417,33534,33645,33774,33900,34010,34102,34149,34149,34122,34050,33954,33806,33635,33423,33148,32820,32460,32087,31713,31320,31754,31700,31823,32736,31687,32577,32594,31893,31788,31709,31223,31287,31702,32637,32441,32458,32174,31957,32556,33604,34061,34421,33500,32354,30143,28561,27498,26925,26587,25605,25533,24685,24177,24064,21733,21085,20599,19102,18645,17687,17439,17255,17342,16506,14864,13786,12968,12366,12163,11294,10146,9069,8061,6970,5705,4704,3831,3000,2264,3997 1,9,2,2055,2738414,33604,33586,33569,33540,33506,33462,33406,33358,33311,33255,33205,33161,33127,33094,33082,33083,33099,33137,33194,33260,33345,33447,33558,33675,33804,33929,34038,34128,34173,34171,34141,34062,33960,33812,33638,33422,33145,32816,32452,32080,31704,31304,31734,31682,31802,32710,31654,32545,32557,31850,31745,31660,31172,31227,31636,32559,32360,32373,32083,31856,32449,33484,33927,34274,33339,32178,29956,28366,27291,26693,26337,25335,25229,24361,23820,23674,21334,20654,20127,18613,18098,17099,16792,16542,16543,15657,14010,12902,12046,11390,11098,10203,9064,8002,7019,5979,4818,3905,3120,2399,4239 1,9,2,2056,2746979,33595,33589,33587,33568,33543,33505,33463,33409,33362,33316,33259,33211,33169,33132,33100,33092,33097,33120,33163,33221,33285,33376,33472,33589,33706,33833,33957,34066,34152,34195,34191,34153,34067,33966,33816,33637,33421,33141,32809,32446,32071,31688,31287,31714,31661,31779,32679,31624,32511,32513,31808,31699,31608,31118,31164,31560,32481,32279,32281,31983,31756,32336,33358,33783,34112,33160,31985,29754,28154,27062,26443,26062,25038,24899,24009,23436,23247,20900,20188,19613,18074,17501,16470,16105,15782,15700,14761,13118,11991,11102,10403,10030,9120,8004,6973,6026,5055,4002,3183,2495,4502 1,9,2,2057,2755517,33570,33580,33589,33585,33572,33542,33507,33467,33413,33367,33320,33265,33219,33174,33138,33110,33105,33118,33145,33191,33246,33316,33401,33503,33619,33735,33861,33985,34093,34175,34215,34204,34159,34073,33970,33815,33636,33417,33134,32803,32439,32055,31671,31270,31694,31639,31747,32649,31591,32469,32470,31764,31651,31553,31058,31093,31483,32402,32192,32182,31885,31650,32214,33222,33624,33933,32961,31773,29535,27922,26813,26169,25760,24714,24539,23623,23019,22781,20427,19680,19050,17488,16861,15799,15373,14982,14812,13830,12201,11055,10144,9408,8974,8060,6978,5990,5097,4205,3267,2549,4741 1,9,2,2058,2764048,33539,33556,33581,33588,33589,33571,33543,33511,33471,33418,33371,33326,33273,33225,33180,33148,33123,33126,33143,33174,33217,33278,33341,33431,33535,33648,33763,33890,34010,34116,34198,34228,34209,34166,34077,33970,33815,33633,33411,33128,32795,32424,32039,31654,31252,31670,31611,31718,32617,31550,32428,32423,31716,31597,31494,30991,31022,31406,32315,32096,32085,31781,31537,32084,33070,33448,33733,32746,31540,29294,27665,26541,25871,25433,24366,24149,23205,22564,22275,19915,19119,18433,16858,16179,15084,14597,14140,13887,12866,11258,10106,9182,8423,7938,7032,6002,5071,4242,3435,2616,4940 1,9,2,2059,2772580,33493,33525,33557,33582,33590,33587,33573,33547,33515,33476,33422,33377,33334,33279,33231,33191,33161,33144,33151,33172,33200,33248,33304,33372,33464,33566,33676,33792,33916,34033,34139,34211,34233,34216,34170,34078,33968,33812,33627,33406,33121,32780,32408,32023,31637,31233,31640,31583,31686,32576,31513,32383,32373,31663,31539,31428,30921,30948,31323,32220,32000,31982,31670,31413,31939,32902,33258,33516,32513,31287,29033,27389,26243,25549,25076,23984,23728,22749,22069,21724,19352,18506,17770,16185,15454,14330,13782,13263,12926,11877,10300,9151,8224,7455,6933,6054,5086,4226,3472,2756,5118 1,9,2,2060,2781073,33442,33479,33525,33558,33585,33589,33589,33577,33551,33520,33480,33428,33385,33340,33286,33242,33204,33182,33170,33181,33198,33232,33274,33337,33405,33494,33595,33705,33817,33939,34056,34154,34218,34239,34220,34170,34077,33966,33806,33621,33400,33106,32764,32392,32007,31618,31207,31612,31553,31647,32538,31472,32335,32316,31607,31473,31356,30851,30869,31232,32127,31899,31872,31547,31275,31779,32719,33047,33280,32257,31010,28745,27083,25920,25193,24688,23567,23268,22251,21526,21117,18734,17850,17066,15468,14684,13532,12933,12353,11938,10871,9337,8204,7287,6518,5973,5136,4241,3460,2790,5337 1,10,0,2014,18987566,271140,256855,262373,265126,264098,258279,266816,262306,260213,262775,261801,257649,245204,251844,246183,236018,238740,242186,247293,250334,257280,263394,279100,300572,311430,316203,312415,308887,312847,320193,319213,322331,322218,311425,317070,301755,293301,292843,293818,303367,297731,299558,298714,292343,292780,274916,261713,241910,244490,248879,251127,249223,228400,223661,233882,217741,217812,210367,207999,206658,193029,184907,174878,167778,175124,160905,152022,141902,120940,116701,107800,99712,95295,88039,85207,76493,72159,66576,61686,57013,51070,48355,43328,39914,38021,32308,29003,25467,21930,19312,16253,13658,10899,8745,6985,4866,3686,2726,2012,1419,2644 1,10,0,2015,19513275,277139,276227,261777,266694,268725,267259,261171,269625,265151,263048,265573,264526,260249,247756,254597,249595,240590,244988,250480,257451,262064,270302,277618,293989,315341,325745,329941,325439,320942,323692,329724,327637,329671,328705,317205,322105,306399,297664,297029,297769,306956,300958,302302,301100,294485,294735,276758,263362,243472,245839,250023,252150,250181,229429,224649,234707,218612,218610,211112,208666,207286,193671,185457,175335,168047,175001,160687,151640,141452,120617,116193,107182,98912,94301,86886,83798,74973,70378,64601,59553,54747,48815,45920,40869,37361,35248,29639,26308,22816,19392,16827,13939,11510,9012,7093,5545,3768,2789,2010,1445,2544 1,10,0,2016,20044604,283216,282270,281225,266172,270394,271856,270168,264009,272480,268029,265849,268304,267169,262828,250567,258021,254220,246905,253380,260779,269264,275244,284599,292623,308985,329831,339541,342942,337513,331887,333375,338082,335046,336175,334466,322386,326672,310776,301863,301007,301434,310174,303781,304709,303258,296443,296538,278422,264823,244886,247091,251098,253133,251097,230420,225616,235489,219452,219354,211819,209303,207830,194192,185830,175572,168084,174624,160239,151072,140818,120067,115411,106278,97844,93034,85458,82076,73128,68300,62374,57201,52288,46384,43323,38263,34668,32352,26898,23590,20192,16922,14448,11766,9535,7319,5637,4306,2849,2059,1446,2469 1,10,0,2017,20581591,289327,288389,287311,285694,269941,273618,274732,273020,266893,275362,270867,268578,270949,269793,265662,254050,262673,260604,255382,263799,272739,282548,289703,299677,307730,323689,343817,352593,354977,348475,341672,341886,345451,341626,341955,339632,327112,330988,314975,305862,304707,304729,312978,306262,306883,305249,298245,298161,279900,266141,246198,248259,252138,254079,251979,231390,226535,236236,220249,220048,212486,209861,208256,194524,185987,175575,167868,174011,159591,150314,139936,119240,114343,105085,96503,91477,83718,80023,70973,65958,59920,54648,49652,43784,40566,35507,31845,29373,24133,20900,17636,14552,12216,9767,7757,5826,4387,3273,2105,1486,2412 1,10,0,2018,21123953,295287,294542,293474,291816,289525,273229,276584,277550,275918,269806,278200,273626,271219,273578,272687,269175,258765,269096,269171,265894,275897,286176,297124,304939,314846,322551,337859,357072,364704,365904,358282,350274,349388,352005,347479,347132,344332,331564,335152,318967,309573,308038,307608,315433,308504,308879,307097,299859,299591,281229,267367,247423,249389,253146,254992,252845,232311,227426,236933,220998,220696,213064,210295,208478,194628,185900,175310,167404,173192,158739,149312,138758,118116,112980,103600,94871,89597,81643,77653,68552,63379,57262,51912,46847,41022,37658,32625,28942,26371,21395,18276,15183,12321,10155,7961,6184,4540,3337,2431,1520,2414 1,10,0,2019,21671325,301176,300542,299669,298020,295683,292870,276255,279491,280414,278842,272675,280956,276294,273835,276473,276261,273935,265273,277722,279787,278085,289475,300907,312501,320268,329709,336846,351275,369377,375728,375682,366907,357862,356038,357820,352702,351835,348762,335823,339114,322665,312905,310954,310122,317652,310564,310726,308760,301277,300866,282453,268508,248599,250485,254111,255894,253651,233192,228272,237581,221696,221256,213522,210532,208459,194479,185539,174794,166744,172159,157633,148008,137268,116697,111322,101810,92915,87356,79245,74992,65881,60581,54411,49001,43880,38101,34618,29664,26009,23395,18722,15753,12872,10261,8290,6362,4830,3459,2481,1760,2442 1,10,0,2020,22223581,307013,306472,305708,304248,301916,299054,295951,279222,282441,283309,281728,275471,283627,278949,276723,280048,281082,280494,274001,288420,292098,291776,304349,316431,327993,335282,344026,350384,363724,380571,385603,384286,374505,364600,361946,363015,357451,356257,353013,339859,342792,325992,315813,313517,312387,319694,312468,312379,310228,302548,302033,283586,269608,249735,251531,255060,256746,254423,234018,229067,238190,222309,221690,213794,210540,208182,194050,184924,174071,165878,170862,156220,146379,135457,114976,109346,99678,90596,84778,76555,72066,62979,57579,51375,45917,40753,35045,31492,26675,23098,20488,16155,13370,10734,8392,6639,4980,3690,2576,1801,2631 1,10,0,2021,22780585,312827,312348,311676,310320,308173,305311,302158,298971,282232,285418,286176,284536,278185,286287,281881,280316,284885,287717,289280,284813,300816,305906,306775,320021,332041,343175,349731,357583,362939,375041,390592,394284,391874,381255,370578,367227,367763,361943,360515,357048,343618,346098,328913,318372,315841,314472,321585,314172,313834,311533,303726,303100,284666,270669,250828,252549,255963,257556,255143,234793,229807,238718,222794,221928,213831,210300,207621,193368,184092,173134,164742,169251,154475,144412,133323,112937,107021,97168,87935,81899,73593,68895,59870,54381,48159,42664,37490,31898,28336,23701,20254,17693,13726,11164,8790,6734,5209,3813,2754,1875,2782 1,10,0,2022,23342318,318537,318203,317590,316323,314271,311593,308437,305200,302033,285268,288377,288999,287267,280895,289228,285517,285196,291555,296589,300152,297329,314721,321018,322566,335776,347340,357786,363414,370170,374347,385172,399418,401954,398630,387255,375915,372058,372282,366273,364590,360815,347016,348999,331492,320686,317984,316418,323294,315678,315145,312737,304829,304114,285696,271684,251892,253517,256821,258309,255810,235520,230457,239113,223081,221923,213607,209778,206799,192470,183039,171921,163291,167290,152383,142104,130849,110534,104315,94305,84961,78738,70384,65502,56556,50992,44771,39266,34139,28722,25200,20796,17514,15051,11472,9155,7064,5294,3996,2851,2006,2929 1,10,0,2023,23909038,324146,323946,323481,322270,320302,317716,314741,311500,308283,305112,288298,291285,291784,290014,283896,292905,290447,291920,300482,307548,312743,311349,329942,336920,338433,351194,362065,371602,376134,381643,384556,394087,407195,408788,404664,392633,380806,376650,376657,370435,368420,364240,350014,351595,333857,322856,319978,318199,324815,317043,316379,313853,305890,305088,286675,272670,252906,254445,257627,259013,256431,236161,230975,239299,223121,221665,213096,208990,205764,191349,181717,170386,161502,164981,149952,139461,127995,107756,101246,91124,81699,75315,66950,61900,53054,47423,41235,35782,30761,25563,22131,17997,14915,12596,9419,7368,5562,4073,2995,2081,3113 1,10,0,2024,24479456,329676,329596,329261,328193,326278,323769,320886,317823,314604,311382,308161,291234,294093,294546,293032,287602,297865,297218,300909,311517,320232,326847,326684,345949,352889,353957,366027,375983,384394,387691,391919,393544,401936,414086,414859,410064,397543,385432,381073,380822,374311,371871,367244,352655,353938,336038,324871,321786,319782,326181,318307,317522,314913,306901,306010,287623,273598,253875,255316,258379,259664,256958,236670,231289,239234,222895,221111,212315,207972,204490,189944,180058,168507,159367,162308,147157,136414,124721,104607,97844,87642,78174,71654,63296,58085,49362,43696,37595,32255,27398,22468,19174,15346,12499,10357,7594,5811,4287,3060,2196,3285 1,10,0,2025,25053180,335110,335160,334943,334001,332226,329768,326959,323988,320945,317722,314449,311115,294066,296876,297580,296760,292597,304675,306268,312019,324286,334436,342272,342809,362022,368508,368889,380045,388868,396010,398040,400962,401454,408896,420202,420289,414988,402178,389884,385282,384698,377802,374896,369885,355043,356090,338061,326697,323396,321213,327446,319480,318611,315923,307859,306895,288507,274481,254792,256140,259079,260214,257348,236975,231354,238890,222375,220281,211303,206715,202919,188195,178043,166267,156877,159255,143942,132933,121040,101112,94121,83872,74402,67763,59428,54069,45507,39865,33917,28748,24103,19480,16367,12874,10294,8359,6000,4485,3227,2248,3472 1,10,0,2026,25629882,340435,340631,340540,339713,338060,335737,332978,330080,327130,324080,320808,317421,313964,296873,299934,301328,301784,299456,313775,317450,324872,338580,349962,358486,358992,377740,383530,382997,393018,400563,406407,407145,408918,408466,415076,425675,425241,419640,406641,394123,389196,388189,380862,377557,372267,357240,358081,339892,328326,324853,322546,328621,320603,319651,316879,308783,307714,289344,275306,255658,256910,259681,260627,257523,237025,231143,238240,221575,219215,210051,205160,200991,186080,175657,163666,154009,155760,140277,129028,116977,97283,90096,79846,70387,63648,55350,49880,41542,35992,30253,25308,20921,16645,13750,10614,8323,6612,4639,3385,2373,3623 1,10,0,2027,26209189,345653,345985,346042,345338,343796,341593,338967,336117,333240,330283,327182,323796,320286,316786,299955,303708,306377,308681,308615,325016,330379,339254,354203,366277,374756,374814,392850,397715,396051,404793,411034,415550,415156,415973,414695,420608,430665,429918,424112,410887,398063,392721,391245,383557,379957,374457,359275,359875,341525,329801,326214,323789,329742,321674,320637,317799,309637,308482,290122,276077,256473,257583,260145,260825,257432,236802,230632,237302,220538,217900,208495,203243,198680,183584,172897,160681,150713,151796,136171,124725,112548,93143,85795,75563,66138,59310,51094,45569,37527,32130,26654,21987,17894,13996,11350,8593,6596,5122,3507,2496,3805 1,10,0,2028,26790763,350775,351238,351428,350866,349444,347348,344838,342121,339295,336410,333403,330186,326677,323124,319888,303757,308793,313310,317889,319929,338014,344843,354968,370616,382645,390658,390021,407119,410840,407896,415329,420240,423590,422256,422235,420269,425655,435379,434415,428366,414831,401612,395807,393931,385989,382163,376483,361116,361470,343004,331176,327485,324977,330810,322688,321580,318652,310440,309184,290839,276791,257192,258118,260393,260757,257055,236267,229839,236115,219252,216276,206573,200942,195975,180698,169736,157255,146956,147369,131660,120028,107763,88720,81220,71031,61661,54784,46715,41202,33525,28335,23177,18828,15064,11570,9201,6820,5120,3881,2590,3999 1,10,0,2029,27374311,355881,356390,356710,356278,354993,353016,350611,348010,345313,342481,339547,336422,333082,329531,326240,323710,308878,315770,322568,329263,333005,352555,360645,371474,387076,398640,405936,404380,420314,422745,418493,424591,428334,430712,428555,427836,425350,430422,439911,438691,432319,418383,404720,398523,396351,388226,384201,378310,362755,362902,344380,332464,328703,326116,331823,323668,322457,319446,311176,309824,291499,277404,257776,258437,260374,260399,256356,235444,228797,234670,217658,214277,204262,198242,192869,177400,166122,153351,142739,142502,126728,114953,102657,84015,76379,66258,56983,50121,42275,36843,29588,24659,19866,15869,12471,9390,7315,5302,3886,2874,4195 1,10,0,2030,27959603,360989,361527,361891,361587,360428,358583,356297,353798,351217,348514,345631,342581,339331,335952,332662,330080,328855,315898,325082,333997,342403,347628,368437,377239,388025,403158,414003,420355,417653,432281,433393,427809,432737,435506,437030,434190,432940,430150,435003,444218,442659,435876,421492,407455,400973,398572,390296,386040,379932,364234,364233,345667,333699,329872,327197,332797,324577,323280,320176,311851,310401,292054,277871,258144,258493,260061,259718,255361,234375,227502,232896,215686,211882,201544,195134,189331,173635,162010,148979,138095,137194,121405,109539,97232,79038,71281,61269,52169,45396,37839,32555,25776,21155,16762,13150,10136,7475,5697,4029,2882,4516 1,10,0,2031,28546400,366095,366661,367057,366794,365757,364034,361879,359499,357020,354433,351679,348679,345504,342213,339098,336521,335250,335910,325264,336574,347199,357098,363595,385109,393873,404190,418604,428502,433686,429690,442982,442748,435996,439949,441864,442675,439328,437760,434764,439361,448216,446226,438985,424223,409923,403225,400628,392166,387675,381390,365609,365469,346897,334881,330985,328245,333702,325431,324036,320843,312466,310868,292460,278115,258245,258260,259426,258734,254101,233045,225887,230734,213316,209074,198415,191596,185305,169362,157413,144162,133014,131459,115725,103786,91498,73791,65957,56133,47285,40671,33470,28390,22139,17868,13908,10702,8081,5826,4339,2995,4730 1,10,0,2032,29134555,371280,371794,372219,371982,370986,369381,367345,365097,362735,360250,357612,354741,351616,348398,345371,342974,341717,342339,345319,336819,349848,361960,373135,380350,401817,410116,419711,433174,441901,445772,440452,452382,450972,443247,446343,447551,447819,444176,442392,439151,443407,451813,449345,441711,426683,412191,405307,402482,393831,389148,382744,366891,366650,348076,336001,332063,329222,334547,326216,324728,321445,312970,311180,292637,278088,258056,257703,258490,257486,252566,231390,223889,228157,210533,205845,194849,187563,180750,164586,152355,138891,127517,125347,109687,97701,85462,68318,60472,50917,42395,36011,29224,24415,18722,14841,11333,8542,6311,4443,3230,4938 1,10,0,2033,29723902,376510,377004,377376,377166,376190,374624,372707,370577,368346,365978,363440,360687,357690,354524,351571,349266,348194,348838,351789,356923,350159,364685,378070,389963,397141,418130,425710,434351,446643,454048,456572,449902,460643,458249,449676,452059,452731,452676,448832,446795,443227,447045,454955,452085,444164,428942,414287,407188,404129,395332,390514,384001,368117,367777,349196,337088,333071,330142,335326,326939,325355,321938,313317,311256,292529,277759,257546,256845,257291,255960,250688,229347,221479,225142,207325,202167,190788,182993,175670,159330,146820,133187,121650,118849,103303,91299,79165,62671,54898,45696,37567,31477,25161,20677,15571,12111,9062,6682,4821,3311,5239 1,10,0,2034,30314346,381826,382260,382610,382344,381393,379844,377964,375951,373840,371604,369184,366529,363648,360611,357712,355481,354505,355344,358330,363446,370318,365064,380871,394971,406821,413531,433787,440422,447878,458848,464903,466055,458208,467951,464701,455423,457266,457621,457344,453260,450885,446895,450234,457714,454549,446414,431027,416180,408859,405610,396728,391782,385199,369290,368838,350277,338104,334020,330995,336039,327597,325872,322273,313427,311043,292116,277094,256729,255725,255815,254089,248404,226889,218646,221687,203668,197981,186187,177896,170086,153577,140826,127098,115410,111973,96580,84615,72674,56933,49312,40534,32868,27134,21334,17226,12724,9697,7099,5113,3603,5484 1,10,0,2035,30905746,387234,387599,387891,387599,386585,385064,383197,381221,379227,377108,374821,372283,369501,366579,363811,361640,360742,361685,364874,370032,376896,385280,381325,397849,411898,423273,429259,448550,454006,460136,469749,474432,474382,465561,474431,470467,460657,462182,462319,461776,457372,454566,450108,453033,460198,456806,448491,432905,417863,410365,406981,398019,392992,386340,370398,369855,351285,339063,334903,331782,336686,328144,326234,322367,313248,310514,291362,276114,255651,254330,253993,251809,245683,223999,215378,217760,199498,193243,181047,172288,163978,147350,134422,120618,108803,104734,89563,77725,66072,51179,43784,35503,28364,23040,17798,14097,10200,7609,5443,3825,5845 1,10,0,2036,31497955,392590,393028,393252,392898,391857,390269,388429,386467,384511,382510,380340,377933,375266,372442,369792,367753,366920,367948,371251,376619,383532,391914,401598,398378,414852,428415,439057,444085,462184,466319,471084,479321,482801,481752,472076,480221,475718,465597,466903,466783,465892,461075,457793,452935,455557,462476,458890,450358,434576,419381,411763,408257,399255,394144,387416,371462,370800,352232,339953,335725,332508,337221,328530,326352,322170,312750,309633,290281,274856,254300,252587,251762,249089,242510,220665,211648,213299,194771,187948,175389,166152,157364,140697,127609,113756,101842,97179,82328,70716,59447,45483,38392,30678,24111,19248,14589,11321,8014,5842,4079,6234 1,10,0,2037,32090766,397910,398403,398700,398276,397175,395557,393648,391712,389769,387804,385753,383463,380927,378219,375668,373750,373053,374153,377551,383041,390172,398610,408294,418708,415451,431434,444260,453939,457776,474534,477314,480693,487723,490206,488282,477898,485492,480674,470344,471387,470926,469596,464319,460630,455487,457874,464576,460765,452011,436078,420788,413065,409470,400432,395230,388450,372449,371681,353110,340778,336482,333124,337596,328672,326173,321650,311898,308413,288914,273312,252604,250434,249090,245912,238872,216865,207393,208258,189486,182121,169188,159499,150300,133617,120394,106520,94568,89384,74958,63676,52883,39919,33211,26114,20168,15806,11738,8912,6162,4383,6659 1,10,0,2038,32684059,403227,403743,404096,403741,402568,400888,398946,396940,395024,393074,391058,388886,386468,383889,381457,379638,379069,380311,383789,389382,396638,405302,415051,425466,435838,432101,447339,459194,467675,470176,485563,486963,489132,495156,496767,494115,483197,490464,485429,474848,475552,474655,472839,467170,463186,457827,460015,466465,462423,453494,437469,422101,414307,410626,401543,396274,389404,373373,372488,353921,341542,337126,333582,337726,328518,325668,320769,310708,306897,287252,271411,250500,247843,245961,242260,234739,212533,202568,202631,183667,175733,162467,152391,142782,126117,112789,98961,87052,81445,67553,56695,46465,34564,28308,21877,16578,12736,9256,6867,4636,7146 1,10,0,2039,33277741,408562,409080,409455,409155,408047,406292,404287,402251,400263,398340,396339,394200,391899,389440,387136,385440,384976,386352,389979,395659,403024,411818,421795,432276,442649,452540,448069,462325,472977,480114,481246,495236,495433,496593,501743,502628,499422,488199,495237,489945,479035,479300,477923,475688,469744,465536,459993,461948,468138,463911,454865,438761,423348,415487,411716,402607,397234,390292,374227,373227,354667,342195,337610,333794,337552,328038,324802,319543,309216,305070,285219,269084,247961,244797,242363,238112,230044,207622,197170,196442,177278,168798,155280,144825,134817,118209,104842,91150,79387,73459,60203,49862,40280,29489,23748,18014,13378,10061,7148,5173,7638 1,10,0,2040,33871702,413865,414432,414811,414528,413472,411783,409702,407599,405584,403589,401613,399492,397224,394879,392698,391131,390792,392286,396049,401887,409345,418251,428363,439078,449515,459404,468555,463110,476155,485456,491220,490958,503730,502924,503206,507625,507956,504426,492997,499766,494140,482803,482586,480793,478256,472109,467710,461948,463665,469644,465286,456138,439986,424533,416602,412756,403591,398127,391103,375012,373895,355298,342685,337847,333710,337049,327193,323591,318013,307418,302856,282747,266301,244966,241283,238271,233402,224740,202132,191220,189648,170341,161385,147623,136807,126416,109939,96622,83181,71670,65524,52998,43272,34415,24764,19583,14562,10585,7785,5398,8323 1,10,0,2041,34465969,419199,419752,420177,419898,418858,417220,415201,413024,410942,408919,406871,404774,402523,400213,398143,396707,396500,398123,402010,407991,415615,424620,434845,445696,456368,466318,475466,483637,476990,488676,496598,500959,499483,511240,509563,509110,512975,512982,509228,497556,503972,497916,486108,485478,483384,480613,474298,469673,463691,465217,471038,466561,457346,441152,425652,417666,413713,404506,398942,391844,375724,374446,355766,342929,337783,333299,336178,326006,322075,316167,305235,300187,279802,263044,241505,237277,233614,228079,218820,196077,184677,182267,162918,153486,139505,128347,117634,101386,88236,75150,63994,57743,46046,37014,28948,20446,15855,11542,8201,5890,8931 1,10,0,2042,35060554,424599,425100,425512,425281,424240,422615,420648,418531,416375,414285,412209,410039,407813,405519,403487,402161,402090,403850,407877,413990,421756,430935,441263,452227,463035,473218,482422,490591,497553,489554,499850,506365,509508,507020,517893,515487,514479,518021,517808,513788,501788,507759,501226,489014,488084,485764,482795,476275,471420,465266,466653,472329,467769,458492,442247,426721,418650,414604,405342,399687,392513,376322,374829,355981,342873,337396,332524,334955,324512,320239,313928,302595,297029,276368,259298,237550,232713,228344,222136,212304,189413,177565,174373,155010,145107,130941,119495,108552,92651,79774,67152,56458,50225,39434,31172,23941,16577,12591,8963,6215,9657 1,10,0,2043,35655518,430068,430517,430876,430628,429634,428008,426052,423987,421890,419726,417583,415386,413086,410817,408803,407515,407560,409458,413631,419885,427789,437109,447618,458691,469613,479932,489368,497586,504544,510148,500766,509647,514939,517064,513701,523832,520876,519546,522863,522388,518022,505601,511078,504134,491638,490481,487963,484763,478038,473002,466733,467990,473556,468914,459563,443287,427707,419566,415413,406106,400359,393059,376750,374956,355888,342483,336641,331403,333422,322698,318006,311224,299469,293366,272433,255037,233035,227532,222449,215587,205134,182162,169950,165959,146620,136264,121976,110335,99265,83835,71351,59298,49165,43067,33254,25811,19448,13186,9791,6806,10359 1,10,0,2044,36250933,435630,435997,436307,436007,434994,433411,431452,429397,427355,425248,423028,420767,418438,416097,414108,412842,412926,414946,419264,425669,433721,443185,453834,465087,476119,486549,496121,504570,511574,517170,521386,510597,518244,522516,523760,519661,529231,525958,524408,527459,526642,521831,508943,513994,506757,494051,492702,489956,486517,479635,474472,468101,469267,474722,469988,460581,444244,428624,420401,416149,406796,400911,393430,376924,374770,355460,341727,335538,329974,331564,320489,315309,308026,295831,289178,267965,250185,227909,221732,215950,208375,197332,174397,161824,157032,137756,127008,112693,100966,89890,75045,63065,51684,42210,36364,27580,20993,15496,10273,7452,11220 1,10,0,2045,36846843,441293,441574,441801,441447,440378,438778,436862,434805,432772,430720,428556,426216,423826,421455,419393,418155,418266,420330,424775,431329,439535,449151,459946,471342,482553,493094,502775,511358,518585,524230,528432,531237,519222,525839,529227,529733,525080,534326,530837,529020,531725,530465,525170,511883,516624,509168,496287,494709,491733,488106,481121,475842,469403,470478,475813,471004,461512,445129,429462,421163,416813,407362,401291,393541,376784,374244,354659,340622,334129,328221,329304,317814,312113,304307,291664,284432,262889,244696,222163,215328,208785,200520,188977,166113,153197,147596,128468,117415,103193,91498,80536,66394,55029,44422,35695,30203,22465,16752,12094,7832,12233 1,10,0,2046,37443313,447019,447246,447389,446953,445831,444170,442237,440221,438186,436142,434036,431751,429280,426849,424759,423449,423592,425685,430177,436867,445226,454999,465950,477493,488844,499566,509353,518046,525405,531266,535517,538306,539877,526845,532570,535214,535163,530192,539213,535466,533304,535568,533816,528104,514539,519042,511401,498307,496500,493342,489582,482505,477147,470642,471618,476846,471933,462365,445931,430226,421853,417353,407757,401406,393332,376295,373331,353499,339208,332392,326069,326568,314639,308393,300052,286939,279055,257150,238550,215812,208260,200972,192104,180058,157313,144076,137713,118837,107589,93582,82043,71316,57997,47351,37605,29691,24643,17953,13094,9239,13156 1,10,0,2047,38040313,452792,452984,453072,452549,451341,449628,447634,445604,443608,441562,439462,437237,434821,432309,430160,428824,428896,431024,435551,442290,450789,460718,471828,483528,495031,505891,515857,524654,532121,538112,542576,545412,546963,547510,533596,538574,540656,540282,535098,543847,539761,537158,538935,536765,530753,516981,521281,513417,500112,498119,494841,490956,483825,478392,471811,472703,477791,472785,463135,446657,430914,422416,417718,407889,401198,392772,375423,372047,352019,337466,330254,323443,323323,310937,304129,295225,281581,272984,250731,231767,208794,200546,192600,183118,170582,148008,134509,127466,108966,97644,83975,72717,62355,49959,40133,31316,24261,19725,14060,10018,14756 1,10,0,2048,38637882,458622,458766,458821,458242,456947,455146,453100,451007,448995,446989,444888,442667,440313,437856,435625,434230,434280,436343,440909,447687,456236,466307,477578,489441,501098,512105,522210,531184,538754,544849,549439,552486,554083,554609,554271,539620,544034,545787,545194,539752,548146,543630,540535,541895,539424,533186,519242,523307,515221,501749,499630,496236,492265,485080,479565,472929,473699,478659,473550,463824,447305,431476,422802,417815,407692,400636,391820,374184,370432,350204,335321,327642,320310,319542,306694,299291,289754,275527,266209,243647,224273,201120,192269,183655,173562,160561,138242,124577,116955,98970,87692,74494,63642,53772,42393,33468,25625,19450,15475,10776,16366 1,10,0,2049,39236027,464488,464603,464611,463998,462646,460757,458623,456477,454402,452380,450320,448098,445746,443352,441175,439702,439692,441735,446242,453064,461657,471782,483195,495217,507036,518199,528452,537559,545305,551504,556196,559366,561172,561741,561382,560301,545097,549177,550709,549850,544068,552017,547021,543508,544569,541871,535441,521292,525115,516854,503276,501043,497571,493517,486267,480688,473959,474616,479440,474235,464434,447822,431862,422918,417582,407137,399675,390489,372612,368471,347977,332695,324523,316651,315212,301875,293804,283577,268766,258736,235817,216081,192887,183419,174141,163457,150047,128103,114382,106300,88960,77859,65254,54938,45683,35401,27425,20576,15286,11881,17936 1,10,0,2050,39834680,470330,470476,470456,469793,468408,466460,464238,462005,459876,457791,455716,453535,451183,448787,446676,445257,445175,447157,451649,458414,467051,477223,488694,500859,512838,524160,534565,543822,551700,558073,562867,566138,568066,568845,568521,567418,565785,550259,554111,555376,554170,547956,555410,550006,546193,547030,544138,537480,523125,526751,518378,504704,502391,498842,494699,487398,481721,474913,475452,480141,474839,464913,448157,431977,422705,416986,406185,398335,388820,370692,366082,345261,329557,320870,312445,310295,296400,287606,276674,261297,250476,227258,207288,184081,174004,164071,152842,139124,117690,104042,95621,79058,68277,56394,46729,38197,29051,22052,16192,11761,19725 1,10,0,2051,40433797,476134,476324,476336,475644,474209,472226,469947,467623,465408,463268,461130,458932,456623,454228,452117,450763,450735,452650,457081,463835,472421,482637,494156,506379,518500,529984,540549,549956,557980,564485,569453,572821,574847,575748,575635,574571,572911,570950,555211,558788,559709,558062,551369,558395,552703,548661,549308,546191,539300,524788,528277,519802,506065,503676,500039,495826,488440,482678,475785,476207,480759,475311,465206,448216,431757,422126,415990,404848,396647,386789,368345,363190,342022,325884,316665,307660,304710,290210,280677,269048,253036,241443,218073,197890,174706,164031,153492,141811,127905,107119,93667,85046,69391,59066,48021,39111,31391,23400,17388,12478,20796 1,10,0,2052,41033288,481897,482133,482187,481528,480064,478032,475714,473336,471028,468804,466610,464350,462021,459671,457561,456207,456247,458221,462585,469279,477859,488023,499587,511861,524043,535664,546391,555954,564130,570781,575876,579420,581540,582537,582546,581692,580070,578084,575901,559904,563129,563610,561474,554371,561090,555185,550950,551369,548022,540951,526342,529706,521160,507369,504893,501185,496862,489408,483553,476576,476883,481246,475596,465220,447940,431171,421145,414605,403163,394595,384321,365494,359759,338235,321656,311876,302216,298397,283288,273019,260606,243996,231748,208250,187881,164770,153546,142486,130468,116498,96505,83386,74718,60090,50354,40247,32181,25323,18482,13423,21962 1,10,0,2053,41632993,487597,487900,488002,487384,485950,483889,481522,479105,476745,474426,472149,469832,467443,465071,463008,461656,461697,463737,468165,474796,483314,493473,504989,517307,529537,541223,552085,561813,570142,576939,582181,585851,588150,589239,589347,588611,587195,585248,583044,580595,564263,567039,567027,564477,557082,563568,557483,553021,553210,549686,542493,527801,531068,522454,508601,506052,502243,497820,490290,484346,477289,477430,481542,475596,464891,447290,430177,419774,412866,401113,392097,381334,362102,355762,333881,316839,306423,296046,291336,275632,264533,251364,234283,221380,197786,177273,154320,142629,131163,118932,105045,85981,73333,64772,51284,42257,33159,25995,20027,14290,23386 1,10,0,2054,42232739,493234,493604,493774,493202,491810,489779,487382,484915,482514,480144,477772,475372,472926,470494,468408,467106,467148,469190,473688,480386,488841,498941,510450,522722,534997,546731,557654,567517,576012,582961,588347,592162,594589,595856,596051,595414,594120,592379,590214,587742,584952,568186,570470,570039,567191,559579,565866,559566,554877,554882,551239,543934,529192,532368,523673,509777,507120,503220,498695,491092,485060,477873,477790,481556,475250,464181,446224,428791,418045,410751,398616,389078,377791,358144,351175,328920,311350,300245,289133,283528,267139,255232,241433,223888,210334,186695,166108,143439,131390,119640,107332,93672,75677,63636,55344,43088,34860,26821,20591,15514,24939 1,10,0,2055,42832332,498785,499246,499481,498976,497630,495640,493274,490776,488325,485914,483490,480996,478467,475978,473830,472506,472603,474647,479147,485915,494439,504477,515927,528193,540422,552199,563173,573095,581722,588838,594378,598337,600905,602300,602670,602120,600925,599308,597348,594917,592103,588874,571630,573488,572758,569687,561894,567949,561432,556562,556444,552693,545308,530523,533589,524840,510864,508110,504119,499490,491816,485644,478271,477871,481223,474521,463048,444757,427042,415944,408186,395588,385495,373666,353592,345961,323275,305129,293314,281478,274858,257823,245235,230802,212810,198620,175024,154477,132221,119942,108042,95803,82529,65734,54437,46556,35594,28239,21276,15975,26838 1,10,0,2056,43431622,504276,504797,505121,504682,503405,501459,499137,496668,494187,491727,489260,486715,484092,481520,479317,477929,478003,480106,484610,491379,499973,510081,521469,533677,545900,557630,568646,578617,587307,594556,600260,604370,607083,608621,609122,608747,607637,606118,604283,602055,599279,596029,592317,574662,576217,575259,572002,563994,569813,563129,558141,557910,554081,546620,531778,534757,525918,511874,509018,504934,500205,492405,486040,478389,477604,480506,473366,461507,442921,424915,413388,405085,391994,381321,368934,348414,340037,316875,298145,285633,272965,265343,247800,234524,219467,201060,186295,162859,142484,120792,108409,96510,84495,71763,56286,45851,38506,28875,22436,16532,28412 1,10,0,2057,44030398,509689,510286,510672,510326,509112,507236,504955,502529,500079,497588,495074,492485,489811,487144,484859,483418,483427,485508,490067,496844,505438,515616,527078,539221,551388,563110,574078,584094,592831,600142,605980,610254,613117,614797,615444,615201,614265,612830,611092,608991,606422,603209,599473,595344,577407,578729,577583,574104,565876,571507,564716,559617,559309,555405,547858,532977,535833,526916,512797,509847,505673,500791,492813,486157,478162,476956,479364,471796,459591,440696,422329,410288,401407,387802,376533,363553,342525,333334,309690,290403,277085,263611,255106,237061,223100,207441,188685,173441,150311,130254,109264,96930,85192,73556,61517,47457,37975,31280,22975,17458,29831 1,10,0,2058,44628503,515047,515700,516162,515878,514756,512942,510731,508347,505939,503478,500934,498298,495581,492867,490484,488960,488916,490932,495470,502300,510902,521083,532611,544828,556930,568600,579560,589525,598310,605664,611565,615974,619005,620832,621618,621522,620719,619458,617806,615801,613361,610351,606653,602504,598085,579931,581061,579689,575986,567594,573094,566201,561031,560643,556655,549039,534087,536829,527826,513642,510597,506275,501190,492938,485930,477554,475887,477806,469843,457276,437999,419196,406611,397126,382990,371091,357441,335857,325822,301726,281780,267680,253540,244133,225600,210971,194768,175768,160176,137504,117913,97781,85646,74233,63132,51929,39350,30895,24924,17907,31421 1,10,0,2059,45225766,520359,521054,521576,521367,520306,518586,516434,514123,511758,509339,506822,504156,501392,498634,496206,494585,494457,496419,500894,507702,516356,526545,538076,550359,562534,574137,585047,595006,603738,611142,617085,621558,624720,626719,627654,627698,627044,625915,624433,622518,620171,617292,613798,609690,605245,600604,582273,583177,581576,577700,569202,574582,567624,562381,561904,557848,550126,535115,537739,528654,514408,511216,506694,501303,492716,485317,476527,474405,475858,467487,454481,434748,415478,402328,392216,377516,364909,350524,328376,317495,292849,272291,257548,242735,232422,213426,198185,181537,162430,146622,124570,105606,86478,74704,63777,53366,43116,32050,24658,19455,32785 1,10,0,2060,45821974,525631,526362,526925,526777,525796,524136,522079,519826,517533,515156,512681,510042,507248,504443,501970,500305,500078,501955,506375,513122,521754,531993,543533,555818,568059,579734,590577,600487,609213,616567,622561,627077,630301,632432,633539,633733,633220,632239,630890,629146,626888,624103,620742,616833,612433,607766,602942,584402,585075,583296,579308,570712,576002,568979,563657,563106,558945,551136,536061,538564,529404,515042,511648,506826,501067,492110,484282,475084,472541,473507,464641,451111,430895,411147,397410,386637,371293,357916,342769,320073,308210,283073,262064,246675,231196,219975,200589,184828,167865,148791,132929,111658,93487,75510,64259,53970,44372,35169,25611,19286,34791 1,10,1,2014,9079869,139492,131403,133890,135190,134268,131180,135843,133621,132277,132482,131656,129362,123224,127150,124208,119571,120586,122292,125258,127126,131118,134111,141618,151919,156426,156600,153568,150267,151637,153384,152351,152472,151498,145299,148138,140574,136635,135922,138062,143034,139850,140170,139570,136770,137065,128689,122114,113296,114877,117256,117143,117105,107297,103960,108644,100586,100605,96596,94826,93399,87103,83211,78273,74448,78267,71833,68077,63119,54377,52141,48353,45068,42545,39429,38425,34637,32311,29491,26863,24348,21580,19767,17601,15812,14817,12340,10932,9503,7949,6987,5883,4935,4036,3066,2339,1617,1180,867,605,430,774 1,10,1,2015,9332177,142578,141965,133765,135974,136900,135841,132621,137253,135061,133731,133956,133125,130782,124587,128590,125952,121851,123665,126347,130175,132739,137318,140828,148563,158698,162827,162607,159212,155499,156444,157751,156308,155989,154620,148085,150479,142677,138572,137727,139744,144551,141260,141359,140626,137678,137873,129436,122742,113879,115320,117570,117392,117351,107557,104171,108721,100667,100619,96585,94749,93312,87020,83130,78213,74345,77958,71520,67681,62699,54023,51701,47870,44488,41896,38704,37589,33770,31337,28433,25738,23172,20436,18574,16417,14628,13565,11167,9761,8357,6886,5958,4930,4053,3253,2421,1804,1215,867,620,421,733 1,10,1,2016,9587277,145709,145071,144376,135886,137763,138413,137301,134043,138700,136537,135187,135416,134562,132176,126047,130334,128269,124971,127772,131335,135853,139010,144073,147823,155454,165196,168839,168186,164438,160357,160881,161692,159830,159100,157360,150538,152548,144590,140382,139411,141303,145936,142511,142402,141550,138472,138591,130092,123260,114364,115700,117853,117628,117555,107758,104324,108747,100726,100600,96541,94639,93188,86909,83022,78098,74153,77540,71096,67189,62192,53563,51133,47250,43787,41126,37868,36618,32758,30224,27248,24506,21914,19221,17338,15191,13408,12284,9982,8599,7250,5881,4999,4055,3269,2572,1869,1359,892,620,434,691 1,10,1,2017,9845249,148853,148223,147502,146545,137711,139353,139808,138737,135507,140176,138017,136630,136840,135976,133665,127810,132662,131433,129130,132829,137081,142203,145843,151102,154764,162058,171318,174421,173331,169300,164854,164897,165224,162951,161838,159766,152725,154442,146368,142073,140983,142733,147160,143609,143318,142368,139184,139221,130642,123687,114777,116044,118124,117834,117693,107903,104422,108739,100760,100534,96456,94499,93050,86766,82859,77893,73847,77008,70573,66611,61569,52971,50438,46494,42966,40235,36901,35504,31601,28974,25954,23192,20587,17954,16052,13925,12145,10980,8802,7466,6194,4939,4124,3279,2584,1994,1413,1002,636,434,677 1,10,1,2018,10105929,151925,151387,150677,149688,148409,139334,140827,141181,140215,137003,141658,139480,138041,138247,137498,135458,130157,135845,135640,134236,138652,143500,149111,152948,158063,161421,168270,177019,179590,178122,173806,168918,168495,168357,165708,164241,161893,154718,156219,148034,143637,142431,143999,148227,144568,144125,143116,139799,139743,131094,124056,115151,116376,118360,117986,117782,107995,104501,108702,100749,100424,96333,94339,92863,86558,82603,77564,73421,76383,69955,65921,60811,52242,49595,45606,42025,39210,35787,34239,30304,27613,24573,21800,19210,16636,14716,12618,10863,9682,7648,6392,5208,4074,3338,2602,2001,1508,1042,721,446,667 1,10,1,2019,10369215,154957,154481,153862,152883,151571,150070,140838,142279,142597,141720,138501,143126,140913,139428,139757,139322,137843,133368,140086,140802,140101,145145,150482,156304,159993,164723,167696,174053,182302,184421,182574,177887,172554,171677,171111,168117,166363,163837,156558,157879,149587,145068,143722,145094,149165,145410,144860,143767,140303,140162,131478,124383,115514,116674,118537,118098,117807,108061,104553,108622,100692,100277,96195,94138,92608,86253,82217,77109,72904,75661,69218,65089,59907,51376,48628,44594,40948,38021,34525,32828,28885,26159,23115,20355,17787,15269,13340,11295,9588,8419,6552,5380,4305,3305,2650,2019,1517,1115,749,506,671 1,10,1,2020,10634991,157962,157534,156975,156083,154780,153244,151609,142319,143772,144048,143238,139992,144564,142329,140925,141575,141737,141091,137648,145293,146737,146651,152195,157743,163446,166734,170991,173538,179404,187235,188907,186615,181532,175783,174478,173523,170253,168291,165649,158258,159424,151010,146339,144845,146052,149987,146168,145493,144309,140707,140511,131813,124710,115837,116907,118665,118149,117804,108094,104559,108501,100599,100112,96021,93882,92250,85814,81709,76554,72285,74819,68343,64104,58847,50378,47531,43437,39710,36678,33115,31283,27364,24614,21596,18858,16315,13852,11950,9980,8343,7215,5523,4453,3497,2629,2059,1534,1124,807,529,713 1,10,1,2021,10903286,160950,160556,160047,159211,157996,156467,154793,153127,143838,145297,145519,144744,141452,145985,143854,142749,143988,145021,145408,142904,151274,153350,153774,159531,164937,170289,173068,176827,178944,184389,191820,192972,190240,184767,178611,176931,175678,172213,170097,167338,159848,160841,152284,147455,145842,146905,150738,146822,146014,144743,141051,140807,132132,124997,116093,117080,118743,118167,117768,108083,104506,108348,100482,99906,95787,93533,91759,85259,81093,75900,71544,73837,67310,62957,57655,49247,46290,42115,38311,35183,31577,29636,25756,23005,20022,17309,14800,12418,10568,8690,7160,6083,4574,3623,2784,2049,1566,1138,811,570,756 1,10,1,2022,11174098,163895,163564,163086,162300,161134,159695,158029,156322,154682,145389,146843,147015,146219,142901,147512,145698,145186,147285,149378,150693,148936,157935,160529,161170,166796,171833,176718,178967,182242,183976,189015,195976,196625,193461,187614,181082,179120,177669,174049,171808,168933,161316,162111,153404,148437,146729,147689,151401,147365,146446,145111,141362,141089,132407,125221,116292,117195,118782,118153,117688,108017,104415,108171,100317,99633,95446,93057,91143,84602,80370,75114,70655,72693,66116,61663,56317,47961,44880,40632,36758,33555,29936,27896,24077,21332,18392,15715,13273,10992,9215,7466,6050,5046,3722,2892,2172,1560,1161,822,573,813 1,10,1,2023,11447585,166780,166525,166111,165354,164237,162844,161269,159568,157887,156261,146977,148400,148519,147692,144469,149385,148160,148511,151662,154699,156762,155647,165164,167982,168489,173744,178316,182692,184453,187306,188650,193211,199688,199882,196307,190110,183297,181138,179539,175798,173432,170419,162642,163257,154415,149334,147541,148392,151959,147824,146828,145434,141666,141335,132611,125386,116434,117270,118796,118100,117561,107912,104300,107944,100077,99268,94970,92450,90419,83844,79516,74171,69610,71386,64771,60229,54819,46510,43301,38988,35066,31817,28197,26090,22342,19602,16715,14105,11758,9596,7919,6316,5024,4112,2973,2257,1657,1163,840,581,849 1,10,1,2024,11723073,169625,169431,169090,168395,167308,165959,164427,162816,161143,159476,157858,148547,149916,149997,149267,146356,151862,151505,152917,157023,160803,163517,162931,172663,175351,175489,180270,184336,188215,189560,192011,192883,196956,202973,202752,198812,192335,185331,183030,181295,177435,174923,171749,163810,164266,155314,150156,148261,148985,152419,148220,147166,145741,141934,141511,132751,125488,116541,117318,118764,117995,117395,107785,104143,107645,99731,98765,94363,91733,89584,82951,78505,73071,68405,69920,63273,58627,53139,44890,41559,37205,33263,29977,26385,24217,20539,17830,15015,12498,10271,8258,6703,5255,4101,3288,2325,1725,1236,845,597,878 1,10,1,2025,12000378,172425,172293,172010,171388,170361,169042,167553,165986,164402,162743,161084,159439,150074,151407,151580,151166,148848,155229,155943,158316,163170,167602,170846,170486,180081,182393,182060,186336,189895,193357,194301,196277,196664,200272,205861,205278,201035,194373,187236,184801,182942,178942,176258,172919,164840,165159,156134,150886,148873,149482,152817,148572,147490,146006,142129,141618,132824,125557,116619,117327,118682,117846,117203,107614,103913,107230,99247,98127,93639,90902,88602,81898,77334,71801,67042,68291,61595,56830,51275,43099,39668,35300,31357,28062,24506,22274,18693,16027,13315,10932,8851,7001,5583,4294,3286,2575,1781,1288,901,602,905 1,10,1,2026,12279329,175164,175112,174892,174324,173366,172105,170645,169121,167581,166010,164362,162673,160975,151576,153007,153485,153673,152238,159694,161373,164503,170012,174978,178447,177954,187171,189004,188163,191941,195069,198132,198600,200084,200012,203192,208402,207521,203074,196283,189022,186462,184458,180286,177435,173945,165753,165970,156864,151505,149388,149917,153172,148909,147771,146205,142261,141657,132863,125591,116651,117280,118555,117669,116963,107370,103573,106674,98627,97369,92800,89930,87454,80677,75981,70373,65522,66474,59717,54844,49223,41150,37647,33286,29367,26075,22552,20282,16820,14230,11660,9426,7510,5840,4567,3444,2581,1975,1332,940,641,926 1,10,1,2027,12559730,177846,177864,177724,177219,176314,175121,173721,172222,170725,169198,167637,165958,164218,162484,153185,154927,156003,157084,156733,165156,167597,171387,177433,182622,185960,185091,193828,195147,193797,197152,199874,202456,202434,203454,202954,205758,210661,209577,204978,198072,190692,187990,185811,181468,178465,174857,166585,166687,157483,152028,149843,150308,153509,149201,147984,146336,142324,141659,132870,125580,116631,117191,118399,117451,116641,107013,103091,105978,97889,96494,91816,88787,86128,79271,74465,68784,63819,64454,57637,52666,47002,39066,35510,31182,27300,24012,20549,18261,14941,12473,10062,8012,6272,4785,3668,2709,1982,1481,977,670,960 1,10,1,2028,12841471,180484,180565,180491,180065,179222,178080,176745,175307,173836,172349,170834,169242,167511,165734,164102,155118,157465,159427,161603,162232,171418,174519,178851,185124,190178,193137,191792,200006,200820,199040,201988,204228,206308,205826,206417,205540,208045,212736,211497,206765,199747,192229,189352,186998,182504,179378,175684,167325,167292,158003,152488,150255,150681,153800,149426,148126,146398,142346,141624,132829,125515,116572,117071,118195,117152,116202,106510,102474,105156,97028,95471,90662,87467,84616,77692,72780,67003,61917,62219,55363,50306,44627,36869,33278,29002,25155,21892,18516,16239,13109,10780,8561,6702,5145,3851,2885,2083,1489,1087,696,1002 1,10,1,2029,13124402,183113,183217,183205,182843,182077,180997,179710,178339,176930,175469,173993,172449,170805,169036,167359,166043,157672,160912,163970,167132,168532,178382,182020,186583,192725,197396,199871,198012,205706,206094,203911,206369,208102,209715,208805,209021,207847,210143,214675,213297,208435,201288,193603,190550,188040,183421,180209,176415,167950,167796,158457,152908,150652,151012,154020,149587,148199,146416,142332,141541,132732,125406,116485,116906,117914,116735,115610,105868,101727,104210,96020,94273,89323,85950,82928,75940,70899,65013,59804,59773,52895,47782,42125,34568,30959,26740,22949,19740,16479,14260,11337,9179,7171,5504,4142,3037,2227,1568,1095,778,1043 1,10,1,2030,13408480,185744,185862,185876,185572,184864,183859,182637,181311,179968,178571,177119,175616,174019,172338,170667,169311,168610,161139,165483,169523,173462,175536,185924,189795,194224,199980,204164,206115,203750,211006,210990,208319,210273,211532,212711,211429,211341,209961,212107,216488,214979,209975,202665,194810,191604,188963,184257,180944,177031,168478,168234,158873,153311,151005,151269,154174,149676,148228,146399,142272,141402,132587,125269,116353,116666,117512,116166,114873,105100,100861,103104,94839,92883,87789,84251,81054,73987,68803,62812,57484,57128,50259,45120,39504,32178,28557,24408,20711,17585,14483,12352,9667,7695,5896,4441,3270,2348,1678,1153,782,1127 1,10,1,2031,13693568,188371,188506,188533,188254,187605,186655,185508,184247,182947,181616,180230,178750,177193,175558,173978,172629,171886,172095,165734,171069,175881,180501,183123,193739,197471,201518,206785,210440,211879,209082,215927,215420,212240,213724,214549,215340,213766,213471,211938,213943,218185,216527,211347,203867,195870,192536,189804,184997,181562,177549,168937,168629,159272,153670,151287,151466,154258,149720,148219,146330,142150,141212,132413,125077,116144,116306,116955,115448,114003,104206,99839,101817,93462,91299,86074,82371,78973,71810,66485,60392,54965,54302,47474,42333,36784,29700,26087,22044,18468,15470,12559,10540,8116,6341,4764,3508,2531,1772,1238,825,1178 1,10,1,2032,13979632,191039,191147,191192,190923,190298,189405,188311,187128,185890,184602,183278,181868,180334,178739,177204,175947,175219,175387,176710,171348,177464,182950,188121,190976,201453,204795,208356,213096,216231,217239,214029,220377,219364,215713,216755,217200,217684,215911,215458,213789,215660,219749,217907,212546,204927,196809,193384,190545,185624,182079,178000,169353,169009,159626,153953,151506,151592,154295,149726,148162,146203,141979,140986,132182,124805,115811,115792,116250,114596,112997,103148,98636,100329,91889,89525,84171,80283,76659,69403,63944,57766,52270,51317,44565,39432,33961,27148,23580,19675,16265,13430,10732,8859,6694,5128,3772,2718,1914,1308,888,1240 1,10,1,2033,14266669,193732,193827,193845,193591,192976,192106,191067,189937,188778,187552,186270,184920,183459,181889,180391,179183,178551,178740,180021,182346,177772,184572,190605,196011,198729,208814,211665,214699,218921,221616,222210,218502,224343,222851,218767,219420,219562,219842,217914,217321,215519,217239,221139,219118,213601,205864,197666,194135,191170,186147,182530,178405,169756,169344,159905,154173,151655,151675,154298,149684,148044,146026,141774,140700,131864,124407,115331,115133,115410,113608,111821,101910,97236,98633,90130,87558,82058,77951,74102,66769,61186,54957,49421,48189,41537,36428,31060,24555,21063,17345,14134,11487,9028,7319,5424,4067,2928,2059,1414,941,1322 1,10,1,2034,14554571,196466,196532,196536,196255,195653,194790,193775,192696,191594,190449,189228,187919,186518,185023,183548,182378,181797,182086,183395,185687,188798,184909,192263,198529,203796,206127,215713,218036,220546,224331,226607,226702,222489,227844,225916,221449,221796,221733,221857,219790,219062,217114,218650,222358,220179,214530,206716,198424,194770,191692,186606,182936,178794,170114,169601,160115,154324,151762,151718,154248,149580,147878,145816,141510,140326,131418,123851,114701,114336,114435,112450,110458,100470,95635,96735,88173,85371,79697,75378,71304,63909,58231,51984,46438,44931,38395,33332,28111,21950,18584,15087,12105,9675,7465,5940,4308,3160,2221,1526,1019,1409 1,10,1,2035,14843345,199246,199279,199255,198956,198324,197476,196467,195410,194361,193271,192132,190885,189521,188087,186689,185544,185004,185346,186762,189085,192163,195961,192636,200223,206347,211223,213060,222109,223905,225982,229344,231120,230706,226013,230921,228612,223839,223980,223764,223742,221548,220670,218540,219888,223426,221111,215375,207467,199064,195301,192146,187011,183323,179135,170390,169785,160257,154434,151829,151710,154137,149426,147678,145542,141157,139820,130814,123139,113936,113407,113295,111102,108880,98825,93830,94636,85994,82933,77087,72558,68271,60841,55103,48870,43326,41550,35159,30188,25150,19387,16183,12933,10209,8013,6063,4726,3351,2404,1649,1101,1512 1,10,1,2036,15132933,202003,202068,202013,201684,201034,200153,199160,198112,197086,196049,194965,193799,192495,191094,189763,188692,188179,188567,190042,192472,195585,199352,203713,200631,208079,213806,218185,219487,228006,229361,231015,233876,235141,234237,229104,233625,231014,226035,226020,225659,225507,223168,222106,219793,220972,224370,221962,216116,208099,199600,195765,192553,187405,183663,179398,170595,169899,160357,154502,151848,151643,153977,149234,147415,145176,140670,139146,130049,122286,113038,112311,111960,109540,107085,96974,91832,92300,83568,80235,74227,69502,65015,57595,51823,45621,40099,38069,31869,27035,22230,16900,13886,10923,8469,6519,4829,3682,2549,1787,1191,1635 1,10,1,2037,15423249,204742,204832,204811,204450,203770,202872,201848,200815,199793,198777,197748,196636,195414,194073,192779,191772,191337,191753,193278,195774,198999,202806,207137,211736,208518,215567,220791,224640,225406,233479,234416,235568,237912,238690,237343,231824,236031,233219,228088,227927,227433,227133,224611,223369,220894,221933,225225,222711,216739,208630,200066,196184,192941,187750,183924,179586,170730,169969,160417,154523,151806,151530,153779,148979,147059,144680,140013,138308,129135,121293,111973,111025,110410,107756,105074,94928,89604,89704,80876,77286,71124,66219,61570,54193,48396,42238,36770,34530,28564,23915,19401,14522,11739,9072,6899,5202,3768,2808,1895,1295,1772 1,10,1,2038,15714246,207478,207581,207586,207256,206544,205617,204570,203507,202500,201486,200481,199423,198257,196997,195764,194796,194426,194923,196480,199028,202323,206245,210618,215188,219649,216035,222584,227264,230581,230906,238554,238987,239622,241478,241810,240075,234242,238241,235277,230007,229711,229070,228584,225885,224475,221869,222806,225980,223338,217257,209087,200491,196585,193284,188016,184114,179701,170820,169996,160425,154484,151713,151376,153517,148633,146567,144008,139191,137316,128073,120127,110710,109523,108639,105761,102851,92641,87123,86835,77932,74081,67788,62739,57955,50633,44839,38761,33379,30976,25295,20894,16689,12293,9766,7403,5516,4068,2875,2094,1378,1924 1,10,1,2039,16005879,210224,210329,210348,210044,209357,208397,207320,206231,205195,204199,203198,202160,201050,199846,198691,197787,197461,198025,199668,202250,205602,209593,214084,218695,223127,227193,223080,229083,233225,236101,235999,243141,243059,243202,244608,244550,242503,236468,240308,237201,231802,231357,230530,229861,227005,225459,222760,223581,226616,223859,217701,209498,200893,196935,193548,188208,184225,179769,170871,169966,160374,154398,151585,151159,153162,148148,145899,143169,138212,136168,126831,118756,109243,107797,106648,103546,100376,90095,84374,83694,74724,70637,64259,59086,54176,46937,41171,35213,29970,27454,22121,17996,14142,10234,7978,5927,4318,3109,2145,1522,2080 1,10,1,2040,16298120,212953,213084,213104,212812,212150,211217,210106,208984,207924,206902,205916,204883,203793,202642,201549,200721,200460,201072,202784,205456,208846,212896,217457,222190,226662,230696,234254,229605,235067,238764,241215,240603,247228,246655,246350,247361,246986,244734,238545,242240,239002,233459,232829,231815,230986,228002,226355,223545,224237,227148,224310,218100,209887,201246,197207,193735,188320,184290,179796,170866,169875,160270,154273,151390,150855,152663,147485,145063,142171,137083,134830,125380,117169,107553,105858,104446,101087,97628,87275,81358,80275,71279,66987,60545,55264,50246,43119,37428,31641,26586,24032,19071,15265,11792,8373,6395,4643,3307,2325,1564,2270 1,10,1,2041,16590969,215702,215820,215868,215577,214929,214014,212928,211775,210682,209636,208623,207605,206520,205390,204347,203586,203401,204083,205843,208592,212072,216164,220785,225589,230180,234251,237780,240794,235611,240627,243896,245836,244704,250834,249813,249112,249806,249220,246815,240492,244047,240665,234943,234129,232952,231986,228910,227149,224215,224788,227609,224710,218475,210230,201518,197400,193841,188382,184313,179767,170799,169729,160128,154085,151107,150411,151986,146659,144069,141016,135760,133270,123696,115347,105648,103704,101991,98351,94587,84185,78064,76602,67627,63148,56662,51290,46189,39227,33662,28100,23295,20744,16202,12743,9661,6719,5021,3565,2476,1698,2415 1,10,1,2042,16884397,218478,218576,218611,218351,217698,216796,215729,214602,213478,212396,211360,210317,209246,208121,207101,206389,206273,207034,208869,211671,215225,219411,224077,228939,233600,237792,241354,244340,246816,241186,245775,248526,249950,248324,254000,252583,251569,252052,251306,248768,242313,245716,242154,236251,235276,233962,232898,229716,227827,224778,225270,228021,225087,218803,210490,201717,197511,193899,188405,184280,179672,170677,169541,159916,153806,150685,149790,151136,145668,142917,139664,134217,131474,121771,113300,103531,101307,99255,95319,91259,80811,74525,72706,63784,59126,52617,47182,42050,35310,29920,24646,20127,17644,13541,10456,7764,5283,3862,2674,1813,2588 1,10,1,2043,17178468,221291,221360,221374,221098,220475,219570,218515,217405,216310,215194,214125,213058,211963,210852,209836,209150,209085,209916,211834,214710,218321,222581,227343,232252,236975,241232,244917,247930,250377,252403,246353,250425,252647,253585,251506,256778,255048,253827,254148,253263,250594,243991,247207,243462,237407,236296,234880,233708,230405,228402,225276,225702,228410,225416,219046,210671,201833,197574,193915,188371,184177,179517,170518,169287,159611,153382,150086,149002,150123,144518,141566,138089,132438,129432,119616,111030,101169,98626,96227,91999,87627,77178,70768,68599,59758,54940,48434,42989,37882,31412,26272,21322,17139,14767,11125,8416,6116,4071,2900,1959,2783 1,10,1,2044,17473217,224157,224179,224165,223868,223229,222353,221292,220195,219117,218031,216924,215828,214707,213572,212571,211890,211851,212736,214729,217690,221379,225700,230533,235538,240308,244627,248375,251511,253987,255977,257582,251021,254564,256287,256776,254297,259248,257308,255937,256111,255093,252277,245496,248519,244619,238436,237227,235697,234399,230990,228907,225726,226117,228751,225662,219212,210772,201897,197595,193869,188265,184023,179320,170287,168935,159161,152784,149321,148052,148948,143172,139995,136276,130410,127148,117228,108500,98524,95654,92906,88373,83715,73316,66805,64301,55560,50609,44161,38763,33729,27606,22754,18178,14361,12147,8970,6641,4719,3063,2128,2998 1,10,1,2045,17768611,227069,227054,226991,226663,226003,225112,224078,222977,221908,220842,219764,218630,217481,216320,215293,214629,214600,215511,217563,220597,224373,228774,233669,238748,243614,247979,251785,254986,257577,259605,261167,262254,255170,258215,259483,259575,256777,261521,259420,257907,257950,256781,253783,246822,249681,245647,239381,238053,236398,234986,231505,229367,226158,226478,229003,225826,219295,210819,201919,197560,193758,188103,183822,179048,169957,168438,158532,152015,148395,146943,147574,141604,138179,134206,128135,124615,114571,105677,95586,92389,89274,84459,79558,69244,62655,59811,51213,46177,39849,34546,29671,23934,19419,15252,11828,9808,7087,5127,3555,2252,3249 1,10,1,2046,18064749,230015,229969,229871,229496,228806,227892,226845,225767,224693,223635,222581,221472,220284,219098,218045,217355,217343,218269,220347,223444,227294,231786,236762,241900,246842,251300,255151,258412,261070,263208,264805,265852,266409,258834,261430,262288,262064,259057,263640,261400,259754,259649,258290,255114,247994,250716,246593,240216,238761,236995,235503,231971,229806,226535,226753,229176,225908,219320,210819,201883,197457,193587,187902,183547,178672,169477,167753,157730,151086,147310,145635,145970,139788,136105,131883,125615,121803,111610,102544,92358,88818,85352,80304,75168,64978,58319,55164,46763,41703,35547,30423,25754,20450,16321,12580,9564,7765,5481,3870,2618,3488 1,10,1,2047,18361578,232990,232921,232792,232381,231642,230698,229628,228537,227487,226423,225373,224291,223129,221905,220826,220112,220073,221020,223116,226238,230153,234722,239791,245013,250011,254545,258490,261793,264511,266711,268420,269505,270016,270077,262055,264243,264784,264347,261187,265622,263252,261456,261169,259627,256290,249040,251664,247429,240934,239365,237521,235971,232417,230194,226831,226952,229270,225933,219297,210761,201778,197294,193372,187622,183167,178146,168811,166882,156759,149997,146021,144097,144112,137713,133779,129308,122812,118672,108326,99104,88822,84956,81185,75915,70564,60519,53825,50412,42265,37239,31336,26434,22032,17201,13476,10186,7582,6014,4145,2856,3891 1,10,1,2048,18659111,235988,235901,235750,235306,234530,233536,232437,231323,230258,229221,228162,227085,225952,224754,223635,222896,222836,223759,225876,229017,232961,237592,242743,248057,253141,257729,261751,265143,267901,270163,271934,273128,273681,273690,273302,264882,266745,267072,266482,263182,267479,264960,262979,262512,260807,257337,250000,252505,248150,241549,239900,238003,236422,232814,230495,227049,227070,229304,225905,219214,210630,201614,197086,193083,187234,182635,177433,167965,165843,155626,148705,144507,142307,141992,135384,131200,126449,119687,115203,104721,95337,84990,80848,76781,71301,65753,55892,49220,45598,37771,32858,27255,22641,18557,14222,10927,8088,5879,4556,3061,4317 1,10,1,2049,18957322,239006,238902,238734,238268,237459,236428,235277,234134,233046,231994,230962,229877,228748,227581,226485,225709,225624,226525,228623,231787,235754,240412,245626,251023,256196,260871,264948,268414,271258,273561,275391,276652,277312,277364,276923,276131,267392,269038,269208,268480,265046,269193,266491,264328,263699,261857,258300,250852,253228,248765,242093,240392,238467,236826,233127,230721,227190,227131,229289,225815,219059,210441,201402,196802,192683,186690,181907,176527,166946,164624,154284,147180,142745,140261,139613,132802,128329,123264,116229,111396,100775,91259,80914,76502,72156,66486,60762,51148,44554,40787,33357,28608,23368,19093,15364,11549,8689,6284,4464,3369,4717 1,10,1,2050,19256157,242016,241926,241741,241253,240424,239360,238171,236977,235859,234783,233738,232682,231545,230377,229316,228562,228445,229319,231396,234544,238531,243215,248456,253917,259174,263938,268097,271617,274539,276926,278797,280115,280842,281002,280599,279754,278644,269694,271182,271210,270348,266772,270727,267845,265523,264756,262821,259155,251586,253848,249313,242595,240866,238881,237145,233360,230865,227277,227145,229210,225652,218840,210201,201113,196402,192124,185954,180985,175449,165752,163192,152711,145402,140720,137957,136974,129925,125131,119729,112424,107225,96497,86914,76603,71934,67319,61477,55643,46336,39891,36058,29074,24556,19734,15829,12495,9197,6760,4775,3309,5173 1,10,1,2051,19555604,245001,244939,244767,244266,243413,242327,241106,239872,238704,237598,236528,235458,234352,233177,232115,231394,231299,232145,234196,237322,241297,246005,251269,256756,262076,266927,271174,274778,277747,280220,282174,283529,284310,284539,284246,283436,282273,280946,271847,273189,273084,272076,268317,272082,269044,266587,265728,263678,259890,252217,254398,249817,243076,241292,239209,237381,233514,230959,227317,227092,229058,225431,218570,209878,200710,195840,191367,185024,179887,174185,164340,161518,150878,143365,138439,135399,134034,126719,121583,115846,108256,102710,91937,82321,72068,67152,62291,56340,50450,41519,35294,31460,24985,20760,16383,12885,9964,7170,5147,3544,5422 1,10,1,2052,19855605,247969,247927,247781,247293,246427,245317,244074,242809,241603,240448,239347,238251,237129,235985,234916,234195,234133,235004,237027,240130,244083,248778,254070,259580,264926,269841,274175,277861,280918,283434,285472,286912,287732,288009,287787,287089,285958,284579,283095,273861,275069,274814,273622,269681,273283,270112,267562,266591,264415,260520,252781,254906,250300,243514,241634,239457,237537,233619,231004,227288,226970,228845,225156,218218,209442,200145,195081,190414,183912,178605,172697,162688,159577,148774,141067,135902,132544,130757,123165,117680,111586,103740,97890,87114,77486,67316,62182,57126,51126,45240,36772,30828,27065,21146,17259,13360,10293,7783,5470,3828,5722 1,10,1,2053,20156108,250902,250896,250774,250310,249455,248333,247065,245779,244543,243349,242199,241072,239925,238763,237726,236999,236937,237842,239890,242969,246898,251572,256853,262391,267758,272696,277095,280871,284005,286607,288693,290212,291121,291440,291264,290635,289615,288268,286734,285109,275750,276805,276365,274987,270891,274353,271097,268432,267336,265048,261081,253303,255390,250733,243868,241895,239626,237642,233674,230982,227190,226788,228578,224794,217750,208838,199382,194127,189274,182618,177093,170958,160773,157355,146410,138508,133070,129351,127122,119251,113401,106974,98917,92798,82036,72417,62374,57063,51876,45891,40107,32155,26552,22938,17602,14093,10685,8052,5945,4073,6106 1,10,1,2054,20456994,253805,253831,253744,253304,252474,251363,250082,248771,247513,246290,245102,243924,242746,241559,240503,239811,239742,240647,242733,245838,249742,254393,259651,265182,270576,275533,279955,283797,287024,289700,291868,293444,294427,294835,294695,294114,293163,291931,290430,288751,286999,277494,278365,277736,276200,271971,275338,271976,269187,267975,265615,261602,253803,255829,251083,244141,242068,239741,237700,233662,230890,227035,226559,228223,224311,217106,208029,198420,192982,187945,181091,175328,168945,158574,154857,143775,135648,129907,125801,123125,114953,108753,102046,93816,87425,76708,67142,57286,51861,46604,40721,35104,27728,22528,19119,14390,11293,8370,6161,4436,6521 1,10,1,2055,20758159,256661,256738,256681,256276,255470,254382,253112,251790,250506,249261,248042,246827,245596,244381,243300,242589,242558,243454,245541,248685,252614,257242,262479,267983,273369,278356,282797,286661,289955,292725,294969,296622,297666,298145,298092,297546,296644,295481,294094,292452,290642,288741,279062,279741,278950,277280,272968,276221,272738,269833,268547,266139,262100,254260,256182,251357,244330,242193,239813,237691,233581,230741,226831,226240,227746,223653,216259,207017,197265,191643,186379,179301,173280,166641,156095,152083,140832,132454,126385,121894,118724,110288,103791,96825,88437,81791,71162,61702,52103,46635,41394,35679,30303,23556,18804,15656,11540,8861,6415,4605,7038 1,10,1,2056,21059492,259486,259592,259586,259213,258442,257377,256133,254820,253526,252254,251014,249767,248499,247232,246124,245387,245336,246273,248352,251496,255465,260118,265331,270817,276177,281152,285625,289505,292823,295660,297997,299730,300846,301386,301407,300949,300083,298968,297649,296119,294347,292387,290308,280447,280964,280036,278279,273862,276985,273394,270414,269078,266641,262552,254631,256454,251543,244465,242272,239820,237612,233439,230539,226536,225800,227092,222780,215202,205810,195913,190074,184547,177228,170934,164053,153335,148986,137545,128893,122499,117588,113939,105294,98523,91315,82787,75928,65445,56162,46894,41456,36303,30832,25775,19687,15415,12575,9071,6804,4805,7482 1,10,1,2057,21360863,262271,262417,262442,262121,261379,260350,259128,257841,256557,255274,254007,252740,251440,250135,248978,248213,248136,249053,251169,254308,258275,262970,268209,273670,279013,283962,288419,292334,295668,298526,300934,302757,303954,304565,304650,304267,303485,302407,301137,299677,298019,296095,293956,291691,281680,282057,281040,279176,274635,277643,273982,270951,269590,267096,262917,254924,256641,251674,244553,242289,239755,237474,233248,230249,226123,225184,226228,221701,213945,204392,194323,188232,182429,174857,168300,161170,150255,145527,133881,124962,118209,112894,108828,99999,92966,85527,76895,69871,59614,50590,41727,36400,31408,26253,21564,16162,12400,9896,6973,5103,7902 1,10,1,2058,21662193,265029,265205,265266,264977,264287,263286,262101,260836,259577,258303,257026,255732,254410,253077,251881,251067,250960,251852,253950,257126,261086,265782,271062,276549,281866,286800,291231,295130,298500,301374,303803,305694,306984,307670,307828,307510,306804,305809,304577,303168,301578,299769,297666,295343,292921,282781,283070,281939,279951,275307,278232,274528,271470,270052,267467,263205,255131,256772,251758,244578,242233,239627,237283,232967,229841,225532,224362,225152,220416,212476,202733,192459,186098,180009,172189,165368,157953,146808,141681,129835,120622,113536,107878,103398,94400,87122,79489,70809,63698,53744,45053,36677,31524,26776,21992,17725,13020,9774,7622,5239,8380 1,10,1,2059,21963362,267766,267960,268055,267801,267144,266195,265035,263809,262570,261319,260052,258750,257402,256045,254820,253969,253815,254675,256750,259907,263903,268592,273873,279399,284743,289653,294069,297941,301295,304205,306650,308562,309919,310702,310934,310689,310053,309132,307982,306611,305072,303332,301342,299056,296573,294019,283800,283975,282718,280625,275910,278778,275056,271940,270429,267758,263405,255283,256857,251779,244534,242115,239445,237003,232564,229257,224731,223328,223865,218916,210759,200794,190301,183655,177284,169222,162096,154359,142970,137434,125367,115893,108534,102545,97663,88509,81020,73250,64600,57471,47909,39632,31798,26902,22459,18104,14298,10277,7539,5735,8772 1,10,1,2060,22264288,270480,270696,270809,270587,269969,269052,267946,266743,265540,264312,263067,261775,260418,259037,257787,256907,256713,257528,259569,262705,266685,271407,276681,282207,287589,292526,296920,300779,304103,306999,309480,311407,312786,313636,313966,313795,313230,312381,311304,310020,308514,306826,304910,302730,300288,297672,295033,284712,284762,283394,281231,276473,279306,275531,272323,270726,267962,263551,255390,256876,251726,244426,241939,239177,236602,231988,228462,223723,222089,222366,217160,208750,198550,187835,180909,174252,165909,158445,150361,138730,132744,120497,110829,103211,96906,91622,82365,74711,66873,58330,51277,42187,34398,27168,22594,18514,14624,11306,7936,5687,9359 1,10,2,2014,9907697,131648,125452,128483,129936,129830,127099,130973,128685,127936,130293,130145,128287,121980,124694,121975,116447,118154,119894,122035,123208,126162,129283,137482,148653,155004,159603,158847,158620,161210,166809,166862,169859,170720,166126,168932,161181,156666,156921,155756,160333,157881,159388,159144,155573,155715,146227,139599,128614,129613,131623,133984,132118,121103,119701,125238,117155,117207,113771,113173,113259,105926,101696,96605,93330,96857,89072,83945,78783,66563,64560,59447,54644,52750,48610,46782,41856,39848,37085,34823,32665,29490,28588,25727,24102,23204,19968,18071,15964,13981,12325,10370,8723,6863,5679,4646,3249,2506,1859,1407,989,1870 1,10,2,2015,10181098,134561,134262,128012,130720,131825,131418,128550,132372,130090,129317,131617,131401,129467,123169,126007,123643,118739,121323,124133,127276,129325,132984,136790,145426,156643,162918,167334,166227,165443,167248,171973,171329,173682,174085,169120,171626,163722,159092,159302,158025,162405,159698,160943,160474,156807,156862,147322,140620,129593,130519,132453,134758,132830,121872,120478,125986,117945,117991,114527,113917,113974,106651,102327,97122,93702,97043,89167,83959,78753,66594,64492,59312,54424,52405,48182,46209,41203,39041,36168,33815,31575,28379,27346,24452,22733,21683,18472,16547,14459,12506,10869,9009,7457,5759,4672,3741,2553,1922,1390,1024,1811 1,10,2,2016,10457327,137507,137199,136849,130286,132631,133443,132867,129966,133780,131492,130662,132888,132607,130652,124520,127687,125951,121934,125608,129444,133411,136234,140526,144800,153531,164635,170702,174756,173075,171530,172494,176390,175216,177075,177106,171848,174124,166186,161481,161596,160131,164238,161270,162307,161708,157971,157947,148330,141563,130522,131391,133245,135505,133542,122662,121292,126742,118726,118754,115278,114664,114642,107283,102808,97474,93931,97084,89143,83883,78626,66504,64278,59028,54057,51908,47590,45458,40370,38076,35126,32695,30374,27163,25985,23072,21260,20068,16916,14991,12942,11041,9449,7711,6266,4747,3768,2947,1957,1439,1012,1778 1,10,2,2017,10736342,140474,140166,139809,139149,132230,134265,134924,134283,131386,135186,132850,131948,134109,133817,131997,126240,130011,129171,126252,130970,135658,140345,143860,148575,152966,161631,172499,178172,181646,179175,176818,176989,180227,178675,180117,179866,174387,176546,168607,163789,163724,161996,165818,162653,163565,162881,159061,158940,149258,142454,131421,132215,134014,136245,134286,123487,122113,127497,119489,119514,116030,115362,115206,107758,103128,97682,94021,97003,89018,83703,78367,66269,63905,58591,53537,51242,46817,44519,39372,36984,33966,31456,29065,25830,24514,21582,19700,18393,15331,13434,11442,9613,8092,6488,5173,3832,2974,2271,1469,1052,1735 1,10,2,2018,11018024,143362,143155,142797,142128,141116,133895,135757,136369,135703,132803,136542,134146,133178,135331,135189,133717,128608,133251,133531,131658,137245,142676,148013,151991,156783,161130,169589,180053,185114,187782,184476,181356,180893,183648,181771,182891,182439,176846,178933,170933,165936,165607,163609,167206,163936,164754,163981,160060,159848,150135,143311,132272,133013,134786,137006,135063,124316,122925,128231,120249,120272,116731,115956,115615,108070,103297,97746,93983,96809,88784,83391,77947,65874,63385,57994,52846,50387,45856,43414,38248,35766,32689,30112,27637,24386,22942,20007,18079,16689,13747,11884,9975,8247,6817,5359,4183,3032,2295,1710,1074,1747 1,10,2,2019,11302110,146219,146061,145807,145137,144112,142800,135417,137212,137817,137122,134174,137830,135381,134407,136716,136939,136092,131905,137636,138985,137984,144330,150425,156197,160275,164986,169150,177222,187075,191307,193108,189020,185308,184361,186709,184585,185472,184925,179265,181235,173078,167837,167232,165028,168487,165154,165866,164993,160974,160704,150975,144125,133085,133811,135574,137796,135844,125131,123719,128959,121004,120979,117327,116394,115851,108226,103322,97685,93840,96498,88415,82919,77361,65321,62694,57216,51967,49335,44720,42164,36996,34422,31296,28646,26093,22832,21278,18369,16421,14976,12170,10373,8567,6956,5640,4343,3313,2344,1732,1254,1771 1,10,2,2020,11588590,149051,148938,148733,148165,147136,145810,144342,136903,138669,139261,138490,135479,139063,136620,135798,138473,139345,139403,136353,143127,145361,145125,152154,158688,164547,168548,173035,176846,184320,193336,196696,197671,192973,188817,187468,189492,187198,187966,187364,181601,183368,174982,169474,168672,166335,169707,166300,166886,165919,161841,161522,151773,144898,133898,134624,136395,138597,136619,125924,124508,129689,121710,121578,117773,116658,115932,108236,103215,97517,93593,96043,87877,82275,76610,64598,61815,56241,50886,48100,43440,40783,35615,32965,29779,27059,24438,21193,19542,16695,14755,13273,10632,8917,7237,5763,4580,3446,2566,1769,1272,1918 1,10,2,2021,11877299,151877,151792,151629,151109,150177,148844,147365,145844,138394,140121,140657,139792,136733,140302,138027,137567,140897,142696,143872,141909,149542,152556,153001,160490,167104,172886,176663,180756,183995,190652,198772,201312,201634,196488,191967,190296,192085,189730,190418,189710,183770,185257,176629,170917,169999,167567,170847,167350,167820,166790,162675,162293,152534,145672,134735,135469,137220,139389,137375,126710,125301,130370,122312,122022,118044,116767,115862,108109,102999,97234,93198,95414,87165,81455,75668,63690,60731,55053,49624,46716,42016,39259,34114,31376,28137,25355,22690,19480,17768,15011,13094,11610,9152,7541,6006,4685,3643,2675,1943,1305,2026 1,10,2,2022,12168220,154642,154639,154504,154023,153137,151898,150408,148878,147351,139879,141534,141984,141048,137994,141716,139819,140010,144270,147211,149459,148393,156786,160489,161396,168980,175507,181068,184447,187928,190371,196157,203442,205329,205169,199641,194833,192938,194613,192224,192782,191882,185700,186888,178088,172249,171255,168729,171893,168313,168699,167626,163467,163025,153289,146463,135600,136322,138039,140156,138122,127503,126042,130942,122764,122290,118161,116721,115656,107868,102669,96807,92636,94597,86267,80441,74532,62573,59435,53673,48203,45183,40448,37606,32479,29660,26379,23551,20866,17730,15985,13330,11464,10005,7750,6263,4892,3734,2835,2029,1433,2116 1,10,2,2023,12461453,157366,157421,157370,156916,156065,154872,153472,151932,150396,148851,141321,142885,143265,142322,139427,143520,142287,143409,148820,152849,155981,155702,164778,168938,169944,177450,183749,188910,191681,194337,195906,200876,207507,208906,208357,202523,197509,195512,197118,194637,194988,193821,187372,188338,179442,173522,172437,169807,172856,169219,169551,168419,164224,163753,154064,147284,136472,137175,138831,140913,138870,128249,126675,131355,123044,122397,118126,116540,115345,107505,102201,96215,91892,93595,85181,79232,73176,61246,57945,52136,46633,43498,38753,35810,30712,27821,24520,21677,19003,15967,14212,11681,9891,8484,6446,5111,3905,2910,2155,1500,2264 1,10,2,2024,12756383,160051,160165,160171,159798,158970,157810,156459,155007,153461,151906,150303,142687,144177,144549,143765,141246,146003,145713,147992,154494,159429,163330,163753,173286,177538,178468,185757,191647,196179,198131,199908,200661,204980,211113,212107,211252,205208,200101,198043,199527,196876,196948,195495,188845,189672,180724,174715,173525,170797,173762,170087,170356,169172,164967,164499,154872,148110,137334,137998,139615,141669,139563,128885,127146,131589,123164,122346,117952,116239,114906,106993,101553,95436,90962,92388,83884,77787,71582,59717,56285,50437,44911,41677,36911,33868,28823,25866,22580,19757,17127,14210,12471,10091,8398,7069,5269,4086,3051,2215,1599,2407 1,10,2,2025,13052802,162685,162867,162933,162613,161865,160726,159406,158002,156543,154979,153365,151676,143992,145469,146000,145594,143749,149446,150325,153703,161116,166834,171426,172323,181941,186115,186829,193709,198973,202653,203739,204685,204790,208624,214341,215011,213953,207805,202648,200481,201756,198860,198638,196966,190203,190931,181927,175811,174523,171731,174629,170908,171121,169917,165730,165277,155683,148924,138173,138813,140397,142368,140145,129361,127441,131660,123128,122154,117664,115813,114317,106297,100709,94466,89835,90964,82347,76103,69765,58013,54453,48572,43045,39701,34922,31795,26814,23838,20602,17816,15252,12479,10784,8580,7008,5784,4219,3197,2326,1646,2567 1,10,2,2026,13350553,165271,165519,165648,165389,164694,163632,162333,160959,159549,158070,156446,154748,152989,145297,146927,147843,148111,147218,154081,156077,160369,168568,174984,180039,181038,190569,194526,194834,201077,205494,208275,208545,208834,208454,211884,217273,217720,216566,210358,205101,202734,203731,200576,200122,198322,191487,192111,183028,176821,175465,172629,175449,171694,171880,170674,166522,166057,156481,149715,139007,139630,141126,142958,140560,129655,127570,131566,122948,121846,117251,115230,113537,105403,99676,93293,88487,89286,80560,74184,67754,56133,52449,46560,41020,37573,32798,29598,24722,21762,18593,15882,13411,10805,9183,7170,5742,4637,3307,2445,1732,2697 1,10,2,2027,13649459,167807,168121,168318,168119,167482,166472,165246,163895,162515,161085,159545,157838,156068,154302,146770,148781,150374,151597,151882,159860,162782,167867,176770,183655,188796,189723,199022,202568,202254,207641,211160,213094,212722,212519,211741,214850,220004,220341,219134,212815,207371,204731,205434,202089,201492,199600,192690,193188,184042,177773,176371,173481,176233,172473,172653,171463,167313,166823,157252,150497,139842,140392,141746,143374,140791,129789,127541,131324,122649,121406,116679,114456,112552,104313,98432,91897,86894,87342,78534,72059,65546,54077,50285,44381,38838,35298,30545,27308,22586,19657,16592,13975,11622,9211,7682,5884,4614,3641,2530,1826,2845 1,10,2,2028,13949292,170291,170673,170937,170801,170222,169268,168093,166814,165459,164061,162569,160944,159166,157390,155786,148639,151328,153883,156286,157697,166596,170324,176117,185492,192467,197521,198229,207113,210020,208856,213341,216012,217282,216430,215818,214729,217610,222643,222918,221601,215084,209383,206455,206933,203485,202785,200799,193791,194178,185001,178688,177230,174296,177010,173262,173454,172254,168094,167560,158010,151276,140620,141047,142198,143605,140853,129757,127365,130959,122224,120805,115911,113475,111359,103006,96956,90252,85039,85150,76297,69722,63136,51851,47942,42029,36506,32892,28199,24963,20416,17555,14616,12126,9919,7719,6316,4737,3631,2794,1894,2997 1,10,2,2029,14249909,172768,173173,173505,173435,172916,172019,170901,169671,168383,167012,165554,163973,162277,160495,158881,157667,151206,154858,158598,162131,164473,174173,178625,184891,194351,201244,206065,206368,214608,216651,214582,218222,220232,220997,219750,218815,217503,220279,225236,225394,223884,217095,211117,207973,208311,204805,203992,201895,194805,195106,185923,179556,178051,175104,177803,174081,174258,173030,168844,168283,158767,151998,141291,141531,142460,143664,140746,129576,127070,130460,121638,120004,114939,112292,109941,101460,95223,88338,82935,82729,73833,67171,60532,49447,45420,39518,34034,30381,25796,22583,18251,15480,12695,10365,8329,6353,5088,3734,2791,2096,3152 1,10,2,2030,14551123,175245,175665,176015,176015,175564,174724,173660,172487,171249,169943,168512,166965,165312,163614,161995,160769,160245,154759,159599,164474,168941,172092,182513,187444,193801,203178,209839,214240,213903,221275,222403,219490,222464,223974,224319,222761,221599,220189,222896,227730,227680,225901,218827,212645,209369,209609,206039,205096,202901,195756,195999,186794,180388,178867,175928,178623,174901,175052,173777,169579,168999,159467,152602,141791,141827,142549,143552,140488,129275,126641,129792,120847,118999,113755,110883,108277,99648,93207,86167,80611,80066,71146,64419,57728,46860,42724,36861,31458,27811,23356,20203,16109,13460,10866,8709,6866,5127,4019,2876,2100,3389 1,10,2,2031,14852832,177724,178155,178524,178540,178152,177379,176371,175252,174073,172817,171449,169929,168311,166655,165120,163892,163364,163815,159530,165505,171318,176597,180472,191370,196402,202672,211819,218062,221807,220608,227055,227328,223756,226225,227315,227335,225562,224289,222826,225418,230031,229699,227638,220356,214053,210689,210824,207169,206113,203841,196672,196840,187625,181211,179698,176779,179444,175711,175817,174513,170316,169656,160047,153038,142101,141954,142471,143286,140098,128839,126048,128917,119854,117775,112341,109225,106332,97552,90928,83770,78049,77157,68251,61453,54714,44091,39870,34089,28817,25201,20911,17850,14023,11527,9144,7194,5550,4054,3101,2170,3552 1,10,2,2032,15154923,180241,180647,181027,181059,180688,179976,179034,177969,176845,175648,174334,172873,171282,169659,168167,167027,166498,166952,168609,165471,172384,179010,185014,189374,200364,205321,211355,220078,225670,228533,226423,232005,231608,227534,229588,230351,230135,228265,226934,225362,227747,232064,231438,229165,221756,215382,211923,211937,208207,207069,204744,197538,197641,188450,182048,180557,177630,180252,176490,176566,175242,170991,170194,160455,153283,142245,141911,142240,142890,139569,128242,125253,127828,118644,116320,110678,107280,104091,95183,88411,81125,75247,74030,65122,58269,51501,41170,36892,31242,26130,22581,18492,15556,12028,9713,7561,5824,4397,3135,2342,3698 1,10,2,2033,15457233,182778,183177,183531,183575,183214,182518,181640,180640,179568,178426,177170,175767,174231,172635,171180,170083,169643,170098,171768,174577,172387,180113,187465,193952,198412,209316,214045,219652,227722,232432,234362,231400,236300,235398,230909,232639,233169,232834,230918,229474,227708,229806,233816,232967,230563,223078,216621,213053,212959,209185,207984,205596,198361,198433,189291,182915,181416,178467,181028,177255,177311,175912,171543,170556,160665,153352,142215,141712,141881,142352,138867,127437,124243,126509,117195,114609,108730,105042,101568,92561,85634,78230,72229,70660,61766,54871,48105,38116,33835,28351,23433,19990,16133,13358,10147,8044,6134,4623,3407,2370,3917 1,10,2,2034,15759775,185360,185728,186074,186089,185740,185054,184189,183255,182246,181155,179956,178610,177130,175588,174164,173103,172708,173258,174935,177759,181520,180155,188608,196442,203025,207404,218074,222386,227332,234517,238296,239353,235719,240107,238785,233974,235470,235888,235487,233470,231823,229781,231584,235356,234370,231884,224311,217756,214089,213918,210122,208846,206405,199176,199237,190162,183780,182258,179277,181791,178017,177994,176457,171917,170717,160698,153243,142028,141389,141380,141639,137946,126419,123011,124952,115495,112610,106490,102518,98782,89668,82595,75114,68972,67042,58185,51283,44563,34983,30728,25447,20763,17459,13869,11286,8416,6537,4878,3587,2584,4075 1,10,2,2035,16062401,187988,188320,188636,188643,188261,187588,186730,185811,184866,183837,182689,181398,179980,178492,177122,176096,175738,176339,178112,180947,184733,189319,188689,197626,205551,212050,216199,226441,230101,234154,240405,243312,243676,239548,243510,241855,236818,238202,238555,238034,235824,233896,231568,233145,236772,235695,233116,225438,218799,215064,214835,211008,209669,207205,200008,200070,191028,184629,183074,180072,182549,178718,178556,176825,172091,170694,160548,152975,141715,140923,140698,140707,136803,125174,121548,123124,113504,110310,103960,99730,95707,86509,79319,71748,65477,63184,54404,47537,40922,31792,27601,22570,18155,15027,11735,9371,6849,5205,3794,2724,4333 1,10,2,2036,16365022,190587,190960,191239,191214,190823,190116,189269,188355,187425,186461,185375,184134,182771,181348,180029,179061,178741,179381,181209,184147,187947,192562,197885,197747,206773,214609,220872,224598,234178,236958,240069,245445,247660,247515,242972,246596,244704,239562,240883,241124,240385,237907,235687,233142,234585,238106,236928,234242,226477,219781,215998,215704,211850,210481,208018,200867,200901,191875,185451,183877,180865,183244,179296,178937,176994,172080,170487,160232,152570,141262,140276,139802,139549,135425,123691,119816,120999,111203,107713,101162,96650,92349,83102,75786,68135,61743,59110,50459,43681,37217,28583,24506,19755,15642,12729,9760,7639,5465,4055,2888,4599 1,10,2,2037,16667517,193168,193571,193889,193826,193405,192685,191800,190897,189976,189027,188005,186827,185513,184146,182889,181978,181716,182400,184273,187267,191173,195804,201157,206972,206933,215867,223469,229299,232370,241055,242898,245125,249811,251516,250939,246074,249461,247455,242256,243460,243493,242463,239708,237261,234593,235941,239351,238054,235272,227448,220722,216881,216529,212682,211306,208864,201719,201712,192693,186255,184676,181594,183817,179693,179114,176970,171885,170105,159779,152019,140631,139409,138680,138156,133798,121937,117789,118554,108610,104835,98064,93280,88730,79424,71998,64282,57798,54854,46394,39761,33482,25397,21472,17042,13269,10604,7970,6104,4267,3088,4887 1,10,2,2038,16969813,195749,196162,196510,196485,196024,195271,194376,193433,192524,191588,190577,189463,188211,186892,185693,184842,184643,185388,187309,190354,194315,199057,204433,210278,216189,216066,224755,231930,237094,239270,247009,247976,249510,253678,254957,254040,248955,252223,250152,244841,245841,245585,244255,241285,238711,235958,237209,240485,239085,236237,228382,221610,217722,217342,213527,212160,209703,202553,202492,193496,187058,185413,182206,184209,179885,179101,176761,171517,169581,159179,151284,139790,138320,137322,136499,131888,119892,115445,115796,105735,101652,94679,89652,84827,75484,67950,60200,53673,50469,42258,35801,29776,22271,18542,14474,11062,8668,6381,4773,3258,5222 1,10,2,2039,17271862,198338,198751,199107,199111,198690,197895,196967,196020,195068,194141,193141,192040,190849,189594,188445,187653,187515,188327,190311,193409,197422,202225,207711,213581,219522,225347,224989,233242,239752,244013,245247,252095,252374,253391,257135,258078,256919,251731,254929,252744,247233,247943,247393,245827,242739,240077,237233,238367,241522,240052,237164,229263,222455,218552,218168,214399,213009,210523,203356,203261,194293,187797,186025,182635,184390,179890,178903,176374,171004,168902,158388,150328,138718,137000,135715,134566,129668,117527,112796,112748,102554,98161,91021,85739,80641,71272,63671,55937,49417,46005,38082,31866,26138,19255,15770,12087,9060,6952,5003,3651,5558 1,10,2,2040,17573582,200912,201348,201707,201716,201322,200566,199596,198615,197660,196687,195697,194609,193431,192237,191149,190410,190332,191214,193265,196431,200499,205355,210906,216888,222853,228708,234301,233505,241088,246692,250005,250355,256502,256269,256856,260264,260970,259692,254452,257526,255138,249344,249757,248978,247270,244107,241355,238403,239428,242496,240976,238038,230099,223287,219395,219021,215271,213837,211307,204146,204020,195028,188412,186457,182855,184386,179708,178528,175842,170335,168026,157367,149132,137413,135425,133825,132315,127112,114857,109862,109373,99062,94398,87078,81543,76170,66820,59194,51540,45084,41492,33927,28007,22623,16391,13188,9919,7278,5460,3834,6053 1,10,2,2041,17875000,203497,203932,204309,204321,203929,203206,202273,201249,200260,199283,198248,197169,196003,194823,193796,193121,193099,194040,196167,199399,203543,208456,214060,220107,226188,232067,237686,242843,241379,248049,252702,255123,254779,260406,259750,259998,263169,263762,262413,257064,259925,257251,251165,251349,250432,248627,245388,242524,239476,240429,243429,241851,238871,230922,224134,220266,219872,216124,214629,212077,204925,204717,195638,188844,186676,182888,184192,179347,178006,175151,169475,166917,156106,147697,135857,133573,131623,129728,124233,111892,106613,105665,95291,90338,82843,77057,71445,62159,54574,47050,40699,36999,29844,24271,19287,13727,10834,7977,5725,4192,6516 1,10,2,2042,18176157,206121,206524,206901,206930,206542,205819,204919,203929,202897,201889,200849,199722,198567,197398,196386,195772,195817,196816,199008,202319,206531,211524,217186,223288,229435,235426,241068,246251,250737,248368,254075,257839,259558,258696,263893,262904,262910,265969,266502,265020,259475,262043,259072,252763,252808,251802,249897,246559,243593,240488,241383,244308,242682,239689,231757,225004,221139,220705,216937,215407,212841,205645,205288,196065,189067,186711,182734,183819,178844,177322,174264,168378,165555,154597,145998,134019,131406,129089,126817,121045,108602,103040,101667,91226,85981,78324,72313,66502,57341,49854,42506,36331,32581,25893,20716,16177,11294,8729,6289,4402,7069 1,10,2,2043,18477050,208777,209157,209502,209530,209159,208438,207537,206582,205580,204532,203458,202328,201123,199965,198967,198365,198475,199542,201797,205175,209468,214528,220275,226439,232638,238700,244451,249656,254167,257745,254413,259222,262292,263479,262195,267054,265828,265719,268715,269125,267428,261610,263871,260672,254231,254185,253083,251055,247633,244600,241457,242288,245146,243498,240517,232616,225874,221992,221498,217735,216182,213542,206232,205669,196277,189101,186555,182401,183299,178180,176440,173135,167031,163934,152817,144007,131866,128906,126222,123588,117507,104984,99182,97360,86862,81324,73542,67346,61383,52423,45079,37976,32026,28300,22129,17395,13332,9115,6891,4847,7576 1,10,2,2044,18777716,211473,211818,212142,212139,211765,211058,210160,209202,208238,207217,206104,204939,203731,202525,201537,200952,201075,202210,204535,207979,212342,217485,223301,229549,235811,241922,247746,253059,257587,261193,263804,259576,263680,266229,266984,265364,269983,268650,268471,271348,271549,269554,263447,265475,262138,255615,255475,254259,252118,248645,245565,242375,243150,245971,244326,241369,233472,226727,222806,222280,218531,216888,214110,206637,205835,196299,188943,186217,181922,182616,177317,175314,171750,165421,162030,150737,141685,129385,126078,123044,120002,113617,101081,95019,92731,82196,76399,68532,62203,56161,47439,40311,33506,27849,24217,18610,14352,10777,7210,5324,8222 1,10,2,2045,19078232,214224,214520,214810,214784,214375,213666,212784,211828,210864,209878,208792,207586,206345,205135,204100,203526,203666,204819,207212,210732,215162,220377,226277,232594,238939,245115,250990,256372,261008,264625,267265,268983,264052,267624,269744,270158,268303,272805,271417,271113,273775,273684,271387,265061,266943,263521,256906,256656,255335,253120,249616,246475,243245,244000,246810,245178,242217,234310,227543,223603,223055,219259,217469,214493,206827,205806,196127,188607,185734,181278,181730,176210,173934,170101,163529,159817,148318,139019,126577,122939,119511,116061,109419,96869,90542,87785,77255,71238,63344,56952,50865,42460,35610,29170,23867,20395,15378,11625,8539,5580,8984 1,10,2,2046,19378564,217004,217277,217518,217457,217025,216278,215392,214454,213493,212507,211455,210279,208996,207751,206714,206094,206249,207416,209830,213423,217932,223213,229188,235593,242002,248266,254202,259634,264335,268058,270712,272454,273468,268011,271140,272926,273099,271135,275573,274066,273550,275919,275526,272990,266545,268326,264808,258091,257739,256347,254079,250534,247341,244107,244865,247670,246025,243045,235112,228343,224396,223766,219855,217859,214660,206818,205578,195769,188122,185082,180434,180598,174851,172288,168169,161324,157252,145540,136006,123454,119442,115620,111800,104890,92335,85757,82549,72074,65886,58035,51620,45562,37547,31030,25025,20127,16878,12472,9224,6621,9668 1,10,2,2047,19678735,219802,220063,220280,220168,219699,218930,218006,217067,216121,215139,214089,212946,211692,210404,209334,208712,208823,210004,212435,216052,220636,225996,232037,238515,245020,251346,257367,262861,267610,271401,274156,275907,276947,277433,271541,274331,275872,275935,273911,278225,276509,275702,277766,277138,274463,267941,269617,265988,259178,258754,257320,254985,251408,248198,244980,245751,248521,246852,243838,235896,229136,225122,224346,220267,218031,214626,206612,205165,195260,187469,184233,179346,179211,173224,170350,165917,158769,154312,142405,132663,119972,115590,111415,107203,100018,87489,80684,77054,66701,60405,52639,46283,40323,32758,26657,21130,16679,13711,9915,7162,10865 1,10,2,2048,19978771,222634,222865,223071,222936,222417,221610,220663,219684,218737,217768,216726,215582,214361,213102,211990,211334,211444,212584,215033,218670,223275,228715,234835,241384,247957,254376,260459,266041,270853,274686,277505,279358,280402,280919,280969,274738,277289,278715,278712,276570,280667,278670,277556,279383,278617,275849,269242,270802,267071,260200,259730,258233,255843,252266,249070,245880,246629,249355,247645,244610,236675,229862,225716,224732,220458,218001,214387,206219,204589,194578,186616,183135,178003,177550,171310,168091,163305,155840,151006,138926,128936,116130,111421,106874,102261,94808,82350,75357,71357,61199,54834,47239,41001,35215,28171,22541,17537,13571,10919,7715,12049 1,10,2,2049,20278705,225482,225701,225877,225730,225187,224329,223346,222343,221356,220386,219358,218221,216998,215771,214690,213993,214068,215210,217619,221277,225903,231370,237569,244194,250840,257328,263504,269145,274047,277943,280805,282714,283860,284377,284459,284170,277705,280139,281501,281370,279022,282824,280530,279180,280870,280014,277141,270440,271887,268089,261183,260651,259104,256691,253140,249967,246769,247485,250151,248420,245375,237381,230460,226116,224899,220447,217768,213962,205666,203847,193693,185515,181778,176390,175599,169073,165475,160313,152537,147340,135042,124822,111973,106917,101985,96971,89285,76955,69828,65513,55603,49251,41886,35845,30319,23852,18736,14292,10822,8512,13219 1,10,2,2050,20578523,228314,228550,228715,228540,227984,227100,226067,225028,224017,223008,221978,220853,219638,218410,217360,216695,216730,217838,220253,223870,228520,234008,240238,246942,253664,260222,266468,272205,277161,281147,284070,286023,287224,287843,287922,287664,287141,280565,282929,284166,283822,281184,284683,282161,280670,282274,281317,278325,271539,272903,269065,262109,261525,259961,257554,254038,250856,247636,248307,250931,249187,246073,237956,230864,226303,224862,220231,217350,213371,204940,202890,192550,184155,180150,174488,173321,166475,162475,156945,148873,143251,130761,120374,107478,102070,96752,91365,83481,71354,64151,59563,49984,43721,36660,30900,25702,19854,15292,11417,8452,14552 1,10,2,2051,20878193,231133,231385,231569,231378,230796,229899,228841,227751,226704,225670,224602,223474,222271,221051,220002,219369,219436,220505,222885,226513,231124,236632,242887,249623,256424,263057,269375,275178,280233,284265,287279,289292,290537,291209,291389,291135,290638,290004,283364,285599,286625,285986,283052,286313,283659,282074,283580,282513,279410,272571,273879,269985,262989,262384,260830,258445,254926,251719,248468,249115,251701,249880,246636,238338,231047,226286,224623,219824,216760,212604,204005,201672,191144,182519,178226,172261,170676,163491,159094,153202,144780,138733,126136,115569,102638,96879,91201,85471,77455,65600,58373,53586,44406,38306,31638,26226,21427,16230,12241,8934,15374 1,10,2,2052,21177683,233928,234206,234406,234235,233637,232715,231640,230527,229425,228356,227263,226099,224892,223686,222645,222012,222114,223217,225558,229149,233776,239245,245517,252281,259117,265823,272216,278093,283212,287347,290404,292508,293808,294528,294759,294603,294112,293505,292806,286043,288060,288796,287852,284690,287807,285073,283388,284778,283607,280431,273561,274800,270860,263855,263259,261728,259325,255789,252549,249288,249913,252401,250440,247002,238498,231026,226064,224191,219251,215990,211624,202806,200182,189461,180589,175974,169672,167640,160123,155339,149020,140256,133858,121136,110395,97454,91364,85360,79342,71258,59733,52558,47653,38944,33095,26887,21888,17540,13012,9595,16240 1,10,2,2053,21476885,236695,237004,237228,237074,236495,235556,234457,233326,232202,231077,229950,228760,227518,226308,225282,224657,224760,225895,228275,231827,236416,241901,248136,254916,261779,268527,274990,280942,286137,290332,293488,295639,297029,297799,298083,297976,297580,296980,296310,295486,288513,290234,290662,289490,286191,289215,286386,284589,285874,284638,281412,274498,275678,271721,264733,264157,262617,260178,256616,253364,250099,250642,252964,250802,247141,238452,230795,225647,223592,218495,215004,210376,201329,198407,187471,178331,173353,166695,164214,156381,151132,144390,135366,128582,115750,104856,91946,85566,79287,73041,64938,53826,46781,41834,33682,28164,22474,17943,14082,10217,17280 1,10,2,2054,21775745,239429,239773,240030,239898,239336,238416,237300,236144,235001,233854,232670,231448,230180,228935,227905,227295,227406,228543,230955,234548,239099,244548,250799,257540,264421,271198,277699,283720,288988,293261,296479,298718,300162,301021,301356,301300,300957,300448,299784,298991,297953,290692,292105,292303,290991,287608,290528,287590,285690,286907,285624,282332,275389,276539,272590,265636,265052,263479,260995,257430,254170,250838,251231,253333,250939,247075,238195,230371,225063,222806,217525,213750,208846,199570,196318,185145,175702,170338,163332,160403,152186,146479,139387,130072,122909,109987,98966,86153,79529,73036,66611,58568,47949,41108,36225,28698,23567,18451,14430,11078,18418 1,10,2,2055,22074173,242124,242508,242800,242700,242160,241258,240162,238986,237819,236653,235448,234169,232871,231597,230530,229917,230045,231193,233606,237230,241825,247235,253448,260210,267053,273843,280376,286434,291767,296113,299409,301715,303239,304155,304578,304574,304281,303827,303254,302465,301461,300133,292568,293747,293808,292407,288926,291728,288694,286729,287897,286554,283208,276263,277407,273483,266534,265917,264306,261799,258235,254903,251440,251631,253477,250868,246789,237740,229777,224301,221807,216287,212215,207025,197497,193878,182443,172675,166929,159584,156134,147535,141444,133977,124373,116829,103862,92775,80118,73307,66648,60124,52226,42178,35633,30900,24054,19378,14861,11370,19800 1,10,2,2056,22372130,244790,245205,245535,245469,244963,244082,243004,241848,240661,239473,238246,236948,235593,234288,233193,232542,232667,233833,236258,239883,244508,249963,256138,262860,269723,276478,283021,289112,294484,298896,302263,304640,306237,307235,307715,307798,307554,307150,306634,305936,304932,303642,302009,294215,295253,295223,293723,290132,292828,289735,287727,288832,287440,284068,277147,278303,274375,267409,266746,265114,262593,258966,255501,251853,251804,253414,250586,246305,237111,229002,223314,220538,214766,210387,204881,195079,191051,179330,169252,163134,155377,151404,142506,136001,128152,118273,110367,97414,86322,73898,66953,60207,53663,45988,36599,30436,25931,19804,15632,11727,20930 1,10,2,2057,22669535,247418,247869,248230,248205,247733,246886,245827,244688,243522,242314,241067,239745,238371,237009,235881,235205,235291,236455,238898,242536,247163,252646,258869,265551,272375,279148,285659,291760,297163,301616,305046,307497,309163,310232,310794,310934,310780,310423,309955,309314,308403,307114,305517,303653,295727,296672,296543,294928,291241,293864,290734,288666,289719,288309,284941,278053,279192,275242,268244,267558,265918,263317,259565,255908,252039,251772,253136,250095,245646,236304,228006,222056,218978,212945,208233,202383,192270,187807,175809,165441,158876,150717,146278,137062,130134,121914,111790,103570,90697,79664,67537,60530,53784,47303,39953,31295,25575,21384,16002,12355,21929 1,10,2,2058,22966310,250018,250495,250896,250901,250469,249656,248630,247511,246362,245175,243908,242566,241171,239790,238603,237893,237956,239080,241520,245174,249816,255301,261549,268279,275064,281800,288329,294395,299810,304290,307762,310280,312021,313162,313790,314012,313915,313649,313229,312633,311783,310582,308987,307161,305164,297150,297991,297750,296035,292287,294862,291673,289561,290591,289188,285834,278956,280057,276068,269064,268364,266648,263907,259971,256089,252022,251525,252654,249427,244800,235266,226737,220513,217117,210801,205723,199488,189049,184141,171891,161158,154144,145662,140735,131200,123849,115279,104959,96478,83760,72860,61104,54122,47457,41140,34204,26330,21121,17302,12668,23041 1,10,2,2059,23262404,252593,253094,253521,253566,253162,252391,251399,250314,249188,248020,246770,245406,243990,242589,241386,240616,240642,241744,244144,247795,252453,257953,264203,270960,277791,284484,290978,297065,302443,306937,310435,312996,314801,316017,316720,317009,316991,316783,316451,315907,315099,313960,312456,310634,308672,306585,298473,299202,298858,297075,293292,295804,292568,290441,291475,290090,286721,279832,280882,276875,269874,269101,267249,264300,260152,256060,251796,251077,251993,248571,243722,233954,225177,218673,214932,208294,202813,196165,185406,180061,167482,156398,149014,140190,134759,124917,117165,108287,97830,89151,76661,65974,54680,47802,41318,35262,28818,21773,17119,13720,24013 1,10,2,2060,23557686,255151,255666,256116,256190,255827,255084,254133,253083,251993,250844,249614,248267,246830,245406,244183,243398,243365,244427,246806,250417,255069,260586,266852,273611,280470,287208,293657,299708,305110,309568,313081,315670,317515,318796,319573,319938,319990,319858,319586,319126,318374,317277,315832,314103,312145,310094,307909,299690,300313,299902,298077,294239,296696,293448,291334,292380,290983,287585,280671,281688,277678,270616,269709,267649,264465,260122,255820,251361,250452,251141,247481,242361,232345,223312,216501,212385,205384,199471,192408,181343,175466,162576,151235,143464,134290,128353,118224,110117,100992,90461,81652,69471,59089,48342,41665,35456,29748,23863,17675,13599,25432 1,11,0,2014,1111128,20068,20304,20262,20417,20119,19893,20141,20044,19296,19159,18697,18417,17966,18180,18269,18036,17684,17506,17786,18215,18764,18885,19469,20940,20628,19860,19340,18460,18704,18356,17842,17988,17807,17226,17633,16042,15391,15078,14366,14243,13598,13455,13463,13956,14362,12972,12707,12621,12668,13363,13114,12775,12861,12470,12554,11533,11054,10772,10208,10047,9208,8764,8290,7760,7756,7225,6804,6407,5657,5348,4956,4470,3906,3666,3509,3187,2836,2653,2390,2280,2037,1871,1715,1554,1467,1276,1116,909,809,676,559,475,403,305,243,157,131,98,68,45,108 1,11,0,2015,1131681,20466,20122,20360,20318,20461,20161,19927,20176,20074,19324,19195,18723,18450,17993,18216,18318,18114,17776,17629,17935,18369,18935,19058,19648,21108,20767,19998,19480,18591,18829,18459,17945,18082,17879,17293,17675,16096,15443,15129,14413,14280,13633,13481,13490,13961,14378,12973,12710,12620,12650,13340,13087,12738,12826,12437,12509,11486,11014,10726,10165,10002,9171,8722,8242,7713,7699,7166,6742,6338,5599,5282,4885,4396,3834,3583,3428,3104,2757,2565,2300,2183,1944,1772,1611,1452,1358,1166,1015,815,720,587,479,401,335,246,190,125,99,72,50,94 1,11,0,2016,1152597,20858,20521,20185,20418,20366,20502,20200,19954,20216,20101,19351,19229,18749,18488,18027,18270,18394,18217,17898,17783,18102,18535,19115,19235,19822,21267,20905,20130,19617,18719,18942,18554,18036,18165,17936,17355,17712,16151,15490,15177,14453,14311,13666,13502,13510,13966,14388,12972,12707,12614,12629,13314,13058,12699,12788,12401,12463,11439,10970,10681,10122,9953,9126,8673,8189,7660,7637,7107,6674,6265,5530,5206,4803,4313,3755,3495,3338,3013,2670,2469,2204,2083,1845,1666,1503,1347,1246,1055,912,723,628,501,403,334,272,197,147,94,74,52,90 1,11,0,2017,1173875,21255,20913,20586,20252,20471,20410,20537,20231,19986,20253,20130,19374,19263,18778,18531,18080,18350,18494,18351,18046,17953,18276,18709,19298,19409,19987,21424,21037,20258,19751,18838,19048,18641,18115,18234,17990,17411,17752,16202,15532,15219,14490,14340,13693,13514,13528,13969,14394,12965,12699,12605,12608,13287,13028,12658,12745,12365,12416,11390,10924,10634,10072,9905,9075,8624,8135,7604,7568,7037,6599,6180,5453,5122,4711,4222,3667,3398,3241,2911,2572,2365,2102,1972,1739,1556,1392,1234,1129,944,812,634,541,424,337,274,217,152,114,70,55,89 1,11,0,2018,1195461,21635,21309,20978,20653,20311,20519,20450,20564,20266,20016,20290,20157,19395,19301,18815,18593,18159,18457,18629,18509,18210,18132,18456,18888,19477,19571,20146,21573,21168,20383,19871,18945,19140,18717,18180,18298,18039,17469,17792,16247,15571,15255,14524,14363,13712,13527,13541,13970,14395,12958,12687,12591,12586,13255,12995,12619,12699,12328,12365,11340,10879,10580,10017,9846,9019,8564,8073,7540,7491,6956,6511,6086,5368,5024,4610,4122,3574,3294,3135,2803,2466,2258,1994,1855,1628,1444,1278,1124,1013,841,711,548,458,353,276,219,170,115,87,51,91 1,11,0,2019,1217308,21973,21689,21376,21046,20713,20364,20562,20482,20594,20299,20045,20324,20185,19421,19345,18870,18681,18265,18597,18787,18681,18382,18317,18642,19065,19645,19729,20298,21718,21295,20497,19979,19041,19217,18778,18239,18357,18091,17523,17830,16285,15605,15285,14553,14380,13731,13536,13551,13967,14391,12951,12673,12575,12560,13220,12963,12577,12654,12286,12314,11290,10830,10524,9955,9783,8958,8498,8007,7464,7405,6870,6415,5982,5270,4920,4498,4017,3467,3183,3021,2684,2354,2140,1883,1733,1511,1328,1160,1009,901,736,614,466,383,288,221,172,129,84,64,92 1,11,0,2020,1239369,22283,22028,21757,21445,21106,20767,20414,20597,20516,20621,20332,20071,20355,20218,19454,19408,18951,18791,18403,18761,18959,18863,18559,18504,18819,19234,19808,19882,20446,21860,21412,20601,20075,19124,19285,18836,18289,18418,18145,17570,17862,16317,15632,15308,14574,14393,13746,13541,13555,13959,14383,12941,12653,12554,12530,13185,12928,12534,12604,12245,12261,11238,10775,10464,9888,9711,8888,8425,7930,7382,7310,6771,6311,5865,5163,4804,4382,3898,3356,3065,2901,2560,2234,2019,1761,1607,1390,1206,1045,901,788,636,521,393,315,232,173,132,96,62,99 1,11,0,2021,1261612,22565,22340,22096,21826,21505,21160,20819,20456,20636,20548,20653,20362,20099,20391,20258,19509,19496,19061,18934,18565,18936,19139,19049,18742,18684,18985,19398,19964,20031,20587,21987,21518,20695,20159,19193,19349,18889,18341,18476,18191,17615,17885,16346,15654,15325,14591,14402,13755,13539,13552,13948,14370,12926,12631,12531,12496,13148,12891,12489,12556,12197,12203,11178,10713,10398,9816,9633,8814,8343,7841,7290,7206,6664,6193,5741,5044,4683,4254,3774,3237,2936,2766,2429,2108,1890,1636,1479,1264,1086,931,793,683,540,439,322,255,182,133,99,72,105 1,11,0,2022,1284023,22831,22622,22408,22166,21887,21560,21212,20862,20501,20672,20582,20683,20392,20134,20435,20320,19596,19612,19203,19102,18744,19121,19326,19240,18923,18854,19150,19552,20115,20175,20715,22100,21611,20776,20231,19258,19405,18944,18395,18523,18233,17650,17909,16370,15671,15339,14603,14409,13759,13535,13547,13933,14351,12906,12605,12507,12463,13109,12849,12446,12506,12149,12143,11111,10645,10325,9738,9546,8729,8248,7742,7187,7088,6540,6066,5607,4915,4550,4117,3638,3107,2802,2623,2288,1974,1753,1508,1347,1141,967,821,688,578,455,360,260,201,140,102,73,113 1,11,0,2023,1306582,23090,22887,22690,22478,22227,21943,21613,21255,20908,20543,20711,20615,20714,20429,20176,20500,20410,19712,19757,19372,19283,18929,19313,19519,19423,19096,19019,19308,19702,20259,20304,20830,22199,21691,20846,20298,19318,19462,18998,18445,18568,18267,17679,17932,16388,15687,15349,14612,14411,13760,13529,13539,13912,14325,12883,12578,12480,12433,13067,12808,12399,12454,12093,12073,11039,10571,10243,9652,9451,8630,8143,7633,7071,6956,6405,5926,5457,4775,4406,3966,3493,2968,2658,2475,2144,1836,1616,1375,1215,1019,850,712,586,485,375,291,207,154,107,74,120 1,11,0,2024,1329234,23330,23150,22955,22760,22539,22283,21996,21656,21300,20950,20584,20747,20648,20750,20472,20241,20591,20528,19858,19928,19555,19471,19122,19508,19705,19595,19264,19176,19460,19847,20391,20420,20933,22282,21761,20910,20361,19378,19516,19046,18492,18604,18295,17702,17948,16405,15698,15354,14615,14407,13756,13519,13528,13889,14296,12857,12546,12451,12400,13024,12765,12349,12395,12031,11995,10959,10489,10149,9555,9342,8521,8031,7513,6941,6812,6261,5772,5297,4628,4250,3809,3338,2817,2509,2319,1994,1691,1474,1238,1082,898,740,608,493,400,304,229,162,117,79,125 1,11,0,2025,1351949,23550,23390,23218,23025,22821,22596,22337,22039,21702,21342,20991,20622,20781,20686,20792,20538,20333,20708,20673,20028,20113,19745,19666,19317,19697,19879,19765,19427,19327,19608,19976,20511,20522,21022,22353,21825,20970,20422,19433,19565,19091,18530,18636,18319,17719,17962,16415,15704,15354,14614,14400,13750,13505,13512,13864,14265,12826,12515,12422,12366,12980,12716,12292,12329,11962,11911,10875,10398,10046,9443,9224,8403,7903,7377,6802,6657,6101,5610,5127,4464,4082,3636,3171,2656,2351,2157,1836,1544,1333,1107,955,782,632,510,406,323,240,177,124,88,135 1,11,0,2026,1374706,23767,23611,23459,23288,23086,22878,22651,22379,22085,21745,21384,21028,20658,20820,20730,20857,20630,20450,20852,20840,20214,20306,19940,19863,19507,19876,20050,19927,19584,19473,19740,20095,20616,20610,21097,22420,21885,21028,20481,19485,19610,19127,18562,18662,18336,17736,17968,16422,15706,15351,14611,14390,13740,13486,13489,13835,14230,12795,12481,12388,12330,12930,12661,12229,12254,11886,11815,10779,10298,9934,9322,9093,8274,7760,7231,6649,6487,5932,5438,4942,4285,3901,3457,2994,2490,2186,1991,1677,1400,1190,975,832,670,532,421,330,256,185,136,92,142 1,11,0,2027,1397469,23942,23829,23680,23530,23350,23144,22933,22694,22425,22128,21787,21421,21064,20699,20866,20797,20948,20747,20594,21023,21026,20407,20503,20140,20053,19684,20050,20212,20084,19736,19603,19860,20200,20709,20686,21168,22483,21943,21085,20532,19530,19649,19159,18589,18681,18353,17745,17970,16422,15703,15346,14603,14376,13725,13465,13465,13801,14195,12764,12444,12353,12288,12876,12599,12160,12173,11802,11711,10672,10189,9808,9191,8950,8124,7605,7072,6484,6307,5745,5248,4747,4097,3708,3265,2807,2318,2019,1818,1515,1254,1051,850,712,566,439,342,263,200,141,101,149 1,11,0,2028,1420222,24123,24004,23898,23751,23592,23408,23199,22976,22740,22468,22170,21824,21457,21105,20748,20934,20888,21065,20892,20765,21213,21220,20604,20704,20332,20233,19857,20216,20371,20234,19872,19722,19966,20290,20788,20757,21234,22544,21998,21136,20579,19569,19682,19185,18610,18696,18363,17750,17967,16418,15695,15336,14592,14357,13705,13440,13439,13767,14158,12730,12407,12311,12242,12814,12531,12082,12081,11710,11594,10551,10067,9669,9045,8790,7961,7437,6900,6304,6116,5551,5043,4538,3894,3502,3065,2612,2141,1844,1646,1357,1107,918,731,600,471,358,272,206,153,105,160 1,11,0,2029,1442926,24266,24188,24074,23970,23813,23651,23463,23243,23023,22783,22510,22208,21861,21498,21154,20818,21028,21007,21213,21065,20954,21407,21419,20806,20900,20513,20408,20022,20376,20522,20369,19996,19827,20057,20367,20861,20822,21300,22602,22048,21184,20621,19600,19707,19200,18630,18706,18369,17750,17957,16413,15684,15321,14576,14335,13684,13412,13410,13730,14117,12694,12367,12266,12187,12747,12455,11994,11984,11603,11467,10422,9927,9518,8882,8616,7783,7257,6712,6114,5904,5336,4824,4314,3680,3288,2857,2409,1957,1671,1475,1200,966,790,617,499,383,286,214,159,115,169 1,11,0,2030,1465577,24417,24332,24258,24147,24032,23872,23707,23507,23290,23066,22825,22549,22245,21903,21547,21225,20914,21149,21158,21385,21252,21152,21607,21622,21000,21085,20690,20575,20181,20530,20660,20491,20107,19917,20136,20438,20928,20886,21362,22656,22091,21224,20656,19626,19725,19215,18640,18713,18365,17746,17945,16403,15669,15302,14557,14309,13660,13383,13380,13692,14074,12654,12321,12214,12127,12671,12369,11900,11872,11483,11326,10277,9775,9346,8706,8428,7595,7059,6510,5907,5679,5109,4591,4078,3456,3066,2641,2205,1773,1499,1305,1047,829,669,512,406,306,225,164,120,179 1,11,0,2031,1488174,24575,24485,24402,24331,24211,24091,23928,23751,23554,23333,23109,22863,22586,22287,21954,21618,21321,21039,21302,21330,21575,21448,21352,21812,21818,21183,21265,20858,20737,20334,20669,20783,20601,20203,19994,20210,20505,20993,20946,21418,22702,22126,21257,20684,19644,19742,19223,18646,18713,18358,17739,17929,16389,15648,15280,14536,14279,13634,13353,13350,13653,14028,12608,12268,12156,12059,12587,12273,11795,11744,11351,11169,10119,9608,9160,8512,8224,7392,6846,6292,5683,5435,4865,4344,3831,3220,2836,2420,2000,1591,1329,1140,901,699,556,419,326,239,172,123,195 1,11,0,2032,1510724,24748,24642,24558,24476,24395,24272,24147,23973,23798,23597,23376,23147,22901,22628,22337,22025,21716,21446,21195,21478,21522,21772,21649,21557,22008,22003,21362,21435,21020,20892,20472,20794,20894,20695,20282,20068,20278,20571,21055,21003,21470,22741,22156,21284,20706,19662,19751,19227,18646,18706,18348,17726,17909,16369,15624,15255,14511,14250,13606,13321,13316,13609,13975,12554,12210,12089,11982,12491,12164,11675,11605,11202,11000,9942,9425,8957,8304,8003,7172,6618,6056,5440,5180,4605,4084,3573,2979,2597,2198,1796,1410,1164,984,764,582,454,333,255,184,130,208 1,11,0,2033,1533243,24944,24816,24714,24632,24540,24454,24328,24192,24021,23841,23639,23414,23186,22943,22677,22408,22122,21843,21603,21377,21672,21722,21976,21853,21754,22192,22183,21530,21601,21176,21032,20594,20907,20989,20774,20358,20133,20345,20631,21112,21054,21513,22772,22183,21302,20726,19672,19758,19228,18645,18698,18333,17711,17884,16346,15599,15227,14486,14218,13578,13286,13280,13555,13917,12496,12146,12015,11894,12384,12040,11541,11453,11036,10808,9750,9224,8743,8078,7765,6934,6370,5803,5183,4902,4332,3809,3307,2730,2359,1974,1593,1235,1004,835,638,479,364,263,197,139,221 1,11,0,2034,1555750,25159,25012,24889,24789,24697,24599,24510,24374,24240,24064,23884,23678,23453,23228,22992,22749,22506,22248,22000,21786,21572,21874,21927,22183,22050,21940,22372,22354,21693,21761,21317,21159,20707,21002,21071,20849,20427,20199,20409,20687,21163,21096,21550,22796,22200,21321,20739,19679,19758,19223,18641,18684,18314,17691,17855,16320,15570,15198,14459,14186,13547,13248,13237,13494,13852,12430,12072,11930,11796,12265,11903,11393,11282,10851,10604,9545,9012,8509,7838,7510,6676,6103,5529,4911,4614,4044,3527,3036,2477,2122,1751,1396,1063,851,698,524,385,284,202,151,235 1,11,0,2035,1578261,25396,25229,25087,24964,24855,24758,24656,24556,24424,24284,24106,23924,23717,23495,23278,23064,22848,22633,22407,22184,21982,21776,22083,22135,22381,22236,22120,22544,22519,21851,21902,21444,21273,20804,21083,21146,20918,20497,20262,20469,20738,21206,21134,21580,22813,22215,21333,20748,19679,19754,19215,18629,18665,18291,17665,17822,16291,15539,15164,14428,14154,13513,13206,13188,13428,13779,12354,11987,11833,11687,12130,11752,11231,11092,10648,10379,9318,8779,8259,7577,7230,6397,5819,5242,4621,4314,3748,3240,2760,2229,1882,1534,1207,907,712,575,421,303,220,154,253 1,11,0,2036,1600759,25632,25464,25304,25161,25030,24916,24815,24702,24606,24468,24326,24145,23962,23760,23547,23350,23162,22975,22791,22591,22382,22189,21984,22294,22335,22570,22417,22293,22707,22679,21991,22030,21558,21371,20886,21161,21215,20986,20562,20320,20522,20783,21245,21166,21603,22831,22225,21340,20751,19676,19746,19202,18615,18643,18265,17634,17786,16260,15507,15130,14399,14118,13470,13156,13134,13354,13697,12265,11891,11722,11558,11981,11587,11052,10883,10425,10138,9074,8525,7987,7294,6932,6101,5516,4937,4323,4000,3449,2948,2483,1981,1652,1327,1028,759,585,464,332,236,166,263 1,11,0,2037,1623277,25889,25700,25540,25378,25228,25093,24973,24861,24753,24650,24511,24366,24184,24005,23812,23620,23450,23290,23134,22976,22790,22589,22399,22196,22497,22522,22751,22591,22458,22866,22823,22118,22145,21658,21453,20963,21232,21284,21050,20620,20371,20569,20823,21277,21191,21624,22841,22232,21341,20747,19670,19737,19183,18596,18618,18234,17601,17749,16223,15474,15094,14365,14077,13420,13098,13073,13271,13602,12167,11781,11595,11418,11813,11402,10851,10661,10184,9876,8813,8251,7693,6990,6612,5788,5198,4621,4012,3676,3138,2656,2209,1741,1432,1129,863,628,474,369,257,180,280 1,11,0,2038,1645817,26157,25958,25776,25615,25446,25290,25150,25020,24912,24797,24693,24550,24405,24227,24058,23885,23721,23578,23448,23319,23176,22999,22801,22612,22400,22689,22703,22927,22756,22617,23009,22952,22231,22243,21743,21531,21034,21302,21348,21107,20675,20417,20613,20853,21302,21215,21639,22846,22230,21338,20741,19660,19722,19161,18571,18592,18199,17568,17708,16187,15439,15055,14326,14027,13363,13033,13003,13180,13494,12056,11658,11455,11258,11625,11198,10634,10417,9926,9591,8528,7955,7378,6669,6276,5457,4866,4291,3694,3351,2831,2365,1941,1511,1223,949,711,507,375,286,195,298 1,11,0,2039,1668371,26418,26226,26034,25851,25683,25508,25347,25197,25071,24958,24841,24733,24590,24448,24280,24131,23986,23851,23737,23634,23522,23387,23211,23016,22818,22594,22877,22877,23095,22915,22760,23138,23066,22328,22330,21823,21603,21104,21368,21407,21160,20722,20456,20646,20877,21325,21231,21651,22844,22223,21332,20732,19645,19700,19135,18544,18561,18162,17531,17665,16150,15401,15009,14279,13968,13298,12961,12923,13074,13373,11929,11521,11302,11079,11416,10974,10396,10156,9646,9283,8220,7634,7045,6329,5921,5108,4525,3951,3368,3026,2524,2082,1683,1288,1029,782,577,403,292,218,323 1,11,0,2040,1690950,26699,26487,26303,26109,25919,25744,25565,25394,25248,25117,25001,24881,24773,24633,24501,24354,24233,24117,24011,23923,23837,23733,23601,23429,23223,23012,22782,23054,23046,23257,23059,22888,23253,23167,22412,22411,21894,21674,21170,21428,21461,21206,20764,20488,20673,20899,21341,21244,21655,22839,22215,21321,20714,19624,19677,19107,18513,18527,18122,17496,17619,16105,15351,14956,14226,13900,13225,12878,12831,12955,13233,11787,11371,11126,10879,11194,10734,10141,9872,9339,8951,7889,7292,6687,5972,5547,4751,4169,3604,3044,2703,2223,1809,1438,1083,852,635,459,315,223,354 1,11,0,2041,1713570,26988,26767,26564,26378,26177,25981,25802,25613,25445,25295,25160,25041,24921,24816,24687,24575,24456,24365,24275,24199,24127,24048,23948,23818,23638,23418,23201,22959,23226,23209,23404,23189,23002,23353,23254,22491,22484,21966,21742,21228,21483,21508,21247,20799,20513,20697,20915,21352,21251,21657,22832,22202,21305,20691,19601,19649,19075,18480,18488,18084,17456,17570,16056,15293,14895,14166,13823,13143,12782,12724,12823,13077,11630,11202,10933,10666,10951,10471,9862,9564,9010,8592,7535,6930,6312,5595,5159,4382,3810,3259,2719,2385,1933,1546,1211,894,691,504,358,239,380 1,11,0,2042,1736236,27292,27057,26844,26641,26446,26240,26039,25849,25664,25492,25338,25200,25081,24964,24870,24761,24678,24589,24525,24463,24403,24339,24264,24166,24031,23833,23608,23379,23133,23393,23356,23535,23304,23100,23439,23334,22563,22556,22036,21801,21284,21531,21552,21279,20826,20536,20716,20927,21356,21252,21652,22820,22181,21285,20664,19573,19619,19044,18443,18450,18044,17411,17513,15997,15230,14827,14093,13735,13047,12671,12601,12673,12904,11456,11013,10721,10433,10682,10190,9562,9231,8653,8209,7161,6544,5918,5202,4763,4005,3444,2912,2400,2078,1656,1304,1003,727,552,394,272,409 1,11,0,2043,1758943,27584,27361,27135,26921,26710,26508,26298,26086,25900,25712,25536,25379,25240,25124,25019,24944,24863,24811,24752,24714,24668,24617,24556,24484,24379,24229,24025,23786,23554,23300,23541,23489,23653,23405,23185,23519,23407,22634,22625,22098,21860,21334,21573,21585,21303,20851,20554,20728,20931,21356,21250,21642,22803,22157,21260,20633,19540,19588,19004,18405,18410,17999,17358,17448,15930,15159,14747,14011,13634,12940,12545,12462,12506,12710,11262,10808,10493,10179,10391,9879,9233,8870,8274,7802,6767,6139,5510,4802,4354,3623,3082,2573,2092,1782,1400,1080,817,583,430,301,450 1,11,0,2044,1781711,27887,27652,27440,27212,26989,26773,26566,26346,26138,25948,25756,25575,25419,25284,25178,25093,25046,24996,24974,24941,24920,24883,24834,24776,24697,24577,24422,24206,23961,23722,23451,23677,23606,23756,23490,23263,23591,23479,22702,22687,22158,21911,21375,21608,21611,21327,20872,20570,20734,20935,21354,21244,21629,22780,22130,21230,20600,19507,19552,18966,18364,18366,17943,17296,17375,15856,15078,14658,13912,13522,12815,12408,12305,12321,12496,11051,10582,10242,9903,10080,9541,8877,8483,7868,7374,6352,5719,5089,4394,3946,3240,2728,2243,1796,1505,1165,882,654,456,326,494 1,11,0,2045,1804538,28185,27958,27731,27518,27280,27051,26831,26614,26397,26186,25992,25796,25615,25463,25337,25252,25196,25181,25160,25164,25147,25135,25101,25055,24988,24897,24770,24602,24381,24128,23871,23587,23796,23707,23841,23570,23335,23663,23550,22764,22748,22207,21955,21410,21634,21638,21347,20886,20576,20738,20936,21349,21235,21610,22752,22097,21198,20564,19470,19516,18925,18321,18315,17879,17226,17295,15771,14987,14556,13801,13395,12677,12252,12127,12114,12262,10822,10336,9971,9603,9736,9175,8498,8072,7443,6922,5921,5284,4658,3981,3534,2870,2383,1929,1521,1253,951,708,511,351,541 1,11,0,2046,1827419,28483,28255,28037,27811,27586,27343,27109,26879,26665,26444,26231,26031,25836,25659,25517,25411,25355,25331,25345,25351,25371,25362,25355,25322,25269,25189,25092,24953,24778,24551,24278,24008,23708,23899,23792,23921,23643,23406,23734,23614,22824,22800,22252,21993,21438,21661,21658,21361,20893,20582,20737,20931,21336,21219,21588,22722,22061,21162,20523,19433,19477,18878,18270,18255,17809,17146,17204,15676,14880,14438,13673,13248,12521,12076,11928,11888,12006,10570,10066,9676,9279,9364,8788,8093,7638,6995,6453,5471,4841,4223,3571,3130,2514,2054,1633,1268,1027,761,555,392,586 1,11,0,2047,1850367,28783,28552,28334,28117,27879,27648,27402,27157,26930,26713,26489,26272,26072,25880,25714,25591,25515,25490,25496,25538,25558,25588,25582,25577,25536,25471,25384,25276,25129,24948,24702,24414,24129,23813,23988,23872,23995,23716,23477,23797,23675,22875,22845,22288,22021,21464,21683,21673,21369,20897,20585,20730,20920,21319,21198,21562,22688,22021,21124,20485,19392,19431,18827,18211,18187,17729,17058,17099,15567,14757,14304,13528,13086,12344,11879,11711,11643,11728,10297,9771,9354,8928,8967,8372,7661,7183,6528,5973,5016,4395,3792,3166,2741,2168,1741,1360,1036,823,597,426,645 1,11,0,2048,1873375,29082,28853,28631,28414,28186,27942,27707,27450,27208,26977,26758,26531,26313,26116,25934,25789,25694,25650,25655,25689,25746,25775,25809,25806,25793,25738,25666,25567,25453,25300,25100,24838,24536,24235,23903,24069,23947,24068,23788,23540,23856,23727,22919,22884,22317,22049,21484,21702,21683,21374,20899,20581,20721,20906,21298,21176,21530,22651,21978,21084,20442,19345,19379,18763,18143,18109,17637,16956,16980,15445,14617,14154,13365,12904,12148,11665,11474,11377,11425,9999,9449,9001,8550,8544,7927,7206,6707,6045,5478,4559,3948,3366,2770,2368,1839,1455,1114,833,648,460,706 1,11,0,2049,1896459,29379,29152,28933,28711,28483,28250,28001,27755,27501,27255,27022,26799,26572,26357,26170,26009,25893,25830,25815,25849,25898,25965,25998,26033,26022,25996,25935,25849,25744,25625,25453,25238,24961,24642,24326,23987,24147,24020,24136,23850,23601,23908,23772,22957,22916,22344,22070,21504,21714,21689,21375,20897,20575,20709,20889,21273,21149,21497,22613,21934,21040,20394,19293,19315,18691,18063,18019,17533,16840,16841,15304,14461,13984,13181,12700,11936,11427,11215,11086,11094,9671,9102,8625,8147,8098,7462,6731,6216,5547,4979,4099,3506,2948,2393,2013,1540,1193,897,658,500,770 1,11,0,2050,1919619,29679,29450,29233,29013,28780,28546,28309,28049,27806,27548,27300,27063,26841,26617,26412,26245,26114,26029,25996,26009,26057,26116,26188,26223,26249,26225,26192,26121,26026,25915,25778,25591,25362,25066,24733,24412,24065,24222,24091,24201,23910,23653,23954,23811,22987,22945,22367,22089,21515,21720,21693,21370,20889,20561,20692,20868,21247,21122,21459,22575,21888,20992,20339,19232,19241,18609,17973,17913,17415,16705,16687,15148,14288,13789,12978,12476,11700,11173,10933,10766,10729,9315,8729,8226,7722,7626,6975,6241,5710,5048,4475,3644,3077,2553,2038,1685,1264,959,706,510,843 1,11,0,2051,1942864,29985,29749,29531,29313,29082,28843,28605,28357,28100,27853,27593,27340,27105,26886,26673,26487,26350,26250,26196,26191,26219,26275,26340,26413,26440,26452,26420,26378,26299,26198,26070,25917,25714,25467,25156,24818,24490,24142,24294,24154,24262,23963,23699,23994,23842,23015,22967,22384,22101,21522,21726,21694,21360,20874,20545,20672,20841,21217,21093,21423,22531,21837,20935,20273,19161,19158,18517,17872,17793,17277,16556,16512,14972,14093,13575,12754,12233,11444,10895,10624,10419,10335,8936,8326,7800,7276,7132,6471,5738,5200,4543,3978,3200,2666,2176,1706,1389,1022,760,546,894 1,11,0,2052,1966190,30271,30057,29830,29612,29382,29145,28902,28653,28408,28148,27899,27634,27381,27150,26942,26748,26592,26486,26418,26392,26402,26439,26500,26566,26631,26643,26649,26607,26556,26473,26353,26210,26041,25819,25559,25242,24896,24568,24217,24360,24215,24315,24009,23741,24024,23870,23036,22986,22396,22108,21526,21725,21689,21344,20858,20527,20647,20812,21185,21061,21383,22482,21778,20869,20200,19085,19061,18412,17757,17654,17122,16387,16318,14775,13877,13340,12509,11967,11164,10588,10284,10040,9914,8528,7901,7351,6807,6620,5955,5226,4684,4047,3493,2772,2277,1825,1406,1123,811,589,954 1,11,0,2053,1989586,30560,30343,30138,29911,29681,29445,29204,28951,28704,28457,28194,27941,27675,27426,27206,27017,26853,26728,26654,26614,26602,26623,26664,26728,26784,26835,26840,26836,26786,26730,26628,26494,26335,26148,25910,25644,25320,24974,24643,24284,24423,24268,24362,24051,23771,24051,23891,23054,22997,22404,22115,21527,21719,21676,21325,20838,20503,20621,20779,21152,21025,21339,22424,21708,20798,20118,18994,18954,18293,17624,17497,16944,16199,16104,14554,13640,13086,12239,11675,10854,10253,9915,9633,9466,8096,7450,6879,6322,6095,5429,4715,4177,3555,3028,2366,1915,1506,1138,890,628,1024 1,11,0,2054,2013057,30837,30632,30424,30219,29980,29744,29504,29253,29002,28753,28504,28236,27983,27720,27481,27282,27122,26989,26896,26850,26825,26823,26850,26892,26947,26988,27032,27026,27016,26960,26885,26769,26620,26443,26239,25995,25722,25398,25049,24710,24348,24476,24313,24405,24081,23800,24074,23910,23066,23005,22410,22119,21524,21708,21658,21303,20814,20477,20594,20744,21117,20986,21288,22358,21633,20716,20023,18892,18832,18153,17471,17319,16744,15988,15864,14312,13380,12806,11945,11355,10514,9884,9518,9198,8989,7638,6977,6396,5822,5561,4899,4208,3678,3084,2591,1991,1583,1219,902,693,1101 1,11,0,2055,2036585,31105,30910,30713,30505,30288,30044,29802,29553,29305,29050,28799,28545,28278,28028,27775,27557,27387,27259,27157,27092,27061,27046,27051,27078,27111,27151,27185,27218,27207,27190,27117,27027,26896,26728,26535,26325,26072,25800,25473,25116,24774,24403,24526,24355,24438,24107,23822,24092,23923,23073,23011,22412,22116,21516,21692,21638,21275,20787,20449,20565,20708,21077,20940,21228,22284,21548,20619,19916,18775,18691,17998,17296,17119,16524,15752,15600,14044,13098,12501,11625,11002,10145,9494,9098,8735,8483,7160,6486,5896,5313,5019,4374,3711,3195,2640,2183,1648,1284,970,702,1191 1,11,0,2056,2060169,31365,31178,30990,30793,30574,30352,30102,29851,29605,29353,29096,28841,28586,28323,28084,27851,27662,27524,27427,27354,27303,27282,27273,27280,27299,27316,27348,27370,27399,27382,27347,27259,27155,27004,26822,26622,26403,26150,25876,25540,25179,24829,24454,24571,24386,24467,24130,23840,24105,23930,23082,23013,22410,22105,21506,21673,21616,21248,20758,20421,20534,20667,21028,20882,21160,22198,21448,20510,19791,18640,18532,17819,17101,16895,16282,15493,15311,13751,12787,12164,11267,10616,9745,9073,8647,8249,7955,6660,5982,5393,4801,4484,3861,3229,2739,2229,1806,1336,1022,757,1261 1,11,0,2057,2083824,31640,31438,31258,31071,30862,30637,30411,30152,29903,29653,29399,29138,28882,28631,28379,28160,27956,27800,27692,27625,27567,27524,27509,27502,27502,27503,27514,27534,27552,27574,27538,27489,27386,27263,27098,26910,26700,26481,26226,25943,25604,25234,24880,24500,24606,24417,24491,24150,23854,24113,23938,23085,23009,22401,22090,21490,21651,21593,21217,20729,20390,20499,20619,20971,20816,21080,22097,21332,20383,19648,18487,18351,17620,16881,16651,16016,15211,14993,13429,12445,11796,10879,10200,9317,8626,8172,7737,7405,6150,5470,4877,4296,3962,3364,2768,2311,1849,1466,1065,799,1342 1,11,0,2058,2107522,31894,31713,31518,31339,31140,30926,30697,30461,30204,29952,29700,29441,29180,28929,28687,28455,28265,28094,27969,27890,27838,27789,27752,27739,27723,27707,27701,27700,27716,27727,27731,27680,27616,27495,27357,27186,26988,26778,26557,26293,26007,25659,25285,24926,24536,24638,24442,24511,24163,23862,24119,23939,23083,23002,22389,22072,21472,21628,21564,21187,20700,20353,20456,20562,20908,20741,20991,21981,21198,20238,19485,18312,18148,17396,16636,16382,15719,14900,14642,13075,12069,11392,10460,9758,8863,8153,7670,7205,6837,5629,4951,4367,3797,3456,2891,2339,1915,1506,1169,830,1431 1,11,0,2059,2131273,32151,31966,31793,31599,31407,31204,30985,30747,30513,30253,29998,29741,29484,29227,28984,28762,28560,28403,28263,28167,28104,28059,28016,27982,27961,27930,27905,27887,27882,27891,27884,27875,27807,27725,27590,27444,27265,27066,26854,26625,26358,26063,25710,25331,24962,24569,24663,24462,24525,24172,23869,24121,23936,23075,22990,22375,22052,21449,21603,21536,21154,20666,20313,20406,20499,20837,20654,20888,21848,21048,20079,19303,18114,17921,17149,16368,16087,15398,14556,14257,12685,11658,10955,10010,9285,8381,7656,7150,6656,6259,5097,4437,3864,3316,2969,2446,1945,1559,1201,913,1506 1,11,0,2060,2155058,32405,32224,32046,31874,31670,31471,31263,31035,30799,30562,30299,30039,29784,29531,29282,29060,28866,28697,28572,28461,28381,28327,28287,28246,28204,28167,28127,28092,28068,28058,28049,28028,28002,27916,27820,27678,27524,27344,27141,26922,26690,26414,26114,25755,25366,24995,24597,24686,24474,24536,24181,23874,24118,23928,23063,22975,22356,22030,21425,21576,21507,21117,20626,20260,20347,20425,20750,20554,20769,21697,20878,19891,19098,17892,17666,16877,16074,15763,15045,14175,13832,12258,11216,10489,9529,8783,7875,7139,6614,6095,5673,4573,3931,3378,2853,2516,2036,1591,1243,942,1607 1,11,1,2014,554390,10309,10415,10411,10543,10290,10044,10410,10216,9896,9667,9560,9442,9170,9254,9360,9346,9134,8919,9019,9218,9475,9616,9869,10648,10427,10049,9772,9342,9444,9134,8916,8933,8913,8692,8765,7955,7634,7426,7165,7309,6772,6698,6687,6847,7136,6425,6170,6240,6226,6556,6419,6220,6363,6115,6155,5640,5406,5311,4961,4859,4365,4199,3994,3740,3723,3494,3254,3144,2733,2551,2370,2103,1825,1729,1639,1417,1266,1166,1093,1037,884,777,739,648,610,503,419,335,272,234,186,155,120,92,85,42,44,33,19,8,30 1,11,1,2015,564595,10512,10332,10439,10443,10558,10311,10061,10425,10228,9910,9685,9573,9461,9180,9267,9380,9380,9172,8970,9082,9285,9552,9695,9951,10727,10489,10109,9832,9398,9506,9182,8964,8984,8950,8727,8783,7978,7657,7447,7184,7323,6790,6710,6695,6849,7142,6423,6172,6237,6209,6538,6393,6194,6337,6090,6126,5606,5373,5275,4930,4825,4340,4169,3961,3706,3684,3452,3214,3098,2696,2507,2329,2055,1780,1679,1592,1374,1224,1119,1044,982,833,727,684,595,556,455,374,294,239,200,157,125,95,70,61,33,34,21,14,17 1,11,1,2016,575030,10714,10535,10361,10468,10467,10573,10333,10071,10445,10237,9924,9702,9585,9482,9191,9288,9414,9424,9223,9038,9154,9361,9636,9775,10033,10801,10552,10167,9892,9457,9564,9232,9009,9032,8976,8761,8796,8004,7677,7468,7200,7334,6805,6720,6704,6849,7145,6418,6170,6232,6189,6520,6368,6168,6308,6066,6095,5571,5337,5240,4900,4788,4309,4135,3926,3670,3641,3410,3172,3050,2650,2456,2280,2003,1733,1629,1542,1329,1179,1069,990,927,780,676,630,545,505,408,332,255,207,167,127,99,74,53,46,24,23,12,18 1,11,1,2017,585667,10918,10738,10565,10395,10492,10491,10587,10347,10086,10463,10248,9936,9718,9598,9502,9212,9321,9456,9482,9288,9115,9234,9441,9722,9856,10110,10874,10608,10223,9954,9512,9620,9282,9051,9070,9000,8789,8812,8027,7692,7486,7214,7346,6814,6726,6712,6852,7144,6412,6164,6221,6171,6500,6345,6140,6275,6041,6066,5535,5302,5205,4868,4753,4274,4102,3893,3632,3595,3365,3124,2997,2601,2404,2227,1952,1684,1573,1491,1281,1126,1011,932,868,726,623,577,489,453,359,292,219,174,137,102,77,56,39,33,17,19,16 1,11,1,2018,596452,11114,10941,10768,10599,10423,10514,10515,10593,10366,10100,10480,10260,9946,9736,9613,9529,9244,9367,9515,9550,9360,9196,9319,9524,9809,9929,10184,10942,10666,10281,10010,9565,9670,9327,9085,9105,9019,8819,8830,8046,7707,7500,7227,7352,6821,6733,6717,6849,7142,6405,6153,6210,6153,6477,6318,6114,6241,6012,6036,5496,5269,5162,4833,4714,4234,4064,3853,3591,3546,3314,3072,2938,2547,2343,2173,1896,1634,1515,1433,1224,1070,953,873,807,669,571,521,438,402,314,251,186,144,109,80,60,43,28,23,12,21 1,11,1,2019,607382,11289,11137,10973,10803,10627,10449,10535,10533,10603,10382,10111,10497,10273,9957,9754,9634,9569,9289,9428,9583,9624,9436,9282,9408,9610,9888,10002,10256,11009,10727,10334,10063,9616,9713,9364,9114,9135,9042,8845,8847,8062,7719,7512,7237,7358,6829,6739,6722,6846,7137,6397,6142,6196,6131,6452,6292,6086,6208,5980,6005,5460,5231,5118,4796,4671,4194,4022,3807,3542,3497,3262,3017,2877,2488,2283,2110,1839,1573,1453,1374,1160,1010,893,817,742,614,518,463,385,352,269,210,152,115,86,61,44,31,17,17,21 1,11,1,2020,618431,11447,11313,11169,11008,10831,10653,10475,10549,10554,10612,10400,10121,10511,10287,9969,9780,9668,9617,9350,9500,9657,9705,9517,9370,9492,9687,9966,10074,10328,11079,10786,10387,10117,9662,9752,9399,9138,9165,9066,8864,8861,8073,7728,7520,7246,7361,6836,6741,6720,6839,7128,6387,6127,6178,6105,6426,6264,6058,6171,5949,5971,5422,5193,5072,4756,4622,4148,3975,3755,3490,3441,3200,2956,2804,2424,2219,2048,1775,1516,1385,1308,1095,950,834,753,680,559,464,411,338,306,230,172,125,90,67,47,30,22,12,23 1,11,1,2021,629577,11591,11473,11345,11204,11036,10857,10680,10494,10567,10575,10625,10417,10133,10527,10303,9990,9819,9717,9680,9422,9576,9735,9790,9603,9457,9568,9764,10042,10144,10398,11144,10843,10440,10164,9701,9787,9428,9160,9192,9085,8883,8867,8083,7732,7528,7252,7362,6839,6739,6717,6830,7115,6374,6110,6160,6078,6398,6234,6027,6135,5912,5932,5378,5150,5025,4711,4573,4100,3924,3699,3435,3378,3136,2889,2731,2358,2154,1980,1708,1453,1315,1236,1029,886,771,692,620,502,411,360,291,259,190,139,98,70,50,35,21,16,21 1,11,1,2022,640792,11731,11616,11505,11381,11233,11063,10884,10699,10517,10584,10595,10639,10434,10149,10545,10327,10029,9871,9779,9754,9500,9659,9819,9879,9690,9536,9647,9838,10115,10213,10461,11204,10895,10486,10204,9736,9814,9456,9185,9211,9101,8896,8876,8089,7738,7535,7254,7359,6837,6734,6709,6817,7099,6356,6091,6141,6054,6368,6200,5995,6095,5875,5892,5331,5103,4975,4662,4516,4048,3866,3636,3375,3311,3066,2817,2654,2287,2082,1909,1635,1382,1244,1158,955,821,708,629,559,443,361,313,246,213,155,111,77,52,36,25,14,23 1,11,1,2023,652046,11866,11756,11648,11541,11410,11261,11090,10903,10723,10537,10605,10614,10656,10453,10167,10572,10367,10081,9934,9854,9833,9584,9748,9908,9966,9768,9615,9721,9913,10186,10277,10520,11258,10943,10523,10241,9765,9842,9481,9205,9229,9113,8906,8882,8093,7744,7540,7254,7355,6833,6725,6698,6802,7079,6338,6070,6120,6029,6336,6168,5960,6052,5832,5844,5281,5051,4920,4607,4454,3988,3803,3568,3306,3233,2989,2738,2568,2210,2002,1824,1555,1311,1165,1079,883,755,644,565,494,388,313,267,204,174,124,86,59,37,25,17,22 1,11,1,2024,663368,11988,11893,11787,11683,11570,11438,11288,11110,10926,10743,10558,10623,10633,10675,10472,10194,10613,10418,10145,10008,9933,9918,9676,9839,9996,10045,9846,9690,9795,9987,10253,10337,10575,11307,10984,10557,10273,9793,9868,9503,9225,9241,9121,8914,8886,8099,7749,7540,7250,7346,6827,6714,6685,6785,7056,6319,6044,6096,6004,6305,6133,5923,6007,5788,5793,5229,4999,4858,4547,4387,3921,3737,3501,3233,3154,2906,2653,2480,2127,1918,1734,1475,1232,1087,995,807,686,582,500,430,337,268,220,165,139,96,63,45,26,17,24 1,11,1,2025,674748,12102,12016,11925,11822,11712,11599,11466,11307,11133,10946,10764,10577,10641,10653,10695,10500,10235,10663,10481,10220,10086,10018,10010,9769,9929,10075,10125,9921,9763,9870,10054,10316,10393,10625,11347,11023,10585,10303,9818,9891,9524,9238,9252,9128,8921,8888,8102,7750,7539,7244,7336,6819,6701,6667,6767,7033,6296,6018,6071,5977,6271,6095,5883,5960,5738,5742,5173,4941,4792,4482,4316,3852,3664,3420,3157,3069,2820,2563,2388,2039,1827,1643,1388,1149,1004,915,733,618,517,438,375,287,222,180,132,108,73,46,34,19,26 1,11,1,2026,686127,12210,12130,12048,11960,11851,11741,11628,11484,11330,11154,10966,10782,10595,10660,10674,10723,10542,10286,10725,10552,10298,10171,10109,10103,9861,10013,10155,10201,9997,9838,9937,10119,10375,10443,10668,11383,11053,10611,10332,9840,9910,9538,9248,9260,9133,8927,8889,8104,7749,7532,7238,7323,6808,6686,6645,6748,7007,6271,5990,6042,5948,6233,6053,5839,5909,5689,5684,5114,4877,4722,4412,4237,3781,3581,3338,3073,2976,2726,2469,2288,1938,1728,1547,1295,1064,920,835,663,553,450,378,321,241,180,144,104,81,54,34,24,28 1,11,1,2027,697512,12299,12238,12162,12084,11989,11881,11770,11647,11507,11351,11174,10984,10800,10614,10680,10704,10764,10591,10348,10799,10631,10384,10261,10203,10194,9945,10096,10231,10277,10074,9905,10000,10179,10429,10486,10705,11414,11084,10635,10353,9859,9925,9551,9255,9267,9138,8930,8887,8101,7743,7526,7227,7307,6793,6671,6623,6725,6978,6245,5960,6013,5915,6192,6009,5791,5856,5635,5620,5046,4810,4645,4336,4154,3698,3494,3250,2983,2880,2627,2368,2180,1838,1628,1443,1199,979,842,751,587,484,391,325,269,196,144,115,77,61,39,25,34 1,11,1,2028,708903,12394,12327,12270,12198,12113,12018,11910,11788,11670,11528,11371,11192,11002,10819,10634,10708,10745,10814,10655,10423,10881,10717,10475,10354,10294,10279,10029,10175,10308,10352,10143,9972,10058,10233,10476,10524,10738,11444,11111,10656,10373,9874,9938,9561,9261,9272,9142,8930,8881,8093,7733,7516,7214,7288,6774,6652,6600,6702,6948,6217,5930,5978,5877,6148,5960,5739,5796,5575,5549,4973,4738,4564,4255,4066,3611,3403,3158,2886,2779,2522,2255,2069,1733,1517,1342,1102,895,754,670,515,420,336,274,220,158,114,87,57,45,27,39 1,11,1,2029,720241,12467,12424,12360,12307,12227,12143,12047,11929,11812,11691,11548,11390,11210,11021,10839,10662,10749,10796,10880,10731,10504,10967,10808,10569,10445,10380,10363,10109,10252,10383,10424,10210,10030,10111,10279,10517,10557,10769,11470,11135,10675,10390,9884,9947,9566,9267,9276,9143,8927,8869,8082,7722,7502,7197,7267,6756,6632,6576,6674,6915,6185,5899,5941,5836,6101,5908,5681,5734,5506,5471,4896,4657,4476,4165,3969,3514,3302,3055,2784,2663,2406,2140,1951,1618,1411,1233,1004,804,674,590,447,360,284,224,176,126,88,65,42,34,39 1,11,1,2030,731579,12544,12498,12457,12398,12336,12257,12173,12066,11953,11832,11711,11568,11408,11229,11041,10868,10703,10801,10865,10956,10812,10592,11059,10902,10661,10530,10465,10444,10187,10328,10453,10492,10270,10084,10157,10322,10552,10588,10799,11493,11154,10690,10403,9891,9955,9571,9272,9278,9138,8920,8856,8069,7707,7486,7179,7244,6737,6609,6549,6648,6880,6152,5865,5900,5793,6050,5852,5621,5663,5434,5390,4813,4570,4380,4066,3866,3413,3197,2948,2671,2542,2284,2021,1824,1503,1297,1128,904,717,593,511,384,304,233,181,139,95,67,47,30,41 1,11,1,2031,742892,12625,12575,12531,12495,12429,12366,12287,12192,12090,11973,11853,11730,11586,11427,11251,11070,10909,10757,10869,10942,11038,10900,10686,11155,10995,10746,10616,10546,10524,10266,10398,10520,10551,10323,10131,10200,10358,10585,10618,10823,11512,11169,10701,10412,9897,9962,9573,9274,9275,9131,8911,8840,8053,7689,7467,7159,7219,6716,6584,6520,6616,6844,6118,5827,5855,5747,5994,5792,5557,5586,5352,5301,4722,4476,4277,3960,3757,3305,3084,2829,2550,2415,2155,1892,1696,1380,1184,1018,807,632,516,438,325,250,187,142,108,72,50,32,44 1,11,1,2032,754157,12712,12655,12609,12569,12526,12461,12396,12307,12216,12110,11994,11872,11749,11605,11448,11280,11112,10963,10825,10947,11026,11126,10994,10784,11249,11081,10831,10697,10625,10603,10337,10464,10579,10605,10366,10176,10234,10392,10614,10645,10847,11527,11181,10709,10419,9902,9966,9573,9271,9266,9120,8898,8822,8033,7670,7448,7137,7192,6693,6557,6488,6583,6804,6077,5785,5808,5693,5930,5724,5484,5502,5262,5207,4621,4374,4161,3849,3637,3188,2961,2701,2421,2282,2020,1760,1559,1261,1070,912,713,549,445,373,266,201,146,110,81,51,37,46 1,11,1,2033,765438,12812,12743,12688,12647,12600,12556,12491,12416,12332,12236,12130,12013,11892,11768,11625,11476,11322,11167,11032,10905,11031,11116,11221,11090,10879,11335,11167,10913,10776,10703,10675,10405,10527,10632,10651,10408,10211,10267,10421,10640,10669,10864,11537,11192,10716,10428,9906,9968,9571,9267,9256,9106,8885,8801,8011,7650,7427,7115,7162,6669,6526,6455,6546,6760,6034,5743,5756,5636,5862,5650,5405,5412,5166,5100,4519,4263,4046,3730,3508,3062,2828,2571,2283,2135,1877,1621,1425,1141,956,804,619,472,376,308,217,161,113,83,59,38,53 1,11,1,2034,776721,12922,12843,12777,12726,12679,12630,12586,12511,12441,12352,12257,12150,12033,11911,11788,11654,11519,11376,11236,11112,10988,11121,11213,11320,11185,10968,11422,11247,10993,10857,10774,10742,10470,10581,10679,10695,10445,10246,10298,10448,10662,10686,10878,11543,11200,10724,10434,9908,9966,9565,9261,9243,9089,8870,8777,7987,7629,7403,7088,7132,6642,6494,6421,6506,6712,5990,5694,5699,5572,5787,5569,5318,5316,5060,4988,4405,4145,3918,3601,3371,2928,2689,2424,2142,1985,1732,1481,1293,1018,847,702,532,398,310,250,170,124,85,61,43,59 1,11,1,2035,788007,13043,12954,12878,12815,12758,12710,12660,12606,12537,12462,12372,12278,12170,12052,11931,11817,11697,11574,11446,11317,11195,11077,11218,11313,11416,11272,11055,11504,11327,11076,10927,10842,10808,10527,10626,10724,10732,10480,10278,10326,10472,10679,10700,10887,11547,11207,10728,10438,9907,9963,9557,9248,9227,9070,8850,8753,7961,7604,7375,7060,7103,6613,6460,6383,6460,6661,5938,5638,5638,5506,5708,5480,5226,5209,4944,4865,4280,4022,3784,3458,3223,2783,2538,2278,1992,1830,1585,1344,1153,900,736,606,451,330,252,200,132,92,64,44,65 1,11,1,2036,799297,13163,13073,12989,12915,12847,12789,12740,12680,12632,12558,12482,12392,12297,12189,12074,11960,11860,11752,11643,11527,11401,11286,11173,11318,11411,11506,11360,11138,11584,11409,11146,10994,10907,10863,10574,10673,10760,10767,10513,10305,10352,10491,10694,10712,10896,11552,11212,10729,10440,9902,9956,9544,9234,9208,9050,8828,8725,7933,7578,7346,7033,7071,6579,6421,6341,6413,6606,5882,5578,5569,5431,5620,5382,5126,5091,4819,4735,4149,3885,3639,3307,3064,2632,2384,2121,1840,1675,1440,1204,1022,785,633,516,374,264,200,155,99,69,46,65 1,11,1,2037,810622,13295,13192,13108,13026,12948,12879,12819,12760,12706,12653,12578,12503,12412,12316,12211,12104,12004,11915,11822,11725,11612,11492,11384,11272,11416,11501,11594,11443,11219,11667,11480,11214,11058,10964,10911,10618,10710,10796,10800,10540,10331,10374,10508,10705,10723,10905,11554,11216,10726,10436,9892,9948,9528,9216,9186,9027,8805,8697,7901,7552,7317,7003,7035,6543,6378,6296,6364,6542,5824,5508,5492,5349,5525,5275,5017,4970,4687,4592,4008,3737,3483,3148,2898,2474,2218,1960,1685,1518,1290,1070,892,679,539,428,305,211,156,117,73,49,70 1,11,1,2038,821961,13435,13325,13227,13146,13060,12979,12909,12840,12786,12727,12673,12596,12523,12431,12340,12241,12149,12059,11984,11904,11811,11704,11590,11484,11369,11506,11589,11679,11523,11301,11739,11547,11277,11116,11014,10957,10657,10747,10828,10827,10567,10353,10395,10520,10716,10731,10913,11552,11214,10722,10429,9882,9936,9510,9196,9168,9003,8780,8666,7871,7522,7285,6971,6995,6501,6331,6247,6305,6472,5753,5433,5405,5260,5418,5163,4898,4835,4546,4438,3855,3577,3314,2978,2723,2303,2049,1801,1531,1363,1146,934,771,578,450,350,243,164,118,86,54,72 1,11,1,2039,833320,13569,13465,13364,13265,13180,13091,13009,12930,12866,12808,12748,12691,12617,12542,12455,12370,12286,12206,12128,12066,11992,11905,11801,11691,11583,11460,11594,11673,11760,11606,11374,11808,11610,11335,11167,11060,10996,10696,10781,10855,10854,10590,10372,10408,10531,10725,10738,10919,11549,11210,10711,10420,9867,9919,9489,9176,9145,8976,8751,8633,7840,7490,7248,6934,6948,6455,6281,6191,6242,6398,5676,5349,5318,5157,5300,5036,4766,4694,4394,4271,3690,3406,3138,2801,2541,2127,1882,1639,1375,1212,1000,809,656,482,366,279,191,124,87,60,81 1,11,1,2040,844698,13715,13600,13504,13401,13299,13210,13121,13030,12956,12888,12828,12766,12712,12636,12566,12486,12415,12343,12276,12209,12154,12086,12004,11904,11790,11674,11549,11678,11754,11843,11679,11442,11874,11669,11384,11213,11100,11033,10730,10810,10881,10877,10611,10386,10421,10541,10732,10743,10919,11542,11201,10700,10404,9848,9901,9469,9154,9120,8947,8723,8595,7803,7449,7207,6893,6894,6404,6223,6129,6171,6312,5594,5267,5217,5044,5179,4904,4626,4540,4231,4090,3516,3226,2951,2612,2349,1954,1714,1469,1224,1059,864,690,547,395,295,221,146,91,63,89 1,11,1,2041,856119,13863,13745,13640,13541,13435,13330,13241,13143,13056,12979,12908,12846,12787,12731,12660,12597,12531,12473,12412,12359,12298,12247,12186,12105,12004,11882,11764,11632,11759,11836,11918,11747,11507,11935,11719,11431,11253,11138,11068,10758,10837,10903,10897,10627,10399,10432,10550,10735,10744,10916,11532,11188,10685,10385,9828,9879,9447,9130,9090,8918,8692,8556,7764,7405,7163,6848,6836,6347,6160,6058,6094,6219,5506,5172,5108,4924,5047,4763,4477,4375,4054,3902,3331,3038,2754,2417,2155,1783,1543,1308,1071,916,736,575,450,317,231,170,109,65,94 1,11,1,2042,867569,14018,13894,13785,13679,13575,13467,13361,13262,13169,13079,13000,12926,12866,12806,12755,12690,12643,12589,12543,12495,12447,12392,12347,12287,12206,12096,11972,11847,11714,11841,11912,11988,11812,11565,11987,11766,11472,11291,11172,11098,10784,10860,10923,10911,10640,10410,10443,10557,10734,10741,10906,11519,11172,10667,10363,9806,9856,9425,9101,9060,8885,8657,8512,7718,7358,7115,6796,6772,6284,6090,5981,6008,6116,5406,5064,4990,4799,4900,4611,4317,4194,3864,3699,3139,2841,2552,2223,1964,1606,1374,1147,929,782,615,473,363,249,179,127,79,99 1,11,1,2043,879049,14169,14049,13934,13824,13714,13606,13498,13382,13288,13193,13101,13019,12946,12886,12831,12785,12735,12701,12662,12626,12583,12543,12492,12449,12388,12299,12186,12055,11930,11795,11919,11986,12054,11873,11616,12035,11806,11511,11324,11201,11127,10807,10881,10936,10924,10651,10421,10450,10560,10729,10734,10891,11502,11152,10647,10339,9783,9832,9395,9071,9026,8849,8616,8464,7669,7306,7062,6740,6702,6216,6010,5897,5913,6002,5296,4951,4866,4663,4742,4447,4141,4003,3664,3484,2935,2632,2347,2027,1771,1432,1207,993,795,654,506,382,286,193,131,92,111 1,11,1,2044,890589,14324,14199,14090,13973,13858,13746,13637,13520,13409,13312,13214,13119,13039,12966,12910,12861,12830,12793,12774,12745,12715,12680,12643,12594,12550,12481,12390,12271,12137,12011,11875,11991,12053,12114,11926,11662,12076,11844,11546,11353,11229,11153,10826,10897,10948,10937,10661,10429,10453,10562,10721,10725,10875,11481,11132,10624,10315,9757,9804,9364,9037,8991,8808,8570,8412,7615,7252,7003,6672,6628,6136,5926,5806,5809,5883,5179,4830,4728,4515,4574,4268,3954,3796,3452,3264,2726,2421,2142,1828,1580,1254,1048,849,668,538,409,305,222,145,95,127 1,11,1,2045,902156,14475,14356,14240,14130,14007,13889,13777,13659,13546,13433,13333,13233,13139,13059,12989,12940,12907,12889,12867,12858,12834,12813,12781,12745,12694,12644,12572,12475,12353,12218,12088,11947,12058,12112,12164,11973,11702,12114,11880,11576,11382,11255,11175,10841,10911,10961,10948,10666,10433,10453,10559,10711,10712,10855,11457,11109,10600,10288,9727,9775,9329,9000,8952,8762,8520,8355,7555,7193,6937,6601,6546,6052,5838,5703,5693,5751,5055,4697,4581,4354,4387,4071,3757,3579,3236,3032,2509,2212,1931,1631,1388,1088,898,715,552,433,324,238,165,107,142 1,11,1,2046,913755,14627,14506,14397,14280,14164,14039,13920,13799,13685,13569,13454,13350,13253,13159,13083,13019,12986,12966,12964,12952,12947,12932,12916,12883,12846,12788,12735,12657,12556,12435,12295,12161,12013,12119,12165,12210,12012,11740,12150,11910,11605,11408,11277,11193,10853,10924,10971,10955,10669,10436,10449,10553,10697,10696,10833,11434,11083,10573,10255,9697,9743,9291,8961,8907,8713,8464,8292,7492,7125,6865,6523,6455,5957,5735,5591,5570,5610,4917,4553,4420,4178,4190,3870,3543,3356,3004,2790,2289,1997,1724,1439,1207,934,757,592,447,344,251,181,120,155 1,11,1,2047,925408,14781,14657,14547,14437,14314,14195,14070,13942,13825,13709,13591,13473,13371,13273,13184,13113,13066,13045,13041,13050,13041,13045,13034,13019,12984,12940,12879,12821,12738,12637,12511,12367,12227,12073,12171,12212,12249,12051,11776,12179,11939,11631,11430,11295,11207,10864,10935,10977,10959,10669,10436,10441,10541,10680,10678,10811,11409,11054,10543,10225,9665,9708,9250,8917,8857,8660,8403,8222,7421,7053,6784,6440,6359,5852,5623,5467,5439,5457,4767,4395,4245,3992,3980,3652,3321,3119,2770,2553,2070,1787,1523,1252,1035,787,624,478,354,268,190,135,172 1,11,1,2048,937097,14936,14812,14698,14587,14471,14346,14226,14092,13968,13848,13730,13612,13494,13391,13297,13215,13159,13125,13119,13127,13140,13139,13148,13139,13122,13077,13031,12964,12903,12819,12713,12586,12434,12287,12126,12219,12251,12288,12087,11806,12208,11964,11653,11449,11310,11221,10873,10944,10981,10961,10667,10431,10430,10527,10661,10660,10785,11379,11023,10513,10186,9628,9670,9201,8867,8804,8598,8335,8145,7344,6972,6699,6341,6249,5738,5505,5336,5293,5292,4602,4221,4056,3792,3756,3422,3088,2878,2533,2310,1854,1579,1327,1075,875,650,506,381,274,202,141,200 1,11,1,2049,948852,15088,14967,14854,14738,14621,14504,14378,14248,14118,13991,13869,13750,13633,13514,13415,13328,13261,13218,13199,13206,13218,13240,13244,13252,13242,13216,13170,13116,13046,12984,12895,12788,12654,12494,12341,12174,12258,12290,12323,12118,11836,12234,11986,11672,11465,11324,11231,10880,10951,10983,10959,10661,10422,10418,10512,10640,10641,10758,11348,10989,10476,10148,9587,9625,9149,8813,8743,8534,8262,8058,7257,6883,6598,6235,6129,5617,5375,5191,5139,5113,4425,4038,3855,3581,3525,3187,2849,2635,2292,2070,1639,1376,1139,908,725,528,401,296,211,149,218 1,11,1,2050,960640,15243,15120,15010,14894,14772,14653,14536,14400,14274,14141,14012,13888,13772,13653,13539,13446,13374,13320,13293,13286,13296,13317,13344,13350,13355,13336,13308,13257,13198,13126,13060,12970,12857,12712,12548,12390,12213,12297,12326,12354,12146,11862,12257,12004,11688,11479,11336,11240,10885,10953,10982,10952,10652,10409,10404,10497,10620,10620,10727,11316,10951,10438,10105,9542,9572,9091,8754,8674,8462,8176,7961,7166,6784,6487,6116,5998,5482,5236,5039,4966,4914,4233,3843,3643,3361,3285,2939,2611,2388,2056,1832,1430,1181,966,754,589,419,313,225,156,233 1,11,1,2051,972493,15399,15274,15163,15054,14928,14804,14686,14559,14426,14297,14162,14030,13910,13792,13679,13570,13492,13433,13396,13381,13377,13395,13421,13450,13454,13449,13427,13395,13339,13279,13204,13136,13038,12916,12765,12596,12429,12252,12333,12357,12383,12170,11884,12277,12020,11702,11490,11344,11247,10887,10954,10977,10941,10637,10395,10387,10478,10596,10597,10694,11279,10912,10396,10055,9493,9513,9028,8688,8600,8380,8085,7857,7065,6674,6368,5991,5857,5339,5085,4872,4778,4703,4030,3632,3420,3132,3032,2696,2367,2143,1820,1598,1230,1002,801,612,470,328,239,165,251 1,11,1,2052,984398,15547,15431,15317,15208,15088,14960,14837,14709,14585,14449,14319,14181,14051,13930,13818,13710,13616,13551,13509,13485,13473,13476,13500,13527,13555,13548,13541,13515,13477,13422,13357,13280,13205,13097,12969,12814,12635,12469,12289,12364,12387,12409,12193,11905,12293,12034,11713,11499,11350,11249,10887,10950,10970,10926,10622,10380,10368,10456,10571,10571,10658,11239,10866,10348,10001,9441,9449,8959,8615,8514,8286,7987,7742,6951,6553,6237,5855,5704,5186,4918,4686,4575,4477,3811,3416,3188,2896,2782,2445,2121,1898,1591,1377,1043,834,654,489,368,252,177,262 1,11,1,2053,996354,15695,15579,15474,15362,15242,15120,14993,14860,14736,14609,14471,14338,14202,14071,13956,13849,13756,13675,13627,13598,13578,13573,13581,13607,13632,13649,13640,13629,13598,13560,13500,13434,13349,13264,13150,13018,12853,12675,12506,12320,12394,12413,12433,12213,11922,12307,12045,11722,11504,11352,11250,10882,10943,10958,10910,10603,10362,10347,10430,10542,10539,10622,11197,10816,10299,9945,9380,9377,8886,8532,8416,8180,7875,7618,6826,6419,6098,5705,5542,5014,4739,4488,4359,4240,3585,3185,2947,2658,2526,2192,1882,1662,1370,1169,867,683,524,383,281,188,279 1,11,1,2054,1008367,15836,15727,15622,15519,15396,15276,15153,15016,14887,14760,14632,14490,14360,14222,14096,13988,13895,13815,13750,13716,13692,13678,13680,13688,13712,13726,13741,13727,13712,13681,13638,13578,13504,13408,13316,13199,13057,12893,12713,12537,12351,12420,12436,12454,12228,11939,12319,12055,11729,11506,11353,11249,10877,10932,10942,10891,10583,10342,10324,10401,10510,10507,10581,11146,10763,10242,9881,9313,9297,8800,8437,8313,8063,7753,7480,6691,6275,5947,5542,5362,4829,4537,4275,4127,3990,3346,2951,2708,2417,2270,1948,1649,1435,1162,976,711,550,413,294,211,298 1,11,1,2055,1020415,15975,15869,15770,15667,15553,15429,15308,15176,15044,14910,14782,14650,14511,14380,14247,14128,14034,13955,13890,13839,13810,13793,13786,13787,13793,13806,13818,13828,13811,13795,13761,13717,13649,13563,13460,13365,13238,13096,12930,12744,12568,12377,12444,12457,12470,12242,11950,12327,12062,11733,11507,11350,11243,10869,10919,10925,10869,10562,10319,10297,10371,10478,10468,10532,11093,10705,10176,9811,9237,9208,8701,8336,8195,7936,7620,7331,6543,6120,5784,5368,5163,4631,4330,4052,3888,3726,3099,2711,2464,2172,2017,1706,1426,1221,971,801,570,430,319,220,328 1,11,1,2056,1032493,16107,16008,15911,15814,15701,15586,15461,15331,15204,15067,14932,14801,14670,14531,14406,14279,14174,14094,14031,13980,13933,13911,13900,13894,13893,13888,13898,13904,13912,13895,13875,13840,13789,13709,13615,13509,13405,13277,13134,12961,12775,12594,12402,12466,12473,12485,12253,11959,12334,12065,11736,11505,11345,11234,10859,10904,10907,10848,10539,10294,10267,10339,10439,10424,10483,11032,10637,10105,9732,9151,9108,8594,8222,8064,7799,7473,7169,6381,5949,5601,5174,4952,4414,4102,3818,3633,3457,2853,2468,2220,1930,1767,1476,1215,1024,797,645,447,330,241,354 1,11,1,2057,1044615,16245,16140,16051,15957,15848,15733,15618,15485,15359,15227,15089,14951,14821,14690,14557,14438,14325,14235,14170,14121,14075,14033,14017,14008,14001,13987,13980,13984,13989,13996,13974,13954,13911,13849,13762,13664,13549,13444,13315,13165,12992,12801,12619,12425,12483,12489,12498,12261,11966,12338,12068,11733,11498,11336,11221,10846,10887,10889,10824,10512,10263,10238,10303,10395,10378,10427,10963,10563,10024,9644,9055,9000,8477,8095,7922,7650,7316,6994,6206,5760,5399,4963,4728,4187,3867,3571,3372,3182,2601,2226,1978,1694,1532,1258,1020,840,640,507,345,247,382 1,11,1,2058,1056766,16378,16278,16183,16097,15991,15881,15766,15642,15513,15383,15250,15108,14972,14843,14716,14589,14484,14386,14311,14260,14215,14176,14140,14126,14114,14096,14079,14066,14069,14073,14077,14053,14025,13972,13903,13812,13704,13588,13482,13346,13196,13018,12826,12642,12442,12499,12503,12507,12269,11969,12339,12064,11726,11490,11325,11204,10831,10868,10866,10797,10484,10231,10206,10260,10350,10324,10364,10886,10480,9932,9545,8950,8881,8345,7955,7771,7482,7139,6801,6014,5555,5182,4738,4489,3947,3619,3318,3104,2902,2348,1985,1740,1467,1308,1056,838,676,506,393,258,409 1,11,1,2059,1068951,16513,16410,16321,16229,16134,16025,15913,15790,15670,15537,15405,15268,15130,14994,14868,14747,14635,14545,14463,14401,14354,14315,14282,14249,14233,14210,14188,14165,14151,14153,14153,14155,14124,14087,14027,13953,13852,13744,13626,13513,13377,13222,13043,12849,12659,12457,12512,12514,12515,12275,11971,12336,12059,11717,11479,11312,11186,10814,10849,10841,10766,10456,10196,10168,10216,10301,10264,10292,10800,10387,9832,9436,8832,8746,8205,7804,7607,7302,6944,6592,5799,5335,4949,4499,4237,3694,3363,3060,2836,2621,2092,1746,1510,1255,1098,870,677,533,387,295,430 1,11,1,2060,1081162,16646,16546,16453,16367,16264,16167,16057,15937,15818,15695,15559,15423,15290,15152,15019,14900,14792,14695,14622,14553,14495,14456,14422,14391,14356,14329,14302,14275,14249,14235,14235,14231,14227,14186,14142,14077,13993,13891,13781,13657,13544,13403,13247,13065,12866,12674,12470,12522,12521,12522,12278,11971,12330,12049,11706,11464,11298,11166,10797,10827,10812,10734,10422,10156,10126,10166,10241,10197,10214,10706,10281,9718,9315,8700,8601,8053,7641,7426,7106,6733,6362,5570,5100,4698,4246,3971,3435,3101,2797,2563,2340,1846,1519,1293,1055,908,701,538,409,292,465 1,11,2,2014,556738,9759,9889,9851,9874,9829,9849,9731,9828,9400,9492,9137,8975,8796,8926,8909,8690,8550,8587,8767,8997,9289,9269,9600,10292,10201,9811,9568,9118,9260,9222,8926,9055,8894,8534,8868,8087,7757,7652,7201,6934,6826,6757,6776,7109,7226,6547,6537,6381,6442,6807,6695,6555,6498,6355,6399,5893,5648,5461,5247,5188,4843,4565,4296,4020,4033,3731,3550,3263,2924,2797,2586,2367,2081,1937,1870,1770,1570,1487,1297,1243,1153,1094,976,906,857,773,697,574,537,442,373,320,283,213,158,115,87,65,49,37,78 1,11,2,2015,567086,9954,9790,9921,9875,9903,9850,9866,9751,9846,9414,9510,9150,8989,8813,8949,8938,8734,8604,8659,8853,9084,9383,9363,9697,10381,10278,9889,9648,9193,9323,9277,8981,9098,8929,8566,8892,8118,7786,7682,7229,6957,6843,6771,6795,7112,7236,6550,6538,6383,6441,6802,6694,6544,6489,6347,6383,5880,5641,5451,5235,5177,4831,4553,4281,4007,4015,3714,3528,3240,2903,2775,2556,2341,2054,1904,1836,1730,1533,1446,1256,1201,1111,1045,927,857,802,711,641,521,481,387,322,276,240,176,129,92,65,51,36,77 1,11,2,2016,577567,10144,9986,9824,9950,9899,9929,9867,9883,9771,9864,9427,9527,9164,9006,8836,8982,8980,8793,8675,8745,8948,9174,9479,9460,9789,10466,10353,9963,9725,9262,9378,9322,9027,9133,8960,8594,8916,8147,7813,7709,7253,6977,6861,6782,6806,7117,7243,6554,6537,6382,6440,6794,6690,6531,6480,6335,6368,5868,5633,5441,5222,5165,4817,4538,4263,3990,3996,3697,3502,3215,2880,2750,2523,2310,2022,1866,1796,1684,1491,1400,1214,1156,1065,990,873,802,741,647,580,468,421,334,276,235,198,144,101,70,51,40,72 1,11,2,2017,588208,10337,10175,10021,9857,9979,9919,9950,9884,9900,9790,9882,9438,9545,9180,9029,8868,9029,9038,8869,8758,8838,9042,9268,9576,9553,9877,10550,10429,10035,9797,9326,9428,9359,9064,9164,8990,8622,8940,8175,7840,7733,7276,6994,6879,6788,6816,7117,7250,6553,6535,6384,6437,6787,6683,6518,6470,6324,6350,5855,5622,5429,5204,5152,4801,4522,4242,3972,3973,3672,3475,3183,2852,2718,2484,2270,1983,1825,1750,1630,1446,1354,1170,1104,1013,933,815,745,676,585,520,415,367,287,235,197,161,113,81,53,36,73 1,11,2,2018,599009,10521,10368,10210,10054,9888,10005,9935,9971,9900,9916,9810,9897,9449,9565,9202,9064,8915,9090,9114,8959,8850,8936,9137,9364,9668,9642,9962,10631,10502,10102,9861,9380,9470,9390,9095,9193,9020,8650,8962,8201,7864,7755,7297,7011,6891,6794,6824,7121,7253,6553,6534,6381,6433,6778,6677,6505,6458,6316,6329,5844,5610,5418,5184,5132,4785,4500,4220,3949,3945,3642,3439,3148,2821,2681,2437,2226,1940,1779,1702,1579,1396,1305,1121,1048,959,873,757,686,611,527,460,362,314,244,196,159,127,87,64,39,70 1,11,2,2019,609926,10684,10552,10403,10243,10086,9915,10027,9949,9991,9917,9934,9827,9912,9464,9591,9236,9112,8976,9169,9204,9057,8946,9035,9234,9455,9757,9727,10042,10709,10568,10163,9916,9425,9504,9414,9125,9222,9049,8678,8983,8223,7886,7773,7316,7022,6902,6797,6829,7121,7254,6554,6531,6379,6429,6768,6671,6491,6446,6306,6309,5830,5599,5406,5159,5112,4764,4476,4200,3922,3908,3608,3398,3105,2782,2637,2388,2178,1894,1730,1647,1524,1344,1247,1066,991,897,810,697,624,549,467,404,314,268,202,160,128,98,67,47,71 1,11,2,2020,620938,10836,10715,10588,10437,10275,10114,9939,10048,9962,10009,9932,9950,9844,9931,9485,9628,9283,9174,9053,9261,9302,9158,9042,9134,9327,9547,9842,9808,10118,10781,10626,10214,9958,9462,9533,9437,9151,9253,9079,8706,9001,8244,7904,7788,7328,7032,6910,6800,6835,7120,7255,6554,6526,6376,6425,6759,6664,6476,6433,6296,6290,5816,5582,5392,5132,5089,4740,4450,4175,3892,3869,3571,3355,3061,2739,2585,2334,2123,1840,1680,1593,1465,1284,1185,1008,927,831,742,634,563,482,406,349,268,225,165,126,102,74,50,76 1,11,2,2021,632035,10974,10867,10751,10622,10469,10303,10139,9962,10069,9973,10028,9945,9966,9864,9955,9519,9677,9344,9254,9143,9360,9404,9259,9139,9227,9417,9634,9922,9887,10189,10843,10675,10255,9995,9492,9562,9461,9181,9284,9106,8732,9018,8263,7922,7797,7339,7040,6916,6800,6835,7118,7255,6552,6521,6371,6418,6750,6657,6462,6421,6285,6271,5800,5563,5373,5105,5060,4714,4419,4142,3855,3828,3528,3304,3010,2686,2529,2274,2066,1784,1621,1530,1400,1222,1119,944,859,762,675,571,502,424,350,300,224,185,132,98,78,56,84 1,11,2,2022,643231,11100,11006,10903,10785,10654,10497,10328,10163,9984,10088,9987,10044,9958,9985,9890,9993,9567,9741,9424,9348,9244,9462,9507,9361,9233,9318,9503,9714,10000,9962,10254,10896,10716,10290,10027,9522,9591,9488,9210,9312,9132,8754,9033,8281,7933,7804,7349,7050,6922,6801,6838,7116,7252,6550,6514,6366,6409,6741,6649,6451,6411,6274,6251,5780,5542,5350,5076,5030,4681,4382,4106,3812,3777,3474,3249,2953,2628,2468,2208,2003,1725,1558,1465,1333,1153,1045,879,788,698,606,508,442,365,300,249,183,149,104,77,59,90 1,11,2,2023,654536,11224,11131,11042,10937,10817,10682,10523,10352,10185,10006,10106,10001,10058,9976,10009,9928,10043,9631,9823,9518,9450,9345,9565,9611,9457,9328,9404,9587,9789,10073,10027,10310,10941,10748,10323,10057,9553,9620,9517,9240,9339,9154,8773,9050,8295,7943,7809,7358,7056,6927,6804,6841,7110,7246,6545,6508,6360,6404,6731,6640,6439,6402,6261,6229,5758,5520,5323,5045,4997,4642,4340,4065,3765,3723,3416,3188,2889,2565,2404,2142,1938,1657,1493,1396,1261,1081,972,810,721,631,537,445,382,311,251,205,148,117,82,57,98 1,11,2,2024,665866,11342,11257,11168,11077,10969,10845,10708,10546,10374,10207,10026,10124,10015,10075,10000,10047,9978,10110,9713,9920,9622,9553,9446,9669,9709,9550,9418,9486,9665,9860,10138,10083,10358,10975,10777,10353,10088,9585,9648,9543,9267,9363,9174,8788,9062,8306,7949,7814,7365,7061,6929,6805,6843,7104,7240,6538,6502,6355,6396,6719,6632,6426,6388,6243,6202,5730,5490,5291,5008,4955,4600,4294,4012,3708,3658,3355,3119,2817,2501,2332,2075,1863,1585,1422,1324,1187,1005,892,738,652,561,472,388,328,261,208,166,117,91,62,101 1,11,2,2025,677201,11448,11374,11293,11203,11109,10997,10871,10732,10569,10396,10227,10045,10140,10033,10097,10038,10098,10045,10192,9808,10027,9727,9656,9548,9768,9804,9640,9506,9564,9738,9922,10195,10129,10397,11006,10802,10385,10119,9615,9674,9567,9292,9384,9191,8798,9074,8313,7954,7815,7370,7064,6931,6804,6845,7097,7232,6530,6497,6351,6389,6709,6621,6409,6369,6224,6169,5702,5457,5254,4961,4908,4551,4239,3957,3645,3588,3281,3047,2739,2425,2255,1993,1783,1507,1347,1242,1103,926,816,669,580,495,410,330,274,215,167,131,90,69,109 1,11,2,2026,688579,11557,11481,11411,11328,11235,11137,11023,10895,10755,10591,10418,10246,10063,10160,10056,10134,10088,10164,10127,10288,9916,10135,9831,9760,9646,9863,9895,9726,9587,9635,9803,9976,10241,10167,10429,11037,10832,10417,10149,9645,9700,9589,9314,9402,9203,8809,9079,8318,7957,7819,7373,7067,6932,6800,6844,7087,7223,6524,6491,6346,6382,6697,6608,6390,6345,6197,6131,5665,5421,5212,4910,4856,4493,4179,3893,3576,3511,3206,2969,2654,2347,2173,1910,1699,1426,1266,1156,1014,847,740,597,511,429,352,277,226,175,131,102,68,114 1,11,2,2027,699957,11643,11591,11518,11446,11361,11263,11163,11047,10918,10777,10613,10437,10264,10085,10186,10093,10184,10156,10246,10224,10395,10023,10242,9937,9859,9739,9954,9981,9807,9662,9698,9860,10021,10280,10200,10463,11069,10859,10450,10179,9671,9724,9608,9334,9414,9215,8815,9083,8321,7960,7820,7376,7069,6932,6794,6842,7076,7217,6519,6484,6340,6373,6684,6590,6369,6317,6167,6091,5626,5379,5163,4855,4796,4426,4111,3822,3501,3427,3118,2880,2567,2259,2080,1822,1608,1339,1177,1067,928,770,660,525,443,370,295,227,186,139,102,76,115 1,11,2,2028,711319,11729,11677,11628,11553,11479,11390,11289,11188,11070,10940,10799,10632,10455,10286,10114,10226,10143,10251,10237,10342,10332,10503,10129,10350,10038,9954,9828,10041,10063,9882,9729,9750,9908,10057,10312,10233,10496,11100,10887,10480,10206,9695,9744,9624,9349,9424,9221,8820,9086,8325,7962,7820,7378,7069,6931,6788,6839,7065,7210,6513,6477,6333,6365,6666,6571,6343,6285,6135,6045,5578,5329,5105,4790,4724,4350,4034,3742,3418,3337,3029,2788,2469,2161,1985,1723,1510,1246,1090,976,842,687,582,457,380,313,244,185,149,108,78,121 1,11,2,2029,722685,11799,11764,11714,11663,11586,11508,11416,11314,11211,11092,10962,10818,10651,10477,10315,10156,10279,10211,10333,10334,10450,10440,10611,10237,10455,10133,10045,9913,10124,10139,9945,9786,9797,9946,10088,10344,10265,10531,11132,10913,10509,10231,9716,9760,9634,9363,9430,9226,8823,9088,8331,7962,7819,7379,7068,6928,6780,6834,7056,7202,6509,6468,6325,6351,6646,6547,6313,6250,6097,5996,5526,5270,5042,4717,4647,4269,3955,3657,3330,3241,2930,2684,2363,2062,1877,1624,1405,1153,997,885,753,606,506,393,323,257,198,149,117,81,130 1,11,2,2030,733998,11873,11834,11801,11749,11696,11615,11534,11441,11337,11234,11114,10981,10837,10674,10506,10357,10211,10348,10293,10429,10440,10560,10548,10720,10339,10555,10225,10131,9994,10202,10207,9999,9837,9833,9979,10116,10376,10298,10563,11163,10937,10534,10253,9735,9770,9644,9368,9435,9227,8826,9089,8334,7962,7816,7378,7065,6923,6774,6831,7044,7194,6502,6456,6314,6334,6621,6517,6279,6209,6049,5936,5464,5205,4966,4640,4562,4182,3862,3562,3236,3137,2825,2570,2254,1953,1769,1513,1301,1056,906,794,663,525,436,331,267,211,158,117,90,138 1,11,2,2031,745282,11950,11910,11871,11836,11782,11725,11641,11559,11464,11360,11256,11133,11000,10860,10703,10548,10412,10282,10433,10388,10537,10548,10666,10657,10823,10437,10649,10312,10213,10068,10271,10263,10050,9880,9863,10010,10147,10408,10328,10595,11190,10957,10556,10272,9747,9780,9650,9372,9438,9227,8828,9089,8336,7959,7813,7377,7060,6918,6769,6830,7037,7184,6490,6441,6301,6312,6593,6481,6238,6158,5999,5868,5397,5132,4883,4552,4467,4087,3762,3463,3133,3020,2710,2452,2135,1840,1652,1402,1193,959,813,702,576,449,369,277,218,167,122,91,151 1,11,2,2032,756567,12036,11987,11949,11907,11869,11811,11751,11666,11582,11487,11382,11275,11152,11023,10889,10745,10604,10483,10370,10531,10496,10646,10655,10773,10759,10922,10531,10738,10395,10289,10135,10330,10315,10090,9916,9892,10044,10179,10441,10358,10623,11214,10975,10575,10287,9760,9785,9654,9375,9440,9228,8828,9087,8336,7954,7807,7374,7058,6913,6764,6828,7026,7171,6477,6425,6281,6289,6561,6440,6191,6103,5940,5793,5321,5051,4796,4455,4366,3984,3657,3355,3019,2898,2585,2324,2014,1718,1527,1286,1083,861,719,611,498,381,308,223,174,133,93,162 1,11,2,2033,767805,12132,12073,12026,11985,11940,11898,11837,11776,11689,11605,11509,11401,11294,11175,11052,10932,10800,10676,10571,10472,10641,10606,10755,10763,10875,10857,11016,10617,10825,10473,10357,10189,10380,10357,10123,9950,9922,10078,10210,10472,10385,10649,11235,10991,10586,10298,9766,9790,9657,9378,9442,9227,8826,9083,8335,7949,7800,7371,7056,6909,6760,6825,7009,7157,6462,6403,6259,6258,6522,6390,6136,6041,5870,5708,5231,4961,4697,4348,4257,3872,3542,3232,2900,2767,2455,2188,1882,1589,1403,1170,974,763,628,527,421,318,251,180,138,101,168 1,11,2,2034,779029,12237,12169,12112,12063,12018,11969,11924,11863,11799,11712,11627,11528,11420,11317,11204,11095,10987,10872,10764,10674,10584,10753,10714,10863,10865,10972,10950,11107,10700,10904,10543,10417,10237,10421,10392,10154,9982,9953,10111,10239,10501,10410,10672,11253,11000,10597,10305,9771,9792,9658,9380,9441,9225,8821,9078,8333,7941,7795,7371,7054,6905,6754,6816,6988,7140,6440,6378,6231,6224,6478,6334,6075,5966,5791,5616,5140,4867,4591,4237,4139,3748,3414,3105,2769,2629,2312,2046,1743,1459,1275,1049,864,665,541,448,354,261,199,141,108,176 1,11,2,2035,790254,12353,12275,12209,12149,12097,12048,11996,11950,11887,11822,11734,11646,11547,11443,11347,11247,11151,11059,10961,10867,10787,10699,10865,10822,10965,10964,11065,11040,11192,10775,10975,10602,10465,10277,10457,10422,10186,10017,9984,10143,10266,10527,10434,10693,11266,11008,10605,10310,9772,9791,9658,9381,9438,9221,8815,9069,8330,7935,7789,7368,7051,6900,6746,6805,6968,7118,6416,6349,6195,6181,6422,6272,6005,5883,5704,5514,5038,4757,4475,4119,4007,3614,3281,2964,2629,2484,2163,1896,1607,1329,1146,928,756,577,460,375,289,211,156,110,188 1,11,2,2036,801462,12469,12391,12315,12246,12183,12127,12075,12022,11974,11910,11844,11753,11665,11571,11473,11390,11302,11223,11148,11064,10981,10903,10811,10976,10924,11064,11057,11155,11123,11270,10845,11036,10651,10508,10312,10488,10455,10219,10049,10015,10170,10292,10551,10454,10707,11279,11013,10611,10311,9774,9790,9658,9381,9435,9215,8806,9061,8327,7929,7784,7366,7047,6891,6735,6793,6941,7091,6383,6313,6153,6127,6361,6205,5926,5792,5606,5403,4925,4640,4348,3987,3868,3469,3132,2816,2483,2325,2009,1744,1461,1196,1019,811,654,495,385,309,233,167,120,198 1,11,2,2037,812655,12594,12508,12432,12352,12280,12214,12154,12101,12047,11997,11933,11863,11772,11689,11601,11516,11446,11375,11312,11251,11178,11097,11015,10924,11081,11021,11157,11148,11239,11199,11343,10904,11087,10694,10542,10345,10522,10488,10250,10080,10040,10195,10315,10572,10468,10719,11287,11016,10615,10311,9778,9789,9655,9380,9432,9207,8796,9052,8322,7922,7777,7362,7042,6877,6720,6777,6907,7060,6343,6273,6103,6069,6288,6127,5834,5691,5497,5284,4805,4514,4210,3842,3714,3314,2980,2661,2327,2158,1848,1586,1317,1062,893,701,558,417,318,252,184,131,210 1,11,2,2038,823856,12722,12633,12549,12469,12386,12311,12241,12180,12126,12070,12020,11954,11882,11796,11718,11644,11572,11519,11464,11415,11365,11295,11211,11128,11031,11183,11114,11248,11233,11316,11270,11405,10954,11127,10729,10574,10377,10555,10520,10280,10108,10064,10218,10333,10586,10484,10726,11294,11016,10616,10312,9778,9786,9651,9375,9424,9196,8788,9042,8316,7917,7770,7355,7032,6862,6702,6756,6875,7022,6303,6225,6050,5998,6207,6035,5736,5582,5380,5153,4673,4378,4064,3691,3553,3154,2817,2490,2163,1988,1685,1431,1170,933,773,599,468,343,257,200,141,226 1,11,2,2039,835051,12849,12761,12670,12586,12503,12417,12338,12267,12205,12150,12093,12042,11973,11906,11825,11761,11700,11645,11609,11568,11530,11482,11410,11325,11235,11134,11283,11204,11335,11309,11386,11330,11456,10993,11163,10763,10607,10408,10587,10552,10306,10132,10084,10238,10346,10600,10493,10732,11295,11013,10621,10312,9778,9781,9646,9368,9416,9186,8780,9032,8310,7911,7761,7345,7020,6843,6680,6732,6832,6975,6253,6172,5984,5922,6116,5938,5630,5462,5252,5012,4530,4228,3907,3528,3380,2981,2643,2312,1993,1814,1524,1273,1027,806,663,503,386,279,205,158,242 1,11,2,2040,846252,12984,12887,12799,12708,12620,12534,12444,12364,12292,12229,12173,12115,12061,11997,11935,11868,11818,11774,11735,11714,11683,11647,11597,11525,11433,11338,11233,11376,11292,11414,11380,11446,11379,11498,11028,11198,10794,10641,10440,10618,10580,10329,10153,10102,10252,10358,10609,10501,10736,11297,11014,10621,10310,9776,9776,9638,9359,9407,9175,8773,9024,8302,7902,7749,7333,7006,6821,6655,6702,6784,6921,6193,6104,5909,5835,6015,5830,5515,5332,5108,4861,4373,4066,3736,3360,3198,2797,2455,2135,1820,1644,1359,1119,891,688,557,414,313,224,160,265 1,11,2,2041,857451,13125,13022,12924,12837,12742,12651,12561,12470,12389,12316,12252,12195,12134,12085,12027,11978,11925,11892,11863,11840,11829,11801,11762,11713,11634,11536,11437,11327,11467,11373,11486,11442,11495,11418,11535,11060,11231,10828,10674,10470,10646,10605,10350,10172,10114,10265,10365,10617,10507,10741,11300,11014,10620,10306,9773,9770,9628,9350,9398,9166,8764,9014,8292,7888,7732,7318,6987,6796,6622,6666,6729,6858,6124,6030,5825,5742,5904,5708,5385,5189,4956,4690,4204,3892,3558,3178,3004,2599,2267,1951,1648,1469,1197,971,761,577,460,334,249,174,286 1,11,2,2042,868667,13274,13163,13059,12962,12871,12773,12678,12587,12495,12413,12338,12274,12215,12158,12115,12071,12035,12000,11982,11968,11956,11947,11917,11879,11825,11737,11636,11532,11419,11552,11444,11547,11492,11535,11452,11568,11091,11265,10864,10703,10500,10671,10629,10368,10186,10126,10273,10370,10622,10511,10746,11301,11009,10618,10301,9767,9763,9619,9342,9390,9159,8754,9001,8279,7872,7712,7297,6963,6763,6581,6620,6665,6788,6050,5949,5731,5634,5782,5579,5245,5037,4789,4510,4022,3703,3366,2979,2799,2399,2070,1765,1471,1296,1041,831,640,478,373,267,193,310 1,11,2,2043,879894,13415,13312,13201,13097,12996,12902,12800,12704,12612,12519,12435,12360,12294,12238,12188,12159,12128,12110,12090,12088,12085,12074,12064,12035,11991,11930,11839,11731,11624,11505,11622,11503,11599,11532,11569,11484,11601,11123,11301,10897,10733,10527,10692,10649,10379,10200,10133,10278,10371,10627,10516,10751,11301,11005,10613,10294,9757,9756,9609,9334,9384,9150,8742,8984,8261,7853,7685,7271,6932,6724,6535,6565,6593,6708,5966,5857,5627,5516,5649,5432,5092,4867,4610,4318,3832,3507,3163,2775,2583,2191,1875,1580,1297,1128,894,698,531,390,299,209,339 1,11,2,2044,891122,13563,13453,13350,13239,13131,13027,12929,12826,12729,12636,12542,12456,12380,12318,12268,12232,12216,12203,12200,12196,12205,12203,12191,12182,12147,12096,12032,11935,11824,11711,11576,11686,11553,11642,11564,11601,11515,11635,11156,11334,10929,10758,10549,10711,10663,10390,10211,10141,10281,10373,10633,10519,10754,11299,10998,10606,10285,9750,9748,9602,9327,9375,9135,8726,8963,8241,7826,7655,7240,6894,6679,6482,6499,6512,6613,5872,5752,5514,5388,5506,5273,4923,4687,4416,4110,3626,3298,2947,2566,2366,1986,1680,1394,1128,967,756,577,432,311,231,367 1,11,2,2045,902382,13710,13602,13491,13388,13273,13162,13054,12955,12851,12753,12659,12563,12476,12404,12348,12312,12289,12292,12293,12306,12313,12322,12320,12310,12294,12253,12198,12127,12028,11910,11783,11640,11738,11595,11677,11597,11633,11549,11670,11188,11366,10952,10780,10569,10723,10677,10399,10220,10143,10285,10377,10638,10523,10755,11295,10988,10598,10276,9743,9741,9596,9321,9363,9117,8706,8940,8216,7794,7619,7200,6849,6625,6414,6424,6421,6511,5767,5639,5390,5249,5349,5104,4741,4493,4207,3890,3412,3072,2727,2350,2146,1782,1485,1214,969,820,627,470,346,244,399 1,11,2,2046,913664,13856,13749,13640,13531,13422,13304,13189,13080,12980,12875,12777,12681,12583,12500,12434,12392,12369,12365,12381,12399,12424,12430,12439,12439,12423,12401,12357,12296,12222,12116,11983,11847,11695,11780,11627,11711,11631,11666,11584,11704,11219,11392,10975,10800,10585,10737,10687,10406,10224,10146,10288,10378,10639,10523,10755,11288,10978,10589,10268,9736,9734,9587,9309,9348,9096,8682,8912,8184,7755,7573,7150,6793,6564,6341,6337,6318,6396,5653,5513,5256,5101,5174,4918,4550,4282,3991,3663,3182,2844,2499,2132,1923,1580,1297,1041,821,683,510,374,272,431 1,11,2,2047,924959,14002,13895,13787,13680,13565,13453,13332,13215,13105,13004,12898,12799,12701,12607,12530,12478,12449,12445,12455,12488,12517,12543,12548,12558,12552,12531,12505,12455,12391,12311,12191,12047,11902,11740,11817,11660,11746,11665,11701,11618,11736,11244,11415,10993,10814,10600,10748,10696,10410,10228,10149,10289,10379,10639,10520,10751,11279,10967,10581,10260,9727,9723,9577,9294,9330,9069,8655,8877,8146,7704,7520,7088,6727,6492,6256,6244,6204,6271,5530,5376,5109,4936,4987,4720,4340,4064,3758,3420,2946,2608,2269,1914,1706,1381,1117,882,682,555,407,291,473 1,11,2,2048,936278,14146,14041,13933,13827,13715,13596,13481,13358,13240,13129,13028,12919,12819,12725,12637,12574,12535,12525,12536,12562,12606,12636,12661,12667,12671,12661,12635,12603,12550,12481,12387,12252,12102,11948,11777,11850,11696,11780,11701,11734,11648,11763,11266,11435,11007,10828,10611,10758,10702,10413,10232,10150,10291,10379,10637,10516,10745,11272,10955,10571,10256,9717,9709,9562,9276,9305,9039,8621,8835,8101,7645,7455,7024,6655,6410,6160,6138,6084,6133,5397,5228,4945,4758,4788,4505,4118,3829,3512,3168,2705,2369,2039,1695,1493,1189,949,733,559,446,319,506 1,11,2,2049,947607,14291,14185,14079,13973,13862,13746,13623,13507,13383,13264,13153,13049,12939,12843,12755,12681,12632,12612,12616,12643,12680,12725,12754,12781,12780,12780,12765,12733,12698,12641,12558,12450,12307,12148,11985,11813,11889,11730,11813,11732,11765,11674,11786,11285,11451,11020,10839,10624,10763,10706,10416,10236,10153,10291,10377,10633,10508,10739,11265,10945,10564,10246,9706,9690,9542,9250,9276,8999,8578,8783,8047,7578,7386,6946,6571,6319,6052,6024,5947,5981,5246,5064,4770,4566,4573,4275,3882,3581,3255,2909,2460,2130,1809,1485,1288,1012,792,601,447,351,552 1,11,2,2050,958979,14436,14330,14223,14119,14008,13893,13773,13649,13532,13407,13288,13175,13069,12964,12873,12799,12740,12709,12703,12723,12761,12799,12844,12873,12894,12889,12884,12864,12828,12789,12718,12621,12505,12354,12185,12022,11852,11925,11765,11847,11764,11791,11697,11807,11299,11466,11031,10849,10630,10767,10711,10418,10237,10152,10288,10371,10627,10502,10732,11259,10937,10554,10234,9690,9669,9518,9219,9239,8953,8529,8726,7982,7504,7302,6862,6478,6218,5937,5894,5800,5815,5082,4886,4583,4361,4341,4036,3630,3322,2992,2643,2214,1896,1587,1284,1096,845,646,481,354,610 1,11,2,2051,970371,14586,14475,14368,14259,14154,14039,13919,13798,13674,13556,13431,13310,13195,13094,12994,12917,12858,12817,12800,12810,12842,12880,12919,12963,12986,13003,12993,12983,12960,12919,12866,12781,12676,12551,12391,12222,12061,11890,11961,11797,11879,11793,11815,11717,11822,11313,11477,11040,10854,10635,10772,10717,10419,10237,10150,10285,10363,10621,10496,10729,11252,10925,10539,10218,9668,9645,9489,9184,9193,8897,8471,8655,7907,7419,7207,6763,6376,6105,5810,5752,5641,5632,4906,4694,4380,4144,4100,3775,3371,3057,2723,2380,1970,1664,1375,1094,919,694,521,381,643 1,11,2,2052,981792,14724,14626,14513,14404,14294,14185,14065,13944,13823,13699,13580,13453,13330,13220,13124,13038,12976,12935,12909,12907,12929,12963,13000,13039,13076,13095,13108,13092,13079,13051,12996,12930,12836,12722,12590,12428,12261,12099,11928,11996,11828,11906,11816,11836,11731,11836,11323,11487,11046,10859,10639,10775,10719,10418,10236,10147,10279,10356,10614,10490,10725,11243,10912,10521,10199,9644,9612,9453,9142,9140,8836,8400,8576,7824,7324,7103,6654,6263,5978,5670,5598,5465,5437,4717,4485,4163,3911,3838,3510,3105,2786,2456,2116,1729,1443,1171,917,755,559,412,692 1,11,2,2053,993232,14865,14764,14664,14549,14439,14325,14211,14091,13968,13848,13723,13603,13473,13355,13250,13168,13097,13053,13027,13016,13024,13050,13083,13121,13152,13186,13200,13207,13188,13170,13128,13060,12986,12884,12760,12626,12467,12299,12137,11964,12029,11855,11929,11838,11849,11744,11846,11332,11493,11052,10865,10645,10776,10718,10415,10235,10141,10274,10349,10610,10486,10717,11227,10892,10499,10173,9614,9577,9407,9092,9081,8764,8324,8486,7728,7221,6988,6534,6133,5840,5514,5427,5274,5226,4511,4265,3932,3664,3569,3237,2833,2515,2185,1859,1499,1232,982,755,609,440,745 1,11,2,2054,1004690,15001,14905,14802,14700,14584,14468,14351,14237,14115,13993,13872,13746,13623,13498,13385,13294,13227,13174,13146,13134,13133,13145,13170,13204,13235,13262,13291,13299,13304,13279,13247,13191,13116,13035,12923,12796,12665,12505,12336,12173,11997,12056,11877,11951,11853,11861,11755,11855,11337,11499,11057,10870,10647,10776,10716,10412,10231,10135,10270,10343,10607,10479,10707,11212,10870,10474,10142,9579,9535,9353,9034,9006,8681,8235,8384,7621,7105,6859,6403,5993,5685,5347,5243,5071,4999,4292,4026,3688,3405,3291,2951,2559,2243,1922,1615,1280,1033,806,608,482,803 1,11,2,2055,1016170,15130,15041,14943,14838,14735,14615,14494,14377,14261,14140,14017,13895,13767,13648,13528,13429,13353,13304,13267,13253,13251,13253,13265,13291,13318,13345,13367,13390,13396,13395,13356,13310,13247,13165,13075,12960,12834,12704,12543,12372,12206,12026,12082,11898,11968,11865,11872,11765,11861,11340,11504,11062,10873,10647,10773,10713,10406,10225,10130,10268,10337,10599,10472,10696,11191,10843,10443,10105,9538,9483,9297,8960,8924,8588,8132,8269,7501,6978,6717,6257,5839,5514,5164,5046,4847,4757,4061,3775,3432,3141,3002,2668,2285,1974,1669,1382,1078,854,651,482,863 1,11,2,2056,1027676,15258,15170,15079,14979,14873,14766,14641,14520,14401,14286,14164,14040,13916,13792,13678,13572,13488,13430,13396,13374,13370,13371,13373,13386,13406,13428,13450,13466,13487,13487,13472,13419,13366,13295,13207,13113,12998,12873,12742,12579,12404,12235,12052,12105,11913,11982,11877,11881,11771,11865,11346,11508,11065,10871,10647,10769,10709,10400,10219,10127,10267,10328,10589,10458,10677,11166,10811,10405,10059,9489,9424,9225,8879,8831,8483,8020,8142,7370,6838,6563,6093,5664,5331,4971,4829,4616,4498,3807,3514,3173,2871,2717,2385,2014,1715,1432,1161,889,692,516,907 1,11,2,2057,1039209,15395,15298,15207,15114,15014,14904,14793,14667,14544,14426,14310,14187,14061,13941,13822,13722,13631,13565,13522,13504,13492,13491,13492,13494,13501,13516,13534,13550,13563,13578,13564,13535,13475,13414,13336,13246,13151,13037,12911,12778,12612,12433,12261,12075,12123,11928,11993,11889,11888,11775,11870,11352,11511,11065,10869,10644,10764,10704,10393,10217,10127,10261,10316,10576,10438,10653,11134,10769,10359,10004,9432,9351,9143,8786,8729,8366,7895,7999,7223,6685,6397,5916,5472,5130,4759,4601,4365,4223,3549,3244,2899,2602,2430,2106,1748,1471,1209,959,720,552,960 1,11,2,2058,1050756,15516,15435,15335,15242,15149,15045,14931,14819,14691,14569,14450,14333,14208,14086,13971,13866,13781,13708,13658,13630,13623,13613,13612,13613,13609,13611,13622,13634,13647,13654,13654,13627,13591,13523,13454,13374,13284,13190,13075,12947,12811,12641,12459,12284,12094,12139,11939,12004,11894,11893,11780,11875,11357,11512,11064,10868,10641,10760,10698,10390,10216,10122,10250,10302,10558,10417,10627,11095,10718,10306,9940,9362,9267,9051,8681,8611,8237,7761,7841,7061,6514,6210,5722,5269,4916,4534,4352,4101,3935,3281,2966,2627,2330,2148,1835,1501,1239,1000,776,572,1022 1,11,2,2059,1062322,15638,15556,15472,15370,15273,15179,15072,14957,14843,14716,14593,14473,14354,14233,14116,14015,13925,13858,13800,13766,13750,13744,13734,13733,13728,13720,13717,13722,13731,13738,13731,13720,13683,13638,13563,13491,13413,13322,13228,13112,12981,12841,12667,12482,12303,12112,12151,11948,12010,11897,11898,11785,11877,11358,11511,11063,10866,10635,10754,10695,10388,10210,10117,10238,10283,10536,10390,10596,11048,10661,10247,9867,9282,9175,8944,8564,8480,8096,7612,7665,6886,6323,6006,5511,5048,4687,4293,4090,3820,3638,3005,2691,2354,2061,1871,1576,1268,1026,814,618,1076 1,11,2,2060,1073896,15759,15678,15593,15507,15406,15304,15206,15098,14981,14867,14740,14616,14494,14379,14263,14160,14074,14002,13950,13908,13886,13871,13865,13855,13848,13838,13825,13817,13819,13823,13814,13797,13775,13730,13678,13601,13531,13453,13360,13265,13146,13011,12867,12690,12500,12321,12127,12164,11953,12014,11903,11903,11788,11879,11357,11511,11058,10864,10628,10749,10695,10383,10204,10104,10221,10259,10509,10357,10555,10991,10597,10173,9783,9192,9065,8824,8433,8337,7939,7442,7470,6688,6116,5791,5283,4812,4440,4038,3817,3532,3333,2727,2412,2085,1798,1608,1335,1053,834,650,1142 2,0,0,2014,55409700,989665,1023917,1027863,1041532,1036237,1023800,1056837,1057504,1034900,1012566,990410,972173,958729,965245,965574,935802,926176,923690,926460,942313,954286,959769,975887,966618,954710,907585,901143,889010,895715,901674,875558,891020,894035,881950,907696,838583,834454,826789,812470,819344,785531,773630,765951,761469,757917,707127,688998,661803,654021,658806,632182,602428,578787,555678,555844,506831,478930,461958,439960,425315,389012,362180,335703,323710,311972,286787,274561,260265,225846,213900,196323,186532,167464,156747,151224,139564,131057,120787,114043,108560,95299,87920,82851,77584,73303,63181,56259,48630,42788,36759,30525,25438,20412,15963,12565,8577,6765,4640,3576,2529,5044 2,0,0,2015,56754267,1002665,998756,1031556,1034273,1047212,1041537,1029022,1062077,1062781,1040298,1017967,995840,977572,964477,971755,973317,945630,938670,938986,944175,961371,973889,978870,993813,983614,970689,922900,915573,902717,908575,913712,886808,900868,903353,890665,915887,846589,841748,833711,819102,825211,790730,777793,769736,764916,760997,710076,691432,664058,655717,660020,633054,602974,579290,555983,555809,506770,478737,461513,439390,424546,388360,361485,335120,322995,311058,285734,273167,258610,224297,212230,194681,184702,165628,154744,148917,137096,128356,117912,110889,105138,91897,84393,79085,73556,68982,59012,52127,44679,38948,33086,27144,22322,17656,13616,10558,7100,5507,3707,2799,5202 2,0,0,2016,58105159,1016205,1011823,1006422,1037877,1039896,1052475,1046707,1034292,1067401,1068154,1045777,1023444,1001428,983391,971045,979643,983196,958234,954105,956751,963453,980950,993072,997048,1010829,999925,986104,937620,929446,915790,920819,924877,897044,909934,912215,899161,923717,854120,848642,840246,825143,830188,795105,781416,773176,768085,763699,712565,693380,665775,656951,660760,633525,603218,579486,555975,555441,506365,478203,460754,438556,423552,387502,360628,334340,321959,309719,284207,271330,256600,222474,210288,192714,182508,163429,152355,146196,134197,125230,114634,107350,101332,88153,80517,74982,69203,64382,54651,47865,40634,35032,29398,23808,19294,15040,11433,8721,5772,4392,2896,5398 2,0,0,2017,59461093,1030329,1025423,1019529,1012756,1043408,1045100,1057602,1051922,1039647,1072822,1073599,1051314,1029050,1007384,990019,978979,989651,995854,973773,972007,976053,983208,1000071,1011289,1014299,1027102,1015563,1000874,951675,942608,928156,932120,934989,906376,918543,920767,907205,931059,861177,855094,846188,830241,834307,798880,784685,776320,770836,765955,714535,694818,666993,657686,661069,633688,603164,579335,555622,554709,505596,477344,459717,437483,422358,386457,359560,333235,320484,307888,282227,269120,254281,220365,208002,190380,179931,160834,149548,143022,130865,121678,110951,103424,97150,84051,76300,70547,64572,59579,50151,43503,36523,31105,25758,20572,16424,12613,9431,7071,4595,3427,5544 2,0,0,2018,60821255,1044729,1039610,1033174,1025889,1018284,1048514,1050162,1062779,1057225,1045095,1078294,1079099,1056948,1035006,1014108,998000,989031,1002442,1011458,991779,991442,995823,1002481,1018196,1028526,1030775,1042687,1030470,1014941,964959,955027,939502,942326,944190,915178,926867,928832,914720,937928,867737,860937,851186,834472,837804,802255,787675,779026,773088,767697,715962,695783,667704,657993,661049,633550,602781,578819,554899,553603,504495,476205,458443,436204,420971,385174,358154,331674,318504,305591,279861,266599,251647,217914,205331,187642,176932,157806,146284,139395,127100,117715,106870,99118,92577,79608,71760,65825,59735,54631,45557,39082,32400,27239,22238,17498,13749,10396,7637,5613,3576,5989 2,0,0,2019,62184865,1059438,1054068,1047401,1039561,1031429,1023379,1053479,1055270,1068036,1062611,1050591,1083807,1084698,1062915,1041727,1022176,1008105,1001882,1018174,1029540,1011311,1011330,1015090,1020725,1035331,1044959,1046504,1057513,1044578,1028199,977429,966375,949691,951590,952838,923645,934712,936334,921729,944305,873632,865821,855300,838062,840894,805299,790252,781224,774815,768892,716896,696240,667980,657966,660727,633051,602047,577934,553814,552147,503122,474820,456959,434718,419338,383523,356285,329586,316051,302893,277177,263749,248630,215067,202243,184466,173472,154302,142555,135317,122907,113334,102398,94426,87632,74836,66928,60887,54758,49586,40896,34649,28346,23496,18895,14642,11312,8409,6054,4355,6378 2,0,0,2020,63551224,1074183,1068834,1061895,1053813,1045128,1036542,1028333,1058487,1060465,1073376,1068055,1056106,1089402,1090638,1069652,1049800,1032380,1021022,1017704,1036399,1049162,1031306,1030706,1033315,1037950,1051650,1060627,1061427,1071527,1057804,1040612,988783,976519,958900,960279,961137,931601,942010,943300,928217,950013,878558,869823,858784,841228,843671,807877,792336,782877,775989,769590,717308,696262,667925,657637,660043,632169,600935,576675,552384,550388,501499,473219,455266,432977,417318,381386,353888,327000,313195,299845,274157,260495,245168,211779,198691,180812,169507,150313,138364,130787,118286,108541,97528,89350,82326,69761,61884,55808,49683,44482,36234,30294,24429,19947,15794,12038,9130,6659,4688,7178 2,0,0,2021,64919458,1088743,1083613,1076667,1068294,1059358,1050208,1041452,1033273,1063524,1065678,1078864,1073646,1061841,1095487,1097544,1077962,1060269,1045697,1037250,1036403,1056566,1069676,1051162,1049411,1050892,1054680,1067521,1075751,1075727,1084844,1070288,1052008,998994,985683,967533,968565,968869,938907,948700,949633,933907,954605,882448,873042,861688,843873,845832,809763,793709,783781,776458,769558,717069,695735,667322,656692,658698,630603,599139,574761,550343,548059,499360,471159,453085,430649,414610,378537,350855,324001,310040,296493,270774,256848,241288,208066,194689,176680,165065,145883,133746,125843,113271,103362,92295,83932,76731,64491,56715,50639,44564,39401,31664,26100,20727,16657,12973,9706,7212,5150,7929 2,0,0,2022,66291694,1103037,1098262,1091513,1083117,1073884,1064479,1055159,1046430,1038328,1068668,1071162,1084441,1079375,1067973,1102419,1105885,1088506,1073670,1062085,1056072,1056701,1077241,1089702,1069985,1067103,1067660,1070629,1082587,1090029,1089132,1097295,1081631,1062202,1008209,994273,975837,976354,976054,945704,954892,955291,938614,958307,885695,875861,864270,846078,847505,811137,794534,784189,776421,769094,716508,694917,666363,655384,656954,628654,597014,572574,548062,545529,497047,468867,450555,427833,411363,375204,347531,320700,306533,292710,266940,252720,236893,203847,190159,172024,160130,140985,128673,120466,107833,97774,86683,78203,70901,59070,51435,45407,39447,34402,27256,22120,17290,13661,10448,7655,5566,8723 2,0,0,2023,67667999,1117302,1112637,1106224,1098016,1088749,1079049,1069470,1060173,1051522,1043483,1074127,1076739,1090167,1085511,1074951,1110792,1116458,1101989,1090169,1081068,1076500,1077503,1097406,1108675,1087779,1083958,1083663,1085761,1096829,1103385,1101647,1108619,1091805,1071411,1016888,1002533,983635,983609,982778,952012,960464,959968,942420,961374,888537,878384,866414,847798,848696,811958,794877,784108,775943,768290,715654,693749,665028,653684,654836,626370,594625,570144,545583,542805,494496,466210,447546,424468,407606,371552,343878,317029,302577,288462,262609,248063,231942,199070,185077,166849,154687,135611,123165,114642,101984,91803,80750,72231,64899,53539,46092,40179,34421,29581,23076,18432,14159,10981,8230,5899,9503 2,0,0,2024,69050817,1131767,1126985,1120664,1112775,1103692,1093948,1084077,1074523,1065300,1056716,1048979,1079717,1082489,1096318,1092518,1083390,1121435,1130018,1118608,1109309,1101685,1097443,1097808,1116530,1126627,1104754,1100062,1098904,1100136,1110265,1115966,1113132,1118848,1101117,1080164,1025338,1010389,990980,990441,989078,957727,965118,963815,945642,964084,891123,880528,868127,849055,849394,812333,794750,783624,775164,767202,714470,692233,663324,651619,652377,623812,592011,567528,542931,539844,491586,463069,443987,420585,403517,367565,339845,312915,298130,283692,257737,242827,226383,193722,179455,161149,148731,129784,117206,108391,95721,85493,74572,66092,58789,47947,40756,35041,29576,25020,19200,15076,11364,8632,6329,10203 2,0,0,2025,70439912,1146436,1141524,1135070,1127268,1118492,1108928,1099014,1089169,1079694,1070530,1062248,1054607,1085485,1088669,1103345,1100995,1094115,1135082,1146741,1137884,1130085,1122819,1117880,1117059,1134624,1143756,1120971,1115394,1113376,1113693,1122908,1127511,1123507,1128203,1109960,1088674,1033367,1017780,997893,996843,994779,962521,968930,967065,948514,966530,893335,882233,869370,849814,849634,812226,794218,782832,774105,765772,712935,690345,661261,649221,649639,621020,589204,564724,540035,536492,488170,459365,439892,416368,399057,363172,335337,308295,293152,278349,252271,236967,220192,187809,173271,154916,142283,123482,110798,101714,89113,78917,68224,59842,52620,42366,35519,30091,24992,20795,15679,12080,8917,6624,10920 2,0,0,2026,71835114,1161289,1156269,1149673,1141720,1133027,1123765,1114027,1104141,1094373,1084958,1076101,1067911,1060410,1091681,1095729,1111848,1111769,1107867,1151912,1166129,1158807,1151379,1143433,1137258,1135270,1151886,1160120,1136408,1129944,1127017,1126451,1134501,1137938,1133005,1137086,1118555,1096761,1040929,1024737,1004373,1002637,999548,966459,972149,969965,951121,968587,895098,883467,870119,850122,849390,811720,793386,781762,772704,763975,711028,688091,658870,646555,646668,618034,586204,561680,536762,532612,484178,455114,435441,411766,394168,358278,330301,303121,287582,272373,246160,230450,213378,181311,166519,148174,135326,116718,103959,94655,82231,72159,61751,53521,46465,36890,30470,25408,20750,16956,12538,9462,6827,11544 2,0,0,2027,73235799,1176058,1171197,1164471,1156367,1147507,1138328,1128895,1119184,1109375,1099669,1090557,1081798,1073756,1066650,1098770,1104280,1122668,1125594,1124828,1171425,1187177,1180250,1172154,1162976,1155582,1152628,1168362,1175686,1151057,1143660,1139853,1138153,1144968,1147468,1142018,1145722,1126721,1104367,1048050,1031253,1010246,1007490,1003454,969802,975008,972595,953338,970190,896386,884196,870404,849949,848730,810911,792276,780349,770941,761785,708742,685503,656211,643658,643493,614848,582955,558235,532953,528122,479620,450492,430593,406715,388739,352815,324676,297340,281364,265712,239376,223284,205913,174219,159222,140903,127861,109490,96731,87316,75153,65271,55208,47223,40429,31614,25700,21070,16899,13535,9798,7229,12037 2,0,0,2028,74641212,1190587,1186034,1179455,1171207,1162193,1152844,1143489,1134085,1124448,1114704,1105302,1096284,1087676,1080030,1073782,1107347,1115158,1136550,1142637,1144483,1192602,1208734,1201159,1191834,1181451,1173042,1169208,1184043,1190451,1164864,1156562,1151631,1148721,1154534,1156515,1150784,1153932,1134404,1111525,1054722,1037154,1015165,1011483,1006759,972785,977601,974825,955101,971303,897170,884463,870203,849363,847757,809814,790820,778566,768787,759210,706120,682646,653320,640562,640114,611396,579301,554244,528527,523027,474668,445455,425268,401100,382698,346737,318410,290897,274443,258334,231910,215428,197775,166560,151359,133106,119900,101855,89208,79762,67946,58318,48683,41047,34612,26631,21284,17134,13470,10555,7469,12591 2,0,0,2029,76050603,1204975,1200634,1194343,1186234,1177071,1167560,1158038,1148710,1139379,1129808,1120366,1111059,1102190,1093988,1087201,1082416,1118264,1129117,1153664,1162386,1165811,1214279,1229743,1220959,1210432,1199050,1189712,1184982,1198920,1204362,1177848,1168393,1162259,1158380,1163618,1165310,1159117,1161648,1141631,1118224,1060760,1042088,1019214,1014868,1009696,975494,979794,976591,956372,971893,897481,884242,869580,848466,846493,808374,788997,776401,766245,756287,703221,679552,650224,637260,636454,607519,575085,549615,523498,517508,469278,439921,419361,394864,375995,339975,311440,283726,266778,250232,223727,206874,189004,158313,142937,124788,111495,93905,81471,72078,60668,51390,42285,35104,29127,22021,17281,13637,10482,8025,13068 2,0,0,2030,77463178,1219261,1215084,1208988,1201159,1192134,1182473,1172784,1163288,1154033,1144769,1135499,1126156,1116995,1108531,1101199,1095875,1093398,1132279,1146323,1173501,1183815,1187640,1235404,1249633,1239661,1228138,1215842,1205565,1199938,1212921,1217432,1189745,1179063,1171969,1167549,1172442,1173661,1166948,1168907,1148391,1124282,1065837,1046150,1022649,1017879,1012359,977805,981522,977863,957123,971999,897297,883602,868643,847278,844871,806557,786785,773842,763353,753070,700070,676243,646919,633681,632358,603065,570223,544357,518043,511504,463361,433780,412797,387943,368560,332473,303698,275791,258364,241359,214824,197657,179571,149477,133956,116001,102746,85722,73589,64316,53419,44603,36134,29507,24060,17849,13727,10601,7956,13715 2,0,0,2031,78878182,1233249,1229433,1223487,1215845,1207092,1197567,1187725,1178057,1168639,1159447,1150490,1141315,1132119,1123367,1115775,1109918,1106915,1107494,1149563,1166264,1195017,1205741,1208906,1255401,1268415,1257468,1245030,1231810,1220591,1214015,1226082,1229412,1200480,1188809,1181180,1176456,1180823,1181512,1174316,1175695,1154510,1129357,1070024,1049591,1025705,1020616,1014622,979647,982753,978613,957394,971601,896701,882647,867411,845732,842871,804349,784181,770939,760171,749602,696711,672721,643336,629667,627672,597937,564716,538652,512100,504936,456814,426972,405523,380272,360331,324156,295149,267090,249153,231711,205234,187746,169477,140063,124478,106857,93746,77382,65632,56587,46322,38071,30337,24335,19472,14150,10649,8024,14044 2,0,0,2032,80294714,1246897,1243482,1237884,1230377,1221803,1212552,1202845,1193025,1183433,1174080,1165193,1156333,1147305,1138516,1130645,1124536,1121012,1121082,1124874,1169590,1187892,1217032,1227099,1229033,1274278,1286288,1274442,1261088,1246943,1234737,1227251,1238144,1240215,1210285,1198062,1190139,1184919,1188691,1188889,1181207,1181833,1159640,1133542,1073587,1052654,1028487,1022939,1016410,980993,983469,978881,957165,970766,895784,881393,865820,843807,840469,801748,781234,767754,756743,745915,693134,668913,639315,625061,622293,592144,558744,532446,505591,497691,449561,419423,397468,371785,351238,314989,285786,257554,239142,221330,194931,177154,158732,130122,114616,97449,84577,68969,57706,49022,39498,31919,24985,19657,15404,10950,8045,14239 2,0,0,2033,81711752,1260159,1257185,1251973,1244805,1236366,1227288,1217854,1208168,1198425,1188897,1179847,1171059,1162350,1153733,1145826,1139448,1135683,1135247,1138550,1145013,1191309,1210014,1238467,1247304,1248026,1292236,1303326,1290580,1276309,1261191,1248034,1239384,1249028,1250079,1219583,1207045,1198634,1192857,1196086,1195796,1187447,1186979,1163870,1137094,1076770,1055426,1030859,1024789,1017695,981821,983704,978639,956503,969605,894566,879783,863848,841476,837668,798800,778009,764318,753091,741987,689261,664654,634686,619764,616225,585867,552249,525638,498391,489681,441537,411070,388560,362402,341229,304955,275534,247187,228376,210180,183906,165881,147405,119776,104467,87870,75330,60597,49951,41752,33073,26247,20146,15518,11893,8252,14331 2,0,0,2034,83128186,1273083,1270503,1265715,1258928,1250813,1241878,1232610,1223201,1213591,1203911,1194686,1185733,1177098,1168807,1161078,1154667,1150639,1149979,1152795,1158780,1166850,1213519,1231553,1258735,1266364,1266085,1309346,1319503,1305859,1290613,1274564,1260205,1250322,1258950,1259431,1228613,1215565,1206614,1200324,1203010,1202042,1192693,1191221,1167457,1140252,1079657,1057786,1032754,1026133,1018449,982166,983427,977960,955510,968128,892983,877779,861467,838754,834511,795564,774533,760662,749202,737743,684916,659771,629361,613784,609647,579034,545134,518115,490418,480834,432671,401837,378722,352077,330291,293973,264388,236047,216825,198253,172171,153989,135613,109126,94131,78205,66139,52408,42503,34912,27158,21129,15875,11950,8936,14490 2,0,0,2035,84543332,1285828,1283480,1279065,1272699,1264966,1256345,1247223,1237975,1228645,1219100,1209719,1200594,1191794,1183580,1176173,1169956,1165911,1164997,1167599,1173116,1180714,1189176,1235132,1251909,1277854,1284488,1283292,1325597,1334824,1320232,1304053,1286822,1271184,1260307,1268371,1268507,1237184,1223573,1214119,1207317,1209260,1207285,1197020,1194814,1170644,1143107,1082124,1059664,1034137,1026945,1018721,982002,982714,976954,954213,966265,891012,875366,858687,835675,831066,792079,770831,756763,744990,733004,679933,654167,623334,607280,602486,571539,537277,509786,481599,471073,422885,391645,367906,340786,318331,282040,252433,224095,204473,185570,159795,141610,123485,98284,83716,68599,57147,44546,35500,28622,21822,16619,12199,8959,15029 2,0,0,2036,85960375,1298308,1296271,1292077,1286074,1278760,1270521,1261711,1252609,1243438,1234172,1224922,1215645,1206673,1198291,1190970,1185077,1181242,1180328,1182691,1188003,1195146,1203136,1210907,1255566,1271112,1296035,1301753,1299638,1340987,1349238,1333737,1316371,1297881,1281212,1269793,1277526,1277129,1245247,1231111,1221152,1213651,1214519,1211628,1200716,1198022,1173552,1145558,1084125,1061050,1035010,1027296,1018496,981431,981704,975666,952568,964026,888659,872584,855585,832341,827390,788397,766913,752573,740310,727634,674261,647889,616820,600251,594708,563339,528664,500673,471962,460428,412195,380537,356192,328537,305445,269342,239713,211431,191453,172323,147046,129022,111278,87493,73497,59334,48639,37263,29156,23039,17192,12797,9165,15427 2,0,0,2037,87378189,1310402,1308797,1304903,1299117,1292155,1284330,1275905,1267112,1258089,1248985,1240009,1230863,1221739,1213193,1205710,1199903,1196402,1195719,1198092,1203183,1210124,1217660,1224954,1231446,1274834,1289366,1313337,1318145,1315121,1355465,1362779,1346109,1327492,1307991,1290747,1279018,1286221,1285238,1252840,1238181,1227521,1218987,1218878,1215334,1204030,1200944,1176046,1147526,1085635,1061926,1035425,1027151,1017866,980559,980408,974025,950549,961388,885925,869467,852211,828772,823505,784486,762692,747911,734994,721539,667896,641107,609774,592606,586194,554358,519245,490706,461432,448807,400549,368505,343470,315342,291738,255837,226228,198066,177856,158667,134065,116348,99123,76890,63633,50556,40738,30645,23505,18181,13261,9634,15851 2,0,0,2038,88795703,1322007,1320930,1317463,1311972,1305223,1297746,1289732,1281329,1272610,1263650,1254835,1245965,1236971,1228279,1220628,1214681,1211269,1210928,1213547,1218658,1225386,1232723,1239563,1245573,1250806,1293144,1306742,1329770,1333659,1329679,1369071,1375194,1357282,1337650,1317591,1300010,1287785,1294400,1292866,1259953,1244579,1232889,1223409,1222596,1218649,1207058,1203444,1178060,1148997,1086627,1062340,1035340,1026588,1016930,979407,978760,972007,948130,958354,882860,866092,848607,824997,819385,780268,758003,742610,728950,714716,661008,633770,602102,584230,576877,544535,508947,479817,449924,436159,387933,355430,329755,301294,277161,241522,212008,184110,163832,144760,120989,103720,87182,66649,54276,42397,33550,24746,18582,14050,10001,16465 2,0,0,2039,90212009,1333208,1332581,1329628,1324553,1318099,1310838,1303167,1295170,1286841,1278185,1269515,1260804,1252090,1243526,1235730,1229618,1226080,1225842,1228807,1234187,1240943,1248067,1254703,1260256,1265001,1269197,1310570,1323236,1345323,1348249,1343354,1381527,1386390,1367482,1347295,1326930,1308818,1296025,1302098,1300010,1266397,1249972,1237347,1227196,1225925,1221678,1209668,1205460,1179565,1149943,1087146,1062250,1034842,1025721,1015710,977906,976736,969592,945323,954971,879529,862478,844791,820989,814949,775564,752672,736581,722180,707345,653550,625783,593697,575055,566692,533799,497706,467926,437387,422470,374227,341330,315157,286350,261723,226433,197151,169701,149550,130734,107952,91303,75642,56921,45569,34964,27132,19597,14386,10616,17137 2,0,0,2040,91626191,1344032,1343813,1341305,1336736,1330700,1323731,1316277,1308620,1300695,1292431,1284061,1275498,1266942,1258664,1250999,1244741,1241041,1240688,1243784,1249511,1256541,1263697,1270118,1275469,1279753,1283452,1286695,1327101,1338845,1359938,1361946,1355879,1392760,1396610,1377170,1356672,1335803,1317100,1303787,1309313,1306484,1271831,1254450,1241155,1230593,1228963,1224283,1211788,1206969,1180549,1150412,1087167,1061749,1034045,1024571,1014129,976025,974313,966781,942178,951311,875965,858649,840738,816664,810014,770216,746607,729817,714862,699377,645426,617039,584482,565014,555559,522077,485430,454969,423804,407592,359440,326306,299628,270514,245448,210659,181817,155013,135138,116747,95124,79289,64671,47856,37623,28314,21524,15200,10890,18025 2,0,0,2041,93037545,1354542,1354672,1352565,1348434,1342901,1336344,1329183,1321745,1314159,1306297,1298317,1290056,1281650,1273524,1266145,1260030,1256196,1255691,1258677,1264542,1271929,1279362,1285819,1290939,1295021,1298259,1301004,1303296,1342733,1353509,1373658,1374485,1367175,1403019,1406309,1386580,1365577,1344150,1324898,1311067,1315856,1311939,1276342,1258280,1244580,1233702,1231586,1226412,1213402,1207950,1181049,1150373,1086775,1060939,1032958,1023066,1012167,973755,971504,963628,938756,947399,872188,854580,836358,811840,804412,764121,739800,722497,706936,690706,636528,607464,574389,554040,543416,509292,472059,440930,409034,391548,343688,310323,283168,253814,228446,194384,166174,140185,120759,102969,82695,67860,54439,39569,30504,22491,16725,11531,18806 2,0,0,2042,94445499,1364866,1365207,1363449,1359722,1354620,1348561,1341812,1334665,1327302,1319775,1312201,1304323,1296215,1288244,1281018,1275193,1271506,1270871,1273726,1279491,1287017,1294805,1301543,1306703,1310547,1313580,1315858,1317651,1318989,1357415,1367270,1386217,1385795,1377486,1412760,1415734,1395522,1373951,1352009,1332201,1317660,1321376,1316471,1280210,1261723,1247717,1236393,1233729,1228033,1214480,1208450,1181040,1149914,1086070,1059842,1031513,1021175,1009800,971092,968353,960198,935088,943255,868166,850188,831479,806350,798045,757276,732424,714568,698305,681209,626776,596990,563358,542059,530165,495364,457576,425652,393077,374458,326931,293379,265808,236361,210888,177772,150381,125375,106593,89614,70861,57189,45072,32139,24265,17502,12710,19772 2,0,0,2043,95849502,1375035,1375562,1374010,1370627,1365922,1360292,1354038,1347303,1340231,1332929,1325681,1318213,1310490,1302813,1295752,1290082,1286691,1286208,1288937,1294584,1302020,1309958,1317043,1322478,1326360,1329152,1331228,1332544,1333383,1333729,1371192,1379868,1397541,1396120,1387270,1422219,1424690,1403931,1381838,1359371,1338831,1323240,1325973,1320353,1283685,1264879,1250433,1238602,1235363,1229122,1215085,1208441,1180600,1149136,1085073,1058377,1029682,1018881,1007042,968087,964922,956521,931189,938850,863807,845283,825926,800093,790909,749852,724434,705927,688848,670808,616094,585551,551305,528975,515746,480271,441811,409146,376076,356279,309173,275504,247658,218334,192969,160985,134596,110772,92845,76880,59793,47401,36657,25611,18911,13322,21248 2,0,0,2044,97249155,1385213,1385754,1384382,1381202,1376838,1371605,1365781,1359547,1352880,1345871,1338850,1331696,1324387,1317093,1310328,1304822,1301593,1301420,1304309,1309835,1317157,1325008,1332239,1338021,1342181,1345002,1346835,1347951,1348311,1348156,1347556,1383792,1391216,1407871,1405916,1396777,1431205,1433106,1411851,1389225,1366052,1344439,1327883,1329907,1323841,1286871,1267608,1252665,1240308,1236467,1229728,1215180,1208005,1179837,1148051,1083708,1056519,1027450,1016192,1003939,964808,961252,952612,927031,934080,858935,839693,819594,793066,783180,741800,715730,696455,678483,659429,604428,573054,538139,514721,500114,463831,424767,391552,357980,337018,290443,256808,228898,199913,174854,144198,119023,96593,79730,64956,49632,38601,29250,19997,14420,22655 2,0,0,2045,98644304,1395549,1395956,1394590,1391584,1387429,1382531,1377100,1371295,1365130,1358528,1351796,1344871,1337877,1330992,1324613,1319411,1316340,1316341,1319553,1325241,1332446,1340182,1347334,1353258,1357756,1360867,1362726,1363593,1363752,1363109,1362011,1360199,1395143,1401572,1417673,1415427,1405807,1439651,1441024,1419264,1395927,1371708,1349109,1331879,1333446,1327033,1289633,1269857,1254388,1241478,1237089,1229822,1214844,1207248,1178776,1146590,1081942,1054264,1024819,1013158,1000551,961282,957346,948435,922525,928768,853379,833327,812485,785451,774793,733017,706193,686064,667133,647002,591680,559409,523783,499263,483077,446057,406603,372823,338795,316700,270847,237479,209721,181276,156728,127622,103884,83041,67434,53991,40478,30845,22868,15274,24344 2,0,0,2046,100034827,1406080,1406311,1404809,1401802,1397817,1393129,1388032,1382618,1376884,1370780,1364455,1357820,1351050,1344487,1338523,1333701,1330944,1331104,1334493,1340512,1347881,1355505,1362544,1368387,1373024,1376464,1378608,1379510,1379421,1378575,1376981,1374675,1371588,1405494,1411396,1427193,1424458,1414296,1447595,1448439,1425984,1401599,1376430,1353127,1335480,1336700,1329802,1291913,1271600,1255577,1242170,1237200,1229491,1214193,1206177,1177325,1144720,1079766,1051601,1021845,1009843,996913,957529,953171,943894,917470,922731,847029,826176,804765,777174,765650,723378,695725,674690,654726,633435,577755,544546,508201,482400,464653,427097,387270,352965,318543,295455,250584,217710,190306,162615,138818,111502,89402,70317,56114,44098,32398,24151,17494,26049 2,0,0,2047,101420673,1416852,1416855,1415171,1412035,1408043,1403525,1398638,1393555,1388209,1382538,1376708,1370482,1364001,1357658,1352020,1347619,1345245,1345716,1349264,1355461,1363175,1370961,1377888,1383619,1388178,1391759,1394235,1395416,1395363,1394270,1392469,1389662,1386077,1381975,1415312,1420925,1436225,1432940,1422284,1455034,1455164,1431672,1406330,1380499,1356753,1338795,1339522,1332076,1293679,1272813,1256297,1242365,1236893,1228838,1213227,1204719,1175465,1142422,1077181,1048588,1018588,1006276,993036,953511,948633,938804,911699,915859,839884,818403,796380,768139,755621,712791,684264,662248,641170,618612,562571,528413,491191,464142,445003,406916,366761,332005,297351,273476,229849,197685,170849,144169,121382,96062,75793,58593,45886,35349,25410,18506,28733 2,0,0,2048,102801773,1427846,1427641,1425733,1422402,1418278,1413757,1409037,1404161,1399152,1393862,1388466,1382735,1376660,1370607,1365189,1361116,1359162,1360029,1363890,1370248,1378140,1386276,1393363,1398982,1403432,1406928,1409541,1411059,1411282,1410221,1408171,1405155,1401074,1396474,1391815,1424841,1429969,1444713,1440920,1429762,1461777,1460849,1436420,1410397,1384162,1360088,1341680,1341852,1333840,1294918,1273549,1256507,1242130,1236255,1227875,1211868,1202851,1173177,1139707,1074240,1045290,1015076,1002472,988891,949130,943544,932982,905107,908147,832111,809953,787222,758219,744617,701193,671731,648651,626358,602459,546075,510792,472754,444665,424078,385510,345110,310057,275408,250975,208829,177600,151596,126191,104679,81533,63229,47987,36832,27773,19502,31214 2,0,0,2049,104178299,1439079,1438642,1436521,1432967,1428647,1423991,1419270,1414562,1409758,1404810,1399788,1394489,1388914,1383270,1378136,1374284,1372659,1373948,1378210,1384884,1392933,1401251,1408689,1414470,1418805,1422203,1424729,1426374,1426932,1426154,1424137,1420870,1416581,1411478,1406324,1401367,1433874,1438467,1452696,1448391,1436544,1467483,1465596,1440508,1414063,1387537,1362995,1344079,1343677,1335076,1295682,1273779,1256293,1241571,1235313,1226527,1210106,1200552,1170467,1136619,1071011,1041739,1011322,998391,984365,944195,937726,926327,897683,899767,823656,800724,777159,747327,732563,688502,658030,633787,610187,584909,528037,491702,453080,423920,401879,362908,322437,287325,252929,228154,187742,157712,132817,108942,88939,68106,51849,38575,28972,21356,33527 2,0,0,2050,105550298,1450612,1449880,1447526,1443755,1439210,1434364,1429507,1424798,1420158,1415415,1410731,1405814,1400671,1395526,1390798,1387229,1385830,1387441,1392129,1399204,1407572,1416044,1423667,1429803,1434299,1437577,1440001,1441572,1442258,1441808,1440078,1436846,1432302,1426994,1421335,1415880,1410425,1442358,1446461,1460168,1455162,1442288,1472245,1469673,1444192,1417442,1390482,1365409,1345962,1344972,1335828,1295939,1273581,1255758,1240709,1233987,1224766,1207901,1197829,1167389,1133236,1067518,1037937,1007294,993932,979275,938533,931081,918829,889595,890643,814407,790578,766098,735383,719380,674618,643053,617557,592615,565716,508469,471325,432112,401892,378432,339227,298955,264024,230114,205249,166847,138297,114779,92666,74376,55924,41736,30400,22312,36324 2,0,0,2051,106918120,1462436,1461416,1458764,1454763,1450001,1444927,1439879,1435033,1430391,1425814,1421334,1416755,1411995,1407283,1403056,1399891,1398774,1400617,1405624,1413129,1421900,1430696,1438468,1444785,1449635,1453077,1455383,1456849,1457462,1457136,1455732,1452784,1448273,1442716,1436858,1430896,1424940,1418931,1450339,1453941,1466947,1460899,1447095,1476346,1473350,1447589,1420394,1392929,1367302,1347309,1345779,1336073,1295763,1273060,1254910,1239460,1232246,1222574,1205277,1194731,1164004,1129600,1063786,1033866,1002904,988904,973441,932037,923591,910652,880781,880666,804229,779426,753971,722311,704953,659426,626706,599913,573378,544880,487578,449609,409845,378625,353873,314680,274865,240360,207192,182534,146431,119633,97745,77585,61141,45080,32940,23449,38814 2,0,0,2052,108281914,1474490,1473235,1470297,1466000,1461013,1455719,1450439,1445403,1440626,1436043,1431730,1427353,1422930,1418605,1414810,1412145,1411434,1413562,1418802,1426628,1435824,1445018,1453118,1459588,1464623,1468412,1470879,1472226,1472733,1472342,1471061,1468445,1464220,1458691,1452570,1446413,1439958,1433443,1426926,1457803,1460725,1472681,1465690,1451230,1480042,1476731,1450550,1422850,1394869,1368664,1348176,1346085,1335892,1295263,1272239,1253681,1237795,1230072,1219956,1202280,1191320,1160351,1125713,1059778,1029417,997943,983131,966756,924699,915425,901734,871119,869706,793033,767194,740693,707997,689168,642830,608922,580580,552475,522634,465305,426555,386311,354234,328410,289494,250388,216569,184433,160329,126786,101990,81936,63865,49349,35632,25452,41230 2,0,0,2053,109641712,1486727,1485293,1482120,1477531,1472247,1466727,1461227,1455960,1450990,1446272,1441954,1437750,1433526,1429535,1426129,1423902,1423684,1426213,1431741,1439798,1449317,1458934,1467429,1474236,1479421,1483397,1486215,1487723,1488108,1487607,1486259,1483763,1479872,1474633,1468548,1462120,1455468,1448459,1441440,1434408,1464570,1466465,1477472,1469813,1454966,1483439,1479678,1453014,1424787,1396267,1369543,1348539,1345954,1335382,1294458,1271019,1252033,1235694,1227475,1216964,1198975,1187651,1156445,1121527,1055382,1024393,992231,976506,959206,916689,906522,891951,860479,857648,780742,753798,726157,692330,671933,624767,589429,559556,530138,498907,441644,402185,361633,328928,302260,263883,225770,192944,162163,138950,108196,85596,67528,51621,39060,27576,44198 2,0,0,2054,110997560,1499067,1497517,1494167,1489347,1483774,1477954,1472230,1466741,1461542,1456629,1452176,1447965,1443915,1440123,1437050,1435212,1435435,1438455,1444381,1452723,1462472,1472413,1481338,1488534,1494057,1498186,1501185,1503044,1503598,1502976,1501520,1498956,1495184,1490278,1484482,1478097,1471176,1463968,1456451,1448923,1441191,1470297,1471266,1481600,1473537,1458410,1486413,1482131,1454956,1426184,1397185,1369918,1348471,1345502,1334559,1293259,1269385,1249956,1233175,1224505,1213661,1195406,1183720,1152238,1116930,1050400,1018605,985666,969021,950961,907937,896758,881180,848766,844419,767272,739121,710235,675200,653176,604945,568223,537083,506302,473695,416623,376625,336009,302934,275668,238103,201296,169793,140692,118695,90903,70636,54655,40915,30274,47678 2,0,0,2055,112349365,1511498,1509846,1506381,1501386,1495578,1489482,1483457,1477734,1472315,1467174,1462526,1458176,1454122,1450504,1447627,1446124,1446733,1450189,1456602,1465340,1475379,1485558,1494793,1502427,1508340,1512804,1515964,1518001,1518902,1518449,1516879,1514211,1510365,1505578,1500117,1494022,1487143,1479662,1471947,1463925,1455700,1446934,1475080,1475396,1485317,1476963,1461426,1488892,1484061,1456362,1427104,1397597,1369864,1348078,1344743,1333341,1291639,1267316,1247464,1230282,1221233,1210102,1191576,1179480,1147613,1111723,1044645,1011949,978230,960830,941954,898325,886004,869313,835901,829929,752507,723037,692822,656541,632583,583365,545547,513105,480967,447039,390359,350087,309663,276473,248883,212462,177301,147447,120324,99829,75102,57247,43387,31756,51906 2,0,0,2056,113697159,1523954,1522263,1518701,1513589,1507611,1501276,1494977,1488951,1483302,1477943,1473068,1468521,1464322,1460702,1458001,1456686,1457630,1461472,1468324,1477540,1487970,1498433,1507915,1515857,1522209,1527069,1530556,1532756,1533842,1533741,1532330,1529554,1525613,1520749,1515406,1509649,1503062,1495627,1487635,1479413,1470699,1461439,1451737,1479191,1479119,1488738,1479965,1463953,1490844,1485453,1457285,1427520,1397579,1369486,1347385,1343588,1331705,1289591,1264833,1244597,1227087,1217697,1206276,1187435,1174814,1142364,1105716,1038011,1004412,970090,951874,932063,887723,874157,856268,821786,814053,736320,705444,673841,636028,610148,560275,521344,487604,454154,419054,363076,322790,282824,249809,222222,187299,154118,126233,101332,82575,60940,45502,33729,55746 2,0,0,2057,115040720,1536359,1534702,1531104,1525905,1519805,1513298,1506758,1500465,1494511,1488918,1483825,1479052,1474657,1470890,1468189,1467048,1468175,1472348,1479574,1489231,1500136,1510989,1520763,1528951,1535612,1540910,1544797,1547330,1548570,1548658,1547606,1544982,1540931,1535980,1530564,1524917,1518667,1511526,1503586,1495083,1486177,1476426,1466233,1455868,1482902,1482549,1491739,1482478,1465956,1492260,1486364,1457707,1427504,1397239,1368808,1346297,1342016,1329629,1287122,1261967,1241422,1223635,1213897,1202138,1182864,1169515,1136309,1098793,1030484,996158,961183,942027,921150,876025,861129,841954,806302,796653,718596,686258,652965,613668,586139,535611,495597,460613,425984,389957,334990,294973,255752,223240,196049,162966,132082,106425,83934,67091,48503,35425,59651 2,0,0,2058,116379922,1548663,1547083,1543529,1538299,1532111,1525482,1518770,1512235,1506012,1500119,1494786,1489797,1485177,1481212,1478358,1477217,1478514,1482869,1490423,1500450,1511798,1523120,1533281,1541762,1548669,1554278,1558607,1561535,1563117,1563359,1562494,1560234,1556340,1551277,1545777,1540060,1533917,1527114,1519471,1511025,1501832,1491895,1481213,1470360,1459598,1486314,1485554,1494253,1484472,1467433,1493195,1486767,1457697,1427163,1396585,1367732,1344786,1340002,1327131,1284278,1258798,1237986,1219924,1209789,1197571,1177662,1163397,1129326,1090946,1022222,987119,951382,931151,909107,863153,846838,826249,789310,777603,699255,665139,630182,589728,560495,509370,468341,432240,396682,359994,306342,266896,228754,197125,170721,139806,111487,88257,68295,53473,37822,63384 2,0,0,2059,117714639,1560845,1559364,1555893,1550706,1544496,1537777,1530940,1524231,1517766,1511605,1505973,1500740,1495909,1491718,1488665,1487375,1488667,1493179,1500906,1511254,1522967,1534736,1545373,1554243,1561447,1567300,1571942,1575317,1577290,1577876,1577171,1575096,1571569,1566664,1561051,1555250,1549047,1542353,1535042,1526897,1517765,1507541,1496672,1485337,1474092,1463041,1489308,1488077,1496245,1485935,1468432,1493633,1486737,1457355,1426509,1395535,1366235,1342841,1337562,1324244,1281123,1255371,1234293,1215904,1205257,1192368,1171643,1156337,1121397,1082328,1013156,977164,940550,919140,895856,849013,831152,809003,770685,756816,677944,642087,605784,564140,533201,481573,439691,402714,366474,329420,277404,238880,202193,171830,146591,118136,92571,71905,54514,41755,67540 2,0,0,2060,119044452,1572872,1571519,1568146,1563051,1556883,1550146,1543220,1536387,1529747,1523342,1517443,1511913,1506839,1502434,1499152,1497658,1498796,1503297,1511179,1521692,1533722,1545858,1556941,1566288,1573884,1580036,1584924,1588609,1591033,1592013,1591651,1589741,1586402,1581866,1576416,1570507,1564216,1557462,1550264,1542451,1533615,1523459,1512310,1500788,1489062,1477525,1466057,1491820,1490092,1497714,1486926,1468927,1493638,1486378,1456701,1425453,1394066,1364307,1340481,1334744,1321050,1277709,1251679,1230287,1211460,1200091,1186347,1164685,1148326,1112677,1072857,1003150,966156,928576,905910,881305,833480,813928,790092,750332,733897,654656,617381,579697,536894,504284,452333,409853,372262,335624,298514,248505,211301,176433,147704,123988,98210,75520,57476,42633,73127 2,0,1,2014,28151204,505191,523306,523951,530866,527766,521508,539495,539550,528345,517449,504530,494831,488617,492163,493595,477802,474397,474898,478064,488252,496263,502275,511733,508678,505521,483158,482034,474680,479975,481903,464072,470520,469951,462187,479014,437307,434071,426777,418706,422584,401977,393511,389530,386620,388785,361881,352106,336643,333472,335359,318705,302030,289831,276378,277361,250699,235055,225465,213569,205583,186193,172577,159292,153184,145996,133890,127672,120086,102930,97437,87777,82243,73812,68374,65556,60085,55720,51010,47779,44728,39060,35246,33126,30760,28657,24440,21298,18013,15564,13002,10999,9144,6841,5197,3969,2654,2040,1333,964,674,1337 2,0,1,2015,28844751,511839,510105,527347,527229,533627,530172,523855,541929,542083,531038,520146,507191,497408,491392,495449,497687,483375,481875,484311,488936,499812,508118,513760,522390,518726,514796,492019,490300,482462,487155,488500,470200,475721,475027,467011,483560,441838,438088,430546,422335,425645,404643,395473,391298,388242,390196,363228,353062,337471,333911,335514,318632,301693,289462,275825,276577,249915,234190,224403,212417,204312,185052,171429,158256,152078,144797,132699,126358,118656,101620,96091,86547,80983,72575,67057,64081,58567,54148,49397,46062,42948,37312,33515,31328,28886,26704,22588,19527,16370,14021,11576,9672,7922,5831,4374,3281,2161,1637,1046,744,1388 2,0,1,2016,29541850,518754,516790,514151,530546,529917,535991,532468,526306,544504,544750,533796,522851,509916,500245,494694,499669,503291,490946,491393,495230,500674,511607,519684,524614,532439,528299,523724,500510,498203,489830,493906,494514,475735,480525,479964,471822,487925,446044,441822,434061,425549,428110,406773,397127,392922,389723,391359,364226,353657,337951,334075,335357,318272,301122,288834,275072,275582,248896,233079,223117,211105,202936,183824,170215,157125,150807,143416,131305,124832,117055,100196,94662,85205,79544,71138,65542,62427,56877,52401,47621,44203,41022,35456,31666,29432,26912,24657,20692,17739,14729,12474,10158,8375,6755,4888,3616,2664,1730,1280,805,1451 2,0,1,2017,30241204,525973,523739,520854,517347,533156,532206,538242,534869,528900,547210,547479,536548,525595,512859,503600,498923,505387,510902,500553,502415,506985,512607,523082,530580,534851,541962,537419,532238,508539,505632,496691,500023,499897,480765,485201,484816,476368,491964,449900,445258,437167,428115,430010,408548,398625,394389,390923,392191,364839,353927,338112,333902,334880,317656,300314,287971,274097,274340,247617,231735,221654,209684,201477,182508,168898,155825,149350,141829,129698,123124,115325,98687,93117,83687,77903,69498,63847,60596,55012,50484,45698,42201,38961,33480,29715,27419,24836,22556,18771,15942,13084,10939,8770,7137,5659,4032,2933,2118,1354,985,1518 2,0,1,2018,30942117,533332,530995,527830,524062,519939,535363,534382,540610,537414,531624,549963,550199,539312,528538,516290,507863,504657,513114,520554,511661,514267,518926,524200,533867,540815,544539,551020,546051,540261,516041,512535,502835,505481,504776,485592,489821,489370,480552,495661,453409,448271,439626,430113,431534,410127,399988,395552,391743,392639,365093,353911,337922,333410,334138,316792,299280,286883,272874,272828,246098,230220,220084,208176,199930,181068,167404,154325,147673,140021,127900,121280,113495,97070,91381,81954,76050,67668,61971,58581,52976,48419,43622,40059,36764,31394,27662,25304,22709,20436,16859,14154,11458,9449,7455,5976,4659,3264,2337,1648,1039,1680 2,0,1,2019,31643868,540844,538385,535107,531054,526659,522125,537455,536669,543122,540088,534396,552695,552930,542263,531963,520621,513637,512411,522872,531712,523597,526294,530508,535076,543980,550480,553719,559568,554103,547720,522951,518671,508253,510403,509436,490314,494154,493536,484359,499017,456447,450636,441506,431721,432859,411522,401075,396326,392171,392731,365044,353550,337414,332645,333151,315680,298034,285542,271395,271062,244414,228593,218433,206574,198257,179438,165712,152590,145782,138015,125958,119331,111525,95265,89421,79998,74004,65653,59898,56383,50786,46192,41394,37785,34447,29202,25510,23131,20567,18330,14945,12382,9874,8027,6224,4916,3765,2592,1817,1254,1826 2,0,1,2020,32345953,548380,545927,542521,538343,533665,528854,524197,539662,539105,545754,542818,537131,555426,555859,545699,536292,526472,521447,522227,534146,543704,535706,537960,541373,545263,553513,559618,562332,567521,561530,554559,529057,524038,513111,515093,513984,494722,498104,497301,487801,501909,458826,452412,443012,433112,434018,412590,401786,396690,392241,392519,364642,352859,336635,331633,331912,314331,296525,283935,269670,269115,242622,226874,216686,204838,196388,177590,163792,150616,143689,135859,123914,117234,109336,93218,87230,77833,71757,63440,57645,54022,48429,43815,39023,35386,32014,26905,23302,20945,18431,16234,13060,10660,8373,6696,5107,3966,2980,2013,1377,2067 2,0,1,2021,33047460,555832,553479,550061,545749,540941,535843,530906,526356,541994,541647,548505,545590,539957,558439,559409,550187,542311,534556,531543,533814,546509,556154,547699,549140,551787,555074,562728,568349,570458,574957,568375,560647,534436,528838,517737,519621,518181,498669,501610,500619,490682,504032,460530,453739,444217,434203,434782,413165,401998,396577,391885,391825,363781,351766,335451,330210,330259,312531,294560,281888,267568,266860,240558,224912,214664,202776,194165,175384,161536,148401,141451,133584,121714,114922,106896,90932,84824,75463,69300,61034,55216,51487,45903,41285,36531,32853,29478,24557,21078,18761,16311,14167,11231,9031,6974,5485,4109,3134,2307,1527,2303 2,0,1,2022,33749750,563132,560981,557648,553317,548369,543134,537915,533082,528686,544468,544369,551261,548390,543000,561991,563915,556255,550443,544756,543205,546254,559071,568240,558954,559614,561610,564321,571358,576441,577929,581736,574375,565962,539230,533397,522253,523842,521990,502246,504766,503454,492879,505576,461840,454864,445241,434986,435165,413357,401846,396154,391181,390799,362653,350435,334014,328559,328326,310460,292366,279670,265361,264521,238414,222824,212460,200492,191702,172945,159141,146068,139100,131155,119298,112350,104205,88430,82213,72877,66643,58451,52607,48783,43227,38629,33919,30225,26884,22196,18857,16595,14218,12164,9502,7509,5700,4405,3237,2419,1744,2549 2,0,1,2023,34453042,570418,568324,565183,560931,555956,550583,545221,540108,535426,531150,547156,547101,554049,551423,546575,566504,569995,564438,560708,556520,555716,558887,571248,579577,569492,569476,570883,572977,579379,583853,584717,587699,579651,570714,543824,537852,526454,527685,525475,505480,507494,505614,494487,506741,462953,455833,445964,435388,435193,413176,401393,395400,390145,389491,361283,348859,332343,326643,326132,308153,290011,277345,263073,262094,236139,220540,210042,197967,188991,170343,156611,143606,136572,128509,116618,109521,101275,85694,79372,70072,63799,55681,49842,45928,40433,35850,31195,27546,24267,19835,16654,14455,12189,10272,7894,6128,4567,3459,2491,1826,2843 2,0,1,2024,35159691,577805,575659,572559,568489,563590,558182,552685,547431,542466,537906,533855,549889,549894,557085,555010,551125,572625,578226,574787,572575,569159,568436,571151,582688,590211,579436,578810,579625,581080,586827,590691,590781,593004,584469,575347,548411,542081,530354,531242,528676,508311,509606,507250,495763,507753,463950,456559,446359,435453,434902,412731,400623,394347,388866,387950,359693,347076,330431,324480,323701,305674,287569,274949,260714,259546,233680,218048,207387,195194,186122,167611,153950,140990,133810,125587,113675,106441,98099,82721,76309,67075,60750,52736,46917,42943,37499,32967,28417,24846,21669,17505,14491,12385,10280,8516,6426,4901,3577,2652,1873,3064 2,0,1,2025,35869566,585293,583087,579929,575898,571167,565830,560299,554914,549814,544964,540628,536610,552690,552937,560677,559581,557297,580911,588638,586748,585317,582001,580782,582668,593420,600250,588846,587605,587804,588606,593696,596798,596175,597844,589155,579963,552764,546002,533956,534514,531472,510521,511180,508545,496894,508646,464703,456943,446407,435199,434344,411962,399556,393052,387356,386187,357886,345046,328272,322081,321100,303100,285048,272469,258231,256792,230996,215309,204480,192260,183099,164744,151113,138136,130767,122387,110475,103104,94656,79523,73028,63867,57520,49633,43851,39810,34454,30007,25633,22168,19100,15209,12393,10435,8509,6921,5129,3832,2737,1987,3224 2,0,1,2026,36582503,592876,590617,587391,583291,578594,573424,567960,562544,557311,552329,547705,543400,539428,555741,556543,565259,565784,565655,591395,600670,599588,598262,594460,592373,593466,603547,609750,597709,595821,595395,595545,599822,602224,601100,602549,593824,584345,556812,549627,537278,537373,533642,512191,512418,509691,497901,509285,465115,456980,446134,434678,433458,410897,398246,391525,385622,384198,355840,342769,325887,319520,318395,300454,282447,269875,255555,253800,228058,212305,201401,189164,179925,161682,148025,134979,127433,118910,107005,99487,90960,76093,69518,60458,54109,46380,40640,36561,31335,27038,22854,19506,16578,12992,10418,8620,6901,5510,3998,2925,2042,3383 2,0,1,2027,37298266,600421,598242,594954,590773,586003,580863,575568,570215,564953,559842,555082,550492,546238,542500,559356,561148,571487,574184,576224,603509,613589,612626,610820,606157,603236,603651,613131,618695,605992,603453,602403,601737,605271,607175,605886,607245,598259,588411,560551,552962,540192,539604,535260,513523,513502,510717,498652,509570,465169,456693,445592,433841,432263,409588,396706,389778,383669,381955,353539,340263,323338,316863,315615,297719,279716,267070,252636,250541,224846,209124,198152,185907,176542,158351,144632,131524,123806,115155,103254,95602,87001,72424,65793,56864,50530,42972,37299,33237,28211,24077,20093,16906,14140,10900,8592,6978,5479,4280,3040,2172,3505 2,0,1,2028,38016518,607843,605824,602610,598355,593503,588288,583020,577837,572636,567500,562612,557880,553344,549325,546141,563971,567404,579927,584809,588431,616512,626701,625273,622609,617117,613480,613294,622160,627052,613691,610498,608655,607243,610237,611989,610667,611711,602377,592167,564000,555891,542459,541283,536540,514703,514467,511476,499060,509492,464907,456134,444726,432695,430819,408041,394941,387807,381462,379455,351002,337591,320692,314131,312743,294842,276774,264011,249440,246985,221446,205765,194731,182425,172857,154694,140922,127779,119893,111091,99216,91438,82777,68533,61860,53091,46792,39428,33888,29898,25101,21152,17392,14402,11849,8970,6936,5527,4247,3245,2256,3655 2,0,1,2029,38736766,615191,613286,610219,606030,601106,595802,590457,585298,580273,575196,570284,565424,560742,556449,552987,550792,570247,575882,590598,597077,601530,629703,639410,637134,633650,627449,623176,622377,630603,634814,620787,616779,614214,612269,615062,616793,615213,615850,606182,595626,567026,558166,544171,542618,537657,515760,515172,511879,499100,509084,464361,455247,443544,431297,429140,406276,392956,385589,378996,376715,348300,334820,317964,311299,309722,291747,273576,260675,245950,243221,217855,202219,191080,178644,168833,150705,136898,123728,115661,106718,94885,86987,78294,64414,57739,49146,42905,35801,30464,26578,22019,18291,14790,12041,9730,7220,5478,4273,3207,2391,3783 2,0,1,2030,39458708,622486,620668,617702,613659,608798,603421,597983,592753,587746,582846,577995,573114,568299,563859,560136,557658,557110,578764,586605,602924,610245,614818,642487,651336,648240,644047,637224,632304,630868,638424,641964,627111,622352,619286,617156,619874,621356,619427,619667,609683,598660,569409,559883,545537,543796,538653,516551,515515,511917,498809,508384,463488,454046,442115,429664,427228,404288,390723,383108,376293,373796,345482,331959,315141,308317,306478,288380,270088,257028,242255,239245,214064,198432,187101,174502,164447,146385,132549,119353,111100,102037,90253,82260,73557,60109,53429,45043,38933,32162,27058,23291,19015,15535,12349,9868,7821,5685,4219,3223,2362,3935 2,0,1,2031,40181889,629627,627997,625113,621166,616444,611128,605616,600285,595212,590329,585661,580838,576004,571430,567558,564830,564014,565679,589541,598995,616151,623596,627691,654482,662496,658700,653884,646428,640831,638735,645631,648345,632730,627439,624212,622020,624448,625593,623324,623183,612759,601032,571219,561246,546737,544844,539386,516977,515489,511621,498230,507348,462299,452590,440445,427800,425093,402040,388227,380390,373415,370765,342578,328996,312170,305111,302953,284713,266285,253162,238340,235046,210017,194318,182755,169992,159704,141718,127852,114643,106219,97037,85338,77266,68595,55594,48946,40847,34940,28538,23685,20083,16124,12942,10103,7908,6139,4365,3168,2361,4000 2,0,1,2032,40905892,636594,635171,632468,628596,623964,618785,613334,607931,602752,597810,593153,588516,583738,579146,575148,572279,571218,572630,576520,601985,612292,629561,636531,639773,665703,673001,668590,663144,655023,648732,645988,652070,654010,637857,632382,629128,626653,628683,629500,626907,626266,615173,602839,572673,562446,547809,545619,539752,517034,515134,511039,497321,505984,460850,450897,438544,425712,422696,399534,385495,377499,370424,367643,339566,325875,308966,301628,299116,280717,262250,249071,234206,230568,205623,189819,178021,165108,154592,136677,122797,109588,101001,91730,80149,72038,63403,50904,44362,36634,30968,24950,20397,17001,13407,10560,8079,6191,4694,3263,2313,4011 2,0,1,2033,41630263,643364,642170,639665,635966,631407,626315,620998,615658,610411,605362,600644,596019,591434,586898,582880,579893,578699,579879,583529,589042,615347,625765,642547,648656,651075,676263,682938,677904,671798,662991,656018,652463,657792,659178,642834,637304,633796,630942,632593,633102,630059,628693,617016,604281,573961,563501,548610,546028,539738,516754,514495,510113,496089,504357,459162,448975,436421,423360,420032,396794,382597,374500,367339,364398,336392,322517,305478,297834,294933,276485,257983,244741,229788,225717,200831,184919,172901,159839,149068,131251,117368,104188,95462,86118,74699,66565,58021,46105,39754,32438,27038,21458,17245,14112,10918,8425,6304,4717,3497,2374,3968 2,0,1,2034,42354381,649962,648974,646687,643180,638785,633772,628535,623331,618147,613029,608207,603518,598945,594609,590651,587648,586337,587401,590829,596111,602476,628884,638815,654715,659999,661698,686243,692284,686598,679808,670325,662512,658210,663001,664189,647797,641984,638125,634903,636190,636264,632547,630538,618491,605551,575103,564287,549041,546058,539383,516191,513513,508864,494591,502481,457240,446818,434029,420749,417130,393878,379583,371410,364135,360975,332969,318867,301671,293699,290498,271997,253473,240117,224991,220423,195619,179607,167377,154143,143134,125432,111565,98456,89612,80227,68995,60890,52510,41281,35166,28287,23222,18113,14284,11462,8686,6555,4790,3500,2532,3967 2,0,1,2035,43077955,656465,655601,653510,650216,646013,641156,636000,630873,625827,620774,615882,611091,606457,602135,598374,595437,594127,595083,598401,603469,609608,616083,641983,651036,666099,670673,671738,695633,701011,694655,687183,676877,668278,663455,668068,669183,652516,646323,642126,638549,639341,638753,634450,632003,619785,606671,575970,564704,549097,545743,538742,515290,512208,507347,492848,500360,455094,444403,431377,417895,414050,390844,376475,368196,360750,357290,329248,314888,297518,289305,285792,267245,248655,235100,219751,214669,189977,173876,161407,148012,136770,119213,105417,92397,83464,74070,63084,55067,46965,36482,30633,24262,19565,14974,11578,9094,6738,4963,3540,2525,4057 2,0,1,2036,43802672,662844,662128,660155,657052,653059,648394,643391,638347,633380,628463,623636,618775,614038,609653,605911,603172,601940,602910,606134,611097,617027,623281,629257,654254,662470,676804,680748,681193,704396,709092,702073,693769,682701,673542,668551,673116,673934,656898,650340,645812,641758,641825,640670,635988,633307,620937,607523,576475,564745,548818,545152,537771,514086,510654,505607,490883,498015,452700,441741,428496,414881,410863,387730,373257,364816,357121,353313,325216,310576,293129,284673,280842,262198,243468,229668,214098,208504,183937,167734,155044,141491,130012,112674,98977,86103,77101,67762,57098,49303,41529,31812,26299,20468,16197,12157,9201,7068,5112,3679,2560,4113 2,0,1,2037,44527946,669015,668533,666707,663712,659901,655446,650637,645741,640859,636025,631329,626535,621726,617249,613447,610731,609699,610759,614006,618884,624711,630755,636511,641595,665732,673216,686902,690231,690016,712514,716531,708696,699632,688020,678671,673637,677921,678343,660946,654042,649058,644297,643736,642222,637359,634472,621818,608001,576608,564456,548266,544237,536490,512634,508876,503638,488695,495412,450048,438842,425450,411757,407585,384496,369871,361193,353199,349004,320837,306017,288496,279796,275575,256764,237854,223802,208031,201903,177467,161183,148262,134569,122920,105828,92274,79578,70575,61370,51146,43640,36239,27335,22211,16966,13166,9681,7165,5370,3790,2664,4189 2,0,1,2038,45253269,674940,674726,673138,670280,666578,662299,657697,652999,648261,643509,638898,634233,629495,624944,621048,618284,617281,618549,621894,626804,632550,638495,644038,648898,653127,676510,683354,696409,699073,698188,719997,723182,714593,704983,693190,683782,678478,682382,682415,664677,657301,651628,646252,645281,643599,638594,635354,622332,608114,576408,563895,547382,543000,534963,510956,506873,501443,486250,492536,447169,435782,422293,408545,404186,381089,366238,357271,348945,344330,316205,301205,283613,274613,269908,250886,231791,217503,201527,194835,170559,154194,141057,127296,115487,98694,85334,72887,63966,55021,45304,38121,31167,23119,18438,13814,10496,7547,5455,3992,2748,4300 2,0,1,2039,45978151,680662,680677,679347,676722,673153,668985,664560,660064,655522,650917,646389,641809,637201,632723,628753,625895,624857,626160,629717,634740,640523,646382,651823,656476,660470,663953,686678,692887,705276,707261,705720,726671,729089,719968,710183,698349,688647,682973,686509,686167,667966,659884,653615,647839,646657,644835,639550,635860,622462,607883,575926,563000,546193,541514,533201,509051,504642,498994,483541,489415,444120,432606,419039,405214,400607,377420,362306,353019,344332,339383,311305,296122,278412,269021,263783,244543,225292,210761,194559,187297,163206,146768,133485,119663,107758,91318,78211,66114,57392,48770,39611,32827,26386,19213,15031,11028,8197,5754,4057,2900,4435 2,0,1,2040,46702204,686189,686417,685310,682940,679602,675565,671251,666934,662594,658182,653801,649310,644782,640436,636542,633617,632477,633755,637368,642604,648501,654406,659757,664307,668092,671340,674161,696235,701783,713486,714798,712439,732604,734474,725196,715367,703257,693166,687136,690317,689476,670576,661881,655231,649257,647887,645797,640128,635997,622257,607375,575111,561800,544756,539797,531207,506920,502153,496276,480597,486125,440956,429334,415666,401702,396757,373449,358038,348403,339450,334160,306124,290714,272813,262975,257173,237741,218328,203526,187119,179255,155379,138948,125539,111717,99752,83744,70995,59357,50915,42676,34145,27826,21962,15687,12019,8625,6257,4290,2949,4637 2,0,1,2041,47424925,691551,691967,691068,688915,685831,682017,677838,673631,669470,665262,661070,656720,652285,648015,644257,641414,640221,641402,644994,650290,656407,662422,667826,672276,675961,678995,681579,683761,705151,710019,721033,721516,718407,738013,739708,730397,720298,707815,697349,690973,693674,692097,672594,663506,656681,650538,648841,646383,640326,635792,621764,606525,573992,560345,543087,537855,528986,504532,499406,493318,477478,482707,437695,425937,412105,397922,392589,369133,353400,343510,334284,328638,300611,284885,266738,256446,250084,230456,210867,195799,179169,170713,147137,130746,117259,103482,91528,76064,63793,52704,44596,36816,28976,23189,17954,12559,9410,6594,4673,3124,4789 2,0,1,2042,48146235,696822,697343,696630,694685,691815,688253,684297,680222,676177,672142,668161,663998,659701,655527,651841,649138,648030,649160,652670,657949,664129,670366,675879,680382,683966,686901,689269,691209,692712,713399,717586,727762,727492,723852,743276,744922,735353,724874,712034,701195,694355,696343,694129,674250,664964,657992,651541,649426,646595,640181,635303,620942,605365,572615,558657,541188,535682,526503,501887,496422,490188,474234,479185,434311,422351,408280,393827,388062,364443,348484,338333,328823,322754,294676,278575,260184,249445,242483,222649,202902,187540,170713,161710,138500,122187,108680,95017,83190,68395,56690,46200,38516,31270,24175,18987,14399,9855,7210,4933,3408,5012 2,0,1,2043,48865783,702014,702631,702022,700259,697593,694243,690537,686688,682773,678857,675041,671089,666984,662948,659364,656735,655769,656987,660452,665655,671824,678129,683862,688473,692103,694933,697206,698922,700181,700990,720976,724332,733748,732944,729140,748509,749884,739955,729116,715923,704595,697060,698425,695798,675729,666289,659023,652173,649627,646462,639758,634476,619794,603942,571001,556734,539058,533242,523756,498998,493254,486939,470885,475526,430729,418488,404134,389367,383151,359461,343280,332858,322997,316405,288239,271769,253154,241928,234340,214310,194384,178749,161798,152272,129483,113324,99857,86434,74857,60824,49745,39940,32758,26119,19818,15247,11310,7567,5406,3605,5341 2,0,1,2044,49583408,707215,707839,707321,705658,703174,700024,696531,692932,689238,685457,681761,677970,674077,670234,666788,664260,663377,664749,668303,673467,679563,685858,691652,696478,700222,703096,705264,706884,707914,708480,708597,727725,730326,739203,738238,734401,753490,754493,744217,733024,719359,707308,699165,700131,697296,677071,667328,659682,652426,649494,646044,639001,633333,618384,602273,569148,554574,536663,530537,520765,495934,489969,483579,467400,471650,426868,414298,399618,384523,377942,354183,337772,327019,316719,309540,281293,264465,245610,233876,225633,205392,185313,169476,152444,142423,120142,104197,90905,77841,66623,53414,43050,34005,27404,21440,15940,12003,8698,5677,3960,5688 2,0,1,2045,50298978,712494,713055,712541,710962,708581,705611,702312,698929,695486,691925,688361,684693,680960,677327,674073,671692,670906,672369,676088,681339,687399,693623,699410,704301,708249,711243,713447,714960,715902,716224,716106,715376,733719,735789,744502,743509,739413,758121,758756,748137,736473,722112,709427,700907,701662,698647,678133,667996,659962,652336,649077,645292,637922,631928,616733,600363,567061,552153,533996,527592,517589,492749,486575,480071,463714,467475,422683,409738,394709,379378,372413,348593,331899,320718,309920,302131,273828,256630,237511,225260,216311,195887,175748,159740,142673,132209,110522,94929,81931,69339,58558,46261,36695,28473,22528,17269,12567,9243,6538,4165,6146 2,0,1,2046,51012430,717869,718338,717763,716189,713887,711021,707903,704707,701484,698172,694830,691294,687680,684212,681173,678981,678345,679909,683723,689143,695288,701481,707202,712076,716091,719289,721610,723159,723993,724234,723866,722898,721391,739182,741094,749772,748523,744072,762399,762684,751594,739237,724266,711179,702474,703058,699714,678824,668285,659897,651968,648321,644220,636586,630271,614832,598206,564700,549450,531087,524468,514292,489458,483036,476352,459721,462946,418112,404780,389491,373917,366561,342623,325559,313893,302583,294174,265820,248222,228841,216024,206377,185852,165710,149572,132527,121697,100750,85628,73052,61005,50768,39474,30763,23433,18175,13635,9699,6959,4802,6583 2,0,1,2047,51723679,723368,723725,723049,721418,719120,716328,713316,710301,707262,704171,701075,697763,694283,690928,688059,686084,685638,687355,691266,696784,703110,709386,715073,719885,723882,727144,729674,731336,732208,732340,731889,730667,728916,726870,744486,746369,754793,753173,748380,766343,766149,754366,741398,726051,712762,703908,704168,700405,679130,668234,659557,651271,647261,642891,634996,628364,612689,595772,562056,546511,528000,521214,510880,486016,479289,472322,455373,458003,413130,399506,383956,368121,360309,336168,318685,306517,294691,285629,257212,239216,219544,206180,195889,175318,155219,139011,122077,111007,90935,76420,64332,52952,43365,33141,25360,18919,14371,10535,7314,5122,7275 2,0,1,2048,52432799,728986,729233,728448,726709,724347,721566,718623,715713,712860,709949,707076,704006,700751,697532,694773,692970,692746,694656,698719,704338,710759,717220,722991,727769,731707,734951,737533,739410,740397,740564,739999,738698,736697,734405,732185,749764,751388,759451,757481,752349,769821,768921,756543,743186,727662,714201,705052,704902,700717,679103,667900,658886,650256,645932,641312,633152,626216,610265,593051,559164,543387,524784,517847,507322,482363,475230,467934,450624,452622,407827,393904,378073,361933,353559,329169,311264,298592,286215,276453,247990,229558,209617,195779,184874,164303,144318,128126,111445,100264,81207,67367,55890,45288,36452,27346,20512,14983,11123,7958,5390,7946 2,0,1,2049,53139761,734717,734856,733958,732108,729639,726792,723862,721018,718270,715545,712853,710007,706989,704001,701377,699683,699633,701767,706025,711800,718321,724874,730835,735694,739597,742788,745356,747275,748471,748760,748229,746812,744733,742188,739725,737473,754779,756045,763756,761447,755849,772607,771098,758346,744800,729133,715354,705822,705256,700690,678793,667241,657899,648985,644361,639481,631068,623784,607552,590067,556092,540138,521450,514327,503532,478394,470815,463135,445448,446882,402192,387946,371784,355241,346242,321605,303288,290076,277108,266623,238086,219250,199132,184852,173349,152864,133082,117045,100747,89602,71645,58592,47854,38113,30115,22152,16267,11616,8416,5872,8548 2,0,1,2050,53844617,740598,740588,739587,737617,735040,732087,729090,726263,723577,720957,718445,715783,712997,710239,707844,706285,706351,708653,713137,719107,725785,732442,738495,743545,747529,750682,753191,755105,756340,756834,756428,755045,752849,750231,747510,745015,742499,759432,760351,767727,764944,758657,774793,772897,759972,746279,730317,716130,706210,705273,700383,678156,666265,656651,647472,642538,637406,628701,621056,604585,586902,552888,536766,517967,510573,499426,474072,465995,457898,439919,440778,396196,381566,364979,347982,338340,313468,294714,280913,267343,256061,227494,208352,188108,173405,161362,141054,121638,105891,90121,79115,62362,50222,40322,31531,24428,17597,12625,8805,6223,9251 2,0,1,2051,54547566,746635,746472,745320,743249,740547,737485,734384,731490,728818,726263,723854,721375,718771,716246,714082,712752,712950,715373,720028,726223,733096,739909,746068,751206,755386,758619,761091,762941,764172,764706,764507,763246,761085,758349,755558,752804,750041,747159,763734,764318,771228,767752,760872,776610,774523,761458,747477,731119,716526,706255,705001,699741,677200,665024,655160,645705,640469,635055,626044,618082,601422,583610,549563,533246,514266,506497,494956,469340,460734,452301,434031,434275,389770,374665,357598,340141,329838,304717,285489,271096,256843,244761,216299,196883,176560,161504,148989,129019,110112,94795,79658,68933,53508,42371,33401,25613,19432,13684,9592,6520,9921 2,0,1,2052,55248645,752786,752506,751202,748987,746185,742993,739780,736783,734044,731500,729156,726780,724361,722020,720087,718988,719417,721971,726743,733115,740211,747219,753533,758782,763048,766475,769031,770841,772004,772541,772377,771329,769295,766591,763674,760852,757831,754699,751462,767693,767820,774037,769960,762706,778249,776002,762664,748291,731549,716577,706018,704405,698786,675980,663547,653418,643690,638121,632414,623133,614905,598127,580197,546095,529496,510244,502059,490068,464163,455114,446335,427749,427309,382814,367175,349620,331693,320689,295296,275599,260524,245597,232812,204513,184875,164533,149208,136375,116887,98640,83858,69484,59209,45189,35147,27169,20405,15134,10409,7117,10554 2,0,1,2053,55947933,759035,758660,757239,754868,751919,748629,745286,742177,739336,736723,734392,732080,729763,727606,725861,724997,725651,728436,733342,739828,747104,754332,760838,766250,770625,774135,776889,778783,779906,780368,780211,779194,777371,774798,771919,768965,765877,762488,759007,755429,771187,770626,776247,771790,764370,779743,777203,763486,748723,731629,716344,705458,703488,697564,674521,661818,651428,641393,635489,629515,620024,611596,594707,576621,542392,525426,505858,497197,484720,458625,449125,439959,421006,419765,375261,359080,341033,322608,310853,285180,264942,249201,233699,220220,192153,172369,152115,136661,123642,104792,87333,73224,59749,50075,37529,28637,21677,15923,11529,7734,11354 2,0,1,2054,56645362,765334,764902,763389,760903,757800,754360,750920,747679,744726,742011,739612,737311,735057,733003,731442,730765,731655,734667,739803,746422,753811,761218,767945,773549,778088,781707,784542,786635,787846,788267,788034,787026,785235,782870,780121,777210,773992,770539,766795,762977,758925,773983,772838,778085,773452,765895,780957,778017,763921,748809,731425,715787,704581,702317,696094,672809,659838,649161,638812,632602,626416,616785,608164,591118,572796,538359,520975,501040,491877,478996,452716,442724,433120,413697,411578,367095,350356,331785,312817,300286,274265,253521,237218,221158,207014,179279,159442,139430,123994,110949,92863,76320,63039,50588,41644,30616,22885,16941,12152,8584,12284 2,0,1,2055,57340755,771683,771196,769625,767048,763828,760243,756651,753310,750223,747397,744895,742526,740283,738292,736834,736341,737419,740661,746023,752864,760391,767917,774820,780649,785377,789160,792105,794274,795685,796198,795928,794844,793056,790729,788190,785407,782230,778647,774838,770758,766470,761731,776189,774672,779743,774959,767134,781793,778450,764015,748613,730892,714915,703439,700902,694366,670842,657577,646608,635978,629522,623187,613414,604555,587283,568628,533941,516087,495761,486166,472880,446403,435860,425701,405755,402724,358284,340955,321813,302289,288881,262564,241422,224585,208003,193252,165954,146228,126604,111350,98403,81239,65760,53437,42127,34016,24499,17914,12953,9059,13464 2,0,1,2056,58034168,778037,777538,775915,773278,769973,766265,762529,759037,755853,752895,750283,747808,745493,743514,742121,741725,742987,746413,752006,759075,766818,774483,781507,787508,792458,796439,799545,801824,803315,804032,803850,802731,800869,798541,796041,793469,790424,786880,782947,778794,774255,769275,763943,778011,776327,781259,776190,767999,782241,778545,763828,748088,730046,713780,702059,699227,692397,668601,655037,643801,632952,626302,619832,609872,600694,583093,564056,529074,510727,490093,480069,466347,439611,428419,417632,397153,393167,348786,330813,311086,290916,276631,250157,228662,211327,194277,179006,152329,132867,113787,98847,86165,70082,55792,44558,34462,27262,19200,13718,9673,14543 2,0,1,2057,58725373,784367,783885,782248,779558,776194,772405,768547,764914,761578,758519,755776,753190,750769,748719,747339,747005,748362,751967,757737,765040,773007,780886,788056,794178,799304,803504,806808,809254,810852,811649,811676,810639,808745,806344,803843,801306,798474,795064,791171,786895,782286,777053,771480,765774,779663,777842,782495,777048,768479,782349,778358,763312,747251,728943,712410,700422,697308,690140,666072,652230,640800,629790,622955,616301,606074,596473,578497,559019,523735,504974,484032,473536,459316,432229,420321,408879,387865,382864,338530,319896,299492,278709,263646,237056,215259,197481,180062,164410,138525,119506,101109,86637,74411,59534,46571,36499,27663,21402,14719,10260,15647 2,0,1,2058,59414286,790642,790202,788588,785894,782470,778623,774683,770927,767448,764239,761393,758675,756146,753990,752533,752212,753627,757328,763278,770750,778953,787051,794436,800707,805951,810328,813853,816499,818267,819169,819277,818453,816643,814209,811636,809098,806298,803101,799348,795113,790374,785078,779257,773314,767438,781167,779071,783352,777521,768630,782175,777836,762485,746153,727593,710781,698539,695102,687597,663285,649234,637664,626504,619438,612516,601916,591839,573433,553487,517990,498816,477542,466505,451681,424198,411552,399431,377835,371739,327482,308081,287024,265746,249939,223288,201265,183136,165498,149625,124708,106268,88709,74887,63288,49756,38196,29336,21745,16432,11032,16739 2,0,1,2059,60100780,796859,796466,794899,792223,788804,784899,780894,777057,773453,770101,767104,764285,761624,759360,757795,757398,758824,762578,768617,776264,784634,792972,800575,807061,812461,816952,820658,823527,825492,826566,826779,826039,824443,822090,819489,816877,814082,810924,807376,803284,798590,793162,787274,781084,774977,768960,782393,779931,783831,777664,768492,781674,777002,761392,744807,725988,708908,696378,692606,684788,660304,646109,634403,623045,615659,608368,597346,586727,567859,547530,511826,492209,470545,458859,443370,415488,402081,389216,366993,359744,315521,295370,273791,252055,235520,208905,186758,168423,150719,134802,111012,93314,76771,63764,52957,40863,30734,23103,16726,12332,17973 2,0,1,2060,60784670,802999,802669,801148,798526,795123,791227,787163,783260,779577,776099,772958,769989,767228,764827,763155,762647,763993,767754,773842,781573,790119,798623,806469,813171,818790,823439,827259,830310,832499,833773,834156,833525,832015,829879,827363,824723,821852,818696,815188,811303,806748,801371,795358,789098,782746,776496,770202,783252,780417,783979,777528,768031,780862,775905,760053,743203,724133,706760,693932,689847,681781,657189,642852,630966,619330,611533,603805,592295,581100,561849,541124,505203,485088,462932,450528,434360,406069,391851,378166,355292,346743,302632,281868,259800,237649,220455,193982,171864,153493,135901,120105,97584,80832,65448,53422,43547,32935,24233,17800,12570,19664 2,0,2,2014,27258496,484474,500611,503912,510666,508471,502292,517342,517954,506555,495117,485880,477342,470112,473082,471979,458000,451779,448792,448396,454061,458023,457494,464154,457940,449189,424427,419109,414330,415740,419771,411486,420500,424084,419763,428682,401276,400383,400012,393764,396760,383554,380119,376421,374849,369132,345246,336892,325160,320549,323447,313477,300398,288956,279300,278483,256132,243875,236493,226391,219732,202819,189603,176411,170526,165976,152897,146889,140179,122916,116463,108546,104289,93652,88373,85668,79479,75337,69777,66264,63832,56239,52674,49725,46824,44646,38741,34961,30617,27224,23757,19526,16294,13571,10766,8596,5923,4725,3307,2612,1855,3707 2,0,2,2015,27909516,490826,488651,504209,507044,513585,511365,505167,520148,520698,509260,497821,488649,480164,473085,476306,475630,462255,456795,454675,455239,461559,465771,465110,471423,464888,455893,430881,425273,420255,421420,425212,416608,425147,428326,423654,432327,404751,403660,403165,396767,399566,386087,382320,378438,376674,370801,346848,338370,326587,321806,324506,314422,301281,289828,280158,279232,256855,244547,237110,226973,220234,203308,190056,176864,170917,166261,153035,146809,139954,122677,116139,108134,103719,93053,87687,84836,78529,74208,68515,64827,62190,54585,50878,47757,44670,42278,36424,32600,28309,24927,21510,17472,14400,11825,9242,7277,4939,3870,2661,2055,3814 2,0,2,2016,28563309,497451,495033,492271,507331,509979,516484,514239,507986,522897,523404,511981,500593,491512,483146,476351,479974,479905,467288,462712,461521,462779,469343,473388,472434,478390,471626,462380,437110,431243,425960,426913,430363,421309,429409,432251,427339,435792,408076,406820,406185,399594,402078,388332,384289,380254,378362,372340,348339,339723,327824,322876,325403,315253,302096,290652,280903,279859,257469,245124,237637,227451,220616,203678,190413,177215,171152,166303,152902,146498,139545,122278,115626,107509,102964,92291,86813,83769,77320,72829,67013,63147,60310,52697,48851,45550,42291,39725,33959,30126,25905,22558,19240,15433,12539,10152,7817,6057,4042,3112,2091,3947 2,0,2,2017,29219889,504356,501684,498675,495409,510252,512894,519360,517053,510747,525612,526120,514766,503455,494525,486419,480056,484264,484952,473220,469592,469068,470601,476989,480709,479448,485140,478144,468636,443136,436976,431465,432097,435092,425611,433342,435951,430837,439095,411277,409836,409021,402126,404297,390332,386060,381931,379913,373764,349696,340891,328881,323784,326189,316032,302850,291364,281525,280369,257979,245609,238063,227799,220881,203949,190662,177410,171134,166059,152529,145996,138956,121678,114885,106693,102028,91336,85701,82426,75853,71194,65253,61223,58189,50571,46585,43128,39736,37023,31380,27561,23439,20166,16988,13435,10765,8581,6498,4953,3241,2442,4026 2,0,2,2018,29879138,511397,508615,505344,501827,498345,513151,515780,522169,519811,513471,528331,528900,517636,506468,497818,490137,484374,489328,490904,480118,477175,476897,478281,484329,487711,486236,491667,484419,474680,448918,442492,436667,436845,439414,429586,437046,439462,434168,442267,414328,412666,411560,404359,406270,392128,387687,383474,381345,375058,350869,341872,329782,324583,326911,316758,303501,291936,282025,280775,258397,245985,238359,228028,221041,204106,190750,177349,170831,165570,151961,145319,138152,120844,113950,105688,100882,90138,84313,80814,74124,69296,63248,59059,55813,48214,44098,40521,37026,34195,28698,24928,20942,17790,14783,11522,9090,7132,5300,3965,2537,4309 2,0,2,2019,30540997,518594,515683,512294,508507,504770,501254,516024,518601,524914,522523,516195,531112,531768,520652,509764,501555,494468,489471,495302,497828,487714,485036,484582,485649,491351,494479,492785,497945,490475,480479,454478,447704,441438,441187,443402,433331,440558,442798,437370,445288,417185,415185,413794,406341,408035,393777,389177,384898,382644,376161,351852,342690,330566,325321,327576,317371,304013,292392,282419,281085,258708,246227,238526,228144,221081,204085,190573,176996,170269,164878,151219,144418,137105,119802,112822,104468,99468,88649,82657,78934,72121,67142,61004,56641,53185,45634,41418,37756,34191,31256,25951,22267,18472,15469,12671,9726,7547,5817,4237,3101,4552 2,0,2,2020,31205271,525803,522907,519374,515470,511463,507688,504136,518825,521360,527622,525237,518975,533976,534779,523953,513508,505908,499575,495477,502253,505458,495600,492746,491942,492687,498137,501009,499095,504006,496274,486053,459726,452481,445789,445186,447153,436879,443906,445999,440416,448104,419732,417411,415772,408116,409653,395287,390550,386187,383748,377071,352666,343403,331290,326004,328131,317838,304410,292740,282714,281273,258877,246345,238580,228139,220930,203796,190096,176384,169506,163986,150243,143261,135832,118561,111461,102979,97750,86873,80719,76765,69857,64726,58505,53964,50312,42856,38582,34863,31252,28248,23174,19634,16056,13251,10687,8072,6150,4646,3311,5111 2,0,2,2021,31871998,532911,530134,526606,522545,518417,514365,510546,506917,521530,524031,530359,528056,521884,537048,538135,527775,517958,511141,505707,502589,510057,513522,503463,500271,499105,499606,504793,507402,505269,509887,501913,491361,464558,456845,449796,448944,450688,440238,447090,449014,443225,450573,421918,419303,417471,409670,411050,396598,391711,387204,384573,377733,353288,343969,331871,326482,328439,318072,304579,292873,282775,281199,258802,246247,238421,227873,220445,203153,189319,175600,168589,162909,149060,141926,134392,117134,109865,101217,95765,84849,78530,74356,67368,62077,55764,51079,47253,39934,35637,31878,28253,25234,20433,17069,13753,11172,8864,6572,4905,3623,5626 2,0,2,2022,32541944,539905,537281,533865,529800,525515,521345,517244,513348,509642,524200,526793,533180,530985,524973,540428,541970,532251,523227,517329,512867,510447,518170,521462,511031,507489,506050,506308,511229,513588,511203,515559,507256,496240,468979,460876,453584,452512,454064,443458,450126,451837,445735,452731,423855,420997,419029,411092,412340,397780,392688,388035,385240,378295,353855,344482,332349,326825,328628,318194,304648,292904,282701,281008,258633,246043,238095,227341,219661,202259,188390,174632,167433,161555,147642,140370,132688,115417,107946,99147,93487,82534,76066,71683,64606,59145,52764,47978,44017,36874,32578,28812,25229,22238,17754,14611,11590,9256,7211,5236,3822,6174 2,0,2,2023,33214957,546884,544313,541041,537085,532793,528466,524249,520065,516096,512333,526971,529638,536118,534088,528376,544288,546463,537551,529461,524548,520784,518616,526158,529098,518287,514482,512780,512784,517450,519532,516930,520920,512154,500697,473064,464681,457181,455924,457303,446532,452970,454354,447933,454633,425584,422551,420450,412410,413503,398782,393484,388708,385798,378799,354371,344890,332685,327041,328704,318217,304614,292799,282510,280711,258357,245670,237504,226501,218615,201209,187267,173423,166005,159953,145991,138542,130667,113376,105705,96777,90888,79930,73323,68714,61551,55953,49555,44685,40632,33704,29438,25724,22232,19309,15182,12304,9592,7522,5739,4073,6660 2,0,2,2024,33891126,553962,551326,548105,544286,540102,535766,531392,527092,522834,518810,515124,529828,532595,539233,537508,532265,548810,551792,543821,536734,532526,529007,526657,533842,536416,525318,521252,519279,519056,523438,525275,522351,525844,516648,504817,476927,468308,460626,459199,460402,449416,455512,456565,449879,456331,427173,423969,421768,413602,414492,399602,394127,389277,386298,379252,354777,345157,332893,327139,328676,318138,304442,292579,282217,280298,257906,245021,236600,225391,217395,199954,185895,171925,164320,158105,144062,136386,128284,111001,103146,94074,87981,77048,70289,65448,58222,52526,46155,41246,37120,30442,26265,22656,19296,16504,12774,10175,7787,5980,4456,7139 2,0,2,2025,34570346,561143,558437,555141,551370,547325,543098,538715,534255,529880,525566,521620,517997,532795,535732,542668,541414,536818,554171,558103,551136,544768,540818,537098,534391,541204,543506,532125,527789,525572,525087,529212,530713,527332,530359,520805,508711,480603,471778,463937,462329,463307,452000,457750,458520,451620,457884,428632,425290,422963,414615,415290,400264,394662,389780,386749,379585,355049,345299,332989,327140,328539,317920,304156,292255,281804,279700,257174,244056,235412,224108,215958,198428,184224,170159,162385,155962,141796,133863,125536,108286,100243,91049,84763,73849,66947,61904,54659,48910,42591,37674,33520,27157,23126,19656,16483,13874,10550,8248,6180,4637,7696 2,0,2,2026,35252611,568413,565652,562282,558429,554433,550341,546067,541597,537062,532629,528396,524511,520982,535940,539186,546589,545985,542212,560517,565459,559219,553117,548973,544885,541804,548339,550370,538699,534123,531622,530906,534679,535714,531905,534537,524731,512416,484117,475110,467095,465264,465906,454268,459731,460274,453220,459302,429983,426487,423985,415444,415932,400823,395140,390237,387082,379777,355188,345322,332983,327035,328273,317580,303757,291805,281207,278812,256120,242809,234040,222602,214243,196596,182276,168142,160149,153463,139155,130963,122418,105218,97001,87716,81217,70338,63319,58094,50896,45121,38897,34015,29887,23898,20052,16788,13849,11446,8540,6537,4785,8161 2,0,2,2027,35937533,575637,572955,569517,565594,561504,557465,553327,548969,544422,539827,535475,531306,527518,524150,539414,543132,551181,551410,548604,567916,573588,567624,561334,556819,552346,548977,555231,556991,545065,540207,537450,536416,539697,540293,536132,538477,528462,515956,487499,478291,470054,467886,468194,456279,461506,461878,454686,460620,431217,427503,424812,416108,416467,401323,395570,390571,387272,379830,355203,345240,332873,326795,327878,317129,303239,291165,280317,277581,254774,241368,232441,220808,212197,194464,180044,165816,157558,150557,136122,127682,118912,101795,93429,84039,77331,66518,59432,54079,46942,41194,35115,30317,26289,20714,17108,14092,11420,9255,6758,5057,8532 2,0,2,2028,36624694,582744,580210,576845,572852,568690,564556,560469,556248,551812,547204,542690,538404,534332,530705,527641,543376,547754,556623,557828,556052,576090,582033,575886,569225,564334,559562,555914,561883,563399,551173,546064,542976,541478,544297,544526,540117,542221,532027,519358,490722,481263,472706,470200,470219,458082,463134,463349,456041,461811,432263,428329,425477,416668,416938,401773,395879,390759,387325,379755,355118,345055,332628,326431,327371,316554,302527,290233,279087,276042,253222,239690,230537,218675,209841,192043,177488,163118,154550,147243,132694,123990,114998,98027,89499,80015,73108,62427,55320,49864,42845,37166,31291,26645,22763,17661,14348,11607,9223,7310,5213,8936 2,0,2,2029,37313837,589784,587348,584124,580204,575965,571758,567581,563412,559106,554612,550082,545635,541448,537539,534214,531624,548017,553235,563066,565309,564281,584576,590333,583825,576782,571601,566536,562605,568317,569548,557061,551614,548045,546111,548556,548517,543904,545798,535449,522598,493734,483922,475043,472250,472039,459734,464622,464712,457272,462809,433120,428995,426036,417169,417353,402098,396041,390812,387249,379572,354921,344732,332260,325961,326732,315772,301509,288940,277548,274287,251423,237702,228281,216220,207162,189270,174542,159998,151117,143514,128842,119887,110710,93899,85198,75642,68590,58104,51007,45500,38649,33099,27495,23063,19397,14801,11803,9364,7275,5634,9285 2,0,2,2030,38004470,596775,594416,591286,587500,583336,579052,574801,570535,566287,561923,557504,553042,548696,544672,541063,538217,536288,553515,559718,570577,573570,572822,592917,598297,591421,584091,578618,573261,569070,574497,575468,562634,556711,552683,550393,552568,552305,547521,549240,538708,525622,496428,486267,477112,474083,473706,461254,466007,465946,458314,463615,433809,429556,426528,417614,417643,402269,396062,390734,387060,379274,354588,344284,331778,325364,325880,314685,300135,287329,275788,272259,249297,235348,225696,213441,204113,186088,171149,156438,147264,139322,124571,115397,106014,89368,80527,70958,63813,53560,46531,41025,34404,29068,23785,19639,16239,12164,9508,7378,5594,9780 2,0,2,2031,38696293,603622,601436,598374,594679,590648,586439,582109,577772,573427,569118,564829,560477,556115,551937,548217,545088,542901,541815,560022,567269,578866,582145,581215,600919,605919,598768,591146,585382,579760,575280,580451,581067,567750,561370,556968,554436,556375,555919,550992,552512,541751,528325,498805,488345,478968,475772,475236,462670,467264,466992,459164,464253,434402,430057,426966,417932,417778,402309,395954,390549,386756,378837,354133,343725,331166,324556,324719,313224,298431,285490,273760,269890,246797,232654,222768,210280,200627,182438,167297,152447,142934,134674,119896,110480,100882,84469,75532,66010,58806,48844,41947,36504,30198,25129,20234,16427,13333,9785,7481,5663,10044 2,0,2,2032,39388822,610303,608311,605416,601781,597839,593767,589511,585094,580681,576270,572040,567817,563567,559370,555497,552257,549794,548452,548354,567605,575600,587471,590568,589260,608575,613287,605852,597944,591920,586005,581263,586074,586205,572428,565680,561011,558266,560008,559389,554300,555567,544467,530703,500914,490208,480678,477320,476658,463959,468335,467842,459844,464782,434934,430496,427276,418095,417773,402214,395739,390255,386319,378272,353568,343038,330349,323433,323177,311427,296494,283375,271385,267123,243938,229604,219447,206677,196646,178312,162989,147966,138141,129600,114782,105116,95329,79218,70254,60815,53609,44019,37309,32021,26091,21359,16906,13466,10710,7687,5732,10228 2,0,2,2033,40081489,616795,615015,612308,608839,604959,600973,596856,592510,588014,583535,579203,575040,570916,566835,562946,559555,556984,555368,555021,555971,575962,584249,595920,598648,596951,615973,620388,612676,604511,598200,592016,586921,591236,590901,576749,569741,564838,561915,563493,562694,557388,558286,546854,532813,502809,491925,482249,478761,477957,465067,469209,468526,460414,465248,435404,430808,427427,418116,417636,402006,395412,389818,385752,377589,352869,342137,329208,321930,321292,309382,294266,280897,268603,263964,240706,226151,215659,202563,192161,173704,158166,142999,132914,124062,109207,99316,89384,73671,64713,55432,48292,39139,32706,27640,22155,17822,13842,10801,8396,5878,10363 2,0,2,2034,40773805,623121,621529,619028,615748,612028,608106,604075,599870,595444,590882,586479,582215,578153,574198,570427,567019,564302,562578,561966,562669,564374,584635,592738,604020,606365,604387,623103,627219,619261,610805,604239,597693,592112,595949,595242,580816,573581,568489,565421,566820,565778,560146,560683,548966,534701,504554,493499,483713,480075,479066,465975,469914,469096,460919,465647,435743,430961,427438,418005,417381,401686,394950,389252,385067,376768,351947,340904,327690,320085,319149,307037,291661,277998,265427,260411,237052,222230,211345,197934,187157,168541,152823,137591,127213,118026,103176,93099,83103,67845,58965,49918,42917,34295,28219,23450,18472,14574,11085,8450,6404,10523 2,0,2,2035,41465377,629363,627879,625555,622483,618953,615189,611223,607102,602818,598326,593837,589503,585337,581445,577799,574519,571784,569914,569198,569647,571106,573093,593149,600873,611755,613815,611554,629964,633813,625577,616870,609945,602906,596852,600303,599324,584668,577250,571993,568768,569919,568532,562570,562811,550859,536436,506154,494960,485040,481202,479979,466712,470506,469607,461365,465905,435918,430963,427310,417780,417016,401235,394356,388567,384240,375714,350685,339279,325816,317975,316694,304294,288622,274686,261848,256404,232908,217769,206499,192774,181561,162827,147016,131698,121009,111500,96711,86543,76520,61802,53083,44337,37582,29572,23922,19528,15084,11656,8659,6434,10972 2,0,2,2036,42157703,635464,634143,631922,629022,625701,622127,618320,614262,610058,605709,601286,596870,592635,588638,585059,581905,579302,577418,576557,576906,578119,579855,581650,601312,608642,619231,621005,618445,636591,640146,631664,622602,615180,607670,601242,604410,603195,588349,580771,575340,571893,572694,570958,564728,564715,552615,538035,507650,496305,486192,482144,480725,467345,471050,470059,461685,466011,435959,430843,427089,417460,416527,400667,393656,387757,383189,374321,349045,337313,323691,315578,313866,301141,285196,271005,257864,251924,228258,212803,201148,187046,175433,156668,140736,125328,114352,104561,89948,79719,69749,55681,47198,38866,32442,25106,19955,15971,12080,9118,6605,11314 2,0,2,2037,42850243,641387,640264,638196,635405,632254,628884,625268,621371,617230,612960,608680,604328,600013,595944,592263,589172,586703,584960,584086,584299,585413,586905,588443,589851,609102,616150,626435,627914,625105,642951,646248,637413,627860,619971,612076,605381,608300,606895,591894,584139,578463,574690,575142,573112,566671,566472,554228,539525,509027,497470,487159,482914,481376,467925,471532,470387,461854,465976,435877,430625,426761,417015,415920,399990,392821,386718,381795,372535,347059,335090,321278,312810,310619,297594,281391,266904,253401,246904,223082,207322,195208,180773,168818,150009,133954,118488,107281,97297,82919,72708,62884,49555,41422,33590,27572,20964,16340,12811,9471,6970,11662 2,0,2,2038,43542434,647067,646204,644325,641692,638645,635447,632035,628330,624349,620141,615937,611732,607476,603335,599580,596397,593988,592379,591653,591854,592836,594228,595525,596675,597679,616634,623388,633361,634586,631491,649074,652012,642689,632667,624401,616228,609307,612018,610451,595276,587278,581261,577157,577315,575050,568464,568090,555728,540883,510219,498445,487958,483588,481967,468451,471887,470564,461880,465818,435691,430310,426314,416452,415199,399179,391765,385339,380005,370386,344803,332565,318489,309617,306969,293649,277156,262314,248397,241324,217374,201236,188698,173998,161674,142828,126674,111223,99866,89739,75685,65599,56015,43530,35838,28583,23054,17199,13127,10058,7253,12165 2,0,2,2039,44233858,652546,651904,650281,647831,644946,641853,638607,635106,631319,627268,623126,618995,614889,610803,606977,603723,601223,599682,599090,599447,600420,601685,602880,603780,604531,605244,623892,630349,640047,640988,637634,654856,657301,647514,637112,628581,620171,613052,615589,613843,598431,590088,583732,579357,579268,576843,570118,569600,557103,542060,511220,499250,488649,484207,482509,468855,472094,470598,461782,465556,435409,429872,425752,415775,414342,398144,390366,383562,377848,367962,342245,329661,315285,306034,302909,289256,272414,257165,242828,235173,211021,194562,181672,166687,153965,135115,118940,103587,92158,81964,68341,58476,49256,37708,30538,23936,18935,13843,10329,7716,12702 2,0,2,2040,44923987,657843,657396,655995,653796,651098,648166,645026,641686,638101,634249,630260,626188,622160,618228,614457,611124,608564,606933,606416,606907,608040,609291,610361,611162,611661,612112,612534,630866,637062,646452,647148,643440,660156,662136,651974,641305,632546,623934,616651,618996,617008,601255,592569,585924,581336,581076,578486,571660,570972,558292,543037,512056,499949,489289,484774,482922,469105,472160,470505,461581,465186,435009,429315,425072,414962,413257,396767,388569,381414,375412,365217,339302,326325,311669,302039,298386,284336,267102,251443,236685,228337,204061,187358,174089,158797,145696,126915,110822,95656,84223,74071,60979,51463,42709,32169,25604,19689,15267,10910,7941,13388 2,0,2,2041,45612620,662991,662705,661497,659519,657070,654327,651345,648114,644689,641035,637247,633336,629365,625509,621888,618616,615975,614289,613683,614252,615522,616940,617993,618663,619060,619264,619425,619535,637582,643490,652625,652969,648768,665006,666601,656183,645279,636335,627549,620094,622182,619842,603748,594774,587899,583164,582745,580029,573076,572158,559285,543848,512783,500594,489871,485211,483181,469223,472098,470310,461278,464692,434493,428643,424253,413918,411823,394988,386400,378987,372652,362068,335917,322579,307651,297594,293332,278836,261192,245131,229865,220835,196551,179577,165909,150332,136918,118320,102381,87481,76163,66153,53719,44671,36485,27010,21094,15897,12052,8407,14017 2,0,2,2042,46299264,668044,667864,666819,665037,662805,660308,657515,654443,651125,647633,644040,640325,636514,632717,629177,626055,623476,621711,621056,621542,622888,624439,625664,626321,626581,626679,626589,626442,626277,644016,649684,658455,658303,653634,669484,670812,660169,649077,639975,631006,623305,625033,622342,605960,596759,589725,584852,584303,581438,574299,573147,560098,544549,513455,501185,490325,485493,483297,469205,471931,470010,460854,464070,433855,427837,423199,412523,409983,392833,383940,376235,369482,358455,332100,318415,303174,292614,287682,272715,254674,238112,222364,212748,188431,171192,157128,141344,127698,109377,93691,79175,68077,58344,46686,38202,30673,22284,17055,12569,9302,14760 2,0,2,2043,46983719,673021,672931,671988,670368,668329,666049,663501,660615,657458,654072,650640,647124,643506,639865,636388,633347,630922,629221,628485,628929,630196,631829,633181,634005,634257,634219,634022,633622,633202,632739,650216,655536,663793,663176,658130,673710,674806,663976,652722,643448,634236,626180,627548,624555,607956,598590,591410,586429,585736,582660,575327,573965,560806,545194,514072,501643,490624,485639,483286,469089,471668,469582,460304,463324,433078,426795,421792,410726,407758,390391,381154,373069,365851,354403,327855,313782,298151,287047,281406,265961,247427,230397,214278,204007,179690,162180,147801,131900,118112,100161,84851,70832,60087,50761,39975,32154,25347,18044,13505,9717,15907 2,0,2,2044,47665747,677998,677915,677061,675544,673664,671581,669250,666615,663642,660414,657089,653726,650310,646859,643540,640562,638216,636671,636006,636368,637594,639150,640587,641543,641959,641906,641571,641067,640397,639676,638959,656067,660890,668668,667678,662376,677715,678613,667634,656201,646693,637131,628718,629776,626545,609800,600280,592983,587882,586973,583684,576179,574672,561453,545778,514560,501945,490787,485655,483174,468874,471283,469033,459631,462430,432067,425395,419976,408543,405238,387617,377958,369436,361764,349889,323135,308589,292529,280845,274481,258439,239454,222076,205536,194595,170301,152611,137993,122072,108231,90784,75973,62588,52326,43516,33692,26598,20552,14320,10460,16967 2,0,2,2045,48345326,683055,682901,682049,680622,678848,676920,674788,672366,669644,666603,663435,660178,656917,653665,650540,647719,645434,643972,643465,643902,645047,646559,647924,648957,649507,649624,649279,648633,647850,646885,645905,644823,661424,665783,673171,671918,666394,681530,682268,671127,659454,649596,639682,630972,631784,628386,611500,601861,594426,589142,588012,584530,576922,575320,562043,546227,514881,502111,490823,485566,482962,468533,470771,468364,458811,461293,430696,423589,417776,406073,402380,384424,374294,365346,357213,344871,317852,302779,286272,274003,266766,250170,230855,213083,196122,184491,160325,142550,127790,111937,98170,81361,67189,54568,44906,36722,27911,21602,16330,11109,18198 2,0,2,2046,49022397,688211,687973,687046,685613,683930,682108,680129,677911,675400,672608,669625,666526,663370,660275,657350,654720,652599,651195,650770,651369,652593,654024,655342,656311,656933,657175,656998,656351,655428,654341,653115,651777,650197,666312,670302,677421,675935,670224,685196,685755,674390,662362,652164,641948,633006,633642,630088,613089,603315,595680,590202,588879,585271,577607,575906,562493,546514,515066,502151,490758,485375,482621,468071,470135,467542,457749,459785,428917,421396,415274,403257,399089,380755,370166,360797,352143,339261,311935,296324,279360,266376,258276,241245,221560,203393,186016,173758,149834,132082,117254,101610,88050,72028,58639,46884,37939,30463,22699,17192,12692,19466 2,0,2,2047,49696994,693484,693130,692122,690617,688923,687197,685322,683254,680947,678367,675633,672719,669718,666730,663961,661535,659607,658361,657998,658677,660065,661575,662815,663734,664296,664615,664561,664080,663155,661930,660580,658995,657161,655105,670826,674556,681432,679767,673904,688691,689015,677306,664932,654448,643991,634887,635354,631671,614549,604579,596740,591094,589632,585947,578231,576355,562776,546650,515125,502077,490588,485062,482156,467495,469344,466482,456326,457856,426754,418897,412424,400018,395312,376623,365579,355731,346479,332983,305359,289197,271647,257962,249114,231598,211542,192994,175274,162469,138914,121265,106517,91217,78017,62921,50433,39674,31515,24814,18096,13384,21458 2,0,2,2048,50368974,698860,698408,697285,695693,693931,692191,690414,688448,686292,683913,681390,678729,675909,673075,670416,668146,666416,665373,665171,665910,667381,669056,670372,671213,671725,671977,672008,671649,670885,669657,668172,666457,664377,662069,659630,675077,678581,685262,683439,677413,691956,691928,679877,667211,656500,645887,636628,636950,633123,615815,605649,597621,591874,590323,586563,578716,576635,562912,546656,515076,501903,490292,484625,481569,466767,468314,465048,454483,455525,424284,416049,409149,396286,391058,372024,360467,350059,340143,326006,298085,281234,263137,248886,239204,221207,200792,181931,163963,150711,127622,110233,95706,80903,68227,54187,42717,33004,25709,19815,14112,23268 2,0,2,2049,51038538,704362,703786,702563,700859,699008,697199,695408,693544,691488,689265,686935,684482,681925,679269,676759,674601,673026,672181,672185,673084,674612,676377,677854,678776,679208,679415,679373,679099,678461,677394,675908,674058,671848,669290,666599,663894,679095,682422,688940,686944,680695,694876,694498,682162,669263,658404,647641,638257,638421,634386,616889,606538,598394,592586,590952,587046,579038,576768,562915,546552,514919,501601,489872,484064,480833,465801,466911,463192,452235,452885,421464,412778,405375,392086,386321,366897,354742,343711,333079,318286,289951,272452,253948,239068,228530,210044,189355,170280,152182,138552,116097,99120,84963,70829,58824,45954,35582,26959,20556,15484,24979 2,0,2,2050,51705681,710014,709292,707939,706138,704170,702277,700417,698535,696581,694458,692286,690031,687674,685287,682954,680944,679479,678788,678992,680097,681787,683602,685172,686258,686770,686895,686810,686467,685918,684974,683650,681801,679453,676763,673825,670865,667926,682926,686110,692441,690218,683631,697452,696776,684220,671163,660165,649279,639752,639699,635445,617783,607316,599107,593237,591449,587360,579200,576773,562804,546334,514630,501171,489327,483359,479849,464461,465086,460931,449676,449865,418211,409012,401119,387401,381040,361150,348339,336644,325272,309655,280975,262973,244004,228487,217070,198173,177317,158133,139993,126134,104485,88075,74457,61135,49948,38327,29111,21595,16089,27073 2,0,2,2051,52370554,715801,714944,713444,711514,709454,707442,705495,703543,701573,699551,697480,695380,693224,691037,688974,687139,685824,685244,685596,686906,688804,690787,692400,693579,694249,694458,694292,693908,693290,692430,691225,689538,687188,684367,681300,678092,674899,671772,686605,689623,695719,693147,686223,699736,698827,686131,672917,661810,650776,641054,640778,636332,618563,608036,599750,593755,591777,587519,579233,576649,562582,545990,514223,500620,488638,482407,478485,462697,462857,458351,446750,446391,414459,404761,396373,382170,375115,354709,341217,328817,316535,300119,271279,252726,233285,217121,204884,185661,164753,145565,127534,113601,92923,77262,64344,51972,41709,31396,23348,16929,28893 2,0,2,2052,53033269,721704,720729,719095,717013,714828,712726,710659,708620,706582,704543,702574,700573,698569,696585,694723,693157,692017,691591,692059,693513,695613,697799,699585,700806,701575,701937,701848,701385,700729,699801,698684,697116,694925,692100,688896,685561,682127,678744,675464,690110,692905,698644,695730,688524,701793,700729,687886,674559,663320,652087,642158,641680,637106,619283,608692,600263,594105,591951,587542,579147,576415,562224,545516,513683,499921,487699,481072,476688,460536,460311,455399,443370,442397,410219,400019,391073,376304,368479,347534,333323,320056,306878,289822,260792,241680,221778,205026,192035,172607,151748,132711,114949,101120,81597,66843,54767,43460,34215,25223,18335,30676 2,0,2,2053,53693779,727692,726633,724881,722663,720328,718098,715941,713783,711654,709549,707562,705670,703763,701929,700268,698905,698033,697777,698399,699970,702213,704602,706591,707986,708796,709262,709326,708940,708202,707239,706048,704569,702501,699835,696629,693155,689591,685971,682433,678979,693383,695839,701225,698023,690596,703696,702475,689528,676064,664638,653199,643081,642466,637818,619937,609201,600605,594301,591986,587449,578951,576055,561738,544906,512990,498967,486373,479309,474486,458064,457397,451992,439473,437883,405481,394718,385124,369722,361080,339587,324487,310355,296439,278687,249491,229816,209518,192267,178618,159091,138437,119720,102414,88875,70667,56959,45851,35698,27531,19842,32844 2,0,2,2054,54352198,733733,732615,730778,728444,725974,723594,721310,719062,716816,714618,712564,710654,708858,707120,705608,704447,703780,703788,704578,706301,708661,711195,713393,714985,715969,716479,716643,716409,715752,714709,713486,711930,709949,707408,704361,700887,697184,693429,689656,685946,682266,696314,698428,703515,700085,692515,705456,704114,691035,677375,665760,654131,643890,643185,638465,620450,609547,600795,594363,591903,587245,578621,575556,561120,544134,512041,497630,484626,477144,471965,455221,454034,448060,435069,432841,400177,388765,378450,362383,352890,330680,314702,299865,285144,266681,237344,217183,196579,178940,164719,145240,124976,106754,90104,77051,60287,47751,37714,28763,21690,35394 2,0,2,2055,55008610,739815,738650,736756,734338,731750,729239,726806,724424,722092,719777,717631,715650,713839,712212,710793,709783,709314,709528,710579,712476,714988,717641,719973,721778,722963,723644,723859,723727,723217,722251,720951,719367,717309,714849,711927,708615,704913,701015,697109,693167,689230,685203,698891,700724,705574,702004,694292,707099,705611,692347,678491,666705,654949,644639,643841,638975,620797,609739,600856,594304,591711,586915,578162,574925,560330,543095,510704,495862,482469,474664,469074,451922,450144,443612,430146,427205,394223,382082,371009,354252,343702,320801,304125,288520,272964,253787,224405,203859,183059,165123,150480,131223,111541,94010,78197,65813,50603,39333,30434,22697,38442 2,0,2,2056,55662991,745917,744725,742786,740311,737638,735011,732448,729914,727449,725048,722785,720713,718829,717188,715880,714961,714643,715059,716318,718465,721152,723950,726408,728349,729751,730630,731011,730932,730527,729709,728480,726823,724744,722208,719365,716180,712638,708747,704688,700619,696444,692164,687794,701180,702792,707479,703775,695954,708603,706908,693457,679432,667533,655706,645326,644361,639308,620990,609796,600796,594135,591395,586444,577563,574120,559271,541660,508937,493685,479997,471805,465716,448112,445738,438636,424633,420886,387534,374631,362755,345112,333517,310118,292682,276277,259877,240048,210747,189923,169037,150962,136057,117217,98326,81675,66870,55313,41740,31784,24056,41203 2,0,2,2057,56315347,751992,750817,748856,746347,743611,740893,738211,735551,732933,730399,728049,725862,723888,722171,720850,720043,719813,720381,721837,724191,727129,730103,732707,734773,736308,737406,737989,738076,737718,737009,735930,734343,732186,729636,726721,723611,720193,716462,712415,708188,703891,699373,694753,690094,703239,704707,709244,705430,697477,709911,708006,694395,680253,668296,656398,645875,644708,639489,621050,609737,600622,593845,590942,585837,576790,573042,557812,539774,506749,491184,477151,468491,461834,443796,440808,433075,418437,413789,380066,366362,353473,334959,322493,298555,280338,263132,245922,225547,196465,175467,154643,136603,121638,103432,85511,69926,56271,45689,33784,25165,44004 2,0,2,2058,56965636,758021,756881,754941,752405,749641,746859,744087,741308,738564,735880,733393,731122,729031,727222,725825,725005,724887,725541,727145,729700,732845,736069,738845,741055,742718,743950,744754,745036,744850,744190,743217,741781,739697,737068,734141,730962,727619,724013,720123,715912,711458,706817,701956,697046,692160,705147,706483,710901,706951,698803,711020,708931,695212,681010,668992,656951,646247,644900,639534,620993,609564,600322,593420,590351,585055,575746,571558,555893,537459,504232,488303,473840,464646,457426,438955,435286,426818,411475,405864,371773,357058,343158,323982,310556,286082,267076,249104,231184,210369,181634,160628,140045,122238,107433,90050,73291,58921,46550,37041,26790,46645 2,0,2,2059,57613859,763986,762898,760994,758483,755692,752878,750046,747174,744313,741504,738869,736455,734285,732358,730870,729977,729843,730601,732289,734990,738333,741764,744798,747182,748986,750348,751284,751790,751798,751310,750392,749057,747126,744574,741562,738373,734965,731429,727666,723613,719175,714379,709398,704253,699115,694081,706915,708146,712414,708271,699940,711959,709735,695963,681702,669547,657327,646463,644956,639456,620819,609262,599890,592859,589598,584000,574297,569610,553538,534798,501330,484955,470005,460281,452486,433525,429071,419787,403692,397072,362423,346717,331993,312085,297681,272668,252933,234291,215755,194618,166392,145566,125422,108066,93634,77273,61837,48802,37788,29423,49567 2,0,2,2060,58259782,769873,768850,766998,764525,761760,758919,756057,753127,750170,747243,744485,741924,739611,737607,735997,735011,734803,735543,737337,740119,743603,747235,750472,753117,755094,756597,757665,758299,758534,758240,757495,756216,754387,751987,749053,745784,742364,738766,735076,731148,726867,722088,716952,711690,706316,701029,695855,708568,709675,713735,709398,700896,712776,710473,696648,682250,669933,657547,646549,644897,639269,620520,608827,599321,592130,588558,582542,572390,567226,550828,531733,497947,481068,465644,455382,446945,427411,422077,411926,395040,387154,352024,335513,319897,299245,283829,258351,237989,218769,199723,178409,150921,130469,110985,94282,80441,65275,51287,39676,30063,53463 2,1,0,2014,48836517,846951,868153,871699,889041,884949,875178,906262,908890,892970,875304,858764,844581,834084,841074,841688,816041,809063,807529,811573,826024,837424,842378,855103,843620,833699,793062,789168,780058,786748,792976,770333,784006,787758,777555,800415,740007,738613,733002,721977,731851,703441,693325,687044,682383,679468,634446,618552,594448,587016,591841,567539,541082,520136,499307,499355,455616,430610,415391,395595,384016,351579,327604,304042,293269,282855,260708,249969,237468,205920,195619,179772,170693,153785,144111,138889,128483,120662,111281,105247,100335,88180,81454,76958,72093,68213,58731,52367,45333,39873,34247,28408,23755,19043,14860,11694,7959,6299,4303,3334,2338,4602 2,1,0,2015,50014663,857669,855491,875298,877708,894357,889904,880046,911141,913816,897996,880301,863778,849552,839404,847100,848878,825140,820651,821744,828017,843796,855692,860173,871829,859486,848605,807360,802626,792851,798714,804204,780781,793207,796427,785668,808056,747506,745499,739514,728198,737349,708288,697226,690595,685613,682386,637206,620853,596574,588616,593012,568407,541656,520654,499656,499400,455632,430501,415047,395123,383357,351015,327007,303541,292656,282056,259783,248716,235977,204519,194101,178274,169022,152105,142273,136772,126211,118175,108630,102333,97177,85037,78185,73455,68345,64195,54857,48524,41649,36290,30826,25261,20841,16478,12678,9828,6590,5129,3438,2611,4769 2,1,0,2016,51197488,868928,866273,862645,881218,882968,899284,894731,884943,916095,918812,903089,885363,868930,854915,845486,854409,858047,836815,834976,838289,845929,862052,873579,877111,887708,874699,862984,821093,815557,805044,810102,814609,790294,801693,804682,793588,815374,754562,752003,745653,733860,742017,712377,700619,693824,688592,684956,639534,622712,598214,589796,593747,568909,541959,520897,499715,499132,455334,430072,414416,394415,382490,350268,326271,302864,291750,280870,258424,247057,234156,202863,192335,176477,167024,150091,140079,134276,123543,115295,105610,99063,93667,81575,74592,69642,64302,59916,50802,44558,37875,32645,27389,22151,18014,14043,10644,8121,5357,4092,2685,4983 2,1,0,2017,52383826,880716,877594,873470,868561,886388,887835,904081,899588,889912,921117,923862,908222,890531,874424,861024,852836,863691,869794,851227,851628,856274,864301,879892,890562,893186,902885,889284,876759,834193,827805,816586,820613,824028,798988,809757,812664,801094,822245,761167,758090,751217,738652,745894,715906,703683,696783,691174,687104,641388,624106,599394,590516,594095,569131,541998,520822,499460,498535,454703,429345,413537,393491,381441,349354,325347,301892,290447,279234,256651,245054,232057,200954,190257,174345,164675,147711,137499,131366,120470,112027,102223,95438,89805,77783,70687,65523,59999,55446,46621,40500,34040,28986,23996,19136,15331,11778,8783,6584,4266,3190,5122 2,1,0,2018,53573012,892803,889443,884836,879416,873716,891161,892571,908906,904517,894951,926189,928953,913438,896025,880632,868398,862155,875560,884290,867967,869716,874705,882239,896805,906640,908535,917418,903187,889878,846554,839358,827180,830104,832603,807202,817561,820192,808117,828675,767320,763584,755902,742643,749192,719070,706489,699327,693290,688775,642753,625057,600109,590848,594143,569082,541730,520414,498878,497591,453767,428365,412438,392381,380224,348228,324110,300505,288682,277172,254520,242765,229673,198732,187828,171847,161940,144935,134498,128035,117002,108375,98472,91464,85585,73673,66479,61136,55504,50843,42346,36381,30195,25378,20714,16276,12836,9707,7112,5228,3318,5550 2,1,0,2019,54764387,905196,901589,896725,890809,884588,878471,895802,897336,913804,909515,900036,931291,934125,918965,902229,888091,877752,874079,890176,901127,886147,888242,892686,899224,912795,921954,923184,931233,916336,902225,858162,849914,836692,838723,840665,815112,824912,827200,814666,834659,772850,768189,759774,746039,752116,721931,708911,701396,694925,689945,643663,625542,600430,590882,593915,568704,541133,519670,497958,496323,452577,427159,411145,391087,378787,346772,322453,298637,286485,274742,252098,240178,226935,196149,185016,168949,158782,141720,131068,124291,113141,104341,94357,87131,81017,69256,62004,56552,50877,46147,38012,32255,26411,21888,17604,13617,10558,7849,5638,4057,5912 2,1,0,2020,55957297,917628,914038,908909,902724,896007,889360,883093,900473,902174,918764,914561,905135,936460,939614,925200,909692,897536,889723,888773,907139,919409,904771,906305,909690,915270,928008,936552,937076,944282,928644,913780,868740,859351,845296,846817,848412,822541,831748,833715,820744,840018,777477,771974,763057,749045,754744,724363,710872,702964,696059,690654,644100,625631,600452,590640,593356,567973,540191,518581,496717,494780,451157,425759,409671,389565,376998,344871,320314,296316,283915,271992,249372,237227,223799,193170,181782,165614,155160,138058,127216,120134,108887,99929,89872,82448,76118,64562,57332,51831,46158,41394,33676,28195,22757,18579,14713,11191,8518,6213,4366,6666 2,1,0,2021,57150916,929886,926505,921367,914900,907901,900751,893945,887688,905166,907019,923850,919729,910419,942074,945992,932887,919373,909863,904768,906153,925904,938502,923258,923715,926064,930827,942778,950622,950370,956657,940251,924385,878251,867890,853358,854546,855641,829372,838025,839648,826080,844348,781158,775031,765812,751577,756803,726159,712182,703859,696550,690701,643952,625230,599981,589845,592200,566627,538631,516902,494928,492728,449284,423948,407765,387512,374587,342329,317597,293612,281074,268966,246313,233917,220276,189801,178132,161836,151095,133987,122967,115597,104273,95161,85051,77452,70946,59686,52540,47029,41399,36660,29425,24286,19305,15515,12081,9021,6730,4807,7370 2,1,0,2022,58347168,941885,938843,933896,927406,920121,912683,905373,898577,892382,909943,912096,929003,925014,916070,948471,953706,942645,931780,925057,922258,925043,945144,957153,940777,940181,941668,945655,956795,963895,962818,968228,950801,933873,886840,875900,861109,861814,862366,835730,843844,844944,830498,847848,784236,777723,768275,753692,758408,727479,712999,704298,696576,690355,643517,624568,599183,588716,590684,564930,536771,514973,492922,490491,447247,421931,405545,385027,371688,339340,314606,290635,277913,265557,242840,230165,216284,185963,173995,157574,146575,129485,118302,110662,99271,90022,79888,72161,65555,54669,47650,42167,36642,32006,25320,20583,16101,12721,9725,7115,5193,8116 2,1,0,2023,59546119,953810,950920,946292,939985,932667,924943,917342,910039,903306,897154,914989,917245,934283,930674,922504,956209,963495,955138,947079,942695,941258,944404,963926,974816,957341,955859,956552,959718,970036,976292,974435,978755,960266,942448,894937,883611,868393,868589,868656,841642,849081,849337,834087,850753,786947,780144,770337,755346,759567,728299,713374,704287,696205,689698,642817,623583,598039,587235,588818,562921,534669,512823,490737,488078,444999,419589,402887,382041,368319,336058,311321,287326,274345,261723,238912,225932,211778,181614,169351,152835,141594,124551,113234,105318,93886,84525,74421,66650,60012,49550,42700,37307,31968,27518,21434,17149,13182,10223,7657,5481,8844 2,1,0,2024,60750118,965832,962923,958432,952429,945288,937524,929637,922044,914802,908112,902230,920151,922546,939960,937139,930302,966058,976059,970558,964864,961871,960749,963321,981735,991533,973134,970834,970727,973074,982514,987969,985103,988272,968930,950609,902829,890951,875254,874976,874563,847000,853465,852959,837135,853332,789426,782215,771995,756575,760281,728707,713317,703912,695565,688789,641819,622279,596568,585421,586645,560664,532361,510505,488394,485455,442425,416807,399730,378583,364644,332469,307692,283615,270333,257413,234494,221175,206717,176740,164211,147617,136147,119198,107756,99577,88130,78711,68728,60987,54363,44375,37754,32533,27463,23274,17832,14023,10576,8035,5888,9481 2,1,0,2025,61958841,977963,975014,970490,964616,957771,950181,942255,934375,926846,919644,913222,907422,925467,928248,946445,944975,940226,978697,991572,988481,984195,981536,979788,981253,998588,1007471,988220,985092,984180,985654,994259,998687,994747,996978,977173,958554,910338,897860,881719,880973,879910,851503,857073,856031,839857,855671,791555,783875,773220,757357,760575,728677,712895,703263,694671,687566,640494,620641,594764,583304,584220,558193,529878,508021,485836,482482,439395,413512,396086,374811,360636,328515,303636,279445,265832,252582,229537,215842,201075,171351,158557,141914,130248,113413,101868,93446,82047,72657,62875,55217,48656,39207,32899,27931,23205,19343,14557,11234,8297,6166,10142 2,1,0,2026,63172051,990176,987218,982640,976717,969995,962699,954944,947025,939207,931720,924788,918445,912766,931184,934765,954307,954950,952961,994306,1009598,1007957,1004014,1000739,997835,998220,1014654,1022691,1002579,998618,996847,997494,1005035,1008372,1003577,1005258,985196,966111,917412,904368,887791,886402,884390,855220,860131,858778,842341,857648,793270,785105,774000,757722,760426,728281,712204,702365,693465,686010,638836,618667,592659,580944,581580,555547,527229,505317,482934,479030,435839,409720,392115,370697,356236,324109,299095,274773,260798,247177,223988,209908,194861,165427,152384,135741,123882,107201,95582,86966,75712,66434,56909,49387,42961,34135,28217,23580,19261,15767,11639,8797,6352,10721 2,1,0,2027,64389126,1002224,999501,994894,988907,982129,974950,967491,959744,951886,944111,936893,930043,923826,918518,937724,942671,964324,967757,968689,1012447,1029190,1027924,1023368,1018942,1014901,1014383,1029985,1037170,1016198,1011354,1008768,1008354,1014768,1017229,1011968,1013314,992827,973221,924077,910478,893293,890958,888077,858382,862859,861282,844464,859203,794550,785881,774357,757642,759903,727613,711260,701156,691926,684104,636834,616391,590310,578372,578756,552724,524353,502255,479551,475023,431767,405585,387783,366177,351351,319190,294022,269550,255175,241145,217820,203381,188048,158964,145712,129083,117054,100565,88936,80221,69198,60093,50880,43572,37375,29248,23796,19550,15679,12585,9095,6718,11181 2,1,0,2028,65609282,1013971,1011616,1007228,1001202,994353,987117,979770,972320,964635,956821,949313,942177,935456,929609,925092,945653,952739,977186,983569,986960,1032154,1049263,1047412,1041701,1036150,1031154,1029811,1044574,1050901,1029020,1023337,1019703,1018167,1023668,1025649,1020137,1020975,1000007,979917,930337,916007,897914,894719,891204,861214,865343,863419,846163,860309,795375,786229,774265,757193,759100,726687,710002,699609,690040,681846,634525,613865,587748,575618,575750,549663,521108,498699,475607,470469,427333,401073,383022,361155,345918,313710,288368,263722,248909,234456,211033,196225,180625,151982,138522,121943,109770,93554,82016,73286,62561,53687,44866,37872,31997,24634,19706,15894,12495,9813,6932,11689 2,1,0,2029,66831797,1025531,1023429,1019392,1013575,1006682,999369,991967,984627,977239,969597,962051,954627,947615,941273,936219,933065,955760,965671,993065,1001934,1006803,1052339,1068847,1065868,1059030,1052535,1046664,1044490,1058409,1063823,1041080,1034325,1029579,1027138,1032128,1033842,1027907,1028179,1006767,986197,936008,920644,901730,897916,893993,863798,867458,865125,847411,860943,795769,786126,773797,756463,758037,725445,708409,697717,687800,679268,631962,611121,585000,572683,572493,546216,517355,494566,471111,465524,422501,396116,377738,355569,339882,307613,282072,257231,241964,227109,203592,188436,172619,144462,130819,114329,102077,86250,74901,66223,55859,47305,38970,32388,26923,20368,15996,12648,9726,7460,12125 2,1,0,2030,68055915,1036924,1035049,1031246,1025776,1019090,1011732,1004248,996852,989571,982228,974855,967393,960094,953461,947918,944231,943223,968743,981635,1011511,1021880,1027126,1072029,1087385,1083302,1075518,1068163,1061415,1058404,1071417,1075964,1052132,1044243,1038608,1035664,1040355,1041623,1035212,1034962,1013107,991880,940783,924472,904975,900770,896533,866013,869140,866382,848194,861136,795708,785646,773049,755475,756647,723860,706465,695466,685239,676425,629174,608183,582066,569497,568838,542247,513013,489862,466219,460143,417199,390616,371863,349361,333184,300840,275075,250044,234340,219061,195493,180045,164011,136406,122606,106286,94069,78737,67652,59095,49185,41051,33299,27217,22236,16507,12706,9828,7380,12734 2,1,0,2031,69280846,1047974,1046499,1042911,1037668,1031322,1024167,1016637,1009157,1001822,994584,987512,980222,972886,965967,960139,955973,954444,956274,984776,1000179,1031538,1042299,1046945,1090664,1104894,1099889,1091242,1083020,1075388,1071488,1083644,1087091,1062108,1053308,1047187,1043957,1048170,1048941,1042090,1041316,1018843,996656,944739,927726,907875,903372,898699,867792,870369,867165,848535,860866,795274,784886,772037,754160,754909,721922,704168,692899,682417,673352,626196,605057,578883,565921,564650,537670,508090,484746,460890,454254,411331,384508,365345,342478,325767,293328,267343,242158,225993,210306,186771,171027,154799,127820,113936,97911,85832,71081,60334,51993,42647,35037,27953,22443,17991,13084,9853,7440,13027 2,1,0,2032,70505744,1058663,1057610,1054409,1049365,1043239,1036425,1029097,1021571,1014150,1006858,999891,992904,985741,978785,972677,968232,966236,967563,972391,1003396,1020308,1052042,1062209,1065698,1108254,1121543,1115698,1106187,1097096,1088530,1083789,1094851,1097133,1071228,1061923,1055532,1051834,1055513,1055825,1048539,1047067,1023667,1000604,948111,930633,910524,905597,900424,869120,871130,867509,848417,860205,794554,783860,770698,752500,752814,719629,701555,690075,679369,670078,623025,601672,575303,561808,559837,532492,502736,479175,455050,447754,404826,377734,358122,334853,317561,285039,258871,233519,216917,200887,177401,161381,144993,118755,104911,89295,77439,63353,53047,45039,36362,29371,23017,18126,14232,10121,7442,13203 2,1,0,2033,71729640,1068964,1068352,1065556,1060893,1054965,1048365,1041378,1034051,1026587,1019210,1012185,1005306,998448,991667,985523,980808,978544,979418,983762,991109,1023609,1040910,1072024,1081041,1083396,1124979,1137410,1130721,1120345,1110334,1100883,1095066,1104967,1106311,1079888,1070291,1063450,1059232,1062419,1062278,1054377,1051895,1027657,1003963,951135,933280,912791,907380,901692,869977,871450,867385,847911,859251,793569,782507,769011,750480,750354,717018,698685,687022,676116,666592,619584,597879,571176,557071,554400,526864,496910,473067,448592,440563,397621,370234,350127,326418,308524,275967,249593,224125,207157,190775,167378,151115,134650,109314,95624,80516,68973,55660,45915,38361,30445,24149,18559,14310,10986,7624,13271 2,1,0,2034,72951535,1078925,1078705,1076334,1072071,1066515,1060115,1053338,1046355,1039087,1031666,1024558,1017619,1010869,1004399,998438,993689,991162,991784,995691,1002567,1011421,1044293,1060987,1090918,1098804,1100214,1140908,1152477,1144940,1133643,1122764,1112192,1105237,1114203,1115020,1088303,1078234,1070891,1066195,1068891,1068115,1059290,1055888,1031050,1006958,953892,935542,914614,908702,902481,870392,871302,866869,847112,858017,792252,780799,766961,748101,747568,714147,695588,683767,672654,662818,615721,593524,566415,551711,548492,520734,490526,466315,441438,432620,389655,361937,341289,317131,298644,266035,239507,214031,196683,179959,156707,140285,123884,99600,86165,71664,60552,48135,39067,32077,24997,19437,14624,11019,8254,13400 2,1,0,2035,74170736,1088673,1088716,1086721,1082877,1077719,1071685,1065109,1058332,1051411,1044187,1037033,1030011,1023202,1016842,1011190,1006638,1004088,1004459,1008128,1014579,1022970,1032199,1064441,1079962,1108739,1115686,1116234,1156037,1166740,1158304,1146135,1134155,1122400,1114534,1122977,1123482,1096293,1085699,1077893,1072720,1074741,1073021,1063357,1059277,1034079,1009683,956260,937354,915973,909544,902822,870340,870761,866063,846039,856435,790580,778727,764546,745399,744519,711046,692287,680298,668901,658598,611282,588514,561018,545874,542061,514015,483475,458840,433523,423857,380859,352773,331563,306974,287834,255243,228677,203198,185486,168449,145449,129011,112808,89703,76630,62862,52317,40914,32628,26295,20084,15286,11238,8258,13888 2,1,0,2036,75390109,1098123,1098508,1096767,1093290,1088547,1082910,1076698,1070123,1063406,1056529,1049569,1042503,1035612,1029192,1023657,1019417,1017079,1017441,1020870,1027092,1035072,1043841,1052443,1083489,1097862,1125672,1131764,1131451,1170360,1180143,1170863,1157585,1144440,1131735,1123373,1131510,1131524,1103811,1092729,1084466,1078635,1079673,1077097,1066836,1062310,1036850,1012029,958191,938719,916872,909962,902713,869922,869956,865002,844652,854512,788569,776318,761835,742463,741261,707765,688799,676564,664728,653811,606213,582891,555177,539567,535075,506664,475747,450656,424867,414288,371244,342782,321023,295953,276193,243759,217160,191718,173680,156428,133848,117544,101661,79851,67274,54372,44524,34220,26790,21162,15823,11768,8441,14236 2,1,0,2037,76608596,1107196,1108000,1106593,1103362,1098980,1093756,1087940,1081728,1075215,1068540,1061926,1055054,1048119,1041622,1036033,1031913,1029894,1030484,1033919,1039918,1047671,1056028,1064168,1071572,1101444,1114862,1141791,1147029,1145854,1183819,1192737,1182373,1167929,1153853,1140613,1131975,1139618,1139087,1110895,1099330,1090421,1083623,1083767,1080577,1069961,1065087,1039236,1013929,959674,939621,917345,909928,902237,869237,868897,863623,842923,852234,786215,773605,758882,739316,737813,704286,685039,672405,659983,648363,600513,576804,548852,532707,527429,498606,467287,441703,415400,403839,360764,331951,309574,284076,263806,231545,204952,179607,161348,144035,122037,105996,90560,70173,58243,46327,37290,28139,21597,16698,12206,8856,14609 2,1,0,2038,77825206,1115825,1117111,1116117,1113216,1109075,1104208,1098803,1092988,1086835,1080364,1073950,1067425,1060685,1054147,1048482,1044320,1042429,1043346,1047022,1053035,1060571,1068707,1076432,1083371,1089602,1118496,1131043,1157094,1161470,1159382,1196464,1204281,1192768,1177389,1162800,1149245,1140152,1147250,1146207,1117539,1105308,1095445,1087770,1087265,1083697,1072824,1067472,1041176,1015372,960689,940094,917364,909519,901488,868300,867518,861897,840840,849599,783561,770653,755718,735981,734160,700529,680852,667670,654577,642258,594338,570217,541966,525193,519057,489788,458038,431915,405053,392463,349407,320180,297230,271430,250637,218599,192078,166952,148631,131410,110134,94490,79651,60820,49676,38847,30708,22720,17074,12903,9203,15156 2,1,0,2039,79039137,1124100,1125782,1125260,1122760,1118949,1114323,1109272,1103866,1098109,1091997,1085788,1079460,1073069,1066727,1061022,1056788,1054865,1055923,1059934,1066205,1073765,1081684,1089184,1095704,1101465,1106720,1134722,1146401,1171569,1175036,1172090,1208046,1214699,1202272,1186378,1171503,1157458,1147844,1154435,1152887,1123560,1110353,1099627,1091321,1090403,1086556,1075297,1069409,1042652,1016340,961269,940111,917012,908840,900483,867046,865796,859818,838405,846648,780665,767485,752364,732443,730222,696338,676087,662271,648512,635653,587646,563051,534419,516958,509901,480154,447934,421219,393775,380144,337064,307483,284083,257977,236685,204948,178621,153892,135672,118680,98264,83176,69104,51939,41704,32033,24833,17993,13219,9748,15771 2,1,0,2040,80249617,1132091,1134089,1133955,1131924,1128511,1124215,1119405,1114349,1109000,1103285,1097428,1091311,1085120,1079126,1073621,1069348,1067358,1068394,1072567,1079176,1087000,1094947,1102230,1108523,1113862,1118639,1123001,1150114,1160924,1185159,1187772,1183729,1218497,1224222,1211303,1195120,1179775,1165182,1155091,1161177,1158940,1128646,1114550,1103204,1094511,1093278,1089021,1077316,1070881,1043658,1016870,961395,939755,916391,907905,899152,865445,863720,857383,835661,843444,777556,764124,748805,728622,725835,691560,670653,656208,641942,628502,580362,555205,526139,507940,499900,469629,436895,409560,381552,366758,323748,293956,270095,243720,221973,190678,164732,140575,122597,105978,86583,72228,59078,43664,34430,25941,19697,13955,10007,16569 2,1,0,2041,81456081,1139851,1142113,1142288,1140636,1137692,1133789,1129309,1124495,1119495,1114188,1108726,1102962,1096982,1091187,1086030,1081964,1079946,1080926,1085083,1091863,1100031,1108245,1115556,1121624,1126733,1131089,1134971,1138443,1164662,1174555,1197914,1199432,1194235,1228053,1233268,1220082,1203426,1187556,1172457,1161896,1167293,1164049,1132880,1118146,1106428,1097440,1095766,1091040,1078872,1071879,1044219,1016934,961143,939124,915513,906647,897477,863496,861292,854635,832666,840013,774251,760555,744956,724357,720848,686107,664551,649634,634828,620723,572379,546608,517071,498085,488984,458135,424871,396925,368253,352316,309565,279564,255266,228684,206601,175950,150566,127130,109548,93469,75267,61813,49724,36100,27919,20608,15302,10584,17279 2,1,0,2042,82658046,1147497,1149900,1150336,1148993,1146423,1142985,1138895,1134412,1129655,1124697,1119644,1114271,1108639,1103060,1098103,1094390,1092583,1093540,1097656,1104429,1112770,1121328,1128909,1135007,1139886,1144006,1147463,1150458,1153037,1178310,1187344,1209592,1209954,1203835,1237130,1242059,1228425,1211241,1194886,1179283,1168067,1172461,1168304,1136511,1121381,1109389,1099979,1097800,1092594,1079950,1072432,1044315,1016618,960613,938237,914310,905039,895439,861192,858554,851637,829450,836372,770737,756696,740657,719491,715165,679973,657930,642509,627084,612206,563626,537200,507157,487322,477069,445616,411839,383172,353891,336937,294477,264306,239625,212964,190730,160916,136258,113699,96690,81342,64492,52087,41164,29318,22209,16036,11627,18154 2,1,0,2043,83855088,1155071,1157575,1158146,1157059,1154792,1151726,1148101,1144006,1139581,1134867,1130158,1125196,1119955,1114722,1109988,1106479,1105030,1106202,1110300,1117042,1125387,1134124,1142046,1148409,1153315,1157205,1160424,1162985,1165088,1166728,1191116,1199055,1220128,1219567,1212952,1245951,1250412,1236275,1218600,1201765,1185477,1173292,1176773,1171953,1139779,1124351,1111957,1102065,1099373,1093669,1080586,1072517,1044023,1016019,959822,937019,912754,903069,893047,858581,855565,848412,826027,832503,766924,752381,735753,713935,708787,673311,650755,634749,618599,602874,554042,526922,496320,475564,464093,432044,397647,368313,338588,320580,278483,248208,223268,196725,174526,145723,121957,100453,84215,69780,54415,43170,33477,23361,17308,12206,19471 2,1,0,2044,85046919,1162707,1165170,1165838,1164883,1162868,1160104,1156855,1153227,1149189,1144805,1140339,1135717,1130887,1126045,1121655,1118370,1117132,1118673,1122993,1129724,1138041,1146783,1154882,1161588,1166759,1170668,1173658,1175982,1177645,1178808,1179568,1202829,1209611,1229749,1228697,1221813,1254330,1258267,1243668,1225505,1208009,1190724,1177654,1180470,1175236,1142783,1126930,1114074,1103690,1100468,1094302,1080756,1072216,1043446,1015150,958700,935445,910838,900743,890340,855722,852355,844980,822379,828311,762652,747451,730144,707686,701867,666083,642940,626243,609296,592665,543565,515693,484475,462748,450023,417255,382310,352476,322299,303245,261611,231369,206360,180131,158144,130528,107842,87589,72309,58951,45165,35154,26713,18239,13194,20751 2,1,0,2045,86233427,1170514,1172829,1173449,1172586,1170705,1168191,1165238,1161987,1158416,1154419,1150281,1145901,1141412,1136981,1132984,1130049,1129033,1130792,1135493,1142450,1150757,1159472,1167581,1174462,1179970,1184148,1187156,1189246,1190672,1191389,1191672,1191310,1213388,1219253,1238886,1237567,1230231,1262210,1265662,1250601,1231771,1213298,1195106,1181410,1183804,1178252,1145396,1129059,1115725,1104834,1101117,1094465,1080534,1071628,1042599,1013937,957214,933511,908565,898102,887377,852637,848932,841316,818419,823636,757767,741818,723835,700897,694357,658201,634376,616911,599107,581511,532115,503427,471554,448846,434691,401265,365963,335619,305026,284960,243960,213958,189076,163344,141750,115522,94120,75296,61148,48997,36833,28089,20887,13930,22284 2,1,0,2046,87414509,1178514,1180654,1181123,1180206,1178415,1176035,1173332,1170374,1167181,1163651,1159898,1155845,1151597,1147510,1143928,1141383,1140726,1142710,1147629,1154975,1163512,1172221,1180302,1187192,1192873,1197382,1200659,1202767,1203960,1204439,1204271,1203435,1201894,1223027,1228406,1247765,1245989,1238147,1269625,1272598,1256890,1237079,1217726,1198877,1184802,1186869,1180870,1147556,1130721,1116896,1105534,1101297,1094242,1080030,1070761,1041402,1012355,955365,931216,905976,895205,884183,849341,845280,837329,813974,818313,752166,735478,716976,693520,686170,649551,624979,606692,587971,569331,519599,490053,457525,433680,418104,384217,348561,317739,286797,265833,225703,196147,171573,146530,125553,100923,80995,63757,50877,40017,29477,21995,15980,23801 2,1,0,2047,88590119,1186730,1188667,1188956,1187890,1186043,1183752,1181182,1178472,1175571,1172418,1169130,1165464,1161543,1157695,1154459,1152334,1152066,1154409,1159556,1167124,1176058,1184997,1193071,1199930,1205625,1210310,1213914,1216292,1217499,1217748,1217341,1216051,1214030,1211553,1232176,1237292,1256188,1253902,1245597,1276579,1278889,1262220,1241518,1221543,1202288,1187929,1189537,1183028,1149248,1131904,1117629,1105776,1101097,1093732,1079246,1069545,1039833,1010392,953147,928599,903133,892080,880777,845817,841307,832852,808886,812241,745852,728579,709521,685468,677193,640053,614688,595515,575799,556019,505944,475536,442205,417259,400418,366064,330102,298865,267713,246048,207021,178103,154033,129904,109783,86944,68662,53122,41600,32076,23121,16853,26249 2,1,0,2048,89760199,1195150,1196897,1196983,1195729,1193731,1191384,1188903,1186326,1183673,1180809,1177898,1174696,1171160,1167640,1164643,1162865,1163019,1165760,1171268,1179064,1188221,1197559,1205865,1212720,1218384,1223076,1226856,1229562,1231038,1231297,1230658,1229126,1226656,1223698,1220714,1241057,1245727,1264104,1261349,1252583,1282887,1284215,1266678,1245339,1224989,1205427,1190657,1191746,1184719,1150462,1132647,1117893,1105629,1100605,1092942,1078109,1067951,1037882,1008050,950602,925724,900060,888740,877134,841975,836843,827726,803060,805416,738971,721075,701377,676626,667338,629644,603432,583294,562488,541499,491106,459678,425606,399743,381587,346805,310614,279102,247956,225793,188086,160008,136672,113698,94670,73790,57277,43502,33385,25201,17747,28474 2,1,0,2049,90924896,1203766,1205322,1205216,1203761,1201572,1199074,1196537,1194047,1191526,1188914,1186289,1183461,1180393,1177259,1174588,1173048,1173549,1176715,1182627,1190786,1200169,1209734,1218439,1225523,1231182,1235850,1239637,1242511,1244316,1244848,1244220,1242455,1239741,1236332,1232867,1229608,1249483,1253652,1271550,1268331,1258920,1288230,1288673,1270523,1248795,1228163,1208168,1192929,1193492,1185932,1151237,1132925,1117772,1105196,1099842,1091807,1076599,1065971,1035549,1005377,947798,922618,896771,885159,873157,837639,831727,821846,796486,797990,731480,712875,692430,666914,656542,618253,591127,569926,547958,525726,474887,442494,407889,381084,361604,326468,290204,258634,227714,205255,169089,142085,119737,98149,80433,61634,46965,34968,26263,19378,30542 2,1,0,2050,92084198,1212600,1213945,1213645,1211996,1209604,1206916,1204229,1201683,1199247,1196767,1194390,1191853,1189163,1186493,1184206,1182990,1183734,1187242,1193582,1202146,1211895,1221683,1230614,1238101,1243990,1248648,1252409,1255298,1257271,1258130,1257778,1256024,1253075,1249423,1245508,1241766,1238049,1257397,1261107,1278531,1274662,1264291,1292701,1292508,1273996,1251981,1230939,1210451,1194732,1194755,1186699,1151542,1132817,1117368,1104494,1098729,1090288,1074697,1063608,1032882,1002430,944754,919286,893239,881246,868677,832654,825863,815210,789316,789907,723285,703862,682595,656262,644731,605790,577668,555329,532165,508472,457290,424153,389008,361274,340502,305163,269060,237651,207168,184642,150262,124587,103470,83483,67259,50606,37804,27555,20223,33029 2,1,0,2051,93238352,1221624,1222779,1222268,1220425,1217841,1214950,1212071,1209375,1206881,1204486,1202241,1199952,1197553,1195263,1193442,1192610,1193676,1197430,1204109,1213106,1223263,1233418,1242572,1250282,1256571,1261462,1265213,1268075,1270064,1271087,1271059,1269580,1266640,1262755,1258601,1254409,1250206,1245971,1264842,1268095,1284863,1280027,1268795,1296553,1295973,1277196,1254770,1233257,1212262,1196048,1195572,1187000,1151460,1132421,1116689,1103439,1097238,1088385,1072413,1060901,1029936,999253,941497,915720,889385,876829,863534,826919,819242,807963,781500,781065,714270,693950,671806,644598,631810,592146,562970,539457,514874,489744,438497,404611,368956,340350,318395,283079,247372,216345,186528,164200,131866,107765,88109,69894,55290,40792,29833,21255,35238 2,1,0,2052,94387407,1230770,1231800,1231099,1229048,1226274,1223187,1220102,1217213,1214571,1212117,1209956,1207801,1205648,1203650,1202210,1201841,1203293,1207374,1214299,1223634,1234222,1244784,1254303,1262239,1268755,1274041,1278023,1280875,1282839,1283881,1284018,1282864,1280203,1276323,1271929,1267500,1262850,1258125,1253418,1271814,1274431,1290227,1284521,1272678,1300030,1299165,1279997,1257097,1235108,1213592,1196923,1195928,1186915,1151092,1131756,1115660,1102003,1095360,1086097,1069789,1057915,1026752,995850,937996,911818,885021,871746,857627,820426,812012,800059,772934,771349,704346,683072,659989,631829,617666,577236,546985,522065,496088,469740,418462,383860,347765,318417,295474,260414,225338,194925,166037,144214,114165,91861,73858,57531,44625,32240,23049,37389 2,1,0,2053,95531309,1239993,1240947,1240123,1237877,1234893,1231617,1228334,1225241,1222404,1219801,1217583,1215514,1213495,1211740,1210594,1210611,1212523,1216983,1224238,1233817,1244742,1255735,1265660,1273964,1280705,1286221,1290603,1293685,1295635,1296647,1296802,1295815,1293480,1289880,1285495,1280823,1275933,1270767,1265574,1260397,1278136,1279802,1294719,1288392,1276191,1303236,1301955,1282335,1258955,1236471,1214477,1197334,1195890,1186536,1150447,1130731,1114246,1100178,1093097,1083468,1066885,1054691,1023338,992186,934154,907404,879989,865891,850941,813325,804128,791390,763503,760661,693446,671155,647046,617842,602211,561006,529461,503158,476012,448411,397177,361926,325538,295662,271938,237372,203174,173648,145980,124968,97415,77090,60872,46499,35319,24948,40062 2,1,0,2054,96670030,1249234,1250161,1249262,1246894,1243717,1240230,1236760,1233467,1230426,1227629,1225260,1223135,1221201,1219580,1218676,1218988,1221284,1226206,1233837,1243744,1254911,1266243,1276602,1285310,1292419,1298160,1302769,1306251,1308436,1309438,1309563,1308591,1306423,1303151,1299045,1294386,1289255,1283847,1278211,1272551,1266724,1283491,1284303,1298592,1291895,1279434,1306045,1304284,1284198,1260322,1237390,1214899,1197358,1195564,1185879,1149446,1129328,1112450,1097974,1090494,1080557,1063743,1051231,1019659,988162,929788,902312,874187,859261,843630,805568,795482,781843,753116,748932,681495,658096,632862,602546,585388,543196,510400,482945,454596,425747,374669,338920,302463,272283,248004,214179,181140,152802,126641,106737,81839,63613,49266,36855,27372,43182 2,1,0,2055,97803390,1258459,1259389,1258466,1256026,1252726,1249054,1245373,1241885,1238645,1235642,1233080,1230802,1228816,1227279,1226506,1227060,1229650,1234950,1243039,1253321,1264822,1276396,1287090,1296236,1303750,1309858,1314695,1318404,1320986,1322223,1322343,1321342,1319188,1316086,1312308,1307927,1302809,1297159,1291280,1285178,1278872,1272083,1287975,1288178,1302090,1295126,1282280,1308393,1306141,1285578,1261248,1237844,1214934,1197093,1194960,1184863,1148060,1127537,1110272,1095431,1087613,1077411,1060364,1047497,1015611,983597,924736,896439,867607,852002,835642,797051,785955,771321,741700,736081,668391,643780,617341,585882,566919,523805,490019,461374,431829,401779,351046,315032,278737,248489,223900,191105,159536,132685,108297,89764,67608,51552,39106,28606,46975 2,1,0,2056,98931340,1267610,1268604,1267685,1265219,1261849,1258054,1254188,1250490,1247057,1243860,1241090,1238617,1236473,1234886,1234198,1234878,1237710,1243304,1251770,1262504,1274374,1286280,1297221,1306702,1314654,1321169,1326370,1330306,1333122,1334759,1335110,1334109,1331931,1328838,1325232,1321181,1316344,1310708,1304587,1298242,1291492,1284226,1276570,1291836,1291683,1305316,1297961,1284669,1310266,1307511,1286513,1261710,1237910,1214679,1196554,1193998,1183460,1146291,1125367,1107756,1092611,1084492,1074024,1056712,1043390,1011009,978318,918894,889776,860392,844061,826871,787656,775453,759750,729174,722001,654016,628109,600423,567565,546797,503059,468265,438433,407737,376619,326499,290461,254570,224509,199907,168463,138667,113583,91195,74240,54857,40976,30402,50351 2,1,0,2057,100053612,1276636,1277737,1276886,1274432,1271035,1267167,1263177,1259298,1255655,1252260,1249298,1246616,1244278,1242532,1241795,1242557,1245512,1251344,1260095,1271205,1283524,1295799,1307078,1316806,1325094,1332045,1337656,1341963,1345000,1346873,1347629,1346856,1344675,1341564,1337969,1334087,1329579,1324225,1318120,1311531,1304548,1296836,1288706,1280434,1295325,1294918,1308148,1300337,1286585,1311653,1308437,1286984,1261783,1237689,1214151,1195658,1192653,1181667,1144138,1122858,1104959,1089556,1081137,1070363,1052680,1038716,1005687,972222,912249,882469,852493,835332,817195,777286,763904,747049,715431,706560,638269,611019,581810,547595,525265,480902,445126,414151,382432,350464,301231,265423,230192,200619,176348,146569,118830,95752,75530,60310,43662,31902,53827 2,1,0,2058,101170029,1285489,1286742,1286007,1283625,1280237,1276342,1272280,1268277,1264451,1260847,1257685,1254812,1252266,1250327,1249426,1250136,1253168,1259122,1268107,1279500,1292194,1304915,1316559,1326627,1335165,1342455,1348504,1353217,1356631,1358726,1359715,1359352,1357404,1354288,1350676,1346809,1342467,1337445,1331625,1325056,1317825,1309882,1301308,1292566,1283930,1298540,1297757,1310524,1302245,1288022,1312598,1308897,1287067,1261565,1237187,1213263,1194376,1190915,1179489,1141646,1120068,1101926,1086265,1077510,1066322,1048085,1033313,999534,965292,904947,874466,843804,825692,806517,765868,751227,733113,700344,689648,621082,592206,561503,526214,502268,457323,420629,388632,356106,323527,275461,240152,205883,177138,153551,125734,100291,79399,61450,48064,34043,57154 2,1,0,2059,102280379,1294144,1295574,1294995,1292729,1289420,1285534,1281442,1277366,1273417,1269629,1266259,1263185,1260449,1258301,1257207,1257757,1260732,1266750,1275851,1287471,1300444,1313541,1325636,1336071,1344950,1352493,1358880,1364036,1367854,1370328,1371544,1371412,1369877,1366997,1363379,1359494,1355174,1350320,1344828,1338547,1331338,1323149,1314346,1305163,1296063,1287161,1301366,1300143,1312428,1303673,1289024,1313085,1308970,1286856,1261067,1236325,1211989,1192706,1188791,1176961,1138872,1117044,1098663,1082705,1073504,1061716,1042757,1027067,992531,957669,896932,865653,834199,815044,794760,753323,737313,717804,683802,671193,602142,571668,539752,503368,477791,432350,394879,362072,328971,296037,249431,214938,181963,154392,131836,106238,83265,64681,49051,37528,60854 2,1,0,2060,103384246,1302581,1304202,1303802,1301699,1298508,1294702,1290620,1286514,1282491,1278581,1275026,1271745,1268809,1266470,1265163,1265515,1268326,1274281,1283442,1295171,1308367,1321746,1334217,1345105,1354353,1362238,1368882,1374373,1378639,1381519,1383112,1383212,1381910,1379444,1376067,1372180,1367842,1363008,1357686,1351734,1344812,1336650,1327604,1318193,1308650,1299284,1289994,1303739,1302067,1313859,1304666,1289565,1313181,1308751,1286365,1260206,1235079,1210331,1190653,1186322,1174155,1135864,1113781,1095124,1078767,1068930,1056374,1036585,1019962,984821,949293,888087,855906,823580,803313,781846,739542,722029,701009,665728,650846,581446,549660,516498,479038,451860,406081,368067,334682,301257,268252,223436,190111,158766,132701,111497,88310,67920,51700,38362,65807 2,1,1,2014,24850961,432365,443764,444229,453550,450648,445855,463034,463574,456113,447619,437787,429957,425367,429008,430661,416989,414866,415532,419261,428640,436498,441606,449544,445278,442978,423622,423989,418718,423533,425803,409905,416116,415729,409296,423858,387717,386043,379734,373392,378797,361157,353845,350472,347756,349463,325813,316915,303458,300249,302153,286908,272200,261255,248945,249851,225946,211752,203018,192216,185709,168346,156120,144486,139081,132484,121744,116280,109585,93968,89118,80374,75438,67782,62846,60218,55293,51425,47036,44153,41453,36253,32695,30900,28696,26716,22756,19917,16926,14538,12172,10288,8549,6421,4843,3674,2472,1888,1239,902,629,1201 2,1,1,2015,25460773,437846,436974,447542,447304,456137,452900,448035,465303,465949,458626,450109,440247,432327,427951,432067,434477,422168,421830,424321,429374,439458,447582,452336,459528,454707,451694,431958,431741,426034,430252,432003,415625,421006,420472,413795,428126,391988,389898,383322,376827,381704,363668,355714,352162,349305,350838,327095,317851,304262,300687,302345,286890,271948,260959,248489,249185,225276,211004,202089,191196,184571,167328,155106,143557,138097,131411,120683,115093,108294,92780,87896,79252,74289,66656,61640,58870,53897,49978,45551,42569,39813,34648,31092,29221,26945,24896,21034,18255,15379,13096,10841,9050,7407,5479,4075,3040,2016,1514,974,698,1276 2,1,1,2016,26073162,443598,442490,440745,450535,449822,458355,455045,450304,467701,468438,461198,452604,442770,434938,431026,435991,439709,429207,430692,434536,440302,450491,458404,462485,468948,463689,460082,439935,439144,432956,436565,437647,420793,425539,425089,418295,432238,395955,393482,386654,379873,384052,365685,357290,353714,350725,351986,328040,318457,304747,300876,302247,286599,271481,260430,247842,248318,224392,210027,200957,190032,183338,166231,154036,142541,136962,130175,119435,113710,106843,91485,86599,78029,72978,65341,60251,57355,52344,48371,43919,40851,38039,32923,29378,27445,25096,22988,19262,16579,13836,11654,9515,7835,6313,4597,3368,2469,1612,1188,751,1353 2,1,1,2017,26686945,449624,448277,446282,443720,452972,451968,460464,457281,452704,470214,470975,463753,455135,445492,438027,434952,441323,446800,438147,440971,445532,451421,461232,468602,472057,477878,472246,468078,447465,446086,439404,442280,442691,425506,429945,429636,422558,436051,399587,396771,389586,382319,385877,367369,358719,355121,351875,352815,328630,318760,304942,300749,301857,286076,270796,259679,246996,247227,223272,208840,199670,188772,182030,165057,152872,141374,135656,128746,117991,112156,105276,90117,85199,76643,71481,63839,58693,55678,50626,46609,42150,39001,36128,31088,27567,25564,23158,21028,17474,14902,12291,10223,8217,6675,5288,3792,2734,1964,1264,915,1425 2,1,1,2018,27301532,455800,454338,452096,449273,446135,455035,454007,462667,459648,455222,472774,473496,466323,457846,448667,441963,440288,448523,455800,448501,452026,456707,462234,471337,478192,481119,486374,480344,475609,454482,452527,445184,447376,447266,430038,434298,433912,426485,439544,402896,399647,391916,384240,387351,368877,360020,356243,352666,353282,328896,318796,304814,300331,301222,285330,269903,258719,245928,245893,221934,207494,198284,187434,180650,163770,151542,140021,134147,127117,116365,110480,103617,88649,83623,75058,69786,62162,56967,53827,48748,44700,40241,37015,34091,29151,25655,23589,21172,19052,15691,13230,10763,8826,6986,5591,4355,3071,2175,1531,968,1578 2,1,1,2019,27916338,462131,460548,458177,455102,451696,448173,456989,456141,465005,462136,457786,475308,476026,469063,461008,452677,447320,447510,457624,466224,459633,463253,467559,472392,480815,487241,489702,494378,487890,482598,460947,458254,450279,451974,451632,434480,438384,437825,430061,442721,405769,401914,393713,385798,388644,370216,361064,356997,353097,353417,328884,318515,304393,299669,300359,284360,268803,257531,244624,244327,220441,206046,196819,186009,179154,162310,150029,138451,132439,125301,114613,108709,101833,87003,81840,73266,67909,60314,55064,51808,46729,42645,38186,34904,31941,27115,23655,21564,19171,17084,13913,11576,9277,7496,5839,4599,3518,2437,1693,1168,1714 2,1,1,2020,28530880,468485,466909,464411,461196,457536,453742,450102,459043,458412,467455,464672,460312,477840,478734,472250,465010,458110,454574,456652,468150,477426,470940,474153,477739,481916,489745,495792,497759,501814,494830,488997,466668,463264,454848,456357,455898,438628,442109,441371,433300,445463,408026,403640,395158,387158,389777,371258,361758,357374,353199,353274,328554,317933,303726,298778,299271,283164,267468,256101,243091,242590,218849,204516,195272,184463,177475,160649,148304,136663,130547,123348,112768,106807,99854,85142,79841,71284,65846,58282,52992,49638,44557,40442,36000,32682,29686,24981,21605,19520,17178,15127,12159,9968,7866,6255,4792,3712,2785,1893,1287,1935 2,1,1,2021,29144279,474760,473278,470773,467425,463617,459566,455652,452102,461213,460779,470001,467236,462912,480624,482009,476399,470583,465609,463946,467443,479678,489039,482130,484583,487475,491071,498357,503953,505346,508752,501216,494690,471702,467751,459189,460597,459851,442352,445419,444499,436021,447499,409669,404938,396333,388249,390544,371847,361989,357320,352917,352693,327806,316988,302692,297524,297806,281566,265727,254282,241223,240585,217017,202765,193476,182618,175475,158666,146272,134654,128519,121288,110781,104709,97642,83062,77646,69116,63591,56072,50756,47309,42231,38104,33699,30347,27328,22799,19538,17482,15200,13202,10457,8443,6552,5126,3857,2933,2158,1438,2156 2,1,1,2022,29757806,480886,479598,477174,473813,469868,465661,461493,457669,454258,463514,463299,472540,469825,465714,483906,486174,482025,478122,475084,474799,479041,491388,500324,492634,494357,496650,499698,506428,511504,512311,515070,506819,499664,476193,472011,463424,464559,463449,445726,448403,447170,438103,448993,410942,406054,397347,389045,390954,372070,361890,356984,352315,351809,326820,315824,301429,296059,296091,279724,263778,252304,239259,238500,215104,200900,191514,180577,173258,156466,144107,132536,126388,119092,108594,102368,95198,80775,75258,66749,61155,53697,48356,44827,39772,35649,31288,27918,24920,20601,17480,15460,13252,11338,8843,7023,5356,4117,3037,2267,1634,2393 2,1,1,2023,30371692,486978,485766,483525,480238,476274,471930,467602,463525,459838,456538,465999,465817,475114,472624,469010,488078,491816,489620,487657,486034,486457,490818,502754,510909,502473,503559,505310,507776,513918,518407,518635,520634,511749,504113,480495,476185,467375,468178,466733,448780,450986,449222,439644,450133,412039,407028,398084,389475,391027,371952,361519,356342,351407,350665,325609,314433,299946,294357,294132,277662,261680,250229,237220,236331,213074,198860,189356,178314,170812,154117,141822,130308,124098,116697,106159,99788,92531,78279,72659,64183,58544,51155,45806,42204,37191,33081,28778,25436,22496,18412,15437,13468,11366,9576,7343,5732,4293,3235,2337,1713,2669 2,1,1,2024,30988154,493120,491902,489728,486613,482719,478349,473884,469649,465710,462133,459034,468520,468393,477918,475935,473214,493757,499457,499237,498699,497809,498312,502267,513440,520841,511754,512266,513476,515335,520858,524773,524291,525587,516252,508446,484797,480161,471048,471524,469756,451458,452999,450788,440877,451134,413033,407778,398511,389588,390816,371591,360857,355425,350279,349311,324201,312851,298251,292427,291963,275447,259500,248087,235112,234049,210874,196627,186983,175823,168221,151647,139422,127933,121597,114049,103484,96982,89636,75567,69858,61436,55752,48451,43114,39455,34493,30410,26214,22946,20087,16247,13429,11541,9585,7939,5979,4583,3365,2484,1760,2884 2,1,1,2025,31607065,499313,498083,495896,492843,489112,484809,480318,475948,471855,468023,464646,461569,471105,471203,481234,480162,478938,501449,509137,510375,510571,509776,509836,513027,523468,530214,520536,520479,521113,522343,527258,530464,529324,530109,520637,512775,488899,483854,474442,474605,472401,453563,454519,452042,441975,452025,413800,408210,398615,389415,390361,370938,359919,354288,348939,347753,322595,311051,296330,290289,289640,273144,257250,245872,232888,231583,208469,194169,184375,173180,165490,149056,136865,125341,118834,111148,100575,93938,86500,72644,66855,58498,52787,45597,40292,36577,31689,27681,23637,20468,17702,14117,11489,9721,7934,6454,4768,3587,2577,1864,3034 2,1,1,2026,32228245,505550,504317,502108,499033,495358,491218,486791,482396,478167,474184,470553,467196,464165,473923,474533,485470,485918,486692,511192,520343,522347,522633,521405,520662,523121,532925,539082,528816,528151,528188,528800,532974,535525,533923,534510,525015,516900,492714,487270,477571,477301,474464,455169,455730,453157,442964,452681,414250,408318,398430,388996,389605,370008,358760,352943,347397,345992,320772,309022,294202,288003,287222,270774,254927,243539,230485,228902,205834,191470,181610,170393,162623,146292,134077,122480,115810,107996,97421,90644,83127,69512,63645,55380,49655,42601,37338,33590,28822,24939,21071,18013,15363,12062,9658,8033,6434,5136,3718,2737,1926,3183 2,1,1,2027,32851406,511704,510592,508372,505265,501564,497475,493213,488881,484627,480509,476727,473117,469809,466998,477260,478792,491248,493717,496512,522470,532390,534509,534351,532330,530812,532639,541873,547435,536551,535258,534717,534570,538059,540145,538396,538904,529189,520732,496241,490414,480317,479414,476023,456462,456803,454164,443717,453012,414369,408133,398001,388280,388565,368856,357393,351394,345657,344002,318718,306788,291926,285627,284731,268322,252484,241019,227863,225972,202946,188605,178692,167462,159570,143285,131008,119351,112522,104587,94005,87100,79516,66165,60236,52085,46370,39467,34268,30537,25943,22206,18529,15608,13109,10122,7965,6501,5106,3994,2829,2037,3301 2,1,1,2028,33476162,517703,516782,514673,511547,507812,503696,499481,495315,491124,486984,483066,479303,475743,472656,470355,481527,484597,499084,503596,507874,534592,544620,546319,545359,542573,540381,541641,550306,555240,543726,541812,540546,539702,542698,544640,542864,543094,533065,524276,499497,493169,482469,481020,477266,457616,457763,454931,444145,453006,414196,407699,397270,387284,387300,367488,355822,349645,343690,341776,316454,304398,289558,283178,282157,265744,249846,238272,224991,222775,199881,185578,175618,164337,156249,139982,127653,115951,108966,100898,90329,83305,75660,62608,56637,48628,42939,36212,31131,27469,23080,19504,16040,13298,10983,8329,6431,5147,3960,3028,2100,3434 2,1,1,2029,34102141,523606,522819,520891,517867,514110,509956,505713,501593,497572,493493,489554,485656,481939,478607,476031,474649,487354,492470,509006,515025,520079,546897,556491,557406,555678,552230,549431,550125,558188,562477,550331,547665,545732,544384,547208,549132,547128,546982,536651,527540,502357,495325,484110,482309,478367,458656,458481,455364,444235,452697,413769,406961,396255,386060,385818,365918,354052,347672,341485,339333,314033,301918,287114,280643,279445,262961,246974,235268,221848,219383,196645,182388,172340,160936,152617,136375,124013,112276,105120,96932,86390,79250,71565,58851,52863,45013,39375,32881,27982,24416,20248,16862,13647,11121,9020,6707,5077,3982,2995,2234,3543 2,1,1,2030,34728985,529425,528755,526949,524104,520447,516270,511985,507839,503860,499952,496078,492158,488305,484816,482003,480346,480507,495261,502443,520487,527304,532470,558838,567635,567795,565395,561358,557958,558055,565485,569135,556224,552864,550467,548941,551713,553408,551084,550577,539955,530405,504619,496965,485430,483455,479352,459453,458864,455462,444024,452125,413037,405938,395014,384624,384126,364146,352059,345459,339066,336725,311515,299355,284582,277967,276522,259938,243837,231981,218514,215799,193233,178982,168771,157211,148656,132468,120077,108304,100982,92682,82178,74944,67242,54911,48914,41260,35730,29537,24847,21399,17480,14322,11394,9113,7251,5281,3913,3003,2205,3686 2,1,1,2031,35356247,535066,534606,532910,530185,526700,522619,518312,514118,510116,506251,502550,498694,494822,491194,488225,486341,486239,488457,505282,513985,532816,539760,544492,570045,578071,577581,574579,569956,565916,565394,572200,575080,561466,557612,555073,553489,556005,557383,554750,553885,542853,532663,506356,498281,486602,484478,480090,459909,458909,455252,443551,451241,412019,404686,393555,382977,382229,362141,349828,343032,336485,334018,308915,296700,281911,275084,273349,256640,240414,228492,214985,212017,189590,175277,164868,153152,144374,128246,115823,104029,96547,88139,77706,70399,62706,50785,44814,37419,32064,26207,21751,18450,14823,11932,9319,7304,5694,4056,2939,2204,3743 2,1,1,2032,35983524,540523,540281,538788,536163,532794,528882,524671,520458,516403,512517,508858,505178,501367,497722,494620,492586,492265,494233,498532,516873,526378,545325,551844,555774,580534,587894,586823,583229,577981,573286,572151,578202,580367,566255,562233,559671,557822,559986,561057,558122,556786,545142,534393,507761,499451,487655,485255,480485,460031,458650,454783,442771,450063,410770,403218,391886,381125,380101,359899,347381,340446,333805,331222,306218,293898,279026,271953,269893,253046,236779,224799,211258,207983,185636,171225,160612,148756,139751,123684,111247,99445,91805,83317,72983,65629,57960,46504,40619,33556,28416,22918,18729,15621,12328,9737,7452,5720,4358,3034,2147,3755 2,1,1,2033,36610337,545784,545768,544484,542057,538784,534986,530941,526825,522756,518815,515133,511497,507866,504283,501161,499003,498539,500302,504363,510189,529325,538947,557455,563177,566334,590409,597179,595529,591305,585412,580074,578189,583542,585193,570906,566835,564046,561844,563666,564440,561084,559075,546903,535788,509019,500493,488457,485688,480538,459841,458131,454000,441697,448645,409304,401538,390013,379044,377725,357447,344779,337759,331036,328319,303365,290878,275886,268537,266124,249229,232933,220894,207277,203610,181314,166808,156008,144008,134759,118777,106336,94540,86772,78225,68020,60638,53039,42122,36397,29708,24813,19707,15831,12970,10038,7767,5817,4362,3249,2207,3706 2,1,1,2034,37236182,550869,551060,549992,547769,544688,540986,537052,533104,529131,525176,521440,517780,514192,510793,507741,505565,504980,506613,510479,516078,522704,541950,551136,568828,573778,576268,599736,605913,603648,598777,592253,586127,583557,588411,589878,575551,571224,568112,565564,567050,567406,563429,560832,548322,537023,510144,501281,488913,485777,480277,459393,457297,452922,440386,447002,407625,399647,387906,376721,375134,354833,342074,334986,328162,325249,300287,287594,272459,264807,262119,245186,228865,216722,202956,198841,176613,162023,151032,138880,129392,113512,101082,89336,81454,72875,62827,55462,48006,37715,32194,25912,21305,16633,13116,10538,7985,6045,4423,3238,2354,3700 2,1,1,2035,37860719,555846,556172,555303,553291,550412,546897,543060,539220,535416,531559,527811,524096,520487,517131,514262,512161,511572,513094,516839,522248,528652,535388,554183,562560,579468,583761,585651,608511,614066,611165,605653,598360,591510,588462,593148,594553,579974,575297,571874,568988,570016,569750,565237,562241,549581,538127,511014,501723,489022,485548,479751,458633,456168,451604,438854,445135,405738,397526,385558,374180,372379,352113,339280,332103,325120,321938,296939,284010,268713,260843,257875,240905,224520,212193,198235,193657,171526,156856,145653,133362,123635,107880,95503,83839,75866,67277,57440,50165,42940,33324,28047,22219,17951,13755,10631,8361,6194,4579,3271,2335,3780 2,1,1,2036,38485533,560675,561173,560433,558616,555944,552630,548978,545236,541543,537854,534203,530475,526810,523434,520612,518697,518192,519721,523365,528658,534878,541399,547685,565654,573250,589477,593181,594485,616701,621609,618087,611791,603793,596430,593230,597873,599011,584085,579071,575344,571999,572366,571566,566710,563499,550715,538979,511546,501826,488830,485070,478924,457597,454814,450080,437119,443065,403635,395178,383005,371492,369530,349317,336390,329066,321855,318365,293307,280123,264752,256666,253409,236362,219843,207289,193140,188101,166079,151318,139916,127489,117531,101960,89668,78122,70082,61543,51996,44908,37967,29059,24074,18746,14864,11166,8447,6500,4701,3394,2364,3826 2,1,1,2037,39110012,565305,566026,565456,563759,561278,558170,554718,551158,547565,543988,540502,536875,533195,529769,526930,525064,524749,526372,530036,535237,541342,547677,553750,559208,576378,583300,598924,602046,602721,624277,628551,624266,617258,608762,601220,597993,602377,603151,587891,582549,578396,574386,574179,573043,568031,564632,551594,539488,511736,501627,488386,484290,477817,456337,453255,448349,435181,440767,401296,392619,380301,368708,366597,346415,333348,325802,318326,314489,289360,276007,260570,252271,248662,231468,214776,201994,187669,182150,160239,145406,133803,121255,111114,95766,83595,72202,64152,55743,46584,39739,33134,24966,20335,15545,12083,8889,6575,4941,3489,2456,3886 2,1,1,2038,39733704,569711,570677,570327,568798,566434,563512,560265,556907,553493,550016,546642,543178,539602,536160,533272,531397,531137,532960,536724,541953,547969,554193,560076,565317,569980,586458,592784,607809,610311,610341,631254,634754,629768,622255,613598,605998,602536,606567,606981,591397,585606,580822,576236,575655,574365,569225,565508,552130,539654,511624,501173,487637,483223,476485,454869,451492,446411,433018,438225,398752,389907,377497,365841,363556,343354,330075,322272,314495,310284,285180,271663,256164,247596,243549,226172,209309,196310,181805,175777,154009,139103,127310,114698,104399,89317,77307,66129,58152,49974,41261,34712,28496,21112,16885,12654,9634,6931,5008,3674,2528,3984 2,1,1,2039,40356133,573936,575106,574994,573679,571482,568677,565616,562460,559246,555950,552676,549324,545911,542576,539672,537750,537490,539374,543346,548685,554734,560865,566636,571689,576127,580101,595967,601700,616091,617954,617356,637481,640269,634794,627112,618423,610559,606761,610448,610512,594486,588037,582706,577744,576978,575558,570159,566033,552316,539511,511255,500412,486606,481933,474939,453195,449522,444249,430611,435462,396055,387092,374604,362865,360349,340056,326532,318439,310338,305828,280760,267081,251475,242556,238017,220460,203447,190217,175517,168980,147365,132402,120476,107825,97407,82638,70850,59982,52176,44292,36074,29884,24124,17549,13765,10104,7525,5289,3727,2669,4101 2,1,1,2040,40976993,578018,579349,579435,578356,576369,573732,570788,567817,564806,561708,558614,555366,552065,548890,546097,544163,543856,545748,549794,555343,561508,567677,573354,578291,582539,586285,589643,604902,610006,623748,624986,623615,643019,645305,639681,631959,623023,614799,610678,614028,613622,596947,589925,584249,579098,578175,576497,570738,566213,552198,539110,510579,499374,485353,480431,473181,451313,447328,441844,427991,432541,393256,384186,371607,359727,356895,336482,322682,314277,305929,301120,276091,262206,246419,237099,232054,214331,197161,183684,168806,161726,140300,125345,113311,100668,90164,75778,64311,53855,46286,38755,31088,25327,20079,14325,11008,7902,5749,3946,2710,4281 2,1,1,2041,41595950,581979,583451,583694,582806,581055,578623,575848,572994,570168,567273,564375,561304,558108,555045,552416,550595,550286,552139,556196,561829,568203,574489,580205,585044,589176,592728,595857,598609,613228,617686,630786,631255,629182,648078,650202,644553,636578,627300,618727,614290,617182,616098,598866,591472,585641,580331,579114,577083,570973,566086,551818,538397,509622,498104,483888,478719,471219,449209,444895,439222,425214,429508,390364,381172,368439,356346,353155,332597,318498,309860,301267,296143,271121,256955,240937,231214,225658,207761,190425,176710,161634,154015,132860,117945,105844,93247,82727,68830,57789,47813,40541,33429,26379,21107,16414,11472,8624,6047,4295,2874,4421 2,1,1,2042,42212837,585884,587428,587807,587076,585515,583315,580742,578058,575353,572641,569949,567074,564051,561095,558575,556924,556730,558584,562615,568261,574722,581220,587052,591928,595961,599395,602330,604854,606964,620918,624741,637064,636834,634266,652996,655082,649201,640872,631263,622347,617474,619699,618029,600441,592865,586910,581303,579701,577324,570900,565699,551129,537400,508433,496624,482215,476797,469025,446866,442248,436441,422330,426377,387363,377984,365026,352678,349092,328370,314059,305186,296342,290842,265766,251268,235022,224901,218802,200722,183234,169254,154002,145895,125060,110230,98102,85620,75191,61893,51350,41914,35009,28392,22014,17278,13163,9002,6612,4525,3134,4623 2,1,1,2043,42827395,589752,591350,591799,591200,589790,587778,585438,582958,580422,577832,575318,572648,569824,567042,564635,563096,563073,565045,569081,574707,581189,587774,593817,598811,602874,606207,609025,611349,613226,614678,627983,631032,642651,641928,639207,657896,659735,653522,644851,634921,625541,620025,621673,619618,601857,594134,587918,581927,579941,577257,570568,564997,550144,536166,507026,494931,480327,474642,466592,444307,439438,433548,419349,423123,384184,374546,361324,348688,344679,323877,309359,300245,291093,285126,259960,245132,228674,218125,211453,193201,175542,161315,145959,137379,116923,102227,90141,77885,67657,55040,45058,36229,29771,23720,18044,13875,10344,6913,4958,3309,4927 2,1,1,2044,43439511,593654,595230,595731,595198,593919,592057,589906,587658,585323,582905,580511,578020,575400,572819,570585,569158,569255,571408,575562,581201,587665,594270,600398,605599,609784,613145,615861,618069,619737,620956,621764,634277,636626,647750,646879,644130,662567,664061,657525,648523,638149,628097,622022,623298,621052,603152,595144,588575,582203,579875,576929,569925,564006,548927,534709,505408,493025,478209,472245,463938,441589,436521,430558,416244,419675,380751,370811,357291,344350,339991,319117,304391,294980,285432,278941,253693,238548,221861,210861,203596,185152,167350,152945,137518,128495,108484,93991,82058,70144,60211,48335,38988,30842,24904,19468,14514,10921,7956,5191,3629,5240 2,1,1,2045,44049105,597638,599145,599622,599136,597923,596192,594185,592129,590026,587808,585584,583214,580774,578395,576362,575114,575323,577601,581946,587702,594181,600770,606918,612210,616593,620078,622818,624922,626479,627480,628057,628078,639872,641731,652704,651814,648826,666915,668071,661214,651761,640738,630104,623679,624767,622357,604188,595803,588885,582171,579549,576290,568989,562779,547490,533032,503572,490885,475848,469631,461118,438760,433503,427439,412954,415958,377024,366744,352904,339734,335018,314076,299095,289296,279298,272268,246960,231482,214549,203090,195182,176577,158714,144159,128701,119276,99798,85626,73962,62486,52919,41862,33228,25829,20467,15679,11443,8413,5983,3808,5655 2,1,1,2046,44656116,601724,603137,603542,603032,601865,600199,598324,596407,594497,592512,590489,588287,585967,583773,581942,580895,581287,583681,588154,594103,600700,607307,613442,618746,623223,626905,629767,631890,633345,634241,634596,634385,633685,644975,646690,657639,656514,653195,670936,671766,664470,654359,642776,631766,625181,626107,623398,604872,596113,588883,581879,578908,575359,567819,561323,545825,531134,501500,488500,473266,466851,458188,435832,430360,424130,409393,411922,372955,362317,348238,334838,329753,308694,293377,283136,272683,265101,239734,223897,206717,194760,186214,167532,149650,134980,119549,109788,90970,77235,65943,54977,45876,35717,27862,21253,16509,12379,8832,6337,4397,6038 2,1,1,2047,45260498,605918,607232,607538,606958,605766,604143,602333,600548,598776,596984,595192,593191,591041,588964,587321,586478,587070,589650,594240,600319,607116,613842,619992,625283,629774,633547,636606,638853,640329,641119,641367,640930,639995,638797,649932,651631,662342,660883,657241,674645,675026,667086,656404,644469,633278,626558,627188,624083,605203,596116,588625,581281,577988,574193,566421,559644,543937,528991,499176,485892,470520,463957,455152,432774,427025,420541,405512,407518,368520,357601,343285,329647,324130,302879,287178,276486,265571,257405,231973,215776,198318,185878,176748,158033,140176,125443,110119,100141,82109,68920,58074,47716,39185,29986,22960,17163,13054,9568,6665,4664,6683 2,1,1,2048,45862232,610219,611435,611643,610959,609693,608047,606278,604557,602919,601264,599665,597892,595945,594039,592512,591858,592658,595440,600215,606415,613338,620268,626541,631848,636324,640111,643256,645703,647302,648110,648248,647708,646551,645113,643761,654869,656335,666711,664930,660971,677918,677642,669147,658099,646005,634656,627670,627913,624420,605232,595858,588059,580393,576828,572800,564794,557739,541805,526589,496624,483117,467663,460959,451985,429525,423412,416631,401275,402724,363789,352590,338027,324103,318057,296571,280485,269338,257930,249133,223651,207063,189353,176498,166803,148104,130329,115616,100522,90449,73320,60753,50455,40805,32935,24740,18568,13591,10104,7229,4913,7275 2,1,1,2049,46461334,614616,615738,615848,615067,613695,611974,610183,608501,606927,605405,603945,602365,600642,598942,597587,597049,598037,601030,606012,612397,619444,626496,632975,638403,642895,646670,649834,652360,654156,655088,655244,654593,653332,651671,650081,648704,659571,660706,670755,668658,664261,680544,679704,670861,659640,647413,635771,628429,628289,624450,605000,595295,587204,579273,575446,571182,562943,555587,539414,523954,493906,480227,464699,457826,448614,425995,419477,412355,396651,397608,358759,347265,332406,318109,311474,289756,273291,261655,249714,240270,214717,197759,179880,166639,156401,137779,120178,105609,90872,80825,64682,52836,43197,34340,27209,20038,14724,10537,7649,5336,7814 2,1,1,2050,47057831,619124,620141,620156,619273,617805,615977,614112,612408,610872,609415,608083,606644,605121,603638,602489,602121,603231,606409,611603,618198,625428,632607,639206,644842,649455,653244,656391,658942,660815,661942,662226,661591,660220,658458,656641,655027,653413,663938,664752,674487,671949,666902,682614,681417,672417,661055,648556,636533,628838,628358,624222,604460,594445,586117,577933,573836,569334,560843,553170,536790,521145,491070,477225,461597,454488,444955,422144,415180,407686,391710,392169,353409,341566,326324,311604,304362,282425,265556,253393,240907,230746,205161,187926,169915,156320,145578,127128,109837,95538,81280,71364,56303,45284,36397,28410,22068,15915,11433,7989,5655,8435 2,1,1,2051,47651843,623730,624649,624560,623581,622008,620085,618114,616337,614776,613359,612091,610782,609399,608117,607185,607024,608302,611604,616986,623792,631234,638593,645323,651074,655900,659809,662969,665500,667400,668605,669084,668575,667218,665343,663430,661589,659735,657781,667977,668482,677776,674589,668992,684338,682970,673841,662206,649346,636946,628933,628167,623683,603630,593356,584808,576363,572000,567242,558483,550522,533987,518227,488129,474094,458298,450864,440969,417929,410486,402688,386450,386376,347682,335398,319725,304572,296715,274536,257235,244532,231436,220557,195059,177581,159483,145582,134410,116274,99427,85521,71840,62180,48305,38204,30152,23077,17552,12378,8686,5916,9038 2,1,1,2052,48243432,628398,629254,629066,627984,626321,624289,622220,620337,618703,617260,616031,614788,613535,612394,611662,611718,613204,616675,622177,629175,636827,644400,651306,657192,662131,666252,669535,672079,673958,675192,675748,675435,674211,672348,670317,668382,666298,664102,661819,671698,671773,680420,676679,670734,685901,684393,675007,663001,649789,637048,628775,627672,622857,602566,592049,583270,574566,569920,564891,555890,547695,531069,515199,485056,470759,454711,446911,436610,413315,405468,397363,380845,380170,341478,328699,312590,297006,288487,266043,248311,234994,221296,209781,184422,166749,148620,134496,123020,105334,89067,75653,62663,53403,40798,31690,24529,18383,13671,9416,6445,9595 2,1,1,2053,48832539,633110,633922,633675,632490,630720,628601,626422,624441,622702,621183,619930,618724,617538,616526,615939,616198,617898,621575,627248,634364,642207,649991,657109,663174,668248,672483,675980,678646,680536,681745,682330,682096,681065,679338,677318,675266,673087,670665,668142,665544,674980,674416,682509,678415,672319,687336,685556,675815,663447,649916,636890,628313,626883,621791,601281,590514,581504,572522,567582,562303,553116,544749,528037,512023,481776,467135,450796,442576,431836,408374,400124,391681,374833,373450,334738,321457,304909,288863,279630,256925,238699,224779,210565,198429,173277,155466,137396,123181,111532,94435,78852,66054,53882,45158,33882,25816,19572,14346,10418,6997,10307 2,1,1,2054,49419112,637825,638630,638339,637096,635225,632997,630732,628640,626802,625179,623850,622620,621469,620525,620066,620471,622372,626266,632144,639431,647391,655365,662693,668971,674225,678592,682203,685086,687101,688321,688879,688674,687722,686189,684305,682264,679972,677456,674705,671867,668826,677613,676507,684250,679999,673776,688512,686363,676268,663578,649789,636431,627560,625860,620501,599765,588754,579495,570223,565009,559534,550229,541690,524856,508629,478196,463169,446496,437830,426723,403102,394420,385586,368314,366153,327449,313653,296637,280088,270118,247091,228399,213964,199258,186529,161659,143805,125931,111760,100075,83681,68908,56858,45619,37553,27637,20630,15297,10950,7756,11141 2,1,1,2055,50002966,642535,643338,643042,641756,639827,637503,635128,632946,630997,629274,627842,626535,625361,624451,624060,624593,626640,630730,636822,644309,652446,660537,668058,674547,680013,684561,688302,691296,693529,694877,695449,695216,694292,692843,691154,689247,686964,684334,681488,678423,675145,671463,679696,678247,685831,681447,674971,689335,686819,676414,663452,649355,635683,626574,624613,618978,598021,586746,577227,567692,562257,556650,547222,538474,521455,504928,474272,458812,441783,432736,421263,397473,388302,378971,361226,358261,319588,305242,287718,270655,259854,236540,217489,202562,187400,174120,149641,131885,114345,100359,88758,73200,59371,48195,37987,30674,22115,16150,11696,8165,12198 2,1,1,2056,50584062,647205,648044,647746,646454,644484,642100,639629,637339,635302,633472,631938,630526,629271,628340,627983,628580,630756,634987,641275,648977,657310,665578,673218,679898,685572,690338,694258,697382,699730,701297,701999,701781,700832,699403,697799,696090,693944,691321,688366,685202,681701,677779,673546,681428,679830,687283,682640,675817,689804,686965,676302,663021,648632,634698,625362,623133,617229,596035,584483,574727,564981,559385,553651,544061,535033,517736,500864,469948,454033,436719,427294,415430,391423,381664,371775,353551,349752,311109,296166,278124,260467,248832,225355,205980,190598,175025,161276,137343,119833,102771,89085,77718,63139,50374,40183,31072,24580,17335,12367,8737,13152 2,1,1,2057,51162191,651810,652706,652443,651152,649176,646752,644222,641838,639693,637771,636131,634616,633257,632245,631869,632496,634734,639090,645514,653412,661958,670421,678242,685043,690909,695880,700020,703326,705802,707487,708408,708319,707385,705934,704349,702722,700775,698291,695343,692072,688476,684330,679858,675277,683002,681285,688477,683480,676312,689963,686853,675883,662305,647676,633494,623921,621428,615229,593789,581984,572047,562153,556402,550495,540671,531268,513652,496388,465196,448899,431304,421471,409158,384849,374443,363971,345266,340570,301957,286396,267755,249520,237147,213547,193900,178104,162209,148121,124895,107781,91313,78079,67107,53636,42047,32912,24936,19296,13294,9253,14148 2,1,1,2058,51737250,656328,657300,657099,655848,653870,651441,648870,646426,644186,642156,640424,638802,637342,636228,635765,636372,638635,643054,649602,657632,666372,675046,683061,690048,696034,701199,705545,709074,711733,713544,714584,714717,713913,712478,710870,709262,707395,705112,702307,699044,695338,691099,686408,681591,676855,684444,682480,689316,683974,676504,689864,686433,675179,661351,646494,632058,622253,619471,612970,591309,579305,569250,559212,553265,547110,536957,527133,509149,491463,460081,443404,425509,415204,402344,377691,366621,355549,336319,330655,292097,275826,256601,237903,224806,201141,181283,165159,149077,134798,112434,95840,80114,67487,57076,44827,34481,26451,19605,14820,9964,15130 2,1,1,2059,52309045,660745,661807,661687,660494,658563,656131,653553,651068,648766,646642,644802,643090,641521,640306,639740,640260,642503,646940,653545,661695,670566,679436,687661,694841,701017,706302,710844,714580,717462,719458,720626,720878,720297,718991,717402,715770,713926,711728,709120,706001,702307,697956,693170,688135,683169,678308,685631,683322,689808,684161,676437,689463,685726,674237,660172,645080,630396,620339,617253,610470,588648,576514,566343,556118,549891,543398,532870,522574,504189,486156,454593,437518,419268,408389,394922,369927,358175,346446,326649,319971,281420,264447,244760,225633,211838,188175,168201,151887,135764,121445,100077,84158,69321,57460,47761,36811,27746,20829,15083,11124,16242 2,1,1,2060,52877387,665051,666211,666181,665074,663201,660818,658236,655743,653402,651215,649280,647461,645803,644476,643808,644222,646375,650789,657407,665608,674600,683601,692025,699415,705788,711262,715924,719857,722950,725171,726522,726905,726444,725363,723907,722297,720427,718248,715725,712805,709255,704920,700024,694894,689710,684617,679502,686468,683823,690000,684095,676070,688773,684784,673069,658759,643441,628490,618166,614798,607790,585873,573604,563277,552794,546198,539312,528356,517549,498839,480453,448702,431176,412474,400962,386877,361534,349050,336598,316216,308389,269914,252356,232243,212729,198278,174722,154782,138423,122411,108194,87971,72891,59093,48140,39274,29663,21877,16051,11339,17758 2,1,2,2014,23985556,414586,424389,427470,435491,434301,429323,443228,445316,436857,427685,420977,414624,408717,412066,411027,399052,394197,391997,392312,397384,400926,400772,405559,398342,390721,369440,365179,361340,363215,367173,360428,367890,372029,368259,376557,352290,352570,353268,348585,353054,342284,339480,336572,334627,330005,308633,301637,290990,286767,289688,280631,268882,258881,250362,249504,229670,218858,212373,203379,198307,183233,171484,159556,154188,150371,138964,133689,127883,111952,106501,99398,95255,86003,81265,78671,73190,69237,64245,61094,58882,51927,48759,46058,43397,41497,35975,32450,28407,25335,22075,18120,15206,12622,10017,8020,5487,4411,3064,2432,1709,3401 2,1,2,2015,24553890,419823,418517,427756,430404,438220,437004,432011,445838,447867,439370,430192,423531,417225,411453,415033,414401,402972,398821,397423,398643,404338,408110,407837,412301,404779,396911,375402,370885,366817,368462,372201,365156,372201,375955,371873,379930,355518,355601,356192,351371,355645,344620,341512,338433,336308,331548,310111,303002,292312,287929,290667,281517,269708,259695,251167,250215,230356,219497,212958,203927,198786,183687,171901,159984,154559,150645,139100,133623,127683,111739,106205,99022,94733,85449,80633,77902,72314,68197,63079,59764,57364,50389,47093,44234,41400,39299,33823,30269,26270,23194,19985,16211,13434,10999,8603,6788,4574,3615,2464,1913,3493 2,1,2,2016,25124326,425330,423783,421900,430683,433146,440929,439686,434639,448394,450374,441891,432759,426160,419977,414460,418418,418338,407608,404284,403753,405627,411561,415175,414626,418760,411010,402902,381158,376413,372088,373537,376962,369501,376154,379593,375293,383136,358607,358521,358999,353987,357965,346692,343329,340110,337867,332970,311494,304255,293467,288920,291500,282310,270478,260467,251873,250814,230942,220045,213459,204383,199152,184037,172235,160323,154788,150695,138989,133347,127313,111378,105736,98448,94046,84750,79828,76921,71199,66924,61691,58212,55628,48652,45214,42197,39206,36928,31540,27979,24039,20991,17874,14316,11701,9446,7276,5652,3745,2904,1934,3630 2,1,2,2017,25696881,431092,429317,427188,424841,433416,435867,443617,442307,437208,450903,452887,444469,435396,428932,422997,417884,422368,422994,413080,410657,410742,412880,418660,421960,421129,425007,417038,408681,386728,381719,377182,378333,381337,373482,379812,383028,378536,386194,361580,361319,361631,356333,360017,348537,344964,341662,339299,334289,312758,305346,294452,289767,292238,283055,271202,261143,252464,251308,231431,220505,213867,204719,199411,184297,172475,160518,154791,150488,138660,132898,126781,110837,105058,97702,93194,83872,78806,75688,69844,65418,60073,56437,53677,46695,43120,39959,36841,34418,29147,25598,21749,18763,15779,12461,10043,7986,6049,4620,3002,2275,3697 2,1,2,2018,26271480,437003,435105,432740,430143,427581,436126,438564,446239,444869,439729,453415,455457,447115,438179,431965,426435,421867,427037,428490,419466,417690,417998,420005,425468,428448,427416,431044,422843,414269,392072,386831,381996,382728,385337,377164,383263,386280,381632,389131,364424,363937,363986,358403,361841,350193,346469,343084,340624,335493,313857,306261,295295,290517,292921,283752,271827,261695,252950,251698,231833,220871,214154,204947,199574,184458,172568,160484,154535,150055,138155,132285,126056,110083,104205,96789,92154,82773,77531,74208,68254,63675,58231,54449,51494,44522,40824,37547,34332,31791,26655,23151,19432,16552,13728,10685,8481,6636,4937,3697,2350,3972 2,1,2,2019,26848049,443065,441041,438548,435707,432892,430298,438813,441195,448799,447379,442250,455983,458099,449902,441221,435414,430432,426569,432552,434903,426514,424989,425127,426832,431980,434713,433482,436855,428446,419627,397215,391660,386413,386749,389033,380632,386528,389375,384605,391938,367081,366275,366061,360241,363472,351715,347847,344399,341828,336528,314779,307027,296037,291213,293556,284344,272330,262139,253334,251996,232136,221113,214326,205078,199633,184462,172424,160186,154046,149441,137485,131469,125102,109146,103176,95683,90873,81406,76004,72483,66412,61696,56171,52227,49076,42141,38349,34988,31706,29063,24099,20679,17134,14392,11765,9018,7040,5412,3945,2889,4198 2,1,2,2020,27426417,449143,447129,444498,441528,438471,435618,432991,441430,443762,451309,449889,444823,458620,460880,452950,444682,439426,435149,432121,438989,441983,433831,432152,431951,433354,438263,440760,439317,442468,433814,424783,402072,396087,390448,390460,392514,383913,389639,392344,387444,394555,369451,368334,367899,361887,364967,353105,349114,345590,342860,337380,315546,307698,296726,291862,294085,284809,272723,262480,253626,252190,232308,221243,214399,205102,199523,184222,172010,159653,153368,148644,136604,130420,123945,108028,101941,94330,89314,79776,74224,70496,64330,59487,53872,49766,46432,39581,35727,32311,28980,26267,21517,18227,14891,12324,9921,7479,5733,4320,3079,4731 2,1,2,2021,28006637,455126,453227,450594,447475,444284,441185,438293,435586,443953,446240,453849,452493,447507,461450,463983,456488,448790,444254,440822,438710,446226,449463,441128,439132,438589,439756,444421,446669,445024,447905,439035,429695,406549,400139,394169,393949,395790,387020,392606,395149,390059,396849,371489,370093,369479,363328,366259,354312,350193,346539,343633,338008,316146,308242,297289,292321,294394,285061,272904,262620,253705,252143,232267,221183,214289,204894,199112,183663,171325,158958,152555,147678,135532,129208,122634,106739,100486,92720,87504,77915,72211,68288,62042,57057,51352,47105,43618,36887,33002,29547,26199,23458,18968,15843,12753,10389,8224,6088,4572,3369,5214 2,1,2,2022,28589362,460999,459245,456722,453593,450253,447022,443880,440908,438124,446429,448797,456463,455189,450356,464565,467532,460620,453658,449973,447459,446002,453756,456829,448143,445824,445018,445957,450367,452391,450507,453158,443982,434209,410647,403889,397685,397255,398917,390004,395441,397774,392395,398855,373294,371669,370928,364647,367454,355409,351109,347314,344261,338546,316697,308744,297754,292657,294593,285206,272993,262669,253663,251991,232143,221031,214031,204450,198430,182874,170499,158099,151525,146465,134246,127797,121086,105188,98737,90825,85420,75788,69946,65835,59499,54373,48600,44243,40635,34068,30170,26707,23390,20668,16477,13560,10745,8604,6688,4848,3559,5723 2,1,2,2023,29174427,466832,465154,462767,459747,456393,453013,449740,446514,443468,440616,448990,451428,459169,458050,453494,468131,471679,465518,459422,456661,454801,453586,461172,463907,454868,452300,451242,451942,456118,457885,455800,458121,448517,438335,414442,407426,401018,400411,401923,392862,398095,400115,394443,400620,374908,373116,372253,365871,368540,356347,351855,347945,344798,339033,317208,309150,298093,292878,294686,285259,272989,262594,253517,251747,231925,220729,213531,203727,197507,181941,169499,157018,150247,145026,132753,126144,119247,103335,96692,88652,83050,73396,67428,63114,56695,51444,45643,41214,37516,31138,27263,23839,20602,17942,14091,11417,8889,6988,5320,3768,6175 2,1,2,2024,29761964,472712,471021,468704,465816,462569,459175,455753,452395,449092,445979,443196,451631,454153,462042,461204,457088,472301,476602,471321,466165,464062,462437,461054,468295,470692,461380,458568,457251,457739,461656,463196,460812,462685,452678,442163,418032,410790,404206,403452,404807,395542,400466,402171,396258,402198,376393,374437,373484,366987,369465,357116,352460,348487,345286,339478,317618,309428,298317,292994,294682,285217,272861,262418,253282,251406,231551,220180,212747,202760,196423,180822,168270,155682,148736,143364,131010,124193,117081,101173,94353,86181,80395,70747,64642,60122,53637,48301,42514,38041,34276,28128,24325,20992,17878,15335,11853,9440,7211,5551,4128,6597 2,1,2,2025,30351776,478650,476931,474594,471773,468659,465372,461937,458427,454991,451621,448576,445853,454362,457045,465211,464813,461288,477248,482435,478106,473624,471760,469952,468226,475120,477257,467684,464613,463067,463311,467001,468223,465423,466869,456536,445779,421439,414006,407277,406368,407509,397940,402554,403989,397882,403646,377755,375665,374605,367942,370214,357739,352976,348975,345732,339813,317899,309590,298434,293015,294580,285049,272628,262149,252948,250899,230926,219343,211711,201631,195146,179459,166771,154104,146998,141434,128962,121904,114575,98707,91702,83416,77461,67816,61576,56869,50358,44976,39238,34749,30954,25090,21410,18210,15271,12889,9789,7647,5720,4302,7108 2,1,2,2026,30943806,484626,482901,480532,477684,474637,471481,468153,464629,461040,457536,454235,451249,448601,457261,460232,468837,469032,466269,483114,489255,485610,481381,479334,477173,475099,481729,483609,473763,470467,468659,468694,472061,472847,469654,470748,460181,449211,424698,417098,410220,409101,409926,400051,404401,405621,399377,404967,379020,376787,375570,368726,370821,358273,353444,349422,346068,340018,318064,309645,298457,292941,294358,284773,272302,261778,252449,250128,230005,218250,210505,200304,193613,177817,165018,152293,144988,139181,126567,119264,111734,95915,88739,80361,74227,64600,58244,53376,46890,41495,35838,31374,27598,22073,18559,15547,12827,10631,7921,6060,4426,7538 2,1,2,2027,31537720,490520,488909,486522,483642,480565,477475,474278,470863,467259,463602,460166,456926,454017,451520,460464,463879,473076,474040,472177,489977,496800,493415,489017,486612,484089,481744,488112,489735,479647,476096,474051,473784,476709,477084,473572,474410,463638,452489,427836,420064,412976,411544,412054,401920,406056,407118,400747,406191,380181,377748,376356,369362,371338,358757,353867,349762,346269,340102,318116,309603,298384,292745,294025,284402,271869,261236,251688,249051,228821,216980,209091,198715,191781,175905,163014,150199,142653,136558,123815,116281,108532,92799,85476,76998,70684,61098,54668,49684,43255,37887,32351,27964,24266,19126,15831,13049,10573,8591,6266,4681,7880 2,1,2,2028,32133120,496268,494834,492555,489655,486541,483421,480289,477005,473511,469837,466247,462874,459713,456953,454737,464126,468142,478102,479973,479086,497562,504643,501093,496342,493577,490773,488170,494268,495661,485294,481525,479157,478465,480970,481009,477273,477881,466942,455641,430840,422838,415445,413699,413938,403598,407580,408488,402018,407303,381179,378530,376995,369909,371800,359199,354180,349964,346350,340070,318071,309467,298190,292440,293593,283919,271262,260427,250616,247694,227452,215495,207404,196818,189669,173728,160715,147771,139943,133558,120704,112920,104965,89374,81885,73315,66831,57342,50885,45817,39481,34183,28826,24574,21014,16305,13275,10747,8535,6785,4832,8255 2,1,2,2029,32729656,501925,500610,498501,495708,492572,489413,486254,483034,479667,476104,472497,468971,465676,462666,460188,458416,468406,473201,484059,486909,486724,505442,512356,508462,503352,500305,497233,494365,500221,501346,490749,486660,483847,482754,484920,484710,480779,481197,470116,458657,433651,425319,417620,415607,415626,405142,408977,409761,403176,408246,382000,379165,377542,370403,372219,359527,354357,350045,346315,339935,317929,309203,297886,292040,293048,283255,270381,259298,249263,246141,225856,213728,205398,194633,187265,171238,158059,144955,136844,130177,117202,109186,101054,85611,77956,69316,62702,53369,46919,41807,35611,30443,25323,21267,17903,13661,10919,8666,6731,5226,8582 2,1,2,2030,33326930,507499,506294,504297,501672,498643,495462,492263,489013,485711,482276,478777,475235,471789,468645,465915,463885,462716,473482,479192,491024,494576,494656,513191,519750,515507,510123,506805,503457,500349,505932,506829,495908,491379,488141,486723,488642,488215,484128,484385,473152,461475,436164,427507,419545,417315,417181,406560,410276,410920,404170,409011,382671,379708,378035,370851,372521,359714,354406,350007,346173,339700,317659,308828,297484,291530,292316,282309,269176,257881,247705,244344,223966,211634,203092,192150,184528,168372,154998,141740,133358,126379,113315,105101,96769,81495,73692,65026,58339,49200,42805,37696,31705,26729,21905,18104,14985,11226,8793,6825,5175,9048 2,1,2,2031,33924599,512908,511893,510001,507483,504622,501548,498325,495039,491706,488333,484962,481528,478064,474773,471914,469632,468205,467817,479494,486194,498722,502539,502453,520619,526823,522308,516663,513064,509472,506094,511444,512011,500642,495696,492114,490468,492165,491558,487340,487431,475990,463993,438383,429445,421273,418894,418609,407883,411460,411913,404984,409625,383255,380200,378482,371183,372680,359781,354340,349867,345932,339334,317281,308357,296972,290837,291301,281030,267676,256254,245905,242237,221741,209231,200477,189326,181393,165082,151520,138129,129446,122167,109065,100628,92093,77035,69122,60492,53768,44874,38583,33543,27824,23105,18634,15139,12297,9028,6914,5236,9284 2,1,2,2032,34522220,518140,517329,515621,513202,510445,507543,504426,501113,497747,494341,491033,487726,484374,481063,478057,475646,473971,473330,473859,486523,493930,506717,510365,509924,527720,533649,528875,522958,519115,515244,511638,516649,516766,504973,499690,495861,494012,495527,494768,490417,490281,478525,466211,440350,431182,422869,420342,419939,409089,412480,412726,405646,410142,383784,380642,378812,371375,372713,359730,354174,349629,345564,338856,316807,307774,296277,289855,289944,279446,265957,254376,243792,239771,219190,206509,197510,186097,177810,161355,147624,134074,125112,117570,104418,95752,87033,72251,64292,55739,49023,40435,34318,29418,24034,19634,15565,12406,9874,7087,5295,9448 2,1,2,2033,35119303,523180,522584,521072,518836,516181,513379,510437,507226,503831,500395,497052,493809,490582,487384,484362,481805,480005,479116,479399,480920,494284,501963,514569,517864,517062,534570,540231,535192,529040,524922,520809,516877,521425,521118,508982,503456,499404,497388,498753,497838,493293,492820,480754,468175,442116,432787,424334,421692,421154,410136,413319,413385,406214,410606,384265,380969,378998,371436,372629,359571,353906,349263,345080,338273,316219,307001,295290,288534,288276,277635,263977,252173,241315,236953,216307,203426,194119,182410,173765,157190,143257,129585,120385,112550,99358,90477,81611,67192,59227,50808,44160,35953,30084,25391,20407,16382,12742,9948,7737,5417,9565 2,1,2,2034,35715353,528056,527645,526342,524302,521827,519129,516286,513251,509956,506490,503118,499839,496677,493606,490697,488124,486182,485171,485212,486489,488717,502343,509851,522090,525026,523946,541172,546564,541292,534866,530511,526065,521680,525792,525142,512752,507010,502779,500631,501841,500709,495861,495056,482728,469935,443748,434261,425701,422925,422204,410999,414005,413947,406726,411015,384627,381152,379055,371380,372434,359314,353514,348781,344492,337569,315434,305930,293956,286904,286373,275548,261661,249593,238482,233779,213042,199914,190257,178251,169252,152523,138425,124695,115229,107084,93880,84823,75878,61885,53971,45752,39247,31502,25951,21539,17012,13392,10201,7781,5900,9700 2,1,2,2035,36310017,532827,532544,531418,529586,527307,524788,522049,519112,515995,512628,509222,505915,502715,499711,496928,494477,492516,491365,491289,492331,494318,496811,510258,517402,529271,531925,530583,547526,552674,547139,540482,535795,530890,526072,529829,528929,516319,510402,506019,503732,504725,503271,498120,497036,484498,471556,445246,435631,426951,423996,423071,411707,414593,414459,407185,411300,384842,381201,378988,371219,372140,358933,353007,348195,343781,336660,314343,304504,292305,285031,284186,273110,258955,246647,235288,230200,209333,195917,185910,173612,164199,147363,133174,119359,109620,101172,88009,78846,69868,56379,48583,40643,34366,27159,21997,17934,13890,10707,7967,5923,10108 2,1,2,2036,36904576,537448,537335,536334,534674,532603,530280,527720,524887,521863,518675,515366,512028,508802,505758,503045,500720,498887,497720,497505,498434,500194,502442,504758,517835,524612,536195,538583,536966,553659,558534,552776,545794,540647,535305,530143,533637,532513,519726,513658,509122,506636,507307,505531,500126,498811,486135,473050,446645,436893,428042,424892,423789,412325,415142,414922,407533,411447,384934,381140,378830,370971,371731,358448,352409,347498,342873,335446,312906,302768,290425,282901,281666,270302,255904,243367,231727,226187,205165,191464,181107,168464,158662,141799,127492,113596,103598,94885,81852,72636,63694,50792,43200,35626,29660,23054,18343,14662,11122,8374,6077,10410 2,1,2,2037,37498584,541891,541974,541137,539603,537702,535586,533222,530570,527650,524552,521424,518179,514924,511853,509103,506849,505145,504112,503883,504681,506329,508351,510418,512364,525066,531562,542867,544983,543133,559542,564186,558107,550671,545091,539393,533982,537241,535936,523004,516781,512025,509237,509588,507534,501930,500455,487642,474441,447938,437994,428959,425638,424420,412900,415642,415274,407742,411467,384919,380986,378581,370608,371216,357871,351691,346603,341657,333874,311153,300797,288282,280436,278767,267138,252511,239709,227731,221689,200525,186545,175771,162821,152692,135779,121357,107405,97196,88292,75453,66257,57426,45207,37908,30782,25207,19250,15022,11757,8717,6400,10723 2,1,2,2038,38091502,546114,546434,545790,544418,542641,540696,538538,536081,533342,530348,527308,524247,521083,517987,515210,512923,511292,510386,510298,511082,512602,514514,516356,518054,519622,532038,538259,549285,551159,549041,565210,569527,563000,555134,549202,543247,537616,540683,539226,526142,519702,514623,511534,511610,509332,503599,501964,489046,475718,449065,438921,429727,426296,425003,413431,416026,415486,407822,411374,384809,380746,378221,370140,370604,357175,350777,345398,340082,331974,309158,298554,285802,277597,275508,263616,248729,235605,223248,216686,195398,181077,169920,156732,146238,129282,114771,100823,90479,81436,68873,59778,51155,39708,32791,26193,21074,15789,12066,9229,6675,11172 2,1,2,2039,38683004,550164,550676,550266,549081,547467,545646,543656,541406,538863,536047,533112,530136,527158,524151,521350,519038,517375,516549,516588,517520,519031,520819,522548,524015,525338,526619,538755,544701,555478,557082,554734,570565,574430,567478,559266,553080,546899,541083,543987,542375,529074,522316,516921,513577,513425,510998,505138,503376,490336,476829,450014,439699,430406,426907,425544,413851,416274,415569,407794,411186,384610,380393,377760,369578,369873,356282,349555,343832,338174,329825,306886,295970,282944,274402,271884,259694,244487,231002,218258,211164,189699,175081,163607,150152,139278,122310,107771,93910,83496,74388,62190,53292,44980,34390,27939,21929,17308,12704,9492,7079,11670 2,1,2,2040,39272624,554073,554740,554520,553568,552142,550483,548617,546532,544194,541577,538814,535945,533055,530236,527524,525185,523502,522646,522773,523833,525492,527270,528876,530232,531323,532354,533358,545212,550918,561411,562786,560114,575478,578917,571622,563161,556752,550383,544413,547149,545318,531699,524625,518955,515413,515103,512524,506578,504668,491460,477760,450816,440381,431038,427474,425971,414132,416392,415539,407670,410903,384300,379938,377198,368895,368940,355078,347971,341931,336013,327382,304271,292999,279720,270841,267846,255298,239734,225876,212746,205032,183448,168611,156784,143052,131809,114900,100421,86720,76311,67223,55495,46901,38999,29339,23422,18039,13948,10009,7297,12288 2,1,2,2041,39860131,557872,558662,558594,557830,556637,555166,553461,551501,549327,546915,544351,541658,538874,536142,533614,531369,529660,528787,528887,530034,531828,533756,535351,536580,537557,538361,539114,539834,551434,556869,567128,568177,565053,579975,583066,575529,566848,560256,553730,547606,550111,547951,534014,526674,520787,517109,516652,513957,507899,505793,492401,478537,451521,441020,431625,427928,426258,414287,416397,415413,407452,410505,383887,379383,376517,368011,367693,353510,346053,339774,333561,324580,301258,289653,276134,266871,263326,250374,234446,220215,206619,198301,176705,161619,149422,135437,123874,107120,92777,79317,69007,60040,48888,40706,33310,24628,19295,14561,11007,7710,12858 2,1,2,2042,40445209,561613,562472,562529,561917,560908,559670,558153,556354,554302,552056,549695,547197,544588,541965,539528,537466,535853,534956,535041,536168,538048,540108,541857,543079,543925,544611,545133,545604,546073,557392,562603,572528,573120,569569,584134,586977,579224,570369,563623,556936,550593,552762,550275,536070,528516,522479,518676,518099,515270,509050,506733,493186,479218,452180,441613,432095,428242,426414,414326,416306,415196,407120,409995,383374,378712,375631,366813,366073,351603,343871,337323,330742,321364,297860,285932,272135,262421,258267,244894,228605,213918,199889,191042,169417,154076,141523,127344,115539,99023,84908,71785,61681,52950,42478,34809,28001,20316,15597,11511,8493,13531 2,1,2,2043,41027693,565319,566225,566347,565859,565002,563948,562663,561048,559159,557035,554840,552548,550131,547680,545353,543383,541957,541157,541219,542335,544198,546350,548229,549598,550441,550998,551399,551636,551862,552050,563133,568023,577477,577639,573745,588055,590677,582753,573749,566844,559936,553267,555100,552335,537922,530217,524039,520138,519432,516412,510018,507520,493879,479853,452796,442088,432427,428427,426455,414274,416127,414864,406678,409380,382740,377835,374429,365247,364108,349434,341396,334504,327506,317748,294082,281790,267646,257439,252640,238843,222105,206998,192629,183201,161560,145981,133127,118840,106869,90683,76899,64224,54444,46060,36371,29295,23133,16448,12350,8897,14544 2,1,2,2044,41607408,569053,569940,570107,569685,568949,568047,566949,565569,563866,561900,559828,557697,555487,553226,551070,549212,547877,547265,547431,548523,550376,552513,554484,555989,556975,557523,557797,557913,557908,557852,557804,568552,572985,581999,581818,577683,591763,594206,586143,576982,569860,562627,555632,557172,554184,539631,531786,525499,521487,520593,517373,510831,508210,494519,480441,453292,442420,432629,428498,426402,414133,415834,414422,406135,408636,381901,376640,372853,363336,361876,346966,338549,331263,323864,313724,289872,277145,262614,251887,246427,232103,214960,199531,184781,174750,153127,137378,124302,109987,97933,82193,68854,56747,47405,39483,30651,24233,18757,13048,9565,15511 2,1,2,2045,42184322,572876,573684,573827,573450,572782,571999,571053,569858,568390,566611,564697,562687,560638,558586,556622,554935,553710,553191,553547,554748,556576,558702,560663,562252,563377,564070,564338,564324,564193,563909,563615,563232,573516,577522,586182,585753,581405,595295,597591,589387,580010,572560,565002,557731,559037,555895,541208,533256,526840,522663,521568,518175,511545,508849,495109,480905,453642,442626,432717,428471,426259,413877,415429,413877,405465,407678,380743,375074,370931,361163,359339,344125,335281,327615,319809,309243,285155,271945,257005,245756,239509,224688,207249,191460,176325,165684,144162,128332,115114,100858,88831,73660,60892,49467,40681,33318,25390,19676,14904,10122,16629 2,1,2,2046,42758393,576790,577517,577581,577174,576550,575836,575008,573967,572684,571139,569409,567558,565630,563737,561986,560488,559439,559029,559475,560872,562812,564914,566860,568446,569650,570477,570892,570877,570615,570198,569675,569050,568209,578052,581716,590126,589475,584952,598689,600832,592420,582720,574950,567111,559621,560762,557472,542684,534608,528013,523655,522389,518883,512211,509438,495577,481221,453865,442716,432710,428354,425995,413509,414920,413199,404581,406391,379211,373161,368738,358682,356417,340857,331602,323556,315288,304230,279865,266156,250808,238920,231890,216685,198911,182759,167248,156045,134733,118912,105630,91553,79677,65206,53133,42504,34368,27638,20645,15658,11583,17763 2,1,2,2047,43329621,580812,581435,581418,580932,580277,579609,578849,577924,576795,575434,573938,572273,570502,568731,567138,565856,564996,564759,565316,566805,568942,571155,573079,574647,575851,576763,577308,577439,577170,576629,575974,575121,574035,572756,582244,585661,593846,593019,588356,601934,603863,595134,585114,577074,569010,561371,562349,558945,544045,535788,529004,524495,523109,519539,512825,509901,495896,481401,453971,442707,432613,428123,425625,413043,414282,412311,403374,404723,377332,370978,366236,355821,353063,337174,327510,319029,310228,298614,273971,259760,243887,231381,223670,208031,189926,173422,157594,145907,124912,109183,95959,82188,70598,56958,45702,35959,28546,22508,16456,12189,19566 2,1,2,2048,43897967,584931,585462,585340,584770,584038,583337,582625,581769,580754,579545,578233,576804,575215,573601,572131,571007,570361,570320,571053,572649,574883,577291,579324,580872,582060,582965,583600,583859,583736,583187,582410,581418,580105,578585,576953,586188,589392,597393,596419,591612,604969,606573,597531,587240,578984,570771,562987,563833,560299,545230,536789,529834,525236,523777,520142,513315,510212,496077,481461,453978,442607,432397,427781,425149,412450,413431,411095,401785,402692,375182,368485,363350,352523,349281,333073,322947,313956,304558,292366,267455,252615,236253,223245,214784,198701,180285,163486,147434,135344,114766,99255,86217,72893,61735,49050,38709,29911,23281,17972,12834,21199 2,1,2,2049,44463562,589150,589584,589368,588694,587877,587100,586354,585546,584599,583509,582344,581096,579751,578317,577001,575999,575512,575685,576615,578389,580725,583238,585464,587120,588287,589180,589803,590151,590160,589760,588976,587862,586409,584661,582786,580904,589912,592946,600795,599673,594659,607686,608969,599662,589155,580750,572397,564500,565203,561482,546237,537630,530568,525923,524396,520625,513656,510384,496135,481423,453892,442391,432072,427333,424543,411644,412250,409491,399835,400382,372721,365610,360024,348805,345068,328497,317836,308271,298244,285456,260170,244735,228009,214445,205203,188689,170026,153025,136842,124430,104407,89249,76540,63809,53224,41596,32241,24431,18614,14042,22728 2,1,2,2050,45026367,593476,593804,593489,592723,591799,590939,590117,589275,588375,587352,586307,585209,584042,582855,581717,580869,580503,580833,581979,583948,586467,589076,591408,593259,594535,595404,596018,596356,596456,596188,595552,594433,592855,590965,588867,586739,584636,593459,596355,604044,602713,597389,610087,611091,601579,590926,582383,573918,565894,566397,562477,547082,538372,531251,526561,524893,520954,513854,510438,496092,481285,453684,442061,431642,426758,423722,410510,410683,407524,397606,397738,369876,362296,356271,344658,340369,323365,312112,301936,291258,277726,252129,236227,219093,204954,194924,178035,159223,142113,125888,113278,93959,79303,67073,55073,45191,34691,26371,19566,14568,24594 2,1,2,2051,45586509,597894,598130,597708,596844,595833,594865,593957,593038,592105,591127,590150,589170,588154,587146,586257,585586,585374,585826,587123,589314,592029,594825,597249,599208,600671,601653,602244,602575,602664,602482,601975,601005,599422,597412,595171,592820,590471,588190,596865,599613,607087,605438,599803,612215,613003,603355,592564,583911,575316,567115,567405,563317,547830,539065,531881,527076,525238,521143,513930,510379,495949,481026,453368,441626,431087,425965,422565,408990,408756,405275,395050,394689,366588,358552,352081,340026,335095,317610,305735,294925,283438,269187,243438,227030,209473,194768,183985,166805,147945,130824,114688,102020,83561,69561,57957,46817,37738,28414,21147,15339,26200 2,1,2,2052,46143975,602372,602546,602033,601064,599953,598898,597882,596876,595868,594857,593925,593013,592113,591256,590548,590123,590089,590699,592122,594459,597395,600384,602997,605047,606624,607789,608488,608796,608881,608689,608270,607429,605992,603975,601612,599118,596552,594023,591599,600116,602658,609807,607842,601944,614129,614772,604990,594096,585319,576544,568148,568256,564058,548526,539707,532390,527437,525440,521206,513899,510220,495683,480651,452940,441059,430310,424835,421017,407111,406544,402696,392089,391179,362868,354373,347399,334823,329179,311193,298674,287071,274792,259959,234040,217111,199145,183921,172454,155080,136271,119272,103374,90811,73367,60171,49329,39148,30954,22824,16604,27794 2,1,2,2053,46698770,606883,607025,606448,605387,604173,603016,601912,600800,599702,598618,597653,596790,595957,595214,594655,594413,594625,595408,596990,599453,602535,605744,608551,610790,612457,613738,614623,615039,615099,614902,614472,613719,612415,610542,608177,605557,602846,600102,597432,594853,603156,605386,612210,609977,603872,615900,616399,606520,595508,586555,577587,569021,569007,564745,549166,540217,532742,527656,525515,521165,513769,509942,495301,480163,452378,440269,429193,423315,419105,404951,404004,399709,388670,387211,358708,349698,342137,328979,322581,304081,290762,278379,265447,249982,223900,206460,188142,172481,160406,142937,124322,107594,92098,79810,63533,51274,41300,32153,24901,17951,29755 2,1,2,2054,47250918,611409,611531,610923,609798,608492,607233,606028,604827,603624,602450,601410,600515,599732,599055,598610,598517,598912,599940,601693,604313,607520,610878,613909,616339,618194,619568,620566,621165,621335,621117,620684,619917,618701,616962,614740,612122,609283,606391,603506,600684,597898,605878,607796,614342,611896,605658,617533,617921,607930,596744,587601,578468,569798,569704,565378,549681,540574,532955,527751,525485,521023,513514,509541,494803,479533,451592,439143,427691,421431,416907,402466,401062,396257,384802,382779,354046,344443,336225,322458,315270,296105,282001,268981,255338,239218,213010,195115,176532,160523,147929,130498,112232,95944,81022,69184,54202,42983,33969,25905,19616,32041 2,1,2,2055,47800424,615924,616051,615424,614270,612899,611551,610245,608939,607648,606368,605238,604267,603455,602828,602446,602467,603010,604220,606217,609012,612376,615859,619032,621689,623737,625297,626393,627108,627457,627346,626894,626126,624896,623243,621154,618680,615845,612825,609792,606755,603727,600620,608279,609931,616259,613679,607309,619058,619322,609164,597796,588489,579251,570519,570347,565885,550039,540791,533045,527739,525356,520761,513142,509023,494156,478669,450464,437627,425824,419266,414379,399578,397653,392350,380474,377820,348803,338538,329623,315227,307065,287265,272530,258812,244429,227659,201405,183147,164392,148130,135142,117905,100165,84490,70310,59090,45493,35402,27410,20441,34777 2,1,2,2056,48347278,620405,620560,619939,618765,617365,615954,614559,613151,611755,610388,609152,608091,607202,606546,606215,606298,606954,608317,610495,613527,617064,620702,624003,626804,629082,630831,632112,632924,633392,633462,633111,632328,631099,629435,627433,625091,622400,619387,616221,613040,609791,606447,603024,610408,611853,618033,615321,608852,620462,620546,610211,598689,589278,579981,571192,570865,566231,550256,540884,533029,527630,525107,520373,512651,508357,493273,477454,448946,435743,423673,416767,411441,396233,393789,387975,375623,372249,342907,331943,322299,307098,297965,277704,262285,247835,232712,215343,189156,170628,151799,135424,122189,105324,88293,73400,60123,49660,37522,28609,21665,37199 2,1,2,2057,48891421,624826,625031,624443,623280,621859,620415,618955,617460,615962,614489,613167,612000,611021,610287,609926,610061,610778,612254,614581,617793,621566,625378,628836,631763,634185,636165,637636,638637,639198,639386,639221,638537,637290,635630,633620,631365,628804,625934,622777,619459,616072,612506,608848,605157,612323,613633,619671,616857,610273,621690,621584,611101,599478,590013,580657,571737,571225,566438,550349,540874,532912,527403,524735,519868,512009,507448,492035,475834,447053,433570,421189,413861,408037,392437,389461,383078,370165,365990,336312,324623,314055,298075,288118,267355,251226,236047,220223,202343,176336,157642,138879,122540,109241,92933,76783,62840,50594,41014,30368,22649,39679 2,1,2,2058,49432779,629161,629442,628908,627777,626367,624901,623410,621851,620265,618691,617261,616010,614924,614099,613661,613764,614533,616068,618505,621868,625822,629869,633498,636579,639131,641256,642959,644143,644898,645182,645131,644635,643491,641810,639806,637547,635072,632333,629318,626012,622487,618783,614900,610975,607075,614096,615277,621208,618271,611518,622734,622464,611888,600214,590693,581205,572123,571444,566519,550337,540763,532676,527053,524245,519212,511128,506180,490385,473829,444866,431062,418295,410488,404173,388177,384606,377564,364025,358993,328985,316380,304902,288311,277462,256182,239346,223473,207029,188729,163027,144312,125769,109651,96475,80907,65810,52948,41845,33244,24079,42024 2,1,2,2059,49971334,633399,633767,633308,632235,630857,629403,627889,626298,624651,622987,621457,620095,618928,617995,617467,617497,618229,619810,622306,625776,629878,634105,637975,641230,643933,646191,648036,649456,650392,650870,650918,650534,649580,648006,645977,643724,641248,638592,635708,632546,629031,625193,621176,617028,612894,608853,615735,616821,622620,619512,612587,623622,623244,612619,600895,591245,581593,572367,571538,566491,550224,540530,532320,526587,523613,518318,509887,504493,488342,471513,442339,428135,414931,406655,399838,383396,379138,371358,357153,351222,320722,307221,294992,277735,265953,244175,226678,210185,193207,174592,149354,130780,112642,96932,84075,69427,55519,43852,33968,26404,44612 2,1,2,2060,50506859,637530,637991,637621,636625,635307,633884,632384,630771,629089,627366,625746,624284,623006,621994,621355,621293,621951,623492,626035,629563,633767,638145,642192,645690,648565,650976,652958,654516,655689,656348,656590,656307,655466,654081,652160,649883,647415,644760,641961,638929,635557,631730,627580,623299,618940,614667,610492,617271,618244,623859,620571,613495,624408,623967,613296,601447,591638,581841,572487,571524,566365,549991,540177,531847,525973,522732,517062,508229,502413,485982,468840,439385,424730,411106,402351,394969,378008,372979,364411,349512,342457,311532,297304,284255,266309,253582,231359,213285,196259,178846,160058,135465,117220,99673,84561,72223,58647,46043,35649,27023,48049 2,2,0,2014,2611014,53790,59111,59571,57343,56417,56149,57096,55990,53585,51794,49682,48226,47686,47643,47857,46424,45449,44859,44383,45613,46292,46916,48697,50384,49986,47214,45567,44022,44073,43828,41980,42935,42650,41802,43097,39712,38102,37191,36022,34611,32460,31707,31138,31255,30910,28769,28412,27284,27428,27337,26611,24940,23735,23015,23189,21142,20215,19420,18440,17353,15951,14783,13707,13189,12959,11496,10824,9895,9059,8146,7411,7302,6192,5797,5660,5286,4914,4527,4205,3902,3383,3160,2802,2603,2459,2159,1892,1627,1386,1211,1020,839,667,518,421,325,231,171,127,92,207 2,2,0,2015,2674867,54472,54013,59318,59740,57501,56572,56311,57261,56169,53762,51988,49883,48435,47902,47879,48127,46755,45845,45335,44933,46138,46825,47445,49179,50837,50437,47619,45965,44423,44450,44146,42325,43233,42934,42056,43350,39938,38276,37389,36205,34771,32610,31841,31251,31352,31001,28865,28480,27362,27482,27378,26626,24937,23737,23007,23175,21122,20190,19393,18414,17318,15931,14751,13683,13152,12916,11451,10770,9828,8994,8090,7350,7228,6127,5723,5574,5194,4816,4423,4094,3777,3265,3036,2677,2473,2312,2019,1756,1497,1264,1094,911,739,577,442,354,269,187,136,99,205 2,2,0,2016,2738987,55124,54694,54218,59483,59897,57650,56732,56482,57435,56358,53947,52189,50092,48653,48141,48150,48458,47158,46314,45859,45505,46666,47338,47943,49633,51286,50868,48014,46357,44817,44808,44443,42636,43496,43197,42300,43583,40146,38439,37585,36370,34907,32734,31961,31357,31440,31084,28952,28530,27419,27520,27401,26630,24921,23725,22988,23150,21092,20154,19352,18379,17275,15900,14709,13650,13100,12853,11388,10699,9751,8918,8022,7276,7138,6047,5635,5472,5087,4703,4303,3967,3637,3134,2898,2539,2331,2156,1873,1615,1364,1137,976,801,640,492,371,293,218,148,107,204 2,2,0,2017,2803302,55785,55346,54898,54382,59636,60045,57803,56899,56661,57619,56553,54139,52400,50314,48896,48414,48483,48861,47632,46830,46404,46071,47171,47820,48408,50078,51717,51283,48390,46744,45188,45142,44721,42910,43740,43444,42523,43800,40336,38596,37767,36507,35017,32843,32070,31453,31520,31156,29024,28563,27458,27543,27405,26618,24891,23700,22959,23109,21049,20104,19301,18335,17225,15859,14655,13601,13029,12769,11306,10614,9661,8829,7937,7186,7033,5951,5531,5354,4964,4574,4167,3825,3484,2989,2747,2388,2177,1995,1721,1470,1228,1011,857,693,545,412,305,239,174,116,207 2,2,0,2018,2867739,56416,56005,55549,55060,54534,59780,60196,57965,57076,56851,57808,56752,54338,52621,50558,49170,48750,48889,49331,48152,47368,46947,46608,47643,48266,48859,50503,52126,51680,48761,47105,45526,45443,44972,43160,43968,43674,42728,44001,40509,38748,37918,36617,35110,32943,32169,31542,31589,31216,29076,28586,27479,27547,27391,26591,24849,23662,22915,23056,20993,20046,19243,18281,17165,15806,14586,13533,12938,12669,11210,10517,9555,8724,7836,7079,6911,5840,5410,5220,4824,4429,4016,3667,3319,2831,2583,2229,2017,1831,1563,1324,1091,887,742,590,457,339,246,190,136,214 2,2,0,2019,2932262,57012,56636,56208,55711,55208,54676,59929,60356,58135,57262,57046,58003,56959,54548,52864,50835,49506,49157,49364,49847,48695,47903,47462,47110,48084,48707,49287,50912,52514,52067,49109,47434,45829,45713,45207,43396,44179,43886,42920,44181,40670,38877,38038,36709,35195,33034,32260,31622,31641,31257,29110,28596,27480,27535,27363,26551,24797,23611,22858,22990,20931,19981,19176,18216,17092,15735,14497,13445,12831,12554,11100,10404,9433,8602,7718,6954,6771,5711,5273,5069,4667,4267,3850,3493,3142,2662,2408,2062,1852,1662,1405,1176,955,766,631,494,376,274,194,148,234 2,2,0,2020,2996839,57588,57230,56836,56368,55858,55349,54822,60084,60525,58315,57454,57246,58205,57173,54781,53140,51175,49917,49633,49887,50384,49236,48416,47945,47575,48522,49130,49699,51302,52891,52428,49429,47729,46099,45961,45429,43619,44380,44080,43098,44339,40805,38980,38138,36786,35273,33113,32340,31684,31673,31282,29124,28588,27464,27511,27324,26502,24734,23547,22791,22914,20863,19907,19098,18138,17002,15642,14390,13338,12710,12423,10976,10272,9292,8463,7583,6813,6615,5565,5120,4899,4493,4087,3667,3303,2950,2482,2226,1891,1683,1491,1245,1029,824,651,528,406,303,216,151,254 2,2,0,2021,3061422,58131,57804,57427,56993,56512,55994,55490,54971,60246,60698,58509,57659,57462,58428,57424,55067,53499,51612,50423,50188,50463,50956,49784,48930,48427,48058,48969,49560,50108,51700,53257,52768,49723,47991,46347,46192,45629,43823,44560,44250,43251,44454,40900,39054,38211,36840,35331,33164,32389,31706,31674,31271,29103,28544,27415,27454,27250,26417,24638,23449,22691,22808,20763,19803,18988,18024,16875,15515,14254,13216,12578,12281,10837,10126,9139,8308,7431,6655,6443,5404,4953,4715,4303,3893,3470,3102,2750,2297,2041,1717,1513,1322,1089,888,700,544,434,328,240,167,270 2,2,0,2022,3126125,58636,58350,58002,57585,57137,56649,56136,55640,55134,60417,60895,58714,57874,57690,58679,57715,55423,53936,52121,50982,50770,51041,51508,50299,49413,48904,48519,49398,49973,50509,52074,53593,53074,49982,48233,46580,46409,45815,44010,44725,44403,43378,44543,40979,39117,38271,36897,35377,33200,32416,31710,31659,31240,29065,28486,27353,27385,27162,26318,24532,23345,22586,22695,20655,19690,18863,17891,16728,15370,14116,13083,12430,12118,10679,9962,8969,8136,7259,6480,6253,5225,4769,4514,4096,3682,3258,2891,2542,2107,1852,1541,1342,1154,938,754,584,447,350,259,186,291 2,2,0,2023,3190932,59149,58856,58550,58161,57730,57276,56791,56288,55803,55306,60611,61099,58928,58101,57944,58968,58074,55858,54447,52682,51564,51349,51595,52031,50781,49886,49361,48960,49812,50377,50886,52418,53897,53350,50223,48459,46797,46611,45995,44184,44871,44527,43476,44618,41044,39172,38322,36948,35410,33215,32426,31696,31625,31194,29016,28416,27282,27301,27063,26210,24420,23235,22473,22572,20536,19561,18717,17736,16563,15218,13966,12932,12264,11935,10502,9777,8778,7943,7067,6286,6042,5028,4568,4296,3873,3456,3036,2670,2328,1913,1661,1366,1173,992,795,629,480,360,277,201,317 2,2,0,2024,3255881,59696,59371,59057,58709,58307,57868,57419,56943,56450,55977,55501,60816,61313,59153,58356,58238,59326,58513,56368,55010,53267,52145,51903,52118,52522,51255,50340,49803,49384,50216,50757,51235,52727,54170,53606,50453,48671,47001,46800,46162,44342,44990,44625,43558,44680,41101,39219,38362,36984,35421,33214,32419,31664,31576,31134,28955,28333,27195,27203,26951,26095,24303,23118,22352,22438,20402,19412,18551,17563,16393,15055,13798,12762,12077,11733,10304,9569,8566,7730,6855,6074,5811,4813,4349,4062,3634,3220,2803,2443,2111,1715,1470,1192,1010,839,664,516,386,283,214,344 2,2,0,2025,3321002,60287,59920,59574,59217,58856,58445,58012,57572,57108,56624,56173,55707,61031,61541,59407,58650,58599,59765,59029,56931,55599,53852,52702,52425,52610,53004,51709,50779,50227,49798,50595,51107,51548,53005,54422,53851,50667,48869,47192,46974,46312,44471,45081,44705,43628,44733,41150,39256,38386,36999,35417,33197,32394,31617,31514,31062,28883,28236,27097,27093,26831,25973,24179,22993,22220,22288,20246,19241,18366,17385,16210,14874,13609,12570,11871,11507,10082,9339,8332,7496,6622,5840,5561,4580,4113,3812,3383,2971,2566,2214,1892,1517,1283,1026,854,698,543,414,302,217,368 2,2,0,2026,3386321,60920,60512,60124,59736,59365,58996,58589,58166,57738,57283,56822,56381,55923,61259,61795,59699,59013,59042,60281,59597,57519,56187,54412,53227,52916,53092,53467,52149,51200,50642,50187,50943,51423,51831,53263,54663,54080,50868,49053,47368,47131,46434,44573,45155,44774,43689,44779,41189,39278,38389,36998,35396,33162,32353,31557,31441,30977,28798,28125,26986,26975,26704,25844,24046,22857,22072,22115,20069,19050,18174,17192,16009,14669,13400,12357,11639,11256,9837,9085,8076,7237,6367,5586,5290,4330,3861,3547,3122,2718,2324,1981,1672,1323,1101,866,710,569,434,324,232,386 2,2,0,2027,3451855,61595,61147,60717,60286,59884,59505,59141,58744,58332,57914,57482,57031,56599,56153,61515,62089,60060,59457,59562,60850,60191,58107,56750,54940,53720,53396,53555,53913,52570,51611,51033,50546,51258,51707,52095,53511,54887,54295,51053,49221,47527,47260,46528,44659,45219,44834,43742,44814,41211,39278,38375,36980,35356,33112,32300,31485,31356,30878,28697,28001,26869,26850,26571,25706,23900,22704,21901,21920,19872,18852,17968,16978,15783,14441,13166,12119,11382,10979,9568,8805,7795,6955,6090,5311,4999,4062,3594,3272,2854,2461,2079,1748,1456,1136,929,719,580,454,340,248,405 2,2,0,2028,3517621,62300,61823,61353,60880,60435,60025,59651,59297,58910,58509,58114,57692,57250,56830,56410,61809,62453,60503,59980,60135,61444,60785,58670,57280,55435,54205,53859,54002,54340,52982,51996,51393,50872,51539,51972,52346,53742,55098,54495,51225,49375,47658,47361,46604,44733,45273,44885,43784,44832,41212,39262,38344,36943,35300,33048,32235,31400,31256,30765,28583,27870,26745,26719,26428,25556,23739,22528,21708,21703,19666,18640,17740,16739,15531,14188,12906,11854,11100,10675,9272,8498,7489,6651,5791,5015,4690,3780,3316,2989,2582,2201,1834,1520,1247,959,770,585,463,354,259,429 2,2,0,2029,3583607,63018,62529,62030,61517,61030,60577,60172,59808,59463,59088,58709,58323,57911,57483,57088,56707,62173,62899,61025,60555,60735,62037,61351,59199,57778,55922,54670,54305,54432,54758,53369,52352,51718,51164,51802,52225,52582,53960,55294,54680,51378,49500,47761,47445,46669,44798,45318,44926,43809,44826,41196,39229,38294,36891,35231,32974,32157,31302,31141,30639,28463,27734,26614,26577,26273,25388,23554,22328,21494,21477,19445,18403,17486,16474,15253,13907,12619,11562,10789,10342,8947,8164,7158,6321,5470,4700,4363,3486,3031,2703,2307,1941,1594,1301,1050,794,626,466,362,269,450 2,2,0,2030,3649821,63768,63247,62737,62195,61668,61173,60725,60330,59975,59642,59289,58921,58542,58143,57743,57387,57075,62620,63422,61600,61157,61333,62604,61885,59696,58266,56389,55118,54733,54850,55150,53724,52673,52009,51437,52053,52462,52803,54163,55475,54847,51504,49597,47848,47517,46725,44857,45353,44950,43813,44803,41163,39176,38227,36825,35150,32887,32065,31191,31015,30503,28336,27591,26473,26423,26099,25196,23345,22107,21271,21233,19200,18139,17205,16181,14946,13597,12303,11241,10450,9976,8593,7803,6800,5968,5127,4369,4022,3183,2740,2413,2032,1686,1364,1095,868,644,498,364,276,466 2,2,0,2031,3716263,64543,63999,63456,62903,62347,61812,61322,60882,60498,60155,59844,59502,59141,58775,58404,58042,57756,57525,63146,63999,62201,61757,61904,63139,62386,60184,58735,56840,55549,55150,55244,55512,54044,52961,52281,51697,52289,52684,53009,54350,55638,54984,51601,49675,47922,47580,46774,44904,45372,44952,43799,44761,41111,39107,38148,36746,35058,32785,31958,31067,30880,30362,28202,27439,26318,26251,25900,24977,23112,21876,21028,20963,18926,17847,16893,15858,14608,13256,11956,10889,10078,9579,8211,7414,6418,5593,4766,4025,3672,2874,2446,2125,1764,1441,1146,903,702,512,386,276,482 2,2,0,2032,3782924,65329,64775,64209,63622,63055,62491,61962,61480,61051,60678,60358,60056,59723,59375,59036,58704,58413,58209,58054,63726,64603,62801,62331,62442,63639,62877,60652,59187,57272,55970,55543,55607,55839,54332,53230,52541,51942,52510,52891,53199,54519,55771,55092,51680,49742,47987,47635,46812,44934,45369,44936,43767,44700,41042,39024,38056,36654,34948,32668,31839,30933,30738,30214,28057,27272,26145,26054,25674,24734,22870,21627,20760,20663,18623,17525,16551,15502,14236,12882,11578,10504,9675,9152,7799,6997,6012,5197,4391,3672,3316,2564,2153,1842,1505,1210,944,729,555,397,293,490 2,2,0,2033,3849783,66113,65563,64986,64376,63775,63200,62641,62121,61650,61230,60882,60571,60278,59958,59637,59338,59076,58867,58741,58638,64331,65205,63373,62871,62947,64130,63348,61102,59620,57695,56366,55907,55934,56133,54600,53486,52786,52170,52716,53084,53370,54660,55877,55183,51746,49799,48044,47680,46833,44943,45349,44902,43716,44622,40958,38928,37950,36545,34825,32539,31712,30794,30588,30054,27900,27088,25948,25831,25423,24480,22608,21350,20463,20331,18289,17171,16174,15111,13830,12473,11163,10084,9240,8691,7359,6553,5583,4786,4006,3313,2957,2255,1865,1570,1261,994,761,575,430,300,505 2,2,0,2034,3916795,66890,66348,65774,65154,64529,63920,63350,62800,62292,61830,61434,61096,60794,60514,60221,59940,59711,59531,59400,59327,59248,64936,65780,63913,63378,63441,64600,63801,61534,60042,58093,56731,56234,56227,56406,54857,53725,53016,52386,52907,53258,53514,54772,55964,55260,51802,49847,48090,47707,46831,44934,45308,44848,43647,44529,40860,38819,37828,36421,34688,32401,31578,30648,30428,29880,27723,26877,25726,25582,25160,24203,22319,21043,20133,19965,17921,16781,15761,14682,13387,12025,10713,9633,8773,8198,6890,6085,5139,4364,3613,2950,2600,1951,1588,1313,1036,800,601,444,324,520 2,2,0,2035,3983952,67676,67126,66560,65942,65307,64675,64071,63510,62971,62472,62034,61648,61320,61031,60778,60525,60315,60168,60066,59989,59939,59858,65513,66321,64418,63873,63915,65054,64236,61955,60439,58459,57060,56528,56501,56667,55098,53950,53231,52587,53079,53403,53629,54866,56036,55326,51850,49885,48117,47711,46811,44906,45249,44776,43564,44422,40748,38693,37691,36284,34543,32258,31437,30489,30253,29685,27519,26639,25476,25320,24875,23897,21998,20703,19769,19561,17515,16354,15311,14214,12904,11539,10230,9148,8274,7675,6397,5598,4683,3933,3217,2589,2250,1659,1328,1079,833,630,462,333,543 2,2,0,2036,4051393,68468,67913,67338,66729,66096,65454,64826,64231,63682,63152,62675,62249,61873,61556,61296,61082,60900,60773,60705,60656,60604,60550,60439,66056,66829,64912,64348,64372,65488,64661,62351,60806,58789,57356,56802,56763,56912,55323,54163,53431,52770,53222,53521,53726,54947,56100,55384,51886,49906,48123,47700,46773,44860,45174,44693,43468,44301,40621,38554,37542,36140,34392,32108,31284,30318,30059,29465,27291,26377,25216,25037,24562,23559,21645,20331,19372,19122,17074,15891,14825,13707,12382,11021,9715,8633,7748,7129,5890,5102,4223,3505,2828,2241,1917,1389,1093,869,656,486,347,564 2,2,0,2037,4119106,69262,68706,68126,67508,66884,66243,65605,64986,64403,63864,63356,62889,62474,62110,61821,61600,61459,61360,61312,61297,61273,61218,61133,60988,66566,67326,65387,64807,64811,65913,65060,62716,61136,59086,57633,57066,57010,57144,55536,54359,53613,52924,53338,53620,53810,55018,56156,55432,51908,49905,48114,47671,46718,44797,45084,44595,43359,44163,40479,38402,37384,35988,34234,31947,31117,30128,29838,29218,27037,26103,24936,24726,24218,23188,21260,19926,18941,18645,16596,15391,14297,13160,11828,10468,9169,8090,7200,6567,5373,4604,3765,3083,2450,1911,1608,1143,882,686,507,366,589 2,2,0,2038,4187041,70033,69501,68920,68296,67664,67030,66395,65766,65159,64584,64068,63570,63113,62711,62375,62127,61976,61921,61900,61907,61917,61889,61805,61683,61502,67065,67802,65845,65248,65239,66314,65430,63046,61434,59365,57899,57313,57242,57361,55734,54538,53767,53049,53437,53706,53886,55081,56201,55462,51907,49888,48086,47622,46646,44721,44983,44485,43234,44009,40324,38242,37221,35829,34064,31773,30932,29911,29590,28944,26769,25808,24629,24383,23839,22782,20840,19485,18472,18127,16079,14847,13727,12577,11238,9883,8593,7522,6635,5995,4852,4107,3314,2675,2091,1604,1326,923,697,532,383,620 2,2,0,2039,4255153,70772,70273,69717,69090,68452,67812,67182,66555,65939,65341,64788,64283,63795,63351,62977,62681,62506,62439,62462,62498,62528,62535,62477,62357,62198,62006,67543,68261,66285,65679,65641,66682,65764,63342,61714,59633,58150,57545,57460,57561,55913,54687,53893,53159,53523,53784,53954,55134,56228,55470,51888,49853,48042,47557,46562,44634,44869,44357,43094,43842,40162,38076,37050,35658,33879,31578,30719,29669,29317,28655,26481,25486,24290,24007,23425,22338,20382,19004,17963,17566,15518,14260,13120,11955,10612,9265,7993,6937,6059,5418,4333,3618,2878,2287,1758,1324,1073,731,541,402,649 2,2,0,2040,4323373,71469,71011,70488,69888,69246,68600,67965,67343,66729,66122,65546,65004,64507,64034,63617,63284,63060,62970,62982,63061,63121,63148,63124,63032,62874,62702,62488,68003,68702,66713,66083,66012,67014,66063,63619,61981,59885,58385,57766,57663,57745,56064,54809,54001,53256,53599,53853,54011,55168,56233,55460,51852,49799,47981,47479,46465,44532,44737,44215,42940,43666,39992,37902,36866,35473,33674,31357,30480,29398,29030,28345,26165,25131,23918,23596,22972,21855,19885,18483,17411,16956,14911,13634,12475,11296,9952,8620,7373,6341,5479,4842,3822,3144,2463,1924,1453,1073,852,568,409,684 2,2,0,2041,4391649,72123,71709,71227,70659,70044,69394,68754,68126,67517,66912,66327,65762,65229,64745,64300,63925,63664,63525,63514,63581,63686,63742,63741,63678,63552,63380,63186,62953,68445,69133,67117,66456,66347,67312,66343,63884,62231,60122,58606,57970,57848,57900,56186,54914,54097,53343,53669,53912,54051,55181,56222,55431,51798,49729,47905,47387,46353,44415,44591,44059,42778,43483,39814,37715,36666,35266,33441,31108,30212,29114,28720,28004,25815,24742,23509,23146,22479,21330,19345,17918,16811,16298,14263,12968,11791,10602,9265,7955,6742,5738,4900,4274,3327,2693,2075,1592,1179,852,664,431,712 2,2,0,2042,4459926,72740,72363,71926,71399,70816,70192,69548,68916,68301,67701,67118,66543,65987,65468,65011,64608,64305,64128,64070,64116,64207,64309,64336,64297,64199,64061,63865,63651,63398,68877,69537,67489,66793,66648,67592,66612,64134,62468,60345,58812,58155,58003,58025,56291,55005,54184,53424,53728,53955,54068,55177,56191,55383,51726,49645,47815,47282,46225,44282,44432,43894,42608,43291,39624,37514,36445,35030,33179,30832,29930,28807,28379,27629,25429,24316,23062,22654,21942,20758,18760,17304,16163,15595,13572,12261,11069,9878,8554,7278,6105,5136,4330,3724,2854,2272,1720,1294,938,663,505,746 2,2,0,2043,4528153,73315,72981,72581,72098,71556,70965,70345,69710,69091,68485,67906,67334,66768,66226,65734,65319,64989,64770,64674,64673,64743,64832,64904,64895,64819,64708,64549,64333,64097,63833,69283,69909,67825,67097,66931,67860,66865,64369,62690,60553,59001,58313,58131,58134,56384,55089,54263,53493,53770,53976,54070,55155,56141,55317,51641,49548,47712,47160,46083,44137,44263,43722,42429,43085,39416,37289,36195,34763,32888,30540,29624,28470,28004,27216,25005,23852,22576,22117,21358,20138,18124,16639,15471,14846,12840,11515,10317,9128,7831,6593,5468,4542,3774,3198,2410,1885,1401,1032,731,505,820 2,2,0,2044,4596276,73857,73557,73199,72754,72256,71706,71118,70509,69884,69276,68691,68121,67559,67007,66492,66042,65699,65454,65317,65277,65300,65369,65429,65463,65419,65330,65197,65017,64782,64532,64243,69656,70245,68126,67381,67201,68112,67103,64589,62897,60741,59160,58442,58241,58230,56468,55164,54330,53546,53790,53980,54052,55115,56073,55236,51542,49437,47593,47023,45928,43982,44089,43542,42235,42860,39185,37036,35915,34467,32582,30225,29288,28098,27591,26762,24542,23345,22046,21533,20726,19463,17435,15930,14733,14052,12067,10737,9540,8364,7098,5907,4839,3965,3245,2704,2003,1536,1119,806,558,869 2,2,0,2045,4664267,74379,74099,73776,73371,72911,72406,71860,71282,70683,70070,69482,68907,68346,67796,67272,66800,66422,66165,66000,65920,65906,65927,65966,65990,65987,65932,65819,65668,65466,65219,64942,64620,69993,70547,68408,67653,67456,68349,67327,64794,63085,60902,59291,58555,58337,58316,56544,55230,54382,53576,53794,53964,54016,55058,55992,55142,51429,49309,47459,46874,45763,43821,43905,43347,42025,42611,38924,36752,35604,34154,32251,29879,28915,27687,27138,26268,24035,22795,21469,20901,20035,18730,16699,15173,13950,13213,11260,9932,8746,7589,6365,5231,4226,3413,2747,2251,1634,1228,876,617,937 2,2,0,2046,4732104,74890,74622,74319,73949,73529,73061,72560,72024,71456,70868,70275,69698,69130,68585,68062,67580,67180,66888,66711,66604,66549,66534,66527,66527,66515,66500,66422,66291,66118,65903,65631,65319,64960,70296,70831,68679,67908,67696,68572,67535,64980,63245,61035,59405,58655,58426,58396,56609,55279,54413,53590,53779,53932,53964,54986,55894,55033,51297,49164,47311,46715,45591,43652,43707,43134,41790,42330,38631,36436,35275,33813,31885,29497,28503,27238,26643,25728,23483,22197,20842,20209,19286,17945,15914,14370,13123,12336,10425,9110,7942,6813,5641,4573,3640,2894,2288,1841,1309,962,670,1026 2,2,0,2047,4799774,75397,75133,74841,74493,74107,73679,73216,72725,72198,71641,71074,70490,69922,69368,68851,68370,67962,67647,67435,67315,67234,67176,67133,67090,67054,67029,66992,66895,66743,66557,66315,66010,65660,65266,70580,71102,68933,68150,67921,68779,67724,65137,63376,61149,59506,58746,58507,58465,56657,55306,54427,53588,53747,53882,53897,54899,55781,54906,51150,49008,47155,46548,45408,43468,43491,42896,41524,42014,38305,36102,34919,33437,31481,29074,28050,26745,26103,25139,22881,21548,20158,19459,18484,17108,15080,13523,12259,11429,9570,8278,7135,6046,4935,3942,3089,2414,1873,1477,1028,737,1121 2,2,0,2048,4867245,75895,75641,75353,75014,74651,74257,73834,73378,72899,72382,71846,71289,70714,70159,69633,69159,68751,68428,68194,68040,67946,67862,67776,67696,67618,67568,67522,67465,67347,67182,66969,66695,66350,65966,65553,70853,71357,69174,68376,68132,68967,67885,65266,63489,61251,59599,58828,58576,58516,56684,55317,54423,53567,53697,53817,53816,54796,55650,54762,50990,48842,46991,46372,45214,43265,43249,42625,41223,41664,37959,35741,34527,33021,31036,28612,27554,26207,25514,24497,22227,20839,19414,18656,17629,16219,14199,12636,11363,10498,8703,7442,6337,5297,4259,3349,2579,1979,1506,1162,790,1229 2,2,0,2049,4934515,76389,76140,75862,75526,75172,74801,74412,73997,73553,73084,72586,72061,71513,70951,70423,69941,69539,69218,68975,68798,68671,68574,68461,68340,68224,68133,68061,67996,67919,67786,67594,67348,67038,66657,66253,65828,71108,71597,69399,68588,68323,69126,68017,65379,63589,61344,59683,58901,58630,58545,56695,55310,54401,53528,53633,53739,53721,54676,55504,54603,50820,48667,46817,46181,44999,43037,42974,42320,40889,41293,37584,35343,34094,32563,30547,28105,27010,25621,24870,23800,21511,20070,18618,17799,16720,15280,13276,11717,10444,9553,7832,6615,5559,4579,3621,2798,2116,1593,1185,894,1338 2,2,0,2050,5001587,76892,76634,76361,76035,75684,75322,74956,74576,74172,73738,73289,72802,72285,71750,71217,70730,70321,70004,69765,69579,69429,69299,69175,69024,68869,68739,68625,68535,68450,68360,68199,67975,67691,67345,66944,66528,66085,71348,71823,69610,68779,68486,69258,68130,65479,63681,61430,59758,58957,58662,58560,56687,55285,54361,53475,53556,53647,53607,54540,55343,54434,50640,48483,46629,45971,44759,42776,42665,41982,40533,40889,37171,34904,33618,32059,30012,27550,26416,24980,24171,23036,20730,19248,17769,16888,15757,14295,12319,10775,9512,8604,6969,5806,4808,3899,3029,2298,1704,1256,914,1483 2,2,0,2051,5068486,77413,77137,76855,76535,76193,75834,75477,75119,74751,74357,73943,73505,73027,72522,72016,71524,71110,70787,70551,70369,70210,70059,69900,69739,69553,69385,69233,69100,68990,68892,68774,68580,68317,68000,67634,67221,66787,66328,71575,72033,69800,68943,68620,69371,68231,65570,63765,61505,59815,58991,58678,58555,56661,55242,54307,53408,53465,53538,53478,54389,55171,54257,50452,48284,46422,45734,44485,42481,42324,41620,40147,40443,36714,34421,33095,31506,29425,26945,25767,24283,23405,22203,19895,18371,16867,15922,14749,13273,11337,9818,8573,7662,6122,5027,4099,3267,2490,1853,1346,971,1593 2,2,0,2052,5135227,77957,77658,77357,77029,76694,76343,75989,75640,75294,74936,74562,74158,73729,73264,72788,72323,71904,71576,71335,71156,71000,70839,70660,70465,70270,70069,69879,69708,69556,69433,69306,69156,68924,68627,68288,67910,67481,67030,66558,71785,72225,69962,69078,68735,69472,68323,65652,63838,61562,59851,59009,58676,58532,56618,55185,54240,53327,53357,53412,53334,54228,54990,54070,50250,48066,46189,45465,44176,42153,41958,41226,39720,39951,36212,33890,32522,30899,28783,26283,25061,23518,22568,21313,19002,17439,15911,14911,13703,12224,10340,8854,7641,6738,5308,4291,3439,2691,2011,1465,1042,1702 2,2,0,2053,5201824,78518,78203,77879,77532,77189,76844,76498,76152,75815,75479,75141,74778,74382,73966,73529,73096,72703,72370,72123,71940,71788,71629,71440,71225,70996,70788,70564,70355,70163,70000,69848,69687,69500,69234,68916,68564,68169,67724,67259,66771,71977,72388,70096,69195,68839,69562,68407,65722,63894,61598,59870,59008,58655,58492,56560,55115,54159,53230,53232,53273,53180,54060,54800,53867,50027,47822,45923,45159,43833,41802,41561,40791,39247,39409,35660,33310,31895,30236,28084,25564,24284,22683,21673,20360,18052,16452,14908,13860,12627,11155,9335,7896,6727,5848,4537,3604,2838,2177,1592,1135,1822 2,2,0,2054,5268279,79094,78763,78424,78053,77691,77339,76999,76661,76327,76000,75684,75356,75002,74619,74231,73836,73477,73168,72917,72728,72572,72417,72232,72006,71756,71514,71282,71040,70811,70606,70415,70229,70032,69810,69524,69193,68824,68413,67954,67474,66967,72140,72522,70212,69299,68934,69645,68480,65775,63929,61618,59870,58989,58617,58437,56490,55029,54061,53116,53093,53123,53018,53881,54593,53642,49778,47543,45621,44819,43466,41420,41123,40309,38725,38814,35054,32673,31210,29512,27323,24773,23435,21788,20715,19347,17045,15417,13867,12779,11532,10078,8335,6956,5844,5004,3816,2976,2300,1727,1235,1967 2,2,0,2055,5334602,79695,79339,78984,78598,78211,77841,77494,77161,76836,76512,76205,75899,75580,75239,74884,74539,74217,73942,73715,73522,73360,73203,73019,72799,72537,72274,72009,71758,71496,71254,71022,70798,70574,70341,70099,69801,69453,69068,68642,68169,67668,67134,72275,72637,70316,69394,69020,69717,68534,65807,63946,61619,59853,58951,58564,58367,56404,54927,53947,52988,52944,52966,52848,53687,54366,53387,49494,47228,45283,44454,43067,40996,40638,39777,38150,38162,34391,31978,30463,28721,26485,23908,22523,20832,19696,18273,15987,14343,12795,11678,10426,9005,7352,6047,5006,4215,3156,2415,1827,1342,2134 2,2,0,2056,5400820,80321,79940,79560,79158,78757,78361,77996,77656,77336,77020,76717,76420,76123,75817,75504,75190,74919,74682,74490,74319,74154,73990,73805,73585,73331,73055,72769,72485,72214,71939,71670,71405,71143,70883,70631,70377,70061,69698,69297,68857,68364,67836,67272,72391,72739,70409,69481,69095,69771,68568,65822,63946,61602,59817,58901,58497,58284,56302,54809,53820,52851,52789,52800,52662,53472,54109,53096,49171,46877,44920,44056,42626,40526,40104,39192,37519,37448,33665,31219,29649,27850,25568,22981,21547,19813,18615,17145,14886,13236,11700,10565,9324,7949,6401,5184,4222,3491,2565,1921,1423,2322 2,2,0,2057,5466932,80961,80566,80161,79735,79317,78907,78516,78158,77831,77520,77224,76932,76643,76359,76082,75811,75569,75384,75229,75094,74950,74784,74592,74371,74117,73849,73551,73246,72942,72657,72355,72052,71749,71452,71173,70909,70636,70305,69928,69512,69052,68531,67973,67392,72494,72833,70495,69558,69152,69804,68585,65818,63928,61567,59767,58837,58415,58183,56183,54677,53682,52707,52625,52619,52455,53228,53816,52765,48813,46499,44524,43616,42137,40006,39516,38550,36827,36666,32873,30391,28752,26897,24585,21989,20507,18733,17479,15971,13750,12108,10594,9455,8240,6926,5494,4377,3502,2841,2044,1498,2502 2,2,0,2058,5532938,81617,81206,80787,80336,79894,79467,79062,78678,78332,78015,77724,77439,77155,76879,76623,76389,76191,76033,75931,75833,75726,75580,75386,75157,74902,74635,74344,74028,73702,73385,73072,72738,72396,72059,71742,71450,71168,70880,70535,70142,69708,69219,68669,68093,67500,72588,72918,70569,69617,69189,69820,68582,65796,63892,61518,59704,58758,58316,58067,56051,54536,53536,52553,52446,52417,52220,52948,53482,52395,48426,46087,44085,43127,41597,39433,38872,37845,36070,35811,32007,29478,27770,25873,23532,20931,19401,17597,16296,14761,12590,10968,9489,8361,7188,5951,4644,3634,2854,2268,1597,2670 2,2,0,2059,5598861,82290,81861,81427,80962,80495,80044,79622,79223,78852,78516,78218,77938,77662,77391,77143,76929,76769,76654,76579,76534,76464,76356,76182,75952,75688,75420,75130,74821,74484,74145,73801,73455,73083,72705,72349,72019,71711,71413,71109,70750,70338,69875,69357,68790,68201,67598,72673,72993,70626,69654,69209,69817,68561,65756,63841,61455,59626,58662,58201,57936,55909,54387,53382,52384,52246,52188,51950,52628,53109,51996,48004,45631,43597,42584,41002,38803,38164,37072,35241,34876,31053,28479,26716,24775,22409,19807,18239,16414,15075,13524,11417,9829,8400,7300,6183,5035,3863,2965,2282,1775,2853 2,2,0,2060,5664684,82976,82534,82081,81601,81121,80645,80198,79783,79397,79035,78719,78432,78161,77897,77655,77449,77308,77232,77199,77181,77164,77093,76957,76747,76483,76205,75915,75607,75277,74926,74560,74183,73800,73391,72994,72626,72279,71955,71643,71323,70946,70505,70014,69477,68898,68300,67688,72748,73051,70663,69675,69209,69796,68522,65702,63776,61376,59532,58550,58072,57795,55759,54228,53212,52196,52020,51924,51642,52269,52706,51559,47535,45125,43056,41986,40349,38111,37389,36227,34333,33844,30007,27405,25587,23604,21216,18626,17026,15192,13825,12271,10244,8706,7342,6287,5238,4191,3157,2373,1788,3102 2,2,1,2014,1279189,27444,30194,30402,28947,28758,28516,29050,28620,27141,26325,25261,24695,24210,24294,24298,23601,23084,22983,22747,23451,23785,24393,24797,25620,25261,23801,22733,21669,21789,21564,20724,20734,20795,20107,21032,18976,18171,17519,16934,16393,15104,14751,14508,14475,14740,13588,13546,12734,13074,12913,12490,11644,11195,10670,10888,9828,9439,9009,8547,8183,7548,6803,6201,5998,5816,5142,4879,4366,3949,3550,3298,3032,2714,2464,2357,2255,1978,1870,1733,1530,1285,1225,1010,949,936,775,646,510,468,370,331,274,193,162,124,88,68,48,26,20,54 2,2,1,2015,1310944,27793,27563,30302,30490,29026,28833,28594,29132,28708,27231,26419,25361,24798,24309,24404,24430,23772,23293,23239,23062,23732,24069,24681,25047,25849,25483,23986,22921,21860,21959,21699,20883,20875,20933,20229,21158,19086,18223,17602,17009,16450,15162,14798,14543,14498,14764,13614,13556,12755,13079,12907,12470,11609,11167,10636,10850,9789,9398,8962,8500,8132,7507,6751,6161,5945,5762,5094,4831,4308,3899,3505,3249,2979,2667,2413,2304,2198,1924,1811,1672,1463,1228,1167,956,896,871,718,596,464,422,331,294,240,166,136,103,72,54,37,20,48 2,2,1,2016,1342891,28125,27912,27669,30387,30566,29098,28909,28680,29220,28804,27320,26519,25461,24904,24421,24541,24594,23990,23553,23524,23386,24015,24340,24944,25278,26069,25692,24164,23109,22049,22122,21824,21026,20997,21064,20346,21271,19183,18269,17691,17076,16492,15204,14839,14577,14518,14783,13641,13555,12766,13073,12889,12448,11567,11130,10598,10807,9744,9349,8904,8448,8077,7461,6696,6118,5887,5699,5039,4774,4246,3844,3455,3193,2919,2614,2357,2245,2135,1864,1746,1605,1392,1170,1106,900,839,805,662,543,419,376,292,257,206,139,111,84,57,42,29,44 2,2,1,2017,1374988,28464,28244,28017,27754,30462,30634,29172,28993,28771,29315,28899,27416,26621,25567,25026,24559,24711,24807,24253,23840,23820,23707,24283,24589,25187,25499,26278,25890,24330,23299,22228,22276,21942,21149,21114,21187,20450,21374,19268,18319,17778,17123,16518,15236,14877,14608,14536,14797,13659,13547,12762,13060,12861,12415,11516,11087,10553,10754,9690,9287,8839,8393,8020,7410,6634,6067,5823,5630,4977,4709,4179,3784,3399,3131,2853,2554,2294,2179,2065,1799,1677,1533,1319,1108,1040,841,776,739,603,489,375,330,253,219,174,114,90,67,44,32,48 2,2,1,2018,1407181,28786,28582,28349,28101,27827,30529,30704,29254,29082,28870,29408,28998,27511,26729,25689,25170,24730,24931,25062,24547,24138,24115,24008,24526,24813,25414,25704,26470,26078,24498,23478,22387,22414,22051,21263,21225,21299,20544,21466,19344,18372,17839,17155,16536,15265,14908,14635,14549,14807,13668,13532,12747,13037,12822,12372,11458,11038,10499,10690,9623,9222,8774,8334,7958,7355,6566,6011,5751,5554,4908,4640,4106,3718,3335,3062,2781,2487,2226,2108,1989,1728,1601,1459,1245,1042,970,777,713,671,544,438,330,287,216,184,144,92,72,52,34,51 2,2,1,2019,1439431,29091,28904,28687,28433,28172,27892,30598,30783,29341,29177,28967,29506,29098,27612,26850,25834,25346,24949,25194,25345,24854,24436,24393,24280,24750,25030,25625,25898,26650,26261,24656,23635,22528,22538,22154,21370,21325,21398,20628,21547,19415,18414,17883,17176,16551,15290,14936,14659,14551,14810,13664,13510,12721,13002,12773,12320,11397,10980,10433,10616,9553,9154,8707,8271,7890,7292,6492,5947,5673,5473,4830,4565,4027,3646,3264,2984,2701,2412,2150,2030,1907,1652,1522,1381,1169,973,894,712,649,605,484,386,285,245,178,152,116,73,56,40,55 2,2,1,2020,1471728,29385,29207,29008,28770,28504,28236,27960,30674,30867,29435,29272,29069,29604,29203,27728,26995,26013,25574,25214,25488,25639,25160,24720,24647,24529,24968,25235,25822,26082,26826,26430,24799,23774,22652,22652,22254,21470,21418,21485,20709,21617,19471,18436,17915,17189,16564,15305,14958,14673,14546,14800,13648,13477,12685,12960,12717,12267,11329,10910,10360,10536,9482,9082,8635,8202,7815,7219,6413,5873,5588,5384,4748,4482,3940,3564,3186,2901,2616,2331,2070,1944,1820,1570,1438,1295,1087,896,819,647,585,535,423,332,243,203,147,122,91,56,42,62 2,2,1,2021,1503988,29664,29500,29309,29089,28839,28566,28302,28032,30755,30956,29533,29375,29178,29713,29330,27880,27187,26257,25864,25530,25811,25957,25469,25000,24900,24783,25192,25443,26017,26272,26998,26589,24931,23895,22767,22760,22340,21555,21499,21559,20776,21656,19499,18443,17930,17188,16565,15304,14963,14665,14522,14768,13610,13420,12628,12894,12644,12191,11238,10817,10267,10439,9395,8996,8545,8115,7718,7127,6318,5789,5497,5289,4658,4391,3846,3474,3099,2808,2523,2241,1984,1853,1726,1482,1348,1203,1001,820,742,579,519,468,363,283,201,167,118,96,71,43,69 2,2,1,2022,1536305,29922,29781,29603,29391,29157,28902,28633,28375,28114,30842,31054,29639,29480,29291,29838,29484,28071,27431,26549,26186,25860,26138,26261,25752,25258,25145,25019,25398,25641,26209,26450,27153,26728,25045,24010,22875,22860,22414,21631,21571,21624,20825,21677,19518,18446,17938,17191,16560,15299,14956,14644,14486,14722,13559,13354,12561,12825,12559,12103,11139,10721,10173,10342,9305,8906,8448,8017,7613,7025,6223,5700,5399,5185,4560,4293,3744,3378,3004,2707,2423,2145,1893,1755,1625,1389,1253,1107,915,744,664,515,453,400,308,234,164,134,92,73,54,75 2,2,1,2023,1568678,30184,30040,29885,29686,29460,29221,28969,28708,28458,28201,30938,31157,29744,29591,29420,29990,29674,28314,27723,26871,26517,26188,26449,26543,26010,25503,25375,25236,25595,25835,26389,26610,27292,26854,25153,24116,22973,22946,22488,21702,21633,21670,20855,21687,19531,18447,17938,17194,16551,15282,14936,14612,14439,14666,13502,13280,12491,12745,12469,12010,11037,10623,10077,10241,9211,8810,8343,7910,7500,6920,6122,5603,5294,5074,4454,4184,3634,3271,2899,2599,2315,2044,1796,1653,1520,1291,1154,1011,826,666,587,448,386,339,255,191,134,102,71,55,82 2,2,1,2024,1601132,30463,30304,30143,29968,29755,29523,29288,29044,28789,28546,28297,31042,31262,29854,29719,29574,30180,29919,28605,28047,27204,26849,26497,26733,26802,26257,25734,25590,25442,25790,26015,26552,26751,27414,26973,25256,24210,23060,23024,22557,21766,21677,21697,20876,21695,19540,18441,17931,17190,16530,15256,14907,14567,14382,14602,13437,13201,12411,12657,12368,11910,10934,10524,9979,10136,9112,8704,8229,7794,7385,6810,6013,5500,5181,4954,4339,4066,3517,3156,2786,2486,2203,1935,1692,1546,1410,1188,1052,910,741,588,512,384,327,280,208,155,104,76,54,89 2,2,1,2025,1633666,30765,30584,30408,30227,30038,29818,29590,29364,29127,28877,28642,28402,31147,31373,29982,29873,29766,30424,30212,28929,28382,27535,27162,26778,26996,27048,26490,25949,25793,25644,25971,26177,26695,26877,27530,27087,25347,24295,23139,23098,22618,21810,21702,21714,20892,21700,19543,18427,17915,17176,16499,15218,14866,14512,14319,14527,13364,13112,12323,12557,12261,11808,10830,10421,9878,10026,9003,8589,8106,7675,7264,6692,5896,5387,5059,4823,4214,3939,3390,3034,2665,2366,2085,1822,1583,1434,1295,1082,951,814,655,511,439,325,270,227,168,119,78,56,91 2,2,1,2026,1666307,31088,30886,30689,30493,30297,30102,29886,29667,29447,29216,28974,28748,28508,31259,31501,30137,30067,30014,30718,30537,29262,28715,27850,27448,27038,27244,27282,26705,26152,25995,25834,26132,26320,26824,26997,27641,27190,25430,24370,23212,23163,22662,21837,21715,21727,20903,21699,19539,18406,17891,17150,16459,15170,14814,14449,14246,14444,13286,13014,12224,12452,12151,11705,10723,10317,9772,9906,8884,8464,7979,7550,7136,6564,5771,5263,4924,4682,4080,3801,3254,2902,2537,2237,1959,1703,1469,1316,1178,976,851,716,568,437,369,267,218,182,129,90,58,94 2,2,1,2027,1699063,31433,31211,30992,30773,30564,30361,30170,29962,29749,29537,29313,29081,28855,28619,31387,31656,30329,30314,30310,31046,30872,29595,29030,28138,27711,27284,27480,27501,26907,26352,26184,26004,26276,26447,26947,27112,27741,27284,25502,24439,23278,23211,22686,21854,21723,21736,20909,21689,19526,18376,17856,17115,16406,15112,14754,14377,14165,14356,13196,12906,12123,12345,12042,11601,10611,10206,9657,9776,8756,8336,7846,7416,6996,6424,5633,5127,4779,4531,3935,3653,3108,2762,2403,2102,1827,1579,1349,1197,1060,873,748,620,484,366,302,216,175,139,97,66,98 2,2,1,2028,1731962,31793,31556,31318,31077,30844,30628,30430,30247,30044,29840,29635,29420,29189,28967,28747,31542,31848,30577,30611,30640,31383,31208,29911,29320,28402,27963,27516,27701,27703,27107,26540,26352,26156,26403,26570,27065,27218,27832,27368,25570,24503,23325,23241,22700,21864,21729,21738,20908,21670,19506,18335,17811,17068,16342,15044,14686,14295,14076,14257,13097,12794,12019,12238,11932,11490,10494,10085,9530,9636,8624,8202,7704,7271,6843,6273,5485,4979,4625,4368,3779,3495,2956,2615,2260,1959,1692,1449,1226,1076,943,768,648,529,406,301,244,172,134,105,72,105 2,2,1,2029,1764976,32160,31916,31663,31402,31149,30909,30697,30506,30330,30134,29938,29742,29527,29302,29096,28904,31735,32097,30874,30940,30981,31718,31524,30201,29585,28653,28200,27736,27908,27903,27298,26709,26502,26292,26525,26687,27172,27314,27913,27446,25629,24549,23354,23260,22705,21874,21729,21735,20896,21642,19472,18284,17753,17011,16270,14970,14608,14209,13978,14148,12994,12679,11914,12127,11814,11373,10369,9954,9394,9491,8486,8056,7550,7115,6678,6110,5325,4820,4457,4193,3612,3327,2796,2458,2109,1811,1549,1317,1104,957,828,665,549,440,332,241,195,131,101,78,113 2,2,1,2030,1798133,32542,32283,32024,31748,31475,31214,30979,30775,30589,30421,30233,30047,29850,29639,29433,29254,29100,31985,32394,31205,31281,31318,32035,31816,30468,29836,28892,28424,27941,28109,28093,27467,26858,26635,26422,26642,26794,27269,27399,27988,27516,25671,24577,23373,23271,22711,21878,21723,21721,20876,21602,19429,18220,17685,16944,16189,14887,14523,14112,13870,14034,12888,12563,11806,12010,11692,11246,10232,9812,9252,9338,8336,7899,7384,6945,6501,5934,5152,4650,4278,4004,3433,3148,2625,2294,1951,1658,1405,1182,983,840,716,566,460,360,267,191,149,99,75,120 2,2,1,2031,1831410,32937,32666,32392,32109,31822,31541,31284,31057,30859,30680,30521,30343,30155,29964,29770,29590,29451,29352,32284,32725,31547,31620,31637,32329,32084,30719,30075,29117,28632,28141,28301,28263,27616,26991,26762,26546,26748,26890,27355,27479,28056,27566,25693,24591,23385,23279,22712,21874,21705,21696,20845,21550,19373,18146,17609,16869,16101,14795,14430,14006,13757,13919,12780,12445,11693,11887,11557,11106,10084,9666,9103,9174,8173,7728,7203,6762,6311,5745,4966,4465,4087,3806,3245,2958,2444,2121,1788,1502,1259,1050,861,727,608,471,376,288,209,146,111,72,122 2,2,1,2032,1864825,33339,33061,32775,32479,32182,31888,31612,31362,31141,30951,30780,30630,30452,30269,30095,29928,29787,29704,29654,32617,33069,31886,31941,31932,32597,32336,30956,30299,29326,28836,28332,28475,28413,27749,27117,26885,26661,26844,26977,27437,27551,28104,27599,25705,24599,23393,23284,22705,21858,21677,21662,20803,21485,19306,18063,17524,16784,16002,14694,14326,13894,13641,13803,12670,12321,11574,11751,11410,10954,9932,9511,8943,8996,7997,7544,7009,6565,6106,5541,4767,4268,3885,3598,3046,2759,2257,1943,1620,1347,1115,919,745,616,504,383,301,226,157,107,81,121 2,2,1,2033,1898350,33738,33465,33171,32861,32553,32248,31958,31690,31446,31232,31052,30889,30739,30566,30401,30254,30126,30040,30007,29990,32961,33408,32206,32235,32204,32849,32576,31179,30509,29531,29028,28505,28628,28547,27877,27239,26997,26763,26930,27058,27509,27605,28134,27621,25710,24604,23397,23281,22686,21833,21640,21617,20748,21409,19229,17970,17430,16686,15896,14584,14219,13781,13524,13682,12553,12191,11444,11605,11251,10797,9769,9344,8771,8802,7808,7346,6800,6352,5886,5320,4553,4058,3670,3375,2838,2549,2062,1761,1453,1192,973,794,631,511,410,305,235,169,118,78,125 2,2,1,2034,1931983,34136,33864,33575,33259,32935,32620,32318,32036,31774,31537,31332,31161,30999,30854,30698,30561,30453,30380,30345,30343,30336,33303,33728,32502,32508,32458,33088,32803,31389,30713,29723,29203,28654,28763,28674,28000,27350,27098,26858,27010,27132,27564,27639,28152,27634,25710,24605,23393,23265,22656,21798,21590,21558,20683,21324,19143,17869,17324,16583,15780,14470,14109,13667,13403,13554,12429,12049,11302,11446,11087,10628,9595,9163,8582,8593,7604,7132,6577,6124,5649,5084,4326,3835,3443,3143,2620,2332,1866,1576,1288,1039,839,671,522,413,326,238,177,126,85,128 2,2,1,2035,1965723,34536,34263,33975,33663,33333,33002,32691,32397,32121,31866,31637,31441,31271,31115,30987,30858,30761,30708,30686,30683,30690,30682,33625,34022,32773,32763,32699,33314,33015,31593,30904,29899,29358,28788,28893,28799,28113,27450,27190,26946,27083,27187,27599,27662,28162,27642,25707,24600,23377,23239,22616,21752,21528,21487,20607,21230,19048,17759,17211,16471,15660,14353,13997,13548,13276,13418,12294,11895,11147,11280,10912,10447,9408,8967,8378,8368,7384,6902,6338,5878,5394,4832,4087,3599,3204,2901,2395,2109,1667,1394,1122,893,708,553,423,329,254,179,130,90,133 2,2,1,2036,1999630,34940,34663,34374,34063,33737,33401,33072,32770,32483,32213,31966,31747,31552,31387,31248,31146,31058,31017,31015,31025,31032,31036,31005,33921,34296,33030,33004,32927,33526,33220,31783,31080,30054,29495,28916,29017,28911,28215,27543,27277,27028,27136,27224,27625,27678,28167,27646,25696,24581,23350,23204,22567,21694,21456,21409,20522,21127,18942,17640,17088,16354,15537,14234,13882,13423,13141,13271,12146,11728,10986,11105,10724,10251,9206,8757,8160,8127,7149,6657,6085,5616,5127,4570,3836,3354,2958,2653,2167,1888,1476,1215,968,753,584,450,337,255,191,133,94,137 2,2,1,2037,2033714,35346,35068,34775,34463,34136,33805,33471,33151,32856,32576,32313,32075,31858,31669,31521,31409,31347,31316,31325,31354,31375,31380,31361,31304,34197,34552,33270,33232,33142,33731,33412,31959,31236,30194,29627,29041,29133,29013,28308,27629,27355,27091,27173,27249,27643,27689,28170,27643,25675,24550,23314,23162,22505,21625,21376,21321,20429,21012,18828,17512,16961,16232,15412,14112,13760,13293,12997,13112,11986,11556,10816,10916,10522,10041,8989,8531,7926,7870,6897,6395,5814,5339,4848,4293,3573,3100,2707,2402,1939,1674,1287,1047,819,624,476,358,264,192,141,96,145 2,2,1,2038,2067928,35739,35474,35181,34864,34538,34204,33876,33551,33237,32948,32676,32422,32187,31975,31803,31682,31609,31605,31625,31665,31706,31723,31707,31660,31581,34454,34793,33499,33448,33349,33924,33590,32116,31375,30327,29755,29154,29237,29104,28396,27707,27416,27136,27199,27265,27655,27694,28166,27629,25640,24510,23271,23104,22433,21547,21287,21225,20323,20887,18706,17379,16832,16109,15283,13986,13631,13150,12840,12940,11820,11375,10634,10714,10305,9813,8757,8290,7677,7593,6627,6115,5527,5050,4554,4003,3303,2840,2452,2152,1718,1464,1108,887,678,509,378,281,198,143,103,151 2,2,1,2039,2102271,36118,35868,35588,35270,34939,34606,34275,33956,33636,33329,33048,32786,32534,32305,32110,31963,31885,31868,31914,31966,32018,32056,32050,32008,31937,31841,34696,35020,33715,33657,33544,34100,33747,32255,31509,30456,29873,29256,29332,29190,28475,27766,27459,27170,27218,27277,27663,27695,28148,27601,25595,24462,23217,23036,22354,21461,21189,21117,20212,20752,18579,17244,16700,15983,15148,13851,13489,12996,12671,12761,11644,11181,10438,10497,10070,9568,8508,8032,7411,7299,6341,5819,5227,4746,4248,3703,3028,2578,2198,1908,1501,1263,938,736,555,405,297,212,147,103,157 2,2,1,2040,2136708,36472,36247,35981,35678,35345,35007,34677,34355,34042,33728,33429,33158,32896,32652,32440,32273,32165,32143,32179,32257,32321,32369,32384,32353,32286,32199,32085,34924,35237,33924,33851,33721,34256,33885,32388,31637,30576,29979,29351,29421,29270,28536,27807,27489,27199,27230,27285,27665,27682,28118,27564,25543,24401,23151,22959,22266,21366,21078,21000,20090,20612,18449,17108,16563,15850,15004,13704,13337,12828,12496,12573,11456,10973,10228,10263,9818,9307,8243,7755,7127,6985,6037,5509,4913,4429,3931,3397,2748,2314,1950,1669,1297,1072,780,603,443,317,224,157,107,162 2,2,1,2041,2171213,36807,36602,36361,36071,35754,35413,35079,34756,34441,34135,33829,33538,33269,33012,32786,32603,32476,32424,32455,32522,32612,32672,32700,32686,32633,32549,32444,32316,35142,35447,34120,34027,33880,34394,34018,32515,31755,30683,30077,29441,29504,29330,28578,27838,27515,27221,27239,27287,27656,27657,28078,27517,25479,24331,23075,22874,22168,21260,20961,20874,19963,20468,18315,16966,16419,15708,14848,13544,13170,12654,12311,12369,11253,10749,10000,10012,9549,9026,7959,7460,6822,6653,5718,5183,4586,4101,3607,3086,2468,2056,1708,1442,1102,895,638,480,349,240,166,115,169 2,2,1,2042,2205758,37122,36937,36716,36451,36146,35822,35485,35159,34842,34534,34237,33938,33649,33386,33147,32948,32806,32735,32736,32800,32877,32964,33003,33004,32967,32898,32795,32675,32535,35353,35641,34297,34188,34021,34528,34148,32634,31862,30781,30169,29523,29565,29370,28610,27862,27535,27239,27242,27279,27633,27622,28031,27458,25404,24251,22990,22781,22057,21146,20834,20743,19831,20322,18176,16818,16268,15553,14678,13373,12998,12469,12111,12150,11033,10506,9755,9741,9261,8724,7656,7146,6500,6304,5383,4843,4247,3766,3278,2775,2194,1803,1477,1225,918,734,510,378,265,177,120,181 2,2,1,2043,2240322,37415,37252,37052,36806,36527,36215,35894,35565,35245,34936,34635,34347,34049,33767,33521,33309,33152,33065,33048,33082,33156,33230,33297,33309,33285,33233,33147,33028,32895,32748,35548,35817,34457,34331,34155,34657,34267,32741,31961,30873,30254,29586,29610,29401,28636,27882,27549,27250,27234,27257,27601,27579,27971,27388,25321,24162,22895,22673,21939,21022,20700,20608,19696,20171,18029,16661,16104,15384,14494,13194,12814,12272,11897,11914,10795,10246,9493,9450,8951,8401,7334,6810,6162,5937,5032,4490,3901,3425,2952,2469,1926,1562,1255,1022,754,589,402,288,197,128,186 2,2,1,2044,2274883,37692,37546,37367,37143,36883,36596,36287,35974,35651,35340,35039,34744,34458,34167,33902,33683,33512,33412,33379,33394,33438,33510,33563,33602,33590,33552,33483,33381,33249,33109,32946,35724,35977,34598,34467,34285,34775,34375,32839,32054,30957,30319,29631,29643,29425,28657,27895,27557,27250,27213,27226,27561,27526,27900,27308,25227,24063,22787,22557,21810,20893,20564,20470,19557,20010,17871,16490,15925,15200,14304,13003,12618,12060,11666,11657,10539,9968,9212,9137,8621,8057,6991,6459,5805,5554,4668,4129,3551,3087,2626,2169,1668,1334,1051,840,605,465,307,214,144,196 2,2,1,2045,2309403,37958,37823,37662,37457,37219,36951,36668,36367,36061,35746,35443,35150,34855,34576,34301,34065,33886,33772,33725,33725,33751,33793,33844,33870,33884,33858,33800,33717,33602,33463,33308,33125,35883,36118,34733,34597,34406,34883,34473,32931,32138,31023,30366,29666,29669,29446,28672,27904,27555,27237,27181,27186,27509,27461,27818,27219,25123,23952,22669,22432,21676,20761,20424,20324,19409,19837,17701,16305,15730,15009,14101,12800,12405,11829,11417,11383,10264,9672,8910,8805,8267,7687,6631,6087,5433,5156,4295,3762,3199,2748,2309,1881,1422,1116,864,675,478,356,230,157,213 2,2,1,2046,2343877,38219,38089,37939,37753,37533,37287,37023,36748,36454,36155,35848,35553,35260,34973,34711,34464,34268,34146,34085,34072,34081,34108,34129,34150,34152,34153,34107,34035,33939,33818,33663,33487,33286,36025,36253,34863,34717,34516,34981,34565,33013,32203,31072,30402,29693,29691,29460,28680,27901,27542,27213,27141,27136,27446,27386,27726,27119,25005,23828,22542,22302,21538,20625,20279,20170,19249,19650,17516,16104,15528,14804,13883,12582,12172,11580,11147,11087,9968,9353,8586,8446,7890,7296,6252,5700,5046,4747,3916,3392,2852,2418,2002,1608,1192,922,696,534,367,267,168,236 2,2,1,2047,2378316,38477,38351,38204,38030,37829,37601,37360,37104,36835,36548,36257,35958,35664,35377,35108,34874,34666,34529,34459,34431,34430,34437,34443,34436,34432,34422,34403,34343,34256,34156,34018,33844,33649,33430,36160,36383,34983,34828,34615,35074,34649,33077,32250,31108,30433,29717,29708,29468,28680,27886,27516,27183,27091,27074,27373,27301,27624,27006,24877,23697,22413,22167,21396,20482,20126,20004,19075,19446,17313,15895,15313,14582,13648,12344,11920,11310,10858,10769,9650,9013,8240,8065,7491,6887,5856,5298,4649,4332,3534,3029,2510,2101,1711,1351,984,743,551,411,275,195,257 2,2,1,2048,2412713,38732,38610,38467,38294,38106,37897,37674,37440,37191,36929,36649,36367,36069,35781,35511,35270,35076,34927,34842,34806,34790,34786,34772,34749,34720,34702,34673,34638,34565,34473,34357,34200,34004,33794,33566,36292,36503,35094,34928,34709,35159,34715,33123,32286,31139,30459,29732,29717,29466,28665,27859,27484,27141,27029,27002,27291,27205,27507,26883,24739,23561,22279,22030,21251,20331,19959,19824,18885,19226,17102,15674,15081,14345,13394,12088,11648,11021,10548,10427,9308,8649,7869,7663,7074,6460,5444,4884,4246,3913,3157,2670,2181,1799,1440,1118,795,590,425,309,203,288 2,2,1,2049,2447048,38985,38865,38727,38557,38370,38175,37970,37754,37527,37286,37030,36759,36478,36186,35915,35673,35472,35338,35239,35190,35164,35147,35121,35078,35032,34990,34953,34909,34861,34782,34674,34538,34362,34149,33930,33699,36412,36613,35194,35023,34796,35224,34762,33160,32317,31165,30478,29744,29719,29451,28640,27825,27441,27089,26959,26921,27200,27096,27379,26748,24598,23421,22141,21886,21093,20168,19779,19627,18677,18994,16876,15436,14832,14087,13118,11810,11355,10711,10214,10061,8940,8260,7477,7239,6636,6014,5020,4464,3838,3496,2787,2325,1869,1515,1189,905,632,456,320,228,313 2,2,1,2050,2481320,39241,39117,38982,38817,38633,38439,38248,38051,37841,37622,37387,37140,36871,36595,36320,36077,35875,35732,35650,35585,35548,35521,35484,35426,35362,35303,35241,35189,35132,35079,34982,34856,34699,34506,34285,34063,33820,36523,36713,35289,35109,34864,35272,34798,33190,32343,31186,30492,29744,29707,29425,28608,27782,27386,27028,26879,26830,27094,26975,27243,26609,24451,23278,21997,21731,20925,19990,19582,19413,18458,18744,16632,15179,14562,13807,12822,11512,11040,10376,9857,9668,8547,7851,7066,6796,6179,5553,4588,4039,3434,3089,2429,1993,1575,1254,964,719,487,343,236,346 2,2,1,2051,2515545,39507,39373,39234,39073,38893,38702,38512,38329,38138,37936,37723,37497,37252,36988,36729,36482,36278,36136,36044,35996,35943,35906,35858,35791,35711,35634,35556,35476,35413,35351,35280,35164,35017,34845,34643,34419,34185,33933,36624,36806,35375,35177,34913,35309,34828,33216,32363,31200,30495,29733,29684,29392,28565,27727,27323,26956,26790,26726,26975,26845,27101,26465,24301,23127,21844,21562,20741,19795,19369,19188,18223,18475,16368,14902,14269,13503,12503,11192,10701,10017,9472,9245,8131,7420,6635,6332,5708,5082,4153,3616,3036,2694,2084,1682,1304,1017,766,559,369,254,371 2,2,1,2052,2549731,39786,39639,39490,39326,39151,38962,38775,38593,38416,38233,38037,37832,37609,37369,37122,36891,36684,36538,36448,36391,36354,36301,36243,36165,36077,35983,35887,35790,35700,35633,35552,35462,35326,35164,34981,34776,34541,34297,34034,36718,36893,35442,35226,34951,35340,34853,33237,32376,31203,30486,29709,29654,29348,28510,27664,27250,26874,26687,26610,26848,26710,26954,26317,24145,22966,21677,21380,20541,19582,19143,18945,17969,18184,16082,14602,13953,13175,12158,10846,10337,9629,9059,8799,7693,6968,6185,5853,5226,4608,3720,3201,2650,2316,1761,1397,1060,811,595,423,273,401 2,2,1,2053,2583900,40072,39919,39756,39582,39404,39220,39035,38856,38680,38511,38334,38147,37944,37726,37503,37285,37093,36945,36851,36795,36750,36712,36638,36550,36451,36348,36237,36122,36015,35920,35836,35734,35625,35473,35303,35114,34898,34652,34398,34129,36805,36961,35492,35265,34984,35366,34874,33248,32378,31195,30465,29678,29612,29293,28446,27591,27167,26780,26572,26487,26715,26571,26804,26162,23978,22794,21497,21179,20323,19359,18900,18682,17693,17869,15771,14280,13612,12822,11789,10477,9945,9213,8623,8327,7233,6496,5720,5365,4740,4134,3294,2794,2280,1961,1464,1139,846,631,451,314,431 2,2,1,2054,2618044,40366,40204,40036,39848,39660,39473,39293,39116,38943,38775,38612,38444,38259,38061,37860,37665,37488,37354,37258,37198,37154,37108,37050,36945,36836,36723,36602,36472,36347,36235,36123,36018,35897,35772,35612,35437,35237,35010,34754,34495,34218,36873,37010,35531,35298,35013,35386,34885,33250,32369,31173,30438,29638,29560,29229,28374,27506,27070,26672,26450,26357,26578,26428,26645,25994,23799,22606,21299,20961,20092,19120,18637,18397,17394,17527,15434,13932,13246,12441,11392,10079,9523,8774,8163,7832,6752,6009,5246,4869,4255,3668,2880,2406,1931,1634,1194,911,661,480,336,479 2,2,1,2055,2652148,40672,40498,40321,40128,39925,39729,39546,39374,39203,39038,38876,38722,38556,38376,38195,38023,37868,37749,37667,37605,37557,37513,37445,37358,37230,37108,36978,36837,36697,36567,36439,36306,36181,36044,35910,35746,35560,35349,35112,34851,34583,34288,36923,37047,35564,35326,35034,35397,34886,33239,32347,31144,30400,29584,29499,29153,28290,27409,26962,26557,26322,26223,26438,26276,26476,25813,23603,22400,21082,20730,19843,18860,18353,18088,17068,17158,15071,13558,12852,12030,10963,9650,9076,8311,7680,7314,6255,5512,4766,4377,3777,3213,2483,2039,1611,1333,956,713,502,358,524 2,2,1,2056,2686242,40992,40804,40615,40413,40206,39994,39802,39627,39461,39297,39139,38986,38834,38673,38511,38357,38225,38129,38062,38014,37964,37917,37850,37753,37644,37502,37363,37213,37062,36918,36771,36622,36468,36328,36183,36044,35868,35672,35451,35209,34940,34654,34339,36960,37079,35592,35347,35047,35399,34876,33217,32318,31105,30349,29523,29427,29069,28193,27301,26846,26437,26191,26087,26290,26114,26292,25614,23388,22174,20851,20481,19575,18579,18046,17752,16715,16760,14678,13154,12428,11587,10502,9197,8603,7824,7175,6779,5747,5008,4284,3889,3312,2777,2107,1701,1318,1069,749,543,375,566 2,2,1,2057,2720302,41317,41124,40921,40707,40490,40275,40067,39883,39714,39555,39398,39249,39097,38951,38808,38674,38558,38486,38441,38409,38372,38323,38254,38158,38039,37915,37757,37599,37439,37281,37122,36954,36784,36615,36467,36317,36166,35980,35775,35548,35298,35010,34704,34379,36993,37106,35614,35361,35051,35389,34855,33185,32279,31055,30290,29452,29345,28971,28084,27184,26723,26313,26056,25943,26130,25937,26090,25394,23155,21935,20604,20211,19283,18271,17710,17389,16334,16329,14255,12720,11970,11110,10014,8717,8106,7314,6653,6231,5228,4504,3810,3410,2862,2360,1758,1394,1059,839,572,407,608 2,2,1,2058,2754342,41653,41449,41241,41013,40784,40559,40348,40148,39970,39808,39656,39508,39360,39214,39085,38970,38876,38818,38799,38788,38768,38731,38661,38561,38444,38310,38169,37993,37823,37658,37485,37305,37117,36931,36754,36600,36439,36278,36083,35871,35637,35368,35061,34744,34415,37021,37126,35629,35365,35044,35366,34822,33144,32229,30996,30221,29371,29249,28862,27968,27063,26598,26186,25914,25786,25956,25744,25869,25154,22907,21677,20336,19918,18968,17937,17347,16995,15921,15864,13796,12252,11476,10603,9499,8213,7584,6787,6118,5674,4708,4007,3344,2950,2437,1974,1441,1120,831,642,429,651 2,2,1,2059,2788361,41996,41785,41566,41333,41090,40854,40632,40429,40235,40064,39908,39765,39619,39477,39348,39247,39172,39136,39130,39145,39146,39127,39068,38969,38847,38715,38564,38406,38217,38042,37861,37668,37469,37264,37070,36887,36723,36552,36381,36179,35959,35707,35419,35102,34779,34445,37041,37140,35633,35358,35023,35334,34781,33092,32169,30927,30142,29276,29142,28744,27846,26938,26469,26050,25758,25616,25766,25530,25626,24898,22639,21397,20043,19599,18624,17575,16955,16568,15475,15361,13301,11747,10951,10064,8955,7685,7044,6246,5573,5115,4195,3520,2897,2516,2040,1622,1159,882,637,482,698 2,2,1,2060,2822367,42347,42127,41901,41657,41410,41160,40927,40713,40516,40329,40164,40017,39876,39735,39611,39510,39448,39432,39448,39476,39503,39504,39464,39376,39255,39118,38968,38802,38630,38435,38245,38044,37832,37616,37403,37203,37011,36835,36656,36477,36267,36029,35760,35460,35137,34810,34470,37056,37144,35626,35337,34994,35293,34728,33032,32099,30845,30051,29170,29025,28620,27720,26809,26332,25903,25591,25429,25556,25296,25366,24621,22348,21093,19725,19250,18251,17185,16532,16108,14992,14815,12767,11212,10397,9496,8386,7139,6490,5695,5027,4562,3692,3051,2470,2111,1677,1308,914,677,478,762 2,2,2,2014,1331825,26346,28917,29169,28396,27659,27633,28046,27370,26444,25469,24421,23531,23476,23349,23559,22823,22365,21876,21636,22162,22507,22523,23900,24764,24725,23413,22834,22353,22284,22264,21256,22201,21855,21695,22065,20736,19931,19672,19088,18218,17356,16956,16630,16780,16170,15181,14866,14550,14354,14424,14121,13296,12540,12345,12301,11314,10776,10411,9893,9170,8403,7980,7506,7191,7143,6354,5945,5529,5110,4596,4113,4270,3478,3333,3303,3031,2936,2657,2472,2372,2098,1935,1792,1654,1523,1384,1246,1117,918,841,689,565,474,356,297,237,163,123,101,72,153 2,2,2,2015,1363923,26679,26450,29016,29250,28475,27739,27717,28129,27461,26531,25569,24522,23637,23593,23475,23697,22983,22552,22096,21871,22406,22756,22764,24132,24988,24954,23633,23044,22563,22491,22447,21442,22358,22001,21827,22192,20852,20053,19787,19196,18321,17448,17043,16708,16854,16237,15251,14924,14607,14403,14471,14156,13328,12570,12371,12325,11333,10792,10431,9914,9186,8424,8000,7522,7207,7154,6357,5939,5520,5095,4585,4101,4249,3460,3310,3270,2996,2892,2612,2422,2314,2037,1869,1721,1577,1441,1301,1160,1033,842,763,617,499,411,306,251,197,133,99,79,157 2,2,2,2016,1396096,26999,26782,26549,29096,29331,28552,27823,27802,28215,27554,26627,25670,24631,23749,23720,23609,23864,23168,22761,22335,22119,22651,22998,22999,24355,25217,25176,23850,23248,22768,22686,22619,21610,22499,22133,21954,22312,20963,20170,19894,19294,18415,17530,17122,16780,16922,16301,15311,14975,14653,14447,14512,14182,13354,12595,12390,12343,11348,10805,10448,9931,9198,8439,8013,7532,7213,7154,6349,5925,5505,5074,4567,4083,4219,3433,3278,3227,2952,2839,2557,2362,2245,1964,1792,1639,1492,1351,1211,1072,945,761,684,544,434,353,260,209,161,106,78,160 2,2,2,2017,1428314,27321,27102,26881,26628,29174,29411,28631,27906,27890,28304,27654,26723,25779,24747,23870,23855,23772,24054,23379,22990,22584,22364,22888,23231,23221,24579,25439,25393,24060,23445,22960,22866,22779,21761,22626,22257,22073,22426,21068,20277,19989,19384,18499,17607,17193,16845,16984,16359,15365,15016,14696,14483,14544,14203,13375,12613,12406,12355,11359,10817,10462,9942,9205,8449,8021,7534,7206,7139,6329,5905,5482,5045,4538,4055,4180,3397,3237,3175,2899,2775,2490,2292,2165,1881,1707,1547,1401,1256,1118,981,853,681,604,474,371,298,215,172,130,84,159 2,2,2,2018,1460558,27630,27423,27200,26959,26707,29251,29492,28711,27994,27981,28400,27754,26827,25892,24869,24000,24020,23958,24269,23605,23230,22832,22600,23117,23453,23445,24799,25656,25602,24263,23627,23139,23029,22921,21897,22743,22375,22184,22535,21165,20376,20079,19462,18574,17678,17261,16907,17040,16409,15408,15054,14732,14510,14569,14219,13391,12624,12416,12366,11370,10824,10469,9947,9207,8451,8020,7522,7187,7115,6302,5877,5449,5006,4501,4017,4130,3353,3184,3112,2835,2701,2415,2208,2074,1789,1613,1452,1304,1160,1019,886,761,600,526,406,313,247,174,138,102,163 2,2,2,2019,1492831,27921,27732,27521,27278,27036,26784,29331,29573,28794,28085,28079,28497,27861,26936,26014,25001,24160,24208,24170,24502,23841,23467,23069,22830,23334,23677,23662,25014,25864,25806,24453,23799,23301,23175,23053,22026,22854,22488,22292,22634,21255,20463,20155,19533,18644,17744,17324,16963,17090,16447,15446,15086,14759,14533,14590,14231,13400,12631,12425,12374,11378,10827,10469,9945,9202,8443,8005,7498,7158,7081,6270,5839,5406,4956,4454,3970,4070,3299,3123,3039,2760,2615,2328,2112,1973,1689,1514,1350,1203,1057,921,790,670,521,453,342,260,201,138,108,179 2,2,2,2020,1525111,28203,28023,27828,27598,27354,27113,26862,29410,29658,28880,28182,28177,28601,27970,27053,26145,25162,24343,24419,24399,24745,24076,23696,23298,23046,23554,23895,23877,25220,26065,25998,24630,23955,23447,23309,23175,22149,22962,22595,22389,22722,21334,20544,20223,19597,18709,17808,17382,17011,17127,16482,15476,15111,14779,14551,14607,14235,13405,12637,12431,12378,11381,10825,10463,9936,9187,8423,7977,7465,7122,7039,6228,5790,5352,4899,4397,3912,3999,3234,3050,2955,2673,2517,2229,2008,1863,1586,1407,1244,1098,956,822,697,581,448,381,284,212,160,109,192 2,2,2,2021,1557434,28467,28304,28118,27904,27673,27428,27188,26939,29491,29742,28976,28284,28284,28715,28094,27187,26312,25355,24559,24658,24652,24999,24315,23930,23527,23275,23777,24117,24091,25428,26259,26179,24792,24096,23580,23432,23289,22268,23061,22691,22475,22798,21401,20611,20281,19652,18766,17860,17426,17041,17152,16503,15493,15124,14787,14560,14606,14226,13400,12632,12424,12369,11368,10807,10443,9909,9157,8388,7936,7427,7081,6992,6179,5735,5293,4834,4332,3847,3920,3163,2969,2862,2577,2411,2122,1899,1749,1477,1299,1138,994,854,726,605,499,377,316,232,169,124,201 2,2,2,2022,1589820,28714,28569,28399,28194,27980,27747,27503,27265,27020,29575,29841,29075,28394,28399,28841,28231,27352,26505,25572,24796,24910,24903,25247,24547,24155,23759,23500,24000,24332,24300,25624,26440,26346,24937,24223,23705,23549,23401,22379,23154,22779,22553,22866,21461,20671,20333,19706,18817,17901,17460,17066,17173,16518,15506,15132,14792,14560,14603,14215,13393,12624,12413,12353,11350,10784,10415,9874,9115,8345,7893,7383,7031,6933,6119,5669,5225,4758,4255,3773,3830,3080,2876,2759,2471,2293,2005,1784,1627,1363,1188,1026,889,754,630,520,420,313,258,186,132,216 2,2,2,2023,1622254,28965,28816,28665,28475,28270,28055,27822,27580,27345,27105,29673,29942,29184,28510,28524,28978,28400,27544,26724,25811,25047,25161,25146,25488,24771,24383,23986,23724,24217,24542,24497,25808,26605,26496,25070,24343,23824,23665,23507,22482,23238,22857,22621,22931,21513,20725,20384,19754,18859,17933,17490,17084,17186,16528,15514,15136,14791,14556,14594,14200,13383,12612,12396,12331,11325,10751,10374,9826,9063,8298,7844,7329,6970,6861,6048,5593,5144,4672,4168,3687,3727,2984,2772,2643,2353,2165,1882,1659,1502,1247,1074,918,787,653,540,438,346,258,206,146,235 2,2,2,2024,1654749,29233,29067,28914,28741,28552,28345,28131,27899,27661,27431,27204,29774,30051,29299,28637,28664,29146,28594,27763,26963,26063,25296,25406,25385,25720,24998,24606,24213,23942,24426,24742,24683,25976,26756,26633,25197,24461,23941,23776,23605,22576,23313,22928,22682,22985,21561,20778,20431,19794,18891,17958,17512,17097,17194,16532,15518,15132,14784,14546,14583,14185,13369,12594,12373,12302,11290,10708,10322,9769,9008,8245,7785,7262,6896,6779,5965,5503,5049,4574,4069,3588,3608,2878,2657,2516,2224,2032,1751,1533,1370,1127,958,808,683,559,456,361,282,207,160,255 2,2,2,2025,1687336,29522,29336,29166,28990,28818,28627,28422,28208,27981,27747,27531,27305,29884,30168,29425,28777,28833,29341,28817,28002,27217,26317,25540,25647,25614,25956,25219,24830,24434,24154,24624,24930,24853,26128,26892,26764,25320,24574,24053,23876,23694,22661,23379,22991,22736,23033,21607,20829,20471,19823,18918,17979,17528,17105,17195,16535,15519,15124,14774,14536,14570,14165,13349,12572,12342,12262,11243,10652,10260,9710,8946,8182,7713,7183,6812,6684,5868,5400,4942,4462,3957,3474,3476,2758,2530,2378,2088,1889,1615,1400,1237,1006,844,701,584,471,375,295,224,161,277 2,2,2,2026,1720014,29832,29626,29435,29243,29068,28894,28703,28499,28291,28067,27848,27633,27415,30000,30294,29562,28946,29028,29563,29060,28257,27472,26562,25779,25878,25848,26185,25444,25048,24647,24353,24811,25103,25007,26266,27022,26890,25438,24683,24156,23968,23772,22736,23440,23047,22786,23080,21650,20872,20498,19848,18937,17992,17539,17108,17195,16533,15512,15111,14762,14523,14553,14139,13323,12540,12300,12209,11185,10586,10195,9642,8873,8105,7629,7094,6715,6574,5757,5284,4822,4335,3830,3349,3331,2627,2392,2231,1944,1742,1473,1265,1104,886,732,599,492,387,305,234,174,292 2,2,2,2027,1752792,30162,29936,29725,29513,29320,29144,28971,28782,28583,28377,28169,27950,27744,27534,30128,30433,29731,29143,29252,29804,29319,28512,27720,26802,26009,26112,26075,26412,25663,25259,24849,24542,24982,25260,25148,26399,27146,27011,25551,24782,24249,24049,23842,22805,23496,23098,22833,23125,21685,20902,20519,19865,18950,18000,17546,17108,17191,16522,15501,15095,14746,14505,14529,14105,13289,12498,12244,12144,11116,10516,10122,9562,8787,8017,7533,6992,6603,6448,5633,5152,4687,4193,3687,3209,3172,2483,2245,2075,1794,1588,1331,1128,972,770,627,503,405,315,243,182,307 2,2,2,2028,1785659,30507,30267,30035,29803,29591,29397,29221,29050,28866,28669,28479,28272,28061,27863,27663,30267,30605,29926,29369,29495,30061,29577,28759,27960,27033,26242,26343,26301,26637,25875,25456,25041,24716,25136,25402,25281,26524,27266,27127,25655,24872,24333,24120,23904,22869,23544,23147,22876,23162,21706,20927,20533,19875,18958,18004,17549,17105,17180,16508,15486,15076,14726,14481,14496,14066,13245,12443,12178,12067,11042,10438,10036,9468,8688,7915,7421,6875,6475,6307,5493,5003,4533,4036,3531,3056,2998,2331,2090,1913,1639,1433,1186,991,841,658,526,413,329,249,187,324 2,2,2,2029,1818631,30858,30613,30367,30115,29881,29668,29475,29302,29133,28954,28771,28581,28384,28181,27992,27803,30438,30802,30151,29615,29754,30319,29827,28998,28193,27269,26470,26569,26524,26855,26071,25643,25216,24872,25277,25538,25410,26646,27381,27234,25749,24951,24407,24185,23964,22924,23589,23191,22913,23184,21724,20945,20541,19880,18961,18004,17549,17093,17163,16491,15469,15055,14700,14450,14459,14015,13185,12374,12100,11986,10959,10347,9936,9359,8575,7797,7294,6742,6332,6149,5335,4837,4362,3863,3361,2889,2814,2169,1927,1746,1479,1276,1045,861,718,553,431,335,261,191,337 2,2,2,2030,1851688,31226,30964,30713,30447,30193,29959,29746,29555,29386,29221,29056,28874,28692,28504,28310,28133,27975,30635,31028,30395,29876,30015,30569,30069,29228,28430,27497,26694,26792,26741,27057,26257,25815,25374,25015,25411,25668,25534,26764,27487,27331,25833,25020,24475,24246,24014,22979,23630,23229,22937,23201,21734,20956,20542,19881,18961,18000,17542,17079,17145,16469,15448,15028,14667,14413,14407,13950,13113,12295,12019,11895,10864,10240,9821,9236,8445,7663,7151,6591,6172,5972,5160,4655,4175,3674,3176,2711,2617,2001,1757,1573,1316,1120,904,735,601,453,349,265,201,346 2,2,2,2031,1884853,31606,31333,31064,30794,30525,30271,30038,29825,29639,29475,29323,29159,28986,28811,28634,28452,28305,28173,30862,31274,30654,30137,30267,30810,30302,29465,28660,27723,26917,27009,26943,27249,26428,25970,25519,25151,25541,25794,25654,26871,27582,27418,25908,25084,24537,24301,24062,23030,23667,23256,22954,23211,21738,20961,20539,19877,18957,17990,17528,17061,17123,16443,15422,14994,14625,14364,14343,13871,13028,12210,11925,11789,10753,10119,9690,9096,8297,7511,6990,6424,5991,5773,4966,4456,3974,3472,2978,2523,2413,1824,1585,1398,1156,970,770,615,493,366,275,204,360 2,2,2,2032,1918099,31990,31714,31434,31143,30873,30603,30350,30118,29910,29727,29578,29426,29271,29106,28941,28776,28626,28505,28400,31109,31534,30915,30390,30510,31042,30541,29696,28888,27946,27134,27211,27132,27426,26583,26113,25656,25281,25666,25914,25762,26968,27667,27493,25975,25143,24594,24351,24107,23076,23692,23274,22964,23215,21736,20961,20532,19870,18946,17974,17513,17039,17097,16411,15387,14951,14571,14303,14264,13780,12938,12116,11817,11667,10626,9981,9542,8937,8130,7341,6811,6236,5790,5554,4753,4238,3755,3254,2771,2325,2201,1645,1408,1226,1001,827,643,503,398,290,212,369 2,2,2,2033,1951433,32375,32098,31815,31515,31222,30952,30683,30431,30204,29998,29830,29682,29539,29392,29236,29084,28950,28827,28734,28648,31370,31797,31167,30636,30743,31281,30772,29923,29111,28164,27338,27402,27306,27586,26723,26247,25789,25407,25786,26026,25861,27055,27743,27562,26036,25195,24647,24399,24147,23110,23709,23285,22968,23213,21729,20958,20520,19859,18929,17955,17493,17013,17064,16372,15347,14897,14504,14226,14172,13683,12839,12006,11692,11529,10481,9825,9374,8759,7944,7153,6610,6026,5570,5316,4521,4004,3521,3025,2553,2121,1984,1461,1234,1059,851,689,526,406,312,222,380 2,2,2,2034,1984812,32754,32484,32199,31895,31594,31300,31032,30764,30518,30293,30102,29935,29795,29660,29523,29379,29258,29151,29055,28984,28912,31633,32052,31411,30870,30983,31512,30998,30145,29329,28370,27528,27580,27464,27732,26857,26375,25918,25528,25897,26126,25950,27133,27812,27626,26092,25242,24697,24442,24175,23136,23718,23290,22964,23205,21717,20950,20504,19838,18908,17931,17469,16981,17025,16326,15294,14828,14424,14136,14073,13575,12724,11880,11551,11372,10317,9649,9184,8558,7738,6941,6387,5798,5330,5055,4270,3753,3273,2788,2325,1911,1761,1280,1066,900,710,562,424,318,239,392 2,2,2,2035,2018229,33140,32863,32585,32279,31974,31673,31380,31113,30850,30606,30397,30207,30049,29916,29791,29667,29554,29460,29380,29306,29249,29176,31888,32299,31645,31110,31216,31740,31221,30362,29535,28560,27702,27740,27608,27868,26985,26500,26041,25641,25996,26216,26030,27204,27874,27684,26143,25285,24740,24472,24195,23154,23721,23289,22957,23192,21700,20934,20480,19813,18883,17905,17440,16941,16977,16267,15225,14744,14329,14040,13963,13450,12590,11736,11391,11193,10131,9452,8973,8336,7510,6707,6143,5549,5070,4774,4002,3489,3016,2539,2095,1696,1542,1106,905,750,579,451,332,243,410 2,2,2,2036,2051763,33528,33250,32964,32666,32359,32053,31754,31461,31199,30939,30709,30502,30321,30169,30048,29936,29842,29756,29690,29631,29572,29514,29434,32135,32533,31882,31344,31445,31962,31441,30568,29726,28735,27861,27886,27746,28001,27108,26620,26154,25742,26086,26297,26101,27269,27933,27738,26190,25325,24773,24496,24206,23166,23718,23284,22946,23174,21679,20914,20454,19786,18855,17874,17402,16895,16918,16194,15145,14649,14230,13932,13838,13308,12439,11574,11212,10995,9925,9234,8740,8091,7255,6451,5879,5279,4790,4476,3723,3214,2747,2290,1860,1488,1333,939,756,614,465,353,253,427 2,2,2,2037,2085392,33916,33638,33351,33045,32748,32438,32134,31835,31547,31288,31043,30814,30616,30441,30300,30191,30112,30044,29987,29943,29898,29838,29772,29684,32369,32774,32117,31575,31669,32182,31648,30757,29900,28892,28006,28025,27877,28131,27228,26730,26258,25833,26165,26371,26167,27329,27986,27789,26233,25355,24800,24509,24213,23172,23708,23274,22930,23151,21651,20890,20423,19756,18822,17835,17357,16835,16841,16106,15051,14547,14120,13810,13696,13147,12271,11395,11015,10775,9699,8996,8483,7821,6980,6175,5596,4990,4493,4165,3434,2930,2478,2036,1631,1287,1132,785,618,494,366,270,444 2,2,2,2038,2119113,34294,34027,33739,33432,33126,32826,32519,32215,31922,31636,31392,31148,30926,30736,30572,30445,30367,30316,30275,30242,30211,30166,30098,30023,29921,32611,33009,32346,31800,31890,32390,31840,30930,30059,29038,28144,28159,28005,28257,27338,26831,26351,25913,26238,26441,26231,27387,28035,27833,26267,25378,24815,24518,24213,23174,23696,23260,22911,23122,21618,20863,20389,19720,18781,17787,17301,16761,16750,16004,14949,14433,13995,13669,13534,12969,12083,11195,10795,10534,9452,8732,8200,7527,6684,5880,5290,4682,4183,3843,3134,2643,2206,1788,1413,1095,948,642,499,389,280,469 2,2,2,2039,2152882,34654,34405,34129,33820,33513,33206,32907,32599,32303,32012,31740,31497,31261,31046,30867,30718,30621,30571,30548,30532,30510,30479,30427,30349,30261,30165,32847,33241,32570,32022,32097,32582,32017,31087,30205,29177,28277,28289,28128,28371,27438,26921,26434,25989,26305,26507,26291,27439,28080,27869,26293,25391,24825,24521,24208,23173,23680,23240,22882,23090,21583,20832,20350,19675,18731,17727,17230,16673,16646,15894,14837,14305,13852,13510,13355,12770,11874,10972,10552,10267,9177,8441,7893,7209,6364,5562,4965,4359,3861,3510,2832,2355,1940,1551,1203,919,776,519,394,299,492 2,2,2,2040,2186665,34997,34764,34507,34210,33901,33593,33288,32988,32687,32394,32117,31846,31611,31382,31177,31011,30895,30827,30803,30804,30800,30779,30740,30679,30588,30503,30403,33079,33465,32789,32232,32291,32758,32178,31231,30344,29309,28406,28415,28242,28475,27528,27002,26512,26057,26369,26568,26346,27486,28115,27896,26309,25398,24830,24520,24199,23166,23659,23215,22850,23054,21543,20794,20303,19623,18670,17653,17143,16570,16534,15772,14709,14158,13690,13333,13154,12548,11642,10728,10284,9971,8874,8125,7562,6867,6021,5223,4625,4027,3529,3173,2525,2072,1683,1321,1010,756,628,411,302,522 2,2,2,2041,2220436,35316,35107,34866,34588,34290,33981,33675,33370,33076,32777,32498,32224,31960,31733,31514,31322,31188,31101,31059,31059,31074,31070,31041,30992,30919,30831,30742,30637,33303,33686,32997,32429,32467,32918,32325,31369,30476,29439,28529,28529,28344,28570,27608,27076,26582,26122,26430,26625,26395,27524,28144,27914,26319,25398,24830,24513,24185,23155,23630,23185,22815,23015,21499,20749,20247,19558,18593,17564,17042,16460,16409,15635,14562,13993,13509,13134,12930,12304,11386,10458,9989,9645,8545,7785,7205,6501,5658,4869,4274,3682,3192,2832,2225,1798,1437,1112,830,612,498,316,543 2,2,2,2042,2254168,35618,35426,35210,34948,34670,34370,34063,33757,33459,33167,32881,32605,32338,32082,31864,31660,31499,31393,31334,31316,31330,31345,31333,31293,31232,31163,31070,30976,30863,33524,33896,33192,32605,32627,33064,32464,31500,30606,29564,28643,28632,28438,28655,27681,27143,26649,26185,26486,26676,26435,27555,28160,27925,26322,25394,24825,24501,24168,23136,23598,23151,22777,22969,21448,20696,20177,19477,18501,17459,16932,16338,16268,15479,14396,13810,13307,12913,12681,12034,11104,10158,9663,9291,8189,7418,6822,6112,5276,4503,3911,3333,2853,2499,1936,1538,1210,916,673,486,385,565 2,2,2,2043,2287831,35900,35729,35529,35292,35029,34750,34451,34145,33846,33549,33271,32987,32719,32459,32213,32010,31837,31705,31626,31591,31587,31602,31607,31586,31534,31475,31402,31305,31202,31085,33735,34092,33368,32766,32776,33203,32598,31628,30729,29680,28747,28727,28521,28733,27748,27207,26714,26243,26536,26719,26469,27576,28170,27929,26320,25386,24817,24487,24144,23115,23563,23114,22733,22914,21387,20628,20091,19379,18394,17346,16810,16198,16107,15302,14210,13606,13083,12667,12407,11737,10790,9829,9309,8909,7808,7025,6416,5703,4879,4124,3542,2980,2519,2176,1656,1296,999,744,534,377,634 2,2,2,2044,2321393,36165,36011,35832,35611,35373,35110,34831,34535,34233,33936,33652,33377,33101,32840,32590,32359,32187,32042,31938,31883,31862,31859,31866,31861,31829,31778,31714,31636,31533,31423,31297,33932,34268,33528,32914,32916,33337,32728,31750,30843,29784,28841,28811,28598,28805,27811,27269,26773,26296,26577,26754,26491,27589,28173,27928,26315,25374,24806,24466,24118,23089,23525,23072,22678,22850,21314,20546,19990,19267,18278,17222,16670,16038,15925,15105,14003,13377,12834,12396,12105,11406,10444,9471,8928,8498,7399,6608,5989,5277,4472,3738,3171,2631,2194,1864,1398,1071,812,592,414,673 2,2,2,2045,2354864,36421,36276,36114,35914,35692,35455,35192,34915,34622,34324,34039,33757,33491,33220,32971,32735,32536,32393,32275,32195,32155,32134,32122,32120,32103,32074,32019,31951,31864,31756,31634,31495,34110,34429,33675,33056,33050,33466,32854,31863,30947,29879,28925,28889,28668,28870,27872,27326,26827,26339,26613,26778,26507,27597,28174,27923,26306,25357,24790,24442,24087,23060,23481,23023,22616,22774,21223,20447,19874,19145,18150,17079,16510,15858,15721,14885,13771,13123,12559,12096,11768,11043,10068,9086,8517,8057,6965,6170,5547,4841,4056,3350,2804,2297,1883,1576,1156,872,646,460,724 2,2,2,2046,2388227,36671,36533,36380,36196,35996,35774,35537,35276,35002,34713,34427,34145,33870,33612,33351,33116,32912,32742,32626,32532,32468,32426,32398,32377,32363,32347,32315,32256,32179,32085,31968,31832,31674,34271,34578,33816,33191,33180,33591,32970,31967,31042,29963,29003,28962,28735,28936,27929,27378,26871,26377,26638,26796,26518,27600,28168,27914,26292,25336,24769,24413,24053,23027,23428,22964,22541,22680,21115,20332,19747,19009,18002,16915,16331,15658,15496,14641,13515,12844,12256,11763,11396,10649,9662,8670,8077,7589,6509,5718,5090,4395,3639,2965,2448,1972,1592,1307,942,695,502,790 2,2,2,2047,2421458,36920,36782,36637,36463,36278,36078,35856,35621,35363,35093,34817,34532,34258,33991,33743,33496,33296,33118,32976,32884,32804,32739,32690,32654,32622,32607,32589,32552,32487,32401,32297,32166,32011,31836,34420,34719,33950,33322,33306,33705,33075,32060,31126,30041,29073,29029,28799,28997,27977,27420,26911,26405,26656,26808,26524,27598,28157,27900,26273,25311,24742,24381,24012,22986,23365,22892,22449,22568,20992,20207,19606,18855,17833,16730,16130,15435,15245,14370,13231,12535,11918,11394,10993,10221,9224,8225,7610,7097,6036,5249,4625,3945,3224,2591,2105,1671,1322,1066,753,542,864 2,2,2,2048,2454532,37163,37031,36886,36720,36545,36360,36160,35938,35708,35453,35197,34922,34645,34378,34122,33889,33675,33501,33352,33234,33156,33076,33004,32947,32898,32866,32849,32827,32782,32709,32612,32495,32346,32172,31987,34561,34854,34080,33448,33423,33808,33170,32143,31203,30112,29140,29096,28859,29050,28019,27458,26939,26426,26668,26815,26525,27591,28143,27879,26251,25281,24712,24342,23963,22934,23290,22801,22338,22438,20857,20067,19446,18676,17642,16524,15906,15186,14966,14070,12919,12190,11545,10993,10555,9759,8755,7752,7117,6585,5546,4772,4156,3498,2819,2231,1784,1389,1081,853,587,941 2,2,2,2049,2487467,37404,37275,37135,36969,36802,36626,36442,36243,36026,35798,35556,35302,35035,34765,34508,34268,34067,33880,33736,33608,33507,33427,33340,33262,33192,33143,33108,33087,33058,33004,32920,32810,32676,32508,32323,32129,34696,34984,34205,33565,33527,33902,33255,32219,31272,30179,29205,29157,28911,29094,28055,27485,26960,26439,26674,26818,26521,27580,28125,27855,26222,25246,24676,24295,23906,22869,23195,22693,22212,22299,20708,19907,19262,18476,17429,16295,15655,14910,14656,13739,12571,11810,11141,10560,10084,9266,8256,7253,6606,6057,5045,4290,3690,3064,2432,1893,1484,1137,865,666,1025 2,2,2,2050,2520267,37651,37517,37379,37218,37051,36883,36708,36525,36331,36116,35902,35662,35414,35155,34897,34653,34446,34272,34115,33994,33881,33778,33691,33598,33507,33436,33384,33346,33318,33281,33217,33119,32992,32839,32659,32465,32265,34825,35110,34321,33670,33622,33986,33332,32289,31338,30244,29266,29213,28955,29135,28079,27503,26975,26447,26677,26817,26513,27565,28100,27825,26189,25205,24632,24240,23834,22786,23083,22569,22075,22145,20539,19725,19056,18252,17190,16038,15376,14604,14314,13368,12183,11397,10703,10092,9578,8742,7731,6736,6078,5515,4540,3813,3233,2645,2065,1579,1217,913,678,1137 2,2,2,2051,2552941,37906,37764,37621,37462,37300,37132,36965,36790,36613,36421,36220,36008,35775,35534,35287,35042,34832,34651,34507,34373,34267,34153,34042,33948,33842,33751,33677,33624,33577,33541,33494,33416,33300,33155,32991,32802,32602,32395,34951,35227,34425,33766,33707,34062,33403,32354,31402,30305,29320,29258,28994,29163,28096,27515,26984,26452,26675,26812,26503,27544,28070,27792,26151,25157,24578,24172,23744,22686,22955,22432,21924,21968,20346,19519,18826,18003,16922,15753,15066,14266,13933,12958,11764,10951,10232,9590,9041,8191,7184,6202,5537,4968,4038,3345,2795,2250,1724,1294,977,717,1222 2,2,2,2052,2585496,38171,38019,37867,37703,37543,37381,37214,37047,36878,36703,36525,36326,36120,35895,35666,35432,35220,35038,34887,34765,34646,34538,34417,34300,34193,34086,33992,33918,33856,33800,33754,33694,33598,33463,33307,33134,32940,32733,32524,35067,35332,34520,33852,33784,34132,33470,32415,31462,30359,29365,29300,29022,29184,28108,27521,26990,26453,26670,26802,26486,27518,28036,27753,26105,25100,24512,24085,23635,22571,22815,22281,21751,21767,20130,19288,18569,17724,16625,15437,14724,13889,13509,12514,11309,10471,9726,9058,8477,7616,6620,5653,4991,4422,3547,2894,2379,1880,1416,1042,769,1301 2,2,2,2053,2617924,38446,38284,38123,37950,37785,37624,37463,37296,37135,36968,36807,36631,36438,36240,36026,35811,35610,35425,35272,35145,35038,34917,34802,34675,34545,34440,34327,34233,34148,34080,34012,33953,33875,33761,33613,33450,33271,33072,32861,32642,35172,35427,34604,33930,33855,34196,33533,32474,31516,30403,29405,29330,29043,29199,28114,27524,26992,26450,26660,26786,26465,27489,27996,27705,26049,25028,24426,23980,23510,22443,22661,22109,21554,21540,19889,19030,18283,17414,16295,15087,14339,13470,13050,12033,10819,9956,9188,8495,7887,7021,6041,5102,4447,3887,3073,2465,1992,1546,1141,821,1391 2,2,2,2054,2650235,38728,38559,38388,38205,38031,37866,37706,37545,37384,37225,37072,36912,36743,36558,36371,36171,35989,35814,35659,35530,35418,35309,35182,35061,34920,34791,34680,34568,34464,34371,34292,34211,34135,34038,33912,33756,33587,33403,33200,32979,32749,35267,35512,34681,34001,33921,34259,33595,32525,31560,30445,29432,29351,29057,29208,28116,27523,26991,26444,26643,26766,26440,27453,27948,27648,25979,24937,24322,23858,23374,22300,22486,21912,21331,21287,19620,18741,17964,17071,15931,14694,13912,13014,12552,11515,10293,9408,8621,7910,7277,6410,5455,4550,3913,3370,2622,2065,1639,1247,899,1488 2,2,2,2055,2682454,39023,38841,38663,38470,38286,38112,37948,37787,37633,37474,37329,37177,37024,36863,36689,36516,36349,36193,36048,35917,35803,35690,35574,35441,35307,35166,35031,34921,34799,34687,34583,34492,34393,34297,34189,34055,33893,33719,33530,33318,33085,32846,35352,35590,34752,34068,33986,34320,33648,32568,31599,30475,29453,29367,29065,29214,28114,27518,26985,26431,26622,26743,26410,27411,27890,27574,25891,24828,24201,23724,23224,22136,22285,21689,21082,21004,19320,18420,17611,16691,15522,14258,13447,12521,12016,10959,9732,8831,8029,7301,6649,5792,4869,4008,3395,2882,2200,1702,1325,984,1610 2,2,2,2056,2714578,39329,39136,38945,38745,38551,38367,38194,38029,37875,37723,37578,37434,37289,37144,36993,36833,36694,36553,36428,36305,36190,36073,35955,35832,35687,35553,35406,35272,35152,35021,34899,34783,34675,34555,34448,34333,34193,34026,33846,33648,33424,33182,32933,35431,35660,34817,34134,34048,34372,33692,32605,31628,30497,29468,29378,29070,29215,28109,27508,26974,26414,26598,26713,26372,27358,27817,27482,25783,24703,24069,23575,23051,21947,22058,21440,20804,20688,18987,18065,17221,16263,15066,13784,12944,11989,11440,10366,9139,8228,7416,6676,6012,5172,4294,3483,2904,2422,1816,1378,1048,1756 2,2,2,2057,2746630,39644,39442,39240,39028,38827,38632,38449,38275,38117,37965,37826,37683,37546,37408,37274,37137,37011,36898,36788,36685,36578,36461,36338,36213,36078,35934,35794,35647,35503,35376,35233,35098,34965,34837,34706,34592,34470,34325,34153,33964,33754,33521,33269,33013,35501,35727,34881,34197,34101,34415,33730,32633,31649,30512,29477,29385,29070,29212,28099,27493,26959,26394,26569,26676,26325,27291,27726,27371,25658,24564,23920,23405,22854,21735,21806,21161,20493,20337,18618,17671,16782,15787,14571,13272,12401,11419,10826,9740,8522,7604,6784,6045,5378,4566,3736,2983,2443,2002,1472,1091,1894 2,2,2,2058,2778596,39964,39757,39546,39323,39110,38908,38714,38530,38362,38207,38068,37931,37795,37665,37538,37419,37315,37215,37132,37045,36958,36849,36725,36596,36458,36325,36175,36035,35879,35727,35587,35433,35279,35128,34988,34850,34729,34602,34452,34271,34071,33851,33608,33349,33085,35567,35792,34940,34252,34145,34454,33760,32652,31663,30522,29483,29387,29067,29205,28083,27473,26938,26367,26532,26631,26264,27204,27613,27241,25519,24410,23749,23209,22629,21496,21525,20850,20149,19947,18211,17226,16294,15270,14033,12718,11817,10810,10178,9087,7882,6961,6145,5411,4751,3977,3203,2514,2023,1626,1168,2019 2,2,2,2059,2810500,40294,40076,39861,39629,39405,39190,38990,38794,38617,38452,38310,38173,38043,37914,37795,37682,37597,37518,37449,37389,37318,37229,37114,36983,36841,36705,36566,36415,36267,36103,35940,35787,35614,35441,35279,35132,34988,34861,34728,34571,34379,34168,33938,33688,33422,33153,35632,35853,34993,34296,34186,34483,33780,32664,31672,30528,29484,29386,29059,29192,28063,27449,26913,26334,26488,26572,26184,27098,27483,27098,25365,24234,23554,22985,22378,21228,21209,20504,19766,19515,17752,16732,15765,14711,13454,12122,11195,10168,9502,8409,7222,6309,5503,4784,4143,3413,2704,2083,1645,1293,2155 2,2,2,2060,2842317,40629,40407,40180,39944,39711,39485,39271,39070,38881,38706,38555,38415,38285,38162,38044,37939,37860,37800,37751,37705,37661,37589,37493,37371,37228,37087,36947,36805,36647,36491,36315,36139,35968,35775,35591,35423,35268,35120,34987,34846,34679,34476,34254,34017,33761,33490,33218,35692,35907,35037,34338,34215,34503,33794,32670,31677,30531,29481,29380,29047,29175,28039,27419,26880,26293,26429,26495,26086,26973,27340,26938,25187,24032,23331,22736,22098,20926,20857,20119,19341,19029,17240,16193,15190,14108,12830,11487,10536,9497,8798,7709,6552,5655,4872,4176,3561,2883,2243,1696,1310,2340 2,3,0,2014,1612868,27990,31751,32020,30349,30671,30310,31501,32084,31095,30787,29575,29204,28505,28295,28594,27491,27421,27391,27365,27879,28190,28821,29573,29552,29203,28076,28171,27526,28262,28053,27465,28058,27739,27292,28047,25763,25438,24772,24404,24460,23387,22884,22524,22557,22416,20759,20013,18955,18896,18803,18251,17397,16703,15793,15849,14399,13355,13150,12260,11363,10163,9342,8443,8111,7463,6851,6282,5958,5031,4637,4278,3853,3413,3035,2986,2598,2390,2198,2030,1937,1669,1454,1395,1314,1221,990,907,735,671,573,501,386,294,250,189,132,94,66,48,40,83 2,3,0,2015,1645495,28207,28144,31881,32125,30444,30767,30399,31595,32142,31180,30869,29666,29290,28584,28393,28714,27650,27618,27650,27669,28195,28538,29153,29881,29840,29467,28305,28384,27718,28459,28240,27637,28201,27875,27428,28157,25870,25519,24838,24484,24532,23456,22920,22559,22583,22430,20784,20022,18964,18901,18790,18227,17368,16692,15769,15821,14370,13323,13103,12216,11319,10124,9304,8410,8077,7426,6809,6238,5907,4987,4590,4235,3812,3372,2995,2939,2550,2341,2143,1975,1874,1605,1396,1332,1248,1149,924,840,676,612,513,446,338,252,212,158,109,77,53,37,85 2,3,0,2016,1678271,28426,28362,28280,31986,32217,30535,30861,30487,31688,32209,31267,30953,29763,29386,28679,28512,28876,27867,27875,27951,27998,28532,28876,29467,30174,30120,29724,28531,28589,27903,28649,28419,27794,28331,28008,27563,28263,25979,25597,24907,24553,24590,23509,22947,22584,22603,22436,20800,20022,18960,18895,18769,18196,17332,16673,15738,15786,14330,13285,13047,12165,11269,10079,9260,8372,8038,7380,6758,6185,5850,4938,4537,4186,3763,3324,2947,2883,2494,2285,2081,1913,1803,1538,1331,1263,1175,1072,856,772,616,551,453,390,292,214,177,130,88,61,41,82 2,3,0,2017,1711194,28662,28583,28500,28390,32078,32305,30624,30953,30575,31786,32285,31355,31043,29867,29498,28797,28670,29098,28140,28181,28280,28345,28859,29198,29766,30454,30385,29970,28760,28792,28073,28827,28581,27931,28453,28138,27690,28364,26085,25672,24979,24608,24634,23553,22972,22605,22618,22433,20806,20011,18946,18877,18739,18159,17287,16645,15698,15739,14282,13238,12984,12108,11213,10029,9213,8328,7988,7324,6696,6125,5786,4884,4478,4131,3707,3268,2892,2817,2431,2222,2012,1844,1727,1464,1262,1189,1097,992,786,702,554,490,395,338,249,178,146,105,69,47,82 2,3,0,2018,1744234,28910,28821,28722,28611,28487,32165,32391,30711,31046,30667,31883,32366,31446,31143,29985,29633,28955,28883,29377,28457,28516,28629,28686,29169,29503,30056,30721,30638,30202,28983,28989,28232,28990,28728,28058,28571,28259,27808,28456,26181,25744,25045,24650,24665,23586,22996,22620,22626,22419,20797,19989,18920,18851,18705,18114,17241,16607,15646,15686,14226,13185,12916,12046,11151,9974,9159,8274,7928,7259,6627,6060,5716,4822,4411,4068,3644,3203,2828,2743,2360,2151,1934,1767,1643,1386,1188,1109,1016,909,714,631,492,430,340,289,209,146,118,82,54,85 2,3,0,2019,1777313,29176,29069,28960,28833,28708,28578,32249,32474,30798,31141,30761,31979,32454,31546,31257,30123,29803,29169,29152,29699,28799,28865,28967,29006,29463,29795,30334,30976,30878,30425,29188,29175,28375,29141,28868,28180,28679,28372,27915,28540,26263,25801,25095,24679,24686,23613,23011,22623,22623,22396,20780,19956,18887,18815,18663,18060,17189,16559,15588,15624,14163,13125,12842,11978,11085,9911,9094,8210,7857,7185,6551,5987,5639,4752,4337,3996,3570,3130,2754,2661,2282,2070,1850,1684,1552,1303,1109,1025,933,825,641,559,431,371,287,243,172,118,93,63,94 2,3,0,2020,1810379,29435,29337,29209,29072,28931,28800,28666,32331,32557,30889,31237,30853,32076,32552,31659,31392,30298,30028,29441,29469,30047,29156,29203,29287,29307,29740,30072,30595,31214,31104,30631,29372,29339,28501,29283,29001,28294,28784,28473,28008,28613,26327,25840,25133,24700,24702,23630,23015,22616,22607,22363,20750,19913,18848,18771,18613,17999,17126,16504,15522,15554,14094,13059,12763,11903,11009,9838,9017,8134,7778,7103,6469,5906,5552,4672,4255,3912,3486,3047,2672,2570,2194,1984,1759,1594,1457,1215,1026,940,847,740,568,489,372,315,240,201,140,93,72,105 2,3,0,2021,1843434,29680,29598,29479,29322,29170,29024,28888,28753,32412,32644,30983,31332,30950,32183,32665,31796,31565,30530,30310,29763,29818,30414,29506,29528,29593,29595,30008,30338,30838,31440,31312,30819,29536,29483,28631,29416,29123,28403,28878,28567,28085,28672,26371,25866,25159,24711,24708,23634,23007,22594,22579,22319,20708,19863,18799,18719,18552,17926,17053,16438,15445,15474,14015,12985,12677,11819,10922,9751,8927,8050,7690,7014,6378,5817,5455,4584,4165,3819,3393,2955,2582,2469,2099,1889,1662,1498,1356,1124,941,852,760,655,496,421,316,263,196,163,110,72,119 2,3,0,2022,1876472,29921,29845,29741,29593,29421,29264,29113,28976,28839,32498,32736,31077,31430,31055,32304,32800,31975,31793,30819,30638,30110,30182,30771,29837,29838,29883,29870,30265,30585,31067,31645,31502,30985,29681,29619,28766,29538,29236,28503,28962,28649,28145,28714,26402,25883,25176,24710,24705,23627,22985,22561,22540,22268,20659,19808,18743,18658,18478,17846,16971,16365,15361,15388,13931,12905,12581,11721,10823,9652,8830,7958,7594,6915,6277,5717,5347,4484,4064,3715,3290,2854,2482,2361,1996,1788,1559,1397,1251,1029,854,763,673,572,427,356,264,217,158,129,85,128 2,3,0,2023,1909470,30165,30088,29989,29856,29693,29516,29354,29200,29063,28929,32592,32828,31174,31535,31176,32446,32973,32207,32081,31153,30994,30474,30536,31106,30149,30133,30160,30132,30506,30817,31276,31833,31670,31129,29821,29749,28891,29650,29339,28590,29035,28714,28190,28741,26425,25892,25183,24703,24691,23609,22953,22517,22490,22209,20601,19748,18677,18584,18398,17758,16882,16284,15271,15296,13841,12814,12475,11611,10710,9545,8724,7857,7488,6805,6165,5606,5227,4373,3952,3600,3177,2742,2374,2244,1886,1680,1451,1291,1143,932,766,674,587,491,361,296,217,175,125,100,141 2,3,0,2024,1942457,30403,30333,30234,30105,29957,29788,29605,29442,29288,29154,29024,32684,32924,31280,31657,31318,32629,33205,32499,32417,31515,31366,30828,30870,31423,30445,30413,30422,30378,30735,31031,31468,32001,31822,31266,29954,29870,29011,29754,29432,28665,29093,28763,28224,28761,26440,25894,25181,24686,24667,23583,22910,22465,22433,22141,20536,19680,18600,18503,18310,17662,16787,16196,15176,15197,13742,12713,12354,11486,10588,9428,8609,7746,7369,6684,6041,5482,5094,4249,3828,3474,3052,2623,2257,2119,1768,1565,1338,1181,1034,835,677,588,505,415,300,242,175,138,96,159 2,3,0,2025,1975421,30633,30573,30480,30351,30207,30052,29878,29695,29531,29380,29250,29118,32781,33029,31402,31801,31500,32869,33496,32838,32779,31893,31727,31160,31186,31725,30728,30678,30669,30613,30947,31229,31642,32154,31968,31398,30079,29985,29120,29848,29513,28725,29135,28799,28251,28772,26447,25887,25169,24657,24634,23545,22858,22406,22369,22066,20464,19601,18517,18414,18213,17560,16686,16101,15074,15087,13629,12598,12220,11353,10455,9302,8482,7623,7238,6550,5904,5345,4947,4114,3692,3336,2918,2493,2131,1985,1645,1445,1223,1068,924,738,589,505,427,344,246,195,138,106,171 2,3,0,2026,2008337,30854,30804,30721,30598,30454,30302,30143,29969,29785,29624,29477,29345,29217,32887,33149,31547,31986,31741,33168,33832,33205,33160,32261,32068,31476,31487,32013,30996,30927,30903,30828,31143,31407,31798,32300,32107,31522,30198,30092,29220,29930,29579,28768,29167,28828,28270,28774,26445,25869,25145,24621,24590,23499,22800,22339,22298,21982,20380,19515,18426,18318,18110,17451,16578,16001,14962,14964,13504,12468,12074,11208,10311,9164,8342,7487,7095,6403,5753,5192,4788,3967,3543,3188,2773,2353,1997,1845,1516,1321,1105,955,814,643,505,426,354,282,197,154,106,181 2,3,0,2027,2041167,31062,31027,30953,30840,30701,30550,30394,30233,30060,29878,29720,29573,29445,29325,33009,33293,31732,32230,32042,33514,34197,33589,33530,32608,32391,31775,31772,32284,31248,31161,31119,31028,31320,31568,31948,32439,32238,31640,30308,30190,29309,29996,29627,28800,29189,28851,28280,28768,26433,25840,25112,24574,24536,23446,22734,22264,22218,21886,20289,19420,18327,18215,18001,17335,16463,15889,14836,14825,13363,12328,11917,11052,10155,9012,8189,7336,6936,6239,5587,5027,4614,3806,3383,3029,2617,2205,1857,1700,1383,1194,986,843,707,551,426,353,289,226,154,118,188 2,3,0,2028,2073896,31262,31236,31177,31073,30944,30798,30642,30485,30323,30153,29975,29817,29673,29553,29449,33154,33479,31975,32532,32390,33888,34579,33962,33879,32936,32697,32059,32041,32539,31484,31379,31319,31207,31478,31722,32092,32571,32364,31749,30409,30276,29382,30045,29665,28823,29206,28864,28282,28752,26408,25802,25069,24517,24476,23385,22660,22180,22126,21783,20190,19319,18223,18107,17884,17212,16337,15763,14695,14671,13211,12176,11749,10882,9983,8845,8021,7171,6760,6059,5406,4846,4424,3635,3213,2858,2451,2049,1710,1551,1250,1067,867,732,605,464,352,287,231,177,117,201 2,3,0,2029,2106514,31465,31438,31387,31297,31178,31042,30891,30734,30576,30417,30251,30072,29918,29782,29677,29597,33340,33723,32280,32882,32767,34279,34949,34313,34207,33248,32989,32328,32295,32779,31704,31579,31499,31370,31630,31869,32228,32697,32480,31849,30498,30345,29438,30082,29694,28840,29213,28867,28273,28723,26375,25753,25016,24453,24407,23317,22578,22085,22027,21671,20084,19210,18112,17991,17760,17079,16198,15622,14538,14504,13047,12011,11566,10697,9796,8662,7836,6987,6568,5863,5209,4648,4221,3450,3031,2677,2277,1887,1560,1400,1116,940,751,626,509,383,286,229,181,134,207 2,3,0,2030,2138994,31681,31643,31591,31508,31402,31276,31136,30982,30826,30671,30515,30349,30173,30028,29907,29826,29786,33585,34028,32633,33261,33160,34658,35297,34644,34520,33546,33264,32579,32535,33002,31906,31759,31661,31524,31775,32009,32357,32813,32587,31935,30570,30397,29482,30111,29714,28848,29210,28859,28251,28685,26330,25695,24956,24381,24331,23239,22485,21982,21919,21551,19970,19095,17994,17868,17625,16931,16042,15462,14370,14322,12867,11830,11367,10494,9591,8461,7633,6786,6358,5650,4994,4437,4005,3253,2837,2486,2096,1720,1409,1247,981,815,641,526,420,310,228,178,138,223 2,3,0,2031,2171321,31889,31860,31797,31713,31614,31501,31370,31228,31074,30921,30770,30613,30450,30284,30153,30056,30016,30034,33893,34380,33015,33657,33542,35015,35627,34959,34817,33826,33522,32818,32756,33209,32088,31923,31813,31672,31912,32142,32477,32919,32680,32004,30625,30437,29517,30132,29726,28847,29196,28839,28220,28635,26276,25630,24888,24301,24245,23151,22384,21870,21802,21424,19849,18972,17869,17733,17475,16767,15870,15291,14186,14126,12672,11632,11149,10273,9365,8240,7410,6567,6128,5418,4765,4210,3775,3044,2633,2288,1910,1551,1256,1095,849,695,538,433,340,247,178,134,234 2,3,0,2032,2203470,32089,32069,32015,31919,31819,31713,31595,31462,31321,31170,31021,30868,30716,30560,30410,30303,30246,30265,30344,34249,34762,33413,34042,33901,35353,35940,35257,35098,34089,33767,33038,32960,33394,32253,32077,31962,31812,32043,32265,32587,33013,32755,32057,30669,30468,29545,30145,29729,28833,29169,28809,28178,28575,26216,25556,24814,24213,24148,23055,22275,21752,21678,21291,19720,18843,17732,17584,17308,16584,15684,15104,13988,13911,12458,11414,10911,10030,9119,7998,7168,6328,5879,5170,4519,3969,3531,2824,2421,2084,1721,1381,1102,946,724,582,443,349,268,192,134,237 2,3,0,2033,2235391,32257,32270,32225,32137,32026,31918,31808,31688,31555,31416,31270,31119,30971,30827,30687,30561,30494,30496,30577,30703,34633,35160,33799,34404,34241,35675,36236,35539,35362,34339,33993,33239,33144,33561,32408,32227,32103,31945,32165,32379,32685,33089,32814,32098,30704,30491,29564,30148,29721,28808,29134,28769,28126,28507,26146,25476,24730,24113,24043,22949,22157,21627,21549,21148,19585,18702,17580,17416,17121,16388,15483,14899,13772,13675,12223,11177,10651,9765,8849,7735,6904,6068,5611,4904,4258,3714,3275,2596,2203,1877,1531,1212,952,804,606,478,357,276,207,145,239 2,3,0,2034,2267038,32402,32439,32426,32348,32244,32126,32013,31902,31782,31651,31517,31369,31223,31083,30955,30839,30754,30746,30810,30938,31092,35033,35546,34163,34746,34564,35980,36515,35805,35610,34568,34200,33419,33310,33720,32558,32368,32236,32068,32276,32480,32766,33148,32861,32129,30730,30506,29573,30141,29700,28773,29087,28720,28066,28431,26069,25386,24634,24005,23928,22835,22033,21495,21411,20999,19436,18545,17411,17231,16922,16175,15264,14676,13535,13417,11967,10917,10367,9475,8556,7450,6617,5790,5324,4621,3981,3444,3008,2360,1983,1669,1343,1046,809,671,497,385,281,212,156,247 2,3,0,2035,2298396,32544,32586,32596,32550,32456,32344,32222,32107,31996,31879,31752,31617,31473,31336,31211,31108,31033,31007,31061,31172,31329,31495,35421,35909,34507,35071,34871,36268,36777,36056,35840,34780,34387,33583,33467,33873,32700,32501,32360,32182,32375,32564,32828,33195,32897,32153,30748,30511,29572,30121,29670,28727,29031,28662,27997,28346,25984,25284,24529,23888,23806,22714,21901,21355,21265,20835,19272,18369,17224,17031,16705,15945,15028,14432,13277,13135,11687,10632,10057,9160,8237,7139,6310,5493,5018,4321,3689,3163,2734,2123,1762,1462,1159,888,675,549,398,303,215,159,260 2,3,0,2036,2329528,32680,32728,32743,32720,32658,32557,32440,32317,32201,32093,31980,31852,31721,31586,31465,31364,31303,31286,31324,31425,31564,31735,31887,35787,36252,34833,35379,35159,36538,37025,36287,36051,34971,34555,33738,33619,34018,32836,32626,32474,32284,32457,32631,32878,33233,32927,32168,30757,30505,29559,30091,29630,28672,28967,28596,27922,28253,25888,25175,24417,23766,23677,22587,21761,21208,21106,20656,19090,18176,17023,16815,16472,15696,14771,14166,12998,12831,11383,10323,9724,8820,7895,6810,5985,5178,4697,4008,3389,2878,2459,1887,1544,1262,985,742,553,442,314,234,161,269 2,3,0,2037,2360418,32810,32865,32885,32868,32828,32758,32654,32535,32410,32299,32193,32081,31956,31835,31715,31618,31560,31559,31604,31690,31820,31973,32129,32257,36133,36577,35141,35669,35430,36794,37253,36500,36242,35144,34716,33887,33761,34157,32962,32742,32575,32369,32523,32686,32921,33263,32949,32174,30755,30490,29537,30051,29581,28611,28896,28523,27837,28148,25783,25057,24298,23636,23542,22452,21614,21049,20931,20458,18890,17969,16807,16583,16219,15427,14492,13876,12696,12500,11053,9990,9365,8455,7532,6462,5642,4847,4361,3686,3084,2593,2187,1655,1334,1073,824,609,445,348,242,176,277 2,3,0,2038,2391037,32927,32996,33022,33010,32977,32929,32855,32750,32629,32508,32400,32294,32186,32070,31964,31869,31816,31817,31878,31972,32086,32231,32369,32500,32606,36461,36884,35432,35941,35687,37031,37464,36693,36414,35308,34870,34028,33898,34286,33079,32844,32659,32436,32575,32733,32956,33285,32961,32170,30742,30465,29504,30002,29525,28542,28817,28440,27741,28034,25670,24933,24173,23500,23399,22310,21456,20874,20737,20241,18675,17745,16575,16332,15945,15136,14190,13561,12368,12141,10697,9630,8979,8069,7147,6093,5282,4502,4014,3358,2779,2309,1919,1431,1137,899,678,491,350,269,182,293 2,3,0,2039,2421356,33031,33115,33154,33148,33119,33078,33027,32951,32844,32728,32609,32502,32400,32300,32199,32119,32067,32075,32138,32247,32370,32499,32627,32742,32851,32937,36771,37175,35706,36199,35924,37249,37654,36867,36577,35467,35016,34162,34023,34405,33182,32929,32727,32491,32620,32772,32983,33298,32963,32154,30720,30429,29462,29946,29460,28465,28729,28346,27636,27912,25550,24802,24041,23356,23249,22154,21282,20678,20524,20009,18443,17502,16324,16060,15649,14821,13863,13220,12013,11753,10312,9242,8570,7659,6740,5706,4906,4146,3661,3028,2475,2029,1662,1220,953,741,547,388,271,203,308 2,3,0,2040,2451340,33111,33219,33273,33280,33258,33220,33176,33123,33046,32943,32830,32711,32608,32515,32431,32355,32318,32326,32397,32508,32646,32783,32897,33001,33094,33184,33251,37064,37448,35964,36437,36143,37447,37825,37032,36736,35617,35156,34286,34141,34510,33268,32996,32781,32537,32657,32802,32999,33301,32953,32129,30688,30385,29413,29882,29388,28380,28630,28244,27523,27783,25424,24664,23900,23204,23085,21983,21089,20464,20296,19759,18193,17240,16052,15764,15328,14480,13509,12850,11629,11333,9897,8830,8137,7225,6314,5303,4518,3783,3305,2701,2177,1760,1418,1024,786,599,433,300,204,331 2,3,0,2041,2480960,33177,33300,33378,33400,33390,33360,33318,33272,33218,33145,33045,32932,32817,32723,32646,32587,32553,32578,32649,32768,32908,33060,33183,33271,33354,33427,33499,33548,37338,37706,36204,36656,36341,37625,37987,37192,36886,35761,35286,34402,34245,34599,33336,33051,32827,32577,32684,32823,33005,33291,32934,32094,30648,30333,29357,29811,29307,28284,28522,28135,27403,27647,25290,24518,23750,23039,22904,21791,20875,20235,20050,19489,17922,16956,15757,15445,14980,14111,13126,12450,11214,10881,9457,8391,7679,6770,5870,4888,4122,3418,2952,2378,1888,1504,1192,844,636,475,335,227,348 2,3,0,2042,2510204,33234,33367,33460,33505,33510,33493,33459,33414,33369,33317,33248,33148,33039,32932,32854,32802,32786,32813,32902,33021,33169,33323,33462,33560,33625,33688,33742,33796,33825,37597,37943,36424,36854,36520,37795,38144,37343,37028,35895,35406,34503,34332,34670,33393,33099,32866,32608,32704,32833,32999,33272,32904,32050,30601,30273,29294,29730,29214,28181,28406,28017,27275,27504,25148,24365,23588,22856,22703,21579,20645,19989,19784,19197,17629,16648,15437,15098,14603,13712,12714,12015,10767,10400,8990,7927,7199,6297,5411,4463,3725,3054,2603,2066,1615,1266,984,684,505,369,254,375 2,3,0,2043,2539044,33272,33424,33527,33588,33616,33614,33592,33556,33511,33468,33420,33350,33255,33155,33064,33010,33001,33046,33137,33275,33423,33587,33726,33840,33915,33959,34004,34040,34074,34086,37836,38162,36624,37034,36689,37958,38292,37486,37162,36018,35512,34587,34401,34729,33441,33139,32896,32630,32713,32832,32985,33243,32865,31999,30545,30205,29222,29639,29113,28069,28284,27892,27142,27350,24998,24197,23408,22654,22481,21350,20397,19722,19496,18882,17310,16315,15092,14723,14196,13282,12267,11545,10292,9889,8497,7440,6699,5809,4943,4037,3329,2695,2265,1770,1360,1047,798,545,393,280,412 2,3,0,2044,2567463,33307,33463,33585,33655,33699,33720,33712,33690,33653,33610,33571,33521,33457,33370,33287,33221,33210,33262,33371,33511,33679,33842,33991,34105,34196,34250,34277,34303,34319,34336,34328,38056,38359,36803,37205,36853,38112,38432,37621,37285,36128,35602,34653,34459,34779,33481,33170,32918,32641,32710,32821,32959,33204,32819,31940,30481,30128,29138,29538,29004,27949,28154,27760,26997,27188,24833,24012,23208,22432,22243,21103,20131,19434,19184,18540,16966,15954,14718,14316,13755,12816,11784,11045,9788,9350,7978,6931,6184,5312,4472,3611,2939,2347,1944,1494,1127,852,635,425,299,453 2,3,0,2045,2595451,33340,33498,33624,33713,33766,33803,33818,33809,33787,33752,33713,33672,33629,33572,33502,33444,33421,33472,33587,33747,33916,34099,34246,34369,34462,34533,34569,34577,34583,34581,34579,34551,38255,38538,36974,37370,37008,38259,38563,37745,37394,36221,35674,34707,34507,34822,33512,33192,32929,32641,32699,32800,32925,33159,32765,31872,30407,30040,29045,29429,28888,27823,28017,27617,26844,27010,24651,23807,22987,22193,21985,20836,19842,19122,18846,18171,16593,15562,14312,13877,13277,12312,11272,10514,9255,8781,7435,6406,5658,4809,4003,3191,2561,2016,1644,1240,917,680,495,323,493 2,3,0,2046,2623019,33383,33532,33659,33753,33825,33870,33901,33915,33906,33886,33855,33815,33780,33744,33705,33659,33645,33683,33799,33964,34152,34336,34505,34625,34727,34799,34851,34869,34858,34845,34823,34803,34752,38434,38708,37139,37525,37155,38397,38682,37855,37486,36296,35733,34753,34549,34856,33535,33204,32929,32632,32677,32770,32885,33105,32704,31794,30321,29945,28945,29313,28763,27690,27870,27465,26676,26813,24448,23581,22749,21935,21707,20545,19529,18784,18479,17772,16189,15137,13874,13399,12761,11777,10728,9952,8694,8188,6875,5869,5126,4307,3539,2784,2200,1706,1367,1011,733,532,377,537 2,3,0,2047,2650172,33437,33575,33693,33788,33865,33930,33968,33998,34012,34005,33989,33957,33923,33895,33877,33862,33860,33908,34009,34174,34370,34572,34743,34886,34983,35065,35118,35152,35151,35123,35088,35046,35005,34934,38605,38872,37295,37673,37293,38524,38789,37947,37560,36360,35783,34793,34580,34881,33548,33205,32920,32613,32647,32733,32837,33044,32634,31704,30230,29840,28838,29190,28632,27547,27712,27298,26489,26594,24224,23337,22492,21657,21404,20229,19188,18417,18082,17339,15750,14678,13398,12882,12212,11209,10152,9359,8109,7575,6302,5325,4595,3812,3088,2395,1862,1420,1116,809,574,406,604 2,3,0,2048,2676918,33500,33629,33737,33822,33900,33970,34029,34065,34096,34112,34108,34091,34064,34038,34028,34035,34063,34124,34234,34385,34581,34790,34979,35124,35244,35320,35384,35419,35434,35416,35366,35311,35247,35188,35106,38769,39026,37443,37812,37420,38637,38878,38022,37622,36414,35828,34823,34604,34895,33550,33197,32901,32585,32610,32689,32781,32974,32550,31607,30128,29728,28723,29059,28493,27394,27540,27112,26281,26353,23981,23073,22215,21355,21075,19885,18819,18020,17652,16870,15276,14179,12883,12333,11629,10610,9545,8738,7505,6948,5722,4781,4071,3330,2658,2030,1550,1162,895,635,439,667 2,3,0,2049,2703264,33571,33692,33791,33866,33934,34005,34069,34126,34163,34196,34214,34210,34198,34180,34171,34186,34236,34327,34451,34610,34790,35003,35198,35361,35483,35583,35640,35685,35701,35699,35660,35590,35514,35429,35361,35273,38924,39173,37582,37939,37533,38733,38950,38085,37675,36461,35863,34844,34617,34898,33543,33179,32873,32551,32565,32637,32716,32892,32459,31501,30019,29609,28601,28920,28343,27225,27349,26903,26050,26091,23718,22788,21912,21027,20718,19511,18419,17590,17185,16363,14759,13639,12336,11749,11012,9979,8911,8095,6887,6312,5141,4243,3561,2870,2254,1693,1269,933,703,487,731 2,3,0,2050,2729221,33658,33764,33854,33920,33977,34039,34104,34167,34223,34263,34298,34316,34316,34315,34313,34329,34388,34500,34654,34827,35015,35212,35411,35581,35719,35822,35904,35942,35967,35966,35943,35884,35793,35696,35602,35528,35430,39071,39311,37710,38052,37629,38811,39009,38138,37721,36499,35888,34855,34619,34892,33526,33153,32839,32510,32512,32576,32637,32801,32359,31387,29904,29483,28471,28770,28177,27038,27136,26671,25799,25807,23433,22478,21583,20670,20331,19106,17985,17124,16679,15811,14200,13065,11755,11131,10362,9319,8256,7437,6259,5674,4565,3718,3073,2437,1882,1388,1019,735,540,805 2,3,0,2051,2754808,33758,33851,33926,33983,34031,34082,34138,34202,34264,34323,34365,34400,34422,34433,34448,34471,34531,34652,34827,35030,35233,35437,35621,35794,35939,36058,36143,36205,36224,36231,36210,36167,36087,35975,35869,35770,35686,35580,39209,39437,37825,38149,37708,38877,39059,38186,37758,36528,35902,34854,34612,34875,33500,33120,32797,32461,32451,32504,32551,32702,32250,31266,29781,29348,28330,28603,27991,26831,26900,26420,25527,25500,23122,22142,21224,20283,19911,18665,17514,16620,16126,15214,13605,12453,11140,10480,9682,8636,7586,6768,5629,5042,4004,3214,2613,2036,1543,1117,803,566,892 2,3,0,2052,2780041,33872,33951,34012,34055,34094,34136,34181,34236,34298,34363,34425,34467,34506,34539,34566,34605,34673,34795,34979,35204,35436,35655,35846,36005,36152,36278,36379,36445,36487,36489,36475,36436,36369,36270,36148,36036,35928,35835,35720,39336,39550,37922,38229,37774,38934,39102,38224,37786,36546,35905,34845,34595,34851,33468,33080,32747,32403,32377,32423,32457,32595,32134,31138,29649,29202,28173,28417,27785,26600,26644,26147,25231,25166,22784,21775,20835,19864,19454,18186,17004,16069,15528,14579,12972,11805,10491,9798,8979,7938,6905,6095,5004,4425,3464,2738,2187,1672,1243,882,618,966 2,3,0,2053,2804929,33995,34065,34113,34141,34166,34199,34235,34279,34332,34397,34465,34527,34573,34623,34672,34723,34806,34937,35122,35356,35610,35858,36064,36230,36365,36490,36597,36680,36727,36752,36734,36699,36638,36552,36444,36315,36194,36077,35975,35849,39448,39645,38002,38296,37831,38985,39135,38252,37803,36553,35900,34825,34569,34821,33428,33031,32689,32333,32296,32334,32355,32480,32011,31000,29507,29040,27997,28211,27554,26350,26365,25849,24907,24802,22415,21377,20412,19409,18957,17666,16447,15471,14890,13904,12301,11123,9813,9091,8258,7228,6221,5427,4395,3832,2954,2297,1799,1349,982,681,1050 2,3,0,2054,2829480,34121,34188,34226,34242,34253,34271,34298,34333,34375,34431,34499,34566,34633,34690,34756,34829,34924,35069,35263,35499,35762,36031,36267,36446,36589,36704,36809,36898,36962,36992,36997,36959,36902,36820,36725,36611,36474,36344,36217,36105,35964,39544,39724,38069,38355,37883,39026,39159,38269,37808,36551,35885,34797,34536,34782,33381,32973,32618,32255,32206,32237,32245,32357,31878,30853,29348,28859,27799,27979,27304,26078,26062,25523,24554,24405,22014,20946,19951,18914,18418,17096,15843,14835,14211,13188,11594,10408,9110,8367,7524,6515,5542,4775,3809,3271,2480,1893,1453,1068,759,1150 2,3,0,2055,2853704,34254,34314,34349,34355,34353,34357,34370,34396,34429,34474,34533,34600,34671,34749,34823,34913,35030,35187,35396,35639,35904,36184,36438,36649,36805,36928,37024,37110,37181,37227,37237,37222,37163,37084,36993,36893,36770,36623,36484,36347,36221,36063,39622,39789,38127,38407,37925,39056,39173,38275,37805,36539,35861,34762,34497,34736,33325,32903,32540,32168,32109,32132,32128,32225,31734,30688,29169,28656,27579,27728,27030,25782,25732,25168,24168,23973,21577,20476,19450,18378,17827,16476,15198,14158,13491,12433,10853,9666,8389,7630,6787,5806,4878,4145,3254,2749,2047,1533,1152,827,1271 2,3,0,2056,2877607,34392,34447,34476,34477,34467,34457,34456,34468,34492,34528,34576,34634,34705,34787,34882,34980,35113,35293,35514,35772,36043,36325,36590,36819,37008,37144,37247,37325,37392,37446,37471,37462,37425,37347,37257,37161,37051,36920,36762,36614,36463,36319,36144,39687,39844,38178,38448,37956,39077,39176,38273,37791,36518,35831,34721,34450,34681,33256,32826,32454,32075,32005,32021,32001,32082,31572,30503,28969,28428,27338,27453,26732,25458,25372,24779,23748,23502,21101,19966,18907,17790,17186,15816,14512,13441,12731,11644,10086,8904,7654,6889,6054,5111,4236,3547,2737,2271,1659,1217,893,1399 2,3,0,2057,2901192,34530,34585,34609,34605,34588,34571,34555,34554,34564,34591,34630,34677,34739,34821,34919,35039,35180,35376,35619,35889,36177,36464,36732,36970,37177,37347,37463,37547,37606,37657,37690,37695,37665,37608,37519,37424,37318,37200,37059,36891,36729,36561,36400,36212,39744,39893,38220,38481,37979,39086,39170,38261,37769,36490,35794,34672,34394,34613,33180,32739,32360,31973,31894,31899,31864,31921,31390,30295,28745,28181,27075,27153,26405,25105,24978,24354,23290,22990,20583,19411,18311,17150,16501,15112,13784,12685,11934,10824,9297,8128,6915,6151,5335,4442,3627,2989,2264,1844,1319,946,1531 2,3,0,2058,2924461,34663,34723,34746,34738,34716,34692,34669,34652,34650,34663,34693,34731,34782,34855,34953,35076,35239,35443,35702,35993,36293,36597,36870,37113,37327,37515,37665,37763,37828,37870,37901,37913,37898,37847,37781,37686,37581,37467,37339,37188,37007,36827,36643,36469,36271,39794,39932,38254,38504,37990,39087,39154,38240,37740,36455,35749,34614,34325,34537,33096,32646,32259,31865,31773,31767,31710,31740,31185,30063,28501,27911,26787,26825,26046,24720,24549,23890,22791,22431,20019,18802,17660,16469,15771,14363,13016,11891,11106,9981,8493,7348,6178,5426,4642,3806,3058,2477,1840,1469,1026,1652 2,3,0,2059,2947406,34792,34855,34884,34875,34850,34819,34790,34766,34747,34749,34764,34793,34835,34898,34987,35110,35275,35502,35768,36075,36396,36712,37003,37250,37470,37664,37833,37964,38043,38091,38113,38125,38115,38080,38020,37947,37843,37730,37607,37468,37304,37105,36908,36712,36529,36325,39834,39962,38277,38515,37992,39077,39129,38212,37703,36412,35693,34544,34248,34453,33005,32546,32151,31747,31641,31618,31535,31536,30954,29810,28233,27615,26471,26465,25655,24300,24081,23384,22246,21822,19400,18139,16967,15741,14995,13572,12210,11068,10254,9122,7682,6570,5454,4726,3982,3212,2536,2017,1466,1145,1791 2,3,0,2060,2970022,34917,34984,35016,35012,34985,34953,34917,34887,34861,34845,34850,34864,34897,34950,35029,35143,35308,35537,35827,36141,36477,36813,37117,37382,37606,37807,37982,38132,38243,38305,38333,38336,38326,38296,38252,38187,38103,37992,37870,37736,37583,37402,37185,36977,36771,36581,36370,39866,39983,38288,38518,37984,39059,39097,38176,37658,36360,35625,34466,34164,34361,32906,32438,32033,31619,31494,31449,31338,31306,30702,29533,27940,27290,26124,26071,25229,23842,23571,22831,21651,21153,18724,17431,16226,14969,14175,12741,11371,10220,9385,8257,6873,5805,4754,4060,3364,2666,2067,1612,1144,1966 2,3,1,2014,843745,14288,16160,16252,15292,15679,15421,16119,16605,15907,15570,14840,14836,14540,14320,14539,13904,13981,14064,14125,14346,14483,15084,15711,15925,16028,15568,15669,15349,15825,15590,15193,15471,15149,14869,15417,13923,13652,13467,13161,13136,12677,12177,12096,11865,12156,11069,10801,10052,10082,10053,9569,9079,8623,8230,8277,7368,6834,6819,6394,5833,5157,4775,4191,3952,3718,3426,3097,2983,2462,2252,2041,1751,1560,1437,1408,1215,1039,965,865,795,706,596,572,519,506,406,354,255,260,221,176,155,96,86,69,47,37,20,19,13,31 2,3,1,2015,860346,14398,14374,16229,16309,15337,15727,15462,16166,16623,15952,15611,14886,14882,14573,14370,14605,13998,14100,14232,14321,14541,14706,15291,15903,16104,16184,15692,15783,15451,15935,15689,15289,15548,15222,14946,15471,13983,13686,13491,13201,13170,12709,12189,12110,11873,12158,11080,10793,10050,10075,10032,9541,9044,8605,8202,8245,7337,6799,6772,6352,5793,5119,4739,4160,3919,3683,3390,3060,2942,2427,2215,2009,1724,1533,1410,1375,1184,1011,933,836,762,670,566,542,489,471,375,326,232,236,193,155,133,79,71,55,35,30,16,14,27 2,3,1,2016,877059,14510,14486,14447,16284,16353,15377,15773,15503,16216,16649,15998,15651,14935,14934,14616,14436,14701,14134,14262,14425,14532,14748,14921,15485,16085,16276,16338,15817,15896,15547,16043,15784,15375,15615,15296,15029,15524,14047,13719,13519,13231,13194,12731,12195,12120,11879,12153,11084,10778,10039,10061,10009,9509,9005,8578,8168,8209,7299,6759,6719,6304,5749,5078,4698,4125,3884,3643,3350,3020,2898,2390,2175,1977,1693,1502,1377,1339,1149,978,899,804,726,633,533,510,457,433,343,297,209,209,167,134,112,66,58,43,27,24,12,28 2,3,1,2017,893875,14631,14599,14561,14507,16327,16392,15415,15818,15549,16269,16684,16042,15694,14989,14996,14677,14530,14843,14311,14456,14635,14751,14948,15124,15672,16256,16436,16485,15951,16008,15632,16143,15871,15447,15681,15377,15104,15573,14110,13751,13552,13251,13209,12747,12204,12127,11881,12141,11079,10756,10020,10039,9977,9472,8959,8546,8128,8165,7252,6711,6661,6252,5701,5033,4656,4087,3844,3600,3305,2976,2852,2351,2132,1940,1658,1466,1342,1299,1110,945,861,767,690,595,503,476,420,398,312,269,185,183,141,114,93,53,47,33,21,18,25 2,3,1,2018,910761,14758,14721,14675,14622,14553,16364,16429,15453,15868,15596,16321,16721,16086,15744,15051,15075,14768,14665,15025,14516,14669,14854,14967,15136,15318,15853,16416,16590,16624,16081,16119,15707,16235,15948,15513,15749,15449,15172,15617,14166,13784,13583,13264,13214,12758,12214,12127,11876,12119,11063,10727,9993,10010,9942,9427,8913,8507,8080,8115,7200,6659,6600,6198,5650,4986,4609,4043,3799,3551,3257,2928,2804,2308,2085,1899,1621,1425,1306,1256,1070,909,820,730,651,557,470,440,385,361,281,239,161,159,118,95,76,42,37,24,17,25 2,3,1,2019,927646,14894,14848,14797,14737,14669,14592,16398,16464,15495,15919,15645,16370,16762,16137,15803,15128,15182,14901,14838,15232,14735,14887,15067,15168,15313,15503,16024,16572,16736,16756,16197,16221,15774,16320,16024,15580,15810,15516,15231,15656,14210,13806,13601,13268,13213,12765,12217,12118,11862,12089,11042,10689,9960,9973,9900,9376,8864,8461,8028,8056,7143,6604,6537,6140,5596,4934,4558,3995,3750,3499,3203,2878,2752,2262,2035,1854,1579,1384,1263,1209,1028,867,778,691,609,519,436,401,349,324,248,209,137,136,96,78,61,33,27,18,27 2,3,1,2020,944489,15027,14986,14925,14859,14785,14709,14629,16432,16503,15537,15971,15690,16418,16810,16196,15877,15233,15329,15078,15041,15455,14958,15098,15269,15355,15478,15674,16183,16719,16871,16877,16295,16308,15831,16400,16099,15641,15867,15572,15280,15687,14239,13813,13612,13269,13211,12764,12211,12100,11839,12053,11011,10643,9920,9930,9850,9321,8808,8410,7969,7993,7083,6545,6470,6077,5539,4878,4502,3940,3694,3442,3148,2824,2695,2212,1983,1805,1534,1339,1218,1161,981,827,732,648,565,480,398,365,312,288,216,181,116,112,78,62,48,24,19,30 2,3,1,2021,961316,15153,15120,15064,14988,14907,14826,14746,14666,16470,16545,15585,16019,15738,16472,16868,16272,15979,15381,15518,15285,15267,15686,15177,15301,15462,15533,15636,15836,16331,16854,16991,16981,16381,16384,15898,16476,16166,15701,15917,15622,15315,15707,14254,13815,13617,13263,13203,12752,12194,12070,11807,12010,10972,10593,9871,9879,9792,9258,8742,8351,7903,7925,7018,6482,6402,6010,5477,4816,4440,3882,3636,3383,3090,2769,2632,2156,1929,1750,1485,1290,1170,1108,932,781,684,604,521,437,363,327,278,249,186,154,97,90,60,49,37,18,29 2,3,1,2022,978111,15276,15247,15199,15127,15037,14948,14864,14784,14707,16510,16593,15631,16067,15791,16535,16942,16379,16123,15570,15733,15506,15500,15909,15382,15495,15643,15701,15787,15990,16467,16974,17095,17070,16455,16457,15974,16543,16227,15756,15962,15664,15337,15716,14260,13812,13616,13250,13187,12730,12166,12033,11766,11962,10928,10540,9817,9821,9726,9190,8671,8288,7833,7855,6950,6415,6327,5937,5409,4749,4373,3821,3575,3320,3026,2707,2564,2097,1869,1693,1431,1238,1115,1049,876,735,637,558,473,397,325,289,241,213,159,128,77,73,47,38,27,29 2,3,1,2023,994847,15400,15371,15326,15263,15176,15079,14986,14900,14826,14750,16557,16637,15677,16120,15852,16614,17044,16529,16310,15786,15963,15734,15723,16116,15576,15678,15813,15858,15930,16130,16588,17077,17184,17144,16531,16529,16041,16601,16282,15801,15997,15692,15348,15715,14260,13804,13611,13232,13162,12702,12132,11989,11717,11905,10876,10485,9756,9754,9654,9116,8595,8220,7761,7780,6880,6342,6249,5857,5335,4677,4302,3756,3511,3252,2956,2641,2492,2031,1806,1630,1374,1179,1059,990,822,682,585,512,428,352,289,253,204,180,133,103,60,58,36,29,37 2,3,1,2024,1011581,15522,15496,15451,15390,15313,15218,15117,15024,14942,14868,14798,16601,16683,15729,16183,15931,16723,17191,16722,16527,16018,16201,15953,15932,16316,15759,15850,15969,16006,16064,16257,16694,17168,17264,17219,16607,16594,16106,16658,16329,15836,16021,15709,15354,15711,14256,13794,13598,13207,13128,12669,12090,11940,11662,11841,10819,10423,9690,9682,9577,9037,8517,8148,7686,7704,6804,6267,6163,5773,5256,4600,4227,3687,3440,3179,2881,2568,2415,1961,1738,1563,1309,1118,1001,925,759,631,531,462,380,312,255,215,173,149,107,80,47,45,27,41 2,3,1,2025,1028296,15639,15619,15577,15516,15440,15354,15257,15155,15067,14985,14916,14844,16647,16736,15791,16264,16039,16876,17380,16943,16760,16257,16430,16158,16131,16505,15932,16008,16117,16146,16187,16368,16788,17248,17345,17295,16674,16655,16166,16708,16368,15859,16033,15719,15358,15702,14248,13778,13576,13171,13089,12627,12042,11885,11600,11776,10756,10354,9617,9604,9495,8955,8435,8073,7608,7622,6723,6185,6073,5684,5171,4519,4147,3611,3363,3098,2799,2490,2328,1886,1665,1490,1243,1055,936,857,701,573,481,414,336,272,215,183,144,119,85,62,36,34,45 2,3,1,2026,1044966,15752,15736,15700,15643,15566,15482,15392,15296,15198,15111,15034,14962,14891,16700,16797,15871,16374,16191,17073,17597,17181,17000,16488,16643,16353,16320,16682,16092,16154,16256,16273,16295,16465,16871,17328,17426,17363,16737,16713,16221,16749,16394,15870,16040,15726,15357,15689,14235,13752,13544,13132,13043,12579,11989,11822,11537,11704,10686,10279,9540,9521,9410,8870,8351,7996,7524,7533,6637,6097,5976,5588,5080,4433,4059,3529,3280,3010,2711,2402,2238,1807,1585,1414,1172,987,870,789,636,520,429,364,293,230,181,152,114,93,66,48,27,50 2,3,1,2027,1061574,15859,15850,15818,15766,15694,15609,15521,15430,15340,15242,15159,15081,15010,14945,16762,16876,15980,16528,16387,17298,17831,17423,17233,16703,16846,16539,16496,16847,16240,16293,16383,16385,16389,16553,16952,17411,17500,17426,16796,16765,16268,16777,16407,15875,16041,15730,15350,15669,14213,13717,13507,13086,12991,12525,11930,11757,11467,11623,10611,10199,9457,9435,9323,8781,8263,7911,7434,7438,6544,6003,5873,5488,4984,4340,3966,3438,3186,2915,2618,2311,2140,1719,1501,1328,1096,917,799,716,574,465,375,319,247,193,151,122,89,72,50,35,49 2,3,1,2028,1078140,15961,15958,15933,15885,15817,15738,15648,15559,15474,15384,15290,15206,15129,15064,15008,16842,16986,16134,16726,16612,17539,18072,17659,17450,16905,17039,16713,16661,16999,16380,16422,16496,16483,16473,16640,17038,17486,17569,17485,16851,16809,16301,16792,16415,15877,16040,15727,15339,15641,14181,13676,13464,13033,12933,12466,11868,11686,11390,11538,10531,10115,9371,9347,9230,8689,8168,7820,7338,7333,6444,5904,5765,5381,4879,4239,3865,3341,3087,2812,2517,2213,2036,1629,1411,1240,1016,841,726,645,512,410,326,270,207,160,121,96,69,55,37,54 2,3,1,2029,1094612,16065,16062,16041,15998,15937,15861,15777,15687,15602,15519,15433,15337,15255,15183,15128,15090,16952,17139,16333,16953,16854,17786,18305,17877,17653,17096,17221,16875,16814,17140,16509,16535,16596,16573,16555,16728,17116,17556,17633,17539,16897,16840,16321,16800,16417,15875,16034,15715,15319,15604,14144,13628,13413,12972,12868,12402,11800,11607,11307,11446,10447,10027,9282,9254,9134,8593,8067,7724,7233,7221,6338,5799,5651,5266,4766,4129,3754,3235,2980,2703,2408,2107,1926,1529,1316,1150,932,765,654,576,450,358,275,227,171,126,94,74,52,40,57 2,3,1,2030,1111015,16175,16167,16146,16108,16049,15981,15901,15815,15731,15647,15567,15481,15385,15309,15248,15210,15202,17107,17338,16561,17197,17103,18025,18522,18081,17847,17279,17389,17024,16956,17273,16624,16634,16685,16660,16638,16810,17188,17619,17694,17583,16930,16857,16334,16805,16416,15866,16018,15697,15287,15560,14099,13573,13356,12906,12801,12333,11725,11523,11217,11350,10358,9936,9189,9157,9035,8486,7960,7619,7123,7102,6225,5687,5528,5141,4645,4010,3636,3122,2866,2587,2287,1993,1810,1429,1220,1053,848,689,585,504,392,302,230,188,135,97,73,56,39,61 2,3,1,2031,1127313,16282,16276,16252,16213,16160,16093,16021,15939,15858,15776,15696,15615,15529,15439,15374,15331,15323,15358,17307,17566,16807,17449,17343,18248,18725,18274,18030,17449,17547,17164,17088,17392,16724,16724,16770,16748,16714,16886,17254,17680,17745,17614,16949,16867,16343,16807,16409,15850,15994,15669,15250,15508,14045,13512,13292,12835,12727,12257,11644,11431,11123,11248,10266,9840,9094,9056,8926,8376,7845,7507,7004,6978,6106,5566,5393,5006,4510,3882,3506,3001,2742,2460,2162,1875,1690,1322,1117,957,762,615,512,438,331,253,189,149,104,75,55,40,60 2,3,1,2032,1143515,16383,16384,16361,16319,16265,16204,16133,16059,15982,15904,15825,15744,15665,15583,15505,15457,15444,15480,15560,17537,17814,17060,17692,17567,18456,18918,18459,18201,17609,17692,17293,17206,17493,16813,16809,16857,16830,16785,16955,17315,17732,17782,17634,16961,16872,16349,16802,16395,15824,15962,15635,15207,15448,13986,13443,13225,12761,12646,12175,11557,11336,11024,11145,10167,9742,8994,8948,8811,8255,7723,7388,6879,6845,5978,5435,5251,4861,4369,3743,3369,2870,2609,2327,2030,1750,1562,1209,1013,858,679,535,444,369,274,208,149,115,78,57,40,62 2,3,1,2033,1159590,16470,16485,16470,16428,16371,16309,16245,16172,16102,16028,15953,15873,15794,15720,15650,15589,15570,15602,15683,15792,17785,18066,17303,17918,17777,18655,19100,18631,18362,17756,17828,17406,17309,17585,16899,16897,16938,16905,16851,17022,17369,17771,17806,17646,16970,16874,16347,16791,16372,15791,15924,15594,15156,15382,13919,13372,13153,12678,12558,12086,11464,11237,10924,11035,10068,9637,8885,8832,8683,8128,7593,7259,6746,6702,5838,5293,5096,4707,4214,3593,3223,2729,2468,2185,1891,1619,1431,1097,908,763,591,463,375,305,224,165,114,88,57,41,61 2,3,1,2034,1175520,16544,16573,16571,16536,16480,16416,16350,16284,16216,16148,16078,16002,15923,15850,15787,15734,15703,15729,15805,15916,16044,18039,18310,17529,18130,17975,18841,19271,18794,18509,17889,17948,17504,17403,17675,16987,16978,17013,16973,16912,17080,17411,17797,17825,17654,16975,16870,16338,16770,16341,15752,15878,15546,15098,15310,13849,13296,13072,12588,12464,11991,11368,11135,10819,10922,9959,9524,8768,8707,8550,7991,7455,7123,6602,6545,5688,5139,4930,4538,4050,3436,3066,2582,2319,2033,1750,1486,1294,982,805,664,510,390,309,248,177,127,86,65,42,62 2,3,1,2035,1191291,16616,16648,16660,16638,16588,16525,16457,16389,16328,16263,16198,16127,16053,15980,15917,15872,15849,15863,15932,16039,16169,16300,18284,18538,17743,18329,18162,19017,19429,18943,18644,18011,18053,17593,17494,17766,17069,17053,17082,17035,16965,17125,17439,17814,17837,17658,16974,16857,16323,16740,16303,15705,15825,15490,15032,15234,13776,13213,12986,12494,12365,11893,11268,11028,10708,10801,9845,9404,8644,8573,8408,7848,7309,6976,6447,6376,5525,4974,4752,4358,3873,3265,2899,2424,2159,1879,1601,1342,1155,871,700,573,428,320,252,195,135,96,63,47,66 2,3,1,2036,1206951,16687,16720,16735,16727,16690,16633,16566,16497,16432,16374,16313,16247,16178,16109,16047,16002,15987,16010,16068,16168,16293,16428,16547,18513,18753,17943,18518,18338,19180,19576,19077,18765,18118,18149,17679,17586,17850,17147,17121,17144,17092,17005,17157,17457,17828,17845,17655,16963,16836,16298,16702,16258,15651,15765,15428,14965,15153,13695,13125,12894,12397,12263,11792,11163,10917,10592,10674,9723,9275,8512,8431,8260,7696,7153,6817,6282,6196,5348,4797,4563,4165,3685,3088,2722,2261,1999,1720,1448,1203,1024,757,603,483,353,262,200,150,103,71,46,70 2,3,1,2037,1222484,16753,16792,16807,16803,16779,16734,16675,16606,16539,16478,16424,16362,16297,16235,16176,16133,16118,16149,16215,16305,16423,16553,16677,16778,18728,18952,18132,18696,18502,19332,19708,19200,18872,18215,18243,17766,17670,17930,17215,17185,17202,17137,17035,17182,17474,17838,17848,17644,16946,16810,16266,16658,16207,15592,15699,15363,14892,15064,13609,13029,12798,12294,12158,11686,11052,10801,10468,10538,9592,9137,8371,8282,8100,7533,6985,6645,6103,6000,5160,4610,4363,3962,3487,2901,2541,2092,1832,1557,1296,1068,894,653,507,398,289,209,155,114,77,52,72 2,3,1,2038,1237873,16812,16858,16879,16875,16856,16824,16776,16715,16649,16584,16529,16472,16413,16354,16303,16262,16251,16280,16355,16453,16560,16685,16803,16909,16995,18929,19140,18309,18862,18654,19471,19827,19310,18969,18309,18337,17846,17750,18002,17279,17242,17246,17169,17055,17204,17486,17842,17842,17627,16920,16776,16227,16608,16149,15526,15630,15293,14811,14968,13517,12930,12698,12188,12048,11577,10939,10676,10336,10393,9451,8991,8224,8124,7931,7358,6805,6460,5910,5793,4960,4411,4150,3750,3278,2707,2353,1915,1660,1395,1150,932,770,551,420,326,230,162,118,85,56,78 2,3,1,2039,1253118,16866,16918,16945,16947,16928,16901,16866,16816,16758,16695,16635,16578,16524,16471,16422,16389,16380,16415,16486,16594,16709,16823,16936,17037,17128,17198,19118,19317,18475,19014,18793,19595,19934,19408,19063,18404,18423,17921,17820,18068,17335,17289,17279,17192,17073,17220,17493,17836,17829,17602,16888,16735,16182,16551,16083,15457,15555,15215,14724,14867,13420,12826,12594,12078,11934,11461,10818,10542,10195,10240,9302,8836,8067,7955,7750,7170,6610,6264,5706,5570,4750,4200,3928,3525,3060,2508,2157,1740,1489,1239,1005,806,652,457,343,260,178,124,88,62,86 2,3,1,2040,1268182,16906,16972,17005,17013,17000,16973,16943,16907,16860,16805,16746,16685,16630,16582,16539,16510,16507,16543,16622,16726,16850,16973,17075,17171,17257,17333,17389,19297,19483,18627,19152,18919,19708,20030,19502,19158,18490,18505,17989,17887,18125,17381,17321,17303,17213,17085,17231,17491,17825,17808,17570,16849,16687,16130,16487,16015,15384,15473,15131,14632,14761,13319,12719,12485,11962,11813,11337,10688,10399,10046,10075,9146,8671,7900,7774,7554,6968,6404,6054,5487,5335,4523,3976,3692,3291,2838,2300,1959,1560,1324,1085,868,684,541,374,273,203,136,92,63,93 2,3,1,2041,1283048,16941,17013,17060,17074,17066,17045,17015,16984,16951,16907,16856,16795,16737,16688,16650,16627,16628,16671,16751,16860,16983,17114,17226,17311,17392,17463,17525,17570,19464,19636,18766,19277,19032,19809,20122,19596,19245,18572,18580,18049,17944,18173,17411,17343,17324,17230,17090,17234,17481,17806,17781,17531,16803,16633,16072,16421,15943,15303,15385,15040,14533,14652,13213,12607,12371,11839,11685,11204,10547,10248,9887,9902,8977,8494,7720,7579,7345,6752,6184,5826,5255,5085,4285,3740,3447,3050,2606,2091,1759,1388,1162,937,737,568,444,299,211,155,101,67,97 2,3,1,2042,1297726,16970,17049,17101,17129,17127,17111,17088,17056,17029,16998,16959,16905,16847,16795,16756,16736,16746,16791,16879,16990,17118,17248,17368,17463,17533,17599,17655,17705,17738,19618,19775,18889,19389,19134,19907,20215,19684,19327,18648,18646,18103,17992,18207,17435,17363,17339,17241,17089,17229,17463,17779,17745,17485,16752,16571,16011,16349,15863,15217,15290,14944,14430,14538,13103,12491,12251,11710,11547,11061,10398,10087,9719,9719,8797,8304,7526,7371,7121,6523,5949,5585,5009,4818,4036,3495,3195,2800,2369,1878,1567,1218,1005,796,612,467,355,233,161,116,73,105 2,3,1,2043,1312210,16989,17077,17137,17170,17182,17173,17154,17129,17101,17076,17050,17008,16958,16906,16863,16843,16855,16909,17001,17118,17248,17385,17503,17606,17686,17740,17792,17836,17874,17893,19758,19899,19001,19491,19232,20004,20301,19768,19402,18714,18707,18147,18027,18234,17456,17379,17348,17242,17079,17216,17440,17745,17703,17433,16695,16506,15947,16271,15776,15124,15191,14844,14325,14418,12989,12366,12123,11571,11398,10907,10239,9917,9540,9523,8603,8100,7320,7146,6881,6279,5701,5328,4748,4539,3773,3244,2936,2549,2132,1673,1375,1055,856,663,503,373,278,179,120,85,113 2,3,1,2044,1326493,17007,17098,17166,17206,17224,17228,17215,17196,17174,17148,17128,17099,17061,17016,16974,16951,16963,17020,17121,17240,17378,17516,17641,17741,17829,17894,17935,17974,18006,18030,18035,19882,20010,19102,19591,19329,20095,20383,19845,19469,18775,18758,18178,18055,18257,17470,17388,17350,17235,17063,17197,17409,17703,17655,17375,16633,16437,15874,16186,15682,15025,15088,14741,14212,14292,12866,12236,11986,11423,11240,10744,10071,9735,9349,9313,8395,7882,7100,6908,6622,6020,5437,5054,4473,4247,3506,2984,2672,2293,1902,1472,1192,897,715,545,404,293,213,134,88,124 2,3,1,2045,1340551,17024,17116,17187,17235,17260,17270,17270,17256,17241,17221,17200,17177,17151,17119,17084,17062,17071,17129,17232,17361,17501,17647,17772,17879,17964,18038,18089,18118,18145,18162,18172,18162,19993,20112,19201,19690,19419,20181,20456,19914,19530,18826,18795,18201,18077,18275,17478,17390,17342,17221,17041,17170,17371,17657,17601,17311,16566,16360,15795,16094,15584,14923,14981,14630,14094,14159,12736,12095,11838,11265,11071,10572,9892,9542,9145,9085,8171,7648,6863,6652,6350,5742,5156,4767,4188,3947,3227,2718,2406,2044,1674,1273,1017,749,589,440,317,226,161,98,134 2,3,1,2046,1354400,17046,17132,17205,17257,17289,17306,17312,17311,17301,17288,17273,17250,17229,17209,17188,17172,17182,17237,17341,17473,17622,17770,17905,18010,18103,18174,18233,18271,18289,18301,18305,18299,18275,20095,20211,19299,19781,19505,20259,20520,19974,19581,18863,18823,18220,18096,18286,17480,17383,17329,17202,17010,17136,17329,17604,17543,17242,16492,16277,15710,15997,15480,14818,14866,14514,13968,14018,12595,11944,11679,11096,10892,10387,9701,9335,8924,8841,7933,7397,6610,6380,6060,5448,4861,4468,3892,3636,2942,2451,2146,1799,1453,1088,850,618,476,346,245,171,118,149 2,3,1,2047,1368026,17074,17154,17221,17274,17311,17335,17348,17353,17356,17347,17340,17323,17302,17287,17278,17275,17292,17348,17448,17582,17734,17891,18028,18145,18235,18313,18369,18415,18443,18447,18445,18432,18412,18378,20195,20307,19390,19866,19583,20329,20576,20023,19617,18892,18848,18236,18107,18290,17473,17369,17310,17175,16974,17097,17280,17547,17480,17166,16413,16187,15620,15896,15374,14705,14745,14390,13834,13864,12444,11783,11510,10917,10701,10190,9493,9109,8687,8581,7675,7129,6342,6090,5753,5139,4552,4157,3584,3319,2656,2189,1892,1562,1244,911,703,500,375,266,185,126,169 2,3,1,2048,1381448,17106,17182,17243,17291,17328,17357,17377,17389,17399,17402,17399,17390,17375,17360,17355,17365,17395,17459,17560,17688,17844,18002,18149,18268,18370,18444,18508,18551,18587,18601,18591,18572,18545,18516,18479,20292,20398,19475,19945,19653,20390,20621,20061,19646,18919,18869,18244,18113,18286,17461,17349,17283,17142,16931,17051,17226,17486,17408,17084,16326,16093,15524,15791,15261,14588,14617,14258,13689,13697,12282,11611,11331,10727,10497,9976,9270,8869,8434,8302,7401,6844,6054,5782,5429,4816,4233,3835,3274,2999,2374,1930,1641,1338,1044,752,569,395,290,202,136,187 2,3,1,2049,1394682,17143,17214,17271,17312,17345,17374,17399,17418,17435,17445,17454,17449,17442,17434,17428,17442,17485,17562,17671,17800,17949,18113,18261,18389,18493,18580,18639,18690,18723,18745,18745,18718,18685,18648,18617,18579,20382,20483,19554,20016,19713,20441,20656,20092,19672,18940,18883,18245,18109,18276,17443,17322,17250,17103,16882,17001,17168,17418,17331,16995,16234,15995,15424,15680,15142,14460,14480,14114,13532,13520,12109,11428,11139,10522,10278,9746,9031,8612,8163,8005,7108,6537,5750,5461,5092,4482,3904,3506,2959,2682,2099,1680,1406,1124,863,611,450,305,220,149,208 2,3,1,2050,1407720,17186,17251,17304,17340,17366,17391,17416,17441,17464,17481,17497,17504,17501,17502,17502,17515,17563,17652,17774,17912,18061,18219,18372,18502,18614,18703,18776,18822,18862,18881,18889,18872,18831,18788,18749,18717,18670,20467,20562,19624,20076,19765,20481,20682,20118,19693,18955,18889,18239,18098,18259,17416,17289,17211,17059,16829,16947,17102,17342,17247,16901,16139,15893,15318,15562,15014,14326,14332,13957,13363,13331,11924,11233,10934,10302,10041,9500,8774,8337,7874,7688,6791,6214,5432,5120,4741,4138,3568,3173,2649,2372,1826,1442,1185,930,702,484,349,231,163,227 2,3,1,2051,1420580,17238,17294,17341,17373,17394,17412,17433,17458,17487,17510,17532,17547,17555,17560,17570,17589,17636,17730,17864,18015,18173,18330,18479,18613,18727,18824,18899,18960,18994,19019,19025,19016,18986,18935,18889,18850,18808,18756,20546,20632,19685,20128,19806,20513,20705,20140,19708,18962,18887,18224,18081,18233,17384,17250,17166,17010,16773,16887,17029,17261,17156,16804,16039,15783,15207,15435,14878,14181,14172,13789,13182,13129,11726,11025,10711,10066,9786,9235,8499,8046,7564,7347,6459,5874,5097,4772,4378,3783,3231,2842,2344,2067,1571,1215,980,757,557,375,265,172,250 2,3,1,2052,1433269,17295,17346,17383,17411,17427,17440,17454,17475,17503,17533,17561,17582,17598,17614,17628,17657,17710,17803,17941,18105,18276,18442,18590,18721,18838,18937,19021,19084,19132,19152,19163,19154,19129,19090,19036,18989,18941,18894,18836,20616,20693,19736,20169,19838,20540,20723,20155,19715,18961,18876,18204,18057,18203,17346,17205,17116,16957,16709,16819,16951,17174,17062,16701,15932,15667,15088,15300,14731,14023,14000,13609,12988,12915,11515,10799,10471,9812,9514,8951,8207,7731,7232,6988,6109,5515,4750,4410,4009,3428,2895,2518,2044,1779,1326,1009,798,601,433,286,197,272 2,3,1,2053,1445768,17358,17403,17435,17453,17465,17473,17482,17496,17520,17549,17584,17611,17633,17657,17682,17715,17777,17877,18014,18182,18367,18545,18702,18832,18948,19047,19133,19205,19256,19290,19297,19291,19267,19233,19192,19136,19080,19027,18974,18906,20675,20744,19776,20201,19864,20564,20734,20163,19714,18952,18861,18175,18026,18167,17302,17155,17063,16897,16639,16746,16868,17083,16964,16591,15819,15542,14961,15155,14570,13853,13815,13415,12781,12684,11287,10556,10213,9539,9222,8647,7891,7392,6880,6609,5739,5146,4392,4038,3634,3072,2564,2198,1760,1505,1100,824,635,468,329,213,302 2,3,1,2054,1458114,17424,17466,17492,17505,17507,17511,17515,17524,17541,17566,17600,17633,17662,17692,17725,17769,17835,17944,18088,18255,18444,18635,18805,18944,19059,19158,19243,19317,19377,19414,19435,19426,19405,19371,19335,19292,19228,19168,19107,19045,18967,20726,20785,19808,20230,19889,20581,20737,20163,19703,18937,18838,18140,17990,18124,17254,17102,17004,16830,16562,16667,16780,16987,16859,16476,15697,15409,14821,14994,14398,13671,13617,13208,12558,12435,11040,10296,9936,9246,8909,8316,7552,7036,6509,6209,5357,4763,4024,3664,3261,2726,2240,1897,1489,1251,900,656,494,358,245,331 2,3,1,2055,1470294,17492,17532,17555,17562,17559,17553,17553,17557,17569,17587,17617,17649,17684,17721,17760,17812,17889,18002,18157,18329,18516,18713,18894,19047,19171,19269,19354,19426,19489,19535,19559,19564,19539,19509,19472,19435,19384,19316,19248,19178,19107,19019,20766,20816,19835,20254,19906,20588,20733,20154,19688,18914,18808,18099,17949,18077,17202,17042,16938,16757,16481,16584,16688,16884,16747,16350,15566,15265,14669,14822,14212,13476,13404,12983,12317,12166,10773,10017,9638,8935,8569,7963,7192,6660,6120,5798,4960,4368,3656,3290,2895,2384,1933,1608,1240,1024,720,513,378,268,369 2,3,1,2056,1482314,17562,17601,17621,17624,17616,17605,17595,17595,17602,17615,17638,17666,17700,17743,17789,17847,17932,18056,18215,18398,18590,18785,18972,19135,19274,19381,19465,19537,19597,19647,19679,19688,19676,19644,19611,19572,19527,19472,19396,19319,19241,19159,19060,20797,20841,19860,20270,19914,20588,20721,20140,19665,18885,18774,18053,17903,18025,17142,16975,16866,16680,16395,16497,16588,16775,16626,16217,15423,15107,14504,14636,14015,13266,13176,12740,12056,11875,10488,9719,9319,8596,8206,7590,6813,6264,5717,5373,4555,3971,3282,2923,2533,2058,1638,1343,1016,819,563,393,281,412 2,3,1,2057,1494179,17633,17671,17690,17690,17677,17662,17647,17637,17640,17648,17666,17687,17717,17759,17810,17876,17967,18099,18268,18455,18659,18859,19045,19212,19361,19485,19577,19648,19708,19755,19792,19807,19800,19780,19745,19711,19664,19614,19552,19466,19382,19293,19200,19093,20825,20865,19877,20280,19914,20580,20704,20119,19636,18851,18734,18004,17853,17966,17075,16902,16788,16597,16305,16403,16484,16657,16496,16071,15267,14937,14328,14437,13802,13041,12929,12476,11776,11563,10180,9398,8971,8233,7822,7194,6413,5855,5300,4933,4143,3571,2919,2561,2190,1747,1368,1103,815,643,432,293,446 2,3,1,2058,1505883,17700,17742,17759,17759,17743,17723,17704,17689,17682,17685,17699,17715,17738,17776,17826,17896,17996,18134,18311,18507,18715,18927,19118,19286,19437,19571,19680,19760,19820,19866,19899,19919,19919,19904,19881,19845,19803,19751,19694,19622,19527,19434,19335,19234,19122,20847,20881,19887,20281,19906,20569,20679,20091,19602,18811,18690,17950,17796,17901,17002,16825,16706,16511,16209,16304,16371,16528,16353,15912,15100,14756,14138,14223,13571,12798,12662,12192,11474,11227,9848,9047,8600,7850,7418,6775,5999,5430,4870,4489,3730,3179,2561,2215,1863,1460,1124,885,641,494,323,476 2,3,1,2059,1517406,17767,17808,17830,17828,17813,17789,17765,17746,17734,17727,17735,17748,17765,17797,17843,17912,18015,18163,18346,18550,18766,18983,19186,19359,19512,19646,19766,19862,19931,19977,20009,20027,20031,20022,20006,19980,19937,19890,19831,19765,19683,19579,19476,19368,19263,19146,20863,20889,19888,20274,19895,20548,20647,20057,19561,18767,18641,17890,17733,17831,16926,16744,16620,16418,16108,16195,16246,16387,16197,15739,14919,14559,13932,13990,13322,12535,12373,11883,11148,10863,9488,8671,8206,7444,6988,6342,5572,4992,4436,4042,3323,2791,2217,1886,1557,1200,903,697,493,371,517 2,3,1,2060,1528769,17829,17875,17896,17899,17881,17859,17831,17807,17791,17779,17777,17784,17798,17823,17864,17929,18031,18181,18374,18585,18809,19033,19242,19426,19584,19722,19843,19949,20032,20087,20119,20135,20139,20134,20123,20105,20071,20024,19970,19902,19825,19735,19621,19509,19397,19287,19164,20873,20889,19880,20264,19876,20521,20609,20017,19516,18718,18585,17824,17664,17755,16845,16658,16527,16320,15999,16076,16111,16233,16029,15553,14724,14346,13708,13739,13054,12251,12061,11550,10794,10470,9101,8275,7788,7015,6544,5894,5125,4551,3999,3604,2921,2421,1890,1579,1282,966,711,537,371,576 2,3,2,2014,769123,13702,15591,15768,15057,14992,14889,15382,15479,15188,15217,14735,14368,13965,13975,14055,13587,13440,13327,13240,13533,13707,13737,13862,13627,13175,12508,12502,12177,12437,12463,12272,12587,12590,12423,12630,11840,11786,11305,11243,11324,10710,10707,10428,10692,10260,9690,9212,8903,8814,8750,8682,8318,8080,7563,7572,7031,6521,6331,5866,5530,5006,4567,4252,4159,3745,3425,3185,2975,2569,2385,2237,2102,1853,1598,1578,1383,1351,1233,1165,1142,963,858,823,795,715,584,553,480,411,352,325,231,198,164,120,85,57,46,29,27,52 2,3,2,2015,785149,13809,13770,15652,15816,15107,15040,14937,15429,15519,15228,15258,14780,14408,14011,14023,14109,13652,13518,13418,13348,13654,13832,13862,13978,13736,13283,12613,12601,12267,12524,12551,12348,12653,12653,12482,12686,11887,11833,11347,11283,11362,10747,10731,10449,10710,10272,9704,9229,8914,8826,8758,8686,8324,8087,7567,7576,7033,6524,6331,5864,5526,5005,4565,4250,4158,3743,3419,3178,2965,2560,2375,2226,2088,1839,1585,1564,1366,1330,1210,1139,1112,935,830,790,759,678,549,514,444,376,320,291,205,173,141,103,74,47,37,23,58 2,3,2,2016,801212,13916,13876,13833,15702,15864,15158,15088,14984,15472,15560,15269,15302,14828,14452,14063,14076,14175,13733,13613,13526,13466,13784,13955,13982,14089,13844,13386,12714,12693,12356,12606,12635,12419,12716,12712,12534,12739,11932,11878,11388,11322,11396,10778,10752,10464,10724,10283,9716,9244,8921,8834,8760,8687,8327,8095,7570,7577,7031,6526,6328,5861,5520,5001,4562,4247,4154,3737,3408,3165,2952,2548,2362,2209,2070,1822,1570,1544,1345,1307,1182,1109,1077,905,798,753,718,639,513,475,407,342,286,256,180,148,119,87,61,37,29,54 2,3,2,2017,817319,14031,13984,13939,13883,15751,15913,15209,15135,15026,15517,15601,15313,15349,14878,14502,14120,14140,14255,13829,13725,13645,13594,13911,14074,14094,14198,13949,13485,12809,12784,12441,12684,12710,12484,12772,12761,12586,12791,11975,11921,11427,11357,11425,10806,10768,10478,10737,10292,9727,9255,8926,8838,8762,8687,8328,8099,7570,7574,7030,6527,6323,5856,5512,4996,4557,4241,4144,3724,3391,3149,2934,2533,2346,2191,2049,1802,1550,1518,1321,1277,1151,1077,1037,869,759,713,677,594,474,433,369,307,254,224,156,125,99,72,48,29,57 2,3,2,2018,833473,14152,14100,14047,13989,13934,15801,15962,15258,15178,15071,15562,15645,15360,15399,14934,14558,14187,14218,14352,13941,13847,13775,13719,14033,14185,14203,14305,14048,13578,12902,12870,12525,12755,12780,12545,12822,12810,12636,12839,12015,11960,11462,11386,11451,10828,10782,10493,10750,10300,9734,9262,8927,8841,8763,8687,8328,8100,7566,7571,7026,6526,6316,5848,5501,4988,4550,4231,4129,3708,3370,3132,2912,2514,2326,2169,2023,1778,1522,1487,1290,1242,1114,1037,992,829,718,669,631,548,433,392,331,271,222,194,133,104,81,58,37,60 2,3,2,2019,849667,14282,14221,14163,14096,14039,13986,15851,16010,15303,15222,15116,15609,15692,15409,15454,14995,14621,14268,14314,14467,14064,13978,13900,13838,14150,14292,14310,14404,14142,13669,12991,12954,12601,12821,12844,12600,12869,12856,12684,12884,12053,11995,11494,11411,11473,10848,10794,10505,10761,10307,9738,9267,8927,8842,8763,8684,8325,8098,7560,7568,7020,6521,6305,5838,5489,4977,4536,4215,4107,3686,3348,3109,2887,2490,2302,2142,1991,1746,1491,1452,1254,1203,1072,993,943,784,673,624,584,501,393,350,294,235,191,165,111,85,66,45,67 2,3,2,2020,865890,14408,14351,14284,14213,14146,14091,14037,15899,16054,15352,15266,15163,15658,15742,15463,15515,15065,14699,14363,14428,14592,14198,14105,14018,13952,14262,14398,14412,14495,14233,13754,13077,13031,12670,12883,12902,12653,12917,12901,12728,12926,12088,12027,11521,11431,11491,10866,10804,10516,10768,10310,9739,9270,8928,8841,8763,8678,8318,8094,7553,7561,7011,6514,6293,5826,5470,4960,4515,4194,4084,3661,3321,3082,2857,2460,2272,2107,1952,1708,1454,1409,1213,1157,1027,946,892,735,628,575,535,452,352,308,256,203,162,139,92,69,53,75 2,3,2,2021,882118,14527,14478,14415,14334,14263,14198,14142,14087,15942,16099,15398,15313,15212,15711,15797,15524,15586,15149,14792,14478,14551,14728,14329,14227,14131,14062,14372,14502,14507,14586,14321,13838,13155,13099,12733,12940,12957,12702,12961,12945,12770,12965,12117,12051,11542,11448,11505,10882,10813,10524,10772,10309,9736,9270,8928,8840,8760,8668,8311,8087,7542,7549,6997,6503,6275,5809,5445,4935,4487,4168,4054,3631,3288,3048,2823,2428,2236,2069,1908,1665,1412,1361,1167,1108,978,894,835,687,578,525,482,406,310,267,219,173,136,114,73,54,90 2,3,2,2022,898361,14645,14598,14542,14466,14384,14316,14249,14192,14132,15988,16143,15446,15363,15264,15769,15858,15596,15670,15249,14905,14604,14682,14862,14455,14343,14240,14169,14478,14595,14600,14671,14407,13915,13226,13162,12792,12995,13009,12747,13000,12985,12808,12998,12142,12071,11560,11460,11518,10897,10819,10528,10774,10306,9731,9268,8926,8837,8752,8656,8300,8077,7528,7533,6981,6490,6254,5784,5414,4903,4457,4137,4019,3595,3251,3010,2783,2387,2195,2022,1859,1616,1367,1312,1120,1053,922,839,778,632,529,474,432,359,268,228,187,144,111,91,58,99 2,3,2,2023,914623,14765,14717,14663,14593,14517,14437,14368,14300,14237,14179,16035,16191,15497,15415,15324,15832,15929,15678,15771,15367,15031,14740,14813,14990,14573,14455,14347,14274,14576,14687,14688,14756,14486,13985,13290,13220,12850,13049,13057,12789,13038,13022,12842,13026,12165,12088,11572,11471,11529,10907,10821,10528,10773,10304,9725,9263,8921,8830,8744,8642,8287,8064,7510,7516,6961,6472,6226,5754,5375,4868,4422,4101,3977,3553,3209,2965,2735,2342,2146,1970,1803,1563,1315,1254,1064,998,866,779,715,580,477,421,383,311,228,193,157,117,89,71,104 2,3,2,2024,930876,14881,14837,14783,14715,14644,14570,14488,14418,14346,14286,14226,16083,16241,15551,15474,15387,15906,16014,15777,15890,15497,15165,14875,14938,15107,14686,14563,14453,14372,14671,14774,14774,14833,14558,14047,13347,13276,12905,13096,13103,12829,13072,13054,12870,13050,12184,12100,11583,11479,11539,10914,10820,10525,10771,10300,9717,9257,8910,8821,8733,8625,8270,8048,7490,7493,6938,6446,6191,5713,5332,4828,4382,4059,3929,3505,3160,2914,2679,2288,2090,1911,1743,1505,1256,1194,1009,934,807,719,654,523,422,373,332,266,193,162,128,93,69,118 2,3,2,2025,947125,14994,14954,14903,14835,14767,14698,14621,14540,14464,14395,14334,14274,16134,16293,15611,15537,15461,15993,16116,15895,16019,15636,15297,15002,15055,15220,14796,14670,14552,14467,14760,14861,14854,14906,14623,14103,13405,13330,12954,13140,13145,12866,13102,13080,12893,13070,12199,12109,11593,11486,11545,10918,10816,10521,10769,10290,9708,9247,8900,8810,8718,8605,8251,8028,7466,7465,6906,6413,6147,5669,5284,4783,4335,4012,3875,3452,3105,2855,2619,2228,2027,1846,1675,1438,1195,1128,944,872,742,654,588,466,374,322,283,225,161,133,102,72,126 2,3,2,2026,963371,15102,15068,15021,14955,14888,14820,14751,14673,14587,14513,14443,14383,14326,16187,16352,15676,15612,15550,16095,16235,16024,16160,15773,15425,15123,15167,15331,14904,14773,14647,14555,14848,14942,14927,14972,14681,14159,13461,13379,12999,13181,13185,12898,13127,13102,12913,13085,12210,12117,11601,11489,11547,10920,10811,10517,10761,10278,9694,9236,8886,8797,8700,8581,8227,8005,7438,7431,6867,6371,6098,5620,5231,4731,4283,3958,3815,3393,3042,2790,2550,2160,1958,1774,1601,1366,1127,1056,880,801,676,591,521,413,324,274,240,189,131,106,79,131 2,3,2,2027,979593,15203,15177,15135,15074,15007,14941,14873,14803,14720,14636,14561,14492,14435,14380,16247,16417,15752,15702,15655,16216,16366,16166,16297,15905,15545,15236,15276,15437,15008,14868,14736,14643,14931,15015,14996,15028,14738,14214,13512,13425,13041,13219,13220,12925,13148,13121,12930,13099,12220,12123,11605,11488,11545,10921,10804,10507,10751,10263,9678,9221,8870,8780,8678,8554,8200,7978,7402,7387,6819,6325,6044,5564,5171,4672,4223,3898,3750,3324,2969,2716,2474,2087,1882,1701,1521,1288,1058,984,809,729,611,524,460,358,275,231,200,154,104,83,139 2,3,2,2028,995756,15301,15278,15244,15188,15127,15060,14994,14926,14849,14769,14685,14611,14544,14489,14441,16312,16493,15841,15806,15778,16349,16507,16303,16429,16031,15658,15346,15380,15540,15104,14957,14823,14724,15005,15082,15054,15085,14795,14264,13558,13467,13081,13253,13250,12946,13166,13137,12943,13111,12227,12126,11605,11484,11543,10919,10792,10494,10736,10245,9659,9204,8852,8760,8654,8523,8169,7943,7357,7338,6767,6272,5984,5501,5104,4606,4156,3830,3673,3247,2889,2633,2388,2006,1802,1618,1435,1208,984,906,738,657,541,462,398,304,231,191,162,122,80,147 2,3,2,2029,1011902,15400,15376,15346,15299,15241,15181,15114,15047,14974,14898,14818,14735,14663,14599,14549,14507,16388,16584,15947,15929,15913,16493,16644,16436,16554,16152,15768,15453,15481,15639,15195,15044,14903,14797,15075,15141,15112,15141,14847,14310,13601,13505,13117,13282,13277,12965,13179,13152,12954,13119,12231,12125,11603,11481,11539,10915,10778,10478,10720,10225,9637,9183,8830,8737,8626,8486,8131,7898,7305,7283,6709,6212,5915,5431,5030,4533,4082,3752,3588,3160,2801,2541,2295,1921,1715,1527,1345,1122,906,824,666,582,476,399,338,257,192,155,129,94,150 2,3,2,2030,1027979,15506,15476,15445,15400,15353,15295,15235,15167,15095,15024,14948,14868,14788,14719,14659,14616,14584,16478,16690,16072,16064,16057,16633,16775,16563,16673,16267,15875,15555,15579,15729,15282,15125,14976,14864,15137,15199,15169,15194,14893,14352,13640,13540,13148,13306,13298,12982,13192,13162,12964,13125,12231,12122,11600,11475,11530,10906,10760,10459,10702,10201,9612,9159,8805,8711,8590,8445,8082,7843,7247,7220,6642,6143,5839,5353,4946,4451,3997,3664,3492,3063,2707,2444,2195,1824,1617,1433,1248,1031,824,743,589,513,411,338,285,213,155,122,99,162 2,3,2,2031,1044008,15607,15584,15545,15500,15454,15408,15349,15289,15216,15145,15074,14998,14921,14845,14779,14725,14693,14676,16586,16814,16208,16208,16199,16767,16902,16685,16787,16377,15975,15654,15668,15817,15364,15199,15043,14924,15198,15256,15223,15239,14935,14390,13676,13570,13174,13325,13317,12997,13202,13170,12970,13127,12231,12118,11596,11466,11518,10894,10740,10439,10679,10176,9583,9132,8775,8677,8549,8391,8025,7784,7182,7148,6566,6066,5756,5267,4855,4358,3904,3566,3386,2958,2603,2335,2085,1722,1516,1331,1148,936,744,657,518,442,349,284,236,172,123,94,174 2,3,2,2032,1059955,15706,15685,15654,15600,15554,15509,15462,15403,15339,15266,15196,15124,15051,14977,14905,14846,14802,14785,14784,16712,16948,16353,16350,16334,16897,17022,16798,16897,16480,16075,15745,15754,15901,15440,15268,15105,14982,15258,15310,15272,15281,14973,14423,13708,13596,13196,13343,13334,13009,13207,13174,12971,13127,12230,12113,11589,11452,11502,10880,10718,10416,10654,10146,9553,9101,8738,8636,8497,8329,7961,7716,7109,7066,6480,5979,5660,5169,4750,4255,3799,3458,3270,2843,2489,2219,1969,1615,1408,1226,1042,846,658,577,450,374,294,234,190,135,94,175 2,3,2,2033,1075801,15787,15785,15755,15709,15655,15609,15563,15516,15453,15388,15317,15246,15177,15107,15037,14972,14924,14894,14894,14911,16848,17094,16496,16486,16464,17020,17136,16908,17000,16583,16165,15833,15835,15976,15509,15330,15165,15040,15314,15357,15316,15318,15008,14452,13734,13617,13217,13357,13349,13017,13210,13175,12970,13125,12227,12104,11577,11435,11485,10863,10693,10390,10625,10113,9517,9065,8695,8584,8438,8260,7890,7640,7026,6973,6385,5884,5555,5058,4635,4142,3681,3339,3143,2719,2367,2095,1844,1499,1295,1114,940,749,577,499,382,313,243,188,150,104,178 2,3,2,2034,1091518,15858,15866,15855,15812,15764,15710,15663,15618,15566,15503,15439,15367,15300,15233,15168,15105,15051,15017,15005,15022,15048,16994,17236,16634,16616,16589,17139,17244,17011,17101,16679,16252,15915,15907,16045,15571,15390,15223,15095,15364,15400,15355,15351,15036,14475,13755,13636,13235,13371,13359,13021,13209,13174,12968,13121,12220,12090,11562,11417,11464,10844,10665,10360,10592,10077,9477,9021,8643,8524,8372,8184,7809,7553,6933,6872,6279,5778,5437,4937,4506,4014,3551,3208,3005,2588,2231,1958,1714,1378,1178,1005,833,656,500,423,320,258,195,147,114,185 2,3,2,2035,1107105,15928,15938,15936,15912,15868,15819,15765,15718,15668,15616,15554,15490,15420,15356,15294,15236,15184,15144,15129,15133,15160,15195,17137,17371,16764,16742,16709,17251,17348,17113,17196,16769,16334,15990,15973,16107,15631,15448,15278,15147,15410,15439,15389,15381,15060,14495,13774,13654,13249,13381,13367,13022,13206,13172,12965,13112,12208,12071,11543,11394,11441,10821,10633,10327,10557,10034,9427,8965,8580,8458,8297,8097,7719,7456,6830,6759,6162,5658,5305,4802,4364,3874,3411,3069,2859,2442,2088,1821,1579,1252,1062,889,731,568,423,354,263,207,152,112,194 2,3,2,2036,1122577,15993,16008,16008,15993,15968,15924,15874,15820,15769,15719,15667,15605,15543,15477,15418,15362,15316,15276,15256,15257,15271,15307,15340,17274,17499,16890,16861,16821,17358,17449,17210,17286,16853,16406,16059,16033,16168,15689,15505,15330,15192,15452,15474,15421,15405,15082,14513,13794,13669,13261,13389,13372,13021,13202,13168,12957,13100,12193,12050,11523,11369,11414,10795,10598,10291,10514,9982,9367,8901,8511,8384,8212,8000,7618,7349,6716,6635,6035,5526,5161,4655,4210,3722,3263,2917,2698,2288,1941,1675,1435,1130,941,779,632,480,353,292,211,163,115,199 2,3,2,2037,1137934,16057,16073,16078,16065,16049,16024,15979,15929,15871,15821,15769,15719,15659,15600,15539,15485,15442,15410,15389,15385,15397,15420,15452,15479,17405,17625,17009,16973,16928,17462,17545,17300,17370,16929,16473,16121,16091,16227,15747,15557,15373,15232,15488,15504,15447,15425,15101,14530,13809,13680,13271,13393,13374,13019,13197,13160,12945,13084,12174,12028,11500,11342,11384,10766,10562,10248,10463,9920,9298,8832,8436,8301,8119,7894,7507,7231,6593,6500,5893,5380,5002,4493,4045,3561,3101,2755,2529,2129,1788,1525,1293,1002,827,675,535,400,290,234,165,124,205 2,3,2,2038,1153164,16115,16138,16143,16135,16121,16105,16079,16035,15980,15924,15871,15822,15773,15716,15661,15607,15565,15537,15523,15519,15526,15546,15566,15591,15611,17532,17744,17123,17079,17033,17560,17637,17383,17445,16999,16533,16182,16148,16284,15800,15602,15413,15267,15520,15529,15470,15443,15119,14543,13822,13689,13277,13394,13376,13016,13187,13147,12930,13066,12153,12003,11475,11312,11351,10733,10517,10198,10401,9848,9224,8754,8351,8208,8014,7778,7385,7101,6458,6348,5737,5219,4829,4319,3869,3386,2929,2587,2354,1963,1629,1377,1149,880,717,573,448,329,232,184,126,215 2,3,2,2039,1168238,16165,16197,16209,16201,16191,16177,16161,16135,16086,16033,15974,15924,15876,15829,15777,15730,15687,15660,15652,15653,15661,15676,15691,15705,15723,15739,17653,17858,17231,17185,17131,17654,17720,17459,17514,17063,16593,16241,16203,16337,15847,15640,15448,15299,15547,15552,15490,15462,15134,14552,13832,13694,13280,13395,13377,13008,13174,13131,12912,13045,12130,11976,11447,11278,11315,10693,10464,10136,10329,9769,9141,8666,8257,8105,7899,7651,7253,6956,6307,6183,5562,5042,4642,4134,3680,3198,2749,2406,2172,1789,1470,1223,1010,763,610,481,369,264,183,141,222 2,3,2,2040,1183158,16205,16247,16268,16267,16258,16247,16233,16216,16186,16138,16084,16026,15978,15933,15892,15845,15811,15783,15775,15782,15796,15810,15822,15830,15837,15851,15862,17767,17965,17337,17285,17224,17739,17795,17530,17578,17127,16651,16297,16254,16385,15887,15675,15478,15324,15572,15571,15508,15476,15145,14559,13839,13698,13283,13395,13373,12996,13157,13113,12891,13022,12105,11945,11415,11242,11272,10646,10401,10065,10250,9684,9047,8569,8152,7990,7774,7512,7105,6796,6142,5998,5374,4854,4445,3934,3476,3003,2559,2223,1981,1616,1309,1076,877,650,513,396,297,208,141,238 2,3,2,2041,1197912,16236,16287,16318,16326,16324,16315,16303,16288,16267,16238,16189,16137,16080,16035,15996,15960,15925,15907,15898,15908,15925,15946,15957,15960,15962,15964,15974,15978,17874,18070,17438,17379,17309,17816,17865,17596,17641,17189,16706,16353,16301,16426,15925,15708,15503,15347,15594,15589,15524,15485,15153,14563,13845,13700,13285,13390,13364,12981,13137,13095,12870,12995,12077,11911,11379,11200,11219,10587,10328,9987,10163,9587,8945,8462,8037,7866,7635,7359,6942,6624,5959,5796,5172,4651,4232,3720,3264,2797,2363,2030,1790,1441,1151,936,748,545,425,320,234,160,251 2,3,2,2042,1212478,16264,16318,16359,16376,16383,16382,16371,16358,16340,16319,16289,16243,16192,16137,16098,16066,16040,16022,16023,16031,16051,16075,16094,16097,16092,16089,16087,16091,16087,17979,18168,17535,17465,17386,17888,17929,17659,17701,17247,16760,16400,16340,16463,15958,15736,15527,15367,15615,15604,15536,15493,15159,14565,13849,13702,13283,13381,13351,12964,13116,13073,12845,12966,12045,11874,11337,11146,11156,10518,10247,9902,10065,9478,8832,8344,7911,7727,7482,7189,6765,6430,5758,5582,4954,4432,4004,3497,3042,2585,2158,1836,1598,1270,1003,799,629,451,344,253,181,270 2,3,2,2043,1226834,16283,16347,16390,16418,16434,16441,16438,16427,16410,16392,16370,16342,16297,16249,16201,16167,16146,16137,16136,16157,16175,16202,16223,16234,16229,16219,16212,16204,16200,16193,18078,18263,17623,17543,17457,17954,17991,17718,17760,17304,16805,16440,16374,16495,15985,15760,15548,15388,15634,15616,15545,15498,15162,14566,13850,13699,13275,13368,13337,12945,13093,13048,12817,12932,12009,11831,11285,11083,11083,10443,10158,9805,9956,9359,8707,8215,7772,7577,7315,7003,6566,6217,5544,5350,4724,4196,3763,3260,2811,2364,1954,1640,1409,1107,857,674,520,366,273,195,299 2,3,2,2044,1240970,16300,16365,16419,16449,16475,16492,16497,16494,16479,16462,16443,16422,16396,16354,16313,16270,16247,16242,16250,16271,16301,16326,16350,16364,16367,16356,16342,16329,16313,16306,16293,18174,18349,17701,17614,17524,18017,18049,17776,17816,17353,16844,16475,16404,16522,16011,15782,15568,15406,15647,15624,15550,15501,15164,14565,13848,13691,13264,13352,13322,12924,13066,13019,12785,12896,11967,11776,11222,11009,11003,10359,10060,9699,9835,9227,8571,8072,7618,7408,7133,6796,6347,5991,5315,5103,4472,3947,3512,3019,2570,2139,1747,1450,1229,949,723,559,422,291,211,329 2,3,2,2045,1254900,16316,16382,16437,16478,16506,16533,16548,16553,16546,16531,16513,16495,16478,16453,16418,16382,16350,16343,16355,16386,16415,16452,16474,16490,16498,16495,16480,16459,16438,16419,16407,16389,18262,18426,17773,17680,17589,18078,18107,17831,17864,17395,16879,16506,16430,16547,16034,15802,15587,15420,15658,15630,15554,15502,15164,14561,13841,13680,13250,13335,13304,12900,13036,12987,12750,12851,11915,11712,11149,10928,10914,10264,9950,9580,9701,9086,8422,7914,7449,7225,6927,6570,6116,5747,5067,4834,4208,3688,3252,2765,2329,1918,1544,1267,1055,800,600,454,334,225,359 2,3,2,2046,1268619,16337,16400,16454,16496,16536,16564,16589,16604,16605,16598,16582,16565,16551,16535,16517,16487,16463,16446,16458,16491,16530,16566,16600,16615,16624,16625,16618,16598,16569,16544,16518,16504,16477,18339,18497,17840,17744,17650,18138,18162,17881,17905,17433,16910,16533,16453,16570,16055,15821,15600,15430,15667,15634,15556,15501,15161,14552,13829,13668,13235,13316,13283,12872,13004,12951,12708,12795,11853,11637,11070,10839,10815,10158,9828,9449,9555,8931,8256,7740,7264,7019,6701,6329,5867,5484,4802,4552,3933,3418,2980,2508,2086,1696,1350,1088,891,665,488,361,259,388 2,3,2,2047,1282146,16363,16421,16472,16514,16554,16595,16620,16645,16656,16658,16649,16634,16621,16608,16599,16587,16568,16560,16561,16592,16636,16681,16715,16741,16748,16752,16749,16737,16708,16676,16643,16614,16593,16556,18410,18565,17905,17807,17710,18195,18213,17924,17943,17468,16935,16557,16473,16591,16075,15836,15610,15438,15673,15636,15557,15497,15154,14538,13817,13653,13218,13294,13258,12842,12967,12908,12655,12730,11780,11554,10982,10740,10703,10039,9695,9308,9395,8758,8075,7549,7056,6792,6459,6070,5600,5202,4525,4256,3646,3136,2703,2250,1844,1484,1159,920,741,543,389,280,435 2,3,2,2048,1295470,16394,16447,16494,16531,16572,16613,16652,16676,16697,16710,16709,16701,16689,16678,16673,16670,16668,16665,16674,16697,16737,16788,16830,16856,16874,16876,16876,16868,16847,16815,16775,16739,16702,16672,16627,18477,18628,17968,17867,17767,18247,18257,17961,17976,17495,16959,16579,16491,16609,16089,15848,15618,15443,15679,15638,15555,15488,15142,14523,13802,13635,13199,13268,13232,12806,12923,12854,12592,12656,11699,11462,10884,10628,10578,9909,9549,9151,9218,8568,7875,7335,6829,6551,6200,5794,5312,4903,4231,3949,3348,2851,2430,1992,1614,1278,981,767,605,433,303,480 2,3,2,2049,1308582,16428,16478,16520,16554,16589,16631,16670,16708,16728,16751,16760,16761,16756,16746,16743,16744,16751,16765,16780,16810,16841,16890,16937,16972,16990,17003,17001,16995,16978,16954,16915,16872,16829,16781,16744,16694,18542,18690,18028,17923,17820,18292,18294,17993,18003,17521,16980,16599,16508,16622,16100,15857,15623,15448,15683,15636,15548,15474,15128,14506,13785,13614,13177,13240,13201,12765,12869,12789,12518,12571,11609,11360,10773,10505,10440,9765,9388,8978,9022,8358,7651,7102,6586,6288,5920,5497,5007,4589,3928,3630,3042,2563,2155,1746,1391,1082,819,628,483,338,523 2,3,2,2050,1321501,16472,16513,16550,16580,16611,16648,16688,16726,16759,16782,16801,16812,16815,16813,16811,16814,16825,16848,16880,16915,16954,16993,17039,17079,17105,17119,17128,17120,17105,17085,17054,17012,16962,16908,16853,16811,16760,18604,18749,18086,17976,17864,18330,18327,18020,18028,17544,16999,16616,16521,16633,16110,15864,15628,15451,15683,15629,15535,15459,15112,14486,13765,13590,13153,13208,13163,12712,12804,12714,12436,12476,11509,11245,10649,10368,10290,9606,9211,8787,8805,8123,7409,6851,6323,6011,5621,5181,4688,4264,3610,3302,2739,2276,1888,1507,1180,904,670,504,377,578 2,3,2,2051,1334228,16520,16557,16585,16610,16637,16670,16705,16744,16777,16813,16833,16853,16867,16873,16878,16882,16895,16922,16963,17015,17060,17107,17142,17181,17212,17234,17244,17245,17230,17212,17185,17151,17101,17040,16980,16920,16878,16824,18663,18805,18140,18021,17902,18364,18354,18046,18050,17566,17015,16630,16531,16642,16116,15870,15631,15451,15678,15617,15522,15441,15094,14462,13742,13565,13123,13168,13113,12650,12728,12631,12345,12371,11396,11117,10513,10217,10125,9430,9015,8574,8562,7867,7146,6579,6043,5708,5304,4853,4355,3926,3285,2975,2433,1999,1633,1279,986,742,538,394,642 2,3,2,2052,1346772,16577,16605,16629,16644,16667,16696,16727,16761,16795,16830,16864,16885,16908,16925,16938,16948,16963,16992,17038,17099,17160,17213,17256,17284,17314,17341,17358,17361,17355,17337,17312,17282,17240,17180,17112,17047,16987,16941,16884,18720,18857,18186,18060,17936,18394,18379,18069,18071,17585,17029,16641,16538,16648,16122,15875,15631,15446,15668,15604,15506,15421,15072,14437,13717,13535,13085,13117,13054,12577,12644,12538,12243,12251,11269,10976,10364,10052,9940,9235,8797,8338,8296,7591,6863,6290,5741,5388,4970,4510,4010,3577,2960,2646,2138,1729,1389,1071,810,596,421,694 2,3,2,2053,1359161,16637,16662,16678,16688,16701,16726,16753,16783,16812,16848,16881,16916,16940,16966,16990,17008,17029,17060,17108,17174,17243,17313,17362,17398,17417,17443,17464,17475,17471,17462,17437,17408,17371,17319,17252,17179,17114,17050,17001,16943,18773,18901,18226,18095,17967,18421,18401,18089,18089,17601,17039,16650,16543,16654,16126,15876,15626,15436,15657,15588,15487,15397,15047,14409,13688,13498,13036,13056,12984,12497,12550,12434,12126,12118,11128,10821,10199,9870,9735,9019,8556,8079,8010,7295,6562,5977,5421,5053,4624,4156,3657,3229,2635,2327,1854,1473,1164,881,653,468,748 2,3,2,2054,1371366,16697,16722,16734,16737,16746,16760,16783,16809,16834,16865,16899,16933,16971,16998,17031,17060,17089,17125,17175,17244,17318,17396,17462,17502,17530,17546,17566,17581,17585,17578,17562,17533,17497,17449,17390,17319,17246,17176,17110,17060,16997,18818,18939,18261,18125,17994,18445,18422,18106,18105,17614,17047,16657,16546,16658,16127,15871,15614,15425,15644,15570,15465,15370,15019,14377,13651,13450,12978,12985,12906,12407,12445,12315,11996,11970,10974,10650,10015,9668,9509,8780,8291,7799,7702,6979,6237,5645,5086,4703,4263,3789,3302,2878,2320,2020,1580,1237,959,710,514,819 2,3,2,2055,1383410,16762,16782,16794,16793,16794,16804,16817,16839,16860,16887,16916,16951,16987,17028,17063,17101,17141,17185,17239,17310,17388,17471,17544,17602,17634,17659,17670,17684,17692,17692,17678,17658,17624,17575,17521,17458,17386,17307,17236,17169,17114,17044,18856,18973,18292,18153,18019,18468,18440,18121,18117,17625,17053,16663,16548,16659,16123,15861,15602,15411,15628,15548,15440,15341,14987,14338,13603,13391,12910,12906,12818,12306,12328,12185,11851,11807,10804,10459,9812,9443,9258,8513,8006,7498,7371,6635,5893,5298,4733,4340,3892,3422,2945,2537,2014,1725,1327,1020,774,559,902 2,3,2,2056,1395293,16830,16846,16855,16853,16851,16852,16861,16873,16890,16913,16938,16968,17005,17044,17093,17133,17181,17237,17299,17374,17453,17540,17618,17684,17734,17763,17782,17788,17795,17799,17792,17774,17749,17703,17646,17589,17524,17448,17366,17295,17222,17160,17084,18890,19003,18318,18178,18042,18489,18455,18133,18126,17633,17057,16668,16547,16656,16114,15851,15588,15395,15610,15524,15413,15307,14946,14286,13546,13321,12834,12817,12717,12192,12196,12039,11692,11627,10613,10247,9588,9194,8980,8226,7699,7177,7014,6271,5531,4933,4372,3966,3521,3053,2598,2204,1721,1452,1096,824,612,987 2,3,2,2057,1407013,16897,16914,16919,16915,16911,16909,16908,16917,16924,16943,16964,16990,17022,17062,17109,17163,17213,17277,17351,17434,17518,17605,17687,17758,17816,17862,17886,17899,17898,17902,17898,17888,17865,17828,17774,17713,17654,17586,17507,17425,17347,17268,17200,17119,18919,19028,18343,18201,18065,18506,18466,18142,18133,17639,17060,16668,16541,16647,16105,15837,15572,15376,15589,15496,15380,15264,14894,14224,13478,13244,12747,12716,12603,12064,12049,11878,11514,11427,10403,10013,9340,8917,8679,7918,7371,6830,6634,5891,5154,4557,3996,3590,3145,2695,2259,1886,1449,1201,887,653,1085 2,3,2,2058,1418578,16963,16981,16987,16979,16973,16969,16965,16963,16968,16978,16994,17016,17044,17079,17127,17180,17243,17309,17391,17486,17578,17670,17752,17827,17890,17944,17985,18003,18008,18004,18002,17994,17979,17943,17900,17841,17778,17716,17645,17566,17480,17393,17308,17235,17149,18947,19051,18367,18223,18084,18518,18475,18149,18138,17644,17059,16664,16529,16636,16094,15821,15553,15354,15564,15463,15339,15212,14832,14151,13401,13155,12649,12602,12475,11922,11887,11698,11317,11204,10171,9755,9060,8619,8353,7588,7017,6461,6236,5492,4763,4169,3617,3211,2779,2346,1934,1592,1199,975,703,1176 2,3,2,2059,1430000,17025,17047,17054,17047,17037,17030,17025,17020,17013,17022,17029,17045,17070,17101,17144,17198,17260,17339,17422,17525,17630,17729,17817,17891,17958,18018,18067,18102,18112,18114,18104,18098,18084,18058,18014,17967,17906,17840,17776,17703,17621,17526,17432,17344,17266,17179,18971,19073,18389,18241,18097,18529,18482,18155,18142,17645,17052,16654,16515,16622,16079,15802,15531,15329,15533,15423,15289,15149,14757,14071,13314,13056,12539,12475,12333,11765,11708,11501,11098,10959,9912,9468,8761,8297,8007,7230,6638,6076,5818,5080,4359,3779,3237,2840,2425,2012,1633,1320,973,774,1274 2,3,2,2060,1441253,17088,17109,17120,17113,17104,17094,17086,17080,17070,17066,17073,17080,17099,17127,17165,17214,17277,17356,17453,17556,17668,17780,17875,17956,18022,18085,18139,18183,18211,18218,18214,18201,18187,18162,18129,18082,18032,17968,17900,17834,17758,17667,17564,17468,17374,17294,17206,18993,19094,18408,18254,18108,18538,18488,18159,18142,17642,17040,16642,16500,16606,16061,15780,15506,15299,15495,15373,15227,15073,14673,13980,13216,12944,12416,12332,12175,11591,11510,11281,10857,10683,9623,9156,8438,7954,7631,6847,6246,5669,5386,4653,3952,3384,2864,2481,2082,1700,1356,1075,773,1390 2,4,0,2014,549112,9788,12328,12330,12093,11805,11781,11671,11648,11103,10763,10483,10273,9806,9684,9677,9615,9444,9366,9317,9472,9405,9446,9829,10563,10376,9980,9449,9265,9166,9090,8886,8945,9072,8976,9124,8341,8321,8353,8075,7876,7255,7319,7211,7250,7279,6623,6245,6030,5907,5929,5514,5476,5129,5042,4977,4563,4145,3990,3999,3700,3293,3112,2867,2797,2615,2345,2243,2064,1715,1675,1465,1404,1255,1162,1149,986,911,881,776,763,648,599,555,463,427,399,329,291,276,246,204,138,134,96,82,50,31,33,16,14,35 2,4,0,2015,559745,9917,9822,12359,12355,12117,11828,11800,11694,11668,11122,10784,10505,10293,9822,9708,9699,9655,9496,9416,9388,9544,9492,9533,9900,10645,10443,10049,9512,9319,9221,9142,8939,8981,9108,9009,9155,8366,8344,8372,8094,7893,7266,7322,7215,7257,7279,6624,6244,6027,5903,5917,5507,5465,5117,5033,4956,4548,4131,3975,3985,3686,3280,3097,2852,2779,2596,2330,2224,2045,1698,1656,1448,1385,1236,1142,1128,966,890,857,752,736,624,573,528,437,401,371,304,267,250,221,182,121,115,81,69,41,25,26,12,34 2,4,0,2016,570481,10055,9952,9857,12385,12377,12139,11850,11819,11716,11689,11140,10805,10528,10313,9840,9738,9730,9707,9562,9478,9468,9624,9579,9618,9971,10725,10509,10116,9572,9369,9276,9190,8986,9014,9139,9041,9181,8389,8366,8389,8110,7905,7274,7323,7219,7263,7273,6625,6241,6022,5897,5902,5499,5452,5102,5022,4935,4533,4116,3958,3969,3669,3265,3080,2835,2760,2575,2312,2203,2024,1680,1636,1429,1364,1214,1121,1103,942,867,831,725,708,597,546,499,410,373,342,278,243,224,196,160,104,97,67,57,33,20,20,30 2,4,0,2017,581309,10190,10090,9986,9885,12407,12398,12159,11873,11838,11740,11711,11159,10826,10549,10336,9867,9777,9773,9774,9639,9550,9554,9708,9665,9701,10042,10800,10575,10180,9627,9418,9323,9234,9026,9044,9167,9069,9205,8413,8384,8405,8120,7915,7279,7322,7222,7267,7269,6623,6235,6015,5887,5886,5489,5436,5086,5009,4913,4516,4099,3939,3950,3650,3248,3062,2816,2738,2551,2291,2180,2000,1659,1613,1408,1340,1191,1098,1074,916,841,802,697,678,567,516,469,382,344,313,252,219,198,171,138,88,80,54,46,26,16,33 2,4,0,2018,592205,10315,10226,10124,10015,9911,12428,12416,12180,11895,11858,11762,11732,11177,10847,10573,10366,9902,9827,9831,9853,9725,9625,9640,9790,9749,9781,10110,10873,10638,10238,9682,9462,9365,9272,9061,9074,9194,9095,9225,8433,8401,8417,8128,7922,7281,7322,7222,7267,7264,6618,6227,6005,5875,5867,5477,5419,5068,4992,4890,4497,4080,3917,3929,3630,3229,3042,2795,2714,2524,2269,2155,1974,1637,1587,1384,1313,1164,1071,1043,888,813,770,666,644,536,485,437,353,315,284,227,194,172,148,117,73,66,43,36,20,32 2,4,0,2019,603150,10436,10351,10261,10153,10041,9933,12447,12435,12200,11918,11877,11784,11753,11194,10870,10604,10404,9948,9892,9900,9940,9815,9702,9725,9869,9830,9857,10176,10943,10692,10295,9731,9499,9401,9306,9095,9102,9219,9120,9244,8451,8413,8425,8132,7925,7282,7318,7219,7265,7255,6610,6216,5993,5860,5849,5462,5400,5047,4974,4866,4476,4059,3895,3906,3608,3207,3020,2770,2687,2496,2244,2128,1947,1611,1558,1357,1284,1135,1041,1009,856,781,735,633,608,503,452,403,323,287,255,202,170,148,126,98,60,53,34,28,33 2,4,0,2020,614153,10557,10473,10386,10290,10179,10064,9954,12467,12454,12221,11941,11896,11807,11774,11217,10902,10643,10454,10010,9968,9980,10031,9906,9778,9807,9947,9906,9930,10240,11003,10742,10344,9774,9532,9432,9337,9126,9126,9243,9141,9262,8464,8421,8430,8135,7926,7279,7314,7215,7261,7243,6600,6202,5979,5844,5830,5444,5379,5025,4954,4840,4452,4037,3871,3880,3583,3182,2994,2743,2657,2466,2216,2097,1915,1583,1526,1328,1251,1103,1008,973,822,747,699,597,571,469,417,368,293,259,227,177,146,126,105,80,48,42,26,40 2,4,0,2021,625217,10682,10594,10507,10415,10316,10202,10085,9976,12486,12475,12243,11963,11917,11828,11799,11250,10942,10696,10520,10085,10056,10068,10124,9994,9854,9887,10021,9979,9999,10296,11060,10786,10387,9810,9560,9463,9366,9153,9149,9262,9160,9276,8473,8427,8432,8135,7924,7275,7306,7208,7254,7229,6588,6187,5964,5826,5809,5426,5356,5001,4932,4812,4426,4013,3844,3852,3555,3154,2965,2712,2624,2433,2185,2063,1880,1551,1490,1295,1215,1069,973,933,785,711,660,559,532,433,381,333,262,231,198,152,124,105,87,64,38,32,43 2,4,0,2022,636336,10814,10719,10629,10537,10441,10339,10223,10107,9997,12507,12495,12265,11985,11937,11852,11831,11290,10995,10764,10599,10169,10148,10157,10214,10080,9931,9964,10092,10048,10060,10350,11109,10826,10425,9842,9588,9492,9394,9179,9168,9280,9175,9286,8480,8429,8432,8133,7920,7270,7296,7198,7244,7212,6574,6169,5947,5805,5785,5405,5331,4975,4906,4783,4398,3987,3814,3820,3523,3123,2932,2679,2589,2396,2151,2026,1842,1516,1450,1258,1176,1032,934,890,745,671,619,519,491,395,344,297,231,202,171,129,104,86,70,50,29,50 2,4,0,2023,647502,10945,10852,10754,10659,10563,10464,10360,10245,10128,10019,12528,12516,12286,12006,11960,11886,11871,11343,11063,10844,10688,10261,10241,10245,10302,10163,10006,10037,10159,10109,10118,10395,11151,10861,10459,9873,9612,9518,9420,9202,9186,9290,9186,9292,8482,8428,8429,8129,7913,7262,7283,7185,7231,7193,6556,6150,5928,5783,5758,5382,5304,4947,4879,4751,4368,3957,3782,3785,3488,3089,2896,2643,2551,2355,2113,1985,1799,1478,1408,1218,1133,990,892,845,702,629,576,477,448,357,307,263,201,174,145,107,85,69,56,38,54 2,4,0,2024,658721,11080,10983,10887,10784,10685,10586,10486,10382,10266,10150,10040,12549,12537,12306,12031,11993,11926,11924,11412,11144,10933,10781,10353,10333,10331,10386,10242,10078,10106,10217,10167,10169,10434,11189,10892,10493,9903,9634,9541,9442,9222,9198,9299,9193,9295,8484,8425,8424,8123,7904,7251,7268,7171,7216,7173,6537,6129,5906,5759,5730,5357,5273,4918,4850,4717,4334,3924,3746,3745,3449,3051,2858,2603,2508,2312,2071,1940,1752,1435,1361,1175,1086,945,847,797,657,585,531,436,405,319,270,229,172,147,120,87,68,54,43,62 2,4,0,2025,669999,11221,11119,11018,10917,10810,10709,10608,10508,10403,10288,10171,10061,12570,12558,12330,12065,12034,11980,11993,11494,11234,11027,10874,10444,10421,10414,10466,10318,10147,10167,10273,10219,10213,10469,11222,10924,10523,9931,9655,9562,9463,9237,9207,9305,9198,9298,8483,8421,8416,8113,7892,7238,7250,7154,7200,7150,6517,6106,5882,5732,5700,5329,5241,4887,4818,4679,4297,3887,3705,3703,3406,3011,2815,2558,2462,2264,2024,1889,1701,1387,1310,1126,1036,897,798,746,610,538,485,394,361,282,235,197,146,122,98,69,54,41,69 2,4,0,2026,681334,11362,11260,11155,11049,10944,10834,10731,10630,10529,10426,10310,10193,10083,12590,12582,12363,12106,12088,12050,12075,11584,11329,11122,10966,10532,10506,10492,10542,10389,10207,10226,10321,10264,10253,10500,11253,10954,10551,9957,9672,9581,9479,9248,9212,9307,9202,9297,8480,8413,8406,8100,7878,7224,7231,7135,7181,7125,6494,6082,5856,5703,5667,5300,5206,4853,4783,4637,4256,3846,3662,3656,3361,2966,2769,2509,2411,2211,1972,1834,1646,1337,1255,1075,982,846,746,692,561,491,439,352,320,245,202,167,121,99,79,54,41,71 2,4,0,2027,692716,11503,11401,11296,11186,11074,10968,10856,10753,10651,10552,10448,10332,10215,10104,12614,12615,12405,12161,12158,12133,12165,11679,11424,11215,11055,10617,10586,10568,10615,10452,10265,10277,10362,10304,10288,10530,11283,10981,10578,9980,9688,9594,9491,9257,9215,9308,9202,9294,8474,8402,8392,8085,7862,7207,7210,7114,7161,7098,6469,6054,5828,5672,5632,5269,5170,4815,4744,4592,4211,3801,3615,3605,3311,2917,2718,2456,2356,2153,1915,1773,1586,1282,1197,1021,924,792,692,636,512,443,392,309,279,210,170,139,99,79,62,42,71 2,4,0,2028,704164,11658,11542,11437,11327,11212,11098,10990,10878,10774,10674,10574,10470,10354,10236,10129,12648,12657,12460,12232,12241,12225,12261,11775,11518,11306,11141,10698,10663,10639,10680,10513,10316,10322,10399,10339,10323,10559,11311,11006,10602,10002,9697,9605,9500,9264,9217,9305,9200,9288,8466,8389,8375,8068,7844,7188,7187,7090,7138,7068,6442,6024,5797,5640,5596,5234,5131,4773,4700,4542,4162,3753,3564,3550,3255,2864,2662,2398,2295,2090,1853,1707,1520,1223,1135,963,864,735,636,578,462,395,344,267,239,177,140,113,79,62,47,75 2,4,0,2029,715663,11817,11698,11578,11469,11353,11236,11120,11012,10900,10797,10696,10596,10492,10375,10262,10163,12689,12712,12530,12316,12333,12322,12358,11870,11608,11392,11222,10775,10736,10702,10741,10565,10360,10363,10432,10374,10356,10585,11338,11029,10623,10017,9704,9612,9505,9268,9216,9300,9196,9280,8455,8374,8356,8050,7823,7168,7161,7064,7112,7035,6413,5991,5766,5604,5555,5196,5086,4727,4651,4488,4108,3700,3508,3490,3195,2805,2601,2335,2227,2021,1786,1635,1450,1160,1069,901,802,676,580,521,412,347,298,228,201,146,113,90,61,48,81 2,4,0,2030,727220,11984,11857,11735,11609,11495,11377,11258,11143,11034,10924,10819,10718,10618,10513,10401,10296,10206,12744,12782,12614,12409,12430,12419,12452,11961,11695,11473,11299,10848,10801,10763,10794,10611,10398,10399,10464,10407,10386,10608,11361,11049,10640,10029,9708,9616,9510,9269,9213,9293,9188,9269,8441,8357,8337,8029,7800,7145,7132,7036,7084,7000,6380,5957,5732,5566,5512,5154,5037,4676,4599,4430,4049,3642,3447,3424,3129,2740,2534,2266,2154,1946,1712,1559,1375,1093,999,836,737,616,523,464,362,302,254,191,166,119,90,70,46,82 2,4,0,2031,738854,12164,12024,11894,11767,11636,11519,11400,11280,11165,11057,10947,10841,10740,10640,10539,10436,10340,10263,12815,12866,12707,12507,12528,12515,12541,12049,11777,11552,11373,10912,10863,10815,10841,10652,10431,10434,10494,10437,10413,10629,11383,11063,10653,10038,9708,9620,9512,9268,9207,9283,9179,9254,8425,8338,8316,8006,7775,7120,7101,7006,7053,6962,6345,5920,5694,5525,5465,5107,4983,4620,4542,4367,3985,3580,3380,3352,3056,2669,2460,2190,2075,1865,1633,1478,1296,1022,927,769,670,555,466,408,313,258,214,157,134,95,70,53,83 2,4,0,2032,750551,12346,12205,12061,11926,11793,11661,11542,11423,11302,11189,11079,10969,10863,10762,10666,10573,10480,10397,10335,12900,12959,12805,12605,12625,12607,12627,12132,11856,11627,11439,10972,10917,10861,10883,10689,10465,10467,10522,10465,10438,10648,11399,11074,10662,10044,9707,9619,9512,9264,9198,9270,9167,9237,8406,8317,8291,7980,7747,7093,7068,6974,7018,6923,6307,5880,5653,5478,5413,5055,4924,4561,4480,4298,3916,3512,3308,3273,2976,2591,2379,2108,1989,1779,1550,1392,1212,947,851,700,603,495,410,353,266,217,177,127,106,74,53,87 2,4,0,2033,762316,12534,12387,12242,12093,11953,11818,11684,11565,11445,11326,11212,11101,10992,10885,10788,10701,10617,10537,10470,10421,12995,13058,12904,12702,12717,12695,12708,12211,11931,11693,11501,11025,10964,10902,10920,10726,10497,10497,10548,10490,10461,10662,11411,11082,10668,10048,9703,9617,9509,9258,9187,9254,9152,9218,8386,8293,8264,7952,7717,7064,7035,6937,6984,6881,6267,5837,5607,5426,5355,4997,4859,4496,4412,4223,3840,3437,3228,3186,2888,2505,2291,2021,1897,1687,1460,1302,1125,871,773,631,536,435,354,300,222,179,143,101,82,56,89 2,4,0,2034,774134,12724,12575,12425,12274,12120,11978,11841,11707,11588,11469,11349,11234,11124,11014,10912,10823,10744,10675,10610,10556,10516,13094,13157,13000,12795,12804,12778,12786,12285,11996,11754,11555,11073,11005,10938,10958,10760,10525,10525,10572,10513,10479,10672,11420,11086,10672,10050,9698,9611,9503,9249,9173,9236,9134,9197,8364,8266,8234,7921,7685,7033,6998,6899,6947,6836,6222,5789,5555,5370,5291,4935,4790,4426,4338,4141,3759,3355,3141,3091,2793,2413,2195,1927,1799,1588,1365,1206,1033,792,695,561,470,376,301,250,182,144,113,78,62,94 2,4,0,2035,786014,12913,12765,12613,12457,12301,12145,12001,11864,11730,11612,11492,11372,11257,11146,11041,10947,10868,10802,10748,10697,10653,10617,13193,13253,13093,12884,12886,12857,12860,12350,12058,11808,11602,11116,11043,10974,10993,10793,10553,10550,10592,10530,10493,10678,11426,11089,10672,10050,9689,9604,9494,9238,9157,9216,9115,9173,8340,8236,8201,7888,7651,6999,6959,6859,6905,6786,6172,5736,5499,5308,5222,4866,4716,4349,4256,4051,3670,3265,3047,2990,2691,2313,2094,1826,1694,1485,1266,1108,939,712,617,492,405,319,251,204,146,114,87,58,99 2,4,0,2036,797977,13109,12954,12803,12646,12484,12326,12168,12024,11887,11754,11635,11515,11395,11279,11173,11075,10991,10927,10876,10836,10794,10754,10719,13290,13346,13182,12969,12965,12932,12925,12411,12112,11856,11644,11153,11080,11008,11026,10822,10577,10573,10607,10545,10504,10682,11431,11089,10672,10046,9678,9593,9482,9224,9138,9195,9092,9148,8312,8205,8167,7853,7614,6963,6918,6815,6859,6731,6116,5678,5437,5241,5148,4790,4635,4265,4168,3955,3574,3169,2945,2880,2579,2207,1986,1719,1585,1378,1164,1008,845,633,540,425,344,266,207,164,115,87,65,101 2,4,0,2037,810025,13303,13151,12992,12836,12673,12510,12349,12191,12047,11911,11777,11658,11538,11417,11306,11207,11119,11050,11001,10964,10933,10895,10856,10818,13384,13435,13266,13050,13041,12998,12987,12464,12159,11898,11682,11190,11115,11040,11057,10849,10598,10591,10620,10556,10512,10685,11432,11087,10670,10040,9665,9580,9469,9209,9117,9171,9067,9119,8283,8172,8131,7814,7574,6924,6873,6768,6808,6671,6056,5615,5370,5170,5068,4710,4546,4174,4072,3850,3469,3065,2836,2762,2461,2095,1871,1608,1470,1268,1060,908,752,556,466,362,287,219,166,129,89,65,107 2,4,0,2038,822152,13492,13345,13189,13025,12863,12698,12533,12373,12214,12071,11934,11800,11681,11561,11444,11341,11251,11178,11125,11089,11062,11035,10997,10955,10914,13474,13520,13346,13127,13107,13060,13040,12512,12201,11937,11720,11225,11148,11070,11085,10874,10616,10605,10630,10564,10520,10684,11430,11083,10665,10032,9650,9564,9455,9190,9095,9145,9040,9088,8251,8137,8091,7774,7532,6882,6824,6716,6751,6604,5990,5546,5298,5092,4982,4623,4451,4077,3968,3738,3357,2953,2718,2636,2336,1977,1752,1493,1353,1155,955,808,661,482,396,303,235,176,132,100,67,108 2,4,0,2039,834340,13675,13534,13383,13222,13052,12889,12722,12557,12396,12238,12094,11957,11823,11703,11588,11479,11385,11310,11253,11213,11187,11164,11138,11097,11051,11005,13559,13600,13422,13193,13170,13115,13087,12555,12239,11975,11755,11257,11179,11096,11111,10892,10630,10618,10636,10571,10524,10681,11426,11076,10656,10021,9632,9548,9438,9170,9071,9116,9011,9054,8217,8099,8050,7731,7486,6835,6769,6659,6688,6530,5919,5472,5220,5008,4887,4528,4349,3971,3855,3618,3235,2833,2594,2504,2205,1853,1627,1374,1235,1042,852,712,574,411,332,249,189,140,102,75,112 2,4,0,2040,846575,13844,13717,13573,13416,13250,13078,12911,12746,12580,12421,12261,12117,11980,11846,11730,11623,11524,11444,11385,11342,11311,11289,11266,11238,11194,11143,11091,13640,13676,13488,13256,13225,13163,13130,12593,12277,12010,11788,11288,11207,11120,11130,10908,10640,10626,10642,10576,10527,10677,11420,11067,10644,10009,9612,9529,9418,9148,9043,9085,8980,9018,8181,8060,8005,7685,7435,6785,6709,6595,6619,6452,5841,5390,5135,4916,4786,4426,4238,3856,3733,3487,3105,2705,2463,2364,2066,1723,1500,1253,1116,930,751,618,490,345,273,201,150,109,78,121 2,4,0,2041,858832,13998,13886,13756,13606,13444,13276,13101,12935,12769,12604,12445,12284,12141,12002,11873,11765,11668,11584,11519,11474,11441,11415,11391,11366,11335,11286,11229,11173,13716,13743,13551,13311,13274,13206,13168,12631,12312,12044,11819,11316,11233,11139,11147,10921,10647,10633,10643,10579,10526,10669,11411,11054,10630,9994,9590,9509,9396,9123,9014,9052,8946,8979,8144,8017,7956,7634,7379,6728,6644,6525,6544,6368,5758,5302,5042,4817,4677,4315,4117,3733,3601,3347,2966,2570,2325,2216,1922,1589,1369,1131,997,820,653,528,412,285,220,160,116,83,130 2,4,0,2042,871099,14138,14040,13924,13789,13633,13470,13299,13125,12958,12793,12628,12468,12308,12164,12029,11908,11810,11728,11659,11608,11573,11545,11518,11492,11463,11428,11374,11311,11250,13783,13807,13607,13361,13317,13244,13206,12667,12345,12076,11846,11341,11254,11155,11160,10931,10654,10638,10644,10579,10522,10659,11399,11038,10615,9976,9566,9485,9372,9096,8982,9017,8909,8939,8102,7970,7903,7579,7319,6666,6573,6449,6461,6276,5667,5207,4942,4710,4559,4195,3987,3600,3459,3198,2818,2427,2179,2061,1773,1452,1238,1011,880,714,559,445,341,231,175,125,88,137 2,4,0,2043,883358,14260,14181,14079,13957,13817,13659,13493,13323,13148,12983,12816,12651,12491,12331,12191,12064,11953,11870,11803,11749,11707,11677,11648,11619,11590,11555,11515,11457,11388,11318,13847,13863,13656,13405,13355,13283,13242,12700,12377,12104,11873,11360,11270,11167,11170,10940,10658,10641,10642,10575,10517,10647,11384,11021,10599,9957,9540,9458,9345,9067,8948,8979,8871,8895,8057,7919,7846,7518,7252,6598,6497,6367,6372,6176,5567,5104,4833,4594,4430,4065,3847,3457,3307,3039,2664,2276,2028,1903,1621,1315,1107,892,766,613,471,369,277,185,136,96,145 2,4,0,2044,895586,14368,14302,14220,14112,13985,13843,13682,13517,13346,13172,13007,12839,12674,12514,12359,12225,12109,12013,11946,11893,11848,11812,11780,11749,11717,11683,11642,11598,11535,11457,11383,13903,13912,13699,13444,13393,13319,13275,12732,12405,12131,11893,11377,11283,11177,11179,10945,10660,10641,10637,10569,10510,10632,11367,11002,10579,9935,9511,9430,9317,9035,8911,8940,8829,8847,8008,7862,7782,7451,7179,6524,6413,6277,6275,6067,5459,4991,4715,4468,4293,3924,3695,3306,3146,2872,2501,2119,1873,1741,1469,1178,979,777,659,518,390,300,220,145,104,157 2,4,0,2045,907772,14465,14410,14341,14254,14140,14011,13866,13706,13540,13370,13196,13031,12863,12697,12542,12393,12269,12169,12090,12036,11993,11953,11917,11881,11847,11811,11772,11725,11676,11603,11522,11440,13952,13955,13739,13483,13429,13352,13306,12760,12431,12152,11909,11390,11293,11185,11185,10949,10659,10638,10630,10561,10500,10615,11350,10981,10556,9912,9480,9399,9286,9000,8874,8896,8782,8794,7953,7799,7712,7377,7099,6443,6322,6179,6169,5950,5341,4870,4587,4331,4143,3772,3534,3145,2976,2697,2331,1957,1714,1578,1317,1043,855,667,557,430,318,239,172,111,172 2,4,0,2046,919898,14552,14508,14449,14374,14282,14166,14034,13890,13730,13564,13394,13219,13055,12886,12725,12576,12437,12329,12246,12180,12136,12097,12058,12020,11979,11941,11898,11855,11803,11745,11668,11579,11491,13996,13995,13778,13519,13462,13384,13334,12785,12452,12168,11922,11399,11303,11190,11189,10950,10655,10633,10619,10550,10488,10597,11329,10957,10530,9886,9447,9367,9253,8964,8834,8848,8730,8734,7892,7730,7635,7296,7012,6355,6224,6073,6054,5822,5214,4738,4448,4184,3982,3610,3364,2974,2797,2515,2156,1792,1553,1414,1166,911,736,564,464,351,255,187,132,185 2,4,0,2047,931968,14633,14595,14547,14483,14402,14308,14189,14058,13913,13754,13588,13418,13243,13078,12914,12759,12621,12497,12406,12336,12280,12240,12202,12161,12118,12073,12030,11981,11933,11872,11811,11725,11629,11536,14036,14033,13813,13553,13493,13412,13360,12806,12468,12181,11933,11408,11310,11193,11190,10950,10649,10626,10608,10538,10474,10576,11306,10930,10502,9857,9412,9332,9218,8925,8788,8795,8673,8668,7824,7655,7552,7208,6917,6259,6118,5959,5928,5683,5076,4595,4298,4024,3811,3437,3184,2796,2610,2327,1976,1626,1393,1253,1018,786,624,469,380,281,200,143,209 2,4,0,2048,943967,14709,14676,14634,14581,14511,14428,14331,14213,14082,13937,13778,13612,13442,13266,13106,12948,12803,12681,12575,12496,12436,12386,12345,12305,12260,12212,12161,12113,12059,12002,11938,11868,11776,11674,11577,14075,14068,13847,13585,13521,13439,13381,12822,12481,12192,11943,11415,11314,11193,11189,10947,10640,10616,10595,10525,10457,10553,11281,10901,10473,9826,9374,9295,9178,8882,8737,8737,8610,8595,7749,7572,7461,7112,6814,6156,6002,5834,5791,5532,4926,4440,4136,3854,3629,3253,2994,2609,2416,2134,1794,1460,1234,1096,878,667,520,384,305,220,154,233 2,4,0,2049,955896,14784,14752,14715,14667,14609,14537,14451,14355,14236,14106,13961,13802,13636,13465,13294,13141,12992,12863,12758,12665,12596,12541,12491,12448,12404,12355,12301,12247,12191,12128,12067,11995,11919,11821,11715,11617,14111,14101,13878,13614,13547,13460,13398,12835,12491,12201,11950,11419,11316,11192,11186,10941,10630,10605,10579,10509,10439,10528,11252,10869,10441,9791,9335,9255,9134,8834,8680,8673,8540,8515,7668,7482,7361,7006,6702,6043,5876,5698,5642,5369,4762,4273,3962,3674,3437,3061,2796,2417,2217,1939,1613,1295,1080,946,746,557,426,308,239,170,257 2,4,0,2050,967765,14873,14827,14791,14748,14695,14636,14560,14475,14379,14260,14130,13985,13826,13659,13493,13329,13185,13052,12940,12848,12766,12701,12646,12595,12547,12499,12444,12387,12326,12259,12193,12124,12045,11964,11862,11755,11654,14145,14132,13907,13640,13567,13477,13411,12844,12500,12208,11955,11420,11316,11188,11182,10933,10617,10593,10561,10490,10418,10499,11221,10836,10405,9755,9291,9210,9085,8780,8618,8602,8463,8427,7580,7385,7252,6892,6580,5919,5740,5550,5480,5191,4584,4093,3778,3482,3234,2860,2592,2219,2017,1744,1433,1135,933,804,624,458,342,242,185,283 2,4,0,2051,979586,14974,14916,14866,14825,14776,14721,14659,14584,14498,14403,14284,14154,14009,13849,13687,13527,13373,13246,13130,13030,12948,12871,12806,12749,12694,12642,12588,12530,12467,12395,12324,12250,12175,12090,12005,11902,11792,11690,14176,14161,13933,13662,13584,13492,13421,12854,12507,12213,11956,11419,11313,11182,11175,10923,10602,10578,10540,10469,10394,10469,11188,10799,10368,9715,9244,9160,9030,8719,8549,8523,8377,8331,7483,7278,7133,6767,6446,5785,5592,5391,5303,4998,4395,3903,3582,3280,3023,2651,2383,2018,1816,1551,1258,981,794,673,512,369,270,186,310 2,4,0,2052,991381,15091,15017,14956,14900,14853,14802,14744,14683,14608,14522,14427,14308,14178,14032,13876,13722,13572,13433,13323,13221,13130,13053,12976,12909,12848,12789,12731,12674,12608,12536,12461,12381,12301,12220,12131,12045,11939,11828,11722,14204,14187,13954,13680,13598,13503,13429,12860,12512,12215,11956,11417,11308,11174,11165,10912,10586,10560,10518,10446,10368,10436,11152,10760,10328,9672,9192,9104,8969,8651,8472,8438,8284,8227,7377,7162,7005,6631,6300,5639,5431,5216,5111,4793,4193,3702,3374,3069,2804,2437,2170,1817,1616,1362,1089,835,665,553,413,292,209,329 2,4,0,2053,1003155,15223,15134,15056,14990,14928,14879,14825,14768,14707,14632,14546,14451,14332,14201,14060,13911,13766,13632,13510,13413,13322,13235,13158,13080,13008,12943,12878,12817,12753,12677,12602,12520,12432,12346,12260,12171,12082,11975,11861,11752,14231,14208,13971,13694,13608,13512,13435,12865,12513,12214,11953,11412,11300,11163,11153,10898,10568,10540,10493,10422,10340,10400,11114,10718,10282,9623,9133,9041,8902,8577,8389,8344,8181,8112,7261,7035,6865,6483,6142,5481,5255,5026,4905,4574,3981,3489,3158,2850,2579,2220,1956,1618,1420,1181,929,701,547,446,326,226,356 2,4,0,2054,1014926,15369,15266,15173,15090,15018,14954,14902,14849,14792,14731,14656,14570,14475,14355,14228,14096,13956,13826,13709,13601,13513,13426,13340,13261,13179,13103,13032,12964,12896,12823,12743,12661,12571,12477,12386,12300,12208,12118,12008,11891,11780,14252,14225,13985,13704,13616,13518,13439,12867,12512,12211,11948,11405,11291,11151,11139,10882,10547,10517,10467,10394,10309,10362,11072,10671,10232,9568,9068,8971,8828,8495,8297,8241,8068,7986,7135,6896,6713,6322,5969,5307,5065,4823,4685,4343,3755,3266,2934,2625,2351,2002,1743,1423,1231,1010,781,578,442,353,253,387 2,4,0,2055,1026711,15532,15412,15305,15207,15118,15044,14977,14926,14873,14816,14755,14680,14594,14498,14383,14264,14140,14017,13903,13800,13701,13618,13531,13443,13360,13274,13192,13117,13043,12966,12888,12802,12712,12616,12517,12426,12337,12243,12151,12038,11919,11802,14269,14239,13995,13714,13623,13523,13440,12865,12509,12206,11940,11396,11281,11137,11122,10863,10524,10492,10438,10364,10276,10321,11024,10618,10174,9506,8996,8896,8746,8404,8196,8129,7945,7848,6997,6745,6547,6146,5780,5119,4861,4608,4452,4098,3518,3035,2703,2397,2121,1786,1535,1236,1053,850,646,468,351,273,427 2,4,0,2056,1038515,15710,15575,15451,15339,15235,15144,15067,15001,14950,14897,14840,14779,14704,14617,14526,14418,14308,14200,14094,13994,13900,13805,13723,13634,13541,13455,13363,13278,13196,13113,13031,12946,12853,12758,12656,12557,12463,12373,12276,12180,12066,11941,11821,14283,14249,14005,13721,13628,13525,13438,12862,12504,12199,11930,11386,11268,11120,11104,10842,10498,10465,10405,10331,10239,10275,10971,10558,10109,9437,8917,8812,8656,8304,8085,8006,7811,7698,6847,6581,6366,5954,5576,4916,4645,4377,4204,3840,3273,2798,2468,2167,1894,1574,1334,1058,887,704,524,371,272,466 2,4,0,2057,1050363,15901,15753,15614,15485,15367,15261,15167,15091,15025,14974,14921,14863,14803,14727,14645,14561,14462,14368,14277,14185,14094,14004,13910,13826,13732,13636,13544,13449,13357,13266,13179,13089,12998,12899,12799,12696,12594,12498,12406,12306,12208,12088,11960,11838,14294,14258,14011,13726,13630,13524,13434,12857,12497,12190,11920,11372,11252,11101,11083,10818,10470,10435,10371,10295,10197,10224,10911,10490,10037,9360,8831,8721,8556,8194,7964,7872,7664,7535,6682,6402,6168,5745,5356,4699,4414,4134,3944,3573,3020,2557,2232,1937,1670,1370,1144,892,735,572,417,288,492 2,4,0,2058,1062250,16101,15943,15792,15648,15513,15393,15284,15191,15114,15049,14998,14945,14887,14826,14754,14681,14605,14522,14445,14368,14285,14198,14109,14013,13924,13826,13725,13629,13528,13427,13332,13236,13140,13044,12940,12839,12733,12629,12531,12435,12334,12230,12107,11976,11849,14303,14264,14016,13728,13628,13521,13428,12849,12487,12179,11907,11356,11234,11079,11060,10793,10439,10404,10333,10254,10151,10167,10843,10415,9958,9275,8737,8620,8446,8074,7832,7724,7503,7356,6502,6206,5952,5520,5122,4469,4170,3879,3673,3298,2763,2315,1996,1711,1454,1175,966,739,598,456,325,520 2,4,0,2059,1074199,16312,16143,15982,15825,15676,15539,15416,15308,15214,15138,15073,15022,14969,14910,14853,14789,14725,14665,14599,14536,14468,14389,14303,14212,14112,14018,13915,13810,13708,13598,13492,13390,13287,13186,13084,12980,12876,12768,12662,12560,12463,12356,12249,12123,11988,11860,14309,14269,14018,13728,13624,13515,13420,12839,12475,12166,11891,11338,11213,11054,11035,10765,10408,10369,10291,10207,10099,10103,10768,10334,9871,9182,8634,8508,8325,7943,7688,7563,7326,7160,6305,5991,5720,5280,4873,4226,3915,3613,3394,3018,2504,2072,1764,1493,1249,992,802,603,477,356,563 2,4,0,2060,1086215,16532,16354,16182,16016,15853,15702,15562,15440,15331,15238,15161,15097,15046,14992,14937,14888,14833,14785,14742,14690,14636,14572,14493,14406,14310,14206,14106,14000,13888,13778,13664,13550,13441,13332,13226,13125,13017,12911,12801,12691,12587,12485,12375,12265,12136,11999,11868,14314,14271,14016,13725,13619,13508,13409,12826,12462,12149,11872,11318,11191,11028,11006,10735,10373,10330,10243,10154,10040,10032,10685,10243,9775,9079,8520,8385,8192,7799,7530,7387,7133,6944,6089,5761,5473,5026,4609,3970,3650,3340,3110,2735,2244,1834,1539,1285,1057,825,655,482,373,616 2,4,1,2014,274349,4991,6304,6346,6190,6071,6068,5919,6019,5769,5544,5401,5211,5005,4973,4953,4889,4739,4745,4684,4886,4742,4760,4952,5323,5315,5014,4761,4702,4652,4601,4600,4570,4607,4635,4750,4239,4139,4276,4054,3981,3580,3556,3605,3642,3594,3227,3079,3021,2848,2919,2719,2636,2444,2436,2383,2188,2001,1918,1847,1732,1478,1483,1328,1240,1143,1091,1013,905,745,770,608,633,544,502,513,419,391,347,310,304,246,239,220,167,146,156,109,93,94,80,69,46,41,35,34,14,11,11,3,2,11 2,4,1,2015,279513,5058,5007,6317,6355,6200,6080,6073,5928,6026,5775,5555,5411,5217,5007,4984,4960,4907,4765,4764,4719,4919,4784,4803,4981,5361,5339,5043,4788,4722,4678,4620,4625,4581,4623,4652,4763,4248,4146,4281,4062,3987,3579,3552,3602,3641,3590,3225,3074,3015,2841,2908,2712,2625,2434,2426,2362,2175,1989,1904,1835,1720,1465,1468,1316,1224,1128,1079,1000,892,733,757,598,621,531,490,500,408,380,334,298,290,235,227,208,156,136,144,98,84,84,71,60,40,34,31,28,12,10,10,2,8 2,4,1,2016,284709,5128,5074,5023,6327,6363,6207,6088,6078,5937,6035,5781,5565,5420,5224,5011,4997,4971,4933,4799,4789,4758,4956,4825,4844,5008,5398,5362,5073,4813,4742,4702,4639,4647,4590,4636,4666,4774,4255,4152,4285,4067,3989,3577,3546,3600,3640,3581,3223,3068,3007,2832,2894,2704,2612,2422,2415,2341,2161,1975,1889,1823,1705,1452,1452,1303,1207,1112,1065,985,878,721,743,587,608,517,477,485,395,367,321,285,276,224,214,196,145,124,131,88,75,74,62,52,35,29,28,23,10,6,6,5 2,4,1,2017,289966,5197,5144,5089,5035,6335,6369,6213,6097,6083,5947,6044,5787,5573,5428,5234,5020,5014,4990,4967,4838,4819,4799,4996,4864,4882,5036,5432,5390,5102,4837,4763,4723,4657,4665,4601,4647,4677,4783,4263,4157,4288,4069,3990,3574,3539,3598,3637,3574,3219,3061,2997,2821,2879,2695,2598,2409,2403,2322,2145,1960,1872,1808,1690,1438,1437,1289,1190,1095,1050,971,863,707,728,575,594,502,464,469,381,353,307,271,261,211,201,183,133,112,118,78,66,65,54,45,30,24,21,18,8,4,5 2,4,1,2018,295259,5261,5214,5159,5101,5045,6341,6373,6220,6105,6089,5956,6052,5791,5581,5439,5247,5034,5038,5017,5007,4881,4849,4839,5034,4900,4919,5064,5467,5415,5129,4860,4781,4741,4672,4681,4612,4657,4688,4788,4269,4161,4288,4068,3989,3568,3537,3594,3632,3568,3212,3052,2985,2809,2863,2684,2582,2395,2388,2301,2128,1945,1854,1793,1674,1425,1421,1274,1175,1075,1034,955,848,693,712,562,577,485,450,451,366,339,292,256,245,198,188,170,122,100,105,69,58,56,46,37,25,20,18,14,6,6 2,4,1,2019,300569,5323,5278,5230,5171,5111,5052,6345,6378,6226,6114,6095,5965,6059,5795,5591,5453,5264,5054,5071,5049,5051,4924,4881,4877,5069,4936,4955,5093,5499,5435,5155,4882,4795,4755,4686,4696,4621,4665,4698,4791,4273,4162,4286,4066,3986,3562,3531,3588,3625,3559,3204,3041,2973,2794,2847,2670,2565,2380,2371,2279,2109,1929,1837,1777,1658,1408,1405,1257,1159,1056,1016,939,832,678,695,548,560,469,434,433,350,323,276,241,229,184,174,155,110,90,92,60,50,48,39,30,20,17,13,11,8 2,4,1,2020,305911,5385,5340,5294,5242,5181,5119,5058,6351,6383,6233,6124,6101,5974,6067,5804,5606,5471,5288,5084,5109,5087,5095,4968,4911,4912,5104,4967,4990,5120,5527,5453,5177,4899,4808,4768,4697,4709,4627,4673,4706,4795,4275,4160,4282,4062,3982,3553,3523,3580,3617,3548,3195,3027,2959,2778,2831,2654,2547,2363,2354,2258,2088,1912,1818,1760,1640,1391,1387,1240,1141,1037,998,921,815,663,676,534,542,452,417,414,334,307,259,226,213,171,160,140,98,80,80,52,42,40,31,24,16,14,10,13 2,4,1,2021,311290,5448,5402,5355,5306,5252,5189,5125,5066,6356,6390,6243,6133,6108,5981,6079,5820,5626,5499,5322,5120,5154,5130,5141,5009,4941,4948,5137,5000,5023,5144,5552,5470,5196,4913,4818,4780,4707,4719,4632,4678,4712,4796,4275,4158,4277,4056,3976,3543,3514,3570,3607,3536,3184,3013,2944,2762,2812,2638,2527,2344,2335,2235,2066,1894,1798,1742,1621,1372,1368,1220,1122,1017,979,901,793,644,656,518,523,435,399,393,316,290,242,210,197,157,145,125,87,70,69,44,35,33,25,19,13,11,15 2,4,1,2022,316684,5516,5465,5417,5368,5316,5260,5195,5133,5072,6363,6397,6253,6141,6114,5991,6095,5839,5654,5535,5363,5161,5200,5172,5184,5047,4975,4981,5170,5030,5050,5167,5573,5486,5212,4925,4828,4791,4716,4729,4635,4681,4717,4795,4274,4154,4270,4050,3968,3534,3504,3558,3596,3521,3171,2997,2927,2741,2791,2620,2506,2323,2315,2212,2044,1875,1777,1722,1599,1353,1346,1200,1103,996,958,879,771,624,635,500,501,415,380,371,297,271,225,194,179,142,129,108,75,60,58,36,29,26,20,14,10,18 2,4,1,2023,322105,5582,5534,5480,5430,5378,5324,5266,5203,5139,5080,6371,6405,6261,6148,6123,6007,6115,5865,5690,5576,5408,5206,5246,5214,5224,5084,5005,5015,5201,5057,5075,5187,5589,5499,5226,4936,4835,4800,4724,4737,4638,4679,4720,4793,4269,4149,4261,4042,3959,3523,3492,3544,3583,3506,3156,2980,2910,2720,2768,2601,2484,2301,2294,2187,2021,1855,1754,1701,1577,1331,1323,1178,1081,973,936,856,748,604,613,481,478,395,361,349,277,252,208,176,161,126,112,93,64,50,49,29,23,20,16,10,20 2,4,1,2024,327551,5651,5600,5549,5493,5440,5386,5331,5274,5209,5147,5088,6379,6412,6268,6159,6138,6026,6142,5901,5733,5622,5454,5250,5290,5252,5263,5117,5039,5046,5227,5082,5097,5204,5604,5511,5240,4947,4841,4807,4730,4743,4637,4678,4720,4789,4265,4142,4252,4034,3949,3510,3478,3529,3569,3489,3140,2961,2890,2698,2744,2580,2460,2279,2273,2162,1997,1833,1730,1678,1552,1307,1299,1154,1057,948,911,832,723,582,587,458,454,375,340,327,257,233,190,157,142,110,96,79,54,42,40,23,18,15,12,19 2,4,1,2025,333019,5722,5669,5615,5562,5503,5448,5393,5339,5280,5217,5155,5096,6386,6419,6279,6175,6157,6053,6179,5943,5779,5669,5499,5293,5330,5288,5297,5151,5070,5074,5252,5105,5115,5218,5616,5522,5252,4956,4847,4813,4735,4745,4635,4675,4720,4786,4259,4135,4241,4023,3937,3496,3461,3513,3553,3471,3123,2941,2868,2673,2719,2557,2436,2256,2250,2136,1971,1810,1704,1654,1525,1284,1273,1127,1032,922,885,806,697,558,558,434,429,353,318,301,237,213,170,138,123,95,82,67,45,34,32,18,14,11,19 2,4,1,2026,338518,5794,5741,5685,5628,5572,5511,5455,5400,5345,5288,5225,5163,5103,6392,6429,6295,6194,6184,6089,6222,5988,5827,5716,5542,5331,5369,5319,5331,5183,5097,5101,5273,5123,5131,5231,5625,5532,5263,4965,4852,4817,4738,4746,4631,4670,4720,4779,4251,4125,4229,4010,3923,3482,3444,3494,3535,3451,3105,2921,2847,2648,2693,2535,2411,2232,2227,2107,1943,1785,1677,1627,1498,1258,1245,1099,1004,895,857,778,669,532,530,411,403,331,293,277,215,193,150,120,107,80,69,55,37,27,25,14,10,19 2,4,1,2027,344052,5866,5813,5757,5698,5638,5580,5518,5462,5406,5353,5296,5233,5170,5110,6402,6444,6316,6222,6220,6133,6268,6034,5874,5762,5581,5368,5403,5353,5365,5213,5123,5125,5291,5139,5146,5242,5635,5541,5273,4974,4856,4818,4739,4746,4626,4665,4716,4772,4241,4113,4214,3996,3908,3466,3426,3475,3516,3429,3085,2898,2824,2623,2666,2512,2386,2207,2201,2077,1914,1759,1647,1598,1468,1231,1216,1069,976,865,828,747,638,506,501,387,375,305,269,251,194,172,130,102,90,67,57,44,30,21,19,11,17 2,4,1,2028,349621,5947,5885,5829,5770,5708,5646,5587,5525,5468,5414,5361,5304,5240,5177,5120,6418,6464,6344,6259,6263,6180,6316,6080,5919,5804,5618,5402,5439,5386,5396,5242,5146,5145,5306,5153,5160,5252,5644,5549,5281,4982,4855,4818,4739,4744,4621,4656,4711,4762,4231,4100,4198,3981,3892,3447,3406,3453,3494,3406,3063,2873,2800,2598,2638,2488,2359,2179,2173,2046,1882,1731,1617,1568,1436,1202,1184,1037,945,834,796,713,606,478,471,361,346,280,245,225,173,150,110,86,76,55,46,35,23,16,14,20 2,4,1,2029,355206,6028,5966,5901,5843,5780,5716,5653,5594,5532,5476,5422,5369,5311,5247,5187,5136,6437,6491,6381,6302,6310,6229,6364,6125,5961,5843,5650,5437,5475,5416,5425,5266,5165,5163,5320,5166,5172,5260,5653,5556,5288,4984,4853,4817,4736,4742,4614,4647,4705,4751,4218,4085,4180,3965,3873,3429,3384,3430,3472,3380,3040,2847,2776,2571,2609,2462,2329,2150,2143,2012,1848,1700,1584,1535,1403,1171,1150,1003,911,800,761,675,572,449,439,333,318,254,219,199,151,128,92,71,62,44,36,27,17,12,22 2,4,1,2030,360821,6113,6047,5982,5914,5853,5788,5723,5661,5601,5541,5484,5430,5376,5318,5257,5203,5157,6465,6527,6425,6350,6357,6277,6409,6165,6001,5877,5683,5471,5506,5444,5450,5286,5181,5179,5332,5177,5182,5266,5659,5561,5292,4985,4850,4814,4734,4737,4604,4636,4697,4739,4204,4070,4163,3947,3852,3409,3361,3407,3449,3354,3014,2821,2751,2544,2579,2434,2297,2118,2112,1976,1813,1666,1548,1499,1367,1137,1113,966,875,763,721,638,537,419,405,305,288,229,195,172,130,108,76,57,49,35,28,21,13,20 2,4,1,2031,366478,6204,6132,6063,5996,5925,5861,5795,5730,5668,5609,5550,5492,5437,5383,5328,5273,5224,5186,6501,6570,6473,6398,6404,6323,6450,6203,6036,5912,5718,5502,5535,5467,5471,5303,5195,5193,5342,5186,5192,5271,5664,5561,5294,4985,4844,4813,4730,4730,4593,4624,4688,4725,4190,4053,4144,3927,3831,3388,3336,3383,3424,3325,2988,2794,2724,2515,2548,2404,2263,2085,2078,1938,1776,1630,1510,1460,1327,1100,1074,927,836,725,681,598,501,386,371,277,258,203,169,146,110,91,63,44,38,27,22,15,23 2,4,1,2032,372168,6297,6224,6148,6077,6006,5934,5868,5803,5737,5677,5617,5558,5499,5444,5393,5344,5294,5253,5223,6544,6617,6523,6445,6450,6366,6489,6238,6072,5948,5750,5530,5560,5487,5488,5319,5209,5205,5351,5195,5201,5276,5667,5561,5295,4983,4839,4807,4725,4723,4581,4610,4678,4709,4172,4034,4123,3905,3808,3367,3311,3356,3397,3296,2960,2766,2696,2484,2513,2371,2227,2050,2042,1898,1735,1591,1469,1418,1285,1061,1031,885,793,685,640,556,462,352,336,248,227,177,144,122,92,74,51,34,29,20,16,22 2,4,1,2033,377908,6393,6317,6240,6162,6088,6015,5941,5876,5810,5746,5686,5625,5566,5506,5454,5409,5365,5323,5291,5268,6592,6668,6572,6491,6491,6406,6524,6272,6106,5981,5779,5554,5581,5504,5504,5334,5222,5216,5358,5203,5208,5278,5668,5559,5294,4980,4831,4800,4717,4714,4567,4594,4666,4691,4155,4014,4100,3881,3784,3343,3286,3328,3371,3266,2932,2737,2666,2450,2476,2336,2189,2012,2003,1855,1691,1549,1426,1371,1240,1018,985,841,750,643,597,513,424,319,300,221,197,151,121,100,76,59,40,26,22,15,23 2,4,1,2034,383666,6491,6413,6334,6254,6173,6097,6022,5949,5883,5819,5755,5694,5633,5573,5517,5470,5429,5395,5361,5336,5316,6643,6717,6617,6533,6529,6441,6558,6306,6138,6010,5804,5575,5598,5519,5519,5348,5232,5225,5365,5209,5212,5278,5667,5555,5293,4976,4822,4792,4707,4703,4554,4577,4651,4671,4136,3992,4075,3857,3758,3318,3258,3300,3343,3235,2902,2706,2632,2414,2436,2299,2148,1972,1960,1809,1645,1503,1380,1322,1192,973,934,795,704,598,550,467,383,286,265,191,168,127,99,81,61,46,31,19,16,22 2,4,1,2035,389473,6587,6511,6430,6348,6265,6182,6104,6029,5956,5892,5828,5764,5702,5640,5584,5533,5492,5459,5433,5406,5385,5366,6692,6762,6661,6573,6563,6475,6591,6337,6167,6036,5824,5594,5614,5533,5533,5360,5242,5234,5369,5212,5215,5276,5665,5552,5288,4971,4812,4783,4696,4692,4538,4558,4635,4650,4116,3967,4049,3830,3731,3291,3230,3270,3314,3202,2870,2671,2596,2376,2394,2258,2105,1928,1914,1758,1595,1454,1330,1271,1141,925,884,746,656,553,503,423,342,252,230,164,142,106,80,64,47,35,23,14,24 2,4,1,2036,395306,6687,6607,6528,6444,6359,6274,6189,6111,6036,5965,5901,5837,5772,5709,5651,5599,5554,5522,5498,5479,5456,5435,5416,6738,6805,6702,6609,6597,6506,6622,6365,6193,6059,5842,5610,5629,5546,5545,5370,5250,5241,5370,5215,5216,5274,5662,5546,5283,4963,4800,4771,4683,4679,4520,4539,4617,4628,4093,3942,4020,3803,3702,3264,3201,3238,3283,3167,2835,2634,2558,2335,2349,2214,2058,1882,1865,1705,1543,1401,1276,1216,1083,872,831,695,606,506,455,379,302,218,196,138,118,86,63,49,36,25,16,24 2,4,1,2037,401188,6785,6707,6624,6542,6455,6368,6281,6196,6118,6045,5974,5910,5845,5779,5720,5666,5620,5584,5561,5544,5529,5506,5485,5463,6780,6845,6739,6644,6629,6537,6651,6389,6215,6078,5858,5625,5644,5558,5556,5380,5255,5245,5372,5216,5216,5272,5657,5539,5277,4953,4788,4759,4669,4665,4501,4518,4597,4603,4069,3916,3991,3774,3672,3236,3170,3205,3250,3129,2798,2595,2516,2292,2303,2168,2008,1831,1812,1649,1486,1346,1220,1155,1024,819,775,642,552,459,407,335,262,187,163,114,96,69,49,37,27,18,25 2,4,1,2038,407121,6882,6805,6725,6638,6553,6464,6375,6289,6203,6127,6054,5983,5918,5853,5790,5736,5687,5650,5623,5607,5594,5580,5556,5532,5506,6820,6880,6774,6676,6661,6565,6675,6410,6234,6096,5874,5639,5657,5569,5566,5389,5258,5247,5372,5216,5217,5266,5650,5532,5270,4943,4775,4744,4655,4648,4480,4495,4576,4576,4043,3888,3960,3744,3641,3206,3137,3170,3213,3088,2758,2554,2472,2247,2253,2119,1956,1778,1756,1590,1428,1288,1158,1093,963,763,718,588,500,412,360,292,225,158,134,93,76,54,38,27,20,25 2,4,1,2039,413089,6976,6902,6823,6739,6648,6562,6472,6383,6296,6212,6136,6063,5991,5925,5864,5806,5757,5717,5689,5669,5657,5645,5631,5603,5575,5546,6856,6914,6808,6708,6691,6590,6696,6428,6252,6113,5889,5651,5669,5578,5575,5393,5259,5249,5370,5215,5215,5258,5642,5522,5261,4932,4761,4729,4639,4631,4459,4470,4554,4548,4015,3858,3930,3713,3608,3174,3102,3132,3173,3043,2715,2509,2425,2199,2199,2066,1900,1722,1695,1528,1364,1225,1096,1029,900,707,657,534,449,364,315,251,191,131,108,74,59,41,28,20,28 2,4,1,2040,419086,7062,6996,6920,6837,6750,6657,6568,6480,6390,6305,6221,6145,6071,5999,5936,5880,5827,5787,5756,5735,5719,5708,5695,5678,5647,5616,5581,6891,6946,6841,6738,6716,6612,6715,6445,6269,6128,5902,5662,5680,5586,5579,5396,5259,5248,5368,5212,5212,5251,5633,5512,5251,4919,4744,4712,4621,4612,4434,4444,4530,4519,3986,3829,3897,3680,3573,3141,3064,3091,3130,2997,2668,2462,2375,2148,2143,2009,1841,1662,1630,1461,1297,1160,1030,962,834,647,598,480,398,317,272,212,160,107,86,58,45,31,21,31 2,4,1,2041,425079,7141,7082,7014,6934,6848,6759,6664,6576,6487,6399,6314,6230,6153,6078,6010,5952,5901,5858,5826,5802,5786,5771,5758,5742,5722,5688,5651,5617,6923,6978,6871,6764,6738,6630,6733,6460,6284,6142,5914,5671,5690,5590,5583,5398,5257,5246,5363,5208,5206,5241,5621,5499,5239,4905,4726,4694,4600,4591,4410,4416,4504,4487,3958,3797,3862,3645,3535,3105,3024,3047,3084,2948,2621,2411,2321,2092,2082,1949,1776,1597,1562,1390,1226,1092,961,892,765,588,538,426,347,272,230,177,131,85,67,44,33,22,32 2,4,1,2042,431096,7212,7161,7100,7028,6944,6857,6766,6672,6583,6496,6408,6323,6238,6161,6089,6026,5973,5932,5897,5872,5853,5838,5821,5806,5786,5764,5725,5687,5649,6954,7008,6898,6786,6757,6648,6749,6475,6298,6154,5923,5679,5696,5593,5586,5399,5256,5242,5359,5203,5199,5231,5609,5484,5225,4890,4706,4674,4579,4569,4383,4388,4475,4456,3928,3764,3825,3610,3495,3066,2981,3000,3034,2895,2569,2357,2264,2034,2017,1885,1708,1529,1488,1316,1153,1021,890,817,696,529,478,372,298,229,192,145,106,66,51,34,24,32 2,4,1,2043,437110,7275,7233,7179,7114,7039,6953,6864,6774,6679,6592,6505,6417,6331,6246,6172,6105,6047,6004,5971,5944,5923,5905,5889,5869,5850,5827,5800,5761,5719,5681,6983,7034,6921,6805,6774,6665,6765,6488,6310,6165,5931,5683,5699,5594,5587,5399,5252,5238,5353,5194,5192,5218,5594,5467,5211,4873,4686,4651,4555,4546,4355,4359,4447,4424,3896,3730,3787,3571,3452,3024,2936,2951,2981,2837,2513,2299,2202,1971,1946,1816,1635,1456,1412,1238,1078,948,816,744,627,471,418,319,252,191,157,117,84,51,38,25,35 2,4,1,2044,443108,7329,7295,7251,7193,7125,7048,6960,6872,6781,6687,6601,6514,6425,6339,6257,6187,6127,6078,6044,6018,5995,5976,5956,5937,5913,5891,5863,5836,5794,5751,5712,7009,7056,6941,6823,6790,6681,6779,6499,6321,6175,5936,5687,5701,5594,5587,5397,5248,5233,5344,5185,5183,5204,5577,5450,5194,4855,4663,4628,4531,4520,4325,4329,4417,4389,3862,3692,3745,3529,3406,2979,2886,2898,2923,2775,2453,2236,2137,1903,1873,1740,1556,1379,1332,1157,1000,870,744,670,558,413,361,271,210,157,127,93,64,38,28,37 2,4,1,2045,449100,7379,7349,7313,7266,7204,7134,7055,6968,6879,6789,6696,6610,6522,6433,6350,6272,6208,6158,6119,6091,6069,6048,6028,6004,5981,5955,5929,5899,5870,5824,5782,5739,7031,7075,6960,6840,6805,6695,6790,6508,6330,6181,5940,5690,5702,5593,5586,5395,5243,5226,5334,5175,5172,5188,5560,5431,5176,4837,4638,4603,4504,4492,4296,4297,4385,4351,3825,3651,3700,3484,3357,2931,2833,2841,2861,2711,2389,2171,2066,1831,1795,1660,1473,1299,1248,1073,919,793,670,597,491,356,308,226,173,127,100,71,49,28,41 2,4,1,2046,455073,7423,7400,7367,7327,7277,7213,7141,7063,6976,6887,6798,6705,6618,6530,6444,6365,6293,6239,6199,6166,6142,6121,6100,6078,6048,6023,5992,5966,5934,5901,5855,5809,5763,7051,7093,6978,6856,6818,6708,6801,6516,6336,6184,5943,5690,5703,5589,5583,5391,5235,5219,5322,5163,5159,5172,5540,5410,5155,4816,4613,4578,4477,4464,4266,4263,4350,4311,3784,3607,3651,3436,3304,2880,2778,2781,2795,2640,2321,2101,1990,1756,1710,1575,1389,1216,1161,986,837,715,597,525,425,303,258,187,139,100,77,53,36,44 2,4,1,2047,461009,7465,7444,7418,7382,7338,7286,7220,7149,7070,6984,6896,6807,6713,6626,6541,6459,6386,6324,6280,6246,6217,6194,6173,6150,6122,6090,6061,6029,6000,5965,5933,5883,5832,5784,7069,7109,6995,6870,6829,6719,6810,6521,6339,6186,5944,5690,5701,5586,5578,5386,5227,5210,5309,5150,5145,5153,5520,5387,5133,4793,4586,4551,4449,4435,4232,4227,4313,4267,3739,3561,3599,3383,3247,2824,2719,2717,2723,2563,2247,2023,1911,1675,1622,1486,1301,1131,1069,899,755,638,524,454,361,255,213,151,110,77,58,39,49 2,4,1,2048,466933,7503,7486,7462,7433,7393,7347,7293,7228,7157,7078,6993,6905,6815,6721,6637,6556,6480,6417,6365,6327,6297,6270,6246,6223,6195,6165,6127,6098,6063,6033,5998,5961,5908,5854,5804,7086,7124,7009,6882,6838,6729,6816,6525,6341,6187,5945,5688,5699,5581,5571,5380,5217,5199,5294,5136,5129,5133,5499,5362,5110,4769,4557,4523,4419,4404,4197,4189,4272,4220,3691,3511,3543,3327,3187,2765,2656,2647,2646,2482,2166,1942,1824,1588,1530,1393,1211,1041,976,811,674,563,454,387,304,211,173,120,85,58,43,56 2,4,1,2049,472822,7542,7524,7504,7476,7444,7402,7354,7301,7235,7165,7087,7002,6913,6823,6732,6652,6577,6511,6458,6412,6378,6349,6322,6296,6268,6238,6203,6165,6132,6096,6066,6026,5986,5930,5874,5823,7102,7137,7021,6894,6846,6735,6820,6528,6341,6187,5943,5685,5696,5575,5564,5372,5205,5187,5279,5119,5113,5112,5475,5335,5086,4742,4528,4493,4386,4370,4158,4146,4228,4167,3642,3457,3483,3266,3122,2702,2587,2572,2564,2394,2079,1855,1733,1499,1435,1298,1116,952,882,724,593,489,387,326,252,171,137,94,64,43,63 2,4,1,2050,478699,7587,7563,7542,7518,7487,7454,7409,7362,7309,7243,7174,7096,7010,6921,6834,6748,6673,6608,6552,6505,6464,6430,6401,6372,6341,6311,6276,6241,6199,6165,6129,6094,6050,6008,5950,5893,5841,7115,7148,7033,6903,6850,6740,6822,6528,6341,6185,5941,5680,5691,5568,5557,5362,5191,5174,5262,5101,5095,5088,5449,5309,5059,4715,4498,4461,4352,4334,4116,4100,4179,4111,3589,3401,3419,3200,3052,2634,2515,2492,2475,2300,1988,1764,1638,1405,1335,1197,1020,862,789,638,515,419,326,270,205,137,106,72,47,71 2,4,1,2051,484546,7638,7608,7581,7557,7529,7496,7461,7417,7369,7317,7252,7183,7104,7018,6932,6849,6769,6704,6649,6599,6556,6516,6482,6451,6417,6384,6349,6314,6275,6231,6198,6157,6119,6072,6028,5969,5911,5856,7126,7159,7042,6910,6854,6744,6823,6529,6340,6183,5936,5673,5685,5560,5548,5351,5176,5159,5243,5081,5075,5064,5422,5279,5031,4686,4466,4426,4315,4294,4071,4050,4127,4051,3532,3338,3350,3129,2976,2562,2435,2405,2380,2199,1890,1665,1538,1309,1231,1096,923,772,698,555,441,354,270,220,164,107,81,53,77 2,4,1,2052,490375,7698,7659,7627,7596,7568,7538,7503,7469,7425,7377,7326,7261,7191,7112,7029,6947,6870,6800,6745,6696,6650,6608,6568,6532,6496,6460,6422,6387,6347,6307,6264,6226,6182,6141,6092,6047,5987,5926,5868,7136,7167,7048,6916,6857,6745,6823,6527,6339,6181,5931,5666,5677,5550,5537,5339,5160,5143,5223,5060,5053,5038,5392,5249,5003,4656,4431,4388,4275,4250,4022,3998,4070,3988,3469,3271,3276,3051,2895,2484,2350,2310,2277,2091,1787,1564,1434,1208,1127,993,825,680,609,475,372,293,220,175,128,82,61,83 2,4,1,2053,496211,7766,7719,7677,7642,7607,7577,7545,7511,7477,7433,7386,7335,7269,7199,7123,7044,6968,6901,6841,6792,6748,6702,6660,6618,6577,6539,6498,6460,6420,6379,6340,6292,6251,6204,6161,6111,6065,6002,5939,5880,7146,7172,7052,6920,6857,6745,6822,6525,6336,6175,5924,5658,5667,5537,5525,5325,5144,5125,5202,5039,5030,5009,5362,5218,4971,4623,4394,4346,4233,4202,3971,3940,4008,3918,3402,3199,3196,2968,2809,2400,2259,2210,2167,1979,1680,1459,1325,1106,1022,890,731,593,523,402,309,239,175,137,98,61,93 2,4,1,2054,502042,7840,7787,7737,7692,7653,7616,7584,7553,7519,7485,7442,7395,7343,7277,7210,7139,7065,6999,6942,6889,6843,6800,6754,6710,6663,6620,6577,6536,6493,6451,6412,6368,6317,6273,6224,6180,6129,6080,6015,5951,5890,7152,7175,7055,6920,6856,6743,6820,6521,6331,6169,5915,5648,5657,5524,5511,5310,5125,5105,5179,5015,5005,4981,5331,5184,4937,4587,4352,4301,4187,4150,3914,3879,3941,3843,3330,3121,3111,2880,2712,2308,2162,2105,2053,1862,1569,1349,1215,1003,917,787,637,510,442,334,252,192,137,104,73,101 2,4,1,2055,507886,7923,7861,7805,7752,7703,7662,7623,7592,7561,7527,7494,7451,7403,7351,7288,7226,7160,7096,7040,6989,6940,6895,6852,6804,6755,6706,6658,6614,6569,6524,6483,6440,6393,6339,6293,6243,6198,6144,6093,6027,5961,5896,7156,7178,7056,6921,6854,6742,6817,6513,6326,6161,5905,5637,5646,5510,5495,5294,5105,5084,5154,4990,4979,4951,5296,5147,4900,4547,4306,4253,4137,4094,3853,3814,3869,3762,3252,3039,3018,2783,2611,2211,2058,1993,1934,1740,1451,1238,1103,900,811,689,547,433,368,273,201,151,106,78,112 2,4,1,2056,513734,8014,7944,7879,7820,7763,7712,7669,7631,7600,7569,7536,7503,7459,7411,7362,7304,7247,7191,7137,7088,7040,6992,6947,6902,6848,6798,6744,6696,6647,6600,6555,6511,6464,6415,6359,6312,6261,6213,6157,6104,6037,5967,5902,7160,7178,7058,6919,6852,6739,6811,6506,6319,6151,5893,5626,5632,5495,5479,5276,5083,5062,5126,4963,4952,4918,5259,5106,4858,4504,4255,4201,4082,4034,3786,3742,3792,3674,3167,2949,2917,2680,2502,2106,1949,1876,1808,1611,1333,1125,992,797,709,595,462,361,301,219,157,116,79,122 2,4,1,2057,519618,8112,8035,7962,7894,7831,7772,7719,7677,7639,7608,7578,7545,7511,7467,7422,7377,7325,7278,7232,7185,7139,7092,7044,6996,6946,6891,6836,6782,6729,6679,6633,6583,6536,6486,6435,6378,6330,6276,6226,6169,6114,6043,5973,5907,7161,7178,7056,6917,6848,6734,6804,6497,6310,6141,5881,5612,5617,5478,5461,5256,5060,5038,5098,4935,4922,4883,5218,5061,4813,4456,4202,4145,4023,3968,3715,3664,3708,3581,3075,2852,2808,2570,2386,1996,1835,1754,1676,1480,1213,1011,882,698,611,506,386,296,242,171,120,87,130 2,4,1,2058,525522,8214,8132,8053,7977,7905,7840,7779,7727,7684,7647,7617,7587,7553,7519,7478,7438,7398,7356,7319,7280,7236,7191,7144,7093,7040,6988,6929,6873,6815,6760,6710,6661,6607,6558,6506,6454,6396,6345,6289,6237,6179,6120,6048,5978,5908,7161,7175,7054,6913,6841,6728,6796,6487,6299,6130,5867,5597,5601,5459,5442,5235,5034,5013,5069,4904,4890,4845,5174,5013,4763,4405,4145,4085,3958,3896,3639,3580,3617,3480,2975,2747,2692,2451,2264,1882,1717,1628,1543,1347,1093,899,773,602,519,424,317,237,190,131,89,139 2,4,1,2059,531460,8322,8234,8150,8067,7988,7915,7847,7787,7734,7692,7656,7626,7595,7561,7530,7493,7458,7429,7397,7367,7331,7288,7243,7193,7138,7082,7026,6966,6906,6846,6791,6738,6685,6629,6578,6525,6472,6411,6358,6300,6247,6185,6125,6053,5980,5909,7159,7173,7050,6908,6833,6719,6786,6475,6287,6117,5851,5581,5583,5438,5421,5212,5009,4986,5037,4871,4856,4803,5126,4962,4711,4349,4083,4019,3888,3819,3557,3490,3517,3369,2868,2635,2567,2327,2135,1762,1592,1496,1407,1214,974,788,669,512,433,348,255,187,146,99,148 2,4,1,2060,537444,8435,8342,8252,8165,8078,7998,7922,7855,7794,7742,7701,7665,7634,7603,7572,7545,7513,7489,7470,7445,7418,7383,7339,7292,7237,7180,7120,7063,6998,6938,6877,6819,6762,6706,6649,6597,6543,6487,6424,6369,6310,6253,6190,6130,6056,5981,5908,7157,7169,7044,6901,6824,6710,6774,6463,6274,6101,5833,5564,5564,5416,5397,5189,4982,4957,5003,4835,4817,4758,5074,4906,4653,4289,4015,3948,3812,3735,3468,3393,3409,3250,2753,2516,2436,2196,2000,1636,1465,1364,1269,1083,856,682,571,429,356,281,202,144,110,162 2,4,2,2014,274763,4797,6024,5984,5903,5734,5713,5752,5629,5334,5219,5082,5062,4801,4711,4724,4726,4705,4621,4633,4586,4663,4686,4877,5240,5061,4966,4688,4563,4514,4489,4286,4375,4465,4341,4374,4102,4182,4077,4021,3895,3675,3763,3606,3608,3685,3396,3166,3009,3059,3010,2795,2840,2685,2606,2594,2375,2144,2072,2152,1968,1815,1629,1539,1557,1472,1254,1230,1159,970,905,857,771,711,660,636,567,520,534,466,459,402,360,335,296,281,243,220,198,182,166,135,92,93,61,48,36,20,22,13,12,24 2,4,2,2015,280232,4859,4815,6042,6000,5917,5748,5727,5766,5642,5347,5229,5094,5076,4815,4724,4739,4748,4731,4652,4669,4625,4708,4730,4919,5284,5104,5006,4724,4597,4543,4522,4314,4400,4485,4357,4392,4118,4198,4091,4032,3906,3687,3770,3613,3616,3689,3399,3170,3012,3062,3009,2795,2840,2683,2607,2594,2373,2142,2071,2150,1966,1815,1629,1536,1555,1468,1251,1224,1153,965,899,850,764,705,652,628,558,510,523,454,446,389,346,320,281,265,227,206,183,166,150,122,81,81,50,41,29,15,16,10,26 2,4,2,2016,285772,4927,4878,4834,6058,6014,5932,5762,5741,5779,5654,5359,5240,5108,5089,4829,4741,4759,4774,4763,4689,4710,4668,4754,4774,4963,5327,5147,5043,4759,4627,4574,4551,4339,4424,4503,4375,4407,4134,4214,4104,4043,3916,3697,3777,3619,3623,3692,3402,3173,3015,3065,3008,2795,2840,2680,2607,2594,2372,2141,2069,2146,1964,1813,1628,1532,1553,1463,1247,1218,1146,959,893,842,756,697,644,618,547,500,510,440,432,373,332,303,265,249,211,190,168,150,134,108,69,68,39,34,23,14,14,25 2,4,2,2017,291343,4993,4946,4897,4850,6072,6029,5946,5776,5755,5793,5667,5372,5253,5121,5102,4847,4763,4783,4807,4801,4731,4755,4712,4801,4819,5006,5368,5185,5078,4790,4655,4600,4577,4361,4443,4520,4392,4422,4150,4227,4117,4051,3925,3705,3783,3624,3630,3695,3404,3174,3018,3066,3007,2794,2838,2677,2606,2591,2371,2139,2067,2142,1960,1810,1625,1527,1548,1456,1241,1209,1137,952,885,833,746,689,634,605,535,488,495,426,417,356,315,286,249,232,195,174,153,133,117,93,58,56,33,28,18,12,28 2,4,2,2018,296946,5054,5012,4965,4914,4866,6087,6043,5960,5790,5769,5806,5680,5386,5266,5134,5119,4868,4789,4814,4846,4844,4776,4801,4756,4849,4862,5046,5406,5223,5109,4822,4681,4624,4600,4380,4462,4537,4407,4437,4164,4240,4129,4060,3933,3713,3785,3628,3635,3696,3406,3175,3020,3066,3004,2793,2837,2673,2604,2589,2369,2135,2063,2136,1956,1804,1621,1521,1539,1449,1235,1200,1126,944,875,822,736,679,621,592,522,474,478,410,399,338,297,267,231,215,179,158,136,116,102,80,48,46,25,22,14,26 2,4,2,2019,302581,5113,5073,5031,4982,4930,4881,6102,6057,5974,5804,5782,5819,5694,5399,5279,5151,5140,4894,4821,4851,4889,4891,4821,4848,4800,4894,4902,5083,5444,5257,5140,4849,4704,4646,4620,4399,4481,4554,4422,4453,4178,4251,4139,4066,3939,3720,3787,3631,3640,3696,3406,3175,3020,3066,3002,2792,2835,2667,2603,2587,2367,2130,2058,2129,1950,1799,1615,1513,1528,1440,1228,1189,1115,933,863,809,724,666,607,576,506,458,459,392,379,319,278,248,213,197,163,142,120,100,87,68,40,36,21,17,25 2,4,2,2020,308242,5172,5133,5092,5048,4998,4945,4896,6116,6071,5988,5817,5795,5833,5707,5413,5296,5172,5166,4926,4859,4893,4936,4938,4867,4895,4843,4939,4940,5120,5476,5289,5167,4875,4724,4664,4640,4417,4499,4570,4435,4467,4189,4261,4148,4073,3944,3726,3791,3635,3644,3695,3405,3175,3020,3066,2999,2790,2832,2662,2600,2582,2364,2125,2053,2120,1943,1791,1607,1503,1516,1429,1218,1176,1100,920,850,794,709,651,591,559,488,440,440,371,358,298,257,228,195,179,147,125,104,86,74,56,32,28,16,27 2,4,2,2021,313927,5234,5192,5152,5109,5064,5013,4960,4910,6130,6085,6000,5830,5809,5847,5720,5430,5316,5197,5198,4965,4902,4938,4983,4985,4913,4939,4884,4979,4976,5152,5508,5316,5191,4897,4742,4683,4659,4434,4517,4584,4448,4480,4198,4269,4155,4079,3948,3732,3792,3638,3647,3693,3404,3174,3020,3064,2997,2788,2829,2657,2597,2577,2360,2119,2046,2110,1934,1782,1597,1492,1502,1416,1206,1162,1087,907,834,777,692,634,574,540,469,421,418,349,335,276,236,208,175,161,129,108,89,72,62,45,25,21,28 2,4,2,2022,319652,5298,5254,5212,5169,5125,5079,5028,4974,4925,6144,6098,6012,5844,5823,5861,5736,5451,5341,5229,5236,5008,4948,4985,5030,5033,4956,4983,4922,5018,5010,5183,5536,5340,5213,4917,4760,4701,4678,4450,4533,4599,4458,4491,4206,4275,4162,4083,3952,3736,3792,3640,3648,3691,3403,3172,3020,3064,2994,2785,2825,2652,2591,2571,2354,2112,2037,2098,1924,1770,1586,1479,1486,1400,1193,1147,1071,892,815,758,675,617,554,519,448,400,394,325,312,253,215,189,156,142,113,93,75,60,50,36,19,32 2,4,2,2023,325397,5363,5318,5274,5229,5185,5140,5094,5042,4989,4939,6157,6111,6025,5858,5837,5879,5756,5478,5373,5268,5280,5055,4995,5031,5078,5079,5001,5022,4958,5052,5043,5208,5562,5362,5233,4937,4777,4718,4696,4465,4548,4611,4466,4499,4213,4279,4168,4087,3954,3739,3791,3641,3648,3687,3400,3170,3018,3063,2990,2781,2820,2646,2585,2564,2347,2102,2028,2084,1911,1758,1573,1465,1470,1382,1177,1129,1051,874,795,737,655,595,531,496,425,377,368,301,287,231,195,170,137,124,96,78,62,49,40,28,34 2,4,2,2024,331170,5429,5383,5338,5291,5245,5200,5155,5108,5057,5003,4952,6170,6125,6038,5872,5855,5900,5782,5511,5411,5311,5327,5103,5043,5079,5123,5125,5039,5060,4990,5085,5072,5230,5585,5381,5253,4956,4793,4734,4712,4479,4561,4621,4473,4506,4219,4283,4172,4089,3955,3741,3790,3642,3647,3684,3397,3168,3016,3061,2986,2777,2813,2639,2577,2555,2337,2091,2016,2067,1897,1744,1559,1449,1451,1364,1160,1108,1029,853,774,717,632,570,507,470,400,352,341,279,263,209,174,150,118,105,80,64,50,39,31,43 2,4,2,2025,336980,5499,5450,5403,5355,5307,5261,5215,5169,5123,5071,5016,4965,6184,6139,6051,5890,5877,5927,5814,5551,5455,5358,5375,5151,5091,5126,5169,5167,5077,5093,5021,5114,5098,5251,5606,5402,5271,4975,4808,4749,4728,4492,4572,4630,4478,4512,4224,4286,4175,4090,3955,3742,3789,3641,3647,3679,3394,3165,3014,3059,2981,2772,2805,2631,2568,2543,2326,2077,2001,2049,1881,1727,1542,1431,1430,1342,1139,1083,1004,829,752,692,607,544,480,445,373,325,315,256,238,187,153,130,101,88,66,51,40,30,50 2,4,2,2026,342816,5568,5519,5470,5421,5372,5323,5276,5230,5184,5138,5085,5030,4980,6198,6153,6068,5912,5904,5961,5853,5596,5502,5406,5424,5201,5137,5173,5211,5206,5110,5125,5048,5141,5122,5269,5628,5422,5288,4992,4820,4764,4741,4502,4581,4637,4482,4518,4229,4288,4177,4090,3955,3742,3787,3641,3646,3674,3389,3161,3009,3055,2974,2765,2795,2621,2556,2530,2313,2061,1985,2029,1863,1708,1524,1410,1407,1316,1115,1056,977,805,725,664,579,515,453,415,346,298,289,232,213,165,133,112,84,72,54,40,31,52 2,4,2,2027,348664,5637,5588,5539,5488,5436,5388,5338,5291,5245,5199,5152,5099,5045,4994,6212,6171,6089,5939,5938,6000,5897,5645,5550,5453,5474,5249,5183,5215,5250,5239,5142,5152,5071,5165,5142,5288,5648,5440,5305,5006,4832,4776,4752,4511,4589,4643,4486,4522,4233,4289,4178,4089,3954,3741,3784,3639,3645,3669,3384,3156,3004,3049,2966,2757,2784,2608,2543,2515,2297,2042,1968,2007,1843,1686,1502,1387,1380,1288,1087,1026,948,776,696,634,549,487,423,385,318,271,262,207,189,143,113,95,69,58,43,31,54 2,4,2,2028,354543,5711,5657,5608,5557,5504,5452,5403,5353,5306,5260,5213,5166,5114,5059,5009,6230,6193,6116,5973,5978,6045,5945,5695,5599,5502,5523,5296,5224,5253,5284,5271,5170,5177,5093,5186,5163,5307,5667,5457,5321,5020,4842,4787,4761,4520,4596,4649,4489,4526,4235,4289,4177,4087,3952,3741,3781,3637,3644,3662,3379,3151,2997,3042,2958,2746,2772,2594,2527,2496,2280,2022,1947,1982,1819,1662,1478,1361,1350,1256,1057,994,914,745,664,602,518,455,391,353,289,245,234,181,163,122,94,78,56,46,33,55 2,4,2,2029,360457,5789,5732,5677,5626,5573,5520,5467,5418,5368,5321,5274,5227,5181,5128,5075,5027,6252,6221,6149,6014,6023,6093,5994,5745,5647,5549,5572,5338,5261,5286,5316,5299,5195,5200,5112,5208,5184,5325,5685,5473,5335,5033,4851,4795,4769,4526,4602,4653,4491,4529,4237,4289,4176,4085,3950,3739,3777,3634,3640,3655,3373,3144,2990,3033,2946,2734,2757,2577,2508,2476,2260,2000,1924,1955,1792,1634,1451,1332,1316,1221,1025,960,878,711,630,568,484,422,361,322,261,219,206,157,139,102,77,63,44,36,59 2,4,2,2030,366399,5871,5810,5753,5695,5642,5589,5535,5482,5433,5383,5335,5288,5242,5195,5144,5093,5049,6279,6255,6189,6059,6073,6142,6043,5796,5694,5596,5616,5377,5295,5319,5344,5325,5217,5220,5132,5230,5204,5342,5702,5488,5348,5044,4858,4802,4776,4532,4609,4657,4491,4530,4237,4287,4174,4082,3948,3736,3771,3629,3635,3646,3366,3136,2981,3022,2933,2720,2740,2558,2487,2454,2236,1976,1899,1925,1762,1603,1421,1300,1279,1183,991,921,838,674,594,531,449,387,328,292,232,194,178,134,117,84,62,49,33,62 2,4,2,2031,372376,5960,5892,5831,5771,5711,5658,5605,5550,5497,5448,5397,5349,5303,5257,5211,5163,5116,5077,6314,6296,6234,6109,6124,6192,6091,5846,5741,5640,5655,5410,5328,5348,5370,5349,5236,5241,5152,5251,5221,5358,5719,5502,5359,5053,4864,4807,4782,4538,4614,4659,4491,4529,4235,4285,4172,4079,3944,3732,3765,3623,3629,3637,3357,3126,2970,3010,2917,2703,2720,2535,2464,2429,2209,1950,1870,1892,1729,1569,1386,1263,1239,1140,952,880,795,636,556,492,412,352,297,262,203,167,151,113,96,68,48,38,60 2,4,2,2032,378383,6049,5981,5913,5849,5787,5727,5674,5620,5565,5512,5462,5411,5364,5318,5273,5229,5186,5144,5112,6356,6342,6282,6160,6175,6241,6138,5894,5784,5679,5689,5442,5357,5374,5395,5370,5256,5262,5171,5270,5237,5372,5732,5513,5367,5061,4868,4812,4787,4541,4617,4660,4489,4528,4234,4283,4168,4075,3939,3726,3757,3618,3621,3627,3347,3114,2957,2994,2900,2684,2697,2511,2438,2400,2181,1921,1839,1855,1691,1530,1348,1223,1196,1094,910,836,750,595,515,452,376,318,266,231,174,143,126,93,77,54,37,65 2,4,2,2033,384408,6141,6070,6002,5931,5865,5803,5743,5689,5635,5580,5526,5476,5426,5379,5334,5292,5252,5214,5179,5153,6403,6390,6332,6211,6226,6289,6184,5939,5825,5712,5722,5471,5383,5398,5416,5392,5275,5281,5190,5287,5253,5384,5743,5523,5374,5068,4872,4817,4792,4544,4620,4660,4486,4527,4231,4279,4164,4071,3933,3721,3749,3609,3613,3615,3335,3100,2941,2976,2879,2661,2670,2484,2409,2368,2149,1888,1802,1815,1648,1487,1306,1180,1147,1044,863,789,701,552,473,410,339,284,233,200,146,120,103,75,60,41,66 2,4,2,2034,390468,6233,6162,6091,6020,5947,5881,5819,5758,5705,5650,5594,5540,5491,5441,5395,5353,5315,5280,5249,5220,5200,6451,6440,6383,6262,6275,6337,6228,5979,5858,5744,5751,5498,5407,5419,5439,5412,5293,5300,5207,5304,5267,5394,5753,5531,5379,5074,4876,4819,4796,4546,4619,4659,4483,4526,4228,4274,4159,4064,3927,3715,3740,3599,3604,3601,3320,3083,2923,2956,2855,2636,2642,2454,2378,2332,2114,1852,1761,1769,1601,1440,1261,1132,1095,990,815,739,650,506,430,370,302,249,202,169,121,98,82,59,46,72 2,4,2,2035,396541,6326,6254,6183,6109,6036,5963,5897,5835,5774,5720,5664,5608,5555,5506,5457,5414,5376,5343,5315,5291,5268,5251,6501,6491,6432,6311,6323,6382,6269,6013,5891,5772,5778,5522,5429,5441,5460,5433,5311,5316,5223,5318,5278,5402,5761,5537,5384,5079,4877,4821,4798,4546,4619,4658,4480,4523,4224,4269,4152,4058,3920,3708,3729,3589,3591,3584,3302,3065,2903,2932,2828,2608,2611,2421,2342,2293,2075,1811,1717,1719,1550,1388,1210,1080,1038,932,763,685,597,460,387,328,263,213,171,140,99,79,64,44,75 2,4,2,2036,402671,6422,6347,6275,6202,6125,6052,5979,5913,5851,5789,5734,5678,5623,5570,5522,5476,5437,5405,5378,5357,5338,5319,5303,6552,6541,6480,6360,6368,6426,6303,6046,5919,5797,5802,5543,5451,5462,5481,5452,5327,5332,5237,5330,5288,5408,5769,5543,5389,5083,4878,4822,4799,4545,4618,4656,4475,4520,4219,4263,4147,4050,3912,3699,3717,3577,3576,3564,3281,3044,2879,2906,2799,2576,2577,2383,2303,2250,2031,1768,1669,1664,1496,1335,1155,1024,979,872,709,629,543,415,344,287,226,180,144,115,79,62,49,77 2,4,2,2037,408837,6518,6444,6368,6294,6218,6142,6068,5995,5929,5866,5803,5748,5693,5638,5586,5541,5499,5466,5440,5420,5404,5389,5371,5355,6604,6590,6527,6406,6412,6461,6336,6075,5944,5820,5824,5565,5471,5482,5501,5469,5343,5346,5248,5340,5296,5413,5775,5548,5393,5087,4877,4821,4800,4544,4616,4653,4470,4516,4214,4256,4140,4040,3902,3688,3703,3563,3558,3542,3258,3020,2854,2878,2765,2542,2538,2343,2260,2201,1983,1719,1616,1607,1437,1276,1096,966,918,809,653,573,490,369,303,248,191,150,117,92,62,47,82 2,4,2,2038,415031,6610,6540,6464,6387,6310,6234,6158,6084,6011,5944,5880,5817,5763,5708,5654,5605,5564,5528,5502,5482,5468,5455,5441,5423,5408,6654,6640,6572,6451,6446,6495,6365,6102,5967,5841,5846,5586,5491,5501,5519,5485,5358,5358,5258,5348,5303,5418,5780,5551,5395,5089,4875,4820,4800,4542,4615,4650,4464,4512,4208,4249,4131,4030,3891,3676,3687,3546,3538,3516,3232,2992,2826,2845,2729,2504,2495,2299,2212,2148,1929,1665,1560,1543,1373,1214,1034,905,853,743,595,516,436,324,262,210,159,122,94,73,47,83 2,4,2,2039,421251,6699,6632,6560,6483,6404,6327,6250,6174,6100,6026,5958,5894,5832,5778,5724,5673,5628,5593,5564,5544,5530,5519,5507,5494,5476,5459,6703,6686,6614,6485,6479,6525,6391,6127,5987,5862,5866,5606,5510,5518,5536,5499,5371,5369,5266,5356,5309,5423,5784,5554,5395,5089,4871,4819,4799,4539,4612,4646,4457,4506,4202,4241,4120,4018,3878,3661,3667,3527,3515,3487,3204,2963,2795,2809,2688,2462,2449,2249,2160,2090,1871,1608,1498,1475,1305,1146,970,840,786,678,537,461,383,280,224,175,130,99,74,55,84 2,4,2,2040,427489,6782,6721,6653,6579,6500,6421,6343,6266,6190,6116,6040,5972,5909,5847,5794,5743,5697,5657,5629,5607,5592,5581,5571,5560,5547,5527,5510,6749,6730,6647,6518,6509,6551,6415,6148,6008,5882,5886,5626,5527,5534,5551,5512,5381,5378,5274,5364,5315,5426,5787,5555,5393,5090,4868,4817,4797,4536,4609,4641,4450,4499,4195,4231,4108,4005,3862,3644,3645,3504,3489,3455,3173,2928,2760,2768,2643,2417,2397,2194,2103,2026,1808,1545,1433,1402,1232,1076,902,773,718,613,479,406,330,238,187,143,105,78,57,90 2,4,2,2041,433753,6857,6804,6742,6672,6596,6517,6437,6359,6282,6205,6131,6054,5988,5924,5863,5813,5767,5726,5693,5672,5655,5644,5633,5624,5613,5598,5578,5556,6793,6765,6680,6547,6536,6576,6435,6171,6028,5902,5905,5645,5543,5549,5564,5523,5390,5387,5280,5371,5320,5428,5790,5555,5391,5089,4864,4815,4796,4532,4604,4636,4442,4492,4186,4220,4094,3989,3844,3623,3620,3478,3460,3420,3137,2891,2721,2725,2595,2366,2341,2136,2039,1957,1740,1478,1364,1324,1157,1001,831,705,650,548,423,351,281,200,153,116,83,61,98 2,4,2,2042,440003,6926,6879,6824,6761,6689,6613,6533,6453,6375,6297,6220,6145,6070,6003,5940,5882,5837,5796,5762,5736,5720,5707,5697,5686,5677,5664,5649,5624,5601,6829,6799,6709,6575,6560,6596,6457,6192,6047,5922,5923,5662,5558,5562,5574,5532,5398,5396,5285,5376,5323,5428,5790,5554,5390,5086,4860,4811,4793,4527,4599,4629,4434,4483,4174,4206,4078,3969,3824,3600,3592,3449,3427,3381,3098,2850,2678,2676,2542,2310,2279,2071,1971,1882,1665,1406,1289,1244,1077,923,760,639,582,485,367,300,235,165,124,91,64,105 2,4,2,2043,446248,6985,6948,6900,6843,6778,6706,6629,6549,6469,6391,6311,6234,6160,6085,6019,5959,5906,5866,5832,5805,5784,5772,5759,5750,5740,5728,5715,5696,5669,5637,6864,6829,6735,6600,6581,6618,6477,6212,6067,5939,5942,5677,5571,5573,5583,5541,5406,5403,5289,5381,5325,5429,5790,5554,5388,5084,4854,4807,4790,4521,4593,4620,4424,4471,4161,4189,4059,3947,3800,3574,3561,3416,3391,3339,3054,2805,2631,2623,2484,2249,2212,2001,1895,1801,1586,1328,1212,1159,994,844,689,573,514,422,314,252,193,134,98,71,110 2,4,2,2044,452478,7039,7007,6969,6919,6860,6795,6722,6645,6565,6485,6406,6325,6249,6175,6102,6038,5982,5935,5902,5875,5853,5836,5824,5812,5804,5792,5779,5762,5741,5706,5671,6894,6856,6758,6621,6603,6638,6496,6233,6084,5956,5957,5690,5582,5583,5592,5548,5412,5408,5293,5384,5327,5428,5790,5552,5385,5080,4848,4802,4786,4515,4586,4611,4412,4458,4146,4170,4037,3922,3773,3545,3527,3379,3352,3292,3006,2755,2578,2565,2420,2184,2139,1927,1814,1715,1501,1249,1129,1071,911,765,618,506,449,361,263,207,156,107,76,120 2,4,2,2045,458672,7086,7061,7028,6988,6936,6877,6811,6738,6661,6581,6500,6421,6341,6264,6192,6121,6061,6011,5971,5945,5924,5905,5889,5877,5866,5856,5843,5826,5806,5779,5740,5701,6921,6880,6779,6643,6624,6657,6516,6252,6101,5971,5969,5700,5591,5592,5599,5554,5416,5412,5296,5386,5328,5427,5790,5550,5380,5075,4842,4796,4782,4508,4578,4599,4397,4443,4128,4148,4012,3893,3742,3512,3489,3338,3308,3239,2952,2699,2521,2500,2348,2112,2061,1846,1728,1624,1412,1164,1044,981,826,687,547,441,384,303,218,168,123,83,131 2,4,2,2046,464825,7129,7108,7082,7047,7005,6953,6893,6827,6754,6677,6596,6514,6437,6356,6281,6211,6144,6090,6047,6014,5994,5976,5958,5942,5931,5918,5906,5889,5869,5844,5813,5770,5728,6945,6902,6800,6663,6644,6676,6533,6269,6116,5984,5979,5709,5600,5601,5606,5559,5420,5414,5297,5387,5329,5425,5789,5547,5375,5070,4834,4789,4776,4500,4568,4585,4380,4423,4108,4123,3984,3860,3708,3475,3446,3292,3259,3182,2893,2637,2458,2428,2272,2035,1975,1758,1636,1529,1319,1077,956,889,741,608,478,377,325,251,178,134,96,141 2,4,2,2047,470959,7168,7151,7129,7101,7064,7022,6969,6909,6843,6770,6692,6611,6530,6452,6373,6300,6235,6173,6126,6090,6063,6046,6029,6011,5996,5983,5969,5952,5933,5907,5878,5842,5797,5752,6967,6924,6818,6683,6664,6693,6550,6285,6129,5995,5989,5718,5609,5607,5612,5564,5422,5416,5299,5388,5329,5423,5786,5543,5369,5064,4826,4781,4769,4490,4556,4568,4360,4401,4085,4094,3953,3825,3670,3435,3399,3242,3205,3120,2829,2572,2387,2349,2189,1951,1883,1665,1541,1428,1221,988,869,799,657,531,411,318,270,204,142,104,160 2,4,2,2048,477034,7206,7190,7172,7148,7118,7081,7038,6985,6925,6859,6785,6707,6627,6545,6469,6392,6323,6264,6210,6169,6139,6116,6099,6082,6065,6047,6034,6015,5996,5969,5940,5907,5868,5820,5773,6989,6944,6838,6703,6683,6710,6565,6297,6140,6005,5998,5727,5615,5612,5618,5567,5423,5417,5301,5389,5328,5420,5782,5539,5363,5057,4817,4772,4759,4478,4540,4548,4338,4375,4058,4061,3918,3785,3627,3391,3346,3187,3145,3050,2760,2498,2312,2266,2099,1860,1783,1568,1440,1323,1120,897,780,709,574,456,347,264,220,162,111,177 2,4,2,2049,483074,7242,7228,7211,7191,7165,7135,7097,7054,7001,6941,6874,6800,6723,6642,6562,6489,6415,6352,6300,6253,6218,6192,6169,6152,6136,6117,6098,6082,6059,6032,6001,5969,5933,5891,5841,5794,7009,6964,6857,6720,6701,6725,6578,6307,6150,6014,6007,5734,5620,5617,5622,5569,5425,5418,5300,5390,5326,5416,5777,5534,5355,5049,4807,4762,4748,4464,4522,4527,4312,4348,4026,4025,3878,3740,3580,3341,3289,3126,3078,2975,2683,2418,2229,2175,2002,1763,1680,1465,1335,1215,1020,806,693,620,494,386,289,214,175,127,194 2,4,2,2050,489066,7286,7264,7249,7230,7208,7182,7151,7113,7070,7017,6956,6889,6816,6738,6659,6581,6512,6444,6388,6343,6302,6271,6245,6223,6206,6188,6168,6146,6127,6094,6064,6030,5995,5956,5912,5862,5813,7030,6984,6874,6737,6717,6737,6589,6316,6159,6023,6014,5740,5625,5620,5625,5571,5426,5419,5299,5389,5323,5411,5772,5527,5346,5040,4793,4749,4733,4446,4502,4502,4284,4316,3991,3984,3833,3692,3528,3285,3225,3058,3005,2891,2596,2329,2140,2077,1899,1663,1572,1357,1228,1106,918,716,607,534,419,321,236,170,138,212 2,4,2,2051,495040,7336,7308,7285,7268,7247,7225,7198,7167,7129,7086,7032,6971,6905,6831,6755,6678,6604,6542,6481,6431,6392,6355,6324,6298,6277,6258,6239,6216,6192,6164,6126,6093,6056,6018,5977,5933,5881,5834,7050,7002,6891,6752,6730,6748,6598,6325,6167,6030,6020,5746,5628,5622,5627,5572,5426,5419,5297,5388,5319,5405,5766,5520,5337,5029,4778,4734,4715,4425,4478,4473,4250,4280,3951,3940,3783,3638,3470,3223,3157,2986,2923,2799,2505,2238,2044,1971,1792,1555,1460,1246,1118,996,817,627,524,453,348,262,189,133,233 2,4,2,2052,501006,7393,7358,7329,7304,7285,7264,7241,7214,7183,7145,7101,7047,6987,6920,6847,6775,6702,6633,6578,6525,6480,6445,6408,6377,6352,6329,6309,6287,6261,6229,6197,6155,6119,6079,6039,5998,5952,5902,5854,7068,7020,6906,6764,6741,6758,6606,6333,6173,6034,6025,5751,5631,5624,5628,5573,5426,5417,5295,5386,5315,5398,5760,5511,5325,5016,4761,4716,4694,4401,4450,4440,4214,4239,3908,3891,3729,3580,3405,3155,3081,2906,2834,2702,2406,2138,1940,1861,1677,1444,1345,1137,1007,887,717,542,445,378,285,210,148,246 2,4,2,2053,506944,7457,7415,7379,7348,7321,7302,7280,7257,7230,7199,7160,7116,7063,7002,6937,6867,6798,6731,6669,6621,6574,6533,6498,6462,6431,6404,6380,6357,6333,6298,6262,6228,6181,6142,6099,6060,6017,5973,5922,5872,7085,7036,6919,6774,6751,6767,6613,6340,6177,6039,6029,5754,5633,5626,5628,5573,5424,5415,5291,5383,5310,5391,5752,5500,5311,5000,4739,4695,4669,4375,4418,4404,4173,4194,3859,3836,3669,3515,3333,3081,2996,2816,2738,2595,2301,2030,1833,1744,1557,1330,1225,1025,897,779,620,462,372,309,228,165,263 2,4,2,2054,512884,7529,7479,7436,7398,7365,7338,7318,7296,7273,7246,7214,7175,7132,7078,7018,6957,6891,6827,6767,6712,6670,6626,6586,6551,6516,6483,6455,6428,6403,6372,6331,6293,6254,6204,6162,6120,6079,6038,5993,5940,5890,7100,7050,6930,6784,6760,6775,6619,6346,6181,6042,6033,5757,5634,5627,5628,5572,5422,5412,5288,5379,5304,5381,5741,5487,5295,4981,4716,4670,4641,4345,4383,4362,4127,4143,3805,3775,3602,3442,3257,2999,2903,2718,2632,2481,2186,1917,1719,1622,1434,1215,1106,913,789,676,529,386,305,249,180,286 2,4,2,2055,518825,7609,7551,7500,7455,7415,7382,7354,7334,7312,7289,7261,7229,7191,7147,7095,7038,6980,6921,6863,6811,6761,6723,6679,6639,6605,6568,6534,6503,6474,6442,6405,6362,6319,6277,6224,6183,6139,6099,6058,6011,5958,5906,7113,7061,6939,6793,6769,6781,6623,6352,6183,6045,6035,5759,5635,5627,5627,5569,5419,5408,5284,5374,5297,5370,5728,5471,5274,4959,4690,4643,4609,4310,4343,4315,4076,4086,3745,3706,3529,3363,3169,2908,2803,2615,2518,2358,2067,1797,1600,1497,1310,1097,988,803,685,577,445,317,245,195,315 2,4,2,2056,524781,7696,7631,7572,7519,7472,7432,7398,7370,7350,7328,7304,7276,7245,7206,7164,7114,7061,7009,6957,6906,6860,6813,6776,6732,6693,6657,6619,6582,6549,6513,6476,6435,6389,6343,6297,6245,6202,6160,6119,6076,6029,5974,5919,7123,7071,6947,6802,6776,6786,6627,6356,6185,6048,6037,5760,5636,5625,5625,5566,5415,5403,5279,5368,5287,5357,5712,5452,5251,4933,4662,4611,4574,4270,4299,4264,4019,4024,3680,3632,3449,3274,3074,2810,2696,2501,2396,2229,1940,1673,1476,1370,1185,979,872,697,586,485,367,255,193,344 2,4,2,2057,530745,7789,7718,7652,7591,7536,7489,7448,7414,7386,7366,7343,7318,7292,7260,7223,7184,7137,7090,7045,7000,6955,6912,6866,6830,6786,6745,6708,6667,6628,6587,6546,6506,6462,6413,6364,6318,6264,6222,6180,6137,6094,6045,5987,5931,7133,7080,6955,6809,6782,6790,6630,6360,6187,6049,6039,5760,5635,5623,5622,5562,5410,5397,5273,5360,5275,5341,5693,5429,5224,4904,4629,4576,4533,4226,4249,4208,3956,3954,3607,3550,3360,3175,2970,2703,2579,2380,2268,2093,1807,1546,1350,1239,1059,864,758,596,493,401,297,201,362 2,4,2,2058,536728,7887,7811,7739,7671,7608,7553,7505,7464,7430,7402,7381,7358,7334,7307,7276,7243,7207,7166,7126,7088,7049,7007,6965,6920,6884,6838,6796,6756,6713,6667,6622,6575,6533,6486,6434,6385,6337,6284,6242,6198,6155,6110,6059,5998,5941,7142,7089,6962,6815,6787,6793,6632,6362,6188,6049,6040,5759,5633,5620,5618,5558,5405,5391,5264,5350,5261,5322,5669,5402,5195,4870,4592,4535,4488,4178,4193,4144,3886,3876,3527,3459,3260,3069,2858,2587,2453,2251,2130,1951,1670,1416,1223,1109,935,751,649,502,408,325,236,381 2,4,2,2059,542739,7990,7909,7832,7758,7688,7624,7569,7521,7480,7446,7417,7396,7374,7349,7323,7296,7267,7236,7202,7169,7137,7101,7060,7019,6974,6936,6889,6844,6802,6752,6701,6652,6602,6557,6506,6455,6404,6357,6304,6260,6216,6171,6124,6070,6008,5951,7150,7096,6968,6820,6791,6796,6634,6364,6188,6049,6040,5757,5630,5616,5614,5553,5399,5383,5254,5336,5243,5300,5642,5372,5160,4833,4551,4489,4437,4124,4131,4073,3809,3791,3437,3356,3153,2953,2738,2464,2323,2117,1987,1804,1530,1284,1095,981,816,644,547,416,331,257,415 2,4,2,2060,548771,8097,8012,7930,7851,7775,7704,7640,7585,7537,7496,7460,7432,7412,7389,7365,7343,7320,7296,7272,7245,7218,7189,7154,7114,7073,7026,6986,6937,6890,6840,6787,6731,6679,6626,6577,6528,6474,6424,6377,6322,6277,6232,6185,6135,6080,6018,5960,7157,7102,6972,6824,6795,6798,6635,6363,6188,6048,6039,5754,5627,5612,5609,5546,5391,5373,5240,5319,5223,5274,5611,5337,5122,4790,4505,4437,4380,4064,4062,3994,3724,3694,3336,3245,3037,2830,2609,2334,2185,1976,1841,1652,1388,1152,968,856,701,544,453,338,263,454 2,5,0,2014,193902,2866,4254,4249,4200,4020,4018,4111,4071,3937,3749,3523,3472,3377,3405,3343,3249,3161,3106,3201,3297,3267,3395,3615,3783,3961,3658,3729,3790,3768,3806,3662,3676,3718,3566,3733,3361,3124,3228,2930,2854,2637,2538,2551,2561,2514,2323,2277,2219,2059,2086,1976,1846,1782,1666,1657,1446,1403,1309,1182,1137,1019,921,835,739,769,710,656,585,506,481,397,362,375,294,354,265,303,240,204,199,176,145,131,125,118,98,95,72,64,54,44,34,35,23,21,13,10,6,6,4,12 2,5,0,2015,196740,2914,2872,4258,4249,4198,4024,4022,4113,4074,3941,3755,3529,3472,3385,3409,3351,3259,3173,3119,3213,3312,3283,3406,3627,3795,3970,3660,3739,3796,3778,3809,3667,3681,3722,3571,3737,3358,3115,3217,2932,2857,2639,2539,2552,2562,2510,2320,2277,2217,2055,2083,1971,1843,1775,1662,1651,1437,1397,1303,1177,1131,1005,915,830,735,764,706,650,578,500,476,392,358,369,290,347,258,295,234,197,193,168,137,125,118,111,91,87,66,58,49,39,30,30,20,18,11,8,5,5,9 2,5,0,2016,199599,2953,2920,2876,4264,4247,4196,4030,4026,4114,4077,3946,3761,3534,3473,3391,3415,3361,3271,3187,3130,3229,3327,3296,3419,3638,3803,3980,3664,3748,3801,3787,3811,3671,3686,3725,3576,3741,3353,3108,3206,2934,2860,2641,2540,2553,2563,2506,2316,2277,2212,2050,2078,1966,1839,1767,1659,1644,1428,1391,1297,1172,1125,992,909,825,730,757,700,644,571,493,471,385,352,364,285,340,250,286,227,188,186,159,130,119,109,104,83,79,60,52,44,34,26,25,17,15,9,6,4,10 2,5,0,2017,202481,2992,2959,2924,2883,4268,4246,4196,4036,4030,4118,4082,3952,3766,3541,3474,3399,3423,3373,3285,3200,3146,3244,3339,3311,3432,3647,3811,3989,3669,3758,3805,3794,3812,3676,3690,3728,3579,3742,3349,3100,3197,2934,2862,2641,2540,2552,2562,2502,2309,2274,2208,2045,2073,1960,1835,1757,1655,1636,1418,1385,1289,1165,1119,980,902,819,723,750,694,637,564,486,464,379,346,357,279,331,242,277,219,180,178,150,123,112,101,96,75,71,54,46,39,29,22,21,14,12,7,5,11 2,5,0,2018,205378,3021,2997,2962,2929,2887,4272,4246,4198,4042,4034,4124,4089,3958,3772,3546,3477,3408,3435,3386,3298,3216,3161,3256,3353,3325,3442,3656,3819,3998,3674,3769,3808,3802,3814,3681,3694,3731,3580,3744,3345,3093,3191,2933,2862,2639,2539,2551,2561,2496,2301,2272,2203,2039,2067,1953,1830,1747,1648,1627,1408,1378,1281,1158,1112,969,895,813,716,741,687,630,557,479,458,371,339,350,273,322,234,267,211,171,170,140,114,105,92,88,67,63,48,40,34,24,18,18,11,9,5,11 2,5,0,2019,208269,3042,3026,3000,2967,2932,2890,4277,4246,4197,4048,4039,4130,4095,3965,3777,3554,3481,3420,3448,3398,3314,3231,3173,3270,3365,3336,3452,3665,3827,4007,3679,3778,3812,3808,3816,3685,3698,3733,3582,3746,3340,3083,3184,2931,2861,2636,2537,2550,2560,2489,2294,2268,2196,2033,2061,1946,1824,1736,1641,1618,1398,1371,1273,1151,1105,958,887,805,708,732,680,622,548,471,450,363,332,342,266,313,225,256,202,162,161,130,106,97,83,80,60,55,42,34,29,20,15,15,9,7,9 2,5,0,2020,211148,3055,3048,3029,3006,2970,2935,2894,4281,4245,4197,4054,4043,4135,4102,3971,3784,3563,3487,3434,3460,3414,3329,3244,3186,3282,3375,3348,3462,3674,3835,4016,3683,3787,3816,3813,3819,3689,3700,3735,3583,3747,3334,3077,3178,2927,2860,2633,2535,2547,2555,2482,2285,2263,2189,2026,2055,1939,1817,1725,1633,1608,1388,1363,1264,1144,1097,946,877,796,700,723,671,613,538,461,441,354,324,333,258,302,216,244,192,153,151,120,97,89,74,72,53,48,36,29,24,17,12,12,7,11 2,5,0,2021,214017,3067,3060,3051,3034,3010,2973,2939,2899,4285,4245,4199,4060,4048,4141,4108,3979,3793,3575,3495,3447,3475,3431,3342,3259,3199,3292,3386,3359,3473,3683,3843,4024,3687,3794,3819,3816,3821,3689,3701,3736,3583,3747,3326,3074,3174,2923,2859,2630,2531,2543,2551,2474,2276,2257,2182,2017,2047,1929,1809,1713,1624,1596,1375,1355,1254,1135,1088,935,867,787,691,713,660,603,528,451,431,344,316,323,250,291,206,231,182,142,141,110,88,81,66,64,46,42,31,24,20,14,9,9,12 2,5,0,2022,216864,3069,3072,3063,3056,3037,3013,2977,2943,2902,4289,4249,4204,4066,4054,4147,4116,3989,3804,3589,3502,3463,3491,3444,3356,3272,3209,3303,3396,3371,3483,3692,3851,4032,3691,3801,3821,3819,3821,3690,3701,3737,3583,3746,3317,3070,3169,2919,2857,2626,2526,2540,2545,2466,2266,2251,2174,2008,2038,1918,1800,1700,1614,1584,1363,1345,1244,1125,1077,924,856,777,681,700,647,593,516,439,421,334,307,313,241,278,195,218,171,132,130,100,80,73,58,56,40,36,26,20,16,11,7,12 2,5,0,2023,219684,3060,3075,3075,3069,3060,3040,3017,2982,2947,2906,4295,4255,4209,4073,4060,4155,4125,4000,3818,3601,3515,3479,3503,3458,3370,3282,3220,3313,3406,3382,3493,3698,3859,4040,3695,3807,3822,3820,3821,3691,3700,3737,3582,3744,3308,3066,3163,2915,2855,2620,2522,2536,2539,2456,2256,2243,2164,1998,2027,1907,1790,1686,1603,1571,1351,1335,1232,1113,1065,912,844,766,671,688,635,582,504,427,410,323,297,301,231,265,185,203,159,123,118,91,72,65,51,48,34,30,21,16,12,8,12 2,5,0,2024,222466,3054,3066,3078,3080,3072,3063,3044,3022,2986,2951,2913,4301,4260,4215,4079,4067,4164,4136,4014,3830,3618,3528,3492,3517,3471,3381,3293,3230,3324,3416,3393,3502,3703,3866,4047,3699,3812,3822,3822,3821,3692,3699,3736,3581,3740,3299,3062,3157,2908,2850,2615,2517,2531,2532,2446,2245,2235,2153,1986,2016,1895,1779,1672,1592,1558,1338,1323,1219,1101,1052,900,831,754,660,675,621,569,490,414,398,311,285,288,220,250,173,188,148,112,107,82,64,56,44,41,28,24,16,13,9,14 2,5,0,2025,225204,3045,3060,3069,3084,3083,3075,3067,3048,3026,2990,2958,2920,4307,4266,4220,4087,4076,4175,4150,4026,3846,3634,3538,3507,3530,3481,3392,3303,3241,3334,3425,3403,3510,3708,3873,4052,3701,3815,3823,3824,3820,3692,3697,3733,3579,3736,3289,3058,3150,2900,2846,2607,2510,2524,2525,2436,2233,2225,2141,1974,2004,1882,1768,1658,1581,1544,1323,1311,1206,1088,1039,886,817,741,647,660,607,555,476,400,384,298,272,274,207,234,161,174,135,101,96,73,56,48,37,34,23,19,13,10,15 2,5,0,2026,227907,3038,3051,3063,3074,3088,3086,3079,3072,3052,3030,2996,2965,2926,4313,4271,4227,4097,4087,4189,4163,4042,3862,3647,3550,3521,3540,3492,3402,3314,3251,3344,3433,3412,3518,3713,3879,4056,3702,3819,3823,3826,3819,3691,3695,3731,3576,3731,3279,3052,3141,2893,2840,2599,2502,2517,2517,2424,2220,2214,2129,1962,1992,1868,1756,1644,1569,1530,1307,1298,1191,1073,1025,872,802,726,632,644,592,539,460,385,369,284,259,258,193,217,149,159,122,90,85,64,48,41,31,28,18,15,10,17 2,5,0,2027,230572,3035,3044,3054,3069,3077,3091,3090,3084,3076,3056,3036,3003,2971,2933,4319,4278,4236,4109,4101,4202,4179,4058,3875,3661,3561,3533,3551,3503,3413,3325,3260,3353,3441,3420,3525,3718,3883,4059,3704,3823,3823,3827,3816,3689,3690,3728,3573,3726,3268,3044,3132,2886,2834,2591,2494,2509,2508,2410,2205,2202,2116,1949,1979,1854,1744,1629,1556,1513,1290,1283,1174,1058,1009,856,786,710,617,626,576,522,442,369,353,270,244,241,179,201,136,144,109,79,74,55,41,33,25,22,14,12,18 2,5,0,2028,233207,3035,3041,3048,3059,3073,3080,3096,3095,3088,3080,3063,3043,3009,2978,2940,4327,4287,4248,4124,4114,4218,4195,4071,3889,3674,3570,3545,3562,3514,3424,3335,3269,3362,3449,3428,3531,3722,3886,4062,3705,3827,3821,3826,3813,3686,3685,3723,3570,3719,3255,3037,3123,2878,2827,2583,2486,2501,2496,2395,2191,2190,2102,1935,1965,1840,1732,1613,1541,1495,1272,1267,1157,1041,991,839,768,693,600,607,557,503,424,351,335,255,229,224,165,183,122,129,96,69,63,46,34,27,20,17,11,18 2,5,0,2029,235804,3034,3041,3044,3054,3064,3076,3085,3101,3099,3093,3087,3070,3049,3017,2985,2949,4337,4298,4262,4138,4130,4234,4209,4085,3902,3685,3578,3556,3573,3525,3435,3345,3277,3370,3456,3435,3536,3724,3889,4064,3705,3829,3817,3825,3809,3683,3680,3718,3565,3712,3242,3029,3112,2869,2819,2574,2477,2490,2484,2380,2176,2177,2087,1920,1951,1825,1718,1594,1525,1476,1253,1250,1138,1022,972,820,749,675,582,586,537,483,404,333,315,238,212,207,150,166,109,114,84,59,53,38,28,22,15,13,18 2,5,0,2030,238367,3038,3040,3044,3050,3059,3067,3080,3090,3105,3103,3100,3094,3076,3056,3024,2994,2959,4350,4312,4275,4155,4146,4248,4223,4098,3913,3697,3586,3568,3584,3535,3444,3354,3285,3377,3462,3442,3540,3727,3892,4066,3704,3830,3813,3824,3804,3679,3675,3712,3558,3703,3228,3019,3100,2859,2810,2564,2466,2478,2471,2364,2160,2162,2072,1905,1936,1808,1703,1574,1508,1455,1233,1231,1117,1003,951,799,728,655,563,564,516,462,383,313,295,221,196,189,135,148,96,99,72,50,44,31,22,18,11,20 2,5,0,2031,240899,3047,3044,3044,3049,3055,3063,3071,3085,3094,3109,3109,3107,3100,3083,3063,3032,3004,2971,4365,4325,4291,4172,4159,4262,4236,4109,3924,3708,3595,3579,3594,3545,3454,3362,3291,3383,3467,3447,3545,3730,3895,4066,3702,3831,3809,3822,3800,3674,3670,3704,3551,3694,3214,3009,3088,2849,2801,2553,2453,2466,2458,2347,2143,2148,2056,1889,1919,1790,1685,1553,1489,1432,1211,1210,1096,981,928,777,705,633,543,540,493,438,360,294,274,205,178,170,120,131,83,84,60,42,36,24,17,13,20 2,5,0,2032,243397,3054,3053,3047,3050,3054,3058,3068,3076,3089,3098,3116,3116,3113,3107,3090,3072,3042,3017,2986,4379,4342,4308,4186,4173,4276,4247,4120,3935,3720,3603,3590,3604,3554,3462,3369,3297,3389,3470,3452,3547,3731,3896,4065,3700,3831,3805,3819,3794,3669,3663,3697,3544,3683,3200,2998,3075,2837,2790,2541,2440,2452,2444,2330,2126,2134,2039,1872,1900,1770,1665,1531,1468,1408,1187,1187,1073,958,903,755,680,609,521,514,468,412,336,273,253,187,160,151,105,114,71,70,49,34,28,19,13,21 2,5,0,2033,245864,3068,3060,3056,3053,3054,3057,3063,3073,3080,3094,3105,3123,3122,3121,3114,3099,3083,3055,3032,3000,4395,4358,4321,4201,4187,4287,4259,4131,3947,3731,3611,3600,3613,3562,3468,3375,3303,3393,3474,3456,3549,3731,3896,4064,3698,3829,3800,3815,3788,3661,3655,3689,3535,3672,3185,2988,3061,2823,2777,2527,2426,2438,2428,2312,2109,2119,2021,1853,1879,1748,1644,1507,1445,1383,1162,1163,1047,933,877,731,654,583,497,487,440,386,311,251,230,168,142,132,91,98,60,58,39,27,22,14,22 2,5,0,2034,248301,3082,3074,3064,3062,3057,3058,3062,3068,3077,3085,3101,3112,3129,3130,3128,3122,3109,3096,3070,3046,3018,4412,4371,4335,4216,4198,4299,4270,4143,3958,3742,3618,3609,3621,3569,3474,3380,3307,3398,3478,3460,3550,3730,3895,4063,3694,3827,3795,3811,3780,3654,3647,3679,3526,3660,3168,2976,3044,2809,2764,2513,2411,2423,2412,2294,2090,2103,2001,1832,1857,1724,1622,1481,1420,1356,1136,1135,1019,905,848,705,625,555,471,458,412,358,287,228,207,149,124,114,78,82,49,47,31,21,16,22 2,5,0,2035,250704,3099,3088,3077,3070,3066,3061,3062,3067,3072,3081,3091,3108,3118,3137,3137,3138,3133,3122,3111,3084,3064,3036,4426,4385,4349,4228,4210,4310,4282,4155,3969,3752,3624,3617,3627,3575,3481,3384,3311,3402,3481,3463,3550,3729,3894,4061,3689,3824,3789,3805,3771,3646,3637,3668,3516,3647,3151,2962,3027,2794,2750,2498,2395,2407,2396,2275,2070,2084,1979,1809,1832,1698,1597,1453,1393,1327,1106,1105,988,875,817,676,595,525,443,429,382,329,261,205,184,130,107,97,65,68,39,37,23,16,26 2,5,0,2036,253092,3119,3105,3091,3082,3074,3070,3066,3067,3071,3076,3088,3098,3114,3125,3144,3146,3149,3146,3138,3126,3102,3082,3051,4442,4399,4360,4240,4221,4322,4293,4166,3979,3761,3629,3624,3633,3581,3486,3389,3314,3404,3482,3466,3550,3728,3892,4059,3685,3821,3781,3799,3762,3638,3627,3656,3505,3633,3132,2947,3009,2778,2734,2483,2379,2391,2379,2254,2048,2063,1956,1785,1806,1670,1570,1423,1365,1295,1075,1072,954,843,783,645,563,494,414,398,351,300,235,182,162,113,91,81,54,55,31,29,17,26 2,5,0,2037,255452,3137,3125,3109,3096,3086,3077,3075,3071,3071,3075,3083,3095,3104,3121,3132,3153,3156,3162,3161,3152,3144,3120,3098,3068,4457,4411,4372,4252,4233,4333,4304,4176,3988,3768,3634,3630,3639,3585,3492,3394,3317,3406,3483,3468,3550,3726,3889,4055,3680,3815,3773,3792,3753,3629,3616,3644,3493,3617,3111,2931,2991,2761,2718,2466,2362,2374,2360,2233,2024,2040,1930,1759,1778,1641,1541,1391,1333,1260,1042,1038,918,808,747,611,530,462,384,366,320,271,209,159,140,96,76,67,44,43,23,22,27 2,5,0,2038,257791,3158,3143,3129,3115,3100,3090,3082,3080,3075,3076,3081,3090,3101,3111,3128,3142,3164,3169,3178,3176,3170,3162,3135,3115,3084,4468,4423,4383,4264,4245,4344,4314,4185,3996,3774,3638,3637,3643,3590,3498,3398,3319,3406,3483,3469,3548,3722,3887,4051,3673,3810,3764,3784,3742,3619,3604,3631,3479,3600,3090,2915,2972,2744,2701,2449,2344,2355,2339,2209,1998,2016,1903,1731,1748,1609,1509,1356,1298,1223,1007,1001,880,771,708,576,497,428,353,333,288,241,183,138,120,81,62,54,35,33,17,31 2,5,0,2039,260102,3176,3164,3146,3135,3119,3104,3095,3087,3084,3080,3082,3088,3096,3109,3118,3138,3153,3177,3184,3192,3194,3188,3178,3152,3131,3096,4480,4434,4395,4275,4256,4354,4323,4192,4003,3780,3641,3642,3648,3594,3502,3400,3320,3406,3483,3470,3546,3718,3884,4045,3667,3804,3754,3774,3730,3608,3591,3617,3463,3582,3068,2898,2952,2725,2684,2431,2325,2334,2315,2183,1971,1990,1874,1700,1715,1574,1476,1320,1262,1184,969,960,840,730,669,540,461,393,323,300,257,212,159,117,101,67,51,43,27,24,31 2,5,0,2040,262384,3188,3182,3168,3151,3139,3123,3109,3100,3091,3089,3086,3089,3094,3104,3117,3128,3148,3166,3193,3199,3210,3212,3204,3195,3168,3144,3109,4491,4446,4407,4286,4266,4363,4330,4199,4009,3786,3642,3648,3653,3598,3505,3401,3320,3406,3483,3471,3544,3714,3880,4039,3660,3797,3744,3764,3717,3597,3577,3601,3447,3563,3046,2880,2931,2706,2666,2412,2303,2311,2290,2155,1941,1961,1843,1667,1679,1537,1439,1281,1223,1141,928,918,798,687,628,501,424,357,292,268,226,184,136,98,83,54,41,33,21,35 2,5,0,2041,264622,3195,3194,3186,3173,3156,3143,3128,3114,3104,3096,3095,3093,3095,3102,3111,3127,3139,3161,3182,3208,3217,3228,3228,3221,3211,3180,3157,3122,4503,4457,4418,4296,4275,4370,4336,4205,4015,3790,3644,3654,3657,3600,3508,3401,3320,3406,3482,3470,3541,3708,3876,4033,3651,3789,3732,3753,3704,3584,3562,3585,3430,3544,3024,2861,2909,2685,2645,2390,2280,2286,2262,2125,1910,1930,1809,1631,1641,1498,1398,1240,1181,1095,884,872,753,644,585,462,386,321,262,236,196,158,114,81,67,42,32,25,37 2,5,0,2042,266812,3193,3201,3198,3193,3177,3159,3148,3133,3118,3108,3102,3102,3099,3103,3109,3120,3138,3152,3177,3197,3226,3235,3244,3245,3237,3224,3193,3170,3135,4515,4468,4428,4305,4282,4377,4342,4211,4019,3795,3646,3659,3659,3601,3510,3402,3320,3405,3480,3468,3537,3702,3871,4025,3642,3781,3720,3742,3688,3570,3545,3568,3413,3524,3000,2841,2886,2664,2622,2367,2255,2259,2233,2092,1877,1895,1772,1594,1600,1456,1355,1195,1135,1046,839,825,707,598,540,422,348,287,232,205,168,133,94,66,53,32,24,39 2,5,0,2043,268945,3181,3199,3205,3205,3198,3181,3164,3153,3138,3122,3114,3109,3108,3107,3110,3119,3132,3151,3168,3192,3215,3244,3251,3261,3261,3249,3237,3206,3183,3147,4526,4477,4437,4312,4289,4383,4348,4216,4024,3799,3647,3664,3661,3601,3512,3403,3320,3404,3478,3465,3533,3696,3865,4017,3632,3772,3707,3729,3672,3554,3527,3550,3395,3504,2975,2820,2862,2639,2597,2341,2227,2230,2201,2057,1842,1857,1732,1554,1556,1410,1308,1146,1086,994,792,775,658,551,496,381,311,253,202,175,142,110,76,53,41,24,42 2,5,0,2044,271003,3164,3188,3203,3212,3210,3202,3186,3169,3157,3142,3128,3120,3115,3115,3114,3120,3131,3145,3167,3183,3210,3233,3260,3268,3277,3274,3262,3250,3219,3196,3159,4536,4486,4444,4319,4296,4389,4353,4221,4029,3803,3647,3666,3661,3601,3513,3403,3319,3402,3475,3461,3528,3689,3858,4007,3622,3762,3693,3715,3655,3537,3508,3531,3377,3481,2949,2797,2836,2612,2570,2313,2198,2199,2166,2019,1803,1817,1689,1511,1509,1361,1257,1095,1033,938,743,721,607,503,450,341,274,221,174,148,118,89,60,41,31,44 2,5,0,2045,272982,3142,3170,3192,3208,3217,3214,3207,3191,3173,3162,3148,3134,3126,3122,3122,3124,3131,3144,3161,3181,3201,3228,3249,3277,3284,3290,3287,3275,3263,3232,3208,3170,4545,4493,4451,4326,4302,4393,4358,4226,4033,3806,3646,3668,3661,3600,3512,3402,3317,3397,3471,3457,3523,3681,3851,3998,3611,3751,3676,3700,3638,3520,3489,3511,3358,3458,2922,2773,2807,2584,2541,2284,2166,2164,2129,1977,1761,1773,1643,1464,1457,1308,1203,1040,979,881,691,666,555,454,404,302,238,189,148,123,96,70,47,32,49 2,5,0,2046,274886,3116,3148,3174,3197,3212,3221,3219,3212,3195,3178,3168,3154,3140,3134,3130,3132,3135,3144,3160,3175,3199,3220,3244,3266,3292,3297,3303,3300,3288,3276,3244,3219,3180,4552,4500,4457,4333,4306,4398,4363,4230,4036,3808,3645,3670,3661,3599,3511,3401,3313,3394,3467,3453,3517,3671,3843,3987,3599,3738,3659,3684,3619,3502,3469,3491,3336,3432,2894,2746,2775,2554,2510,2252,2132,2127,2087,1932,1716,1726,1593,1414,1401,1251,1146,983,921,821,637,612,503,406,358,264,205,159,124,100,77,55,35,54 2,5,0,2047,276703,3086,3122,3152,3181,3201,3216,3226,3224,3216,3200,3184,3174,3160,3148,3142,3140,3144,3148,3160,3174,3193,3217,3236,3261,3281,3304,3310,3316,3314,3301,3288,3255,3229,3188,4559,4506,4463,4337,4311,4403,4367,4232,4038,3809,3644,3672,3660,3598,3510,3398,3310,3391,3463,3447,3511,3661,3832,3975,3584,3724,3641,3667,3599,3484,3448,3468,3313,3404,2862,2717,2741,2521,2475,2217,2096,2087,2042,1884,1668,1675,1539,1360,1342,1191,1085,924,860,759,584,555,451,359,313,228,174,133,102,79,60,42,58 2,5,0,2048,278437,3054,3092,3126,3159,3185,3205,3221,3231,3228,3221,3206,3190,3180,3168,3156,3152,3152,3158,3164,3174,3192,3212,3233,3253,3276,3294,3317,3323,3329,3327,3313,3299,3265,3237,3196,4566,4512,4468,4343,4316,4407,4369,4234,4038,3810,3643,3673,3658,3597,3506,3395,3306,3387,3456,3441,3503,3650,3821,3962,3569,3710,3622,3650,3579,3464,3425,3444,3287,3373,2828,2686,2705,2486,2438,2180,2056,2044,1993,1833,1617,1619,1480,1302,1279,1127,1021,862,797,696,529,498,400,314,271,194,145,109,82,61,47,66 2,5,0,2049,280078,3020,3061,3096,3133,3163,3188,3210,3226,3235,3233,3227,3212,3195,3188,3176,3166,3164,3165,3174,3178,3192,3210,3228,3250,3268,3289,3307,3330,3336,3342,3339,3324,3309,3273,3245,3204,4572,4517,4473,4349,4320,4410,4371,4235,4038,3812,3641,3672,3656,3595,3503,3392,3302,3382,3449,3434,3494,3639,3808,3948,3553,3694,3602,3632,3557,3443,3400,3417,3258,3339,2792,2652,2667,2449,2398,2139,2012,1997,1940,1778,1562,1559,1418,1241,1212,1061,953,798,733,632,475,443,349,271,230,163,119,87,65,47,73 2,5,0,2050,281633,2991,3027,3065,3103,3137,3167,3193,3215,3230,3240,3239,3233,3217,3203,3195,3186,3178,3178,3181,3188,3196,3210,3226,3245,3265,3281,3302,3320,3344,3349,3354,3350,3334,3317,3281,3252,3211,4576,4522,4478,4354,4324,4412,4372,4235,4038,3813,3638,3671,3653,3592,3500,3389,3296,3377,3441,3428,3484,3626,3794,3933,3537,3677,3582,3614,3534,3419,3373,3387,3226,3302,2753,2615,2625,2409,2355,2093,1965,1946,1883,1718,1503,1495,1351,1175,1141,990,883,732,667,568,422,389,302,231,193,134,96,69,50,80 2,5,0,2051,283105,2967,2998,3031,3072,3107,3141,3172,3198,3219,3235,3246,3245,3238,3225,3210,3205,3198,3192,3194,3195,3206,3215,3226,3243,3260,3278,3294,3315,3333,3357,3361,3365,3360,3342,3325,3288,3259,3216,4582,4527,4483,4359,4327,4413,4373,4236,4038,3812,3635,3669,3649,3589,3495,3384,3289,3371,3433,3420,3473,3613,3780,3918,3519,3660,3562,3593,3509,3392,3342,3354,3192,3262,2711,2575,2580,2365,2307,2044,1914,1890,1822,1654,1440,1426,1281,1106,1067,918,812,665,601,504,370,337,258,193,158,108,76,53,86 2,5,0,2052,284494,2947,2973,3002,3037,3076,3111,3146,3177,3203,3223,3241,3252,3250,3246,3232,3220,3217,3212,3208,3208,3213,3224,3231,3243,3258,3273,3291,3307,3328,3346,3369,3372,3375,3368,3350,3332,3295,3264,3222,4588,4531,4486,4361,4328,4414,4374,4235,4036,3811,3630,3666,3645,3585,3490,3379,3282,3365,3423,3411,3461,3598,3765,3902,3500,3643,3540,3570,3480,3363,3310,3318,3155,3219,2666,2532,2532,2316,2255,1993,1859,1829,1756,1586,1374,1353,1208,1033,990,845,740,597,535,442,320,288,217,159,127,85,59,92 2,5,0,2053,285814,2934,2953,2977,3008,3041,3080,3116,3151,3182,3207,3229,3247,3257,3258,3253,3242,3232,3230,3228,3222,3226,3231,3240,3248,3258,3271,3286,3304,3320,3341,3358,3380,3382,3384,3376,3357,3339,3300,3270,3229,4593,4534,4487,4363,4328,4414,4373,4234,4034,3809,3624,3663,3640,3580,3485,3373,3274,3356,3413,3401,3450,3583,3750,3884,3481,3624,3516,3544,3450,3332,3275,3280,3114,3172,2618,2486,2479,2264,2199,1937,1799,1763,1685,1513,1303,1276,1130,959,912,769,668,532,471,383,272,242,179,129,101,66,99 2,5,0,2054,287065,2923,2940,2957,2983,3012,3045,3085,3121,3156,3186,3213,3235,3252,3265,3265,3263,3254,3247,3246,3242,3240,3244,3247,3257,3263,3271,3284,3299,3318,3333,3353,3369,3390,3390,3392,3383,3364,3344,3306,3277,3234,4597,4537,4488,4365,4328,4413,4372,4232,4031,3806,3618,3659,3635,3575,3479,3367,3264,3347,3401,3391,3437,3568,3733,3865,3460,3603,3489,3515,3417,3297,3237,3238,3070,3121,2568,2436,2422,2207,2138,1875,1734,1693,1610,1436,1229,1195,1049,884,831,693,595,468,409,326,228,200,145,102,79,110 2,5,0,2055,288251,2917,2929,2944,2964,2987,3016,3050,3090,3125,3160,3192,3219,3240,3260,3272,3275,3275,3268,3263,3260,3260,3259,3260,3264,3272,3276,3284,3297,3312,3331,3345,3364,3379,3398,3398,3399,3390,3370,3350,3313,3282,3238,4600,4538,4488,4367,4327,4412,4370,4228,4027,3803,3611,3654,3630,3569,3473,3358,3254,3336,3390,3381,3425,3551,3715,3845,3438,3578,3460,3484,3381,3259,3196,3192,3023,3066,2513,2381,2360,2145,2071,1808,1664,1619,1529,1356,1150,1110,968,807,750,618,525,406,350,274,187,162,115,79,128 2,5,0,2056,289375,2914,2923,2933,2951,2968,2991,3021,3055,3094,3129,3166,3198,3224,3248,3267,3282,3287,3289,3285,3277,3278,3279,3275,3277,3279,3285,3289,3297,3310,3325,3343,3356,3374,3387,3405,3406,3406,3396,3376,3356,3319,3286,3242,4602,4539,4488,4368,4326,4410,4367,4225,4023,3799,3605,3649,3625,3563,3464,3350,3243,3325,3379,3370,3410,3533,3695,3822,3412,3551,3428,3450,3342,3219,3152,3142,2971,3005,2453,2322,2293,2077,1998,1736,1590,1540,1444,1270,1070,1024,884,729,669,544,457,347,295,227,152,129,89,136 2,5,0,2057,290440,2914,2920,2927,2940,2955,2972,2996,3026,3059,3098,3135,3172,3203,3232,3255,3277,3294,3301,3305,3299,3295,3296,3295,3292,3292,3292,3298,3301,3310,3323,3337,3354,3366,3382,3395,3413,3413,3412,3402,3382,3362,3323,3290,3245,4604,4538,4487,4369,4324,4406,4364,4222,4018,3795,3599,3643,3619,3554,3456,3339,3233,3314,3367,3357,3395,3514,3674,3796,3386,3522,3393,3413,3300,3175,3103,3088,2913,2938,2389,2258,2220,2003,1920,1660,1512,1456,1354,1181,987,936,799,651,589,473,392,292,245,184,121,101,149 2,5,0,2058,291448,2917,2920,2924,2934,2944,2959,2977,3001,3030,3063,3104,3141,3177,3210,3239,3265,3289,3308,3318,3319,3317,3313,3312,3312,3307,3305,3305,3311,3314,3322,3335,3348,3364,3374,3390,3403,3420,3419,3418,3409,3388,3367,3327,3293,3248,4605,4537,4486,4369,4321,4402,4361,4217,4013,3790,3592,3637,3611,3546,3446,3328,3223,3303,3353,3343,3378,3493,3650,3768,3357,3490,3355,3372,3254,3127,3050,3029,2850,2866,2319,2187,2141,1924,1836,1579,1428,1367,1261,1091,902,846,714,575,513,405,331,241,199,147,94,166 2,5,0,2059,292402,2923,2923,2924,2931,2938,2948,2964,2982,3005,3034,3069,3110,3146,3184,3217,3249,3277,3303,3325,3332,3337,3335,3329,3329,3327,3319,3318,3318,3324,3326,3334,3346,3358,3372,3382,3398,3410,3426,3425,3424,3415,3393,3371,3330,3296,3250,4606,4535,4484,4367,4317,4399,4356,4212,4008,3784,3584,3628,3602,3535,3435,3316,3211,3290,3339,3328,3360,3469,3623,3737,3325,3454,3314,3328,3203,3074,2992,2964,2782,2788,2244,2111,2056,1841,1747,1493,1341,1274,1165,998,816,757,631,501,441,342,275,196,159,115,174 2,5,0,2060,293303,2930,2929,2927,2931,2935,2942,2953,2969,2986,3009,3040,3075,3115,3153,3191,3227,3261,3291,3320,3339,3350,3355,3351,3346,3344,3339,3332,3331,3331,3336,3338,3345,3356,3366,3380,3389,3405,3416,3432,3431,3429,3420,3397,3374,3333,3298,3252,4606,4533,4481,4365,4313,4394,4351,4207,4002,3778,3573,3620,3592,3524,3424,3304,3198,3277,3324,3311,3338,3443,3594,3703,3290,3415,3270,3279,3148,3016,2928,2894,2708,2702,2163,2029,1967,1753,1653,1402,1250,1178,1066,904,730,670,550,430,373,285,224,156,124,192 2,5,1,2014,100462,1462,2169,2177,2136,2035,2031,2051,2018,2000,1946,1786,1777,1702,1667,1729,1709,1612,1613,1627,1649,1641,1752,1921,2003,2146,1986,2072,2090,2170,2198,2024,2016,2012,1949,2109,1824,1681,1719,1530,1542,1357,1327,1320,1334,1310,1170,1168,1143,1067,1067,992,928,871,843,837,733,682,640,599,550,472,446,402,341,391,345,318,284,251,228,186,154,149,121,145,110,125,101,86,78,83,60,60,54,40,39,33,25,21,20,16,13,12,10,9,5,2,1,1,1,5 2,5,1,2015,101809,1486,1466,2172,2174,2131,2036,2033,2049,2018,2000,1949,1788,1774,1706,1670,1733,1714,1618,1621,1633,1658,1649,1756,1929,2007,2147,1982,2074,2090,2174,2197,2025,2018,2012,1953,2111,1822,1670,1708,1530,1542,1357,1326,1319,1334,1306,1167,1168,1140,1063,1064,988,926,866,839,833,726,677,635,595,545,459,441,399,338,388,342,315,280,246,225,182,152,145,119,141,105,121,98,82,75,77,54,56,48,37,36,29,23,19,18,14,12,10,8,7,3,2,1,1,2 2,5,1,2016,103176,1506,1490,1469,2175,2169,2126,2038,2035,2048,2017,2001,1952,1789,1772,1709,1673,1738,1720,1626,1627,1641,1665,1655,1762,1936,2008,2150,1982,2077,2090,2177,2195,2026,2020,2012,1958,2111,1818,1661,1697,1529,1542,1357,1325,1318,1334,1302,1163,1167,1136,1059,1060,984,924,860,837,828,719,672,630,591,540,447,436,396,334,384,338,311,275,241,222,177,148,143,116,137,99,117,94,77,71,71,50,52,46,34,34,26,21,17,16,12,11,8,6,5,2,2,1,1 2,5,1,2017,104556,1526,1510,1493,1473,2176,2165,2122,2040,2038,2048,2018,2003,1954,1792,1770,1713,1677,1744,1728,1634,1635,1648,1670,1663,1768,1941,2010,2152,1983,2081,2089,2178,2193,2028,2022,2012,1962,2110,1815,1651,1687,1528,1542,1356,1323,1316,1333,1297,1157,1164,1133,1055,1056,980,922,853,833,821,712,667,623,587,535,437,431,392,329,380,334,307,270,236,217,173,144,139,112,132,94,113,89,72,67,65,46,48,43,31,32,23,19,15,14,10,8,7,4,3,1,2,2 2,5,1,2018,105945,1540,1529,1512,1495,1474,2177,2161,2120,2043,2040,2050,2021,2006,1958,1794,1769,1717,1683,1752,1735,1642,1643,1653,1677,1670,1771,1947,2012,2155,1984,2086,2087,2180,2192,2029,2024,2011,1965,2110,1812,1641,1680,1526,1541,1354,1321,1314,1332,1291,1150,1162,1130,1051,1052,975,919,846,827,814,704,661,616,582,529,427,426,388,324,375,330,303,265,231,213,168,140,135,109,127,89,108,85,67,63,58,43,44,37,28,27,20,17,13,12,8,5,6,3,2,1,4 2,5,1,2019,107337,1551,1543,1531,1514,1495,1475,2179,2157,2118,2045,2043,2052,2023,2010,1961,1797,1768,1722,1690,1760,1743,1650,1647,1660,1682,1674,1776,1952,2015,2159,1985,2089,2086,2181,2192,2030,2025,2010,1969,2110,1807,1630,1674,1523,1539,1352,1319,1312,1331,1284,1144,1160,1125,1047,1048,970,915,838,821,807,697,655,609,577,523,419,421,384,319,370,326,298,259,226,208,163,136,131,105,122,84,102,80,61,59,52,40,40,34,25,23,17,15,11,10,7,4,5,2,1,2 2,5,1,2020,108724,1558,1554,1545,1534,1514,1496,1476,2180,2154,2115,2048,2046,2053,2026,2013,1965,1801,1768,1729,1697,1769,1750,1656,1653,1665,1685,1681,1780,1957,2018,2163,1985,2092,2087,2183,2193,2030,2024,2009,1971,2109,1802,1623,1669,1518,1537,1350,1317,1309,1327,1279,1138,1157,1120,1042,1043,965,910,830,814,800,690,649,602,572,517,410,415,379,314,365,320,293,252,220,202,157,131,126,101,117,79,96,74,56,55,47,35,36,29,22,21,14,13,9,8,6,3,4,1,2 2,5,1,2021,110114,1564,1561,1556,1547,1535,1515,1497,1478,2182,2151,2114,2051,2050,2056,2029,2018,1971,1807,1771,1737,1706,1780,1756,1665,1659,1669,1691,1686,1785,1962,2021,2166,1985,2095,2086,2183,2192,2027,2023,2007,1971,2107,1796,1620,1666,1514,1535,1348,1314,1305,1323,1273,1131,1153,1115,1035,1037,958,904,821,806,791,680,643,595,566,511,402,409,374,309,359,313,287,245,214,196,150,127,121,97,111,73,90,69,50,51,42,31,32,25,19,17,12,11,7,7,5,2,3,2 2,5,1,2022,111496,1565,1567,1563,1558,1547,1536,1516,1498,1480,2183,2152,2116,2054,2055,2059,2033,2024,1977,1814,1773,1746,1716,1787,1764,1672,1663,1675,1695,1692,1790,1968,2024,2169,1986,2098,2084,2182,2189,2025,2022,2005,1972,2105,1789,1616,1662,1510,1533,1345,1310,1302,1319,1267,1124,1150,1109,1028,1030,950,897,812,798,782,671,635,588,560,504,395,403,368,303,352,304,281,237,207,190,143,122,116,92,105,67,84,64,45,46,37,27,28,21,16,14,10,9,6,6,4,2,2 2,5,1,2023,112861,1561,1568,1569,1566,1559,1548,1537,1518,1500,1481,2186,2155,2118,2058,2059,2063,2037,2030,1984,1821,1778,1755,1722,1795,1771,1677,1669,1679,1700,1698,1795,1972,2027,2172,1987,2101,2081,2180,2187,2023,2020,2002,1972,2102,1782,1612,1657,1506,1531,1339,1307,1298,1315,1259,1117,1146,1101,1020,1022,941,890,802,789,773,662,627,579,554,496,388,396,362,296,345,296,275,229,200,183,136,117,110,87,99,62,78,58,41,41,33,24,24,18,13,12,8,7,5,5,3,2 2,5,1,2024,114210,1558,1564,1570,1571,1566,1560,1549,1539,1520,1501,1485,2189,2157,2121,2061,2063,2067,2042,2038,1991,1830,1783,1761,1730,1802,1776,1684,1674,1684,1707,1704,1800,1975,2030,2175,1988,2102,2078,2179,2185,2021,2018,1999,1972,2098,1775,1607,1652,1500,1526,1334,1302,1294,1310,1251,1109,1142,1092,1011,1014,932,883,792,780,764,653,620,570,547,488,380,388,356,289,338,287,267,220,193,176,129,110,103,81,93,57,72,53,37,37,29,21,21,15,11,10,6,5,4,4,3 2,5,1,2025,115542,1553,1561,1566,1573,1571,1567,1561,1550,1541,1521,1505,1489,2192,2160,2123,2065,2068,2072,2049,2046,2000,1839,1785,1769,1737,1807,1783,1689,1681,1689,1713,1709,1804,1979,2033,2177,1987,2102,2076,2178,2182,2019,2016,1995,1971,2094,1767,1602,1647,1493,1522,1328,1297,1289,1305,1243,1100,1136,1083,1001,1005,923,876,782,772,754,643,612,562,540,480,372,380,349,281,329,278,259,212,185,168,121,104,97,76,86,52,65,48,33,33,25,18,17,12,9,8,4,4,3,5 2,5,1,2026,116853,1549,1556,1563,1568,1574,1572,1568,1563,1552,1542,1524,1509,1492,2195,2162,2126,2070,2074,2079,2056,2056,2009,1845,1789,1776,1742,1814,1788,1695,1687,1694,1718,1713,1808,1983,2035,2177,1985,2103,2074,2177,2179,2017,2014,1992,1969,2090,1759,1597,1640,1487,1518,1322,1292,1284,1299,1234,1090,1129,1074,991,996,913,868,773,763,744,633,604,553,532,471,364,371,341,272,320,269,249,202,176,160,112,98,91,70,79,47,58,43,29,29,21,15,14,10,7,6,3,3,5 2,5,1,2027,118149,1547,1552,1558,1566,1568,1575,1573,1570,1565,1553,1545,1528,1512,1496,2198,2165,2130,2076,2082,2086,2065,2066,2015,1852,1792,1781,1749,1820,1794,1701,1693,1698,1723,1717,1812,1987,2035,2176,1984,2104,2072,2175,2176,2015,2010,1988,1967,2085,1750,1590,1633,1482,1513,1316,1286,1279,1292,1223,1078,1121,1064,981,987,903,860,763,754,733,623,595,544,524,462,355,361,332,263,309,260,240,191,168,152,105,92,84,64,72,42,52,37,25,25,18,13,11,8,5,5,2,5 2,5,1,2028,119427,1547,1550,1555,1560,1567,1569,1577,1575,1572,1566,1557,1549,1531,1516,1500,2202,2169,2136,2084,2090,2095,2074,2073,2022,1858,1793,1788,1755,1826,1800,1707,1698,1702,1728,1721,1815,1990,2034,2175,1983,2105,2068,2173,2172,2012,2006,1982,1965,2079,1739,1584,1625,1476,1508,1310,1280,1274,1284,1212,1067,1113,1054,971,978,893,852,753,744,722,613,585,535,514,450,345,351,322,253,298,250,230,181,158,142,98,85,77,58,64,37,46,31,21,21,15,10,9,6,4,4,4 2,5,1,2029,120687,1547,1550,1552,1558,1562,1568,1571,1579,1577,1574,1570,1561,1552,1535,1520,1504,2207,2174,2143,2092,2100,2104,2081,2081,2028,1862,1796,1794,1761,1832,1806,1712,1703,1705,1733,1724,1817,1991,2034,2174,1981,2104,2063,2171,2168,2009,2002,1976,1962,2073,1729,1577,1617,1469,1503,1304,1274,1266,1275,1200,1056,1105,1043,960,969,883,844,743,734,711,602,575,524,503,438,334,340,312,243,286,239,219,169,148,132,90,78,70,52,57,32,40,27,17,17,12,8,7,4,3,4 2,5,1,2030,121938,1550,1550,1552,1555,1560,1563,1569,1573,1581,1578,1578,1574,1564,1556,1539,1525,1509,2214,2181,2150,2102,2110,2111,2088,2088,2032,1868,1798,1801,1767,1838,1811,1717,1708,1708,1737,1727,1818,1993,2035,2173,1978,2103,2058,2169,2163,2005,1999,1970,1957,2066,1719,1569,1609,1462,1497,1297,1266,1257,1266,1187,1044,1095,1032,949,959,872,835,731,724,698,590,565,512,493,425,322,328,301,232,274,228,208,157,138,122,83,71,63,46,50,28,34,23,14,14,10,6,6,3,5 2,5,1,2031,123164,1554,1553,1553,1554,1557,1562,1564,1571,1575,1582,1581,1582,1577,1568,1560,1543,1530,1515,2222,2188,2159,2111,2117,2118,2094,2093,2038,1873,1801,1807,1773,1843,1817,1721,1712,1710,1740,1728,1820,1995,2036,2171,1975,2102,2053,2166,2159,2001,1996,1962,1953,2059,1708,1561,1601,1455,1491,1289,1256,1248,1257,1174,1031,1086,1021,938,948,860,825,719,713,684,578,554,500,480,412,309,315,289,221,260,215,195,145,128,112,76,64,56,40,43,24,28,19,11,11,8,4,4,4 2,5,1,2032,124377,1558,1557,1555,1556,1556,1558,1564,1566,1573,1576,1586,1585,1585,1581,1572,1564,1548,1537,1523,2230,2197,2168,2118,2125,2125,2098,2100,2043,1879,1803,1813,1778,1848,1821,1725,1716,1713,1742,1729,1820,1997,2036,2169,1972,2101,2049,2162,2153,1996,1991,1955,1948,2051,1698,1553,1592,1446,1483,1280,1246,1238,1247,1162,1018,1077,1009,927,936,848,813,706,700,670,565,541,488,467,398,297,301,276,210,245,202,181,134,118,102,68,57,49,34,36,20,22,15,8,8,6,3,6 2,5,1,2033,125567,1564,1561,1559,1558,1557,1557,1560,1566,1568,1575,1580,1590,1588,1589,1585,1577,1570,1555,1545,1531,2239,2205,2174,2126,2133,2129,2104,2106,2049,1884,1805,1817,1782,1852,1824,1728,1720,1714,1745,1730,1820,1998,2036,2167,1969,2098,2044,2157,2147,1989,1985,1947,1943,2043,1688,1546,1582,1435,1474,1270,1236,1228,1235,1149,1007,1068,997,915,923,834,801,693,687,654,551,528,473,453,383,284,287,262,197,229,188,167,123,107,91,59,50,42,29,30,17,18,12,6,6,4,5 2,5,1,2034,126744,1572,1567,1564,1562,1559,1559,1559,1562,1568,1570,1579,1584,1593,1592,1593,1589,1582,1577,1563,1553,1540,2248,2211,2181,2134,2138,2135,2109,2113,2054,1889,1806,1821,1785,1856,1827,1730,1722,1716,1748,1731,1819,1999,2036,2165,1965,2095,2039,2152,2140,1982,1979,1939,1937,2034,1676,1537,1570,1425,1465,1260,1225,1217,1224,1137,995,1058,985,902,910,820,789,678,673,637,536,513,457,437,367,271,272,247,184,213,173,152,111,95,81,51,43,36,24,24,14,14,9,5,4,6 2,5,1,2035,127898,1580,1575,1569,1566,1563,1561,1560,1561,1564,1569,1573,1583,1587,1597,1596,1598,1595,1589,1585,1571,1562,1549,2255,2218,2188,2139,2145,2140,2115,2119,2059,1893,1807,1824,1787,1859,1831,1731,1724,1718,1751,1731,1818,2000,2036,2162,1961,2091,2033,2146,2133,1975,1972,1930,1931,2024,1664,1526,1558,1414,1455,1249,1213,1206,1214,1124,982,1047,971,887,896,804,774,663,658,620,518,497,440,420,350,257,256,232,171,197,158,137,99,83,71,44,36,30,20,19,11,10,7,4,7 2,5,1,2036,129042,1590,1583,1577,1571,1567,1565,1563,1562,1563,1565,1573,1577,1586,1591,1601,1600,1604,1602,1598,1594,1580,1571,1556,2264,2225,2192,2145,2151,2146,2120,2124,2063,1897,1807,1827,1790,1862,1833,1733,1726,1718,1752,1731,1817,2001,2035,2159,1958,2087,2026,2140,2125,1968,1965,1921,1924,2015,1650,1515,1545,1402,1444,1238,1201,1195,1203,1110,969,1035,957,872,881,788,758,647,642,601,500,479,422,401,332,242,239,216,156,180,143,123,87,72,61,37,30,25,16,15,8,8,5,6 2,5,1,2037,130163,1600,1593,1586,1579,1572,1568,1567,1565,1564,1564,1569,1577,1580,1590,1595,1606,1605,1611,1610,1606,1603,1589,1578,1565,2272,2230,2198,2150,2158,2151,2125,2128,2067,1899,1808,1829,1793,1863,1836,1735,1728,1718,1752,1731,1816,2001,2032,2155,1954,2081,2019,2133,2116,1961,1958,1911,1916,2004,1635,1503,1532,1389,1432,1226,1190,1183,1190,1095,955,1021,942,856,864,771,742,630,624,580,481,460,403,381,313,226,222,200,141,163,128,109,76,62,52,30,24,20,13,11,6,6,6 2,5,1,2038,131279,1610,1603,1597,1588,1580,1574,1570,1569,1567,1566,1567,1573,1580,1584,1594,1600,1612,1612,1620,1619,1615,1612,1596,1587,1573,2276,2236,2203,2156,2165,2156,2129,2132,2070,1901,1809,1832,1794,1865,1839,1737,1729,1717,1752,1731,1814,2000,2030,2151,1948,2076,2011,2125,2107,1954,1951,1900,1907,1991,1620,1491,1519,1376,1420,1215,1178,1171,1176,1080,939,1006,926,839,847,752,723,611,604,559,461,440,382,361,293,210,204,183,127,146,113,95,65,52,44,25,19,15,10,8,4,8 2,5,1,2039,132378,1620,1613,1606,1599,1589,1582,1576,1572,1571,1569,1569,1571,1576,1584,1588,1599,1606,1619,1620,1628,1628,1624,1619,1605,1595,1577,2282,2240,2209,2161,2171,2160,2133,2134,2073,1903,1809,1833,1796,1867,1841,1737,1730,1716,1752,1731,1812,1999,2027,2144,1942,2070,2003,2116,2098,1947,1943,1889,1896,1977,1605,1478,1505,1362,1408,1203,1166,1158,1161,1064,923,991,909,820,827,731,705,592,584,537,440,418,361,339,274,193,187,166,114,130,99,82,55,42,36,20,15,11,8,6,7 2,5,1,2040,133463,1626,1623,1617,1608,1600,1591,1584,1578,1574,1573,1572,1573,1574,1580,1589,1593,1604,1613,1628,1629,1637,1637,1631,1628,1613,1600,1583,2287,2246,2215,2166,2176,2164,2135,2137,2075,1905,1807,1835,1798,1869,1842,1737,1730,1715,1752,1731,1810,1998,2023,2138,1936,2064,1995,2107,2088,1940,1934,1877,1885,1962,1590,1465,1490,1349,1396,1190,1152,1144,1146,1046,905,974,890,800,806,710,684,571,562,512,417,397,338,316,253,176,170,149,101,114,85,70,46,34,29,15,12,8,6,8 2,5,1,2041,134526,1629,1629,1627,1619,1610,1602,1593,1586,1580,1576,1576,1576,1576,1578,1584,1594,1599,1611,1622,1637,1638,1646,1644,1640,1636,1617,1606,1588,2293,2251,2220,2170,2181,2166,2137,2139,2078,1905,1806,1837,1800,1869,1843,1737,1730,1714,1751,1729,1807,1995,2019,2132,1930,2057,1986,2098,2078,1930,1924,1865,1874,1948,1576,1451,1475,1335,1382,1177,1138,1128,1130,1027,887,956,870,779,784,688,661,549,539,486,392,374,315,293,232,159,153,132,89,99,72,59,37,27,22,11,9,6,9 2,5,1,2042,135560,1628,1632,1633,1630,1620,1611,1604,1595,1588,1581,1579,1580,1579,1580,1582,1589,1600,1606,1620,1631,1646,1647,1653,1653,1648,1641,1623,1611,1594,2299,2257,2224,2174,2184,2169,2139,2141,2079,1906,1805,1839,1801,1869,1843,1738,1730,1713,1749,1726,1803,1991,2015,2125,1923,2050,1977,2089,2066,1919,1912,1852,1862,1933,1560,1437,1460,1321,1367,1163,1122,1111,1113,1007,868,935,848,758,760,664,637,525,514,459,368,350,291,269,211,142,136,116,77,85,60,49,30,21,17,8,7,8 2,5,1,2043,136563,1622,1631,1636,1636,1632,1622,1613,1606,1598,1589,1584,1583,1583,1583,1584,1587,1596,1607,1615,1629,1640,1655,1654,1662,1661,1652,1647,1628,1617,1599,2304,2261,2228,2176,2188,2171,2141,2142,2081,1907,1804,1841,1801,1869,1843,1739,1730,1712,1747,1722,1799,1987,2011,2118,1916,2043,1968,2078,2053,1907,1899,1839,1850,1918,1543,1422,1444,1305,1351,1147,1105,1094,1093,985,848,913,825,735,736,638,611,499,487,431,343,325,267,245,190,125,120,100,66,70,49,40,23,16,13,6,9 2,5,1,2044,137534,1613,1626,1635,1639,1638,1634,1624,1615,1608,1599,1592,1587,1586,1587,1587,1589,1594,1603,1616,1624,1638,1649,1662,1663,1670,1666,1658,1652,1634,1623,1604,2308,2266,2231,2179,2192,2173,2142,2144,2083,1908,1802,1841,1801,1869,1843,1739,1729,1710,1744,1718,1795,1982,2006,2110,1909,2035,1958,2066,2040,1895,1886,1825,1838,1902,1526,1406,1428,1288,1334,1130,1087,1076,1072,963,825,889,800,711,709,612,583,473,459,402,317,299,242,220,169,109,104,86,55,58,39,32,18,12,9,8 2,5,1,2045,138465,1602,1616,1630,1637,1641,1640,1636,1626,1617,1610,1602,1595,1590,1590,1591,1592,1595,1601,1612,1624,1633,1647,1656,1671,1671,1675,1672,1663,1658,1640,1628,1608,2312,2269,2235,2182,2195,2174,2143,2146,2085,1909,1800,1841,1801,1868,1842,1739,1727,1705,1741,1713,1790,1977,2001,2103,1901,2026,1945,2054,2027,1883,1873,1811,1826,1886,1508,1389,1410,1270,1316,1113,1067,1056,1050,937,801,864,774,685,681,584,554,444,430,372,291,273,217,196,149,94,89,71,46,47,30,24,14,9,11 2,5,1,2046,139354,1589,1605,1620,1632,1638,1643,1642,1638,1628,1619,1613,1605,1598,1594,1595,1596,1598,1602,1610,1620,1633,1643,1654,1665,1678,1676,1681,1677,1669,1664,1645,1632,1612,2314,2273,2238,2185,2196,2176,2145,2148,2086,1909,1798,1841,1801,1868,1841,1738,1723,1702,1738,1708,1786,1970,1995,2094,1892,2016,1932,2042,2012,1870,1859,1797,1812,1868,1489,1372,1390,1251,1297,1093,1047,1035,1025,911,776,837,746,657,650,554,523,415,400,342,265,247,193,172,129,80,75,58,37,38,23,18,9,13 2,5,1,2047,140195,1574,1592,1609,1623,1633,1640,1645,1644,1640,1630,1622,1616,1608,1602,1599,1600,1603,1605,1611,1618,1629,1642,1650,1663,1672,1682,1682,1686,1683,1675,1669,1649,1636,1614,2317,2276,2241,2185,2198,2178,2147,2148,2086,1909,1796,1841,1800,1868,1840,1735,1720,1699,1735,1703,1782,1963,1988,2084,1881,2006,1919,2029,1997,1858,1845,1781,1797,1849,1469,1354,1370,1231,1275,1072,1026,1011,999,882,748,808,715,627,618,522,491,385,369,311,238,221,169,149,110,67,62,47,29,29,17,14,13 2,5,1,2048,140996,1558,1577,1596,1612,1624,1635,1642,1647,1646,1642,1633,1625,1619,1612,1607,1604,1607,1610,1614,1619,1627,1639,1649,1659,1670,1677,1688,1687,1692,1689,1680,1673,1653,1638,1617,2320,2279,2243,2187,2200,2180,2147,2148,2086,1909,1794,1841,1799,1867,1836,1733,1717,1696,1730,1698,1777,1956,1980,2073,1870,1995,1905,2015,1982,1844,1830,1765,1780,1829,1447,1334,1348,1210,1252,1050,1002,985,970,853,719,777,682,595,584,488,458,355,337,280,211,195,146,128,92,55,51,37,23,22,13,19 2,5,1,2049,141747,1540,1562,1581,1599,1613,1625,1637,1644,1649,1648,1645,1636,1627,1623,1617,1612,1611,1614,1619,1622,1628,1636,1646,1658,1666,1675,1683,1693,1693,1698,1694,1684,1677,1655,1641,1620,2322,2281,2245,2189,2202,2181,2147,2148,2086,1910,1792,1840,1798,1865,1834,1731,1713,1693,1725,1692,1771,1948,1971,2062,1858,1984,1890,2001,1966,1829,1814,1747,1762,1806,1424,1313,1325,1188,1227,1025,976,957,939,822,689,744,648,561,548,454,423,323,305,250,185,170,124,108,76,45,41,28,18,16,21 2,5,1,2050,142455,1526,1544,1566,1584,1600,1615,1627,1639,1646,1651,1651,1648,1638,1631,1627,1622,1619,1619,1623,1627,1631,1637,1643,1655,1665,1671,1681,1688,1699,1699,1703,1698,1688,1679,1658,1643,1622,2322,2283,2247,2191,2204,2181,2147,2148,2086,1910,1789,1839,1796,1863,1832,1729,1708,1690,1719,1687,1765,1940,1961,2050,1846,1972,1876,1987,1949,1812,1796,1728,1742,1782,1400,1290,1299,1164,1201,998,949,927,906,788,657,708,612,525,511,419,388,292,273,220,160,146,105,90,62,36,32,21,14,22 2,5,1,2051,143122,1513,1530,1548,1569,1585,1602,1617,1629,1641,1648,1654,1654,1650,1642,1635,1632,1629,1627,1628,1631,1636,1641,1644,1652,1662,1670,1677,1686,1694,1705,1704,1707,1702,1690,1682,1660,1645,1622,2324,2285,2249,2193,2205,2181,2147,2148,2086,1909,1786,1837,1793,1861,1829,1726,1703,1686,1713,1681,1758,1931,1951,2038,1832,1960,1862,1972,1932,1794,1777,1708,1721,1756,1374,1265,1272,1138,1171,970,919,895,872,753,623,669,575,488,473,383,351,261,241,191,137,124,87,73,49,28,24,15,24 2,5,1,2052,143747,1503,1516,1534,1551,1570,1587,1604,1619,1632,1642,1651,1657,1656,1654,1646,1640,1639,1637,1636,1636,1640,1645,1648,1653,1659,1667,1676,1682,1692,1700,1710,1708,1711,1704,1693,1684,1662,1645,1623,2326,2287,2250,2193,2205,2181,2147,2148,2085,1908,1782,1834,1790,1859,1826,1723,1698,1682,1705,1673,1750,1921,1941,2026,1818,1948,1847,1956,1912,1775,1757,1686,1698,1728,1347,1239,1244,1109,1139,941,888,861,835,716,588,629,535,451,433,347,315,230,210,163,115,103,71,59,38,21,18,25 2,5,1,2053,144339,1496,1506,1520,1537,1552,1572,1589,1606,1622,1633,1645,1654,1659,1660,1658,1651,1647,1646,1646,1644,1645,1649,1652,1657,1660,1664,1673,1681,1688,1698,1705,1714,1712,1714,1707,1695,1686,1662,1646,1625,2328,2288,2250,2193,2205,2180,2146,2147,2084,1906,1777,1831,1787,1856,1823,1720,1692,1676,1697,1665,1742,1911,1931,2013,1804,1935,1830,1938,1892,1755,1735,1663,1673,1698,1318,1212,1213,1079,1105,909,854,824,796,676,551,587,495,413,393,310,280,202,181,138,95,85,57,47,29,16,27 2,5,1,2054,144888,1490,1499,1510,1523,1538,1554,1574,1591,1609,1623,1636,1648,1656,1663,1664,1663,1658,1655,1655,1654,1653,1654,1656,1661,1664,1665,1670,1678,1687,1694,1703,1709,1718,1714,1716,1709,1697,1686,1663,1648,1627,2329,2288,2250,2193,2205,2179,2144,2146,2081,1903,1772,1829,1784,1853,1820,1716,1684,1670,1689,1656,1733,1901,1919,2000,1790,1921,1813,1918,1870,1733,1711,1637,1647,1665,1289,1182,1180,1046,1068,875,818,784,755,635,513,544,454,374,353,274,245,174,153,114,78,68,44,36,22,26 2,5,1,2055,145400,1488,1493,1503,1513,1524,1540,1556,1576,1593,1610,1626,1639,1650,1660,1667,1669,1670,1666,1664,1663,1663,1663,1661,1665,1668,1669,1671,1675,1684,1693,1699,1707,1713,1720,1716,1718,1711,1698,1687,1665,1650,1628,2329,2287,2249,2193,2204,2177,2142,2143,2077,1900,1767,1826,1781,1849,1815,1710,1676,1663,1682,1647,1724,1889,1907,1986,1775,1904,1794,1897,1846,1709,1685,1609,1618,1631,1256,1150,1144,1011,1029,838,779,744,711,592,474,499,412,335,313,239,212,148,128,93,62,53,34,27,32 2,5,1,2056,145877,1486,1491,1497,1506,1514,1526,1542,1558,1578,1594,1613,1629,1641,1654,1664,1672,1676,1678,1676,1672,1672,1673,1670,1670,1672,1673,1675,1676,1681,1690,1698,1703,1711,1715,1722,1719,1720,1712,1699,1688,1667,1651,1629,2329,2286,2248,2192,2203,2175,2139,2141,2073,1897,1762,1822,1777,1845,1808,1705,1667,1656,1674,1639,1714,1877,1893,1970,1758,1886,1774,1874,1820,1684,1657,1579,1586,1592,1220,1116,1106,972,986,799,738,702,665,547,435,454,370,297,274,205,181,124,105,75,48,41,25,37 2,5,1,2057,146327,1486,1489,1495,1500,1507,1516,1528,1544,1560,1579,1597,1616,1631,1645,1658,1669,1679,1684,1687,1684,1681,1681,1680,1679,1677,1677,1679,1680,1682,1687,1695,1702,1707,1713,1717,1725,1721,1721,1713,1700,1690,1668,1652,1630,2329,2283,2246,2191,2202,2171,2136,2139,2069,1894,1757,1818,1773,1839,1802,1697,1660,1647,1666,1629,1704,1865,1879,1953,1741,1867,1752,1849,1792,1656,1627,1547,1550,1550,1182,1079,1064,931,941,758,696,657,618,501,395,410,329,260,237,174,152,102,85,59,36,31,39 2,5,1,2058,146741,1487,1489,1493,1498,1501,1509,1518,1530,1546,1561,1582,1600,1618,1635,1649,1663,1676,1687,1694,1695,1693,1690,1688,1689,1686,1682,1683,1684,1686,1687,1692,1699,1706,1709,1715,1720,1727,1722,1722,1715,1702,1691,1669,1653,1631,2328,2280,2244,2190,2200,2167,2133,2136,2065,1891,1751,1814,1767,1834,1794,1689,1652,1639,1656,1619,1693,1852,1864,1935,1722,1846,1728,1821,1762,1626,1594,1511,1511,1505,1141,1039,1020,888,892,714,651,611,569,456,355,365,288,224,202,145,125,82,67,45,27,44 2,5,1,2059,147121,1490,1490,1493,1496,1499,1503,1511,1520,1532,1547,1564,1585,1602,1622,1639,1654,1670,1684,1697,1702,1704,1702,1697,1696,1696,1690,1688,1688,1690,1691,1692,1696,1703,1708,1711,1718,1722,1728,1723,1723,1717,1703,1692,1670,1654,1631,2327,2277,2242,2188,2197,2164,2130,2133,2061,1887,1745,1807,1761,1826,1786,1680,1643,1630,1647,1609,1681,1837,1847,1915,1702,1822,1702,1792,1729,1594,1558,1472,1470,1457,1097,997,972,842,840,668,604,563,519,410,315,321,249,190,169,118,101,65,51,34,45 2,5,1,2060,147477,1494,1493,1494,1496,1497,1501,1505,1513,1522,1533,1550,1567,1587,1606,1626,1644,1661,1678,1694,1705,1711,1713,1709,1705,1703,1700,1696,1693,1694,1695,1696,1696,1700,1705,1710,1713,1720,1723,1729,1724,1724,1718,1704,1692,1671,1654,1631,2326,2275,2239,2185,2194,2161,2127,2129,2057,1883,1737,1801,1754,1818,1777,1671,1634,1621,1637,1598,1667,1821,1829,1893,1680,1797,1674,1760,1694,1558,1519,1430,1425,1405,1051,951,923,794,787,621,556,514,468,365,276,279,212,158,139,96,79,49,38,50 2,5,2,2014,93440,1404,2085,2072,2064,1985,1987,2060,2053,1937,1803,1737,1695,1675,1738,1614,1540,1549,1493,1574,1648,1626,1643,1694,1780,1815,1672,1657,1700,1598,1608,1638,1660,1706,1617,1624,1537,1443,1509,1400,1312,1280,1211,1231,1227,1204,1153,1109,1076,992,1019,984,918,911,823,820,713,721,669,583,587,547,475,433,398,378,365,338,301,255,253,211,208,226,173,209,155,178,139,118,121,93,85,71,71,78,59,62,47,43,34,28,21,23,13,12,8,8,5,5,3,7 2,5,2,2015,94931,1428,1406,2086,2075,2067,1988,1989,2064,2056,1941,1806,1741,1698,1679,1739,1618,1545,1555,1498,1580,1654,1634,1650,1698,1788,1823,1678,1665,1706,1604,1612,1642,1663,1710,1618,1626,1536,1445,1509,1402,1315,1282,1213,1233,1228,1204,1153,1109,1077,992,1019,983,917,909,823,818,711,720,668,582,586,546,474,431,397,376,364,335,298,254,251,210,206,224,171,206,153,174,136,115,118,91,83,69,70,74,55,58,43,39,31,25,18,20,12,11,8,6,4,4,7 2,5,2,2016,96423,1447,1430,1407,2089,2078,2070,1992,1991,2066,2060,1945,1809,1745,1701,1682,1742,1623,1551,1561,1503,1588,1662,1641,1657,1702,1795,1830,1682,1671,1711,1610,1616,1645,1666,1713,1618,1630,1535,1447,1509,1405,1318,1284,1215,1235,1229,1204,1153,1110,1076,991,1018,982,915,907,822,816,709,719,667,581,585,545,473,429,396,373,362,333,296,252,249,208,204,221,169,203,151,169,133,111,115,88,80,67,63,70,49,53,39,35,28,22,15,17,11,10,7,4,3,9 2,5,2,2017,97925,1466,1449,1431,1410,2092,2081,2074,1996,1992,2070,2064,1949,1812,1749,1704,1686,1746,1629,1557,1566,1511,1596,1669,1648,1664,1706,1801,1837,1686,1677,1716,1616,1619,1648,1668,1716,1617,1632,1534,1449,1510,1406,1320,1285,1217,1236,1229,1205,1152,1110,1075,990,1017,980,913,904,822,815,706,718,666,578,584,543,471,427,394,370,360,330,294,250,247,206,202,218,167,199,148,164,130,108,111,85,77,64,58,65,43,48,35,31,25,19,14,14,10,9,6,3,9 2,5,2,2018,99433,1481,1468,1450,1434,1413,2095,2085,2078,1999,1994,2074,2068,1952,1814,1752,1708,1691,1752,1634,1563,1574,1518,1603,1676,1655,1671,1709,1807,1843,1690,1683,1721,1622,1622,1652,1670,1720,1615,1634,1533,1452,1511,1407,1321,1285,1218,1237,1229,1205,1151,1110,1073,988,1015,978,911,901,821,813,704,717,665,576,583,542,469,425,392,366,357,327,292,248,245,203,199,215,164,195,145,159,126,104,107,82,71,61,55,60,40,43,31,27,22,16,13,12,8,7,4,7 2,5,2,2019,100932,1491,1483,1469,1453,1437,1415,2098,2089,2079,2003,1996,2078,2072,1955,1816,1757,1713,1698,1758,1638,1571,1581,1526,1610,1683,1662,1676,1713,1812,1848,1694,1689,1726,1627,1624,1655,1673,1723,1613,1636,1533,1453,1510,1408,1322,1284,1218,1238,1229,1205,1150,1108,1071,986,1013,976,909,898,820,811,701,716,664,574,582,539,466,421,389,362,354,324,289,245,242,200,196,211,161,191,141,154,122,101,102,78,66,57,49,55,37,38,27,23,19,13,11,10,7,6,7 2,5,2,2020,102424,1497,1494,1484,1472,1456,1439,1418,2101,2091,2082,2006,1997,2082,2076,1958,1819,1762,1719,1705,1763,1645,1579,1588,1533,1617,1690,1667,1682,1717,1817,1853,1698,1695,1729,1630,1626,1659,1676,1726,1612,1638,1532,1454,1509,1409,1323,1283,1218,1238,1228,1203,1147,1106,1069,984,1012,974,907,895,819,808,698,714,662,572,580,536,462,417,386,358,351,320,286,241,239,197,193,207,157,185,137,148,118,97,96,73,62,53,45,50,32,34,23,20,16,11,9,8,6,9 2,5,2,2021,103903,1503,1499,1495,1487,1475,1458,1442,1421,2103,2094,2085,2009,1998,2085,2079,1961,1822,1768,1724,1710,1769,1651,1586,1594,1540,1623,1695,1673,1688,1721,1822,1858,1702,1699,1733,1633,1629,1662,1678,1729,1612,1640,1530,1454,1508,1409,1324,1282,1217,1238,1228,1201,1145,1104,1067,982,1010,971,905,892,818,805,695,712,659,569,577,533,458,413,382,354,347,316,283,237,235,194,189,202,153,180,133,141,113,92,90,68,57,49,41,45,29,30,20,17,13,9,7,6,10 2,5,2,2022,105368,1504,1505,1500,1498,1490,1477,1461,1445,1422,2106,2097,2088,2012,1999,2088,2083,1965,1827,1775,1729,1717,1775,1657,1592,1600,1546,1628,1701,1679,1693,1724,1827,1863,1705,1703,1737,1637,1632,1665,1679,1732,1611,1641,1528,1454,1507,1409,1324,1281,1216,1238,1226,1199,1142,1101,1065,980,1008,968,903,888,816,802,692,710,656,565,573,529,453,409,378,348,343,312,279,232,231,191,185,197,149,173,128,134,107,87,84,63,53,45,37,40,26,26,17,14,10,7,5,10 2,5,2,2023,106823,1499,1507,1506,1503,1501,1492,1480,1464,1447,1425,2109,2100,2091,2015,2001,2092,2088,1970,1834,1780,1737,1724,1781,1663,1599,1605,1551,1634,1706,1684,1698,1726,1832,1868,1708,1706,1741,1640,1634,1668,1680,1735,1610,1642,1526,1454,1506,1409,1324,1281,1215,1238,1224,1197,1139,1097,1063,978,1005,966,900,884,814,798,689,708,653,559,569,524,448,404,375,343,339,307,275,227,227,187,180,191,144,166,123,125,101,82,77,58,48,41,33,35,22,22,14,11,7,5,10 2,5,2,2024,108256,1496,1502,1508,1509,1506,1503,1495,1483,1466,1450,1428,2112,2103,2094,2018,2004,2097,2094,1976,1839,1788,1745,1731,1787,1669,1605,1609,1556,1640,1709,1689,1702,1728,1836,1872,1711,1710,1744,1643,1636,1671,1681,1737,1609,1642,1524,1455,1505,1408,1324,1281,1215,1237,1222,1195,1136,1093,1061,975,1002,963,896,880,812,794,685,703,649,554,564,520,443,398,371,337,334,302,270,221,222,182,175,185,139,157,116,116,95,75,70,53,43,35,29,30,18,18,11,9,5,11 2,5,2,2025,109662,1492,1499,1503,1511,1512,1508,1506,1498,1485,1469,1453,1431,2115,2106,2097,2022,2008,2103,2101,1980,1846,1795,1753,1738,1793,1674,1609,1614,1560,1645,1712,1694,1706,1729,1840,1875,1714,1713,1747,1646,1638,1673,1681,1738,1608,1642,1522,1456,1503,1407,1324,1279,1213,1235,1220,1193,1133,1089,1058,973,999,959,892,876,809,790,680,699,644,548,559,514,437,392,366,331,329,296,264,215,216,177,168,177,131,148,109,109,87,68,63,48,38,31,25,25,15,15,9,7,10 2,5,2,2026,111054,1489,1495,1500,1506,1514,1514,1511,1509,1500,1488,1472,1456,1434,2118,2109,2101,2027,2013,2110,2107,1986,1853,1802,1761,1745,1798,1678,1614,1619,1564,1650,1715,1699,1710,1730,1844,1879,1717,1716,1749,1649,1640,1674,1681,1739,1607,1641,1520,1455,1501,1406,1322,1277,1210,1233,1218,1190,1130,1085,1055,971,996,955,888,871,806,786,674,694,638,541,554,508,431,385,360,324,323,290,258,209,209,172,161,167,123,138,102,101,79,61,56,43,33,27,21,21,12,12,7,12 2,5,2,2027,112423,1488,1492,1496,1503,1509,1516,1517,1514,1511,1503,1491,1475,1459,1437,2121,2113,2106,2033,2019,2116,2114,1992,1860,1809,1769,1752,1802,1683,1619,1624,1567,1655,1718,1703,1713,1731,1848,1883,1720,1719,1751,1652,1640,1674,1680,1740,1606,1641,1518,1454,1499,1404,1321,1275,1208,1230,1216,1187,1127,1081,1052,968,992,951,884,866,802,780,667,688,630,534,547,501,425,378,354,317,316,282,251,201,201,165,152,157,115,129,94,92,72,54,49,37,28,22,17,17,9,10,13 2,5,2,2028,113780,1488,1491,1493,1499,1506,1511,1519,1520,1516,1514,1506,1494,1478,1462,1440,2125,2118,2112,2040,2024,2123,2121,1998,1867,1816,1777,1757,1807,1688,1624,1628,1571,1660,1721,1707,1716,1732,1852,1887,1722,1722,1753,1653,1641,1674,1679,1741,1605,1640,1516,1453,1498,1402,1319,1273,1206,1227,1212,1183,1124,1077,1048,964,987,947,880,860,797,773,659,682,622,527,541,494,417,371,347,309,307,273,243,193,193,157,144,147,107,119,85,83,65,48,42,31,24,18,14,13,7,14 2,5,2,2029,115117,1487,1491,1492,1496,1502,1508,1514,1522,1522,1519,1517,1509,1497,1482,1465,1445,2130,2124,2119,2046,2030,2130,2128,2004,1874,1823,1782,1762,1812,1693,1629,1633,1574,1665,1723,1711,1719,1733,1855,1890,1724,1725,1754,1654,1641,1674,1678,1742,1603,1639,1513,1452,1495,1400,1316,1270,1203,1224,1209,1180,1120,1072,1044,960,982,942,874,851,791,765,651,675,614,519,534,486,409,363,339,300,298,264,235,185,183,148,134,137,98,109,77,74,57,42,36,26,20,15,11,10,14 2,5,2,2030,116429,1488,1490,1492,1495,1499,1504,1511,1517,1524,1525,1522,1520,1512,1500,1485,1469,1450,2136,2131,2125,2053,2036,2137,2135,2010,1881,1829,1788,1767,1817,1697,1633,1637,1577,1669,1725,1715,1722,1734,1857,1893,1726,1727,1755,1655,1641,1674,1676,1742,1601,1637,1509,1450,1491,1397,1313,1267,1200,1221,1205,1177,1116,1067,1040,956,977,936,868,843,784,757,643,666,605,510,526,477,400,354,331,290,288,254,226,175,173,138,125,126,89,98,68,65,49,36,30,21,16,12,8,15 2,5,2,2031,117735,1493,1491,1491,1495,1498,1501,1507,1514,1519,1527,1528,1525,1523,1515,1503,1489,1474,1456,2143,2137,2132,2061,2042,2144,2142,2016,1886,1835,1794,1772,1821,1702,1637,1641,1579,1673,1727,1719,1725,1735,1859,1895,1727,1729,1756,1656,1641,1673,1674,1742,1598,1635,1506,1448,1487,1394,1310,1264,1197,1218,1201,1173,1112,1062,1035,951,971,930,860,834,776,748,633,656,596,501,516,468,390,344,322,280,278,243,215,166,162,129,114,114,80,88,59,56,41,31,25,16,13,9,16 2,5,2,2032,119020,1496,1496,1492,1494,1498,1500,1504,1510,1516,1522,1530,1531,1528,1526,1518,1508,1494,1480,1463,2149,2145,2140,2068,2048,2151,2149,2020,1892,1841,1800,1777,1826,1706,1641,1644,1581,1676,1728,1723,1727,1734,1860,1896,1728,1730,1756,1657,1641,1673,1672,1742,1596,1632,1502,1445,1483,1391,1307,1261,1194,1214,1197,1168,1108,1057,1030,945,964,922,852,825,768,738,622,646,585,491,505,458,379,333,311,269,266,231,202,155,151,119,103,102,71,78,51,48,34,26,20,13,10,15 2,5,2,2033,120297,1504,1499,1497,1495,1497,1500,1503,1507,1512,1519,1525,1533,1534,1532,1529,1522,1513,1500,1487,1469,2156,2153,2147,2075,2054,2158,2155,2025,1898,1847,1806,1783,1831,1710,1644,1647,1583,1679,1729,1726,1729,1733,1860,1897,1729,1731,1756,1658,1641,1672,1670,1742,1592,1629,1497,1442,1479,1388,1303,1257,1190,1210,1193,1163,1102,1051,1024,938,956,914,843,814,758,729,611,635,574,480,494,447,367,321,300,258,252,219,188,144,139,109,92,90,62,68,43,40,27,21,16,10,17 2,5,2,2034,121557,1510,1507,1500,1500,1498,1499,1503,1506,1509,1515,1522,1528,1536,1538,1535,1533,1527,1519,1507,1493,1478,2164,2160,2154,2082,2060,2164,2161,2030,1904,1853,1812,1788,1836,1713,1647,1650,1585,1682,1730,1729,1731,1731,1859,1898,1729,1732,1756,1659,1640,1672,1668,1740,1589,1626,1492,1439,1474,1384,1299,1253,1186,1206,1188,1157,1095,1045,1016,930,947,904,833,803,747,719,600,622,562,468,481,434,353,308,287,245,239,206,176,133,126,98,81,78,54,58,35,33,22,16,12,16 2,5,2,2035,122806,1519,1513,1508,1504,1503,1500,1502,1506,1508,1512,1518,1525,1531,1540,1541,1540,1538,1533,1526,1513,1502,1487,2171,2167,2161,2089,2065,2170,2167,2036,1910,1859,1817,1793,1840,1716,1650,1653,1587,1684,1730,1732,1732,1729,1858,1899,1728,1733,1756,1659,1638,1671,1665,1738,1585,1623,1487,1436,1469,1380,1295,1249,1182,1201,1182,1151,1088,1037,1008,922,936,894,823,790,735,707,588,608,548,455,467,419,339,293,272,232,224,192,162,122,113,86,71,67,45,49,28,27,16,12,19 2,5,2,2036,124050,1529,1522,1514,1511,1507,1505,1503,1505,1508,1511,1515,1521,1528,1534,1543,1546,1545,1544,1540,1532,1522,1511,1495,2178,2174,2168,2095,2070,2176,2173,2042,1916,1864,1822,1797,1843,1719,1653,1656,1588,1686,1730,1735,1733,1727,1857,1900,1727,1734,1755,1659,1637,1670,1662,1735,1581,1618,1482,1432,1464,1376,1290,1245,1178,1196,1176,1144,1079,1028,999,913,925,882,812,776,723,694,575,593,532,442,451,403,324,278,258,218,208,177,148,110,101,76,61,56,38,40,23,21,12,20 2,5,2,2037,125289,1537,1532,1523,1517,1514,1509,1508,1506,1507,1511,1514,1518,1524,1531,1537,1547,1551,1551,1551,1546,1541,1531,1520,1503,2185,2181,2174,2102,2075,2182,2179,2048,1921,1869,1826,1801,1846,1722,1656,1659,1589,1688,1731,1737,1734,1725,1857,1900,1726,1734,1754,1659,1637,1668,1658,1733,1577,1613,1476,1428,1459,1372,1286,1240,1172,1191,1170,1138,1069,1019,988,903,914,870,799,761,709,680,561,578,515,427,434,385,308,262,243,203,192,162,133,97,88,66,52,47,31,32,17,16,21 2,5,2,2038,126512,1548,1540,1532,1527,1520,1516,1512,1511,1508,1510,1514,1517,1521,1527,1534,1542,1552,1557,1558,1557,1555,1550,1539,1528,1511,2192,2187,2180,2108,2080,2188,2185,2053,1926,1873,1829,1805,1849,1725,1659,1661,1590,1689,1731,1738,1734,1722,1857,1900,1725,1734,1753,1659,1635,1665,1653,1731,1572,1609,1470,1424,1453,1368,1281,1234,1166,1184,1163,1129,1059,1010,977,892,901,857,786,745,694,664,546,561,498,410,415,366,293,245,226,187,175,146,118,86,76,56,43,39,25,25,13,23 2,5,2,2039,127724,1556,1551,1540,1536,1530,1522,1519,1515,1513,1511,1513,1517,1520,1525,1530,1539,1547,1558,1564,1564,1566,1564,1559,1547,1536,1519,2198,2194,2186,2114,2085,2194,2190,2058,1930,1877,1832,1809,1852,1727,1661,1663,1590,1690,1731,1739,1734,1719,1857,1901,1725,1734,1751,1658,1632,1661,1648,1728,1567,1605,1463,1420,1447,1363,1276,1228,1159,1176,1154,1119,1048,999,965,880,888,843,771,728,678,647,529,542,479,391,395,347,274,227,209,170,158,130,104,75,65,47,36,32,19,18,24 2,5,2,2040,128921,1562,1559,1551,1543,1539,1532,1525,1522,1517,1516,1514,1516,1520,1524,1528,1535,1544,1553,1565,1570,1573,1575,1573,1567,1555,1544,1526,2204,2200,2192,2120,2090,2199,2195,2062,1934,1881,1835,1813,1855,1729,1663,1664,1590,1691,1731,1740,1734,1716,1857,1901,1724,1733,1749,1657,1629,1657,1643,1724,1562,1601,1456,1415,1441,1357,1270,1222,1151,1167,1144,1109,1036,987,953,867,873,827,755,710,661,629,511,521,460,371,375,325,254,208,191,154,141,114,90,64,54,39,29,25,15,27 2,5,2,2041,130096,1566,1565,1559,1554,1546,1541,1535,1528,1524,1520,1519,1517,1519,1524,1527,1533,1540,1550,1560,1571,1579,1582,1584,1581,1575,1563,1551,1534,2210,2206,2198,2126,2094,2204,2199,2066,1937,1885,1838,1817,1857,1731,1665,1664,1590,1692,1731,1741,1734,1713,1857,1901,1721,1732,1746,1655,1626,1654,1638,1720,1556,1596,1448,1410,1434,1350,1263,1213,1142,1158,1132,1098,1023,974,939,852,857,810,737,691,642,609,492,498,438,351,353,303,233,189,173,137,124,99,77,54,45,31,23,19,28 2,5,2,2042,131252,1565,1569,1565,1563,1557,1548,1544,1538,1530,1527,1523,1522,1520,1523,1527,1531,1538,1546,1557,1566,1580,1588,1591,1592,1589,1583,1570,1559,1541,2216,2211,2204,2131,2098,2208,2203,2070,1940,1889,1841,1820,1858,1732,1667,1664,1590,1692,1731,1742,1734,1711,1856,1900,1719,1731,1743,1653,1622,1651,1633,1716,1551,1591,1440,1404,1426,1343,1255,1204,1133,1148,1120,1085,1009,960,924,836,840,792,718,670,621,587,471,475,416,329,329,280,212,171,155,120,108,84,64,45,36,24,17,31 2,5,2,2043,132382,1559,1568,1569,1569,1566,1559,1551,1547,1540,1533,1530,1526,1525,1524,1526,1532,1536,1544,1553,1563,1575,1589,1597,1599,1600,1597,1590,1578,1566,1548,2222,2216,2209,2136,2101,2212,2207,2074,1943,1892,1843,1823,1860,1732,1669,1664,1590,1692,1731,1743,1734,1709,1854,1899,1716,1729,1739,1651,1619,1647,1628,1711,1545,1586,1432,1398,1418,1334,1246,1194,1122,1136,1108,1072,994,944,907,819,820,772,697,647,599,563,449,450,391,306,306,256,191,153,136,105,93,70,53,37,28,18,33 2,5,2,2044,133469,1551,1562,1568,1573,1572,1568,1562,1554,1549,1543,1536,1533,1529,1528,1527,1531,1537,1542,1551,1559,1572,1584,1598,1605,1607,1608,1604,1598,1585,1573,1555,2228,2220,2213,2140,2104,2216,2211,2077,1946,1895,1845,1825,1860,1732,1670,1664,1590,1692,1731,1743,1733,1707,1852,1897,1713,1727,1735,1649,1615,1642,1622,1706,1539,1579,1423,1391,1408,1324,1236,1183,1111,1123,1094,1056,978,928,889,800,800,749,674,622,574,536,426,422,365,283,281,232,170,135,119,90,79,57,42,29,22,36 2,5,2,2045,134517,1540,1554,1562,1571,1576,1574,1571,1565,1556,1552,1546,1539,1536,1532,1531,1532,1536,1543,1549,1557,1568,1581,1593,1606,1613,1615,1615,1612,1605,1592,1580,1562,2233,2224,2216,2144,2107,2219,2215,2080,1948,1897,1846,1827,1860,1732,1670,1663,1590,1692,1730,1744,1733,1704,1850,1895,1710,1725,1731,1646,1611,1637,1616,1700,1532,1572,1414,1384,1397,1314,1225,1171,1099,1108,1079,1040,960,909,869,779,776,724,649,596,549,509,400,393,338,258,255,208,149,118,102,76,66,46,33,23,38 2,5,2,2046,135532,1527,1543,1554,1565,1574,1578,1577,1574,1567,1559,1555,1549,1542,1540,1535,1536,1537,1542,1550,1555,1566,1577,1590,1601,1614,1621,1622,1623,1619,1612,1599,1587,1568,2238,2227,2219,2148,2110,2222,2218,2082,1950,1899,1847,1829,1860,1731,1670,1663,1590,1692,1729,1745,1731,1701,1848,1893,1707,1722,1727,1642,1607,1632,1610,1694,1524,1564,1405,1374,1385,1303,1213,1159,1085,1092,1062,1021,940,889,847,757,751,697,623,568,521,479,372,365,310,234,229,184,130,101,87,62,54,37,26,41 2,5,2,2047,136508,1512,1530,1543,1558,1568,1576,1581,1580,1576,1570,1562,1558,1552,1546,1543,1540,1541,1543,1549,1556,1564,1575,1586,1598,1609,1622,1628,1630,1631,1626,1619,1606,1593,1574,2242,2230,2222,2152,2113,2225,2220,2084,1952,1900,1848,1831,1860,1730,1670,1663,1590,1692,1728,1744,1729,1698,1844,1891,1703,1718,1722,1638,1602,1626,1603,1687,1516,1555,1393,1363,1371,1290,1200,1145,1070,1076,1043,1002,920,867,824,733,724,669,594,539,491,448,346,334,282,210,203,161,112,86,73,50,43,28,45 2,5,2,2048,137441,1496,1515,1530,1547,1561,1570,1579,1584,1582,1579,1573,1565,1561,1556,1549,1548,1545,1548,1550,1555,1565,1573,1584,1594,1606,1617,1629,1636,1637,1638,1633,1626,1612,1599,1579,2246,2233,2225,2156,2116,2227,2222,2086,1952,1901,1849,1832,1859,1730,1670,1662,1589,1691,1726,1743,1726,1694,1841,1889,1699,1715,1717,1635,1597,1620,1595,1679,1507,1544,1381,1352,1357,1276,1186,1130,1054,1059,1023,980,898,842,798,707,695,639,563,507,460,416,318,303,254,186,179,139,94,72,59,39,34,47 2,5,2,2049,138331,1480,1499,1515,1534,1550,1563,1573,1582,1586,1585,1582,1576,1568,1565,1559,1554,1553,1551,1555,1556,1564,1574,1582,1592,1602,1614,1624,1637,1643,1644,1645,1640,1632,1618,1604,1584,2250,2236,2228,2160,2118,2229,2224,2087,1952,1902,1849,1832,1858,1730,1669,1661,1589,1689,1724,1742,1723,1691,1837,1886,1695,1710,1712,1631,1591,1614,1586,1670,1496,1533,1368,1339,1342,1261,1171,1114,1036,1040,1001,956,873,815,770,680,664,607,530,475,428,382,290,273,225,163,154,118,78,59,47,31,52 2,5,2,2050,139178,1465,1483,1499,1519,1537,1552,1566,1576,1584,1589,1588,1585,1579,1572,1568,1564,1559,1559,1558,1561,1565,1573,1583,1590,1600,1610,1621,1632,1645,1650,1651,1652,1646,1638,1623,1609,1589,2254,2239,2231,2163,2120,2231,2225,2087,1952,1903,1849,1832,1857,1729,1668,1660,1588,1687,1722,1741,1719,1686,1833,1883,1691,1705,1706,1627,1585,1607,1577,1659,1484,1520,1353,1325,1326,1245,1154,1095,1016,1019,977,930,846,787,739,650,630,571,495,440,394,348,262,243,197,141,131,98,64,48,36,58 2,5,2,2051,139983,1454,1468,1483,1503,1522,1539,1555,1569,1578,1587,1592,1591,1588,1583,1575,1573,1569,1565,1566,1564,1570,1574,1582,1591,1598,1608,1617,1629,1639,1652,1657,1658,1658,1652,1643,1628,1614,1594,2258,2242,2234,2166,2122,2232,2226,2088,1952,1903,1849,1832,1856,1728,1666,1658,1586,1685,1720,1739,1715,1682,1829,1880,1687,1700,1700,1621,1577,1598,1565,1646,1471,1506,1337,1310,1308,1227,1136,1074,995,995,950,901,817,757,706,618,594,535,461,404,360,313,233,213,171,120,109,80,52,38,62 2,5,2,2052,140747,1444,1457,1468,1486,1506,1524,1542,1558,1571,1581,1590,1595,1594,1592,1586,1580,1578,1575,1572,1572,1573,1579,1583,1590,1599,1606,1615,1625,1636,1646,1659,1664,1664,1664,1657,1648,1633,1619,1599,2262,2244,2236,2168,2123,2233,2227,2087,1951,1903,1848,1832,1855,1726,1664,1656,1584,1683,1718,1738,1711,1677,1824,1876,1682,1695,1693,1614,1568,1588,1553,1632,1457,1491,1319,1293,1288,1207,1116,1052,971,968,921,870,786,724,673,582,557,498,425,367,325,279,205,185,146,100,89,64,41,67 2,5,2,2053,141475,1438,1447,1457,1471,1489,1508,1527,1545,1560,1574,1584,1593,1598,1598,1595,1591,1585,1584,1582,1578,1581,1582,1588,1591,1598,1607,1613,1623,1632,1643,1653,1666,1670,1670,1669,1662,1653,1638,1624,1604,2265,2246,2237,2170,2123,2234,2227,2087,1950,1903,1847,1832,1853,1724,1662,1653,1582,1680,1716,1736,1708,1672,1819,1871,1677,1689,1686,1606,1558,1577,1540,1617,1441,1474,1300,1274,1266,1185,1094,1028,945,939,889,837,752,689,635,546,519,459,388,330,290,245,177,157,122,82,72,50,72 2,5,2,2054,142177,1433,1441,1447,1460,1474,1491,1511,1530,1547,1563,1577,1587,1596,1602,1601,1600,1596,1592,1591,1588,1587,1590,1591,1596,1599,1606,1614,1621,1631,1639,1650,1660,1672,1676,1676,1674,1667,1658,1643,1629,1607,2268,2249,2238,2172,2123,2234,2228,2086,1950,1903,1846,1830,1851,1722,1659,1651,1580,1677,1712,1735,1704,1667,1814,1865,1670,1682,1676,1597,1547,1564,1526,1601,1423,1456,1279,1254,1242,1161,1070,1000,916,909,855,801,716,651,595,510,478,419,350,294,256,212,150,132,101,66,57,84 2,5,2,2055,142851,1429,1436,1441,1451,1463,1476,1494,1514,1532,1550,1566,1580,1590,1600,1605,1606,1605,1602,1599,1597,1597,1596,1599,1599,1604,1607,1613,1622,1628,1638,1646,1657,1666,1678,1682,1681,1679,1672,1663,1648,1632,1610,2271,2251,2239,2174,2123,2235,2228,2085,1950,1903,1844,1828,1849,1720,1658,1648,1578,1673,1708,1734,1701,1662,1808,1859,1663,1674,1666,1587,1535,1550,1511,1583,1405,1435,1257,1231,1216,1134,1042,970,885,875,818,764,676,611,556,472,437,379,313,258,222,181,125,109,81,52,96 2,5,2,2056,143498,1428,1432,1436,1445,1454,1465,1479,1497,1516,1535,1553,1569,1583,1594,1603,1610,1611,1611,1609,1605,1606,1606,1605,1607,1607,1612,1614,1621,1629,1635,1645,1653,1663,1672,1683,1687,1686,1684,1677,1668,1652,1635,1613,2273,2253,2240,2176,2123,2235,2228,2084,1950,1902,1843,1827,1848,1718,1656,1645,1576,1669,1705,1731,1696,1656,1802,1852,1654,1665,1654,1576,1522,1535,1495,1563,1385,1413,1233,1206,1187,1105,1012,937,852,838,779,723,635,570,514,432,395,339,276,223,190,152,104,88,64,99 2,5,2,2057,144113,1428,1431,1432,1440,1448,1456,1468,1482,1499,1519,1538,1556,1572,1587,1597,1608,1615,1617,1618,1615,1614,1615,1615,1613,1615,1615,1619,1621,1628,1636,1642,1652,1659,1669,1678,1688,1692,1691,1689,1682,1672,1655,1638,1615,2275,2255,2241,2178,2122,2235,2228,2083,1949,1901,1842,1825,1846,1715,1654,1642,1573,1667,1701,1728,1691,1649,1795,1843,1645,1655,1641,1564,1508,1519,1476,1541,1363,1388,1207,1179,1156,1072,979,902,816,799,736,680,592,526,470,391,352,299,240,190,160,125,85,70,110 2,5,2,2058,144707,1430,1431,1431,1436,1443,1450,1459,1471,1484,1502,1522,1541,1559,1575,1590,1602,1613,1621,1624,1624,1624,1623,1624,1623,1621,1623,1622,1627,1628,1635,1643,1649,1658,1665,1675,1683,1693,1697,1696,1694,1686,1676,1658,1640,1617,2277,2257,2242,2179,2121,2235,2228,2081,1948,1899,1841,1823,1844,1712,1652,1639,1571,1664,1697,1724,1685,1641,1786,1833,1635,1644,1627,1551,1492,1501,1456,1518,1339,1361,1178,1148,1121,1036,944,865,777,756,692,635,547,481,426,351,311,260,206,159,132,102,67,122 2,5,2,2059,145281,1433,1433,1431,1435,1439,1445,1453,1462,1473,1487,1505,1525,1544,1562,1578,1595,1607,1619,1628,1630,1633,1633,1632,1633,1631,1629,1630,1630,1634,1635,1642,1650,1655,1664,1671,1680,1688,1698,1702,1701,1698,1690,1679,1660,1642,1619,2279,2258,2242,2179,2120,2235,2226,2079,1947,1897,1839,1821,1841,1709,1649,1636,1568,1660,1692,1719,1679,1632,1776,1822,1623,1632,1612,1536,1474,1480,1434,1492,1312,1331,1147,1114,1084,999,907,825,737,711,646,588,501,436,382,311,272,224,174,131,108,81,129 2,5,2,2060,145826,1436,1436,1433,1435,1438,1441,1448,1456,1464,1476,1490,1508,1528,1547,1565,1583,1600,1613,1626,1634,1639,1642,1642,1641,1641,1639,1636,1638,1637,1641,1642,1649,1656,1661,1670,1676,1685,1693,1703,1707,1705,1702,1693,1682,1662,1644,1621,2280,2258,2242,2180,2119,2233,2224,2078,1945,1895,1836,1819,1838,1706,1647,1633,1564,1656,1687,1713,1671,1622,1765,1810,1610,1618,1596,1519,1454,1458,1409,1464,1283,1297,1112,1078,1044,959,866,781,694,664,598,539,454,391,338,272,234,189,145,107,86,142 2,6,0,2014,1606287,48280,48320,47994,48506,48375,46364,46196,44821,42210,40169,38383,36417,35271,35144,34415,32982,31638,31439,30621,30028,29708,28813,29070,28716,27485,25595,25059,24349,23698,23921,23232,23400,23098,22759,23280,21399,20856,20243,19062,17692,16351,15857,15483,15463,15330,14207,13499,12867,12715,12810,12291,11687,11302,10855,10817,9665,9202,8698,8484,7746,7007,6418,5809,5605,5311,4677,4587,4295,3615,3342,3000,2918,2444,2348,2186,1946,1877,1660,1581,1424,1243,1108,1010,986,865,804,669,572,518,428,348,286,239,216,158,98,100,61,45,41,105 2,6,0,2015,1662757,49486,48414,48442,48096,48595,48442,46444,46273,44912,42297,40270,38479,36530,35380,35266,34548,33171,31887,31722,30955,30386,30059,29160,29397,29011,27767,25907,25347,24610,23953,24171,23459,23565,23287,22933,23432,21551,20995,20381,19189,17809,16471,15945,15564,15549,15391,14277,13556,12914,12760,12840,12316,11705,11315,10856,10806,9661,9195,8692,8475,7735,7005,6411,5804,5596,5300,4655,4569,4275,3599,3317,2982,2897,2419,2321,2157,1917,1839,1625,1538,1381,1198,1066,968,935,814,750,616,524,474,383,305,253,204,183,131,80,81,49,35,100 2,6,0,2016,1720333,50719,49622,48546,48541,48190,48671,48503,46535,46353,45009,42388,40373,38581,36651,35508,35419,34724,33416,32191,32044,31324,30749,30404,29490,29705,29292,28039,26202,25623,24856,24197,24405,23663,23714,23464,23093,23575,21691,21129,20506,19316,17909,16570,16026,15639,15624,15444,14338,13598,12948,12793,12863,12325,11715,11322,10853,10794,9648,9185,8684,8456,7724,6998,6399,5794,5581,5284,4625,4542,4248,3582,3287,2961,2867,2389,2288,2122,1881,1794,1582,1494,1331,1150,1020,920,876,761,695,563,476,423,340,272,218,169,157,105,67,65,39,89 2,6,0,2017,1778981,51984,50851,49751,48655,48631,48271,48739,48573,46631,46442,45106,42487,40484,38689,36791,35666,35607,34955,33715,32529,32399,31693,31102,30733,29806,29996,29566,28298,26483,25882,25086,24421,24613,23845,23859,23626,23250,23703,21827,21252,20623,19420,17985,16658,16098,15705,15695,15491,14385,13629,12972,12818,12871,12331,11717,11325,10841,10777,9628,9173,8667,8434,7710,6987,6381,5779,5559,5260,4589,4510,4213,3553,3253,2931,2830,2356,2249,2080,1842,1737,1528,1440,1278,1098,965,866,816,706,635,508,428,374,300,238,189,144,129,85,53,53,89 2,6,0,2018,1838687,53264,52118,50981,49858,48749,48708,48342,48819,48649,46734,46528,45207,42591,40598,38814,36956,35861,35848,35243,34052,32901,32756,32052,31436,31043,30102,30279,29827,28545,26749,26124,25294,24622,24801,24016,23999,23782,23392,23827,21949,21367,20713,19501,18053,16736,16160,15764,15755,15527,14417,13652,12988,12833,12876,12333,11712,11321,10820,10753,9604,9151,8648,8409,7689,6968,6362,5754,5526,5226,4548,4472,4172,3520,3211,2893,2785,2314,2204,2032,1792,1680,1467,1383,1216,1042,911,809,753,645,583,456,380,332,260,202,156,120,107,68,43,97 2,6,0,2019,1899484,54576,53397,52247,51088,49952,48831,48775,48423,48902,48727,46832,46620,45312,42697,40730,38969,37159,36109,36142,35569,34416,33274,33100,32390,31755,31337,30390,30551,30080,28783,26996,26343,25484,24804,24976,24177,24142,23924,23526,23935,22058,21458,20784,19572,18111,16803,16215,15814,15801,15550,14439,13662,12994,12841,12876,12328,11704,11311,10795,10726,9577,9125,8628,8380,7661,6940,6334,5719,5483,5184,4504,4430,4128,3482,3164,2847,2733,2264,2153,1974,1736,1619,1404,1323,1152,982,849,748,690,585,523,402,337,289,218,170,131,100,86,52,96 2,6,0,2020,1961408,55920,54708,53526,52353,51183,50034,48904,48851,48510,48990,48808,46933,46719,45423,42824,40890,39165,37413,36413,36476,35928,34783,33632,33429,32709,32058,31619,30665,30815,30327,29015,27215,26539,25656,24973,25139,24332,24272,24054,23643,24034,22151,21531,20848,19635,18166,16859,16260,15851,15834,15566,14449,13665,12993,12845,12865,12312,11688,11293,10767,10692,9545,9094,8599,8347,7629,6907,6296,5673,5435,5138,4453,4380,4072,3430,3104,2791,2671,2207,2090,1909,1674,1550,1339,1255,1079,913,786,689,628,526,465,356,294,247,184,143,109,83,66,102 2,6,0,2021,2024452,57297,56052,54836,53630,52449,51264,50105,48986,48929,48597,49080,48903,47045,46833,45556,42983,41097,39421,37734,36767,36850,36305,35148,33985,33755,33021,32359,31893,30939,31068,30565,29226,27410,26715,25818,25132,25289,24467,24387,24170,23748,24108,22220,21590,20900,19687,18207,16901,16294,15871,15850,15564,14442,13654,12981,12831,12840,12278,11652,11258,10723,10641,9497,9055,8557,8307,7583,6853,6245,5624,5383,5086,4401,4322,4010,3371,3040,2731,2603,2145,2021,1838,1605,1477,1270,1179,1006,841,724,627,564,469,410,311,251,206,155,116,85,63,115 2,6,0,2022,2088729,58712,57433,56182,54940,53727,52531,51337,50187,49074,49014,48691,49178,49006,47167,46966,45717,43184,41362,39735,38093,37146,37235,36669,35502,34319,34065,33318,32641,32157,31195,31306,30775,29412,27590,26878,25973,25282,25422,24592,24492,24278,23835,24170,22281,21639,20947,19727,18238,16935,16312,15882,15857,15553,14427,13635,12963,12812,12807,12237,11609,11216,10673,10588,9453,9009,8508,8249,7524,6795,6191,5568,5326,5024,4346,4257,3935,3309,2970,2663,2529,2076,1945,1761,1530,1393,1188,1103,932,770,655,566,501,412,360,262,211,170,129,91,66,126 2,6,0,2023,2154292,60173,58846,57564,56286,55036,53810,52606,51419,50275,49169,49112,48796,49287,49122,47307,47128,45920,43443,41681,40093,38481,37536,37605,37019,35836,34635,34364,33601,32910,32408,31439,31520,30962,29583,27753,27034,26120,25421,25547,24703,24591,24363,23899,24226,22331,21682,20980,19757,18260,16953,16319,15887,15853,15540,14408,13609,12938,12783,12772,12192,11560,11169,10620,10537,9401,8954,8453,8182,7461,6730,6127,5505,5258,4956,4282,4181,3856,3235,2889,2587,2444,1999,1866,1674,1452,1310,1107,1020,850,696,586,504,441,358,307,221,174,138,103,71,135 2,6,0,2024,2221174,61702,60309,58976,57668,56383,55119,53886,52690,51508,50372,49271,49216,48909,49404,49256,47472,47332,46181,43757,42044,40481,38874,37911,37957,37347,36153,34940,34644,33870,33167,32649,31655,31711,31140,29744,27910,27182,26258,25548,25658,24806,24673,24433,23951,24276,22373,21713,21008,19779,18271,16963,16319,15881,15842,15519,14378,13577,12902,12747,12725,12139,11508,11119,10567,10479,9345,8890,8387,8107,7391,6662,6057,5435,5183,4875,4206,4092,3764,3154,2802,2498,2350,1917,1777,1586,1359,1224,1024,933,769,621,521,443,382,304,256,184,143,109,79,143 2,6,0,2025,2289445,63287,61838,60439,59083,57765,56466,55194,53971,52780,51604,50474,49379,49329,49027,49541,49417,47680,47596,46501,44114,42432,40877,39251,38270,38289,37661,36456,35224,34912,34127,33409,32866,31847,31889,31302,29895,28059,27320,26384,25662,25761,24893,24737,24492,24001,24320,22411,21736,21029,19788,18270,16962,16311,15868,15826,15492,14344,13536,12860,12704,12671,12083,11452,11064,10506,10412,9280,8816,8309,8028,7311,6584,5978,5358,5102,4786,4117,3997,3661,3061,2706,2402,2248,1825,1681,1491,1267,1132,940,848,691,549,457,384,323,254,212,149,113,84,155 2,6,0,2026,2359164,64939,63424,61970,60546,59181,57848,56541,55279,54062,52875,51708,50582,49495,49448,49167,49705,49617,47948,47918,46864,44500,42827,41252,39612,38605,38607,37965,36740,35496,35167,34372,33626,33060,32028,32052,31457,30038,28198,27448,26499,25767,25847,24959,24789,24547,24043,24358,22435,21750,21038,19788,18260,16955,16296,15849,15802,15457,14300,13488,12814,12653,12615,12024,11389,11008,10442,10336,9203,8732,8225,7940,7226,6498,5893,5269,5007,4682,4018,3892,3547,2958,2601,2300,2140,1730,1580,1388,1171,1036,852,756,613,480,397,328,273,211,171,118,86,168 2,6,0,2027,2430363,66639,65077,63557,62079,60642,59264,57923,56626,55370,54158,52978,51816,50700,49617,49589,49334,49911,49880,48276,48279,47255,44893,43207,41610,39954,38924,38913,38248,37013,35757,35408,34595,33819,33240,32194,32210,31603,30171,28330,27561,26606,25855,25915,25015,24836,24592,24077,24385,22450,21751,21036,19782,18239,16942,16278,15821,15772,15409,14248,13435,12761,12600,12554,11960,11325,10943,10365,10249,9117,8643,8136,7845,7130,6399,5795,5169,4898,4570,3910,3776,3428,2843,2487,2189,2023,1625,1473,1286,1070,936,762,672,538,414,338,276,227,169,133,91,174 2,6,0,2028,2503042,68361,66776,65212,63666,62176,60726,59340,58010,56718,55467,54263,53085,51934,50824,49762,49756,49543,50178,50200,48643,48673,47651,45269,43567,41950,40275,39236,39201,38518,37274,36002,35631,34791,34001,33405,32355,32363,31738,30296,28444,27667,26693,25927,25973,25065,24877,24629,24102,24403,22454,21744,21027,19764,18210,16923,16250,15786,15731,15353,14189,13378,12705,12543,12491,11891,11254,10868,10276,10147,9024,8546,8036,7733,7020,6291,5685,5059,4779,4447,3789,3649,3293,2718,2363,2072,1896,1513,1365,1175,969,839,676,587,461,351,282,228,182,132,103,179 2,6,0,2029,2577218,70110,68499,66912,65322,63764,62260,60803,59428,58102,56816,55572,54371,53205,52058,50970,49935,49965,49814,50502,50561,49043,49068,48029,45624,43907,42268,40589,39528,39475,38775,37519,36227,35826,34975,34170,33565,32508,32503,31863,30405,28548,27753,26764,25988,26026,25107,24909,24655,24118,24409,22444,21731,21005,19740,18176,16896,16215,15743,15681,15294,14123,13319,12645,12485,12422,11815,11174,10778,10179,10039,8924,8441,7925,7612,6897,6168,5563,4936,4648,4311,3656,3508,3152,2587,2233,1943,1764,1399,1249,1065,865,743,588,502,391,292,232,182,137,101,187 2,6,0,2030,2652861,71866,70248,68635,67021,65420,63848,62337,60891,59522,58201,56921,55681,54492,53330,52206,51141,50149,50237,50144,50868,50953,49445,49446,48391,45960,44226,42574,40883,39806,39734,39018,37745,36423,36008,35148,34333,33718,32650,32634,31969,30505,28636,27825,26823,26041,26073,25139,24931,24667,24119,24403,22427,21709,20974,19709,18133,16862,16172,15689,15625,15227,14050,13255,12582,12422,12348,11729,11083,10676,10076,9921,8813,8322,7798,7480,6759,6036,5425,4799,4499,4162,3516,3351,2997,2444,2092,1803,1626,1277,1130,949,763,650,504,428,326,238,183,143,105,190 2,6,0,2031,2729999,73632,72007,70385,68745,67118,65505,63925,62425,60986,59621,58308,57030,55802,54618,53477,52379,51355,50427,50568,50515,51265,51349,49828,49806,48731,46278,44535,42864,41164,40068,39981,39240,37945,36603,36177,35313,34491,33861,32782,32751,32071,30584,28704,27884,26874,26090,26111,25162,24939,24670,24110,24391,22401,21677,20934,19670,18083,16818,16117,15631,15561,15155,13976,13185,12516,12348,12263,11626,10976,10566,9965,9794,8689,8195,7660,7330,6607,5886,5275,4653,4336,4003,3361,3179,2829,2290,1942,1659,1484,1151,1010,835,666,556,426,357,269,188,145,108,198 2,6,0,2032,2808628,75416,73770,72143,70495,68843,67204,65581,64013,62520,61087,59728,58420,57149,55927,54766,53652,52595,51631,50764,50940,50918,51663,51726,50194,50149,49054,46583,44825,43139,41428,40319,40205,39434,38127,36774,36342,35475,34633,33991,32897,32855,32152,30650,28765,27936,26919,26124,26139,25173,24940,24660,24092,24366,22366,21638,20886,19623,18022,16762,16057,15568,15496,15079,13899,13112,12443,12265,12161,11509,10865,10448,9845,9657,8551,8051,7503,7169,6443,5724,5110,4486,4161,3828,3194,3003,2648,2126,1789,1511,1338,1025,889,728,570,469,355,292,215,147,110,201 2,6,0,2033,2888758,77223,75553,73908,72253,70593,68930,67280,65670,64108,62621,61193,59839,58539,57275,56077,54941,53869,52874,51968,51142,51346,51323,52046,52085,50538,50470,49365,46876,45104,43399,41680,40547,40406,39610,38299,36940,36495,35620,34764,34109,33005,32942,32215,30704,28819,27979,26957,26149,26152,25174,24929,24640,24063,24335,22322,21591,20832,19563,17952,16703,15994,15500,15426,15000,13816,13029,12354,12167,12047,11390,10745,10319,9707,9506,8402,7888,7333,6989,6261,5544,4929,4306,3974,3636,3011,2811,2461,1958,1631,1365,1191,903,774,619,479,389,287,229,166,113,205 2,6,0,2034,2970383,79060,77362,75692,74019,72348,70681,69006,67369,65765,64210,62727,61303,59959,58667,57424,56254,55159,54147,53214,52346,51555,51751,51712,52406,52425,50864,50781,49654,47152,45364,43643,41909,40750,40584,39778,38463,37098,36639,35752,34886,34216,33094,33011,32267,30756,28867,28014,26984,26161,26154,25164,24910,24608,24025,24294,22270,21533,20766,19497,17878,16635,15925,15430,15350,14916,13724,12933,12253,12058,11925,11263,10613,10174,9554,9335,8233,7712,7145,6793,6063,5345,4731,4111,3775,3429,2816,2611,2262,1782,1468,1212,1050,786,660,519,397,316,225,176,124,207 2,6,0,2035,3053530,80923,79199,77498,75803,74117,72435,70758,69095,67465,65869,64317,62838,61424,60088,58816,57600,56474,55439,54485,53595,52759,51971,52138,52079,52748,52746,51176,51071,49929,47412,45612,43868,42111,40929,40756,39936,38619,37246,36771,35876,34992,34304,33163,33069,32312,30795,28905,28040,26997,26160,26153,25145,24879,24569,23982,24242,22209,21464,20693,19422,17797,16564,15852,15355,15270,14825,13618,12825,12138,11938,11791,11118,10463,10009,9381,9142,8048,7516,6940,6573,5848,5130,4527,3905,3558,3211,2612,2401,2060,1608,1306,1064,909,669,553,427,322,249,174,135,213 2,6,0,2036,3138276,82809,81063,79335,77607,75901,74204,72513,70847,69191,67568,65975,64428,62958,61553,60235,58993,57820,56755,55778,54868,54010,53174,52368,52502,52424,53076,53053,51470,51347,50191,47659,45838,44064,42293,41103,40921,40086,38765,37382,36890,35985,35078,34368,33222,33122,32352,30829,28934,28053,26997,26151,26136,25115,24842,24524,23929,24179,22137,21385,20615,19341,17712,16491,15772,15277,15179,14717,13503,12704,12011,11806,11645,10960,10296,9832,9192,8937,7845,7300,6721,6334,5613,4900,4304,3689,3329,2982,2404,2190,1855,1435,1149,921,778,565,459,347,253,193,134,231 2,6,0,2037,3224592,84694,82950,81198,79447,77704,75986,74282,72601,70943,69296,67674,66086,64548,63088,61703,60412,59214,58104,57095,56162,55283,54426,53570,52743,52850,52755,53380,53338,51752,51608,50438,47880,46038,44242,42469,41270,41078,40225,38898,37507,36997,36074,35147,34427,33276,33165,32384,30849,28948,28055,26991,26129,26108,25076,24798,24469,23870,24107,22054,21300,20525,19257,17624,16411,15687,15187,15074,14596,13376,12576,11879,11661,11482,10786,10119,9636,8990,8713,7625,7070,6480,6081,5364,4656,4064,3452,3093,2745,2191,1976,1650,1264,1000,787,653,468,371,277,194,149,242 2,6,0,2038,3312476,86572,84834,83086,81310,79544,77791,76064,74372,72698,71047,69402,67786,66205,64679,63235,61882,60633,59497,58444,57479,56580,55699,54825,53949,53098,53180,53070,53670,53609,52019,51858,50665,48078,46216,44407,42638,41430,41219,40352,39018,37617,37083,36143,35206,34480,33324,33200,32405,30859,28951,28051,26972,26097,26074,25035,24743,24409,23796,24024,21964,21212,20432,19169,17529,16325,15595,15084,14956,14460,13238,12438,11731,11499,11306,10597,9919,9423,8765,8467,7386,6819,6221,5811,5095,4394,3806,3213,2846,2509,1981,1765,1454,1103,856,663,541,382,294,213,149,257 2,6,0,2039,3401921,88454,86713,84968,83198,81408,79632,77869,76154,74469,72801,71154,69514,67907,66336,64826,63413,62104,60918,59836,58832,57899,56997,56099,55204,54305,53433,53495,53365,53946,53867,52273,52081,50863,48254,46384,44572,42798,41575,41353,40467,39129,37711,37150,36201,35260,34525,33364,33220,32412,30858,28946,28032,26940,26056,26037,24983,24680,24338,23714,23933,21867,21118,20334,19076,17429,16228,15490,14970,14824,14315,13090,12282,11570,11322,11115,10384,9702,9192,8519,8205,7129,6552,5950,5525,4812,4121,3543,2959,2600,2266,1771,1556,1265,947,721,550,439,302,226,164,266 2,6,0,2040,3492902,90329,88595,86848,85077,83296,81495,79711,77959,76249,74571,72910,71266,69633,68039,66483,65003,63633,62388,61260,60225,59253,58318,57397,56480,55561,54640,53755,53789,53649,54207,54112,52504,52276,51040,48424,46549,44730,42947,41708,41472,40571,39218,37786,37209,36257,35304,34560,33391,33228,32405,30847,28928,28004,26904,26012,25989,24923,24606,24253,23627,23837,21766,21019,20231,18974,17319,16119,15373,14841,14685,14164,12924,12112,11395,11131,10894,10150,9464,8939,8256,7917,6851,6263,5660,5222,4515,3834,3270,2704,2349,2028,1565,1355,1086,801,598,446,351,235,171,285 2,6,0,2041,3585401,92198,90470,88730,86960,85175,83382,81573,79803,78056,76352,74679,73023,71386,69765,68185,66662,65226,63917,62730,61648,60646,59672,58720,57779,56836,55897,54962,54057,54069,53915,54454,54334,52703,52453,51207,48586,46707,44877,43086,41829,41580,40652,39285,37847,37261,36303,35342,34588,33407,33222,32387,30827,28905,27970,26861,25959,25930,24853,24523,24162,23533,23733,21665,20914,20121,18859,17195,15997,15238,14703,14532,13997,12744,11926,11201,10916,10655,9903,9202,8664,7974,7611,6553,5958,5354,4898,4203,3540,2989,2447,2100,1792,1364,1164,922,667,483,354,276,181,300 2,6,0,2042,3679412,94064,92336,90605,88843,87061,85262,83463,81665,79901,78159,76461,74791,73143,71517,69912,68365,66884,65510,64262,63120,62072,61065,60074,59102,58137,57173,56221,55265,54344,54333,54171,54677,54528,52884,52622,51371,48742,46850,45012,43208,41935,41667,40716,39345,37905,37304,36339,35373,34604,33404,33208,32360,30800,28873,27930,26808,25897,25862,24771,24434,24065,23433,23625,21555,20802,20000,18730,17057,15859,15091,14555,14364,13809,12548,11724,10988,10681,10392,9627,8921,8366,7662,7282,6235,5633,5029,4563,3880,3241,2707,2188,1858,1563,1173,986,769,546,385,277,212,321 2,6,0,2043,3774914,95936,94202,92472,90720,88943,87147,85343,83555,81762,80004,78267,76573,74913,73272,71665,70091,68586,67169,65855,64653,63545,62494,61468,60454,59460,58476,57499,56523,55553,54617,54584,54402,54871,54705,53054,52784,51531,48885,46985,45132,43321,42024,41737,40769,39399,37957,37339,36369,35387,34605,33394,33183,32322,30763,28834,27876,26747,25826,25782,24679,24335,23966,23325,23513,21437,20677,19862,18584,16904,15712,14934,14389,14176,13603,12328,11501,10752,10423,10113,9332,8618,8046,7332,6931,5897,5290,4688,4218,3552,2936,2424,1937,1623,1344,995,820,628,435,302,211,358 2,6,0,2044,3871908,97810,96074,94337,92586,90820,89030,87228,85435,83651,81866,80114,78378,76695,75042,73421,71844,70312,68873,67515,66247,65079,63969,62897,61848,60813,59797,58799,57801,56811,55827,54875,54812,54603,55050,54870,53221,52943,51676,49020,47104,45240,43413,42091,41793,40818,39447,37996,37364,36388,35387,34595,33375,33149,32274,30716,28784,27812,26677,25743,25695,24583,24235,23859,23214,23393,21308,20535,19709,18418,16739,15552,14760,14204,13971,13376,12093,11254,10496,10145,9808,9012,8286,7700,6981,6561,5543,4931,4334,3862,3221,2633,2150,1694,1399,1141,829,670,503,341,234,381 2,6,0,2045,3970405,99709,97950,96208,94452,92690,90906,89111,87320,85531,83755,81976,80226,78501,76824,75191,73601,72064,70599,69222,67907,66673,65503,64375,63279,62206,61153,60123,59102,58092,57085,56088,55108,55010,54786,55215,55028,53381,53088,51808,49138,47213,45329,43483,42149,41844,40858,39484,38025,37376,36392,35378,34575,33346,33107,32219,30660,28725,27741,26594,25654,25599,24481,24129,23748,23097,23259,21162,20378,19540,18246,16560,15374,14572,14001,13744,13125,11835,10982,10218,9844,9474,8670,7932,7332,6609,6168,5170,4560,3972,3502,2889,2333,1884,1460,1190,950,680,539,391,261,409 2,6,0,2046,4070411,101625,99847,98085,96323,94554,92776,90986,89203,87416,85633,83865,82089,80348,78628,76973,75371,73821,72350,70948,69614,68333,67097,65908,64757,63638,62545,61475,60428,59394,58367,57344,56320,55311,55189,54956,55375,55184,53530,53219,51927,49244,47301,45397,43545,42201,41892,40891,39513,38045,37371,36387,35361,34544,33309,33057,32153,30594,28654,27652,26507,25559,25504,24380,24011,23627,22964,23109,20998,20205,19355,18056,16366,15178,14358,13776,13492,12850,11554,10695,9919,9514,9119,8297,7557,6947,6211,5762,4788,4180,3609,3145,2561,2047,1626,1237,994,778,547,420,300,446 2,6,0,2047,4171937,103569,101763,99982,98200,96425,94640,92857,91078,89299,87520,85743,83979,82210,80474,78777,77154,75592,74107,72698,71338,70040,68759,67503,66291,65117,63978,62871,61780,60723,59669,58626,57575,56524,55498,55356,55120,55533,55325,53669,53337,52035,49330,47370,45457,43599,42247,41928,40911,39526,38050,37362,36371,35331,34506,33262,32994,32079,30515,28568,27560,26409,25459,25402,24270,23887,23495,22814,22938,20817,20013,19155,17848,16151,14959,14124,13525,13216,12548,11252,10381,9593,9158,8736,7907,7158,6538,5800,5338,4396,3798,3242,2795,2245,1767,1382,1035,815,627,427,325,492 2,6,0,2048,4275007,105538,103706,101900,100097,98300,96513,94719,92948,91174,89401,87630,85857,84100,82336,80623,78957,77374,75878,74455,73089,71764,70467,69165,67884,66650,65458,64301,63177,62075,60997,59927,58856,57780,56711,55669,55521,55279,55677,55455,53790,53440,52121,49398,47428,45506,43648,42284,41954,40920,39527,38046,37344,36346,35292,34461,33202,32927,31993,30425,28478,27460,26306,25356,25293,24150,23750,23338,22646,22746,20623,19806,18937,17619,15916,14716,13868,13252,12920,12228,10923,10037,9235,8777,8325,7496,6737,6110,5371,4906,3995,3411,2882,2456,1943,1503,1158,851,659,494,325,545 2,6,0,2049,4379650,107549,105675,103841,102014,100197,98386,96591,94811,93045,91277,89511,87743,85979,84227,82484,80802,79179,77660,76225,74847,73515,72189,70872,69548,68244,66993,65783,64605,63469,62351,61257,60158,59060,57966,56883,55837,55676,55427,55814,55570,53901,53524,52187,49451,47475,45556,43690,42314,41966,40914,39518,38032,37315,36309,35245,34401,33137,32846,31895,30321,28380,27360,26196,25244,25175,24017,23596,23168,22460,22539,20414,19584,18695,17368,15656,14451,13586,12955,12592,11873,10556,9667,8857,8373,7894,7059,6297,5664,4934,4463,3592,3031,2531,2127,1655,1261,954,686,517,380,586 2,6,0,2050,4485894,109598,107683,105810,103953,102113,100284,98465,96682,94907,93147,91385,89625,87864,86106,84374,82665,81024,79465,78007,76616,75271,73939,72595,71257,69909,68588,67317,66090,64900,63744,62611,61489,60364,59249,58138,57051,55996,55821,55566,55932,55675,53991,53586,52243,49500,47521,45593,43719,42327,41967,40897,39502,38004,37277,36260,35188,34337,33058,32755,31790,30216,28278,27253,26082,25121,25043,23866,23426,22977,22258,22311,20185,19334,18425,17091,15371,14160,13279,12628,12237,11488,10162,9271,8451,7942,7436,6600,5845,5210,4491,4017,3196,2662,2193,1812,1389,1040,771,543,400,644 2,6,0,2051,4593783,111700,109735,107818,105923,104053,102199,100362,98555,96778,95010,93255,91499,89746,87991,86253,84554,82886,81310,79813,78399,77040,75696,74343,72978,71618,70252,68912,67624,66384,65174,64004,62842,61694,60554,59424,58306,57210,56146,55955,55688,56043,55759,54061,53640,52293,49547,47556,45614,43732,42328,41955,40872,39472,37970,37226,36203,35119,34258,32968,32657,31679,30107,28169,27139,25961,24985,24892,23695,23234,22772,22038,22065,19929,19060,18133,16792,15054,13841,12949,12272,11848,11067,9746,8845,8019,7487,6957,6123,5375,4746,4045,3575,2811,2309,1872,1522,1148,841,612,418,695 2,6,0,2052,4703364,113853,111836,109871,107931,106022,104140,102277,100454,98652,96882,95119,93367,91619,89874,88138,86434,84775,83172,81658,80205,78823,77463,76102,74727,73340,71962,70576,69217,67915,66657,65432,64236,63048,61883,60724,59590,58465,57361,56286,56076,55801,56130,55821,54117,53689,52338,49582,47581,45627,43730,42316,41933,40835,39430,37927,37166,36137,35037,34167,32871,32548,31558,29993,28055,27016,25828,24829,24719,23506,23029,22546,21795,21794,19648,18763,17810,16458,14710,13493,12582,11883,11424,10623,9302,8396,7562,7006,6460,5636,4895,4281,3600,3148,2440,1977,1570,1259,930,668,475,752 2,6,0,2053,4814681,116064,113991,111972,109983,108030,106108,104219,102369,100550,98756,96990,95233,93487,91747,90021,88319,86654,85061,83520,82050,80629,79246,77867,76489,75089,73684,72287,70882,69510,68190,66915,65662,64440,63237,62057,60890,59751,58616,57501,56410,56185,55888,56197,55873,54169,53730,52373,49606,47588,45622,43719,42297,41900,40790,39385,37871,37097,36057,34944,34066,32765,32437,31432,29872,27931,26880,25673,24660,24526,23303,22804,22297,21527,21492,19342,18435,17460,16096,14340,13113,12183,11455,10973,10145,8830,7919,7086,6506,5946,5139,4416,3823,3170,2738,2089,1662,1293,1021,740,520,809 2,6,0,2054,4927780,118326,116199,114125,112085,110083,108115,106186,104310,102466,100652,98864,97103,95352,93614,91894,90200,88540,86939,85409,83909,82474,81052,79650,78254,76851,75434,74009,72592,71175,69784,68449,67147,65866,64630,63410,62224,61051,59902,58755,57625,56522,56273,55955,56254,55919,54215,53766,52397,49615,47582,45609,43698,42263,41859,40735,39324,37806,37016,35966,34844,33959,32654,32321,31303,29737,27794,26720,25502,24476,24316,23079,22557,22026,21233,21161,19006,18074,17077,15699,13940,12698,11746,10999,10485,9634,8331,7419,6586,5996,5426,4636,3941,3369,2758,2347,1759,1376,1049,810,576,882 2,6,0,2055,5042707,120641,118463,116333,114236,112183,110170,108193,106276,104407,102570,100761,98976,97221,95479,93759,92073,90421,88825,87286,85798,84332,82898,81455,80036,78616,77194,75760,74315,72884,71448,70044,68683,67349,66053,64802,63576,62384,61199,60040,58880,57738,56614,56339,56015,56301,55955,54251,53791,52403,49609,47569,45586,43665,42222,41811,40669,39255,37728,36927,35867,34739,33848,32535,32199,31163,29588,27634,26542,25305,24266,24088,22833,22287,21726,20915,20799,18638,17677,16661,15269,13501,12249,11282,10514,9970,9100,7805,6901,6071,5472,4899,4142,3475,2928,2364,1977,1458,1117,836,629,971 2,6,0,2056,5159502,123007,120774,118596,116445,114335,112269,110249,108281,106373,104509,102679,100873,99093,97347,95624,93938,92293,90704,89171,87674,86221,84754,83301,81840,80396,78961,77518,76065,74608,73159,71705,70276,68887,67536,66225,64967,63737,62532,61337,60164,58995,57831,56688,56392,56065,56342,55986,54279,53795,52393,49590,47546,45551,43624,42174,41750,40597,39174,37639,36826,35760,34627,33730,32411,32062,31008,29419,27456,26343,25095,24042,23836,22560,21991,21399,20563,20399,18238,17247,16203,14792,13023,11767,10785,10000,9423,8536,7262,6367,5548,4950,4374,3658,3023,2514,1996,1642,1183,888,650,1072 2,6,0,2057,5278181,125417,123141,120907,118708,116543,114420,112347,110338,108377,106475,104617,102792,100991,99219,97493,95803,94158,92575,91049,89559,88096,86642,85156,83686,82200,80741,79285,77824,76355,74882,73416,71936,70478,69075,67709,66388,65127,63886,62671,61461,60278,59087,57904,56747,56441,56109,56378,56007,54286,53787,52374,49565,47509,45508,43577,42115,41683,40511,39082,37536,36718,35650,34503,33605,32273,31912,30831,29225,27254,26127,24867,23792,23557,22259,21664,21041,20177,19964,17800,16777,15704,14278,12512,11249,10254,9454,8841,7944,6705,5821,5020,4427,3867,3186,2595,2123,1658,1340,940,690,1150 2,6,0,2058,5398796,127876,125549,123273,121018,118807,116629,114498,112436,110435,108482,106582,104729,102910,101115,99363,97670,96022,94441,92920,91437,89983,88517,87045,85540,84044,82542,81064,79587,78114,76629,75139,73647,72138,70665,69248,67873,66548,65274,64023,62795,61570,60370,59159,57963,56800,56484,56146,56404,56009,54283,53767,52345,49528,47466,45456,43517,42045,41601,40413,38979,37427,36603,35534,34374,33468,32118,31736,30632,29013,27033,25890,24614,23515,23247,21931,21308,20648,19752,19491,17326,16260,15156,13728,11966,10705,9697,8874,8240,7336,6133,5267,4494,3914,3373,2735,2197,1767,1354,1069,737,1222 2,6,0,2059,5521392,130384,128008,125681,123384,121117,118893,116706,114586,112531,110539,108590,106692,104848,103034,101258,99541,97889,96305,94784,93306,91858,90403,88920,87429,85900,84386,82866,81368,79877,78388,76887,75368,73849,72324,70837,69412,68033,66696,65411,64148,62907,61663,60441,59219,58015,56847,56520,56175,56412,55998,54266,53740,52301,49480,47415,45393,43452,41963,41507,40305,38867,37313,36478,35409,34236,33311,31942,31534,30412,28782,26791,25629,24335,23211,22911,21570,20914,20216,19288,18977,16800,15699,14573,13135,11386,10125,9107,8273,7615,6721,5554,4714,3981,3418,2900,2317,1830,1443,1079,836,1305 2,6,0,2060,5645982,132936,130516,128138,125792,123481,121202,118970,116794,114681,112634,110647,108700,106811,104972,103177,101436,99760,98171,96649,95170,93728,92279,90806,89302,87788,86241,84707,83166,81655,80149,78644,77115,75569,74037,72497,71000,69570,68180,66832,65536,64258,62997,61735,60502,59274,58063,56885,56547,56187,56407,55977,54237,53700,52248,49425,47349,45324,43374,41874,41403,40187,38750,37193,36347,35271,34080,33135,31742,31314,30169,28526,26523,25341,24026,22876,22541,21170,20481,19744,18779,18408,16227,15095,13946,12504,10771,9513,8489,7650,6981,6095,4978,4175,3482,2941,2459,1933,1497,1153,842,1444 2,6,1,2014,802498,24641,24715,24545,24751,24575,23617,23322,22714,21415,20445,19455,18355,17793,17901,17415,16710,16115,15961,15620,15280,15114,14680,14808,14529,13793,13167,12810,12152,12006,12147,11626,11613,11659,11331,11848,10628,10385,10062,9635,8735,8102,7855,7529,7548,7522,7014,6597,6235,6152,6254,6027,5543,5443,5254,5125,4636,4347,4061,3966,3576,3192,2950,2684,2572,2444,2142,2085,1963,1555,1519,1270,1235,1063,1004,915,793,762,691,632,568,487,431,364,375,313,308,239,204,183,139,119,107,78,61,59,28,34,14,13,9,35 2,6,1,2015,831366,25258,24721,24785,24597,24796,24596,23658,23351,22759,21454,20503,19498,18410,17846,17954,17482,16816,16269,16134,15827,15504,15328,14893,15002,14698,13949,13358,12993,12305,12157,12292,11753,11693,11765,11436,11931,10711,10465,10142,9706,8792,8168,7894,7562,7591,7540,7047,6620,6249,6166,6258,6031,5541,5431,5233,5102,4612,4323,4041,3939,3551,3174,2924,2663,2555,2425,2111,2059,1940,1535,1493,1257,1218,1043,985,891,775,734,670,605,545,454,409,345,352,293,281,223,188,164,122,99,90,63,53,48,23,27,8,9,27 2,6,1,2016,860853,25887,25338,24798,24838,24644,24828,24615,23706,23382,22807,21498,20560,19541,18473,17911,18031,17578,16962,16461,16329,16055,15732,15539,15094,15184,14859,14100,13539,13164,12446,12297,12425,11868,11764,11867,11528,12007,10786,10539,10215,9773,8841,8219,7932,7593,7627,7554,7075,6632,6256,6174,6258,6028,5533,5414,5212,5079,4581,4297,4018,3907,3527,3155,2897,2642,2533,2403,2078,2032,1915,1515,1468,1242,1198,1021,964,866,755,704,642,581,518,435,385,329,329,273,260,206,169,144,106,85,78,49,45,40,22,18,6,20 2,6,1,2017,890874,26531,25965,25412,24858,24884,24678,24856,24640,23755,23417,22859,21547,20618,19591,18547,18002,18132,17718,17147,16676,16544,16281,15953,15738,15285,15352,15017,14243,13708,13321,12575,12423,12543,11970,11838,11957,11617,12073,10857,10609,10276,9825,8874,8266,7963,7619,7661,7567,7095,6639,6258,6178,6250,6018,5523,5397,5184,5051,4546,4270,3989,3872,3501,3133,2868,2616,2508,2378,2041,2005,1885,1492,1442,1225,1173,998,942,839,736,665,614,557,496,413,358,307,306,248,232,181,148,123,91,74,66,42,37,33,16,14,13 2,6,1,2018,921439,27187,26611,26039,25470,24905,24917,24708,24896,24668,23807,23454,22911,21595,20680,19650,18639,18120,18274,17898,17355,16911,16758,16499,16157,15922,15463,15515,15168,14380,13867,13465,12689,12535,12647,12068,11913,12042,11698,12136,10922,10666,10320,9860,8903,8305,7988,7639,7688,7572,7104,6642,6253,6172,6237,6004,5505,5378,5152,5015,4509,4239,3956,3835,3469,3105,2840,2588,2477,2349,2006,1974,1855,1471,1413,1205,1145,974,913,812,714,635,583,532,469,388,336,284,280,224,211,158,129,108,77,61,54,33,32,25,13,16 2,6,1,2019,952547,27854,27264,26685,26097,25516,24941,24946,24746,24937,24697,23860,23494,22962,21646,20750,19732,18757,18275,18455,18102,17581,17144,16961,16699,16351,16096,15637,15675,15313,14511,14011,13590,12791,12635,12748,12158,11989,12122,11772,12192,10973,10710,10349,9890,8926,8337,8008,7652,7705,7572,7106,6635,6242,6160,6224,5984,5490,5352,5118,4977,4471,4205,3924,3800,3436,3075,2807,2556,2442,2316,1970,1942,1822,1450,1379,1183,1119,943,882,781,688,603,552,507,440,359,311,259,254,202,185,134,110,91,62,50,46,27,26,16,20 2,6,1,2020,984221,28540,27931,27338,26742,26145,25552,24972,24982,24786,24979,24731,23913,23537,23019,21708,20839,19844,18914,18470,18661,18328,17803,17365,17154,16886,16533,16269,15798,15829,15458,14639,14133,13701,12885,12733,12843,12244,12059,12191,11835,12238,11013,10740,10376,9916,8947,8360,8019,7654,7713,7565,7096,6622,6225,6145,6200,5960,5463,5321,5082,4938,4430,4170,3889,3764,3402,3043,2771,2521,2405,2283,1932,1907,1780,1417,1342,1152,1088,910,847,748,658,573,520,479,408,330,285,237,229,182,161,113,93,77,51,40,37,22,18,25 2,6,1,2021,1016473,29243,28618,28004,27394,26791,26181,25584,25012,25018,24826,25029,24776,23971,23593,23094,21798,20965,20003,19122,18699,18893,18562,18026,17582,17350,17070,16715,16431,15956,15973,15597,14751,14241,13800,12979,12825,12925,12315,12120,12254,11887,12267,11037,10765,10394,9933,8959,8371,8024,7647,7709,7545,7078,6599,6201,6116,6168,5920,5422,5273,5034,4885,4382,4132,3848,3725,3363,3001,2729,2482,2368,2248,1893,1865,1738,1382,1298,1121,1051,875,810,713,625,538,489,439,380,302,259,216,202,159,139,95,78,62,42,32,26,14,32 2,6,1,2022,1049348,29967,29323,28692,28060,27444,26827,26214,25623,25055,25056,24874,25082,24823,24035,23662,23187,21917,21136,20204,19351,18940,19129,18787,18238,17785,17534,17247,16880,16584,16102,16107,15711,14845,14339,13896,13068,12907,12995,12379,12173,12310,11925,12290,11057,10782,10408,9940,8963,8379,8020,7633,7699,7518,7051,6570,6171,6085,6129,5873,5375,5222,4983,4830,4340,4093,3806,3679,3319,2957,2689,2443,2332,2210,1856,1822,1691,1349,1257,1085,1011,840,771,676,590,501,452,403,351,275,232,195,176,137,120,78,65,49,35,23,17,32 2,6,1,2023,1082859,30713,30045,29398,28748,28109,27481,26861,26254,25665,25100,25105,24930,25135,24882,24111,23752,23309,22080,21344,20432,19593,19186,19354,19000,18438,17975,17711,17413,17035,16726,16235,16219,15810,14932,14432,13985,13149,12980,13061,12437,12220,12349,11948,12311,11072,10793,10413,9939,8963,8378,8007,7615,7684,7490,7023,6535,6139,6047,6087,5823,5325,5170,4932,4782,4291,4046,3761,3631,3271,2910,2646,2399,2292,2168,1817,1777,1641,1309,1212,1043,971,798,733,633,561,466,412,370,315,246,205,169,151,114,102,65,50,39,26,16,33 2,6,1,2024,1117063,31491,30793,30118,29454,28797,28146,27516,26901,26296,25711,25153,25158,24987,25195,24953,24205,23872,23475,22284,21578,20676,19837,19423,19563,19198,18627,18159,17877,17567,17181,16860,16347,16319,15905,15023,14523,14067,13221,13050,13119,12487,12254,12379,11964,12326,11081,10797,10415,9934,8953,8371,7989,7592,7664,7456,6987,6498,6097,6005,6035,5768,5275,5119,4884,4731,4240,3997,3712,3579,3220,2867,2601,2360,2246,2119,1773,1726,1588,1262,1164,1003,922,754,689,597,523,433,377,334,282,219,178,145,126,95,82,54,38,28,16,28 2,6,1,2025,1151978,32301,31571,30867,30177,29503,28834,28180,27558,26944,26341,25764,25210,25213,25046,25268,25042,24329,24037,23681,22512,21825,20925,20070,19643,19758,19388,18808,18329,18030,17710,17315,16975,16449,16413,15994,15107,14605,14140,13286,13112,13168,12525,12275,12400,11978,12339,11086,10791,10413,9921,8936,8355,7971,7565,7640,7417,6948,6452,6051,5957,5980,5713,5221,5065,4835,4671,4187,3944,3660,3527,3169,2821,2552,2321,2198,2067,1724,1672,1529,1216,1117,958,872,709,646,555,480,393,346,301,251,189,150,122,104,78,68,42,28,19,30 2,6,1,2026,1187614,33143,32381,31646,30926,30227,29539,28868,28222,27602,26988,26395,25822,25269,25272,25121,25360,25161,24500,24244,23915,22754,22078,21156,20289,19847,19947,19571,18977,18486,18172,17843,17430,17078,16543,16500,16082,15183,14683,14206,13348,13166,13205,12552,12288,12419,11988,12347,11081,10782,10400,9903,8910,8336,7947,7533,7608,7373,6901,6404,6000,5905,5923,5657,5167,5018,4784,4608,4127,3885,3606,3474,3117,2771,2502,2267,2143,2007,1667,1613,1470,1164,1061,904,822,667,600,510,437,352,310,264,218,162,126,99,88,65,54,33,18,32 2,6,1,2027,1224022,34012,33224,32457,31705,30975,30263,29573,28910,28266,27648,27042,26452,25882,25332,25347,25215,25484,25327,24713,24476,24163,22999,22317,21372,20494,20040,20130,19739,19135,18636,18303,17955,17533,17174,16633,16589,16159,15252,14755,14266,13401,13209,13229,12571,12299,12434,11993,12343,11070,10764,10381,9882,8880,8313,7917,7496,7572,7322,6851,6351,5944,5852,5866,5600,5112,4964,4727,4545,4063,3826,3550,3419,3062,2716,2448,2207,2080,1948,1608,1551,1408,1104,1000,857,770,620,550,464,398,309,274,232,185,134,104,84,71,49,40,21,35 2,6,1,2028,1261206,34892,34093,33302,32516,31755,31011,30297,29616,28954,28312,27703,27098,26512,25945,25411,25440,25340,25652,25533,24952,24723,24411,23231,22539,21575,20686,20234,20298,19898,19282,18775,18417,18055,17629,17265,16725,16671,16233,15314,14818,14323,13441,13239,13248,12590,12308,12442,11992,12334,11054,10740,10358,9853,8844,8286,7879,7454,7528,7266,6790,6298,5890,5799,5808,5538,5055,4902,4664,4473,4002,3765,3492,3354,3000,2653,2384,2149,2017,1881,1545,1482,1338,1045,939,805,714,569,502,419,356,274,237,198,156,110,84,68,55,37,29,38 2,6,1,2029,1299144,35785,34973,34171,33362,32568,31792,31046,30339,29660,29000,28367,27759,27158,26575,26025,25509,25562,25511,25861,25765,25206,24969,24645,23444,22745,21765,20878,20410,20457,20046,19418,18892,18516,18152,17721,17356,16808,16747,16298,15371,14874,14364,13470,13261,13264,12604,12312,12442,11983,12317,11029,10712,10326,9820,8808,8253,7838,7405,7479,7208,6730,6244,5835,5744,5751,5475,4993,4836,4598,4403,3936,3701,3431,3289,2931,2586,2316,2082,1950,1804,1475,1409,1266,979,880,749,653,514,453,373,310,238,200,165,128,90,68,52,38,24,44 2,6,1,2030,1337816,36681,35866,35049,34230,33414,32605,31826,31090,30384,29707,29055,28424,27819,27221,26656,26120,25635,25732,25722,26096,26011,25460,25201,24866,23643,22936,21950,21052,20576,20601,20181,19535,18993,18610,18246,17812,17440,16886,16813,16352,15422,14919,14396,13492,13282,13277,12612,12307,12431,11968,12292,11000,10676,10288,9781,8763,8216,7789,7350,7425,7146,6663,6189,5781,5690,5691,5404,4927,4767,4530,4332,3867,3633,3358,3213,2853,2514,2243,2010,1867,1727,1406,1329,1186,918,817,684,591,462,402,326,269,203,166,136,105,71,50,38,27,43 2,6,1,2031,1377277,37584,36764,35943,35109,34280,33452,32640,31870,31136,30431,29763,29112,28484,27882,27301,26752,26247,25811,25945,25961,26349,26258,25698,25419,25072,23830,23126,22121,21217,20727,20734,20300,19636,19088,18700,18334,17899,17520,16953,16873,16405,15457,14952,14420,13510,13301,13286,12613,12292,12418,11943,12265,10964,10632,10244,9737,8714,8170,7733,7290,7369,7081,6598,6131,5727,5631,5625,5327,4854,4693,4457,4255,3794,3563,3281,3132,2770,2436,2168,1932,1786,1647,1329,1241,1109,852,744,616,533,407,352,279,228,167,137,112,83,53,37,26,48 2,6,1,2032,1417483,38494,37664,36841,36002,35161,34319,33486,32683,31916,31185,30487,29821,29170,28547,27963,27400,26880,26423,26028,26184,26217,26599,26491,25925,25625,25266,24014,23300,22280,21365,20869,20849,20402,19731,19179,18790,18422,17975,17587,17012,16924,16442,15483,14979,14440,13524,13309,13289,12602,12273,12394,11914,12228,10918,10586,10194,9691,8656,8119,7674,7229,7310,7015,6533,6071,5667,5565,5553,5243,4776,4617,4384,4176,3712,3483,3192,3041,2683,2351,2082,1844,1699,1558,1248,1163,1028,778,672,557,474,352,301,237,189,136,111,88,64,39,26,45 2,6,1,2033,1458511,39415,38574,37741,36900,36054,35200,34353,33529,32729,31966,31240,30545,29881,29234,28629,28061,27529,27057,26640,26272,26445,26471,26837,26709,26136,25815,25455,24187,23467,22427,21504,20992,20950,20497,19824,19271,18873,18500,18043,17649,17069,16966,16469,15500,14999,14452,13534,13311,13278,12586,12248,12361,11879,12187,10867,10535,10143,9636,8595,8064,7613,7167,7249,6947,6467,6006,5600,5495,5476,5161,4698,4539,4304,4094,3629,3395,3098,2948,2586,2259,1984,1758,1605,1461,1165,1079,942,699,605,495,414,301,258,196,153,111,86,66,45,29,48 2,6,1,2034,1500286,40350,39497,38651,37800,36950,36094,35234,34396,33575,32779,32023,31297,30605,29947,29315,28729,28190,27707,27276,26885,26536,26701,26713,27058,26916,26330,26002,25630,24348,23617,22561,21624,21099,21041,20587,19913,19354,18948,18567,18105,17706,17112,16993,16489,15520,15016,14460,13536,13302,13262,12563,12215,12322,11836,12140,10811,10477,10082,9575,8529,8006,7549,7105,7184,6878,6397,5936,5525,5423,5396,5073,4621,4459,4218,3998,3533,3297,3001,2842,2484,2156,1885,1661,1508,1365,1075,991,850,627,533,430,357,256,214,158,123,85,64,47,31,49 2,6,1,2035,1542851,41300,40432,39573,38710,37852,36989,36128,35277,34442,33625,32835,32080,31357,30672,30028,29415,28858,28370,27926,27522,27150,26798,26944,26936,27266,27108,26518,26176,25795,24498,23756,22678,21726,21194,21132,20673,19996,19432,19014,18628,18157,17748,17142,17010,16504,15530,15026,14462,13530,13287,13243,12533,12177,12278,11789,12087,10752,10412,10015,9506,8460,7945,7487,7041,7118,6807,6318,5861,5447,5346,5307,4983,4539,4373,4119,3890,3429,3193,2894,2723,2377,2054,1788,1557,1408,1263,987,891,762,558,463,369,300,210,172,126,97,64,46,35,47 2,6,1,2036,1586210,42265,41382,40508,39631,38762,37891,37023,36171,35323,34492,33680,32892,32140,31423,30752,30128,29545,29038,28590,28173,27788,27412,27048,27164,27141,27460,27291,26695,26337,25945,24637,23877,22780,21819,21289,21221,20754,20073,19502,19071,18680,18196,17777,17163,17027,16513,15538,15029,14452,13514,13265,13214,12497,12134,12230,11736,12027,10685,10341,9944,9433,8387,7885,7420,6977,7047,6726,6236,5781,5364,5264,5219,4887,4450,4276,4009,3774,3318,3082,2782,2604,2254,1942,1681,1455,1300,1160,889,802,673,491,397,311,248,168,138,99,73,48,35,50 2,6,1,2037,1630385,43226,42347,41459,40566,39681,38801,37925,37065,36217,35374,34547,33736,32951,32207,31505,30853,30260,29727,29259,28838,28439,28050,27660,27277,27377,27337,27639,27463,26864,26486,26084,24754,23984,22872,21915,21383,21304,20828,20140,19564,19122,18720,18225,17801,17179,17040,16517,15532,15020,14435,13493,13235,13176,12454,12087,12176,11680,11962,10611,10263,9867,9360,8314,7821,7351,6909,6968,6641,6146,5701,5281,5179,5124,4783,4354,4171,3897,3654,3204,2966,2659,2477,2134,1823,1568,1342,1191,1046,792,715,586,420,335,255,198,136,109,75,50,36,55 2,6,1,2038,1675364,44186,43309,42429,41517,40617,39721,38835,37968,37112,36268,35430,34605,33795,33018,32286,31607,30985,30442,29947,29507,29106,28702,28300,27893,27492,27573,27521,27815,27620,27018,26627,26207,24857,24080,22959,22009,21471,21377,20894,20200,19620,19157,18747,18248,17818,17197,17044,16514,15521,15006,14417,13461,13196,13134,12412,12033,12119,11615,11889,10531,10187,9787,9287,8238,7751,7278,6832,6885,6545,6057,5616,5193,5093,5023,4672,4241,4054,3775,3523,3074,2837,2530,2344,2000,1694,1449,1232,1075,942,702,626,503,359,277,207,159,104,83,55,37,54 2,6,1,2039,1721162,45146,44270,43391,42488,41567,40657,39755,38877,38015,37162,36325,35487,34665,33862,33097,32388,31739,31167,30662,30198,29777,29369,28951,28534,28108,27690,27759,27696,27978,27767,27165,26745,26310,24949,24174,23050,22094,21551,21444,20952,20254,19662,19182,18768,18266,17834,17208,17039,16500,15503,14985,14389,13424,13149,13088,12360,11974,12054,11544,11809,10446,10108,9706,9213,8160,7675,7199,6752,6794,6447,5961,5524,5098,4994,4920,4548,4122,3934,3646,3383,2946,2704,2397,2199,1869,1569,1332,1114,966,837,617,541,426,298,224,165,123,77,59,40,56 2,6,1,2040,1767772,46105,45230,44352,43448,42538,41605,40691,39797,38922,38063,37219,36383,35546,34733,33941,33198,32518,31921,31389,30914,30466,30042,29618,29186,28750,28307,27880,27934,27865,28131,27905,27292,26845,26404,25043,24269,23135,22174,21621,21503,21004,20291,19695,19201,18784,18277,17841,17212,17028,16477,15481,14953,14355,13383,13101,13036,12305,11906,11980,11469,11730,10356,10027,9624,9134,8076,7595,7115,6664,6703,6349,5858,5428,5001,4891,4798,4416,3995,3800,3507,3236,2805,2561,2255,2051,1732,1446,1209,999,856,736,535,461,356,244,180,130,91,56,42,62 2,6,1,2041,1815109,47054,46190,45312,44411,43498,42575,41639,40735,39843,38972,38120,37277,36442,35614,34811,34043,33331,32699,32144,31640,31185,30730,30293,29853,29402,28950,28496,28061,28101,28021,28270,28023,27394,26936,26496,25134,24358,23213,22245,21685,21554,21037,20313,19718,19214,18796,18284,17842,17203,17007,16447,15449,14919,14315,13340,13049,12978,12239,11831,11901,11390,11644,10269,9944,9539,9049,7984,7506,7023,6573,6605,6249,5752,5320,4890,4770,4666,4280,3862,3657,3357,3084,2656,2412,2106,1899,1591,1310,1086,889,749,637,456,383,290,196,137,97,69,40,61 2,6,1,2042,1863258,48006,47136,46273,45371,44463,43537,42612,41682,40782,39892,39029,38178,37337,36510,35692,34915,34175,33512,32923,32395,31913,31449,30982,30528,30071,29604,29141,28677,28232,28257,28164,28390,28121,27490,27028,26589,25218,24436,23282,22305,21737,21590,21061,20335,19737,19222,18803,18286,17834,17183,16981,16413,15413,14878,14271,13289,12992,12913,12170,11755,11820,11306,11559,10181,9857,9450,8955,7883,7410,6926,6480,6504,6141,5643,5205,4769,4640,4522,4131,3718,3501,3200,2918,2500,2248,1955,1745,1445,1178,965,777,650,543,379,314,235,155,104,73,50,63 2,6,1,2043,1912183,48961,48088,47219,46333,45423,44502,43574,42656,41728,40832,39949,39086,38239,37404,36589,35795,35046,34357,33736,33175,32668,32180,31702,31216,30747,30274,29795,29320,28850,28391,28400,28289,28490,28213,27584,27116,26675,25294,24511,23343,22358,21778,21615,21082,20350,19756,19226,18804,18273,17816,17158,16950,16371,15370,14832,14219,13235,12927,12841,12092,11671,11741,11218,11472,10088,9763,9352,8848,7777,7312,6827,6379,6393,6020,5520,5079,4640,4501,4373,3975,3561,3341,3030,2748,2334,2090,1796,1586,1299,1046,848,675,558,453,311,253,179,120,80,52,71 2,6,1,2044,1961879,49920,49044,48171,47279,46385,45461,44539,43617,42701,41778,40890,40006,39147,38306,37483,36692,35926,35228,34581,33990,33449,32937,32432,31936,31436,30948,30464,29972,29494,29011,28536,28525,28391,28581,28299,27675,27199,26753,25365,24574,23395,22396,21806,21633,21099,20362,19765,19223,18795,18255,17789,17128,16912,16319,15321,14777,14159,13172,12855,12764,12012,11585,11656,11132,11382,9992,9663,9243,8733,7667,7210,6719,6270,6277,5891,5388,4942,4500,4356,4212,3811,3396,3166,2857,2568,2167,1924,1638,1427,1157,916,737,575,469,372,251,199,140,88,62,83 2,6,1,2045,2012354,50893,50006,49127,48231,47334,46424,45498,44583,43662,42751,41836,40947,40068,39214,38385,37587,36823,36108,35454,34836,34264,33718,33192,32667,32156,31639,31139,30641,30148,29655,29159,28664,28628,28484,28669,28386,27762,27273,26823,25424,24629,23435,22422,21830,21646,21108,20367,19765,19210,18776,18231,17758,17091,16866,16263,15267,14723,14093,13101,12778,12680,11930,11498,11570,11046,11284,9889,9554,9127,8616,7550,7101,6607,6154,6149,5747,5243,4793,4349,4197,4036,3637,3220,2984,2673,2385,1992,1757,1477,1268,1016,795,631,482,389,301,199,153,101,65,92 2,6,1,2046,2063610,51868,50975,50090,49188,48285,47373,46461,45540,44628,43711,42809,41894,41008,40133,39293,38489,37717,37004,36334,35709,35110,34532,33972,33427,32887,32358,31830,31320,30817,30309,29802,29286,28770,28722,28574,28755,28470,27842,27339,26887,25473,24672,23462,22447,21849,21660,21113,20368,19759,19185,18753,18202,17718,17047,16816,16203,15207,14656,14013,13024,12698,12597,11849,11406,11478,10949,11177,9773,9436,9005,8492,7432,6987,6484,6026,6009,5594,5088,4637,4192,4025,3853,3447,3035,2793,2479,2198,1820,1588,1321,1114,883,678,526,395,318,238,155,113,74,103 2,6,1,2047,2115635,52860,51952,51059,50151,49243,48323,47410,46503,45585,44678,43768,42868,41955,41072,40212,39398,38621,37899,37228,36588,35984,35380,34787,34208,33647,33090,32553,32010,31497,30978,30457,29929,29392,28867,28813,28663,28842,28541,27914,27398,26941,25511,24702,23487,22463,21866,21664,21110,20356,19742,19159,18723,18164,17674,16995,16756,16140,15138,14576,13936,12942,12614,12512,11762,11316,11379,10842,11059,9645,9312,8879,8361,7308,6859,6349,5884,5853,5429,4919,4467,4018,3845,3657,3251,2843,2597,2287,2005,1643,1423,1163,970,754,571,438,315,252,184,114,84,104 2,6,1,2048,2168477,53868,52943,52037,51120,50203,49283,48359,47452,46548,45634,44737,43827,42928,42019,41151,40317,39530,38803,38123,37483,36863,36255,35634,35022,34428,33852,33281,32733,32188,31658,31125,30584,30036,29490,28958,28905,28749,28919,28609,27978,27445,26980,25539,24728,23503,22478,21877,21661,21097,20338,19721,19126,18685,18120,17625,16935,16697,16066,15060,14495,13852,12856,12529,12424,11671,11215,11267,10723,10926,9516,9184,8743,8221,7172,6719,6203,5732,5687,5256,4745,4283,3835,3653,3454,3042,2643,2395,2090,1812,1471,1256,1013,831,637,470,356,250,196,138,82,121 2,6,1,2049,2222128,54891,53953,53027,52097,51172,50242,49319,48400,47497,46596,45692,44796,43887,42993,42098,41255,40451,39712,39026,38379,37758,37133,36510,35870,35243,34635,34044,33458,32906,32351,31806,31253,30691,30135,29582,29048,28990,28825,28987,28667,28031,27482,27009,25557,24744,23518,22487,21879,21645,21073,20312,19696,19086,18640,18070,17566,16873,16623,15982,14973,14410,13769,12768,12441,12331,11572,11107,11146,10598,10787,9382,9047,8599,8069,7023,6566,6048,5569,5514,5071,4553,4095,3644,3453,3237,2837,2441,2191,1891,1625,1299,1092,871,700,526,382,283,196,145,100,129 2,6,1,2050,2276592,55934,54972,54037,53085,52149,51211,50278,49362,48445,47545,46653,45751,44856,43952,43072,42202,41390,40633,39935,39280,38653,38028,37389,36748,36092,35450,34826,34223,33633,33068,32499,31934,31361,30792,30227,29672,29133,29067,28893,29047,28716,28072,27505,27031,25571,24761,23525,22486,21870,21623,21046,20283,19658,19038,18588,18013,17507,16802,16541,15895,14888,14323,13683,12681,12344,12231,11466,10989,11014,10467,10641,9242,8897,8441,7905,6862,6399,5880,5388,5324,4871,4350,3889,3445,3239,3018,2619,2237,1987,1696,1432,1129,938,734,577,427,306,218,149,108,150 2,6,1,2051,2331930,57009,56018,55056,54096,53138,52188,51247,50320,49407,48493,47602,46712,45811,44921,44031,43176,42336,41572,40857,40190,39554,38923,38282,37625,36969,36298,35641,35005,34396,33795,33216,32627,32043,31464,30886,30317,29757,29211,29137,28954,29101,28755,28102,27525,27050,25584,24774,23519,22476,21855,21591,21012,20244,19614,18984,18531,17950,17438,16724,16459,15805,14797,14231,13596,12589,12238,12121,11347,10859,10878,10328,10488,9088,8737,8271,7733,6687,6222,5700,5201,5119,4660,4137,3674,3232,3021,2789,2401,2027,1783,1499,1246,970,792,608,469,344,237,167,110,161 2,6,1,2052,2388091,58106,57092,56102,55119,54148,53177,52224,51290,50365,49455,48550,47660,46772,45877,45000,44135,43310,42518,41796,41112,40464,39823,39178,38519,37847,37176,36490,35819,35175,34557,33940,33344,32736,32144,31555,30974,30402,29835,29282,29199,29007,29141,28777,28121,27542,27063,25590,24775,23507,22454,21830,21555,20969,20195,19567,18924,18468,17877,17361,16641,16367,15709,14705,14141,13500,12490,12124,11999,11218,10724,10734,10179,10324,8923,8565,8086,7540,6496,6031,5506,4999,4898,4437,3914,3450,3009,2790,2560,2177,1818,1576,1308,1073,817,655,491,376,269,181,123,178 2,6,1,2053,2445176,59233,58191,57176,56164,55171,54186,53213,52267,51335,50414,49513,48609,47720,46838,45956,45104,44268,43492,42742,42051,41387,40733,40077,39419,38741,38054,37368,36669,35991,35336,34703,34067,33451,32836,32238,31643,31061,30480,29908,29345,29253,29045,29168,28796,28141,27552,27071,25588,24764,23485,22427,21803,21513,20920,20144,19513,18858,18393,17797,17275,16553,16273,15609,14614,14044,13397,12380,12003,11866,11082,10580,10578,10018,10146,8745,8376,7890,7337,6298,5822,5294,4783,4668,4200,3673,3215,2787,2558,2321,1951,1612,1383,1123,911,679,534,392,294,204,133,194 2,6,1,2054,2503162,60389,59316,58275,57239,56217,55209,54222,53255,52312,51383,50472,49571,48668,47785,46917,46058,45237,44449,43716,42995,42326,41656,40987,40318,39641,38949,38247,37546,36841,36152,35482,34831,34176,33551,32929,32328,31729,31139,30551,29971,29397,29290,29073,29191,28812,28156,27556,27068,25573,24747,23454,22393,21766,21466,20863,20085,19450,18783,18312,17713,17187,16460,16177,15508,14513,13940,13283,12259,11873,11726,10940,10425,10413,9843,9955,8553,8172,7675,7116,6087,5596,5067,4555,4420,3947,3429,2972,2560,2324,2088,1727,1410,1194,954,758,555,428,308,224,152,206 2,6,1,2055,2562061,61573,60474,59399,58337,57290,56256,55245,54265,53300,52361,51440,50530,49629,48733,47864,47018,46192,45418,44673,43969,43269,42596,41910,41228,40540,39847,39142,38426,37717,37002,36299,35611,34938,34274,33645,33018,32413,31806,31210,30614,30024,29437,29319,29097,29208,28818,28165,27554,27053,25552,24723,23418,22352,21719,21414,20799,20019,19376,18700,18225,17626,17093,16363,16081,15402,14404,13825,13159,12127,11728,11579,10791,10263,10236,9657,9746,8344,7949,7443,6875,5855,5362,4828,4315,4158,3688,3173,2726,2322,2089,1849,1514,1214,1014,793,619,445,334,237,163,229 2,6,1,2056,2621939,62778,61654,60557,59461,58390,57328,56292,55287,54310,53348,52419,51498,50588,49693,48812,47965,47151,46372,45641,44926,44242,43538,42850,42150,41448,40747,40040,39320,38598,37880,37148,36426,35718,35036,34367,33732,33104,32490,31878,31272,30669,30065,29467,29337,29113,29218,28822,28166,27536,27033,25522,24692,23376,22304,21673,21355,20734,19944,19297,18612,18136,17531,16995,16267,15977,15287,14285,13699,13023,11990,11583,11425,10625,10090,10044,9453,9514,8124,7709,7192,6614,5603,5110,4579,4063,3887,3420,2916,2476,2088,1856,1619,1308,1030,846,650,500,348,258,176,254 2,6,1,2057,2682756,64009,62860,61737,60615,59513,58428,57364,56335,55332,54358,53406,52477,51556,50652,49772,48913,48099,47330,46595,45895,45198,44510,43791,43090,42372,41656,40939,40219,39492,38760,38026,37274,36533,35816,35130,34453,33818,33182,32562,31940,31326,30709,30093,29488,29353,29125,29225,28819,28152,27512,27006,25489,24652,23326,22254,21615,21292,20657,19861,19207,18522,18042,17428,16896,16163,15863,15162,14152,13563,12880,11842,11423,11258,10444,9897,9832,9231,9271,7881,7451,6924,6345,5336,4844,4309,3797,3606,3144,2651,2229,1856,1629,1404,1111,860,692,526,394,265,189,276 2,6,1,2058,2744548,65260,64090,62943,61799,60667,59551,58464,57407,56380,55382,54415,53463,52535,51618,50730,49873,49046,48279,47553,46848,46169,45466,44764,44030,43310,42578,41847,41115,40390,39654,38907,38152,37381,36629,35910,35217,34538,33893,33253,32624,31991,31366,30736,30114,29507,29366,29129,29222,28798,28135,27481,26973,25448,24607,23271,22194,21554,21218,20571,19770,19117,18424,17943,17325,16793,16049,15737,15024,14010,13417,12728,11686,11254,11078,10250,9689,9604,8993,9008,7625,7170,6635,6051,5060,4563,4031,3521,3321,2861,2388,1978,1629,1409,1191,926,708,561,411,300,200,299 2,6,1,2059,2807387,66539,65342,64173,63005,61851,60707,59586,58507,57452,56429,55439,54471,53522,52597,51695,50832,50006,49226,48502,47805,47121,46436,45720,45003,44251,43517,42770,42025,41286,40552,39800,39032,38258,37476,36722,35997,35302,34615,33963,33316,32677,32032,31392,30756,30132,29521,29372,29130,29210,28775,28107,27446,26932,25398,24557,23210,22133,21485,21134,20479,19677,19021,18319,17843,17218,16679,15927,15596,14874,13860,13262,12564,11517,11070,10885,10038,9463,9357,8734,8723,7347,6873,6335,5745,4764,4273,3745,3239,3020,2576,2128,1736,1418,1200,997,764,570,443,316,222,323 2,6,1,2060,2871226,67843,66621,65424,64235,63056,61891,60742,59629,58552,57501,56486,55495,54530,53584,52674,51797,50965,50185,49449,48754,48078,47389,46690,45957,45223,44457,43708,42946,42195,41447,40697,39926,39138,38355,37571,36808,36080,35379,34684,34026,33367,32716,32059,31413,30775,30147,29527,29372,29117,29190,28746,28073,27404,26883,25343,24498,23145,22064,21407,21042,20382,19577,18921,18214,17735,17105,16555,15788,15443,14712,13698,13096,12387,11336,10869,10672,9806,9221,9087,8456,8414,7046,6558,6013,5419,4460,3970,3446,2946,2727,2297,1868,1508,1212,1005,819,621,450,342,234,356 2,6,2,2014,803789,23639,23605,23449,23755,23800,22747,22874,22107,20795,19724,18928,18062,17478,17243,17000,16272,15523,15478,15001,14748,14594,14133,14262,14187,13692,12428,12249,12197,11692,11774,11606,11787,11439,11428,11432,10771,10471,10181,9427,8957,8249,8002,7954,7915,7808,7193,6902,6632,6563,6556,6264,6144,5859,5601,5692,5029,4855,4637,4518,4170,3815,3468,3125,3033,2867,2535,2502,2332,2060,1823,1730,1683,1381,1344,1271,1153,1115,969,949,856,756,677,646,611,552,496,430,368,335,289,229,179,161,155,99,70,66,47,32,32,70 2,6,2,2015,831391,24228,23693,23657,23499,23799,23846,22786,22922,22153,20843,19767,18981,18120,17534,17312,17066,16355,15618,15588,15128,14882,14731,14267,14395,14313,13818,12549,12354,12305,11796,11879,11706,11872,11522,11497,11501,10840,10530,10239,9483,9017,8303,8051,8002,7958,7851,7230,6936,6665,6594,6582,6285,6164,5884,5623,5704,5049,4872,4651,4536,4184,3831,3487,3141,3041,2875,2544,2510,2335,2064,1824,1725,1679,1376,1336,1266,1142,1105,955,933,836,744,657,623,583,521,469,393,336,310,261,206,163,141,130,83,57,54,41,26,73 2,6,2,2016,859480,24832,24284,23748,23703,23546,23843,23888,22829,22971,22202,20890,19813,19040,18178,17597,17388,17146,16454,15730,15715,15269,15017,14865,14396,14521,14433,13939,12663,12459,12410,11900,11980,11795,11950,11597,11565,11568,10905,10590,10291,9543,9068,8351,8094,8046,7997,7890,7263,6966,6692,6619,6605,6297,6182,5908,5641,5715,5067,4888,4666,4549,4197,3843,3502,3152,3048,2881,2547,2510,2333,2067,1819,1719,1669,1368,1324,1256,1126,1090,940,913,813,715,635,591,547,488,435,357,307,279,234,187,140,120,112,65,45,47,33,69 2,6,2,2017,888107,25453,24886,24339,23797,23747,23593,23883,23933,22876,23025,22247,20940,19866,19098,18244,17664,17475,17237,16568,15853,15855,15412,15149,14995,14521,14644,14549,14055,12775,12561,12511,11998,12070,11875,12021,11669,11633,11630,10970,10643,10347,9595,9111,8392,8135,8086,8034,7924,7290,6990,6714,6640,6621,6313,6194,5928,5657,5726,5082,4903,4678,4562,4209,3854,3513,3163,3051,2882,2548,2505,2328,2061,1811,1706,1657,1358,1307,1241,1106,1072,914,883,782,685,607,559,510,458,403,327,280,251,209,164,123,102,92,52,37,39,76 2,6,2,2018,917248,26077,25507,24942,24388,23844,23791,23634,23923,23981,22927,23074,22296,20996,19918,19164,18317,17741,17574,17345,16697,15990,15998,15553,15279,15121,14639,14764,14659,14165,12882,12659,12605,12087,12154,11948,12086,11740,11694,11691,11027,10701,10393,9641,9150,8431,8172,8125,8067,7955,7313,7010,6735,6661,6639,6329,6207,5943,5668,5738,5095,4912,4692,4574,4220,3863,3522,3166,3049,2877,2542,2498,2317,2049,1798,1688,1640,1340,1291,1220,1078,1045,884,851,747,654,575,525,473,421,372,298,251,224,183,141,102,87,75,43,30,81 2,6,2,2019,946937,26722,26133,25562,24991,24436,23890,23829,23677,23965,24030,22972,23126,22350,21051,19980,19237,18402,17834,17687,17467,16835,16130,16139,15691,15404,15241,14753,14876,14767,14272,12985,12753,12693,12169,12228,12019,12153,11802,11754,11743,11085,10748,10435,9682,9185,8466,8207,8162,8096,7978,7333,7027,6752,6681,6652,6344,6214,5959,5677,5749,5106,4920,4704,4580,4225,3865,3527,3163,3041,2868,2534,2488,2306,2032,1785,1664,1614,1321,1271,1193,1048,1016,852,816,712,623,538,489,436,383,338,268,227,198,156,120,85,73,60,36,76 2,6,2,2020,977187,27380,26777,26188,25611,25038,24482,23932,23869,23724,24011,24077,23020,23182,22404,21116,20051,19321,18499,17943,17815,17600,16980,16267,16275,15823,15525,15350,14867,14986,14869,14376,13082,12838,12771,12240,12296,12088,12213,11863,11808,11796,11138,10791,10472,9719,9219,8499,8241,8197,8121,8001,7353,7043,6768,6700,6665,6352,6225,5972,5685,5754,5115,4924,4710,4583,4227,3864,3525,3152,3030,2855,2521,2473,2292,2013,1762,1639,1583,1297,1243,1161,1016,977,819,776,671,583,501,452,399,344,304,243,201,170,133,103,72,61,48,77 2,6,2,2021,1007979,28054,27434,26832,26236,25658,25083,24521,23974,23911,23771,24051,24127,23074,23240,22462,21185,20132,19418,18612,18068,17957,17743,17122,16403,16405,15951,15644,15462,14983,15095,14968,14475,13169,12915,12839,12307,12364,12152,12267,11916,11861,11841,11183,10825,10506,9754,9248,8530,8270,8224,8141,8019,7364,7055,6780,6715,6672,6358,6230,5985,5689,5756,5115,4923,4709,4582,4220,3852,3516,3142,3015,2838,2508,2457,2272,1989,1742,1610,1552,1270,1211,1125,980,939,781,740,626,539,465,411,362,310,271,216,173,144,113,84,59,49,83 2,6,2,2022,1039381,28745,28110,27490,26880,26283,25704,25123,24564,24019,23958,23817,24096,24183,23132,23304,22530,21267,20226,19531,18742,18206,18106,17882,17264,16534,16531,16071,15761,15573,15093,15199,15064,14567,13251,12982,12905,12375,12427,12213,12319,11968,11910,11880,11224,10857,10539,9787,9275,8556,8292,8249,8158,8035,7376,7065,6792,6727,6678,6364,6234,5994,5690,5758,5113,4916,4702,4570,4205,3838,3502,3125,2994,2814,2490,2435,2244,1960,1713,1578,1518,1236,1174,1085,940,892,736,700,581,495,423,371,325,275,240,184,146,121,94,68,49,94 2,6,2,2023,1071433,29460,28801,28166,27538,26927,26329,25745,25165,24610,24069,24007,23866,24152,24240,23196,23376,22611,21363,20337,19661,18888,18350,18251,18019,17398,16660,16653,16188,15875,15682,15204,15301,15152,14651,13321,13049,12971,12441,12486,12266,12371,12014,11951,11915,11259,10889,10567,9818,9297,8575,8312,8272,8169,8050,7385,7074,6799,6736,6685,6369,6235,5999,5688,5755,5110,4908,4692,4551,4190,3820,3481,3106,2966,2788,2465,2404,2215,1926,1677,1544,1473,1201,1133,1041,891,844,695,650,535,450,381,335,290,244,205,156,124,99,77,55,102 2,6,2,2024,1104111,30211,29516,28858,28214,27586,26973,26370,25789,25212,24661,24118,24058,23922,24209,24303,23267,23460,22706,21473,20466,19805,19037,18488,18394,18149,17526,16781,16767,16303,15986,15789,15308,15392,15235,14721,13387,13115,13037,12498,12539,12319,12419,12054,11987,11950,11292,10916,10593,9845,9318,8592,8330,8289,8178,8063,7391,7079,6805,6742,6690,6371,6233,6000,5683,5748,5105,4893,4675,4528,4171,3795,3456,3075,2937,2756,2433,2366,2176,1892,1638,1495,1428,1163,1088,989,836,791,647,599,487,402,343,298,256,209,174,130,105,81,63,115 2,6,2,2025,1137467,30986,30267,29572,28906,28262,27632,27014,26413,25836,25263,24710,24169,24116,23981,24273,24375,23351,23559,22820,21602,20607,19952,19181,18627,18531,18273,17648,16895,16882,16417,16094,15891,15398,15476,15308,14788,13454,13180,13098,12550,12593,12368,12462,12092,12023,11981,11325,10945,10616,9867,9334,8607,8340,8303,8186,8075,7396,7084,6809,6747,6691,6370,6231,5999,5671,5741,5093,4872,4649,4501,4142,3763,3426,3037,2904,2719,2393,2325,2132,1845,1589,1444,1376,1116,1035,936,787,739,594,547,440,360,307,262,219,176,144,107,85,65,125 2,6,2,2026,1171550,31796,31043,30324,29620,28954,28309,27673,27057,26460,25887,25313,24760,24226,24176,24046,24345,24456,23448,23674,22949,21746,20749,20096,19323,18758,18660,18394,17763,17010,16995,16529,16196,15982,15485,15552,15375,14855,13515,13242,13151,12601,12642,12407,12501,12128,12055,12011,11354,10968,10638,9885,9350,8619,8349,8316,8194,8084,7399,7084,6814,6748,6692,6367,6222,5990,5658,5728,5076,4847,4619,4466,4109,3727,3391,3002,2864,2675,2351,2279,2077,1794,1540,1396,1318,1063,980,878,734,684,542,492,395,318,271,229,185,146,117,85,68,136 2,6,2,2027,1206341,32627,31853,31100,30374,29667,29001,28350,27716,27104,26510,25936,25364,24818,24285,24242,24119,24427,24553,23563,23803,23092,21894,20890,20238,19460,18884,18783,18509,17878,17121,17105,16640,16286,16066,15561,15621,15444,14919,13575,13295,13205,12646,12686,12444,12537,12158,12084,12042,11380,10987,10655,9900,9359,8629,8361,8325,8200,8087,7397,7084,6817,6748,6688,6360,6213,5979,5638,5704,5054,4817,4586,4426,4068,3683,3347,2962,2818,2622,2302,2225,2020,1739,1487,1332,1253,1005,923,822,672,627,488,440,353,280,234,192,156,120,93,70,139 2,6,2,2028,1241836,33469,32683,31910,31150,30421,29715,29043,28394,27764,27155,26560,25987,25422,24879,24351,24316,24203,24526,24667,23691,23950,23240,22038,21028,20375,19589,19002,18903,18620,17992,17227,17214,16736,16372,16140,15630,15692,15505,14982,13626,13344,13252,12688,12725,12475,12569,12187,12110,12069,11400,11004,10669,9911,9366,8637,8371,8332,8203,8087,7399,7080,6815,6744,6683,6353,6199,5966,5612,5674,5022,4781,4544,4379,4020,3638,3301,2910,2762,2566,2244,2167,1955,1673,1424,1267,1182,944,863,756,613,565,439,389,305,241,198,160,127,95,74,141 2,6,2,2029,1278074,34325,33526,32741,31960,31196,30468,29757,29089,28442,27816,27205,26612,26047,25483,24945,24426,24403,24303,24641,24796,23837,24099,23384,22180,21162,20503,19711,19118,19018,18729,18101,17335,17310,16823,16449,16209,15700,15756,15565,15034,13674,13389,13294,12727,12762,12503,12597,12213,12135,12092,11415,11019,10679,9920,9368,8643,8377,8338,8202,8086,7393,7075,6810,6741,6671,6340,6181,5942,5581,5636,4988,4740,4494,4323,3966,3582,3247,2854,2698,2507,2181,2099,1886,1608,1353,1194,1111,885,796,692,555,505,388,337,263,202,164,130,99,77,143 2,6,2,2030,1315045,35185,34382,33586,32791,32006,31243,30511,29801,29138,28494,27866,27257,26673,26109,25550,25021,24514,24505,24422,24772,24942,23985,24245,23525,22317,21290,20624,19831,19230,19133,18837,18210,17430,17398,16902,16521,16278,15764,15821,15617,15083,13717,13429,13331,12759,12796,12527,12624,12236,12151,12111,11427,11033,10686,9928,9370,8646,8383,8339,8200,8081,7387,7066,6801,6732,6657,6325,6156,5909,5546,5589,4946,4689,4440,4267,3906,3522,3182,2789,2632,2435,2110,2022,1811,1526,1275,1119,1035,815,728,623,494,447,338,292,221,167,133,105,78,147 2,6,2,2031,1352722,36048,35243,34442,33636,32838,32053,31285,30555,29850,29190,28545,27918,27318,26736,26176,25627,25108,24616,24623,24554,24916,25091,24130,24387,23659,22448,21409,20743,19947,19341,19247,18940,18309,17515,17477,16979,16592,16341,15829,15878,15666,15127,13752,13464,13364,12789,12825,12549,12647,12252,12167,12126,11437,11045,10690,9933,9369,8648,8384,8341,8192,8074,7378,7054,6789,6717,6638,6299,6122,5873,5508,5539,4895,4632,4379,4198,3837,3450,3107,2721,2550,2356,2032,1938,1720,1438,1198,1043,951,744,658,556,438,389,289,245,186,135,108,82,150 2,6,2,2032,1391145,36922,36106,35302,34493,33682,32885,32095,31330,30604,29902,29241,28599,27979,27380,26803,26252,25715,25208,24736,24756,24701,25064,25235,24269,24524,23788,22569,21525,20859,20063,19450,19356,19032,18396,17595,17552,17053,16658,16404,15885,15931,15710,15167,13786,13496,13395,12815,12850,12571,12667,12266,12178,12138,11448,11052,10692,9932,9366,8643,8383,8339,8186,8064,7366,7041,6776,6700,6608,6266,6089,5831,5461,5481,4839,4568,4311,4128,3760,3373,3028,2642,2462,2270,1946,1840,1620,1348,1117,954,864,673,588,491,381,333,244,204,151,108,84,156 2,6,2,2033,1430247,37808,36979,36167,35353,34539,33730,32927,32141,31379,30655,29953,29294,28658,28041,27448,26880,26340,25817,25328,24870,24901,24852,25209,25376,24402,24655,23910,22689,21637,20972,20176,19555,19456,19113,18475,17669,17622,17120,16721,16460,15936,15976,15746,15204,13820,13527,13423,12838,12874,12588,12681,12279,12184,12148,11455,11056,10689,9927,9357,8639,8381,8333,8177,8053,7349,7023,6754,6672,6571,6229,6047,5780,5403,5412,4773,4493,4235,4041,3675,3285,2945,2548,2369,2175,1846,1732,1519,1259,1026,870,777,602,516,423,326,278,201,163,121,84,157 2,6,2,2034,1470097,38710,37865,37041,36219,35398,34587,33772,32973,32190,31431,30704,30006,29354,28720,28109,27525,26969,26440,25938,25461,25019,25050,24999,25348,25509,24534,24779,24024,22804,21747,21082,20285,19651,19543,19191,18550,17744,17691,17185,16781,16510,15982,16018,15778,15236,13851,13554,13448,12859,12892,12601,12695,12286,12189,12154,11459,11056,10684,9922,9349,8629,8376,8325,8166,8038,7327,6997,6728,6635,6529,6190,5992,5715,5336,5337,4700,4415,4144,3951,3579,3189,2846,2450,2267,2064,1741,1620,1412,1155,935,782,693,530,446,361,274,231,161,129,93,158 2,6,2,2035,1510679,39623,38767,37925,37093,36265,35446,34630,33818,33023,32244,31482,30758,30067,29416,28788,28185,27616,27069,26559,26073,25609,25173,25194,25143,25482,25638,24658,24895,24134,22914,21856,21190,20385,19735,19624,19263,18623,17814,17757,17248,16835,16556,16021,16059,15808,15265,13879,13578,13467,12873,12910,12612,12702,12291,12193,12155,11457,11052,10678,9916,9337,8619,8365,8314,8152,8018,7300,6964,6691,6592,6484,6135,5924,5636,5262,5252,4619,4323,4046,3850,3471,3076,2739,2348,2150,1948,1625,1510,1298,1050,843,695,609,459,381,301,225,185,128,100,166 2,6,2,2036,1552066,40544,39681,38827,37976,37139,36313,35490,34676,33868,33076,32295,31536,30818,30130,29483,28865,28275,27717,27188,26695,26222,25762,25320,25338,25283,25616,25762,24775,25010,24246,23022,21961,21284,20474,19814,19700,19332,18692,17880,17819,17305,16882,16591,16059,16095,15839,15291,13905,13601,13483,12886,12922,12618,12708,12294,12193,12152,11452,11044,10671,9908,9325,8606,8352,8300,8132,7991,7267,6923,6647,6542,6426,6073,5846,5556,5183,5163,4527,4218,3939,3730,3359,2958,2623,2234,2029,1822,1515,1388,1182,944,752,610,530,397,321,248,180,145,99,181 2,6,2,2037,1594207,41468,40603,39739,38881,38023,37185,36357,35536,34726,33922,33127,32350,31597,30881,30198,29559,28954,28377,27836,27324,26844,26376,25910,25466,25473,25418,25741,25875,24888,25122,24354,23126,22054,21370,20554,19887,19774,19397,18758,17943,17875,17354,16922,16626,16097,16125,15867,15317,13928,13620,13498,12894,12932,12622,12711,12293,12190,12145,11443,11037,10658,9897,9310,8590,8336,8278,8106,7955,7230,6875,6598,6482,6358,6003,5765,5465,5093,5059,4421,4104,3821,3604,3230,2833,2496,2110,1902,1699,1399,1261,1064,844,665,532,455,332,262,202,144,113,187 2,6,2,2038,1637112,42386,41525,40657,39793,38927,38070,37229,36404,35586,34779,33972,33181,32410,31661,30949,30275,29648,29055,28497,27972,27474,26997,26525,26056,25606,25607,25549,25855,25989,25001,25231,24458,23221,22136,21448,20629,19959,19842,19458,18818,17997,17926,17396,16958,16662,16127,16156,15891,15338,13945,13634,13511,12901,12940,12623,12710,12290,12181,12135,11433,11025,10645,9882,9291,8574,8317,8252,8071,7915,7181,6822,6538,6406,6283,5925,5678,5369,4990,4944,4312,3982,3691,3467,3095,2700,2357,1981,1771,1567,1279,1139,951,744,579,456,382,278,211,158,112,203 2,6,2,2039,1680759,43308,42443,41577,40710,39841,38975,38114,37277,36454,35639,34829,34027,33242,32474,31729,31025,30365,29751,29174,28634,28122,27628,27148,26670,26197,25743,25736,25669,25968,26100,25108,25336,24553,23305,22210,21522,20704,20024,19909,19515,18875,18049,17968,17433,16994,16691,16156,16181,15912,15355,13961,13643,13516,12907,12949,12623,12706,12284,12170,12124,11421,11010,10628,9863,9269,8553,8291,8218,8030,7868,7129,6758,6472,6328,6195,5836,5580,5258,4873,4822,4183,3848,3553,3326,2943,2552,2211,1845,1634,1429,1154,1015,839,649,497,385,316,225,167,124,210 2,6,2,2040,1725130,44224,43365,42496,41629,40758,39890,39020,38162,37327,36508,35691,34883,34087,33306,32542,31805,31115,30467,29871,29311,28787,28276,27779,27294,26811,26333,25875,25855,25784,26076,26207,25212,25431,24636,23381,22280,21595,20773,20087,19969,19567,18927,18091,18008,17473,17027,16719,16179,16200,15928,15366,13975,13649,13521,12911,12953,12618,12700,12273,12158,12107,11410,10992,10607,9840,9243,8524,8258,8177,7982,7815,7066,6684,6394,6240,6096,5734,5469,5139,4749,4681,4046,3702,3405,3171,2783,2388,2061,1705,1493,1292,1030,894,730,557,418,316,260,179,129,223 2,6,2,2041,1770292,45144,44280,43418,42549,41677,40807,39934,39068,38213,37380,36559,35746,34944,34151,33374,32619,31895,31218,30586,30008,29461,28942,28427,27926,27434,26947,26466,25996,25968,25894,26184,26311,25309,25517,24711,23452,22349,21664,20841,20144,20026,19615,18972,18129,18047,17507,17058,16746,16204,16215,15940,15378,13986,13655,13521,12910,12952,12614,12692,12261,12143,12089,11396,10970,10582,9810,9211,8491,8215,8130,7927,7748,6992,6606,6311,6146,5989,5623,5340,5007,4617,4527,3897,3546,3248,2999,2612,2230,1903,1558,1351,1155,908,781,632,471,346,257,207,141,239 2,6,2,2042,1816154,46058,45200,44332,43472,42598,41725,40851,39983,39119,38267,37432,36613,35806,35007,34220,33450,32709,31998,31339,30725,30159,29616,29092,28574,28066,27569,27080,26588,26112,26076,26007,26287,26407,25394,25594,24782,23524,22414,21730,20903,20198,20077,19655,19010,18168,18082,17536,17087,16770,16221,16227,15947,15387,13995,13659,13519,12905,12949,12601,12679,12245,12127,12066,11374,10945,10550,9775,9174,8449,8165,8075,7860,7668,6905,6519,6219,6041,5870,5496,5203,4865,4462,4364,3735,3385,3074,2818,2435,2063,1742,1411,1208,1020,794,672,534,391,281,204,162,258 2,6,2,2043,1862731,46975,46114,45253,44387,43520,42645,41769,40899,40034,39172,38318,37487,36674,35868,35076,34296,33540,32812,32119,31478,30877,30314,29766,29238,28713,28202,27704,27203,26703,26226,26184,26113,26381,26492,25470,25668,24856,23591,22474,21789,20963,20246,20122,19687,19049,18201,18113,17565,17114,16789,16236,16233,15951,15393,14002,13657,13512,12899,12941,12587,12664,12225,12107,12041,11349,10914,10510,9736,9127,8400,8107,8010,7783,7583,6808,6422,6112,5922,5740,5357,5057,4705,4302,4183,3563,3200,2892,2632,2253,1890,1576,1262,1065,891,684,567,449,315,222,159,287 2,6,2,2044,1910029,47890,47030,46166,45307,44435,43569,42689,41818,40950,40088,39224,38372,37548,36736,35938,35152,34386,33645,32934,32257,31630,31032,30465,29912,29377,28849,28335,27829,27317,26816,26339,26287,26212,26469,26571,25546,25744,24923,23655,22530,21845,21017,20285,20160,19719,19085,18231,18141,17593,17132,16806,16247,16237,15955,15395,14007,13653,13505,12888,12931,12571,12650,12203,12082,12011,11316,10872,10466,9685,9072,8342,8041,7934,7694,7485,6705,6312,5996,5789,5596,5201,4890,4534,4124,3993,3376,3007,2696,2435,2064,1717,1413,1119,930,769,578,471,363,253,172,298 2,6,2,2045,1958051,48816,47944,47081,46221,45356,44482,43613,42737,41869,41004,40140,39279,38433,37610,36806,36014,35241,34491,33768,33071,32409,31785,31183,30612,30050,29514,28984,28461,27944,27430,26929,26444,26382,26302,26546,26642,25619,25815,24985,23714,22584,21894,21061,20319,20198,19750,19117,18260,18166,17616,17147,16817,16255,16241,15956,15393,14002,13648,13493,12876,12919,12551,12631,12178,12051,11975,11273,10824,10413,9630,9010,8273,7965,7847,7595,7378,6592,6189,5869,5647,5438,5033,4712,4348,3936,3783,3178,2803,2495,2234,1873,1538,1253,978,801,649,481,386,290,196,317 2,6,2,2046,2006801,49757,48872,47995,47135,46269,45403,44525,43663,42788,41922,41056,40195,39340,38495,37680,36882,36104,35346,34614,33905,33223,32565,31936,31330,30751,30187,29645,29108,28577,28058,27542,27034,26541,26467,26382,26620,26714,25688,25880,25040,23771,22629,21935,21098,20352,20232,19778,19145,18286,18186,17634,17159,16826,16262,16241,15950,15387,13998,13639,13483,12861,12907,12531,12605,12149,12015,11932,11225,10769,10350,9564,8934,8191,7874,7750,7483,7256,6466,6058,5727,5489,5266,4850,4522,4154,3732,3564,2968,2592,2288,2031,1678,1369,1100,842,676,540,392,307,226,343 2,6,2,2047,2056302,50709,49811,48923,48049,47182,46317,45447,44575,43714,42842,41975,41111,40255,39402,38565,37756,36971,36208,35470,34750,34056,33379,32716,32083,31470,30888,30318,29770,29226,28691,28169,27646,27132,26631,26543,26457,26691,26784,25755,25939,25094,23819,22668,21970,21136,20381,20264,19801,19170,18308,18203,17648,17167,16832,16267,16238,15939,15377,13992,13624,13467,12845,12890,12508,12571,12116,11972,11879,11172,10701,10276,9487,8843,8100,7775,7641,7363,7119,6333,5914,5575,5313,5079,4656,4315,3941,3513,3333,2753,2375,2079,1825,1491,1196,944,720,563,443,313,241,388 2,6,2,2048,2106530,51670,50763,49863,48977,48097,47230,46360,45496,44626,43767,42893,42030,41172,40317,39472,38640,37844,37075,36332,35606,34901,34212,33531,32862,32222,31606,31020,30444,29887,29339,28802,28272,27744,27221,26711,26616,26530,26758,26846,25812,25995,25141,23859,22700,22003,21170,20407,20293,19823,19189,18325,18218,17661,17172,16836,16267,16230,15927,15365,13983,13608,13450,12827,12869,12479,12535,12071,11923,11820,11107,10622,10194,9398,8744,7997,7665,7520,7233,6972,6178,5754,5400,5124,4871,4454,4094,3715,3281,3094,2524,2155,1869,1625,1306,1033,802,601,463,356,243,424 2,6,2,2049,2157522,52658,51722,50814,49917,49025,48144,47272,46411,45548,44681,43819,42947,42092,41234,40386,39547,38728,37948,37199,36468,35757,35056,34362,33678,33001,32358,31739,31147,30563,30000,29451,28905,28369,27831,27301,26789,26686,26602,26827,26903,25870,26042,25178,23894,22731,22038,21203,20435,20321,19841,19206,18336,18229,17669,17175,16835,16264,16223,15913,15348,13970,13591,13428,12803,12844,12445,12489,12022,11862,11752,11032,10537,10096,9299,8633,7885,7538,7386,7078,6802,6003,5572,5213,4920,4657,4222,3856,3473,3043,2838,2293,1939,1660,1427,1129,879,671,490,372,280,457 2,6,2,2050,2209302,53664,52711,51773,50868,49964,49073,48187,47320,46462,45602,44732,43874,43008,42154,41302,40463,39634,38832,38072,37336,36618,35911,35206,34509,33817,33138,32491,31867,31267,30676,30112,29555,29003,28457,27911,27379,26863,26754,26673,26885,26959,25919,26081,25212,23929,22760,22068,21233,20457,20344,19851,19219,18346,18239,17672,17175,16830,16256,16214,15895,15328,13955,13570,13401,12777,12812,12400,12437,11963,11791,11670,10943,10437,9984,9186,8509,7761,7399,7240,6913,6617,5812,5382,5006,4703,4418,3981,3608,3223,2795,2585,2067,1724,1459,1235,962,734,553,394,292,494 2,6,2,2051,2261853,54691,53717,52762,51827,50915,50011,49115,48235,47371,46517,45653,44787,43935,43070,42222,41378,40550,39738,38956,38209,37486,36773,36061,35353,34649,33954,33271,32619,31988,31379,30788,30215,29651,29090,28538,27989,27453,26935,26818,26734,26942,27004,25959,26115,25243,23963,22782,22095,21256,20473,20364,19860,19228,18356,18242,17672,17169,16820,16244,16198,15874,15310,13938,13543,13372,12747,12771,12348,12375,11894,11710,11577,10841,10323,9862,9059,8367,7619,7249,7071,6729,6407,5609,5171,4787,4466,4168,3722,3348,2963,2546,2329,1841,1517,1264,1053,804,604,445,308,534 2,6,2,2052,2315273,55747,54744,53769,52812,51874,50963,50053,49164,48287,47427,46569,45707,44847,43997,43138,42299,41465,40654,39862,39093,38359,37640,36924,36208,35493,34786,34086,33398,32740,32100,31492,30892,30312,29739,29169,28616,28063,27526,27004,26877,26794,26989,27044,25996,26147,25275,23992,22806,22120,21276,20486,20378,19866,19235,18360,18242,17669,17160,16806,16230,16181,15849,15288,13914,13516,13338,12705,12720,12288,12305,11812,11616,11470,10725,10198,9724,8918,8214,7462,7076,6884,6526,6186,5388,4946,4553,4216,3900,3459,3077,2705,2292,2075,1623,1322,1079,883,661,487,352,574 2,6,2,2053,2369505,56831,55800,54796,53819,52859,51922,51006,50102,49215,48342,47477,46624,45767,44909,44065,43215,42386,41569,40778,39999,39242,38513,37790,37070,36348,35630,34919,34213,33519,32854,32212,31595,30989,30401,29819,29247,28690,28136,27593,27065,26932,26843,27029,27077,26028,26178,25302,24018,22824,22137,21292,20494,20387,19870,19241,18358,18239,17664,17147,16791,16212,16164,15823,15258,13887,13483,13293,12657,12660,12221,12224,11719,11509,11346,10597,10059,9570,8759,8042,7291,6889,6672,6305,5945,5157,4704,4299,3948,3625,3188,2804,2440,2047,1827,1410,1128,901,727,536,387,615 2,6,2,2054,2424618,57937,56883,55850,54846,53866,52906,51964,51055,50154,49269,48392,47532,46684,45829,44977,44142,43303,42490,41693,40914,40148,39396,38663,37936,37210,36485,35762,35046,34334,33632,32967,32316,31690,31079,30481,29896,29322,28763,28204,27654,27125,26983,26882,27063,27107,26059,26210,25329,24042,22835,22155,21305,20497,20393,19872,19239,18356,18233,17654,17131,16772,16194,16144,15795,15224,13854,13437,13243,12603,12590,12139,12132,11613,11390,11206,10453,9902,9402,8583,7853,7102,6679,6444,6065,5687,4902,4447,4026,3672,3338,2909,2531,2175,1804,1589,1204,948,741,586,424,676 2,6,2,2055,2480646,59068,57989,56934,55899,54893,53914,52948,52011,51107,50209,49321,48446,47592,46746,45895,45055,44229,43407,42613,41829,41063,40302,39545,38808,38076,37347,36618,35889,35167,34446,33745,33072,32411,31779,31157,30558,29971,29393,28830,28266,27714,27177,27020,26918,27093,27137,26086,26237,25350,24057,22846,22168,21313,20503,20397,19870,19236,18352,18227,17642,17113,16755,16172,16118,15761,15184,13809,13383,13178,12538,12509,12042,12024,11490,11258,11053,10294,9728,9218,8394,7646,6887,6454,6199,5812,5412,4632,4175,3749,3383,3050,2628,2261,1914,1571,1358,1013,783,599,466,742 2,6,2,2056,2537563,60229,59120,58039,56984,55945,54941,53957,52994,52063,51161,50260,49375,48505,47654,46812,45973,45142,44332,43530,42748,41979,41216,40451,39690,38948,38214,37478,36745,36010,35279,34557,33850,33169,32500,31858,31235,30633,30042,29459,28892,28326,27766,27221,27055,26952,27124,27164,26113,26259,25360,24068,22854,22175,21320,20501,20395,19863,19230,18342,18214,17624,17096,16735,16144,16085,15721,15134,13757,13320,13105,12459,12411,11935,11901,11355,11110,10885,10114,9538,9011,8178,7420,6657,6206,5937,5536,5116,4346,3891,3460,3094,2755,2350,1993,1668,1346,1142,835,630,474,818 2,6,2,2057,2595425,61408,60281,59170,58093,57030,55992,54983,54003,53045,52117,51211,50315,49435,48567,47721,46890,46059,45245,44454,43664,42898,42132,41365,40596,39828,39085,38346,37605,36863,36122,35390,34662,33945,33259,32579,31935,31309,30704,30109,29521,28952,28378,27811,27259,27088,26984,27153,27188,26134,26275,25368,24076,22857,22182,21323,20500,20391,19854,19221,18329,18196,17608,17075,16709,16110,16049,15669,15073,13691,13247,13025,12369,12299,11815,11767,11209,10946,10693,9919,9326,8780,7933,7176,6405,5945,5657,5235,4800,4054,3592,3164,2798,2463,2075,1735,1431,1132,946,675,501,874 2,6,2,2058,2654248,62616,61459,60330,59219,58140,57078,56034,55029,54055,53100,52167,51266,50375,49497,48633,47797,46976,46162,45367,44589,43814,43051,42281,41510,40734,39964,39217,38472,37724,36975,36232,35495,34757,34036,33338,32656,32010,31381,30770,30171,29579,29004,28423,27849,27293,27118,27017,27182,27211,26148,26286,25372,24080,22859,22185,21323,20491,20383,19842,19209,18310,18179,17591,17049,16675,16069,15999,15608,15003,13616,13162,12928,12261,12169,11681,11619,11044,10759,10483,9701,9090,8521,7677,6906,6142,5666,5353,4919,4475,3745,3289,2865,2505,2182,1809,1489,1206,943,769,537,923 2,6,2,2059,2714005,63845,62666,61508,60379,59266,58186,57120,56079,55079,54110,53151,52221,51326,50437,49563,48709,47883,47079,46282,45501,44737,43967,43200,42426,41649,40869,40096,39343,38591,37836,37087,36336,35591,34848,34115,33415,32731,32081,31448,30832,30230,29631,29049,28463,27883,27326,27148,27045,27202,27223,26159,26294,25369,24082,22858,22183,21319,20478,20373,19826,19190,18292,18159,17566,17018,16632,16015,15938,15538,14922,13529,13065,12818,12141,12026,11532,11451,10859,10554,10254,9453,8826,8238,7390,6622,5852,5362,5034,4595,4145,3426,2978,2563,2218,1903,1553,1260,1000,763,614,982 2,6,2,2060,2774756,65093,63895,62714,61557,60425,59311,58228,57165,56129,55133,54161,53205,52281,51388,50503,49639,48795,47986,47200,46416,45650,44890,44116,43345,42565,41784,40999,40220,39460,38702,37947,37189,36431,35682,34926,34192,33490,32801,32148,31510,30891,30281,29676,29089,28499,27916,27358,27175,27070,27217,27231,26164,26296,25365,24082,22851,22179,21310,20467,20361,19805,19173,18272,18133,17536,16975,16580,15954,15871,15457,14828,13427,12954,12690,12007,11869,11364,11260,10657,10323,9994,9181,8537,7933,7085,6311,5543,5043,4704,4254,3798,3110,2667,2270,1936,1640,1312,1047,811,608,1088 2,7,0,2014,50263577,890841,911677,914932,932796,928658,916961,947940,949256,931052,911430,893316,877263,865641,872649,872543,845561,837337,835628,838908,852757,863843,867899,880736,868876,857949,815619,811166,801576,807587,814113,790781,804658,808118,797612,820995,758875,757018,750877,738798,747420,717780,707231,700633,695928,692873,646850,630373,605704,598081,603008,578263,551205,529905,508740,508754,463935,438531,422944,402927,390746,357655,333192,309103,298166,287425,264737,254009,241219,209046,198542,182377,173186,155912,146134,140769,130158,122292,112742,106605,101572,89262,82423,77848,72951,68960,59438,52957,45835,40319,34619,28706,24007,19256,15043,11829,8045,6384,4355,3370,2372,4684 2,7,0,2015,51494027,902711,899512,918942,921042,938203,933687,921907,952903,954282,936165,916525,898424,882348,871068,878801,879873,854843,849165,850120,855676,870878,882451,886030,897782,885032,873129,830217,824902,814626,819804,825582,801453,814023,816972,805891,828787,766525,764044,757526,745144,753034,722746,711218,704266,699246,695855,649682,632734,607882,599731,604214,579161,551805,530443,509098,508803,463957,438423,422603,402453,390082,357095,332595,308608,297552,286624,263799,252746,239716,207638,197007,180869,171504,154217,144278,138630,127865,119775,110063,103658,98380,86083,79120,74310,69161,64901,55519,49068,42110,36699,31158,25523,21065,16661,12833,9940,6660,5198,3479,2639,4850 2,7,0,2016,52730179,915142,911447,906790,924962,926395,943209,938580,926893,957944,959383,941348,921688,903676,887830,877275,886262,889221,866754,863784,866978,873945,889487,900670,903288,913961,900520,887772,844233,838099,827061,831430,836210,811167,822659,825398,813967,836250,773720,770681,763790,750928,757801,726937,714690,707572,702304,698482,652073,634641,609562,600950,604977,579679,552126,530700,509162,508536,463658,437994,421972,401735,389210,356349,331855,307932,296640,285431,262419,251067,237878,205973,195220,179058,169487,152182,142060,136107,125170,116858,107008,100354,94831,82582,75488,70456,65070,60577,51417,45056,38294,33010,27684,22385,18208,14195,10777,8211,5415,4146,2718,5053 2,7,0,2017,53970837,928129,923938,918766,912810,930223,931344,948075,943512,931957,963061,964538,946579,926965,909274,894076,884777,895729,901199,881453,880762,885308,892672,907669,917970,919669,929422,915371,901797,857603,850597,838830,842158,845826,820043,830868,833538,821626,843251,780457,776891,769469,755821,761757,730555,717826,710602,704961,700680,653979,636073,610773,601701,605340,579913,552175,530635,508903,507934,463019,437265,421085,400799,388152,355431,330922,306955,295322,283779,260621,249039,235754,204047,193117,176904,167112,149777,139447,133162,122065,113544,103577,96687,90926,78745,71537,66290,60716,56061,47185,40951,34417,29308,24256,19341,15498,11906,8893,6657,4312,3233,5193 2,7,0,2018,55215333,941437,936987,931303,924815,918055,935076,936151,952981,948521,937097,968224,969735,951899,932570,915603,901608,894283,907833,915979,898517,899210,904085,910954,924904,934349,935304,944230,929526,915153,870218,862386,849630,851843,854580,828427,838811,841218,828787,849807,786729,782499,774246,759893,765124,733799,720695,713209,707140,702392,655381,637054,611512,602056,605399,579872,551910,530231,508309,506977,462070,436274,419975,399675,386921,354296,329672,305554,293534,281692,258459,246720,233341,201803,190655,174377,164344,146968,136407,129791,118556,109844,99776,92664,86656,74585,67282,61853,56168,51406,42863,36786,30531,25663,20939,16451,12975,9814,7203,5286,3355,5626 2,7,0,2019,56463056,955089,950354,944391,937379,930077,922889,939786,940997,957964,953603,942279,973423,975016,957530,938901,923209,911156,906443,922735,933138,917048,918095,922401,928265,941203,949947,950232,958309,942920,927728,882065,873154,859328,860640,862807,836497,846302,848366,835467,855901,792366,787196,778193,763360,768109,736730,723173,715331,708826,703590,656318,637556,611846,602104,605177,579494,551312,529485,507373,505693,460865,435053,418670,398362,385464,352823,327996,303662,291304,279229,256004,244100,230570,199193,187804,171442,161146,143713,132933,125996,114649,105759,95608,88281,82033,70114,62754,57216,51486,46658,38476,32614,26708,22137,17795,13766,10673,7936,5712,4101,5985 2,7,0,2020,57713367,968798,964060,957796,950492,942668,934928,927580,944535,945920,963014,958735,947477,978695,980617,963889,946515,932841,923369,921427,940021,951772,936025,936503,939726,944619,956708,964817,964389,971614,955464,939505,892855,882780,868100,868898,870709,844077,853268,855011,841659,861360,797085,791056,781542,766430,770793,739223,725182,716940,709997,704321,656773,637655,611874,601871,604613,578755,550361,528385,506113,504128,459424,433633,417177,396818,383652,350899,325827,301307,288698,276442,253240,241107,227389,196174,184522,168062,157475,140005,129029,121783,110343,101289,91067,83542,77072,65360,58028,52444,46713,41853,34088,28513,23016,18792,14874,11315,8612,6283,4422,6745 2,7,0,2021,58965442,982374,977803,971510,963887,955761,947490,939580,932253,949308,950852,968191,963999,952869,984423,987129,971729,956393,945412,938720,939147,959150,971233,954863,954253,956417,960479,971768,979152,977946,984234,967297,950313,902555,891491,876320,876778,878082,851043,859660,861058,847098,865767,800835,794174,784353,769014,772897,741065,726527,717858,710509,704372,656626,637249,611397,601067,603439,577383,548774,526679,504290,502037,457515,431794,415240,394732,381204,348316,323067,298565,285815,273375,250140,237747,223815,192760,180820,164233,153354,135881,124723,117186,105670,96460,86186,78481,71836,60425,53181,47589,41898,37069,29789,24564,19526,15694,12215,9120,6803,4861,7461 2,7,0,2022,60221303,995719,991462,985317,977650,969201,960622,952181,944290,937031,954172,956022,973439,969386,958635,990952,995000,981678,969052,960906,956555,958402,978762,990238,972724,971041,972323,975595,986056,992679,990640,996036,978049,959980,911319,899659,884222,884190,884937,857525,865583,866460,851600,869332,803973,796917,786864,771173,774538,742421,727365,718313,710546,704021,656184,636574,610587,599924,601896,575655,546881,524716,502245,499758,455446,429743,412983,392201,378257,345280,320032,295543,282608,269916,246621,233938,219762,188870,176625,159913,148771,131321,119994,112187,100604,91249,80951,73126,66381,55347,48231,42672,37087,32365,25638,20817,16287,12868,9835,7192,5250,8219 2,7,0,2023,61481063,1009035,1004884,999035,991507,983003,974103,965351,956925,949103,941894,959313,961271,978824,975158,965201,998847,1004985,994418,984654,978886,975930,978136,997902,1008240,989609,987024,987496,989932,999556,1005316,1002490,1006769,987695,968719,919576,907520,891649,891098,891350,863547,870918,870936,855251,872295,806734,799384,788963,772861,775723,743263,727750,718312,710175,703356,655473,635569,609424,598421,600001,573610,544740,522528,500019,497305,453160,427357,410281,389161,374836,341946,316695,292183,278985,266024,242640,229639,215189,184459,171913,155109,143720,126321,114859,106770,95151,85680,75413,67544,60768,50164,43219,37758,32361,27829,21704,17347,13336,10342,7745,5541,8952 2,7,0,2024,62747137,1022509,1018279,1012519,1005273,996903,987940,978868,970133,961773,954002,947068,964575,966679,984613,981750,973155,1008892,1017801,1010137,1002786,998435,995800,997412,1016053,1025274,1005707,1002294,1001941,1003549,1012279,1017225,1013364,1016470,996529,977035,927622,915003,898643,897608,897367,869008,875383,874626,858351,874927,809256,801491,790653,774115,776456,743685,727696,717938,709528,702431,654453,634240,607924,596579,597789,571310,542390,520171,497634,494635,450544,424523,407070,385641,371100,338301,313010,288414,274910,261647,238159,224807,210050,179516,166699,149814,138195,120897,109304,100954,89317,79791,69648,61808,55049,44925,38215,32928,27804,23537,18058,14187,10702,8128,5956,9595 2,7,0,2025,64019274,1036145,1031822,1025969,1018806,1010708,1001876,992742,983687,975021,966707,959210,952362,969999,972494,991226,989741,983277,1021785,1033622,1028403,1022491,1018480,1015202,1015689,1033228,1041514,1021084,1016827,1015653,1016377,1024256,1028150,1023193,1025347,1004928,985129,935279,922046,905231,903716,902816,873597,879054,877757,861122,877313,811424,803181,791901,774911,776755,743658,727269,717283,708623,701186,653102,632570,606085,594428,595319,568793,539862,517644,495027,491608,447462,421169,403362,381805,367027,334283,308888,284180,270340,256742,233127,219392,204321,174047,160963,144028,132210,115033,103335,94741,83155,73656,63722,55963,49272,39693,33304,28274,23493,19564,14743,11365,8397,6239,10269 2,7,0,2026,65297273,1049925,1045533,1039572,1032299,1024279,1015716,1006710,997593,988606,979986,971950,964535,957815,975830,979141,999244,999909,996266,1037703,1051999,1048251,1042691,1038047,1033596,1032978,1049602,1057028,1035716,1030616,1028566,1028452,1035239,1038021,1032196,1033786,1013103,992826,942491,928679,911416,909247,907379,877380,882165,880559,863648,879329,813168,804431,792693,775279,776602,743259,726566,716375,707399,699601,651409,630556,603941,592027,592632,566099,537162,514894,492074,488092,443843,417310,399322,377620,362557,329809,304274,279432,265226,251250,227495,213366,198009,168033,154698,137768,125751,108739,96962,88175,76738,67349,57677,50055,43507,34560,28569,23872,19503,15950,11789,8900,6428,10860 2,7,0,2027,66580558,1063583,1059385,1053334,1045944,1037803,1029314,1020579,1011591,1002541,993602,985257,977308,970027,963682,982502,987206,1009457,1012968,1012306,1056192,1071969,1068597,1062413,1056596,1050990,1049448,1065229,1071781,1049597,1043604,1040719,1039527,1045157,1047051,1040749,1041997,1020875,1000066,949287,934900,917024,913888,911132,880603,884942,883108,865805,880913,814469,805215,793052,775198,776066,742582,725607,715147,705835,697656,649366,628236,601547,589412,589758,563224,534233,511780,488627,484012,439698,413102,394917,373021,357593,324808,299117,274126,259511,245123,221235,206738,191092,161472,147927,131015,118821,102012,90223,81343,70136,60923,51568,44165,37854,29613,24094,19795,15879,12732,9211,6798,11326 2,7,0,2028,67868337,1076963,1073108,1067239,1059746,1051482,1042872,1034206,1025490,1016570,1007569,998904,990643,982832,975927,970390,990590,997472,1022574,1029088,1030926,1076280,1092424,1088448,1081096,1074131,1067552,1065175,1080097,1085774,1062669,1055823,1051868,1049530,1054230,1055630,1049074,1049807,1028185,1006885,955663,940533,921731,917718,914318,883490,887470,885283,867531,882041,815303,805562,792956,774736,775243,741641,724324,713575,703915,695352,647010,625662,598937,586611,586700,560105,530929,508162,484608,479373,435187,408511,390073,367907,352068,319237,293370,268203,253144,238330,214344,199469,183552,154382,140630,123773,111428,94903,83208,74311,63412,54432,45477,38390,32407,24943,19955,16096,12654,9928,7022,11840 2,7,0,2029,69159911,1090184,1086556,1081011,1073691,1065319,1056579,1047795,1039146,1030497,1021626,1012899,1004321,996194,988766,982672,978526,1000896,1010663,1038764,1047801,1051152,1096847,1112376,1107248,1098754,1090822,1083362,1080134,1094198,1098944,1074964,1067028,1061933,1058677,1062852,1063978,1056991,1057147,1035066,1013275,961439,945255,925617,920976,917161,886121,889620,887018,868799,882683,815693,805452,792473,773987,774156,740377,722700,711650,701633,692726,644393,622869,596139,583628,583384,556594,527109,503953,480030,474337,430271,403468,384698,362219,345928,313035,286970,261607,246086,230866,206788,191555,175422,146750,132812,116046,103621,87498,75991,67153,56621,47964,39502,32829,27271,20624,16199,12809,9848,7549,12285 2,7,0,2030,70454510,1103253,1099836,1094500,1087500,1079299,1070450,1061531,1052763,1044179,1035580,1026984,1018345,1009902,1002159,995548,990845,988887,1014140,1026941,1057563,1068126,1071863,1116904,1131265,1125007,1115551,1106746,1098395,1094315,1107457,1111320,1086233,1077135,1071138,1067369,1071236,1071906,1064433,1064057,1041512,1019058,966302,949153,928923,923884,919748,888374,891329,888292,869586,882874,815622,804956,791702,772974,772733,738765,720717,709358,699024,689827,641545,619878,593152,580390,579665,552552,522690,499164,475051,468858,424877,397871,378715,355899,339113,306149,279854,254302,238333,222690,198568,183027,166677,138569,124474,107881,95492,79876,68639,59924,49859,41627,33754,27591,22526,16714,12866,9954,7473,12897 2,7,0,2031,71751369,1115991,1112964,1107826,1101028,1093138,1084458,1075428,1066523,1057823,1049286,1040966,1032455,1023952,1015895,1008973,1003766,1001262,1002202,1030489,1045841,1077973,1088929,1092052,1135888,1149104,1141901,1131574,1121882,1112637,1107651,1119923,1122661,1096402,1086374,1079881,1075820,1079202,1079362,1071439,1070526,1047349,1023914,970326,952466,931877,926538,921953,890183,892573,889081,869923,882595,815170,804171,790658,771626,770955,736792,718372,706745,696147,686693,638507,616693,589913,576753,575404,547888,517676,493956,469628,462862,418904,391657,372079,348888,331566,298509,271993,246288,229844,213797,189712,173859,157318,129847,115672,99380,87130,72110,61214,52723,43236,35528,28337,22754,18229,13248,9980,7535,13198 2,7,0,2032,73049634,1128386,1125763,1121002,1114386,1106692,1098323,1089460,1080446,1071606,1062954,1054694,1046465,1038087,1029971,1022742,1017231,1014234,1014643,1018639,1049466,1066358,1098863,1109205,1111157,1153809,1166066,1158004,1146799,1136222,1126033,1120192,1131347,1132890,1105697,1095154,1088386,1083853,1086682,1086373,1078002,1076381,1052253,1027928,973759,955425,934573,928801,923708,891531,893339,889422,869793,881912,814423,803112,789279,769926,768812,734453,715707,703870,693044,683354,635273,613247,586271,572570,570502,542611,512227,488285,463685,456245,412282,384761,364723,341126,323220,290078,263377,237504,220614,204226,180197,164057,147352,120638,106512,90634,78609,64271,53823,45676,36866,29783,23336,18379,14423,10249,7538,13377 2,7,0,2033,74348356,1140421,1138210,1133839,1127592,1120079,1111901,1103348,1094499,1085552,1076761,1068381,1060215,1052122,1044134,1036848,1031038,1027749,1027681,1031162,1037717,1070070,1087351,1119216,1128384,1129186,1170846,1182233,1173309,1161225,1149710,1138627,1131688,1141658,1142240,1114522,1103683,1096454,1091389,1093714,1092941,1083947,1081295,1056307,1031341,976838,958117,936880,930614,924993,892396,893655,889285,869264,880931,813403,801718,787546,767854,766295,731792,712782,700761,689732,679801,631763,609384,582069,567748,564967,536881,506298,482069,457108,448925,404948,377126,356582,332535,314025,280848,253942,227952,210689,193950,170017,153622,136844,111048,97083,81727,70015,56468,46589,38905,30867,24490,18817,14510,11133,7721,13449 2,7,0,2034,75646528,1152138,1150297,1146322,1140460,1133305,1125313,1116946,1108410,1099625,1090727,1082210,1073920,1065892,1058195,1051043,1045180,1041599,1041253,1044277,1050327,1058423,1091147,1107801,1138459,1146477,1146317,1187075,1197579,1187792,1174774,1162375,1150155,1142053,1151068,1151112,1123096,1111780,1104035,1098480,1100303,1098883,1088948,1085356,1059753,1034387,979646,960417,938734,931955,925787,892809,893494,888745,868433,879661,812043,799962,785439,765418,763447,728863,709626,697448,686206,675955,627822,604948,577221,562294,558953,530642,499802,475195,449822,440835,396838,368680,347583,323080,303973,270742,243683,217690,200041,182956,159178,142614,125901,101180,87480,72739,61471,48837,39641,32532,25346,19713,14827,11172,8364,13578 2,7,0,2035,76943495,1163676,1162064,1158441,1152971,1146202,1138559,1130380,1122025,1113557,1104823,1096196,1087769,1079618,1071987,1065124,1059408,1055787,1055161,1057918,1063528,1071124,1079600,1111670,1127130,1156611,1163669,1162638,1202486,1212108,1201406,1187505,1173982,1160557,1151522,1160011,1159729,1131237,1119389,1111165,1105123,1106256,1103877,1093084,1088801,1062829,1037153,982056,962258,940113,932803,926129,892745,892928,887908,867323,878033,810321,797832,782961,762652,760331,725702,706262,693917,682384,671656,623295,599845,571726,556353,552406,523799,492623,467582,441758,431906,387884,359349,337679,312734,292975,259762,232673,206676,188653,171256,147741,131152,114646,91130,77799,63806,53115,41513,33107,26669,20366,15503,11395,8376,14073 2,7,0,2036,78242193,1174938,1173647,1170243,1165115,1158735,1151477,1143646,1135479,1127190,1118772,1110306,1101772,1093484,1085730,1078939,1073517,1070057,1069406,1071894,1077247,1084418,1092392,1100225,1131073,1145363,1173859,1180043,1178137,1217076,1225764,1214202,1199173,1184457,1170068,1160529,1168704,1167917,1138896,1126550,1117855,1111145,1111273,1108018,1096622,1091887,1065643,1039535,984019,963641,941019,933218,926007,892305,892092,886810,865891,876055,808248,795358,780181,759646,757003,722359,702704,690117,678133,666777,618128,594120,565776,549932,545294,516312,484751,459246,432939,422161,378095,349177,326948,301508,281130,248076,220960,195006,176646,159038,135958,119495,103318,81125,68302,55189,45207,34726,27186,21464,16045,11936,8563,14435 2,7,0,2037,79541543,1185827,1184952,1181859,1176946,1170898,1164026,1156581,1148760,1140662,1132423,1124270,1115898,1107503,1099617,1092712,1087361,1084203,1083731,1086207,1091309,1098223,1105772,1113100,1119715,1149365,1162680,1190274,1195583,1192811,1230788,1238598,1225925,1209710,1194043,1179115,1169292,1176965,1175616,1146108,1133272,1123917,1116219,1115435,1111556,1099801,1094710,1068064,1041459,985521,964550,941491,933170,925507,891589,890996,885385,864111,873713,805824,792573,777149,756426,753482,718812,698870,685881,673298,661223,612320,587925,559338,542947,537509,508105,476136,450127,423297,411519,367425,338146,315290,289411,268526,235647,208542,182685,164106,146438,123961,107758,92037,71294,59138,47025,37864,28558,21917,16938,12376,8985,14821 2,7,0,2038,80840545,1196263,1195877,1193197,1188590,1182752,1176209,1169147,1161715,1153959,1145909,1137934,1129876,1121643,1113655,1106616,1101167,1098086,1097924,1100592,1105690,1112362,1119657,1126559,1132666,1138085,1166737,1179164,1205856,1210288,1206595,1243675,1250362,1236510,1219344,1203151,1187910,1177623,1184736,1182859,1152868,1139361,1129028,1120434,1118991,1114728,1102713,1097132,1070028,1042917,986546,965021,941500,932736,924728,890619,889570,883608,861964,871005,803094,789545,773904,753013,749749,714982,694604,681058,667789,654998,606028,581220,552324,535296,528985,499124,466715,440155,412758,399930,355862,326159,302719,276532,255124,222472,195441,169817,151171,133606,111874,96064,80952,61797,50441,39435,31183,23061,17327,13089,9333,15378 2,7,0,2039,82138385,1206341,1206356,1204153,1199948,1194416,1188084,1181347,1174296,1166928,1159219,1151435,1143552,1135636,1127809,1120669,1115089,1111922,1111851,1114834,1120144,1126821,1133875,1140518,1146193,1151101,1155525,1183267,1194805,1220598,1224103,1219547,1255475,1260972,1246186,1228498,1212015,1196278,1185457,1192052,1189651,1158999,1144500,1133277,1124042,1122182,1117634,1105228,1099094,1071516,1043889,987125,965024,941125,932025,923690,889321,887794,881468,859458,867972,800116,786297,770466,749392,745726,710709,689748,675560,661607,648268,599211,573918,544637,526910,519663,489306,456424,429261,401267,387380,343295,313228,289335,262827,240924,208583,181751,156532,137994,120665,99819,84564,70236,52778,42349,32522,25218,18263,13414,9891,16002 2,7,0,2040,83434276,1216136,1216467,1214657,1210922,1205792,1199765,1193241,1186510,1179520,1172202,1164754,1157066,1149327,1141817,1134843,1129161,1125867,1125721,1128820,1134447,1141342,1148404,1154805,1160222,1164693,1168596,1172113,1198943,1209599,1234439,1237076,1231407,1266116,1270668,1255382,1237402,1220442,1204147,1192833,1198912,1195808,1164176,1148772,1136912,1127287,1125102,1120137,1107277,1100583,1072522,1044412,987240,964645,940477,931056,922315,887668,885653,878962,856638,864681,796921,782852,766819,745479,741245,705837,684211,669383,654915,640986,591786,565926,536204,517726,509473,478579,445179,417384,388814,373743,329737,299451,275093,248305,225951,194062,167622,142988,124696,107754,87956,73435,60049,44373,34967,26337,20004,14165,10154,16816 2,7,0,2041,84727633,1225693,1226294,1224794,1221446,1216783,1211153,1204933,1198418,1191748,1184807,1177746,1170397,1162852,1155518,1148860,1143354,1139970,1139705,1142735,1148486,1155704,1162989,1169398,1174565,1178774,1182242,1185235,1187842,1213762,1223486,1247433,1248950,1242105,1275846,1279878,1264319,1245864,1228367,1211557,1199756,1205137,1201001,1168478,1152430,1140188,1130262,1127629,1122186,1108852,1101584,1073072,1044460,986970,963985,939565,929754,920587,885658,883153,876136,853560,861158,793528,779192,762874,741112,736152,700277,677990,662687,647669,633064,583649,557168,526965,507685,498351,466867,432928,404510,375269,359032,315296,284792,259995,232984,210306,179076,153211,129315,111426,95040,76463,62848,50546,36691,28354,20923,15543,10745,17541 2,7,0,2042,86017963,1235133,1235875,1234645,1231608,1227329,1222160,1216335,1210123,1203671,1197049,1190367,1183398,1176188,1169053,1162574,1157389,1154183,1153834,1156763,1162453,1169797,1177403,1184038,1189215,1193171,1196369,1198926,1201010,1202710,1227667,1236519,1259325,1259661,1251880,1285088,1288829,1272814,1253821,1235830,1218503,1206034,1210393,1205322,1172168,1155722,1143193,1132841,1129696,1123760,1109933,1102133,1073149,1044121,986414,963064,938317,928094,918490,883283,880338,873054,850257,857420,789919,775235,758468,736133,730348,694022,671240,655431,639780,624384,574728,547583,516864,496721,486209,454109,419652,390498,360633,343365,299930,269251,244067,216971,194152,163778,138655,115653,98351,82713,65519,52963,41848,29802,22556,16283,11811,18436 2,7,0,2043,87304824,1244507,1245344,1244250,1241477,1237502,1232715,1227352,1221533,1215384,1208982,1202613,1196026,1189198,1182392,1176122,1171118,1168238,1168073,1170922,1176521,1183816,1191555,1198507,1203903,1207867,1210814,1213098,1214736,1215915,1216661,1240716,1248452,1270051,1269447,1261163,1294069,1297340,1280805,1261313,1242827,1224808,1211349,1214776,1209025,1175490,1158742,1145798,1134958,1131286,1124840,1110564,1102203,1072828,1043490,985590,961800,936711,926063,916028,880594,877262,869743,846739,853449,786003,770812,753443,730447,723835,687231,663928,647527,631132,614871,564953,537109,505819,484742,472991,440280,405196,375358,345042,326699,283643,252854,227410,200428,177658,148317,124103,102183,85667,70958,55284,43898,34036,23748,17581,12394,19784 2,7,0,2044,88587942,1253954,1254739,1253735,1251095,1247381,1242898,1237920,1232565,1226808,1220708,1214558,1208278,1201833,1195409,1189467,1184672,1181980,1182153,1185193,1190719,1197926,1205618,1212699,1218415,1222597,1225543,1227575,1228944,1229671,1229897,1229747,1252649,1259203,1279846,1278739,1270186,1302604,1305338,1288330,1268335,1249179,1230147,1215781,1218531,1212359,1178541,1161361,1147943,1136604,1132388,1125469,1110719,1101878,1072211,1042582,984423,960170,934737,923666,913244,877652,873966,866218,842993,849150,781618,765759,747698,724049,716770,679864,655963,638860,621650,604465,554270,525665,493749,471685,458655,425210,389570,359221,328445,309037,266462,235701,210190,183521,160985,132855,109744,89101,73559,59950,45890,35749,27162,18541,13405,21085 2,7,0,2045,89867220,1263596,1264211,1263146,1260592,1257015,1252787,1248108,1243139,1237846,1232138,1226288,1220227,1214089,1208048,1202490,1198030,1195543,1195912,1199305,1205022,1212158,1219762,1226804,1232647,1237140,1240311,1242342,1243452,1243912,1243677,1243009,1241712,1263402,1269022,1289144,1287764,1278759,1310628,1312864,1295379,1274709,1254558,1234599,1219598,1221918,1215417,1181192,1163520,1149611,1137756,1133034,1125618,1110474,1101258,1071318,1041321,982886,958174,932396,920948,910195,874478,870450,862457,838929,844356,776606,759988,741239,717105,709103,671829,647235,629349,611264,593093,542594,513161,480584,457520,443032,408917,372915,342045,310846,290407,248488,217964,192587,166419,144298,117583,95784,76599,62209,49827,37427,28568,21237,14162,22646 2,7,0,2046,91142566,1273452,1273868,1272633,1270013,1266518,1262428,1258003,1253331,1248425,1243179,1237721,1231960,1226038,1220307,1215137,1211058,1208915,1209491,1213081,1219159,1226490,1234028,1240981,1246783,1251403,1254877,1257130,1258243,1258444,1257942,1256805,1254994,1252492,1273217,1278341,1298180,1296338,1286819,1318173,1319918,1301772,1280106,1259054,1238431,1223043,1225030,1218071,1183383,1165204,1150784,1138456,1133201,1125369,1109938,1100352,1070065,1039683,980975,955805,929734,917969,906917,871093,866696,858363,834366,838900,770860,753495,734219,709561,700747,663009,637651,618934,599908,580673,529833,499535,466292,442066,426134,391542,355186,323828,292267,270920,229897,199820,174764,149293,127811,102731,82431,64861,51763,40695,29957,22368,16249,24191 2,7,0,2047,92413941,1283550,1283737,1282298,1279510,1275947,1271938,1267651,1263231,1258620,1253762,1248762,1243395,1237772,1232255,1227398,1223713,1221949,1222869,1226668,1232947,1240648,1248382,1255267,1260978,1265562,1269165,1271720,1273053,1273255,1272495,1271092,1268807,1265786,1262332,1282531,1287385,1306757,1304390,1294405,1325247,1326315,1307188,1284615,1262931,1241896,1226217,1227736,1220254,1185092,1166396,1151513,1138685,1132976,1124824,1109114,1099085,1068433,1037652,978683,953109,926808,914757,903420,867474,862616,853769,829146,832676,764384,746427,726591,701325,691582,653319,627156,607537,587495,567097,515911,484743,450683,425333,408112,373046,336379,304597,272822,250762,210870,181440,156900,132357,111761,88504,69882,54044,42327,32622,23497,17141,26686 2,7,0,2048,93681307,1293876,1293849,1292183,1289181,1285446,1281373,1277164,1272882,1268524,1263956,1259345,1254436,1249205,1243988,1239345,1235973,1234605,1235914,1240059,1246547,1254450,1262557,1269638,1275283,1279777,1283338,1286019,1287659,1288079,1287315,1285651,1283097,1279608,1275634,1271660,1291573,1295975,1314814,1311967,1301510,1331658,1331729,1311716,1288496,1266427,1245083,1228983,1229975,1221960,1186312,1167139,1151763,1138517,1132451,1123994,1107924,1097435,1066409,1035231,976060,950148,923648,911326,899680,863527,858032,848507,823170,825681,757331,738741,718255,692282,681521,642698,615677,595076,573923,552296,500785,468580,433769,407482,388923,353425,316523,284458,252687,230124,191584,163007,139219,115852,96382,75117,58300,44259,33973,25632,18035,28955 2,7,0,2049,94944835,1304432,1304179,1302296,1299070,1295119,1290872,1286600,1282396,1278175,1273864,1269539,1265015,1260248,1255424,1251077,1247918,1246866,1248572,1253111,1259949,1268058,1276369,1283824,1289665,1294091,1297570,1300210,1301963,1302690,1302152,1300486,1297669,1293909,1289464,1284970,1280716,1300153,1304044,1322395,1319064,1307955,1337089,1336255,1315614,1292003,1269649,1247866,1231286,1231738,1223174,1187083,1167406,1151618,1138051,1131647,1122807,1106357,1095387,1063992,1032466,973170,946954,920265,907647,895597,859076,852782,842475,816430,818072,749657,730344,709095,682349,670498,631076,603126,581446,559107,536213,484243,451068,415718,388469,368561,332706,295728,263600,232059,209194,172235,144750,121973,100012,81892,62746,47808,35578,26723,19708,31058 2,7,0,2050,96204546,1315248,1314740,1312630,1309183,1305007,1300547,1296102,1291833,1287688,1283514,1279441,1275211,1270832,1266468,1262511,1259648,1258813,1260830,1265769,1273001,1281462,1289977,1297638,1303856,1308478,1311885,1314439,1316163,1317003,1316767,1315330,1312512,1308487,1303772,1298807,1294031,1289311,1308210,1311636,1329493,1325498,1313416,1341626,1340147,1319138,1295236,1272462,1250181,1233105,1233008,1223932,1187375,1167274,1151182,1137305,1130483,1121231,1104387,1092945,1061234,1029427,970038,943527,916635,903628,890999,853960,846766,835668,809081,809789,741261,721110,699024,671451,658438,618358,589397,566561,543001,518621,466300,432376,396477,368282,347055,310996,274187,242218,211123,188188,153062,126927,105406,85071,68482,51522,38485,28039,20578,33594 2,7,0,2051,97460725,1326302,1325558,1323191,1319518,1315123,1310436,1305776,1301334,1297123,1293025,1289089,1285111,1281026,1277052,1273557,1271083,1270542,1272780,1278028,1285665,1294523,1303391,1311253,1317675,1322673,1326278,1328760,1330397,1331209,1331081,1329944,1327352,1323324,1318348,1313119,1307869,1302626,1297378,1315789,1318743,1335933,1330948,1317991,1345534,1343663,1322385,1298062,1274804,1252010,1234426,1233820,1224215,1187268,1166848,1150460,1136199,1128932,1119259,1102024,1090153,1058191,1026154,966686,939861,912675,899091,885722,848075,839973,828240,801071,800731,732021,710957,687976,659522,645241,604434,574409,550374,525367,499522,447139,412458,376045,346957,324526,288491,252086,220506,190089,167355,134327,109795,89762,71228,56299,41532,30373,21628,35851 2,7,0,2052,98713471,1337529,1336608,1334007,1330079,1325461,1320553,1315662,1311006,1306623,1302458,1298597,1294755,1290921,1287244,1284139,1282125,1281974,1284511,1289980,1297925,1307186,1316448,1324665,1331288,1336495,1340471,1343148,1344712,1345439,1345288,1344259,1341970,1338172,1333188,1327688,1322179,1316464,1310690,1304961,1322880,1325188,1341385,1335506,1321930,1349061,1346901,1325223,1300419,1276671,1253344,1235295,1234162,1224100,1186863,1166144,1149379,1134704,1126982,1116890,1099314,1087072,1054903,1022651,963085,935850,908194,893872,879660,841415,832559,820137,792293,790778,721850,699815,675875,646459,630794,589219,558101,532637,506204,479128,426710,391312,354451,324602,301166,265396,229633,198677,169208,146990,116301,93597,75244,58634,45441,32828,23468,38053 2,7,0,2053,99962775,1348892,1347837,1345060,1340892,1336018,1330887,1325775,1320889,1316289,1311952,1308025,1304263,1300563,1297134,1294328,1292709,1293014,1295935,1301706,1309870,1319438,1329103,1337711,1344696,1350101,1354289,1357343,1359101,1359752,1359510,1358456,1356275,1352783,1348029,1342527,1336741,1330767,1324526,1318276,1312060,1329311,1330646,1345945,1339430,1325495,1352310,1349728,1327588,1302289,1278035,1254225,1235692,1234099,1223682,1186177,1165070,1147905,1132807,1124638,1114172,1096316,1083750,1051379,1018880,959133,931316,903027,887867,872800,834135,824476,811250,782626,779825,710681,687608,662622,632153,615012,572654,540225,513352,485729,457377,405007,368956,331802,301408,277179,241914,207048,176997,148771,127381,99244,78550,62015,47393,35968,25406,40777 2,7,0,2054,101208653,1360324,1359189,1356279,1351939,1346827,1341437,1336104,1330995,1326167,1321611,1317512,1313684,1310063,1306768,1304210,1302890,1303590,1306967,1313120,1321583,1331369,1341343,1350357,1357731,1363498,1367885,1371146,1373280,1374132,1373817,1372674,1370465,1367079,1362635,1357361,1351578,1345328,1338826,1332107,1325374,1318496,1334757,1335215,1349875,1342981,1328785,1355156,1352085,1329464,1303656,1278946,1254633,1235687,1233739,1222977,1185121,1163608,1146039,1130521,1121945,1111165,1093079,1080187,1047588,1014737,954646,926084,897074,881071,865304,826182,815612,801464,771981,767805,698433,674229,648099,616504,597835,554478,520780,492734,463882,434265,382056,345508,308286,277579,252786,218278,184597,155751,129067,108804,83378,64822,50192,37563,27877,43961 2,7,0,2055,102450961,1371786,1370609,1367621,1363149,1357865,1352248,1346654,1341315,1336266,1331482,1327164,1323160,1319477,1316261,1313832,1312762,1313760,1317527,1324130,1332975,1343066,1353259,1362576,1370360,1376518,1381264,1384730,1387071,1388294,1388180,1386970,1384675,1381256,1376921,1371957,1366403,1360156,1353375,1346395,1339195,1331805,1323945,1339309,1339148,1353423,1346250,1331668,1357533,1353954,1330843,1304574,1279382,1254641,1235385,1233093,1221902,1183673,1161747,1143782,1127889,1118969,1107919,1089596,1076345,1043418,1010042,949454,920055,890319,873624,857115,817450,805845,790679,760283,754634,685005,659561,632206,599457,578976,534690,499991,470731,440660,409825,357969,321160,284105,253323,228218,194767,162585,135248,110376,91506,68882,52533,39842,29157,47831 2,7,0,2056,103689695,1383226,1382057,1379031,1374481,1369067,1363276,1357457,1351855,1346580,1341578,1337032,1332807,1328942,1325666,1323318,1322372,1323619,1327683,1334676,1343965,1354433,1364927,1374470,1382556,1389123,1394266,1398084,1400630,1402067,1402328,1401312,1398957,1395460,1391085,1386232,1380990,1374976,1368198,1360939,1353477,1345620,1337249,1328504,1343225,1342705,1356694,1349118,1334088,1359416,1355322,1331766,1305018,1279418,1254350,1234803,1232077,1220435,1181831,1159497,1141177,1124972,1115748,1104426,1085835,1072118,1038680,1004614,943455,913215,882916,865485,848123,807815,795082,778817,747445,740200,670274,643510,614882,580718,558429,513520,477799,447332,416083,384166,332941,296115,259477,228881,203763,171696,141320,115781,92950,75686,55889,41756,30974,51296 2,7,0,2057,104924611,1394594,1393480,1390465,1385885,1380391,1374467,1368473,1362652,1357112,1351880,1347117,1342665,1338580,1335120,1332714,1331845,1333213,1337522,1344802,1354481,1365389,1376260,1386110,1394423,1401293,1406843,1411061,1413967,1415600,1416079,1415444,1413278,1409717,1405273,1400381,1395246,1389543,1383000,1375745,1368002,1359893,1351054,1341801,1332425,1346766,1345985,1359563,1351520,1336015,1360802,1356238,1332218,1305060,1279158,1253780,1233853,1230673,1218565,1179597,1156897,1138284,1121816,1112284,1100653,1081682,1067310,1033201,998345,936630,905716,874816,856535,838203,797179,783241,765799,733360,724375,654137,626001,595826,560290,536443,490905,454194,422564,390262,357490,307178,270595,234632,204529,179755,149385,121107,97608,76986,61488,44483,32509,54840 2,7,0,2058,106155574,1405824,1404825,1401875,1397311,1391784,1385781,1379654,1373658,1367898,1362403,1357405,1352737,1348427,1344748,1342151,1341222,1342662,1347093,1354613,1364577,1375875,1387182,1397406,1406026,1413125,1418980,1423609,1426908,1428911,1429586,1429165,1427387,1424020,1419510,1414550,1409380,1403780,1397550,1390534,1382801,1374403,1365317,1355597,1345718,1335973,1350027,1348861,1361967,1353435,1337454,1361733,1356677,1332269,1304804,1278610,1252838,1232508,1228863,1216299,1177012,1154011,1135150,1118418,1108541,1096490,1076953,1061751,1026870,991225,929133,897505,865903,846652,827253,785470,770248,751514,717897,707043,636527,606728,575033,538420,512962,466843,429206,396531,363404,330016,280900,244835,209856,180595,156524,128152,102218,80943,62638,49002,34686,58230 2,7,0,2059,107382406,1416901,1416035,1413203,1408704,1403200,1397164,1390954,1384824,1378889,1373174,1367916,1363009,1358487,1354581,1351764,1350649,1352024,1356514,1364148,1374345,1385923,1397623,1408289,1417285,1424693,1430779,1435713,1439429,1441821,1442868,1442650,1441081,1438106,1433793,1428766,1423527,1417900,1411776,1405067,1397577,1389193,1379818,1369851,1359510,1349267,1339251,1352892,1351275,1363883,1354859,1338446,1362199,1356717,1332015,1304258,1277691,1251504,1230764,1226654,1213674,1174137,1150886,1131777,1114744,1104409,1091743,1071471,1055327,1019670,983396,920904,888462,856051,835735,815199,772606,755986,735822,700943,688129,617120,585692,552762,515047,487969,441355,402935,369435,335714,301981,254356,219129,185482,157412,134392,108287,84869,65941,49998,38263,61998 2,7,0,2060,108604709,1427803,1427085,1424386,1420014,1414576,1408564,1402323,1396110,1390040,1384150,1378672,1373506,1368746,1364627,1361579,1360239,1361424,1365841,1373533,1383836,1395644,1407627,1418685,1428124,1435910,1442306,1447473,1451490,1454305,1455745,1455896,1454536,1451772,1447854,1443028,1437725,1432028,1425876,1419275,1412094,1403951,1394593,1384344,1373757,1363051,1352536,1342122,1355295,1353214,1365314,1355839,1338964,1362261,1356454,1331474,1303336,1276382,1249776,1228631,1224090,1210762,1171023,1147517,1128120,1110681,1099694,1086244,1065123,1048025,1011744,974794,911820,878461,845158,823708,801957,758472,740318,718607,682419,667275,595913,563147,528950,490155,461490,414544,375579,341491,307438,273641,227849,193821,161841,135300,113663,90018,69232,52707,39102,67075 2,7,1,2014,25565477,454767,466028,466344,475879,472870,467131,484066,484024,475439,465991,455263,446427,441337,445124,446329,431944,429269,429766,433222,442294,449974,454634,462670,458103,455162,435223,435263,429487,434119,436577,420171,426423,426067,419282,434352,397139,395256,388686,381960,386501,368280,360747,357102,354386,356095,331967,322725,308942,305631,307646,292159,277025,266002,253551,254342,229940,215524,206548,195670,188799,171127,158679,146818,141327,134586,123593,118118,111284,95302,90460,81489,76474,68697,63714,60994,55996,52091,47643,44694,41947,36677,33073,31217,29021,26990,23025,20123,17106,14698,12289,10390,8643,6491,4897,3723,2495,1917,1250,913,635,1227 2,7,1,2015,26202258,460838,459456,469874,469472,478515,475153,469352,486375,486453,477994,468538,457768,448857,443975,448244,450223,437228,436382,438727,443538,453333,461268,465571,472848,467703,464032,443745,443193,436959,440992,442918,426020,431398,430916,423882,438707,401496,399194,392354,385466,389469,370858,362657,358828,355983,357495,333286,323688,309767,306090,307849,292149,276779,265703,253083,253666,229258,214759,205607,194632,187643,170096,157647,145879,140330,133501,122507,116913,109978,94102,89217,80357,75317,67559,62492,59628,54586,50621,46142,43090,40288,35046,31452,29522,27252,25154,21282,18449,15544,13240,10944,9136,7487,5537,4121,3080,2035,1537,980,706,1298 2,7,1,2016,26842163,467189,465562,463298,472921,472039,480771,477325,471669,488815,488998,480612,471090,460336,451533,447115,452249,455559,444410,445430,449135,454689,464590,472295,475916,482449,476846,472569,451898,450762,444025,447445,448690,431304,436007,435633,428472,442901,405541,402854,395760,388578,391868,372931,364273,360414,357445,358664,334261,324312,310266,306294,307758,291861,276312,265166,252423,252787,228356,213765,204459,193447,186392,168986,156559,144853,139181,132251,121233,115509,108511,92795,87900,79123,73995,66228,61085,58094,53016,48989,44489,41354,38493,33304,29718,27732,25383,23229,19491,16760,13983,11780,9604,7909,6383,4642,3406,2503,1630,1203,755,1370 2,7,1,2017,27483952,473826,471948,469424,466330,475406,474223,482912,479594,474119,491373,491594,483218,473679,463107,454697,451128,457685,462795,453529,455917,460343,466028,475548,482687,485673,491546,485559,480705,459593,457857,450604,453285,453847,436122,440491,440269,432824,446786,409245,406216,398754,391075,393731,374665,365736,361853,358635,359512,334877,324628,310471,306177,307369,291335,275625,264407,251558,251678,227214,212560,203151,192164,185064,167797,155375,143671,137856,130803,119761,113933,106923,91414,86478,77722,72483,64708,59507,56395,51280,47196,42696,39483,36562,31449,27885,25832,23426,21249,17681,15063,12420,10330,8293,6739,5346,3831,2764,1991,1278,926,1435 2,7,1,2018,28127039,480626,478621,475837,472472,468791,477506,476295,485159,481996,476689,493979,494172,485839,476451,466341,458723,456577,465027,471977,464085,467201,471728,477052,485852,492457,494908,500203,493805,488369,466764,464440,456499,458492,458522,440754,444921,444631,436831,450347,412620,409153,401130,393033,395237,376216,367066,363000,359458,359992,335158,324672,310347,305761,306729,290582,274722,263438,250468,250319,225851,211193,201740,190801,183659,166490,154024,142300,136324,129152,118108,112232,105242,89932,84878,76121,70769,63012,57756,54523,49383,45259,40760,37476,34503,29491,25954,23837,21418,19252,15879,13371,10876,8919,7049,5644,4401,3101,2200,1551,979,1589 2,7,1,2019,28770861,487599,485453,482530,478900,474940,470865,479492,478470,487542,484521,479306,496561,496758,488631,479682,470430,464194,463947,474307,482608,475438,478653,482782,487406,495520,501674,503662,508364,501494,495485,473369,470289,461696,463191,462984,445289,449085,448625,440481,453585,415546,411468,402961,394622,396557,377591,368134,363771,359912,360135,335154,324391,309923,305094,305861,289598,273613,262234,249140,248725,224332,209721,200251,189348,182138,165008,152487,140705,134588,127310,116328,110436,103434,88271,83066,74311,68873,61140,55826,52477,47342,43176,38678,35343,32327,27428,23933,21791,19394,17264,14080,11698,9372,7576,5890,4642,3556,2461,1714,1181,1727 2,7,1,2020,29414937,494604,492455,489386,485605,481381,477022,472824,481585,480782,490038,487098,481884,499143,499525,491880,483769,475971,471599,473275,485035,494037,486961,489767,493155,497114,504627,510391,511877,515951,508573,502008,479207,475408,466358,467671,467341,449524,452883,452242,443782,456377,417846,413229,404436,396010,397714,378661,368845,364156,360028,359994,334823,323803,309247,304195,304757,288386,272259,260782,247579,246958,222710,208164,198679,187775,180433,163322,150734,138890,132667,125331,114453,108505,101422,86386,81035,72304,66787,59080,53725,50279,45144,40947,36464,33099,30047,25269,21860,19730,17379,15288,12304,10071,7947,6323,4833,3745,2815,1912,1302,1954 2,7,1,2021,30058394,501552,499475,496388,492455,488074,483447,478963,474863,483794,483192,492636,489710,484540,501986,502876,496116,489462,483622,481169,484285,496792,505882,498367,500406,503085,506450,513415,518709,519618,523030,515091,507809,484346,479994,470792,472000,471375,453322,456256,455433,446555,458448,419516,414557,405634,397120,398499,379266,369085,364101,359749,359402,334065,322841,308197,302919,303269,286756,270487,258925,245674,244912,220840,206382,196851,185896,178402,161304,148667,136851,130608,123243,112435,106371,99176,84281,78804,70110,64501,56840,51460,47921,42788,38581,34136,30729,27664,23065,19769,17674,15377,13341,10582,8529,6620,5180,3890,2959,2179,1451,2183 2,7,1,2022,30702530,508367,506469,503441,499483,494947,490154,485406,481018,477061,486136,485762,495227,492347,487402,505339,507132,501855,497164,493289,492244,496115,508732,517388,509078,510376,512443,515251,521645,526408,526725,529479,520803,512875,488932,484349,475115,476043,475045,456762,459295,458160,448675,459969,420811,415695,406664,397929,398920,379499,368988,363758,359143,358500,333061,321654,306911,301430,301523,284877,268501,256906,243669,242782,218894,204484,194855,183817,176148,159067,146470,134702,128446,121017,110217,103993,96692,81967,76380,67711,62031,54435,49027,45409,40298,36095,31692,28270,25231,20844,17686,15633,13406,11456,8949,7093,5412,4158,3063,2285,1649,2421 2,7,1,2023,31347614,515169,513325,510467,506560,501992,497046,492127,487477,483228,479385,488670,488334,497853,495203,490770,509600,512892,509605,506897,504458,504138,508126,520318,528181,519111,519762,521276,523492,529284,533447,533178,535151,525830,517408,493327,488610,479147,479735,478396,459875,461926,460251,450239,461134,421926,416686,407411,398364,398998,379384,368609,363105,358225,357336,331829,320234,305403,299698,299530,282774,266363,254789,241588,240574,216825,202403,192659,181512,173663,156679,144149,132437,126124,118587,107750,101374,93983,79438,73743,65109,59388,51858,46446,42749,37691,33496,29146,25761,22776,18630,15619,13619,11498,9673,7431,5790,4336,3267,2356,1726,2697 2,7,1,2024,31995924,522052,520172,517356,513610,509089,504104,499033,494213,489703,485568,481933,491243,490964,500715,498580,495063,515395,520692,519416,518164,516469,516230,519801,531210,538306,528576,528646,529605,531203,536364,539941,538941,540201,530423,521830,497719,492667,482892,483150,481479,462605,463975,461846,451490,462155,422933,417447,407845,398476,398785,379020,367934,362173,357082,355956,330393,318621,303674,297735,297318,280514,264143,252606,239439,238249,214583,200128,190243,178977,171028,154171,141713,130029,123584,115897,105037,98525,91043,76686,70902,62325,56555,49116,43716,39970,34960,30796,26552,23242,20338,16441,13587,11669,9696,8018,6051,4630,3397,2506,1772,2909 2,7,1,2025,32647365,529013,527094,524236,520528,516157,511216,506106,501138,496461,492060,488133,484522,493881,493831,504099,502893,500906,523246,530570,530774,530275,528676,527980,530772,541430,547863,537534,537024,537393,538351,542893,545740,544074,544813,534894,526244,501903,496434,486351,486293,484175,464750,465517,463122,452603,463065,423709,417882,407950,398296,398320,378355,366983,361017,355724,354367,328755,316783,301715,295559,294950,278165,261849,250348,237172,235733,212135,197625,187590,176288,168256,151541,139116,127404,120779,112952,102086,95434,87857,73721,67857,59347,53548,46223,40859,37055,32118,28033,23947,20734,17925,14285,11622,9829,8024,6519,4826,3622,2602,1880,3061 2,7,1,2026,33301760,536048,534097,531189,527430,523092,518299,513231,508225,503400,498833,494642,490738,487173,496756,497230,508423,508764,508822,533188,542002,542980,542581,540532,539018,541062,551073,556910,545979,544849,544607,544938,548719,550899,548763,549300,539360,530446,505798,499917,489543,489043,486276,466384,466744,464257,453604,463733,424161,417989,407757,397864,397545,377410,365805,359649,354157,352570,326895,314713,299544,293230,292485,275748,259482,247975,234726,232998,209450,194876,184779,173457,165346,148737,136285,124497,117709,109748,98884,92087,84432,70543,64596,56182,50372,43190,37864,34029,29213,25255,21349,18247,15556,12205,9770,8120,6509,5189,3764,2764,1943,3213 2,7,1,2027,33958882,543025,541172,538223,534403,530009,525245,520327,515362,510499,505787,501428,497261,493407,490065,500163,501579,514320,516721,518845,544690,554288,555379,554531,551668,549366,550766,560201,565428,553868,552101,551265,550819,553903,555610,553326,553783,543610,534348,509397,503122,492344,491199,487860,467701,467832,465280,454364,464065,424277,417795,407315,397132,396482,376239,364413,358072,352387,350539,324801,312434,297221,290811,289947,273249,256992,245409,232054,230014,206507,191961,181814,170479,162249,145684,133169,121318,114367,106288,95416,88488,80768,67143,61135,52845,47042,40017,34750,30936,26299,22487,18774,15814,13274,10240,8056,6573,5166,4034,2862,2056,3333 2,7,1,2028,34618333,549858,548184,545326,541454,536998,532177,527284,522470,517648,512901,508397,504058,499943,496313,493494,504519,507503,522317,526798,530434,557052,566757,567414,565756,562108,559122,559954,568801,573390,561186,558789,557206,556050,558633,560192,557885,558055,547558,537956,512718,505935,494538,492835,489125,468879,468806,466057,454795,464057,424095,417346,406567,396112,395188,374847,362809,356290,350383,348267,322489,309998,294806,288318,287325,270618,254305,242610,229125,226755,203391,188883,178691,167298,158877,142327,129759,117867,110757,102543,91686,84631,76851,63535,57483,49342,43564,36716,31571,27830,23399,19753,16253,13474,11121,8426,6505,5205,4006,3058,2125,3468 2,7,1,2029,35279720,556608,555056,552366,548577,544067,539179,534228,529436,524770,520062,515524,511041,506750,502866,499761,497880,510463,515540,532439,538451,542882,569596,578856,578709,576275,571950,568357,568608,576841,580772,567923,564756,562490,560825,563231,564772,562231,562018,551209,541279,515636,508133,496210,494148,490245,469938,469533,466494,454881,463736,423650,416588,405527,394860,393678,373248,361004,354277,348137,345776,320019,307472,292316,285737,284564,267782,251381,239547,225923,223303,200100,185639,175361,163840,155185,138662,126059,114134,106852,98509,87685,80511,72692,59722,53656,45678,39948,33335,28379,24738,20528,17079,13826,11266,9134,6786,5136,4026,3028,2255,3584 2,7,1,2030,35942692,563282,561838,559257,555636,551207,546264,541241,536396,531746,527195,522700,518183,513746,509687,506336,504165,503858,518534,525714,544148,550969,555518,581764,590215,589292,586178,581260,577054,576698,584281,587562,573930,570052,567317,565473,567825,569128,566264,565679,554569,544196,517943,509806,497556,495318,491246,470748,469917,466587,454658,463146,422896,415537,404255,393391,391949,371446,358968,352021,345671,343115,317446,304863,289738,283015,281588,264699,248189,236199,222530,219658,196632,182177,171729,160050,151157,134691,122059,110100,102642,94193,83411,76135,68300,55729,49652,41868,36249,29946,25201,21680,17723,14506,11541,9232,7343,5343,3956,3035,2229,3727 2,7,1,2031,36606832,569787,568545,566065,562551,558280,553417,548340,543416,538717,534182,529847,525371,520903,516695,513169,510764,510179,511975,528759,537487,556722,563664,567770,593184,600851,599260,595547,590026,585173,584183,591128,593623,579271,574891,572012,570107,572201,573180,569998,569047,557520,546491,519713,511148,498750,496364,491996,471212,469955,466368,454165,462241,421850,414250,402759,391706,390011,369403,356689,349544,343042,340352,314792,302158,287020,280082,278358,261336,244704,232645,218939,215811,192926,178413,167760,155919,146804,130402,117739,105757,98135,89580,78870,71512,63697,51545,45486,37967,32533,26568,22060,18690,15030,12083,9440,7401,5767,4103,2971,2226,3787 2,7,1,2032,37271708,576112,575084,572800,569375,565209,560500,555502,550528,545745,541164,536842,532531,528099,523864,520195,517623,516810,518340,522256,540580,550128,569475,575975,579270,603872,610862,608681,604367,598207,592688,591076,597244,599009,584152,579600,576699,574526,576258,576921,573431,572001,559846,548249,521146,512340,499820,497154,492398,471331,469683,465883,453361,461032,420563,412744,401047,389814,387835,367119,354192,346908,340313,337498,312042,299304,284083,276895,274840,257671,241003,228885,215149,211709,188902,174291,163427,151444,142107,125766,113086,101095,93315,84679,74075,66671,58879,47198,41227,34052,28834,23232,18995,15825,12498,9859,7549,5796,4414,3069,2170,3795 2,7,1,2033,37936910,582258,581439,579360,576126,572045,567439,562592,557698,552870,548204,543832,539537,535276,531077,527378,524670,523699,525015,528676,534146,553283,562944,581836,587520,590033,613934,620330,617557,612605,605782,599611,597232,602685,603929,588893,584291,581157,578625,580005,580365,576451,574332,561636,549663,522426,513398,500635,497595,492446,471131,469147,465075,452257,459580,419055,411021,399131,387684,385408,364620,351538,344169,337492,334536,309134,296228,280885,273418,271003,253784,237089,224914,211097,207264,184507,169797,158741,146613,137032,120777,108089,96114,88198,79503,69041,61606,53881,42745,36943,30152,25177,19977,16057,13139,10176,7867,5893,4420,3289,2232,3748 2,7,1,2034,38601864,588238,587616,585736,582702,578805,574286,569538,564797,560048,555337,550884,546534,542289,538266,534609,531875,530770,531942,535400,540625,546913,566157,575366,593425,598322,600153,623443,629235,625832,620223,612755,605780,602702,607646,608702,593626,588763,585300,582412,583451,583386,578840,576117,563077,550918,523572,514198,501098,497683,492173,470668,468288,463966,450908,457897,417329,409082,396971,385308,382761,361956,348777,341344,334562,331406,305996,292882,277393,269625,266927,249665,232954,220671,206699,202412,179722,164927,153680,141393,131576,115419,102748,90825,82795,74071,63772,56350,48765,38275,32677,26298,21620,16860,13302,10674,8096,6122,4480,3279,2383,3743 2,7,1,2035,39266273,594129,593623,591931,589092,585395,581053,576393,571748,567153,562523,558026,553595,549298,545291,541809,539122,538004,539054,542376,547404,553452,559849,578626,587007,604268,608491,609718,632390,637549,633494,627234,618976,611262,607697,612475,613463,598131,592914,589129,585897,586468,585772,580681,577544,564353,552035,524456,514646,501207,497447,491631,469884,467128,462612,449334,455983,415393,406907,394565,382705,379948,359182,345929,338407,331462,328034,302583,289231,273577,265592,262604,245309,228536,216067,201892,197133,174544,159670,148206,135772,125724,109697,97084,85235,77119,68384,58308,50963,43622,33823,28466,22551,18217,13941,10780,8470,6281,4637,3312,2366,3823 2,7,1,2036,39931738,599884,599538,597956,595301,591795,587652,583167,578611,574115,569638,565220,560745,556366,552307,548845,546337,545276,546323,549534,554431,560289,566450,572387,590313,597897,614464,618089,618723,640739,645239,640550,633490,624509,616273,612556,617288,618001,602319,596756,592659,588961,588858,587618,582177,578821,565499,552898,524995,514745,501007,496954,490780,468818,465738,461048,447552,453860,413232,404500,391950,379952,377037,356334,342980,335315,328136,324390,298882,285274,269543,261342,258061,240683,223781,211079,196702,191477,169000,154036,142370,129795,119512,103678,91154,79428,71240,62562,52777,45624,38570,29499,24432,19027,15085,11316,8565,6584,4766,3437,2396,3874 2,7,1,2037,40597663,605439,605317,603894,601339,598011,594060,589773,585388,580984,576608,572339,567947,563522,559388,555879,553391,552514,553628,556848,561644,567370,573339,579041,584132,601243,608136,624088,627122,627123,648462,652317,646843,639059,629568,621156,617409,621875,622216,606192,600296,595764,591388,590701,589119,583517,579971,566386,553405,525182,514535,500547,496153,489640,467522,464140,459271,445564,451504,410830,401874,389178,377102,374042,353377,339877,331992,324539,320439,294859,281088,265288,256871,253231,235702,218628,205692,191133,185421,163060,148022,136150,123448,112989,97379,84982,73409,65214,56662,47280,40377,33660,25342,20638,15776,12260,9010,6668,5004,3534,2488,3939 2,7,1,2038,41263585,610768,610893,609696,607293,604063,600284,596188,592004,587768,583483,579316,575071,570731,566550,562965,560441,559589,560897,564189,569003,574633,580473,585979,590832,595111,611514,617799,633144,635543,634891,655577,658639,652443,644150,634491,626026,622036,626140,626113,609759,603411,598229,593266,592201,590459,584732,580854,566923,553566,525063,514066,499776,495055,488272,466019,462330,457284,443343,448897,408218,399096,386303,374169,370936,350255,336540,328395,320636,316148,290603,276671,260804,252119,248028,230310,213063,199905,185164,178934,156716,141607,129544,116775,106157,90817,78590,67238,59112,50802,41880,35271,28948,21432,17135,12842,9776,7023,5078,3719,2561,4034 2,7,1,2039,41929037,615913,616246,615288,613106,610025,606345,602421,598424,594388,590273,586198,582054,577862,573768,570136,567538,566659,567998,571492,576389,582042,587782,593156,597816,601849,605424,621202,626885,641586,643330,642047,661921,664254,657559,649099,639406,630671,626340,630090,629704,612905,605886,600140,594797,593544,591670,585680,581378,567101,553411,524679,513283,498716,493728,486685,464301,460310,455065,440873,446061,405449,396213,383339,371126,367662,346892,332928,324493,316399,311606,286102,272007,256030,246991,242405,224490,207096,193707,178761,172012,149960,134791,122593,109773,99050,84029,72029,60987,53040,45029,36615,30366,24506,17815,13968,10254,7636,5358,3778,2701,4152 2,7,1,2040,42593699,620917,621410,620653,618706,615844,612312,608489,604663,600813,596897,592992,588945,584853,580904,577364,574721,573767,575089,578629,583730,589469,595239,600511,605037,608874,612199,615148,630307,635356,649392,650496,648427,667557,669381,662536,654038,644091,634991,630326,633733,632869,615408,607809,601705,596169,594755,592618,586266,581552,566967,552993,523979,512217,497431,492189,484880,462371,458055,452595,438185,443068,402573,393236,380271,367916,364136,343248,329003,320254,311910,306811,281345,267046,250887,241442,236335,218246,200699,187056,171927,164628,142772,127609,115303,102485,91687,77061,65381,54757,47053,39402,31556,25736,20396,14542,11172,8020,5832,3996,2746,4337 2,7,1,2041,43257176,625791,626434,625833,624082,621453,618135,614461,610737,607058,603329,599619,595739,591744,587896,584504,581957,580970,582221,585749,590904,596849,602704,608008,612427,616131,619256,621952,624287,638797,643188,656566,656879,654092,672707,674369,667496,658745,648447,638991,634002,636943,635383,617353,609381,603113,597416,595704,593207,586496,581411,566564,552253,522995,510913,495931,490435,482867,460209,455557,449903,435336,439958,399605,390148,377028,364458,360316,339285,324736,315756,307164,301746,276284,261699,245305,235452,229822,211554,193846,179955,164622,156782,135203,120077,107705,94930,84128,69992,58753,48617,41213,33989,26775,21445,16671,11648,8750,6136,4358,2909,4477 2,7,1,2042,43919365,630612,631321,630869,629273,626841,623752,620289,616712,613141,609579,606060,602374,598543,594794,591500,589109,588217,589439,592910,598054,604057,610120,615509,619957,623555,626544,629042,631123,632808,646640,650382,662961,662555,659269,677714,679338,672228,663117,652481,642674,637241,639500,637341,618952,610795,604395,598398,596296,593443,586410,581005,565848,551225,521772,509396,494216,488466,480615,457805,452842,447050,432377,436750,396528,386883,373536,360706,356165,334974,320210,311000,302151,296348,270834,255910,239283,229024,222839,204385,186527,172362,156850,148515,127264,112219,99830,87167,76465,62937,52208,42617,35591,28869,22343,17554,13370,9141,6708,4592,3179,4680 2,7,1,2043,44579966,635398,636159,635771,634320,632037,629143,625910,622547,619120,615669,612311,608814,605182,601596,598409,596117,595382,596704,600149,605242,611242,617365,622960,627494,631115,633996,636357,638233,639661,640676,653845,656795,668647,667739,664301,682703,684077,676625,667170,656203,645924,639835,641503,638955,620387,612083,605411,599025,596527,593362,586059,580279,564830,549953,520326,507659,492283,486256,478118,455178,449957,444086,429316,433417,393268,383362,369747,356620,351659,330393,315423,305969,296806,290522,264919,249661,232819,222125,215358,196728,178695,164280,148657,139845,118981,104076,91729,79290,68801,55968,45812,36840,30270,24118,18312,14096,10503,7021,5032,3356,4992 2,7,1,2044,45238886,640225,640958,640619,639228,637089,634342,631306,628171,624956,621652,618403,615068,611624,608239,605214,603028,602400,603889,607434,612511,618461,624581,630231,634969,638679,641580,643832,645571,646788,647547,647903,660260,662490,673836,672776,669312,687459,688481,680699,670906,659487,648521,641863,643150,640410,621696,613105,606069,599295,596450,593013,585391,579258,563569,548454,518660,505701,490113,483798,475393,452389,446965,441021,426134,429889,389750,379538,365617,352178,346875,325542,310362,300608,291044,284221,258534,242954,225881,214733,207358,188533,170357,155754,140061,130798,110395,95692,83507,71407,61230,49148,39641,31363,25321,19794,14729,11097,8081,5270,3686,5316 2,7,1,2045,45896051,645150,645801,645429,644082,642005,639401,636505,633571,630583,627490,624386,621161,617880,614681,611857,609840,609317,610918,614642,619816,625752,631823,637473,642271,646175,649168,651436,653064,654150,654687,654790,654340,665957,667686,678877,677796,674092,691883,692562,684449,674200,662118,650557,643547,644638,641728,622741,613766,606372,599249,596106,592349,584425,577993,562085,546730,516778,503504,487693,481118,472497,449486,443870,437825,422766,426085,385932,375373,361127,347456,341799,320406,304968,294821,284799,277421,251672,235754,218434,206820,198788,179802,161564,146807,131080,121415,101557,87178,75269,63609,53813,42567,33786,26266,20811,15941,11614,8549,6074,3867,5740 2,7,1,2046,46551401,650181,650729,650277,648898,646862,644320,641568,638767,635983,633117,630226,627145,623971,620940,618303,616487,616136,617846,621686,627041,633075,639135,644740,649529,653497,656682,659041,660681,661656,662068,661944,661241,660052,671153,672735,683897,682579,678539,695972,696321,687756,676841,664186,652245,645070,645994,642779,623430,614073,606353,598940,595440,591384,583217,576495,560369,544780,514648,501051,485046,478270,469492,446485,440645,434434,419118,421953,381760,370839,356354,342451,336431,314923,299140,288549,278061,270118,244307,228030,210462,198339,189657,170588,152337,137457,121757,111757,92576,78637,67112,55964,46652,36318,28327,21612,16789,12586,8966,6437,4464,6130 2,7,1,2047,47204878,655336,655771,655209,653752,651684,649178,646489,643833,641180,638519,635851,632984,629956,627028,624563,622937,622786,624671,628618,634093,640316,646475,652065,656810,660770,664016,666570,668299,669290,669586,669336,668402,666956,665260,676200,677761,688685,687020,682657,699744,699636,690411,678918,665905,653776,646466,647084,643466,623754,614064,606075,598316,594487,590178,581775,574764,558428,542576,512255,498375,482230,475304,466378,443351,437229,430757,415142,417444,377211,366010,351290,337143,330700,308994,292820,281774,270811,262273,236395,219760,201909,189297,180015,160915,142693,127747,112155,101939,83558,70174,59103,48575,39846,30491,23345,17449,13276,9728,6765,4738,6779 2,7,1,2048,47856510,660611,660935,660262,658689,656536,654005,651348,648754,646248,643716,641255,638607,635794,633014,630651,629198,629241,631328,635449,641035,647374,653727,659418,664149,668064,671303,673908,675840,676919,677227,676856,675800,674127,672170,670315,681225,682551,693131,691137,686450,703069,702293,692503,680639,667460,655171,647591,647811,643796,623772,613790,605481,597395,593289,588742,580096,572808,556234,540104,509633,495527,479300,472232,463131,440021,433525,426750,410799,412532,372365,360883,345910,331474,324507,302562,285999,274492,263023,253845,227917,210882,192780,179746,169889,150799,132669,117739,102382,92074,74617,61860,51350,41541,33492,25155,18881,13818,10277,7350,4986,7385 2,7,1,2049,48506304,665997,666213,665427,663744,661474,658856,656176,653611,651168,648781,646451,644011,641413,638852,636637,635285,635503,637785,642112,647874,654326,660790,666678,671509,675410,678608,681211,683182,684459,684862,684503,683325,681529,679344,677229,675345,686014,686998,697245,694924,689794,705737,704386,694236,682201,668884,656299,648354,648178,643809,623521,613205,604592,596235,591862,587072,578192,570592,553771,537391,506840,492563,476259,469024,459675,436404,429494,422365,406063,407292,367217,355435,340161,325346,317793,295611,278668,266664,254652,244817,218810,201409,183135,169710,159292,140293,122339,107551,92553,82281,65826,53799,43966,34960,27669,20375,14972,10715,7778,5423,7933 2,7,1,2050,49154286,671513,671602,670710,668908,666531,663795,661029,658443,656026,653703,651512,649206,646824,644470,642474,641268,641594,644047,648570,654539,661166,667747,673746,678775,682775,685957,688513,690491,691805,692402,692142,690974,689057,686752,684405,682262,680139,690457,691115,701039,698267,692477,707835,706123,695809,683634,670037,657064,648756,648232,643561,622957,612322,603464,594849,590200,585172,576031,568102,551072,534506,503928,489484,473081,465604,455926,432460,425090,417577,401005,401723,361743,349602,333939,318694,310540,288132,270783,258241,245673,235113,209071,191393,172992,159199,148271,129449,111817,97298,82787,72648,57296,46111,37045,28923,22441,16185,11624,8126,5750,8569 2,7,1,2051,49800635,677158,677120,676100,674192,671693,668850,665967,663295,660855,658559,656432,654267,652018,649881,648092,647106,647575,650139,654837,661001,667837,674589,680707,685843,690047,693327,695866,697794,699116,699752,699686,698614,696706,694277,691816,689439,687056,684585,694567,694908,704384,700948,694598,709582,707696,697248,684799,670824,657472,648839,648018,642994,622095,611194,602109,593228,588309,583019,573603,565381,548191,531505,500906,486277,469701,461888,451842,428139,420276,412458,395620,395794,355879,343292,327189,311508,302738,280086,262303,249211,236019,224732,198778,180856,162369,148267,136899,118400,101221,87100,73171,63296,49157,38903,30690,23493,17852,12587,8832,6017,9184 2,7,1,2052,50445376,682886,682763,681616,679585,676981,674013,671020,668232,665705,663385,661284,659184,657077,655075,653501,652722,653412,656120,660925,667268,674298,681260,687547,692804,697114,700597,703237,705147,706417,707065,707036,706160,704355,701933,699342,696854,694233,691501,688695,698351,698252,707071,703062,696360,711164,709134,698423,685600,671259,657559,648661,647495,642132,620989,609845,600520,591375,586164,580599,570936,562472,545190,528394,497753,482857,466027,457836,447373,423411,415135,407003,389883,389442,349528,336437,319890,303769,294340,271422,253205,239492,225680,213757,187940,169824,151308,136975,125303,107261,90677,77048,63826,54362,41517,32268,24964,18717,13904,9575,6554,9757 2,7,1,2053,51088529,688688,688492,687263,685100,682370,679299,676181,673283,670641,668232,666109,664033,661991,660130,658695,658134,659027,661955,666906,673354,680563,687719,694213,699646,704074,707664,710509,712520,713771,714361,714345,713506,711894,709577,706994,704375,701645,698678,695615,692483,701687,700936,709189,704819,697965,712612,710307,699232,686037,671370,657382,648176,646672,641024,619659,608262,598697,589265,583755,577934,568084,559442,542070,525136,494387,479142,462015,453395,442478,418350,409663,401182,383727,382563,342630,329027,312034,295445,285306,262118,243403,229082,214741,202191,176577,158332,139883,125454,113602,96161,80279,67278,54879,45971,34479,26286,19920,14607,10596,7116,10483 2,7,1,2054,51730048,694523,694289,692988,690745,687885,684685,681465,678440,675688,673164,670953,668854,666834,665039,663745,663323,664433,667566,672737,679331,686644,693978,700665,706306,710911,714617,717568,719785,721142,721713,721637,720811,719237,717113,714635,712026,709166,706092,702791,699404,695819,704361,703057,710955,706421,699438,713797,711114,699674,686154,671218,656897,647390,645609,639685,618092,606445,596623,586894,581104,575085,565118,556297,538800,521652,490716,475075,457609,448534,437240,412953,403820,394940,377053,375095,335168,321040,303570,286471,275605,252082,232902,218062,203213,190064,164740,146456,128214,113825,101937,85208,70156,57913,46464,38229,28125,21006,15570,11148,7889,11329 2,7,1,2055,52369736,700376,700118,698779,696465,693525,690202,686851,683721,680841,678207,675880,673693,671650,669877,668649,668367,669618,672962,678335,685144,692609,700048,706915,712750,717562,721444,724511,726832,728394,729075,728983,728097,726533,724452,722168,719663,716811,713606,710197,706572,702737,698498,706473,704821,712557,707879,700644,714621,711560,699803,686008,670755,656116,646361,644317,638106,616290,604371,594282,584285,578272,572116,562027,552995,535306,517855,486691,470609,452779,443312,431647,407191,397556,388166,369799,367015,327121,312430,294441,276822,265131,241318,221780,206443,191118,177421,152494,134317,116416,102216,90406,74538,60446,49090,38690,31225,22507,16443,11906,8311,12404 2,7,1,2056,53007620,706212,705963,704604,702251,699243,695836,692363,689103,686121,683362,680925,678619,676484,674689,673484,673264,674655,678135,683719,690732,698407,705998,712973,718985,723987,728085,731325,733761,735431,736319,736338,735437,733817,731738,729498,727190,724446,721246,717711,713973,709906,705413,700612,708225,706424,714024,709079,701494,715078,711691,699669,685551,669996,655090,645107,642785,636300,614238,602036,591704,581493,575314,569028,558782,549461,531486,513685,482255,465709,447592,437741,425677,400993,390763,380796,361941,358299,318444,303140,284622,266401,253883,229908,210047,194250,178501,164334,139965,122042,104634,90734,79162,64294,51286,40928,31647,25024,17641,12593,8894,13380 2,7,1,2057,53643472,712013,711792,710440,708066,705022,701549,697993,694614,691501,688636,686075,683658,681405,679518,678293,678092,679544,683159,688874,696099,703974,711774,718905,725028,730210,734494,737950,740564,742347,743345,743572,742780,741145,739013,736774,734506,731960,728871,725340,721479,717301,712577,707522,702364,709818,707894,715228,709920,701977,715219,711558,699223,684801,668996,653843,643613,641025,634233,611920,599456,588944,578579,572239,565781,555300,545593,527291,509090,477382,460446,442044,431774,419256,394258,383370,372802,353458,348899,309073,293138,274011,255212,241960,217863,197728,181518,165432,150932,127279,109770,92969,79527,68357,54616,42808,33521,25401,19645,13528,9420,14396 2,7,1,2058,54277212,717741,717581,716263,713905,710833,707325,703702,700239,697006,694011,691342,688800,686439,684436,683112,682891,684356,688035,693883,701234,709321,717318,724658,730940,736231,740697,744341,747172,749136,750245,750583,750003,748478,746331,744039,741772,739263,736372,732959,729104,724798,719966,714684,709276,703962,711275,709097,716067,710398,702156,715094,711112,698484,683806,667766,652355,641890,639003,631898,609359,596695,586061,575547,569009,562303,551487,541346,522664,504037,472138,454815,436109,425357,412281,386927,375364,364174,344298,338748,298981,282317,262596,243331,229372,205206,184862,168327,152043,137356,114583,97607,81566,68741,58137,45643,35107,26944,19969,15085,10140,15396 2,7,1,2059,54908693,723393,723299,722046,719718,716669,713134,709471,705942,702623,699508,696710,694061,691575,689463,688021,687702,689147,692832,698738,706217,714429,722640,730177,736667,742121,746697,750525,753546,755725,757017,757468,756998,755686,753649,751345,749024,746521,743673,740452,736717,732422,727459,722065,716432,710874,705431,712472,709942,716550,710568,702067,714664,710371,697498,682581,666298,650639,639913,636709,629316,606615,593817,583062,572362,565536,558487,547292,536662,517569,498595,466512,448783,429716,418377,404684,378975,366716,354849,334396,327806,288052,270670,250483,230784,216140,191980,171525,154802,138461,123748,101991,85707,70584,58529,48648,37483,28249,21218,15364,11323,16524 2,7,1,2060,55537707,728958,728938,727750,725493,722473,718964,715273,711703,708320,705118,702199,699422,696830,694590,693038,692598,693942,697602,703511,711042,719383,727720,735473,742159,747825,752563,756501,759706,762080,763589,764221,763869,762667,760846,758655,756324,753764,750919,747741,744200,740025,735076,729556,723811,718027,712339,706635,713313,710434,716727,710480,701671,713938,709386,696280,681114,664601,648673,637669,634170,626549,603750,590817,579901,568940,561739,554288,542656,531500,512076,492748,460473,442284,422757,410770,396447,370374,357374,344759,323716,315943,276274,258294,237674,217587,202306,178259,157842,141075,124844,110247,89651,74235,60172,49035,40002,30208,22275,16353,11547,18072 2,7,2,2014,24698100,436074,445649,448588,456917,455788,449830,463874,465232,455613,445439,438053,430836,424304,427525,426214,413617,408068,405862,405686,410463,413869,413265,418066,410773,402787,380396,375903,372089,373468,377536,370610,378235,382051,378330,386643,361736,361762,362191,356838,360919,349500,346484,343531,341542,336778,314883,307648,296762,292450,295362,286104,274180,263903,255189,254412,233995,223007,216396,207257,201947,186528,174513,162285,156839,152839,141144,135891,129935,113744,108082,100888,96712,87215,82420,79775,74162,70201,65099,61911,59625,52585,49350,46631,43930,41970,36413,32834,28729,25621,22330,18316,15364,12765,10146,8106,5550,4467,3105,2457,1737,3457 2,7,2,2015,25291769,441873,440056,449068,451570,459688,458534,452555,466528,467829,458171,447987,440656,433491,427093,430557,429650,417615,412783,411393,412138,417545,421183,420459,424934,417329,409097,386472,381709,377667,378812,382664,375433,382625,386056,382009,390080,365029,364850,365172,359678,363565,351888,348561,345438,343263,338360,316396,309046,298115,293641,296365,287012,275026,264740,256015,255137,234699,223664,216996,207821,202439,186999,174948,162729,157222,153123,141292,135833,129738,113536,107790,100512,96187,86658,81786,79002,73279,69154,63921,60568,58092,51037,47668,44788,41909,39747,34237,30619,26566,23459,20214,16387,13578,11124,8712,6860,4625,3661,2499,1933,3552 2,7,2,2016,25888016,447953,445885,443492,452041,454356,462438,461255,455224,469129,470385,460736,450598,443340,436297,430160,434013,433662,422344,418354,417843,419256,424897,428375,427372,431512,423674,415203,392335,387337,383036,383985,387520,379863,386652,389765,385495,393349,368179,367827,368030,362350,365933,354006,350417,347158,344859,339818,317812,310329,299296,294656,297219,287818,275814,265534,256739,255749,235302,224229,217513,208288,202818,187363,175296,163079,157459,153180,141186,135558,129367,113178,107320,99935,95492,85954,80975,78013,72154,67869,62519,59000,56338,49278,45770,42724,39687,37348,31926,28296,24311,21230,18080,14476,11825,9553,7371,5708,3785,2943,1963,3683 2,7,2,2017,26486885,454303,451990,449342,446480,454817,457121,465163,463918,457838,471688,472944,463361,453286,446167,439379,433649,438044,438404,427924,424845,424965,426644,432121,435283,433996,437876,429812,421092,398010,392740,388226,388873,391979,383921,390377,393269,388802,396465,371212,370675,370715,364746,368026,355890,352090,348749,346326,341168,319102,311445,300302,295524,297971,288578,276550,266228,257345,256256,235805,224705,217934,208635,203088,187634,175547,163284,157466,152976,140860,135106,128831,112633,106639,99182,94629,85069,79940,76767,70785,66348,60881,57204,54364,47296,43652,40458,37290,34812,29504,25888,21997,18978,15963,12602,10152,8075,6129,4666,3034,2307,3758 2,7,2,2018,27088294,460811,458366,455466,452343,449264,457570,459856,467822,466525,460408,474245,475563,466060,456119,449262,442885,437706,442806,444002,434432,432009,432357,433902,439052,441892,440396,444027,435721,426784,403454,397946,393131,393351,396058,387673,393890,396587,391956,399460,374109,373346,373116,366860,369887,357583,353629,350209,347682,342400,320223,312382,301165,296295,298670,289290,277188,266793,257841,256658,236219,225081,218235,208874,203262,187806,175648,163254,157210,152540,140351,134488,128099,111871,105777,98256,93575,83956,78651,75268,69173,64585,59016,55188,52153,45094,41328,38016,34750,32154,26984,23415,19655,16744,13890,10807,8574,6713,5003,3735,2376,4037 2,7,2,2019,27692195,467490,464901,461861,458479,455137,452024,460294,462527,470422,469082,462973,476862,478258,468899,459219,452779,446962,442496,448428,450530,441610,439442,439619,440859,445683,448273,446570,449945,441426,432243,408696,402865,397632,397449,399823,391208,397217,399741,394986,402316,376820,375728,375232,368738,371552,359139,355039,351560,348914,343455,321164,313165,301923,297010,299316,289896,277699,267251,258233,256968,236533,225332,218419,209014,203326,187815,175509,162957,156716,151919,139676,133664,127136,110922,104738,97131,92273,82573,77107,73519,67307,62583,56930,52938,49706,42686,38821,35425,32092,29394,24396,20916,17336,14561,11905,9124,7117,5475,3998,2920,4258 2,7,2,2020,28298430,474194,471605,468410,464887,461287,457906,454756,462950,465138,472976,471637,465593,479552,481092,472009,462746,456870,451770,448152,454986,457735,449064,446736,446571,447505,452081,454426,452512,455663,446891,437497,413648,407372,401742,401227,403368,394553,400385,402769,397877,404983,379239,377827,377106,370420,373079,360562,356337,352784,349969,344327,321950,313852,302627,297676,299856,290369,278102,267603,258534,257170,236714,225469,218498,209043,203219,187577,175093,162417,156031,151111,138787,132602,125967,109788,103487,95758,90688,80925,75304,71504,65199,60342,54603,50443,47025,40091,36168,32714,29334,26565,21784,18442,15069,12469,10041,7570,5797,4371,3120,4791 2,7,2,2021,28907048,480822,478328,475122,471432,467687,464043,460617,457390,465514,467660,475555,474289,468329,482437,484253,475613,466931,461790,457551,454862,462358,465351,456496,453847,453332,454029,458353,460443,458328,461204,452206,442504,418209,411497,405528,404778,406707,397721,403404,405625,400543,407319,381319,379617,378719,371894,374398,361799,357442,353757,350760,344970,322561,314408,303200,298148,300170,290627,278287,267754,258616,257125,236675,225412,218389,208836,202802,187012,174400,161714,155207,150132,137705,131376,124639,108479,102016,94123,88853,79041,73263,69265,62882,57879,52050,47752,44172,37360,33412,29915,26521,23728,19207,16035,12906,10514,8325,6161,4624,3410,5278 2,7,2,2022,29518773,487352,484993,481876,478167,474254,470468,466775,463272,459970,468036,470260,478212,477039,471233,485613,487868,479823,471888,467617,464311,462287,470030,472850,463646,460665,459880,460344,464411,466271,463915,466557,457246,447105,422387,415310,409107,408147,409892,400763,406288,408300,402925,409363,383162,381222,380200,373244,375618,362922,358377,354555,351403,345521,323123,314920,303676,298494,300373,290778,278380,267810,258576,256976,236552,225259,218128,208384,202109,186213,173562,160841,154162,148899,136404,129945,123070,106903,100245,92202,86740,76886,70967,66778,60306,55154,49259,44856,41150,34503,30545,27039,23681,20909,16689,13724,10875,8710,6772,4907,3601,5798 2,7,2,2023,30133449,493866,491559,488568,484947,481011,477057,473224,469448,465875,462509,470643,472937,480971,479955,474431,489247,492093,484813,477757,474428,471792,470010,477584,480059,470498,467262,466220,466440,470272,471869,469312,471618,461865,451311,426249,418910,412502,411363,412954,403672,408992,410685,405012,411161,384808,382698,381552,374497,376725,363879,359141,355207,351950,346020,323644,315335,304021,298723,300471,290836,278377,267739,258431,256731,236335,224954,217622,207649,201173,185267,172546,159746,152861,147437,134890,128265,121206,105021,98170,90000,84332,74463,68413,64021,57460,52184,46267,41783,37992,31534,27600,24139,20863,18156,14273,11557,9000,7075,5389,3815,6255 2,7,2,2024,30751213,500457,498107,495163,491663,487814,483836,479835,475920,472070,468434,465135,473332,475715,483898,483170,478092,493497,497109,490721,484622,481966,479570,477611,484843,486968,477131,473648,472336,472346,475915,477284,474423,476269,466106,455205,429903,422336,415751,414458,415888,406403,411408,412780,406861,412772,386323,384044,382808,375639,377671,364665,359762,355765,352446,346475,324060,315619,304250,298844,300471,290796,278247,267565,258195,256386,235961,224395,216827,206664,200072,184130,171297,158385,151326,145750,133122,126282,119007,102830,95797,87489,81640,71781,65588,60984,54357,48995,43096,38566,34711,28484,24628,21259,18108,15519,12007,9557,7305,5622,4184,6686 2,7,2,2025,31371909,507132,504728,501733,498278,494551,490660,486636,482549,478560,474647,471077,467840,476118,478663,487127,486848,482371,498539,503052,497629,492216,489804,487222,484917,491798,493651,483550,479803,478260,478026,481363,482410,479119,480534,470034,458885,433376,425612,418880,417423,418641,408847,413537,414635,408519,414248,387715,385299,383951,376615,378435,365303,360286,356266,352899,346819,324347,315787,304370,298869,300369,290628,278013,267296,257855,255875,235327,223544,215772,205517,198771,182742,169772,156776,149561,143790,131041,123958,116464,100326,93106,84681,78662,68810,62476,57686,51037,45623,39775,35229,31347,25408,21682,18445,15469,13045,9917,7743,5795,4359,7208 2,7,2,2026,31995513,513877,511436,508383,504869,501187,497417,493479,489368,485206,481153,477308,473797,470642,479074,481911,490821,491145,487444,504515,509997,505271,500110,497515,494578,491916,498529,500118,489737,485767,483959,483514,486520,487122,483433,484486,473743,462380,436693,428762,421873,420204,421103,410996,415421,416302,410044,415596,389007,386442,384936,377415,379057,365849,360761,356726,353242,347031,324514,315843,304397,298797,300147,290351,277680,266919,257348,255094,234393,222434,214543,204163,197211,181072,167989,154935,147517,141502,128611,121279,113577,97490,90102,81586,75379,65549,59098,54146,47525,42094,36328,31808,27951,22355,18799,15752,12994,10761,8025,6136,4485,7647 2,7,2,2027,32621676,520558,518213,515111,511541,507794,504069,500252,496229,492042,487815,483829,480047,476620,473617,482339,485627,495137,496247,493461,511502,517681,513218,507882,504928,501624,498682,505028,506353,495729,491503,489454,488708,491254,491441,487423,488214,477265,465718,439890,431778,424680,422689,423272,412902,417110,417828,411441,416848,390192,387420,385737,378066,379584,366343,361194,357075,353448,347117,324565,315802,304326,298601,299811,289975,277241,266371,256573,253998,233191,221141,213103,202542,195344,179124,165948,152808,145144,138835,125819,118250,110324,94329,86792,78170,71779,61995,55473,50407,43837,38436,32794,28351,24580,19373,16038,13222,10713,8698,6349,4742,7993 2,7,2,2028,33250004,527105,524924,521913,518292,514484,510695,506922,503020,498922,494668,490507,486585,482889,479614,476896,486071,489969,500257,502290,500492,519228,525667,521034,515340,512023,508430,505221,511296,512384,501483,497034,494662,493480,495597,495438,491189,491752,480627,468929,442945,434598,427193,424883,425193,414611,418664,419226,412736,417984,391208,388216,386389,378624,380055,366794,361515,357285,353532,347085,324521,315664,304131,298293,299375,289487,276624,265552,255483,252618,231796,219628,211382,200609,193191,176910,163611,150336,142387,135787,122658,114838,106701,90847,83147,74431,67864,58187,51637,46481,40013,34679,29224,24916,21286,16517,13450,10891,8648,6870,4897,8372 2,7,2,2029,33880191,533576,531500,528645,525114,521252,517400,513567,509710,505727,501564,497375,493280,489444,485900,482911,480646,490433,495123,506325,509350,508270,527251,533520,528539,522479,518872,515005,511526,517357,518172,507041,502272,499443,497852,499621,499206,494760,495129,483857,471996,445803,437122,429407,426828,426916,416183,420087,420524,413918,418947,392043,388864,386946,379127,380478,367129,361696,357373,353496,346950,324374,315397,303823,297891,298820,288812,275728,264406,254107,251034,230171,217829,209337,198379,190743,174373,160911,147473,139234,132357,119103,111044,102730,87028,79156,70368,63673,54163,47612,42415,36093,30885,25676,21563,18137,13838,11063,8783,6820,5294,8701 2,7,2,2030,34511818,539971,537998,535243,531864,528092,524186,520290,516367,512433,508385,504284,500162,496156,492472,489212,486680,485029,495606,501227,513415,517157,516345,535140,541050,535715,529373,525486,521341,517617,523176,523758,512303,507083,503821,501896,503411,502778,498169,498378,486943,474862,448359,439347,431367,428566,428502,417626,421412,421705,414928,419728,392726,389419,387447,379583,380784,367319,361749,357337,353353,346712,324099,315015,303414,297375,298077,287853,274501,262965,252521,249200,228245,215694,206986,195849,187956,171458,157795,144202,135691,128497,115157,106892,98377,82840,74822,66013,59243,49930,43438,38244,32136,27121,22213,18359,15183,11371,8910,6919,5244,9170 2,7,2,2031,35144537,546204,544419,541761,538477,534858,531041,527088,523107,519106,515104,511119,507084,503049,499200,495804,493002,491083,490227,501730,508354,521251,525265,524282,542704,548253,542641,536027,531856,527464,523468,528795,529038,517131,511483,507869,505713,507001,506182,501441,501479,489829,477423,450613,441318,433127,430174,429957,418971,422618,422713,415758,420354,393320,389921,387899,379920,380944,367389,361683,357201,353105,346341,323715,314535,302893,296671,297046,286552,272972,261311,250689,247051,225978,213244,204319,192969,184762,168107,154254,140531,131709,124217,110842,102347,93621,78302,70186,61413,54597,45542,39154,34033,28206,23445,18897,15353,12462,9145,7009,5309,9411 2,7,2,2032,35777926,552274,550679,548202,545011,541483,537823,533958,529918,525861,521790,517852,513934,509988,506107,502547,499608,497424,496303,496383,508886,516230,529388,533230,531887,549937,555204,549323,542432,538015,533345,529116,534103,533881,521545,515554,511687,509327,510424,509452,504571,504380,492407,479679,452613,443085,434753,431647,431310,420200,423656,423539,416432,420880,393860,390368,388232,380112,380977,367334,361515,356962,352731,345856,323231,313943,302188,295675,295662,284940,271224,259400,248536,244536,223380,210470,201296,189682,181113,164312,150291,136409,127299,119547,106122,97386,88473,73440,65285,56582,49775,41039,34828,29851,24368,19924,15787,12583,10009,7180,5368,9582 2,7,2,2033,36411446,558163,556771,554479,551466,548034,544462,540756,536801,532682,528557,524549,520678,516846,513057,509470,506368,504050,502666,502486,503571,516787,524407,537380,540864,539153,556912,561903,555752,548620,543928,539016,534456,538973,538311,525629,519392,515297,512764,513709,512576,507496,506963,494671,481678,454412,444719,436245,433019,432547,421265,424508,424210,417007,421351,394348,390697,388415,380170,380887,367172,361244,356592,352240,345265,322629,313156,301184,294330,293964,283097,269209,257155,246011,241661,220441,207329,197841,185922,176993,160071,145853,131838,122491,114447,100976,92016,82963,68303,60140,51575,44838,36491,30532,25766,20691,16623,12924,10090,7844,5489,9701 2,7,2,2034,37044664,563900,562681,560586,557758,554500,551027,547408,543613,539577,535390,531326,527386,523603,519929,516434,513305,510829,509311,508877,509702,511510,524990,532435,545034,548155,546164,563632,568344,561960,554551,549620,544375,539351,543422,542410,529470,523017,518735,516068,516852,515497,510108,509239,496676,483469,456074,446219,437636,434272,433614,422141,425206,424779,417525,421764,394714,390880,388468,380110,380686,366907,360849,356104,351644,344549,321826,312066,299828,292669,292026,280977,266848,254524,243123,238423,217116,203753,193903,181687,172397,155323,140935,126865,117246,108885,95406,86264,77136,62905,54803,46441,39851,31977,26339,21858,17250,13591,10347,7893,5981,9835 2,7,2,2035,37677222,569547,568441,566510,563879,560807,557506,553987,550277,546404,542300,538170,534174,530320,526696,523315,520286,517783,516107,515542,516124,517672,519751,533044,540123,552343,555178,552920,570096,574559,567912,560271,555006,549295,543825,547536,546266,533106,526475,522036,519226,519788,518105,512403,511257,498476,485118,457600,447612,438906,435356,434498,422861,425800,425296,417989,422050,394928,390925,388396,379947,380383,366520,360333,355510,350922,343622,320712,310614,298149,290761,289802,278490,264087,251515,239866,234773,213340,199679,189473,176962,167251,150065,135589,121441,111534,102872,89433,80189,71024,57307,49333,41255,34898,27572,22327,18199,14085,10866,8083,6010,10250 2,7,2,2036,38310455,575054,574109,572287,569814,566940,563825,560479,556868,553075,549134,545086,541027,537118,533423,530094,527180,524781,523083,522360,522816,524129,525942,527838,540760,547466,559395,561954,559414,576337,580525,573652,565683,559948,553795,547973,551416,549916,536577,529794,525196,522184,522415,520400,514445,513066,500144,486637,459024,448896,440012,436264,435227,423487,426354,425762,418339,422195,395016,390858,388231,379694,379966,366025,359724,354802,349997,342387,319246,308846,296233,288590,287233,275629,260970,248167,236237,230684,209095,195141,184578,171713,161618,144398,129806,115578,105406,96476,83181,73871,64748,51626,43870,36162,30122,23410,18621,14880,11279,8499,6167,10561 2,7,2,2037,38943880,580388,579635,577965,575607,572887,569966,566808,563372,559678,555815,551931,547951,543981,540229,536833,533970,531689,530103,529359,529665,530853,532433,534059,535583,548122,554544,566186,568461,565688,582326,586281,579082,570651,564475,557959,551883,555090,553400,539916,532976,528153,524831,524734,522437,516284,514739,501678,488054,460339,450015,440944,437017,435867,424067,426856,426114,418547,422209,394994,390699,387971,379324,379440,365435,358993,353889,348759,340784,317461,306837,294050,286076,284278,272403,257508,244435,232164,226098,204365,190124,179140,165963,155537,138268,123560,109276,98892,89776,76681,67381,58377,45952,38500,31249,25604,19548,15249,11934,8842,6497,10882 2,7,2,2038,39576960,585495,584984,583501,581297,578689,575925,572959,569711,566191,562426,558618,554805,550912,547105,543651,540726,538497,537027,536403,536687,537729,539184,540580,541834,542974,555223,561365,572712,574745,571704,588098,591723,584067,575194,568660,561884,555587,558596,556746,543109,535950,530799,527168,526790,524269,517981,516278,503105,489351,461483,450955,441724,437681,436456,424600,427240,426324,418621,422108,394876,390449,387601,378844,378813,364727,358064,352663,347153,338850,315425,304549,291520,283177,280957,268814,253652,240250,227594,220996,199146,184552,173175,159757,148967,131655,116851,102579,92059,82804,69994,60793,52004,40365,33306,26593,21407,16038,12249,9370,6772,11344 2,7,2,2039,40209348,590428,590110,588865,586842,584391,581739,578926,575872,572540,568946,565237,561498,557774,554041,550533,547551,545263,543853,543342,543755,544779,546093,547362,548377,549252,550101,562065,567920,579012,580773,577500,593554,596718,588627,579399,572609,565607,559117,561962,559947,546094,538614,533137,529245,528638,525964,519548,517716,504415,490478,462446,451741,442409,438297,437005,425020,427484,426403,418585,421911,394667,390084,387127,378266,378064,363817,356820,351067,345208,336662,313109,301911,288607,279919,277258,264816,249328,235554,222506,215368,193335,178437,166742,153054,141874,124554,109722,95545,84954,75636,63204,54198,45730,34963,28381,22268,17582,12905,9636,7190,11850 2,7,2,2040,40840577,595219,595057,594004,592216,589948,587453,584752,581847,578707,575305,571762,568121,564474,560913,557479,554440,552100,550632,550191,550717,551873,553165,554294,555185,555819,556397,556965,568636,574243,585047,586580,582980,598559,601287,592846,583364,576351,569156,562507,565179,562939,548768,540963,535207,531118,530347,527519,521011,519031,505555,491419,463261,452428,443046,438867,437435,425297,427598,426367,418453,421613,394348,389616,386548,377563,377109,362589,355208,349129,343005,334175,310441,298880,285317,276284,273138,260333,244480,230328,216887,209115,186965,171842,159790,145820,134264,117001,102241,88231,77643,68352,56400,47699,39653,29831,23795,18317,14172,10169,7408,12479 2,7,2,2041,41470457,599902,599860,598961,597364,595330,593018,590472,587681,584690,581478,578127,574658,571108,567622,564356,561397,559000,557484,556986,557582,558855,560285,561390,562138,562643,562986,563283,563555,574965,580298,590867,592071,588013,603139,605509,596823,587119,579920,572566,565754,568194,565618,551125,543049,537075,532846,531925,528979,522356,520173,506508,492207,463975,453072,443634,439319,437720,425449,427596,426233,418224,421200,393923,389044,385846,376654,375836,360992,353254,346931,340505,331318,307365,295469,281660,272233,268529,255313,239082,224555,210647,202250,180093,164715,152290,138054,126178,109084,94458,80698,70213,61051,49688,41403,33875,25043,19604,14787,11185,7836,13064 2,7,2,2042,42098598,604521,604554,603776,602335,600488,598408,596046,593411,590530,587470,584307,581024,577645,574259,571074,568280,565966,564395,563853,564399,565740,567283,568529,569258,569616,569825,569884,569887,569902,581027,586137,596364,597106,592611,607374,609491,600586,590704,583349,575829,568793,570893,567981,553216,544927,538798,534443,533400,530317,523523,521128,507301,492896,464642,453668,444101,439628,437875,425478,427496,426004,417880,420670,393391,388352,384932,375427,374183,359048,351030,344431,337629,328036,303894,291673,277581,267697,263370,249724,233125,218136,203783,194850,172666,157032,144237,129804,117687,100841,86447,73036,62760,53844,43176,35409,28478,20661,15848,11691,8632,13756 2,7,2,2043,42724858,609109,609185,608479,607157,605465,603572,601442,598986,596264,593313,590302,587212,584016,580796,577713,575001,572856,571369,570773,571279,572574,574190,575547,576409,576752,576818,576741,576503,576254,575985,586871,591657,601404,601708,596862,611366,613263,604180,594143,586624,578884,571514,573273,570070,555103,546659,540387,535933,534759,531478,524505,521924,507998,493537,465264,454141,444428,439807,437910,425416,427305,425657,417423,420032,392735,387450,383696,373827,372176,356838,348505,341558,334326,324349,300034,287448,273000,262617,257633,243552,226501,211078,196385,186854,164662,148778,135681,121138,108857,92349,78291,65343,55397,46840,36972,29802,23533,16727,12549,9038,14792 2,7,2,2044,43349056,613729,613781,613116,611867,610292,608556,606614,604394,601852,599056,596155,593210,590209,587170,584253,581644,579580,578264,577759,578208,579465,581037,582468,583446,583918,583963,583743,583373,582883,582350,581844,592389,596713,606010,605963,600874,615145,616857,607631,597429,589692,581626,573918,575381,571949,556845,548256,541874,537309,535938,532456,525328,522620,508642,494128,465763,454469,444624,439868,437851,425263,427001,425197,416859,419261,391868,386221,382081,371871,369895,354322,345601,338252,330606,320244,295736,282711,267868,256952,251297,236677,219213,203467,188384,178239,156067,140009,126683,112114,99755,83707,70103,57738,48238,40156,31161,24652,19081,13271,9719,15769 2,7,2,2045,43971169,618446,618410,617717,616510,615010,613386,611603,609568,607263,604648,601902,599066,596209,593367,590633,588190,586226,584994,584663,585206,586406,587939,589331,590376,590965,591143,590906,590388,589762,588990,588219,587372,597445,601336,610267,609968,604667,618745,620302,610930,600509,592440,584042,576051,577280,573689,558451,549754,543239,538507,536928,533269,526049,523265,509233,494591,466108,454670,444703,439830,437698,424992,426580,424632,416163,418271,390674,384615,380112,369649,367304,351423,342267,334528,326465,315672,290922,277407,262150,250700,244244,229115,211351,195238,179766,168992,146931,130786,117318,102810,90485,75016,61998,50333,41398,33886,25813,20019,15163,10295,16906 2,7,2,2046,44591165,623271,623139,622356,621115,619656,618108,616435,614564,612442,610062,607495,604815,602067,599367,596834,594571,592779,591645,591395,592118,593415,594893,596241,597254,597906,598195,598089,597562,596788,595874,594861,593753,592440,602064,605606,614283,613759,608280,622201,623597,614016,603265,594868,586186,577973,579036,575292,559953,551131,544431,539516,537761,533985,526721,523857,509696,494903,466327,454754,444688,439699,437425,424608,426051,423929,415248,416947,389100,382656,377865,367110,364316,348086,338511,330385,321847,310555,285526,271505,255830,243727,236477,220954,202849,186371,170510,159163,137321,121183,107652,93329,81159,66413,54104,43249,34974,28109,20991,15931,11785,18061 2,7,2,2047,45209063,628214,627966,627089,625758,624263,622760,621162,619398,617440,615243,612911,610411,607816,605227,602835,600776,599163,598198,598050,598854,600332,601907,603202,604168,604792,605149,605150,604754,603965,602909,601756,600405,598830,597072,606331,609624,618072,617370,611748,625503,626679,616777,605697,597026,588120,579751,580652,576788,561338,552332,545438,540369,538489,534646,527339,524321,510005,495076,466428,454734,444578,439453,437042,424123,425387,423012,414004,415232,387173,380417,375301,364182,360882,344325,334336,325763,316684,304824,279516,264983,248774,236036,228097,212131,193686,176850,160667,148823,127312,111266,97797,83782,71915,58013,46537,36595,29051,22894,16732,12403,19907 2,7,2,2048,45824797,633265,632914,631921,630492,628910,627368,625816,624128,622276,620240,618090,615829,613411,610974,608694,606775,605364,604586,604610,605512,607076,608830,610220,611134,611713,612035,612111,611819,611160,610088,608795,607297,605481,603464,601345,610348,613424,621683,620830,615060,628589,629436,619213,607857,598967,589912,581392,582164,578164,562540,553349,546282,541122,539162,535252,527828,524627,510175,495127,466427,454621,444348,439094,436549,423506,424507,421757,412371,413149,384966,377858,372345,360808,357014,340136,329678,320584,310900,298451,272868,257698,240989,227736,219034,202626,183854,166719,150305,138050,116967,101147,87869,74311,62890,49962,39419,30441,23696,18282,13049,21570 2,7,2,2049,46438531,638435,637966,636869,635326,633645,632016,630424,628785,627007,625083,623088,621004,618835,616572,614440,612633,611363,610787,610999,612075,613732,615579,617146,618156,618681,618962,618999,618781,618231,617290,615983,614344,612380,610120,607741,605371,614139,617046,625150,624140,618161,631352,631869,621378,609802,600765,591567,582932,583560,579365,563562,554201,547026,541816,539785,535735,528165,524795,510221,495075,466330,454391,444006,438623,435922,422672,423288,420110,410367,410780,382440,374909,368934,357003,352705,335465,324458,314782,304455,291396,265433,249659,232583,218759,209269,192413,173389,156049,139506,126913,106409,90951,78007,65052,54223,42371,32836,24863,18945,14285,23125 2,7,2,2050,47050260,643735,643138,641920,640275,638476,636752,635073,633390,631662,629811,627929,626005,624008,621998,620037,618380,617219,616783,617199,618462,620296,622230,623892,625081,625703,625928,625926,625672,625198,624365,623188,621538,619430,617020,614402,611769,609172,617753,620521,628454,627231,620939,633791,634024,623329,611602,602425,593117,584349,584776,580371,564418,554952,547718,542456,540283,536059,528356,524843,510162,494921,466110,454043,443554,438024,435073,421500,421676,418091,408076,408066,379518,371508,365085,352757,347898,330226,318614,308320,297328,283508,257229,240983,223485,209083,198784,181547,162370,144920,128336,115540,95766,80816,68361,56148,46041,35337,26861,19913,14828,25025 2,7,2,2051,47660090,649144,648438,647091,645326,643430,641586,639809,638039,636268,634466,632657,630844,629008,627171,625465,623977,622967,622641,623191,624664,626686,628802,630546,631832,632626,632951,632894,632603,632093,631329,630258,628738,626618,624071,621303,618430,615570,612793,621222,623835,631549,630000,623393,635952,635967,625137,613263,603980,594538,585587,585802,581221,565173,555654,548351,542971,540623,536240,528421,524772,510000,494649,465780,453584,442974,437203,433880,419936,419697,415782,405451,404937,376142,367665,360787,348014,342503,324348,312106,301163,289348,274790,248361,231602,213676,198690,187627,170091,150865,133406,116918,104059,85170,70892,59072,47735,38447,28945,21541,15611,26667 2,7,2,2052,48268095,654643,653845,652391,650494,648480,646540,644642,642774,640918,639073,637313,635571,633844,632169,630638,629403,628562,628391,629055,630657,632888,635188,637118,638484,639381,639874,639911,639565,639022,638223,637223,635810,633817,631255,628346,625325,622231,619189,616266,624529,626936,634314,632444,625570,637897,637767,626800,614819,605412,595785,586634,586667,581968,565874,556299,548859,543329,540818,536291,528378,524600,509713,494257,465332,452993,442167,436036,432287,418004,417424,413134,402410,401336,372322,363378,355985,342690,336454,317797,304896,293145,280524,265371,238770,221488,203143,187627,175863,158135,138956,121629,105382,92628,74784,61329,50280,39917,31537,23253,16914,28296 2,7,2,2053,48874246,660204,659345,657797,655792,653648,651588,649594,647606,645648,643720,641916,640230,638572,637004,635633,634575,633987,633980,634800,636516,638875,641384,643498,645050,646027,646625,646834,646581,645981,645149,644111,642769,640889,638452,635533,632366,629122,625848,622661,619577,627624,629710,636756,634611,627530,639698,639421,628356,616252,606665,596843,587516,587427,582658,566518,556808,549208,543542,540883,536238,528232,524308,509309,493744,464746,452174,441012,434472,430322,415785,414813,410068,398899,397262,368051,358581,350588,336708,329706,310536,296822,284270,270988,255186,228430,210624,191919,175954,163577,145753,126769,109719,93892,81410,64765,52264,42095,32786,25372,18290,30294 2,7,2,2054,49478605,665801,664900,663291,661194,658942,656752,654639,652555,650479,648447,646559,644830,643229,641729,640465,639567,639157,639401,640383,642252,644725,647365,649692,651425,652587,653268,653578,653495,652990,652104,651037,649654,647842,645522,642726,639552,636162,632734,629316,625970,622677,630396,632158,638920,636560,629347,641359,640971,629790,617502,607728,597736,588297,588130,583292,567029,557163,549416,543627,540841,536080,527961,523890,508788,493085,463930,451009,439465,432537,428064,413229,411792,406524,394928,392710,363265,353189,344529,330033,322230,302396,287878,274672,260669,244201,217316,199052,180072,163754,150849,133070,114441,97838,82603,70575,55253,43816,34622,26415,19988,32632 2,7,2,2055,50081225,671410,670491,668842,666684,664340,662046,659803,657594,655425,653275,651284,649467,647827,646384,645183,644395,644142,644565,645795,647831,650457,653211,655661,657610,658956,659820,660219,660239,659900,659105,657987,656578,654723,652469,649789,646740,643345,639769,636198,632623,629068,625447,632836,634327,640866,638371,631024,642912,642394,631040,618566,608627,598525,589024,588776,583796,567383,557376,549500,543604,540697,535803,527569,523350,508112,492187,462763,449446,437540,430312,425468,410259,408289,402513,390484,387619,357884,347131,337765,322635,313845,293372,278211,264288,249542,232404,205475,186843,167689,151107,137812,120229,102139,86158,71686,60281,46375,36090,27936,20846,35427 2,7,2,2056,50682075,677014,676094,674427,672230,669824,667440,665094,662752,660459,658216,656107,654188,652458,650977,649834,649108,648964,649548,650957,653233,656026,658929,661497,663571,665136,666181,666759,666869,666636,666009,664974,663520,661643,659347,656734,653800,650530,646952,643228,639504,635714,631836,627892,635000,636281,642670,640039,632594,644338,643631,632097,619467,609422,599260,589696,589292,584135,567593,557461,549473,543479,540434,535398,527053,522657,507194,490929,461200,447506,435324,427744,422446,406822,404319,398021,385504,381901,351830,340370,330260,314317,304546,283612,267752,253082,237582,219832,192976,174073,154843,138147,124601,107402,90034,74853,61303,50662,38248,29163,22080,37916 2,7,2,2057,51281139,682581,681688,680025,677819,675369,672918,670480,668038,665611,663244,661042,659007,657175,655602,654421,653753,653669,654363,655928,658382,661415,664486,667205,669395,671083,672349,673111,673403,673253,672734,671872,670498,668572,666260,663607,660740,657583,654129,650405,646523,642592,638477,634279,630061,636948,638091,644335,641600,634038,645583,644680,632995,620259,610162,599937,590240,589648,584332,567677,557441,549340,543237,540045,534872,526382,521717,505910,489255,459248,445270,432772,424761,418947,402921,399871,392997,379902,375476,345064,332863,321815,305078,294483,273042,256466,241046,224830,206558,179899,160825,141663,125002,111398,94769,78299,64087,51585,41843,30955,23089,40444 2,7,2,2058,51878362,688083,687244,685612,683406,680951,678456,675952,673419,670892,668392,666063,663937,661988,660312,659039,658331,658306,659058,660730,663343,666554,669864,672748,675086,676894,678283,679268,679736,679775,679341,678582,677384,675542,673179,670511,667608,664517,661178,657575,653697,649605,645351,640913,636442,632011,638752,639764,645900,643037,635298,646639,645565,633785,620998,610844,600483,590618,589860,584401,567653,557316,549089,542871,539532,534187,525466,520405,504206,487188,456995,442690,429794,421295,414972,398543,394884,387340,373599,368295,337546,324411,312437,295089,283590,261637,244344,228204,211361,192660,166317,147228,128290,111854,98387,82509,67111,53999,42669,33917,24546,42834 2,7,2,2059,52473713,693508,692736,691157,688986,686531,684030,681483,678882,676266,673666,671206,668948,666912,665118,663743,662947,662877,663682,665410,668128,671494,674983,678112,680618,682572,684082,685188,685883,686096,685851,685182,684083,682420,680144,677421,674503,671379,668103,664615,660860,656771,652359,647786,643078,638393,633820,640420,641333,647333,644291,636379,647535,646346,634517,621677,611393,600865,590851,589945,584358,567522,557069,548715,542382,538873,533256,524179,518665,502101,484801,454392,439679,426335,417358,410515,393631,389270,380973,366547,360323,329068,315022,302279,284263,271829,249375,231410,214633,197253,178233,152365,133422,114898,98883,85744,70804,56620,44723,34634,26940,45474 2,7,2,2060,53067002,698845,698147,696636,694521,692103,689600,687050,684407,681720,679032,676473,674084,671916,670037,668541,667641,667482,668239,670022,672794,676261,679907,683212,685965,688085,689743,690972,691784,692225,692156,691675,690667,689105,687008,684373,681401,678264,674957,671534,667894,663926,659517,654788,649946,645024,640197,635487,641982,642780,648587,645359,637293,648323,647068,635194,622222,611781,601103,590962,589920,584213,567273,556700,548219,541741,537955,531956,522467,516525,499668,482046,451347,436177,422401,412938,405510,388098,382944,373848,358703,351332,319639,304853,291276,272568,259184,236285,217737,200416,182594,163394,138198,119586,101669,86265,73661,59810,46957,36354,27555,49003 2,8,0,2014,3334710,78751,83525,83849,81748,80873,79249,79917,77906,73778,70851,67650,65074,63881,63732,63679,61199,59523,58771,57786,58863,59074,59349,61216,62736,61849,58258,56399,54578,54220,54096,51879,52937,52462,51622,53095,48945,47003,45873,44165,42064,39333,38302,37510,37698,37180,34649,33986,32664,32764,32620,31625,29770,28396,27367,27568,25078,23971,22953,21943,20548,18923,17425,16105,15515,15175,13450,12634,11586,10539,9511,8605,8550,7171,6768,6567,6092,5678,5237,4883,4490,3921,3616,3198,3014,2828,2486,2159,1872,1607,1393,1172,960,772,598,493,361,282,201,150,113,260 2,8,0,2015,3428963,80150,79049,83800,84076,81961,81065,79462,80127,78142,74017,71108,67913,65356,64167,64039,64028,61643,60068,59409,58530,59597,59809,60071,61875,63355,62471,58843,56967,55134,54746,54562,52365,53339,52862,51983,53440,49262,47265,46157,44432,42297,39556,38493,37680,37850,37319,34796,34099,32783,32854,32687,31664,29788,28417,27370,27562,25066,23951,22935,21930,20522,18915,17398,16090,15482,15138,13409,12581,11520,10476,9454,8546,8474,7103,6689,6476,5993,5571,5121,4756,4351,3788,3479,3059,2865,2659,2324,2002,1722,1466,1256,1045,846,666,510,412,298,228,160,117,254 2,8,0,2016,3524098,81526,80448,79327,84022,84286,82155,81260,79690,80348,78390,74265,71376,68185,65651,64485,64399,64462,62190,60716,60118,59311,60333,60519,60748,62495,63964,63066,59406,57521,55672,55246,54998,52801,53694,53233,52324,53758,49553,47512,46432,44678,42494,39744,38666,37838,37988,37446,34929,34185,32873,32922,32734,31686,29790,28422,27359,27545,25040,23920,22902,21902,20489,18891,17360,16063,15431,15077,13344,12506,11441,10402,9380,8472,8376,7016,6591,6365,5875,5447,4986,4614,4192,3638,3324,2906,2697,2482,2154,1840,1569,1317,1119,921,733,566,430,338,243,181,126,248 2,8,0,2017,3620061,82950,81819,80722,79552,84227,84479,82350,81467,79930,80584,78644,74523,71657,68473,65982,64851,64839,65000,62836,61427,60861,60085,61039,61187,61385,63097,64549,63636,59943,58059,56178,55712,55398,53188,54027,53577,52643,54053,49826,47745,46688,44883,42654,39913,38823,37981,38116,37558,35040,34247,32936,32970,32752,31689,29773,28411,27334,27509,24998,23875,22855,21864,20449,18857,17306,16015,15358,14991,13255,12416,11346,10308,9286,8377,8259,6913,6475,6234,5740,5301,4829,4450,4018,3472,3152,2734,2518,2300,1978,1672,1413,1170,983,798,625,476,354,275,195,142,252 2,8,0,2018,3716762,84350,83243,82092,80943,79758,84413,84672,82560,81690,80184,80824,78906,74790,71949,68792,66357,65299,65383,65635,63544,62174,61601,60820,61697,61806,61999,63675,65106,64181,60466,58559,56639,56131,55761,53543,54338,53901,52936,54331,50074,47967,46897,45050,42791,40067,38964,38114,38230,37652,35122,34295,32977,32991,32749,31677,29740,28383,27291,27458,24942,23817,22800,21813,20394,18805,17236,15944,15257,14883,13150,12310,11231,10195,9173,8262,8120,6791,6338,6085,5581,5136,4651,4268,3828,3292,2967,2554,2332,2111,1799,1506,1256,1029,853,680,523,392,287,219,153,262 2,8,0,2019,3814192,85722,84642,83515,82312,81144,79946,84602,84879,82782,81921,80441,81075,79176,75067,72273,69160,66813,65850,66023,66333,64288,62914,62303,61506,62317,62412,62585,64235,65636,64710,60955,59016,57053,56508,56101,53878,54636,54197,53212,54578,50303,48153,47066,45193,42916,40209,39095,38235,38321,37719,35181,34323,32992,32992,32730,31648,29696,28339,27233,27392,24878,23751,22736,21749,20324,18730,17141,15846,15136,14756,13031,12186,11097,10064,9039,8123,7960,6645,6182,5912,5402,4952,4458,4068,3626,3098,2766,2364,2141,1916,1617,1335,1103,890,723,570,431,319,227,171,277 2,8,0,2020,3912358,87108,86011,84911,83733,82513,81332,80136,84802,85101,83015,82163,80705,81336,79456,75377,72643,69616,67374,66499,66730,67069,65029,63624,62962,62146,62927,62992,63150,64774,66152,65207,61400,59425,57424,56853,56419,54195,54916,54471,53462,54799,50498,48303,47211,45316,43035,40330,39212,38332,38383,37765,35215,34329,32985,32980,32695,31603,29636,28279,27165,27313,24807,23672,22656,21668,20230,18630,17024,15725,14998,14611,12889,12038,10941,9908,8882,7961,7778,6477,6003,5717,5205,4746,4248,3849,3404,2887,2557,2170,1946,1721,1433,1171,954,758,605,470,348,254,177,298 2,8,0,2021,4011192,88472,87395,86277,85125,83930,82694,81514,80332,85011,85324,83267,82428,80991,81628,79788,75762,73126,70205,68067,67254,67513,67855,65779,64333,63625,62805,63548,63578,63716,65318,66655,65670,61805,59789,57766,57176,56709,54480,55167,54710,53679,54960,50637,48417,47321,45406,43124,40414,39291,38375,38400,37762,35200,34288,32935,32923,32613,31509,29527,28172,27052,27194,24694,23555,22534,21544,20088,18481,16871,15587,14849,14451,12733,11874,10770,9730,8708,7780,7577,6295,5808,5506,4986,4524,4022,3616,3173,2671,2346,1973,1750,1529,1254,1013,811,632,499,380,275,197,320 2,8,0,2022,4110914,89833,88763,87662,86492,85323,84113,82878,81712,80548,85232,85579,83535,82708,81294,81960,80177,76240,73719,70897,68831,68047,68304,68612,66487,65002,64276,63432,64140,64143,64265,65832,67110,66084,62166,60127,58089,57478,56973,54743,55396,54928,53860,55089,50756,48516,47417,45495,43196,40478,39337,38394,38396,37734,35163,34230,32869,32851,32512,31399,29407,28055,26931,27066,24576,23428,22393,21391,19918,18314,16716,15436,14680,14265,12556,11687,10572,9537,8510,7579,7358,6092,5595,5273,4749,4275,3777,3373,2936,2450,2129,1774,1554,1335,1084,859,677,519,405,300,214,347 2,8,0,2023,4211555,91239,90123,89032,87877,86690,85508,84298,83078,81927,80777,85487,85848,83818,83006,81635,82349,80658,76828,74414,71662,69632,68843,69062,69328,67153,65653,64901,64032,64707,64693,64784,66301,67519,66460,62500,60445,58388,57759,57229,54984,55601,55104,53998,55203,50856,48603,47497,45573,43250,40512,39359,38393,38367,37689,35114,34157,32791,32760,32401,31278,29277,27933,26802,26927,24442,23281,22228,21212,19730,18139,16545,15263,14489,14058,12356,11474,10354,9316,8288,7357,7111,5865,5362,5019,4495,4016,3520,3117,2686,2222,1909,1574,1360,1150,920,719,555,418,322,234,377 2,8,0,2024,4313186,92729,91533,90392,89247,88076,86874,85694,84498,83292,82158,81036,85758,86132,84116,83342,82031,82830,81250,77520,75183,72466,70432,69602,69777,70000,67803,66279,65500,64609,65260,65213,65261,66720,67894,66812,62819,60745,58669,58020,57465,55205,55769,55244,54116,55301,50945,48675,47563,45633,43277,40526,39363,38366,38320,37627,35047,34067,32691,32651,32272,31147,29142,27802,26666,26776,24292,23110,22036,21012,19534,17953,16352,15068,14274,13826,12130,11232,10106,9073,8043,7111,6841,5617,5106,4750,4216,3744,3252,2851,2434,1991,1691,1375,1173,975,768,592,447,329,248,406 2,8,0,2025,4415892,94318,93024,91804,90609,89447,88260,87061,85896,84716,83523,82418,81311,86043,86432,84455,83734,82516,83425,81950,78287,75990,73269,71198,70320,70451,70658,68426,66878,66076,65171,65776,65690,65686,67101,68238,67146,63118,61024,58932,58261,57679,55390,55898,55362,54222,55386,51024,48733,47609,45663,43283,40518,39342,38321,38257,37550,34967,33959,32577,32526,32133,31006,28999,27661,26513,26603,24113,22912,21820,20807,19322,17742,16133,14846,14040,13565,11871,10967,9833,8801,7772,6839,6547,5348,4831,4462,3929,3456,2978,2585,2185,1761,1477,1184,991,812,629,476,350,253,436 2,8,0,2026,4519733,95983,94614,93297,92023,90811,89633,88447,87264,86115,84947,83786,82695,81599,86344,86771,84849,84216,83116,84127,82723,79090,76796,74035,71920,70994,71110,71291,69025,67453,66636,65699,66249,66118,66075,67453,68566,67460,63396,61284,59175,58479,57856,55533,56006,55467,54313,55461,51086,48772,47626,45671,43268,40488,39301,38261,38178,37456,34869,33832,32450,32389,31987,30858,28844,27509,26343,26402,23909,22690,21596,20584,19091,17503,15893,14600,13771,13273,11587,10673,9534,8500,7475,6547,6230,5061,4536,4152,3628,3164,2697,2313,1933,1537,1270,1002,827,664,503,373,268,459 2,8,0,2027,4624769,97732,96281,94889,93517,92225,90997,89821,88651,87483,86348,85210,84063,82987,81904,86686,87168,85331,84813,83824,84900,83534,79896,77568,74758,72601,71650,71742,71896,69600,68012,67164,66185,66675,66507,66437,67792,68874,67754,63655,61522,59395,58660,57993,55657,56103,55557,54393,55520,51126,48780,47622,45659,43227,40439,39248,38184,38085,37342,34751,33691,32314,32246,31834,30699,28676,27335,26142,26175,23680,22460,21358,20335,18829,17235,15621,14322,13471,12952,11274,10349,9210,8169,7154,6228,5888,4752,4224,3833,3319,2863,2413,2043,1687,1320,1073,835,677,529,394,286,481 2,8,0,2028,4731019,99532,98031,96558,95110,93722,92412,91186,90026,88871,87717,86613,85488,84356,83294,82249,87080,87655,85931,85519,84605,85714,84346,80665,78292,75439,73265,72285,72349,72475,70160,68535,67652,66623,67060,66868,66782,68112,69162,68028,63894,61739,59576,58802,58109,55765,56186,55636,54458,55556,51139,48770,47596,45621,43166,40373,39178,38091,37973,37209,34614,33540,32170,32097,31670,30527,28490,27132,25914,25917,23441,22215,21093,20053,18535,16938,15316,14014,13141,12598,10929,9995,8851,7815,6806,5885,5524,4423,3902,3503,3003,2562,2130,1780,1445,1115,890,682,539,413,301,507 2,8,0,2029,4838484,101365,99833,98309,96780,95315,93910,92603,91393,90246,89107,87982,86890,85781,84665,83640,82650,87567,88258,86639,86297,85428,86524,85119,81385,78976,76104,73904,72893,72931,73039,70684,69019,68089,67020,67419,67214,67108,68409,69430,68279,64107,61917,59719,58923,58212,55861,56256,55700,54500,55560,51128,48739,47546,45565,43091,40295,39091,37981,37840,37063,34470,33383,32016,31936,31492,30334,28276,26898,25660,25651,23185,21941,20797,19739,18208,16606,14981,13671,12777,12211,10547,9607,8467,7432,6432,5516,5136,4083,3569,3170,2685,2262,1852,1523,1219,924,726,542,419,314,529 2,8,0,2030,4947165,103239,101665,100112,98532,96985,95504,94103,92811,91614,90484,89373,88263,87183,86091,85014,84042,83144,88172,88970,87420,87114,86246,87298,85848,82064,79641,76740,74517,73475,73493,73567,71167,69450,68482,67393,67763,67539,67410,68688,69673,68508,64287,62059,59842,59030,58303,55946,56310,55739,54513,55542,51094,48682,47473,45491,42999,40199,38985,37853,37694,36903,34317,33219,31851,31761,31292,30112,28032,26636,25399,25363,22902,21630,20466,19393,17846,16240,14609,13292,12378,11784,10135,9188,8050,7019,6029,5125,4736,3730,3229,2829,2366,1968,1584,1285,1009,751,576,424,320,549 2,8,0,2031,5057090,105150,103543,101945,100337,98738,97175,95698,94310,93034,91853,90752,89655,88558,87494,86441,85418,84537,83756,88887,89755,88240,87931,87026,88027,86533,82728,80281,77353,75105,74037,74025,74056,71600,69839,68850,67747,68088,67841,67694,68944,69896,68694,64424,62177,59950,59126,58381,56015,56340,55752,54503,55502,51037,48602,47385,45401,42892,40084,38857,37710,37535,36738,34156,33044,31671,31562,31059,29854,27756,26365,25116,25046,22581,21292,20097,19008,17445,15833,14201,12881,11939,11320,9689,8731,7600,6580,5602,4723,4324,3369,2884,2492,2057,1684,1331,1062,819,596,447,322,570 2,8,0,2032,5168250,107090,105453,103824,102169,100544,98928,97368,95907,94534,93273,92121,91034,89950,88869,87844,86846,85916,85150,84478,89675,90582,89059,88710,87761,88713,87201,83365,80895,77939,75673,74570,74514,74493,71989,70204,69202,68084,68389,68125,67953,69175,70076,68843,64541,62281,60047,59207,58445,56060,56345,55739,54470,55436,50957,48505,47279,45296,42761,39948,38716,37554,37369,36564,33983,32852,31471,31334,30792,29564,27472,26074,24807,24695,22223,20915,19690,18585,17006,15389,13757,12426,11464,10821,9206,8243,7121,6111,5163,4308,3904,3005,2539,2163,1758,1415,1097,860,648,463,340,578 2,8,0,2033,5280648,109047,107393,105736,104049,102377,100735,99121,97578,96132,94772,93542,92404,91329,90262,89221,88251,87346,86531,85876,85274,90504,91406,89840,89441,88453,89381,87843,83979,81482,78508,76211,75061,74953,74886,72355,70553,69533,68395,68670,68388,68188,69367,70219,68971,64641,62370,60133,59274,58482,56080,56326,55705,54413,55351,50858,48392,47157,45166,42611,39798,38564,37392,37195,36376,33796,32638,31239,31072,30495,29264,27163,25750,24458,24306,21833,20495,19243,18121,16525,14904,13267,11932,10952,10279,8687,7722,6615,5631,4710,3888,3481,2645,2202,1842,1473,1166,885,677,500,350,595 2,8,0,2034,5394268,111036,109353,107677,105963,104256,102569,100928,99331,97804,96372,95041,93825,92701,91644,90615,89631,88752,87962,87259,86675,86110,91332,92192,90574,90130,89128,90022,88457,84564,82051,79044,76706,75502,75345,75255,72704,70882,69845,68688,68933,68625,68384,69521,70340,69082,64731,62445,60202,59315,58490,56077,56283,55642,54332,55244,50740,48261,47013,45018,42447,39635,38405,37223,37007,36173,33583,32392,30975,30780,30185,28938,26825,25386,24071,23874,21399,20032,18752,17608,16000,14370,12734,11400,10401,9697,8133,7172,6089,5134,4248,3462,3063,2292,1877,1541,1212,940,697,522,376,615 2,8,0,2035,5509090,113043,111342,109636,107904,106171,104449,102764,101139,99559,98044,96641,95324,94123,93018,91998,91025,90136,89371,88691,88062,87513,86947,92120,92929,91263,90800,89774,90636,89042,85131,82588,79538,77149,75897,75717,75604,73033,71193,70133,68962,69167,68822,68540,69651,70439,69178,64806,62507,60245,59325,58479,56049,56214,55559,54235,55117,50607,48108,46850,44852,42270,39466,38238,37037,36802,35944,33338,32114,30676,30471,29848,28578,26444,24982,23641,23393,20920,19525,18216,17047,15428,13791,12168,10829,9810,9082,7551,6599,5551,4627,3783,3040,2653,1951,1570,1266,976,739,536,393,638 2,8,0,2036,5625304,115077,113351,111624,109862,108113,106365,104644,102974,101368,99800,98311,96925,95623,94439,93372,92408,91530,90757,90103,89496,88905,88350,87744,92859,93622,91936,91442,90393,91222,89613,85666,83083,79977,77547,76270,76070,75934,73340,71483,70402,69211,69360,68978,68674,69766,70529,69264,64865,62544,60258,59318,58442,55997,56127,55463,54120,54972,50452,47936,46672,44676,42086,39290,38056,36838,36572,35684,33065,31807,30362,30136,29480,28179,26025,24538,23170,22870,20396,18972,17639,16440,14808,13173,11561,10224,9187,8438,6954,6016,5006,4126,3327,2632,2262,1637,1295,1021,769,570,403,666 2,8,0,2037,5742884,117116,115386,113634,111852,110071,108306,106560,104853,103203,101611,100068,98593,97222,95940,94794,93782,92915,92153,91491,90909,90341,89746,89149,88495,93555,94300,92577,92056,90991,91792,90150,86155,83525,80372,77923,76629,76406,76246,73627,71751,70644,69419,69516,69116,68794,69866,70609,69331,64903,62553,60254,59285,58381,55922,56020,55346,53990,54805,50274,47748,46481,44491,41893,39099,37858,36615,36309,35390,32760,31486,30029,29768,29070,27739,25570,24054,22659,22303,19831,18378,17011,15786,14148,12515,10915,9580,8538,7773,6342,5430,4463,3631,2886,2246,1897,1348,1045,808,593,430,695 2,8,0,2038,5861799,119129,117425,115671,113862,112062,110265,108502,106771,105083,103445,101879,100351,98889,97540,96293,95208,94288,93540,92888,92300,91759,91184,90550,89903,89200,94234,94948,93195,92647,91570,92331,90646,86598,83921,80744,78284,76966,76718,76536,73893,71993,70847,69587,69650,69237,68904,69954,70671,69374,64909,62542,60224,59226,58300,55833,55898,55215,53837,54617,50082,47552,46285,44298,41686,38894,37640,36359,36014,35062,32437,31139,29664,29359,28620,27258,25067,23527,22099,21684,19215,17731,16334,15088,13442,11817,10232,8911,7869,7099,5729,4846,3931,3153,2464,1887,1567,1091,825,624,449,733 2,8,0,2039,5982006,121135,119440,117710,115898,114071,112258,110461,108712,107001,105325,103714,102163,100649,99208,97894,96706,95718,94915,94275,93703,93152,92605,91989,91305,90610,89887,94884,95572,93789,93221,92114,92821,91090,86991,84295,81104,78626,77280,77012,76803,74136,72197,71014,69734,69769,69346,69000,70024,70709,69387,64893,62505,60171,59146,58204,55728,55759,55059,53664,54411,49880,47349,46077,44090,41460,38661,37387,36075,35687,34716,32091,30758,29259,28909,28131,26729,24520,22951,21490,21019,18546,17033,15616,14346,12699,11078,9524,8219,7187,6415,5118,4269,3416,2698,2073,1558,1269,863,640,471,767 2,8,0,2040,6103431,123097,121444,119725,117938,116107,114267,112455,110672,108941,107244,105595,103999,102459,100969,99563,98306,97215,96346,95653,95092,94557,94001,93411,92748,92015,91297,90545,95507,96171,94364,93759,92615,93262,91486,87363,84655,81444,78945,77576,77283,77048,74338,72363,71158,69869,69875,69440,69078,70070,70715,69379,64854,62444,60098,59051,58090,55602,55596,54880,53477,54193,49669,47134,45854,43864,41211,38397,37102,35754,35345,34348,31709,30337,28815,28421,27586,26149,23926,22326,20832,20289,17825,16287,14853,13557,11913,10306,8788,7513,6499,5735,4517,3713,2925,2272,1715,1263,1009,671,484,809 2,8,0,2041,6226017,125017,123406,121729,119954,118147,116302,114465,112667,110903,109184,107514,105880,104297,102778,101323,99978,98817,97843,97085,96470,95948,95406,94811,94169,93460,92706,91957,91177,96105,96750,94905,94254,93062,93656,91857,87720,84993,81764,79245,77849,77532,77251,74499,72503,71288,69990,69972,69522,69136,70085,70702,69346,64794,62361,60006,58937,57957,55455,55413,54685,53278,53966,49450,46903,45612,43612,40928,38098,36780,35417,34973,33942,31288,29873,28326,27880,26995,25523,23277,21647,20117,19507,17052,15495,14041,12725,11091,9512,8038,6800,5813,5066,3933,3183,2469,1884,1391,1004,786,510,845 2,8,0,2042,6349720,126912,125324,123692,121959,120166,118343,116502,114678,112900,111147,109455,107799,106179,104616,103132,101738,100489,99444,98584,97906,97329,96799,96219,95572,94883,94152,93368,92589,91782,96686,97297,95401,94698,93463,94028,92216,88056,85310,82062,79521,78095,77737,77415,74638,72631,71405,70099,70053,69581,69157,70079,70664,69291,64711,62262,59895,58806,57802,55286,55215,54478,53067,53731,49216,46655,45342,43323,40610,37763,36440,35054,34565,33495,30824,29364,27793,27290,26347,24836,22575,20909,19341,18666,16230,14654,13187,11856,10242,8705,7278,6086,5137,4417,3376,2690,2049,1533,1108,782,599,889 2,8,0,2043,6474471,128772,127220,125612,123924,122171,120361,118542,116715,114910,113144,111417,109740,108098,106496,104970,103546,102249,101117,100186,99406,98766,98183,97612,96982,96286,95576,94817,94002,93194,92370,97231,97798,95846,95097,93841,94385,92556,88370,85607,82339,79775,78305,77905,77556,74766,72748,71509,70193,70109,69610,69161,70047,70599,69213,64611,62144,59766,58654,57627,55100,55002,54264,52843,53479,48960,46377,45035,42994,40255,37410,36073,34654,34114,33000,30310,28808,27208,26642,25647,24095,21813,20110,18514,17772,15358,13765,12293,10959,9378,7888,6520,5384,4481,3795,2854,2234,1671,1220,864,596,980 2,8,0,2044,6600240,130605,129081,127507,125845,124136,122367,120560,118757,116945,115156,113416,111701,110039,108416,106851,105384,104056,102879,101861,101008,100267,99622,98999,98374,97698,96981,96241,95452,94611,93781,92925,97731,98246,96247,95471,94205,94724,92873,88666,85881,82589,79987,78473,78046,77685,74881,72848,71596,70265,70132,69615,69141,69994,70511,69117,64493,62008,59616,58480,57435,54903,54787,54039,52604,53205,48677,46064,44689,42626,39883,37029,35668,34209,33617,32453,29751,28197,26571,25939,24891,23287,20984,19256,17632,16824,14437,12836,11369,10041,8501,7069,5774,4703,3855,3212,2372,1822,1335,954,661,1037 2,8,0,2045,6726992,132421,130915,129368,127739,126058,124332,122567,120775,118987,117192,115428,113701,112000,110355,108770,107265,105893,104687,103623,102683,101871,101124,100438,99764,99089,98395,97648,96878,96061,95200,94336,93433,98180,98650,96622,95829,94550,95041,93170,88938,86131,82801,80158,78620,78176,77800,74984,72936,71661,70304,70136,69595,69097,69920,70407,69002,64357,61851,59444,58293,57230,54698,54556,53796,52347,52900,48356,45714,44304,42241,39479,36609,35221,33716,33069,31857,29135,27530,25875,25179,24060,22413,20101,18343,16696,15821,13472,11875,10423,9110,7625,6260,5047,4051,3269,2675,1939,1458,1044,732,1117 2,8,0,2046,6854719,134254,132729,131203,129601,127952,126254,124532,122783,121005,119231,117463,115714,113998,112316,110710,109184,107774,106524,105431,104446,103545,102728,101943,101203,100482,99786,99062,98287,97489,96651,95757,94844,93885,98581,99028,96982,96169,94870,95338,93442,89184,86340,82973,80307,78753,78296,77904,75070,73002,71694,70323,70117,69555,69033,69828,70283,68866,64196,61667,59257,58093,57020,54485,54307,53534,52058,52558,47994,45322,43895,41820,39035,36145,34719,33174,32469,31202,28466,26811,25123,24346,23164,21472,19157,17378,15704,14776,12477,10891,9468,8180,6757,5476,4352,3435,2725,2189,1556,1140,800,1222 2,8,0,2047,6983420,136100,134563,133016,131437,129814,128148,126455,124748,123013,121250,119503,117749,116011,114313,112671,111124,109694,108406,107267,106252,105309,104402,103547,102710,101923,101180,100455,99702,98900,98081,97206,96264,95299,94294,98958,99390,97322,96486,95173,95611,93692,89389,86509,83121,80442,78872,78401,77990,75132,73037,71709,70320,70075,69494,68948,69713,70142,68704,64013,61473,59056,57881,56795,54254,54037,53242,51729,52169,47593,44906,43453,41356,38544,35631,34168,32577,31812,30487,27737,26031,24303,23445,22202,20473,18155,16356,14670,13692,11457,9896,8507,7262,5914,4723,3695,2867,2233,1759,1221,875,1335 2,8,0,2048,7113078,137952,136409,134852,133249,131649,130011,128347,126668,124978,123256,121522,119789,118046,116325,114667,113085,111632,110324,109149,108090,107116,106168,105221,104312,103431,102622,101850,101096,100316,99491,98637,97715,96719,95709,94675,99322,99734,97640,96782,95452,95857,93899,89556,86655,83254,80565,78980,78489,78053,75164,73051,71702,70292,70011,69413,68846,69581,69973,68519,63815,61266,58847,57660,56556,53999,53735,52903,51355,51736,47166,44458,42969,40842,38000,35066,33565,31925,31099,29712,26943,25175,23406,22479,21176,19413,17097,15287,13596,12581,10421,8897,7557,6366,5108,4013,3086,2352,1799,1385,935,1464 2,8,0,2049,7243735,139844,138262,136697,135084,133461,131845,130210,128561,126899,125222,123526,121808,120087,118361,116677,115080,113594,112263,111067,109972,108954,107974,106986,105988,105033,104131,103291,102491,101711,100908,100047,99145,98172,97130,96091,95042,99662,100055,97942,97056,95707,96062,94067,89699,86784,83378,80678,79075,78554,78085,75175,73041,71671,70238,69928,69314,68726,69424,69784,68313,63602,61049,58625,57421,56292,53715,53393,52525,50942,51278,46703,43966,42432,40275,37401,34448,32902,31215,30316,28865,26069,24248,22451,21451,20086,18289,15985,14178,12497,11449,9377,7909,6632,5506,4345,3358,2535,1896,1415,1065,1597 2,8,0,2050,7375391,141754,140153,138550,136927,135296,133657,132044,130424,128792,127143,125492,123813,122106,120402,118714,117090,115589,114223,113006,111888,110834,109811,108794,107755,106711,105733,104798,103934,103107,102304,101465,100557,99603,98585,97511,96458,95387,99981,100360,98218,97305,95921,96228,94210,89829,86906,83490,80775,79143,78590,78095,75162,73006,71617,70164,69829,69198,68579,69246,69576,68096,63378,60820,58386,57158,55998,53391,53011,52104,50502,50777,46192,43422,41840,39651,36744,33769,32176,30436,29468,27939,25120,23259,21433,20354,18929,17109,14838,13042,11381,10314,8346,6942,5739,4689,3637,2760,2044,1496,1093,1770 2,8,0,2051,7508109,143723,142064,140441,138782,137140,135492,133856,132257,130655,129038,127413,125779,124112,122421,120755,119127,117598,116219,114966,113828,112750,111694,110630,109561,108477,107412,106402,105441,104549,103700,102862,101975,101013,100018,98972,97881,96805,95712,100282,100638,98470,97514,96093,96371,94339,89952,87015,83582,80846,79182,78601,78081,75124,72950,71542,70073,69709,69057,68411,69049,69354,67872,63142,60574,58124,56863,55660,53023,52586,51656,50023,50227,45626,42821,41191,38967,36023,33028,31386,29592,28537,26929,24108,22202,20345,19192,17720,15885,13655,11886,10256,9184,7336,6013,4895,3932,2994,2227,1617,1154,1903 2,8,0,2052,7641932,145745,144033,142352,140673,138995,137336,135691,134070,132488,130901,129308,127698,126076,124427,122774,121168,119635,118228,116963,115789,114690,113608,112513,111400,110287,109179,108082,107044,106058,105142,104258,103373,102434,101429,100400,99340,98229,97130,96020,100558,100893,98680,97682,96238,96500,94460,90058,87106,83651,80885,79196,78591,78042,75064,72876,71449,69964,69566,68892,68227,68837,69121,67635,62892,60303,57831,56527,55277,52613,52132,51165,49493,49620,45002,42161,40479,38214,35234,32216,30522,28664,27520,25853,23027,21079,19193,17974,16464,14629,12452,10723,9138,8080,6363,5138,4106,3243,2420,1762,1251,2035 2,8,0,2053,7776878,147800,146056,144322,142584,140887,139190,137535,135905,134301,132734,131171,129595,127995,126391,124779,123188,121675,120265,118971,117785,116652,115546,114427,113284,112126,110991,109850,108725,107659,106654,105699,104767,103831,102850,101815,100769,99688,98554,97436,96301,100811,101105,98851,97826,96373,96617,94568,90147,87171,83687,80901,79188,78553,77981,74987,72783,71338,69832,69399,68709,68027,68618,68875,67379,62615,60001,57496,56146,54849,52176,51639,50625,48906,48947,44314,41441,39700,37394,34376,31332,29574,27646,26432,24699,21875,19887,17987,16709,15169,13350,11243,9567,8047,7017,5443,4316,3389,2626,1918,1366,2182 2,8,0,2054,7912982,149907,148108,146343,144554,142798,141082,139389,137749,136136,134546,133004,131456,129892,128309,126743,125192,123697,122304,121008,119792,118648,117508,116367,115198,114010,112831,111661,110493,109342,108253,107213,106208,105225,104247,103237,102185,101117,100014,98861,97720,96560,101023,101276,98998,97955,96498,96724,94658,90210,87207,83705,80894,79153,78497,77900,74887,72668,71204,69677,69213,68513,67818,68387,68612,67094,62306,59652,57119,55725,54394,51699,51096,50027,48255,48206,43561,40646,38847,36496,33441,30361,28539,26557,25267,23468,20655,18638,16731,15407,13852,12059,10041,8429,6995,6008,4580,3568,2748,2084,1489,2358 2,8,0,2055,8050283,152069,150216,148396,146574,144765,142994,141281,139601,137980,136381,134816,133289,131752,130206,128660,127157,125701,124326,123047,121829,120655,119507,118328,117139,115924,114713,113502,112305,111109,109936,108812,107725,106666,105639,104632,103606,102533,101441,100319,99144,97977,96779,101193,101423,99128,98071,96609,96814,94719,90244,87221,83698,80862,79098,78422,77798,74770,72529,71048,69504,69016,68309,67596,68141,68324,66772,61951,59259,56693,55271,53897,51170,50496,49366,47540,47396,42735,39778,37917,35517,32414,29300,27428,25395,24027,22167,19371,17341,15438,14076,12521,10777,8859,7330,5994,5060,3790,2896,2185,1621,2567 2,8,0,2056,8188845,154302,152376,150503,148627,146786,144960,143193,141492,139833,138224,136651,135101,133585,132066,130557,129072,127665,126328,125069,123866,122691,121513,120326,119099,117864,116628,115383,114145,112923,111704,110494,109324,108184,107080,106025,105002,103955,102858,101746,100602,99403,98197,96958,101338,101555,99248,98178,96705,96873,94751,90253,87213,83666,80808,79025,78324,77679,74629,72369,70874,69316,68812,68092,67356,67864,67997,66406,61549,58821,56240,54778,53346,50582,49835,48640,46756,46505,41831,38832,36900,34435,31291,28163,26241,24155,22711,20800,18038,16005,14116,12737,11195,9516,7713,6287,5059,4195,3079,2303,1701,2799 2,8,0,2057,8328685,156575,154609,152663,150735,148839,146981,145159,143404,141723,140077,138493,136936,135396,133898,132418,130970,129579,128291,127070,125888,124727,123548,122332,121096,119824,118567,117300,116026,114761,113517,112262,111003,109781,108598,107467,106394,105349,104279,103164,102029,100859,99622,98375,97109,101470,101677,99358,98270,96771,96906,94761,90241,87177,83613,80736,78934,78208,77534,74468,72188,70686,69123,68591,67858,67090,67553,67625,65988,61099,58351,55744,54231,52736,49931,49105,47844,45895,45531,40843,37800,35783,33255,30087,26945,24974,22841,21324,19370,16664,14641,12783,11399,9895,8293,6622,5310,4199,3416,2453,1796,3006 2,8,0,2058,8469844,158909,156881,154895,152895,150948,149034,147180,145370,143634,141968,140345,138777,137231,135708,134247,132829,131477,130205,129033,127889,126750,125584,124368,123101,121818,120527,119237,117942,116643,115356,114074,112772,111460,110195,108985,107835,106741,105673,104584,103446,102286,101078,99800,98526,97247,101591,101787,99451,98332,96811,96915,94744,90202,87122,83540,80645,78819,78068,77369,74288,71994,70491,68918,68355,67596,66785,67193,67203,65523,60615,57838,55195,53623,52061,49214,48306,46969,44948,44468,39768,36662,34557,31987,28797,25651,23629,21455,19881,17901,15256,13263,11449,10082,8633,7127,5600,4411,3424,2728,1918,3203 2,8,0,2059,8612380,161299,159213,157168,155127,153108,151143,149232,147390,145599,143879,142235,140628,139072,137543,136057,134657,133336,132102,130945,129850,128749,127607,126403,125137,123823,122521,121198,119880,118559,117237,115915,114583,113229,111872,110580,109352,108184,107067,105977,104867,103703,102505,101255,99953,98664,97373,101701,101883,99516,98365,96826,96901,94701,90140,87047,83448,80535,78682,77906,77185,74092,71793,70281,68694,68092,67298,66436,66782,66733,65023,60087,57271,54585,52949,51317,48425,47424,46007,43912,43308,38577,35418,33244,30627,27422,24272,22214,20014,18391,16404,13833,11884,10139,8806,7426,6032,4661,3602,2737,2134,3422 2,8,0,2060,8756292,163736,161603,159497,157399,155339,153303,151340,149442,147619,145843,144146,142518,140923,139383,137892,136467,135163,133961,132841,131761,130710,129604,128426,127170,125858,124524,123190,121839,120495,119151,117793,116422,115040,113641,112257,110946,109700,108508,107371,106259,105124,103920,102683,101408,100092,98792,97489,101797,101951,99553,98378,96814,96860,94636,90060,86949,83334,80401,78525,77726,76985,73889,71579,70053,68442,67794,66956,66038,66323,66224,64474,59501,56642,53909,52205,50500,47555,46457,44958,42778,42025,37275,34080,31835,29178,25959,22823,20734,18525,16867,14884,12412,10527,8864,7586,6295,5024,3812,2882,2142,3729 2,8,1,2014,1636048,40187,42680,42826,41363,41062,40249,40475,39757,37386,36006,34336,33193,32292,32494,32238,31104,30195,30040,29510,30105,30223,30635,31108,31755,31075,29398,28069,26800,26803,26611,25556,25601,25585,24818,25962,23402,22402,21732,20945,19903,18433,17924,17470,17543,17736,16375,16175,15244,15599,15403,14895,13890,13359,12740,12892,11649,11147,10608,10146,9631,8879,7997,7281,7042,6804,6016,5673,5118,4585,4136,3773,3540,3118,2865,2725,2552,2276,2168,2007,1755,1484,1403,1155,1096,1054,899,728,593,541,423,381,316,229,179,153,97,87,55,32,26,67 2,8,1,2015,1683508,40903,40353,42829,42945,41474,41150,40355,40575,39876,37510,36141,34468,33335,32430,32635,32410,31341,30499,30396,29947,30521,30635,31039,31465,32080,31397,29693,28368,27085,27062,26833,25797,25794,25788,25004,26139,23562,22506,21868,21071,19997,18532,17998,17534,17595,17781,16427,16206,15283,15618,15404,14885,13862,13334,12702,12852,11604,11098,10559,10099,9578,8839,7935,7238,6985,6745,5963,5620,5055,4530,4086,3723,3485,3065,2806,2665,2488,2212,2100,1933,1680,1417,1338,1093,1035,983,831,673,542,487,378,336,274,192,150,126,79,71,40,24,59 2,8,1,2016,1731492,41604,41069,40503,42946,43050,41569,41239,40473,40683,40004,37636,36283,34598,33484,32587,32816,32632,31645,30876,30796,30403,30939,31031,31409,31796,32393,31702,29974,28658,27359,27307,27037,26013,25961,25981,25177,26298,23704,22599,22006,21184,20071,18609,18065,17595,17641,17819,16475,16220,15308,15624,15394,14870,13824,13298,12659,12808,11548,11042,10498,10043,9522,8792,7870,7190,6918,6675,5901,5555,4986,4471,4029,3666,3420,3005,2740,2598,2417,2143,2024,1856,1600,1351,1268,1032,970,908,766,615,489,433,332,294,236,159,124,102,64,54,31,51 2,8,1,2017,1779944,42332,41768,41216,40623,43051,43140,41664,41339,40597,40801,40133,37769,36426,34737,33656,32782,33043,32926,32016,31292,31215,30855,31337,31397,31755,32109,32692,31989,30237,28941,27617,27535,27226,26202,26125,26159,25335,26441,23834,22691,22135,21269,20121,18675,18124,17650,17684,17851,16510,16223,15312,15621,15368,14838,13777,13256,12606,12751,11482,10972,10429,9983,9464,8740,7796,7130,6845,6598,5827,5482,4910,4404,3965,3600,3346,2938,2669,2523,2341,2065,1944,1773,1519,1282,1193,965,898,833,696,552,435,378,287,250,198,131,102,81,50,41,53 2,8,1,2018,1828798,43047,42497,41915,41334,40726,43139,43230,41772,41447,40730,40918,40267,37900,36577,34897,33858,33024,33343,33286,32428,31727,31632,31280,31697,31727,32079,32403,32969,32262,30496,29205,27846,27740,27399,26379,26282,26322,25480,26573,23952,22779,22228,21331,20160,18733,18174,17697,17720,17875,16530,16219,15302,15601,15328,14796,13718,13206,12543,12680,11401,10898,10357,9916,9397,8678,7717,7065,6760,6512,5747,5401,4827,4330,3891,3525,3263,2863,2590,2441,2257,1984,1854,1689,1435,1207,1115,893,824,756,629,494,382,330,245,207,164,106,83,62,39,59 2,8,1,2019,1878038,43745,43210,42644,42032,41434,40815,43229,43333,41887,41560,40862,41042,40400,38037,36745,35092,34105,33335,33707,33687,32862,32158,32024,31664,32032,32045,32384,32687,33228,32526,30736,29437,28049,27923,27565,26545,26429,26468,25612,26689,24059,22849,22297,21378,20193,18785,18219,17739,17739,17887,16534,16202,15278,15564,15279,14744,13658,13144,12467,12597,11318,10820,10283,9844,9324,8607,7630,6990,6668,6418,5659,5315,4738,4250,3806,3441,3174,2777,2502,2352,2166,1896,1763,1601,1347,1127,1029,817,749,683,560,432,330,281,199,171,133,84,65,47,66 2,8,1,2020,1927669,44454,43906,43356,42760,42134,41522,40905,43329,43444,42009,41679,40999,41168,40542,38194,36944,35339,34427,33714,34117,34111,33292,32571,32383,32018,32357,32349,32669,32959,33485,32771,30950,29643,28231,28094,27724,26700,26566,26598,25732,26791,24144,22890,22352,21413,20225,18820,18255,17765,17745,17881,16521,16171,15239,15521,15218,14688,13583,13068,12383,12508,11234,10736,10203,9765,9241,8525,7538,6903,6568,6317,5563,5218,4636,4154,3714,3344,3075,2684,2407,2253,2071,1805,1665,1504,1252,1038,942,742,675,606,489,370,282,233,163,137,104,65,48,74 2,8,1,2021,1977593,45152,44614,44050,43469,42859,42220,41610,41003,43435,43559,42142,41812,41146,41313,40717,38404,37213,35678,34839,34163,34569,34565,33728,32975,32746,32378,32690,32651,32954,33234,33738,32998,31143,29824,28404,28257,27861,26830,26684,26708,25832,26850,24192,22915,22385,21428,20240,18832,18271,17761,17722,17845,16479,16108,15174,15445,15133,14598,13474,12958,12273,12393,11131,10634,10097,9664,9130,8416,7425,6802,6462,6209,5457,5110,4527,4047,3610,3238,2967,2582,2307,2150,1963,1705,1559,1394,1155,950,853,667,599,530,419,315,233,190,131,107,80,50,85 2,8,1,2022,2027969,45848,45316,44759,44164,43568,42946,42310,41709,41115,43548,43690,42285,41949,41301,41482,40928,38669,37557,36089,35293,34632,35029,34999,34130,33349,33095,32715,32993,32939,33230,33494,33959,33194,31312,30000,28567,28404,27978,26947,26788,26806,25906,26888,24228,22934,22410,21444,20246,18837,18268,17739,17685,17791,16419,16033,15095,15365,15031,14493,13355,12842,12160,12276,11028,10529,9983,9548,9008,8297,7314,6697,6348,6091,5345,4993,4405,3938,3499,3123,2851,2475,2200,2038,1851,1595,1450,1282,1058,863,763,596,525,453,357,258,190,151,104,82,60,90 2,8,1,2023,2078813,46568,46011,45462,44874,44263,43656,43036,42412,41821,41233,43678,43830,42427,42098,41479,41691,41192,39009,37970,36544,35763,35102,35467,35401,34500,33704,33426,33028,33280,33218,33489,33722,34155,33374,31475,30162,28712,28532,28093,27055,26878,26876,25952,26916,24255,22947,22421,21455,20245,18825,18247,17705,17635,17727,16352,15948,15013,15271,14924,14381,13231,12726,12045,12157,10917,10415,9861,9423,8875,8175,7197,6581,6227,5965,5222,4865,4276,3815,3379,3001,2726,2358,2088,1917,1736,1484,1332,1171,952,771,676,518,449,383,296,212,152,115,80,62,97 2,8,1,2024,2130172,47324,46734,46154,45577,44973,44350,43746,43137,42522,41940,41366,43819,43973,42577,42271,41692,41955,41534,39420,38429,37019,36234,35546,35869,35770,34852,34042,33735,33323,33560,33479,33720,33922,34333,33552,31632,30307,28842,28649,28199,27153,26943,26922,25986,26938,24276,22950,22423,21459,20227,18800,18216,17654,17572,17653,16273,15857,14915,15167,14800,14260,13107,12608,11930,12033,10800,10290,9726,9288,8739,8049,7070,6463,6097,5824,5088,4727,4136,3680,3248,2873,2593,2232,1967,1796,1612,1368,1215,1052,852,682,590,443,380,317,241,173,117,86,58,100 2,8,1,2025,2182100,48138,47491,46879,46271,45677,45060,44440,43850,43250,42641,42073,41511,43961,44123,42752,42479,41959,42297,41947,39878,38907,37492,36680,35953,36241,36123,35186,34356,34026,33609,33819,33711,33924,34104,34502,33719,31771,30437,28960,28759,28294,27225,26982,26953,26014,26955,24289,22939,22414,21447,20194,18759,18172,17592,17501,17565,16185,15752,14808,15046,14670,14136,12980,12485,11811,11898,10671,10154,9582,9150,8599,7914,6932,6335,5959,5672,4942,4579,3986,3540,3110,2739,2454,2103,1842,1668,1481,1247,1101,940,755,593,505,374,312,258,195,134,87,63,102 2,8,1,2026,2234590,48986,48304,47638,46997,46371,45764,45151,44545,43963,43369,42776,42220,41657,44113,44299,42965,42745,42306,42712,42406,40349,39383,37939,37089,36328,36595,36459,35497,34649,34310,33877,34049,33917,34109,34276,34665,33870,31897,30553,29070,28856,28365,27272,27007,26979,26035,26963,24292,22920,22391,21419,20149,18707,18113,17520,17415,17467,16090,15637,14689,14918,14536,14012,12851,12364,11685,11752,10529,10006,9434,9006,8452,7767,6786,6188,5803,5505,4784,4417,3827,3388,2960,2590,2306,1969,1708,1532,1349,1123,985,826,656,507,425,306,254,208,151,102,63,106 2,8,1,2027,2287703,49881,49154,48453,47755,47098,46458,45855,45255,44657,44085,43504,42923,42368,41810,44290,44513,43230,43088,42724,43173,42883,40822,39833,38349,37467,36683,36932,36772,35788,34936,34575,34113,34255,34102,34286,34445,34811,34008,32010,30661,29168,28930,28408,27307,27026,26998,26049,26956,24281,22886,22353,21380,20089,18642,18044,17436,17320,17361,15980,15510,14565,14789,14404,13887,12716,12232,11547,11598,10379,9857,9280,8852,8292,7605,6624,6027,5630,5331,4613,4247,3658,3220,2803,2438,2153,1828,1568,1394,1217,1000,865,717,560,423,347,250,203,158,113,73,111 2,8,1,2028,2341476,50799,50050,49305,48571,47858,47185,46550,45960,45367,44780,44222,43651,43072,42522,41988,44502,44779,43577,43503,43190,43652,43359,41270,40246,38727,37828,37024,37247,37063,36071,35206,34810,34324,34439,34280,34459,34601,34946,34131,32116,30760,29239,28978,28441,27334,27041,27008,26053,26937,24261,22839,22303,21325,20014,18565,17962,17340,17214,17240,15854,15378,14440,14660,14271,13753,12574,12087,11395,11427,10225,9703,9115,8681,8115,7426,6449,5856,5451,5140,4432,4064,3479,3049,2636,2276,1996,1676,1427,1255,1082,882,749,613,471,348,280,200,155,120,83,119 2,8,1,2029,2395870,51735,50968,50200,49422,48675,47947,47278,46653,46073,45489,44917,44369,43799,43227,42701,42205,44767,45126,43995,43965,43675,44125,43807,41679,40626,39086,38172,37345,37542,37346,36339,35444,35021,34519,34616,34454,34614,34742,35065,34246,32207,30832,29286,29012,28463,27360,27048,27009,26041,26903,24221,22780,22237,21258,19932,18480,17869,17238,17095,17110,15725,15243,14313,14527,14132,13612,12422,11930,11232,11255,10064,9533,8937,8500,7922,7236,6263,5669,5256,4934,4234,3868,3294,2863,2463,2107,1824,1524,1285,1117,948,765,636,509,385,279,224,152,115,87,131 2,8,1,2030,2450900,52690,51903,51118,50318,49526,48764,48041,47385,46766,46197,45627,45067,44518,43954,43409,42918,42475,45115,45544,44460,44444,44152,44573,44221,42057,40985,39427,38494,37644,37822,37612,36576,35653,35209,34707,34787,34611,34756,34867,35173,34350,32278,30881,29322,29037,28485,27377,27044,26993,26019,26854,24168,22703,22157,21178,19835,18384,17765,17120,16965,16972,15592,15107,14184,14389,13985,13457,12258,11759,11065,11074,9889,9351,8744,8298,7713,7029,6060,5467,5043,4713,4026,3662,3092,2676,2282,1928,1655,1369,1141,979,821,652,532,416,311,223,171,114,85,136 2,8,1,2031,2506595,53665,52861,52054,51237,50423,49616,48859,48148,47500,46890,46336,45778,45216,44675,44136,43626,43190,42829,45537,46011,44945,44923,44604,44987,44603,42414,41329,39749,38794,37928,38089,37850,36784,35843,35390,34884,34944,34753,34882,34984,35274,34425,32320,30914,29348,29059,28500,27383,27022,26967,25980,26793,24099,22610,22068,21088,19729,18275,17648,16990,16829,16833,15457,14970,14050,14241,13822,13288,12081,11585,10889,10881,9700,9156,8530,8083,7487,6804,5842,5251,4819,4483,3808,3437,2882,2478,2089,1744,1486,1213,998,848,697,543,435,334,244,169,126,82,143 2,8,1,2032,2562925,54657,53834,53013,52174,51342,50513,49710,48966,48263,47625,47028,46486,45927,45372,44857,44354,43898,43545,43257,46006,46500,45425,45376,45023,45369,44963,42754,41650,40048,39079,38200,38328,38058,36972,36023,35565,35050,35085,34882,35000,35090,35345,34476,32350,30939,29369,29073,28504,27369,26988,26924,25928,26713,24012,22508,21966,20988,19608,18154,17519,16855,16689,16693,15321,14825,13907,14076,13645,13101,11898,11404,10703,10673,9491,8943,8298,7846,7247,6562,5609,5017,4580,4241,3576,3210,2665,2268,1892,1565,1315,1058,863,721,578,441,347,263,183,124,92,140 2,8,1,2033,2619926,55654,54827,53987,53132,52280,51432,50606,49817,49081,48388,47764,47178,46636,46083,45555,45076,44628,44254,43975,43732,46498,46982,45880,45789,45410,45729,45309,43075,41952,40336,39349,38443,38538,38247,37155,36199,35724,35198,35212,35001,35106,35170,35391,34513,32368,30958,29386,29077,28487,27344,26941,26866,25860,26621,23915,22394,21856,20869,19478,18022,17386,16720,16549,16546,15179,14671,13749,13899,13454,12911,11704,11208,10501,10447,9272,8711,8052,7593,6984,6299,5355,4773,4329,3978,3334,2970,2437,2053,1699,1385,1146,912,733,597,468,353,271,197,134,90,144 2,8,1,2034,2677573,56669,55826,54980,54109,53237,52372,51525,50713,49932,49206,48528,47913,47329,46795,46266,45777,45351,44986,44686,44452,44225,46984,47438,46300,46176,45773,46073,45634,43375,42242,40605,39592,38655,38725,38426,37330,36359,35869,35333,35331,35110,35186,35223,35422,34541,32382,30970,29391,29061,28457,27306,26878,26790,25777,26516,23805,22268,21728,20742,19337,17884,17249,16584,16401,16392,15026,14503,13575,13709,13259,12707,11501,10997,10280,10201,9031,8458,7790,7318,6705,6018,5086,4510,4061,3706,3077,2719,2204,1837,1503,1204,990,773,606,483,372,276,202,145,96,148 2,8,1,2035,2735889,57691,56841,55980,55102,54215,53329,52466,51633,50830,50058,49346,48677,48064,47490,46979,46488,46054,45711,45420,45165,44947,44718,47444,47855,46686,46538,46118,46395,45936,43665,42513,40850,39807,38847,38908,38600,37490,36507,35998,35459,35437,35191,35238,35259,35440,34562,32386,30975,29379,29030,28415,27252,26800,26700,25682,26398,23687,22130,21589,20602,19189,17742,17113,16441,16248,16229,14859,14320,13388,13511,13050,12492,11281,10770,10037,9930,8772,8186,7505,7020,6408,5723,4811,4232,3781,3422,2816,2455,1972,1623,1308,1036,835,637,490,384,290,207,149,104,151 2,8,1,2036,2794922,58733,57863,56994,56101,55208,54308,53422,52573,51751,50956,50195,49496,48829,48225,47674,47200,46765,46415,46147,45901,45663,45439,45182,47862,48241,47051,46878,46442,46696,46224,43935,42759,41064,39998,39033,39082,38757,37637,36643,36119,35575,35513,35247,35277,35289,35452,34577,32381,30958,29349,28990,28359,27184,26710,26602,25575,26269,23553,21980,21439,20455,19037,17600,16972,16293,16083,16050,14679,14122,13192,13303,12829,12259,11044,10519,9774,9640,8492,7896,7206,6708,6089,5411,4518,3947,3490,3134,2548,2201,1744,1415,1128,874,688,516,391,299,219,153,107,157 2,8,1,2037,2854701,59772,58906,58018,57116,56204,55301,54401,53528,52691,51879,51093,50343,49647,48991,48411,47897,47479,47128,46852,46627,46400,46158,45904,45608,48254,48606,47391,47199,46751,46983,46495,44178,42978,41257,40187,39216,39245,38901,37768,36767,36227,35664,35567,35291,35305,35312,35460,34578,32361,30925,29309,28936,28285,27099,26609,26490,25459,26126,23405,21816,21283,20303,18884,17452,16823,16138,15904,15856,14483,13923,12990,13078,12589,12007,10790,10249,9495,9336,8195,7589,6884,6377,5760,5084,4211,3645,3195,2834,2280,1953,1522,1220,955,724,557,412,307,225,159,110,166 2,8,1,2038,2915179,60801,59946,59065,58140,57222,56298,55395,54509,53647,52818,52017,51242,50495,49809,49175,48635,48175,47843,47566,47333,47130,46895,46625,46332,46003,48621,48949,47719,47501,47044,47255,46741,44397,43172,41443,40370,39381,39393,39030,37891,36880,36309,35728,35607,35320,35330,35325,35458,34566,32322,30881,29256,28860,28197,27006,26495,26370,25327,25970,23249,21650,21124,20150,18725,17298,16666,15965,15713,15645,14282,13712,12774,12842,12331,11733,10508,9961,9196,9003,7869,7259,6542,6033,5407,4738,3893,3342,2893,2542,2021,1707,1312,1034,790,589,444,322,230,168,116,171 2,8,1,2039,2976368,61826,60976,60106,59187,58245,57316,56392,55502,54627,53773,52957,52167,51395,50658,49994,49398,48916,48540,48281,48051,47838,47627,47361,47055,46728,46374,48966,49277,48026,47791,47321,47496,46956,44589,43362,41626,40538,39531,39526,39149,38003,36966,36367,35777,35638,35345,35346,35330,35437,34534,32268,30824,29189,28770,28101,26901,26371,26233,25186,25799,23086,21482,20960,19994,18559,17131,16492,15781,15506,15428,14068,13483,12540,12585,12056,11437,10211,9652,8877,8654,7530,6908,6188,5671,5047,4383,3571,3032,2595,2254,1767,1473,1112,857,646,468,347,242,170,120,176 2,8,1,2040,3038245,62828,62000,61135,60229,59292,58337,57410,56499,55619,54752,53912,53107,52317,51558,50844,50219,49677,49280,48981,48769,48557,48338,48094,47794,47453,47102,46723,49293,49588,48322,48062,47568,47709,47147,44778,43546,41795,40691,39669,39649,39259,38087,37028,36409,35820,35660,35361,35353,35318,35397,34492,32202,30750,29107,28671,27993,26784,26230,26082,25035,25623,22918,21312,20791,19829,18382,16950,16307,15579,15294,15201,13838,13240,12292,12309,11755,11122,9894,9319,8535,8281,7169,6540,5818,5292,4675,4025,3242,2721,2301,1971,1529,1253,926,702,515,367,260,179,124,184 2,8,1,2041,3100722,63806,63003,62160,61259,60335,59383,58432,57518,56617,55746,54892,54061,53259,52478,51742,51070,50500,50041,49722,49469,49275,49055,48809,48526,48194,47829,47452,47055,49604,49885,48596,48303,47784,47898,47331,44960,43715,41948,40830,39798,39765,39339,38144,37075,36445,35855,35677,35369,35343,35286,35345,34434,32123,30662,29014,28563,27872,26649,26078,25920,24875,25441,22748,21135,20613,19653,18190,16752,16102,15371,15067,14958,13595,12974,12020,12005,11434,10787,9554,8966,8169,7890,6788,6156,5429,4900,4292,3655,2913,2417,2016,1702,1302,1046,757,559,403,277,192,130,191 2,8,1,2042,3163813,64773,63980,63164,62284,61365,60428,59480,58540,57637,56743,55887,55041,54214,53421,52663,51967,51351,50864,50483,50212,49977,49774,49528,49243,48928,48571,48181,47784,47369,49903,50159,48841,48519,47978,48084,47513,45126,43868,42086,40957,39915,39848,39394,38189,37115,36472,35883,35685,35362,35311,35242,35283,34362,32029,30564,28907,28444,27734,26505,25916,25751,24707,25259,22572,20949,20425,19458,17980,16539,15892,15153,14825,14698,13332,12684,11727,11680,11087,10423,9190,8588,7784,7471,6394,5748,5032,4501,3898,3287,2587,2115,1743,1447,1085,858,606,440,305,205,138,204 2,8,1,2043,3227505,65721,64947,64142,63289,62392,61458,60525,59589,58658,57765,56883,56037,55194,54376,53606,52887,52248,51715,51307,50974,50721,50478,50248,49964,49645,49306,48925,48514,48099,47671,50179,50407,49058,48712,48165,48263,47679,45277,44010,42215,41075,40006,39908,39439,38227,37148,36491,35901,35675,35336,35267,35185,35203,34275,31925,30453,28788,28306,27584,26347,25743,25580,24536,25070,22386,20751,20218,19243,17753,16320,15670,14918,14566,14414,13046,12372,11413,11330,10718,10037,8804,8187,7375,7038,5975,5332,4621,4094,3510,2925,2270,1832,1485,1208,891,690,475,334,228,148,211 2,8,1,2044,3291767,66658,65897,65109,64268,63397,62484,61555,60633,59706,58787,57908,57032,56190,55357,54561,53830,53167,52613,52159,51799,51484,51224,50952,50682,50366,50025,49661,49258,48831,48402,47952,50426,50625,49252,48896,48346,48426,47830,45417,44139,42332,41163,40072,39950,39477,38257,37169,36501,35903,35647,35295,35213,35116,35107,34176,31807,30329,28652,28156,27422,26184,25569,25404,24360,24871,22189,20537,19992,19008,17520,16086,15429,14665,14289,14104,12738,12037,11074,10954,10325,9627,8393,7764,6952,6581,5545,4903,4207,3690,3122,2567,1967,1565,1244,993,715,545,364,248,167,225 2,8,1,2045,3356563,67588,66836,66060,65234,64376,63489,62581,61664,60751,59835,58930,58059,57185,56353,55541,54786,54110,53532,53057,52652,52310,51988,51700,51389,51085,50747,50379,49992,49575,49134,48685,48205,50644,50820,49439,49075,48515,48575,47968,45544,44257,42425,41227,40124,39986,39506,38279,37184,36495,35885,35606,35243,35143,35031,34998,34064,31679,30190,28502,27996,27251,26017,25387,25219,24177,24657,21976,20306,19746,18768,17269,15837,15171,14388,13986,13772,12402,11679,10707,10554,9898,9187,7961,7318,6504,6111,5100,4468,3791,3282,2744,2226,1680,1309,1024,799,565,418,271,183,247 2,8,1,2046,3421890,68520,67761,66999,66187,65341,64468,63586,62689,61782,60878,59977,59081,58211,57346,56538,55766,55066,54475,53976,53551,53161,52815,52466,52136,51793,51467,51103,50714,50310,49880,49418,48937,48425,50840,51006,49619,49240,48666,48712,48095,45656,44349,42491,41278,40166,40018,39527,38291,37183,36471,35854,35554,35177,35059,34935,34880,33938,31531,30030,28339,27829,27078,25846,25201,25025,23977,24426,21742,20055,19491,18510,17005,15570,14887,14087,13656,13410,12043,11296,10319,10121,9450,8716,7507,6853,6039,5627,4653,4031,3382,2886,2379,1902,1406,1080,827,632,435,311,199,273 2,8,1,2047,3487762,69462,68697,67923,67126,66295,65432,64566,63694,62807,61910,61019,60129,59233,58371,57531,56764,56045,55433,54917,54468,54063,53666,53293,52903,52540,52176,51824,51439,51032,50616,50164,49671,49159,48624,51027,51188,49787,49388,48805,48840,48211,45744,44412,42543,41320,40202,40039,39537,38290,37164,36435,35814,35489,35097,34960,34822,34751,33794,31366,29868,28171,27654,26900,25666,25008,24816,23756,24170,21486,19794,19223,18232,16721,15278,14579,13758,13297,13024,11658,10886,9902,9663,8970,8227,7030,6370,5563,5134,4201,3602,2976,2509,2033,1599,1163,868,655,487,326,227,295 2,8,1,2048,3554220,70411,69639,68860,68049,67232,66388,65529,64674,63812,62934,62052,61171,60281,59393,58555,57756,57043,56412,55875,55411,54981,54569,54143,53728,53309,52923,52533,52159,51759,51338,50901,50419,49892,49360,48812,51211,51357,49940,49525,48935,48954,48299,45806,44464,42587,41356,40229,40051,39533,38269,37131,36389,35757,35408,35004,34852,34700,34600,33635,31191,29697,27998,27478,26717,25476,24796,24585,23514,23892,21220,19519,18935,17936,16411,14962,14246,13407,12917,12613,11245,10445,9457,9177,8473,7715,6536,5873,5081,4641,3756,3176,2586,2149,1712,1322,939,689,507,366,239,331 2,8,1,2049,3621225,71375,70589,69802,68985,68155,67325,66485,65636,64792,63939,63075,62204,61323,60442,59577,58779,58037,57410,56853,56371,55923,55488,55047,54579,54133,53692,53280,52867,52479,52066,51623,51155,50642,50095,49549,48995,51379,51509,50079,49652,49054,49040,48362,45854,44506,42624,41384,40249,40047,39509,38232,37087,36329,35685,35316,34899,34732,34557,34434,33460,31011,29521,27821,27295,26519,25271,24567,24335,23252,23601,20937,19223,18624,17613,16072,14621,13888,13031,12511,12171,10797,9978,8986,8673,7945,7186,6028,5370,4595,4150,3315,2766,2218,1809,1413,1071,746,534,381,269,365 2,8,1,2050,3688772,72348,71550,70752,69925,69092,68248,67422,66594,65754,64919,64079,63227,62358,61484,60626,59801,59061,58402,57851,57345,56882,56430,55968,55484,54986,54517,54048,53616,53188,52786,52350,51878,51378,50845,50283,49732,49164,51532,51649,50209,49767,49146,49102,48409,45895,44545,42654,41402,40252,40025,39472,38186,37028,36252,35600,35212,34783,34592,34397,34258,33282,30823,29341,27638,27095,26309,25048,24318,24063,22976,23288,20633,18903,18287,17263,15707,14253,13504,12620,12074,11693,10322,9482,8495,8140,7400,6633,5513,4862,4114,3666,2887,2371,1868,1496,1144,851,575,402,282,411 2,8,1,2051,3756919,73353,72524,71713,70877,70033,69185,68345,67531,66712,65882,65059,64231,63381,62519,61668,60850,60081,59427,58843,58344,57856,57390,56909,56404,55891,55371,54875,54382,53935,53496,53071,52605,52101,51584,51037,50468,49902,49320,51673,51777,50327,49857,49211,49150,48448,45932,44577,42671,41405,40239,39985,39424,38125,36954,36163,35503,35096,34649,34435,34228,34074,33097,30629,29154,27443,26879,26078,24803,24048,23779,22682,22955,20304,18557,17922,16883,15316,13857,13089,12186,11604,11184,9817,8963,7975,7585,6838,6073,4992,4356,3635,3194,2479,2002,1546,1214,911,662,437,297,436 2,8,1,2052,3825654,74387,73529,72687,71842,70987,70126,69282,68454,67649,66840,66022,65209,64385,63542,62703,61892,61131,60446,59868,59337,58855,58364,57869,57347,56813,56277,55730,55208,54702,54244,53780,53326,52829,52307,51773,51220,50638,50056,49462,51802,51896,50418,49918,49257,49190,48483,45961,44594,42673,41386,40206,39938,39360,38047,36872,36061,35393,34962,34496,34269,34048,33882,32908,30431,28951,27231,26646,25826,24534,23764,23474,22365,22595,19950,18183,17527,16470,14891,13429,12642,11715,11100,10646,9290,8418,7432,7009,6263,5508,4473,3854,3173,2747,2094,1660,1253,969,708,502,322,471 2,8,1,2053,3895043,75433,74564,73692,72815,71952,71079,70223,69391,68572,67777,66981,66174,65363,64546,63726,62928,62172,61497,60888,60361,59850,59361,58843,58308,57756,57198,56637,56064,55528,55011,54530,54036,53551,53034,52501,51957,51391,50791,50199,49593,51921,51987,50484,49966,49301,49224,48513,45977,44596,42657,41353,40164,39874,39281,37960,36776,35947,35266,34811,34332,34094,33862,33685,32714,30218,28735,27002,26391,25550,24253,23459,23144,22021,22205,19561,17782,17101,16030,14439,12970,12160,11210,10568,10076,8729,7846,6877,6425,5681,4942,3961,3367,2730,2328,1741,1353,1000,754,536,371,509 2,8,1,2054,3965072,76509,75608,74727,73821,72926,72044,71176,70332,69509,68700,67918,67132,66328,65523,64730,63950,63210,62538,61939,61380,60874,60356,59841,59282,58717,58143,57558,56971,56385,55837,55297,54786,54261,53756,53228,52687,52127,51545,50934,50333,49713,52011,52053,50535,50007,49340,49248,48527,45976,44583,42623,41311,40109,39799,39190,37858,36662,35814,35119,34650,34161,33913,33674,33481,32502,29991,28497,26751,26116,25259,23954,23130,22787,21647,21780,19141,17348,16641,15553,13952,12472,11644,10677,10006,9476,8148,7258,6309,5834,5101,4382,3463,2900,2315,1938,1419,1084,784,575,399,564 2,8,1,2055,4035712,77615,76685,75771,74855,73929,73019,72141,71285,70450,69637,68840,68069,67285,66488,65707,64954,64232,63576,62980,62431,61893,61382,60835,60281,59690,59102,58504,57893,57291,56694,56124,55554,55011,54465,53949,53413,52857,52281,51688,51067,50452,49807,52078,52102,50577,50038,49369,49262,48523,45959,44550,42578,41253,40034,39712,39082,37743,36530,35665,34962,34483,33983,33727,33479,33264,32272,29740,28238,26476,25821,24947,23631,22777,22403,21240,21322,18685,16879,16147,15036,13424,11943,11097,10115,9415,8850,7546,6657,5732,5243,4524,3838,2985,2458,1929,1579,1137,848,597,427,619 2,8,1,2056,4107071,78753,77789,76848,75899,74965,74021,73116,72250,71403,70577,69778,68991,68222,67445,66673,65930,65235,64597,64017,63472,62943,62402,61860,61275,60688,60076,59463,58838,58215,57602,56981,56381,55778,55215,54658,54133,53583,53011,52425,51820,51188,50547,49875,52124,52144,50614,50063,49386,49258,48506,45924,44507,42520,41178,39952,39610,38966,37609,36384,35506,34799,34309,33801,33535,33269,33027,32020,29466,27954,26188,25511,24614,23278,22396,21984,20798,20822,18198,16373,15611,14478,12859,11382,10522,9523,8796,8204,6934,6049,5154,4657,3965,3319,2533,2050,1578,1270,890,649,446,671 2,8,1,2057,4179078,79912,78927,77952,76973,76008,75057,74118,73225,72368,71530,70718,69929,69143,68382,67630,66897,66210,65599,65037,64509,63983,63450,62880,62300,61683,61073,60437,59798,59160,58523,57889,57236,56605,55982,55409,54842,54303,53737,53155,52556,51940,51282,50614,49926,52167,52180,50642,50078,49386,49239,48472,45879,44448,42447,41095,39855,39495,38829,37460,36223,35339,34632,34126,33612,33329,33039,32769,31740,29170,27654,25878,25171,24250,22892,21977,21529,20321,20287,17669,15830,15036,13884,12256,10788,9910,8901,8158,7539,6308,5441,4583,4084,3428,2823,2113,1679,1270,998,680,484,719 2,8,1,2058,4251788,81102,80086,79090,78080,77082,76100,75154,74227,73343,72496,71670,70868,70081,69302,68565,67853,67177,66574,66040,65528,65021,64490,63930,63318,62706,62068,61432,60771,60119,59469,58811,58144,57461,56808,56176,55592,55011,54456,53881,53285,52676,52034,51349,50665,49973,52204,52205,50660,50072,49372,49200,48421,45818,44377,42361,40996,39744,39361,38677,37300,36058,35168,34459,33938,33407,33103,32786,32485,31437,28856,27333,25543,24805,23858,22475,21522,21038,19803,19708,17100,15244,14416,13248,11626,10165,9272,8259,7502,6864,5678,4836,4021,3535,2917,2361,1734,1351,995,765,510,775 2,8,1,2059,4325229,82319,81276,80249,79218,78189,77176,76196,75263,74345,73471,72635,71819,71020,70240,69485,68788,68133,67541,67014,66530,66039,65528,64968,64369,63724,63091,62427,61768,61091,60427,59755,59066,58369,57663,57001,56358,55762,55167,54599,54011,53404,52770,52100,51400,50711,50012,52230,52223,50661,50054,49337,49150,48359,45742,44294,42263,40886,39615,39210,38513,37133,35887,34988,34278,33732,33184,32856,32506,32175,31116,28518,26983,25176,24406,23431,22020,21030,20505,19243,19083,16482,14614,13760,12576,10957,9513,8617,7602,6831,6188,5060,4246,3488,3014,2440,1941,1394,1066,764,572,830 2,8,1,2060,4399397,83566,82492,81437,80376,79327,78283,77272,76305,75381,74473,73610,72784,71971,71178,70423,69708,69067,68497,67981,67504,67040,66545,66007,65406,64774,64108,63448,62763,62088,61398,60712,60010,59291,58572,57858,57183,56529,55917,55310,54729,54130,53497,52838,52152,51447,50752,50043,52250,52223,50645,50018,49291,49087,48281,45656,44196,42149,40759,39471,39045,38341,36960,35710,34802,34081,33511,32940,32580,32201,31843,30768,28154,26605,24778,23969,22964,21525,20500,19930,18639,18403,15816,13946,13062,11866,10259,8839,7937,6928,6164,5517,4449,3682,2975,2529,2006,1568,1099,818,572,908 2,8,2,2014,1698662,38564,40845,41023,40385,39811,39000,39442,38149,36392,34845,33314,31881,31589,31238,31441,30095,29328,28731,28276,28758,28851,28714,30108,30981,30774,28860,28330,27778,27417,27485,26323,27336,26877,26804,27133,25543,24601,24141,23220,22161,20900,20378,20040,20155,19444,18274,17811,17420,17165,17217,16730,15880,15037,14627,14676,13429,12824,12345,11797,10917,10044,9428,8824,8473,8371,7434,6961,6468,5954,5375,4832,5010,4053,3903,3842,3540,3402,3069,2876,2735,2437,2213,2043,1918,1774,1587,1431,1279,1066,970,791,644,543,419,340,264,195,146,118,87,193 2,8,2,2015,1745455,39247,38696,40971,41131,40487,39915,39107,39552,38266,36507,34967,33445,32021,31737,31404,31618,30302,29569,29013,28583,29076,29174,29032,30410,31275,31074,29150,28599,28049,27684,27729,26568,27545,27074,26979,27301,25700,24759,24289,23361,22300,21024,20495,20146,20255,19538,18369,17893,17500,17236,17283,16779,15926,15083,14668,14710,13462,12853,12376,11831,10944,10076,9463,8852,8497,8393,7446,6961,6465,5946,5368,4823,4989,4038,3883,3811,3505,3359,3021,2823,2671,2371,2141,1966,1830,1676,1493,1329,1180,979,878,709,572,474,360,286,219,157,120,93,195 2,8,2,2016,1792606,39922,39379,38824,41076,41236,40586,40021,39217,39665,38386,36629,35093,33587,32167,31898,31583,31830,30545,29840,29322,28908,29394,29488,29339,30699,31571,31364,29432,28863,28313,27939,27961,26788,27733,27252,27147,27460,25849,24913,24426,23494,22423,21135,20601,20243,20347,19627,18454,17965,17565,17298,17340,16816,15966,15124,14700,14737,13492,12878,12404,11859,10967,10099,9490,8873,8513,8402,7443,6951,6455,5931,5351,4806,4956,4011,3851,3767,3458,3304,2962,2758,2592,2287,2056,1874,1727,1574,1388,1225,1080,884,787,627,497,407,306,236,179,127,95,197 2,8,2,2017,1840117,40618,40051,39506,38929,41176,41339,40686,40128,39333,39783,38511,36754,35231,33736,32326,32069,31796,32074,30820,30135,29646,29230,29702,29790,29630,30988,31857,31647,29706,29118,28561,28177,28172,26986,27902,27418,27308,27612,25992,25054,24553,23614,22533,21238,20699,20331,20432,19707,18530,18024,17624,17349,17384,16851,15996,15155,14728,14758,13516,12903,12426,11881,10985,10117,9510,8885,8513,8393,7428,6934,6436,5904,5321,4777,4913,3975,3806,3711,3399,3236,2885,2677,2499,2190,1959,1769,1620,1467,1282,1120,978,792,696,548,427,345,252,194,145,101,199 2,8,2,2018,1887964,41303,40746,40177,39609,39032,41274,41442,40788,40243,39454,39906,38639,36890,35372,33895,32499,32275,32040,32349,31116,30447,29969,29540,30000,30079,29920,31272,32137,31919,29970,29354,28793,28391,28362,27164,28056,27579,27456,27758,26122,25188,24669,23719,22631,21334,20790,20417,20510,19777,18592,18076,17675,17390,17421,16881,16022,15177,14748,14778,13541,12919,12443,11897,10997,10127,9519,8879,8497,8371,7403,6909,6404,5865,5282,4737,4857,3928,3748,3644,3324,3152,2797,2579,2393,2085,1852,1661,1508,1355,1170,1012,874,699,608,473,359,286,204,157,114,203 2,8,2,2019,1936154,41977,41432,40871,40280,39710,39131,41373,41546,40895,40361,39579,40033,38776,37030,35528,34068,32708,32515,32316,32646,31426,30756,30279,29842,30285,30367,30201,31548,32408,32184,30219,29579,29004,28585,28536,27333,28207,27729,27600,27889,26244,25304,24769,23815,22723,21424,20876,20496,20582,19832,18647,18121,17714,17428,17451,16904,16038,15195,14766,14795,13560,12931,12453,11905,11000,10123,9511,8856,8468,8338,7372,6871,6359,5814,5233,4682,4786,3868,3680,3560,3236,3056,2695,2467,2279,1971,1737,1547,1392,1233,1057,903,773,609,524,399,298,235,162,124,211 2,8,2,2020,1984689,42654,42105,41555,40973,40379,39810,39231,41473,41657,41006,40484,39706,40168,38914,37183,35699,34277,32947,32785,32613,32958,31737,31053,30579,30128,30570,30643,30481,31815,32667,32436,30450,29782,29193,28759,28695,27495,28350,27873,27730,28008,26354,25413,24859,23903,22810,21510,20957,20567,20638,19884,18694,18158,17746,17459,17477,16915,16053,15211,14782,14805,13573,12936,12453,11903,10989,10105,9486,8822,8430,8294,7326,6820,6305,5754,5168,4617,4703,3793,3596,3464,3134,2941,2583,2345,2152,1849,1615,1428,1271,1115,944,801,672,525,442,333,244,189,129,224 2,8,2,2021,2033599,43320,42781,42227,41656,41071,40474,39904,39329,41576,41765,41125,40616,39845,40315,39071,37358,35913,34527,33228,33091,32944,33290,32051,31358,30879,30427,30858,30927,30762,32084,32917,32672,30662,29965,29362,28919,28848,27650,28483,28002,27847,28110,26445,25502,24936,23978,22884,21582,21020,20614,20678,19917,18721,18180,17761,17478,17480,16911,16053,15214,14779,14801,13563,12921,12437,11880,10958,10065,9446,8785,8387,8242,7276,6764,6243,5683,5098,4542,4610,3713,3501,3356,3023,2819,2463,2222,2018,1721,1493,1306,1151,999,835,698,578,442,368,273,195,147,235 2,8,2,2022,2082945,43985,43447,42903,42328,41755,41167,40568,40003,39433,41684,41889,41250,40759,39993,40478,39249,37571,36162,34808,33538,33415,33275,33613,32357,31653,31181,30717,31147,31204,31035,32338,33151,32890,30854,30127,29522,29074,28995,27796,28608,28122,27954,28201,26528,25582,25007,24051,22950,21641,21069,20655,20711,19943,18744,18197,17774,17486,17481,16906,16052,15213,14771,14790,13548,12899,12410,11843,10910,10017,9402,8739,8332,8174,7211,6694,6167,5599,5011,4456,4507,3617,3395,3235,2898,2680,2327,2091,1878,1587,1366,1178,1029,882,727,601,487,368,301,218,154,257 2,8,2,2023,2132742,44671,44112,43570,43003,42427,41852,41262,40666,40106,39544,41809,42018,41391,40908,40156,40658,39466,37819,36444,35118,33869,33741,33595,33927,32653,31949,31475,31004,31427,31475,31295,32579,33364,33086,31025,30283,29676,29227,29136,27929,28723,28228,28046,28287,26601,25656,25076,24118,23005,21687,21112,20688,20732,19962,18762,18209,17778,17489,17477,16897,16046,15207,14757,14770,13525,12866,12367,11789,10855,9964,9348,8682,8262,8093,7134,6609,6078,5501,4909,4356,4385,3507,3274,3102,2759,2532,2188,1946,1734,1451,1233,1056,911,767,624,507,403,303,242,172,280 2,8,2,2024,2183014,45405,44799,44238,43670,43103,42524,41948,41361,40770,40218,39670,41939,42159,41539,41071,40339,40875,39716,38100,36754,35447,34198,34056,33908,34230,32951,32237,31765,31286,31700,31734,31541,32798,33561,33260,31187,30438,29827,29371,29266,28052,28826,28322,28130,28363,26669,25725,25140,24174,23050,21726,21147,20712,20748,19974,18774,18210,17776,17484,17472,16887,16035,15194,14736,14743,13492,12820,12310,11724,10795,9904,9282,8605,8177,8002,7042,6505,5970,5393,4795,4238,4248,3385,3139,2954,2604,2376,2037,1799,1582,1309,1101,932,793,658,527,419,330,243,190,306 2,8,2,2025,2233792,46180,45533,44925,44338,43770,43200,42621,42046,41466,40882,40345,39800,42082,42309,41703,41255,40557,41128,40003,38409,37083,35777,34518,34367,34210,34535,33240,32522,32050,31562,31957,31979,31762,32997,33736,33427,31347,30587,29972,29502,29385,28165,28916,28409,28208,28431,26735,25794,25195,24216,23089,21759,21170,20729,20756,19985,18782,18207,17769,17480,17463,16870,16019,15176,14702,14705,13442,12758,12238,11657,10723,9828,9201,8511,8081,7893,6929,6388,5847,5261,4662,4100,4093,3245,2989,2794,2448,2209,1877,1645,1430,1168,972,810,679,554,434,342,263,190,334 2,8,2,2026,2285143,46997,46310,45659,45026,44440,43869,43296,42719,42152,41578,41010,40475,39942,42231,42472,41884,41471,40810,41415,40317,38741,37413,36096,34831,34666,34515,34832,33528,32804,32326,31822,32200,32201,31966,33177,33901,33590,31499,30731,30105,29623,29491,28261,28999,28488,28278,28498,26794,25852,25235,24252,23119,21781,21188,20741,20763,19989,18779,18195,17761,17471,17451,16846,15993,15145,14658,14650,13380,12684,12162,11578,10639,9736,9107,8412,7968,7768,6803,6256,5707,5112,4515,3957,3924,3092,2828,2620,2279,2041,1712,1487,1277,1030,845,696,573,456,352,271,205,353 2,8,2,2027,2337066,47851,47127,46436,45762,45127,44539,43966,43396,42826,42263,41706,41140,40619,40094,42396,42655,42101,41725,41100,41727,40651,39074,37735,36409,35134,34967,34810,35124,33812,33076,32589,32072,32420,32405,32151,33347,34063,33746,31645,30861,30227,29730,29585,28350,29077,28559,28344,28564,26845,25894,25269,24279,23138,21797,21204,20748,20765,19981,18771,18181,17749,17457,17430,16812,15960,15103,14595,14577,13301,12603,12078,11483,10537,9630,8997,8295,7841,7621,6661,6102,5552,4949,4351,3790,3735,2924,2656,2439,2102,1863,1548,1326,1127,897,726,585,474,371,281,213,370 2,8,2,2028,2389543,48733,47981,47253,46539,45864,45227,44636,44066,43504,42937,42391,41837,41284,40772,40261,42578,42876,42354,42016,41415,42062,40987,39395,38046,36712,35437,35261,35102,35412,34089,33329,32842,32299,32621,32588,32323,33511,34216,33897,31778,30979,30337,29824,29668,28431,29145,28628,28405,28619,26878,25931,25293,24296,23152,21808,21216,20751,20759,19969,18760,18162,17730,17437,17399,16774,15916,15045,14519,14490,13216,12512,11978,11372,10420,9512,8867,8158,7690,7458,6497,5931,5372,4766,4170,3609,3528,2747,2475,2248,1921,1680,1381,1167,974,767,610,482,384,293,218,388 2,8,2,2029,2442614,49630,48865,48109,47358,46640,45963,45325,44740,44173,43618,43065,42521,41982,41438,40939,40445,42800,43132,42644,42332,41753,42399,41312,39706,38350,37018,35732,35548,35389,35693,34345,33575,33068,32501,32803,32760,32494,33667,34365,34033,31900,31085,30433,29911,29749,28501,29208,28691,28459,28657,26907,25959,25309,24307,23159,21815,21222,20743,20745,19953,18745,18140,17703,17409,17360,16722,15854,14968,14428,14396,13121,12408,11860,11239,10286,9370,8718,8002,7521,7277,6313,5739,5173,4569,3969,3409,3312,2559,2284,2053,1737,1497,1216,1014,834,645,502,390,304,227,398 2,8,2,2030,2496265,50549,49762,48994,48214,47459,46740,46062,45426,44848,44287,43746,43196,42665,42137,41605,41124,40669,43057,43426,42960,42670,42094,42725,41627,40007,38656,37313,36023,35831,35671,35955,34591,33797,33273,32686,32976,32928,32654,33821,34500,34158,32009,31178,30520,29993,29818,28569,29266,28746,28494,28688,26926,25979,25316,24313,23164,21815,21220,20733,20729,19931,18725,18112,17667,17372,17307,16655,15774,14877,14334,14289,13013,12279,11722,11095,10133,9211,8549,7825,7335,7071,6109,5526,4958,4343,3747,3197,3081,2361,2088,1850,1545,1316,1052,869,698,528,405,310,235,413 2,8,2,2031,2550495,51485,50682,49891,49100,48315,47559,46839,46162,45534,44963,44416,43877,43342,42819,42305,41792,41347,40927,43350,43744,43295,43008,42422,43040,41930,40314,38952,37604,36311,36109,35936,36206,34816,33996,33460,32863,33144,33088,32812,33960,34622,34269,32104,31263,30602,30067,29881,28632,29318,28785,28523,28709,26938,25992,25317,24313,23163,21809,21209,20720,20706,19905,18699,18074,17621,17321,17237,16566,15675,14780,14227,14165,12881,12136,11567,10925,9958,9029,8359,7630,7120,6837,5881,5294,4718,4102,3513,2979,2838,2156,1886,1644,1360,1141,896,728,575,427,321,240,427 2,8,2,2032,2605325,52433,51619,50811,49995,49202,48415,47658,46941,46271,45648,45093,44548,44023,43497,42987,42492,42018,41605,41221,43669,44082,43634,43334,42738,43344,42238,40611,39245,37891,36594,36370,36186,36435,35017,34181,33637,33034,33304,33243,32953,34085,34731,34367,32191,31342,30678,30134,29941,28691,29357,28815,28542,28723,26945,25997,25313,24308,23153,21794,21197,20699,20680,19871,18662,18027,17564,17258,17147,16463,15574,14670,14104,14022,12732,11972,11392,10739,9759,8827,8148,7409,6884,6580,5630,5033,4456,3843,3271,2743,2589,1947,1676,1442,1180,974,750,597,465,339,248,438 2,8,2,2033,2660722,53393,52566,51749,50917,50097,49303,48515,47761,47051,46384,45778,45226,44693,44179,43666,43175,42718,42277,41901,41542,44006,44424,43960,43652,43043,43652,42534,40904,39530,38172,36862,36618,36415,36639,35200,34354,33809,33197,33458,33387,33082,34197,34828,34458,32273,31412,30747,30197,29995,28736,29385,28839,28553,28730,26943,25998,25301,24297,23133,21776,21178,20672,20646,19830,18617,17967,17490,17173,17041,16353,15459,14542,13957,13859,12561,11784,11191,10528,9541,8605,7912,7159,6623,6301,5353,4752,4178,3578,3011,2503,2335,1733,1469,1245,1005,813,614,480,366,260,451 2,8,2,2034,2716695,54367,53527,52697,51854,51019,50197,49403,48618,47872,47166,46513,45912,45372,44849,44349,43854,43401,42976,42573,42223,41885,44348,44754,44274,43954,43355,43949,42823,41189,39809,38439,37114,36847,36620,36829,35374,34523,33976,33355,33602,33515,33198,34298,34918,34541,32349,31475,30811,30254,30033,28771,29405,28852,28555,28728,26935,25993,25285,24276,23110,21751,21156,20639,20606,19781,18557,17889,17400,17071,16926,16231,15324,14389,13791,13673,12368,11574,10962,10290,9295,8352,7648,6890,6340,5991,5056,4453,3885,3297,2745,2258,2073,1519,1271,1058,840,664,495,377,280,467 2,8,2,2035,2773201,55352,54501,53656,52802,51956,51120,50298,49506,48729,47986,47295,46647,46059,45528,45019,44537,44082,43660,43271,42897,42566,42229,44676,45074,44577,44262,43656,44241,43106,41466,40075,38688,37342,37050,36809,37004,35543,34686,34135,33503,33730,33631,33302,34392,34999,34616,32420,31532,30866,30295,30064,28797,29414,28859,28553,28719,26920,25978,25261,24250,23081,21724,21125,20596,20554,19715,18479,17794,17288,16960,16798,16086,15163,14212,13604,13463,12148,11339,10711,10027,9020,8068,7357,6597,6029,5660,4735,4144,3579,3004,2475,2004,1818,1314,1080,882,686,532,387,289,487 2,8,2,2036,2830382,56344,55488,54630,53761,52905,52057,51222,50401,49617,48844,48116,47429,46794,46214,45698,45208,44765,44342,43956,43595,43242,42911,42562,44997,45381,44885,44564,43951,44526,43389,41731,40324,38913,37549,37237,36988,37177,35703,34840,34283,33636,33847,33731,33397,34477,35077,34687,32484,31586,30909,30328,30083,28813,29417,28861,28545,28703,26899,25956,25233,24221,23049,21690,21084,20545,20489,19634,18386,17685,17170,16833,16651,15920,14981,14019,13396,13230,11904,11076,10433,9732,8719,7762,7043,6277,5697,5304,4406,3815,3262,2711,2199,1758,1574,1121,904,722,550,417,296,509 2,8,2,2037,2888183,57344,56480,55616,54736,53867,53005,52159,51325,50512,49732,48975,48250,47575,46949,46383,45885,45436,45025,44639,44282,43941,43588,43245,42887,45301,45694,45186,44857,44240,44809,43655,41977,40547,39115,37736,37413,37161,37345,35859,34984,34417,33755,33949,33825,33489,34554,35149,34753,32542,31628,30945,30349,30096,28823,29411,28856,28531,28679,26869,25932,25198,24188,23009,21647,21035,20477,20405,19534,18277,17563,17039,16690,16481,15732,14780,13805,13164,12967,11636,10789,10127,9409,8388,7431,6704,5935,5343,4939,4062,3477,2941,2411,1931,1522,1340,936,738,583,434,320,529 2,8,2,2038,2946620,58328,57479,56606,55722,54840,53967,53107,52262,51436,50627,49862,49109,48394,47731,47118,46573,46113,45697,45322,44967,44629,44289,43925,43571,43197,45613,45999,45476,45146,44526,45076,43905,42201,40749,39301,37914,37585,37325,37506,36002,35113,34538,33859,34043,33917,33574,34629,35213,34808,32587,31661,30968,30366,30103,28827,29403,28845,28510,28647,26833,25902,25161,24148,22961,21596,20974,20394,20301,19417,18155,17427,16890,16517,16289,15525,14559,13566,12903,12681,11346,10472,9792,9055,8035,7079,6339,5569,4976,4557,3708,3139,2619,2119,1674,1298,1123,769,595,456,333,562 2,8,2,2039,3005638,59309,58464,57604,56711,55826,54942,54069,53210,52374,51552,50757,49996,49254,48550,47900,47308,46802,46375,45994,45652,45314,44978,44628,44250,43882,43513,45918,46295,45763,45430,44793,45325,44134,42402,40933,39478,38088,37749,37486,37654,36133,35231,34647,33957,34131,34001,33654,34694,35272,34853,32625,31681,30982,30376,30103,28827,29388,28826,28478,28612,26794,25867,25117,24096,22901,21530,20895,20294,20181,19288,18023,17275,16719,16324,16075,15292,14309,13299,12613,12365,11016,10125,9428,8675,7652,6695,5953,5187,4592,4161,3351,2796,2304,1841,1427,1090,922,621,470,351,591 2,8,2,2040,3065186,60269,59444,58590,57709,56815,55930,55045,54173,53322,52492,51683,50892,50142,49411,48719,48087,47538,47066,46672,46323,46000,45663,45317,44954,44562,44195,43822,46214,46583,46042,45697,45047,45553,44339,42585,41109,39649,38254,37907,37634,37789,36251,35335,34749,34049,34215,34079,33725,34752,35318,34887,32652,31694,30991,30380,30097,28818,29366,28798,28442,28570,26751,25822,25063,24035,22829,21447,20795,20175,20051,19147,17871,17097,16523,16112,15831,15027,14032,13007,12297,12008,10656,9747,9035,8265,7238,6281,5546,4792,4198,3764,2988,2460,1999,1570,1200,896,749,492,360,625 2,8,2,2041,3125295,61211,60403,59569,58695,57812,56919,56033,55149,54286,53438,52622,51819,51038,50300,49581,48908,48317,47802,47363,47001,46673,46351,46002,45643,45266,44877,44505,44122,46501,46865,46309,45951,45278,45758,44526,42760,41278,39816,38415,38051,37767,37912,36355,35428,34843,34135,34295,34153,33793,34799,35357,34912,32671,31699,30992,30374,30085,28806,29335,28765,28403,28525,26702,25768,24999,23959,22738,21346,20678,20046,19906,18984,17693,16899,16306,15875,15561,14736,13723,12681,11948,11617,10264,9339,8612,7825,6799,5857,5125,4383,3797,3364,2631,2137,1712,1325,988,727,594,380,654 2,8,2,2042,3185907,62139,61344,60528,59675,58801,57915,57022,56138,55263,54404,53568,52758,51965,51195,50469,49771,49138,48580,48101,47694,47352,47025,46691,46329,45955,45581,45187,44805,44413,46783,47138,46560,46179,45485,45944,44703,42930,41442,39976,38564,38180,37889,38021,36449,35516,34933,34216,34368,34219,33846,34837,35381,34929,32682,31698,30988,30362,30068,28781,29299,28727,28360,28472,26644,25706,24917,23865,22630,21224,20548,19901,19740,18797,17492,16680,16066,15610,15260,14413,13385,12321,11557,11195,9836,8906,8155,7355,6344,5418,4691,3971,3394,2970,2291,1832,1443,1093,803,577,461,685 2,8,2,2043,3246966,63051,62273,61470,60635,59779,58903,58017,57126,56252,55379,54534,53703,52904,52120,51364,50659,50001,49402,48879,48432,48045,47705,47364,47018,46641,46270,45892,45488,45095,44699,47052,47391,46788,46385,45676,46122,44877,43093,41597,40124,38700,38299,37997,38117,36539,35600,35018,34292,34434,34274,33894,34862,35396,34938,32686,31691,30978,30348,30043,28753,29259,28684,28307,28409,26574,25626,24817,23751,22502,21090,20403,19736,19548,18586,17264,16436,15795,15312,14929,14058,13009,11923,11139,10734,9383,8433,7672,6865,5868,4963,4250,3552,2996,2587,1963,1544,1196,886,636,448,769 2,8,2,2044,3308473,63947,63184,62398,61577,60739,59883,59005,58124,57239,56369,55508,54669,53849,53059,52290,51554,50889,50266,49702,49209,48783,48398,48047,47692,47332,46956,46580,46194,45780,45379,44973,47305,47621,46995,46575,45859,46298,45043,43249,41742,40257,38824,38401,38096,38208,36624,35679,35095,34362,34485,34320,33928,34878,35404,34941,32686,31679,30964,30324,30013,28719,29218,28635,28244,28334,26488,25527,24697,23618,22363,20943,20239,19544,19328,18349,17013,16160,15497,14985,14566,13660,12591,11492,10680,10243,8892,7933,7162,6351,5379,4502,3807,3138,2611,2219,1657,1277,971,706,494,812 2,8,2,2045,3370429,64833,64079,63308,62505,61682,60843,59986,59111,58236,57357,56498,55642,54815,54002,53229,52479,51783,51155,50566,50031,49561,49136,48738,48375,48004,47648,47269,46886,46486,46066,45651,45228,47536,47830,47183,46754,46035,46466,45202,43394,41874,40376,38931,38496,38190,38294,36705,35752,35166,34419,34530,34352,33954,34889,35409,34938,32678,31661,30942,30297,29979,28681,29169,28577,28170,28243,26380,25408,24558,23473,22210,20772,20050,19328,19083,18085,16733,15851,15168,14625,14162,13226,12140,11025,10192,9710,8372,7407,6632,5828,4881,4034,3367,2742,2245,1876,1374,1040,773,549,870 2,8,2,2046,3432829,65734,64968,64204,63414,62611,61786,60946,60094,59223,58353,57486,56633,55787,54970,54172,53418,52708,52049,51455,50895,50384,49913,49477,49067,48689,48319,47959,47573,47179,46771,46339,45907,45460,47741,48022,47363,46929,46204,46626,45347,43528,41991,40482,39029,38587,38278,38377,36779,35819,35223,34469,34563,34378,33974,34893,35403,34928,32665,31637,30918,30264,29942,28639,29106,28509,28081,28132,26252,25267,24404,23310,22030,20575,19832,19087,18813,17792,16423,15515,14804,14225,13714,12756,11650,10525,9665,9149,7824,6860,6086,5294,4378,3574,2946,2355,1898,1557,1121,829,601,949 2,8,2,2047,3495658,66638,65866,65093,64311,63519,62716,61889,61054,60206,59340,58484,57620,56778,55942,55140,54360,53649,52973,52350,51784,51246,50736,50254,49807,49383,49004,48631,48263,47868,47465,47042,46593,46140,45670,47931,48202,47535,47098,46368,46771,45481,43645,42097,40578,39122,38670,38362,38453,36842,35873,35274,34506,34586,34397,33988,34891,35391,34910,32647,31605,30885,30227,29895,28588,29029,28426,27973,27999,26107,25112,24230,23124,21823,20353,19589,18819,18515,17463,16079,15145,14401,13782,13232,12246,11125,9986,9107,8558,7256,6294,5531,4753,3881,3124,2532,1999,1578,1272,895,648,1040 2,8,2,2048,3558858,67541,66770,65992,65200,64417,63623,62818,61994,61166,60322,59470,58618,57765,56932,56112,55329,54589,53912,53274,52679,52135,51599,51078,50584,50122,49699,49317,48937,48557,48153,47736,47296,46827,46349,45863,48111,48377,47700,47257,46517,46903,45600,43750,42191,40667,39209,38751,38438,38520,36895,35920,35313,34535,34603,34409,33994,34881,35373,34884,32624,31569,30849,30182,29839,28523,28939,28318,27841,27844,25946,24939,24034,22906,21589,20104,19319,18518,18182,17099,15698,14730,13949,13302,12703,11698,10561,9414,8515,7940,6665,5721,4971,4217,3396,2691,2147,1663,1292,1019,696,1133 2,8,2,2049,3622510,68469,67673,66895,66099,65306,64520,63725,62925,62107,61283,60451,59604,58764,57919,57100,56301,55557,54853,54214,53601,53031,52486,51939,51409,50900,50439,50011,49624,49232,48842,48424,47990,47530,47035,46542,46047,48283,48546,47863,47404,46653,47022,45705,43845,42278,40754,39294,38826,38507,38576,36943,35954,35342,34553,34612,34415,33994,34867,35350,34853,32591,31528,30804,30126,29773,28444,28826,28190,27690,27677,25766,24743,23808,22662,21329,19827,19014,18184,17805,16694,15272,14270,13465,12778,12141,11103,9957,8808,7902,7299,6062,5143,4414,3697,2932,2287,1789,1362,1034,796,1232 2,8,2,2050,3686619,69406,68603,67798,67002,66204,65409,64622,63830,63038,62224,61413,60586,59748,58918,58088,57289,56528,55821,55155,54543,53952,53381,52826,52271,51725,51216,50750,50318,49919,49518,49115,48679,48225,47740,47228,46726,46223,48449,48711,48009,47538,46775,47126,45801,43934,42361,40836,39373,38891,38565,38623,36976,35978,35365,34564,34617,34415,33987,34849,35318,34814,32555,31479,30748,30063,29689,28343,28693,28041,27526,27489,25559,24519,23553,22388,21037,19516,18672,17816,17394,16246,14798,13777,12938,12214,11529,10476,9325,8180,7267,6648,5459,4571,3871,3193,2493,1909,1469,1094,811,1359 2,8,2,2051,3751190,70370,69540,68728,67905,67107,66307,65511,64726,63943,63156,62354,61548,60731,59902,59087,58277,57517,56792,56123,55484,54894,54304,53721,53157,52586,52041,51527,51059,50614,50204,49791,49370,48912,48434,47935,47413,46903,46392,48609,48861,48143,47657,46882,47221,45891,44020,42438,40911,39441,38943,38616,38657,36999,35996,35379,34570,34613,34408,33976,34821,35280,34775,32513,31420,30681,29984,29582,28220,28538,27877,27341,27272,25322,24264,23269,22084,20707,19171,18297,17406,16933,15745,14291,13239,12370,11607,10882,9812,8663,7530,6621,5990,4857,4011,3349,2718,2083,1565,1180,857,1467 2,8,2,2052,3816278,71358,70504,69665,68831,68008,67210,66409,65616,64839,64061,63286,62489,61691,60885,60071,59276,58504,57782,57095,56452,55835,55244,54644,54053,53474,52902,52352,51836,51356,50898,50478,50047,49605,49122,48627,48120,47591,47074,46558,48756,48997,48262,47764,46981,47310,45977,44097,42512,40978,39499,38990,38653,38682,37017,36004,35388,34571,34604,34396,33958,34789,35239,34727,32461,31352,30600,29881,29451,28079,28368,27691,27128,27025,25052,23978,22952,21744,20343,18787,17880,16949,16420,15207,13737,12661,11761,10965,10201,9121,7979,6869,5965,5333,4269,3478,2853,2274,1712,1260,929,1564 2,8,2,2053,3881835,72367,71492,70630,69769,68935,68111,67312,66514,65729,64957,64190,63421,62632,61845,61053,60260,59503,58768,58083,57424,56802,56185,55584,54976,54370,53793,53213,52661,52131,51643,51169,50731,50280,49816,49314,48812,48297,47763,47237,46708,48890,49118,48367,47860,47072,47393,46055,44170,42575,41030,39548,39024,38679,38700,37027,36007,35391,34566,34588,34377,33933,34756,35190,34665,32397,31266,30494,29755,29299,27923,28180,27481,26885,26742,24753,23659,22599,21364,19937,18362,17414,16436,15864,14623,13146,12041,11110,10284,9488,8408,7282,6200,5317,4689,3702,2963,2389,1872,1382,995,1673 2,8,2,2054,3947910,73398,72500,71616,70733,69872,69038,68213,67417,66627,65846,65086,64324,63564,62786,62013,61242,60487,59766,59069,58412,57774,57152,56526,55916,55293,54688,54103,53522,52957,52416,51916,51422,50964,50491,50009,49498,48990,48469,47927,47387,46847,49012,49223,48463,47948,47158,47476,46131,44234,42624,41082,39583,39044,38698,38710,37029,36006,35390,34558,34563,34352,33905,34713,35131,34592,32315,31155,30368,29609,29135,27745,27966,27240,26608,26426,24420,23298,22206,20943,19489,17889,16895,15880,15261,13992,12507,11380,10422,9573,8751,7677,6578,5529,4680,4070,3161,2484,1964,1509,1090,1794 2,8,2,2055,4014571,74454,73531,72625,71719,70836,69975,69140,68316,67530,66744,65976,65220,64467,63718,62953,62203,61469,60750,60067,59398,58762,58125,57493,56858,56234,55611,54998,54412,53818,53242,52688,52171,51655,51174,50683,50193,49676,49160,48631,48077,47525,46972,49115,49321,48551,48033,47240,47552,46196,44285,42671,41120,39609,39064,38710,38716,37027,35999,35383,34542,34533,34326,33869,34662,35060,34500,32211,31021,30217,29450,28950,27539,27719,26963,26300,26074,24050,22899,21770,20481,18990,17357,16331,15280,14612,13317,11825,10684,9706,8833,7997,6939,5874,4872,4065,3481,2653,2048,1588,1194,1948 2,8,2,2056,4081774,75549,74587,73655,72728,71821,70939,70077,69242,68430,67647,66873,66110,65363,64621,63884,63142,62430,61731,61052,60394,59748,59111,58466,57824,57176,56552,55920,55307,54708,54102,53513,52943,52406,51865,51367,50869,50372,49847,49321,48782,48215,47650,47083,49214,49411,48634,48115,47319,47615,46245,44329,42706,41146,39630,39073,38714,38713,37020,35985,35368,34517,34503,34291,33821,34595,34970,34386,32083,30867,30052,29267,28732,27304,27439,26656,25958,25683,23633,22459,21289,19957,18432,16781,15719,14632,13915,12596,11104,9956,8962,8080,7230,6197,5180,4237,3481,2925,2189,1654,1255,2128 2,8,2,2057,4149607,76663,75682,74711,73762,72831,71924,71041,70179,69355,68547,67775,67007,66253,65516,64788,64073,63369,62692,62033,61379,60744,60098,59452,58796,58141,57494,56863,56228,55601,54994,54373,53767,53176,52616,52058,51552,51046,50542,50009,49473,48919,48340,47761,47183,49303,49497,48716,48192,47385,47667,46289,44362,42729,41166,39641,39079,38713,38705,37008,35965,35347,34491,34465,34246,33761,34514,34856,34248,31929,30697,29866,29060,28486,27039,27128,26315,25574,25244,23174,21970,20747,19371,17831,16157,15064,13940,13166,11831,10356,9200,8200,7315,6467,5470,4509,3631,2929,2418,1773,1312,2287 2,8,2,2058,4218056,77807,76795,75805,74815,73866,72934,72026,71143,70291,69472,68675,67909,67150,66406,65682,64976,64300,63631,62993,62361,61729,61094,60438,59783,59112,58459,57805,57171,56524,55887,55263,54628,53999,53387,52809,52243,51730,51217,50703,50161,49610,49044,48451,47861,47274,49387,49582,48791,48260,47439,47715,46323,44384,42745,41179,39649,39075,38707,38692,36988,35936,35323,34459,34417,34189,33682,34407,34718,34086,31759,30505,29652,28818,28203,26739,26784,25931,25145,24760,22668,21418,20141,18739,17171,15486,14357,13196,12379,11037,9578,8427,7428,6547,5716,4766,3866,3060,2429,1963,1408,2428 2,8,2,2059,4287151,78980,77937,76919,75909,74919,73967,73036,72127,71254,70408,69600,68809,68052,67303,66572,65869,65203,64561,63931,63320,62710,62079,61435,60768,60099,59430,58771,58112,57468,56810,56160,55517,54860,54209,53579,52994,52422,51900,51378,50856,50299,49735,49155,48553,47953,47361,49471,49660,48855,48311,47489,47751,46342,44398,42753,41185,39649,39067,38696,38672,36959,35906,35293,34416,34360,34114,33580,34276,34558,33907,31569,30288,29409,28543,27886,26405,26394,25502,24669,24225,22095,20804,19484,18051,16465,14759,13597,12412,11560,10216,8773,7638,6651,5792,4986,4091,3267,2536,1973,1562,2592 2,8,2,2060,4356895,80170,79111,78060,77023,76012,75020,74068,73137,72238,71370,70536,69734,68952,68205,67469,66759,66096,65464,64860,64257,63670,63059,62419,61764,61084,60416,59742,59076,58407,57753,57081,56412,55749,55069,54399,53763,53171,52591,52061,51530,50994,50423,49845,49256,48645,48040,47446,49547,49728,48908,48360,47523,47773,46355,44404,42753,41185,39642,39054,38681,38644,36929,35869,35251,34361,34283,34016,33458,34122,34381,33706,31347,30037,29131,28236,27536,26030,25957,25028,24139,23622,21459,20134,18773,17312,15700,13984,12797,11597,10703,9367,7963,6845,5889,5057,4289,3456,2713,2064,1570,2821 2,9,0,2014,2309302,44089,48458,48667,47211,47572,46643,47921,48204,46620,46027,43998,43350,42602,42208,42612,40890,40486,40609,40575,40762,41196,41837,42693,42487,41681,39840,39744,38890,39331,39297,38476,39175,38818,38189,39167,36106,35558,34552,33696,33376,31633,30905,30451,30430,30323,28186,26972,25726,25487,25583,24715,23593,22658,21636,21621,19618,18347,17918,16869,15543,13964,12817,11618,11157,10378,9354,8778,8295,6976,6414,5862,5343,4715,4262,4159,3615,3344,3023,2847,2627,2283,2000,1910,1815,1651,1383,1239,1018,922,785,679,528,420,361,265,183,134,92,69,60,130 2,9,0,2015,2360707,44566,44306,48640,48815,47338,47690,46762,48046,48297,46730,46148,44119,43479,42722,42356,42787,41126,40779,40984,41023,41218,41687,42320,43141,42888,42060,40197,40075,39186,39629,39583,38729,39380,39026,38389,39328,36273,35695,34672,33818,33492,31749,30978,30514,30486,30357,28230,26995,25746,25508,25576,24698,23565,22647,21598,21577,19579,18308,17863,16812,15489,13916,12768,11574,11113,10329,9296,8717,8226,6916,6350,5807,5290,4655,4206,4096,3549,3271,2950,2767,2542,2196,1922,1822,1721,1552,1290,1146,936,842,702,602,464,356,306,221,150,109,74,52,132 2,9,0,2016,2412507,45045,44786,44501,48785,48947,47456,47804,46885,48173,48402,46845,46272,44249,43623,42866,42540,43022,41444,41155,41419,41511,41701,42170,42776,43566,43275,42429,40545,40394,39468,39918,39854,38957,39568,39226,38586,39483,36439,35826,34790,33934,33588,31842,31037,30563,30531,30380,28260,27005,25749,25512,25557,24669,23527,22625,21552,21526,19526,18260,17797,16744,15428,13861,12711,11523,11062,10270,9224,8644,8146,6851,6279,5744,5223,4588,4140,4020,3473,3188,2867,2681,2443,2104,1834,1725,1615,1447,1196,1053,852,756,622,529,399,298,256,180,123,88,57,122 2,9,0,2017,2464660,45543,45266,44983,44659,48913,49066,47568,47919,47010,48308,48515,46968,46405,44391,43789,43049,42776,43339,41843,41599,41897,42018,42173,42630,43210,43971,43647,42783,40890,40705,39730,40185,40098,39159,39747,39418,38774,39629,36598,35949,34907,34024,33661,31919,31089,30606,30569,30390,28276,27002,25739,25501,25523,24634,23477,22593,21493,21462,19463,18203,17719,16668,15359,13798,12647,11466,10997,10196,9139,8560,8056,6774,6202,5671,5146,4512,4064,3931,3387,3090,2770,2580,2340,2005,1736,1621,1507,1338,1097,958,766,672,545,459,341,249,212,145,96,69,121 2,9,0,2018,2517096,46038,45766,45465,45142,44799,49030,49181,47685,48038,47142,48439,48636,47095,46551,44553,43990,43289,43089,43739,42304,42089,42397,42516,42619,43065,43624,44357,44005,43117,41222,41004,39972,40428,40321,39347,39920,39598,38949,39765,36741,36065,35007,34095,33718,31979,31137,30640,30595,30385,28273,26983,25714,25477,25484,24588,23422,22547,21419,21389,19390,18135,17636,16585,15280,13724,12578,11392,10914,10108,9044,8468,7959,6690,6113,5586,5059,4421,3975,3828,3287,2987,2661,2472,2226,1898,1635,1510,1394,1223,1000,861,681,592,467,391,287,205,172,114,76,128 2,9,0,2019,2569741,46547,46261,45965,45625,45283,44925,49141,49297,47803,48160,47274,48570,48766,47233,46716,44752,44243,43606,43482,44200,42802,42598,42884,42984,43043,43482,44022,44728,44349,43439,41529,41282,40190,40652,40531,39527,40086,39766,39109,39887,36865,36156,35083,34150,33759,32027,31172,30656,30604,30367,28256,26947,25678,25441,25436,24528,23361,22488,21339,21306,19309,18057,17545,16494,15192,13639,12493,11304,10817,10006,8940,8368,7853,6594,6012,5488,4955,4318,3872,3713,3178,2875,2546,2358,2104,1786,1525,1395,1279,1111,896,762,599,511,393,329,237,167,136,88,139 2,9,0,2020,2622545,47053,46771,46461,46124,45768,45410,45046,49252,49417,47928,48284,47404,48705,48909,47393,46917,45006,44573,44006,43942,44701,43321,43089,43347,43425,43448,43878,44398,45076,44679,43743,41803,41528,40384,40863,40730,39697,40243,39917,39249,39994,36964,36224,35145,34192,33792,32062,31192,30657,30596,30334,28221,26898,25633,25395,25373,24457,23286,22419,21251,21214,19219,17971,17446,16396,15092,13543,12390,11196,10707,9893,8826,8257,7732,6480,5899,5370,4837,4200,3756,3587,3056,2753,2422,2234,1973,1663,1412,1281,1163,995,797,668,518,435,330,274,194,134,105,154 2,9,0,2021,2675487,47546,47280,46972,46621,46267,45896,45530,45169,49363,49540,48055,48411,47545,48856,49074,47594,47174,45342,44988,44480,44451,45227,43829,43564,43793,43848,43841,44260,44755,45406,44988,44017,42045,41745,40579,41061,40911,39855,40384,40057,39369,40079,37036,36275,35190,34220,33809,32078,31195,30638,30568,30284,28168,26838,25575,25334,25295,24367,23195,22333,21148,21104,19112,17874,17334,16289,14976,13424,12269,11079,10585,9770,8703,8133,7599,6357,5774,5243,4708,4072,3627,3447,2924,2621,2291,2099,1837,1535,1296,1162,1044,881,699,576,441,363,271,223,152,103,177 2,9,0,2022,2728582,48041,47777,47483,47133,46765,46397,46017,45653,45293,49482,49669,48185,48546,47697,49028,49275,47853,47511,45759,45469,44989,44980,45740,44315,44016,44215,44251,44215,44617,45091,45707,45266,44258,42264,41949,40775,41245,41076,40002,40510,40183,39465,40145,37092,36312,35220,34231,33813,32079,31178,30604,30527,30227,28107,26771,25506,25261,25202,24265,23089,22237,21035,20985,19001,17763,17210,16158,14843,13291,12138,10951,10454,9633,8569,7993,7449,6223,5633,5100,4568,3932,3486,3296,2781,2476,2148,1960,1696,1405,1175,1043,923,772,604,488,369,299,220,176,118,190 2,9,0,2023,2781818,48544,48274,47982,47645,47277,46896,46519,46139,45778,45423,49615,49804,48323,48696,47875,49237,49531,48190,47931,46245,45989,45520,45494,46228,44772,44446,44621,44632,44570,44955,45402,45981,45511,44470,42471,42142,40959,41413,41228,40133,40622,40284,39536,40192,37135,36337,35236,34232,33800,32064,31145,30556,30470,30158,28035,26695,25423,25170,25100,24154,22974,22129,20911,20862,18879,17639,17073,16010,14692,13145,11991,10812,10306,9481,8418,7838,7286,6073,5477,4943,4411,3777,3335,3132,2631,2326,2000,1810,1550,1270,1052,923,806,666,512,407,303,241,176,138,208 2,9,0,2024,2835201,49042,48779,48480,48145,47791,47408,47018,46643,46266,45910,45560,49747,49946,48474,48872,48086,49502,49871,48611,48422,46770,46529,46036,45981,46687,45206,44855,45002,44991,44907,45270,45683,46226,45736,44672,42669,42322,41134,41567,41367,40247,40713,40363,39591,40230,37164,36349,35240,34218,33774,32038,31097,30497,30404,30077,27951,26607,25325,25069,24986,24031,22850,22012,20785,20728,18747,17502,16915,15842,14527,12987,11834,10660,10143,9311,8249,7665,7102,5903,5306,4768,4236,3614,3172,2959,2463,2168,1845,1656,1402,1136,931,806,695,564,426,335,246,190,135,232 2,9,0,2025,2888745,49553,49279,48986,48645,48292,47923,47531,47144,46771,46398,46048,45698,49888,50098,48649,49082,48355,49850,50295,49100,48951,47316,47053,46525,46440,47124,45620,45237,45364,45335,45219,45558,45935,46451,45949,44866,42854,42493,41293,41707,41490,40338,40780,40423,39638,40255,37184,36347,35230,34188,33735,31996,31039,30428,30329,29986,27857,26502,25219,24956,24859,23902,22717,21884,20647,20579,18598,17345,16738,15662,14345,12817,11661,10491,9965,9125,8063,7476,6895,5719,5117,4579,4049,3435,2996,2773,2292,2003,1688,1499,1254,1004,812,694,589,469,349,270,194,147,249 2,9,0,2026,2942424,50058,49792,49488,49152,48793,48424,48047,47658,47274,46904,46537,46187,45843,50040,50275,48861,49348,48708,50283,50785,49631,49503,47846,47551,46987,46878,47542,46010,45601,45708,45652,45506,45817,46166,46664,46153,45047,43029,42651,41440,41831,41592,40405,40832,40474,39671,40267,37188,36330,35204,34148,33680,31945,30972,30347,30244,29881,27747,26388,25102,24833,24724,23762,22574,21750,20498,20414,18429,17166,16543,15464,14149,12630,11472,10302,9768,8919,7856,7266,6673,5518,4909,4376,3850,3244,2810,2578,2112,1830,1527,1339,1107,877,698,587,491,386,280,213,150,263 2,9,0,2027,2996197,50557,50300,50003,49656,49300,48926,48549,48173,47789,47408,47042,46677,46334,46001,50218,50489,49129,49700,49147,50781,51318,50182,50036,48350,48021,47424,47294,47934,46379,45945,46026,45946,45764,46052,46383,46868,46344,45220,43191,42796,41573,41933,41667,40456,40871,40514,39691,40268,37177,36298,35165,34093,33611,31883,30895,30257,30146,29759,27626,26262,24974,24702,24581,23613,22422,21600,20329,20228,18241,16974,16334,15253,13936,12422,11262,10092,9546,8691,7630,7035,6434,5295,4687,4159,3634,3040,2615,2377,1927,1654,1363,1186,963,752,590,488,403,311,219,164,274 2,9,0,2028,3050044,51046,50800,50512,50171,49805,49435,49052,48677,48303,47924,47548,47183,46824,46492,46185,50432,50761,49482,50133,49649,51324,51871,50719,50542,48825,48465,47842,47687,48305,46726,46265,46321,46207,45999,46275,46595,47063,46526,45378,43338,42925,41683,42011,41728,40496,40904,40539,39698,40255,37150,36253,35114,34024,33533,31810,30806,30153,30032,29627,27492,26128,24839,24563,24427,23455,22256,21433,20139,20018,18034,16764,16106,15019,13701,12195,11032,9865,9303,8441,7384,6785,6171,5055,4449,3928,3404,2827,2412,2167,1744,1478,1202,1032,824,636,491,398,322,242,167,288 2,9,0,2029,3103942,51536,51292,51013,50681,50321,49941,49563,49181,48808,48439,48065,47689,47332,46983,46676,46406,50703,51120,49920,50635,50200,51885,52407,51226,51018,49273,48892,48239,48058,48654,47050,46560,46583,46446,46221,46489,46795,47248,46692,45521,43469,43030,41768,42072,41779,40525,40920,40549,39691,40223,37109,36194,35048,33946,33444,31726,30705,30035,29906,29483,27350,25986,24693,24416,24263,23282,22073,21244,19928,19789,17813,16538,15859,14765,13445,11944,10778,9612,9038,8168,7116,6511,5890,4800,4197,3680,3162,2605,2202,1957,1555,1304,1041,883,695,527,401,318,250,184,297 2,9,0,2030,3157841,52027,51784,51507,51183,50831,50457,50069,49691,49314,48945,48580,48207,47838,47494,47169,46896,46683,51062,51563,50427,51182,50768,52430,52915,51704,51470,49702,49296,48608,48408,48980,47350,46822,46820,46672,46435,46695,46984,47418,46841,45644,43578,43111,41837,42123,41816,40538,40922,40542,39663,40178,37053,36123,34971,33857,33345,31629,30589,29904,29768,29328,27195,25835,24540,24259,24086,23091,21867,21030,19701,19540,17568,16290,15589,14486,13163,11671,10499,9333,8744,7871,6827,6216,5592,4527,3928,3416,2911,2374,1990,1742,1367,1134,890,746,576,427,320,248,191,315 2,9,0,2031,3211729,52512,52278,52001,51678,51334,50969,50585,50198,49824,49451,49088,48722,48356,48001,47680,47390,47174,47048,51508,52074,50978,51749,51317,52945,53395,52157,51901,50108,49673,48958,48734,49281,47619,47061,47043,46891,46640,46889,47159,47571,46975,45743,43662,43177,41892,42165,41840,40538,40907,40519,39622,40117,36985,36040,34882,33757,33233,31516,30460,29762,29617,29163,27033,25674,24377,24085,23888,22873,21637,20798,19454,19271,17302,16020,15293,14183,12852,11367,10195,9032,8425,7551,6515,5896,5271,4236,3645,3143,2653,2141,1776,1530,1187,968,748,617,470,341,252,187,331 2,9,0,2032,3265561,52976,52762,52496,52173,51829,51472,51097,50714,50332,49963,49596,49231,48873,48518,48188,47904,47669,47540,47501,52024,52628,51550,52299,51837,53433,53850,52586,52309,50488,50030,49284,49033,49550,47862,47286,47262,47099,46832,47066,47317,47707,47084,45821,43732,43228,41938,42191,41849,40520,40875,40480,39566,40043,36907,35946,34783,33646,33105,31389,30320,29611,29459,28989,26861,25504,24200,23894,23664,22629,21388,20545,19188,18978,17010,15721,14967,13851,12515,11036,9864,8702,8081,7207,6183,5561,4930,3931,3353,2861,2392,1905,1558,1324,1012,814,618,500,374,266,190,336 2,9,0,2033,3319267,53399,53227,52982,52668,52325,51967,51601,51228,50848,50470,50107,49739,49382,49037,48707,48413,48184,48037,47994,48023,52580,53202,52103,52818,52329,53895,54281,52996,52694,50849,50364,49582,49304,49792,48090,47505,47468,47294,47011,47230,47461,47817,47168,45882,43790,43267,41972,42203,41842,40488,40830,40424,39497,39958,36814,35842,34671,33516,32964,31250,30171,29449,29293,28803,26679,25317,24000,23677,23413,22369,21120,20267,18896,18657,16691,15394,14614,13488,12147,10675,9502,8346,7712,6837,5825,5201,4575,3618,3051,2580,2126,1673,1348,1124,850,671,500,395,288,203,341 2,9,0,2034,3372792,53798,53652,53448,53156,52819,52465,52096,51733,51363,50987,50615,50251,49891,49547,49227,48933,48696,48554,48495,48518,48591,53155,53759,52624,53308,52794,54336,54687,53381,53054,51183,50669,49850,49545,50022,48313,47712,47664,47475,47176,47377,47580,47904,47236,45935,43835,43295,41988,42198,41818,40441,40770,40357,39416,39862,36713,35724,34542,33374,32810,31101,30011,29278,29115,28608,26482,25108,23778,23436,23143,22087,20825,19965,18575,18305,16341,15039,14225,13092,11747,10283,9109,7962,7316,6444,5443,4826,4202,3289,2747,2292,1868,1445,1145,939,700,541,394,303,218,348 2,9,0,2035,3426109,54191,54053,53874,53623,53310,52959,52595,52228,51868,51504,51132,50761,50403,50057,49736,49454,49217,49068,49012,49021,49088,49172,53711,54286,53117,53774,53238,54752,55070,53743,53392,51490,50943,50091,49777,50244,48524,47908,47844,47643,47321,47499,47672,47975,47289,45972,43866,43307,41989,42177,41782,40379,40697,40278,39324,39753,36599,35589,34400,33220,32648,30942,29840,29097,28927,28396,26262,24875,23531,23172,22853,21777,20504,19632,18220,17918,15961,14647,13802,12657,11312,9857,8693,7554,6892,6026,5044,4432,3819,2961,2440,2009,1611,1225,955,771,564,427,301,229,365 2,9,0,2036,3479320,54576,54446,54276,54049,53777,53451,53090,52729,52363,52009,51649,51278,50913,50569,50246,49964,49739,49589,49528,49541,49593,49674,49737,54238,54782,53587,54216,53657,55144,55433,54080,53701,51765,51189,50320,50001,50453,48725,48091,48008,47792,47440,47594,47746,48033,47334,45998,43885,43303,41974,42140,41731,40303,40615,40189,39222,39630,36469,35441,34250,33059,32474,30775,29657,28908,28720,28158,26018,24618,23262,22884,22539,21442,20155,19271,17839,17503,15546,14222,13349,12187,10844,9404,8249,7124,6448,5590,4636,4034,3437,2634,2140,1736,1372,1025,786,623,444,330,227,386 2,9,0,2037,3532377,54949,54833,54669,54453,54202,53917,53583,53224,52863,52505,52153,51796,51431,51081,50759,50474,50251,50115,50051,50059,50116,50182,50241,50273,54737,55254,54028,54632,54051,55515,55770,54387,53977,52015,51425,50541,50212,50653,48910,48259,48154,47916,47538,47674,47810,48079,47366,46006,43885,43286,41946,42087,41666,40219,40524,40089,39107,39491,36323,35284,34089,32888,32292,30599,29466,28702,28491,27897,25750,24341,22974,22573,22197,21080,19780,18875,17429,17050,15095,13765,12857,11686,10348,8925,7778,6666,5985,5141,4220,3635,3055,2313,1853,1479,1148,843,634,493,343,251,395 2,9,0,2038,3585243,55294,55207,55056,54846,54607,54344,54049,53719,53360,53005,52650,52301,51950,51599,51270,50988,50763,50628,50578,50584,50636,50707,50752,50780,50778,55211,55701,54446,55023,54425,55861,56080,54663,54225,52249,51651,50752,50411,50837,49080,48407,48275,48015,47617,47742,47865,48113,47383,46003,43869,43255,41900,42022,41593,40127,40420,39976,38975,39337,36165,35118,33919,32709,32100,30412,29261,28474,28237,27609,25459,24041,22662,22236,21830,20691,19370,18445,16979,16560,14609,13268,12330,11156,9820,8416,7282,6192,5507,4685,3805,3238,2683,2004,1580,1241,946,681,501,381,260,421 2,9,0,2039,3637889,55629,55555,55430,55234,55002,54749,54477,54185,53855,53503,53150,52798,52456,52118,51788,51500,51277,51143,51093,51114,51165,51230,51279,51294,51288,51258,55659,56122,54842,55396,54773,56176,56356,54912,54462,52479,51867,50949,50594,51006,49232,48531,48373,48095,47686,47802,47908,48131,47384,45984,43840,43207,41840,41946,41510,40021,40303,39846,38829,39172,35997,34942,33738,32519,31897,30205,29034,28219,27956,27298,25145,23713,22325,21870,21431,20262,18926,17981,16492,16033,14088,12735,11775,10591,9263,7883,6766,5699,5023,4228,3391,2848,2327,1711,1325,1024,765,539,388,291,443 2,9,0,2040,3690258,55927,55891,55778,55608,55391,55143,54882,54613,54322,53998,53650,53299,52952,52626,52309,52019,51789,51656,51610,51630,51695,51760,51805,51822,51803,51771,51713,56082,56522,55213,55741,55093,56460,56606,55149,54693,52697,52072,51131,50764,51157,49359,48632,48454,48164,47743,47846,47931,48132,47368,45951,43795,43148,41773,41861,41414,39905,40168,39702,38674,38999,35820,34755,33547,32317,31676,29978,28782,27937,27655,26967,24805,23359,21961,21472,20993,19796,18445,17475,15965,15459,13524,12168,11186,9995,8682,7327,6235,5201,4536,3774,2986,2472,1987,1439,1093,827,606,419,295,481 2,9,0,2041,3742307,56203,56191,56116,55958,55765,55533,55276,55019,54751,54466,54145,53799,53453,53122,52817,52541,52309,52169,52124,52147,52212,52292,52337,52349,52333,52285,52228,52144,56479,56900,55561,56058,55377,56717,56840,55377,54912,52903,52263,51300,50917,51282,49459,48714,48522,48225,47787,47876,47939,48117,47337,45904,43743,43080,41695,41765,41305,39773,40021,39548,38508,38814,35635,34557,33344,32097,31431,29724,28499,27636,27327,26606,24436,22975,21563,21040,20517,19296,17922,16931,15400,14846,12925,11566,10562,9366,8074,6755,5691,4699,4054,3326,2593,2114,1674,1188,882,655,472,320,507 2,9,0,2042,3794024,56475,56468,56417,56297,56116,55909,55668,55413,55159,54895,54614,54295,53954,53622,53313,53049,52831,52689,52639,52663,52731,52810,52871,52884,52861,52817,52742,52659,52548,56855,57249,55877,56340,55636,56961,57068,55597,55116,53096,52437,51448,51042,51383,49542,48786,48580,48270,47819,47890,47926,48089,47289,45847,43680,43002,41606,41657,41179,39630,39865,39383,38331,38619,35438,34350,33125,31851,31161,29442,28193,27313,26971,26212,24039,22560,21129,20570,20000,18749,17363,16338,14788,14193,12287,10927,9907,8713,7443,6172,5149,4199,3576,2893,2220,1783,1386,965,701,511,359,544 2,9,0,2043,3845385,56728,56741,56694,56599,56456,56260,56044,55806,55553,55303,55043,54762,54451,54124,53815,53545,53339,53212,53159,53180,53249,53334,53391,53419,53397,53345,53276,53174,53064,52929,57204,57570,56163,56598,55880,57196,57287,55802,55309,53270,52594,51571,51145,51465,49614,48849,48626,48304,47833,47886,47903,48045,47229,45778,43606,42911,41504,41534,41042,39472,39697,39210,38146,38411,35228,34123,32879,31580,30862,29140,27862,26960,26583,25789,23603,22111,20660,20060,19444,18163,16754,15700,14139,13497,11614,10256,9224,8041,6802,5583,4604,3707,3112,2480,1873,1478,1125,768,547,389,599 2,9,0,2044,3896349,56969,56995,56968,56876,56758,56600,56394,56183,55946,55697,55451,55190,54918,54619,54318,54048,53836,53721,53684,53702,53768,53854,53916,53940,53933,53881,53806,53709,53581,53446,53285,57524,57856,56420,56842,56119,57420,57491,55994,55483,53427,52725,51668,51228,51535,49676,48898,48658,48322,47828,47868,47864,47988,47159,45697,43519,42806,41386,41396,40894,39306,39520,39028,37947,38191,35000,33869,32607,31280,30540,28813,27505,26576,26163,25330,23135,21621,20150,19506,18840,17527,16096,15019,13451,12763,10907,9552,8520,7353,6157,4997,4069,3230,2673,2096,1556,1204,897,600,419,653 2,9,0,2045,3946896,57203,57237,57222,57150,57036,56902,56734,56532,56323,56090,55845,55598,55348,55086,54813,54552,54339,54219,54195,54230,54291,54374,54438,54464,54455,54420,54343,54240,54117,53963,53804,53610,57809,58116,56663,57078,56344,57631,57680,56170,55639,53558,52830,51746,51300,51595,49726,48932,48673,48323,47811,47837,47814,47924,47078,45602,43420,42688,41254,41247,40733,39131,39333,38831,37737,37949,34747,33587,32307,30957,30192,28455,27117,26161,25708,24829,22627,21089,19599,18910,18186,16841,15395,14295,12721,11988,10168,8828,7798,6659,5515,4419,3551,2775,2262,1740,1269,962,699,459,706 2,9,0,2046,3997044,57451,57470,57464,57405,57309,57179,57036,56871,56672,56467,56238,55993,55755,55515,55281,55047,54844,54721,54695,54742,54820,54896,54960,54987,54981,54942,54881,54778,54650,54499,54320,54129,53902,58067,58363,56899,57301,56558,57825,57853,56326,55768,53664,52917,51815,51365,51643,49760,48952,48670,48311,47779,47790,47757,47847,46986,45493,43304,42554,41114,41088,40563,38949,39129,38621,37506,37681,34466,33277,31980,30605,29817,28063,26694,25708,25211,24288,22076,20516,19004,18262,17483,16109,14653,13533,11950,11183,9404,8089,7070,5968,4880,3863,3053,2347,1883,1419,1016,752,534,770 2,9,0,2047,4046790,57707,57719,57697,57647,57564,57454,57313,57174,57011,56816,56615,56386,56151,55922,55710,55516,55341,55227,55196,55240,55333,55427,55484,55512,55505,55469,55404,55317,55190,55035,54856,54643,54421,54167,58312,58600,57122,57513,56758,58004,58007,56455,55874,53755,52992,51875,51415,51676,49779,48955,48657,48284,47734,47737,47687,47756,46881,45368,43175,42410,40963,40918,40384,38750,38913,38391,37249,37381,34153,32940,31624,30225,29402,27637,26232,25212,24673,23699,21479,19896,18359,17561,16732,15335,13870,12728,11147,10347,8623,7342,6344,5287,4265,3325,2586,1956,1538,1138,796,576,864 2,9,0,2048,4096144,57981,57974,57948,57880,57806,57709,57589,57450,57315,57156,56964,56763,56542,56318,56117,55945,55810,55726,55702,55742,55832,55940,56015,56035,56030,55993,55932,55840,55729,55575,55392,55180,54935,54688,54416,58549,58823,57336,57709,56940,58161,58135,56562,55961,53828,53060,51921,51451,51693,49782,48946,48630,48245,47679,47673,47600,47656,46758,45233,43033,42255,40800,40739,40193,38537,38677,38130,36962,37047,33814,32574,31241,29809,28954,27170,25732,24674,24092,23065,20834,19222,17659,16815,15933,14519,13041,11885,10317,9494,7831,6590,5627,4626,3676,2822,2157,1603,1236,894,608,957 2,9,0,2049,4145117,58267,58249,58203,58131,58039,57951,57844,57726,57591,57460,57303,57112,56919,56710,56512,56352,56240,56195,56202,56248,56332,56441,56529,56567,56554,56520,56457,56368,56251,56114,55933,55717,55474,55200,54938,54659,58772,59037,57536,57889,57102,58294,58240,56648,56034,53897,53115,51954,51469,51694,49772,48920,48590,48197,47613,47592,47505,47538,46624,45080,42883,42092,40625,40546,39987,38301,38413,37840,36642,36685,33449,32181,30819,29358,28466,26660,25188,24091,23459,22377,20128,18494,16915,16023,15092,13659,12176,11011,9468,8628,7037,5851,4928,3992,3120,2358,1769,1288,970,687,1041 2,9,0,2050,4193716,58564,58535,58478,58386,58288,58184,58086,57983,57866,57736,57607,57451,57266,57088,56904,56748,56648,56625,56671,56748,56838,56941,57031,57084,57086,57045,56985,56896,56780,56636,56472,56258,56011,55739,55450,55182,54887,58984,59236,57718,58047,57238,58402,58325,56722,56099,53951,53153,51970,51472,51682,49748,48884,48541,48137,47535,47502,47391,47407,46478,44918,42723,41917,40441,40338,39759,38041,38123,37518,36291,36291,33051,31748,30358,28866,27934,26110,24598,23458,22772,21628,19365,17719,16123,15183,14202,12757,11283,10119,8606,7759,6252,5132,4258,3391,2610,1936,1423,1017,747,1146 2,9,0,2051,4241976,58892,58833,58764,58661,58543,58433,58319,58224,58123,58011,57883,57755,57605,57435,57282,57139,57044,57033,57102,57217,57339,57447,57532,57586,57602,57578,57510,57423,57308,57163,56994,56797,56552,56277,55990,55694,55410,55105,59180,59417,57883,58181,57351,58493,58399,56791,56152,53989,53172,51970,51460,51657,49711,48839,48478,48064,47444,47398,47266,47265,46320,44746,42551,41728,40244,40106,39503,37754,37798,37169,35913,35866,32612,31279,29858,28332,27355,25509,23959,22772,22024,20816,18554,16890,15283,14297,13273,11824,10368,9209,7740,6898,5488,4441,3624,2838,2144,1561,1125,782,1258 2,9,0,2052,4289914,59231,59161,59061,58947,58818,58688,58568,58458,58363,58267,58158,58031,57909,57775,57629,57517,57435,57429,57510,57649,57808,57948,58038,58089,58106,58095,58044,57950,57835,57693,57521,57321,57090,56819,56527,56232,55922,55627,55307,59361,59580,58017,58292,57444,58574,58463,56845,56191,54012,53176,51956,51434,51618,49666,48784,48403,47979,47334,47279,47131,47109,46148,44565,42367,41525,40025,39847,39218,37435,37446,36789,35498,35399,32136,30768,29313,27750,26726,24856,23264,22023,21215,19954,17693,16013,14397,13368,12312,10871,9437,8294,6883,6059,4751,3788,3035,2335,1729,1234,867,1357 2,9,0,2053,4337533,59579,59501,59390,59244,59104,58963,58823,58707,58597,58508,58414,58306,58185,58079,57969,57864,57811,57820,57906,58058,58240,58417,58538,58596,58611,58598,58559,58483,58361,58221,58053,57846,57614,57357,57071,56768,56460,56140,55831,55493,59520,59714,58130,58384,57525,58643,58513,56883,56211,54019,53168,51928,51397,51574,49610,48713,48318,47877,47212,47147,46982,46943,45968,44371,42170,41302,39776,39562,38897,37087,37060,36372,35044,34890,31617,30209,28721,27119,26042,24147,22508,21209,20349,19036,16779,15089,13472,12406,11323,9900,8504,7391,6049,5253,4055,3180,2498,1888,1367,955,1472 2,9,0,2054,4384852,59939,59848,59729,59573,59403,59249,59098,58961,58846,58741,58655,58561,58459,58355,58273,58203,58159,58194,58296,58451,58649,58848,59007,59094,59117,59103,59061,58998,58895,58747,58580,58380,58139,57880,57608,57313,56999,56679,56343,56017,55658,59657,59825,58225,58467,57598,58703,58549,56904,56214,54012,53145,51889,51350,51516,49538,48628,48215,47761,47081,47003,46822,46767,45776,44161,41950,41049,39498,39244,38548,36707,36639,35917,34549,34334,31054,29602,28077,26431,25303,23370,21684,20342,19428,18058,15817,14120,12510,11420,10322,8924,7578,6506,5248,4490,3406,2624,2021,1495,1059,1614 2,9,0,2055,4431864,60295,60209,60075,59912,59731,59547,59384,59237,59100,58991,58888,58802,58713,58628,58549,58507,58498,58543,58670,58840,59041,59258,59436,59563,59615,59609,59568,59500,59410,59280,59107,58907,58675,58405,58131,57851,57543,57216,56882,56531,56184,55798,59766,59919,58307,58538,57658,58745,58567,56908,56205,53991,53110,51840,51295,51446,49456,48527,48102,47634,46940,46850,46652,46579,45569,43929,41698,40765,39188,38893,38167,36292,36180,35417,34011,33729,30440,28940,27376,25688,24494,22527,20808,19417,18450,17031,14806,13116,11523,10413,9311,7959,6672,5649,4488,3775,2815,2127,1605,1156,1776 2,9,0,2056,4478578,60660,60565,60437,60257,60070,59875,59682,59522,59377,59244,59138,59035,58954,58881,58822,58783,58800,58881,59019,59214,59429,59648,59845,59990,60084,60107,60072,60007,59911,59796,59637,59434,59201,58943,58656,58373,58080,57761,57418,57069,56699,56324,55915,59855,59997,58377,58596,57702,58769,58568,56898,56182,53957,53067,51783,51227,51366,49356,48416,47975,47497,46787,46686,46468,46373,45339,43667,41418,40446,38849,38513,37748,35836,35679,34872,33422,33067,29774,28221,26612,24872,23616,21626,19873,18442,17414,15955,13763,12084,10516,9406,8306,7011,5796,4839,3777,3123,2283,1691,1244,1961 2,9,0,2057,4524978,61015,60930,60793,60620,60415,60214,60009,59821,59661,59521,59391,59285,59187,59122,59074,59056,59076,59183,59355,59562,59803,60036,60236,60398,60509,60577,60570,60510,60416,60296,60153,59963,59727,59469,59193,58897,58601,58298,57964,57604,57236,56838,56440,56011,59936,60067,58437,58640,57729,58776,58556,56875,56146,53914,53015,51711,51149,51267,49242,48288,47837,47349,46621,46508,46269,46145,45080,43372,41104,40098,38479,38092,37288,35342,35132,34276,32781,32348,29047,27439,25780,23986,22679,20664,18881,17410,16325,14833,12692,11033,9504,8400,7326,6095,4964,4078,3128,2541,1814,1313,2142 2,9,0,2058,4571071,61370,61285,61157,60975,60778,60559,60348,60146,59960,59806,59668,59538,59437,59354,59315,59308,59349,59460,59657,59897,60151,60409,60623,60790,60916,61000,61039,61006,60920,60801,60654,60478,60256,59993,59720,59435,59126,58818,58499,58150,57770,57375,56955,56537,56096,60006,60125,58484,58666,57741,58770,58532,56841,56102,53862,52948,51630,51051,51153,49117,48151,47687,47193,46442,46315,46048,45885,44787,43044,40758,39718,38071,37631,36783,34805,34534,33626,32079,31563,28255,26580,24868,23042,21680,19644,17834,16323,15195,13681,11597,9973,8496,7414,6375,5224,4189,3384,2547,2026,1412,2300 2,9,0,2059,4616860,61726,61639,61512,61339,61134,60921,60693,60485,60284,60104,59952,59813,59690,59604,59546,59549,59600,59733,59933,60197,60484,60755,60995,61176,61308,61406,61462,61474,61415,61304,61158,60980,60770,60522,60245,59961,59663,59342,59020,58686,58318,57910,57491,57053,56623,56174,60064,60170,58513,58675,57739,58752,58491,56795,56048,53797,52870,51531,50941,51026,48980,48004,47525,47021,46251,46097,45796,45588,44458,42687,40379,39298,37622,37127,36235,34213,33881,32915,31313,30710,27385,25646,23898,22030,20618,18565,16734,15197,14030,12511,10491,8918,7507,6461,5471,4412,3479,2757,2030,1579,2480 2,9,0,2060,4662320,62073,61995,61866,61693,61496,61277,61055,60830,60623,60427,60250,60097,59965,59856,59795,59779,59840,59982,60206,60473,60783,61086,61340,61545,61693,61798,61867,61896,61881,61797,61659,61482,61270,61035,60773,60487,60187,59879,59544,59208,58852,58457,58026,57589,57138,56699,56238,60109,60198,58524,58672,57721,58721,58441,56741,55980,53722,52775,51421,50820,50888,48833,47847,47352,46835,46038,45852,45508,45257,44094,42293,39962,38838,37129,36577,35635,33567,33169,32138,30474,29771,26437,24647,22859,20956,19494,17430,15586,14036,12845,11330,9389,7883,6549,5553,4625,3666,2840,2204,1584,2718 2,9,1,2014,1193450,22500,24693,24739,23883,24289,23764,24377,24711,23811,23315,22200,21985,21652,21393,21718,20680,20681,20778,20879,20941,21112,21737,22449,22514,22291,21716,21705,21114,21552,21418,20813,21023,20814,20384,21184,19164,18757,18382,17901,17627,16830,16247,16010,15787,16068,14793,14260,13393,13302,13469,12823,12070,11534,11087,11065,9913,9197,9092,8602,7791,6898,6379,5698,5378,5118,4595,4264,4044,3304,3089,2706,2387,2128,1961,1907,1644,1438,1304,1186,1068,947,807,763,715,675,551,476,364,350,292,233,209,142,119,100,66,52,23,24,18,49 2,9,1,2015,1219373,22744,22621,24787,24814,23939,24337,23817,24433,24743,23861,23374,22251,22049,21701,21462,21809,20816,20854,21013,21162,21213,21413,22032,22717,22750,22506,21913,21890,21274,21717,21568,20948,21126,20923,20497,21258,19255,18819,18436,17959,17679,16886,16273,16029,15808,16071,14811,14254,13389,13298,13446,12792,12029,11506,11037,11013,9866,9150,9031,8540,7736,6845,6325,5651,5333,5069,4539,4210,3987,3255,3038,2668,2350,2087,1923,1861,1599,1392,1260,1141,1023,896,766,721,673,627,507,439,334,317,254,202,176,117,99,79,50,39,18,17,41 2,9,1,2016,1245564,22988,22867,22726,24859,24875,23984,24382,23873,24493,24784,23915,23431,22306,22123,21765,21558,21942,21010,21085,21283,21466,21501,21708,22309,22973,22977,22718,22108,22071,21423,21876,21710,21069,21215,21032,20614,21329,19347,18877,18491,18008,17719,16925,16292,16043,15824,16065,14819,14237,13373,13284,13418,12756,11982,11467,10983,10957,9811,9094,8962,8471,7678,6790,6266,5601,5287,5014,4479,4151,3926,3204,2984,2627,2307,2041,1880,1810,1550,1338,1213,1096,972,847,721,678,628,576,466,400,301,280,219,174,148,95,82,62,41,29,14,36 2,9,1,2017,1271975,23243,23112,22974,22810,24917,24922,24025,24428,23934,24557,24837,23972,23492,22371,22210,21860,21692,22139,21263,21360,21577,21776,21781,21987,22576,23213,23192,22919,22307,22247,21556,22022,21839,21172,21306,21143,20723,21393,19435,18933,18545,18040,17743,16955,16311,16053,15835,16051,14817,14214,13350,13262,13377,12714,11927,11424,10918,10892,9744,9031,8884,8397,7614,6729,6204,5547,5234,4955,4413,4089,3862,3147,2928,2580,2257,1991,1833,1755,1499,1279,1159,1044,925,800,676,630,579,525,421,359,266,243,185,148,123,78,68,49,30,22,30 2,9,1,2018,1298543,23498,23368,23220,23058,22876,24962,24966,24073,24480,23998,24621,24892,24028,23562,22447,22322,21998,21883,22393,21553,21662,21880,22080,22042,22252,22830,23438,23401,23110,22499,22416,21673,22155,21953,21268,21399,21244,20821,21453,19513,18984,18592,18059,17755,16977,16328,16053,15835,16025,14799,14180,13317,13227,13331,12661,11868,11373,10845,10816,9672,8961,8803,8319,7545,6662,6140,5486,5173,4887,4345,4021,3796,3089,2865,2528,2204,1936,1780,1694,1446,1224,1104,993,872,748,631,581,531,475,380,316,231,210,154,122,101,62,55,36,23,30 2,9,1,2019,1325204,23756,23622,23476,23306,23125,22927,25002,25012,24125,24534,24065,24682,24950,24092,23643,22550,22474,22193,22128,22682,21863,21973,22175,22362,22289,22506,23070,23658,23602,23294,22671,22567,21778,22276,22065,21362,21489,21339,20908,21505,19572,19020,18619,18069,17758,16992,16336,16041,15822,15991,14772,14135,13275,13183,13279,12598,11807,11311,10768,10730,9593,8885,8719,8238,7471,6590,6069,5418,5107,4814,4268,3952,3722,3029,2796,2472,2146,1877,1720,1628,1389,1167,1048,941,816,697,584,530,481,426,332,275,196,177,124,100,82,50,42,25,34 2,9,1,2020,1351919,24017,23881,23731,23561,23375,23178,22975,25045,25064,24178,24591,24126,24742,25017,24169,23749,22696,22682,22449,22413,22993,22179,22270,22456,22626,22524,22747,23293,23865,23795,23466,22815,22697,21868,22392,22174,21450,21571,21420,20981,21544,19613,19038,18639,18075,17759,16996,16331,16016,15797,15947,14732,14079,13224,13131,13213,12529,11735,11242,10687,10641,9509,8805,8629,8152,7393,6513,5993,5341,5031,4735,4188,3878,3641,2958,2725,2405,2084,1812,1657,1561,1326,1109,986,884,755,643,534,484,432,378,290,236,165,146,101,80,65,38,29,39 2,9,1,2021,1378691,24268,24144,23990,23817,23630,23429,23226,23027,25092,25118,24241,24648,24194,24814,25101,24278,23898,22905,22954,22748,22731,23315,22488,22557,22728,22878,22751,22973,23504,24056,23971,23612,22940,22809,21969,22502,22269,21531,21645,21493,21036,21569,19635,19049,18649,18069,17749,16984,16312,15977,15759,15892,14680,14016,13161,13064,13136,12445,11648,11158,10593,10542,9416,8721,8538,8063,7309,6428,5908,5259,4952,4651,4106,3797,3555,2880,2647,2333,2015,1743,1589,1486,1259,1044,923,821,697,585,487,435,383,327,250,201,138,116,79,64,48,27,44 2,9,1,2022,1405525,24522,24396,24254,24076,23887,23684,23478,23278,23083,25142,25181,24303,24708,24268,24900,25210,24430,24109,23171,23261,23063,23057,23628,22780,22830,22982,23117,22965,23187,23700,24227,24120,23735,23050,22916,22077,22600,22353,21608,21709,21556,21073,21583,19647,19051,18648,18052,17727,16961,16280,15928,15711,15831,14621,13948,13090,12989,13049,12352,11552,11069,10493,10437,9322,8629,8440,7965,7218,6337,5818,5176,4872,4564,4020,3708,3462,2803,2562,2254,1942,1672,1514,1406,1182,977,858,758,634,532,436,386,331,280,214,167,110,93,63,48,34,45 2,9,1,2023,1432403,24777,24651,24507,24340,24145,23942,23733,23528,23335,23142,25206,25245,24365,24780,24357,25013,25359,24643,24378,23476,23586,23387,23370,23923,23055,23087,23224,23339,23170,23384,23874,24372,24247,23840,23159,23017,22174,22685,22431,21673,21761,21600,21094,21585,19651,19045,18641,18028,17694,16929,16238,15872,15653,15758,14553,13874,13010,12902,12953,12252,11450,10973,10390,10333,9222,8528,8337,7861,7118,6240,5723,5085,4786,4469,3928,3614,3363,2716,2471,2167,1864,1590,1437,1325,1112,906,787,695,573,474,384,336,281,237,181,136,85,74,49,37,54 2,9,1,2024,1459377,25032,24908,24762,24593,24410,24200,23992,23786,23585,23394,23210,25267,25311,24436,24868,24472,25168,25572,24916,24687,23801,23920,23701,23662,24204,23316,23331,23449,23547,23362,23564,24022,24500,24364,23948,23268,23109,22265,22770,22500,21723,21797,21629,21106,21583,19646,19034,18625,17994,17650,16890,16186,15810,15587,15676,14476,13792,12921,12807,12850,12145,11345,10874,10287,10225,9117,8425,8225,7750,7009,6141,5622,4991,4689,4366,3829,3512,3258,2621,2376,2078,1775,1506,1356,1240,1028,838,715,628,511,419,336,286,238,196,146,108,66,56,35,55 2,9,1,2025,1486406,25294,25164,25020,24850,24663,24465,24251,24045,23844,23644,23462,23277,25331,25384,24522,24982,24630,25386,25843,25226,25017,24135,24241,23995,23938,24470,23564,23555,23660,23743,23536,23719,24153,24616,24479,24054,23364,23194,22350,22846,22555,21756,21815,21646,21116,21574,19637,19012,18596,17947,17598,16839,16128,15740,15511,15591,14389,13697,12823,12704,12739,12036,11234,10769,10180,10108,9006,8314,8108,7633,6893,6034,5513,4892,4585,4253,3720,3404,3136,2521,2275,1980,1682,1419,1269,1147,948,759,649,564,451,364,283,243,199,158,117,84,49,43,59 2,9,1,2026,1513497,25550,25426,25276,25109,24921,24719,24515,24305,24104,23904,23713,23529,23345,25403,25472,24636,25138,24851,25665,26154,25559,25357,24455,24542,24273,24203,24720,23794,23764,23858,23921,23687,23855,24272,24730,24594,24148,23456,23274,22431,22908,22593,21776,21823,21659,21117,21557,19618,18978,18553,17896,17537,16781,16063,15658,15430,15495,14293,13595,12718,12594,12624,11922,11121,10667,10067,9984,8886,8194,7980,7506,6769,5921,5398,4779,4471,4130,3599,3284,3013,2414,2163,1876,1587,1329,1180,1055,860,686,581,496,392,309,238,201,161,125,91,66,37,65 2,9,1,2027,1540624,25805,25684,25540,25365,25181,24978,24770,24568,24365,24165,23972,23780,23598,23422,25491,25587,24793,25357,25133,25982,26488,25896,25682,24758,24828,24536,24453,24953,24007,23963,24039,24075,23819,23980,24386,24847,24697,24237,23542,23347,22499,22952,22614,21784,21825,21667,21109,21530,19588,18933,18504,17838,17468,16715,15987,15573,15338,15386,14189,13485,12605,12481,12507,11804,11003,10554,9945,9853,8757,8068,7844,7375,6639,5799,5276,4652,4344,4000,3474,3156,2882,2295,2044,1766,1484,1233,1082,958,778,611,510,434,330,259,199,163,127,97,69,47,67 2,9,1,2028,1567793,26056,25940,25799,25629,25437,25239,25029,24823,24628,24426,24233,24039,23849,23675,23514,25607,25746,25012,25636,25452,26322,26828,26224,25988,25042,25097,24787,24685,25170,24208,24146,24198,24210,23940,24103,24507,24953,24794,24317,23620,23409,22549,22979,22626,21789,21825,21663,21094,21492,19545,18879,18449,17770,17391,16642,15906,15478,15237,15271,14075,13371,12490,12365,12381,11681,10879,10431,9816,9709,8622,7934,7701,7231,6497,5665,5138,4522,4210,3858,3337,3020,2738,2170,1920,1652,1377,1132,984,864,697,537,442,367,276,215,161,129,97,74,51,75 2,9,1,2029,1594959,26307,26194,26055,25887,25702,25495,25291,25083,24882,24690,24495,24300,24109,23926,23768,23634,25764,25968,25293,25954,25799,26667,27157,26529,26275,25308,25356,25020,24902,25371,24393,24304,24335,24336,24057,24225,24616,25053,24883,24392,23686,23454,22581,22995,22632,21787,21815,21647,21068,21441,19494,18817,18381,17693,17306,16560,15816,15371,15128,15147,13958,13254,12371,12244,12251,11553,10746,10301,9676,9558,8478,7792,7552,7078,6346,5519,4989,4379,4067,3702,3191,2874,2589,2036,1793,1534,1262,1028,888,772,610,468,371,308,228,171,126,99,72,52,79 2,9,1,2030,1622105,26556,26446,26309,26145,25959,25760,25547,25344,25143,24944,24758,24563,24369,24186,24020,23886,23795,25987,26250,25613,26296,26152,27001,27466,26815,26546,25565,25597,25235,25102,25558,24556,24441,24460,24458,24176,24340,24717,25142,24963,24454,23736,23481,22602,23008,22632,21773,21792,21619,21025,21381,19433,18744,18305,17608,17215,16471,15715,15257,15010,15018,13832,13133,12248,12118,12119,11411,10604,10161,9528,9398,8325,7640,7388,6909,6181,5361,4831,4225,3906,3542,3034,2713,2433,1903,1662,1402,1146,926,796,675,530,395,310,256,182,132,96,74,53,82 2,9,1,2031,1649230,26807,26695,26563,26399,26218,26018,25812,25600,25403,25205,25014,24826,24632,24446,24280,24140,24048,24022,26271,26575,25959,26647,26488,27314,27755,27084,26806,25804,25821,25435,25287,25724,24697,24568,24581,24580,24285,24447,24809,25226,25033,24497,23770,23498,22618,23017,22623,21749,21756,21580,20975,21313,19361,18662,18219,17515,17115,16370,15605,15133,14887,14881,13704,13005,12121,11986,11973,11261,10451,10010,9367,9228,8162,7478,7211,6727,5999,5189,4660,4060,3736,3371,2867,2548,2270,1762,1519,1273,1031,825,697,583,448,329,256,205,142,102,72,52,82 2,9,1,2032,1676319,27041,26945,26812,26653,26473,26277,26070,25865,25659,25467,25276,25083,24897,24709,24541,24402,24303,24276,24311,26597,26924,26314,26983,26806,27608,28029,27343,27049,26027,26026,25620,25451,25867,24825,24688,24704,24694,24386,24541,24894,25297,25084,24526,23794,23507,22629,23012,22605,21710,21709,21532,20918,21234,19280,18570,18128,17417,17003,16260,15487,15004,14758,14741,13569,12872,11988,11846,11817,11097,10288,9848,9199,9048,7986,7302,7016,6533,5807,5004,4479,3880,3555,3186,2691,2379,2101,1610,1376,1145,921,716,601,491,370,272,204,160,108,77,53,83 2,9,1,2033,1703359,27259,27179,27063,26902,26727,26532,26330,26124,25924,25723,25537,25345,25155,24976,24806,24664,24565,24532,24565,24642,26947,27279,26653,27297,27106,27886,28286,27586,27278,26234,26218,25781,25594,25997,24949,24811,24817,24798,24480,24632,24970,25352,25118,24544,23811,23508,22629,22999,22573,21665,21655,21473,20851,21146,19187,18473,18029,17305,16883,16141,15363,14870,14627,14594,13432,12730,11843,11695,11647,10929,10117,9673,9021,8857,7798,7112,6808,6327,5600,4806,4280,3693,3359,2991,2506,2200,1925,1461,1234,1018,802,618,508,407,303,217,158,121,77,56,85 2,9,1,2034,1730290,27462,27399,27297,27152,26975,26787,26585,26384,26184,25988,25794,25607,25417,25235,25073,24929,24828,24795,24823,24897,25001,27304,27621,26968,27594,27384,28147,28531,27815,27486,26420,26387,25921,25723,26123,25075,24921,24921,24894,24567,24713,25029,25389,25145,24560,23820,23503,22615,22971,22531,21611,21591,21406,20773,21051,19091,18369,17917,17182,16754,16017,15234,14732,14489,14443,13286,12579,11686,11534,11468,10745,9934,9492,8829,8646,7594,6904,6586,6100,5379,4593,4069,3494,3155,2785,2314,2020,1739,1311,1095,886,691,520,419,331,240,166,119,88,56,87 2,9,1,2035,1757114,27662,27603,27518,27387,27227,27035,26840,26639,26444,26249,26058,25864,25680,25498,25331,25197,25094,25060,25086,25157,25257,25361,27647,27942,27268,27872,27649,28397,28759,28026,27677,26586,26533,26047,25851,26249,25192,25024,25016,24980,24641,24776,25070,25414,25162,24566,23820,23485,22594,22933,22480,21546,21519,21329,20685,20950,18989,18254,17797,17054,16621,15888,15101,14589,14343,14284,13131,12419,11522,11360,11276,10552,9740,9295,8619,8418,7373,6683,6348,5854,5142,4367,3849,3277,2937,2574,2119,1822,1552,1164,950,763,579,426,341,262,185,125,86,63,89 2,9,1,2036,1783867,27861,27803,27723,27608,27462,27287,27088,26896,26698,26508,26320,26128,25937,25760,25594,25455,25362,25327,25353,25422,25519,25622,25708,27966,28242,27548,28136,27901,28628,28970,28216,27846,26732,26666,26169,25978,26365,25300,25119,25100,25057,24698,24820,25097,25434,25171,24563,23808,23455,22560,22881,22419,21471,21439,21244,20593,20840,18875,18130,17670,16922,16481,15754,14960,14443,14189,14113,12964,12248,11345,11171,11076,10348,9535,9082,8395,8173,7134,6448,6097,5594,4886,4129,3615,3057,2718,2357,1916,1635,1376,1014,816,643,477,347,271,203,139,93,63,92 2,9,1,2037,1810564,28051,28003,27923,27814,27682,27521,27341,27144,26954,26762,26579,26390,26200,26018,25856,25720,25622,25597,25621,25690,25785,25884,25971,26033,28271,28523,27810,28385,28136,28844,29161,28385,27995,26865,26797,26292,26095,26473,25397,25206,25177,25119,24743,24855,25120,25448,25172,24544,23783,23417,22515,22822,22348,21389,21351,21153,20493,20719,18752,17998,17538,16783,16336,15616,14813,14292,14025,13934,12785,12066,11159,10975,10861,10128,9314,8852,8156,7911,6885,6199,5828,5321,4624,3876,3373,2826,2488,2133,1712,1453,1200,872,687,530,389,278,211,154,102,68,97 2,9,1,2038,1837153,28227,28193,28125,28014,27889,27742,27575,27397,27203,27017,26834,26649,26463,26281,26114,25982,25889,25857,25891,25959,26053,26153,26235,26299,26339,28554,28789,28059,28617,28353,29042,29332,28535,28129,26992,26927,26406,26202,26571,25487,25285,25234,25164,24775,24884,25138,25451,25160,24519,23747,23369,22458,22754,22271,21300,21256,21055,20380,20586,18620,17862,17399,16640,16186,15471,14662,14129,13851,13740,12595,11872,10964,10770,10637,9895,9075,8601,7897,7636,6614,5928,5544,5037,4343,3614,3123,2587,2253,1912,1518,1269,1031,738,569,435,310,214,161,114,74,102 2,9,1,2039,1863649,28399,28371,28315,28216,28089,27949,27796,27631,27456,27267,27089,26904,26723,26545,26377,26240,26151,26126,26151,26231,26325,26423,26506,26566,26607,26625,28821,29037,28293,28831,28555,29216,29482,28669,28261,27122,27047,26512,26299,26660,25567,25347,25279,25196,24801,24907,25148,25440,25137,24484,23702,23311,22394,22676,22182,21203,21152,20945,20257,20445,18481,17719,17256,16493,16030,15315,14501,13953,13663,13535,12392,11666,10752,10548,10399,9641,8815,8339,7627,7338,6336,5643,5249,4730,4054,3347,2863,2346,2021,1699,1328,1098,873,613,464,347,240,162,119,84,114 2,9,1,2040,1890009,28550,28544,28493,28406,28291,28148,28003,27853,27691,27521,27339,27161,26977,26806,26641,26504,26408,26386,26422,26493,26595,26696,26778,26838,26875,26896,26894,29072,29274,28507,29027,28736,29371,29619,28800,28394,27241,27160,26607,26390,26740,25630,25394,25312,25223,24818,24919,25144,25422,25103,24441,23646,23245,22322,22589,22087,21102,21036,20824,20130,20301,18335,17572,17108,16337,15865,15149,14328,13763,13467,13318,12179,11447,10532,10311,10137,9367,8540,8056,7334,7024,6033,5345,4934,4417,3760,3071,2601,2102,1797,1490,1147,931,725,502,370,270,181,120,85,124 2,9,1,2041,1916182,28691,28697,28667,28586,28481,28350,28202,28060,27914,27757,27593,27410,27234,27060,26902,26769,26674,26644,26683,26761,26860,26967,27052,27111,27149,27165,27167,27150,29309,29493,28705,29201,28892,29511,29748,28929,28516,27351,27264,26693,26468,26802,25671,25427,25338,25245,24826,24919,25127,25394,25060,24386,23584,23171,22242,22498,21987,20986,20912,20695,19993,20150,18185,17419,16953,16172,15690,14970,14141,13565,13254,13092,11950,11211,10292,10054,9853,9078,8248,7752,7023,6694,5716,5027,4605,4092,3452,2791,2335,1870,1579,1288,973,773,595,402,284,204,135,87,129 2,9,1,2042,1942203,28828,28838,28820,28760,28662,28541,28406,28259,28122,27980,27830,27664,27483,27317,27156,27028,26939,26909,26942,27023,27130,27233,27324,27386,27423,27441,27436,27421,27390,29529,29692,28877,29354,29035,29648,29879,29051,28627,27455,27355,26768,26531,26848,25706,25454,25356,25257,24824,24909,25096,25355,25006,24323,23515,23087,22156,22400,21873,20866,20782,20560,19851,19994,18030,17260,16790,15996,15501,14779,13942,13355,13031,12851,11710,10959,10030,9777,9549,8766,7937,7428,6696,6340,5379,4697,4267,3757,3138,2506,2081,1640,1366,1095,808,636,479,313,216,152,97,139 2,9,1,2043,1968062,28957,28975,28961,28913,28836,28723,28597,28463,28321,28188,28053,27900,27739,27567,27414,27283,27198,27175,27209,27283,27392,27507,27592,27659,27700,27715,27713,27691,27664,27612,29729,29869,29032,29495,29173,29780,30000,29164,28733,27545,27438,26827,26578,26884,25734,25479,25367,25256,24807,24885,25060,25306,24942,24251,23437,22997,22065,22291,21751,20734,20643,20421,19705,19831,17867,17090,16616,15805,15299,14577,13727,13132,12791,12592,11449,10689,9754,9480,9226,8437,7605,7086,6345,5971,5027,4361,3922,3420,2823,2229,1827,1421,1166,912,664,510,371,240,162,111,149 2,9,1,2044,1993739,29082,29106,29099,29054,28990,28897,28778,28655,28525,28387,28261,28123,27975,27821,27664,27542,27454,27436,27477,27551,27654,27771,27867,27927,27973,27992,27989,27969,27936,27888,27815,29905,30023,29170,29631,29308,29905,30113,29267,28824,27626,27505,26868,26615,26913,25755,25491,25367,25243,24781,24852,25013,25246,24870,24171,23351,22898,21960,22172,21620,20596,20499,20277,19552,19660,17695,16913,16428,15603,15084,14362,13500,12894,12536,12317,11170,10398,9458,9167,8877,8090,7253,6720,5978,5585,4667,4014,3573,3075,2516,1959,1585,1207,976,750,534,400,286,178,119,167 2,9,1,2045,2019211,29202,29232,29230,29192,29132,29051,28952,28835,28717,28591,28460,28331,28198,28057,27918,27793,27713,27693,27739,27821,27923,28034,28132,28202,28241,28266,28266,28246,28215,28160,28093,27996,30059,30165,29305,29766,29435,30021,30214,29360,28906,27691,27553,26899,26643,26937,25767,25491,25353,25219,24747,24809,24957,25181,24790,24082,23260,22790,21845,22044,21482,20455,20349,20123,19395,19479,17514,16719,16225,15389,14856,14132,13259,12642,12264,12013,10869,10086,9142,8829,8512,7714,6877,6334,5597,5187,4294,3659,3218,2740,2216,1696,1353,1008,805,606,421,307,213,131,181 2,9,1,2046,2044499,29328,29349,29356,29324,29269,29193,29106,29008,28897,28783,28664,28531,28405,28279,28155,28047,27964,27951,27996,28084,28194,28302,28397,28467,28517,28535,28541,28523,28492,28439,28366,28273,28155,30202,30303,29438,29891,29554,30124,30305,29440,28972,27740,27593,26926,26669,26950,25768,25481,25329,25189,24701,24754,24896,25107,24703,23985,23156,22668,21723,21910,21338,20310,20188,19962,19225,19287,17318,16512,16007,15158,14617,13887,13003,12370,11969,11690,10551,9753,8804,8467,8124,7319,6481,5936,5198,4780,3917,3300,2871,2412,1925,1448,1129,831,653,476,326,232,157,201 2,9,1,2047,2069571,29460,29476,29473,29449,29401,29330,29248,29163,29070,28962,28856,28735,28606,28486,28377,28283,28219,28202,28252,28341,28457,28574,28666,28735,28783,28811,28811,28797,28769,28718,28646,28546,28431,28299,30340,30434,29563,30007,29661,30218,30383,29504,29021,27780,27626,26950,26684,26953,25758,25459,25299,25147,24647,24696,24824,25023,24609,23877,23041,22542,21594,21769,21192,20153,20024,19790,19043,19077,17104,16292,15774,14915,14361,13624,12724,12071,11653,11345,10203,9396,8444,8082,7713,6903,6072,5521,4790,4361,3536,2950,2533,2095,1647,1214,937,670,516,368,244,170,223 2,9,1,2048,2094459,29601,29607,29601,29567,29526,29462,29385,29304,29226,29135,29035,28927,28809,28687,28583,28505,28455,28458,28504,28596,28715,28836,28937,29004,29051,29077,29087,29067,29043,28995,28925,28827,28705,28578,28438,30475,30559,29681,30114,29759,30298,30445,29556,29061,27812,27654,26963,26688,26944,25738,25429,25258,25097,24584,24628,24741,24935,24500,23761,22917,22410,21456,21624,21036,19991,19848,19605,18844,18845,16881,16058,15527,14655,14087,13340,12426,11752,11313,10975,9840,9016,8062,7675,7278,6466,5644,5094,4375,3939,3162,2602,2199,1795,1385,1004,761,530,400,277,177,250 2,9,1,2049,2119169,29745,29749,29732,29694,29644,29587,29517,29441,29367,29291,29208,29106,29001,28891,28784,28711,28678,28695,28760,28848,28969,29095,29201,29275,29320,29346,29353,29343,29310,29269,29202,29106,28986,28850,28717,28575,30599,30676,29787,30210,29841,30365,30494,29594,29092,27838,27672,26962,26676,26926,25710,25389,25209,25041,24514,24550,24655,24833,24383,23632,22788,22273,21313,21470,20872,19814,19660,19402,18629,18600,16641,15809,15264,14374,13793,13032,12107,11410,10954,10583,9450,8613,7659,7246,6825,6021,5207,4658,3955,3524,2795,2266,1886,1509,1145,818,601,411,300,204,274 2,9,1,2050,2143702,29894,29892,29875,29825,29770,29705,29642,29575,29504,29432,29364,29279,29179,29084,28988,28912,28885,28918,28997,29104,29221,29350,29461,29541,29592,29615,29623,29611,29586,29536,29476,29383,29265,29131,28989,28855,28701,30716,30781,29883,30289,29911,30416,30531,29626,29120,27855,27677,26951,26656,26898,25670,25341,25151,24975,24436,24469,24556,24720,24259,23501,22655,22130,21165,21306,20696,19630,19459,19182,18398,18339,16386,15541,14981,14074,13474,12702,11762,11042,10567,10166,9025,8185,7236,6795,6355,5559,4761,4218,3542,3116,2433,1946,1591,1249,933,651,466,312,222,304 2,9,1,2051,2168082,30065,30042,30018,29968,29901,29831,29760,29699,29638,29568,29504,29435,29351,29261,29181,29116,29086,29125,29221,29341,29477,29601,29717,29801,29857,29888,29892,29882,29854,29811,29743,29657,29543,29412,29271,29127,28980,28820,30823,30876,29966,30357,29967,30457,30565,29654,29140,27857,27670,26930,26624,26859,25623,25285,25085,24901,24352,24378,24448,24604,24127,23363,22512,21977,21011,21128,20508,19429,19240,18948,18151,18063,16111,15257,14673,13753,13130,12349,11392,10655,10154,9717,8582,7734,6788,6332,5869,5087,4312,3777,3134,2715,2092,1642,1318,1019,743,505,354,231,335 2,9,1,2052,2192283,30235,30213,30167,30113,30043,29962,29886,29818,29761,29702,29640,29575,29507,29434,29358,29309,29290,29326,29427,29565,29714,29857,29968,30059,30118,30154,30167,30153,30125,30080,30017,29926,29816,29690,29551,29407,29252,29098,28927,30918,30959,30032,30408,30010,30495,30589,29671,29145,27849,27651,26897,26584,26811,25568,25221,25010,24819,24255,24276,24335,24477,23989,23217,22364,21814,20845,20941,20305,19212,19007,18698,17882,17769,15818,14949,14343,13406,12761,11968,11002,10237,9709,9244,8114,7260,6324,5851,5378,4610,3863,3344,2733,2336,1764,1361,1072,812,578,385,263,365 2,9,1,2053,2216327,30413,30384,30338,30262,30188,30104,30017,29944,29880,29826,29774,29711,29647,29590,29531,29486,29481,29530,29628,29772,29939,30094,30223,30311,30378,30414,30432,30427,30395,30351,30287,30199,30085,29962,29831,29686,29532,29371,29207,29024,30999,31026,30085,30450,30048,30525,30605,29677,29138,27831,27625,26857,26537,26757,25504,25148,24930,24724,24149,24165,24213,24345,23845,23066,22206,21640,20665,20741,20082,18979,18753,18428,17597,17451,15502,14616,13989,13034,12368,11559,10580,9787,9239,8744,7618,6770,5850,5358,4873,4130,3423,2924,2350,1977,1464,1113,855,634,438,285,402 2,9,1,2054,2240247,30600,30561,30509,30433,30338,30249,30159,30074,30006,29944,29898,29844,29782,29730,29687,29658,29659,29720,29832,29971,30146,30318,30460,30567,30630,30674,30692,30692,30670,30621,30558,30470,30359,30231,30103,29967,29814,29653,29479,29304,29106,31066,31080,30129,30489,30081,30545,30608,29670,29118,27803,27588,26807,26483,26691,25432,25067,24840,24620,24037,24047,24082,24206,23693,22904,22036,21454,20467,20520,19845,18729,18481,18142,17290,17111,15164,14258,13608,12634,11949,11116,10122,9316,8742,8214,7111,6262,5363,4860,4377,3665,2993,2522,1990,1645,1198,889,668,484,325,443 2,9,1,2055,2264002,30781,30749,30685,30604,30509,30399,30304,30217,30136,30071,30016,29968,29915,29865,29827,29814,29831,29899,30024,30175,30344,30526,30683,30804,30886,30926,30952,30951,30934,30896,30828,30741,30629,30505,30373,30239,30094,29934,29761,29577,29388,29174,31119,31123,30167,30518,30102,30552,30596,29651,29093,27764,27542,26749,26423,26619,25353,24975,24740,24509,23919,23923,23946,24060,23534,22729,21853,21252,20253,20280,19588,18462,18189,17829,16961,16743,14795,13872,13197,12207,11494,10647,9641,8816,8221,7673,6581,5742,4869,4363,3885,3210,2581,2139,1657,1347,959,694,512,359,491 2,9,1,2056,2287614,30966,30931,30873,30779,30679,30570,30454,30361,30279,30200,30143,30086,30039,29997,29962,29954,29987,30070,30203,30367,30548,30724,30891,31025,31123,31182,31204,31211,31193,31161,31101,31011,30899,30776,30647,30507,30366,30214,30043,29859,29663,29457,29229,31159,31157,30196,30538,30111,30544,30575,29623,29056,27718,27490,26686,26355,26541,25262,24874,24632,24394,23791,23791,23802,23904,23362,22542,21655,21031,20023,20024,19317,18173,17877,17494,16603,16340,14405,13457,12756,11747,11005,10146,9133,8293,7680,7112,6045,5216,4371,3877,3398,2771,2188,1786,1358,1080,750,534,379,553 2,9,1,2057,2311066,31149,31116,31055,30966,30854,30740,30625,30512,30423,30343,30272,30213,30157,30121,30093,30089,30127,30226,30373,30546,30739,30928,31090,31232,31344,31421,31459,31463,31452,31419,31367,31282,31168,31045,30917,30782,30635,30486,30324,30140,29944,29731,29510,29272,31196,31187,30218,30548,30104,30525,30548,29586,29010,27664,27431,26612,26282,26451,25159,24762,24519,24269,23654,23652,23649,23736,23177,22338,21440,20795,19776,19747,19024,17863,17540,17129,16216,15911,13981,13012,12283,11256,10489,9616,8597,7750,7119,6532,5498,4690,3887,3399,2939,2352,1826,1464,1092,849,573,394,600 2,9,1,2058,2334359,31327,31299,31239,31149,31041,30915,30795,30683,30574,30487,30415,30342,30284,30238,30217,30219,30262,30367,30529,30715,30918,31118,31293,31432,31550,31640,31697,31716,31706,31679,31625,31547,31439,31312,31186,31053,30910,30754,30595,30421,30222,30012,29785,29554,29311,31224,31206,30227,30540,30090,30503,30511,29541,28959,27603,27363,26535,26195,26350,25048,24648,24396,24140,23510,23507,23485,23551,22973,22115,21207,20543,19510,19451,18707,17530,17176,16736,15800,15450,13525,12525,11773,10731,9945,9054,8043,7186,6545,5943,4950,4171,3412,2937,2496,1965,1502,1179,857,651,428,639 2,9,1,2059,2357506,31510,31476,31422,31333,31225,31103,30970,30853,30745,30637,30558,30484,30413,30365,30333,30343,30391,30502,30670,30870,31085,31296,31483,31635,31751,31846,31917,31953,31959,31932,31884,31806,31704,31582,31454,31321,31180,31029,30862,30694,30504,30291,30066,29828,29593,29343,31244,31215,30224,30523,30069,30469,30463,29487,28898,27534,27291,26447,26099,26242,24933,24526,24263,24002,23362,23346,23306,23346,22751,21876,20955,20267,19223,19130,18367,17167,16779,16309,15350,14950,13034,12007,11236,10179,9369,8477,7470,6606,5959,5349,4409,3663,2956,2500,2088,1617,1209,928,659,486,691 2,9,1,2060,2380487,31687,31659,31599,31516,31408,31287,31158,31028,30915,30808,30708,30627,30555,30493,30460,30459,30515,30629,30804,31011,31241,31462,31661,31822,31953,32048,32124,32174,32194,32183,32135,32063,31963,31847,31724,31589,31446,31299,31137,30962,30775,30572,30346,30109,29867,29625,29365,31253,31210,30207,30502,30036,30426,30408,29427,28829,27460,27208,26350,25995,26126,24810,24397,24125,23857,23205,23172,23108,23123,22509,21615,20684,19971,18915,18784,17999,16773,16354,15846,14862,14413,12503,11458,10667,9594,8774,7876,6871,6018,5373,4770,3874,3177,2519,2094,1718,1306,954,716,494,760 2,9,2,2014,1115852,21589,23765,23928,23328,23283,22879,23544,23493,22809,22712,21798,21365,20950,20815,20894,20210,19805,19831,19696,19821,20084,20100,20244,19973,19390,18124,18039,17776,17779,17879,17663,18152,18004,17805,17983,16942,16801,16170,15795,15749,14803,14658,14441,14643,14255,13393,12712,12333,12185,12114,11892,11523,11124,10549,10556,9705,9150,8826,8267,7752,7066,6438,5920,5779,5260,4759,4514,4251,3672,3325,3156,2956,2587,2301,2252,1971,1906,1719,1661,1559,1336,1193,1147,1100,976,832,763,654,572,493,446,319,278,242,165,117,82,69,45,42,81 2,9,2,2015,1141334,21822,21685,23853,24001,23399,23353,22945,23613,23554,22869,22774,21868,21430,21021,20894,20978,20310,19925,19971,19861,20005,20274,20288,20424,20138,19554,18284,18185,17912,17912,18015,17781,18254,18103,17892,18070,17018,16876,16236,15859,15813,14863,14705,14485,14678,14286,13419,12741,12357,12210,12130,11906,11536,11141,10561,10564,9713,9158,8832,8272,7753,7071,6443,5923,5780,5260,4757,4507,4239,3661,3312,3139,2940,2568,2283,2235,1950,1879,1690,1626,1519,1300,1156,1101,1048,925,783,707,602,525,448,400,288,239,207,142,100,70,56,35,91 2,9,2,2016,1166943,22057,21919,21775,23926,24072,23472,23422,23012,23680,23618,22930,22841,21943,21500,21101,20982,21080,20434,20070,20136,20045,20200,20462,20467,20593,20298,19711,18437,18323,18045,18042,18144,17888,18353,18194,17972,18154,17092,16949,16299,15926,15869,14917,14745,14520,14707,14315,13441,12768,12376,12228,12139,11913,11545,11158,10569,10569,9715,9166,8835,8273,7750,7071,6445,5922,5775,5256,4745,4493,4220,3647,3295,3117,2916,2547,2260,2210,1923,1850,1654,1585,1471,1257,1113,1047,987,871,730,653,551,476,403,355,251,203,174,118,82,59,43,86 2,9,2,2017,1192685,22300,22154,22009,21849,23996,24144,23543,23491,23076,23751,23678,22996,22913,22020,21579,21189,21084,21200,20580,20239,20320,20242,20392,20643,20634,20758,20455,19864,18583,18458,18174,18163,18259,17987,18441,18275,18051,18236,17163,17016,16362,15984,15918,14964,14778,14553,14734,14339,13459,12788,12389,12239,12146,11920,11550,11169,10575,10570,9719,9172,8835,8271,7745,7069,6443,5919,5763,5241,4726,4471,4194,3627,3274,3091,2889,2521,2231,2176,1888,1811,1611,1536,1415,1205,1060,991,928,813,676,599,500,429,360,311,218,171,144,96,66,47,91 2,9,2,2018,1218553,22540,22398,22245,22084,21923,24068,24215,23612,23558,23144,23818,23744,23067,22989,22106,21668,21291,21206,21346,20751,20427,20517,20436,20577,20813,20794,20919,20604,20007,18723,18588,18299,18273,18368,18079,18521,18354,18128,18312,17228,17081,16415,16036,15963,15002,14809,14587,14760,14360,13474,12803,12397,12250,12153,11927,11554,11174,10574,10573,9718,9174,8833,8266,7735,7062,6438,5906,5741,5221,4699,4447,4163,3601,3248,3058,2855,2485,2195,2134,1841,1763,1557,1479,1354,1150,1004,929,863,748,620,545,450,382,313,269,186,143,117,78,53,98 2,9,2,2019,1244537,22791,22639,22489,22319,22158,21998,24139,24285,23678,23626,23209,23888,23816,23141,23073,22202,21769,21413,21354,21518,20939,20625,20709,20622,20754,20976,20952,21070,20747,20145,18858,18715,18412,18376,18466,18165,18597,18427,18201,18382,17293,17136,16464,16081,16001,15035,14836,14615,14782,14376,13484,12812,12403,12258,12157,11930,11554,11177,10571,10576,9716,9172,8826,8256,7721,7049,6424,5886,5710,5192,4672,4416,4131,3565,3216,3016,2809,2441,2152,2085,1789,1708,1498,1417,1288,1089,941,865,798,685,564,487,403,334,269,229,155,117,94,63,105 2,9,2,2020,1270626,23036,22890,22730,22563,22393,22232,22071,24207,24353,23750,23693,23278,23963,23892,23224,23168,22310,21891,21557,21529,21708,21142,20819,20891,20799,20924,21131,21105,21211,20884,20277,18988,18831,18516,18471,18556,18247,18672,18497,18268,18450,17351,17186,16506,16117,16033,15066,14861,14641,14799,14387,13489,12819,12409,12264,12160,11928,11551,11177,10564,10573,9710,9166,8817,8244,7699,7030,6397,5855,5676,5158,4638,4379,4091,3522,3174,2965,2753,2388,2099,2026,1730,1644,1436,1350,1218,1020,878,797,731,617,507,432,353,289,229,194,129,96,76,115 2,9,2,2021,1296796,23278,23136,22982,22804,22637,22467,22304,22142,24271,24422,23814,23763,23351,24042,23973,23316,23276,22437,22034,21732,21720,21912,21341,21007,21065,20970,21090,21287,21251,21350,21017,20405,19105,18936,18610,18559,18642,18324,18739,18564,18333,18510,17401,17226,16541,16151,16060,15094,14883,14661,14809,14392,13488,12822,12414,12270,12159,11922,11547,11175,10555,10562,9696,9153,8796,8226,7667,6996,6361,5820,5633,5119,4597,4336,4044,3477,3127,2910,2693,2329,2038,1961,1665,1577,1368,1278,1140,950,809,727,661,554,449,375,303,247,192,159,104,76,133 2,9,2,2022,1323057,23519,23381,23229,23057,22878,22713,22539,22375,22210,24340,24488,23882,23838,23429,24128,24065,23423,23402,22588,22208,21926,21923,22112,21535,21186,21233,21134,21250,21430,21391,21480,21146,20523,19214,19033,18698,18645,18723,18394,18801,18627,18392,18562,17445,17261,16572,16179,16086,15118,14898,14676,14816,14396,13486,12823,12416,12272,12153,11913,11537,11168,10542,10548,9679,9134,8770,8193,7625,6954,6320,5775,5582,5069,4549,4285,3987,3420,3071,2846,2626,2260,1972,1890,1599,1499,1290,1202,1062,873,739,657,592,492,390,321,259,206,157,128,84,145 2,9,2,2023,1349415,23767,23623,23475,23305,23132,22954,22786,22611,22443,22281,24409,24559,23958,23916,23518,24224,24172,23547,23553,22769,22403,22133,22124,22305,21717,21359,21397,21293,21400,21571,21528,21609,21264,20630,19312,19125,18785,18728,18797,18460,18861,18684,18442,18607,17484,17292,16595,16204,16106,15135,14907,14684,14817,14400,13482,12821,12413,12268,12147,11902,11524,11156,10521,10529,9657,9111,8736,8149,7574,6905,6268,5727,5520,5012,4490,4224,3923,3357,3006,2776,2547,2187,1898,1807,1519,1420,1213,1115,977,796,668,587,525,429,331,271,218,167,127,101,154 2,9,2,2024,1375824,24010,23871,23718,23552,23381,23208,23026,22857,22681,22516,22350,24480,24635,24038,24004,23614,24334,24299,23695,23735,22969,22609,22335,22319,22483,21890,21524,21553,21444,21545,21706,21661,21726,21372,20724,19401,19213,18869,18797,18867,18524,18916,18734,18485,18647,17518,17315,16615,16224,16124,15148,14911,14687,14817,14401,13475,12815,12404,12262,12136,11886,11505,11138,10498,10503,9630,9077,8690,8092,7518,6846,6212,5669,5454,4945,4420,4153,3844,3282,2930,2690,2461,2108,1816,1719,1435,1330,1130,1028,891,717,595,520,457,368,280,227,180,134,100,177 2,9,2,2025,1402339,24259,24115,23966,23795,23629,23458,23280,23099,22927,22754,22586,22421,24557,24714,24127,24100,23725,24464,24452,23874,23934,23181,22812,22530,22502,22654,22056,21682,21704,21592,21683,21839,21782,21835,21470,20812,19490,19299,18943,18861,18935,18582,18965,18777,18522,18681,17547,17335,16634,16241,16137,15157,14911,14688,14818,14395,13468,12805,12396,12252,12120,11866,11483,11115,10467,10471,9592,9031,8630,8029,7452,6783,6148,5599,5380,4872,4343,4072,3759,3198,2842,2599,2367,2016,1727,1626,1344,1244,1039,935,803,640,529,451,390,311,232,186,145,104,190 2,9,2,2026,1428927,24508,24366,24212,24043,23872,23705,23532,23353,23170,23000,22824,22658,22498,24637,24803,24225,24210,23857,24618,24631,24072,24146,23391,23009,22714,22675,22822,22216,21837,21850,21731,21819,21962,21894,21934,21559,20899,19573,19377,19009,18923,18999,18629,19009,18815,18554,18710,17570,17352,16651,16252,16143,15164,14909,14689,14814,14386,13454,12793,12384,12239,12100,11840,11453,11083,10431,10430,9543,8972,8563,7958,7380,6709,6074,5523,5297,4789,4257,3982,3660,3104,2746,2500,2263,1915,1630,1523,1252,1144,946,843,715,568,460,386,330,261,189,147,113,198 2,9,2,2027,1455573,24752,24616,24463,24291,24119,23948,23779,23605,23424,23243,23070,22897,22736,22579,24727,24902,24336,24343,24014,24799,24830,24286,24354,23592,23193,22888,22841,22981,22372,21982,21987,21871,21945,22072,21997,22021,21647,20983,19649,19449,19074,18981,19053,18672,19046,18847,18582,18738,17589,17365,16661,16255,16143,15168,14908,14684,14808,14373,13437,12777,12369,12221,12074,11809,11419,11046,10384,10375,9484,8906,8490,7878,7297,6623,5986,5440,5202,4691,4156,3879,3552,3000,2643,2393,2150,1807,1533,1419,1149,1043,853,752,633,493,391,325,276,214,150,117,207 2,9,2,2028,1482251,24990,24860,24713,24542,24368,24196,24023,23854,23675,23498,23315,23144,22975,22817,22671,24825,25015,24470,24497,24197,25002,25043,24495,24554,23783,23368,23055,23002,23135,22518,22119,22123,21997,22059,22172,22088,22110,21732,21061,19718,19516,19134,19032,19102,18707,19079,18876,18604,18763,17605,17374,16665,16254,16142,15168,14900,14675,14795,14356,13417,12757,12349,12198,12046,11774,11377,11002,10323,10309,9412,8830,8405,7788,7204,6530,5894,5343,5093,4583,4047,3765,3433,2885,2529,2276,2027,1695,1428,1303,1047,941,760,665,548,421,330,269,225,168,116,213 2,9,2,2029,1508983,25229,25098,24958,24794,24619,24446,24272,24098,23926,23749,23570,23389,23223,23057,22908,22772,24939,25152,24627,24681,24401,25218,25250,24697,24743,23965,23536,23219,23156,23283,22657,22256,22248,22110,22164,22264,22179,22195,21809,21129,19783,19576,19187,19077,19147,18738,19105,18902,18623,18782,17615,17377,16667,16253,16138,15166,14889,14664,14778,14336,13392,12732,12322,12172,12012,11729,11327,10943,10252,10231,9335,8746,8307,7687,7099,6425,5789,5233,4971,4466,3925,3637,3301,2764,2404,2146,1900,1577,1314,1185,945,836,670,575,467,356,275,219,178,132,218 2,9,2,2030,1535736,25471,25338,25198,25038,24872,24697,24522,24347,24171,24001,23822,23644,23469,23308,23149,23010,22888,25075,25313,24814,24886,24616,25429,25449,24889,24924,24137,23699,23373,23306,23422,22794,22381,22360,22214,22259,22355,22267,22276,21878,21190,19842,19630,19235,19115,19184,18765,19130,18923,18638,18797,17620,17379,16666,16249,16130,15158,14874,14647,14758,14310,13363,12702,12292,12141,11967,11680,11263,10869,10173,10142,9243,8650,8201,7577,6982,6310,5668,5108,4838,4329,3793,3503,3159,2624,2266,2014,1765,1448,1194,1067,837,739,580,490,394,295,224,174,138,233 2,9,2,2031,1562499,25705,25583,25438,25279,25116,24951,24773,24598,24421,24246,24074,23896,23724,23555,23400,23250,23126,23026,25237,25499,25019,25102,24829,25631,25640,25073,25095,24304,23852,23523,23447,23557,22922,22493,22462,22311,22355,22442,22350,22345,21942,21246,19892,19679,19274,19148,19217,18789,19151,18939,18647,18804,17624,17378,16663,16242,16118,15146,14855,14629,14730,14282,13329,12669,12256,12099,11915,11612,11186,10788,10087,10043,9140,8542,8082,7456,6853,6178,5535,4972,4689,4180,3648,3348,3001,2474,2126,1870,1622,1316,1079,947,739,639,492,412,328,239,180,135,249 2,9,2,2032,1589242,25935,25817,25684,25520,25356,25195,25027,24849,24673,24496,24320,24148,23976,23809,23647,23502,23366,23264,23190,25427,25704,25236,25316,25031,25825,25821,25243,25260,24461,24004,23664,23582,23683,23037,22598,22558,22405,22446,22525,22423,22410,22000,21295,19938,19721,19309,19179,19244,18810,19166,18948,18648,18809,17627,17376,16655,16229,16102,15129,14833,14607,14701,14248,13292,12632,12212,12048,11847,11532,11100,10697,9989,9930,9024,8419,7951,7318,6708,6032,5385,4822,4526,4021,3492,3182,2829,2321,1977,1716,1471,1189,957,833,642,542,414,340,266,189,137,253 2,9,2,2033,1615908,26140,26048,25919,25766,25598,25435,25271,25104,24924,24747,24570,24394,24227,24061,23901,23749,23619,23505,23429,23381,25633,25923,25450,25521,25223,26009,25995,25410,25416,24615,24146,23801,23710,23795,23141,22694,22651,22496,22531,22598,22491,22465,22050,21338,19979,19759,19343,19204,19269,18823,19175,18951,18646,18812,17627,17369,16642,16211,16081,15109,14808,14579,14666,14209,13247,12587,12157,11982,11766,11440,11003,10594,9875,9800,8893,8282,7806,7161,6547,5869,5222,4653,4353,3846,3319,3001,2650,2157,1817,1562,1324,1055,840,717,547,454,342,274,211,147,256 2,9,2,2034,1642502,26336,26253,26151,26004,25844,25678,25511,25349,25179,24999,24821,24644,24474,24312,24154,24004,23868,23759,23672,23621,23590,25851,26138,25656,25714,25410,26189,26156,25566,25568,24763,24282,23929,23822,23899,23238,22791,22743,22581,22609,22664,22551,22515,22091,21375,20015,19792,19373,19227,19287,18830,19179,18951,18643,18811,17622,17355,16625,16192,16056,15084,14777,14546,14626,14165,13196,12529,12092,11902,11675,11342,10891,10473,9746,9659,8747,8135,7639,6992,6368,5690,5040,4468,4161,3659,3129,2806,2463,1978,1652,1406,1177,925,726,608,460,375,275,215,162,261 2,9,2,2035,1668995,26529,26450,26356,26236,26083,25924,25755,25589,25424,25255,25074,24897,24723,24559,24405,24257,24123,24008,23926,23864,23831,23811,26064,26344,25849,25902,25589,26355,26311,25717,25715,24904,24410,24044,23926,23995,23332,22884,22828,22663,22680,22723,22602,22561,22127,21406,20046,19822,19395,19244,19302,18833,19178,18949,18639,18803,17610,17335,16603,16166,16027,15054,14739,14508,14584,14112,13131,12456,12009,11812,11577,11225,10764,10337,9601,9500,8588,7964,7454,6803,6170,5490,4844,4277,3955,3452,2925,2610,2267,1797,1490,1246,1032,799,614,509,379,302,215,166,276 2,9,2,2036,1695453,26715,26643,26553,26441,26315,26164,26002,25833,25665,25501,25329,25150,24976,24809,24652,24509,24377,24262,24175,24119,24074,24052,24029,26272,26540,26039,26080,25756,26516,26463,25864,25855,25033,24523,24151,24023,24088,23425,22972,22908,22735,22742,22774,22649,22599,22163,21435,20077,19848,19414,19259,19312,18832,19176,18945,18629,18790,17594,17311,16580,16137,15993,15021,14697,14465,14531,14045,13054,12370,11917,11713,11463,11094,10620,10189,9444,9330,8412,7774,7252,6593,5958,5275,4634,4067,3730,3233,2720,2399,2061,1620,1324,1093,895,678,515,420,305,237,164,294 2,9,2,2037,1721813,26898,26830,26746,26639,26520,26396,26242,26080,25909,25743,25574,25406,25231,25063,24903,24754,24629,24518,24430,24369,24331,24298,24270,24240,26466,26731,26218,26247,25915,26671,26609,26002,25982,25150,24628,24249,24117,24180,23513,23053,22977,22797,22795,22819,22690,22631,22194,21462,20102,19869,19431,19265,19318,18830,19173,18936,18614,18772,17571,17286,16551,16105,15956,14983,14653,14410,14466,13963,12965,12275,11815,11598,11336,10952,10466,10023,9273,9139,8210,7566,7029,6365,5724,5049,4405,3840,3497,3008,2508,2182,1855,1441,1166,949,759,565,423,339,241,183,298 2,9,2,2038,1748090,27067,27014,26931,26832,26718,26602,26474,26322,26157,25988,25816,25652,25487,25318,25156,25006,24874,24771,24687,24625,24583,24554,24517,24481,24439,26657,26912,26387,26406,26072,26819,26748,26128,26096,25257,24724,24346,24209,24266,23593,23122,23041,22851,22842,22858,22727,22662,22223,21484,20122,19886,19442,19268,19322,18827,19164,18921,18595,18751,17545,17256,16520,16069,15914,14941,14599,14345,14386,13869,12864,12169,11698,11466,11193,10796,10295,9844,9082,8924,7995,7340,6786,6119,5477,4802,4159,3605,3254,2773,2287,1969,1652,1266,1011,806,636,467,340,267,186,319 2,9,2,2039,1774240,27230,27184,27115,27018,26913,26800,26681,26554,26399,26236,26061,25894,25733,25573,25411,25260,25126,25017,24942,24883,24840,24807,24773,24728,24681,24633,26838,27085,26549,26565,26218,26960,26874,26243,26201,25357,24820,24437,24295,24346,23665,23184,23094,22899,22885,22895,22760,22691,22247,21500,20138,19896,19446,19270,19328,18818,19151,18901,18572,18727,17516,17223,16482,16026,15867,14890,14533,14266,14293,13763,12753,12047,11573,11322,11032,10621,10111,9642,8865,8695,7752,7092,6526,5861,5209,4536,3903,3353,3002,2529,2063,1750,1454,1098,861,677,525,377,269,207,329 2,9,2,2040,1800249,27377,27347,27285,27202,27100,26995,26879,26760,26631,26477,26311,26138,25975,25820,25668,25515,25381,25270,25188,25137,25100,25064,25027,24984,24928,24875,24819,27010,27248,26706,26714,26357,27089,26987,26349,26299,25456,24912,24524,24374,24417,23729,23238,23142,22941,22925,22927,22787,22710,22265,21510,20149,19903,19451,19272,19327,18803,19132,18878,18544,18698,17485,17183,16439,15980,15811,14829,14454,14174,14188,13649,12626,11912,11429,11161,10856,10429,9905,9419,8631,8435,7491,6823,6252,5578,4922,4256,3634,3099,2739,2284,1839,1541,1262,937,723,557,425,299,210,357 2,9,2,2041,1826125,27512,27494,27449,27372,27284,27183,27074,26959,26837,26709,26552,26389,26219,26062,25915,25772,25635,25525,25441,25386,25352,25325,25285,25238,25184,25120,25061,24994,27170,27407,26856,26857,26485,27206,27092,26448,26396,25552,24999,24607,24449,24480,23788,23287,23184,22980,22961,22957,22812,22723,22277,21518,20159,19909,19453,19267,19318,18787,19109,18853,18515,18664,17450,17138,16391,15925,15741,14754,14358,14071,14073,13514,12486,11764,11271,10986,10664,10218,9674,9179,8377,8152,7209,6539,5957,5274,4622,3964,3356,2829,2475,2038,1620,1341,1079,786,598,451,337,233,378 2,9,2,2042,1851821,27647,27630,27597,27537,27454,27368,27262,27154,27037,26915,26784,26631,26471,26305,26157,26021,25892,25780,25697,25640,25601,25577,25547,25498,25438,25376,25306,25238,25158,27326,27557,27000,26986,26601,27313,27189,26546,26489,25641,25082,24680,24511,24535,23836,23332,23224,23013,22995,22981,22830,22734,22283,21524,20165,19915,19450,19257,19306,18764,19083,18823,18480,18625,17408,17090,16335,15855,15660,14663,14251,13958,13940,13361,12329,11601,11099,10793,10451,9983,9426,8910,8092,7853,6908,6230,5640,4956,4305,3666,3068,2559,2210,1798,1412,1147,907,652,485,359,262,405 2,9,2,2043,1877323,27771,27766,27733,27686,27620,27537,27447,27343,27232,27115,26990,26862,26712,26557,26401,26262,26141,26037,25950,25897,25857,25827,25799,25760,25697,25630,25563,25483,25400,25317,27475,27701,27131,27103,26707,27416,27287,26638,26576,25725,25156,24744,24567,24581,23880,23370,23259,23048,23026,23001,22843,22739,22287,21527,20169,19914,19439,19243,19291,18738,19054,18789,18441,18580,17361,17033,16263,15775,15563,14563,14135,13828,13792,13197,12154,11422,10906,10580,10218,9726,9149,8614,7794,7526,6587,5895,5302,4621,3979,3354,2777,2286,1946,1568,1209,968,754,528,385,278,450 2,9,2,2044,1902610,27887,27889,27869,27822,27768,27703,27616,27528,27421,27310,27190,27067,26943,26798,26654,26506,26382,26285,26207,26151,26114,26083,26049,26013,25960,25889,25817,25740,25645,25558,25470,27619,27833,27250,27211,26811,27515,27378,26727,26659,25801,25220,24800,24613,24622,23921,23407,23291,23079,23047,23016,22851,22742,22289,21526,20168,19908,19426,19224,19274,18710,19021,18751,18395,18531,17305,16956,16179,15677,15456,14451,14005,13682,13627,13013,11965,11223,10692,10339,9963,9437,8843,8299,7473,7178,6240,5538,4947,4278,3641,3038,2484,2023,1697,1346,1022,804,611,422,300,486 2,9,2,2045,1927685,28001,28005,27992,27958,27904,27851,27782,27697,27606,27499,27385,27267,27150,27029,26895,26759,26626,26526,26456,26409,26368,26340,26306,26262,26214,26154,26077,25994,25902,25803,25711,25614,27750,27951,27358,27312,26909,27610,27466,26810,26733,25867,25277,24847,24657,24658,23959,23441,23320,23104,23064,23028,22857,22743,22288,21520,20160,19898,19409,19203,19251,18676,18984,18708,18342,18470,17233,16868,16082,15568,15336,14323,13858,13519,13444,12816,11758,11003,10457,10081,9674,9127,8518,7961,7124,6801,5874,5169,4580,3919,3299,2723,2198,1767,1457,1134,848,655,486,328,525 2,9,2,2046,1952545,28123,28121,28108,28081,28040,27986,27930,27863,27775,27684,27574,27462,27350,27236,27126,27000,26880,26770,26699,26658,26626,26594,26563,26520,26464,26407,26340,26255,26158,26060,25954,25856,25747,27865,28060,27461,27410,27004,27701,27548,26886,26796,25924,25324,24889,24696,24693,23992,23471,23341,23122,23078,23036,22861,22740,22283,21508,20148,19886,19391,19178,19225,18639,18941,18659,18281,18394,17148,16765,15973,15447,15200,14176,13691,13338,13242,12598,11525,10763,10200,9795,9359,8790,8172,7597,6752,6403,5487,4789,4199,3556,2955,2415,1924,1516,1230,943,690,520,377,569 2,9,2,2047,1977219,28247,28243,28224,28198,28163,28124,28065,28011,27941,27854,27759,27651,27545,27436,27333,27233,27122,27025,26944,26899,26876,26853,26818,26777,26722,26658,26593,26520,26421,26317,26210,26097,25990,25868,27972,28166,27559,27506,27097,27786,27624,26951,26853,25975,25366,24925,24731,24723,24021,23496,23358,23137,23087,23041,22863,22733,22272,21491,20134,19868,19369,19149,19192,18597,18889,18601,18206,18304,17049,16648,15850,15310,15041,14013,13508,13141,13020,12354,11276,10500,9915,9479,9019,8432,7798,7207,6357,5986,5087,4392,3811,3192,2618,2111,1649,1286,1022,770,552,406,641 2,9,2,2048,2001685,28380,28367,28347,28313,28280,28247,28204,28146,28089,28021,27929,27836,27733,27631,27534,27440,27355,27268,27198,27146,27117,27104,27078,27031,26979,26916,26845,26773,26686,26580,26467,26353,26230,26110,25978,28074,28264,27655,27595,27181,27863,27690,27006,26900,26016,25406,24958,24763,24749,24044,23517,23372,23148,23095,23045,22859,22721,22258,21472,20116,19845,19344,19115,19157,18546,18829,18525,18118,18202,16933,16516,15714,15154,14867,13830,13306,12922,12779,12090,10994,10206,9597,9140,8655,8053,7397,6791,5942,5555,4669,3988,3428,2831,2291,1818,1396,1073,836,617,431,707 2,9,2,2049,2025948,28522,28500,28471,28437,28395,28364,28327,28285,28224,28169,28095,28006,27918,27819,27728,27641,27562,27500,27442,27400,27363,27346,27328,27292,27234,27174,27104,27025,26941,26845,26731,26611,26488,26350,26221,26084,28173,28361,27749,27679,27261,27929,27746,27054,26942,26059,25443,24992,24793,24768,24062,23531,23381,23156,23099,23042,22850,22705,22241,21448,20095,19819,19312,19076,19115,18487,18753,18438,18013,18085,16808,16372,15555,14984,14673,13628,13081,12681,12505,11794,10678,9881,9256,8777,8267,7638,6969,6353,5513,5104,4242,3585,3042,2483,1975,1540,1168,877,670,483,767 2,9,2,2050,2050014,28670,28643,28603,28561,28518,28479,28444,28408,28362,28304,28243,28172,28087,28004,27916,27836,27763,27707,27674,27644,27617,27591,27570,27543,27494,27430,27362,27285,27194,27100,26996,26875,26746,26608,26461,26327,26186,28268,28455,27835,27758,27327,27986,27794,27096,26979,26096,25476,25019,24816,24784,24078,23543,23390,23162,23099,23033,22835,22687,22219,21417,20068,19787,19276,19032,19063,18411,18664,18336,17893,17952,16665,16207,15377,14792,14460,13408,12836,12416,12205,11462,10340,9534,8887,8388,7847,7198,6522,5901,5064,4643,3819,3186,2667,2142,1677,1285,957,705,525,842 2,9,2,2051,2073894,28827,28791,28746,28693,28642,28602,28559,28525,28485,28443,28379,28320,28254,28174,28101,28023,27958,27908,27881,27876,27862,27846,27815,27785,27745,27690,27618,27541,27454,27352,27251,27140,27009,26865,26719,26567,26430,26285,28357,28541,27917,27824,27384,28036,27834,27137,27012,26132,25502,25040,24836,24798,24088,23554,23393,23163,23092,23020,22818,22661,22193,21383,20039,19751,19233,18978,18995,18325,18558,18221,17762,17803,16501,16022,15185,14579,14225,13160,12567,12117,11870,11099,9972,9156,8495,7965,7404,6737,6056,5432,4606,4183,3396,2799,2306,1819,1401,1056,771,551,923 2,9,2,2052,2097631,28996,28948,28894,28834,28775,28726,28682,28640,28602,28565,28518,28456,28402,28341,28271,28208,28145,28103,28083,28084,28094,28091,28070,28030,27988,27941,27877,27797,27710,27613,27504,27395,27274,27129,26976,26825,26670,26529,26380,28443,28621,27985,27884,27434,28079,27874,27174,27046,26163,25525,25059,24850,24807,24098,23563,23393,23160,23079,23003,22796,22632,22159,21348,20003,19711,19180,18906,18913,18223,18439,18091,17616,17630,16318,15819,14970,14344,13965,12888,12262,11786,11506,10710,9579,8753,8073,7517,6934,6261,5574,4950,4150,3723,2987,2427,1963,1523,1151,849,604,992 2,9,2,2053,2121206,29166,29117,29052,28982,28916,28859,28806,28763,28717,28682,28640,28595,28538,28489,28438,28378,28330,28290,28278,28286,28301,28323,28315,28285,28233,28184,28127,28056,27966,27870,27766,27647,27529,27395,27240,27082,26928,26769,26624,26469,28521,28688,28045,27934,27477,28118,27908,27206,27073,26188,25543,25071,24860,24817,24106,23565,23388,23153,23063,22982,22769,22598,22123,21305,19964,19662,19111,18821,18815,18108,18307,17944,17447,17439,16115,15593,14732,14085,13674,12588,11928,11422,11110,10292,9161,8319,7622,7048,6450,5770,5081,4467,3699,3276,2591,2067,1643,1254,929,670,1070 2,9,2,2054,2144605,29339,29287,29220,29140,29065,29000,28939,28887,28840,28797,28757,28717,28677,28625,28586,28545,28500,28474,28464,28480,28503,28530,28547,28527,28487,28429,28369,28306,28225,28126,28022,27910,27780,27649,27505,27346,27185,27026,26864,26713,26552,28591,28745,28096,27978,27517,28158,27941,27234,27096,26209,25557,25082,24867,24825,24106,23561,23375,23141,23044,22956,22740,22561,22083,21257,19914,19595,19031,18724,18703,17978,18158,17775,17259,17223,15890,15344,14469,13797,13354,12254,11562,11026,10686,9844,8706,7858,7147,6560,5945,5259,4585,3984,3258,2845,2208,1735,1353,1011,734,1171 2,9,2,2055,2167862,29514,29460,29390,29308,29222,29148,29080,29020,28964,28920,28872,28834,28798,28763,28722,28693,28667,28644,28646,28665,28697,28732,28753,28759,28729,28683,28616,28549,28476,28384,28279,28166,28046,27900,27758,27612,27449,27282,27121,26954,26796,26624,28647,28796,28140,28020,27556,28193,27971,27257,27112,26227,25568,25091,24872,24827,24103,23552,23362,23125,23021,22927,22706,22519,22035,21200,19845,19513,18935,18613,18579,17830,17991,17588,17050,16986,15645,15068,14179,13481,13000,11880,11167,10601,10229,9358,8225,7374,6654,6050,5426,4749,4091,3510,2831,2428,1856,1433,1093,797,1285 2,9,2,2056,2190964,29694,29634,29564,29478,29391,29305,29228,29161,29098,29044,28995,28949,28915,28884,28860,28829,28813,28811,28816,28847,28881,28924,28954,28965,28961,28925,28868,28796,28718,28635,28536,28423,28302,28167,28009,27866,27714,27547,27375,27210,27036,26867,26686,28696,28840,28181,28058,27591,28225,27993,27275,27126,26239,25577,25097,24872,24825,24094,23542,23343,23103,22996,22895,22666,22469,21977,21125,19763,19415,18826,18489,18431,17663,17802,17378,16819,16727,15369,14764,13856,13125,12611,11480,10740,10149,9734,8843,7718,6868,6145,5529,4908,4240,3608,3053,2419,2043,1533,1157,865,1408 2,9,2,2057,2213912,29866,29814,29738,29654,29561,29474,29384,29309,29238,29178,29119,29072,29030,29001,28981,28967,28949,28957,28982,29016,29064,29108,29146,29166,29165,29156,29111,29047,28964,28877,28786,28681,28559,28424,28276,28115,27966,27812,27640,27464,27292,27107,26930,26739,28740,28880,28219,28092,27625,28251,28008,27289,27136,26250,25584,25099,24867,24816,24083,23526,23318,23080,22967,22856,22620,22409,21903,21034,19664,19303,18703,18345,18264,17479,17592,17147,16565,16437,15066,14427,13497,12730,12190,11048,10284,9660,9206,8301,7194,6343,5617,5001,4387,3743,3138,2614,2036,1692,1241,919,1542 2,9,2,2058,2236712,30043,29986,29918,29826,29737,29644,29553,29463,29386,29319,29253,29196,29153,29116,29098,29089,29087,29093,29128,29182,29233,29291,29330,29358,29366,29360,29342,29290,29214,29122,29029,28931,28817,28681,28534,28382,28216,28064,27904,27729,27548,27363,27170,26983,26785,28782,28919,28257,28126,27651,28267,28021,27300,27143,26259,25585,25095,24856,24803,24069,23503,23291,23053,22932,22808,22563,22334,21814,20929,19551,19175,18561,18180,18076,17275,17358,16890,16279,16113,14730,14055,13095,12311,11735,10590,9791,9137,8650,7738,6647,5802,5084,4477,3879,3259,2687,2205,1690,1375,984,1661 2,9,2,2059,2259354,30216,30163,30090,30006,29909,29818,29723,29632,29539,29467,29394,29329,29277,29239,29213,29206,29209,29231,29263,29327,29399,29459,29512,29541,29557,29560,29545,29521,29456,29372,29274,29174,29066,28940,28791,28640,28483,28313,28158,27992,27814,27619,27425,27225,27030,26831,28820,28955,28289,28152,27670,28283,28028,27308,27150,26263,25579,25084,24842,24784,24047,23478,23262,23019,22889,22751,22490,22242,21707,20811,19424,19031,18399,17997,17868,17046,17102,16606,15963,15760,14351,13639,12662,11851,11249,10088,9264,8591,8071,7162,6082,5255,4551,3961,3383,2795,2270,1829,1371,1093,1789 2,9,2,2060,2281833,30386,30336,30267,30177,30088,29990,29897,29802,29708,29619,29542,29470,29410,29363,29335,29320,29325,29353,29402,29462,29542,29624,29679,29723,29740,29750,29743,29722,29687,29614,29524,29419,29307,29188,29049,28898,28741,28580,28407,28246,28077,27885,27680,27480,27271,27074,26873,28856,28988,28317,28170,27685,28295,28033,27314,27151,26262,25567,25071,24825,24762,24023,23450,23227,22978,22833,22680,22400,22134,21585,20678,19278,18867,18214,17793,17636,16794,16815,16292,15612,15358,13934,13189,12192,11362,10720,9554,8715,8018,7472,6560,5515,4706,4030,3459,2907,2360,1886,1488,1090,1958 2,10,0,2014,995467,24420,27328,27127,27024,26516,25751,25609,25238,23916,22810,22155,21337,20479,20137,19750,19547,18817,18597,18279,18122,18010,17490,18025,18783,18037,17003,16282,15704,15536,15349,15065,15081,15170,14784,15200,13743,13624,13588,12907,12191,11262,11177,10898,11015,11060,9940,9435,8999,8916,8859,8368,8182,7783,7615,7521,6825,6261,5941,5928,5431,4815,4577,4136,4048,3844,3415,3274,3073,2546,2446,2154,2102,1827,1728,1665,1454,1366,1269,1152,1120,960,873,795,716,641,599,485,428,406,350,289,206,184,155,123,70,56,50,26,24,73 2,10,0,2015,1021085,24921,24457,27367,27157,27050,26537,25775,25631,25258,23940,22835,22180,21366,20502,20164,19767,19607,18888,18673,18379,18224,18128,17610,18128,18896,18122,17106,16371,15784,15613,15427,15137,15121,15223,14833,15248,13775,13646,13609,12931,12215,11281,11184,10904,11024,11056,9946,9433,8996,8908,8841,8351,8165,7759,7595,7487,6796,6237,5915,5905,5404,4795,4551,4111,4019,3814,3380,3246,3042,2521,2415,2126,2073,1798,1693,1630,1422,1333,1233,1113,1080,919,833,755,673,600,554,444,391,370,312,255,180,156,128,102,59,46,40,20,65 2,10,0,2016,1047207,25445,24959,24506,27400,27184,27073,26556,25801,25651,25281,23962,22859,22208,21396,20531,20202,19801,19684,18981,18765,18495,18335,18245,17729,18229,19004,18205,17206,16458,15859,15691,15500,15203,15156,15272,14875,15288,13802,13670,13628,12953,12234,11294,11188,10911,11029,11045,9951,9425,8988,8895,8819,8331,8143,7731,7573,7454,6766,6210,5889,5878,5374,4773,4523,4084,3989,3781,3345,3214,3009,2495,2380,2097,2041,1764,1659,1590,1384,1296,1193,1073,1037,875,792,713,627,556,508,402,354,331,277,225,155,128,107,83,48,38,31,54 2,10,0,2017,1073831,25986,25483,25006,24546,27428,27209,27094,26578,25824,25677,25306,23985,22887,22234,21433,20572,20255,19855,19782,19087,18874,18618,18450,18360,17846,18328,19107,18290,17301,16537,15931,15761,15565,15257,15189,15314,14914,15321,13833,13691,13647,12968,12247,11304,11189,10913,11033,11038,9948,9412,8976,8877,8794,8309,8116,7704,7548,7420,6734,6182,5860,5847,5342,4748,4493,4053,3954,3745,3307,3178,2970,2460,2343,2065,2003,1729,1623,1547,1345,1253,1146,1029,990,828,747,666,580,511,463,363,317,293,244,194,132,108,86,68,38,32,58 2,10,0,2018,1100945,26528,26025,25530,25046,24580,27454,27227,27116,26598,25852,25700,25331,24008,22915,22267,21481,20625,20324,19935,19897,19209,18987,18743,18564,18475,17957,18425,19209,18371,17389,16614,15994,15823,15622,15308,15222,15356,14948,15350,13858,13712,13658,12975,12259,11309,11189,10912,11033,11027,9940,9396,8959,8857,8768,8285,8087,7674,7517,7383,6701,6149,5827,5814,5308,4717,4461,4020,3917,3704,3268,3139,2927,2426,2301,2028,1960,1688,1582,1500,1301,1209,1095,982,937,782,702,620,534,466,423,326,282,258,213,164,107,91,70,55,30,58 2,10,0,2019,1128523,27078,26566,26073,25570,25080,24610,27475,27249,27136,26617,25877,25725,25358,24032,22948,22312,21541,20694,20415,20032,20023,19337,19099,18863,18675,18584,18064,18518,19306,18443,17472,16683,16049,15878,15674,15356,15255,15394,14980,15376,13880,13727,13663,12980,12262,11309,11186,10907,11026,11011,9927,9377,8940,8834,8742,8260,8058,7643,7486,7345,6664,6114,5795,5779,5267,4682,4425,3981,3876,3661,3226,3098,2884,2389,2259,1987,1915,1644,1537,1450,1251,1159,1042,935,883,733,653,569,488,424,377,288,248,223,179,137,90,74,55,42,60 2,10,0,2020,1156592,27641,27118,26614,26114,25604,25111,24636,27499,27270,27158,26638,25903,25752,25386,24066,22995,22369,21618,20786,20524,20144,20153,19466,19209,18979,18783,18687,18165,18610,19396,18513,17543,16743,16099,15926,15720,15402,15282,15426,15007,15401,13896,13737,13668,12981,12264,11304,11179,10899,11017,10993,9908,9355,8918,8810,8712,8228,8026,7610,7453,7305,6625,6076,5757,5737,5228,4646,4384,3937,3832,3616,3182,3052,2832,2346,2208,1941,1862,1599,1485,1394,1200,1106,990,882,827,678,603,521,443,381,335,254,214,190,150,114,74,61,43,68 2,10,0,2021,1185168,28220,27680,27165,26654,26150,25635,25138,24666,27521,27294,27181,26662,25933,25781,25420,24111,23054,22446,21720,20896,20646,20267,20284,19593,19319,19090,18888,18785,18264,18692,19481,18575,17606,16795,16143,15973,15761,15441,15306,15453,15031,15419,13908,13744,13667,12981,12261,11298,11168,10888,11005,10971,9886,9330,8897,8781,8683,8196,7991,7573,7415,7259,6582,6038,5716,5696,5186,4602,4338,3890,3783,3567,3133,3003,2778,2296,2153,1891,1806,1549,1432,1334,1144,1052,933,824,769,624,553,471,393,341,293,220,182,158,126,92,57,46,76 2,10,0,2022,1214257,28813,28263,27729,27205,26690,26181,25663,25168,24694,27547,27317,27208,26689,25967,25815,25464,24169,23134,22545,21838,21019,20778,20390,20412,19715,19428,19198,18987,18882,18353,18771,19554,18630,17663,16842,16187,16016,15800,15476,15328,15479,15050,15433,13920,13745,13665,12975,12253,11292,11153,10873,10989,10944,9861,9298,8873,8749,8649,8160,7952,7534,7371,7211,6537,5995,5670,5644,5137,4556,4288,3839,3731,3512,3085,2949,2717,2244,2093,1838,1746,1494,1373,1270,1085,989,871,766,710,569,499,420,346,298,256,185,153,130,104,72,44,85 2,10,0,2023,1243879,29436,28855,28312,27770,27241,26722,26210,25693,25197,24725,27574,27346,27238,26719,26004,25861,25522,24248,23235,22662,21968,21155,20908,20514,20536,19831,19535,19301,19083,18970,18440,18840,19616,18679,17711,16888,16226,16056,15835,15506,15353,15494,15064,15443,13923,13742,13655,12965,12243,11279,11135,10854,10968,10915,9830,9265,8847,8715,8612,8122,7911,7489,7326,7164,6491,5946,5622,5590,5086,4504,4231,3783,3675,3452,3031,2887,2652,2186,2027,1779,1679,1432,1313,1203,1024,927,811,704,644,513,443,374,302,258,217,155,125,106,82,54,89 2,10,0,2024,1274014,30080,29477,28903,28353,27806,27273,26752,26241,25723,25229,24754,27603,27378,27267,26754,26053,25918,25601,24348,23354,22791,22104,21287,21036,20634,20653,19943,19637,19399,19169,19054,18514,18900,19675,18723,17759,16929,16263,16091,15861,15533,15370,15508,15070,15449,13925,13734,13643,12953,12227,11262,11113,10831,10943,10884,9797,9231,8814,8678,8571,8080,7865,7443,7279,7112,6439,5892,5568,5530,5030,4449,4171,3724,3613,3386,2969,2818,2581,2123,1956,1714,1607,1367,1245,1133,955,863,746,640,579,459,393,326,259,216,182,128,102,82,63,102 2,10,0,2025,1304689,30743,30124,29525,28945,28389,27838,27302,26783,26271,25755,25258,24785,27634,27410,27303,26799,26114,25998,25702,24465,23482,22929,22239,21417,21158,20749,20765,20048,19734,19487,19252,19129,18577,18956,19727,18765,17801,16967,16295,16120,15887,15553,15383,15518,15075,15454,13923,13724,13629,12935,12206,11242,11088,10804,10917,10849,9765,9193,8778,8637,8527,8035,7816,7393,7227,7053,6382,5832,5506,5466,4964,4389,4105,3660,3545,3314,2898,2743,2503,2049,1879,1641,1531,1296,1173,1059,887,795,682,579,518,406,343,283,220,181,151,103,82,62,111 2,10,0,2026,1335943,31444,30786,30174,29568,28982,28421,27867,27333,26813,26304,25787,25290,24820,27665,27448,27349,26855,26198,26100,25822,24593,23620,23062,22373,21541,21274,20859,20871,20148,19822,19573,19321,19193,18637,19005,19775,18803,17841,17001,16321,16147,15906,15568,15390,15524,15078,15453,13914,13709,13612,12913,12182,11219,11061,10774,10887,10811,9727,9154,8739,8593,8477,7988,7761,7341,7171,6990,6316,5768,5442,5393,4894,4322,4036,3588,3469,3232,2823,2660,2417,1973,1799,1565,1451,1223,1097,981,816,724,616,516,460,355,298,241,186,150,121,82,61,120 2,10,0,2027,1367760,32151,31487,30836,30217,29601,29014,28450,27898,27363,26846,26336,25819,25325,24854,27702,27495,27410,26936,26304,26220,25951,24729,23756,23191,22503,21660,21386,20964,20973,20240,19906,19649,19380,19252,18689,19052,19817,18838,17880,17027,16345,16166,15921,15579,15394,15528,15075,15448,13901,13689,13587,12888,12154,11193,11031,10740,10856,10767,9688,9109,8697,8545,8425,7938,7706,7280,7109,6921,6248,5699,5371,5317,4817,4248,3959,3510,3386,3145,2741,2572,2328,1889,1712,1483,1365,1144,1018,905,744,650,550,455,404,304,252,203,155,120,95,63,121 2,10,0,2028,1400169,32887,32194,31538,30880,30251,29633,29043,28482,27928,27396,26878,26367,25854,25360,24895,27751,27558,27492,27038,26428,26352,26089,24862,23889,23318,22624,21778,21492,21062,21067,20327,19982,19712,19436,19305,18741,19095,19858,18870,17909,17054,16360,16183,15931,15588,15395,15525,15068,15437,13885,13666,13559,12859,12123,11165,10998,10701,10818,10719,9645,9063,8651,8494,8373,7883,7645,7215,7041,6843,6172,5624,5294,5229,4733,4168,3874,3425,3296,3052,2650,2477,2227,1798,1621,1398,1275,1060,938,822,671,582,486,394,345,258,209,167,125,93,73,125 2,10,0,2029,1433177,33640,32930,32245,31583,30916,30283,29662,29075,28513,27961,27428,26910,26403,25889,25403,24947,27812,27642,27595,27158,26561,26490,26222,24992,24016,23435,22744,21887,21593,21152,21155,20403,20045,19773,19488,19357,18788,19134,19896,18896,17934,17072,16373,16195,15938,15592,15391,15517,15058,15426,13862,13640,13527,12828,12087,11133,10962,10660,10776,10667,9597,9013,8606,8440,8314,7823,7577,7143,6967,6759,6091,5542,5209,5137,4642,4080,3782,3332,3197,2949,2550,2371,2124,1705,1525,1307,1184,977,854,743,595,513,422,337,291,215,171,134,93,71,135 2,10,0,2030,1466774,34406,33684,32982,32288,31619,30948,30312,29695,29107,28548,27993,27460,26947,26436,25932,25455,25014,27895,27749,27717,27290,26701,26623,26354,25117,24135,23547,22854,21992,21685,21238,21233,20466,20103,19828,19537,19405,18831,19169,19923,18918,17954,17087,16380,16201,15944,15590,15383,15505,15043,15407,13834,13611,13493,12793,12048,11099,10922,10614,10730,10613,9543,8960,8556,8382,8253,7757,7504,7066,6889,6668,6001,5453,5112,5038,4539,3986,3681,3233,3087,2839,2445,2257,2011,1604,1423,1209,1089,889,770,660,524,449,360,286,243,176,135,105,71,134 2,10,0,2031,1500987,35183,34450,33736,33026,32324,31651,30978,30344,29727,29141,28581,28025,27496,26982,26478,25985,25522,25102,28002,27872,27852,27427,26837,26755,26479,25235,24249,23654,22960,22085,21772,21313,21300,20523,20155,19881,19584,19450,18869,19199,19951,18931,17968,17096,16380,16206,15946,15584,15369,15489,15024,15385,13803,13580,13453,12755,12006,11062,10877,10565,10681,10553,9487,8903,8502,8320,8186,7681,7422,6979,6802,6569,5904,5358,5013,4928,4430,3880,3569,3124,2971,2723,2329,2135,1892,1499,1319,1111,990,799,686,581,455,383,306,238,199,140,108,79,139 2,10,0,2032,1535815,35973,35225,34501,33780,33061,32358,31681,31010,30376,29763,29174,28614,28060,27530,27025,26531,26053,25609,25212,28126,28009,27988,27561,26976,26884,26598,25348,24357,23755,23056,22174,21848,21377,21360,20577,20209,19932,19625,19487,18899,19224,19971,18942,17979,17102,16380,16202,15944,15573,15353,15468,15001,15358,13768,13545,13410,12712,11958,11020,10829,10514,10628,10491,9428,8843,8442,8249,8109,7597,7335,6888,6707,6464,5800,5256,4901,4809,4312,3767,3448,3004,2843,2597,2208,2010,1766,1388,1212,1009,892,711,603,505,389,325,255,195,159,111,81,143 2,10,0,2033,1571250,36770,36015,35276,34545,33816,33096,32388,31713,31042,30412,29797,29206,28650,28094,27573,27079,26599,26141,25719,25341,28267,28151,28125,27695,27107,27003,26711,25457,24461,23848,23147,22254,21914,21432,21416,20631,20257,19975,19660,19519,18929,19245,19985,18948,17986,17105,16375,16194,15933,15557,15332,15442,14973,15328,13730,13506,13364,12666,11908,10976,10780,10456,10574,10426,9366,8778,8374,8172,8024,7510,7238,6788,6602,6349,5688,5141,4779,4679,4183,3641,3317,2879,2707,2461,2074,1876,1638,1275,1100,910,791,625,524,429,326,269,206,155,123,85,148 2,10,0,2034,1607276,37581,36814,36067,35320,34579,33850,33126,32420,31746,31078,30445,29829,29242,28685,28137,27627,27146,26687,26252,25847,25485,28408,28291,28258,27823,27228,27119,26815,25558,24552,23932,23227,22324,21969,21484,21471,20681,20299,20010,19692,19548,18952,19258,19993,18953,17991,17103,16367,16180,15920,15536,15307,15411,14941,15295,13690,13461,13312,12617,11856,10926,10725,10397,10516,10358,9297,8705,8299,8088,7931,7415,7134,6679,6488,6226,5564,5018,4648,4539,4043,3505,3176,2742,2565,2316,1935,1737,1503,1157,986,806,696,542,447,358,269,219,162,119,93,152 2,10,0,2035,1643926,38399,37625,36865,36111,35355,34612,33880,33158,32453,31783,31112,30478,29866,29277,28729,28191,27696,27235,26797,26382,25993,25635,28547,28425,28387,27943,27343,27226,26913,25649,24639,24009,23296,22384,22023,21535,21522,20727,20339,20044,19718,19570,18968,19266,20000,18953,17989,17097,16350,16162,15906,15513,15278,15377,14907,15256,13644,13412,13254,12563,11800,10873,10669,10337,10451,10284,9218,8625,8215,7996,7828,7306,7022,6556,6364,6089,5430,4879,4508,4386,3894,3357,3032,2598,2413,2167,1792,1596,1365,1040,875,708,600,458,373,294,217,173,125,90,157 2,10,0,2036,1681227,39229,38443,37676,36909,36146,35388,34642,33912,33191,32489,31816,31145,30514,29901,29320,28782,28259,27786,27346,26928,26527,26143,25783,28680,28554,28511,28058,27453,27327,27002,25735,24716,24074,23357,22439,22076,21582,21569,20768,20371,20072,19737,19584,18980,19274,20005,18950,17985,17085,16331,16140,15885,15486,15244,15339,14867,15211,13592,13360,13196,12506,11738,10818,10610,10272,10380,10200,9134,8536,8121,7895,7717,7190,6899,6426,6227,5943,5288,4731,4354,4221,3731,3202,2874,2447,2256,2008,1646,1453,1225,926,769,611,512,383,310,238,170,133,95,162 2,10,0,2037,1719179,40061,39274,38493,37721,36944,36179,35418,34674,33945,33228,32522,31849,31181,30549,29944,29373,28850,28351,27897,27477,27073,26677,26289,25924,28812,28679,28621,28164,27559,27417,27086,25811,24783,24131,23414,22494,22126,21623,21611,20805,20398,20094,19752,19595,18990,19277,20004,18939,17975,17069,16311,16114,15861,15456,15208,15297,14824,15162,13537,13303,13131,12444,11674,10757,10544,10200,10300,10108,9043,8441,8021,7785,7596,7066,6768,6287,6083,5783,5132,4577,4191,4046,3561,3037,2706,2287,2091,1846,1497,1308,1087,815,666,519,429,318,251,188,132,102,167 2,10,0,2038,1757786,40894,40107,39324,38538,37756,36978,36209,35452,34707,33981,33261,32555,31884,31217,30592,29998,29441,28940,28463,28028,27624,27224,26824,26431,26062,28936,28795,28728,28262,27651,27505,27163,25878,24840,24182,23471,22546,22169,21659,21647,20836,20421,20109,19763,19606,18999,19275,19999,18926,17961,17052,16285,16083,15835,15420,15168,15253,14776,15107,13478,13245,13061,12381,11605,10691,10471,10120,10212,10007,8943,8339,7911,7664,7464,6932,6625,6139,5925,5612,4964,4407,4016,3858,3378,2863,2531,2125,1923,1684,1350,1165,956,711,568,437,355,257,199,146,101,171 2,10,0,2039,1797022,41714,40939,40157,39370,38574,37792,37009,36243,35485,34742,34014,33294,32591,31919,31260,30646,30066,29532,29052,28595,28175,27774,27372,26968,26570,26190,29053,28903,28827,28350,27742,27581,27228,25935,24890,24235,23523,22592,22210,21690,21679,20860,20437,20121,19769,19611,19004,19266,19986,18909,17943,17030,16254,16050,15806,15383,15126,15205,14726,15047,13416,13181,12990,12314,11533,10616,10389,10033,10115,9896,8835,8225,7793,7531,7323,6785,6472,5977,5753,5430,4783,4230,3832,3664,3185,2683,2350,1954,1756,1519,1204,1027,831,609,479,362,286,204,154,113,176 2,10,0,2040,1836865,42520,41759,40990,40200,39407,38609,37822,37043,36276,35520,34776,34046,33329,32628,31961,31314,30715,30156,29645,29185,28743,28326,27920,27517,27108,26699,26314,29162,29006,28917,28436,27823,27645,27283,25988,24942,24285,23572,22634,22243,21715,21701,20880,20448,20130,19774,19614,19003,19252,19968,18890,17920,17005,16220,16012,15772,15342,15078,15150,14670,14986,13350,13116,12914,12242,11452,10537,10301,9938,10010,9779,8713,8099,7666,7393,7169,6627,6304,5802,5570,5232,4590,4035,3639,3458,2983,2493,2166,1781,1587,1357,1063,893,712,515,396,293,230,159,118,189 2,10,0,2041,1877281,43302,42565,41810,41035,40237,39441,38639,37857,37076,36310,35554,34809,34083,33365,32670,32015,31383,30807,30269,29778,29334,28894,28472,28064,27656,27238,26822,26429,29264,29098,29002,28511,27891,27701,27333,26041,24990,24333,23617,22669,22272,21734,21720,20892,20455,20135,19772,19614,18997,19233,19948,18864,17894,16976,16182,15973,15734,15297,15029,15093,14612,14919,13286,13046,12833,12158,11363,10450,10204,9835,9897,9652,8584,7966,7528,7240,7002,6459,6122,5614,5373,5022,4383,3833,3438,3238,2774,2300,1975,1608,1418,1198,924,765,604,427,317,233,180,123,200 2,10,0,2042,1918250,44065,43345,42615,41855,41072,40271,39472,38674,37890,37110,36345,35587,34845,34120,33408,32725,32084,31475,30921,30402,29927,29485,29041,28616,28203,27787,27363,26937,26536,29354,29189,29081,28577,27950,27751,27386,26092,25034,24375,23652,22697,22296,21748,21735,20903,20460,20136,19771,19608,18983,19211,19924,18836,17865,16944,16142,15927,15691,15247,14974,15033,14550,14849,13215,12971,12746,12069,11267,10354,10097,9724,9770,9511,8445,7822,7378,7072,6822,6275,5926,5411,5159,4800,4163,3617,3221,3011,2558,2103,1785,1436,1254,1043,793,646,503,348,253,183,139,213 2,10,0,2043,1959744,44810,44109,43396,42661,41892,41105,40302,39507,38707,37925,37143,36379,35623,34882,34163,33463,32794,32176,31589,31056,30552,30079,29633,29184,28755,28334,27912,27479,27046,26634,29443,29268,29143,28634,28002,27803,27436,26138,25076,24409,23685,22719,22313,21757,21746,20913,20461,20137,19763,19596,18968,19186,19895,18804,17833,16907,16099,15877,15642,15193,14914,14970,14484,14775,13138,12888,12650,11971,11162,10249,9982,9599,9632,9356,8289,7667,7214,6892,6628,6076,5717,5196,4930,4562,3934,3392,2996,2779,2340,1903,1596,1270,1093,897,672,536,408,278,198,141,234 2,10,0,2044,2001740,45536,44853,44160,43441,42699,41926,41136,40337,39539,38741,37961,37176,36415,35660,34927,34217,33532,32887,32291,31724,31206,30705,30226,29776,29324,28886,28458,28027,27587,27146,26727,29523,29334,29199,28684,28055,27852,27482,26181,25109,24438,23709,22735,22324,21764,21756,20916,20459,20131,19749,19581,18950,19158,19861,18766,17797,16866,16053,15824,15592,15135,14852,14901,14412,14696,13054,12794,12546,11863,11046,10134,9853,9462,9483,9188,8126,7495,7037,6700,6421,5863,5490,4965,4690,4313,3693,3157,2767,2540,2120,1708,1413,1109,943,760,558,436,325,219,154,245 2,10,0,2045,2044248,46278,45581,44903,44207,43481,42732,41957,41171,40369,39573,38777,37996,37214,36452,35705,34981,34285,33625,33004,32426,31875,31359,30856,30370,29916,29457,29012,28574,28137,27686,27241,26809,29589,29391,29250,28734,28108,27898,27522,26214,25138,24460,23727,22748,22331,21768,21760,20915,20450,20120,19732,19562,18928,19125,19825,18727,17752,16822,16000,15766,15535,15072,14787,14829,14334,14609,12959,12691,12434,11746,10920,10007,9715,9314,9320,9009,7946,7309,6846,6490,6196,5636,5249,4722,4435,4050,3438,2917,2531,2300,1899,1514,1237,953,802,634,457,350,253,166,266 2,10,0,2046,2087253,47015,46324,45632,44949,44246,43515,42762,41992,41204,40403,39609,38811,38034,37251,36497,35759,35049,34378,33742,33139,32576,32027,31508,31002,30510,30049,29579,29129,28685,28237,27779,27323,26880,29646,29443,29301,28783,28157,27939,27555,26243,25161,24476,23742,22757,22339,21768,21761,20911,20435,20106,19713,19539,18902,19088,19781,18682,17703,16767,15944,15707,15479,15010,14715,14749,14248,14510,12854,12579,12307,11616,10783,9869,9564,9151,9143,8812,7752,7110,6640,6265,5958,5390,4995,4466,4166,3779,3180,2671,2295,2061,1682,1326,1067,807,670,519,368,273,193,287 2,10,0,2047,2130760,47751,47060,46375,45679,44988,44279,43546,42796,42024,41239,40439,39644,38848,38070,37296,36551,35828,35142,34495,33876,33289,32729,32176,31654,31142,30643,30176,29696,29242,28785,28333,27861,27394,26943,29698,29495,29351,28828,28201,27972,27584,26267,25178,24489,23753,22765,22341,21764,21754,20903,20419,20090,19689,19512,18871,19047,19733,18631,17648,16711,15883,15644,15419,14942,14635,14661,14152,14403,12740,12455,12170,11474,10635,9718,9400,8975,8951,8599,7545,6894,6416,6024,5704,5130,4726,4198,3888,3497,2917,2424,2058,1830,1470,1143,905,674,549,417,287,210,315 2,10,0,2048,2174758,48491,47796,47111,46422,45717,45022,44309,43580,42829,42058,41274,40474,39682,38884,38115,37350,36619,35921,35260,34630,34026,33444,32879,32321,31795,31276,30766,30293,29809,29342,28879,28413,27933,27455,26999,29752,29544,29397,28867,28236,28001,27606,26284,25191,24497,23762,22770,22337,21753,21743,20890,20400,20069,19661,19484,18835,19004,19681,18576,17594,16652,15818,15579,15352,14867,14548,14561,14050,14284,12616,12317,12021,11320,10475,9553,9219,8785,8745,8371,7318,6659,6172,5766,5429,4857,4443,3916,3597,3210,2647,2177,1826,1606,1271,971,756,553,443,327,220,353 2,10,0,2049,2219268,49258,48536,47847,47157,46460,45750,45051,44344,43613,42864,42094,41308,40512,39718,38929,38170,37418,36712,36037,35395,34780,34179,33593,33025,32462,31931,31400,30885,30405,29910,29437,28960,28484,27994,27511,27056,29800,29591,29440,28899,28267,28021,27622,26296,25196,24506,23768,22772,22331,21738,21729,20875,20378,20043,19628,19448,18798,18957,19622,18512,17535,16591,15751,15507,15278,14786,14450,14455,13937,14151,12480,12167,11857,11151,10300,9375,9024,8578,8518,8120,7069,6409,5914,5494,5142,4569,4150,3626,3302,2916,2380,1931,1601,1389,1082,811,622,445,346,252,385 2,10,0,2050,2264323,50055,49301,48587,47893,47195,46495,45780,45085,44377,43647,42899,42129,41345,40548,39763,38985,38238,37511,36828,36172,35546,34933,34328,33741,33166,32598,32055,31519,30998,30504,30005,29519,29032,28547,28051,27567,27107,29848,29633,29474,28928,28291,28034,27633,26303,25202,24510,23770,22765,22322,21717,21714,20855,20351,20014,19592,19411,18754,18904,19560,18451,17470,16527,15677,15425,15196,14693,14345,14336,13812,14003,12333,12005,11674,10968,10109,9180,8815,8353,8273,7849,6803,6138,5638,5205,4838,4269,3848,3328,3005,2623,2116,1693,1386,1182,907,669,501,351,269,426 2,10,0,2051,2309948,50888,50100,49352,48633,47931,47228,46524,45814,45117,44413,43682,42934,42166,41381,40593,39818,39053,38332,37629,36963,36321,35699,35080,34474,33882,33300,32721,32175,31633,31097,30599,30086,29592,29096,28603,28108,27619,27158,29890,29670,29507,28951,28310,28048,27640,26312,25204,24507,23763,22754,22307,21694,21693,20831,20320,19980,19550,19366,18703,18847,19496,18385,17404,16456,15600,15338,15102,14588,14229,14203,13672,13842,12170,11827,11479,10771,9896,8968,8590,8110,8005,7555,6521,5850,5344,4903,4521,3958,3538,3028,2706,2331,1859,1466,1181,992,748,540,398,271,466 2,10,0,2052,2356202,51779,50932,50152,49398,48671,47965,47257,46558,45848,45154,44449,43716,42971,42202,41425,40649,39887,39146,38449,37765,37112,36473,35847,35226,34615,34017,33423,32839,32284,31731,31191,30681,30159,29655,29151,28659,28160,27671,27205,29926,29702,29531,28966,28325,28054,27645,26314,25203,24501,23753,22740,22289,21668,21666,20804,20288,19940,19505,19315,18649,18785,19426,18316,17332,16381,15516,15239,14997,14473,14099,14056,13519,13667,11993,11636,11266,10553,9665,8737,8343,7847,7714,7246,6221,5550,5036,4582,4192,3640,3219,2728,2409,2050,1612,1253,991,819,606,429,308,495 2,10,0,2053,2403110,52704,51825,50983,50198,49436,48705,47995,47291,46591,45884,45189,44484,43753,43007,42247,41481,40717,39980,39263,38584,37915,37266,36620,35996,35367,34750,34141,33542,32951,32382,31825,31275,30752,30224,29711,29208,28713,28211,27717,27244,29957,29725,29550,28978,28335,28058,27646,26314,25193,24486,23739,22723,22266,21636,21637,20770,20251,19895,19454,19263,18593,18720,19352,18241,17253,16297,15418,15133,14883,14348,13956,13895,13350,13473,11801,11425,11039,10316,9419,8486,8072,7557,7405,6914,5904,5232,4716,4252,3854,3318,2901,2433,2119,1782,1379,1052,814,664,480,333,528 2,10,0,2054,2450719,53668,52749,51875,51029,50236,49469,48734,48029,47325,46627,45919,45224,44521,43789,43051,42303,41550,40810,40097,39398,38733,38068,37414,36768,36137,35503,34875,34260,33653,33050,32476,31910,31348,30818,30279,29768,29261,28764,28256,27757,27278,29979,29741,29564,28984,28339,28060,27643,26307,25178,24471,23722,22701,22240,21602,21605,20733,20208,19843,19401,19207,18533,18653,19274,18157,17167,16199,15311,15019,14756,14209,13799,13721,13166,13262,11592,11195,10789,10059,9151,8213,7780,7249,7068,6563,5570,4898,4379,3917,3512,2990,2587,2141,1842,1527,1160,869,660,526,373,576 2,10,0,2055,2499064,54676,53714,52800,51920,51066,50270,49498,48767,48063,47362,46663,45953,45261,44557,43833,43107,42371,41643,40926,40232,39546,38887,38215,37561,36909,36272,35628,34993,34371,33752,33144,32561,31980,31412,30873,30336,29821,29311,28810,28296,27792,27305,29997,29755,29570,28987,28343,28059,27633,26292,25163,24454,23702,22675,22214,21566,21567,20692,20163,19788,19345,19147,18468,18579,19187,18064,17067,16091,15190,14890,14616,14054,13629,13529,12968,13031,11363,10943,10520,9778,8859,7921,7467,6924,6717,6195,5215,4552,4034,3573,3168,2669,2279,1859,1579,1284,962,706,526,405,634 2,10,0,2056,2548168,55715,54720,53765,52846,51958,51100,50300,49531,48801,48099,47398,46697,45989,45297,44601,43888,43175,42463,41759,41061,40380,39698,39035,38362,37700,37045,36397,35747,35105,34471,33846,33227,32632,32045,31467,30930,30389,29872,29356,28849,28332,27819,27327,30011,29762,29576,28989,28344,28049,27616,26274,25145,24432,23676,22647,22183,21526,21526,20645,20112,19731,19283,19084,18398,18496,19091,17957,16956,15972,15059,14749,14460,13883,13441,13322,12747,12778,11117,10670,10224,9468,8542,7606,7137,6577,6344,5806,4848,4198,3684,3229,2826,2355,1983,1594,1332,1066,782,561,409,696 2,10,0,2057,2598067,56791,55760,54771,53811,52883,51991,51129,50333,49564,48837,48134,47432,46734,46025,45341,44656,43956,43267,42579,41894,41209,40531,39845,39183,38502,37836,37171,36518,35859,35205,34566,33929,33299,32697,32101,31522,30983,30439,29918,29395,28885,28359,27841,27347,30019,29767,29580,28986,28336,28034,27597,26256,25123,24407,23650,22615,22148,21481,21477,20589,20057,19669,19216,19014,18320,18407,18983,17835,16833,15839,14915,14594,14287,13695,13238,13096,12505,12505,10846,10374,9903,9135,8203,7268,6781,6213,5949,5403,4474,3836,3332,2887,2494,2051,1703,1345,1106,870,622,434,737 2,10,0,2058,2648773,57892,56834,55810,54816,53848,52917,52020,51163,50366,49601,48872,48169,47469,46769,46068,45396,44724,44048,43383,42714,42043,41361,40679,39992,39322,38636,37962,37289,36628,35958,35300,34648,34000,33364,32753,32156,31574,31032,30485,29958,29429,28912,28381,27860,27358,30025,29769,29580,28976,28323,28016,27575,26234,25095,24377,23619,22577,22108,21433,21423,20535,19997,19605,19143,18936,18233,18304,18862,17706,16695,15692,14757,14422,14096,13491,13019,12847,12240,12208,10554,10048,9552,8779,7843,6915,6410,5828,5540,4989,4091,3469,2981,2549,2173,1759,1440,1118,901,695,485,777 2,10,0,2059,2700330,59018,57935,56885,55854,54853,53882,52946,52053,51195,50403,49637,48906,48206,47504,46812,46123,45464,44816,44163,43518,42863,42195,41511,40827,40134,39456,38762,38081,37399,36728,36052,35383,34720,34064,33418,32809,32209,31624,31078,30525,29994,29457,28934,28400,27871,27368,30028,29770,29573,28962,28306,27994,27547,26206,25065,24344,23586,22536,22062,21378,21367,20476,19935,19535,19064,18845,18133,18184,18730,17563,16544,15529,14584,14231,13890,13270,12776,12574,11951,11884,10233,9697,9179,8394,7460,6540,6016,5428,5118,4568,3705,3105,2639,2226,1869,1487,1197,913,719,543,837 2,10,0,2060,2752757,60175,59061,57984,56930,55890,54886,53911,52979,52085,51231,50438,49671,48943,48241,47547,46867,46191,45556,44932,44298,43667,43015,42343,41659,40967,40267,39580,38880,38190,37499,36823,36135,35454,34784,34119,33473,32861,32259,31670,31118,30559,30021,29480,28953,28415,27882,27374,30029,29764,29560,28944,28285,27970,27515,26174,25031,24307,23546,22492,22011,21321,21304,20412,19868,19458,18974,18744,18020,18058,18583,17401,16376,15351,14391,14021,13666,13024,12510,12279,11634,11526,9882,9319,8778,7988,7056,6145,5610,5015,4690,4141,3321,2751,2306,1917,1585,1240,978,730,561,932 2,10,1,2014,496847,12453,13982,13923,13850,13610,13263,13000,13010,12263,11735,11348,10764,10434,10319,9981,9882,9507,9448,9238,9226,9105,8831,9036,9372,9167,8556,8197,7879,7816,7744,7594,7581,7670,7532,7830,6875,6801,6824,6433,6081,5522,5389,5402,5442,5384,4845,4615,4453,4277,4293,4090,3886,3705,3649,3538,3285,2973,2794,2712,2518,2184,2145,1907,1795,1684,1584,1481,1398,1101,1109,912,941,801,746,737,616,578,513,464,456,371,352,309,264,224,240,167,141,147,122,104,73,55,51,50,19,17,17,8,5,27 2,10,1,2015,509378,12711,12467,13998,13933,13858,13612,13271,13002,13016,12267,11747,11354,10770,10437,10323,9976,9906,9540,9479,9286,9272,9159,8891,9078,9425,9194,8604,8241,7910,7852,7778,7626,7587,7694,7556,7851,6883,6803,6826,6441,6087,5524,5382,5396,5438,5370,4842,4606,4442,4264,4275,4075,3869,3680,3625,3505,3255,2950,2769,2688,2491,2163,2117,1884,1772,1659,1555,1456,1373,1082,1087,896,921,781,726,713,599,559,493,443,434,347,332,290,246,206,218,151,128,132,108,88,64,42,45,39,17,15,14,5,21 2,10,1,2016,522193,12977,12725,12491,14011,13940,13862,13613,13280,13003,13025,12271,11757,11359,10779,10444,10334,9980,9943,9586,9516,9343,9324,9212,8950,9117,9475,9220,8653,8282,7941,7887,7810,7655,7591,7716,7574,7868,6887,6806,6828,6447,6090,5523,5373,5393,5432,5352,4841,4594,4428,4248,4252,4058,3848,3654,3600,3473,3223,2923,2744,2662,2462,2142,2089,1861,1746,1633,1525,1430,1349,1062,1065,879,900,759,707,687,580,539,471,424,411,333,311,274,227,189,200,135,115,118,95,75,56,33,39,31,15,10,9,14 2,10,1,2017,535268,13252,12990,12746,12511,14019,13944,13866,13616,13286,13007,13035,12275,11766,11364,10793,10461,10352,9999,9992,9637,9564,9403,9379,9263,9004,9156,9524,9254,8699,8320,7972,7919,7839,7678,7598,7734,7588,7881,6894,6810,6829,6449,6090,5521,5363,5387,5425,5337,4833,4581,4411,4229,4227,4038,3825,3629,3574,3442,3190,2896,2716,2631,2432,2117,2063,1835,1719,1605,1494,1407,1322,1038,1042,863,875,737,688,663,562,515,448,404,390,313,289,252,208,169,176,117,100,103,83,66,48,28,29,25,12,8,10 2,10,1,2018,548634,13531,13266,13011,12764,12523,14024,13946,13873,13618,13295,13010,13045,12276,11776,11374,10814,10485,10382,10033,10049,9698,9612,9463,9434,9312,9056,9196,9576,9285,8743,8355,7998,7946,7863,7700,7606,7751,7602,7889,6899,6811,6824,6443,6090,5515,5356,5379,5417,5321,4822,4566,4390,4209,4202,4016,3799,3602,3543,3406,3158,2867,2684,2602,2400,2091,2036,1809,1693,1575,1464,1382,1294,1018,1019,845,848,712,665,636,541,494,424,382,366,294,270,233,190,152,158,103,89,91,73,56,40,23,25,20,10,12 2,10,1,2019,562225,13811,13544,13288,13029,12776,12532,14026,13950,13878,13619,13304,13015,13054,12280,11789,11392,10842,10518,10427,10074,10113,9759,9658,9519,9485,9360,9110,9237,9624,9311,8784,8386,8020,7968,7886,7720,7613,7766,7613,7895,6900,6810,6813,6439,6086,5506,5346,5368,5405,5302,4809,4547,4370,4186,4178,3991,3774,3575,3511,3370,3123,2838,2655,2574,2366,2060,2007,1780,1667,1547,1433,1356,1265,1000,994,824,823,688,642,610,516,469,397,361,344,271,249,211,172,136,136,89,77,78,62,46,33,18,17,14,16 2,10,1,2020,576085,14099,13825,13566,13306,13041,12786,12539,14031,13954,13884,13624,13314,13020,13065,12291,11812,11417,10880,10566,10479,10126,10175,9821,9702,9570,9534,9406,9160,9277,9671,9337,8819,8412,8040,7990,7905,7739,7617,7776,7623,7901,6899,6804,6804,6431,6081,5494,5330,5353,5392,5282,4790,4522,4348,4160,4150,3962,3744,3544,3479,3338,3087,2808,2622,2545,2335,2032,1975,1752,1638,1519,1404,1328,1233,976,966,801,796,665,615,582,491,445,372,339,318,250,229,191,155,121,119,77,65,66,50,38,27,15,13,18 2,10,1,2021,590232,14393,14113,13846,13584,13320,13051,12794,12550,14034,13959,13895,13631,13325,13027,13083,12312,11843,11458,10936,10624,10542,10186,10240,9884,9749,9622,9583,9451,9208,9312,9713,9362,8852,8434,8057,8010,7920,7753,7619,7785,7629,7901,6895,6799,6792,6422,6072,5479,5314,5336,5376,5259,4770,4496,4326,4132,4122,3932,3711,3509,3443,3297,3049,2779,2591,2516,2304,1999,1943,1721,1609,1489,1373,1299,1198,949,933,778,767,639,586,550,465,419,348,312,295,228,209,171,135,108,104,65,55,55,41,30,19,11,18 2,10,1,2022,604663,14697,14410,14135,13865,13598,13330,13059,12805,12558,14039,13965,13907,13638,13337,13039,13107,12339,11888,11512,10999,10690,10609,10245,10301,9942,9799,9671,9632,9494,9250,9346,9747,9383,8880,8453,8074,8027,7933,7764,7621,7792,7633,7899,6893,6791,6779,6409,6057,5468,5296,5317,5358,5233,4746,4466,4302,4099,4090,3899,3677,3473,3406,3257,3013,2748,2559,2483,2271,1967,1910,1693,1582,1459,1343,1268,1161,923,901,753,735,609,556,518,436,391,321,287,270,206,187,149,117,95,89,55,46,44,34,22,14,20 2,10,1,2023,619356,15013,14713,14432,14154,13879,13609,13339,13070,12813,12568,14047,13976,13917,13648,13353,13059,13137,12380,11945,11574,11066,10762,10673,10305,10360,9997,9845,9721,9677,9534,9289,9376,9773,9401,8900,8471,8088,8041,7944,7774,7625,7792,7634,7896,6886,6780,6761,6391,6043,5452,5276,5293,5337,5207,4721,4435,4277,4066,4056,3866,3642,3434,3369,3220,2977,2716,2524,2450,2236,1931,1874,1661,1551,1425,1312,1234,1124,893,868,723,700,578,529,486,409,363,297,262,240,183,162,130,101,80,77,45,36,35,25,14,23 2,10,1,2024,634320,15340,15029,14734,14451,14168,13890,13619,13350,13078,12823,12578,14057,13987,13927,13664,13377,13086,13182,12435,12011,11642,11136,10831,10733,10361,10416,10049,9894,9766,9717,9572,9324,9403,9799,9417,8922,8487,8100,8052,7950,7781,7624,7793,7629,7890,6879,6764,6742,6374,6025,5434,5252,5267,5315,5178,4694,4402,4245,4030,4019,3829,3604,3397,3334,3184,2939,2680,2488,2414,2198,1897,1836,1628,1516,1389,1276,1197,1084,861,830,692,663,548,497,456,378,336,271,231,211,162,141,112,85,68,62,37,29,24,18,24 2,10,1,2025,649547,15681,15357,15050,14754,14465,14178,13899,13630,13358,13088,12833,12590,14066,13997,13944,13685,13407,13128,13239,12496,12078,11715,11204,10896,10789,10415,10466,10099,9937,9807,9756,9607,9353,9426,9820,9430,8942,8499,8109,8059,7955,7783,7621,7791,7625,7885,6868,6746,6723,6353,6005,5413,5226,5239,5291,5146,4668,4365,4210,3992,3981,3790,3565,3357,3297,3143,2897,2642,2448,2377,2158,1863,1797,1594,1479,1354,1237,1159,1044,826,789,657,625,515,464,418,347,307,244,204,184,139,121,96,73,55,51,29,22,16,26 2,10,1,2026,665058,16037,15699,15380,15070,14768,14475,14187,13909,13638,13368,13099,12845,12602,14074,14014,13967,13712,13453,13183,13306,12561,12152,11782,11269,10955,10844,10464,10514,10145,9976,9847,9787,9635,9380,9445,9837,9442,8959,8510,8116,8064,7957,7784,7614,7787,7621,7875,6849,6726,6700,6330,5979,5391,5200,5208,5264,5112,4635,4329,4175,3953,3939,3752,3524,3320,3259,3099,2851,2600,2409,2336,2119,1824,1757,1553,1437,1313,1196,1117,999,788,749,619,588,483,427,385,314,277,215,179,160,119,103,79,62,46,39,23,14,26 2,10,1,2027,680887,16398,16055,15722,15400,15083,14778,14484,14197,13917,13648,13379,13111,12857,12614,14089,14036,13999,13756,13512,13249,13376,12630,12223,11845,11330,11012,10895,10514,10562,10190,10013,9881,9814,9660,9403,9462,9851,9453,8976,8518,8121,8066,7956,7782,7605,7783,7612,7862,6828,6702,6673,6305,5952,5367,5172,5177,5237,5076,4603,4289,4138,3913,3898,3712,3484,3279,3217,3054,2805,2560,2367,2295,2076,1784,1717,1510,1395,1269,1155,1071,952,748,704,584,546,445,392,349,284,243,187,154,135,99,86,66,51,35,29,15,24 2,10,1,2028,697024,16777,16416,16079,15743,15413,15093,14787,14495,14205,13927,13659,13390,13123,12869,12633,14111,14068,14043,13812,13581,13318,13449,12695,12289,11905,11386,11069,10944,10561,10606,10233,10045,9909,9838,9682,9426,9476,9867,9463,8987,8527,8120,8066,7952,7780,7595,7773,7600,7843,6808,6676,6644,6278,5924,5341,5141,5142,5203,5039,4564,4248,4101,3873,3857,3671,3440,3234,3173,3005,2757,2518,2324,2249,2029,1739,1669,1466,1350,1224,1109,1022,901,705,660,544,501,409,357,312,252,214,160,130,115,82,70,53,39,26,20,28 2,10,1,2029,713443,17162,16794,16440,16101,15758,15423,15102,14798,14504,14215,13938,13670,13402,13135,12889,12659,14140,14113,14101,13876,13651,13390,13517,12756,12350,11960,11441,11123,10994,10605,10647,10266,10071,9936,9860,9702,9445,9488,9880,9470,8995,8529,8118,8063,7947,7776,7583,7760,7585,7826,6783,6647,6612,6249,5893,5315,5108,5104,5169,4998,4526,4205,4064,3831,3815,3627,3394,3188,3124,2953,2706,2471,2277,2199,1981,1694,1619,1417,1302,1172,1057,966,849,662,614,502,458,370,319,275,216,183,135,109,94,67,56,41,27,17,29 2,10,1,2030,730178,17552,17180,16818,16460,16116,15768,15432,15114,14808,14516,14226,13949,13682,13413,13155,12914,12694,14184,14172,14167,13945,13724,13456,13582,12811,12407,12010,11491,11176,11036,10646,10682,10294,10095,9960,9879,9719,9463,9497,9887,9473,9000,8530,8112,8058,7942,7766,7566,7743,7569,7803,6756,6617,6581,6217,5860,5286,5072,5065,5132,4957,4482,4163,4027,3789,3771,3580,3346,3140,3076,2900,2653,2423,2222,2144,1926,1647,1566,1364,1245,1118,1003,911,794,616,567,458,414,333,283,237,186,157,113,90,77,52,42,31,19,28 2,10,1,2031,747220,17949,17570,17204,16839,16474,16126,15777,15443,15124,14819,14528,14237,13961,13693,13432,13180,12949,12742,14241,14237,14239,14015,13792,13519,13643,12863,12460,12058,11543,11223,11075,10680,10710,10318,10115,9981,9897,9737,9478,9504,9894,9468,9002,8527,8102,8055,7936,7754,7545,7725,7548,7779,6728,6585,6545,6183,5826,5255,5032,5024,5093,4912,4439,4119,3989,3745,3726,3529,3293,3086,3022,2841,2597,2371,2168,2087,1867,1592,1508,1308,1189,1064,946,850,737,567,516,415,370,295,245,201,158,132,95,73,60,39,34,22,32 2,10,1,2032,764584,18353,17965,17593,17225,16853,16486,16135,15788,15453,15137,14831,14539,14248,13972,13713,13459,13215,12997,12802,14306,14309,14309,14081,13862,13581,13701,12914,12511,12106,11589,11267,11108,10708,10734,10340,10137,10002,9911,9749,9489,9509,9897,9464,9000,8523,8094,8044,7928,7738,7525,7703,7526,7751,6695,6551,6507,6148,5787,5223,4992,4981,5051,4867,4395,4076,3946,3696,3674,3472,3236,3031,2965,2782,2537,2315,2107,2025,1807,1536,1447,1246,1126,1004,888,791,677,516,469,372,327,254,208,168,134,109,78,57,48,28,24,31 2,10,1,2033,782294,18758,18369,17988,17614,17240,16865,16495,16146,15798,15466,15150,14842,14551,14259,13992,13739,13494,13263,13057,12873,14381,14383,14378,14145,13924,13636,13756,12962,12561,12151,11632,11305,11135,10731,10757,10363,10156,10019,9921,9760,9500,9512,9899,9456,8997,8517,8081,8030,7910,7719,7501,7678,7501,7720,6662,6516,6467,6110,5747,5188,4951,4936,5009,4820,4352,4030,3900,3644,3618,3416,3179,2973,2907,2720,2474,2253,2044,1959,1741,1474,1379,1184,1064,941,825,730,620,464,419,331,282,216,178,139,111,88,61,44,35,21,36 2,10,1,2034,800292,19171,18776,18393,18008,17628,17252,16874,16506,16156,15811,15478,15161,14854,14563,14279,14018,13773,13543,13324,13127,12951,14455,14454,14441,14205,13980,13689,13804,13009,12605,12189,11668,11338,11157,10752,10778,10383,10170,10030,9930,9768,9507,9510,9896,9451,8995,8507,8066,8012,7892,7696,7477,7649,7473,7687,6627,6478,6423,6071,5704,5149,4908,4892,4965,4773,4306,3982,3850,3590,3558,3356,3120,2915,2843,2653,2405,2188,1979,1887,1670,1408,1304,1118,998,874,758,665,559,415,368,284,241,183,148,111,90,69,47,31,25,35 2,10,1,2035,818625,19588,19189,18799,18413,18022,17639,17261,16884,16516,16169,15823,15490,15173,14866,14584,14305,14053,13823,13603,13394,13206,13030,14525,14517,14503,14261,14032,13737,13851,13052,12645,12224,11697,11366,11178,10772,10797,10399,10184,10041,9934,9772,9510,9503,9892,9442,8987,8495,8046,7993,7874,7672,7448,7619,7443,7653,6589,6436,6375,6027,5659,5109,4867,4847,4919,4724,4252,3930,3797,3534,3494,3288,3058,2851,2776,2578,2332,2115,1908,1809,1600,1338,1234,1048,929,810,691,601,499,366,319,243,204,152,120,89,70,52,33,23,36 2,10,1,2036,837273,20012,19606,19212,18818,18427,18033,17648,17271,16894,16529,16181,15835,15502,15184,14886,14609,14340,14103,13884,13674,13473,13285,13106,14587,14577,14561,14313,14083,13779,13894,13092,12680,12254,11724,11390,11199,10790,10813,10414,10192,10048,9933,9772,9510,9499,9887,9431,8977,8477,8024,7970,7851,7646,7416,7588,7410,7614,6546,6394,6324,5981,5610,5069,4824,4800,4870,4670,4197,3873,3739,3474,3429,3220,2990,2782,2701,2500,2257,2037,1830,1731,1517,1263,1158,978,857,740,623,539,438,319,273,205,171,123,96,68,53,38,24,35 2,10,1,2037,856268,20437,20030,19629,19231,18832,18438,18042,17658,17281,16907,16541,16192,15846,15514,15204,14911,14644,14391,14164,13955,13753,13552,13359,13175,14649,14635,14610,14361,14131,13820,13934,13126,12712,12280,11749,11414,11219,10805,10827,10427,10196,10051,9932,9770,9509,9493,9879,9415,8961,8457,8003,7946,7824,7619,7384,7555,7375,7571,6501,6348,6271,5935,5561,5025,4779,4750,4817,4609,4138,3814,3677,3413,3363,3147,2919,2711,2624,2417,2176,1959,1749,1645,1435,1183,1077,902,780,667,555,477,379,273,229,168,139,100,75,52,39,29,36 2,10,1,2038,875609,20863,20456,20056,19648,19245,18844,18447,18053,17668,17294,16919,16553,16203,15859,15534,15230,14946,14694,14452,14235,14035,13833,13627,13429,13240,14705,14684,14660,14401,14176,13860,13972,13155,12739,12301,11773,11437,11233,10818,10837,10437,10197,10050,9929,9767,9510,9481,9869,9398,8945,8439,7977,7917,7797,7589,7349,7519,7338,7523,6453,6301,6217,5889,5511,4978,4730,4696,4757,4544,4076,3754,3613,3349,3289,3070,2842,2634,2541,2328,2089,1873,1660,1554,1347,1100,995,827,704,601,491,417,323,234,190,138,111,77,56,38,29,38 2,10,1,2039,895275,21281,20882,20482,20076,19661,19257,18854,18458,18063,17680,17306,16930,16564,16215,15879,15560,15265,14996,14755,14524,14315,14114,13909,13698,13495,13298,14757,14732,14704,14442,14220,13893,14001,13179,12762,12324,11794,11455,11246,10828,10844,10441,10195,10049,9923,9763,9508,9466,9852,9377,8925,8418,7950,7887,7768,7558,7314,7479,7300,7474,6402,6251,6164,5841,5461,4926,4677,4638,4692,4474,4009,3687,3544,3275,3212,2987,2761,2553,2453,2235,1998,1783,1572,1459,1257,1017,910,750,631,532,430,358,276,197,155,110,85,57,41,30,40 2,10,1,2040,915274,21694,21300,20908,20500,20090,19673,19265,18865,18468,18074,17692,17317,16941,16578,16234,15905,15595,15315,15057,14826,14604,14395,14188,13980,13765,13554,13354,14807,14777,14750,14481,14258,13920,14027,13204,12786,12345,11812,11470,11257,10833,10844,10443,10191,10044,9916,9756,9503,9449,9834,9357,8904,8393,7919,7855,7736,7524,7271,7434,7257,7425,6348,6202,6107,5789,5406,4875,4620,4577,4624,4404,3938,3618,3473,3202,3131,2900,2674,2462,2358,2136,1899,1688,1479,1360,1162,933,828,671,559,466,373,305,234,162,124,86,65,43,30,44 2,10,1,2041,935527,22090,21714,21326,20927,20514,20101,19682,19277,18875,18479,18086,17703,17328,16954,16597,16260,15940,15646,15377,15128,14908,14683,14469,14258,14046,13825,13608,13409,14851,14821,14788,14516,14287,13942,14052,13226,12807,12364,11828,11482,11264,10833,10844,10440,10183,10038,9904,9746,9491,9428,9812,9331,8880,8366,7888,7822,7701,7486,7229,7387,7212,7371,6298,6150,6049,5732,5346,4819,4559,4511,4554,4332,3865,3542,3394,3118,3041,2812,2581,2367,2258,2031,1792,1589,1382,1258,1064,848,741,597,487,403,317,254,193,129,94,65,49,32,44 2,10,1,2042,956104,22480,22108,21740,21345,20941,20525,20111,19694,19287,18886,18491,18098,17714,17342,16973,16625,16295,15991,15708,15448,15210,14987,14757,14540,14324,14107,13881,13662,13456,14892,14862,14825,14542,14314,13966,14078,13247,12826,12377,11838,11488,11268,10831,10843,10436,10175,10029,9894,9733,9476,9406,9790,9303,8853,8339,7855,7786,7664,7446,7184,7341,7164,7317,6246,6097,5988,5675,5281,4757,4493,4442,4480,4253,3789,3462,3310,3029,2947,2717,2482,2263,2151,1921,1684,1482,1280,1150,968,764,657,522,419,342,266,209,158,101,73,51,37,44 2,10,1,2043,976950,22860,22499,22134,21760,21359,20952,20535,20123,19704,19298,18898,18503,18109,17728,17361,17001,16660,16346,16053,15781,15530,15290,15063,14827,14606,14385,14163,13935,13711,13502,14932,14896,14852,14566,14338,13988,14103,13264,12842,12388,11844,11491,11267,10827,10839,10434,10164,10021,9879,9714,9460,9381,9763,9273,8824,8309,7822,7746,7623,7404,7135,7295,7115,7264,6190,6041,5923,5610,5212,4691,4424,4368,4397,4166,3703,3377,3220,2934,2845,2614,2376,2156,2037,1808,1572,1376,1172,1045,871,678,577,451,357,286,220,169,120,80,56,38,51 2,10,1,2044,998047,23231,22878,22525,22154,21775,21370,20962,20547,20132,19714,19311,18910,18514,18123,17747,17388,17037,16711,16409,16126,15863,15611,15365,15133,14894,14667,14441,14216,13984,13758,13545,14968,14923,14875,14588,14362,14007,14124,13278,12854,12395,11846,11492,11262,10821,10835,10428,10152,10009,9859,9694,9441,9354,9731,9240,8791,8277,7784,7703,7581,7357,7084,7245,7065,7207,6131,5978,5852,5541,5138,4622,4348,4288,4309,4074,3614,3285,3126,2834,2736,2504,2261,2041,1921,1689,1456,1266,1069,939,774,596,498,384,301,236,179,133,93,59,44,55 2,10,1,2045,1019433,23612,23251,22904,22546,22171,21786,21380,20974,20556,20142,19727,19323,18922,18528,18142,17774,17423,17088,16775,16482,16208,15944,15689,15435,15200,14957,14724,14494,14267,14029,13802,13583,14996,14945,14898,14611,14386,14024,14139,13286,12862,12398,11846,11492,11256,10813,10828,10418,10136,9993,9837,9673,9420,9324,9698,9206,8756,8243,7741,7658,7533,7308,7035,7194,7012,7145,6067,5910,5779,5466,5062,4549,4269,4204,4216,3976,3517,3187,3024,2726,2623,2389,2140,1921,1799,1566,1335,1156,963,835,680,518,427,322,251,192,143,101,68,43,61 2,10,1,2046,1041075,23987,23633,23278,22924,22563,22182,21796,21392,20984,20566,20155,19739,19335,18936,18547,18169,17808,17474,17152,16848,16563,16288,16020,15761,15501,15263,15012,14780,14547,14313,14072,13840,13614,15019,14966,14921,14633,14406,14038,14154,13291,12868,12396,11845,11489,11251,10801,10818,10406,10115,9976,9815,9649,9395,9291,9661,9168,8717,8200,7697,7613,7487,7260,6983,7139,6953,7079,5994,5836,5698,5386,4981,4472,4187,4112,4119,3871,3415,3083,2914,2612,2500,2264,2015,1798,1667,1441,1216,1043,860,733,590,442,358,267,204,151,111,75,49,69 2,10,1,2047,1062953,24361,24007,23660,23299,22941,22574,22192,21807,21401,20994,20579,20167,19751,19348,18955,18574,18205,17859,17538,17224,16929,16644,16364,16092,15827,15564,15321,15068,14832,14593,14358,14111,13871,13642,15041,14989,14946,14649,14422,14048,14163,13293,12868,12395,11841,11486,11240,10789,10801,10391,10095,9958,9788,9622,9366,9255,9623,9127,8673,8158,7650,7563,7440,7210,6927,7080,6889,7007,5915,5758,5614,5300,4896,4386,4097,4012,4013,3758,3303,2967,2794,2491,2371,2135,1887,1669,1536,1313,1097,933,755,636,502,374,298,214,161,116,83,56,68 2,10,1,2048,1085121,24740,24381,24034,23681,23315,22952,22583,22203,21817,21411,21007,20591,20179,19764,19367,18982,18610,18256,17923,17611,17305,17011,16720,16436,16160,15892,15619,15376,15121,14880,14638,14396,14144,13898,13668,15066,15010,14964,14663,14433,14053,14168,13293,12868,12390,11836,11480,11228,10771,10783,10374,10074,9936,9758,9594,9335,9219,9582,9082,8630,8113,7600,7514,7390,7157,6868,7014,6820,6927,5832,5676,5525,5209,4806,4293,3999,3907,3900,3638,3184,2844,2664,2361,2236,1999,1756,1536,1401,1185,978,824,655,544,427,309,244,171,125,87,61,81 2,10,1,2049,1107559,25131,24761,24408,24054,23697,23326,22961,22594,22212,21827,21424,21019,20603,20192,19783,19394,19018,18661,18319,17996,17692,17385,17087,16793,16504,16226,15948,15674,15428,15170,14926,14677,14428,14172,13924,13695,15086,15026,14978,14674,14439,14054,14171,13292,12862,12387,11828,11473,11213,10750,10765,10357,10049,9910,9727,9561,9304,9178,9536,9031,8585,8067,7550,7461,7335,7100,6801,6943,6748,6839,5748,5587,5427,5110,4709,4194,3896,3794,3783,3508,3054,2717,2531,2229,2098,1863,1620,1404,1265,1058,863,714,562,458,356,249,195,134,92,64,88 2,10,1,2050,1130294,25535,25150,24788,24428,24070,23709,23335,22972,22604,22222,21840,21436,21031,20616,20211,19811,19430,19069,18724,18392,18078,17772,17461,17160,16861,16570,16282,16003,15726,15476,15216,14965,14709,14458,14199,13950,13718,15103,15037,14989,14679,14441,14054,14170,13286,12857,12378,11819,11458,11196,10728,10747,10334,10021,9883,9693,9528,9269,9134,9487,8985,8536,8020,7500,7402,7277,7038,6731,6866,6669,6747,5660,5493,5321,5004,4605,4087,3789,3673,3652,3370,2920,2581,2392,2091,1953,1718,1482,1271,1132,932,750,612,474,380,291,200,151,102,68,101 2,10,1,2051,1153325,25961,25556,25177,24808,24444,24081,23718,23346,22981,22615,22235,21852,21448,21044,20635,20238,19847,19481,19133,18797,18472,18158,17846,17533,17228,16925,16626,16338,16055,15773,15522,15255,14999,14740,14484,14226,13974,13738,15116,15049,14997,14684,14443,14054,14169,13281,12852,12366,11803,11441,11177,10705,10724,10308,9991,9852,9655,9490,9231,9090,9437,8933,8487,7971,7447,7340,7212,6968,6655,6783,6585,6647,5564,5389,5210,4894,4488,3972,3672,3544,3511,3223,2777,2435,2247,1948,1800,1574,1342,1140,1001,809,643,517,393,310,235,155,116,74,110 2,10,1,2052,1176661,26415,25981,25584,25199,24824,24455,24090,23729,23356,22992,22628,22247,21864,21461,21063,20662,20274,19898,19545,19206,18877,18551,18233,17918,17601,17293,16981,16680,16386,16101,15817,15561,15289,15028,14765,14510,14250,13995,13754,15127,15055,15000,14685,14443,14048,14164,13273,12844,12353,11786,11424,11155,10678,10697,10280,9960,9819,9614,9449,9189,9040,9384,8882,8438,7919,7390,7271,7141,6893,6570,6695,6492,6544,5460,5279,5089,4770,4364,3851,3547,3404,3360,3067,2628,2289,2093,1796,1649,1426,1201,1007,873,694,542,429,321,249,185,119,85,119 2,10,1,2053,1200349,26886,26437,26008,25606,25215,24835,24464,24101,23739,23367,23005,22640,22259,21877,21480,21090,20698,20325,19962,19618,19287,18958,18626,18308,17986,17666,17349,17036,16730,16432,16145,15855,15593,15319,15055,14792,14536,14270,14012,13767,15135,15056,15002,14685,14439,14040,14158,13263,12831,12332,11766,11405,11130,10646,10668,10251,9928,9780,9571,9408,9145,8988,9330,8829,8383,7862,7327,7200,7067,6810,6481,6597,6392,6430,5350,5159,4962,4641,4235,3715,3410,3256,3199,2904,2471,2133,1936,1644,1493,1277,1064,881,749,590,451,351,254,197,141,87,130 2,10,1,2054,1224392,27380,26907,26464,26030,25622,25226,24844,24475,24111,23750,23380,23017,22652,22272,21896,21507,21125,20749,20389,20035,19698,19368,19033,18700,18376,18052,17723,17404,17085,16775,16476,16184,15889,15623,15345,15082,14817,14556,14286,14026,13775,15135,15056,15002,14680,14430,14031,14148,13247,12815,12312,11743,11382,11104,10613,10637,10218,9891,9739,9527,9364,9099,8937,9274,8768,8324,7797,7256,7124,6986,6725,6382,6495,6283,6307,5234,5032,4824,4503,4091,3571,3265,3098,3027,2731,2309,1972,1776,1493,1340,1128,930,759,636,491,370,284,200,149,105,139 2,10,1,2055,1248810,27896,27402,26934,26486,26045,25633,25235,24855,24485,24122,23763,23392,23029,22665,22291,21923,21543,21176,20813,20461,20114,19779,19443,19107,18768,18441,18109,17777,17453,17130,16819,16515,16216,15918,15649,15372,15107,14837,14573,14300,14035,13779,15137,15055,14997,14672,14424,14023,14136,13226,12799,12290,11719,11355,11078,10579,10603,10182,9852,9695,9479,9316,9050,8883,9213,8704,8258,7728,7179,7038,6902,6632,6280,6386,6167,6174,5107,4895,4676,4349,3939,3422,3109,2934,2850,2551,2134,1807,1612,1338,1187,989,798,645,530,402,295,224,154,107,155 2,10,1,2056,1273606,28424,27916,27429,26956,26503,26056,25642,25246,24865,24496,24135,23775,23404,23042,22684,22318,21958,21594,21240,20886,20540,20194,19855,19517,19173,18834,18498,18164,17826,17499,17173,16857,16546,16245,15944,15676,15397,15127,14853,14586,14310,14039,13782,15136,15048,14992,14663,14415,14006,14120,13204,12780,12264,11691,11329,11048,10544,10566,10144,9810,9650,9427,9266,9000,8823,9147,8632,8186,7651,7094,6950,6810,6529,6170,6267,6041,6028,4972,4746,4515,4185,3771,3260,2949,2763,2661,2362,1959,1641,1449,1186,1037,854,676,539,436,325,231,173,114,167 2,10,1,2057,1298821,28975,28445,27943,27449,26972,26514,26065,25653,25256,24876,24509,24147,23787,23417,23061,22710,22354,22009,21658,21313,20965,20619,20269,19928,19584,19239,18891,18554,18214,17873,17544,17211,16890,16575,16271,15969,15701,15417,15143,14866,14596,14314,14042,13785,15130,15040,14985,14653,14401,13989,14102,13182,12757,12238,11663,11299,11016,10504,10525,10099,9765,9602,9372,9214,8945,8759,9075,8552,8108,7566,7004,6855,6712,6419,6050,6136,5902,5875,4824,4588,4342,4014,3594,3089,2775,2583,2466,2169,1783,1476,1289,1039,897,725,567,443,354,255,177,126,179 2,10,1,2058,1324447,29535,28994,28472,27965,27465,26983,26523,26076,25662,25267,24889,24521,24159,23799,23436,23088,22746,22405,22073,21731,21393,21045,20695,20342,19994,19648,19296,18945,18602,18259,17916,17582,17243,16919,16601,16296,15993,15720,15433,15157,14874,14600,14316,14045,13782,15123,15028,14974,14635,14383,13969,14082,13159,12731,12210,11632,11267,10981,10462,10480,10056,9716,9552,9315,9157,8884,8690,8998,8470,8020,7478,6909,6754,6605,6298,5924,5996,5755,5711,4667,4413,4160,3829,3411,2911,2598,2394,2270,1975,1605,1308,1131,897,761,606,468,358,275,196,130,195 2,10,1,2059,1350539,30111,29555,29021,28493,27981,27477,26992,26534,26085,25673,25280,24901,24533,24171,23818,23463,23123,22797,22469,22146,21811,21473,21122,20768,20410,20058,19705,19351,18993,18648,18302,17954,17614,17271,16944,16627,16321,16013,15736,15447,15167,14879,14602,14318,14042,13777,15114,15020,14962,14619,14363,13944,14059,13130,12704,12180,11600,11233,10942,10417,10433,10010,9667,9500,9255,9095,8818,8611,8913,8380,7931,7381,6807,6643,6491,6170,5788,5843,5596,5532,4500,4228,3967,3636,3215,2726,2409,2199,2066,1779,1430,1147,984,764,639,500,377,282,211,146,207 2,10,1,2060,1377080,30701,30131,29582,29043,28508,27993,27486,27003,26543,26096,25686,25292,24913,24545,24190,23845,23498,23174,22861,22542,22226,21891,21548,21195,20834,20473,20115,19759,19398,19040,18691,18340,17985,17642,17297,16969,16651,16342,16029,15749,15456,15171,14882,14604,14317,14038,13769,15104,15005,14946,14599,14340,13921,14033,13101,12675,12146,11563,11196,10899,10370,10381,9962,9617,9443,9193,9028,8743,8529,8818,8282,7832,7276,6695,6522,6367,6031,5642,5679,5423,5341,4317,4035,3762,3432,3010,2532,2216,2003,1865,1588,1257,995,842,642,526,406,297,218,157,235 2,10,2,2014,498620,11967,13346,13204,13174,12906,12488,12609,12228,11653,11075,10807,10573,10045,9818,9769,9665,9310,9149,9041,8896,8905,8659,8989,9411,8870,8447,8085,7825,7720,7605,7471,7500,7500,7252,7370,6868,6823,6764,6474,6110,5740,5788,5496,5573,5676,5095,4820,4546,4639,4566,4278,4296,4078,3966,3983,3540,3288,3147,3216,2913,2631,2432,2229,2253,2160,1831,1793,1675,1445,1337,1242,1161,1026,982,928,838,788,756,688,664,589,521,486,452,417,359,318,287,259,228,185,133,129,104,73,51,39,33,18,19,46 2,10,2,2015,511707,12210,11990,13369,13224,13192,12925,12504,12629,12242,11673,11088,10826,10596,10065,9841,9791,9701,9348,9194,9093,8952,8969,8719,9050,9471,8928,8502,8130,7874,7761,7649,7511,7534,7529,7277,7397,6892,6843,6783,6490,6128,5757,5802,5508,5586,5686,5104,4827,4554,4644,4566,4276,4296,4079,3970,3982,3541,3287,3146,3217,2913,2632,2434,2227,2247,2155,1825,1790,1669,1439,1328,1230,1152,1017,967,917,823,774,740,670,646,572,501,465,427,394,336,293,263,238,204,167,116,114,83,63,42,31,26,15,44 2,10,2,2016,525014,12468,12234,12015,13389,13244,13211,12943,12521,12648,12256,11691,11102,10849,10617,10087,9868,9821,9741,9395,9249,9152,9011,9033,8779,9112,9529,8985,8553,8176,7918,7804,7690,7548,7565,7556,7301,7420,6915,6864,6800,6506,6144,5771,5815,5518,5597,5693,5110,4831,4560,4647,4567,4273,4295,4077,3973,3981,3543,3287,3145,3216,2912,2631,2434,2223,2243,2148,1820,1784,1660,1433,1315,1218,1141,1005,952,903,804,757,722,649,626,542,481,439,400,367,308,267,239,213,182,150,99,95,68,52,33,28,22,40 2,10,2,2017,538563,12734,12493,12260,12035,13409,13265,13228,12962,12538,12670,12271,11710,11121,10870,10640,10111,9903,9856,9790,9450,9310,9215,9071,9097,8842,9172,9583,9036,8602,8217,7959,7842,7726,7579,7591,7580,7326,7440,6939,6881,6818,6519,6157,5783,5826,5526,5608,5701,5115,4831,4565,4648,4567,4271,4291,4075,3974,3978,3544,3286,3144,3216,2910,2631,2430,2218,2235,2140,1813,1771,1648,1422,1301,1202,1128,992,935,884,783,738,698,625,600,515,458,414,372,342,287,246,217,190,161,128,84,80,57,43,26,24,48 2,10,2,2018,552311,12997,12759,12519,12282,12057,13430,13281,13243,12980,12557,12690,12286,11732,11139,10893,10667,10140,9942,9902,9848,9511,9375,9280,9130,9163,8901,9229,9633,9086,8646,8259,7996,7877,7759,7608,7616,7605,7346,7461,6959,6901,6834,6532,6169,5794,5833,5533,5616,5706,5118,4830,4569,4648,4566,4269,4288,4072,3974,3977,3543,3282,3143,3212,2908,2626,2425,2211,2224,2129,1804,1757,1633,1408,1282,1183,1112,976,917,864,760,715,671,600,571,488,432,387,344,314,265,223,193,167,140,108,67,68,45,35,20,46 2,10,2,2019,566298,13267,13022,12785,12541,12304,12078,13449,13299,13258,12998,12573,12710,12304,11752,11159,10920,10699,10176,9988,9958,9910,9578,9441,9344,9190,9224,8954,9281,9682,9132,8688,8297,8029,7910,7788,7636,7642,7628,7367,7481,6980,6917,6850,6541,6176,5803,5840,5539,5621,5709,5118,4830,4570,4648,4564,4269,4284,4068,3975,3975,3541,3276,3140,3205,2901,2622,2418,2201,2209,2114,1793,1742,1619,1389,1265,1163,1092,956,895,840,735,690,645,574,539,462,404,358,316,288,241,199,171,145,117,91,57,56,38,28,44 2,10,2,2020,580507,13542,13293,13048,12808,12563,12325,12097,13468,13316,13274,13014,12589,12732,12321,11775,11183,10952,10738,10220,10045,10018,9978,9645,9507,9409,9249,9281,9005,9333,9725,9176,8724,8331,8059,7936,7815,7663,7665,7650,7384,7500,6997,6933,6864,6550,6183,5810,5849,5546,5625,5711,5118,4833,4570,4650,4562,4266,4282,4066,3974,3967,3538,3268,3135,3192,2893,2614,2409,2185,2194,2097,1778,1724,1599,1370,1242,1140,1066,934,870,812,709,661,618,543,509,428,374,330,288,260,216,177,149,124,100,76,47,46,30,50 2,10,2,2021,594936,13827,13567,13319,13070,12830,12584,12344,12116,13487,13335,13286,13031,12608,12754,12337,11799,11211,10988,10784,10272,10104,10081,10044,9709,9570,9468,9305,9334,9056,9380,9768,9213,8754,8361,8086,7963,7841,7688,7687,7668,7402,7518,7013,6945,6875,6559,6189,5819,5854,5552,5629,5712,5116,4834,4571,4649,4561,4264,4280,4064,3972,3962,3533,3259,3125,3180,2882,2603,2395,2169,2174,2078,1760,1704,1580,1347,1220,1113,1039,910,846,784,679,633,585,512,474,396,344,300,258,233,189,155,127,103,85,62,38,35,58 2,10,2,2022,609594,14116,13853,13594,13340,13092,12851,12604,12363,12136,13508,13352,13301,13051,12630,12776,12357,11830,11246,11033,10839,10329,10169,10145,10111,9773,9629,9527,9355,9388,9103,9425,9807,9247,8783,8389,8113,7989,7867,7712,7707,7687,7417,7534,7027,6954,6886,6566,6196,5824,5857,5556,5631,5711,5115,4832,4571,4650,4559,4261,4275,4061,3965,3954,3524,3247,3111,3161,2866,2589,2378,2146,2149,2053,1742,1681,1556,1321,1192,1085,1011,885,817,752,649,598,550,479,440,363,312,271,229,203,167,130,107,86,70,50,30,65 2,10,2,2023,624523,14423,14142,13880,13616,13362,13113,12871,12623,12384,12157,13527,13370,13321,13071,12651,12802,12385,11868,11290,11088,10902,10393,10235,10209,10176,9834,9690,9580,9406,9436,9151,9464,9843,9278,8811,8417,8138,8015,7891,7732,7728,7702,7430,7547,7037,6962,6894,6574,6200,5827,5859,5561,5631,5708,5109,4830,4570,4649,4556,4256,4269,4055,3957,3944,3514,3230,3098,3140,2850,2573,2357,2122,2124,2027,1719,1653,1528,1293,1159,1056,979,854,784,717,615,564,514,442,404,330,281,244,201,178,140,110,89,71,57,40,66 2,10,2,2024,639694,14740,14448,14169,13902,13638,13383,13133,12891,12645,12406,12176,13546,13391,13340,13090,12676,12832,12419,11913,11343,11149,10968,10456,10303,10273,10237,9894,9743,9633,9452,9482,9190,9497,9876,9306,8837,8442,8163,8039,7911,7752,7746,7715,7441,7559,7046,6970,6901,6579,6202,5828,5861,5564,5628,5706,5103,4829,4569,4648,4552,4251,4261,4046,3945,3928,3500,3212,3080,3116,2832,2552,2335,2096,2097,1997,1693,1621,1497,1262,1126,1022,944,819,748,677,577,527,475,409,368,297,252,214,174,148,120,91,73,58,45,78 2,10,2,2025,655142,15062,14767,14475,14191,13924,13660,13403,13153,12913,12667,12425,12195,13568,13413,13359,13114,12707,12870,12463,11969,11404,11214,11035,10521,10369,10334,10299,9949,9797,9680,9496,9522,9224,9530,9907,9335,8859,8468,8186,8061,7932,7770,7762,7727,7450,7569,7055,6978,6906,6582,6201,5829,5862,5565,5626,5703,5097,4828,4568,4645,4546,4245,4251,4036,3930,3910,3485,3190,3058,3089,2806,2526,2308,2066,2066,1960,1661,1584,1459,1223,1090,984,906,781,709,641,540,488,438,375,334,267,222,187,147,126,100,74,60,46,85 2,10,2,2026,670885,15407,15087,14794,14498,14214,13946,13680,13424,13175,12936,12688,12445,12218,13591,13434,13382,13143,12745,12917,12516,12032,11468,11280,11104,10586,10430,10395,10357,10003,9846,9726,9534,9558,9257,9560,9938,9361,8882,8491,8205,8083,7949,7784,7776,7737,7457,7578,7065,6983,6912,6583,6203,5828,5861,5566,5623,5699,5092,4825,4564,4640,4538,4236,4237,4021,3912,3891,3465,3168,3033,3057,2775,2498,2279,2035,2032,1919,1627,1543,1418,1185,1050,946,863,740,670,596,502,447,401,337,300,236,195,162,124,104,82,59,47,94 2,10,2,2027,686873,15753,15432,15114,14817,14518,14236,13966,13701,13446,13198,12957,12708,12468,12240,13613,13459,13411,13180,12792,12971,12575,12099,11533,11346,11173,10648,10491,10450,10411,10050,9893,9768,9566,9592,9286,9590,9966,9385,8904,8509,8224,8100,7965,7797,7789,7745,7463,7586,7073,6987,6914,6583,6202,5826,5859,5563,5619,5691,5085,4820,4559,4632,4527,4226,4222,4001,3892,3867,3443,3139,3004,3022,2741,2464,2242,2000,1991,1876,1586,1501,1376,1141,1008,899,819,699,626,556,460,407,363,301,269,205,166,137,104,85,66,48,97 2,10,2,2028,703145,16110,15778,15459,15137,14838,14540,14256,13987,13723,13469,13219,12977,12731,12491,12262,13640,13490,13449,13226,12847,13034,12640,12167,11600,11413,11238,10709,10548,10501,10461,10094,9937,9803,9598,9623,9315,9619,9991,9407,8922,8527,8240,8117,7979,7808,7800,7752,7468,7594,7077,6990,6915,6581,6199,5824,5857,5559,5615,5680,5081,4815,4550,4621,4516,4212,4205,3981,3868,3838,3415,3106,2970,2980,2704,2429,2205,1959,1946,1828,1541,1455,1326,1093,961,854,774,651,581,510,419,368,326,264,230,176,139,114,86,67,53,97 2,10,2,2029,719734,16478,16136,15805,15482,15158,14860,14560,14277,14009,13746,13490,13240,13001,12754,12514,12288,13672,13529,13494,13282,12910,13100,12705,12236,11666,11475,11303,10764,10599,10547,10508,10137,9974,9837,9628,9655,9343,9646,10016,9426,8939,8543,8255,8132,7991,7816,7808,7757,7473,7600,7079,6993,6915,6579,6194,5818,5854,5556,5607,5669,5071,4808,4542,4609,4499,4196,4183,3955,3843,3806,3385,3071,2932,2938,2661,2386,2163,1915,1895,1777,1493,1405,1275,1043,911,805,726,607,535,468,379,330,287,228,197,148,115,93,66,54,106 2,10,2,2030,736596,16854,16504,16164,15828,15503,15180,14880,14581,14299,14032,13767,13511,13265,13023,12777,12541,12320,13711,13577,13550,13345,12977,13167,12772,12306,11728,11537,11363,10816,10649,10592,10551,10172,10008,9868,9658,9686,9368,9672,10036,9445,8954,8557,8268,8143,8002,7824,7817,7762,7474,7604,7078,6994,6912,6576,6188,5813,5850,5549,5598,5656,5061,4797,4529,4593,4482,4177,4158,3926,3813,3768,3348,3030,2890,2894,2613,2339,2115,1869,1842,1721,1442,1346,1217,988,856,751,675,556,487,423,338,292,247,196,166,124,93,74,52,106 2,10,2,2031,753767,17234,16880,16532,16187,15850,15525,15201,14901,14603,14322,14053,13788,13535,13289,13046,12805,12573,12360,13761,13635,13613,13412,13045,13236,12836,12372,11789,11596,11417,10862,10697,10633,10590,10205,10040,9900,9687,9713,9391,9695,10057,9463,8966,8569,8278,8151,8010,7830,7824,7764,7476,7606,7075,6995,6908,6572,6180,5807,5845,5541,5588,5641,5048,4784,4513,4575,4460,4152,4129,3893,3780,3728,3307,2987,2845,2841,2563,2288,2061,1816,1782,1659,1383,1285,1155,932,803,696,620,504,441,380,297,251,211,165,139,101,74,57,107 2,10,2,2032,771231,17620,17260,16908,16555,16208,15872,15546,15222,14923,14626,14343,14075,13812,13558,13312,13072,12838,12612,12410,13820,13700,13679,13480,13114,13303,12897,12434,11846,11649,11467,10907,10740,10669,10626,10237,10072,9930,9714,9738,9410,9715,10074,9478,8979,8579,8286,8158,8016,7835,7828,7765,7475,7607,7073,6994,6903,6564,6171,5797,5837,5533,5577,5624,5033,4767,4496,4553,4435,4125,4099,3857,3742,3682,3263,2941,2794,2784,2505,2231,2001,1758,1717,1593,1320,1219,1089,872,743,637,565,457,395,337,255,216,177,138,111,83,57,112 2,10,2,2033,788956,18012,17646,17288,16931,16576,16231,15893,15567,15244,14946,14647,14364,14099,13835,13581,13340,13105,12878,12662,12468,13886,13768,13747,13550,13183,13367,12955,12495,11900,11697,11515,10949,10779,10701,10659,10268,10101,9956,9739,9759,9429,9733,10086,9492,8989,8588,8294,8164,8023,7838,7831,7764,7472,7608,7068,6990,6897,6556,6161,5788,5829,5520,5565,5606,5014,4748,4474,4528,4406,4094,4059,3815,3695,3629,3214,2888,2735,2720,2442,2167,1938,1695,1643,1520,1249,1146,1018,811,681,579,509,409,346,290,215,181,145,111,88,64,112 2,10,2,2034,806984,18410,18038,17674,17312,16951,16598,16252,15914,15590,15267,14967,14668,14388,14122,13858,13609,13373,13144,12928,12720,12534,13953,13837,13817,13618,13248,13430,13011,12549,11947,11743,11559,10986,10812,10732,10693,10298,10129,9980,9762,9780,9445,9748,10097,9502,8996,8596,8301,8168,8028,7840,7830,7762,7468,7608,7063,6983,6889,6546,6152,5777,5817,5505,5551,5585,4991,4723,4449,4498,4373,4059,4014,3764,3645,3573,3159,2830,2669,2652,2373,2097,1872,1624,1567,1442,1177,1072,944,742,618,522,455,359,299,247,179,150,115,88,68,117 2,10,2,2035,825301,18811,18436,18066,17698,17333,16973,16619,16274,15937,15614,15289,14988,14693,14411,14145,13886,13643,13412,13194,12988,12787,12605,14022,13908,13884,13682,13311,13489,13062,12597,11994,11785,11599,11018,10845,10763,10725,10328,10155,10003,9784,9798,9458,9763,10108,9511,9002,8602,8304,8169,8032,7841,7830,7758,7464,7603,7055,6976,6879,6536,6141,5764,5802,5490,5532,5560,4966,4695,4418,4462,4334,4018,3964,3705,3588,3511,3098,2764,2600,2577,2294,2019,1798,1550,1484,1357,1101,995,866,674,556,465,396,306,253,205,147,121,92,67,121 2,10,2,2036,843954,19217,18837,18464,18091,17719,17355,16994,16641,16297,15960,15635,15310,15012,14717,14434,14173,13919,13683,13462,13254,13054,12858,12677,14093,13977,13950,13745,13370,13548,13108,12643,12036,11820,11633,11049,10877,10792,10756,10354,10179,10024,9804,9812,9470,9775,10118,9519,9008,8608,8307,8170,8034,7840,7828,7751,7457,7597,7046,6966,6872,6525,6128,5749,5786,5472,5510,5530,4937,4663,4382,4421,4288,3970,3909,3644,3526,3443,3031,2694,2524,2490,2214,1939,1716,1469,1399,1268,1023,914,787,607,496,406,341,260,214,170,117,95,71,127 2,10,2,2037,862911,19624,19244,18864,18490,18112,17741,17376,17016,16664,16321,15981,15657,15335,15035,14740,14462,14206,13960,13733,13522,13320,13125,12930,12749,14163,14044,14011,13803,13428,13597,13152,12685,12071,11851,11665,11080,10907,10818,10784,10378,10202,10043,9820,9825,9481,9784,10125,9524,9014,8612,8308,8168,8037,7837,7824,7742,7449,7591,7036,6955,6860,6509,6113,5732,5765,5450,5483,5499,4905,4627,4344,4372,4233,3919,3849,3576,3459,3366,2956,2618,2442,2401,2126,1854,1629,1385,1311,1179,942,831,708,542,437,351,290,218,176,136,93,73,131 2,10,2,2038,882177,20031,19651,19268,18890,18511,18134,17762,17399,17039,16687,16342,16002,15681,15358,15058,14768,14495,14246,14011,13793,13589,13391,13197,13002,12822,14231,14111,14068,13861,13475,13645,13191,12723,12101,11881,11698,11109,10936,10841,10810,10399,10224,10059,9834,9839,9489,9794,10130,9528,9016,8613,8308,8166,8038,7831,7819,7734,7438,7584,7025,6944,6844,6492,6094,5713,5741,5424,5455,5463,4867,4585,4298,4315,4175,3862,3783,3505,3384,3284,2875,2534,2356,2304,2031,1763,1536,1298,1219,1083,859,748,633,477,378,299,244,180,143,108,72,133 2,10,2,2039,901747,20433,20057,19675,19294,18913,18535,18155,17785,17422,17062,16708,16364,16027,15704,15381,15086,14801,14536,14297,14071,13860,13660,13463,13270,13075,12892,14296,14171,14123,13908,13522,13688,13227,12756,12128,11911,11729,11137,10964,10862,10835,10419,10242,10072,9846,9848,9496,9800,10134,9532,9018,8612,8304,8163,8038,7825,7812,7726,7426,7573,7014,6930,6826,6473,6072,5690,5712,5395,5423,5422,4826,4538,4249,4256,4111,3798,3711,3424,3300,3195,2785,2447,2260,2205,1928,1666,1440,1204,1125,987,774,669,555,412,324,252,201,147,113,83,136 2,10,2,2040,921591,20826,20459,20082,19700,19317,18936,18557,18178,17808,17446,17084,16729,16388,16050,15727,15409,15120,14841,14588,14359,14139,13931,13732,13537,13343,13145,12960,14355,14229,14167,13955,13565,13725,13256,12784,12156,11940,11760,11164,10986,10882,10857,10437,10257,10086,9858,9858,9500,9803,10134,9533,9016,8612,8301,8157,8036,7818,7807,7716,7413,7561,7002,6914,6807,6453,6046,5662,5681,5361,5386,5375,4775,4481,4193,4191,4038,3727,3630,3340,3212,3096,2691,2347,2160,2098,1821,1560,1338,1110,1028,891,690,588,478,353,272,207,165,116,88,145 2,10,2,2041,941754,21212,20851,20484,20108,19723,19340,18957,18580,18201,17831,17468,17106,16755,16411,16073,15755,15443,15161,14892,14650,14426,14211,14003,13806,13610,13413,13214,13020,14413,14277,14214,13995,13604,13759,13281,12815,12183,11969,11789,11187,11008,10901,10876,10452,10272,10097,9868,9868,9506,9805,10136,9533,9014,8610,8294,8151,8033,7811,7800,7706,7400,7548,6988,6896,6784,6426,6017,5631,5645,5324,5343,5320,4719,4424,4134,4122,3961,3647,3541,3247,3115,2991,2591,2244,2056,1980,1710,1452,1234,1011,931,795,607,511,411,298,223,168,131,91,156 2,10,2,2042,962146,21585,21237,20875,20510,20131,19746,19361,18980,18603,18224,17854,17489,17131,16778,16435,16100,15789,15484,15213,14954,14717,14498,14284,14076,13879,13680,13482,13275,13080,14462,14327,14256,14035,13636,13785,13308,12845,12208,11998,11814,11209,11028,10917,10892,10467,10285,10107,9877,9875,9507,9805,10134,9533,9012,8605,8287,8141,8027,7801,7790,7692,7386,7532,6969,6874,6758,6394,5986,5597,5604,5282,5290,5258,4656,4360,4068,4043,3875,3558,3444,3148,3008,2879,2479,2135,1941,1861,1590,1339,1128,914,835,701,527,437,345,247,180,132,102,169 2,10,2,2043,982794,21950,21610,21262,20901,20533,20153,19767,19384,19003,18627,18245,17876,17514,17154,16802,16462,16134,15830,15536,15275,15022,14789,14570,14357,14149,13949,13749,13544,13335,13132,14511,14372,14291,14068,13664,13815,13333,12874,12234,12021,11841,11228,11046,10930,10907,10479,10297,10116,9884,9882,9508,9805,10132,9531,9009,8598,8277,8131,8019,7789,7779,7675,7369,7511,6948,6847,6727,6361,5950,5558,5558,5231,5235,5190,4586,4290,3994,3958,3783,3462,3341,3040,2893,2754,2362,2016,1824,1734,1469,1225,1019,819,736,611,452,367,288,198,142,103,183 2,10,2,2044,1003693,22305,21975,21635,21287,20924,20556,20174,19790,19407,19027,18650,18266,17901,17537,17180,16829,16495,16176,15882,15598,15343,15094,14861,14643,14430,14219,14017,13811,13603,13388,13182,14555,14411,14324,14096,13693,13845,13358,12903,12255,12043,11863,11243,11062,10943,10921,10488,10307,10122,9890,9887,9509,9804,10130,9526,9006,8589,8269,8121,8011,7778,7768,7656,7347,7489,6923,6816,6694,6322,5908,5512,5505,5174,5174,5114,4512,4210,3911,3866,3685,3359,3229,2924,2769,2624,2237,1891,1698,1601,1346,1112,915,725,642,524,379,303,232,160,110,190 2,10,2,2045,1024815,22666,22330,21999,21661,21310,20946,20577,20197,19813,19431,19050,18673,18292,17924,17563,17207,16862,16537,16229,15944,15667,15415,15167,14935,14716,14500,14288,14080,13870,13657,13439,13226,14593,14446,14352,14123,13722,13874,13383,12928,12276,12062,11881,11256,11075,10955,10932,10497,10314,10127,9895,9889,9508,9801,10127,9521,8996,8579,8259,8108,8002,7764,7752,7635,7322,7464,6892,6781,6655,6280,5858,5458,5446,5110,5104,5033,4429,4122,3822,3764,3573,3247,3109,2801,2636,2484,2103,1761,1568,1465,1219,996,810,631,551,442,314,249,185,123,205 2,10,2,2046,1046178,23028,22691,22354,22025,21683,21333,20966,20600,20220,19837,19454,19072,18699,18315,17950,17590,17241,16904,16590,16291,16013,15739,15488,15241,15009,14786,14567,14349,14138,13924,13707,13483,13266,14627,14477,14380,14150,13751,13901,13401,12952,12293,12080,11897,11268,11088,10967,10943,10505,10320,10130,9898,9890,9507,9797,10120,9514,8986,8567,8247,8094,7992,7750,7732,7610,7295,7431,6860,6743,6609,6230,5802,5397,5377,5039,5024,4941,4337,4027,3726,3653,3458,3126,2980,2668,2499,2338,1964,1628,1435,1328,1092,884,709,540,466,368,257,198,144,218 2,10,2,2047,1067807,23390,23053,22715,22380,22047,21705,21354,20989,20623,20245,19860,19477,19097,18722,18341,17977,17623,17283,16957,16652,16360,16085,15812,15562,15315,15079,14855,14628,14410,14192,13975,13750,13523,13301,14657,14506,14405,14179,13779,13924,13421,12974,12310,12094,11912,11279,11101,10975,10953,10512,10324,10132,9901,9890,9505,9792,10110,9504,8975,8553,8233,8081,7979,7732,7708,7581,7263,7396,6825,6697,6556,6174,5739,5332,5303,4963,4938,4841,4242,3927,3622,3533,3333,2995,2839,2529,2352,2184,1820,1491,1303,1194,968,769,607,460,388,301,204,154,247 2,10,2,2048,1089637,23751,23415,23077,22741,22402,22070,21726,21377,21012,20647,20267,19883,19503,19120,18748,18368,18009,17665,17337,17019,16721,16433,16159,15885,15635,15384,15147,14917,14688,14462,14241,14017,13789,13557,13331,14686,14534,14433,14204,13803,13948,13438,12991,12323,12107,11926,11290,11109,10982,10960,10516,10326,10133,9903,9890,9500,9785,10099,9494,8964,8539,8218,8065,7962,7710,7680,7547,7230,7357,6784,6641,6496,6111,5669,5260,5220,4878,4845,4733,4134,3815,3508,3405,3193,2858,2687,2380,2196,2025,1669,1353,1171,1062,844,662,512,382,318,240,159,272 2,10,2,2049,1111709,24127,23775,23439,23103,22763,22424,22090,21750,21401,21037,20670,20289,19909,19526,19146,18776,18400,18051,17718,17399,17088,16794,16506,16232,15958,15705,15452,15211,14977,14740,14511,14283,14056,13822,13587,13361,14714,14565,14462,14225,13828,13967,13451,13004,12334,12119,11940,11299,11118,10988,10964,10518,10329,10133,9901,9887,9494,9779,10086,9481,8950,8524,8201,8046,7943,7686,7649,7512,7189,7312,6732,6580,6430,6041,5591,5181,5128,4784,4735,4612,4015,3692,3383,3265,3044,2706,2530,2222,2037,1858,1517,1217,1039,931,726,562,427,311,254,188,297 2,10,2,2050,1134029,24520,24151,23799,23465,23125,22786,22445,22113,21773,21425,21059,20693,20314,19932,19552,19174,18808,18442,18104,17780,17468,17161,16867,16581,16305,16028,15773,15516,15272,15028,14789,14554,14323,14089,13852,13617,13389,14745,14596,14485,14249,13850,13980,13463,13017,12345,12132,11951,11307,11126,10989,10967,10521,10330,10131,9899,9883,9485,9770,10073,9466,8934,8507,8177,8023,7919,7655,7614,7470,7143,7256,6673,6512,6353,5964,5504,5093,5026,4680,4621,4479,3883,3557,3246,3114,2885,2551,2366,2057,1873,1691,1366,1081,912,802,616,469,350,249,201,325 2,10,2,2051,1156623,24927,24544,24175,23825,23487,23147,22806,22468,22136,21798,21447,21082,20718,20337,19958,19580,19206,18851,18496,18166,17849,17541,17234,16941,16654,16375,16095,15837,15578,15324,15077,14831,14593,14356,14119,13882,13645,13420,14774,14621,14510,14267,13867,13994,13471,13031,12352,12141,11960,11313,11130,10989,10969,10523,10329,10128,9895,9876,9472,9757,10059,9452,8917,8485,8153,7998,7890,7620,7574,7420,7087,7195,6606,6438,6269,5877,5408,4996,4918,4566,4494,4332,3744,3415,3097,2955,2721,2384,2196,1888,1705,1522,1216,949,788,682,513,385,282,197,356 2,10,2,2052,1179541,25364,24951,24568,24199,23847,23510,23167,22829,22492,22162,21821,21469,21107,20741,20362,19987,19613,19248,18904,18559,18235,17922,17614,17308,17014,16724,16442,16159,15898,15630,15374,15120,14870,14627,14386,14149,13910,13676,13451,14799,14647,14531,14281,13882,14006,13481,13041,12359,12148,11967,11316,11134,10990,10969,10524,10328,10121,9891,9866,9460,9745,10042,9434,8894,8462,8126,7968,7856,7580,7529,7361,7027,7123,6533,6357,6177,5783,5301,4886,4796,4443,4354,4179,3593,3261,2943,2786,2543,2214,2018,1721,1536,1356,1070,824,670,570,421,310,223,376 2,10,2,2053,1202761,25818,25388,24975,24592,24221,23870,23531,23190,22852,22517,22184,21844,21494,21130,20767,20391,20019,19655,19301,18966,18628,18308,17994,17688,17381,17084,16792,16506,16221,15950,15680,15420,15159,14905,14656,14416,14177,13941,13705,13477,14822,14669,14548,14293,13896,14018,13488,13051,12362,12154,11973,11318,11136,10990,10969,10519,10323,10115,9883,9855,9448,9732,10022,9412,8870,8435,8091,7933,7816,7538,7475,7298,6958,7043,6451,6266,6077,5675,5184,4771,4662,4301,4206,4010,3433,3099,2780,2608,2361,2041,1837,1552,1370,1192,928,701,560,467,339,246,398 2,10,2,2054,1226327,26288,25842,25411,24999,24614,24243,23890,23554,23214,22877,22539,22207,21869,21517,21155,20796,20425,20061,19708,19363,19035,18700,18381,18068,17761,17451,17152,16856,16568,16275,16000,15726,15459,15195,14934,14686,14444,14208,13970,13731,13503,14844,14685,14562,14304,13909,14029,13495,13060,12363,12159,11979,11319,11136,10989,10968,10515,10317,10104,9874,9843,9434,9716,10000,9389,8843,8402,8055,7895,7770,7484,7417,7226,6883,6955,6358,6163,5965,5556,5060,4642,4515,4151,4041,3832,3261,2926,2603,2424,2172,1862,1657,1382,1206,1036,790,585,460,377,268,437 2,10,2,2055,1250254,26780,26312,25866,25434,25021,24637,24263,23912,23578,23240,22900,22561,22232,21892,21542,21184,20828,20467,20113,19771,19432,19108,18772,18454,18141,17831,17519,17216,16918,16622,16325,16046,15764,15494,15224,14964,14714,14474,14237,13996,13757,13526,14860,14700,14573,14315,13919,14036,13497,13066,12364,12164,11983,11320,11136,10987,10964,10510,10311,10093,9866,9831,9418,9696,9974,9360,8809,8363,8011,7852,7714,7422,7349,7143,6801,6857,6256,6048,5844,5429,4920,4499,4358,3990,3867,3644,3081,2745,2422,2235,1981,1680,1481,1214,1049,882,667,482,372,298,479 2,10,2,2056,1274562,27291,26804,26336,25890,25455,25044,24658,24285,23936,23603,23263,22922,22585,22255,21917,21570,21217,20869,20519,20175,19840,19504,19180,18845,18527,18211,17899,17583,17279,16972,16673,16370,16086,15800,15523,15254,14992,14745,14503,14263,14022,13780,13545,14875,14714,14584,14326,13929,14043,13496,13070,12365,12168,11985,11318,11135,10982,10960,10501,10302,10081,9856,9818,9398,9673,9944,9325,8770,8321,7965,7799,7650,7354,7271,7055,6706,6750,6145,5924,5709,5283,4771,4346,4188,3814,3683,3444,2889,2557,2235,2043,1789,1501,1307,1055,896,741,551,388,295,529 2,10,2,2057,1299246,27816,27315,26828,26362,25911,25477,25064,24680,24308,23961,23625,23285,22947,22608,22280,21946,21602,21258,20921,20581,20244,19912,19576,19255,18918,18597,18280,17964,17645,17332,17022,16718,16409,16122,15830,15553,15282,15022,14775,14529,14289,14045,13799,13562,14889,14727,14595,14333,13935,14045,13495,13074,12366,12169,11987,11316,11132,10977,10952,10490,10292,10067,9844,9800,9375,9648,9908,9283,8725,8273,7911,7739,7575,7276,7188,6960,6603,6630,6022,5786,5561,5121,4609,4179,4006,3630,3483,3234,2691,2360,2043,1848,1597,1326,1136,902,752,615,445,308,558 2,10,2,2058,1324326,28357,27840,27338,26851,26383,25934,25497,25087,24704,24334,23983,23648,23310,22970,22632,22308,21978,21643,21310,20983,20650,20316,19984,19650,19328,18988,18666,18344,18026,17699,17384,17066,16757,16445,16152,15860,15581,15312,15052,14801,14555,14312,14065,13815,13576,14902,14741,14606,14341,13940,14047,13493,13075,12364,12167,11987,11310,11127,10971,10943,10479,10281,10053,9828,9779,9349,9614,9864,9236,8675,8214,7848,7668,7491,7193,7095,6851,6485,6497,5887,5635,5392,4950,4432,4004,3812,3434,3270,3014,2486,2161,1850,1652,1412,1153,972,760,626,499,355,582 2,10,2,2059,1349791,28907,28380,27864,27361,26872,26405,25954,25519,25110,24730,24357,24005,23673,23333,22994,22660,22341,22019,21694,21372,21052,20722,20389,20059,19724,19398,19057,18730,18406,18080,17750,17429,17106,16793,16474,16182,15888,15611,15342,15078,14827,14578,14332,14082,13829,13591,14914,14750,14611,14343,13943,14050,13488,13076,12361,12164,11986,11303,11120,10961,10934,10466,10268,10035,9809,9750,9315,9573,9817,9183,8613,8148,7777,7588,7399,7100,6988,6731,6355,6352,5733,5469,5212,4758,4245,3814,3607,3229,3052,2789,2275,1958,1655,1462,1230,987,820,631,508,397,630 2,10,2,2060,1375677,29474,28930,28402,27887,27382,26893,26425,25976,25542,25135,24752,24379,24030,23696,23357,23022,22693,22382,22071,21756,21441,21124,20795,20464,20133,19794,19465,19121,18792,18459,18132,17795,17469,17142,16822,16504,16210,15917,15641,15369,15103,14850,14598,14349,14098,13844,13605,14925,14759,14614,14345,13945,14049,13482,13073,12356,12161,11983,11296,11112,10951,10923,10450,10251,10015,9781,9716,9277,9529,9765,9119,8544,8075,7696,7499,7299,6993,6868,6600,6211,6185,5565,5284,5016,4556,4046,3613,3394,3012,2825,2553,2064,1756,1464,1275,1059,834,681,512,404,697 2,11,0,2014,347311,7299,8949,8849,8852,8554,8343,8485,8382,8009,7572,7275,6978,6732,6842,6651,6502,6193,6157,6080,6232,6225,6195,6557,6687,6715,6168,6194,6081,6059,6097,5911,5941,5934,5704,5915,5357,4973,5127,4665,4434,4138,3988,3976,4031,3947,3621,3495,3330,3227,3288,3151,2913,2900,2759,2729,2358,2291,2132,2001,1876,1636,1511,1420,1261,1246,1175,1062,982,841,802,682,640,596,525,561,458,494,396,343,347,292,246,249,214,205,181,170,126,113,97,77,64,64,50,44,26,23,16,10,8,32 2,11,0,2015,354397,7440,7306,8949,8843,8839,8544,8343,8477,8379,8004,7576,7274,6976,6737,6844,6658,6515,6209,6173,6101,6257,6246,6214,6579,6706,6728,6180,6210,6087,6073,6103,5922,5951,5940,5718,5923,5357,4960,5119,4668,4436,4145,3988,3975,4031,3941,3616,3492,3322,3219,3282,3140,2905,2888,2750,2714,2343,2279,2120,1989,1865,1618,1501,1408,1252,1233,1161,1050,971,832,790,671,629,583,514,547,445,479,384,329,332,277,232,236,202,190,166,155,114,102,87,66,56,53,42,36,21,19,13,9,24 2,11,0,2016,361630,7576,7447,7317,8948,8835,8825,8537,8343,8467,8377,8003,7579,7272,6977,6741,6852,6669,6533,6230,6190,6128,6282,6266,6236,6599,6721,6742,6195,6225,6093,6088,6111,5933,5959,5948,5729,5930,5354,4950,5109,4672,4438,4147,3988,3976,4030,3935,3611,3488,3312,3210,3274,3127,2896,2874,2741,2698,2323,2267,2109,1973,1854,1599,1490,1395,1240,1219,1146,1040,960,822,777,659,617,572,502,534,430,463,371,313,315,261,221,223,184,177,152,139,104,88,77,59,48,43,36,29,18,14,11,23 2,11,0,2017,369001,7711,7583,7457,7328,8945,8828,8814,8530,8343,8461,8377,8004,7582,7274,6979,6751,6863,6687,6554,6252,6214,6153,6304,6288,6258,6617,6738,6758,6209,6241,6097,6100,6118,5940,5966,5954,5736,5932,5353,4943,5102,4672,4437,4147,3988,3974,4027,3929,3603,3481,3303,3201,3266,3114,2887,2860,2730,2681,2304,2254,2094,1955,1843,1582,1476,1381,1228,1206,1130,1028,947,810,761,647,605,559,490,521,416,443,353,296,300,248,207,208,170,163,135,124,93,77,69,51,42,37,29,24,13,13,25 2,11,0,2018,376498,7832,7718,7592,7466,7335,8943,8820,8805,8523,8344,8457,8381,8005,7586,7276,6986,6764,6879,6708,6577,6280,6240,6179,6329,6310,6276,6636,6755,6774,6224,6255,6101,6112,6123,5949,5975,5962,5740,5934,5351,4938,5096,4668,4435,4145,3986,3972,4023,3920,3593,3476,3292,3191,3257,3100,2876,2845,2713,2663,2285,2240,2079,1937,1831,1566,1464,1365,1215,1190,1112,1015,933,797,746,631,592,546,476,505,401,425,335,281,282,234,194,196,155,148,124,111,81,68,61,41,32,32,25,19,10,27 2,11,0,2019,384109,7962,7838,7727,7601,7472,7341,8940,8813,8794,8514,8346,8456,8384,8008,7592,7284,6997,6782,6898,6731,6604,6308,6262,6203,6354,6329,6296,6653,6772,6789,6237,6267,6109,6121,6129,5956,5982,5968,5744,5936,5347,4928,5088,4663,4433,4141,3982,3968,4018,3910,3584,3467,3280,3182,3248,3088,2864,2829,2697,2645,2266,2224,2065,1920,1818,1548,1449,1349,1201,1174,1095,1002,917,783,730,616,579,530,464,489,384,407,319,267,265,218,180,178,139,133,112,95,70,58,51,34,28,28,22,15,26 2,11,0,2020,391832,8083,7970,7847,7738,7607,7478,7347,8936,8806,8783,8507,8348,8455,8391,8011,7604,7296,7011,6805,6920,6761,6631,6333,6287,6226,6376,6349,6315,6671,6790,6804,6247,6279,6115,6130,6135,5964,5986,5971,5748,5936,5341,4921,5081,4657,4431,4136,3976,3962,4010,3901,3570,3457,3268,3172,3238,3075,2852,2812,2680,2624,2245,2209,2049,1903,1804,1528,1434,1331,1187,1159,1076,985,898,766,711,600,565,515,447,472,368,385,302,250,245,201,165,164,125,120,99,85,61,49,42,30,25,24,17,30 2,11,0,2021,399666,8212,8090,7979,7857,7746,7613,7484,7354,8932,8798,8774,8506,8352,8458,8397,8019,7620,7312,7030,6829,6945,6791,6656,6360,6310,6248,6399,6366,6335,6687,6806,6817,6257,6289,6120,6138,6140,5967,5989,5975,5750,5934,5332,4915,5076,4653,4428,4130,3968,3956,4003,3889,3556,3447,3257,3160,3228,3059,2838,2793,2660,2601,2222,2196,2032,1886,1786,1509,1417,1314,1171,1143,1056,967,880,747,690,583,549,498,430,453,351,362,286,232,228,183,152,147,112,107,87,75,53,40,37,25,20,18,32 2,11,0,2022,407627,8337,8221,8100,7989,7864,7752,7620,7490,7359,8928,8795,8774,8507,8360,8463,8408,8032,7640,7334,7050,6855,6974,6816,6682,6383,6330,6270,6421,6386,6352,6703,6821,6830,6266,6299,6126,6147,6144,5970,5991,5978,5753,5930,5322,4907,5072,4648,4424,4124,3960,3950,3994,3875,3541,3437,3247,3148,3217,3041,2822,2774,2640,2579,2201,2178,2014,1863,1767,1489,1398,1295,1154,1123,1036,950,856,727,672,567,532,479,413,433,331,339,264,215,210,167,137,132,97,93,77,65,44,35,32,21,15,34 2,11,0,2023,415701,8448,8345,8231,8111,7997,7871,7760,7627,7497,7365,8931,8800,8776,8514,8369,8473,8422,8048,7666,7359,7076,6885,6998,6841,6707,6405,6351,6291,6439,6405,6371,6716,6835,6843,6272,6308,6132,6154,6146,5973,5991,5980,5754,5926,5311,4900,5066,4642,4421,4116,3953,3942,3986,3862,3526,3425,3234,3134,3204,3023,2805,2752,2619,2558,2178,2158,1994,1840,1747,1467,1376,1274,1133,1105,1014,929,836,706,650,546,512,460,395,409,314,316,246,200,186,151,123,118,86,81,67,53,37,30,24,16,36 2,11,0,2024,423851,8570,8457,8356,8241,8118,8004,7879,7768,7634,7504,7374,8935,8805,8781,8519,8379,8487,8440,8070,7692,7390,7103,6912,7023,6865,6729,6427,6371,6310,6459,6424,6388,6726,6850,6852,6279,6316,6137,6161,6146,5975,5992,5981,5754,5919,5300,4892,5059,4634,4413,4108,3944,3934,3977,3848,3509,3413,3220,3117,3187,3004,2785,2731,2599,2534,2154,2135,1972,1816,1725,1445,1354,1251,1112,1083,992,907,811,683,628,524,490,440,374,385,290,294,226,180,168,134,110,102,75,69,55,44,31,25,19,38 2,11,0,2025,432078,8695,8579,8468,8368,8248,8124,8011,7886,7775,7641,7513,7383,8940,8810,8786,8527,8393,8505,8465,8092,7721,7423,7126,6938,7047,6886,6751,6447,6390,6328,6477,6441,6402,6737,6863,6858,6287,6322,6142,6166,6144,5976,5992,5978,5752,5912,5287,4883,5052,4624,4406,4096,3933,3924,3967,3834,3492,3398,3205,3100,3169,2982,2766,2709,2574,2510,2130,2112,1949,1791,1701,1420,1328,1226,1089,1059,969,884,786,657,602,500,465,418,350,360,270,271,205,164,151,121,97,89,64,57,46,35,25,19,42 2,11,0,2026,440395,8828,8703,8590,8479,8376,8254,8131,8019,7893,7782,7650,7522,7392,8946,8817,8795,8537,8412,8530,8491,8120,7751,7448,7150,6963,7067,6908,6771,6467,6406,6347,6493,6456,6417,6745,6874,6864,6292,6329,6144,6171,6143,5976,5989,5975,5749,5906,5274,4872,5042,4617,4396,4084,3922,3912,3956,3818,3472,3383,3189,3082,3149,2959,2746,2688,2552,2485,2101,2086,1921,1764,1675,1395,1302,1200,1062,1030,941,858,756,632,576,475,443,394,326,334,248,247,185,143,133,106,84,78,55,48,37,28,20,46 2,11,0,2027,448793,8966,8835,8714,8602,8486,8382,8261,8139,8026,7900,7791,7659,7531,7403,8953,8826,8807,8554,8439,8555,8519,8148,7779,7473,7173,6985,7088,6929,6791,6487,6421,6362,6507,6469,6429,6754,6882,6869,6300,6331,6146,6174,6140,5973,5982,5970,5747,5899,5260,4860,5032,4609,4384,4073,3910,3898,3944,3798,3450,3366,3171,3061,3128,2935,2726,2665,2524,2457,2070,2059,1893,1738,1648,1366,1275,1171,1035,1002,914,829,726,603,548,448,416,367,303,310,226,222,165,127,117,91,73,65,47,36,29,23,44 2,11,0,2028,457288,9107,8974,8847,8725,8609,8492,8390,8270,8146,8033,7910,7800,7668,7542,7416,8963,8839,8825,8577,8466,8582,8550,8173,7806,7498,7192,7010,7109,6947,6811,6504,6436,6376,6522,6482,6441,6761,6890,6874,6302,6335,6145,6176,6135,5967,5975,5963,5744,5889,5243,4849,5021,4599,4370,4062,3898,3884,3927,3776,3429,3348,3151,3038,3107,2909,2703,2642,2497,2426,2039,2030,1863,1706,1615,1338,1246,1143,1005,970,881,797,692,572,518,422,388,338,281,282,203,198,147,111,99,77,61,56,39,29,24,45 2,11,0,2029,465869,9253,9114,8986,8859,8733,8615,8500,8399,8277,8154,8043,7920,7810,7680,7555,7431,8977,8857,8848,8600,8496,8612,8575,8197,7830,7519,7212,7030,7129,6966,6829,6521,6448,6391,6535,6494,6451,6765,6896,6876,6301,6335,6143,6176,6128,5961,5969,5955,5738,5880,5227,4838,5004,4588,4354,4050,3885,3866,3910,3754,3406,3329,3130,3015,3083,2881,2678,2612,2469,2392,2007,1999,1831,1672,1581,1305,1214,1110,975,935,847,764,659,541,487,393,359,313,256,257,179,177,129,95,85,64,52,46,27,23,47 2,11,0,2030,474542,9404,9261,9126,8997,8868,8739,8622,8509,8407,8284,8164,8053,7930,7820,7693,7570,7449,8996,8882,8871,8626,8528,8638,8601,8219,7852,7540,7229,7052,7148,6982,6846,6535,6462,6405,6547,6505,6460,6771,6898,6878,6298,6336,6139,6173,6120,5955,5962,5944,5731,5868,5209,4825,4986,4576,4337,4036,3870,3846,3891,3730,3378,3306,3109,2991,3059,2852,2653,2581,2440,2356,1972,1965,1794,1639,1545,1272,1178,1077,938,900,813,728,624,508,456,361,332,285,230,227,157,155,111,82,71,54,39,36,21,48 2,11,0,2031,483317,9563,9412,9274,9136,9006,8875,8746,8631,8517,8414,8293,8174,8063,7940,7833,7707,7588,7472,9022,8907,8896,8653,8555,8663,8625,8238,7874,7559,7249,7070,7166,6998,6860,6550,6472,6416,6558,6514,6468,6777,6903,6876,6296,6334,6132,6168,6115,5947,5953,5931,5723,5857,5190,4812,4968,4563,4320,4019,3852,3827,3871,3704,3349,3283,3087,2966,3034,2821,2624,2546,2405,2318,1936,1930,1759,1598,1506,1236,1141,1041,902,864,777,686,587,474,422,333,301,253,205,201,137,130,95,70,59,43,31,27,45 2,11,0,2032,492181,9718,9570,9423,9285,9145,9013,8883,8754,8639,8525,8424,8303,8183,8073,7953,7848,7725,7612,7501,9047,8936,8925,8675,8583,8689,8647,8257,7895,7580,7266,7090,7182,7012,6875,6563,6482,6427,6564,6521,6472,6777,6905,6874,6291,6330,6124,6161,6107,5938,5943,5918,5715,5843,5171,4798,4949,4547,4300,4001,3833,3806,3849,3677,3319,3260,3063,2939,3004,2786,2592,2506,2372,2279,1897,1890,1719,1560,1464,1201,1100,1000,862,822,738,645,547,437,389,303,269,223,178,177,116,109,81,58,46,34,24,50 2,11,0,2033,501145,9884,9725,9581,9434,9293,9152,9021,8891,8762,8648,8535,8434,8312,8194,8086,7968,7867,7749,7641,7531,9075,8967,8947,8699,8609,8709,8669,8275,7917,7600,7283,7106,7198,7024,6887,6574,6491,6437,6573,6528,6476,6778,6907,6871,6286,6321,6116,6152,6097,5926,5931,5905,5703,5827,5151,4785,4929,4528,4278,3982,3813,3785,3824,3650,3289,3234,3036,2909,2972,2749,2559,2467,2333,2238,1858,1849,1676,1516,1418,1160,1055,955,821,776,693,601,508,400,353,271,239,196,156,152,98,91,65,45,36,26,48 2,11,0,2034,510196,10046,9892,9737,9591,9441,9301,9160,9029,8899,8771,8658,8545,8443,8323,8207,8101,7986,7891,7778,7671,7568,9105,8995,8969,8721,8631,8731,8689,8293,7935,7617,7298,7121,7210,7035,6897,6583,6498,6443,6581,6534,6478,6777,6907,6870,6277,6314,6107,6142,6086,5915,5920,5888,5691,5809,5128,4767,4905,4509,4255,3961,3791,3764,3799,3623,3257,3208,3008,2877,2936,2710,2523,2425,2291,2191,1813,1803,1629,1469,1370,1117,1006,904,777,727,646,557,466,361,316,239,211,172,134,127,82,76,52,36,27,46 2,11,0,2035,519332,10208,10054,9901,9747,9598,9448,9308,9168,9036,8907,8780,8668,8554,8455,8336,8224,8121,8010,7920,7808,7708,7607,9131,9020,8992,8740,8653,8749,8708,8313,7952,7633,7310,7133,7220,7043,6906,6591,6506,6451,6587,6537,6478,6774,6905,6864,6266,6306,6095,6130,6075,5904,5906,5870,5678,5791,5103,4745,4880,4487,4231,3939,3767,3742,3774,3594,3224,3178,2976,2841,2896,2666,2485,2376,2245,2141,1764,1753,1577,1415,1318,1070,959,854,729,678,597,511,423,325,282,209,182,148,113,105,68,61,40,28,50 2,11,0,2036,528579,10380,10217,10062,9910,9754,9605,9456,9316,9175,9044,8918,8790,8677,8565,8468,8352,8244,8145,8040,7951,7844,7745,7640,9154,9044,9014,8758,8674,8766,8726,8331,7968,7646,7319,7144,7230,7051,6915,6600,6510,6453,6590,6538,6478,6773,6902,6860,6258,6297,6081,6118,6062,5891,5891,5851,5662,5769,5077,4721,4854,4463,4205,3918,3744,3719,3748,3560,3189,3143,2941,2800,2855,2619,2439,2325,2196,2088,1712,1696,1522,1359,1260,1020,909,804,679,625,550,466,380,288,249,181,157,126,95,87,54,48,32,54 2,11,0,2037,537918,10541,10389,10226,10071,9917,9760,9613,9464,9323,9183,9055,8928,8799,8688,8578,8484,8371,8269,8174,8071,7987,7881,7778,7673,9179,9068,9029,8774,8695,8783,8742,8344,7983,7657,7330,7153,7240,7057,6925,6608,6514,6456,6592,6542,6479,6768,6897,6852,6247,6286,6068,6105,6047,5877,5875,5831,5645,5747,5047,4695,4826,4439,4180,3893,3718,3693,3718,3526,3151,3106,2902,2757,2810,2567,2394,2270,2143,2030,1658,1637,1463,1300,1201,967,857,748,628,574,500,421,338,254,217,153,130,106,77,70,40,38,58 2,11,0,2038,547352,10710,10551,10399,10236,10078,9924,9768,9621,9471,9332,9193,9065,8937,8810,8700,8595,8504,8395,8299,8206,8107,8024,7914,7812,7706,9199,9089,9047,8787,8715,8800,8757,8359,7995,7665,7338,7163,7246,7063,6933,6612,6515,6454,6592,6545,6476,6760,6893,6845,6235,6277,6052,6091,6032,5862,5856,5810,5624,5720,5016,4670,4797,4415,4153,3866,3689,3661,3684,3486,3110,3069,2859,2711,2760,2515,2341,2213,2084,1968,1602,1574,1398,1238,1136,910,799,695,574,524,451,375,299,224,187,130,106,88,62,52,31,66 2,11,0,2039,556886,10880,10719,10559,10410,10243,10085,9932,9776,9628,9480,9342,9203,9074,8949,8822,8717,8615,8528,8424,8330,8242,8143,8058,7948,7843,7732,9220,9107,9064,8802,8734,8812,8771,8369,8005,7675,7344,7168,7254,7069,6938,6614,6513,6453,6595,6543,6473,6753,6887,6836,6224,6265,6034,6074,6016,5845,5836,5788,5601,5692,4983,4643,4768,4389,4126,3836,3658,3629,3646,3443,3066,3027,2815,2658,2708,2457,2288,2152,2021,1905,1540,1510,1334,1172,1071,853,740,637,524,470,405,331,261,192,157,109,88,69,47,39,63 2,11,0,2040,566517,11050,10888,10729,10568,10417,10250,10093,9940,9783,9636,9490,9352,9212,9086,8961,8839,8736,8639,8558,8456,8366,8278,8176,8092,7979,7869,7759,9235,9127,9080,8816,8752,8825,8781,8382,8014,7684,7348,7175,7260,7073,6940,6615,6512,6454,6593,6542,6470,6744,6878,6825,6211,6252,6016,6057,5998,5829,5813,5762,5576,5664,4948,4616,4736,4360,4097,3807,3624,3593,3606,3398,3017,2982,2768,2605,2647,2394,2228,2088,1956,1834,1474,1439,1264,1105,1005,789,681,579,470,421,356,289,225,162,131,89,70,53,36,70 2,11,0,2041,576241,11218,11058,10898,10739,10576,10424,10258,10101,9947,9791,9646,9500,9361,9224,9097,8978,8859,8760,8670,8590,8493,8402,8313,8210,8122,8004,7895,7784,9252,9143,9095,8828,8765,8833,8790,8391,8022,7691,7351,7183,7264,7072,6941,6615,6510,6452,6591,6541,6465,6734,6869,6814,6198,6238,5995,6040,5979,5809,5789,5736,5550,5632,4917,4588,4703,4327,4065,3772,3587,3556,3562,3351,2966,2934,2714,2544,2585,2333,2163,2017,1890,1759,1402,1366,1194,1034,934,728,617,522,418,371,312,250,192,135,103,69,56,41,68 2,11,0,2042,586050,11367,11225,11067,10910,10746,10582,10432,10266,10108,9954,9801,9656,9510,9373,9236,9114,8998,8883,8791,8702,8628,8529,8436,8347,8241,8150,8031,7921,7808,9267,9162,9109,8838,8777,8843,8800,8399,8028,7696,7355,7185,7265,7070,6943,6617,6507,6447,6589,6536,6457,6723,6858,6803,6183,6223,5975,6022,5955,5788,5763,5709,5523,5599,4881,4559,4667,4293,4029,3736,3546,3514,3517,3298,2911,2881,2656,2484,2516,2262,2094,1943,1811,1678,1330,1289,1119,963,861,666,555,466,372,323,268,212,161,112,82,53,44,72 2,11,0,2043,595931,11513,11375,11235,11080,10918,10753,10590,10440,10274,10115,9964,9811,9666,9522,9385,9254,9135,9022,8914,8823,8739,8664,8563,8469,8378,8268,8177,8056,7945,7831,9282,9177,9120,8846,8788,8849,8808,8408,8034,7703,7357,7188,7266,7068,6945,6619,6503,6445,6585,6530,6450,6712,6846,6790,6166,6206,5952,6001,5930,5763,5733,5681,5494,5568,4841,4525,4628,4252,3989,3696,3501,3467,3466,3243,2854,2822,2594,2417,2446,2187,2021,1865,1730,1592,1251,1209,1041,888,789,602,496,413,323,277,230,178,130,90,65,40,81 2,11,0,2044,605858,11650,11522,11384,11248,11089,10925,10761,10598,10447,10281,10125,9973,9821,9677,9534,9403,9275,9159,9053,8946,8860,8775,8698,8596,8501,8404,8294,8201,8079,7969,7852,9295,9191,9130,8853,8800,8856,8815,8415,8042,7707,7357,7186,7265,7067,6944,6615,6499,6439,6581,6523,6442,6700,6831,6772,6150,6185,5928,5980,5904,5737,5701,5650,5466,5533,4801,4490,4588,4206,3946,3653,3454,3416,3412,3183,2794,2758,2528,2347,2367,2106,1939,1780,1644,1504,1173,1124,959,811,713,538,440,362,281,237,193,144,103,71,50,84 2,11,0,2045,615828,11784,11658,11531,11395,11257,11096,10933,10769,10605,10455,10291,10134,9983,9832,9689,9552,9423,9299,9190,9084,8983,8897,8809,8731,8628,8529,8431,8320,8225,8103,7991,7871,9306,9202,9138,8860,8809,8861,8821,8423,8047,7709,7355,7185,7265,7063,6939,6611,6492,6432,6575,6515,6433,6684,6816,6756,6131,6162,5901,5957,5875,5709,5671,5619,5436,5497,4756,4453,4544,4160,3898,3607,3404,3359,3352,3116,2728,2688,2456,2271,2281,2024,1854,1688,1555,1411,1088,1038,877,733,640,477,385,311,240,200,159,115,80,54,93 2,11,0,2046,625850,11917,11792,11668,11541,11403,11264,11104,10941,10776,10613,10465,10300,10144,9995,9845,9707,9572,9447,9330,9221,9121,9022,8930,8842,8761,8655,8554,8457,8344,8249,8124,8010,7889,9314,9212,9145,8868,8817,8867,8828,8427,8050,7709,7354,7186,7265,7059,6935,6608,6484,6425,6570,6504,6422,6666,6798,6738,6110,6133,5873,5932,5846,5682,5637,5584,5400,5456,4710,4412,4493,4110,3846,3557,3350,3299,3284,3045,2658,2616,2378,2189,2194,1929,1765,1597,1457,1316,1005,951,796,656,568,418,332,262,204,164,127,90,61,104 2,11,0,2047,635918,12057,11926,11802,11680,11549,11410,11272,11112,10948,10784,10623,10475,10310,10156,10008,9863,9728,9596,9478,9361,9258,9158,9055,8963,8872,8788,8682,8580,8484,8368,8270,8144,8027,7904,9321,9221,9152,8871,8825,8871,8833,8429,8051,7710,7353,7184,7262,7055,6930,6603,6477,6418,6562,6493,6410,6647,6776,6718,6081,6106,5844,5907,5816,5654,5602,5546,5363,5410,4659,4364,4437,4055,3789,3500,3292,3233,3211,2967,2584,2536,2296,2102,2098,1836,1669,1500,1359,1215,921,864,713,583,499,363,283,221,167,132,98,71,109 2,11,0,2048,646046,12197,12064,11936,11814,11688,11556,11418,11280,11119,10956,10795,10633,10485,10322,10169,10026,9884,9753,9627,9509,9398,9296,9192,9088,8992,8901,8813,8708,8605,8508,8389,8288,8161,8042,7916,9330,9231,9156,8872,8833,8871,8834,8430,8050,7711,7351,7182,7257,7049,6924,6597,6469,6411,6548,6481,6395,6628,6756,6697,6053,6076,5812,5883,5785,5623,5564,5504,5322,5360,4605,4314,4379,3998,3729,3439,3228,3164,3135,2888,2503,2448,2204,2010,1994,1738,1570,1400,1259,1116,834,773,634,514,433,309,238,183,135,102,75,122 2,11,0,2049,656211,12331,12207,12074,11948,11822,11694,11564,11426,11287,11127,10967,10805,10642,10497,10335,10187,10047,9908,9783,9658,9546,9435,9330,9226,9118,9022,8927,8838,8732,8630,8530,8408,8304,8175,8055,7930,9337,9239,9161,8876,8836,8871,8834,8428,8048,7714,7347,7179,7251,7042,6918,6591,6460,6401,6534,6466,6379,6608,6732,6669,6025,6048,5780,5853,5750,5589,5521,5459,5275,5306,4548,4261,4317,3937,3663,3373,3159,3090,3050,2797,2412,2358,2109,1915,1888,1637,1466,1295,1157,1014,747,687,556,446,368,260,198,147,106,78,130 2,11,0,2050,666436,12481,12339,12217,12086,11956,11829,11702,11572,11433,11295,11138,10977,10814,10654,10509,10353,10208,10072,9938,9814,9695,9582,9468,9363,9256,9148,9048,8952,8864,8757,8652,8549,8424,8319,8188,8068,7943,9341,9245,9165,8880,8841,8868,8834,8425,8047,7713,7342,7173,7245,7034,6913,6583,6446,6388,6519,6452,6360,6587,6706,6644,5996,6018,5748,5823,5713,5550,5476,5408,5222,5243,4487,4200,4246,3872,3590,3300,3084,3006,2960,2704,2317,2259,2009,1809,1777,1526,1360,1189,1056,910,664,605,484,380,310,217,161,119,82,142 2,11,0,2051,676720,12638,12491,12349,12229,12094,11963,11837,11710,11579,11441,11306,11148,10986,10826,10666,10527,10374,10233,10102,9969,9851,9733,9615,9501,9394,9285,9175,9074,8978,8889,8779,8671,8566,8440,8332,8201,8080,7953,9345,9252,9171,8882,8843,8866,8833,8426,8044,7708,7334,7167,7237,7027,6905,6572,6429,6374,6502,6436,6340,6563,6681,6618,5966,5987,5716,5788,5673,5506,5425,5354,5167,5179,4420,4135,4170,3801,3510,3221,3006,2915,2862,2598,2218,2152,1902,1703,1659,1412,1250,1081,952,807,581,526,415,318,257,176,129,92,151 2,11,0,2052,687064,12799,12649,12501,12360,12237,12101,11971,11845,11718,11586,11452,11316,11157,10998,10838,10684,10548,10399,10263,10133,10006,9887,9767,9648,9531,9422,9311,9200,9097,9002,8909,8798,8688,8581,8452,8344,8214,8091,7963,9352,9258,9172,8879,8843,8865,8833,8424,8039,7704,7324,7160,7229,7018,6893,6560,6413,6361,6483,6417,6318,6536,6651,6591,5934,5956,5682,5749,5627,5459,5372,5293,5106,5109,4348,4066,4088,3720,3425,3137,2915,2815,2756,2493,2114,2040,1790,1586,1540,1301,1137,972,846,711,504,452,350,263,210,140,101,168 2,11,0,2053,697510,12995,12810,12659,12512,12368,12244,12109,11979,11853,11725,11597,11462,11325,11169,11010,10856,10705,10572,10429,10294,10170,10043,9921,9801,9678,9560,9448,9337,9226,9121,9023,8927,8813,8705,8594,8465,8357,8225,8101,7974,9356,9261,9170,8877,8842,8862,8829,8421,8031,7696,7314,7154,7219,7006,6882,6548,6396,6344,6464,6395,6296,6510,6623,6562,5902,5920,5643,5708,5578,5408,5313,5227,5037,5031,4270,3989,4002,3637,3334,3046,2818,2707,2645,2378,2004,1921,1675,1469,1416,1182,1026,871,744,620,430,380,287,215,169,109,179 2,11,0,2054,708050,13186,13004,12819,12670,12520,12375,12252,12117,11987,11860,11736,11607,11471,11337,11181,11027,10877,10731,10602,10460,10331,10207,10076,9955,9831,9707,9587,9473,9363,9250,9142,9042,8944,8829,8717,8607,8478,8368,8234,8111,7982,9358,9261,9169,8875,8841,8859,8826,8416,8023,7688,7304,7143,7206,6993,6867,6535,6376,6327,6442,6375,6270,6485,6592,6526,5867,5879,5600,5664,5524,5351,5251,5156,4965,4946,4187,3908,3909,3545,3238,2945,2712,2597,2526,2254,1889,1798,1553,1354,1290,1065,915,767,649,531,363,314,233,172,134,189 2,11,0,2055,718704,13395,13197,13014,12831,12678,12527,12383,12260,12124,11994,11871,11746,11616,11483,11349,11198,11048,10902,10761,10633,10496,10370,10240,10110,9985,9860,9734,9612,9498,9387,9272,9162,9058,8959,8842,8729,8619,8489,8377,8244,8119,7989,9357,9263,9164,8871,8838,8857,8819,8408,8014,7681,7291,7131,7194,6980,6854,6518,6357,6307,6421,6353,6246,6456,6558,6490,5826,5835,5551,5612,5466,5288,5184,5078,4889,4854,4097,3816,3808,3446,3132,2838,2601,2480,2399,2129,1764,1669,1430,1234,1164,952,807,666,556,447,301,257,187,133,219 2,11,0,2056,729482,13614,13406,13207,13026,12839,12685,12535,12391,12267,12131,12005,11881,11755,11628,11495,11366,11219,11073,10933,10792,10670,10534,10403,10274,10140,10015,9887,9759,9637,9523,9409,9290,9178,9073,8971,8854,8741,8630,8498,8386,8254,8127,7995,9356,9262,9159,8867,8837,8848,8810,8400,8005,7671,7277,7117,7181,6966,6839,6501,6335,6286,6398,6331,6217,6424,6524,6451,5781,5786,5498,5557,5402,5222,5113,4995,4803,4753,4000,3718,3697,3334,3017,2723,2484,2357,2266,1995,1640,1539,1304,1115,1037,841,702,572,469,372,245,206,146,235 2,11,0,2057,740372,13834,13625,13416,13219,13034,12846,12693,12543,12398,12274,12142,12015,11890,11767,11640,11512,11387,11243,11103,10964,10829,10707,10567,10437,10304,10170,10042,9912,9784,9662,9545,9428,9307,9193,9087,8983,8866,8753,8640,8508,8396,8261,8132,8000,9356,9259,9154,8863,8830,8839,8801,8392,7995,7659,7263,7104,7167,6948,6821,6476,6313,6265,6371,6307,6188,6392,6486,6406,5734,5734,5441,5495,5334,5148,5032,4904,4709,4645,3895,3612,3575,3217,2895,2601,2356,2225,2122,1851,1514,1406,1177,996,918,731,603,484,392,305,194,160,254 2,11,0,2058,751397,14070,13845,13634,13428,13228,13041,12854,12701,12550,12406,12285,12152,12024,11900,11779,11657,11533,11411,11274,11134,11002,10866,10740,10601,10467,10333,10197,10067,9935,9807,9684,9564,9445,9322,9207,9100,8996,8878,8762,8650,8516,8404,8266,8137,8004,9353,9257,9150,8854,8824,8828,8792,8383,7981,7646,7248,7089,7150,6929,6799,6453,6288,6245,6345,6278,6155,6354,6442,6358,5684,5678,5380,5427,5258,5068,4947,4806,4607,4529,3782,3495,3443,3091,2764,2473,2225,2082,1977,1707,1383,1269,1052,880,801,627,512,402,321,242,154,274 2,11,0,2059,762564,14310,14081,13854,13646,13437,13235,13049,12862,12708,12558,12417,12295,12161,12034,11912,11797,11678,11557,11442,11305,11171,11039,10899,10774,10632,10494,10360,10223,10091,9959,9829,9701,9581,9460,9336,9220,9112,9007,8887,8771,8658,8524,8409,8271,8140,8006,9351,9253,9142,8844,8815,8820,8780,8369,7969,7633,7233,7073,7129,6905,6777,6430,6261,6221,6317,6249,6118,6311,6395,6305,5629,5615,5313,5353,5177,4980,4851,4700,4495,4403,3659,3370,3304,2955,2628,2336,2086,1938,1822,1562,1251,1135,932,768,689,533,426,328,256,190,288 2,11,0,2060,773873,14556,14321,14090,13866,13653,13444,13243,13057,12869,12716,12569,12427,12304,12171,12046,11930,11818,11703,11588,11473,11342,11209,11072,10933,10805,10659,10521,10385,10247,10114,9981,9847,9719,9597,9474,9348,9232,9123,9016,8896,8777,8666,8529,8414,8275,8142,8008,9347,9247,9133,8834,8804,8810,8767,8357,7955,7619,7214,7057,7106,6882,6753,6405,6234,6197,6287,6216,6076,6268,6343,6246,5566,5545,5241,5272,5087,4882,4745,4583,4372,4264,3525,3234,3157,2813,2484,2190,1941,1788,1668,1415,1120,1006,815,659,584,447,348,262,200,328 2,11,1,2014,177335,3725,4569,4522,4516,4319,4229,4329,4198,4051,3919,3663,3614,3394,3418,3379,3390,3153,3164,3103,3168,3138,3156,3344,3485,3548,3245,3359,3219,3337,3365,3143,3138,3136,3052,3207,2841,2623,2659,2422,2325,2087,2048,2026,2068,2007,1815,1749,1675,1624,1654,1569,1409,1393,1359,1347,1187,1125,1013,976,906,743,725,682,564,600,566,494,493,413,381,314,295,265,227,234,173,209,170,152,137,124,101,104,90,70,77,56,42,41,37,29,28,22,19,14,11,7,5,2,2,15 2,11,1,2015,180725,3795,3728,4569,4512,4499,4305,4228,4316,4191,4042,3921,3657,3608,3395,3418,3380,3395,3161,3171,3115,3183,3147,3167,3358,3492,3549,3248,3365,3215,3343,3365,3147,3143,3137,3063,3212,2840,2609,2649,2422,2323,2090,2046,2023,2066,2001,1810,1746,1667,1615,1647,1560,1402,1382,1350,1335,1173,1114,1003,965,896,726,716,671,559,594,554,484,485,404,370,306,286,255,222,225,167,201,165,143,128,112,91,98,80,64,69,51,39,36,32,24,24,16,16,11,7,6,3,2,9 2,11,1,2016,184233,3864,3798,3736,4567,4499,4483,4293,4227,4304,4184,4037,3922,3650,3605,3396,3421,3384,3404,3173,3179,3131,3196,3156,3181,3370,3496,3552,3256,3371,3212,3350,3366,3152,3147,3141,3073,3214,2837,2598,2637,2421,2321,2089,2044,2022,2063,1995,1806,1741,1659,1606,1639,1550,1395,1369,1342,1322,1155,1103,993,951,886,709,706,660,551,586,542,478,476,395,360,298,277,249,216,218,160,194,156,133,119,104,85,93,73,60,64,48,36,31,29,21,21,12,13,9,6,4,2,5 2,11,1,2017,187818,3933,3866,3805,3743,4562,4487,4469,4281,4227,4294,4180,4034,3923,3648,3603,3402,3426,3393,3416,3187,3192,3144,3207,3167,3194,3380,3503,3557,3263,3378,3209,3354,3367,3154,3151,3143,3079,3214,2835,2589,2627,2419,2318,2087,2042,2019,2059,1988,1799,1734,1652,1597,1631,1541,1388,1357,1331,1307,1139,1092,979,937,876,695,695,648,543,580,529,470,465,386,347,293,268,242,211,211,154,182,147,125,113,95,76,85,68,55,56,43,32,27,27,18,16,10,10,7,3,4,4 2,11,1,2018,191493,3993,3935,3872,3810,3745,4558,4475,4459,4270,4227,4287,4179,4032,3926,3646,3604,3409,3434,3405,3429,3204,3207,3158,3221,3178,3204,3392,3511,3564,3271,3384,3207,3358,3367,3157,3157,3145,3084,3213,2832,2580,2620,2413,2315,2084,2039,2016,2055,1979,1791,1730,1643,1588,1623,1531,1379,1344,1316,1292,1122,1080,966,921,865,681,686,636,534,571,516,462,456,379,337,284,260,235,203,203,148,174,138,116,104,86,72,79,60,49,50,36,29,25,24,14,11,9,9,6,3,7 2,11,1,2019,195233,4058,3994,3941,3877,3811,3747,4554,4463,4449,4257,4228,4282,4177,4032,3929,3647,3608,3418,3445,3420,3444,3221,3216,3171,3235,3186,3216,3402,3520,3570,3279,3389,3208,3361,3369,3159,3159,3147,3088,3212,2826,2569,2611,2406,2312,2080,2035,2011,2051,1969,1784,1724,1632,1580,1615,1521,1371,1330,1302,1278,1106,1066,954,911,853,669,675,627,525,562,506,454,445,372,326,274,254,227,196,194,140,164,131,108,98,78,67,70,55,45,44,29,24,20,20,12,10,8,8,4,6 2,11,1,2020,199033,4120,4060,4000,3947,3878,3813,3749,4549,4454,4438,4247,4230,4276,4178,4032,3936,3652,3614,3432,3459,3439,3458,3235,3229,3183,3246,3199,3225,3413,3529,3577,3284,3394,3210,3366,3372,3160,3159,3146,3092,3209,2819,2560,2604,2398,2309,2075,2029,2004,2044,1962,1773,1718,1621,1571,1605,1511,1363,1315,1289,1262,1088,1055,942,897,841,655,664,617,516,553,495,444,432,362,317,264,247,218,186,187,132,155,120,99,90,70,60,63,48,40,39,25,20,17,16,10,9,7,4,8 2,11,1,2021,202920,4187,4122,4066,4005,3950,3880,3815,3752,4545,4443,4430,4242,4233,4274,4180,4036,3947,3660,3626,3450,3475,3459,3472,3253,3242,3196,3261,3207,3235,3422,3538,3582,3289,3400,3210,3370,3372,3158,3160,3146,3093,3204,2810,2554,2599,2393,2305,2069,2022,1996,2037,1952,1762,1711,1611,1560,1596,1499,1353,1298,1271,1244,1070,1046,930,886,828,643,653,606,508,543,482,434,420,352,303,253,238,209,175,177,125,143,113,89,85,62,55,56,42,36,34,21,18,14,15,9,7,4,7 2,11,1,2022,206890,4251,4191,4129,4071,4007,3952,3882,3817,3755,4540,4437,4429,4239,4238,4275,4185,4044,3960,3673,3638,3466,3494,3474,3488,3268,3253,3210,3273,3217,3245,3433,3545,3587,3295,3406,3211,3373,3371,3156,3160,3145,3095,3199,2801,2546,2595,2387,2301,2063,2014,1989,2030,1939,1750,1705,1602,1549,1586,1485,1341,1282,1255,1228,1055,1033,918,871,815,630,641,595,501,532,469,425,406,341,295,244,229,198,166,167,117,131,102,81,78,54,49,49,35,32,29,18,15,13,13,7,4,7 2,11,1,2023,210910,4309,4253,4198,4135,4074,4010,3955,3885,3820,3757,4539,4438,4427,4241,4244,4279,4192,4054,3977,3690,3652,3486,3508,3489,3503,3283,3266,3222,3284,3227,3255,3441,3551,3593,3298,3412,3210,3375,3371,3154,3159,3143,3095,3194,2791,2539,2589,2380,2298,2054,2008,1980,2024,1927,1740,1698,1591,1536,1575,1470,1329,1263,1239,1213,1038,1018,904,859,801,615,627,582,489,521,456,413,393,328,282,231,217,186,157,157,111,122,94,74,67,49,44,42,30,26,26,14,13,11,10,4,7 2,11,1,2024,214981,4370,4312,4261,4203,4137,4077,4013,3958,3888,3822,3762,4539,4439,4427,4244,4249,4287,4202,4069,3995,3709,3667,3503,3523,3503,3516,3299,3277,3232,3297,3237,3264,3447,3560,3596,3302,3415,3209,3378,3368,3151,3158,3141,3095,3187,2781,2530,2582,2372,2290,2046,1999,1972,2017,1914,1727,1691,1579,1522,1561,1455,1315,1246,1225,1197,1021,1004,890,843,785,602,613,571,477,510,445,400,378,315,269,221,203,174,146,148,102,114,85,65,61,44,39,37,25,22,21,11,10,9,7,5 2,11,1,2025,219100,4434,4373,4320,4268,4205,4139,4079,4015,3961,3890,3827,3767,4540,4439,4428,4246,4257,4297,4217,4085,4014,3730,3678,3519,3537,3515,3531,3311,3288,3242,3308,3246,3271,3456,3567,3599,3306,3417,3209,3379,3363,3148,3157,3137,3093,3180,2769,2520,2576,2362,2284,2036,1991,1963,2010,1901,1715,1681,1567,1507,1546,1439,1302,1228,1209,1180,1005,989,877,830,768,587,598,560,465,498,431,388,364,302,257,207,190,163,134,137,94,103,78,60,56,38,33,31,21,18,17,7,7,5,8 2,11,1,2026,223265,4501,4437,4381,4326,4271,4207,4141,4082,4018,3963,3894,3832,3772,4541,4443,4431,4251,4269,4313,4234,4104,4035,3744,3690,3534,3550,3530,3542,3323,3297,3252,3318,3253,3280,3462,3572,3600,3307,3420,3207,3380,3359,3145,3154,3133,3090,3175,2757,2510,2567,2354,2277,2026,1983,1953,2002,1887,1698,1671,1554,1493,1529,1422,1288,1213,1193,1161,985,973,860,817,752,574,585,546,451,483,414,373,347,287,246,191,181,153,124,126,85,92,68,51,48,34,28,27,18,15,13,5,4,8 2,11,1,2027,227487,4571,4503,4445,4388,4328,4273,4209,4144,4085,4020,3967,3899,3837,3778,4545,4446,4437,4262,4287,4330,4251,4123,4054,3758,3701,3547,3565,3542,3553,3335,3305,3259,3327,3260,3287,3469,3573,3600,3311,3420,3205,3380,3354,3141,3148,3128,3088,3168,2744,2498,2557,2347,2268,2017,1974,1942,1993,1870,1682,1659,1539,1477,1513,1404,1275,1196,1175,1144,966,957,844,805,737,559,571,530,436,469,400,359,329,273,230,180,167,140,114,115,77,79,61,46,41,28,25,23,16,9,10,3,8 2,11,1,2028,231754,4643,4574,4512,4451,4390,4330,4276,4213,4147,4087,4025,3972,3904,3843,3787,4550,4453,4447,4276,4306,4346,4271,4139,4072,3772,3709,3565,3577,3551,3564,3346,3313,3266,3337,3267,3294,3473,3574,3600,3311,3422,3201,3379,3347,3135,3142,3121,3085,3159,2729,2487,2546,2338,2259,2008,1965,1931,1981,1853,1664,1647,1523,1461,1499,1385,1259,1179,1158,1126,949,939,830,788,717,544,555,516,421,451,383,341,311,256,215,168,152,129,104,102,67,71,52,39,36,23,20,20,12,7,8,6 2,11,1,2029,236074,4719,4645,4582,4519,4454,4392,4333,4280,4216,4150,4092,4030,3977,3910,3852,3795,4557,4463,4462,4292,4326,4366,4285,4154,4087,3783,3721,3578,3589,3562,3574,3356,3319,3274,3347,3273,3298,3474,3575,3599,3308,3421,3196,3377,3340,3129,3137,3113,3080,3151,2716,2476,2533,2328,2249,1999,1956,1917,1968,1835,1648,1635,1506,1443,1484,1365,1244,1162,1140,1108,929,921,813,772,699,527,538,500,407,432,365,324,292,238,201,154,139,118,94,91,56,62,44,33,30,19,18,15,7,5,7 2,11,1,2030,240441,4797,4722,4653,4588,4523,4456,4394,4337,4284,4218,4155,4097,4035,3982,3919,3861,3806,4568,4478,4477,4308,4349,4381,4300,4167,4100,3795,3728,3592,3599,3571,3584,3364,3328,3282,3355,3278,3301,3477,3574,3597,3304,3421,3189,3374,3331,3124,3132,3104,3074,3141,2702,2464,2520,2318,2238,1988,1945,1901,1955,1816,1626,1620,1489,1425,1469,1345,1228,1144,1122,1088,908,904,793,756,679,510,521,483,386,415,348,307,270,222,185,139,126,105,83,79,49,54,39,28,25,16,11,11,5,7 2,11,1,2031,244865,4880,4800,4731,4658,4592,4526,4458,4398,4341,4286,4222,4160,4102,4040,3991,3927,3872,3821,4585,4495,4493,4325,4366,4396,4313,4177,4116,3804,3738,3603,3609,3580,3591,3373,3334,3287,3362,3280,3303,3480,3575,3592,3301,3418,3180,3369,3325,3117,3126,3093,3068,3132,2686,2452,2507,2308,2227,1974,1932,1887,1941,1796,1605,1606,1473,1409,1453,1323,1210,1123,1100,1065,890,888,776,736,659,491,503,463,370,396,329,285,250,204,169,127,113,91,72,69,42,44,33,24,19,13,8,7,6 2,11,1,2032,249336,4958,4882,4807,4737,4662,4595,4529,4461,4402,4344,4291,4227,4164,4107,4049,3999,3938,3888,3840,4602,4512,4511,4338,4385,4412,4324,4191,4129,3815,3745,3615,3618,3587,3600,3382,3340,3294,3364,3280,3303,3480,3574,3588,3295,3415,3172,3363,3316,3109,3119,3082,3061,3121,2671,2441,2493,2296,2213,1959,1918,1871,1924,1777,1583,1592,1456,1391,1435,1300,1189,1099,1081,1046,869,867,756,715,637,474,483,441,353,372,310,267,231,185,153,115,99,78,60,59,36,35,28,18,14,9,5,10 2,11,1,2033,253862,5041,4960,4889,4813,4740,4665,4598,4532,4465,4406,4349,4296,4231,4169,4116,4058,4011,3954,3907,3861,4622,4531,4524,4351,4402,4422,4337,4202,4143,3825,3752,3623,3625,3593,3607,3388,3346,3298,3369,3281,3303,3481,3575,3582,3290,3407,3164,3355,3305,3099,3110,3070,3053,3109,2656,2431,2478,2281,2198,1944,1903,1856,1905,1758,1563,1576,1438,1373,1416,1276,1169,1077,1059,1025,849,848,734,696,612,455,458,419,333,348,288,246,213,166,137,98,87,66,53,50,30,30,21,13,9,7,9 2,11,1,2034,258430,5124,5044,4968,4894,4815,4744,4668,4601,4536,4469,4411,4354,4300,4236,4178,4125,4069,4027,3973,3928,3885,4642,4549,4537,4366,4415,4436,4347,4212,4153,3832,3757,3631,3631,3600,3612,3392,3348,3299,3373,3282,3302,3481,3574,3580,3282,3401,3156,3346,3295,3088,3101,3057,3044,3095,2639,2417,2460,2267,2182,1928,1887,1841,1888,1740,1543,1560,1420,1355,1395,1251,1150,1054,1038,997,826,824,711,670,586,434,434,394,312,323,263,225,192,146,119,85,75,58,46,40,26,23,16,10,5,10 2,11,1,2035,263037,5205,5127,5050,4972,4896,4818,4746,4671,4604,4539,4473,4416,4358,4306,4245,4188,4138,4085,4046,3994,3952,3910,4661,4564,4552,4377,4430,4446,4356,4223,4162,3838,3760,3637,3635,3603,3616,3395,3351,3302,3377,3280,3299,3478,3572,3573,3274,3394,3146,3336,3286,3079,3091,3043,3035,3081,2621,2399,2441,2250,2165,1911,1870,1826,1872,1719,1520,1543,1401,1334,1371,1223,1131,1030,1015,972,799,798,685,640,561,412,410,369,291,298,240,201,171,129,105,73,63,50,38,32,21,18,11,8,9 2,11,1,2036,267688,5294,5208,5132,5054,4974,4899,4821,4749,4674,4607,4545,4478,4420,4364,4315,4254,4201,4154,4105,4068,4017,3976,3931,4675,4577,4564,4387,4443,4454,4364,4232,4170,3843,3762,3643,3640,3608,3620,3398,3352,3300,3378,3278,3295,3478,3569,3568,3269,3386,3133,3326,3275,3069,3080,3029,3024,3066,2602,2381,2421,2231,2147,1895,1854,1809,1855,1696,1497,1524,1378,1310,1348,1196,1106,1005,989,943,768,770,657,611,530,390,384,345,266,271,217,180,152,112,92,61,54,42,31,26,16,13,9,9 2,11,1,2037,272376,5375,5297,5214,5136,5056,4976,4902,4824,4752,4677,4613,4550,4482,4426,4373,4325,4266,4218,4173,4127,4091,4041,3996,3952,4694,4590,4572,4395,4456,4462,4370,4238,4178,3848,3768,3648,3645,3610,3624,3400,3354,3299,3378,3277,3292,3474,3563,3560,3261,3377,3122,3315,3261,3059,3070,3014,3012,3051,2580,2362,2400,2213,2129,1877,1837,1791,1834,1672,1472,1502,1355,1286,1321,1164,1082,979,963,911,739,740,629,579,500,364,358,317,241,244,191,161,132,96,77,48,43,34,25,20,9,11,9 2,11,1,2038,277122,5462,5379,5306,5218,5138,5059,4979,4905,4827,4756,4682,4618,4554,4488,4434,4383,4338,4282,4238,4196,4150,4115,4062,4018,3973,4706,4602,4583,4400,4468,4471,4376,4245,4185,3850,3772,3654,3646,3611,3626,3401,3353,3296,3377,3276,3288,3468,3558,3552,3251,3370,3107,3303,3248,3049,3060,2998,2998,3031,2556,2344,2379,2196,2110,1858,1818,1771,1811,1646,1446,1479,1330,1264,1295,1134,1052,950,931,877,706,706,595,546,467,337,329,290,216,220,169,141,114,84,66,39,34,26,19,13,7,12 2,11,1,2039,281911,5550,5466,5387,5311,5220,5141,5062,4982,4908,4831,4761,4687,4622,4560,4496,4444,4396,4354,4301,4260,4219,4173,4136,4084,4037,3987,4720,4610,4591,4406,4479,4475,4381,4249,4191,3855,3773,3654,3648,3613,3626,3399,3352,3294,3377,3273,3284,3464,3551,3542,3241,3360,3093,3289,3236,3037,3048,2981,2982,3010,2531,2324,2358,2178,2091,1836,1797,1751,1786,1617,1418,1455,1304,1234,1268,1100,1025,922,897,842,674,673,563,511,435,311,302,262,194,193,151,121,97,69,52,32,27,18,13,9,11 2,11,1,2040,286774,5637,5553,5475,5391,5313,5223,5144,5065,4985,4911,4836,4766,4691,4628,4568,4506,4456,4412,4374,4323,4283,4242,4193,4158,4103,4051,4003,4730,4621,4600,4413,4489,4481,4384,4257,4196,3859,3773,3656,3649,3613,3624,3398,3350,3291,3374,3270,3281,3458,3543,3532,3230,3350,3079,3275,3222,3027,3034,2963,2964,2989,2504,2305,2335,2159,2071,1815,1775,1730,1762,1588,1388,1429,1277,1205,1236,1066,992,892,863,804,638,638,527,477,401,286,275,234,169,170,131,105,83,57,43,25,19,12,9,14 2,11,1,2041,291647,5720,5640,5562,5480,5394,5316,5226,5147,5068,4988,4916,4841,4770,4697,4635,4578,4519,4472,4433,4396,4347,4306,4263,4215,4176,4116,4066,4016,4740,4628,4607,4417,4495,4483,4388,4261,4201,3860,3771,3658,3648,3608,3622,3396,3347,3286,3371,3267,3275,3451,3534,3521,3220,3339,3065,3262,3207,3012,3018,2944,2946,2966,2482,2285,2312,2137,2049,1791,1753,1707,1734,1559,1358,1401,1246,1170,1203,1033,961,856,828,764,599,600,492,442,367,258,243,208,146,148,113,90,68,45,31,16,15,9,11 2,11,1,2042,296588,5797,5722,5649,5568,5482,5396,5319,5229,5150,5070,4993,4921,4846,4776,4704,4646,4591,4535,4493,4455,4420,4370,4327,4285,4234,4192,4132,4080,4029,4748,4638,4613,4420,4502,4489,4392,4265,4204,3859,3770,3656,3647,3605,3620,3395,3343,3282,3369,3261,3267,3442,3526,3511,3208,3327,3050,3249,3190,2998,3002,2925,2926,2943,2458,2266,2288,2114,2024,1766,1728,1681,1708,1527,1328,1369,1212,1138,1165,994,925,818,788,720,563,558,455,405,334,232,215,181,128,128,95,75,56,36,23,12,11,11 2,11,1,2043,301574,5873,5800,5731,5655,5571,5485,5399,5322,5233,5152,5075,4998,4926,4852,4783,4715,4660,4607,4556,4515,4479,4443,4391,4348,4304,4249,4208,4145,4093,4041,4758,4644,4618,4423,4509,4492,4395,4269,4207,3860,3768,3656,3645,3603,3617,3395,3339,3279,3364,3254,3259,3433,3516,3499,3195,3314,3036,3233,3171,2980,2981,2907,2905,2921,2430,2243,2261,2086,1997,1740,1701,1655,1677,1494,1297,1336,1179,1101,1130,954,887,780,745,678,523,518,417,370,300,204,191,158,111,106,80,62,41,28,18,8,14 2,11,1,2044,306591,5944,5877,5809,5737,5659,5574,5488,5402,5325,5235,5157,5079,5003,4932,4859,4794,4729,4676,4628,4578,4539,4502,4464,4412,4368,4318,4264,4220,4157,4106,4051,4765,4652,4622,4425,4517,4493,4397,4272,4211,3859,3764,3654,3643,3600,3613,3391,3335,3273,3359,3246,3252,3423,3504,3484,3183,3298,3019,3217,3153,2962,2959,2885,2885,2898,2404,2220,2234,2055,1968,1714,1674,1625,1646,1460,1262,1299,1143,1064,1086,914,847,739,705,634,484,478,380,332,265,177,167,136,95,90,66,48,32,21,14,14 2,11,1,2045,311628,6014,5947,5886,5814,5741,5662,5577,5491,5405,5328,5240,5161,5084,5009,4939,4870,4807,4745,4697,4649,4602,4563,4523,4485,4432,4384,4334,4278,4233,4170,4117,4059,4772,4656,4627,4430,4521,4494,4397,4275,4213,3858,3761,3653,3641,3595,3607,3387,3328,3265,3353,3238,3243,3412,3492,3471,3170,3280,3000,3200,3130,2943,2940,2865,2864,2874,2374,2195,2206,2023,1936,1687,1646,1593,1611,1419,1227,1260,1106,1024,1040,871,804,695,662,588,443,437,341,294,234,153,144,113,82,75,51,37,23,15,18 2,11,1,2046,316682,6080,6017,5957,5891,5817,5744,5665,5580,5494,5408,5333,5244,5166,5090,5017,4950,4883,4823,4766,4718,4673,4627,4583,4544,4503,4447,4398,4348,4291,4246,4180,4125,4068,4776,4661,4631,4434,4525,4496,4400,4275,4214,3855,3759,3651,3639,3590,3602,3383,3319,3257,3349,3226,3234,3398,3479,3457,3154,3257,2979,3182,3108,2924,2917,2841,2840,2846,2343,2169,2173,1990,1903,1659,1615,1560,1573,1381,1189,1221,1066,981,993,824,759,651,611,543,405,397,304,258,202,129,122,92,69,60,40,27,15,24 2,11,1,2047,321746,6152,6084,6027,5963,5894,5820,5747,5668,5583,5497,5413,5338,5249,5172,5098,5028,4964,4899,4844,4787,4742,4697,4647,4604,4562,4518,4463,4412,4362,4304,4257,4189,4133,4074,4781,4667,4635,4432,4529,4495,4401,4274,4214,3854,3755,3647,3634,3587,3596,3377,3311,3249,3342,3217,3224,3384,3463,3441,3131,3238,2958,3164,3087,2905,2896,2815,2815,2815,2310,2139,2138,1955,1867,1627,1582,1521,1533,1336,1145,1176,1021,936,943,775,714,603,565,493,365,357,266,223,173,110,103,74,54,46,28,22,22 2,11,1,2048,326859,6225,6154,6094,6033,5966,5897,5823,5750,5671,5586,5503,5418,5343,5255,5180,5109,5042,4980,4920,4865,4811,4767,4718,4668,4621,4579,4532,4477,4426,4375,4314,4264,4197,4139,4079,4788,4671,4638,4434,4533,4494,4398,4273,4214,3852,3751,3644,3630,3581,3589,3371,3303,3242,3331,3207,3214,3371,3448,3424,3110,3215,2934,3146,3065,2884,2871,2786,2788,2782,2275,2108,2101,1918,1830,1591,1544,1481,1489,1292,1103,1128,972,891,890,725,665,557,517,446,325,315,230,192,146,91,86,60,42,34,21,31 2,11,1,2049,331977,6291,6230,6164,6100,6036,5968,5900,5826,5753,5674,5592,5508,5422,5349,5263,5191,5123,5058,5000,4941,4889,4835,4788,4739,4686,4639,4594,4545,4490,4440,4386,4322,4272,4202,4145,4086,4791,4674,4639,4434,4533,4492,4396,4270,4213,3852,3746,3641,3624,3573,3583,3366,3293,3233,3320,3194,3202,3356,3430,3403,3089,3196,2911,3123,3040,2861,2842,2756,2758,2746,2238,2076,2063,1881,1792,1552,1504,1437,1444,1246,1055,1080,923,840,836,676,616,507,469,401,287,273,197,162,120,74,71,46,30,24,30 2,11,1,2050,337130,6366,6294,6240,6170,6103,6039,5971,5903,5829,5756,5680,5597,5512,5428,5356,5274,5205,5140,5078,5021,4965,4912,4855,4809,4757,4704,4654,4607,4559,4504,4451,4394,4330,4278,4208,4151,4091,4793,4675,4640,4434,4535,4488,4395,4267,4212,3848,3740,3636,3618,3566,3578,3359,3280,3223,3309,3183,3189,3342,3411,3383,3067,3175,2888,3100,3014,2834,2812,2724,2726,2706,2202,2039,2020,1841,1751,1510,1463,1388,1395,1196,1006,1028,872,786,781,623,565,460,422,352,248,235,166,133,98,61,55,36,23,34 2,11,1,2051,342340,6448,6371,6304,6246,6173,6106,6042,5974,5906,5832,5762,5685,5601,5518,5435,5367,5288,5222,5160,5099,5045,4990,4932,4876,4827,4774,4719,4668,4622,4573,4515,4459,4403,4337,4284,4214,4155,4093,4797,4678,4642,4435,4535,4486,4392,4266,4209,3843,3732,3631,3611,3560,3571,3350,3267,3213,3296,3171,3176,3326,3392,3364,3045,3153,2865,3074,2987,2806,2781,2691,2693,2666,2161,1999,1976,1800,1706,1467,1421,1339,1343,1141,956,968,819,732,722,571,511,412,374,306,212,199,138,108,78,47,42,26,37 2,11,1,2052,347571,6529,6454,6381,6310,6249,6176,6109,6045,5978,5908,5838,5767,5689,5607,5525,5446,5381,5305,5242,5181,5123,5068,5010,4953,4894,4843,4789,4732,4680,4635,4582,4523,4468,4409,4342,4289,4219,4158,4096,4801,4680,4641,4430,4534,4484,4390,4264,4206,3838,3722,3625,3604,3554,3562,3341,3254,3203,3282,3156,3160,3307,3372,3345,3024,3131,2841,3046,2956,2776,2747,2655,2657,2623,2121,1956,1929,1751,1657,1422,1372,1287,1285,1088,902,911,760,674,664,518,459,363,327,264,178,167,113,87,62,37,31,42 2,11,1,2053,352850,6628,6535,6464,6387,6313,6252,6179,6112,6049,5980,5914,5843,5771,5695,5614,5536,5460,5397,5325,5263,5205,5147,5088,5032,4971,4911,4858,4803,4747,4693,4645,4589,4530,4476,4415,4348,4294,4222,4161,4100,4803,4680,4638,4428,4533,4480,4385,4260,4200,3830,3713,3620,3596,3545,3554,3333,3240,3190,3268,3138,3143,3289,3352,3325,3001,3107,2814,3016,2924,2742,2709,2615,2616,2575,2074,1911,1881,1704,1606,1370,1318,1230,1227,1029,849,849,705,618,602,461,407,321,282,227,148,137,90,69,47,27,47 2,11,1,2054,358171,6726,6632,6545,6470,6390,6316,6255,6182,6116,6051,5986,5919,5847,5777,5702,5624,5550,5477,5417,5346,5287,5229,5167,5110,5050,4988,4927,4871,4817,4760,4703,4653,4598,4537,4480,4421,4353,4297,4224,4164,4102,4802,4679,4637,4426,4532,4476,4379,4256,4193,3821,3704,3614,3587,3535,3544,3323,3224,3178,3253,3121,3123,3272,3328,3301,2978,3079,2784,2984,2891,2705,2669,2572,2572,2525,2029,1864,1829,1652,1551,1317,1260,1169,1164,968,792,787,648,560,541,409,357,278,242,190,123,109,68,53,36,42 2,11,1,2055,363549,6835,6732,6642,6551,6473,6393,6319,6258,6185,6118,6057,5991,5923,5853,5784,5712,5638,5567,5497,5438,5369,5313,5249,5189,5128,5067,5004,4940,4885,4830,4771,4712,4660,4604,4542,4485,4425,4356,4299,4227,4166,4103,4803,4678,4633,4421,4529,4472,4372,4249,4185,3814,3693,3607,3578,3525,3533,3310,3208,3164,3239,3102,3104,3252,3304,3277,2951,3049,2752,2949,2855,2665,2628,2528,2526,2472,1978,1810,1773,1595,1494,1261,1199,1109,1099,905,731,723,587,501,480,359,307,238,202,157,98,85,52,37,52 2,11,1,2056,369000,6945,6841,6742,6648,6554,6476,6396,6322,6261,6187,6124,6062,5995,5929,5860,5794,5726,5655,5588,5518,5461,5394,5333,5271,5207,5145,5083,5017,4953,4899,4841,4778,4719,4666,4609,4547,4489,4428,4358,4301,4230,4168,4105,4802,4675,4628,4416,4527,4464,4364,4244,4178,3805,3682,3599,3569,3515,3521,3299,3190,3150,3222,3085,3084,3231,3279,3251,2923,3016,2719,2913,2816,2623,2586,2480,2475,2412,1924,1754,1714,1534,1428,1202,1138,1047,1029,838,671,658,526,444,421,310,261,201,168,128,76,66,38,56 2,11,1,2057,374501,7057,6951,6851,6748,6651,6557,6479,6399,6325,6263,6193,6129,6066,6001,5936,5870,5808,5742,5675,5609,5541,5485,5414,5355,5289,5224,5161,5097,5031,4967,4910,4849,4786,4725,4672,4614,4551,4493,4431,4361,4305,4231,4169,4107,4801,4670,4622,4412,4521,4455,4355,4238,4171,3795,3671,3590,3559,3502,3507,3281,3173,3134,3203,3066,3065,3211,3253,3220,2895,2982,2682,2874,2775,2575,2536,2427,2417,2350,1864,1696,1647,1474,1359,1140,1071,977,955,769,608,595,468,388,369,264,220,168,138,101,56,48,60 2,11,1,2058,380051,7176,7063,6961,6857,6751,6654,6560,6482,6402,6328,6269,6198,6133,6071,6008,5946,5884,5824,5763,5696,5633,5565,5505,5436,5373,5306,5240,5174,5109,5043,4978,4918,4857,4792,4731,4678,4619,4555,4495,4434,4363,4306,4232,4171,4108,4798,4664,4616,4401,4516,4445,4346,4233,4162,3785,3658,3581,3547,3489,3489,3264,3152,3119,3184,3046,3043,3188,3226,3190,2864,2945,2644,2830,2729,2525,2485,2369,2357,2282,1803,1632,1576,1404,1286,1072,1003,903,882,699,547,528,410,334,315,220,183,137,108,76,43,71 2,11,1,2059,385684,7299,7182,7073,6967,6860,6754,6657,6563,6485,6405,6334,6274,6202,6138,6078,6019,5960,5900,5845,5784,5720,5657,5585,5526,5455,5388,5322,5254,5187,5122,5054,4985,4926,4863,4798,4737,4682,4622,4557,4497,4436,4364,4307,4234,4171,4107,4795,4659,4610,4394,4508,4437,4337,4223,4153,3775,3647,3570,3532,3472,3472,3247,3131,3101,3165,3027,3019,3161,3195,3157,2833,2904,2603,2783,2683,2471,2428,2306,2290,2209,1736,1565,1504,1333,1210,1004,931,828,800,629,488,466,358,284,267,183,148,107,81,56,74 2,11,1,2060,391384,7424,7305,7192,7079,6969,6863,6757,6660,6566,6488,6411,6339,6278,6207,6145,6089,6033,5977,5921,5866,5808,5744,5677,5606,5545,5470,5404,5335,5267,5200,5133,5062,4993,4933,4869,4803,4741,4685,4624,4559,4497,4437,4365,4308,4234,4170,4105,4790,4653,4602,4385,4500,4431,4327,4214,4143,3764,3633,3558,3515,3455,3452,3228,3111,3083,3146,3005,2991,3135,3160,3119,2797,2861,2562,2733,2632,2411,2368,2238,2219,2132,1661,1492,1428,1257,1133,931,855,754,723,561,428,408,307,237,219,151,116,82,58,87 2,11,2,2014,169976,3574,4380,4327,4336,4235,4114,4156,4184,3958,3653,3612,3364,3338,3424,3272,3112,3040,2993,2977,3064,3087,3039,3213,3202,3167,2923,2835,2862,2722,2732,2768,2803,2798,2652,2708,2516,2350,2468,2243,2109,2051,1940,1950,1963,1940,1806,1746,1655,1603,1634,1582,1504,1507,1400,1382,1171,1166,1119,1025,970,893,786,738,697,646,609,568,489,428,421,368,345,331,298,327,285,285,226,191,210,168,145,145,124,135,104,114,84,72,60,48,36,42,31,30,15,16,11,8,6,17 2,11,2,2015,173672,3645,3578,4380,4331,4340,4239,4115,4161,4188,3962,3655,3617,3368,3342,3426,3278,3120,3048,3002,2986,3074,3099,3047,3221,3214,3179,2932,2845,2872,2730,2738,2775,2808,2803,2655,2711,2517,2351,2470,2246,2113,2055,1942,1952,1965,1940,1806,1746,1655,1604,1635,1580,1503,1506,1400,1379,1170,1165,1117,1024,969,892,785,737,693,639,607,566,486,428,420,365,343,328,292,322,278,278,219,186,204,165,141,138,122,126,97,104,75,66,55,42,32,37,26,25,14,13,10,7,15 2,11,2,2016,177397,3712,3649,3581,4381,4336,4342,4244,4116,4163,4193,3966,3657,3622,3372,3345,3431,3285,3129,3057,3011,2997,3086,3110,3055,3229,3225,3190,2939,2854,2881,2738,2745,2781,2812,2807,2656,2716,2517,2352,2472,2251,2117,2058,1944,1954,1967,1940,1805,1747,1653,1604,1635,1577,1501,1505,1399,1376,1168,1164,1116,1022,968,890,784,735,689,633,604,562,484,427,417,361,340,323,286,316,270,269,215,180,196,157,136,130,111,117,88,91,68,57,48,38,27,31,23,20,12,10,9,18 2,11,2,2017,181183,3778,3717,3652,3585,4383,4341,4345,4249,4116,4167,4197,3970,3659,3626,3376,3349,3437,3294,3138,3065,3022,3009,3097,3121,3064,3237,3235,3201,2946,2863,2888,2746,2751,2786,2815,2811,2657,2718,2518,2354,2475,2253,2119,2060,1946,1955,1968,1941,1804,1747,1651,1604,1635,1573,1499,1503,1399,1374,1165,1162,1115,1018,967,887,781,733,685,626,601,558,482,424,414,354,337,317,279,310,262,261,206,171,187,153,131,123,102,108,79,81,61,50,42,33,26,27,19,17,10,9,21 2,11,2,2018,185005,3839,3783,3720,3656,3590,4385,4345,4346,4253,4117,4170,4202,3973,3660,3630,3382,3355,3445,3303,3148,3076,3033,3021,3108,3132,3072,3244,3244,3210,2953,2871,2894,2754,2756,2792,2818,2817,2656,2721,2519,2358,2476,2255,2120,2061,1947,1956,1968,1941,1802,1746,1649,1603,1634,1569,1497,1501,1397,1371,1163,1160,1113,1016,966,885,778,729,681,619,596,553,477,418,409,347,332,311,273,302,253,251,197,165,178,148,122,117,95,99,74,75,52,43,37,27,21,23,16,13,7,20 2,11,2,2019,188876,3904,3844,3786,3724,3661,3594,4386,4350,4345,4257,4118,4174,4207,3976,3663,3637,3389,3364,3453,3311,3160,3087,3046,3032,3119,3143,3080,3251,3252,3219,2958,2878,2901,2760,2760,2797,2823,2821,2656,2724,2521,2359,2477,2257,2121,2061,1947,1957,1967,1941,1800,1743,1648,1602,1633,1567,1493,1499,1395,1367,1160,1158,1111,1009,965,879,774,722,676,612,589,548,472,411,404,342,325,303,268,295,244,243,188,159,167,140,113,108,84,88,68,66,46,38,31,22,18,20,14,11,20 2,11,2,2020,192799,3963,3910,3847,3791,3729,3665,3598,4387,4352,4345,4260,4118,4179,4213,3979,3668,3644,3397,3373,3461,3322,3173,3098,3058,3043,3130,3150,3090,3258,3261,3227,2963,2885,2905,2764,2763,2804,2827,2825,2656,2727,2522,2361,2477,2259,2122,2061,1947,1958,1966,1939,1797,1739,1647,1601,1633,1564,1489,1497,1391,1362,1157,1154,1107,1006,963,873,770,714,671,606,581,541,466,404,394,336,318,297,261,285,236,230,182,151,155,131,105,101,77,80,60,60,41,32,26,20,16,17,13,22 2,11,2,2021,196746,4025,3968,3913,3852,3796,3733,3669,3602,4387,4355,4344,4264,4119,4184,4217,3983,3673,3652,3404,3379,3470,3332,3184,3107,3068,3052,3138,3159,3100,3265,3268,3235,2968,2889,2910,2768,2768,2809,2829,2829,2657,2730,2522,2361,2477,2260,2123,2061,1946,1960,1966,1937,1794,1736,1646,1600,1632,1560,1485,1495,1389,1357,1152,1150,1102,1000,958,866,764,708,663,600,574,533,460,395,387,330,311,289,255,276,226,219,173,143,143,121,97,91,70,71,53,54,35,26,22,16,13,14,25 2,11,2,2022,200737,4086,4030,3971,3918,3857,3800,3738,3673,3604,4388,4358,4345,4268,4122,4188,4223,3988,3680,3661,3412,3389,3480,3342,3194,3115,3077,3060,3148,3169,3107,3270,3276,3243,2971,2893,2915,2774,2773,2814,2831,2833,2658,2731,2521,2361,2477,2261,2123,2061,1946,1961,1964,1936,1791,1732,1645,1599,1631,1556,1481,1492,1385,1351,1146,1145,1096,992,952,859,757,700,653,591,567,525,450,386,377,323,303,281,247,266,214,208,162,134,132,113,88,83,62,61,48,47,29,22,19,14,11,27 2,11,2,2023,204791,4139,4092,4033,3976,3923,3861,3805,3742,3677,3608,4392,4362,4349,4273,4125,4194,4230,3994,3689,3669,3424,3399,3490,3352,3204,3122,3085,3069,3155,3178,3116,3275,3284,3250,2974,2896,2922,2779,2775,2819,2832,2837,2659,2732,2520,2361,2477,2262,2123,2062,1945,1962,1962,1935,1786,1727,1643,1598,1629,1553,1476,1489,1380,1345,1140,1140,1090,981,946,852,749,692,644,584,558,516,443,378,368,315,295,274,238,252,203,194,152,126,119,102,79,76,56,55,41,39,24,19,14,12,29 2,11,2,2024,208870,4200,4145,4095,4038,3981,3927,3866,3810,3746,3682,3612,4396,4366,4354,4275,4130,4200,4238,4001,3697,3681,3436,3409,3500,3362,3213,3128,3094,3078,3162,3187,3124,3279,3290,3256,2977,2901,2928,2783,2778,2824,2834,2840,2659,2732,2519,2362,2477,2262,2123,2062,1945,1962,1960,1934,1782,1722,1641,1595,1626,1549,1470,1485,1374,1337,1133,1131,1082,973,940,843,741,680,635,573,547,507,433,368,359,303,287,266,228,237,188,180,141,115,107,90,71,65,50,47,34,33,21,16,12,33 2,11,2,2025,212978,4261,4206,4148,4100,4043,3985,3932,3871,3814,3751,3686,3616,4400,4371,4358,4281,4136,4208,4248,4007,3707,3693,3448,3419,3510,3371,3220,3136,3102,3086,3169,3195,3131,3281,3296,3259,2981,2905,2933,2787,2781,2828,2835,2841,2659,2732,2518,2363,2476,2262,2122,2060,1942,1961,1957,1933,1777,1717,1638,1593,1623,1543,1464,1481,1365,1330,1125,1123,1072,961,933,833,730,666,624,561,538,496,422,355,345,293,275,255,216,223,176,168,127,104,95,83,64,58,43,39,29,28,18,14,34 2,11,2,2026,217130,4327,4266,4209,4153,4105,4047,3990,3937,3875,3819,3756,3690,3620,4405,4374,4364,4286,4143,4217,4257,4016,3716,3704,3460,3429,3517,3378,3229,3144,3109,3095,3175,3203,3137,3283,3302,3264,2985,2909,2937,2791,2784,2831,2835,2842,2659,2731,2517,2362,2475,2263,2119,2058,1939,1959,1954,1931,1774,1712,1635,1589,1620,1537,1458,1475,1359,1324,1116,1113,1061,947,923,821,717,654,611,547,527,485,409,345,330,284,262,241,202,208,163,155,117,92,85,72,56,51,37,33,24,23,16,38 2,11,2,2027,221306,4395,4332,4269,4214,4158,4109,4052,3995,3941,3880,3824,3760,3694,3625,4408,4380,4370,4292,4152,4225,4268,4025,3725,3715,3472,3438,3523,3387,3238,3152,3116,3103,3180,3209,3142,3285,3309,3269,2989,2911,2941,2794,2786,2832,2834,2842,2659,2731,2516,2362,2475,2262,2116,2056,1936,1956,1951,1928,1768,1707,1632,1584,1615,1531,1451,1469,1349,1313,1104,1102,1049,933,911,807,704,641,599,533,514,470,397,330,318,268,249,227,189,195,149,143,104,81,76,63,48,42,31,27,19,20,36 2,11,2,2028,225534,4464,4400,4335,4274,4219,4162,4114,4057,3999,3946,3885,3828,3764,3699,3629,4413,4386,4378,4301,4160,4236,4279,4034,3734,3726,3483,3445,3532,3396,3247,3158,3123,3110,3185,3215,3147,3288,3316,3274,2991,2913,2944,2797,2788,2832,2833,2842,2659,2730,2514,2362,2475,2261,2111,2054,1933,1953,1946,1923,1765,1701,1628,1577,1608,1524,1444,1463,1339,1300,1090,1091,1033,918,898,794,691,627,584,519,498,456,381,316,303,254,236,209,177,180,136,127,95,72,63,54,41,36,27,22,16,39 2,11,2,2029,229795,4534,4469,4404,4340,4279,4223,4167,4119,4061,4004,3951,3890,3833,3770,3703,3636,4420,4394,4386,4308,4170,4246,4290,4043,3743,3736,3491,3452,3540,3404,3255,3165,3129,3117,3188,3221,3153,3291,3321,3277,2993,2914,2947,2799,2788,2832,2832,2842,2658,2729,2511,2362,2471,2260,2105,2051,1929,1949,1942,1919,1758,1694,1624,1572,1599,1516,1434,1450,1329,1284,1078,1078,1018,900,882,778,676,610,568,503,482,440,367,303,286,239,220,195,162,166,123,115,85,62,55,45,34,31,20,18,40 2,11,2,2030,234101,4607,4539,4473,4409,4345,4283,4228,4172,4123,4066,4009,3956,3895,3838,3774,3709,3643,4428,4404,4394,4318,4179,4257,4301,4052,3752,3745,3501,3460,3549,3411,3262,3171,3134,3123,3192,3227,3159,3294,3324,3281,2994,2915,2950,2799,2789,2831,2830,2840,2657,2727,2507,2361,2466,2258,2099,2048,1925,1945,1936,1914,1752,1686,1620,1566,1590,1507,1425,1437,1318,1268,1064,1061,1001,883,866,762,657,594,552,485,465,421,354,286,271,222,206,180,147,148,108,101,72,54,46,38,28,25,16,41 2,11,2,2031,238452,4683,4612,4543,4478,4414,4349,4288,4233,4176,4128,4071,4014,3961,3900,3842,3780,3716,3651,4437,4412,4403,4328,4189,4267,4312,4061,3758,3755,3511,3467,3557,3418,3269,3177,3138,3129,3196,3234,3165,3297,3328,3284,2995,2916,2952,2799,2790,2830,2827,2838,2655,2725,2504,2360,2461,2255,2093,2045,1920,1940,1930,1908,1744,1677,1614,1557,1581,1498,1414,1423,1305,1253,1046,1042,983,862,847,745,638,578,532,468,448,401,337,270,253,206,188,162,133,132,95,86,62,46,40,30,23,20,39 2,11,2,2032,242845,4760,4688,4616,4548,4483,4418,4354,4293,4237,4181,4133,4076,4019,3966,3904,3849,3787,3724,3661,4445,4424,4414,4337,4198,4277,4323,4066,3766,3765,3521,3475,3564,3425,3275,3181,3142,3133,3200,3241,3169,3297,3331,3286,2996,2915,2952,2798,2791,2829,2824,2836,2654,2722,2500,2357,2456,2251,2087,2042,1915,1935,1925,1900,1736,1668,1607,1548,1569,1486,1403,1407,1291,1233,1028,1023,963,845,827,727,617,559,509,450,428,378,316,252,236,188,170,145,118,118,80,74,53,40,32,25,19,40 2,11,2,2033,247283,4843,4765,4692,4621,4553,4487,4423,4359,4297,4242,4186,4138,4081,4025,3970,3910,3856,3795,3734,3670,4453,4436,4423,4348,4207,4287,4332,4073,3774,3775,3531,3483,3573,3431,3280,3186,3145,3139,3204,3247,3173,3297,3332,3289,2996,2914,2952,2797,2792,2827,2821,2835,2650,2718,2495,2354,2451,2247,2080,2038,1910,1929,1919,1892,1726,1658,1598,1536,1556,1473,1390,1390,1274,1213,1009,1001,942,820,806,705,597,536,488,428,405,355,295,234,216,173,152,130,103,102,68,61,44,32,27,19,39 2,11,2,2034,251766,4922,4848,4769,4697,4626,4557,4492,4428,4363,4302,4247,4191,4143,4087,4029,3976,3917,3864,3805,3743,3683,4463,4446,4432,4355,4216,4295,4342,4081,3782,3785,3541,3490,3579,3435,3285,3191,3150,3144,3208,3252,3176,3296,3333,3290,2995,2913,2951,2796,2791,2827,2819,2831,2647,2714,2489,2350,2445,2242,2073,2033,1904,1923,1911,1883,1714,1648,1588,1522,1541,1459,1373,1371,1253,1194,987,979,918,799,784,683,572,510,465,404,383,332,274,215,197,154,136,114,88,87,56,53,36,26,22,36 2,11,2,2035,256295,5003,4927,4851,4775,4702,4630,4562,4497,4432,4368,4307,4252,4196,4149,4091,4036,3983,3925,3874,3814,3756,3697,4470,4456,4440,4363,4223,4303,4352,4090,3790,3795,3550,3496,3585,3440,3290,3196,3155,3149,3210,3257,3179,3296,3333,3291,2992,2912,2949,2794,2789,2825,2815,2827,2643,2710,2482,2346,2439,2237,2066,2028,1897,1916,1902,1875,1704,1635,1575,1507,1525,1443,1354,1346,1230,1169,965,955,892,775,757,658,549,485,438,380,357,310,252,196,177,136,119,98,75,73,47,43,29,20,41 2,11,2,2036,260891,5086,5009,4930,4856,4780,4706,4635,4567,4501,4437,4373,4312,4257,4201,4153,4098,4043,3991,3935,3883,3827,3769,3709,4479,4467,4450,4371,4231,4312,4362,4099,3798,3803,3557,3501,3590,3443,3295,3202,3158,3153,3212,3260,3183,3295,3333,3292,2989,2911,2948,2792,2787,2822,2811,2822,2638,2703,2475,2340,2433,2232,2058,2023,1890,1910,1893,1864,1692,1619,1563,1490,1507,1423,1333,1320,1207,1145,944,926,865,748,730,630,525,459,413,354,333,286,228,176,157,120,103,84,64,61,38,35,23,45 2,11,2,2037,265542,5166,5092,5012,4935,4861,4784,4711,4640,4571,4506,4442,4378,4317,4262,4205,4159,4105,4051,4001,3944,3896,3840,3782,3721,4485,4478,4457,4379,4239,4321,4372,4106,3805,3809,3562,3505,3595,3447,3301,3208,3160,3157,3214,3265,3187,3294,3334,3292,2986,2909,2946,2790,2786,2818,2805,2817,2633,2696,2467,2333,2426,2226,2051,2016,1881,1902,1884,1854,1679,1604,1547,1471,1489,1403,1312,1291,1180,1119,919,897,834,721,701,603,499,431,387,330,309,260,206,158,140,105,87,72,52,50,31,27,49 2,11,2,2038,270230,5248,5172,5093,5018,4940,4865,4789,4716,4644,4576,4511,4447,4383,4322,4266,4212,4166,4113,4061,4010,3957,3909,3852,3794,3733,4493,4487,4464,4387,4247,4329,4381,4114,3810,3815,3566,3509,3600,3452,3307,3211,3162,3158,3215,3269,3188,3292,3335,3293,2984,2907,2945,2788,2784,2813,2796,2812,2626,2689,2460,2326,2418,2219,2043,2008,1871,1890,1873,1840,1664,1590,1529,1447,1465,1381,1289,1263,1153,1091,896,868,803,692,669,573,470,405,358,304,282,234,185,140,121,91,72,62,43,39,24,54 2,11,2,2039,274975,5330,5253,5172,5099,5023,4944,4870,4794,4720,4649,4581,4516,4452,4389,4326,4273,4219,4174,4123,4070,4023,3970,3922,3864,3806,3745,4500,4497,4473,4396,4255,4337,4390,4120,3814,3820,3571,3514,3606,3456,3312,3215,3161,3159,3218,3270,3189,3289,3336,3294,2983,2905,2941,2785,2780,2808,2788,2807,2619,2682,2452,2319,2410,2211,2035,2000,1861,1878,1860,1826,1648,1572,1511,1424,1440,1357,1263,1230,1124,1063,866,837,771,661,636,542,438,375,330,277,254,210,164,123,105,77,61,51,34,30,52 2,11,2,2040,279743,5413,5335,5254,5177,5104,5027,4949,4875,4798,4725,4654,4586,4521,4458,4393,4333,4280,4227,4184,4133,4083,4036,3983,3934,3876,3818,3756,4505,4506,4480,4403,4263,4344,4397,4125,3818,3825,3575,3519,3611,3460,3316,3217,3162,3163,3219,3272,3189,3286,3335,3293,2981,2902,2937,2782,2776,2802,2779,2799,2612,2675,2444,2311,2401,2201,2026,1992,1849,1863,1844,1810,1629,1553,1491,1400,1411,1328,1236,1196,1093,1030,836,801,737,628,604,503,406,345,301,251,225,184,142,105,88,64,51,41,27,56 2,11,2,2041,284594,5498,5418,5336,5259,5182,5108,5032,4954,4879,4803,4730,4659,4591,4527,4462,4400,4340,4288,4237,4194,4146,4096,4050,3995,3946,3888,3829,3768,4512,4515,4488,4411,4270,4350,4402,4130,3821,3831,3580,3525,3616,3464,3319,3219,3163,3166,3220,3274,3190,3283,3335,3293,2978,2899,2930,2778,2772,2797,2771,2792,2604,2666,2435,2303,2391,2190,2016,1981,1834,1849,1828,1792,1608,1533,1468,1374,1382,1300,1202,1161,1062,995,803,766,702,592,567,470,374,314,272,223,199,160,124,90,72,53,41,32,57 2,11,2,2042,289462,5570,5503,5418,5342,5264,5186,5113,5037,4958,4884,4808,4735,4664,4597,4532,4468,4407,4348,4298,4247,4208,4159,4109,4062,4007,3958,3899,3841,3779,4519,4524,4496,4418,4275,4354,4408,4134,3824,3837,3585,3529,3618,3465,3323,3222,3164,3165,3220,3275,3190,3281,3332,3292,2975,2896,2925,2773,2765,2790,2761,2784,2597,2656,2423,2293,2379,2179,2005,1970,1818,1833,1809,1771,1583,1512,1444,1346,1351,1268,1169,1125,1023,958,767,731,664,558,527,434,340,285,244,195,173,137,105,76,59,41,33,61 2,11,2,2043,294357,5640,5575,5504,5425,5347,5268,5191,5118,5041,4963,4889,4813,4740,4670,4602,4539,4475,4415,4358,4308,4260,4221,4172,4121,4074,4019,3969,3911,3852,3790,4524,4533,4502,4423,4279,4357,4413,4139,3827,3843,3589,3532,3621,3465,3328,3224,3164,3166,3221,3276,3191,3279,3330,3291,2971,2892,2916,2768,2759,2783,2752,2774,2589,2647,2411,2282,2367,2166,1992,1956,1800,1812,1789,1749,1557,1486,1415,1316,1316,1233,1134,1085,985,914,728,691,624,518,489,398,305,255,212,171,150,116,89,62,47,32,67 2,11,2,2044,299267,5706,5645,5575,5511,5430,5351,5273,5196,5122,5046,4968,4894,4818,4745,4675,4609,4546,4483,4425,4368,4321,4273,4234,4184,4133,4086,4030,3981,3922,3863,3801,4530,4539,4508,4428,4283,4363,4418,4143,3831,3848,3593,3532,3622,3467,3331,3224,3164,3166,3222,3277,3190,3277,3327,3288,2967,2887,2909,2763,2751,2775,2742,2765,2581,2635,2397,2270,2354,2151,1978,1939,1780,1791,1766,1723,1532,1459,1385,1283,1281,1192,1092,1041,939,870,689,646,579,479,448,361,273,226,186,147,127,96,71,50,36,70 2,11,2,2045,304200,5770,5711,5645,5581,5516,5434,5356,5278,5200,5127,5051,4973,4899,4823,4750,4682,4616,4554,4493,4435,4381,4334,4286,4246,4196,4145,4097,4042,3992,3933,3874,3812,4534,4546,4511,4430,4288,4367,4424,4148,3834,3851,3594,3532,3624,3468,3332,3224,3164,3167,3222,3277,3190,3272,3324,3285,2961,2882,2901,2757,2745,2766,2731,2754,2572,2623,2382,2258,2338,2137,1962,1920,1758,1766,1741,1697,1501,1428,1350,1247,1241,1153,1050,993,893,823,645,601,536,439,406,324,241,198,158,125,108,78,57,39,75 2,11,2,2046,309168,5837,5775,5711,5650,5586,5520,5439,5361,5282,5205,5132,5056,4978,4905,4828,4757,4689,4624,4564,4503,4448,4395,4347,4298,4258,4208,4156,4109,4053,4003,3944,3885,3821,4538,4551,4514,4434,4292,4371,4428,4152,3836,3854,3595,3535,3626,3469,3333,3225,3165,3168,3221,3278,3188,3268,3319,3281,2956,2876,2894,2750,2738,2758,2720,2743,2560,2610,2367,2243,2320,2120,1943,1898,1735,1739,1711,1664,1469,1395,1312,1208,1201,1105,1006,946,846,773,600,554,492,398,366,289,210,170,135,104,87,63,46,80 2,11,2,2047,314172,5905,5842,5775,5717,5655,5590,5525,5444,5365,5287,5210,5137,5061,4984,4910,4835,4764,4697,4634,4574,4516,4461,4408,4359,4310,4270,4219,4168,4122,4064,4013,3955,3894,3830,4540,4554,4517,4439,4296,4376,4432,4155,3837,3856,3598,3537,3628,3468,3334,3226,3166,3169,3220,3276,3186,3263,3313,3277,2950,2868,2886,2743,2729,2749,2706,2731,2548,2595,2349,2225,2299,2100,1922,1873,1710,1712,1678,1631,1439,1360,1275,1166,1155,1061,955,897,794,722,556,507,447,360,326,253,180,147,113,86,70,49,87 2,11,2,2048,319187,5972,5910,5842,5781,5722,5659,5595,5530,5448,5370,5292,5215,5142,5067,4989,4917,4842,4773,4707,4644,4587,4529,4474,4420,4371,4322,4281,4231,4179,4133,4075,4024,3964,3903,3837,4542,4560,4518,4438,4300,4377,4436,4157,3836,3859,3600,3538,3627,3468,3335,3226,3166,3169,3217,3274,3181,3257,3308,3273,2943,2861,2878,2737,2720,2739,2693,2718,2534,2578,2330,2206,2278,2080,1899,1848,1684,1683,1646,1596,1400,1320,1232,1119,1104,1013,905,843,742,670,509,458,404,322,287,218,152,123,93,68,54,91 2,11,2,2049,324234,6040,5977,5910,5848,5786,5726,5664,5600,5534,5453,5375,5297,5220,5148,5072,4996,4924,4850,4783,4717,4657,4600,4542,4487,4432,4383,4333,4293,4242,4190,4144,4086,4032,3973,3910,3844,4546,4565,4522,4442,4303,4379,4438,4158,3835,3862,3601,3538,3627,3469,3335,3225,3167,3168,3214,3272,3177,3252,3302,3266,2936,2852,2869,2730,2710,2728,2679,2703,2517,2560,2310,2185,2254,2056,1871,1821,1655,1653,1606,1551,1357,1278,1186,1075,1052,961,850,788,688,613,460,414,359,284,248,186,127,101,76,54,100 2,11,2,2050,329306,6115,6045,5977,5916,5853,5790,5731,5669,5604,5539,5458,5380,5302,5226,5153,5079,5003,4932,4860,4793,4730,4670,4613,4554,4499,4444,4394,4345,4305,4253,4201,4155,4094,4041,3980,3917,3852,4548,4570,4525,4446,4306,4380,4439,4158,3835,3865,3602,3537,3627,3468,3335,3224,3166,3165,3210,3269,3171,3245,3295,3261,2929,2843,2860,2723,2699,2716,2664,2684,2496,2537,2285,2161,2226,2031,1839,1790,1621,1618,1565,1508,1311,1231,1137,1023,996,903,795,729,634,558,416,370,318,247,212,156,106,83,59,108 2,11,2,2051,334380,6190,6120,6045,5983,5921,5857,5795,5736,5673,5609,5544,5463,5385,5308,5231,5160,5086,5011,4942,4870,4806,4743,4683,4625,4567,4511,4456,4406,4356,4316,4264,4212,4163,4103,4048,3987,3925,3860,4548,4574,4529,4447,4308,4380,4441,4160,3835,3865,3602,3536,3626,3467,3334,3222,3162,3161,3206,3265,3164,3237,3289,3254,2921,2834,2851,2714,2686,2700,2644,2663,2474,2513,2259,2136,2194,2001,1804,1754,1585,1576,1519,1457,1262,1184,1083,971,937,841,739,669,578,501,369,327,277,210,179,129,87,66,114 2,11,2,2052,339493,6270,6195,6120,6050,5988,5925,5862,5800,5740,5678,5614,5549,5468,5391,5313,5238,5167,5094,5021,4952,4883,4819,4757,4695,4637,4579,4522,4468,4417,4367,4327,4275,4220,4172,4110,4055,3995,3933,3867,4551,4578,4531,4449,4309,4381,4443,4160,3833,3866,3602,3535,3625,3464,3331,3219,3159,3158,3201,3261,3158,3229,3279,3246,2910,2825,2841,2703,2671,2683,2625,2638,2449,2486,2227,2110,2159,1969,1768,1715,1543,1528,1471,1405,1212,1129,1030,912,876,783,678,609,519,447,326,285,237,176,148,103,70,126 2,11,2,2053,344660,6367,6275,6195,6125,6055,5992,5930,5867,5804,5745,5683,5619,5554,5474,5396,5320,5245,5175,5104,5031,4965,4896,4833,4769,4707,4649,4590,4534,4479,4428,4378,4338,4283,4229,4179,4117,4063,4003,3940,3874,4553,4581,4532,4449,4309,4382,4444,4161,3831,3866,3601,3534,3623,3461,3328,3215,3156,3154,3196,3257,3153,3221,3271,3237,2901,2813,2829,2692,2654,2666,2604,2612,2421,2456,2196,2078,2121,1933,1728,1676,1500,1477,1418,1349,1155,1072,970,851,814,721,619,550,462,393,282,243,197,146,122,82,132 2,11,2,2054,349879,6460,6372,6274,6200,6130,6059,5997,5935,5871,5809,5750,5688,5624,5560,5479,5403,5327,5254,5185,5114,5044,4978,4909,4845,4781,4719,4660,4602,4546,4490,4439,4389,4346,4292,4237,4186,4125,4071,4010,3947,3880,4556,4582,4532,4449,4309,4383,4447,4160,3830,3867,3600,3529,3619,3458,3323,3212,3152,3149,3189,3254,3147,3213,3264,3225,2889,2800,2816,2680,2633,2646,2582,2584,2393,2421,2158,2044,2080,1893,1687,1628,1452,1428,1362,1286,1097,1011,905,794,749,656,558,489,407,341,240,205,165,119,98,147 2,11,2,2055,355155,6560,6465,6372,6280,6205,6134,6064,6002,5939,5876,5814,5755,5693,5630,5565,5486,5410,5335,5264,5195,5127,5057,4991,4921,4857,4793,4730,4672,4613,4557,4501,4450,4398,4355,4300,4244,4194,4133,4078,4017,3953,3886,4554,4585,4531,4450,4309,4385,4447,4159,3829,3867,3598,3524,3616,3455,3321,3208,3149,3143,3182,3251,3142,3204,3254,3213,2875,2786,2799,2663,2611,2623,2556,2550,2363,2382,2119,2006,2035,1851,1638,1577,1402,1371,1300,1224,1033,946,843,733,684,593,500,428,354,290,203,172,135,96,167 2,11,2,2056,360482,6669,6565,6465,6378,6285,6209,6139,6069,6006,5944,5881,5819,5760,5699,5635,5572,5493,5418,5345,5274,5209,5140,5070,5003,4933,4870,4804,4742,4684,4624,4568,4512,4459,4407,4362,4307,4252,4202,4140,4085,4024,3959,3890,4554,4587,4531,4451,4310,4384,4446,4156,3827,3866,3595,3518,3612,3451,3318,3202,3145,3136,3176,3246,3133,3193,3245,3200,2858,2770,2779,2644,2586,2599,2527,2515,2328,2341,2076,1964,1983,1800,1589,1521,1346,1310,1237,1157,969,881,778,671,616,531,441,371,301,244,169,140,108,179 2,11,2,2057,365871,6777,6674,6565,6471,6383,6289,6214,6144,6073,6011,5949,5886,5824,5766,5704,5642,5579,5501,5428,5355,5288,5222,5153,5082,5015,4946,4881,4815,4753,4695,4635,4579,4521,4468,4415,4369,4315,4260,4209,4147,4091,4030,3963,3893,4555,4589,4532,4451,4309,4384,4446,4154,3824,3864,3592,3514,3608,3446,3314,3195,3140,3131,3168,3241,3123,3181,3233,3186,2839,2752,2759,2621,2559,2573,2496,2477,2292,2295,2031,1916,1928,1743,1536,1461,1285,1248,1167,1082,906,811,709,608,549,467,383,316,254,204,138,112,194 2,11,2,2058,371346,6894,6782,6673,6571,6477,6387,6294,6219,6148,6078,6016,5954,5891,5829,5771,5711,5649,5587,5511,5438,5369,5301,5235,5165,5094,5027,4957,4893,4826,4764,4706,4646,4588,4530,4476,4422,4377,4323,4267,4216,4153,4098,4034,3966,3896,4555,4593,4534,4453,4308,4383,4446,4150,3819,3861,3590,3508,3603,3440,3310,3189,3136,3126,3161,3232,3112,3166,3216,3168,2820,2733,2736,2597,2529,2543,2462,2437,2250,2247,1979,1863,1867,1687,1478,1401,1222,1179,1095,1008,836,741,642,546,486,407,329,265,213,166,111,203 2,11,2,2059,376880,7011,6899,6781,6679,6577,6481,6392,6299,6223,6153,6083,6021,5959,5896,5834,5778,5718,5657,5597,5521,5451,5382,5314,5248,5177,5106,5038,4969,4904,4837,4775,4716,4655,4597,4538,4483,4430,4385,4330,4274,4222,4160,4102,4037,3969,3899,4556,4594,4532,4450,4307,4383,4443,4146,3816,3858,3586,3503,3597,3433,3305,3183,3130,3120,3152,3222,3099,3150,3200,3148,2796,2711,2710,2570,2494,2509,2423,2394,2205,2194,1923,1805,1800,1622,1418,1332,1155,1110,1022,933,763,669,574,484,422,350,278,221,175,134,214 2,11,2,2060,382489,7132,7016,6898,6787,6684,6581,6486,6397,6303,6228,6158,6088,6026,5964,5901,5841,5785,5726,5667,5607,5534,5465,5395,5327,5260,5189,5117,5050,4980,4914,4848,4785,4726,4664,4605,4545,4491,4438,4392,4337,4280,4229,4164,4106,4041,3972,3903,4557,4594,4531,4449,4304,4379,4440,4143,3812,3855,3581,3499,3591,3427,3301,3177,3123,3114,3141,3211,3085,3133,3183,3127,2769,2684,2679,2539,2455,2471,2377,2345,2153,2132,1864,1742,1729,1556,1351,1259,1086,1034,945,854,692,598,508,422,365,296,232,180,142,241 \ No newline at end of file diff --git a/tmd/growfactors/data/SOI_estimates.csv b/tmd/growfactors/data/SOI_estimates.csv new file mode 100644 index 00000000..2cf17e9b --- /dev/null +++ b/tmd/growfactors/data/SOI_estimates.csv @@ -0,0 +1,29 @@ +,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017 +Single,64896521,62819226,64846356,67294506,66655855,68563354,69579590,71086947,71410690,73021932 +Joint,56455157,56178626,56128977,56013790,56458434,56796607,55128595,57272012,57201828,57987204 +HH,21098890,21496275,21916717,22061944,21814184,21991339,22077498,22134303,21659639,21894095 +SS_return,24066883,24589713,25422847,25837226,26480552,27070833,27401498,28087514,28329015,28967603 +Dep_return,96361984,98027256,99097034,99345455,97912393,97691386,96916673,96505181,94809260,94708629 +INTS,223291064,168001234,139611242,120111673,111789613,100648711,93894280,95881223,96640233,106055367 +DIVS,219330668,163458846,183539268,194609806,260393306,214972683,254702232,260252720,254065327,282336042 +SCHCI,324880224,308887694,322775121,337210620,356450905,357363490,374659000,391975736,389078638,416010104 +SCHCL,60645941,63904867,55509536,54240803,52259366,55290946,57400238,60161435,60996610,69637956 +CGNS,495146902,263099445,393628206,402566646,644856734,504322768,705007630,713598090,634341278,859894631 +Pension,506269008,523295800,558540932,581180358,612544219,638659076,663223262,689991999,693626543,729187412 +SCHEI,654437180,596140934,632393926,661331485,777023944,780713118,846331543,891134646,882933054,973306129 +SCHEL,236381603,211188176,186659441,175315530,163765597,167171652,166947674,177896945,176446339,206369393 +SS,415587419,457087273,477855868,490699539,526514454,553542772,575126918,605152093,619856114,644989570 +UCOMP,43674694,83538098,120249961,92383693,71234134,51923279,33288898,27225383,25420264,23946035 +IPD,497617809,442051459,393957879,383565099,354057732,317317182,307962385,304461163,304996940,313944112 +WAGE_1,23883454,24117745,23024443,21437416,20445434,20280688,19421543,20111022,20544631,20869123 +WAGE_2,98632349,92095026,91197071,92961755,93108807,94466204,94899140,91906875,90725454,86507256 +WAGE_3,254845415,256072903,258538706,265080549,262184682,266041138,261995646,261659142,253415638,247511878 +WAGE_4,378494522,370132580,370136849,373549061,371577702,380567075,381259619,383184602,382875414,382789227 +WAGE_5,420337671,409416983,409400177,410623212,408353008,408654349,418567676,428313928,436140082,441282302 +WAGE_6,406847030,389507608,393259205,391671646,391349650,410049846,418379915,424369612,426147995,437485582 +WAGE_7,935297197,906062360,890711967,900170384,902783183,915963625,916618937,952347137,962308451,1000500360 +WAGE_8,794320811,779929943,784109315,791646425,798324358,822009437,840581301,835434509,852517230,870406373 +WAGE_9,1431970077,1420675682,1446167263,1521442934,1599743841,1665691829,1759304940,1876094165,1922367424,2015029480 +WAGE_10,666055096,633228399,678302347,750627685,806518068,872227137,955295796,1055689937,1106449651,1206754121 +WAGE_11,209788740,186865034,206877573,230634407,259165177,272996984,310372311,337666673,343994542,379375686 +WAGE_12,330162467,238984223,285625448,305543960,387803684,346432571,408251028,336316005,310089733,367731740 diff --git a/tmd/growfactors/data/Stage_I_factors.csv b/tmd/growfactors/data/Stage_I_factors.csv new file mode 100644 index 00000000..3a577ad9 --- /dev/null +++ b/tmd/growfactors/data/Stage_I_factors.csv @@ -0,0 +1,27 @@ +YEAR,APOPN,APOPDEP,APOPSNR,AGDPN,ATXPY,ASCHF,ABOOK,ACPIU,ACPIM,ARETS,AWAGE,ASCHCI,ASCHCL,ASCHEI,ASCHEL,AINTS,ADIVS,ACGNS,ASOCSEC,AUCOMP,AIPD,ABENEFITS +2011,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000,1.0000 +2012,1.0077,0.9959,1.0435,1.0416,1.0519,0.9576,1.1135,1.0209,1.0367,0.9970,1.0406,1.0571,0.9635,1.1749,0.9341,0.9307,1.3380,1.6019,1.0730,0.7711,0.9231,1.0000 +2013,1.0153,0.9934,1.0811,1.0826,1.0731,1.1020,1.1598,1.0360,1.0622,1.0136,1.0694,1.0598,1.0194,1.1805,0.9535,0.8380,1.1046,1.2528,1.1281,0.5620,0.8273,1.0000 +2014,1.0229,0.9915,1.1179,1.1179,1.1130,1.0344,1.1411,1.0525,1.0877,1.0097,1.1205,1.1111,1.0582,1.2797,0.9523,0.7817,1.3088,1.7513,1.1721,0.3603,0.8029,1.0000 +2015,1.0309,0.9912,1.1563,1.1623,1.1709,0.5298,1.1495,1.0538,1.1164,1.0352,1.1565,1.1624,1.1092,1.3475,1.0147,0.7983,1.3373,1.7726,1.2332,0.2947,0.7938,1.0621 +2016,1.0394,0.9920,1.1947,1.2002,1.2065,0.5722,1.1414,1.0671,1.1587,1.0337,1.1738,1.1538,1.1246,1.3351,1.0065,0.8046,1.3055,1.5757,1.2632,0.2752,0.7952,1.1748 +2017,1.0478,0.9933,1.2342,1.2553,1.2763,0.5232,1.1719,1.0898,1.1877,1.0518,1.2313,1.2337,1.2839,1.4717,1.1771,0.8830,1.4508,2.1360,1.3144,0.2592,0.8185,1.1984 +2018,1.0563,0.9948,1.2756,1.3228,1.3412,0.5152,1.2689,1.1165,1.2111,1.0683,1.2932,1.2969,1.3496,1.5935,1.2745,0.9180,1.5749,2.3143,1.3840,0.2392,0.8601,1.3326 +2019,1.0647,0.9965,1.3189,1.3773,1.3956,0.5086,1.3034,1.1365,1.2454,1.0827,1.3547,1.3128,1.3663,1.6369,1.3092,0.9390,1.6537,2.1598,1.4756,0.2250,0.8950,1.4158 +2020,1.0731,0.9974,1.3644,1.3572,1.5022,0.5987,1.2441,1.1507,1.2966,1.0955,1.3741,1.3444,1.3991,1.5624,1.2497,0.9363,1.8197,2.8136,1.5622,0.2327,0.9633,1.4223 +2021,1.0814,0.9992,1.4092,1.5204,1.6215,0.9576,1.6089,1.2050,1.3126,1.1084,1.4984,1.4108,1.4682,2.0205,1.6160,0.8614,2.1353,5.0813,1.6328,2.0057,1.0399,1.4764 +2022,1.0897,1.0022,1.4558,1.6590,1.6544,1.0834,1.8258,1.3010,1.3658,1.1208,1.6151,1.4379,1.4964,2.2929,1.8340,0.9251,2.2677,3.1444,1.7677,0.3062,1.0609,1.5326 +2023,1.0980,1.0051,1.5019,1.7922,1.7865,0.9457,1.9912,1.3548,1.3721,1.1334,1.7047,1.5737,1.6378,2.5007,2.0001,1.0401,2.6985,2.3932,1.9807,0.2293,1.1456,1.5909 +2024,1.1062,1.0075,1.5468,1.8880,1.8865,0.7669,2.0928,1.3948,1.4088,1.1461,1.7999,1.6533,1.7206,2.6282,2.1021,1.0952,2.7881,3.1532,2.1497,0.2884,1.2098,1.6514 +2025,1.1142,1.0101,1.5935,1.9787,1.9796,1.0291,2.1975,1.4334,1.4525,1.1589,1.8889,1.7211,1.7911,2.7597,2.2072,1.1566,2.8671,4.0083,2.3270,0.3317,1.2695,1.7143 +2026,1.1222,1.0124,1.6377,2.0798,2.0737,0.9550,2.3046,1.4754,1.5000,1.1719,1.9690,1.8055,1.8790,2.8942,2.3148,1.2863,3.0517,4.1632,2.4752,0.3625,1.3298,1.7795 +2027,1.1301,1.0143,1.6790,2.1686,2.1646,0.9219,2.3071,1.5129,1.5435,1.1850,2.0538,1.8931,1.9701,2.8974,2.3174,1.3868,3.0545,4.0143,2.6179,0.3851,1.3881,1.8472 +2028,1.1379,1.0163,1.7188,2.2556,2.2569,0.9007,2.3078,1.5487,1.5910,1.1983,2.1388,1.9823,2.0629,2.8982,2.3180,1.5174,3.0530,3.8010,2.7717,0.3951,1.4473,1.9175 +2029,1.1455,1.0198,1.7569,2.3425,2.3483,0.8887,2.3236,1.5841,1.6402,1.2117,2.2243,2.0735,2.1579,2.9181,2.3340,1.6433,3.0473,3.7334,2.9279,0.4009,1.5059,1.9904 +2030,1.1530,1.0233,1.7915,2.4322,2.4438,0.8848,2.3803,1.6200,1.6912,1.2252,2.3120,2.1678,2.2560,2.9893,2.3909,1.7443,3.1078,3.7520,3.0869,0.4059,1.5671,2.0662 +2031,1.1603,1.0266,1.8190,2.5245,2.5452,0.8861,2.4637,1.6565,1.7436,1.2390,2.4011,2.2640,2.3561,3.0940,2.4747,1.8460,3.2158,3.8231,3.2489,0.4167,1.6322,2.1448 +2032,1.1675,1.0301,1.8433,2.6196,2.6518,0.8914,2.5653,1.6939,1.7981,1.2528,2.4913,2.3609,2.4569,3.2216,2.5767,1.9482,3.3553,3.9245,3.4121,0.4292,1.7005,2.2264 +2033,1.1745,1.0337,1.8659,2.7185,2.7613,0.8980,2.6738,1.7322,1.8538,1.2669,2.5838,2.4589,2.5589,3.3578,2.6857,2.0417,3.5129,4.0456,3.5759,0.4409,1.7708,2.3111 +2034,1.1813,1.0370,1.8889,2.8210,2.8747,0.9060,2.7891,1.7713,1.9113,1.2810,2.6793,2.5596,2.6637,3.5027,2.8015,2.1448,3.6813,4.1827,3.7411,0.4534,1.8435,2.3990 +2035,1.1880,1.0400,1.9154,2.9276,2.9912,0.9166,2.9115,1.8112,1.9705,1.2954,2.7782,2.6635,2.7718,3.6564,2.9245,2.2372,3.8600,4.3320,3.9139,0.4659,1.9182,2.4903 +2036,1.1946,1.0428,1.9393,3.0382,3.1114,0.9272,3.0368,1.8521,2.0317,1.3099,2.8811,2.7704,2.8831,3.8137,3.0503,2.3280,4.0421,4.4870,4.0947,0.4792,1.9953,2.5850 diff --git a/tmd/growfactors/data/US-EST00INT-ALLDATA.csv b/tmd/growfactors/data/US-EST00INT-ALLDATA.csv new file mode 100644 index 00000000..9ea0ddbd --- /dev/null +++ b/tmd/growfactors/data/US-EST00INT-ALLDATA.csv @@ -0,0 +1,1132 @@ +MONTH,YEAR,AGE,TOT_POP,TOT_MALE,TOT_FEMALE,WA_MALE,WA_FEMALE,BA_MALE,BA_FEMALE,IA_MALE,IA_FEMALE,AA_MALE,AA_FEMALE,NA_MALE,NA_FEMALE,TOM_MALE,TOM_FEMALE,NH_MALE,NH_FEMALE,NHWA_MALE,NHWA_FEMALE,NHBA_MALE,NHBA_FEMALE,NHIA_MALE,NHIA_FEMALE,NHAA_MALE,NHAA_FEMALE,NHNA_MALE,NHNA_FEMALE,NHTOM_MALE,NHTOM_FEMALE,H_MALE,H_FEMALE,HWA_MALE,HWA_FEMALE,HBA_MALE,HBA_FEMALE,HIA_MALE,HIA_FEMALE,HAA_MALE,HAA_FEMALE,HNA_MALE,HNA_FEMALE,HTOM_MALE,HTOM_FEMALE +4,2000,999,281424600,138056128,143368472,112478128,115628370,16971838,18733033,1332962,1330889,5127697,5461425,235205,227331,1910298,1987424,119894001,126224223,95697274,99879722,16293733,18019983,1036267,1061197,5012924,5343737,185619,181484,1668184,1738100,18162127,17144249,16780854,15748648,678105,713050,296695,269692,114773,117688,49586,45847,242114,249324 +4,2000,0,3805718,1949050,1856668,1492186,1415163,291477,282702,23723,22582,70510,67182,4151,3936,67003,65103,1554434,1480223,1135191,1074964,274068,266105,17228,16438,67356,64138,2910,2752,57681,55826,394616,376445,356995,340199,17409,16597,6495,6144,3154,3044,1241,1184,9322,9277 +4,2000,1,3820647,1953136,1867511,1496086,1422284,294701,286083,23998,22934,69060,69154,4239,4055,65052,63001,1572816,1502140,1151875,1092310,277760,269485,17675,17017,66012,66174,3078,2882,56416,54272,380320,365371,344211,329974,16941,16598,6323,5917,3048,2980,1161,1173,8636,8729 +4,2000,2,3790534,1939037,1851497,1482944,1409010,295966,285507,23357,22631,71200,70472,4155,3892,61415,59985,1565050,1493975,1143842,1085289,279534,269737,17290,16723,68278,67615,3029,2800,53077,51811,373987,357522,339102,323721,16432,15770,6067,5908,2922,2857,1126,1092,8338,8174 +4,2000,3,3832855,1958991,1873864,1503352,1429256,296488,287904,23647,22904,72170,72214,4176,3890,59158,57696,1585022,1516389,1163794,1104992,280217,272192,17473,17007,69290,69411,2990,2796,51258,49991,373969,357475,339558,324264,16271,15712,6174,5897,2880,2803,1186,1094,7900,7705 +4,2000,4,3926400,2010693,1915707,1543765,1462539,306742,297260,23984,23013,73383,72582,4275,4111,58544,56202,1633125,1554957,1200617,1134663,290353,281567,17853,17179,70497,69873,3085,3007,50720,48668,377568,360750,343148,327876,16389,15693,6131,5834,2886,2709,1190,1104,7824,7534 +4,2000,5,3965175,2031106,1934069,1555129,1473375,317962,307999,24534,23533,72896,70400,4409,4137,56176,54625,1656341,1576311,1214454,1148349,301586,292236,18311,17602,70140,67677,3179,3023,48671,47424,374765,357758,340675,325026,16376,15763,6223,5931,2756,2723,1230,1114,7505,7201 +4,2000,6,4019782,2058266,1961516,1572453,1490387,329430,320215,25143,24725,72851,69119,4397,4322,53992,52748,1686059,1605298,1233707,1166956,313128,304200,19039,18703,70143,66521,3242,3264,46800,45654,372207,356218,338746,323431,16302,16015,6104,6022,2708,2598,1155,1058,7192,7094 +4,2000,7,4118211,2109896,2008315,1611104,1526035,342278,330728,26239,25730,73334,70130,4449,4270,52492,51422,1736760,1651071,1271350,1201228,326003,314997,19928,19541,70625,67508,3289,3159,45565,44638,373136,357244,339754,324807,16275,15731,6311,6189,2709,2622,1160,1111,6927,6784 +4,2000,8,4179294,2137874,2041420,1636815,1556395,344237,334223,27205,26596,73436,69394,4549,4177,51632,50635,1770320,1689005,1301906,1236067,328382,318648,20942,20476,70803,66834,3469,3158,44818,43822,367554,352415,334909,320328,15855,15575,6263,6120,2633,2560,1080,1019,6814,6813 +4,2000,9,4267393,2186337,2081056,1677063,1588953,351509,341146,27700,27008,74447,69900,4582,4484,51036,49565,1822091,1732871,1345481,1272915,335509,325592,21331,20736,71817,67305,3473,3368,44480,42955,364246,348185,331582,316038,16000,15554,6369,6272,2630,2595,1109,1116,6556,6610 +4,2000,10,4274122,2191282,2082840,1681675,1591079,353140,342371,28190,27169,74272,69905,4470,4347,49535,47969,1839835,1746665,1361797,1285701,337815,327336,21936,21096,71764,67542,3422,3336,43101,41654,351447,336175,319878,305378,15325,15035,6254,6073,2508,2363,1048,1011,6434,6315 +4,2000,11,4115158,2108201,2006957,1623696,1539094,331789,322142,26928,26052,75334,70473,4394,4041,46060,45155,1780460,1694017,1325617,1254330,317520,308548,20871,20356,72972,68219,3379,3108,40101,39456,327741,312940,298079,284764,14269,13594,6057,5696,2362,2254,1015,933,5959,5699 +4,2000,12,4075909,2087265,1988644,1615938,1532012,323058,314163,26760,25853,73156,69129,4337,4082,44016,43405,1766724,1681458,1323545,1252497,309508,300960,21077,20086,70835,66922,3356,3175,38403,37818,320541,307186,292393,279515,13550,13203,5683,5767,2321,2207,981,907,5613,5587 +4,2000,13,4010930,2054044,1956886,1596339,1513913,313229,303793,26199,25306,71468,68050,4120,3950,42689,41874,1745004,1659657,1314464,1243422,300127,291056,20592,19637,69313,65930,3222,3070,37286,36542,309040,297229,281875,270491,13102,12737,5607,5669,2155,2120,898,880,5403,5332 +4,2000,14,4052306,2079600,1972706,1620137,1528617,313491,304095,26435,25180,73820,69832,4268,4013,41449,40969,1771163,1679989,1338098,1261934,300801,291717,20861,19711,71789,67743,3379,3152,36235,35732,308437,292717,282039,266683,12690,12378,5574,5469,2031,2089,889,861,5214,5237 +4,2000,15,4019472,2065161,1954311,1611395,1517820,308763,296901,26158,25123,74588,70810,4363,3925,39894,39732,1757235,1665420,1329371,1254003,296356,285104,20622,19726,72473,68770,3457,3100,34956,34717,307926,288891,282024,263817,12407,11797,5536,5397,2115,2040,906,825,4938,5015 +4,2000,16,3975074,2048609,1926465,1597986,1493540,305914,293078,25746,24786,75750,72538,4422,3992,38791,38531,1732499,1640036,1307822,1231907,293509,281303,20149,19465,73716,70541,3504,3167,33799,33653,316110,286429,290164,261633,12405,11775,5597,5321,2034,1997,918,825,4992,4878 +4,2000,17,4046050,2091303,1954747,1635123,1518050,308665,295196,26815,24853,78465,74582,4314,4005,37921,38061,1749987,1658203,1320811,1246492,295884,283195,20672,19610,76233,72527,3318,3142,33069,33237,341316,296544,314312,271558,12781,12001,6143,5243,2232,2055,996,863,4852,4824 +4,2000,18,4051223,2078781,1972442,1627422,1528295,302713,299729,25192,23456,82100,79016,4637,4408,36717,37538,1724594,1670323,1300953,1252074,289219,286915,19066,18231,79905,76910,3576,3503,31875,32690,354187,302119,326469,276221,13494,12814,6126,5225,2195,2106,1061,905,4842,4848 +4,2000,19,4126963,2106912,2020051,1652202,1563024,303720,308930,25416,23563,84943,83213,4977,4574,35654,36747,1737879,1710934,1311856,1280829,289728,295360,18992,18329,82581,80881,3818,3650,30904,31885,369033,309117,340346,282195,13992,13570,6424,5234,2362,2332,1159,924,4750,4862 +4,2000,20,4048773,2071000,1977773,1625837,1528553,297575,304226,24231,22496,85294,83161,5033,4544,33030,34793,1691380,1667216,1275016,1244749,283369,290543,17851,17284,82871,80881,3850,3640,28423,30119,379620,310557,350821,283804,14206,13683,6380,5212,2423,2280,1183,904,4607,4674 +4,2000,21,3840692,1965514,1875178,1548232,1448850,275856,286962,23053,21111,82922,82138,4919,4359,30532,31758,1596090,1575504,1206401,1175209,262329,273360,16924,16181,80565,79894,3782,3499,26089,27361,369424,299674,341831,273641,13527,13602,6129,4930,2357,2244,1137,860,4443,4397 +4,2000,22,3758536,1921519,1837017,1522318,1424699,261709,275944,22486,20714,81624,81491,4749,4281,28633,29888,1545929,1532636,1174211,1145904,248125,262331,16307,15909,79345,79296,3570,3389,24371,25807,375590,304381,348107,278795,13584,13613,6179,4805,2279,2195,1179,892,4262,4081 +4,2000,23,3673654,1875451,1798203,1486791,1391878,249879,267953,22091,20173,84867,85610,4749,4227,27074,28362,1501339,1489798,1139055,1108765,237245,254707,15887,15356,82642,83403,3608,3273,22902,24294,374112,308405,347736,283113,12634,13246,6204,4817,2225,2207,1141,954,4172,4068 +4,2000,24,3641309,1854022,1787287,1468252,1380476,244240,264401,21499,19785,89869,91325,4541,4139,25621,27161,1477608,1476018,1117846,1094128,231714,251195,15330,15117,87705,89180,3364,3249,21649,23149,376414,311269,350406,286348,12526,13206,6169,4668,2164,2145,1177,890,3972,4012 +4,2000,25,3744610,1905951,1838659,1512536,1422509,245581,267446,21114,19387,96758,98478,4574,4032,25388,26807,1526109,1523173,1158349,1131867,233187,254229,15085,14740,94599,96327,3420,3168,21469,22842,379842,315486,354187,290642,12394,13217,6029,4647,2159,2151,1154,864,3919,3965 +4,2000,26,3619735,1832438,1787297,1451039,1378799,236708,261109,20294,19027,96321,98999,4255,3886,23821,25477,1473807,1482155,1116200,1097381,225152,248306,14653,14621,94239,96995,3283,3062,20280,21790,358631,305142,334839,281418,11556,12803,5641,4406,2082,2004,972,824,3541,3687 +4,2000,27,3789888,1915016,1874872,1512584,1444511,250158,275262,21086,19554,102298,105888,4346,3866,24544,25791,1548175,1561778,1170248,1155794,238249,262119,15324,15068,100124,103763,3307,3056,20923,21978,366841,313094,342336,288717,11909,13143,5762,4486,2174,2125,1039,810,3621,3813 +4,2000,28,3984930,2010895,1974035,1602200,1533834,256217,283765,21038,20123,102604,106528,4219,3925,24617,25860,1652189,1663191,1267333,1247438,244587,270638,15487,15507,100537,104373,3218,3073,21027,22162,358706,310844,334867,286396,11630,13127,5551,4616,2067,2155,1001,852,3590,3698 +4,2000,29,4242629,2134797,2107832,1711359,1648063,268094,300465,21824,20807,103590,107807,4326,4101,25604,26589,1772633,1793192,1373840,1358540,256009,286846,16094,16272,101461,105616,3359,3207,21870,22711,362164,314640,337519,289523,12085,13619,5730,4535,2129,2191,967,894,3734,3878 +4,2000,30,4290102,2174327,2115775,1747854,1659566,270272,296461,21453,20344,105473,109205,4440,4097,24835,26102,1807600,1802218,1405773,1370580,258066,283205,15831,15787,103349,107046,3497,3272,21084,22328,366727,313557,342081,288986,12206,13256,5622,4557,2124,2159,943,825,3751,3774 +4,2000,31,4011714,2019895,1991819,1627672,1568284,247368,273336,20521,19171,97960,103418,3853,3675,22521,23935,1687281,1701581,1317767,1300619,236193,261392,15145,14763,96062,101380,2981,2928,19133,20499,332614,290238,309905,267665,11175,11944,5376,4408,1898,2038,872,747,3388,3436 +4,2000,32,3994252,2008972,1985280,1620437,1560661,249365,279287,20050,19438,93545,99388,3827,3767,21748,22739,1678797,1696237,1312513,1294196,238297,267162,14934,15120,91647,97422,2974,2994,18432,19343,330175,289043,307924,266465,11068,12125,5116,4318,1898,1966,853,773,3316,3396 +4,2000,33,4026708,2018121,2008587,1634644,1589428,249785,280037,20006,19784,88688,93195,3771,3632,21227,22511,1701075,1727901,1338952,1330555,239101,268430,14969,15462,86926,91352,2994,2875,18133,19227,317046,280686,295692,258873,10684,11607,5037,4322,1762,1843,777,757,3094,3284 +4,2000,34,4188291,2100951,2087340,1694996,1645277,266746,297403,21110,20480,92227,96939,3914,3725,21958,23516,1779413,1803999,1395768,1384406,255632,285409,15896,16056,90411,95069,3041,2946,18665,20113,321538,283341,299228,260871,11114,11994,5214,4424,1816,1870,873,779,3293,3403 +4,2000,35,4516246,2265721,2250525,1838086,1784387,282930,316113,22007,21998,95963,99836,3982,3963,22753,24228,1940787,1961703,1535146,1517705,272048,304429,16696,17497,94073,97879,3191,3178,19633,21015,324934,288822,302940,266682,10882,11684,5311,4501,1890,1957,791,785,3120,3213 +4,2000,36,4511332,2247652,2263680,1831922,1805432,273017,308312,22020,22081,93974,99873,3956,3842,22763,24140,1943221,1985284,1548677,1548758,262451,297009,16920,17560,92263,98006,3212,3062,19698,20889,304431,278396,283245,256674,10566,11303,5100,4521,1711,1867,744,780,3065,3251 +4,2000,37,4517194,2250205,2266989,1837041,1813724,271893,305733,21567,21571,93342,97838,3767,3830,22595,24293,1958510,1997170,1565570,1565004,261814,294591,16706,17250,91610,96003,3079,3155,19731,21167,291695,269819,271471,248720,10079,11142,4861,4321,1732,1835,688,675,2864,3126 +4,2000,38,4553953,2268184,2285769,1867915,1841242,267624,304008,21426,21655,85207,91390,3719,3576,22293,23898,1986756,2027490,1605777,1603032,258198,293645,16692,17404,83560,89654,2995,2888,19534,20867,281428,258279,262138,238210,9426,10363,4734,4251,1647,1736,724,688,2759,3031 +4,2000,39,4608665,2287448,2321217,1882125,1869640,272896,307705,21052,21999,85449,94259,3688,3696,22238,23918,2015440,2065807,1629003,1633889,263594,297454,16470,17938,83825,92518,3004,3030,19544,20978,272008,255410,253122,235751,9302,10251,4582,4061,1624,1741,684,666,2694,2940 +4,2000,40,4711575,2352716,2358859,1932162,1895111,283501,317072,21454,22229,89084,96389,3833,3729,22682,24329,2079659,2106552,1678012,1662479,274090,306810,16928,18133,87442,94641,3169,3075,20018,21414,273057,252307,254150,232632,9411,10262,4526,4096,1642,1748,664,654,2664,2915 +4,2000,41,4466786,2213118,2253668,1826905,1820919,259624,294678,19809,20574,82205,91146,3387,3212,21188,23139,1974701,2025945,1605424,1611114,251351,285321,15695,16763,80730,89584,2804,2693,18697,20470,238417,227723,221481,209805,8273,9357,4114,3811,1475,1562,583,519,2491,2669 +4,2000,42,4547350,2256634,2290716,1866482,1857973,262637,294820,20176,20854,82791,91167,3320,3070,21228,22832,2020120,2065092,1646737,1649760,254392,285737,16045,17212,81350,89660,2764,2543,18832,20180,236514,225624,219745,208213,8245,9083,4131,3642,1441,1507,556,527,2396,2652 +4,2000,43,4407975,2178519,2229456,1804903,1807371,251784,286870,19090,20023,79134,89931,3101,3093,20507,22168,1958704,2015435,1600734,1610052,244040,278053,15214,16548,77823,88527,2609,2572,18284,19683,219815,214021,204169,197319,7744,8817,3876,3475,1311,1404,492,521,2223,2485 +4,2000,44,4308756,2128527,2180229,1765861,1768656,243349,277308,18454,19375,78309,90212,2955,2992,19599,21686,1917751,1974285,1570264,1578759,235708,268912,14792,16120,77020,88768,2469,2475,17498,19251,210776,205944,195597,189897,7641,8396,3662,3255,1289,1444,486,517,2101,2435 +4,2000,45,4341527,2151159,2190368,1785875,1779437,244593,277051,18468,19016,79667,90683,2995,3011,19561,21170,1943896,1989184,1593761,1593881,236918,268719,14928,15899,78398,89288,2508,2542,17383,18855,207263,201184,192114,185556,7675,8332,3540,3117,1269,1395,487,469,2178,2315 +4,2000,46,4087654,2009636,2078018,1679121,1700287,220840,254185,17038,18062,72025,83119,2648,2788,17964,19577,1825522,1893850,1508588,1530429,213965,246728,13817,15095,70881,81847,2247,2360,16024,17391,184114,184168,170533,169858,6875,7457,3221,2967,1144,1272,401,428,1940,2186 +4,2000,47,4019752,1976170,2043582,1655249,1675203,212487,245830,16312,17240,71941,83543,2594,2612,17587,19154,1802531,1867393,1494335,1512543,205992,238716,13358,14402,70887,82348,2188,2199,15771,17185,173639,176189,160914,162660,6495,7114,2954,2838,1054,1195,406,413,1816,1969 +4,2000,48,3885186,1909699,1975487,1607492,1625219,202251,236601,15359,16393,65981,76694,2436,2530,16180,18050,1746766,1810704,1456258,1472872,196308,230091,12681,13813,64999,75579,2048,2195,14472,16154,162933,164783,151234,152347,5943,6510,2678,2580,982,1115,388,335,1708,1896 +4,2000,49,3758592,1843047,1915545,1540567,1566408,202159,234044,15340,15839,66571,79286,2483,2423,15927,17545,1684289,1753385,1393219,1416780,196371,227452,12747,13339,65543,78156,2095,2045,14314,15613,158758,162160,147348,149628,5788,6592,2593,2500,1028,1130,388,378,1613,1932 +4,2000,50,3808594,1871696,1936898,1565289,1584741,203337,234468,15152,15748,69909,82073,2496,2475,15513,17393,1715319,1776339,1420139,1436144,197530,228061,12619,13370,68951,81033,2157,2141,13923,15590,156377,160559,145150,148597,5807,6407,2533,2378,958,1040,339,334,1590,1803 +4,2000,51,3617046,1769506,1847540,1494568,1528408,181108,212130,13811,14382,62954,73908,2189,2248,14876,16464,1631586,1703085,1366444,1394646,176061,206492,11672,12314,62125,72971,1863,1921,13421,14741,137920,144455,128124,133762,5047,5638,2139,2068,829,937,326,327,1455,1723 +4,2000,52,3707484,1815815,1891669,1552313,1586433,173225,202972,13702,14327,59953,69486,2130,2024,14492,16427,1681764,1750718,1427654,1455560,168493,197661,11576,12304,59129,68596,1838,1726,13074,14871,134051,140951,124659,130873,4732,5311,2126,2023,824,890,292,298,1418,1556 +4,2000,53,3635093,1778453,1856640,1535850,1574696,158074,185928,13160,13442,55268,64526,1869,1965,14232,16083,1654254,1725106,1420287,1452764,153692,180833,11182,11554,54559,63709,1615,1653,12919,14593,124199,131534,115563,121932,4382,5095,1978,1888,709,817,254,312,1313,1490 +4,2000,54,2817607,1372444,1445163,1166637,1204688,134060,160301,10516,10988,48215,54683,1811,1797,11205,12706,1260733,1325951,1062536,1093841,130164,155785,8835,9379,47578,53982,1549,1564,10071,11400,111711,119212,104101,110847,3896,4516,1681,1609,637,701,262,233,1134,1306 +4,2000,55,2850637,1386882,1463755,1184171,1225949,132784,159270,10124,10937,47043,53457,1659,1786,11101,12356,1281604,1351139,1085765,1120867,129278,155274,8590,9359,46463,52800,1443,1550,10065,11289,105278,112616,98406,105082,3506,3996,1534,1578,580,657,216,236,1036,1067 +4,2000,56,2837499,1375216,1462283,1184362,1237984,125774,151561,9994,10281,43082,48617,1508,1576,10496,12264,1278514,1355293,1094056,1138145,122432,147741,8549,8913,42559,47982,1331,1355,9587,11157,96702,106990,90306,99839,3342,3820,1445,1368,523,635,177,221,909,1107 +4,2000,57,2864071,1384228,1479843,1198169,1259490,123430,150644,9287,10007,41364,46649,1443,1448,10535,11605,1293591,1377562,1113472,1164079,120243,146897,8081,8671,40901,46041,1261,1279,9633,10595,90637,102281,84697,95411,3187,3747,1206,1336,463,608,182,169,902,1010 +4,2000,58,2540176,1222721,1317455,1053596,1115013,110918,137820,8631,8975,38917,44057,1358,1287,9301,10303,1139319,1225095,975476,1028694,108169,134521,7473,7821,38480,43535,1183,1099,8538,9425,83402,92360,78120,86319,2749,3299,1158,1154,437,522,175,188,763,878 +4,2000,59,2377042,1139788,1237254,977093,1042883,106950,132602,8140,8490,37701,42354,1302,1323,8602,9602,1059631,1147624,902017,959034,104177,129345,7065,7475,37295,41883,1136,1144,7941,8743,80157,89630,75076,83849,2773,3257,1075,1015,406,471,166,179,661,859 +4,2000,60,2319979,1111580,1208399,949755,1014714,106961,133303,7652,8190,37605,41429,1240,1352,8367,9411,1032876,1119612,876122,931649,104199,130067,6634,7165,37167,40956,1083,1181,7671,8594,78704,88787,73633,83065,2762,3236,1018,1025,438,473,157,171,696,817 +4,2000,61,2221254,1061697,1159557,914978,983618,96734,121451,7249,7614,33869,37220,1099,1162,7768,8492,989763,1077267,847562,906689,94296,118367,6288,6672,33499,36770,962,996,7156,7773,71934,82290,67416,76929,2438,3084,961,942,370,450,137,166,612,719 +4,2000,62,2171092,1033877,1137215,889972,962029,95788,120981,6758,7366,32858,37418,1116,1205,7385,8216,964512,1057121,824912,887267,93426,117936,5904,6376,32499,36974,980,1066,6791,7502,69365,80094,65060,74762,2362,3045,854,990,359,444,136,139,594,714 +4,2000,63,2053173,971217,1081956,837433,917827,89018,113587,6230,6695,30720,35149,1004,1011,6812,7687,906297,1005351,776528,846022,86831,110851,5406,5799,30407,34747,861,891,6264,7041,64920,76605,60905,71805,2187,2736,824,896,313,402,143,120,548,646 +4,2000,64,2040077,958337,1081740,827443,915895,88865,115725,5929,6607,28658,34994,867,983,6575,7536,895844,1006515,768714,845421,86708,112962,5188,5787,28370,34597,776,859,6088,6889,62493,75225,58729,70474,2157,2763,741,820,288,397,91,124,487,647 +4,2000,65,2029935,950668,1079267,822138,916338,87537,114073,5580,6405,28123,34142,966,1029,6324,7280,888936,1005285,764138,846930,85482,111507,4843,5541,27819,33777,869,879,5785,6651,61732,73982,58000,69408,2055,2566,737,864,304,365,97,150,539,629 +4,2000,66,1860335,864161,996174,750331,847022,77306,104138,4914,5663,24949,31828,827,866,5834,6657,810016,929798,699331,784772,75572,101731,4281,4938,24688,31501,746,746,5398,6110,54145,66376,51000,62250,1734,2407,633,725,261,327,81,120,436,547 +4,2000,67,1896472,874088,1022384,760239,870968,78083,106166,4833,5694,24554,32054,822,873,5557,6629,821850,956807,711135,809467,76342,103832,4218,4975,24295,31698,721,765,5139,6070,52238,65577,49104,61501,1741,2334,615,719,259,356,101,108,418,559 +4,2000,68,1864540,856162,1008378,754917,871658,69047,95507,4252,5166,22152,29159,688,782,5106,6106,805828,945940,707296,812826,67557,93440,3709,4515,21951,28845,601,675,4714,5639,50334,62438,47621,58832,1490,2067,543,651,201,314,87,107,392,467 +4,2000,69,1882369,855350,1027019,755250,889533,68105,95378,4261,4884,22041,30232,736,796,4957,6196,805603,964211,708293,830455,66578,93214,3686,4216,21837,29935,649,684,4560,5707,49747,62808,46957,59078,1527,2164,575,668,204,297,87,112,397,489 +4,2000,70,1875190,844527,1030663,745616,891845,67518,97801,4142,4837,21797,29416,644,743,4810,6021,796193,968666,699968,833452,65996,95743,3606,4163,21596,29094,564,650,4463,5564,48334,61997,45648,58393,1522,2058,536,674,201,322,80,93,347,457 +4,2000,71,1788282,798522,989760,709698,862589,60691,89596,3562,4397,19496,26836,590,673,4485,5669,754995,932766,668498,809022,59425,87598,3083,3763,19316,26569,523,584,4150,5230,43527,56994,41200,53567,1266,1998,479,634,180,267,67,89,335,439 +4,2000,72,1791714,791181,1000533,704892,874868,58967,89130,3380,4244,19102,26063,552,682,4288,5546,750187,946692,666056,824104,57804,87345,2940,3705,18913,25800,488,606,3986,5132,40994,53841,38836,50764,1163,1785,440,539,189,263,64,76,302,414 +4,2000,73,1725193,751444,973749,670986,854771,55519,84960,3042,3964,17493,24167,448,660,3956,5227,713686,923169,635217,807130,54384,83260,2661,3438,17341,23922,396,573,3687,4846,37758,50580,35769,47641,1135,1700,381,526,152,245,52,87,269,381 +4,2000,74,1677154,717295,959859,640545,843104,53267,84072,2790,3761,16531,23214,418,566,3744,5142,682207,911691,607279,797675,52242,82484,2461,3316,16398,22974,361,498,3466,4744,35088,48168,33266,45429,1025,1588,329,445,133,240,57,68,278,398 +4,2000,75,1651677,695884,955793,622747,845126,50157,79839,2785,3682,16297,21708,433,545,3465,4893,663280,909984,591866,801928,49241,78315,2416,3190,16145,21491,389,480,3223,4580,32604,45809,30881,43198,916,1524,369,492,152,217,44,65,242,313 +4,2000,76,1556581,647774,908807,581713,807675,45302,73388,2439,3293,14830,19428,349,477,3141,4546,617507,867881,552932,769032,44511,72061,2132,2883,14703,19258,299,415,2930,4232,30267,40926,28781,38643,791,1327,307,410,127,170,50,62,211,314 +4,2000,77,1460793,599749,861044,538583,765672,41870,69555,2169,2988,13955,18130,327,481,2845,4218,572549,823729,512781,730476,41100,68302,1890,2640,13851,17957,279,427,2648,3927,27200,37315,25802,35196,770,1253,279,348,104,173,48,54,197,291 +4,2000,78,1431934,579374,852560,523782,764384,38180,64778,2045,2908,12339,16024,268,367,2760,4099,554957,817535,500610,731277,37505,63674,1794,2571,12249,15863,227,316,2572,3834,24417,35025,23172,33107,675,1104,251,337,90,161,41,51,188,265 +4,2000,79,1314925,521712,793213,472633,711641,33821,59829,1684,2630,10895,15075,272,353,2407,3685,500733,761020,452772,681341,33175,58665,1467,2329,10834,14952,226,310,2259,3423,20979,32193,19861,30300,646,1164,217,301,61,123,46,43,148,262 +4,2000,80,1207377,467018,740359,420096,659373,32772,60670,1547,2474,10263,13980,214,340,2126,3522,448061,711055,402121,631766,32264,59665,1336,2178,10183,13855,181,293,1976,3298,18957,29304,17975,27607,508,1005,211,296,80,125,33,47,150,224 +4,2000,81,1072050,406546,665504,368996,599710,26094,49322,1329,2023,8105,11162,234,287,1788,3000,391718,641646,355002,577284,25634,48465,1157,1799,8037,11047,197,245,1691,2806,14828,23858,13994,22426,460,857,172,224,68,115,37,42,97,194 +4,2000,82,981578,364821,616757,332931,556948,22113,44724,1120,1878,6934,10227,206,280,1517,2700,351474,594825,320288,536219,21733,43959,982,1692,6886,10145,174,255,1411,2555,13347,21932,12643,20729,380,765,138,186,48,82,32,25,106,145 +4,2000,83,883075,317288,565787,289116,511014,19380,41264,914,1611,6294,9109,165,240,1419,2549,306351,546723,278801,493043,19021,40613,804,1457,6253,9024,141,200,1331,2386,10937,19064,10315,17971,359,651,110,154,41,85,24,40,88,163 +4,2000,84,801346,279243,522103,254805,472945,16963,36957,795,1504,5337,8162,145,209,1198,2326,269391,504641,245440,456434,16677,36395,717,1357,5295,8091,121,180,1141,2184,9852,17462,9365,16511,286,562,78,147,42,71,24,29,57,142 +4,2000,85,4239674,1227016,3012658,1105218,2721580,85710,230591,4247,8534,25228,38258,746,1206,5867,12489,1177396,2911563,1058438,2626157,84289,227130,3708,7687,24923,37867,624,1023,5414,11699,49620,101095,46780,95423,1421,3461,539,847,305,391,122,183,453,790 +7,2000,999,282162411,138443407,143719004,112710885,115819594,17027514,18787192,1343592,1340899,5182557,5523282,237674,229665,1941185,2018372,120101363,126399163,95778530,99923222,16340639,18065161,1038554,1063415,5065475,5403284,187229,182995,1690936,1761086,18342044,17319841,16932355,15896372,686875,722031,305038,277484,117082,119998,50445,46670,250249,257286 +7,2000,0,3855956,1974134,1881822,1508859,1432379,294741,285827,24105,23088,73390,69587,4260,4143,68779,66798,1567471,1493932,1140894,1081881,277149,268958,17318,16629,70097,66404,3011,2877,59002,57183,406663,387890,367965,350498,17592,16869,6787,6459,3293,3183,1249,1266,9777,9615 +7,2000,1,3798691,1942607,1856084,1487404,1413201,291562,282869,23796,22790,69716,69390,4305,4026,65824,63808,1561676,1490199,1142942,1082834,274654,266451,17388,16771,66655,66374,3068,2858,56969,54911,380931,365885,344462,330367,16908,16418,6408,6019,3061,3016,1237,1168,8855,8897 +7,2000,2,3800144,1944116,1856028,1486658,1411577,295647,286023,23652,22649,70990,70874,4197,3937,62972,60968,1567215,1496079,1145192,1086082,279124,269972,17420,16714,68014,67986,3043,2804,54422,52521,376901,359949,341466,325495,16523,16051,6232,5935,2976,2888,1154,1133,8550,8447 +7,2000,3,3821118,1952707,1868411,1495916,1423502,296740,287515,23506,22797,72434,72092,4176,3908,59935,58597,1578389,1510751,1156309,1099355,280382,271830,17344,16826,69517,69222,3009,2806,51828,50712,374318,357660,339607,324147,16358,15685,6162,5971,2917,2870,1167,1102,8107,7885 +7,2000,4,3902384,1997055,1905329,1533165,1453805,302582,293867,24087,23132,73957,73403,4261,4073,59003,57049,1620126,1544783,1190814,1126298,286317,278295,17767,17194,71074,70694,3069,2974,51085,49328,376929,360546,342351,327507,16265,15572,6320,5938,2883,2709,1192,1099,7918,7721 +7,2000,5,3967834,2032440,1935394,1556801,1474734,316624,306474,24332,23436,72912,71361,4385,4132,57386,55257,1654947,1574801,1213712,1147225,300231,290669,18048,17407,70117,68601,3151,3005,49688,47894,377493,360593,343089,327509,16393,15805,6284,6029,2795,2760,1234,1127,7698,7363 +7,2000,6,4004335,2050345,1953990,1565554,1484231,326608,317305,25129,24474,73691,69952,4487,4341,54876,53687,1677048,1596278,1226037,1159530,310264,301221,18968,18435,70906,67277,3325,3239,47548,46576,373297,357712,339517,324701,16344,16084,6161,6039,2785,2675,1162,1102,7328,7111 +7,2000,7,4091467,2097092,1994375,1599752,1514508,340091,328049,26085,25383,73665,70311,4392,4253,53107,51871,1723797,1637784,1260408,1190590,323542,312204,19650,19139,70901,67691,3236,3180,46060,44980,373295,356591,339344,323918,16549,15845,6435,6244,2764,2620,1156,1073,7047,6891 +7,2000,8,4164871,2130700,2034171,1630012,1548382,342869,333642,27188,26606,74137,70024,4571,4279,51923,51238,1760421,1679111,1292885,1226156,326869,317809,20734,20321,71471,67363,3441,3195,45021,44267,370279,355060,337127,322226,16000,15833,6454,6285,2666,2661,1130,1084,6902,6971 +7,2000,9,4235345,2168780,2066565,1661391,1576236,349954,338987,27602,27074,73892,69910,4611,4399,51330,49959,1803908,1717828,1329397,1259929,333862,323312,21230,20731,71313,67309,3479,3326,44627,43221,364872,348737,331994,316307,16092,15675,6372,6343,2579,2601,1132,1073,6703,6738 +7,2000,10,4318540,2213934,2104606,1697785,1606264,356927,346461,28311,27441,75640,71005,4530,4408,50741,49027,1854388,1760497,1370737,1293854,341181,331087,21924,21177,73033,68546,3458,3361,44055,42472,359546,344109,327048,312410,15746,15374,6387,6264,2607,2459,1072,1047,6686,6555 +7,2000,11,4151953,2126985,2024968,1635258,1550651,337354,326879,27246,26537,75490,70594,4404,4194,47233,46113,1794137,1706924,1332881,1261546,322783,313015,21002,20649,73019,68339,3387,3200,41065,40175,332848,318044,302377,289105,14571,13864,6244,5888,2471,2255,1017,994,6168,5938 +7,2000,12,4084732,2092056,1992676,1617348,1532609,324649,315676,27017,26159,73982,69937,4346,4070,44714,44225,1767983,1682068,1322078,1250337,310851,302179,21134,20207,71639,67695,3371,3167,38910,38483,324073,310608,295270,282272,13798,13497,5883,5952,2343,2242,975,903,5804,5742 +7,2000,13,4034618,2066123,1968495,1604145,1520394,315649,307234,26545,25465,72179,68661,4238,3981,43367,42760,1752241,1667192,1318066,1246536,302388,294262,20736,19608,69997,66444,3285,3102,37769,37240,313882,301303,286079,273858,13261,12972,5809,5857,2182,2217,953,879,5598,5520 +7,2000,14,4047853,2075544,1972309,1614683,1527220,313485,303973,26696,25416,74211,70258,4291,4049,42178,41393,1764378,1676815,1330687,1258281,300465,291440,20921,19760,72115,68156,3400,3168,36790,36010,311166,295494,283996,268939,13020,12533,5775,5656,2096,2102,891,881,5388,5383 +7,2000,15,4064678,2088733,1975945,1629388,1533118,312525,301356,26573,25406,75083,71405,4321,3984,40843,40676,1775704,1682591,1342748,1265615,300058,289274,20830,19811,72953,69316,3399,3138,35716,35437,313029,293354,286640,267503,12467,12082,5743,5595,2130,2089,922,846,5127,5239 +7,2000,16,3983291,2052755,1930536,1600025,1495895,306429,293553,25959,25131,76512,72730,4508,4041,39322,39186,1734490,1641849,1308317,1232597,293843,281631,20152,19609,74393,70681,3579,3186,34206,34145,318265,288687,291708,263298,12586,11922,5807,5522,2119,2049,929,855,5116,5041 +7,2000,17,4048379,2093094,1955285,1635109,1517546,309362,295256,26957,25012,78536,75075,4393,4035,38737,38361,1752168,1658104,1321750,1245791,296439,283142,20608,19564,76311,73036,3382,3170,33678,33401,340926,297181,313359,271755,12923,12114,6349,5448,2225,2039,1011,865,5059,4960 +7,2000,18,4079606,2101077,1978529,1643885,1532202,306680,300681,25831,23889,82572,79046,4638,4340,37471,38371,1741301,1672893,1312280,1252628,293156,288019,19474,18562,80345,76862,3578,3450,32468,33372,359776,305636,331605,279574,13524,12662,6357,5327,2227,2184,1060,890,5003,4999 +7,2000,19,4119001,2104364,2014637,1649514,1559158,302294,306364,25491,23689,85937,83516,4849,4577,36279,37333,1734599,1704513,1308856,1276332,288202,292640,18843,18337,83554,81212,3711,3637,31433,32355,369765,310124,340658,282826,14092,13724,6648,5352,2383,2304,1138,940,4846,4978 +7,2000,20,4101286,2095670,2005616,1643101,1548777,302130,308556,24907,22967,86391,85024,5189,4598,33952,35694,1709946,1689696,1287103,1260170,287579,294669,18306,17630,83918,82701,3965,3675,29075,30851,385724,315920,355998,288607,14551,13887,6601,5337,2473,2323,1224,923,4877,4843 +7,2000,21,3893853,1993520,1900333,1567975,1466389,280413,291491,23579,21394,85015,83869,4993,4497,31545,32693,1620145,1596717,1223041,1189544,266556,277601,17229,16259,82575,81599,3800,3604,26944,28110,373375,303616,344934,276845,13857,13890,6350,5135,2440,2270,1193,893,4601,4583 +7,2000,22,3771190,1928772,1842418,1526004,1428112,263192,275643,22649,20628,82898,83175,4809,4322,29220,30538,1551354,1537149,1176591,1148683,249439,262103,16249,15741,80594,80872,3658,3438,24823,26312,377418,305269,349413,279429,13753,13540,6400,4887,2304,2303,1151,884,4397,4226 +7,2000,23,3722452,1900229,1822223,1504716,1409545,254927,272429,22550,20645,85536,86297,4854,4283,27646,29024,1522667,1510998,1154516,1124282,241848,258837,16129,15661,83222,84095,3668,3334,23284,24789,377562,311225,350200,285263,13079,13592,6421,4984,2314,2202,1186,949,4362,4235 +7,2000,24,3627886,1848662,1779224,1463948,1373860,242576,262728,21673,19726,89673,91117,4660,4218,26132,27575,1470711,1466253,1112566,1086327,229906,249360,15272,14929,87462,88905,3462,3262,22043,23470,377951,312971,351382,287533,12670,13368,6401,4797,2211,2212,1198,956,4089,4105 +7,2000,25,3747738,1905777,1841961,1510767,1422416,246432,269117,21256,19554,96989,99504,4657,4096,25676,27274,1523973,1524231,1155198,1130043,233932,255561,15003,14892,94800,97343,3479,3228,21561,23164,381804,317730,355569,292373,12500,13556,6253,4662,2189,2161,1178,868,4115,4110 +7,2000,26,3644037,1846928,1797109,1462099,1386342,237281,261197,20607,19131,98193,100517,4347,3934,24401,25988,1481039,1487327,1120981,1100929,225323,248198,14719,14565,96022,98400,3314,3101,20680,22134,365889,309782,341118,285413,11958,12999,5888,4566,2171,2117,1033,833,3721,3854 +7,2000,27,3747633,1892865,1854768,1493996,1427325,246751,272243,21006,19433,102273,105928,4386,3934,24453,25905,1526949,1541204,1152867,1138602,234794,258950,15078,14852,100104,103790,3349,3099,20757,21911,365916,313564,341129,288723,11957,13293,5928,4581,2169,2138,1037,835,3696,3994 +7,2000,28,3947343,1991941,1955402,1582202,1513652,255188,282797,21034,20152,104402,108716,4244,3959,24871,26126,1628136,1641018,1242824,1224300,243331,269471,15353,15342,102297,106548,3234,3099,21097,22258,363805,314384,339378,289352,11857,13326,5681,4810,2105,2168,1010,860,3774,3868 +7,2000,29,4193512,2110379,2083133,1689348,1626352,265619,297247,21799,20769,103570,107958,4347,4040,25696,26767,1749362,1766713,1353045,1335422,253627,283640,16061,16040,101418,105740,3362,3133,21849,22738,361017,316420,336303,290930,11992,13607,5738,4729,2152,2218,985,907,3847,4029 +7,2000,30,4297742,2175073,2122669,1745802,1661772,270691,298413,21651,20651,107039,111165,4462,4111,25428,26557,1806029,1806596,1402263,1370948,258195,284851,15764,15898,104809,108976,3473,3260,21525,22663,369044,316073,343539,290824,12496,13562,5887,4753,2230,2189,989,851,3903,3894 +7,2000,31,4062757,2048286,2014471,1651493,1585569,249003,275655,20684,19548,99952,105109,3990,3806,23164,24784,1709287,1718785,1335603,1313225,237722,263377,15256,14963,97995,103023,3123,3033,19588,21164,338999,295686,315890,272344,11281,12278,5428,4585,1957,2086,867,773,3576,3620 +7,2000,32,3999268,2011411,1987857,1618985,1560788,250033,278806,20189,19477,96110,102002,3852,3730,22242,23054,1678049,1695884,1308463,1291830,238761,266615,14920,14976,94176,99946,2984,2965,18745,19552,333362,291973,310522,268958,11272,12191,5269,4501,1934,2056,868,765,3497,3502 +7,2000,33,4019117,2014667,2004450,1631311,1584330,248577,279198,20070,19800,89542,94641,3774,3744,21393,22737,1695871,1721093,1334321,1323392,237841,267377,14875,15309,87728,92747,2964,2967,18142,19301,318796,283357,296990,260938,10736,11821,5195,4491,1814,1894,810,777,3251,3436 +7,2000,34,4145350,2079604,2065746,1678206,1628487,262819,293130,20839,20500,91820,96412,3897,3709,22023,23508,1757462,1781589,1378500,1367055,251688,281137,15601,15907,89972,94561,3051,2934,18650,19995,322142,284157,299706,261432,11131,11993,5238,4593,1848,1851,846,775,3373,3513 +7,2000,35,4446557,2229957,2216600,1804976,1753655,280269,312861,22000,21786,95939,100027,3981,3930,22792,24341,1904097,1926593,1501632,1486372,269217,300977,16525,17119,94077,98067,3141,3119,19505,20939,325860,290007,303344,267283,11052,11884,5475,4667,1862,1960,840,811,3287,3402 +7,2000,36,4528984,2260596,2268388,1840351,1805738,276169,311257,22092,22399,94916,100503,4038,3870,23030,24621,1949727,1985421,1551230,1544957,265376,299776,16843,17724,93149,98576,3281,3112,19848,21276,310869,282967,289121,260781,10793,11481,5249,4675,1767,1927,757,758,3182,3345 +7,2000,37,4523611,2251740,2271871,1837261,1815077,271597,306865,21793,21624,94591,99961,3778,3851,22720,24493,1958109,2000228,1564261,1565022,261338,295612,16833,17144,92864,98085,3078,3143,19735,21222,293631,271643,273000,250055,10259,11253,4960,4480,1727,1876,700,708,2985,3271 +7,2000,38,4547235,2264584,2282651,1859371,1835493,269644,304348,21537,21762,87647,93153,3792,3673,22593,24222,1979342,2019246,1593843,1592632,260072,293808,16676,17357,85977,91362,3052,2963,19722,21124,285242,263405,265528,242861,9572,10540,4861,4405,1670,1791,740,710,2871,3098 +7,2000,39,4604465,2286224,2318241,1884684,1869404,269651,305909,21071,22066,84601,93188,3642,3656,22575,24018,2014247,2063118,1631780,1634190,260438,295663,16371,17842,82896,91444,2948,2987,19814,20992,271977,255123,252904,235214,9213,10246,4700,4224,1705,1744,694,669,2761,3026 +7,2000,40,4696305,2342182,2354123,1920190,1887800,283400,317243,21668,22397,90240,98261,3855,3795,22829,24627,2064987,2097025,1662248,1650943,273817,306725,17046,18149,88614,96480,3190,3118,20072,21610,277195,257098,257942,236857,9583,10518,4622,4248,1626,1781,665,677,2757,3017 +7,2000,41,4513298,2238985,2274313,1846412,1835148,264595,299507,20134,21120,82875,91741,3499,3293,21470,23504,1992071,2039700,1617085,1618986,256041,289979,15865,17157,81310,90112,2888,2741,18882,20725,246914,234613,229327,216162,8554,9528,4269,3963,1565,1629,611,552,2588,2779 +7,2000,42,4522455,2243745,2278710,1853996,1846224,260770,293257,20206,20726,83887,92340,3343,3125,21543,23038,2008790,2054064,1635991,1639310,252555,284069,15976,17004,82453,90776,2767,2600,19048,20305,234955,224646,218005,206914,8215,9188,4230,3722,1434,1564,576,525,2495,2733 +7,2000,43,4476856,2213710,2263146,1833819,1835861,256169,290915,19462,20338,80153,90327,3184,3077,20923,22628,1988878,2044989,1625147,1634663,248174,282007,15482,16777,78763,88904,2682,2553,18630,20085,224832,218157,208672,201198,7995,8908,3980,3561,1390,1423,502,524,2293,2543 +7,2000,44,4309077,2127813,2181264,1764448,1768128,243456,277916,18464,19587,78599,90616,3005,3051,19841,21966,1915420,1973505,1567334,1576701,235856,269478,14711,16210,77314,89160,2521,2531,17684,19425,212393,207759,197114,191427,7600,8438,3753,3377,1285,1456,484,520,2157,2541 +7,2000,45,4335271,2146851,2188420,1781005,1776944,244432,276753,18626,19133,79987,91178,2959,3034,19842,21378,1936989,1984817,1586588,1589356,236698,268235,14952,15908,78705,89767,2470,2542,17576,19009,209862,203603,194417,187588,7734,8518,3674,3225,1282,1411,489,492,2266,2369 +7,2000,46,4155176,2045796,2109380,1706462,1721765,226786,260613,17397,18396,74140,85529,2744,2853,18267,20224,1856782,1921124,1531513,1548283,219681,252937,14102,15349,72931,84215,2327,2411,16228,17929,189014,188256,174949,173482,7105,7676,3295,3047,1209,1314,417,442,2039,2295 +7,2000,47,4025331,1978294,2047037,1655933,1678215,213630,246214,16421,17436,71748,83102,2589,2687,17973,19383,1802321,1868310,1492974,1513249,207083,239026,13318,14582,70669,81867,2189,2266,16088,17320,175973,178727,162959,164966,6547,7188,3103,2854,1079,1235,400,421,1885,2063 +7,2000,48,3898395,1916575,1981820,1610199,1627308,203225,237478,15694,16579,68438,79618,2516,2525,16503,18312,1751610,1814639,1457330,1472957,197097,230800,12916,13864,67417,78469,2111,2178,14739,16371,164965,167181,152869,154351,6128,6678,2778,2715,1021,1149,405,347,1764,1941 +7,2000,49,3805354,1865877,1939477,1564140,1590257,202297,235333,15284,15934,65596,77726,2430,2442,16130,17785,1706360,1777140,1416101,1440468,196511,228808,12662,13389,64598,76639,2048,2076,14440,15760,159517,162337,148039,149789,5786,6525,2622,2545,998,1087,382,366,1690,2025 +7,2000,50,3800059,1866324,1933735,1557853,1579422,204151,235141,15309,15782,70701,83215,2538,2492,15772,17683,1708159,1770640,1411223,1428672,198263,228568,12699,13356,69692,82088,2169,2146,14113,15810,158165,163095,146630,150750,5888,6573,2610,2426,1009,1127,369,346,1659,1873 +7,2000,51,3663455,1793558,1869897,1512544,1543926,185391,216622,14124,14846,64206,75500,2275,2315,15018,16688,1651097,1722282,1380281,1407373,180161,210816,11865,12626,63350,74560,1942,1982,13498,14925,142461,147615,132263,136553,5230,5806,2259,2220,856,940,333,333,1520,1763 +7,2000,52,3637919,1780544,1857375,1514589,1549393,174824,204109,13629,14300,60804,71090,2145,2087,14553,16396,1645607,1715189,1389261,1417441,169983,198736,11457,12265,59980,70187,1841,1778,13085,14782,134937,142186,125328,131952,4841,5373,2172,2035,824,903,304,309,1468,1614 +7,2000,53,3816136,1868259,1947877,1615076,1654699,165535,194336,13819,14002,56959,66080,1933,2005,14937,16755,1739547,1811755,1495408,1528529,161005,189117,11723,12019,56178,65213,1681,1703,13552,15174,128712,136122,119668,126170,4530,5219,2096,1983,781,867,252,302,1385,1581 +7,2000,54,2861878,1394700,1467178,1187312,1224389,134221,160452,10717,11140,49149,56308,1844,1799,11457,13090,1282305,1346626,1082682,1112523,130271,155754,8981,9479,48536,55605,1576,1542,10259,11723,112395,120552,104630,111866,3950,4698,1736,1661,613,703,268,257,1198,1367 +7,2000,55,2854393,1388812,1465581,1184268,1225445,133709,160466,10346,11068,47480,54272,1687,1807,11322,12523,1281139,1351052,1083772,1118772,130089,156305,8745,9450,46844,53598,1465,1552,10224,11375,107673,114529,100496,106673,3620,4161,1601,1618,636,674,222,255,1098,1148 +7,2000,56,2817330,1365672,1451658,1172709,1225251,126512,151901,9871,10369,44546,50285,1558,1598,10476,12254,1267741,1343300,1081271,1124078,123116,148120,8427,8954,44038,49641,1363,1394,9526,11113,97931,108358,91438,101173,3396,3781,1444,1415,508,644,195,204,950,1141 +7,2000,57,2913690,1409060,1504630,1221198,1282123,124553,152120,9568,10147,41565,46809,1472,1493,10704,11938,1316407,1401105,1134699,1185691,121287,148275,8262,8750,41082,46180,1285,1309,9792,10900,92653,103525,86499,96432,3266,3845,1306,1397,483,629,187,184,912,1038 +7,2000,58,2580483,1242476,1338007,1070355,1132395,112585,139165,8727,9175,39991,45424,1343,1368,9475,10480,1157821,1243318,991042,1043937,109793,135754,7556,7981,39550,44869,1184,1186,8696,9591,84655,94689,79313,88458,2792,3411,1171,1194,441,555,159,182,779,889 +7,2000,59,2400041,1151308,1248733,988377,1052916,106916,133348,8134,8587,37828,42782,1300,1289,8753,9811,1070816,1159003,913053,969031,104137,130106,7036,7520,37409,42312,1138,1107,8043,8927,80492,89730,75324,83885,2779,3242,1098,1067,419,470,162,182,710,884 +7,2000,60,2337902,1119568,1218334,955779,1022689,107924,134283,7954,8306,38121,42193,1276,1333,8514,9530,1040158,1128519,881512,938710,105153,131025,6885,7277,37684,41696,1105,1150,7819,8661,79410,89815,74267,83979,2771,3258,1069,1029,437,497,171,183,695,869 +7,2000,61,2230218,1067425,1162793,918464,985302,97897,121941,7217,7694,34791,38113,1170,1208,7886,8535,993922,1079154,849625,907065,95380,118834,6256,6745,34392,37659,1029,1042,7240,7809,73503,83639,68839,78237,2517,3107,961,949,399,454,141,166,646,726 +7,2000,62,2190359,1042104,1148255,897733,972081,95725,121570,6848,7365,33130,37564,1088,1224,7580,8451,971824,1067109,831875,896307,93323,118525,5960,6359,32766,37131,944,1070,6956,7717,70280,81146,65858,75774,2402,3045,888,1006,364,433,144,154,624,734 +7,2000,63,2069449,979869,1089580,844181,923143,90319,114912,6355,6871,31130,35843,1009,1042,6875,7769,914392,1012236,782807,850804,88079,112073,5503,5932,30805,35403,878,925,6320,7099,65477,77344,61374,72339,2240,2839,852,939,325,440,131,117,555,670 +7,2000,64,2035201,957957,1077244,826526,912328,88582,114868,5966,6609,29304,34955,919,987,6660,7497,895002,1002020,767421,841889,86394,112081,5201,5774,29013,34563,813,866,6160,6847,62955,75224,59105,70439,2188,2787,765,835,291,392,106,121,500,650 +7,2000,65,2039337,954031,1085306,824686,920804,88004,114912,5697,6549,28369,34584,923,1039,6352,7418,891572,1009937,765921,850086,85953,112275,4964,5673,28065,34222,830,892,5839,6789,62459,75369,58765,70718,2051,2637,733,876,304,362,93,147,513,629 +7,2000,66,1876784,873031,1003753,756700,852829,78926,105255,5043,5731,25599,32259,872,907,5891,6772,817487,936241,704479,789567,77096,102841,4368,4956,25331,31905,786,775,5427,6197,55544,67512,52221,63262,1830,2414,675,775,268,354,86,132,464,575 +7,2000,67,1882892,869025,1013867,756497,864021,76746,104416,4755,5633,24656,32310,799,847,5572,6640,816813,948558,707439,802781,75022,102068,4125,4913,24396,31977,698,745,5133,6074,52212,65309,49058,61240,1724,2348,630,720,260,333,101,102,439,566 +7,2000,68,1867764,857003,1010761,752216,869554,71541,98664,4441,5397,22835,30080,732,811,5238,6255,806192,947120,704190,809731,70001,96485,3894,4700,22611,29751,645,700,4851,5753,50811,63641,48026,59823,1540,2179,547,697,224,329,87,111,387,502 +7,2000,69,1857132,845387,1011745,747154,876681,66692,93784,4161,4847,21756,29613,714,766,4910,6054,796026,949642,700565,818230,65186,91677,3579,4192,21567,29301,623,661,4506,5581,49361,62103,46589,58451,1506,2107,582,655,189,312,91,105,404,473 +7,2000,70,1884298,848854,1035444,748511,895321,68440,98337,4176,4920,22182,29961,676,775,4869,6130,799734,972488,702157,836027,66882,96249,3630,4238,21964,29645,600,670,4501,5659,49120,62956,46354,59294,1558,2088,546,682,218,316,76,105,368,471 +7,2000,71,1788317,799703,988614,709784,860255,61295,90309,3658,4428,19851,27289,597,692,4518,5641,755525,930957,668044,806047,59971,88340,3150,3785,19670,27002,524,601,4166,5182,44178,57657,41740,54208,1324,1969,508,643,181,287,73,91,352,459 +7,2000,72,1781935,787324,994611,701406,869239,58656,88610,3366,4233,19021,26333,547,649,4328,5547,745768,939786,662023,817641,57481,86710,2925,3674,18829,26064,484,573,4026,5124,41556,54825,39383,51598,1175,1900,441,559,192,269,63,76,302,423 +7,2000,73,1735378,757651,977727,676186,857402,55974,85841,3146,4040,17885,24433,463,682,3997,5329,719528,926945,640088,809561,54841,84147,2737,3512,17728,24194,414,594,3720,4937,38123,50782,36098,47841,1133,1694,409,528,157,239,49,88,277,392 +7,2000,74,1670100,716602,953498,639977,837615,53180,83041,2835,3784,16422,23330,430,594,3758,5134,681104,904980,606352,791860,52116,81471,2489,3291,16292,23089,367,525,3488,4744,35498,48518,33625,45755,1064,1570,346,493,130,241,63,69,270,390 +7,2000,75,1649707,695724,953983,622127,841536,50481,81276,2751,3687,16423,22007,403,526,3539,4951,662742,907459,590853,797720,49590,79708,2390,3205,16276,21771,360,459,3273,4596,32982,46524,31274,43816,891,1568,361,482,147,236,43,67,266,355 +7,2000,76,1568457,651889,916568,584933,813966,45842,74193,2543,3349,15051,19941,394,502,3126,4617,621442,874675,556052,774433,44988,72826,2225,2924,14917,19757,345,439,2915,4296,30447,41893,28881,39533,854,1367,318,425,134,184,49,63,211,321 +7,2000,77,1472736,606473,866263,544953,770617,42077,69624,2155,3086,14035,18182,329,474,2924,4280,578609,828421,518503,734874,41330,68379,1871,2716,13918,18023,276,422,2711,4007,27864,37842,26450,35743,747,1245,284,370,117,159,53,52,213,273 +7,2000,78,1417670,573878,843792,517447,754393,38522,65284,2062,2835,12812,16745,271,402,2764,4133,548976,808152,493805,720771,37818,64120,1825,2492,12714,16561,234,350,2580,3858,24902,35640,23642,33622,704,1164,237,343,98,184,37,52,184,275 +7,2000,79,1330049,528918,801131,479475,719589,34035,59919,1714,2662,11014,14914,255,341,2425,3706,507414,768652,459106,688954,33397,58819,1470,2342,10955,14801,213,294,2273,3442,21504,32479,20369,30635,638,1100,244,320,59,113,42,47,152,264 +7,2000,80,1229253,476213,753040,429201,671888,32623,60339,1574,2545,10381,14372,241,334,2193,3562,456885,722714,410889,643383,32083,59226,1368,2249,10306,14239,202,291,2037,3326,19328,30326,18312,28505,540,1113,206,296,75,133,39,43,156,236 +7,2000,81,1066141,404997,661144,366479,593602,26721,50558,1322,2071,8482,11556,210,301,1783,3056,389676,636776,352026,570661,26243,49713,1139,1838,8408,11448,176,253,1684,2863,15321,24368,14453,22941,478,845,183,233,74,108,34,48,99,193 +7,2000,82,1002304,372852,629452,340334,568662,22522,45491,1171,1900,7045,10374,207,290,1573,2735,359124,606917,327317,547404,22134,44692,1023,1706,6995,10278,181,265,1474,2572,13728,22535,13017,21258,388,799,148,194,50,96,26,25,99,163 +7,2000,83,884002,319064,564938,290724,510180,19407,41059,948,1619,6349,9302,183,229,1453,2549,307860,545725,280135,492057,19060,40420,838,1445,6308,9223,151,195,1368,2385,11204,19213,10589,18123,347,639,110,174,41,79,32,34,85,164 +7,2000,84,802840,279887,522953,255395,473670,16995,36910,821,1504,5360,8275,147,227,1169,2367,270036,505306,246064,457000,16697,36323,732,1370,5317,8197,125,192,1101,2224,9851,17647,9331,16670,298,587,89,134,43,78,22,35,68,143 +7,2000,85,4262472,1235911,3026561,1113884,2733923,85497,231026,4219,8586,25638,39154,745,1217,5928,12655,1185816,2924240,1066661,2637374,84060,227526,3672,7717,25336,38754,621,1032,5466,11837,50095,102321,47223,96549,1437,3500,547,869,302,400,124,185,462,818 +7,2001,999,284968955,139891492,145077463,113534140,116515056,17249678,19013351,1386766,1382965,5404575,5777829,247992,239484,2068341,2148778,120806379,127018480,95977450,99997363,16526760,18253520,1047311,1072618,5277648,5648205,193807,189475,1783403,1857299,19085113,18058983,17556690,16517693,722918,759831,339455,310347,126927,129624,54185,50009,284938,291479 +7,2001,0,4012658,2049753,1962905,1558210,1487402,303274,295156,24982,24349,83147,78844,4659,4440,75481,72714,1605357,1535556,1155033,1099864,285261,277681,17831,17317,79759,75676,3405,3233,64068,61785,444396,427349,403177,387538,18013,17475,7151,7032,3388,3168,1254,1207,11413,10929 +7,2001,1,3855407,1972806,1882601,1505172,1428924,293183,284545,24104,23118,75397,73104,4380,4291,70570,68619,1562319,1491593,1134270,1076195,275617,267688,17056,16412,71980,69816,3070,2961,60326,58521,410487,391008,370902,352729,17566,16857,7048,6706,3417,3288,1310,1330,10244,10098 +7,2001,2,3800096,1942915,1857181,1485064,1410629,290466,281981,23913,22894,71499,71940,4406,4131,67567,65606,1558688,1488578,1138164,1078357,273636,265630,17173,16600,68336,68816,3105,2904,58274,56271,384227,368603,346900,332272,16830,16351,6740,6294,3163,3124,1301,1227,9293,9335 +7,2001,3,3802710,1945267,1857443,1484855,1409835,294880,285367,23872,22859,72717,72660,4296,4048,64647,62674,1565275,1494716,1141126,1082393,278483,269408,17272,16568,69632,69675,3095,2867,55667,53805,379992,362727,343729,327442,16397,15959,6600,6291,3085,2985,1201,1181,8980,8869 +7,2001,4,3827346,1956035,1871311,1495635,1422792,296613,287424,23821,23095,74148,73771,4271,4021,61547,60208,1578415,1510709,1153435,1096423,280460,271957,17240,16725,71153,70823,3067,2874,53060,51907,377620,360602,342200,326369,16153,15467,6581,6370,2995,2948,1204,1147,8487,8301 +7,2001,5,3910033,2000821,1909212,1533173,1453678,302717,294153,24460,23457,75592,75145,4355,4154,60524,58625,1620665,1545738,1188457,1124109,286506,278585,17707,17098,72632,72373,3143,3033,52220,50540,380156,363474,344716,329569,16211,15568,6753,6359,2960,2772,1212,1121,8304,8085 +7,2001,6,3972508,2034568,1937940,1555151,1473221,316996,306920,24678,23804,74534,73096,4477,4209,58732,56690,1654112,1574352,1210479,1144096,300180,290702,17965,17341,71632,70232,3204,3046,50652,48935,380456,363588,344672,329125,16816,16218,6713,6463,2902,2864,1273,1163,8080,7755 +7,2001,7,4012049,2054047,1958002,1564920,1483703,327491,318250,25611,24863,75290,71687,4589,4447,56146,55052,1677419,1596889,1223788,1157246,310475,301509,18944,18397,72371,68877,3372,3292,48469,47568,376628,361113,341132,326457,17016,16741,6667,6466,2919,2810,1217,1155,7677,7484 +7,2001,8,4099542,2101358,1998184,1599496,1514013,341082,328874,26610,25824,75256,71891,4496,4353,54418,53229,1724565,1638275,1258425,1188459,323921,312455,19644,19096,72364,69131,3290,3229,46921,45905,376793,359909,341071,325554,17161,16419,6966,6728,2892,2760,1206,1124,7497,7324 +7,2001,9,4179230,2138270,2040960,1632174,1549956,344502,335077,27744,27138,75979,71878,4661,4372,53210,52539,1763315,1681418,1291882,1224785,328043,318774,20802,20363,73191,69104,3500,3249,45897,45143,374955,359542,340292,325171,16459,16303,6942,6775,2788,2774,1161,1123,7313,7396 +7,2001,10,4277249,2190238,2087011,1673172,1587502,354349,342927,28379,28007,76380,72309,4767,4536,53191,51730,1817210,1730211,1334953,1265146,337703,326703,21475,20976,73664,69586,3595,3427,45820,44373,373028,356800,338219,322356,16646,16224,6904,7031,2716,2723,1172,1109,7371,7357 +7,2001,11,4344913,2227595,2117318,1704574,1612605,359187,348634,28919,27925,77915,73054,4649,4509,52351,50591,1860642,1766315,1371893,1294798,342918,332791,22009,21265,75171,70474,3534,3433,45117,43554,366953,351003,332681,317807,16269,15843,6910,6660,2744,2580,1115,1076,7234,7037 +7,2001,12,4183955,2143114,2040841,1644014,1558800,339966,329485,27811,27509,77940,72903,4533,4331,48850,47813,1802849,1715269,1335734,1264156,324921,315128,21123,20813,75342,70537,3481,3301,42248,41334,340265,325572,308280,294644,15045,14357,6688,6696,2598,2366,1052,1030,6602,6479 +7,2001,13,4113191,2106768,2006423,1624853,1539325,326816,317875,27859,26905,76384,72259,4478,4182,46378,45877,1774638,1688490,1323544,1251546,312535,303938,21242,20293,73913,69895,3464,3243,39940,39575,332130,317933,301309,287779,14281,13937,6617,6612,2471,2364,1014,939,6438,6302 +7,2001,14,4059370,2079494,1979876,1610787,1525631,317370,308857,27408,26055,74639,70941,4369,4104,44921,44288,1756526,1671088,1317603,1245970,303640,295432,20829,19649,72336,68590,3373,3179,38745,38268,322968,308788,293184,279661,13730,13425,6579,6406,2303,2351,996,925,6176,6020 +7,2001,15,4083878,2096444,1987434,1627801,1534937,315976,306306,27607,26211,76870,72752,4419,4189,43771,43039,1771250,1682876,1331856,1258903,302406,293280,21037,19821,74621,70525,3488,3264,37842,37083,325194,304558,295945,276034,13570,13026,6570,6390,2249,2227,931,925,5929,5956 +7,2001,16,4108304,2115451,1992853,1647671,1542143,315363,303874,27574,26193,77934,74180,4476,4136,42433,42327,1782744,1689076,1343713,1266206,302291,291298,20927,19868,75640,71942,3487,3233,36686,36529,332707,303777,303958,275937,13072,12576,6647,6325,2294,2238,989,903,5747,5798 +7,2001,17,4028736,2081398,1947338,1619612,1504934,309128,295827,27409,25878,79734,75747,4703,4208,40812,40744,1740404,1646933,1308034,1231932,295854,283380,20231,19614,77451,73544,3685,3294,35149,35169,340994,300405,311578,273002,13274,12447,7178,6264,2283,2203,1018,914,5663,5575 +7,2001,18,4102851,2124855,1977996,1656643,1530339,312257,298391,27945,25525,82881,79368,4633,4240,40496,40133,1759146,1666971,1321391,1246852,298489,285566,20658,19518,80451,77125,3502,3297,34655,34613,365709,311025,335252,283487,13768,12825,7287,6007,2430,2243,1131,943,5841,5520 +7,2001,19,4132515,2129239,2003276,1661777,1545904,308662,303646,26927,24306,87781,84480,4931,4549,39161,40391,1745492,1683271,1309143,1254123,294271,290195,19377,18474,85329,82087,3756,3592,33616,34800,383747,320005,352634,291781,14391,13451,7550,5832,2452,2393,1175,957,5545,5591 +7,2001,20,4156725,2122324,2034401,1659895,1569596,302703,308157,26146,24029,91132,89343,5148,4813,37300,38463,1732944,1710330,1302161,1274900,287762,293633,18650,18177,88524,86830,3893,3796,31954,32994,389380,324071,357734,294696,14941,14524,7496,5852,2608,2513,1255,1017,5346,5469 +7,2001,21,4133311,2107865,2025446,1648651,1558919,301738,310199,25336,23251,91793,91271,5460,4835,34887,36971,1707174,1696111,1279958,1258945,286388,295494,18093,17425,89100,88749,4125,3852,29510,31646,400691,329335,368693,299974,15350,14705,7243,5826,2693,2522,1335,983,5377,5325 +7,2001,22,3919316,2002585,1916731,1571264,1474493,278781,291892,24219,21626,90631,90305,5259,4697,32431,33718,1615360,1600818,1214989,1187185,264240,277239,16931,16043,87994,87848,3949,3740,27257,28763,387225,315913,356275,287308,14541,14653,7288,5583,2637,2457,1310,957,5174,4955 +7,2001,23,3798554,1938492,1860062,1529724,1436277,261576,276184,23276,20818,88888,90585,5096,4519,29932,31679,1548308,1542496,1169953,1146538,247141,261892,15979,15519,86390,88100,3820,3566,25025,26881,390184,317566,359771,289739,14435,14292,7297,5299,2498,2485,1276,953,4907,4798 +7,2001,24,3749380,1909070,1840310,1507541,1417822,253009,272699,23105,20868,91951,94519,5110,4486,28354,29916,1519582,1517271,1147824,1122566,239226,258336,15774,15441,89435,92142,3811,3473,23512,25313,389488,323039,359717,295256,13783,14363,7331,5427,2516,2377,1299,1013,4842,4603 +7,2001,25,3659719,1859564,1800155,1468029,1383513,240951,263727,22147,19910,96592,99805,4876,4416,26969,28784,1471168,1475423,1108514,1086338,227614,249570,14988,14698,94203,97426,3578,3384,22271,24007,388396,324732,359515,297175,13337,14157,7159,5212,2389,2379,1298,1032,4698,4777 +7,2001,26,3768152,1909984,1858168,1509886,1428850,243853,269457,21449,19690,103633,107670,4843,4261,26320,28240,1521445,1530341,1149305,1128231,230802,255132,14693,14631,101258,105354,3589,3336,21798,23657,388539,327827,360581,300619,13051,14325,6756,5059,2375,2316,1254,925,4522,4583 +7,2001,27,3668700,1853810,1814890,1463379,1393959,235418,262193,20841,19328,104339,108088,4542,4107,25291,27215,1481242,1494984,1117473,1100578,222922,248401,14425,14339,102014,105814,3441,3214,20967,22638,372568,319906,345906,293381,12496,13792,6416,4989,2325,2274,1101,893,4324,4577 +7,2001,28,3766129,1898587,1867542,1494997,1431648,244962,272337,21253,20241,107470,112381,4525,4053,25380,26882,1527240,1544544,1150289,1135937,232551,258383,14812,14660,105141,110088,3437,3160,21010,22316,371347,322998,344708,295711,12411,13954,6441,5581,2329,2293,1088,893,4370,4566 +7,2001,29,3956647,1994289,1962358,1580819,1513803,253490,282594,21283,20688,108444,113902,4368,4063,25885,27308,1625196,1639471,1237939,1218172,241228,268649,15116,15180,106198,111611,3300,3145,21415,22714,369093,322887,342880,295631,12262,13945,6167,5508,2246,2291,1068,918,4470,4594 +7,2001,30,4218260,2121783,2096477,1695103,1631565,265456,298324,22161,21466,107797,113068,4493,4173,26773,27881,1754341,1771271,1354224,1334068,252998,284067,15905,15928,105499,110699,3437,3203,22278,23306,367442,325206,340879,297497,12458,14257,6256,5538,2298,2369,1056,970,4495,4575 +7,2001,31,4302689,2174543,2128146,1742683,1661975,269244,298500,21886,21059,110004,114957,4520,4195,26206,27460,1802856,1805806,1397813,1366474,256422,284420,15559,15760,107650,112642,3496,3291,21916,23219,371687,322340,344870,295501,12822,14080,6327,5299,2354,2315,1024,904,4290,4241 +7,2001,32,4082902,2055935,2026967,1654818,1591555,248992,276672,20999,20113,102961,108854,4079,3898,24086,25875,1712947,1724111,1336338,1313848,237402,263910,15118,14879,100887,106621,3180,3086,20022,21767,342988,302856,318480,277707,11590,12762,5881,5234,2074,2233,899,812,4064,4108 +7,2001,33,4014912,2016658,1998254,1620324,1565237,249995,279581,20474,20082,98788,105437,3914,3813,23163,24104,1680160,1700022,1308083,1291804,238362,266918,14786,14912,96743,103255,3014,3013,19172,20120,336498,298232,312241,273433,11633,12663,5688,5170,2045,2182,900,800,3991,3984 +7,2001,34,4033412,2019326,2014086,1632230,1588272,248487,279852,20353,20482,92042,97777,3823,3822,22391,23881,1697623,1724639,1333759,1323147,237443,267625,14750,15214,90118,95762,2991,3009,18562,19882,321703,289447,298471,265125,11044,12227,5603,5268,1924,2015,832,813,3829,3999 +7,2001,35,4161140,2085387,2075753,1680041,1632846,263265,294018,21180,21234,94105,99430,3975,3788,22821,24437,1760392,1785591,1378740,1366995,251876,281703,15510,15902,92146,97478,3100,2977,19020,20536,324995,290162,301301,265851,11389,12315,5670,5332,1959,1952,875,811,3801,3901 +7,2001,36,4457678,2232492,2225186,1804304,1756934,280352,313532,22315,22345,97889,102987,4031,4013,23601,25375,1905065,1929713,1500564,1485709,269062,301330,16413,17053,95926,100907,3157,3169,19943,21545,327427,295473,303740,271225,11290,12202,5902,5292,1963,2080,874,844,3658,3830 +7,2001,37,4534648,2260101,2274547,1837548,1807297,275780,311712,22343,22773,96634,103267,4092,3950,23704,25548,1948367,1986892,1548523,1543001,264808,299984,16699,17652,94778,101227,3312,3159,20247,21869,311734,287655,289025,264296,10972,11728,5644,5121,1856,2040,780,791,3457,3679 +7,2001,38,4529329,2251371,2277958,1834422,1816735,271360,307073,22082,22096,96249,102657,3841,3911,23417,25486,1956286,2001531,1561033,1563158,260914,295587,16725,17076,94424,100685,3112,3179,20078,21846,295085,276427,273389,253577,10446,11486,5357,5020,1825,1972,729,732,3339,3640 +7,2001,39,4553123,2265057,2288066,1857377,1836758,269505,304505,21818,22159,89212,95744,3838,3739,23307,25161,1978656,2020427,1591605,1590774,259787,293772,16592,17279,87462,93859,3076,3001,20134,21742,286401,267639,265772,245984,9718,10733,5226,4880,1750,1885,762,738,3173,3419 +7,2001,40,4606601,2284503,2322098,1880614,1869410,269444,305842,21371,22678,86032,95598,3711,3719,23331,24851,2010933,2062813,1627068,1631244,260079,295427,16305,17823,84236,93753,2987,3030,20258,21536,273570,259285,253546,238166,9365,10415,5066,4855,1796,1845,724,689,3073,3315 +7,2001,41,4700471,2342019,2358452,1917772,1888478,283235,317462,21902,22725,91734,100490,3901,3860,23475,25437,2063103,2097916,1658920,1649125,273493,306723,16965,18145,90020,98618,3220,3154,20485,22151,278916,260536,258852,239353,9742,10739,4937,4580,1714,1872,681,706,2990,3286 +7,2001,42,4514435,2237740,2276695,1843083,1834508,264485,299385,20376,21419,84136,93654,3552,3336,22108,24393,1989196,2038847,1612930,1616002,255764,289670,15791,17157,82491,91943,2918,2767,19302,21308,248544,237848,230153,218506,8721,9715,4585,4262,1645,1711,634,569,2806,3085 +7,2001,43,4523433,2242083,2281350,1850377,1845873,260523,293363,20437,20972,85147,94251,3408,3175,22191,23716,2005577,2053833,1631590,1636823,252177,283989,15923,16991,83635,92606,2806,2632,19446,20792,236506,227517,218787,209050,8346,9374,4514,3981,1512,1645,602,543,2745,2924 +7,2001,44,4470894,2208570,2262324,1827536,1833146,255304,290152,19623,20559,81345,92060,3218,3120,21544,23287,1982601,2041669,1618494,1630191,247175,281081,15380,16750,79888,90564,2704,2585,18960,20498,225969,220655,209042,202955,8129,9071,4243,3809,1457,1496,514,535,2584,2789 +7,2001,45,4301955,2121944,2180011,1757546,1765167,242474,277069,18682,19782,79744,92293,3055,3099,20443,22601,1908381,1969870,1560002,1572068,234756,268444,14685,16174,78396,90776,2558,2564,17984,19844,213563,210141,197544,193099,7718,8625,3997,3608,1348,1517,497,535,2459,2757 +7,2001,46,4331582,2143311,2188271,1776167,1774749,243839,276104,18783,19284,81245,93033,2989,3070,20288,22031,1932512,1982485,1581364,1585689,236009,267423,14873,15848,79904,91562,2483,2564,17879,19399,210799,205786,194803,189060,7830,8681,3910,3436,1341,1471,506,506,2409,2632 +7,2001,47,4152347,2042517,2109830,1701784,1720218,226297,260246,17582,18593,75347,87210,2778,2891,18729,20672,1852426,1919607,1526291,1545295,219097,252442,14075,15337,74091,85840,2348,2434,16524,18259,190091,190223,175493,174923,7200,7804,3507,3256,1256,1370,430,457,2205,2413 +7,2001,48,4018921,1972847,2046074,1649547,1675786,213000,245630,16573,17612,72657,84343,2632,2736,18438,19967,1796234,1865560,1486524,1509674,206343,238309,13274,14573,71539,83054,2223,2306,16331,17644,176613,180514,163023,166112,6657,7321,3299,3039,1118,1289,409,430,2107,2323 +7,2001,49,3894178,1912415,1981763,1605025,1625742,202564,236978,15841,16711,69461,80920,2551,2569,16973,18843,1746728,1812784,1451989,1470193,196342,230184,12879,13827,68397,79720,2136,2215,14985,16645,165687,168979,153036,155549,6222,6794,2962,2884,1064,1200,415,354,1988,2198 +7,2001,50,3796146,1858963,1937183,1556788,1587090,201356,234490,15400,16052,66375,78903,2460,2467,16584,18181,1698712,1773401,1408592,1436363,195476,227857,12612,13346,65341,77770,2065,2091,14626,15974,160251,163782,148196,150727,5880,6633,2788,2706,1034,1133,395,376,1958,2207 +7,2001,51,3796980,1862989,1933991,1553652,1578130,203769,234904,15414,15919,71497,84432,2562,2539,16095,18067,1703643,1769238,1406303,1426244,197771,228229,12649,13339,70445,83257,2185,2177,14290,15992,159346,164753,147349,151886,5998,6675,2765,2580,1052,1175,377,362,1805,2075 +7,2001,52,3654405,1786849,1867556,1505655,1540686,184506,215985,14182,14927,64858,76623,2299,2360,15349,16975,1643795,1718718,1373199,1403301,179210,210087,11791,12567,63970,75648,1958,2014,13667,15101,143054,148838,132456,137385,5296,5898,2391,2360,888,975,341,346,1682,1874 +7,2001,53,3631014,1775276,1855738,1508660,1546638,174289,203689,13706,14384,61557,72181,2172,2100,14892,16746,1639538,1712265,1382991,1413844,169378,198233,11403,12220,60700,71239,1856,1789,13210,14940,135738,143473,125669,132794,4911,5456,2303,2164,857,942,316,311,1682,1806 +7,2001,54,3808740,1862076,1946664,1608454,1652390,164995,193951,13882,14114,57667,67138,1946,2033,15132,17038,1732809,1809162,1488515,1525253,160407,188648,11654,11995,56854,66231,1690,1724,13689,15311,129267,137502,119939,127137,4588,5303,2228,2119,813,907,256,309,1443,1727 +7,2001,55,2851092,1386854,1464238,1179699,1221042,133330,159657,10735,11175,49634,57289,1854,1808,11602,13267,1274371,1342659,1075170,1108405,129359,154931,8907,9418,48999,56561,1582,1544,10354,11800,112483,121579,104529,112637,3971,4726,1828,1757,635,728,272,264,1248,1467 +7,2001,56,2846838,1383009,1463829,1178476,1222937,132976,160059,10367,11080,47999,55200,1694,1816,11497,12737,1274984,1348272,1077854,1115524,129319,155839,8677,9374,47344,54504,1466,1556,10324,11475,108025,115557,100622,107413,3657,4220,1690,1706,655,696,228,260,1173,1262 +7,2001,57,2805407,1357485,1447922,1165029,1221382,125524,151076,9839,10374,44976,51122,1571,1613,10546,12355,1259463,1338839,1073669,1119665,122108,147250,8322,8891,44449,50457,1373,1405,9542,11171,98022,109083,91360,101717,3416,3826,1517,1483,527,665,198,208,1004,1184 +7,2001,58,2900132,1399744,1500388,1212584,1277860,123384,151273,9546,10136,41939,47596,1472,1498,10819,12025,1307100,1396173,1126249,1180943,120104,147369,8179,8669,41437,46946,1283,1308,9848,10938,92644,104215,86335,96917,3280,3904,1367,1467,502,650,189,190,971,1087 +7,2001,59,2565506,1232487,1333019,1061407,1127577,111175,138210,8659,9148,40363,46165,1335,1372,9548,10547,1148108,1237746,982500,1038713,108356,134773,7439,7889,39915,45589,1178,1189,8720,9593,84379,95273,78907,88864,2819,3437,1220,1259,448,576,157,183,828,954 +7,2001,60,2380300,1138884,1241416,977364,1046228,105173,132024,8075,8529,38169,43489,1302,1296,8801,9850,1058891,1151431,902671,962257,102387,128749,6933,7413,37741,43001,1137,1108,8022,8903,79993,89985,74693,83971,2786,3275,1142,1116,428,488,165,188,779,947 +7,2001,61,2323707,1110151,1213556,947258,1018020,106659,133423,7920,8280,38524,42937,1284,1346,8506,9550,1030978,1123217,873332,933666,103878,130129,6795,7194,38074,42424,1113,1161,7786,8643,79173,90339,73926,84354,2781,3294,1125,1086,450,513,171,185,720,907 +7,2001,62,2213270,1056502,1156768,908676,979689,96498,120855,7141,7633,35118,38825,1165,1218,7904,8548,983247,1072730,840194,901198,93965,117715,6134,6633,34706,38358,1023,1052,7225,7774,73255,84038,68482,78491,2533,3140,1007,1000,412,467,142,166,679,774 +7,2001,63,2172024,1030410,1141614,887293,966006,94271,120358,6766,7336,33447,38244,1092,1221,7541,8449,960481,1060100,821852,889987,91868,117305,5843,6279,33076,37792,947,1069,6895,7668,69929,81514,65441,76019,2403,3053,923,1057,371,452,145,152,646,781 +7,2001,64,2047019,966203,1080816,832225,915490,88475,113387,6264,6813,31366,36343,1008,1045,6865,7738,901262,1003345,771471,843144,86234,110519,5376,5824,31036,35886,878,927,6267,7045,64941,77471,60754,72346,2241,2868,888,989,330,457,130,118,598,693 +7,2001,65,2012270,943626,1068644,813948,904634,86708,113453,5889,6548,29556,35521,915,986,6610,7502,881151,993213,755381,834140,84516,110625,5094,5669,29255,35114,809,864,6096,6801,62475,75431,58567,70494,2192,2828,795,879,301,407,106,122,514,701 +7,2001,66,2013441,938399,1075042,810960,911884,86072,113301,5585,6487,28570,34982,918,1025,6294,7363,876548,999743,752852,841325,84025,110653,4826,5570,28259,34607,825,882,5761,6706,61851,75299,58108,70559,2047,2648,759,917,311,375,93,143,533,657 +7,2001,67,1850485,857420,993065,742992,843489,76998,103615,4961,5652,25796,32625,860,912,5813,6772,802508,925494,691460,780306,75173,101165,4259,4843,25520,32262,776,774,5320,6144,54912,67571,51532,63183,1825,2450,702,809,276,363,84,138,493,628 +7,2001,68,1852792,851383,1001409,741061,853263,74652,102544,4664,5548,24727,32612,783,846,5496,6596,799874,936213,692734,792203,72928,100194,4016,4791,24458,32269,684,742,5054,6014,51509,65196,48327,61060,1724,2350,648,757,269,343,99,104,442,582 +7,2001,69,1833245,836787,996458,734638,857311,69092,96549,4324,5321,22860,30270,715,797,5158,6210,786796,933063,687455,797793,67569,94357,3761,4592,22631,29931,631,688,4749,5702,49991,63395,47183,59518,1523,2192,563,729,229,339,84,109,409,508 +7,2001,70,1817859,822982,994877,727356,861929,64404,91680,4061,4772,21632,29725,697,757,4832,6014,774536,933162,681696,803942,62917,89574,3459,4085,21440,29406,607,648,4417,5507,48446,61715,45660,57987,1487,2106,602,687,192,319,90,109,415,507 +7,2001,71,1844676,826369,1018307,728410,880080,66445,96505,4048,4838,22036,29971,657,770,4773,6143,778142,955664,682969,821193,64899,94425,3491,4128,21817,29649,581,666,4385,5603,48227,62643,45441,58887,1546,2080,557,710,219,322,76,104,388,540 +7,2001,72,1743767,774723,969044,687548,843080,58968,88153,3552,4339,19660,27233,577,678,4418,5561,731543,911874,646806,789397,57669,86198,3028,3679,19478,26942,503,583,4059,5075,43180,57170,40742,53683,1299,1955,524,660,182,291,74,95,359,486 +7,2001,73,1733630,760633,972997,677634,850122,56222,86358,3245,4141,18775,26248,529,637,4228,5491,720062,918779,639244,799161,55057,84479,2799,3563,18580,25972,469,560,3913,5044,40571,54218,38390,50961,1165,1879,446,578,195,276,60,77,315,447 +7,2001,74,1682014,728731,953283,650424,835938,53364,83258,3025,3941,17587,24236,449,668,3882,5242,691572,903196,615304,788820,52252,81581,2606,3393,17429,23993,398,578,3583,4831,37159,50087,35120,47118,1112,1677,419,548,158,243,51,90,299,411 +7,2001,75,1610892,685103,925789,612133,813402,50199,80048,2714,3671,16027,23043,408,572,3622,5053,650771,878129,579632,768529,49170,78492,2364,3165,15897,22795,347,505,3361,4643,34332,47660,32501,44873,1029,1556,350,506,130,248,61,67,261,410 +7,2001,76,1589103,663891,925212,593845,816212,47623,78331,2626,3568,16029,21729,388,516,3380,4856,631947,879519,563581,773237,46756,76787,2259,3072,15882,21488,345,450,3124,4485,31944,45693,30264,42975,867,1544,367,496,147,241,43,66,256,371 +7,2001,77,1503097,618080,885017,554925,786187,42814,71006,2403,3225,14585,19609,374,484,2979,4506,588812,844064,527190,747606,41987,69659,2086,2793,14451,19423,329,422,2769,4161,29268,40953,27735,38581,827,1347,317,432,134,186,45,62,210,345 +7,2001,78,1405933,572230,833703,514461,741769,39074,66455,2033,2964,13572,17852,313,456,2777,4207,545491,796729,489103,706918,38360,65231,1747,2584,13453,17693,262,408,2566,3895,26739,36974,25358,34851,714,1224,286,380,119,159,51,48,211,312 +7,2001,79,1346388,537950,808438,485372,722981,35445,61954,1918,2724,12339,16384,255,388,2621,4007,514169,773726,462816,690298,34770,60820,1682,2370,12242,16198,221,336,2438,3704,23781,34712,22556,32683,675,1134,236,354,97,186,34,52,183,303 +7,2001,80,1254832,491840,762992,446194,685699,31018,56375,1596,2531,10503,14499,241,328,2288,3560,471400,731589,426872,656120,30410,55306,1355,2209,10444,14387,201,281,2118,3286,20440,31403,19322,29579,608,1069,241,322,59,112,40,47,170,274 +7,2001,81,1154138,439939,714199,396820,637492,29557,56661,1455,2396,9841,13917,226,319,2040,3414,421684,684993,379544,610068,29042,55583,1253,2100,9768,13786,188,278,1889,3178,18255,29206,17276,27424,515,1078,202,296,73,131,38,41,151,236 +7,2001,82,993071,370580,622491,335569,559175,23960,47044,1208,1948,7985,11124,192,285,1666,2915,356222,599136,322047,537214,23510,46230,1029,1715,7916,11019,161,237,1559,2721,14358,23355,13522,21961,450,814,179,233,69,105,31,48,107,194 +7,2001,83,927192,338416,588776,309086,532105,20036,42064,1068,1776,6594,9952,190,272,1442,2607,325634,567282,296976,511869,19675,41293,927,1583,6545,9858,166,248,1345,2431,12782,21494,12110,20236,361,771,141,193,49,94,24,24,97,176 +7,2001,84,808972,285856,523116,260625,472618,17009,37545,849,1491,5896,8852,161,215,1316,2395,275522,504948,250874,455515,16686,36941,740,1318,5856,8773,132,182,1234,2219,10334,18168,9751,17103,323,604,109,173,40,79,29,33,82,176 +7,2001,85,4312494,1261064,3051430,1139679,2757117,83278,228103,4177,8676,27097,43050,752,1264,6081,13220,1209539,2945168,1091170,2656971,81776,224457,3606,7744,26785,42616,621,1074,5581,12306,51525,106262,48509,100146,1502,3646,571,932,312,434,131,190,500,914 +7,2002,999,287625193,141230559,146394634,114269447,117177468,17454795,19229855,1431081,1426032,5619624,6029641,258009,249256,2197603,2282382,121412514,127595059,96101267,100039273,16697032,18433029,1055340,1081578,5482580,5889918,200158,195931,1876137,1955330,19818045,18799575,18168180,17138195,757763,796826,375741,344454,137044,139723,57851,53325,321466,327052 +7,2002,0,3951461,2018522,1932939,1534577,1464231,293418,285900,24979,24464,82701,78598,4602,4436,78245,75310,1565521,1496034,1122627,1067030,276774,269829,17534,17190,79303,75332,3389,3243,65894,63410,453001,436905,411950,397201,16644,16071,7445,7274,3398,3266,1213,1193,12351,11900 +7,2002,1,4004674,2044479,1960195,1551189,1481163,301767,293850,24948,24321,84665,81944,4766,4590,77144,74327,1598402,1531870,1147107,1093413,283874,276455,17539,17059,81164,78692,3457,3329,65261,62922,446077,428325,404082,387750,17893,17395,7409,7262,3501,3252,1309,1261,11883,11405 +7,2002,2,3856114,1972924,1883190,1502507,1425659,292135,283697,24343,23321,77047,75572,4485,4393,72407,70548,1560069,1490468,1130208,1072103,274707,266992,16873,16272,73531,72165,3102,2989,61648,59947,412855,392722,372299,353556,17428,16705,7470,7049,3516,3407,1383,1404,10759,10601 +7,2002,3,3804336,1944897,1859439,1483562,1409292,289936,281530,24266,23229,73271,73754,4513,4246,69349,67388,1558041,1488309,1134896,1075398,273310,265317,17077,16483,69994,70537,3174,2973,59590,57601,386856,371130,348666,333894,16626,16213,7189,6746,3277,3217,1339,1273,9759,9787 +7,2002,4,3812607,1950720,1861887,1485904,1409930,295263,285722,24316,23270,74454,74426,4385,4160,66398,64379,1567252,1496275,1139403,1080260,279178,270113,17210,16511,71312,71378,3154,2947,56995,55066,383468,365612,346501,329670,16085,15609,7106,6759,3142,3048,1231,1213,9403,9313 +7,2002,5,3837187,1960786,1876401,1496315,1423349,297051,288055,24271,23504,75736,75567,4365,4078,63048,61848,1579860,1512864,1151801,1095076,280864,272471,17229,16649,72664,72562,3149,2933,54153,53173,380926,363537,344514,328273,16187,15584,7042,6855,3072,3005,1216,1145,8895,8675 +7,2002,6,3913054,2002026,1911028,1530426,1451249,303367,294801,24816,23880,77142,76821,4442,4225,61833,60052,1619032,1544533,1184744,1120503,286338,278466,17617,17054,74046,73922,3194,3061,53093,51527,382994,366495,345682,330746,17029,16335,7199,6826,3096,2899,1248,1164,8740,8525 +7,2002,7,3982360,2039312,1943048,1555046,1473250,318305,308340,25309,24251,76018,74793,4596,4337,60038,58077,1655187,1575679,1208891,1142386,300521,291191,17986,17339,72945,71752,3251,3103,51593,49908,384125,367369,346155,330864,17784,17149,7323,6912,3073,3041,1345,1234,8445,8169 +7,2002,8,4020970,2058954,1962016,1565080,1483391,328667,319122,26205,25353,76752,73094,4699,4559,57551,56497,1678656,1597541,1222234,1155413,311021,301793,18964,18356,73695,70125,3425,3345,49317,48509,380298,364475,342846,327978,17646,17329,7241,6997,3057,2969,1274,1214,8234,7988 +7,2002,9,4118846,2111604,2007242,1603528,1517259,343264,330756,27231,26463,77223,73811,4580,4444,55778,54509,1729203,1641954,1258310,1187779,325726,313959,19774,19207,74205,70957,3353,3289,47835,46763,382401,365288,345218,329480,17538,16797,7457,7256,3018,2854,1227,1155,7943,7746 +7,2002,10,4243816,2171164,2072652,1651880,1569142,351125,341067,28761,28576,78952,74645,4879,4536,55567,54686,1784941,1701695,1302634,1235088,334061,324157,21197,20776,76014,71732,3672,3382,47363,46560,386223,370957,349246,334054,17064,16910,7564,7800,2938,2913,1207,1154,8204,8126 +7,2002,11,4295720,2199786,2095934,1677487,1591457,355305,344057,28911,28403,78473,74091,4869,4618,54741,53308,1819302,1732198,1333594,1263657,338135,327387,21457,20972,75611,71232,3651,3485,46854,45465,380484,363736,343893,327800,17170,16670,7454,7431,2862,2859,1218,1133,7887,7843 +7,2002,12,4380351,2245442,2134909,1714398,1621890,362009,351521,29645,28922,80388,75446,4797,4673,54205,52457,1870663,1776083,1375605,1298353,345247,335095,22152,21482,77503,72735,3645,3553,46511,44865,374779,358826,338793,323537,16762,16426,7493,7440,2885,2711,1152,1120,7694,7592 +7,2002,13,4209025,2156145,2052880,1650169,1564143,341861,331356,28642,28224,80227,75151,4664,4422,50582,49584,1808148,1720323,1336284,1264392,326302,316590,21217,20857,77492,72644,3573,3360,43280,42480,347997,332557,313885,299751,15559,14766,7425,7367,2735,2507,1091,1062,7302,7104 +7,2002,14,4132509,2117462,2015047,1629305,1542468,328132,318981,28702,27447,78799,74428,4611,4315,47913,47408,1776768,1690027,1321393,1249319,313388,304573,21318,20287,76202,71915,3555,3323,40912,40610,340694,325020,307912,293149,14744,14408,7384,7160,2597,2513,1056,992,7001,6798 +7,2002,15,4097876,2101617,1996259,1624377,1533909,320399,311687,28356,26899,77317,73463,4490,4245,46678,46056,1764911,1678287,1319626,1247147,306097,297734,20960,19716,74842,70989,3458,3280,39928,39421,336706,317972,304751,286762,14302,13953,7396,7183,2475,2474,1032,965,6750,6635 +7,2002,16,4126961,2122639,2004322,1645202,1543597,319133,309034,28616,27007,79732,75565,4574,4332,45382,44787,1778444,1689565,1332661,1259424,304926,295501,21131,19879,77313,73170,3576,3352,38837,38239,344195,314757,312541,284173,14207,13533,7485,7128,2419,2395,998,980,6545,6548 +7,2002,17,4148590,2141357,2007233,1664582,1549112,317996,305872,29003,26923,81172,77147,4674,4306,43930,43873,1787284,1692435,1342128,1264186,304217,292769,20998,19839,78706,74745,3599,3344,37636,37552,354073,314798,322454,284926,13779,13103,8005,7084,2466,2402,1075,962,6294,6321 +7,2002,18,4084316,2112882,1971434,1640001,1518203,312261,299434,28467,26068,84559,80549,4960,4446,42634,42734,1747925,1657546,1307632,1233817,298063,286160,20253,19519,82042,78102,3807,3438,36128,36510,364957,313888,332369,284386,14198,13274,8214,6549,2517,2447,1153,1008,6506,6224 +7,2002,19,4152627,2149996,2002631,1671759,1543447,313737,301347,28915,25918,88476,85192,4955,4438,42154,42289,1762025,1678104,1317208,1248745,299096,287684,20462,19376,85794,82722,3709,3439,35756,36138,387971,324527,354551,294702,14641,13663,8453,6542,2682,2470,1246,999,6398,6151 +7,2002,20,4158896,2140289,2018607,1667489,1552940,307747,304708,27477,24616,92748,90224,5248,4813,39580,41306,1738282,1685808,1299133,1250474,292512,290465,19086,18259,90078,87623,3943,3771,33530,35216,402007,332799,368356,302466,15235,14243,8391,6357,2670,2601,1305,1042,6050,6090 +7,2002,21,4182678,2130736,2051942,1662621,1577966,301573,309411,26537,24273,96401,95537,5396,5061,38208,39694,1727483,1715211,1293297,1272648,285852,294012,18401,17905,93591,92824,4041,3988,32301,33834,403253,336731,369324,305318,15721,15399,8136,6368,2810,2713,1355,1073,5907,5860 +7,2002,22,4145736,2108849,2036887,1646289,1563808,298252,309312,25845,23452,97103,97292,5719,5021,35641,38002,1695171,1695871,1267139,1254066,282250,293835,17667,17150,94222,94589,4261,3974,29632,32257,413678,341016,379150,309742,16002,15477,8178,6302,2881,2703,1458,1047,6009,5745 +7,2002,23,3936927,2004943,1931984,1569830,1480846,275624,292059,24770,21817,96300,97523,5554,4900,32865,34839,1605590,1604026,1203800,1183559,260412,276629,16599,15786,93455,94881,4104,3871,27220,29300,399353,327958,366030,297287,15212,15430,8171,6031,2845,2642,1450,1029,5645,5539 +7,2002,24,3819528,1942703,1876825,1529254,1443845,258795,276118,23804,21081,94961,98652,5334,4735,30555,32394,1540728,1547581,1160242,1144252,243592,260996,15542,15292,92244,95967,3943,3721,25165,27353,401975,329244,369012,299593,15203,15122,8262,5789,2717,2685,1391,1014,5390,5041 +7,2002,25,3779169,1916744,1862425,1509504,1427909,250684,274014,23545,21071,98556,103304,5292,4692,29163,31435,1517223,1527254,1142100,1123091,236240,258797,15481,15175,95863,100746,3894,3595,23645,25850,399521,335171,367404,304818,14444,15217,8064,5896,2693,2558,1398,1097,5518,5585 +7,2002,26,3669915,1856790,1813125,1462267,1387581,237269,263495,22203,20059,102469,107661,5025,4575,27557,29754,1463559,1479139,1099510,1083095,223431,248557,14628,14408,99887,105118,3670,3480,22433,24481,393231,333986,362757,304486,13838,14938,7575,5651,2582,2543,1355,1095,5124,5273 +7,2002,27,3791713,1914753,1876960,1509768,1436905,241746,270807,21713,19959,109233,115327,5061,4436,27232,29526,1519970,1538834,1144925,1128344,228138,255589,14389,14415,106711,112831,3735,3452,22072,24203,394783,338126,364843,308561,13608,15218,7324,5544,2522,2496,1326,984,5160,5323 +7,2002,28,3682001,1857165,1824836,1462922,1396219,233502,261624,21159,20537,108759,114152,4644,4179,26179,28125,1480035,1495701,1114320,1096311,220619,247282,14191,14181,106265,111716,3496,3229,21144,22982,377130,329135,348602,299908,12883,14342,6968,6356,2494,2436,1148,950,5035,5143 +7,2002,29,3768542,1897302,1871240,1490952,1429573,243183,271804,21568,20822,110635,116882,4623,4119,26341,28040,1520796,1539980,1142839,1127746,230422,257262,14597,14534,108160,114477,3478,3173,21300,22788,376506,331260,348113,301827,12761,14542,6971,6288,2475,2405,1145,946,5041,5252 +7,2002,30,3994164,2012465,1981699,1591365,1523502,254661,284714,21800,21453,113054,119306,4510,4223,27075,28501,1636129,1649322,1243262,1220633,241899,270110,15044,15129,110663,116855,3371,3236,21890,23359,376336,332377,348103,302869,12762,14604,6756,6324,2391,2451,1139,987,5185,5142 +7,2002,31,4210913,2112815,2098098,1685362,1629132,263109,297892,22338,21779,110082,116268,4487,4226,27437,28801,1745331,1767804,1345497,1327983,250439,283207,15671,15765,107669,113781,3417,3205,22638,23863,367484,330294,339865,301149,12670,14685,6667,6014,2413,2487,1070,1021,4799,4938 +7,2002,32,4330977,2184931,2146046,1747960,1672274,269825,300233,22287,21677,112996,118837,4632,4293,27231,28732,1808667,1815633,1400050,1370636,256688,285650,15439,15708,110501,116341,3573,3360,22416,23938,376264,330413,347910,301638,13137,14583,6848,5969,2495,2496,1059,933,4815,4794 +7,2002,33,4095531,2058617,2036914,1653956,1595604,248882,277413,21299,20682,105360,112269,4117,3978,25003,26968,1712866,1728276,1334179,1313825,236892,264169,14987,14831,103163,109902,3191,3133,20454,22416,345751,308638,319777,281779,11990,13244,6312,5851,2197,2367,926,845,4549,4552 +7,2002,34,4026721,2019285,2007436,1619510,1568850,249768,280198,20795,20748,101146,108552,3944,3883,24122,25205,1680334,1703280,1306200,1291358,237846,267132,14662,14805,98983,106231,3031,3047,19612,20707,338951,304156,313310,277492,11922,13066,6133,5943,2163,2321,913,836,4510,4498 +7,2002,35,4050190,2025303,2024887,1634185,1593174,249097,280997,20788,21276,94251,100805,3906,3903,23076,24732,1700194,1729127,1333537,1323229,237825,268495,14688,15278,92221,98694,3043,3054,18880,20377,325109,295760,300648,269945,11272,12502,6100,5998,2030,2111,863,849,4196,4355 +7,2002,36,4168398,2084490,2083908,1676892,1635857,262717,294583,21497,21717,95818,102427,3996,3879,23570,25445,1758415,1788499,1375632,1366194,251106,281965,15389,15808,93771,100355,3084,3036,19433,21141,326075,295409,301260,269663,11611,12618,6108,5909,2047,2072,912,843,4137,4304 +7,2002,37,4459389,2229027,2230362,1799092,1757573,279618,313874,22588,22737,99444,105756,4078,4098,24207,26324,1901330,1930402,1496025,1483028,268179,301477,16247,16976,97396,103563,3188,3217,20295,22141,327697,299960,303067,274545,11439,12397,6341,5761,2048,2193,890,881,3912,4183 +7,2002,38,4538848,2258080,2280768,1833181,1809116,275417,311879,22700,23218,98254,106013,4165,3991,24363,26551,1944643,1988190,1543633,1541121,264248,299925,16597,17582,96280,103884,3346,3182,20539,22496,313437,292578,289548,267995,11169,11954,6103,5636,1974,2129,819,809,3824,4055 +7,2002,39,4534393,2250872,2283521,1831617,1818027,271136,307234,22400,22528,97719,105335,3867,3977,24133,26420,1954890,2002939,1558211,1561432,260578,295562,16656,16995,95819,103264,3115,3218,20511,22468,295982,280582,273406,256595,10558,11672,5744,5533,1900,2071,752,759,3622,3952 +7,2002,40,4551912,2260679,2291233,1850781,1836242,269178,304385,22176,22769,90554,98132,3917,3810,24073,25895,1972511,2019382,1584276,1587185,259304,293490,16529,17307,88706,96133,3119,3045,20577,22222,288168,271851,266505,249057,9874,10895,5647,5462,1848,1999,798,765,3496,3673 +7,2002,41,4610846,2284301,2326545,1878196,1870581,269342,306202,21593,22622,87527,97756,3742,3784,23901,25600,2009072,2064495,1623734,1630191,259845,295545,16225,17843,85632,95830,3009,3059,20627,22027,275229,262050,254462,240390,9497,10657,5368,4779,1895,1926,733,725,3274,3573 +7,2002,42,4699196,2339185,2360011,1912872,1887140,283311,317256,22202,23065,92705,102290,3961,3889,24134,26371,2058663,2096094,1653332,1645336,273379,306312,16882,18137,90909,100325,3253,3172,20908,22812,280522,263917,259540,241804,9932,10944,5320,4928,1796,1965,708,717,3226,3559 +7,2002,43,4515522,2235579,2279943,1838900,1834502,264284,299748,20634,21670,85391,95593,3627,3399,22743,25031,1985455,2039177,1607951,1613851,255446,289831,15759,17140,83656,93789,2964,2808,19679,21758,250124,240766,230949,220651,8838,9917,4875,4530,1735,1804,663,591,3064,3273 +7,2002,44,4511955,2233678,2278277,1841544,1841508,259208,292075,20580,21196,86240,95984,3418,3217,22688,24297,1996446,2048544,1622760,1630965,250732,282561,15772,16952,84666,94253,2816,2670,19700,21143,237232,229733,218784,210543,8476,9514,4808,4244,1574,1731,602,547,2988,3154 +7,2002,45,4461379,2200968,2260411,1818958,1829561,254173,289104,19916,20779,82466,93790,3286,3173,22169,24004,1973874,2037271,1609602,1624947,245915,279817,15404,16713,80941,92245,2755,2619,19257,20930,227094,223140,209356,204614,8258,9287,4512,4066,1525,1545,531,554,2912,3074 +7,2002,46,4301101,2120188,2180913,1753992,1763599,242298,276627,18808,19920,81134,94368,3063,3130,20893,23269,1905775,1968666,1556175,1569087,234485,267853,14568,16091,79720,92789,2552,2586,18275,20260,214413,212247,197817,194512,7813,8774,4240,3829,1414,1579,511,544,2618,3009 +7,2002,47,4330110,2140507,2189603,1771815,1773778,243328,275916,19032,19545,82532,94775,3035,3110,20765,22479,1928512,1981743,1576409,1583219,235409,267131,14868,15867,81143,93244,2514,2585,18169,19697,211995,207860,195406,190559,7919,8785,4164,3678,1389,1531,521,525,2596,2782 +7,2002,48,4143330,2035358,2107972,1693926,1717191,225603,259522,17733,18790,76054,88249,2820,2943,19222,21277,1844899,1916114,1518718,1541322,218274,251569,14021,15331,74756,86816,2389,2479,16741,18597,190459,191858,175208,175869,7329,7953,3712,3459,1298,1433,431,464,2481,2680 +7,2002,49,4016368,1969476,2046892,1644943,1674856,212407,245257,16754,17741,73771,85785,2665,2784,18936,20469,1792139,1864512,1481781,1507494,205665,237811,13239,14517,72604,84445,2242,2345,16608,17900,177337,182380,163162,167362,6742,7446,3515,3224,1167,1340,423,439,2328,2569 +7,2002,50,3881009,1902885,1978124,1595411,1621455,201451,235908,15948,16846,70129,82133,2581,2584,17365,19198,1736760,1807827,1442548,1465112,195131,229002,12805,13783,69032,80890,2147,2219,15097,16821,166125,170297,152863,156343,6320,6906,3143,3063,1097,1243,434,365,2268,2377 +7,2002,51,3797199,1857726,1939473,1554235,1587350,201422,234657,15502,16222,67206,80211,2479,2531,16882,18502,1696187,1773916,1405158,1435339,195417,227926,12565,13351,66133,79025,2080,2137,14834,16138,161539,165557,149077,152011,6005,6731,2937,2871,1073,1186,399,394,2048,2364 +7,2002,52,3785188,1854284,1930904,1545111,1574220,202570,234055,15466,15998,72146,85686,2579,2594,16412,18351,1694728,1765066,1397953,1421630,196520,227286,12543,13260,71056,84479,2195,2218,14461,16193,159556,165838,147158,152590,6050,6769,2923,2738,1090,1207,384,376,1951,2158 +7,2002,53,3650409,1782978,1867431,1500818,1538976,184159,215936,14289,15032,65737,77776,2337,2352,15638,17359,1639003,1717192,1367926,1400706,178779,209952,11751,12522,64817,76748,1979,2007,13751,15257,143975,150239,132892,138270,5380,5984,2538,2510,920,1028,358,345,1887,2102 +7,2002,54,3626101,1770221,1855880,1503025,1545580,173832,203398,13781,14531,62281,73317,2182,2143,15120,16911,1633884,1710944,1377075,1411679,168870,197853,11332,12216,61393,72336,1868,1824,13346,15036,136337,144936,125950,133901,4962,5545,2449,2315,888,981,314,319,1774,1875 +7,2002,55,3788111,1847760,1940351,1595472,1646423,163211,192446,13829,14105,58028,68198,1945,2029,15275,17150,1718854,1801978,1476066,1518575,158643,187157,11511,11885,57184,67272,1689,1712,13761,15377,128906,138373,119406,127848,4568,5289,2318,2220,844,926,256,317,1514,1773 +7,2002,56,2846712,1382872,1463840,1175422,1219607,132817,159537,10755,11177,50251,58231,1856,1813,11771,13475,1270022,1341224,1070768,1106227,128804,154731,8831,9328,49599,57482,1575,1544,10445,11912,112850,122616,104654,113380,4013,4806,1924,1849,652,749,281,269,1326,1563 +7,2002,57,2833628,1374045,1459583,1170223,1218791,131863,159056,10327,11096,48375,56007,1711,1832,11546,12801,1266127,1343416,1069913,1110970,128185,154798,8554,9312,47691,55285,1486,1568,10298,11483,107918,116167,100310,107821,3678,4258,1773,1784,684,722,225,264,1248,1318 +7,2002,58,2792832,1348687,1444145,1157031,1217648,124321,150179,9819,10371,45269,51891,1560,1616,10687,12440,1250812,1334439,1065962,1115535,120907,146276,8239,8813,44731,51208,1362,1398,9611,11209,97875,109706,91069,102113,3414,3903,1580,1558,538,683,198,218,1076,1231 +7,2002,59,2881784,1387713,1494071,1201943,1271919,121680,150155,9451,10102,42300,48309,1457,1495,10882,12091,1295474,1389337,1116177,1174665,118362,146246,8028,8560,41793,47635,1273,1311,9841,10920,92239,104734,85766,97254,3318,3909,1423,1542,507,674,184,184,1041,1171 +7,2002,60,2540735,1217335,1323400,1048268,1119113,108951,136422,8590,9064,40630,46875,1336,1379,9560,10547,1133698,1228135,970217,1030424,106149,132949,7324,7755,40173,46280,1172,1190,8663,9537,83637,95265,78051,88689,2802,3473,1266,1309,457,595,164,189,897,1010 +7,2002,61,2370358,1131638,1238720,970587,1043255,104306,131504,8063,8519,38617,44283,1316,1307,8749,9852,1051662,1148016,896019,958709,101499,128197,6851,7336,38176,43777,1152,1121,7965,8876,79976,90704,74568,84546,2807,3307,1212,1183,441,506,164,186,784,976 +7,2002,62,2306156,1098596,1207560,937083,1012451,105081,132336,7809,8184,38818,43672,1274,1357,8531,9560,1019729,1116856,863572,927896,102276,129011,6643,7051,38355,43140,1102,1171,7781,8587,78867,90704,73511,84555,2805,3325,1166,1133,463,532,172,186,750,973 +7,2002,63,2195850,1045297,1150553,898647,973858,95066,119785,7086,7632,35440,39523,1175,1206,7883,8549,972448,1066155,830630,895119,92547,116642,6041,6584,35027,39035,1030,1043,7173,7732,72849,84398,68017,78739,2519,3143,1045,1048,413,488,145,163,710,817 +7,2002,64,2147166,1015731,1131435,874504,957338,92248,118609,6660,7257,33710,38629,1085,1228,7524,8374,946553,1049942,809906,881445,89841,115526,5702,6140,33331,38165,942,1073,6831,7593,69178,81493,64598,75893,2407,3083,958,1117,379,464,143,155,693,781 +7,2002,65,2025379,952282,1073097,819937,908359,86686,112201,6212,6758,31624,36967,998,1041,6825,7771,887820,995331,759727,835896,84441,109280,5291,5730,31279,36494,866,922,6216,7009,64462,77766,60210,72463,2245,2921,921,1028,345,473,132,119,609,762 +7,2002,66,1986541,928349,1058192,800681,895593,84755,111833,5749,6490,29711,35889,911,969,6542,7418,866523,982952,742813,825354,82576,109007,4925,5566,29404,35471,803,853,6002,6701,61826,75240,57868,70239,2179,2826,824,924,307,418,108,116,540,717 +7,2002,67,1986526,922458,1064068,797090,902328,83945,111567,5508,6391,28818,35371,898,1042,6199,7369,861285,988565,739719,831744,81911,108868,4717,5428,28496,34991,808,883,5634,6651,61173,75503,57371,70584,2034,2699,791,963,322,380,90,159,565,718 +7,2002,68,1821142,840036,981106,727690,833107,75074,101813,4861,5581,25822,32948,836,912,5753,6745,785950,913708,677025,770140,73247,99387,4141,4732,25538,32573,752,776,5247,6100,54086,67398,50665,62967,1827,2426,720,849,284,375,84,136,506,645 +7,2002,69,1818893,831542,987351,724048,841458,72009,100289,4543,5470,24728,32772,761,821,5453,6541,780896,922415,676623,780751,70324,97918,3876,4678,24452,32417,665,720,4956,5931,50646,64936,47425,60707,1685,2371,667,792,276,355,96,101,497,610 +7,2002,70,1792760,813765,978995,714543,842282,66494,94145,4221,5237,22742,30359,699,788,5066,6184,764826,916034,668415,783294,64993,91957,3639,4476,22513,30015,614,673,4652,5619,48939,62961,46128,58988,1501,2188,582,761,229,344,85,115,414,565 +7,2002,71,1782107,802655,979452,709108,848173,62675,90093,3924,4689,21559,29732,671,755,4718,6010,755052,917957,664305,790481,61194,87996,3314,3975,21364,29405,583,648,4292,5452,47603,61495,44803,57692,1481,2097,610,714,195,327,88,107,426,558 +7,2002,72,1797946,800131,997815,705364,862418,63690,94023,3943,4736,21829,29861,632,754,4673,6023,753081,935770,661085,804152,62184,91959,3362,4014,21609,29535,556,642,4285,5468,47050,62045,44279,58266,1506,2064,581,722,220,326,76,112,388,555 +7,2002,73,1697450,749112,948338,664882,824783,56504,85966,3418,4255,19444,27150,560,664,4304,5520,706914,891830,625125,771782,55210,84031,2896,3571,19260,26850,492,571,3931,5025,42198,56508,39757,53001,1294,1935,522,684,184,300,68,93,373,495 +7,2002,74,1679791,731547,948244,651792,828595,53537,83618,3120,4038,18483,25968,517,624,4098,5401,692004,894801,614441,778427,52400,81763,2663,3436,18287,25689,453,545,3760,4941,39543,53443,37351,50168,1137,1855,457,602,196,279,64,79,338,460 +7,2002,75,1620812,696076,924736,621728,811203,50167,80058,2901,3817,17115,23868,419,634,3746,5156,660280,875617,587914,765070,49099,78393,2479,3258,16959,23616,371,551,3458,4729,35796,49119,33814,46133,1068,1665,422,559,156,252,48,83,288,427 +7,2002,76,1554475,655316,899159,585633,790057,47517,77277,2586,3553,15706,22775,400,568,3474,4929,621957,852264,554102,745937,46510,75749,2229,3032,15577,22523,335,502,3204,4521,33359,46895,31531,44120,1007,1528,357,521,129,252,65,66,270,408 +7,2002,77,1522890,629601,893289,563629,788449,44367,74850,2478,3442,15550,21331,363,489,3214,4728,598963,848699,534629,746564,43532,73329,2115,2939,15404,21092,325,425,2958,4350,30638,44590,29000,41885,835,1521,363,503,146,239,38,64,256,378 +7,2002,78,1436185,583772,852413,524405,757360,39772,67843,2268,3102,14144,19249,359,465,2824,4394,555657,812402,497787,719704,38984,66518,1949,2656,14007,19066,314,408,2616,4050,28115,40011,26618,37656,788,1325,319,446,137,183,45,57,208,344 +7,2002,79,1336099,537004,799095,483195,711293,35917,63028,1880,2866,13080,17433,295,438,2637,4037,511512,763114,459031,677408,35229,61846,1599,2472,12967,17271,247,389,2439,3728,25492,35981,24164,33885,688,1182,281,394,113,162,48,49,198,309 +7,2002,80,1269310,499953,769357,451470,688546,32247,58126,1795,2575,11742,15899,244,373,2455,3838,477375,735887,430098,657060,31606,57025,1558,2225,11648,15718,209,323,2256,3536,22578,33470,21372,31486,641,1101,237,350,94,181,35,50,199,302 +7,2002,81,1180698,455626,725072,413635,651860,28189,53095,1477,2375,9976,14019,223,315,2126,3408,436340,694834,395413,623391,27609,52063,1241,2055,9918,13908,186,271,1973,3146,19286,30238,18222,28469,580,1032,236,320,58,111,37,44,153,262 +7,2002,82,1075053,402497,672556,363330,600727,26484,52671,1324,2262,9267,13352,204,295,1888,3249,385469,644568,347224,574483,26005,51632,1127,1963,9198,13223,169,254,1746,3013,17028,27988,16106,26244,479,1039,197,299,69,129,35,41,142,236 +7,2002,83,919945,337181,582764,305484,523684,21377,43535,1107,1828,7501,10676,179,264,1533,2777,323813,560467,292907,502764,20957,42743,937,1599,7433,10571,148,220,1431,2570,13368,22297,12577,20920,420,792,170,229,68,105,31,44,102,207 +7,2002,84,849397,303734,545663,277619,493443,17567,38479,958,1629,6127,9438,164,256,1299,2418,291967,525384,266485,474367,17232,37756,814,1437,6082,9346,142,233,1212,2245,11767,20279,11134,19076,335,723,144,192,45,92,22,23,87,173 +7,2002,85,4368808,1291362,3077446,1169167,2779966,81976,226772,4190,8760,28952,46942,765,1303,6312,13703,1238273,2967352,1119254,2676362,80392,222985,3572,7737,28641,46468,638,1108,5776,12692,53089,110094,49913,103604,1584,3787,618,1023,311,474,127,195,536,1011 +7,2003,999,290107933,142428897,147679036,114897973,117819218,17631747,19434349,1476657,1470918,5825262,6274263,267434,258956,2329824,2421332,121910556,128147948,96155748,100077012,16839027,18599224,1062183,1089944,5677382,6123659,205842,202190,1970374,2055919,20518341,19531088,18742225,17742206,792720,835125,414474,380974,147880,150604,61592,56766,359450,365413 +7,2003,0,3975871,2033237,1942634,1541750,1469177,289433,280704,25819,25318,87676,82669,5032,4696,83527,80070,1566272,1492752,1120483,1063431,271164,263171,17466,17020,83726,78910,3581,3317,69852,66903,466965,449882,421267,405746,18269,17533,8353,8298,3950,3759,1451,1379,13675,13167 +7,2003,1,3936139,2009420,1926719,1524434,1455465,292029,284561,24908,24372,83715,81172,4686,4579,79648,76570,1556969,1491030,1113659,1060056,275578,268629,17222,16904,80215,77842,3428,3343,66867,64256,452451,435689,410775,395409,16451,15932,7686,7468,3500,3330,1258,1236,12781,12314 +7,2003,2,4002836,2043525,1959311,1547591,1476589,300637,292909,25288,24626,86082,84124,4862,4675,79065,76388,1596411,1530734,1143527,1089504,282940,275774,17372,16943,82484,80745,3477,3332,66611,64436,447114,428577,404064,387085,17697,17135,7916,7683,3598,3379,1385,1343,12454,11952 +7,2003,3,3860727,1974987,1885740,1500738,1424351,291740,283345,24847,23808,78798,77323,4595,4514,74269,72399,1560381,1491028,1127621,1069806,274596,266829,16826,16183,75154,73831,3182,3070,63002,61309,414606,394712,373117,354545,17144,16516,8021,7625,3644,3492,1413,1444,11267,11090 +7,2003,4,3816873,1951950,1864923,1485565,1409890,290787,282276,24858,23764,74937,75520,4589,4355,71214,69118,1561771,1491163,1134220,1073920,274588,266552,17065,16463,71627,72256,3234,3062,61037,58910,390179,373760,351345,335970,16199,15724,7793,7301,3310,3264,1355,1293,10177,10208 +7,2003,5,3823568,1955885,1867683,1486784,1410776,295961,286628,24846,23751,75898,76211,4471,4181,67925,66136,1569355,1499357,1138335,1079604,279765,270787,17242,16444,72683,73111,3242,3000,58088,56411,386530,368326,348449,331172,16196,15841,7604,7307,3215,3100,1229,1181,9837,9725 +7,2003,6,3837761,1960653,1877108,1492214,1419760,297939,288859,24620,23990,77127,77124,4446,4135,64307,63240,1577225,1510696,1147582,1090941,280531,272154,17123,16629,73890,73949,3187,2941,54912,54082,383428,366412,344632,328819,17408,16705,7497,7361,3237,3175,1259,1194,9395,9158 +7,2003,7,3924182,2007360,1916822,1530571,1451601,305045,296613,25594,24374,78418,78381,4571,4368,63161,61485,1620553,1546361,1183735,1119300,286762,279077,17680,17083,75102,75280,3233,3119,54041,52502,386807,370461,346836,332301,18283,17536,7914,7291,3316,3101,1338,1249,9120,8983 +7,2003,8,3991075,2044317,1946758,1555258,1472788,319613,309170,25988,24808,77252,75937,4708,4453,61498,59602,1656558,1576167,1207600,1140731,301179,291430,18025,17302,74039,72715,3296,3148,52419,50841,387759,370591,347658,332057,18434,17740,7963,7506,3213,3222,1412,1305,9079,8761 +7,2003,9,4044265,2071389,1972876,1570686,1487982,331283,321368,26870,26072,78761,75006,4772,4650,59017,57798,1684774,1602317,1222901,1155298,313372,303755,19152,18524,75579,71964,3491,3421,50279,49355,386615,370559,347785,332684,17911,17613,7718,7548,3182,3042,1281,1229,8738,8443 +7,2003,10,4205042,2155393,2049649,1630729,1543882,352075,338686,28462,28327,80593,76888,4838,4634,58696,57232,1758677,1669588,1273931,1202816,333863,321224,20290,19761,77421,73887,3566,3456,49606,48444,396716,380061,356798,341066,18212,17462,8172,8566,3172,3001,1272,1178,9090,8788 +7,2003,11,4254047,2176445,2077602,1653635,1570621,350764,341094,29224,28881,80757,76059,4958,4587,57107,56360,1782803,1699773,1298814,1231236,333191,323783,21077,20678,77663,72998,3704,3416,48354,47662,393642,377829,354821,339385,17573,17311,8147,8203,3094,3061,1254,1171,8753,8698 +7,2003,12,4332987,2218609,2114378,1687886,1601371,358151,347050,29907,29412,80869,76460,5022,4798,56774,55287,1830091,1742868,1337929,1267960,340505,329732,21609,21227,77864,73458,3766,3618,48418,46873,388518,371510,349957,333411,17646,17318,8298,8185,3005,3002,1256,1180,8356,8414 +7,2003,13,4401393,2256394,2144999,1718934,1625667,363581,353047,30468,29597,82452,77520,4921,4744,56038,54424,1874300,1779586,1375077,1297535,346266,336225,22234,21475,79423,74650,3732,3594,47568,46107,382094,365413,343857,328132,17315,16822,8234,8122,3029,2870,1189,1150,8470,8317 +7,2003,14,4221884,2163637,2058247,1652034,1564874,342753,331836,29466,28712,82469,77119,4785,4567,52130,51139,1807850,1719239,1332303,1260410,326746,316593,21278,20802,79607,74446,3655,3439,44261,43549,355787,339008,319731,304464,16007,15243,8188,7910,2862,2673,1130,1128,7869,7590 +7,2003,15,4172654,2140303,2032351,1642949,1551037,331704,322276,29693,28347,81437,76932,4715,4462,49805,49297,1786583,1698245,1324266,1250985,316371,307311,21469,20371,78643,74297,3630,3430,42204,41851,353720,334106,318683,300052,15333,14965,8224,7976,2794,2635,1085,1032,7601,7446 +7,2003,16,4139141,2126560,2012581,1640314,1541814,323811,314575,29370,27704,80101,76216,4644,4379,48320,47893,1772163,1684944,1320325,1247514,308872,300111,21046,19774,77447,73547,3543,3355,40930,40643,354397,327637,319989,294300,14939,14464,8324,7930,2654,2669,1101,1024,7390,7250 +7,2003,17,4160313,2144766,2015547,1658617,1547982,321616,310667,30018,27716,82879,78384,4770,4505,46866,46293,1781368,1690860,1329768,1255960,306672,296611,21185,19814,80294,75811,3696,3462,39753,39202,363398,324687,328849,292022,14944,14056,8833,7902,2585,2573,1074,1043,7113,7091 +7,2003,18,4201835,2169578,2032257,1681513,1562324,321018,309887,30124,27057,86298,82347,4925,4567,45700,46075,1793486,1704478,1340434,1266794,306268,295838,20982,19685,83573,79662,3708,3495,38521,39004,376092,327779,341079,295530,14750,14049,9142,7372,2725,2685,1217,1072,7179,7071 +7,2003,19,4123223,2129392,1993831,1648164,1529516,312184,301869,29267,26386,90358,86604,5283,4620,44136,44836,1745442,1668045,1299604,1235547,297202,287735,19912,19313,87581,83913,4026,3574,37117,37963,383950,325786,348560,293969,14982,14134,9355,7073,2777,2691,1257,1046,7019,6873 +7,2003,20,4156877,2146225,2010652,1667026,1545508,309724,300844,29257,26144,93002,90609,5233,4697,41983,42850,1742990,1675408,1299507,1242093,294385,286463,19973,19064,90105,87929,3857,3610,35163,36249,403235,335244,367519,303415,15339,14381,9284,7080,2897,2680,1376,1087,6820,6601 +7,2003,21,4167554,2135808,2031746,1661105,1558708,303900,305088,27728,24791,97547,96045,5412,5047,40116,42067,1722237,1687717,1283164,1246980,288045,290006,18699,17917,94701,93241,4025,3959,33603,35614,413571,344029,377941,311728,15855,15082,9029,6874,2846,2804,1387,1088,6513,6453 +7,2003,22,4175294,2117934,2057360,1650798,1579136,295029,307092,26851,24430,101115,100807,5584,5231,38557,40664,1703277,1710197,1272330,1265347,278829,290950,17785,17574,98144,97929,4113,4086,32076,34311,414657,347163,378468,313789,16200,16142,9066,6856,2971,2878,1471,1145,6481,6353 +7,2003,23,4147777,2099624,2048153,1636958,1567481,292465,308806,26280,23607,102219,103985,5976,5227,35726,39047,1675222,1695851,1249308,1248564,275914,292573,17232,16826,99129,101094,4375,4106,29264,32688,424402,352302,387650,318917,16551,16233,9048,6781,3090,2891,1601,1121,6462,6359 +7,2003,24,3944186,1998374,1945812,1561801,1486751,270485,291125,25187,22118,101795,105122,5738,5123,33368,35573,1587929,1606640,1187301,1180277,254568,274829,15989,15530,98718,102268,4177,4040,27176,29696,410445,339172,374500,306474,15917,16296,9198,6588,3077,2854,1561,1083,6192,5877 +7,2003,25,3842468,1943865,1898603,1527002,1453670,254999,277502,24185,21269,100984,107192,5446,4933,31249,34037,1532846,1557666,1151274,1145129,239174,261497,15216,14999,98093,104313,3959,3834,25130,27894,411019,340937,375728,308541,15825,16005,8969,6270,2891,2879,1487,1099,6119,6143 +7,2003,26,3771710,1901518,1870192,1495060,1428366,244721,272824,23389,21213,103407,110510,5369,4826,29572,32453,1500575,1527099,1127502,1117666,229916,256832,15029,14845,100520,107792,3933,3673,23675,26291,400943,343093,367558,310700,14805,15992,8360,6368,2887,2718,1436,1153,5897,6162 +7,2003,27,3688646,1856904,1831742,1459079,1395524,234479,265022,22452,20406,107228,114929,5230,4762,28436,31099,1458974,1487818,1093555,1083632,220137,249146,14302,14209,104506,112195,3810,3599,22664,25037,397930,343924,365524,311892,14342,15876,8150,6197,2722,2734,1420,1163,5772,6062 +7,2003,28,3794838,1912388,1882450,1505480,1436226,239004,269326,22078,21410,112620,120678,5091,4457,28115,30353,1515089,1535833,1139980,1121993,225135,253676,14157,14281,109906,118011,3725,3418,22186,24454,397299,346617,365500,314233,13869,15650,7921,7129,2714,2667,1366,1039,5929,5899 +7,2003,29,3673923,1849806,1824117,1454525,1391131,231225,260654,21506,21155,110787,117662,4689,4209,27074,29306,1468608,1487430,1103478,1085731,218098,245793,13994,14089,108155,115138,3490,3216,21393,23463,381198,336687,351047,305400,13127,14861,7512,7066,2632,2524,1199,993,5681,5843 +7,2003,30,3813536,1918704,1894832,1503700,1442591,244981,274661,22236,21645,115355,122328,4758,4289,27674,29318,1534672,1553688,1150279,1133179,231709,259452,14583,14535,112733,119748,3533,3276,21835,23498,384032,341144,353421,309412,13272,15209,7653,7110,2622,2580,1225,1013,5839,5820 +7,2003,31,3973726,1994472,1979254,1575006,1518622,251198,283659,21892,21690,114404,121608,4431,4242,27541,29433,1621689,1643416,1231117,1213523,238384,268757,14771,14963,111923,119056,3303,3205,22191,23912,372783,335838,343889,305099,12814,14902,7121,6727,2481,2552,1128,1037,5350,5521 +7,2003,32,4245067,2124673,2120394,1691938,1643235,263904,300196,22793,22452,112917,120022,4598,4323,28523,30166,1752591,1781585,1349003,1335516,250985,285042,15572,15751,110353,117323,3493,3283,23185,24670,372082,338809,342935,307719,12919,15154,7221,6701,2564,2699,1105,1040,5338,5496 +7,2003,33,4337299,2182673,2154626,1743201,1675441,269157,300787,22587,22202,114949,121985,4637,4364,28142,29847,1804916,1819229,1395323,1370455,255590,285708,15290,15671,112310,119357,3548,3396,22855,24642,377757,335397,347878,304986,13567,15079,7297,6531,2639,2628,1089,968,5287,5205 +7,2003,34,4102582,2057870,2044712,1650631,1598393,248110,277758,21653,21318,107418,115113,4120,4039,25938,28091,1710512,1730580,1330572,1312927,235893,264140,14849,14700,105102,112595,3189,3160,20907,23058,347358,314132,320059,285466,12217,13618,6804,6618,2316,2518,931,879,5031,5033 +7,2003,35,4042650,2024193,2018457,1620731,1574015,250286,281397,21310,21593,103179,111460,4029,3961,24658,26031,1681933,1707852,1305275,1291477,238196,268125,14609,14929,100909,109040,3085,3089,19859,21192,342260,310605,315456,282538,12090,13272,6701,6664,2270,2420,944,872,4799,4839 +7,2003,36,4051962,2020135,2031827,1627982,1595445,247820,281326,21085,21687,95636,103691,3888,3992,23724,25686,1695219,1731301,1328536,1322030,236380,268546,14531,15159,93527,101454,2990,3119,19255,20993,324916,300526,299446,273415,11440,12780,6554,6528,2109,2237,898,873,4469,4693 +7,2003,37,4165007,2077426,2087581,1669060,1635428,261365,294717,21738,22126,97133,104998,4017,3955,24113,26357,1752363,1788114,1369650,1362855,249676,281958,15201,15726,95006,102812,3108,3073,19722,21690,325063,299467,299410,272573,11689,12759,6537,6400,2127,2186,909,882,4391,4667 +7,2003,38,4462051,2225884,2236167,1793738,1759331,279138,313891,23012,23157,100972,108377,4154,4119,24870,27292,1896777,1931432,1490592,1481137,267505,301290,16155,16904,98777,106106,3217,3228,20531,22767,329107,304735,303146,278194,11633,12601,6857,6253,2195,2271,937,891,4339,4525 +7,2003,39,4542489,2256420,2286069,1829617,1810235,274975,311988,23046,23681,99567,108604,4161,4060,25054,27501,1942930,1989586,1540834,1539498,263738,299869,16524,17493,97528,106370,3325,3217,20981,23139,313490,296483,288783,270737,11237,12119,6522,6188,2039,2234,836,843,4073,4362 +7,2003,40,4529389,2243727,2285662,1822622,1816806,270545,306966,22812,23135,98895,107596,3956,4052,24897,27107,1946316,2000978,1548908,1557212,259838,295145,16592,17063,96884,105404,3161,3268,20933,22886,297411,284684,273714,259594,10707,11821,6220,6072,2011,2192,795,784,3964,4221 +7,2003,41,4556844,2260614,2296230,1848697,1837868,269012,304984,22384,22756,92006,100125,3929,3883,24586,26614,1971166,2021893,1581605,1586936,259029,293819,16438,17336,90058,98055,3131,3071,20905,22676,289448,274337,267092,250932,9983,11165,5946,5420,1948,2070,798,812,3681,3938 +7,2003,42,4606465,2279589,2326876,1871912,1868435,269246,305866,21925,22963,88204,99270,3786,3796,24516,26546,2003258,2061614,1617297,1625744,259575,295016,16126,17822,86225,97261,3029,3065,21006,22706,276331,265262,254615,242691,9671,10850,5799,5141,1979,2009,757,731,3510,3840 +7,2003,43,4699388,2335874,2363514,1907782,1887126,282907,317909,22476,23326,93873,104193,4037,3971,24799,26989,2054185,2096787,1647862,1643365,272897,306752,16849,18119,91979,102121,3300,3224,21298,23206,281689,266727,259920,243761,10010,11157,5627,5207,1894,2072,737,747,3501,3783 +7,2003,44,4497961,2223641,2274320,1827433,1828431,262388,297809,20753,21899,86324,97209,3599,3431,23144,25541,1973588,2031789,1597241,1606733,253437,287767,15569,17087,84533,95314,2949,2846,19859,22042,250053,242531,230192,221698,8951,10042,5184,4812,1791,1895,650,585,3285,3499 +7,2003,45,4499971,2224414,2275557,1831336,1837309,257993,290805,20960,21429,87260,97681,3498,3273,23367,25060,1986423,2043401,1612677,1625256,249387,281044,15855,16909,85615,95911,2874,2705,20015,21576,237991,232156,218659,212053,8606,9761,5105,4520,1645,1770,624,568,3352,3484 +7,2003,46,4462427,2200290,2262137,1816140,1828463,254317,288823,20012,20909,83947,96009,3271,3203,22603,24730,1972786,2037056,1606952,1622654,245975,279389,15241,16604,82354,94394,2721,2641,19543,21374,227504,225081,209188,205809,8342,9434,4771,4305,1593,1615,550,562,3060,3356 +7,2003,47,4300483,2117276,2183207,1749450,1763337,241939,276686,19088,20250,82382,96074,3117,3167,21300,23693,1902012,1968860,1551303,1567331,234062,267823,14579,16146,80924,94440,2587,2596,18557,20524,215264,214347,198147,196006,7877,8863,4509,4104,1458,1634,530,571,2743,3169 +7,2003,48,4317939,2131053,2186886,1761969,1770242,242585,275103,19195,19768,82929,95504,3077,3165,21298,23104,1919413,1977546,1567600,1578941,234534,266151,14811,15865,81507,93903,2563,2635,18398,20051,211640,209340,194369,191301,8051,8952,4384,3903,1422,1601,514,530,2900,3053 +7,2003,49,4141856,2032378,2109478,1689739,1716750,224943,259341,17935,18924,77211,89769,2844,2993,19706,21701,1841448,1915734,1514649,1539599,217548,251260,13983,15253,75853,88280,2402,2519,17013,18823,190930,193744,175090,177151,7395,8081,3952,3671,1358,1489,442,474,2693,2878 +7,2003,50,3998812,1957066,2041746,1633007,1669322,210960,243972,16866,17885,74279,86966,2685,2784,19269,20817,1779752,1858236,1470473,1501406,204135,236409,13150,14463,73079,85583,2243,2335,16672,18040,177314,183510,162534,167916,6825,7563,3716,3422,1200,1383,442,449,2597,2777 +7,2003,51,3886144,1903885,1982259,1594630,1623086,202047,236488,16050,17041,70969,83511,2592,2665,17597,19468,1736413,1810080,1440772,1465332,195589,229496,12757,13802,69835,82211,2157,2282,15303,16957,167472,172179,153858,157754,6458,6992,3293,3239,1134,1300,435,383,2294,2511 +7,2003,52,3782009,1846875,1935134,1544009,1582436,199859,233600,15544,16282,67784,81430,2491,2588,17188,18798,1685576,1768665,1395566,1429916,193828,226786,12440,13238,66670,80211,2084,2179,14988,16335,161299,166469,148443,152520,6031,6814,3104,3044,1114,1219,407,409,2200,2463 +7,2003,53,3783390,1851585,1931805,1541148,1573235,202350,234272,15604,16112,73209,86865,2630,2564,16644,18757,1691062,1764497,1393557,1419754,196205,227415,12510,13206,72075,85583,2219,2194,14496,16345,160523,167308,147591,153481,6145,6857,3094,2906,1134,1282,411,370,2148,2412 +7,2003,54,3646923,1778213,1868710,1495510,1538966,183652,215656,14364,15234,66478,78955,2339,2412,15870,17487,1633723,1716838,1362409,1399451,178237,209582,11668,12543,65526,77891,1987,2058,13896,15313,144490,151872,133101,139515,5415,6074,2696,2691,952,1064,352,354,1974,2174 +7,2003,55,3601691,1753341,1848350,1488491,1538868,171350,201423,13695,14452,62471,74432,2175,2126,15159,17049,1617942,1702680,1363496,1404382,166459,195942,11175,12054,61552,73435,1859,1798,13401,15069,135399,145670,124995,134486,4891,5481,2520,2398,919,997,316,328,1758,1980 +7,2003,56,3785668,1844529,1941139,1591837,1645798,162630,192623,13875,14068,58739,69151,1946,2031,15502,17468,1715156,1801723,1472244,1517285,158010,187240,11442,11747,57881,68198,1679,1709,13900,15544,129373,139416,119593,128513,4620,5383,2433,2321,858,953,267,322,1602,1924 +7,2003,57,2831596,1372827,1458769,1166351,1214996,131600,158353,10702,11195,50558,58927,1877,1832,11739,13466,1260366,1335827,1062250,1101456,127578,153512,8693,9268,49877,58149,1603,1563,10365,11879,112461,122942,104101,113540,4022,4841,2009,1927,681,778,274,269,1374,1587 +7,2003,58,2821608,1365498,1456110,1162562,1215392,130657,158199,10318,11093,48570,56735,1685,1829,11706,12862,1257845,1339405,1062631,1107303,126999,153838,8478,9219,47874,55995,1460,1551,10403,11499,107653,116705,99931,108089,3658,4361,1840,1874,696,740,225,278,1303,1363 +7,2003,59,2773994,1336406,1437588,1146428,1211522,122419,149096,9711,10327,45578,52563,1537,1605,10733,12475,1239173,1327501,1056180,1109182,118956,145213,8071,8688,45037,51851,1344,1399,9585,11168,97233,110087,90248,102340,3463,3883,1640,1639,541,712,193,206,1148,1307 +7,2003,60,2849408,1368194,1481214,1185145,1260879,118875,147836,9390,9993,42473,48932,1462,1504,10849,12070,1277183,1376761,1100666,1164090,115605,143887,7922,8397,41961,48240,1265,1309,9764,10838,91011,104453,84479,96789,3270,3949,1468,1596,512,692,197,195,1085,1232 +7,2003,61,2534959,1212101,1322858,1043141,1117829,108371,136284,8601,9092,41162,47682,1358,1398,9468,10573,1128338,1226634,965077,1028336,105548,132778,7252,7703,40687,47070,1196,1212,8578,9535,83763,96224,78064,89493,2823,3506,1349,1389,475,612,162,186,890,1038 +7,2003,62,2352131,1119523,1232608,959953,1037629,102694,130436,7920,8394,38858,44996,1299,1317,8799,9836,1039897,1141619,885862,952964,99856,127100,6670,7168,38404,44472,1134,1128,7971,8787,79626,90989,74091,84665,2838,3336,1250,1226,454,524,165,189,828,1049 +7,2003,63,2289143,1087611,1201532,927364,1006805,103625,131304,7752,8198,39104,44359,1288,1335,8478,9531,1009227,1110485,854377,922002,100848,127985,6546,7014,38643,43808,1112,1156,7701,8520,78384,91047,72987,84803,2777,3319,1206,1184,461,551,176,179,777,1011 +7,2003,64,2168747,1029496,1139251,885123,964428,92856,117805,6971,7531,35580,39813,1162,1213,7804,8461,957581,1054999,818104,885950,90329,114630,5883,6422,35156,39313,1022,1046,7087,7638,71915,84252,67019,78478,2527,3175,1088,1109,424,500,140,167,717,823 +7,2003,65,2125962,1001903,1124059,862274,950398,90481,117495,6622,7199,33955,39307,1073,1220,7498,8440,933136,1042167,798174,874315,88072,114346,5631,6043,33553,38825,927,1062,6779,7576,68767,81892,64100,76083,2409,3149,991,1156,402,482,146,158,719,864 +7,2003,66,1999916,937277,1062639,806941,899350,84826,110624,6042,6711,31729,37268,994,1015,6745,7671,873487,985205,747451,827284,82600,107717,5095,5630,31380,36784,860,904,6101,6886,63790,77434,59490,72066,2226,2907,947,1081,349,484,134,111,644,785 +7,2003,67,1961151,913146,1048005,787459,886710,82746,110180,5700,6384,29934,36281,881,987,6426,7463,851967,972501,730275,816410,80583,107291,4840,5417,29614,35859,781,854,5874,6670,61179,75504,57184,70300,2163,2889,860,967,320,422,100,133,552,793 +7,2003,68,1955990,904419,1051571,781259,891408,82003,109774,5395,6313,28758,35677,870,1036,6134,7363,844155,976319,724840,821089,79960,107127,4585,5308,28427,35282,781,884,5562,6629,60264,75252,56419,70319,2043,2647,810,1005,331,395,89,152,572,734 +7,2003,69,1787777,820345,967432,711027,821665,72277,99639,4725,5512,25814,33059,812,877,5690,6680,767133,900320,661258,759079,70502,97190,3987,4623,25525,32668,734,746,5127,6014,53212,67112,49769,62586,1775,2449,738,889,289,391,78,131,563,666 +7,2003,70,1777336,808170,969166,703940,826062,69192,97573,4437,5389,24534,32831,749,810,5318,6501,758602,904768,657567,765968,67530,95208,3749,4566,24255,32472,649,702,4852,5852,49568,64398,46373,60094,1662,2365,688,823,279,359,100,108,466,649 +7,2003,71,1760292,795334,964958,698061,829861,64905,92649,4062,5142,22679,30344,671,792,4956,6170,747128,902149,652706,771087,63401,90468,3476,4356,22446,29996,586,680,4513,5562,48206,62809,45355,58774,1504,2181,586,786,233,348,85,112,443,608 +7,2003,72,1736351,776914,959437,686586,831026,59871,87597,3841,4583,21334,29596,646,731,4636,5904,730484,898564,642943,773985,58439,85525,3204,3866,21141,29266,556,614,4201,5308,46430,60873,43643,57041,1432,2072,637,717,193,330,90,117,435,596 +7,2003,73,1751589,774554,977035,682996,844163,61039,91745,3786,4653,21569,29772,618,736,4546,5966,728491,915758,639695,786669,59531,89707,3214,3899,21346,29433,550,630,4155,5420,46063,61277,43301,57494,1508,2038,572,754,223,339,68,106,391,546 +7,2003,74,1644551,720651,923900,639712,803747,53798,83114,3293,4154,19122,26810,552,649,4174,5426,679458,868201,600975,751588,52533,81202,2753,3440,18938,26510,476,554,3783,4907,41193,55699,38737,52159,1265,1912,540,714,184,300,76,95,391,519 +7,2003,75,1617308,698219,919089,622745,803589,50147,80186,2994,3906,17905,25519,473,586,3955,5303,660234,866737,586868,754522,49063,78340,2534,3293,17712,25228,414,515,3643,4839,37985,52352,35877,49067,1084,1846,460,613,193,291,59,71,312,464 +7,2003,76,1567629,667787,899842,596536,789379,47681,77446,2770,3697,16805,23627,412,637,3583,5056,632852,851383,563593,743903,46629,75819,2335,3119,16649,23369,361,555,3285,4618,34935,48459,32943,45476,1052,1627,435,578,156,258,51,82,298,438 +7,2003,77,1489790,621701,868089,556197,763301,44192,73692,2441,3428,15213,22334,368,533,3290,4801,589727,822357,525990,720347,43229,72183,2086,2901,15084,22086,313,468,3025,4372,31974,45732,30207,42954,963,1509,355,527,129,248,55,65,265,429 +7,2003,78,1456995,595667,861328,533542,760326,41263,71611,2349,3314,15087,20949,350,472,3076,4656,566141,817654,505624,719384,40474,70108,1979,2793,14936,20716,311,414,2817,4239,29526,43674,27918,40942,789,1503,370,521,151,233,39,58,259,417 +7,2003,79,1366120,548486,817634,493170,726858,36542,64294,2088,3008,13616,18792,336,449,2734,4233,521612,778656,467769,690215,35782,63023,1776,2549,13489,18603,296,389,2500,3877,26874,38978,25401,36643,760,1271,312,459,127,189,40,60,234,356 +7,2003,80,1259724,499405,760319,449815,677451,32673,58980,1771,2705,12388,16891,284,422,2474,3870,475161,725672,426887,644862,32018,57831,1489,2317,12278,16735,236,374,2253,3553,24244,34647,22928,32589,655,1149,282,388,110,156,48,48,221,317 +7,2003,81,1196760,464268,732492,419541,655722,29411,54912,1661,2410,11141,15379,223,361,2291,3708,442926,700210,399342,625390,28796,53845,1433,2062,11046,15195,192,312,2117,3406,21342,32282,20199,30332,615,1067,228,348,95,184,31,49,174,302 +7,2003,82,1100969,417522,683447,379335,614914,25301,49312,1345,2254,9371,13432,200,286,1970,3249,399508,654438,362330,587647,24763,48315,1113,1927,9317,13324,166,241,1819,2984,18014,29009,17005,27267,538,997,232,327,54,108,34,45,151,265 +7,2003,83,997727,367149,630578,331577,563477,23706,48778,1225,2130,8694,12832,194,273,1753,3088,351251,603860,316565,538474,23256,47765,1038,1839,8626,12704,159,236,1607,2842,15898,26718,15012,25003,450,1013,187,291,68,128,35,37,146,246 +7,2003,84,843416,303077,540339,274844,485900,18762,39808,993,1675,6955,10115,150,252,1373,2589,290746,519287,263260,466170,18372,39065,817,1441,6888,10013,125,209,1284,2389,12331,21052,11584,19730,390,743,176,234,67,102,25,43,89,200 +7,2003,85,4466176,1338201,3127975,1213833,2825249,82022,227218,4312,8979,30705,50980,784,1370,6545,14179,1282147,3012461,1161184,2716687,80342,223197,3633,7859,30383,50455,656,1179,5949,13084,56054,115514,52649,108562,1680,4021,679,1120,322,525,128,191,596,1095 +7,2004,999,292805298,143828012,148977286,115664854,118455593,17856753,19653829,1526559,1517958,6029141,6513599,278261,269056,2472444,2567251,122592198,128711725,96345151,100116610,17022156,18775443,1070779,1098580,5868951,6351039,212582,208599,2072579,2161454,21235814,20265561,19319703,18338983,834597,878386,455780,419378,160190,162560,65679,60457,399865,405797 +7,2004,0,4014258,2052042,1962216,1548107,1475758,293450,284995,26531,25739,89461,84690,5286,5076,89207,85958,1569977,1497201,1118516,1061534,271361,263610,17655,17201,84834,80275,3577,3418,74034,71163,482065,465015,429591,414224,22089,21385,8876,8538,4627,4415,1709,1658,15173,14795 +7,2004,1,3953063,2020169,1932894,1528464,1457776,288051,279367,25728,25167,88148,84735,5102,4841,84676,81008,1555808,1486302,1110253,1055723,270097,262072,17132,16703,84103,80925,3610,3421,70613,67458,464361,446592,418211,402053,17954,17295,8596,8464,4045,3810,1492,1420,14063,13550 +7,2004,2,3933735,2008411,1925324,1520658,1450304,291003,283708,25370,24770,85040,83204,4778,4649,81562,78689,1555760,1490312,1110803,1056564,274770,268080,17083,16814,81450,79747,3445,3324,68209,65783,452651,435012,409855,393740,16233,15628,8287,7956,3590,3457,1333,1325,13353,12906 +7,2004,3,4008220,2045933,1962287,1545643,1475316,300419,292686,25941,25282,87888,85874,4987,4800,81055,78329,1597792,1532189,1141555,1087816,283083,275791,17374,16876,84155,82426,3581,3425,68044,65855,448141,430098,404088,387500,17336,16895,8567,8406,3733,3448,1406,1375,13011,12474 +7,2004,4,3876609,1983939,1892670,1503853,1425564,293047,284504,25621,24517,80443,79191,4663,4615,76312,74279,1565865,1495354,1127991,1069024,276456,268620,16855,16207,76791,75669,3240,3167,64532,62667,418074,397316,375862,356540,16591,15884,8766,8310,3652,3522,1423,1448,11780,11612 +7,2004,5,3829607,1957840,1871767,1486874,1411174,291762,283511,25503,24346,76269,77347,4672,4348,72760,71041,1564599,1495330,1133736,1073969,275369,267429,17146,16413,72891,74040,3334,3111,62123,60368,393241,376437,353138,337205,16393,16082,8357,7933,3378,3307,1338,1237,10637,10673 +7,2004,6,3822089,1954556,1867533,1481369,1406161,297107,287620,25211,24298,77172,77687,4544,4235,69153,67532,1565730,1496328,1133558,1074978,279276,270264,17128,16447,73756,74385,3269,2996,58743,57258,388826,371205,347811,331183,17831,17356,8083,7851,3416,3302,1275,1239,10410,10274 +7,2004,7,3850646,1966777,1883869,1492736,1420581,300040,291104,25539,24534,78249,78640,4582,4299,65631,64711,1579241,1513070,1147139,1090268,281049,272890,17228,16685,74752,75205,3222,2998,55851,55024,387536,370799,345597,330313,18991,18214,8311,7849,3497,3435,1360,1301,9780,9687 +7,2004,8,3933161,2012719,1920442,1531028,1451163,306476,297432,26369,25001,79484,79299,4685,4488,64677,63059,1622194,1546844,1182778,1117869,287530,279313,17738,17049,76023,76000,3277,3163,54848,53450,390525,373598,348250,333294,18946,18119,8631,7952,3461,3299,1408,1325,9829,9609 +7,2004,9,4018734,2059114,1959620,1562569,1478923,322622,311749,26711,25619,79343,77919,4772,4531,63097,60879,1664131,1582093,1209014,1141211,304034,293828,18263,17522,76007,74644,3367,3223,53446,51665,394983,377527,353555,337712,18588,17921,8448,8097,3336,3275,1405,1308,9651,9214 +7,2004,10,4151951,2125852,2026099,1605366,1522059,342023,331113,28310,28553,82613,78448,5094,4880,62446,61046,1721762,1637132,1243167,1174910,323383,312758,19792,19217,79264,75246,3765,3632,52391,51369,404090,388967,362199,347149,18640,18355,8518,9336,3349,3202,1329,1248,10055,9677 +7,2004,11,4207721,2156867,2050854,1630285,1543089,350421,337680,28874,28557,82187,77972,4899,4661,60201,58895,1752552,1664004,1267800,1196736,331703,319855,20082,19581,78838,74816,3575,3471,50554,49545,404315,386850,362485,346353,18718,17825,8792,8976,3349,3156,1324,1190,9647,9350 +7,2004,12,4293550,2196464,2097086,1664881,1581275,353644,344204,30343,29904,83161,78466,5117,4785,59318,58452,1794478,1711449,1303803,1236260,335614,326183,21240,20974,79907,75247,3825,3559,50089,49226,401986,385637,361078,345015,18030,18021,9103,8930,3254,3219,1292,1226,9229,9226 +7,2004,13,4350199,2227712,2122487,1691117,1603631,359366,348159,30716,30049,82756,78406,5141,4851,58616,57391,1832188,1744891,1336491,1266167,341135,330485,21671,21170,79604,75225,3853,3644,49434,48200,395524,377596,354626,337464,18231,17674,9045,8879,3152,3181,1288,1207,9182,9191 +7,2004,14,4408259,2261079,2147180,1718524,1624019,364025,352850,31277,30031,84583,79348,5035,4901,57635,56031,1871601,1775773,1369222,1291705,346258,335522,22283,21368,81425,76282,3807,3673,48606,47223,389478,371407,349302,332314,17767,17328,8994,8663,3158,3066,1228,1228,9029,8808 +7,2004,15,4264863,2188103,2076760,1666426,1573886,346927,335657,30503,29672,85130,79627,4882,4723,54235,53195,1819311,1728620,1336060,1262573,330298,319827,21449,20900,82046,76840,3726,3555,45732,44925,368792,348140,330366,311313,16629,15830,9054,8772,3084,2787,1156,1168,8503,8270 +7,2004,16,4213762,2165214,2048548,1658394,1558426,335503,325391,30714,29172,84221,79692,4874,4588,51508,51279,1794044,1705054,1324795,1251187,319498,309911,21549,20435,81242,76842,3715,3497,43245,43182,371170,343494,333599,307239,16005,15480,9165,8737,2979,2850,1159,1091,8263,8097 +7,2004,17,4167308,2146158,2021150,1651388,1544013,326174,315867,30741,28390,83212,78935,4847,4553,49796,49392,1773540,1684440,1316108,1242745,310463,300879,21080,19669,80385,76079,3666,3472,41838,41596,372618,336710,335280,301268,15711,14988,9661,8721,2827,2856,1181,1081,7958,7796 +7,2004,18,4214061,2172313,2041748,1674172,1561472,324798,315205,31198,27549,88420,84046,5036,4800,48689,48676,1787312,1704544,1327445,1259327,308785,300056,21127,19609,85543,81156,3804,3625,40608,40771,385001,337204,346727,302145,16013,15149,10071,7940,2877,2890,1232,1175,8081,7905 +7,2004,19,4242558,2187971,2054587,1690694,1573076,321434,312533,30829,27340,92591,88760,5297,4729,47126,48149,1793417,1715930,1334099,1269093,305788,297529,20575,19432,89552,85806,3971,3638,39432,40432,394554,338657,356595,303983,15646,15004,10254,7908,3039,2954,1326,1091,7694,7717 +7,2004,20,4131771,2132862,1998909,1649097,1529009,309677,301334,29642,26591,94980,91906,5670,4912,43796,45157,1733595,1663503,1287778,1227502,293780,286414,19465,18963,91953,88981,4264,3774,36355,37869,399267,335406,361319,301507,15897,14920,10177,7628,3027,2925,1406,1138,7441,7288 +7,2004,21,4180191,2156023,2024168,1671079,1551273,308920,302055,29618,26320,98000,96262,5489,4946,42917,43312,1741397,1678333,1294550,1239314,292737,286750,19696,18682,94886,93375,4019,3817,35509,36395,414626,345835,376529,311959,16183,15305,9922,7638,3114,2887,1470,1129,7408,6917 +7,2004,22,4173077,2137442,2035635,1660398,1558874,300073,302814,28101,24958,102380,100714,5703,5213,40787,43062,1711942,1681624,1273186,1239235,283508,286940,18146,17572,99332,97752,4186,4050,33584,36075,425500,354011,387212,319639,16565,15874,9955,7386,3048,2962,1517,1163,7203,6987 +7,2004,23,4192674,2123444,2069230,1652464,1582743,292405,307468,27414,24611,106338,107157,5950,5453,38873,41798,1697929,1710739,1265666,1259936,275461,290469,17491,17237,103112,104086,4321,4228,31878,34783,425515,358491,386798,322807,16944,16999,9923,7374,3226,3071,1629,1225,6995,7015 +7,2004,24,4167847,2105148,2062699,1637968,1573734,289784,308290,26778,23995,107796,111364,6249,5469,36573,39847,1669585,1698944,1242222,1245675,272271,291073,16649,16568,104414,108229,4519,4298,29510,33101,435563,363755,395746,328059,17513,17217,10129,7427,3382,3135,1730,1171,7063,6746 +7,2004,25,3981519,2010965,1970554,1568417,1498212,268872,293646,25649,22366,107858,113727,5890,5338,34279,37265,1591129,1619596,1187044,1182884,252155,276351,15772,15231,104577,110674,4227,4157,27354,30299,419836,350958,381373,315328,16717,17295,9877,7135,3281,3053,1663,1181,6925,6966 +7,2004,26,3838225,1933949,1904276,1517003,1452294,250294,276435,23929,21437,105321,113914,5549,5061,31853,35135,1522548,1556400,1142085,1138961,234022,259621,14839,14666,102206,110864,4037,3908,25359,28380,411401,347876,374918,313333,16272,16814,9090,6771,3115,3050,1512,1153,6494,6755 +7,2004,27,3801676,1910787,1890889,1498990,1437363,243875,275308,23754,21683,107759,117592,5656,5030,30753,33913,1504521,1537859,1128339,1119479,228417,258269,14772,14671,104715,114669,4142,3809,24136,26962,406266,353030,370651,317884,15458,17039,8982,7012,3044,2923,1514,1221,6617,6951 +7,2004,28,3697495,1862479,1835016,1461073,1393454,233591,263321,22977,22016,109989,119658,5275,4744,29574,31823,1461914,1483210,1095044,1076509,218949,247108,14154,14112,107045,116741,3822,3519,22900,25221,400565,351806,366029,316945,14642,16213,8823,7904,2944,2917,1453,1225,6674,6602 +7,2004,29,3788140,1909795,1878345,1500778,1428520,238309,268444,22567,22076,113800,123249,5153,4461,29188,31595,1507876,1524523,1132384,1109105,224168,252275,14046,14228,110934,120517,3734,3384,22610,25014,401919,353822,368394,319415,14141,16169,8521,7848,2866,2732,1419,1077,6578,6581 +7,2004,30,3737940,1884720,1853220,1477171,1408043,235675,264778,22409,22049,115920,123224,4881,4415,28664,30711,1494548,1506063,1119654,1094523,221914,249228,14111,14152,113129,120511,3590,3347,22150,24302,390172,347157,357517,313520,13761,15550,8298,7897,2791,2713,1291,1068,6514,6409 +7,2004,31,3790984,1901095,1889889,1487557,1436125,242391,273552,22356,21811,116022,123824,4653,4282,28116,30295,1523108,1546668,1140626,1125707,229104,258134,14355,14368,113317,121154,3464,3219,22242,24086,377987,343221,346931,310418,13287,15418,8001,7443,2705,2670,1189,1063,5874,6209 +7,2004,32,4023788,2017316,2006472,1589635,1536558,254329,286889,22511,22431,117344,125348,4607,4344,28890,30902,1638834,1661460,1241808,1224254,241205,271529,14771,14995,114686,122557,3436,3301,22928,24824,378482,345012,347827,312304,13124,15360,7740,7436,2658,2791,1171,1043,5962,6078 +7,2004,33,4257394,2128284,2129110,1691403,1646396,264781,301036,23169,22955,114702,123007,4622,4392,29607,31324,1754617,1785997,1348552,1335948,251323,285379,15484,15743,111968,120169,3489,3320,23801,25438,373667,343113,342851,310448,13458,15657,7685,7212,2734,2838,1133,1072,5806,5886 +7,2004,34,4349395,2186941,2162454,1743189,1678105,269771,301415,23071,22822,116983,124667,4652,4427,29275,31018,1807790,1821795,1395368,1369676,255923,285947,15205,15526,114199,121860,3566,3422,23529,25364,379151,340659,347821,308429,13848,15468,7866,7296,2784,2807,1086,1005,5746,5654 +7,2004,35,4127056,2069933,2057123,1657078,1604436,250237,279466,22362,22236,109477,117962,4256,4115,26523,28908,1718232,1736253,1333919,1313548,237840,265690,14879,14904,107045,115355,3294,3202,21255,23554,351701,320870,323159,290888,12397,13776,7483,7332,2432,2607,962,913,5268,5354 +7,2004,36,4048580,2023152,2025428,1617629,1576179,249958,281903,21698,21936,104385,114394,4019,4060,25463,26956,1680997,1710394,1303375,1290396,237667,268355,14496,14789,102037,111830,3034,3166,20388,21858,342155,315034,314254,285783,12291,13548,7202,7147,2348,2564,985,894,5075,5098 +7,2004,37,4051890,2017065,2034825,1623139,1594313,247372,281554,21400,22121,96889,106142,3930,4079,24335,26616,1692967,1730592,1325398,1318344,235846,268683,14376,15078,94697,103787,3040,3160,19610,21540,324098,304233,297741,275969,11526,12871,7024,7043,2192,2355,890,919,4725,5076 +7,2004,38,4174027,2080137,2093890,1667996,1637650,262124,294870,22279,22546,98759,107527,4140,3960,24839,27337,1752775,1789719,1367759,1361442,250184,281919,15184,15675,96456,105280,3172,3079,20020,22324,327362,304171,300237,276208,11940,12951,7095,6871,2303,2247,968,881,4819,5013 +7,2004,39,4473096,2231042,2242054,1795319,1760748,280112,314279,23472,23664,102328,110914,4172,4191,25639,28258,1901390,1933589,1492470,1480030,268386,301522,16151,16820,100059,108530,3212,3266,21112,23421,329652,308465,302849,280718,11726,12757,7321,6844,2269,2384,960,925,4527,4837 +7,2004,40,4540929,2252988,2287941,1822977,1808804,275404,311819,23618,24287,100741,110753,4307,4146,25941,28132,1937182,1987319,1533228,1534997,263953,299557,16514,17605,98565,108378,3410,3273,21512,23509,315806,300622,289749,273807,11451,12262,7104,6682,2176,2375,897,873,4429,4623 +7,2004,41,4540376,2248606,2291770,1824382,1819186,271286,307985,23046,23187,100479,109453,3975,4124,25438,27835,1949457,2004902,1549640,1558086,260422,295847,16533,17117,98351,107196,3187,3286,21324,23370,299149,286868,274742,261100,10864,12138,6513,6070,2128,2257,788,838,4114,4465 +7,2004,42,4555019,2258953,2296066,1844594,1835293,269808,304711,22814,23145,92472,101408,3996,3875,25269,27634,1967913,2018529,1577033,1582106,259569,293347,16362,17320,90439,99254,3166,3070,21344,23432,291040,277537,267561,253187,10239,11364,6452,5825,2033,2154,830,805,3925,4202 +7,2004,43,4610120,2279113,2331007,1868898,1868837,269414,306827,22258,23214,89403,101119,3891,3883,25249,27127,2001293,2063082,1613647,1624331,259654,295759,16136,17809,87306,98992,3095,3119,21455,23072,277820,267925,255251,244506,9760,11068,6122,5405,2097,2127,796,764,3794,4055 +7,2004,44,4679182,2323552,2355630,1896059,1879337,280897,315458,22628,23571,94777,105782,3996,4002,25195,27480,2042073,2087538,1637094,1634975,270744,304189,16636,18054,92828,103601,3285,3271,21486,23448,281479,268092,258965,244362,10153,11269,5992,5517,1949,2181,711,731,3709,4032 +7,2004,45,4486566,2215272,2271294,1817738,1823976,261449,296427,21214,22162,87300,98902,3705,3495,23866,26332,1964248,2026269,1587556,1600795,252321,286095,15714,17034,85433,96976,3025,2882,20199,22487,251024,245025,230182,223181,9128,10332,5500,5128,1867,1926,680,613,3667,3845 +7,2004,46,4506067,2227648,2278419,1831488,1836884,258894,290753,21049,21551,88916,100141,3473,3299,23828,25791,1989073,2044472,1612877,1623764,250184,280846,15663,16780,87194,98290,2826,2726,20329,22066,238575,233947,218611,213120,8710,9907,5386,4771,1722,1851,647,573,3499,3725 +7,2004,47,4465196,2199700,2265496,1813422,1829009,254243,289109,20388,21313,85289,97695,3343,3239,23015,25131,1970968,2038250,1603535,1621662,245821,279627,15307,16690,83648,96024,2771,2644,19886,21603,228732,227246,209887,207347,8422,9482,5081,4623,1641,1671,572,595,3129,3528 +7,2004,48,4287486,2107717,2179769,1739393,1759359,241408,275865,19262,20500,82580,96481,3163,3226,21911,24338,1892879,1964186,1542470,1562891,233365,266824,14522,16155,81086,94770,2652,2653,18784,20893,214838,215583,196923,196468,8043,9041,4740,4345,1494,1711,511,573,3127,3445 +7,2004,49,4319947,2130419,2189528,1759634,1770628,242166,275106,19462,19910,84226,97170,3097,3218,21834,23496,1918013,1978269,1565148,1578006,234034,266019,14788,15773,82733,95510,2568,2680,18742,20281,212406,211259,194486,192622,8132,9087,4674,4137,1493,1660,529,538,3092,3215 +7,2004,50,4121104,2018146,2102958,1676265,1710137,223370,257767,18059,19090,77564,90936,2871,2981,20017,22047,1827419,1908258,1502020,1532668,215878,249562,13878,15199,76177,89406,2403,2496,17063,18927,190727,194700,174245,177469,7492,8205,4181,3891,1387,1530,468,485,2954,3120 +7,2004,51,4010062,1961738,2048324,1635035,1672624,212295,245183,16982,18115,75185,88457,2696,2893,19545,21052,1782709,1862701,1471178,1503088,205292,237520,13107,14499,73941,87009,2255,2419,16936,18166,179029,185623,163857,169536,7003,7663,3875,3616,1244,1448,441,474,2609,2886 +7,2004,52,3868188,1891504,1976684,1583039,1617148,200351,235267,16089,17084,71528,84772,2608,2727,17889,19686,1724583,1803829,1430129,1459062,193872,228188,12606,13654,70354,83443,2165,2330,15457,17152,166921,172855,152910,158086,6479,7079,3483,3430,1174,1329,443,397,2432,2534 +7,2004,53,3782872,1845760,1937112,1541264,1582294,199953,234142,15707,16412,68912,82548,2555,2536,17369,19180,1683295,1769177,1392208,1428885,193810,227241,12418,13187,67755,81247,2116,2142,14988,16475,162465,167935,149056,153409,6143,6901,3289,3225,1157,1301,439,394,2381,2705 +7,2004,54,3782442,1847897,1934545,1536612,1574423,202003,234170,15715,16368,74006,88110,2627,2647,16934,18827,1686820,1765352,1388833,1419459,195823,227207,12427,13248,72834,86789,2230,2268,14673,16381,161077,169193,147779,154964,6180,6963,3288,3120,1172,1321,397,379,2261,2446 +7,2004,55,3618001,1758586,1859415,1479177,1531204,180584,213069,14227,15108,66495,80058,2328,2378,15775,17598,1615574,1707015,1347391,1391216,175281,207123,11477,12343,65511,78987,1979,2015,13935,15331,143012,152400,131786,139988,5303,5946,2750,2765,984,1071,349,363,1840,2267 +7,2004,56,3603856,1753133,1850723,1487460,1539422,171104,202072,13759,14407,63271,75373,2179,2122,15360,17327,1617132,1704106,1362129,1404313,166146,196473,11113,11913,62346,74346,1848,1791,13550,15270,136001,146617,125331,135109,4958,5599,2646,2494,925,1027,331,331,1810,2057 +7,2004,57,3763702,1830349,1933353,1579289,1638979,161045,190978,13765,14100,58927,69818,1967,2059,15356,17419,1701639,1793793,1460550,1510530,156421,185562,11224,11688,58026,68831,1713,1737,13705,15445,128710,139560,118739,128449,4624,5416,2541,2412,901,987,254,322,1651,1974 +7,2004,58,2819754,1364399,1455355,1158854,1211615,130410,157535,10699,11187,50643,59640,1835,1824,11958,13554,1252297,1331916,1055251,1097915,126420,152555,8617,9166,49954,58851,1565,1537,10490,11892,112102,123439,103603,113700,3990,4980,2082,2021,689,789,270,287,1468,1662 +7,2004,59,2801863,1352760,1449103,1151765,1209021,128558,156983,10186,11054,48877,57366,1661,1809,11713,12870,1245949,1332097,1052871,1100764,124840,152672,8272,9079,48184,56593,1443,1552,10339,11437,106811,117006,98894,108257,3718,4311,1914,1975,693,773,218,257,1374,1433 +7,2004,60,2739059,1315754,1423305,1128844,1199521,119365,146407,9658,10191,45662,53125,1544,1619,10681,12442,1220133,1313782,1040234,1097954,115977,142484,7971,8502,45116,52394,1335,1397,9500,11051,95621,109523,88610,101567,3388,3923,1687,1689,546,731,209,222,1181,1391 +7,2004,61,2848602,1365695,1482907,1182189,1261393,118779,148089,9437,10059,43073,49773,1491,1528,10726,12065,1274242,1377187,1097419,1163510,115478,144099,7861,8364,42535,49057,1297,1338,9652,10819,91453,105720,84770,97883,3301,3990,1576,1695,538,716,194,190,1074,1246 +7,2004,62,2515357,1199144,1316213,1031790,1111759,106707,135186,8424,8931,41347,48404,1339,1406,9537,10527,1115701,1219738,954189,1022188,103845,131651,7040,7504,40860,47769,1175,1216,8592,9410,83443,96475,77601,89571,2862,3535,1384,1427,487,635,164,190,945,1117 +7,2004,63,2335553,1108921,1226632,950625,1031975,101294,129453,7870,8448,39084,45668,1321,1283,8727,9805,1029820,1135278,877083,947025,98502,126131,6584,7171,38635,45124,1153,1104,7863,8723,79101,91354,73542,84950,2792,3322,1286,1277,449,544,168,179,864,1082 +7,2004,64,2259557,1070816,1188741,913180,996398,101154,128978,7623,8066,39188,44524,1269,1351,8402,9424,993605,1098026,841448,912058,98368,125623,6367,6815,38715,43963,1102,1165,7605,8402,77211,90715,71732,84340,2786,3355,1256,1251,473,561,167,186,797,1022 +7,2004,65,2148431,1015816,1132615,872942,957839,91190,116956,6950,7465,35818,40584,1145,1204,7771,8567,944231,1047840,806360,879086,88657,113692,5821,6322,35364,40063,1000,1033,7029,7644,71585,84775,66582,78753,2533,3264,1129,1143,454,521,145,171,742,923 +7,2004,66,2098650,986009,1112641,848579,940706,88573,115770,6408,7167,34014,39500,1069,1178,7366,8320,917964,1031235,785214,865157,86187,112653,5392,5949,33611,39011,920,1036,6640,7429,68045,81406,63365,75549,2386,3117,1016,1218,403,489,149,142,726,891 +7,2004,67,1975087,922625,1052462,794223,890526,82769,108963,6018,6597,32044,37623,953,1035,6618,7718,859446,974655,735392,818306,80558,105975,5026,5464,31678,37139,832,903,5960,6868,63179,77807,58831,72220,2211,2988,992,1133,366,484,121,132,658,850 +7,2004,68,1930847,895181,1035666,771736,875995,80814,108323,5567,6303,29840,36588,852,984,6372,7473,835024,960515,715626,806027,78641,105523,4695,5295,29513,36147,751,859,5798,6664,60157,75151,56110,69968,2173,2800,872,1008,327,441,101,125,574,809 +7,2004,69,1920414,883380,1037034,763637,879420,78905,107396,5239,6244,28688,35728,845,986,6066,7260,824169,962172,708284,809595,76938,104722,4406,5191,28350,35311,763,841,5428,6512,59211,74862,55353,69825,1967,2674,833,1053,338,417,82,145,638,748 +7,2004,70,1744903,796318,948585,690564,805800,69261,96775,4622,5422,25531,33088,799,867,5541,6633,744295,882169,641949,743985,67509,94341,3857,4501,25242,32692,715,725,5023,5925,52023,66416,48615,61815,1752,2434,765,921,289,396,84,142,518,708 +7,2004,71,1747347,791222,956125,688877,814600,67697,96153,4259,5286,24486,32788,715,815,5188,6483,742354,891820,643230,754669,66027,93801,3572,4437,24205,32428,617,711,4703,5774,48868,64305,45647,59931,1670,2352,687,849,281,360,98,104,485,709 +7,2004,72,1713793,769205,944588,675477,812674,61774,89912,3983,5022,22435,30162,644,761,4892,6057,722247,882472,631353,754637,60330,87762,3369,4238,22205,29811,557,635,4433,5389,46958,62116,44124,58037,1444,2150,614,784,230,351,87,126,459,668 +7,2004,73,1691931,752487,939444,665238,813352,57335,85511,3684,4505,21093,29511,632,714,4505,5851,706993,879395,622521,757123,55891,83463,3061,3754,20897,29166,555,606,4068,5283,45494,60049,42717,56229,1444,2048,623,751,196,345,77,108,437,568 +7,2004,74,1696130,744927,951203,656989,822182,58065,88569,3645,4541,21217,29322,608,721,4403,5868,699953,890865,614789,765674,56603,86556,3052,3751,20994,28981,530,612,3985,5291,44974,60338,42200,56508,1462,2013,593,790,223,341,78,109,418,577 +7,2004,75,1581121,686874,894247,610527,778517,50189,79498,3164,4013,18463,26287,496,604,4035,5328,647445,839790,573446,727601,48993,77594,2625,3292,18283,25971,428,521,3670,4811,39429,54457,37081,50916,1196,1904,539,721,180,316,68,83,365,517 +7,2004,76,1566753,671287,895466,598729,782866,47796,77716,2864,3785,17638,25282,473,598,3787,5219,634091,843705,563674,734413,46724,75908,2387,3151,17444,24983,408,527,3454,4723,37196,51761,35055,48453,1072,1808,477,634,194,299,65,71,333,496 +7,2004,77,1501866,633496,868370,566615,762432,44231,73726,2608,3565,16270,23137,377,590,3395,4920,600083,821208,535117,718251,43227,72122,2183,2985,16114,22887,335,509,3107,4454,33413,47162,31498,44181,1004,1604,425,580,156,250,42,81,288,466 +7,2004,78,1425682,588554,837128,526822,736069,41115,70553,2319,3308,14788,21930,357,515,3153,4753,557707,792321,497706,694067,40206,69062,1955,2757,14651,21690,300,459,2889,4286,30847,44807,29116,42002,909,1491,364,551,137,240,57,56,264,467 +7,2004,79,1385977,559869,826108,502049,729694,37858,67838,2153,3229,14523,20426,326,453,2960,4468,531679,783613,475420,689877,37093,66409,1791,2693,14386,20182,293,391,2696,4061,28190,42495,26629,39817,765,1429,362,536,137,244,33,62,264,407 +7,2004,80,1286733,509590,777143,458724,691669,33185,60005,1976,2824,12858,18173,326,432,2521,4040,484088,739748,434647,656545,32460,58771,1664,2380,12734,17992,285,374,2298,3686,25502,37395,24077,35124,725,1234,312,444,124,181,41,58,223,354 +7,2004,81,1189534,464757,724777,418890,645895,29881,55889,1643,2525,11755,16326,257,409,2331,3733,441828,691391,397220,614505,29253,54782,1373,2142,11643,16168,214,363,2125,3431,22929,33386,21670,31390,628,1107,270,383,112,158,43,46,206,302 +7,2004,82,1115106,425169,689937,384485,618139,26388,50946,1509,2295,10460,14703,197,324,2130,3530,405281,658979,365678,589105,25822,49913,1284,1937,10373,14524,169,273,1955,3227,19888,30958,18807,29034,566,1033,225,358,87,179,28,51,175,303 +7,2004,83,1023151,381825,641326,346996,577224,22735,45726,1253,2128,8805,12909,190,260,1846,3079,364997,613667,331142,551265,22228,44752,1034,1809,8751,12801,156,223,1686,2817,16828,27659,15854,25959,507,974,219,319,54,108,34,37,160,262 +7,2004,84,913980,329740,584240,298106,522473,20762,44557,1098,1944,8047,12124,159,261,1568,2881,315111,559090,284319,498967,20346,43612,900,1647,7979,11998,130,224,1437,2642,14629,25150,13787,23506,416,945,198,297,68,126,29,37,131,239 +7,2004,85,4545883,1379299,3166584,1250745,2856600,83447,229516,4473,9216,33022,55094,795,1430,6817,14728,1320199,3045883,1195343,2743380,81633,225271,3703,7964,32673,54518,663,1225,6184,13525,59100,120701,55402,113220,1814,4245,770,1252,349,576,132,205,633,1203 +7,2005,999,295516599,145197078,150319521,116388486,119103091,18079607,19882081,1579417,1568355,6241041,6766622,289165,279639,2619362,2719733,123209018,129283967,96473133,100147850,17195036,18952312,1078657,1107466,6067137,6590707,219066,215114,2175989,2270518,21988060,21035554,19915353,18955241,884571,929769,500760,460889,173904,175915,70099,64525,443373,449215 +7,2005,0,4004393,2047711,1956682,1529161,1455709,300219,291338,27610,27161,91224,86091,5519,5298,93978,91085,1547106,1475591,1091975,1035874,270966,263081,17687,17643,85968,81030,3634,3440,76876,74523,500605,481091,437186,419835,29253,28257,9923,9518,5256,5061,1885,1858,17102,16562 +7,2005,1,3987032,2036538,1950494,1532766,1462753,292135,283620,26422,25546,89758,86761,5355,5242,90102,86572,1558460,1490176,1107378,1053432,270539,262617,17299,16857,85040,82311,3604,3541,74600,71418,478078,460318,425388,409321,21596,21003,9123,8689,4718,4450,1751,1701,15502,15154 +7,2005,2,3952632,2020295,1932337,1525284,1452814,287154,278616,26382,25734,89615,86999,5216,4921,86644,83253,1555821,1486683,1108263,1052821,269486,261722,17021,16644,85473,83036,3621,3386,71957,69074,464474,445654,417021,399993,17668,16894,9361,9090,4142,3963,1595,1535,14687,14179 +7,2005,3,3943215,2012820,1930395,1519843,1450332,291146,283810,26187,25598,87130,85227,4908,4784,83606,80644,1558900,1493420,1109854,1055899,275288,268412,17140,16777,83398,81704,3566,3432,69654,67196,453920,436975,409989,394433,15858,15398,9047,8821,3732,3523,1342,1352,13952,13448 +7,2005,4,4030128,2058231,1971897,1550794,1477962,302404,294411,26904,26185,89765,88117,5055,4911,83309,80311,1605806,1538685,1143215,1087952,285721,278281,17454,16947,86048,84655,3650,3542,69718,67308,452425,433212,407579,390010,16683,16130,9450,9238,3717,3462,1405,1369,13591,13003 +7,2005,5,3893128,1991645,1901483,1506296,1427894,294413,286144,26403,25250,81883,81289,4744,4583,77906,76323,1569926,1501055,1128306,1069957,277521,269756,16981,16173,78155,77732,3350,3222,65613,64215,421719,400428,377990,357937,16892,16388,9422,9077,3728,3557,1394,1361,12293,12108 +7,2005,6,3828153,1956456,1871697,1480897,1406074,293302,284830,25894,24982,77651,78937,4749,4406,73963,72468,1560480,1491817,1128600,1068934,274807,266805,17022,16441,74032,75380,3352,3096,62667,61161,395976,379880,352297,337140,18495,18025,8872,8541,3619,3557,1397,1310,11296,11307 +7,2005,7,3838840,1962661,1876179,1482952,1408010,299752,290463,26330,24902,78363,79300,4701,4431,70563,69073,1568769,1499624,1133863,1074929,279986,271226,17274,16531,74629,75687,3303,3061,59714,58190,393892,376555,349089,333081,19766,19237,9056,8371,3734,3613,1398,1370,10849,10883 +7,2005,8,3861877,1973522,1888355,1494121,1420813,301730,292011,26419,25258,79359,79514,4705,4436,67188,66323,1581644,1513929,1146688,1089228,282029,273196,17312,16655,75707,75845,3271,3049,56637,55956,391878,374426,347433,331585,19701,18815,9107,8603,3652,3669,1434,1387,10551,10367 +7,2005,9,3967069,2030883,1936186,1540738,1459395,309922,300389,27168,25918,81912,81531,4738,4570,66405,64383,1631697,1554268,1185133,1119055,290925,282185,18031,17324,78321,78202,3353,3250,55934,54252,399186,381918,355605,340340,18997,18204,9137,8594,3591,3329,1385,1320,10471,10131 +7,2005,10,4150122,2125604,2024518,1605672,1521315,335337,323261,28396,28439,83904,81998,5147,4788,67148,64717,1709226,1624517,1234248,1165647,315930,304522,19009,18335,80378,78535,3689,3467,55972,54011,416378,400001,371424,355668,19407,18739,9387,10104,3526,3463,1458,1321,11176,10706 +7,2005,11,4149228,2124517,2024711,1603266,1519696,339294,329232,28665,28704,84190,79396,5138,4886,63964,62797,1712329,1628487,1234959,1166874,320139,310538,19498,18956,80646,76018,3750,3632,53337,52469,412188,396224,368307,352822,19155,18694,9167,9748,3544,3378,1388,1254,10627,10328 +7,2005,12,4251162,2178897,2072265,1642795,1554993,353476,341021,30152,29576,84797,80633,5069,4886,62608,61156,1765545,1677083,1273541,1202590,334289,322416,20244,19903,81275,77304,3709,3633,52487,51237,413352,395182,369254,352403,19187,18605,9908,9673,3522,3329,1360,1253,10121,9919 +7,2005,13,4308851,2204584,2104267,1667282,1582680,354600,345013,31144,30505,85094,80494,5233,4819,61231,60756,1795488,1712513,1301572,1233713,335953,326672,21290,20874,81681,77075,3907,3566,51085,50613,409096,391754,365710,348967,18647,18341,9854,9631,3413,3419,1326,1253,10146,10143 +7,2005,14,4353216,2230595,2122621,1689219,1600492,359465,347481,31505,30432,84971,80282,5260,5025,60175,58909,1827734,1739106,1329171,1258946,340778,329278,21707,21019,81693,76871,3932,3725,50453,49267,402861,383515,360048,341546,18687,18203,9798,9413,3278,3411,1328,1300,9722,9642 +7,2005,15,4456969,2288448,2168521,1734290,1634534,369135,357478,32365,31041,87499,82092,5130,5074,60029,58302,1885539,1787030,1374138,1294632,350664,339471,22484,21476,84073,78902,3878,3808,50302,48741,402909,381491,360152,339902,18471,18007,9881,9565,3426,3190,1252,1266,9727,9561 +7,2005,16,4308145,2213951,2094194,1681836,1581684,351335,339157,31526,30509,88172,82645,5063,4861,56019,55338,1827700,1736200,1336700,1262845,333966,322785,21521,20970,84876,79607,3818,3620,46819,46373,386251,357994,345136,318839,17369,16372,10005,9539,3296,3038,1245,1241,9200,8965 +7,2005,17,4239509,2183662,2055847,1667953,1559386,337945,326485,32061,29831,87629,82606,5104,4780,52970,52759,1794698,1703245,1319606,1245221,321086,310445,21572,20291,84454,79545,3855,3624,44125,44119,388964,352602,348347,314165,16859,16040,10489,9540,3175,3061,1249,1156,8845,8640 +7,2005,18,4225126,2174412,2050714,1666659,1559012,329627,321115,31996,28403,89450,85350,5138,4895,51542,51939,1779905,1700399,1313552,1247102,312724,304844,21002,19420,86285,82130,3777,3660,42565,43243,394507,350315,353107,311910,16903,16271,10994,8983,3165,3220,1361,1235,8977,8696 +7,2005,19,4256465,2190952,2065513,1683158,1572782,325133,318051,31786,27810,95501,91207,5467,4968,49907,50695,1787950,1717412,1321514,1262392,308144,301839,20636,19318,92274,88009,4122,3783,41260,42071,403002,348101,361644,310390,16989,16212,11150,8492,3227,3198,1345,1185,8647,8624 +7,2005,20,4241197,2185676,2055521,1687585,1569397,317373,310951,31060,27530,97391,94339,5710,5057,46557,48247,1775799,1707417,1318341,1258231,300760,295112,19995,19007,94070,91116,4218,3856,38415,40095,409877,348104,369244,311166,16613,15839,11065,8523,3321,3223,1492,1201,8142,8152 +7,2005,21,4150658,2139490,2011168,1651130,1533885,307712,301987,29950,26735,100188,97787,5909,5181,44601,45593,1728117,1664835,1280160,1223667,290904,286060,19142,18510,96929,94639,4411,3999,36571,37960,411373,346333,370970,310218,16808,15927,10808,8225,3259,3148,1498,1182,8030,7633 +7,2005,22,4176096,2151169,2024927,1666407,1549680,303019,298601,29815,26466,102851,100776,5757,5099,43320,44305,1723870,1668977,1279890,1229749,286128,282521,18976,18271,99521,97745,4147,3893,35208,36798,427299,355950,386517,319931,16891,16080,10839,8195,3330,3031,1610,1206,8112,7507 +7,2005,23,4183656,2136786,2046870,1658043,1562171,295689,302762,28575,25142,107582,107233,6066,5444,40831,44118,1699855,1680831,1261961,1232891,278381,286035,17781,17197,104258,104068,4366,4194,33108,36446,436931,366039,396082,329280,17308,16727,10794,7945,3324,3165,1700,1250,7723,7672 +7,2005,24,4208348,2124028,2084320,1649907,1589459,288455,306557,27835,25073,112010,114951,6189,5717,39632,42563,1686492,1713468,1254345,1256810,270483,288502,16778,16961,108459,111607,4432,4443,31995,35145,437536,370852,395562,332649,17972,18055,11057,8112,3551,3344,1757,1274,7637,7418 +7,2005,25,4206096,2115519,2090577,1643322,1587037,287088,311111,27184,24268,114109,120835,6358,5701,37458,41625,1670012,1713951,1240245,1249269,268758,292827,16407,16217,110518,117468,4519,4413,29565,33757,445507,376626,403077,337768,18330,18284,10777,8051,3591,3367,1839,1288,7893,7868 +7,2005,26,3966722,1993073,1973649,1552808,1494742,262165,291688,25418,22573,111915,120789,5943,5451,34824,38406,1573717,1615909,1173188,1174927,245081,273561,15316,14866,108379,117554,4269,4214,27484,30787,419356,357740,379620,319815,17084,18127,10102,7707,3536,3235,1674,1237,7340,7619 +7,2005,27,3870040,1942425,1927615,1520508,1462712,249139,279355,24314,22009,109544,121595,5852,5287,33068,36657,1525049,1568970,1141923,1141592,232179,261393,14571,14508,106274,118310,4258,4060,25844,29107,417376,358645,378585,321120,16960,17962,9743,7501,3270,3285,1594,1227,7224,7550 +7,2005,28,3805526,1913949,1891577,1499603,1433605,242441,272796,24340,23278,110164,122391,5648,4957,31753,34550,1505168,1530721,1128511,1110554,226761,255552,14626,14598,106861,119255,4102,3672,24307,27090,408781,360856,371092,323051,15680,17244,9714,8680,3303,3136,1546,1285,7446,7460 +7,2005,29,3686326,1857200,1829126,1454402,1384434,232605,262169,23523,22714,110736,121954,5306,4724,30628,33131,1451323,1469809,1084755,1061966,217759,245469,14052,14089,107633,118987,3798,3460,23326,25838,405877,359317,369647,322468,14846,16700,9471,8625,3103,2967,1508,1264,7302,7293 +7,2005,30,3866581,1952025,1914556,1528601,1450390,243789,273676,23694,23027,119679,129578,5361,4710,30901,33175,1539060,1548717,1151973,1121458,228914,256745,14221,14344,116643,126628,3832,3547,23477,25995,412965,365839,376628,328932,14875,16931,9473,8683,3036,2950,1529,1163,7424,7180 +7,2005,31,3705594,1859850,1845744,1455318,1399904,232194,263212,22465,22133,116153,124411,4710,4377,29010,31707,1477986,1497403,1106324,1086083,218542,247558,13847,13975,113298,121614,3473,3256,22502,24917,381864,348341,348994,313821,13652,15654,8618,8158,2855,2797,1237,1121,6508,6790 +7,2005,32,3848038,1926111,1921927,1503555,1457741,245821,277354,23094,22599,119254,127990,4852,4390,29535,31853,1541171,1568323,1151593,1138956,232235,261488,14375,14432,116344,125040,3612,3327,23012,25080,384940,353604,351962,318785,13586,15866,8719,8167,2910,2950,1240,1063,6523,6773 +7,2005,33,4035045,2019457,2015588,1587785,1540011,255081,287738,22912,22893,119134,128534,4612,4410,29933,32002,1639346,1666468,1240065,1225069,241377,271859,14686,15002,116291,125606,3408,3338,23519,25594,380111,349120,347720,314942,13704,15879,8226,7891,2843,2928,1204,1072,6414,6408 +7,2005,34,4268679,2131340,2137339,1690257,1649393,265142,301628,23697,23548,116877,125866,4615,4448,30752,32456,1755920,1788781,1347119,1335279,251420,285583,15394,15577,113987,122827,3498,3339,24502,26176,375420,348558,343138,314114,13722,16045,8303,7971,2890,3039,1117,1109,6250,6280 +7,2005,35,4377057,2200202,2176855,1750125,1685349,272337,303497,23940,23813,119259,127845,4809,4514,29732,31837,1815388,1828552,1397964,1370523,258340,287933,15249,15815,116350,124948,3684,3467,23801,25866,384814,348303,352161,314826,13997,15564,8691,7998,2909,2897,1125,1047,5931,5971 +7,2005,36,4130501,2066098,2064403,1651706,1606581,249426,279952,22771,22494,110652,121268,4204,4221,27339,29887,1714426,1739011,1329720,1312278,236842,265905,14734,14731,108148,118494,3199,3287,21783,24316,351672,325392,321986,294303,12584,14047,8037,7763,2504,2774,1005,934,5556,5571 +7,2005,37,4044933,2016811,2028122,1610219,1574516,248931,282053,22007,22390,105619,117106,4048,4157,25987,27900,1675851,1709395,1297990,1286193,236607,268485,14305,14706,103185,114411,3081,3209,20683,22391,340960,318727,312229,288323,12324,13568,7702,7684,2434,2695,967,948,5304,5509 +7,2005,38,4060608,2018877,2041731,1621281,1597087,247843,281638,22016,22517,98668,108912,4060,4061,25009,27516,1691567,1732529,1321969,1317091,236048,268578,14357,15030,96263,106500,3098,3152,19832,22178,327310,309202,299312,279996,11795,13060,7659,7487,2405,2412,962,909,5177,5338 +7,2005,39,4185554,2085045,2100509,1669332,1639544,262976,295254,22767,23092,100214,110279,4136,4037,25620,28303,1756858,1792447,1369095,1360706,250976,282148,15195,15594,97844,107916,3150,3118,20598,22965,328187,308062,300237,278838,12000,13106,7572,7498,2370,2363,986,919,5022,5338 +7,2005,40,4470383,2226254,2244129,1787202,1759444,280441,314072,24159,24267,103586,113211,4336,4289,26530,28846,1893637,1931197,1482904,1475285,268498,301179,16151,16977,101157,110672,3297,3328,21630,23756,332617,312932,304298,284159,11943,12893,8008,7290,2429,2539,1039,961,4900,5090 +7,2005,41,4553968,2258597,2295371,1825319,1811935,276217,313091,23844,24502,102504,112747,4310,4229,26403,28867,1940748,1992443,1534191,1536692,264609,300461,16453,17687,100198,110319,3427,3289,21870,23995,317849,302928,291128,275243,11608,12630,7391,6815,2306,2428,883,940,4533,4872 +7,2005,42,4537278,2245748,2291530,1819207,1816506,272150,307658,23529,23618,100757,110746,4036,4096,26069,28906,1944768,2001192,1543860,1552933,261004,295303,16438,17098,98536,108393,3214,3271,21716,24194,300980,290338,275347,263573,11146,12355,7091,6520,2221,2353,822,825,4353,4712 +7,2005,43,4559728,2258382,2301346,1841409,1836433,269957,305947,23158,23390,93804,103441,4113,3977,25941,28158,1965694,2020935,1572981,1581285,259653,294339,16380,17302,91644,101156,3239,3133,21797,23720,292688,280411,268428,255148,10304,11608,6778,6088,2160,2285,874,844,4144,4438 +7,2005,44,4585528,2264181,2321347,1855140,1859854,266987,303852,22387,23450,90335,102801,3817,3912,25515,27478,1986752,2052295,1601025,1614907,257088,292694,15874,17734,88182,100565,3061,3176,21522,23219,277429,269052,254115,244947,9899,11158,6513,5716,2153,2236,756,736,3993,4259 +7,2005,45,4666734,2314057,2352677,1885156,1874718,279768,313935,23188,23877,95858,107740,4130,4079,25957,28328,2031396,2081797,1626120,1628718,269406,302303,16844,18001,93818,105538,3385,3309,21823,23928,282661,270880,259036,246000,10362,11632,6344,5876,2040,2202,745,770,4134,4400 +7,2005,46,4496805,2220792,2276013,1819537,1824637,262756,296721,21280,22294,89246,101733,3665,3517,24308,27111,1968986,2029086,1589252,1600322,253519,286237,15482,16887,87287,99721,2957,2901,20489,23018,251806,246927,230285,224315,9237,10484,5798,5407,1959,2012,708,616,3819,4093 +7,2005,47,4511695,2228342,2283353,1829639,1838443,258934,291387,21484,22034,90466,101991,3560,3333,24259,26165,1988247,2046964,1610094,1623586,250156,281444,15748,16899,88697,100080,2889,2723,20663,22232,240095,236389,219545,214857,8778,9943,5736,5135,1769,1911,671,610,3596,3933 +7,2005,48,4449860,2188567,2261293,1802060,1824543,253630,288160,20570,21589,85343,97929,3390,3303,23574,25769,1960580,2032888,1593699,1616841,245021,278469,15244,16697,83664,96176,2847,2710,20105,21995,227987,228405,208361,207702,8609,9691,5326,4892,1679,1753,543,593,3469,3774 +7,2005,49,4292077,2108325,2183752,1737941,1760600,241097,276105,19581,20644,84052,98376,3183,3287,22471,24740,1892537,1966012,1540758,1562616,232982,266925,14515,16044,82483,96605,2653,2705,19146,21117,215788,217740,197183,197984,8115,9180,5066,4600,1569,1771,530,582,3325,3623 +7,2005,50,4295348,2113557,2181791,1743988,1762946,240251,273225,19585,20095,84523,98498,3124,3192,22086,23835,1901635,1969601,1550683,1570108,232017,263999,14652,15709,83000,96791,2561,2640,18722,20354,211922,212190,193305,192838,8234,9226,4933,4386,1523,1707,563,552,3364,3481 +7,2005,51,4138594,2026203,2112391,1680781,1715402,225467,259576,18195,19365,78581,92668,2876,3122,20303,22258,1833269,1915194,1504792,1535956,217753,251267,13847,15261,77140,91062,2415,2607,17322,19041,192934,197197,175989,179446,7714,8309,4348,4104,1441,1606,461,515,2981,3217 +7,2005,52,3989065,1947260,2041805,1621655,1665779,210220,243782,17039,18136,75772,89870,2706,2975,19868,21263,1769191,1855618,1459171,1496030,203222,236032,12943,14313,74483,88396,2261,2481,17111,18366,178069,186187,162484,169749,6998,7750,4096,3823,1289,1474,445,494,2757,2897 +7,2005,53,3871906,1891790,1980116,1581188,1617983,200673,236043,16299,17241,72904,86018,2689,2649,18037,20182,1723521,1805538,1427539,1458884,194068,228872,12604,13607,71681,84588,2200,2272,15429,17315,168269,174578,153649,159099,6605,7171,3695,3634,1223,1430,489,377,2608,2867 +7,2005,54,3783820,1842482,1941338,1537007,1584744,199628,234097,15824,16742,69764,83846,2549,2636,17710,19273,1679297,1771191,1387625,1429612,193464,227085,12322,13262,68568,82504,2127,2227,15191,16501,163185,170147,149382,155132,6164,7012,3502,3480,1196,1342,422,409,2519,2772 +7,2005,55,3748247,1824610,1923637,1517798,1565641,198071,230924,15530,16186,73850,89359,2602,2593,16759,18934,1665630,1753982,1371808,1410219,192066,224162,12201,13006,72637,88033,2210,2203,14708,16359,158980,169655,145990,155422,6005,6762,3329,3180,1213,1326,392,390,2051,2575 +7,2005,56,3625240,1761297,1863943,1480547,1533347,180608,214229,14309,15047,67475,81069,2327,2370,16031,17881,1617319,1710513,1348153,1392675,175214,208133,11419,12175,66487,79967,1959,2004,14087,15559,143978,153430,132394,140672,5394,6096,2890,2872,988,1102,368,366,1944,2322 +7,2005,57,3582008,1739222,1842786,1475457,1532727,169250,200220,13639,14444,63449,76026,2206,2157,15221,17212,1603869,1696160,1351040,1397797,164288,194591,10870,11857,62474,74960,1895,1830,13302,15125,135353,146626,124417,134930,4962,5629,2769,2587,975,1066,311,327,1919,2087 +7,2005,58,3748661,1819296,1929365,1569544,1635140,159496,190003,13762,14078,58929,70608,1913,2046,15652,17490,1691034,1789259,1451397,1506570,154919,184399,11132,11549,58023,69607,1662,1700,13901,15434,128262,140106,118147,128570,4577,5604,2630,2529,906,1001,251,346,1751,2056 +7,2005,59,2799064,1350936,1448128,1147637,1204993,128075,156335,10541,11157,50936,60309,1796,1800,11951,13534,1239853,1324466,1045279,1091160,124012,151443,8383,9021,50258,59486,1539,1542,10382,11814,111083,123662,102358,113833,4063,4892,2158,2136,678,823,257,258,1569,1720 +7,2005,60,2763609,1330174,1433435,1132835,1196021,124976,153912,10142,10899,48911,57981,1678,1831,11632,12791,1225284,1317275,1035887,1088815,121355,149550,8177,8875,48212,57181,1433,1550,10220,11304,104890,116160,96948,107206,3621,4362,1965,2024,699,800,245,281,1412,1487 +7,2005,61,2745139,1316923,1428216,1128818,1202548,119769,147209,9752,10296,46449,54086,1587,1649,10548,12428,1220479,1317057,1039573,1099508,116338,143239,7932,8495,45874,53332,1380,1434,9382,11049,96444,111159,89245,103040,3431,3970,1820,1801,575,754,207,215,1166,1379 +7,2005,62,2827064,1351274,1475790,1169412,1254746,117064,147012,9216,9859,43284,50578,1457,1541,10841,12054,1260108,1369788,1085105,1156807,113710,142991,7604,8128,42723,49833,1265,1345,9701,10684,91166,106002,84307,97939,3354,4021,1612,1731,561,745,192,196,1140,1370 +7,2005,63,2498812,1188493,1310319,1022346,1106053,105311,134224,8379,9019,41644,49172,1370,1360,9443,10491,1105571,1213354,945281,1016092,102501,130707,6956,7530,41166,48508,1202,1183,8465,9334,82922,96965,77065,89961,2810,3517,1423,1489,478,664,168,177,978,1157 +7,2005,64,2303653,1090862,1212791,935425,1020808,98639,126931,7718,8305,39153,45755,1296,1303,8631,9689,1013089,1121834,863297,936404,95830,123565,6376,6949,38691,45204,1138,1114,7757,8598,77773,90957,72128,84404,2809,3366,1342,1356,462,551,158,189,874,1091 +7,2005,65,2240858,1057487,1183371,901189,990667,99499,128324,7633,8010,39526,45463,1246,1335,8394,9572,980488,1091982,829811,905928,96709,124866,6329,6726,39010,44876,1074,1142,7555,8444,76999,91389,71378,84739,2790,3458,1304,1284,516,587,172,193,839,1128 +7,2005,66,2121740,1000448,1121292,859776,948249,89251,115279,6713,7431,35894,40789,1145,1155,7669,8389,929612,1037112,793970,870110,86747,112056,5556,6224,35444,40264,996,1005,6899,7453,70836,84180,65806,78139,2504,3223,1157,1207,450,525,149,150,770,936 +7,2005,67,2074635,971691,1102944,836152,932139,86470,114232,6408,7035,34414,39936,1017,1217,7230,8385,904172,1020940,773387,856274,84099,111009,5340,5758,33990,39448,884,1038,6472,7413,67519,82004,62765,75865,2371,3223,1068,1277,424,488,133,179,758,972 +7,2005,68,1945279,904790,1040489,778499,879979,80980,107224,5891,6525,31899,37990,923,1035,6598,7736,842618,963026,720745,808068,78748,104356,4884,5343,31526,37478,799,914,5916,6867,62172,77463,57754,71911,2232,2868,1007,1182,373,512,124,121,682,869 +7,2005,69,1896115,874711,1021404,754778,864309,77595,105905,5398,6252,29821,36634,825,929,6294,7375,815595,946584,699703,794800,75518,103067,4496,5193,29486,36167,732,810,5660,6547,59116,74820,55075,69509,2077,2838,902,1059,335,467,93,119,634,828 +7,2005,70,1873726,857454,1016272,741703,862013,75527,104091,5124,6148,28376,35782,833,979,5891,7259,799661,942159,687729,793051,73588,101433,4258,5061,28038,35362,744,817,5304,6435,57793,74113,53974,68962,1939,2658,866,1087,338,420,89,162,587,824 +7,2005,71,1718367,781306,937061,677190,795639,67988,95536,4422,5323,25552,33071,759,875,5395,6617,729911,870612,629247,733854,66215,93112,3664,4372,25260,32673,676,744,4849,5857,51395,66449,47943,61785,1773,2424,758,951,292,398,83,131,546,760 +7,2005,72,1700960,765167,935793,666683,797787,64242,93157,4199,5160,24231,32593,686,777,5126,6319,717590,872242,622316,738616,62646,90837,3470,4318,23951,32231,584,656,4623,5584,47577,63551,44367,59171,1596,2320,729,842,280,362,102,121,503,735 +7,2005,73,1671512,746001,925511,655390,795833,59204,87867,3811,4945,22226,30130,632,743,4738,5993,699935,864237,612136,738608,57736,85745,3221,4119,21990,29758,562,629,4290,5378,46066,61274,43254,57225,1468,2122,590,826,236,372,70,114,448,615 +7,2005,74,1638505,724073,914432,640197,792082,54542,82443,3558,4403,20787,29043,628,698,4361,5763,679594,855261,598528,736796,53145,80423,2903,3608,20590,28698,535,587,3893,5149,44479,59171,41669,55286,1397,2020,655,795,197,345,93,111,468,614 +7,2005,75,1629763,709619,920144,626876,796077,54014,84541,3507,4378,20427,28715,541,660,4254,5773,666708,861203,586604,740964,52640,82528,2914,3584,20210,28354,472,567,3868,5206,42911,58941,40272,55113,1374,2013,593,794,217,361,69,93,386,567 +7,2005,76,1535359,662437,872922,588735,759810,48070,77235,3032,3895,18251,26113,504,624,3845,5245,623679,818937,552371,709376,46882,75381,2469,3149,18071,25791,426,540,3460,4700,38758,53985,36364,50434,1188,1854,563,746,180,322,78,84,385,545 +7,2005,77,1501643,637311,864332,569221,756430,44284,73892,2692,3651,17082,24758,429,545,3603,5056,601778,813996,535748,709379,43264,72102,2227,3017,16886,24473,376,475,3277,4550,35533,50336,33473,47051,1020,1790,465,634,196,285,53,70,326,506 +7,2005,78,1439475,600987,838488,537792,736139,41229,70700,2488,3445,15850,22757,366,573,3262,4874,568673,792209,507365,692857,40284,69112,2048,2836,15683,22516,322,504,2971,4384,32314,46279,30427,43282,945,1588,440,609,167,241,44,69,291,490 +7,2005,79,1357369,553999,803370,496502,706906,37745,66807,2116,3242,14255,21390,332,495,3049,4530,524547,759731,468729,666009,36861,65400,1761,2670,14133,21134,283,433,2780,4085,29452,43639,27773,40897,884,1407,355,572,122,256,49,62,269,445 +7,2005,80,1305661,520539,785122,467358,694440,34395,63218,2052,3019,13681,19746,318,438,2735,4261,493774,744401,442118,656328,33669,61826,1690,2509,13546,19517,284,376,2467,3845,26765,40721,25240,38112,726,1392,362,510,135,229,34,62,268,416 +7,2005,81,1218283,475653,742630,428443,660976,30490,57073,1839,2632,12213,17582,292,420,2376,3947,451518,706532,405681,627114,29791,55885,1538,2194,12085,17398,256,365,2167,3576,24135,36098,22762,33862,699,1188,301,438,128,184,36,55,209,371 +7,2005,82,1109756,426417,683339,384635,609534,26873,51857,1492,2422,11035,15595,227,357,2155,3574,405088,651263,364482,579445,26301,50781,1222,2024,10934,15442,187,310,1962,3261,21329,32076,20153,30089,572,1076,270,398,101,153,40,47,193,313 +7,2005,83,1038431,390040,648391,352750,581072,23832,47324,1408,2172,9859,14177,190,294,2001,3352,371456,618839,335206,553401,23301,46311,1199,1825,9770,13997,162,252,1818,3053,18584,29552,17544,27671,531,1013,209,347,89,180,28,42,183,299 +7,2005,84,939062,343965,595097,312904,536041,19973,41803,1127,1939,8154,12186,154,253,1653,2875,328471,569058,298346,511636,19505,40898,888,1611,8100,12080,126,214,1506,2619,15494,26039,14558,24405,468,905,239,328,54,106,28,39,147,256 +7,2005,85,4693299,1443844,3249455,1307789,2925010,87219,237018,4705,9716,36067,60706,818,1484,7246,15521,1379958,3120250,1247990,2804079,85258,232390,3842,8278,35690,60062,674,1278,6504,14163,63886,129205,59799,120931,1961,4628,863,1438,377,644,144,206,742,1358 +7,2006,999,298379912,146647265,151732647,117160246,119794572,18319259,20123789,1637319,1621347,6454207,7021639,300435,290404,2775799,2880896,123880397,129893210,96634152,100198545,17381618,19139343,1086919,1116172,6265903,6831834,225835,221794,2285970,2385522,22766868,21839437,20526094,19596027,937641,984446,550400,505175,188304,189805,74600,68610,489829,495374 +7,2006,0,4041738,2065819,1975919,1533948,1461628,305873,297817,28863,27855,91218,86209,5513,5259,100404,97151,1547710,1476735,1083990,1027456,274996,268080,17864,17562,85798,81233,3667,3530,81395,78874,518109,499184,449958,434172,30877,29737,10999,10293,5420,4976,1846,1729,19009,18277 +7,2006,1,3972124,2029583,1942541,1511991,1441186,298756,289768,27489,26901,91210,87886,5581,5468,94556,91332,1534460,1467710,1080111,1027476,270310,262141,17312,17256,85869,82814,3657,3575,77201,74448,495123,474831,431880,413710,28446,27627,10177,9645,5341,5072,1924,1893,17355,16884 +7,2006,2,3988119,2037699,1950420,1530234,1457969,291225,282799,27266,26246,91334,89091,5494,5335,92146,88980,1559546,1491323,1106198,1051037,270036,262384,17217,16826,86517,84454,3611,3484,75967,73138,478153,459097,424036,406932,21189,20415,10049,9420,4817,4637,1883,1851,16179,15842 +7,2006,3,3966022,2026575,1939447,1525490,1454082,287496,278907,27444,26847,91974,89260,5358,5069,88813,85282,1560545,1491198,1108200,1053012,270292,262290,17136,16639,87662,85230,3762,3506,73493,70521,466030,448249,417290,401070,17204,16617,10308,10208,4312,4030,1596,1563,15320,14761 +7,2006,4,3970880,2028196,1942684,1527083,1454628,293664,286085,27343,26670,89149,87728,4968,4899,85989,82674,1568992,1501774,1112753,1056961,278466,271469,17265,16892,85453,84206,3635,3565,71420,68681,459204,440910,414330,397667,15198,14616,10078,9778,3696,3522,1333,1334,14569,13993 +7,2006,5,4050582,2067621,1982961,1554334,1481423,304117,296505,27814,27081,91219,90527,5151,4867,84986,82558,1610984,1546052,1144326,1089798,287008,279703,17637,16927,87427,87040,3786,3602,70800,68982,456637,436909,410008,391625,17109,16802,10177,10154,3792,3487,1365,1265,14186,13576 +7,2006,6,3891329,1989878,1901451,1499437,1422233,296352,287784,26843,26024,83303,82993,4822,4640,79121,77777,1565130,1497018,1122816,1064551,276816,268974,16847,16223,79274,79131,3361,3193,66016,64946,424748,404433,376621,357682,19536,18810,9996,9801,4029,3862,1461,1447,13105,12831 +7,2006,7,3848758,1966492,1882266,1483541,1408990,296485,288265,27243,25660,78880,80663,4936,4630,75407,74058,1564415,1496036,1129634,1069534,275633,267944,17212,16559,74880,76730,3385,3158,63671,62111,402077,386230,353907,339456,20852,20321,10031,9101,4000,3933,1551,1472,11736,11947 +7,2006,8,3852265,1970668,1881597,1485234,1408894,301637,291440,27338,25732,79476,80107,4832,4581,72151,70843,1571747,1500798,1133847,1074249,281113,271550,17380,16504,75581,76231,3351,3113,60475,59151,398921,380799,351387,334645,20524,19890,9958,9228,3895,3876,1481,1468,11676,11692 +7,2006,9,3901754,1994856,1906898,1506172,1431160,305608,295321,27262,26297,82012,81936,4750,4514,69052,67670,1592854,1522771,1149873,1091127,285954,276508,17656,16987,78231,78261,3354,3146,57786,56742,402002,384127,356299,340033,19654,18813,9606,9310,3781,3675,1396,1368,11266,10928 +7,2006,10,4121105,2108693,2012412,1591922,1509886,324275,313457,29134,29148,87195,86277,5165,4861,71002,68783,1684212,1603931,1214953,1148057,304374,294336,18902,18278,83396,82743,3723,3531,58864,56986,424481,408481,376969,361829,19901,19121,10232,10870,3799,3534,1442,1330,12138,11797 +7,2006,11,4141970,2121524,2020446,1601971,1517436,331561,320522,28726,28531,85414,82726,5173,4770,68679,66461,1696395,1612702,1223925,1155598,311616,301467,18635,18011,81672,79068,3649,3447,56898,55111,425129,407744,378046,361838,19945,19055,10091,10520,3742,3658,1524,1323,11781,11350 +7,2006,12,4196880,2148879,2048001,1617115,1532924,342392,332748,30382,29727,86968,82234,5323,5147,66699,65221,1726530,1642821,1241442,1173509,322767,313167,19670,19310,83236,78665,3897,3819,55518,54351,422349,405180,375673,359415,19625,19581,10712,10417,3732,3569,1426,1328,11181,10870 +7,2006,13,4264733,2186207,2078526,1644571,1555683,354172,341544,30943,30145,86736,82670,5185,4905,64600,63579,1765487,1677186,1270618,1199321,334302,322634,20280,19759,83037,79127,3789,3627,53461,52718,420720,401340,373953,356362,19870,18910,10663,10386,3699,3543,1396,1278,11139,10861 +7,2006,14,4308450,2205891,2102559,1664173,1578227,354321,343859,31914,30838,87370,82362,5355,5012,62758,62261,1789336,1704847,1292918,1225183,335211,324957,21312,20673,83818,78687,3986,3648,52091,51699,416555,397712,371255,353044,19110,18902,10602,10165,3552,3675,1369,1364,10667,10562 +7,2006,15,4406515,2260192,2146323,1706256,1612346,365162,352638,32630,31500,88039,83186,5346,5210,62759,61443,1843365,1751795,1334986,1262507,345697,333687,21921,21142,84456,79646,3997,3870,52308,50943,416827,394528,371270,349839,19465,18951,10709,10358,3583,3540,1349,1340,10451,10500 +7,2006,16,4502997,2315411,2187586,1749737,1643033,374247,361454,33403,31890,90708,85306,5333,5221,61983,60682,1894852,1795394,1374837,1294951,354925,342825,22560,21548,87055,81827,3973,3872,51502,50371,420559,392192,374900,348082,19322,18629,10843,10342,3653,3479,1360,1349,10481,10311 +7,2006,17,4331493,2231279,2100214,1689997,1581506,353792,340005,32850,31136,91790,85654,5316,5061,57534,56852,1827412,1732957,1330426,1255709,335452,323014,21533,20779,88286,82388,3974,3756,47741,47311,403867,367257,359571,325797,18340,16991,11317,10357,3504,3266,1342,1305,9793,9541 +7,2006,18,4301050,2212557,2088493,1682901,1575893,341540,332435,33380,29678,94631,89805,5435,5166,54670,55516,1801449,1721483,1316822,1250572,323343,314889,21455,19971,91074,86333,3978,3832,44777,45886,411108,367010,366079,325321,18197,17546,11925,9707,3557,3472,1457,1334,9893,9630 +7,2006,19,4265654,2190977,2074677,1673800,1570198,329214,323730,32473,28613,97177,93136,5608,5055,52705,53945,1779535,1713733,1306897,1250430,311326,306306,20418,19080,93622,89580,4126,3818,43146,44519,411442,360944,366903,319768,17888,17424,12055,9533,3555,3556,1482,1237,9559,9426 +7,2006,20,4248095,2184969,2063126,1677623,1566524,319927,315672,31926,27968,100478,97040,5923,5344,49092,50578,1767559,1705965,1304150,1249433,301974,298562,19962,18844,96977,93538,4394,4026,40102,41562,417410,357161,373473,317091,17953,17110,11964,9124,3501,3502,1529,1318,8990,9016 +7,2006,21,4258790,2191406,2067384,1689054,1573787,315074,311607,31339,27679,102638,100414,5954,5344,47347,48553,1770158,1708314,1310759,1253941,297622,294658,19634,18505,99123,96953,4378,4104,38642,40153,421248,359070,378295,319846,17452,16949,11705,9174,3515,3461,1576,1240,8705,8400 +7,2006,22,4141532,2132034,2009498,1645102,1530862,300850,297786,30083,26874,104857,102042,6193,5332,44949,46602,1707961,1653079,1264094,1212803,283387,281030,18350,18070,101404,98755,4547,4061,36179,38360,424073,356419,381008,318059,17463,16756,11733,8804,3453,3287,1646,1271,8770,8242 +7,2006,23,4186427,2150367,2036060,1664360,1552755,298292,298726,30258,26647,107998,107273,6150,5341,43309,45318,1711512,1667824,1268865,1223017,280687,281767,18586,17854,104377,104047,4354,4041,34643,37098,438855,368236,395495,329738,17605,16959,11672,8793,3621,3226,1796,1300,8666,8220 +7,2006,24,4201291,2138575,2062716,1656565,1569566,291717,301734,28983,25685,113266,115089,6322,5716,41722,44926,1688873,1683647,1251216,1230004,273288,283908,16990,16917,109603,111636,4485,4419,33291,36763,449702,379069,405349,339562,18429,17826,11993,8768,3663,3453,1837,1297,8431,8163 +7,2006,25,4254643,2139011,2115632,1658859,1604823,286428,310148,28267,25381,118540,124856,6294,5967,40623,44457,1690896,1731090,1255418,1261901,267554,290910,16580,16586,114777,121269,4428,4552,32139,35872,448115,384542,403441,342922,18874,19238,11687,8795,3763,3587,1866,1415,8484,8585 +7,2006,26,4186325,2095497,2090828,1625863,1581353,279710,308590,27603,24514,117830,127731,6398,5797,38093,42843,1651599,1707740,1226324,1239612,261022,289432,15928,15807,113965,124170,4572,4452,29788,34267,443898,383088,399539,341741,18688,19158,11675,8707,3865,3561,1826,1345,8305,8576 +7,2006,27,4004498,2004824,1999674,1558876,1506635,261576,295305,25835,23288,115971,128631,6306,5702,36260,40113,1579313,1630392,1175577,1178617,243737,275874,15056,14723,112289,125138,4549,4392,28105,31648,425511,369282,383299,328018,17839,19431,10779,8565,3682,3493,1757,1310,8155,8465 +7,2006,28,3874154,1948157,1925997,1523185,1457403,248283,276303,25001,23929,111469,125965,5819,5162,34400,37235,1528456,1559466,1144647,1131237,231155,258264,14476,14476,107923,122444,4196,3877,26059,29168,419701,366531,378538,326166,17128,18039,10525,9453,3546,3521,1623,1285,8341,8067 +7,2006,29,3790391,1908100,1882291,1492468,1422006,241859,271482,24955,24022,110242,123913,5656,4912,32920,35956,1493543,1513895,1117276,1093351,226001,253759,14559,14616,106774,120763,4058,3595,24875,27811,414557,368396,375192,328655,15858,17723,10396,9406,3468,3150,1598,1317,8045,8145 +7,2006,30,3779051,1908207,1870844,1488336,1410267,239797,268419,24904,23734,117021,128545,5541,5021,32608,34858,1489616,1498319,1109183,1077222,224079,250886,14317,14266,113742,125324,3912,3649,24383,26972,418591,372525,379153,333045,15718,17533,10587,9468,3279,3221,1629,1372,8225,7886 +7,2006,31,3824265,1920967,1903298,1501786,1439781,239910,271714,23702,23027,119197,129922,5109,4634,31263,34220,1519639,1537563,1136722,1111648,225265,254755,13948,14155,116116,126906,3674,3419,23914,26680,401328,365735,365064,328133,14645,16959,9754,8872,3081,3016,1435,1215,7349,7540 +7,2006,32,3772538,1890125,1882413,1475296,1425277,236486,267610,23329,22977,119502,128638,4940,4491,30572,33420,1500312,1522582,1120423,1102077,222524,251500,13911,14076,116419,125522,3647,3379,23388,26028,389813,359831,354873,323200,13962,16110,9418,8901,3083,3116,1293,1112,7184,7392 +7,2006,33,3860165,1928913,1931252,1501952,1461357,247040,278333,23534,23026,120917,131088,4848,4454,30622,32994,1542487,1573810,1150360,1140158,232778,261923,14318,14456,117794,128011,3577,3368,23660,25894,386426,357442,351592,321199,14262,16410,9216,8570,3123,3077,1271,1086,6962,7100 +7,2006,34,4049149,2025038,2024111,1588385,1543300,256033,288394,23514,23477,121373,131350,4610,4465,31123,33125,1643203,1669537,1240403,1224642,242063,272143,14626,14831,118368,128209,3429,3353,24314,26359,381835,354574,347982,318658,13970,16251,8888,8646,3005,3141,1181,1112,6809,6766 +7,2006,35,4302604,2148987,2153617,1700429,1657968,268588,304120,24728,24611,119265,129108,4807,4539,31170,33271,1766928,1796722,1351995,1336666,254739,288041,15498,15948,116245,125983,3643,3385,24808,26699,382059,356895,348434,321302,13849,16079,9230,8663,3020,3125,1164,1154,6362,6572 +7,2006,36,4380502,2196017,2184485,1744336,1687652,271543,303978,24422,23993,120285,131339,4739,4636,30692,32887,1811490,1831564,1393698,1369244,257346,288120,15105,15611,117295,128259,3563,3568,24483,26762,384527,352921,350638,318408,14197,15858,9317,8382,2990,3080,1176,1068,6209,6125 +7,2006,37,4126573,2059996,2066577,1644327,1604307,248552,280074,23126,22967,111831,123987,4241,4317,27919,30925,1709661,1737498,1324552,1307484,235958,266046,14540,14644,109238,121074,3264,3327,22109,24923,350335,329079,319775,296823,12594,14028,8586,8323,2593,2913,977,990,5810,6002 +7,2006,38,4056686,2020763,2035923,1609694,1577943,249918,282210,22729,22764,107519,119972,4208,4121,26695,28913,1675963,1711845,1295424,1285247,237293,268444,14324,14661,104836,117224,3150,3194,20936,23075,344800,324078,314270,292696,12625,13766,8405,8103,2683,2748,1058,927,5759,5838 +7,2006,39,4074868,2026022,2048846,1624403,1599308,249052,282113,22553,23091,100140,111710,4057,4143,25817,28481,1697844,1735701,1325012,1316667,237213,268906,14404,14939,97670,109174,3074,3192,20471,22823,328178,313145,299391,282641,11839,13207,8149,8152,2470,2536,983,951,5346,5658 +7,2006,40,4184594,2081774,2102820,1662228,1638540,263655,295096,23540,23679,101466,112532,4335,4138,26550,28835,1750158,1790125,1360222,1356044,251398,281859,15215,15781,98922,110002,3257,3183,21144,23256,331616,312695,302006,282496,12257,13237,8325,7898,2544,2530,1078,955,5406,5579 +7,2006,41,4488189,2235552,2252637,1792367,1763461,281909,315784,24378,24304,105532,115148,4335,4381,27031,29559,1900715,1937669,1486509,1478011,269780,302467,16106,17078,102972,112559,3322,3335,22026,24219,334837,314968,305858,285450,12129,13317,8272,7226,2560,2589,1013,1046,5005,5340 +7,2006,42,4552280,2257544,2294736,1821272,1809011,277674,312713,24444,24992,102626,113865,4393,4183,27135,29972,1937586,1988171,1529452,1531145,265724,299863,16375,17668,100226,111333,3470,3269,22339,24893,319958,306565,291820,277866,11950,12850,8069,7324,2400,2532,923,914,4796,5079 +7,2006,43,4544742,2246886,2297856,1817180,1818219,272594,309226,23908,23876,102221,112895,4179,4218,26804,29422,1943989,2004490,1540723,1552615,261394,296589,16487,17089,99859,110395,3305,3352,22221,24450,302897,293366,276457,265604,11200,12637,7421,6787,2362,2500,874,866,4583,4972 +7,2006,44,4532763,2242649,2290114,1826940,1826349,267407,302504,23297,23640,94722,105162,4016,3999,26267,28460,1950608,2008795,1559996,1571010,256957,290810,16096,17219,92519,102752,3193,3192,21847,23812,292041,281319,266944,255339,10450,11694,7201,6421,2203,2410,823,807,4420,4648 +7,2006,45,4573546,2255226,2318320,1844314,1855155,266160,302239,23017,23758,91433,104774,3972,3993,26330,28401,1976504,2046291,1590113,1608504,256027,290672,16129,17670,89183,102528,3172,3215,21880,23702,278722,272029,254201,246651,10133,11567,6888,6088,2250,2246,800,778,4450,4699 +7,2006,46,4682144,2322962,2359182,1889286,1876461,281829,314553,23239,23998,98102,110969,4061,4097,26445,29104,2039559,2086342,1630250,1629294,271333,302753,16567,17815,95960,108661,3280,3330,22169,24489,283403,272840,259036,247167,10496,11800,6672,6183,2142,2308,781,767,4276,4615 +7,2006,47,4506142,2223663,2282479,1819241,1827242,263220,297727,21808,22869,90865,103611,3764,3555,24765,27475,1969978,2032827,1587701,1600965,253896,287238,15620,17042,88861,101536,3028,2892,20872,23154,253685,249652,231540,226277,9324,10489,6188,5827,2004,2075,736,663,3893,4321 +7,2006,48,4495342,2216534,2278808,1817566,1833861,258560,290419,21666,22337,90264,101931,3615,3401,24863,26859,1977463,2041268,1599898,1618733,249564,280243,15675,16918,88460,99921,2979,2796,20887,22657,239071,237540,217668,215128,8996,10176,5991,5419,1804,2010,636,605,3976,4202 +7,2006,49,4458112,2191446,2266666,1802382,1826871,253485,288597,20968,21739,87022,99967,3404,3362,24185,26130,1962338,2035870,1593626,1617443,244805,278755,15259,16565,85250,98156,2845,2759,20553,22192,229108,230796,208756,209428,8680,9842,5709,5174,1772,1811,559,603,3632,3938 +7,2006,50,4264904,2089893,2175011,1720865,1752127,239131,274016,19721,20851,84279,99712,3211,3249,22686,25056,1874715,1956414,1525034,1554030,230906,264695,14370,15979,82681,97899,2640,2653,19084,21158,215178,218597,195831,198097,8225,9321,5351,4872,1598,1813,571,596,3602,3898 +7,2006,51,4320192,2125890,2194302,1751602,1770294,243342,275798,19740,20408,85701,100423,3134,3361,22371,24018,1911216,1979156,1555998,1575051,234832,266452,14637,15796,84121,98630,2581,2771,19047,20456,214674,215146,195604,195243,8510,9346,5103,4612,1580,1793,553,590,3324,3562 +7,2006,52,4114856,2010094,2104762,1666000,1707556,223153,257894,18251,19374,79165,94131,2889,3214,20636,22593,1818539,1906977,1491821,1527986,215466,249493,13655,15034,77670,92508,2419,2676,17508,19280,191555,197785,174179,179570,7687,8401,4596,4340,1495,1623,470,538,3128,3313 +7,2006,53,3996095,1949539,2046556,1621283,1667514,210867,244948,17309,18306,77321,91172,2796,2861,19963,21755,1769838,1858477,1457834,1496630,203712,237104,12959,14257,75980,89572,2300,2399,17053,18515,179701,188079,163449,170884,7155,7844,4350,4049,1341,1600,496,462,2910,3240 +7,2006,54,3874826,1889337,1985489,1577518,1621422,200530,236085,16430,17639,73810,87388,2675,2769,18374,20186,1720284,1808432,1423486,1460334,193910,228794,12498,13707,72548,85918,2213,2376,15629,17303,169053,177057,154032,161088,6620,7291,3932,3932,1262,1470,462,393,2745,2883 +7,2006,55,3745012,1816409,1928603,1516020,1574713,195291,230384,15571,16505,69520,85104,2517,2569,17490,19328,1655708,1758094,1368745,1419088,189339,223631,12055,12982,68282,83768,2106,2149,15181,16476,160701,170509,147275,155625,5952,6753,3516,3523,1238,1336,411,420,2309,2852 +7,2006,56,3760899,1830564,1930335,1521725,1569229,198626,232705,15645,16099,74981,90446,2603,2578,16984,19278,1670302,1759495,1374830,1413001,192498,225749,12150,12814,73774,89088,2186,2187,14864,16656,160262,170840,146895,156228,6128,6956,3495,3285,1207,1358,417,391,2120,2622 +7,2006,57,3601973,1746603,1855370,1468079,1526452,178618,212027,14169,15100,67573,81666,2359,2419,15805,17706,1603467,1702034,1336777,1386073,173224,205900,11147,12128,66521,80520,2018,2057,13780,15356,143136,153336,131302,140379,5394,6127,3022,2972,1052,1146,341,362,2025,2350 +7,2006,58,3568659,1728992,1839667,1466560,1529683,167724,199286,13662,14423,63374,76820,2132,2139,15540,17316,1594182,1692435,1342794,1394644,162822,193431,10802,11707,62397,75745,1829,1782,13538,15126,134810,147232,123766,135039,4902,5855,2860,2716,977,1075,303,357,2002,2190 +7,2006,59,3720317,1801227,1919090,1554425,1625843,156502,188487,13535,14043,59289,71272,1865,2009,15611,17436,1674286,1778784,1437884,1497146,151823,183017,10814,11364,58402,70223,1629,1705,13734,15329,126941,140306,116541,128697,4679,5470,2721,2679,887,1049,236,304,1877,2107 +7,2006,60,2757092,1326336,1430756,1127085,1190666,124168,152951,10509,10969,50910,60876,1826,1829,11838,13465,1217559,1308183,1026990,1078159,120237,147998,8305,8795,50227,60030,1527,1542,10273,11659,108777,122573,100095,112507,3931,4953,2204,2174,683,846,299,287,1565,1806 +7,2006,61,2776869,1335279,1441590,1135957,1201517,125983,155295,10287,11060,49805,59026,1727,1866,11520,12826,1228993,1323344,1037880,1092464,122310,150874,8153,8892,49061,58200,1490,1595,10099,11319,106286,118246,98077,109053,3673,4421,2134,2168,744,826,237,271,1421,1507 +7,2006,62,2725651,1303566,1422085,1117184,1196745,118093,146267,9496,10059,46587,54939,1544,1663,10662,12412,1207367,1310567,1028371,1093590,114592,142257,7646,8229,45990,54155,1339,1443,9429,10893,96199,111518,88813,103155,3501,4010,1850,1830,597,784,205,220,1233,1519 +7,2006,63,2810202,1340312,1469890,1159598,1248923,115755,146143,9186,9991,43570,51390,1502,1480,10701,11963,1249666,1363321,1075819,1150483,112468,142156,7531,8186,43027,50611,1301,1301,9520,10584,90646,106569,83779,98440,3287,3987,1655,1805,543,779,201,179,1181,1379 +7,2006,64,2463439,1168771,1294668,1005809,1093664,102400,131341,8219,8859,41657,49105,1341,1383,9345,10316,1087342,1198242,930319,1004396,99571,127769,6736,7274,41164,48436,1185,1193,8367,9174,81429,96426,75490,89268,2829,3572,1483,1585,493,669,156,190,978,1142 +7,2006,65,2286008,1077812,1208196,923622,1015568,97073,126433,7758,8249,39476,46763,1267,1285,8616,9898,1000157,1116367,851756,930631,94262,122938,6361,6863,38971,46186,1103,1089,7704,8660,77655,91829,71866,84937,2811,3495,1397,1386,505,577,164,196,912,1238 +7,2006,66,2213751,1042044,1171707,888197,980990,97495,126509,7342,7988,39498,45574,1246,1274,8266,9372,965799,1081046,817590,896988,94735,123110,6011,6629,38988,44984,1067,1109,7408,8226,76245,90661,70607,84002,2760,3399,1331,1359,510,590,179,165,858,1146 +7,2006,67,2098690,986584,1112106,847798,940090,87130,113796,6741,7291,36344,41227,1078,1207,7493,8495,916300,1027149,782615,861488,84648,110438,5520,6024,35864,40705,949,1009,6704,7485,70284,84957,65183,78602,2482,3358,1221,1267,480,522,129,198,789,1010 +7,2006,68,2044245,953381,1090864,820055,921526,84702,112453,6263,6965,34186,40288,982,1215,7193,8417,886993,1009268,758494,845958,82304,109387,5183,5635,33753,39769,845,1054,6414,7465,66388,81596,61561,75568,2398,3066,1080,1330,433,519,137,161,779,952 +7,2006,69,1910507,884178,1026329,761560,868535,77654,104728,5705,6494,31851,37957,892,968,6516,7647,823131,949118,704899,797045,75536,101806,4666,5251,31471,37410,782,854,5777,6752,61047,77211,56661,71490,2118,2922,1039,1243,380,547,110,114,739,895 +7,2006,70,1848556,848416,1000140,732714,846620,74070,102402,5290,6145,29395,36682,818,918,6129,7373,790694,926131,679012,778032,72017,99587,4351,5055,29065,36209,715,784,5534,6464,57722,74009,53702,68588,2053,2815,939,1090,330,473,103,134,595,909 +7,2006,71,1848947,843344,1005603,729146,852631,74380,102977,4887,6041,28419,35761,788,993,5724,7200,786142,931359,675803,783573,72411,100331,4038,4918,28075,35344,699,846,5116,6347,57202,74244,53343,69058,1969,2646,849,1123,344,417,89,147,608,853 +7,2006,72,1672443,755357,917086,655313,779308,64325,92437,4381,5191,25262,32845,724,839,5352,6466,705344,851414,608737,718334,62639,90048,3571,4258,24972,32445,637,680,4788,5649,50013,65672,46576,60974,1686,2389,810,933,290,400,87,159,564,817 +7,2006,73,1660842,743108,917734,647858,781877,61592,91129,4009,5090,23994,32559,675,761,4980,6318,696342,855018,604280,723544,59966,88841,3315,4199,23709,32175,594,654,4478,5605,46766,62716,43578,58333,1626,2288,694,891,285,384,81,107,502,713 +7,2006,74,1619038,718165,900873,631048,775163,56321,84652,3678,4833,21891,29589,633,727,4594,5909,673056,840500,588793,718903,54906,82560,3055,3958,21653,29221,544,608,4105,5250,45109,60373,42255,56260,1415,2092,623,875,238,368,89,119,489,659 +7,2006,75,1573506,689385,884121,610703,766650,50563,78551,3424,4234,19933,28391,551,633,4211,5662,647087,826378,571041,712780,49260,76526,2776,3441,19744,28021,470,541,3796,5069,42298,57743,39662,53870,1303,2025,648,793,189,370,81,92,415,593 +7,2006,76,1587027,686620,900407,606420,778811,51967,82384,3362,4255,20251,28562,553,694,4067,5701,644266,841824,566769,724079,50591,80426,2742,3432,20031,28191,472,601,3661,5095,42354,58583,39651,54732,1376,1958,620,823,220,371,81,93,406,606 +7,2006,77,1472328,629385,842943,560279,734621,44490,73379,2846,3764,17657,25549,450,566,3663,5064,592404,790523,525589,685702,43361,71543,2304,3021,17475,25242,390,483,3285,4532,36981,52420,34690,48919,1129,1836,542,743,182,307,60,83,378,532 +7,2006,78,1441641,605767,835874,541304,731398,41340,71001,2579,3540,16661,24358,416,534,3467,5043,571323,786403,508891,685248,40383,69222,2096,2868,16447,24082,360,475,3146,4508,34444,49471,32413,46150,957,1779,483,672,214,276,56,59,321,535 +7,2006,79,1372532,566741,805791,507832,708022,37855,66992,2265,3387,15264,22184,340,553,3185,4653,535866,760675,478800,665850,36931,65499,1837,2761,15118,21924,303,473,2877,4168,30875,45116,29032,42172,924,1493,428,626,146,260,37,80,308,485 +7,2006,80,1278890,515325,763565,462473,672945,34295,62149,2031,3022,13383,20644,328,481,2815,4324,487346,721838,436146,633881,33456,60774,1672,2480,13263,20409,276,418,2533,3876,27979,41727,26327,39064,839,1375,359,542,120,235,52,63,282,448 +7,2006,81,1239927,487526,752401,437987,665486,31732,60414,1917,2810,12990,19100,283,427,2617,4164,462157,713096,414096,628723,31028,59074,1566,2309,12853,18864,253,371,2361,3755,25369,39305,23891,36763,704,1340,351,501,137,236,30,56,256,409 +7,2006,82,1138135,436936,701199,393904,624785,27467,52989,1670,2538,11443,16765,255,365,2197,3757,414521,666543,372758,592327,26833,51833,1371,2079,11331,16588,221,307,2007,3409,22415,34656,21146,32458,634,1156,299,459,112,177,34,58,190,348 +7,2006,83,1036784,392892,643892,354408,574507,24399,48308,1404,2304,10416,15045,220,322,2045,3406,372909,613258,335572,545824,23863,47245,1157,1919,10310,14890,179,284,1828,3096,19983,30634,18836,28683,536,1063,247,385,106,155,41,38,217,310 +7,2006,84,954381,351889,602492,318619,540399,20971,43324,1262,1976,9112,13368,150,288,1775,3137,334785,574690,302511,514406,20480,42385,1028,1616,9024,13193,127,244,1615,2846,17104,27802,16108,25993,491,939,234,360,88,175,23,44,160,291 +7,2006,85,4865929,1518390,3347539,1375714,3010923,90238,242896,4979,10179,38844,65735,832,1530,7783,16276,1449444,3209992,1311258,2882381,88098,237948,3988,8556,38450,65043,680,1313,6970,14751,68946,137547,64456,128542,2140,4948,991,1623,394,692,152,217,813,1525 +7,2007,999,301231207,148064854,153166353,117889727,120488360,18560639,20374894,1699452,1677761,6662593,7272048,311672,301381,2940771,3051909,124520814,130513540,96761624,100249770,17570226,19335532,1095236,1125065,6459261,7067419,232522,228451,2401945,2507303,23544040,22652813,21128103,20238590,990413,1039362,604216,552696,203332,204629,79150,72930,538826,544606 +7,2007,0,4147997,2120816,2027181,1559703,1485717,319630,310268,31393,30249,95332,89964,5746,5501,109012,105482,1578536,1505900,1090177,1034108,288583,280488,18462,18021,89642,84563,3877,3679,87795,85041,542280,521281,469526,451609,31047,29780,12931,12228,5690,5401,1869,1822,21217,20441 +7,2007,1,4002215,2044119,1958096,1514102,1444639,304350,296047,28713,27530,90767,87488,5566,5428,100621,96964,1533403,1467298,1071059,1018424,274453,267087,17463,17146,85285,82528,3688,3675,81455,78438,510716,490798,443043,426215,29897,28960,11250,10384,5482,4960,1878,1753,19166,18526 +7,2007,2,3973479,2031170,1942309,1509732,1436252,297685,288697,28579,27807,92779,90117,5743,5570,96652,93866,1536375,1469309,1079692,1025511,269872,261985,17252,17255,87345,84819,3662,3495,78552,76244,494795,473000,430040,410741,27813,26712,11327,10552,5434,5298,2081,2075,18100,17622 +7,2007,3,4004011,2045144,1958867,1531041,1460085,291631,283158,28550,27568,93869,91470,5635,5493,94418,91093,1565587,1497025,1106930,1052020,271081,263129,17382,16849,88851,86769,3765,3622,77578,74636,479557,461842,424111,408065,20550,20029,11168,10719,5018,4701,1870,1871,16840,16457 +7,2007,4,3998260,2044444,1953816,1534379,1459577,290377,281491,28880,28203,94046,91986,5414,5187,91348,87372,1572536,1501218,1112225,1054899,273981,265834,17308,16794,89810,87983,3837,3657,75375,72051,471908,452598,422154,404678,16396,15657,11572,11409,4236,4003,1577,1530,15973,15321 +7,2007,5,3993489,2038482,1955007,1531327,1458829,295584,288389,28371,27695,90513,90260,5062,4836,87625,84998,1574918,1510253,1114556,1059595,279895,273030,17493,16889,86751,86721,3780,3622,72443,70396,463564,444754,416771,399234,15689,15359,10878,10806,3762,3539,1282,1214,15182,14602 +7,2007,6,4046402,2064421,1981981,1545809,1474391,306369,298377,28270,27985,92555,92277,5221,4903,86197,84048,1605142,1541105,1138286,1083801,286099,278667,17488,17004,88423,88447,3780,3545,71066,69641,459279,440876,407523,390590,20270,19710,10782,10981,4132,3830,1441,1358,15131,14407 +7,2007,7,3914743,2001256,1913487,1502500,1425688,300161,291803,28476,26795,84488,84784,5029,4908,80602,79509,1569767,1501956,1124489,1065727,277780,270255,17079,16370,79996,80469,3388,3254,67035,65881,431489,411531,378011,359961,22381,21548,11397,10425,4492,4315,1641,1654,13567,13628 +7,2007,8,3863089,1975219,1887870,1486163,1409993,298539,289253,28376,26622,79909,81322,5079,4793,77153,75887,1567849,1497321,1130016,1069126,276883,268252,17341,16536,75739,77093,3434,3208,64436,63106,407370,390549,356147,340867,21656,21001,11035,10086,4170,4229,1645,1585,12717,12781 +7,2007,9,3896888,1994550,1902338,1499103,1420843,305893,295067,28246,26888,82258,82645,4865,4653,74185,72242,1584580,1510879,1137819,1076753,285561,275301,17786,16890,78235,78793,3441,3217,61738,59925,409970,391459,361284,344090,20332,19766,10460,9998,4023,3852,1424,1436,12447,12317 +7,2007,10,4075718,2082772,1992946,1564203,1488681,321761,310007,29463,29711,87826,87145,5236,4831,74283,72571,1652214,1579096,1183701,1124243,301136,290213,18639,18073,83824,83238,3779,3456,61135,59873,430558,413850,380502,364438,20625,19794,10824,11638,4002,3907,1457,1375,13148,12698 +7,2007,11,4106492,2101341,2005151,1586149,1504047,319483,309857,29421,29167,88540,86646,5167,4820,72581,70614,1668022,1588906,1202605,1136062,299061,290471,18448,17875,84499,82904,3655,3495,59754,58099,433319,416245,383544,367985,20422,19386,10973,11292,4041,3742,1512,1325,12827,12515 +7,2007,12,4192002,2147007,2044995,1616697,1531513,334639,324109,30329,29543,88266,85677,5364,5055,71712,69098,1711688,1628138,1231151,1162995,314248,304107,18812,18382,84326,81807,3798,3644,59353,57203,435319,416857,385546,368518,20391,20002,11517,11161,3940,3870,1566,1411,12359,11895 +7,2007,13,4207326,2154619,2052707,1617755,1532326,342732,332891,31161,30263,88822,84159,5436,5145,68713,67923,1725275,1641741,1237827,1169453,322404,313057,19691,19122,84905,80362,3978,3795,56470,55952,429344,410966,379928,362873,20328,19834,11470,11141,3917,3797,1458,1350,12243,11971 +7,2007,14,4259504,2185221,2074283,1639661,1549446,353466,339788,31695,30443,88968,84420,5302,5115,66129,65071,1757475,1667480,1260575,1189519,333136,320333,20289,19527,85125,80601,3859,3711,54491,53789,427746,406803,379086,359927,20330,19455,11406,10916,3843,3819,1443,1404,11638,11282 +7,2007,15,4364495,2236697,2127798,1681613,1590800,360498,349448,33078,31958,90530,85346,5433,5205,65545,65041,1806403,1718694,1299481,1229240,340588,329764,21544,20806,86639,81555,4049,3799,54102,53530,430294,409104,382132,361560,19910,19684,11534,11152,3891,3791,1384,1406,11443,11511 +7,2007,16,4452250,2286631,2165619,1720794,1620730,370557,356745,33674,32361,91279,86446,5563,5352,64764,63985,1852887,1760405,1335611,1262794,350196,337166,21992,21216,87463,82575,4089,3921,53536,52733,433744,405214,385183,357936,20361,19579,11682,11145,3816,3871,1474,1431,11228,11252 +7,2007,17,4521045,2329969,2191076,1755026,1640770,376658,361900,34712,32484,94389,88293,5613,5422,63571,62207,1893233,1790083,1367273,1286273,356246,342612,22568,21309,90517,84562,4143,4014,52486,51313,436736,400993,387753,354497,20412,19288,12144,11175,3872,3731,1470,1408,11085,10894 +7,2007,18,4394638,2259498,2135140,1703493,1598964,357453,346675,34237,30718,99415,93488,5683,5503,59217,59792,1834106,1753471,1327195,1262145,337643,327974,21386,20397,95478,89773,4102,3989,48302,49193,425392,381669,376298,336819,19810,18701,12851,10321,3937,3715,1581,1514,10915,10599 +7,2007,19,4335388,2223695,2111693,1685434,1586157,339997,334824,33687,29798,103010,98227,5951,5317,55616,57370,1797586,1735010,1307640,1254025,320763,316024,20736,19570,99008,94395,4372,3993,45067,47003,426109,376683,377794,332132,19234,18800,12951,10228,4002,3832,1579,1324,10549,10367 +7,2007,20,4242404,2175195,2067209,1661350,1560193,321843,320203,32475,28761,101981,98979,6076,5458,51470,53615,1750553,1698205,1283894,1234861,302962,301831,19624,18549,98123,95083,4385,4073,41565,43808,424642,369004,377456,325332,18881,18372,12851,10212,3858,3896,1691,1385,9905,9807 +7,2007,21,4257371,2184771,2072600,1674999,1569185,316263,315870,32125,28082,105469,103054,6129,5642,49786,50767,1756692,1705219,1293214,1244196,297444,297548,19535,18288,101768,99298,4526,4286,40205,41603,428079,367381,381785,324989,18819,18322,12590,9794,3701,3756,1603,1356,9581,9164 +7,2007,22,4236043,2175374,2060669,1677385,1567534,306229,306125,31312,27811,106769,104083,6222,5484,47457,49632,1742027,1692110,1289570,1240628,288177,288302,18695,18029,103074,100494,4487,4145,38024,40512,433347,368559,387815,326906,18052,17823,12617,9782,3695,3589,1735,1339,9433,9120 +7,2007,23,4143940,2125328,2018612,1639099,1532525,294925,297706,30477,27044,109537,108163,6602,5574,44688,47600,1690551,1650215,1249844,1205068,276812,280028,17933,17626,105788,104672,4752,4203,35422,38618,434777,368397,389255,327457,18113,17678,12544,9418,3749,3491,1850,1371,9266,8982 +7,2007,24,4198241,2147168,2051073,1659463,1559771,293290,297464,30573,27276,113287,114807,6386,5613,44169,46142,1696206,1669848,1255461,1220005,274560,279359,17649,17557,109296,111285,4453,4268,34787,37374,450962,381225,404002,339766,18730,18105,12924,9719,3991,3522,1933,1345,9382,8768 +7,2007,25,4245572,2150579,2094993,1663703,1585674,288955,305647,29376,26034,119466,124874,6375,5964,42704,46800,1691256,1702362,1251394,1236001,269673,286638,16785,16522,115605,121174,4438,4512,33361,37515,459323,392631,412309,349673,19282,19009,12591,9512,3861,3700,1937,1452,9343,9285 +7,2007,26,4222850,2111196,2111654,1635935,1596267,277685,306949,28690,25640,121461,131060,6285,6034,41140,45704,1667154,1721855,1238321,1250609,258593,286860,16055,16140,117418,127284,4456,4569,32311,36393,444042,389799,397614,345658,19092,20089,12635,9500,4043,3776,1829,1465,8829,9311 +7,2007,27,4224395,2105989,2118406,1631276,1594117,278949,312788,28015,25376,121305,135302,6794,6078,39650,44745,1656771,1723674,1228879,1244378,259532,292232,15655,15674,117318,131456,4883,4652,30504,35282,449218,394732,402397,349739,19417,20556,12360,9702,3987,3846,1911,1426,9146,9463 +7,2007,28,3999799,2007290,1992509,1559816,1498257,260283,291126,26570,24943,116911,132143,6212,5507,37498,40533,1581017,1616684,1177921,1166059,242421,271778,14970,14717,112935,128391,4433,4139,28337,31600,426273,375825,381895,332198,17862,19348,11600,10226,3976,3752,1779,1368,9161,8933 +7,2007,29,3850082,1938385,1911697,1513334,1442270,247485,274547,25633,24709,110510,126368,5782,5084,35641,38719,1513572,1538274,1131178,1111058,230291,256078,14437,14524,106811,122877,4120,3773,26735,29964,424813,373423,382156,331212,17194,18469,11196,10185,3699,3491,1662,1311,8906,8755 +7,2007,30,3894527,1965174,1929353,1530763,1451767,250236,278813,26542,25101,116635,130536,5884,5252,35114,37884,1537279,1547215,1145703,1112105,233430,260219,14900,14847,112987,127111,4158,3817,26101,29116,427895,382138,385060,339662,16806,18594,11642,10254,3648,3425,1726,1435,9013,8768 +7,2007,31,3724612,1869108,1855504,1455489,1397170,235050,265871,24809,23652,115703,127970,5200,4908,32857,35933,1465715,1484866,1091031,1066481,219738,248447,14011,14065,112415,124700,3701,3479,24819,27694,403393,370638,364458,330689,15312,17424,10798,9587,3288,3270,1499,1429,8038,8239 +7,2007,32,3899463,1954635,1944828,1524267,1469209,244928,276782,24698,23928,122419,134023,5381,4750,32942,36136,1544840,1566891,1152950,1131053,229984,259377,14041,14293,119088,130646,3872,3559,24905,27963,409795,377937,371317,338156,14944,17405,10657,9635,3331,3377,1509,1191,8037,8173 +7,2007,33,3780927,1890360,1890567,1471820,1428208,237454,268476,23762,23368,120779,131421,4903,4553,31642,34541,1499895,1527828,1118152,1103381,222786,251829,13850,14119,117473,128182,3585,3418,24049,26899,390465,362739,353668,324827,14668,16647,9912,9249,3306,3239,1318,1135,7593,7642 +7,2007,34,3871236,1932154,1939082,1500780,1464300,247595,278906,24190,23594,122969,133659,4818,4502,31802,34121,1544746,1576648,1149616,1139798,233126,262158,14254,14272,119670,130350,3583,3382,24497,26688,387408,362434,351164,324502,14469,16748,9936,9322,3299,3309,1235,1120,7305,7433 +7,2007,35,4083733,2042845,2040888,1598684,1552411,259603,290989,24655,24584,123689,134507,4822,4557,31392,33840,1653980,1677879,1244981,1226317,245554,274787,14742,15254,120558,131293,3587,3399,24558,26829,388865,363009,353703,326094,14049,16202,9913,9330,3131,3214,1235,1158,6834,7011 +7,2007,36,4302578,2142266,2160312,1692871,1659643,267401,304408,25214,24713,119969,132533,4710,4660,32101,34355,1761390,1799323,1346736,1335180,253387,288060,15342,15715,116886,129209,3490,3489,25549,27670,380876,360989,346135,324463,14014,16348,9872,8998,3083,3324,1220,1171,6552,6685 +7,2007,37,4370533,2185701,2184832,1733658,1683815,270058,303944,24797,24478,121165,133906,4756,4743,31267,33946,1803807,1828817,1386457,1363419,255945,288186,14889,15513,118085,130674,3630,3605,24801,27420,381894,356015,347201,320396,14113,15758,9908,8965,3080,3232,1126,1138,6466,6526 +7,2007,38,4136991,2062939,2074052,1642822,1607588,249539,280070,23928,23319,113701,126755,4423,4262,28526,32058,1708764,1739729,1321055,1306468,236636,265878,14566,14600,110831,123804,3342,3298,22334,25681,354175,334323,321767,301120,12903,14192,9362,8719,2870,2951,1081,964,6192,6377 +7,2007,39,4070056,2027301,2042755,1612297,1579884,251132,282610,23277,23387,108820,122762,4180,4208,27595,29904,1682217,1715142,1298503,1284973,238519,268726,14379,14579,106080,119871,3109,3238,21627,23755,345084,327613,313794,294911,12613,13884,8898,8808,2740,2891,1071,970,5968,6149 +7,2007,40,4071341,2021075,2050266,1615782,1597745,249607,281884,23418,23662,101234,113762,4265,4253,26769,28960,1689510,1732675,1314756,1311580,237525,268560,14432,15156,98580,111042,3187,3267,21030,23070,331565,317591,301026,286165,12082,13324,8986,8506,2654,2720,1078,986,5739,5890 +7,2007,41,4202260,2090954,2111306,1667426,1642665,265100,296974,23721,23629,103400,114259,4312,4238,26995,29541,1757395,1797104,1364012,1359329,252671,283280,15178,15895,100727,111694,3276,3187,21531,23719,333559,314202,303414,283336,12429,13694,8543,7734,2673,2565,1036,1051,5464,5822 +7,2007,42,4485432,2233912,2251520,1787794,1760282,283499,315398,25082,24820,105375,115968,4427,4313,27735,30739,1897164,1933009,1481549,1472293,271008,301876,16028,17059,102733,113278,3361,3305,22485,25198,336748,318511,306245,287989,12491,13522,9054,7761,2642,2690,1066,1008,5250,5541 +7,2007,43,4560505,2258746,2301759,1819355,1811078,278008,314619,24842,25250,104119,116009,4553,4326,27869,30477,1937052,1992330,1526547,1531398,266053,301487,16444,17663,101572,113312,3574,3360,22862,25110,321694,309429,292808,279680,11955,13132,8398,7587,2547,2697,979,966,5007,5367 +7,2007,44,4512801,2228489,2284312,1800790,1806549,269530,305188,24049,24144,103027,114568,4052,4237,27041,29626,1926869,1990607,1526429,1541315,258202,292499,16165,16997,100636,111931,3242,3420,22195,24445,301620,293705,274361,265234,11328,12689,7884,7147,2391,2637,810,817,4846,5181 +7,2007,45,4519792,2233025,2286767,1815404,1821405,266545,300780,24008,23992,95778,107087,4194,4089,27096,29414,1939929,2002494,1548678,1564497,255845,288623,16413,17154,93477,104681,3315,3230,22201,24309,293096,284273,266726,256908,10700,12157,7595,6838,2301,2406,879,859,4895,5105 +7,2007,46,4591932,2266159,2325773,1850065,1857561,268619,303030,23057,23860,93735,108105,3890,4006,26793,29211,1986890,2052026,1596069,1609972,258367,291310,15828,17472,91373,105755,3050,3232,22203,24285,279269,273747,253996,247589,10252,11720,7229,6388,2362,2350,840,774,4590,4926 +7,2007,47,4694196,2326976,2367220,1889765,1880140,282451,315880,23860,24705,99816,112856,4178,4146,26906,29493,2041694,2091431,1629479,1630858,271883,304124,16732,18030,97632,110484,3366,3315,22602,24620,285282,275789,260286,249282,10568,11756,7128,6675,2184,2372,812,831,4304,4873 +7,2007,48,4487653,2210559,2277094,1806075,1822096,262885,296781,21997,23212,90379,103184,3821,3630,25402,28191,1958536,2026528,1577088,1595865,253328,286040,15554,17070,88342,101001,3135,2978,21089,23574,252023,250566,228987,226231,9557,10741,6443,6142,2037,2183,686,652,4313,4617 +7,2007,49,4506188,2220829,2285359,1818986,1837027,258594,291116,22117,22495,92037,104099,3626,3457,25469,27165,1980632,2045382,1600956,1620128,249540,280783,15696,16772,90131,102021,2970,2843,21339,22835,240197,239977,218030,216899,9054,10333,6421,5723,1906,2078,656,614,4130,4330 +7,2007,50,4426479,2170086,2256393,1782997,1817187,251158,286189,21099,21976,87055,101273,3427,3308,24350,26460,1941952,2024871,1576024,1607870,242373,276199,15083,16498,85250,99426,2817,2692,20405,22186,228134,231522,206973,209317,8785,9990,6016,5478,1805,1847,610,616,3945,4274 +7,2007,51,4294933,2105021,2189912,1730760,1761226,242834,277180,19871,21211,85449,101677,3218,3445,22889,25173,1886886,1968091,1532354,1560462,234310,267742,14356,16093,83796,99776,2661,2802,19409,21216,218135,221821,198406,200764,8524,9438,5515,5118,1653,1901,557,643,3480,3957 +7,2007,52,4292620,2107225,2185395,1734778,1761346,240512,273910,19810,20399,86245,101924,3144,3464,22736,24352,1894697,1969882,1541756,1566232,232063,264471,14414,15527,84610,100120,2585,2846,19269,20686,212528,215513,193022,195114,8449,9439,5396,4872,1635,1804,559,618,3467,3666 +7,2007,53,4124978,2014300,2110678,1666980,1710146,224178,259539,18565,19572,80900,95401,2996,3061,20681,22959,1820896,1910995,1491673,1529367,216310,251042,13692,14983,79338,93622,2465,2566,17418,19415,193404,199683,175307,180779,7868,8497,4873,4589,1562,1779,531,495,3263,3544 +7,2007,54,4001168,1947797,2053371,1618048,1672160,210859,245123,17488,18792,78239,92552,2771,3011,20392,21733,1767272,1862449,1454243,1498981,203702,237143,12854,14398,76858,90912,2307,2527,17308,18488,180525,190922,163805,173179,7157,7980,4634,4394,1381,1640,464,484,3084,3245 +7,2007,55,3829701,1859281,1970420,1553558,1609855,195563,231747,16128,17316,73294,88593,2633,2676,18105,20233,1693408,1793337,1402175,1448515,189229,224788,12210,13372,71992,87143,2186,2271,15616,17248,165873,177083,151383,161340,6334,6959,3918,3944,1302,1450,447,405,2489,2985 +7,2007,56,3761384,1824531,1936853,1521761,1579473,196115,232614,15712,16400,70641,86088,2522,2552,17780,19726,1662418,1765194,1373490,1423143,190028,225646,12020,12766,69417,84721,2078,2131,15385,16787,162113,171659,148271,156330,6087,6968,3692,3634,1224,1367,444,421,2395,2939 +7,2007,57,3734883,1814344,1920539,1508128,1561564,196409,230176,15474,16161,74999,90965,2646,2641,16688,19032,1655285,1750069,1362706,1405911,190295,223200,11827,12772,73711,89550,2265,2255,14481,16381,159059,170470,145422,155653,6114,6976,3647,3389,1288,1415,381,386,2207,2651 +7,2007,58,3588953,1736443,1852510,1459522,1523738,176922,211094,14199,15085,67374,82417,2265,2391,16161,17785,1594006,1698650,1329013,1383389,171605,204698,11077,11964,66325,81266,1931,1991,14055,15342,142437,153860,130509,140349,5317,6396,3122,3121,1049,1151,334,400,2106,2443 +7,2007,59,3539851,1710700,1829151,1451806,1520502,164209,197548,13416,14376,63709,77387,2071,2097,15489,17241,1577583,1681868,1330025,1385458,159190,191856,10463,11502,62762,76261,1786,1789,13357,15002,133117,147283,121781,135044,5019,5692,2953,2874,947,1126,285,308,2132,2239 +7,2007,60,3659454,1766043,1893411,1524781,1604771,151318,183816,13489,13781,59099,71725,1895,2050,15461,17268,1642161,1754789,1411214,1477998,146811,178284,10723,11063,58209,70650,1613,1705,13591,15089,123882,138622,113567,126773,4507,5532,2766,2718,890,1075,282,345,1870,2179 +7,2007,61,2775802,1334516,1441286,1132547,1198120,125725,154740,10706,11170,51929,61944,1886,1867,11723,13445,1223956,1316303,1030981,1083435,121729,149716,8301,8831,51195,61065,1600,1593,10150,11663,110560,124983,101566,114685,3996,5024,2405,2339,734,879,286,274,1573,1782 +7,2007,62,2757918,1322109,1435809,1124551,1196093,124303,154315,10000,10781,49918,59930,1676,1889,11661,12801,1216014,1317276,1026861,1087013,120547,149852,7836,8586,49147,59073,1440,1611,10183,11141,106095,118533,97690,109080,3756,4463,2164,2195,771,857,236,278,1478,1660 +7,2007,63,2711325,1294016,1417309,1108745,1191781,116853,145575,9485,10240,46857,55784,1597,1586,10479,12343,1198449,1305113,1020506,1088031,113435,141611,7587,8326,46281,54963,1383,1387,9257,10795,95567,112196,88239,103750,3418,3964,1898,1914,576,821,214,199,1222,1548 +7,2007,64,2769163,1317780,1451383,1140717,1234185,112467,142909,9016,9816,43514,51143,1464,1506,10602,11824,1228946,1345477,1058843,1136658,109150,138845,7290,7884,42954,50360,1283,1312,9426,10418,88834,105906,81874,97527,3317,4064,1726,1932,560,783,181,194,1176,1406 +7,2007,65,2445756,1155119,1290637,993389,1088634,100851,131036,8284,8810,41951,50202,1306,1360,9338,10595,1073753,1193210,918150,998766,98016,127311,6740,7193,41404,49496,1142,1162,8301,9282,81366,97427,75239,89868,2835,3725,1544,1617,547,706,164,198,1037,1313 +7,2007,66,2257671,1061969,1195702,910324,1005283,95071,124578,7425,8236,39414,46746,1267,1216,8468,9643,985144,1104759,839288,921214,92299,121162,6004,6766,38921,46169,1096,1053,7536,8395,76825,90943,71036,84069,2772,3416,1421,1470,493,577,171,163,932,1248 +7,2007,67,2191327,1028624,1162703,876615,973089,95379,124987,7407,7825,39999,45982,1166,1344,8058,9476,952890,1071081,806607,888488,92636,121427,5996,6393,39452,45399,1013,1117,7186,8257,75734,91622,70008,84601,2743,3560,1411,1432,547,583,153,227,872,1219 +7,2007,68,2068095,968187,1099908,831558,929302,85471,112078,6587,7217,36038,41558,1037,1199,7496,8554,899135,1015430,767701,851041,82955,108916,5360,5896,35551,40999,903,1024,6665,7554,69052,84478,63857,78261,2516,3162,1227,1321,487,559,134,175,831,1000 +7,2007,69,2007386,931531,1075855,802303,909510,81038,109775,6062,6937,34066,40213,945,1124,7117,8296,866365,994520,741923,834405,78776,106641,4948,5536,33622,39655,825,974,6271,7309,65166,81335,60380,75105,2262,3134,1114,1401,444,558,120,150,846,987 +7,2007,70,1860716,856729,1003987,738606,850025,74009,100996,5604,6390,31277,37974,888,957,6345,7645,797179,927693,683418,779567,71918,98099,4521,5111,30907,37424,761,824,5654,6668,59550,76294,55188,70458,2091,2897,1083,1279,370,550,127,133,691,977 +7,2007,71,1826784,836079,990705,721662,838274,73193,101494,5029,6033,29467,36643,770,938,5958,7323,778811,916480,668471,769496,71097,98696,4115,4909,29131,36175,669,818,5328,6386,57268,74225,53191,68778,2096,2798,914,1124,336,468,101,120,630,937 +7,2007,72,1798955,815065,983890,705510,835100,70183,99492,4860,5886,28046,35457,752,947,5714,7008,759418,910620,653709,767029,68323,96885,3943,4794,27707,35038,658,764,5078,6110,55647,73270,51801,68071,1860,2607,917,1092,339,419,94,183,636,898 +7,2007,73,1633722,734155,899567,637337,763833,61722,90517,4173,5134,25011,32809,719,819,5193,6455,684906,834813,591496,703766,59990,88161,3413,4142,24713,32380,653,680,4641,5684,49249,64754,45841,60067,1732,2356,760,992,298,429,66,139,552,771 +7,2007,74,1608315,715467,892848,623877,761318,58597,87693,3884,4982,23621,31873,681,745,4807,6237,669619,831058,581256,703989,57033,85440,3141,4031,23334,31493,574,634,4281,5471,45848,61790,42621,57329,1564,2253,743,951,287,380,107,111,526,766 +7,2007,75,1553097,683039,870058,601518,749603,52068,80503,3544,4639,20922,28846,545,651,4442,5816,640244,811202,561383,694846,50754,78396,2928,3770,20695,28448,469,556,4015,5186,42795,58856,40135,54757,1314,2107,616,869,227,398,76,95,427,630 +7,2007,76,1535224,668782,866442,592198,751049,48855,76731,3293,4120,19819,28271,575,672,4042,5599,626827,808908,552978,697410,47541,74761,2614,3293,19628,27890,475,579,3591,4975,41955,57534,39220,53639,1314,1970,679,827,191,381,100,93,451,624 +7,2007,77,1521903,652493,869410,577335,753092,48052,78196,3149,4110,19589,27896,490,621,3878,5495,612112,812590,539533,700074,46750,76257,2557,3293,19365,27546,430,528,3477,4892,40381,56820,37802,53018,1302,1939,592,817,224,350,60,93,401,603 +7,2007,78,1414814,599072,815742,533464,710639,41629,70651,2743,3659,17250,25140,441,552,3545,5101,563089,764127,499765,662604,40569,68826,2172,2870,17048,24844,377,484,3158,4499,35983,51615,33699,48035,1060,1825,571,789,202,296,64,68,387,602 +7,2007,79,1375325,571753,803572,511643,703771,37967,67282,2337,3498,16040,23715,384,513,3382,4793,538812,755313,480670,658759,37025,65619,1870,2804,15859,23416,339,444,3049,4271,32941,48259,30973,45012,942,1663,467,694,181,299,45,69,333,522 +7,2007,80,1292775,527247,765528,473075,673821,34425,62237,2188,3144,14292,21362,339,536,2928,4428,497893,722468,445533,633609,33546,60776,1755,2559,14149,21127,299,456,2611,3941,29354,43060,27542,40212,879,1461,433,585,143,235,40,80,317,487 +7,2007,81,1216593,483736,732857,434332,645749,31794,59631,1901,2807,12726,19952,289,471,2694,4247,457172,692531,409360,608033,30978,58304,1555,2274,12602,19707,244,414,2433,3799,26564,40326,24972,37716,816,1327,346,533,124,245,45,57,261,448 +7,2007,82,1158822,448157,710665,402924,629278,28649,56152,1744,2727,12176,18166,243,366,2421,3976,424575,672871,380710,594019,28016,54844,1393,2196,12057,17939,215,303,2184,3570,23582,37794,22214,35259,633,1308,351,531,119,227,28,63,237,406 +7,2007,83,1065220,403576,661644,363744,589653,25083,49473,1581,2422,10826,16180,250,326,2092,3590,382525,628513,343934,558692,24483,48330,1308,1978,10706,15999,214,281,1880,3233,21051,33131,19810,30961,600,1143,273,444,120,181,36,45,212,357 +7,2007,84,953666,355093,598573,320663,534551,21532,44287,1272,2095,9629,14145,170,318,1827,3177,336661,569771,303338,507615,21039,43304,984,1691,9522,13994,138,278,1640,2889,18432,28802,17325,26936,493,983,288,404,107,151,32,40,187,288 +7,2007,85,5039545,1593236,3446309,1442034,3094855,94442,250892,5347,10657,42206,71153,838,1597,8369,17155,1518070,3299560,1371806,2957899,92104,245632,4245,8819,41770,70363,686,1368,7459,15479,75166,146749,70228,136956,2338,5260,1102,1838,436,790,152,229,910,1676 +7,2008,999,304093966,149489951,154604015,118611132,121171882,18803371,20626043,1766088,1738790,6872141,7523155,323174,312503,3114045,3231642,125167045,131133136,96888612,100294923,17759656,19531053,1103404,1133900,6652963,7302948,239323,235203,2523087,2635109,24322906,23470879,21722520,20876959,1043715,1094990,662684,604890,219178,220207,83851,77300,590958,596533 +7,2008,0,4132735,2109846,2022889,1539571,1469814,317505,309927,32800,32381,99057,93546,5932,5705,114981,111516,1567894,1499857,1072695,1019920,287234,280408,18353,18072,93241,88039,4028,3843,92343,89575,541952,523032,466876,449894,30271,29519,14447,14309,5816,5507,1904,1862,22638,21941 +7,2008,1,4100756,2095154,2005602,1536867,1466162,318075,308378,31212,29827,94365,90733,5786,5677,108849,104825,1562265,1494828,1076014,1024365,288137,279479,18024,17561,88633,85382,3893,3842,87564,84199,532889,510774,460853,441797,29938,28899,13188,12266,5732,5351,1893,1835,21285,20626 +7,2008,2,4004146,2046268,1957878,1512074,1439482,303214,294905,30080,28640,92373,89668,5729,5511,102798,99672,1536138,1469466,1071335,1016872,274056,267017,17431,17176,86806,84477,3686,3575,82824,80349,510130,488412,440739,422610,29158,27888,12649,11464,5567,5191,2043,1936,19974,19323 +7,2008,3,3992320,2039937,1952383,1511286,1439349,298049,289091,30173,29474,95520,92666,5892,5737,99017,96066,1543785,1476241,1081222,1027258,271169,262945,17474,17311,89859,87304,3835,3645,80226,77778,496152,476142,430064,412091,26880,26146,12699,12163,5661,5362,2057,2092,18791,18288 +7,2008,4,4041170,2065739,1975431,1541801,1466997,294835,285962,30264,29133,96018,94453,5677,5606,97144,93280,1579676,1508903,1112137,1054761,275365,267239,17606,17053,91122,89806,3839,3786,79607,76258,486063,466528,429664,412236,19470,18723,12658,12080,4896,4647,1838,1820,17537,17022 +7,2008,5,4024297,2056164,1968133,1539544,1464761,292609,284175,30104,29493,95388,94768,5506,5082,93013,89854,1579390,1511085,1114759,1058370,275583,267578,17584,16808,91082,90754,4004,3716,76378,73859,476774,457048,424785,406391,17026,16597,12520,12685,4306,4014,1502,1366,16635,15995 +7,2008,6,3988117,2034499,1953618,1521966,1451208,297927,290297,28851,28704,91834,92072,5119,4861,88802,86476,1568475,1504828,1108266,1053345,278874,271852,17337,16989,87695,88150,3759,3547,72544,70945,466024,448790,413700,397863,19053,18445,11514,11715,4139,3922,1360,1314,16258,15531 +7,2008,7,4073291,2077462,1995829,1549550,1478637,310821,303090,30181,28871,93686,94167,5445,5179,87779,85885,1610577,1546953,1140640,1085593,287206,280140,17774,17191,89030,89836,3803,3604,72124,70589,466885,448876,408910,393044,23615,22950,12407,11680,4656,4331,1642,1575,15655,15296 +7,2008,8,3930544,2010918,1919626,1505674,1426975,302419,292828,29810,27964,85462,85312,5181,5089,82372,81458,1573666,1503375,1125263,1065607,279172,270554,17229,16350,80784,80663,3436,3301,67782,66900,437252,416251,380411,361368,23247,22274,12581,11614,4678,4649,1745,1788,14590,14558 +7,2008,9,3913353,2002071,1911282,1502210,1423908,303126,293175,29344,27927,82877,84024,5092,4862,79422,77386,1582338,1508721,1134804,1072257,281802,272420,17804,16980,78583,79854,3531,3326,65814,63884,419733,402561,367406,351651,21324,20755,11540,10947,4294,4170,1561,1536,13608,13502 +7,2008,10,4093680,2094239,1999441,1565172,1486267,324120,311629,30775,30529,88666,88389,5424,5009,80082,77618,1651790,1574539,1176187,1114273,302724,290766,18912,18122,84408,84282,3933,3573,65626,63523,442449,424902,388985,371994,21396,20863,11863,12407,4258,4107,1491,1436,14456,14095 +7,2008,11,4055388,2072499,1982889,1556832,1481247,315893,305534,29711,29663,89036,87273,5218,4766,75809,74406,1632841,1561063,1169550,1110443,294747,285516,18107,17598,84772,83119,3686,3401,61979,60986,439658,421826,387282,370804,21146,20018,11604,12065,4264,4154,1532,1365,13830,13420 +7,2008,12,4159477,2128173,2031304,1601896,1519171,322542,313532,30957,30191,91548,89783,5362,5136,75868,73491,1684406,1605536,1210481,1144184,301687,293120,18634,18284,87289,85821,3807,3713,62508,60414,443767,425768,391415,374987,20855,20412,12323,11907,4259,3962,1555,1423,13360,13077 +7,2008,13,4200016,2151552,2048464,1616387,1529876,334675,323937,31100,30062,90078,87578,5472,5041,73840,71970,1709269,1625980,1226774,1158152,313534,303721,18819,18164,85943,83448,3872,3605,60327,58890,442283,422484,389613,371724,21141,20216,12281,11898,4135,4130,1600,1436,13513,13080 +7,2008,14,4198094,2151718,2046376,1611375,1524576,341631,330662,31898,30521,91063,85848,5549,5377,70202,69392,1715605,1630197,1226504,1158423,320860,310271,19686,18851,86993,81747,4049,3880,57513,57025,436113,416179,384871,366153,20771,20391,12212,11670,4070,4101,1500,1497,12689,12367 +7,2008,15,4318982,2217764,2101218,1657911,1562936,360223,345825,32890,31607,92265,87523,5365,5321,69110,68006,1776047,1682505,1267889,1194050,339027,325544,20526,19659,88027,83602,3913,3876,56665,55774,441717,418713,390022,368886,21196,20281,12364,11948,4238,3921,1452,1445,12445,12232 +7,2008,16,4411176,2263348,2147828,1695833,1599449,366206,353737,34132,32832,93884,88743,5660,5341,67633,67726,1816288,1727691,1300084,1229545,345346,333401,21607,20881,89746,84579,4138,3840,55367,55445,447060,420137,395749,369904,20860,20336,12525,11951,4138,4164,1522,1501,12266,12281 +7,2008,17,4467060,2299512,2167548,1724399,1617189,372874,356888,34958,32937,95041,89466,5879,5553,66361,65515,1850240,1753744,1327158,1253158,351316,336613,21984,20941,91004,85322,4274,4067,54504,53643,449272,413804,397241,364031,21558,20275,12974,11996,4037,4144,1605,1486,11857,11872 +7,2008,18,4588123,2357770,2230353,1767368,1660039,380510,369514,36146,32804,102673,96818,6032,5936,65041,65242,1900024,1813504,1363799,1294369,358443,348175,22366,20855,98325,92590,4283,4291,52808,53224,457746,416849,403569,365670,22067,21339,13780,11949,4348,4228,1749,1645,12233,12018 +7,2008,19,4425539,2267338,2158201,1703537,1608903,354993,348883,34424,30734,108603,102645,6252,5636,59529,61400,1828253,1767612,1316929,1266099,334071,328829,20571,19936,104166,98542,4545,4151,47971,50055,439085,390589,386608,342804,20922,20054,13853,10798,4437,4103,1707,1485,11558,11345 +7,2008,20,4302988,2203034,2099954,1669788,1572928,331134,330213,33570,29887,108019,104322,6463,5764,54060,56840,1764293,1715918,1282122,1236096,310826,310407,19823,18955,103673,100106,4654,4269,43195,46085,438741,384036,387666,336832,20308,19806,13747,10932,4346,4216,1809,1495,10865,10755 +7,2008,21,4251950,2176554,2075396,1660213,1561794,318138,320074,32678,28884,106965,105017,6297,5768,52263,53859,1741296,1696226,1274643,1228945,298296,300353,19195,17940,102902,100840,4528,4345,41732,43803,435258,379170,385570,332849,19842,19721,13483,10944,4063,4177,1769,1423,10531,10056 +7,2008,22,4232792,2170281,2062511,1665255,1560884,307128,309386,32049,28186,109451,106257,6423,5768,49975,52030,1729813,1685833,1273831,1229314,287643,290112,18543,17773,105572,102379,4653,4307,39571,41948,440468,376678,391424,331570,19485,19274,13506,10413,3879,3878,1770,1461,10404,10082 +7,2008,23,4237432,2169035,2068397,1672109,1568032,300059,305920,31691,27996,111327,109991,6664,5731,47185,50727,1724677,1687702,1275941,1231779,281275,287110,18269,17555,107292,106190,4708,4285,37192,40783,444358,380695,396168,336253,18784,18810,13422,10441,4035,3801,1956,1446,9993,9944 +7,2008,24,4155450,2122142,2033308,1634270,1539490,289832,296175,30813,27756,114700,115539,6833,5863,45694,48485,1674966,1651622,1236567,1201997,270444,277264,16956,17317,110548,111728,4846,4447,35605,38869,447176,381686,397703,337493,19388,18911,13857,10439,4152,3811,1987,1416,10089,9616 +7,2008,25,4246210,2161269,2084941,1668488,1577114,290649,301729,30949,27665,119443,124633,6425,5862,45315,47938,1700591,1689886,1257588,1227055,271005,282368,17451,17116,115253,120859,4395,4342,34899,38146,460678,395055,410900,350059,19644,19361,13498,10549,4190,3774,2030,1520,10416,9792 +7,2008,26,4206583,2118708,2087875,1638046,1575017,279351,301838,29895,26327,121868,130590,6339,6003,43209,48100,1665156,1690874,1233312,1223534,259891,282016,16225,16049,117714,126708,4458,4506,33556,38061,453552,397001,404734,351483,19460,19822,13670,10278,4154,3882,1881,1497,9653,10039 +7,2008,27,4265165,2124164,2141001,1643359,1610083,277432,311630,29100,26658,124578,138494,6710,6331,42985,47805,1674825,1739152,1243009,1256342,257578,290028,15786,16024,120434,134412,4791,4782,33227,37564,449339,401849,400350,353741,19854,21602,13314,10634,4144,4082,1919,1549,9758,10241 +7,2008,28,4215620,2109285,2106335,1633496,1582982,277964,307659,28859,26703,121483,138101,6655,5814,40828,45076,1660303,1706120,1233424,1229593,258605,287347,15607,15701,117176,133968,4735,4330,30756,35181,448982,400215,400072,353389,19359,20312,13252,11002,4307,4133,1920,1484,10072,9895 +7,2008,29,3969090,1995710,1973380,1548842,1479672,259674,288948,27253,25762,114932,131450,6144,5390,38865,42158,1564024,1590967,1163005,1142650,241786,269197,14967,14796,110799,127757,4328,4003,29139,32564,431686,382413,385837,337022,17888,19751,12286,10966,4133,3693,1816,1387,9726,9594 +7,2008,30,3970191,2005304,1964887,1558610,1476440,257711,283015,27459,25855,117265,133214,6026,5461,38233,40902,1565513,1576832,1165414,1133459,239383,263620,14857,14812,113376,129402,4223,4023,28260,31516,439791,388055,393196,342981,18328,19395,12602,11043,3889,3812,1803,1438,9973,9386 +7,2008,31,3828094,1918551,1909543,1492158,1435656,244693,275670,26344,24932,114622,129058,5456,5098,35278,39129,1509016,1530812,1124577,1099736,228430,257320,14563,14630,110993,125603,3890,3605,26563,29918,409535,378731,367581,335920,16263,18350,11781,10302,3629,3455,1566,1493,8715,9211 +7,2008,32,3807761,1906803,1900958,1480789,1429692,240829,271530,25961,24606,118955,132026,5505,5037,34764,38067,1493994,1517166,1109411,1088163,225189,253661,14137,14235,115381,128342,3922,3638,25954,29127,412809,383792,371378,341529,15640,17869,11824,10371,3574,3684,1583,1399,8810,8940 +7,2008,33,3907253,1954630,1952623,1520141,1471901,246263,277721,25169,24289,123510,136619,5321,4812,34226,37281,1544474,1572402,1150617,1132657,230485,259739,13993,14357,119919,133125,3782,3603,25678,28921,410156,380221,369524,339244,15778,17982,11176,9932,3591,3494,1539,1209,8548,8360 +7,2008,34,3791506,1893638,1897868,1470541,1430901,238034,268967,24485,23924,122792,133841,4861,4599,32925,35636,1502329,1530374,1117503,1102942,223162,252011,13793,13925,119293,130355,3592,3429,24986,27712,391309,367494,353038,327959,14872,16956,10692,9999,3499,3486,1269,1170,7939,7924 +7,2008,35,3908041,1951453,1956588,1512111,1474006,251531,281613,25524,24751,125304,136813,5063,4596,31920,34809,1556103,1585288,1154388,1141517,237021,264997,14395,14754,121869,133445,3765,3424,24665,27151,395350,371300,357723,332489,14510,16616,11129,9997,3435,3368,1298,1172,7255,7658 +7,2008,36,4083819,2036234,2047585,1591308,1554031,258492,291334,25187,24623,124183,138025,4715,4685,32349,34887,1648760,1680745,1240135,1224923,244286,274877,14589,15004,120998,134602,3418,3511,25334,27828,387474,366840,351173,329108,14206,16457,10598,9619,3185,3423,1297,1174,7015,7059 +7,2008,37,4291673,2131773,2159900,1682102,1655132,265925,304312,25606,25220,120720,135003,4728,4773,32692,35460,1753581,1796033,1339453,1328934,252006,288122,15114,15614,117550,131511,3568,3520,25890,28332,378192,363867,342649,326198,13919,16190,10492,9606,3170,3492,1160,1253,6802,7128 +7,2008,38,4382157,2189534,2192623,1732455,1687377,271309,303855,25749,24811,123172,136695,4968,4654,31881,35231,1802753,1831089,1382501,1362422,256829,287932,14938,15473,119724,133438,3714,3560,25047,28264,386781,361534,349954,324955,14480,15923,10811,9338,3448,3257,1254,1094,6834,6967 +7,2008,39,4151773,2070660,2081113,1646281,1609553,250987,280514,24532,23979,114940,129589,4373,4355,29547,33123,1716044,1743387,1324863,1306382,238124,266220,14647,14516,112013,126481,3278,3343,23119,26445,354616,337726,321418,303171,12863,14294,9885,9463,2927,3108,1095,1012,6428,6678 +7,2008,40,4065710,2021855,2043855,1603014,1578209,251728,282298,24274,23947,109829,124750,4421,4323,28589,30328,1672850,1711613,1287227,1279575,238842,268304,14425,14831,106889,121640,3235,3316,22232,23947,349005,332242,315787,298634,12886,13994,9849,9116,2940,3110,1186,1007,6357,6381 +7,2008,41,4090091,2031178,2058913,1621827,1602165,251125,283919,23556,23492,103251,115371,4227,4353,27192,29613,1697497,1740210,1319177,1315443,238857,270097,14396,15284,100465,112622,3198,3260,21404,23504,333681,318703,302650,286722,12268,13822,9160,8208,2786,2749,1029,1093,5788,6109 +7,2008,42,4199463,2089575,2109888,1663024,1639396,266858,296564,24480,24184,103083,114849,4402,4157,27728,30738,1753859,1792155,1359128,1353524,254017,282665,15090,15878,100335,112192,3310,3156,21979,24740,335716,317733,303896,285872,12841,13899,9390,8306,2748,2657,1092,1001,5749,5998 +7,2008,43,4495218,2236079,2259139,1786529,1762647,284002,317591,25504,25059,106939,118138,4606,4470,28499,31234,1897337,1937752,1479081,1472891,271528,303766,16118,17054,104130,115258,3470,3401,23010,25382,338742,321387,307448,289756,12474,13825,9386,8005,2809,2880,1136,1069,5489,5852 +7,2008,44,4524541,2238412,2286129,1801616,1798014,274443,309983,25010,25527,104860,117664,4385,4334,28098,30607,1918316,1976847,1511275,1519193,262364,296820,16092,17558,102293,114810,3489,3432,22803,25034,320096,309282,290341,278821,12079,13163,8918,7969,2567,2854,896,902,5295,5573 +7,2008,45,4499251,2218446,2280805,1788758,1801381,268547,303337,24839,24533,104076,116579,4249,4336,27977,30639,1915581,1984033,1514564,1534609,256934,290107,16540,16932,101591,113969,3377,3461,22575,24955,302865,296772,274194,266772,11613,13230,8299,7601,2485,2610,872,875,5402,5684 +7,2008,46,4541484,2245998,2295486,1822557,1824572,269414,301791,24037,24110,98334,110676,4082,4099,27574,30238,1952318,2009545,1556075,1566799,258577,289480,16077,16940,95910,108157,3157,3249,22522,24920,293680,285941,266482,257773,10837,12311,7960,7170,2424,2519,925,850,5052,5318 +7,2008,47,4606123,2271170,2334953,1851312,1862158,269369,304587,23755,24627,95447,109962,4010,4055,27277,29564,1989738,2058078,1595846,1612305,259038,292940,16022,17716,93045,107544,3135,3207,22652,24366,281432,276875,255466,249853,10331,11647,7733,6911,2402,2418,875,848,4625,5198 +7,2008,48,4672955,2312020,2360935,1875088,1874534,282067,314824,24075,25081,98928,112002,4253,4231,27609,30263,2028871,2084426,1617962,1625579,271217,302769,16667,18062,96715,109500,3501,3415,22809,25101,283149,276509,257126,248955,10850,12055,7408,7019,2213,2502,752,816,4800,5162 +7,2008,49,4501160,2216356,2284804,1808627,1826118,263060,297696,22522,23376,92289,105463,3817,3685,26041,28466,1962972,2031666,1579127,1597972,253454,286789,15592,16893,90125,103216,3106,3027,21568,23769,253384,253138,229500,228146,9606,10907,6930,6483,2164,2247,711,658,4473,4697 +7,2008,50,4471128,2197224,2273904,1797786,1826372,256049,288506,22259,22758,91921,105388,3659,3381,25550,27499,1958281,2033328,1581854,1609766,246880,278022,15497,16700,89985,103279,2937,2754,21128,22807,238943,240576,215932,216606,9169,10484,6762,6058,1936,2109,722,627,4422,4692 +7,2008,51,4464006,2189639,2274367,1796054,1828522,255838,290100,21250,22378,88321,103336,3433,3530,24743,26501,1957856,2039265,1585982,1616140,246702,279989,15078,16636,86455,101397,2846,2859,20793,22244,231783,235102,210072,212382,9136,10111,6172,5742,1866,1939,587,671,3950,4257 +7,2008,52,4264599,2084700,2179899,1712615,1751380,239689,275036,19945,21187,85938,103203,3222,3557,23291,25536,1869143,1957892,1517250,1550911,231247,265505,14112,15789,84221,101298,2659,2882,19654,21507,215557,222007,195365,200469,8442,9531,5833,5398,1717,1905,563,675,3637,4029 +7,2008,53,4306809,2113819,2192990,1737393,1765057,241997,276056,20198,20629,88228,103248,3278,3267,22725,24733,1898932,1975380,1542893,1568596,233312,266508,14468,15482,86512,101256,2635,2708,19112,20830,214887,217610,194500,196461,8685,9548,5730,5147,1716,1992,643,559,3613,3903 +7,2008,54,4132932,2013539,2119393,1664375,1716185,224383,259880,18775,20164,81854,96822,2960,3240,21192,23102,1819180,1916256,1488634,1532779,216525,251232,13577,15163,80252,95010,2473,2720,17719,19352,194359,203137,175741,183406,7858,8648,5198,5001,1602,1812,487,520,3473,3750 +7,2008,55,3949524,1913592,2035932,1591098,1659067,205116,240108,17118,18375,77487,93783,2717,2895,20056,21704,1736968,1845262,1430494,1485705,198316,232552,12539,14007,76068,92181,2269,2397,17282,18420,176624,190670,160604,173362,6800,7556,4579,4368,1419,1602,448,498,2774,3284 +7,2008,56,3850704,1870156,1980548,1561614,1616047,196654,234465,16292,17182,74527,89582,2640,2650,18429,20622,1702544,1802303,1408980,1453976,190156,227258,12183,13128,73252,88094,2154,2246,15819,17601,167612,178245,152634,162071,6498,7207,4109,4054,1275,1488,486,404,2610,3021 +7,2008,57,3733201,1807079,1926122,1507193,1571297,193806,229796,15523,16478,70566,86514,2556,2618,17435,19419,1646341,1755061,1360580,1415760,187736,222815,11669,12732,69249,85088,2159,2205,14948,16461,160738,171061,146613,155537,6070,6981,3854,3746,1317,1426,397,413,2487,2958 +7,2008,58,3722427,1804202,1918225,1499565,1559316,194798,229318,15521,16155,74661,91713,2524,2605,17133,19118,1645995,1747188,1355106,1403748,188781,221998,11763,12593,73377,90302,2153,2174,14815,16373,158207,171037,144459,155568,6017,7320,3758,3562,1284,1411,371,431,2318,2745 +7,2008,59,3558712,1717301,1841411,1444222,1514141,173110,209253,13923,15049,67774,82943,2195,2338,16077,17687,1576740,1687581,1315930,1373825,167641,203072,10698,11741,66763,81734,1883,2004,13825,15205,140561,153830,128292,140316,5469,6181,3225,3308,1011,1209,312,334,2252,2482 +7,2008,60,3476545,1674280,1802265,1421654,1498939,158377,192272,13366,14072,63440,77757,2118,2141,15325,17084,1544643,1657048,1303252,1366235,153567,186511,10378,11169,62494,76603,1768,1789,13184,14741,129637,145217,118402,132704,4810,5761,2988,2903,946,1154,350,352,2141,2343 +7,2008,61,3694987,1783203,1911784,1537661,1618629,154095,186729,13784,14084,60422,72964,1972,2094,15269,17284,1656758,1770078,1421976,1489081,149506,181109,10747,11143,59461,71847,1704,1768,13364,15130,126445,141706,115685,129548,4589,5620,3037,2941,961,1117,268,326,1905,2154 +7,2008,62,2757325,1321417,1435908,1121300,1192951,123995,153847,10387,10861,52000,62871,1828,1888,11907,13490,1210969,1310628,1020077,1078293,119894,148769,7955,8505,51240,61961,1541,1604,10262,11496,110448,125280,101223,114658,4101,5078,2432,2356,760,910,287,284,1645,1994 +7,2008,63,2744863,1313243,1431620,1116605,1191504,123202,153746,10013,11015,50183,60840,1744,1782,11496,12733,1207734,1312367,1019476,1081776,119545,149346,7796,8719,49444,59937,1497,1534,9976,11055,105509,119253,97129,109728,3657,4400,2217,2296,739,903,247,248,1520,1678 +7,2008,64,2668775,1270827,1397948,1089443,1176605,113382,142115,9305,10047,46724,55356,1550,1619,10423,12206,1177314,1286593,1003398,1073983,109925,138066,7328,7995,46131,54529,1358,1401,9174,10619,93513,111355,86045,102622,3457,4049,1977,2052,593,827,192,218,1249,1587 +7,2008,65,2751913,1303557,1448356,1127552,1229727,110980,142837,9128,9783,43856,52348,1425,1476,10616,12185,1214643,1341196,1045837,1131435,107648,138574,7330,7815,43228,51521,1232,1273,9368,10578,88914,107160,81715,98292,3332,4263,1798,1968,628,827,193,203,1248,1607 +7,2008,66,2416007,1138633,1277374,979722,1077801,98733,129122,7900,8816,41820,50054,1306,1280,9152,10301,1058168,1181010,905368,988971,95943,125495,6336,7094,41285,49350,1135,1120,8101,8980,80465,96364,74354,88830,2790,3627,1564,1722,535,704,171,160,1051,1321 +7,2008,67,2235669,1048799,1186870,899000,997568,92917,123000,7526,8071,39942,47154,1174,1299,8240,9778,972472,1094812,828553,912778,90168,119403,6012,6518,39406,46586,1032,1064,7301,8463,76327,92058,70447,84790,2749,3597,1514,1553,536,568,142,235,939,1315 +7,2008,68,2160024,1009620,1150404,859834,962217,93762,123186,7243,7756,39578,46333,1117,1334,8086,9578,935231,1059300,791261,877969,90976,119862,5832,6263,39025,45703,957,1136,7180,8367,74389,91104,68573,84248,2786,3324,1411,1493,553,630,160,198,906,1211 +7,2008,69,2030734,945830,1084904,813551,917421,81577,109339,6377,7201,35931,41407,1001,1099,7393,8437,878052,1000675,750898,839631,79217,106098,5108,5805,35433,40802,886,936,6510,7403,67778,84229,62653,77790,2360,3241,1269,1396,498,605,115,163,883,1034 +7,2008,70,1953328,901774,1051554,777543,889411,76994,105664,5950,6833,33383,40206,944,1113,6960,8327,838247,971195,718798,815425,74759,102559,4789,5394,32952,39648,804,935,6145,7234,63527,80359,58745,73986,2235,3105,1161,1439,431,558,140,178,815,1093 +7,2008,71,1841560,845857,995703,728803,842643,73354,100268,5313,6282,31396,37947,834,983,6157,7580,786638,919043,674015,771847,71205,97383,4264,4964,31020,37406,709,868,5425,6575,59219,76660,54788,70796,2149,2885,1049,1318,376,541,125,115,732,1005 +7,2008,72,1776463,807647,968816,697988,820798,68849,97884,5025,5874,29063,36302,736,886,5986,7072,751914,895644,646344,753039,66877,95131,4028,4786,28731,35832,627,732,5307,6124,55733,73172,51644,67759,1972,2753,997,1088,332,470,109,154,679,948 +7,2008,73,1758650,792997,965653,686951,818960,67370,97502,4620,5832,27761,35420,749,919,5546,7020,738079,893425,635864,751928,65452,94929,3767,4665,27411,34968,680,764,4905,6171,54918,72228,51087,67032,1918,2573,853,1167,350,452,69,155,641,849 +7,2008,74,1581331,706721,874610,613601,743364,58701,86986,4046,5036,24624,32054,724,805,5025,6365,658358,810805,568707,684336,57040,84665,3229,3972,24325,31634,632,660,4425,5538,48363,63805,44894,59028,1661,2321,817,1064,299,420,92,145,600,827 +7,2008,75,1541027,679687,861340,594244,735582,53972,83191,3746,4771,22489,31015,576,660,4660,6121,636289,801160,553848,679837,52527,80915,3013,3831,22216,30602,487,574,4198,5401,43398,60180,40396,55745,1445,2276,733,940,273,413,89,86,462,720 +7,2008,76,1518327,664284,854043,584657,735458,50525,78827,3401,4517,20876,28783,575,701,4250,5757,621650,795219,544796,680767,49189,76787,2754,3611,20644,28371,480,606,3787,5077,42634,58824,39861,54691,1336,2040,647,906,232,412,95,95,463,680 +7,2008,77,1472006,635582,836424,563927,726138,45092,72728,3074,3982,19161,27601,497,597,3831,5378,595630,780683,526551,674225,43850,70767,2434,3165,18965,27246,429,504,3401,4776,39952,55741,37376,51913,1242,1961,640,817,196,355,68,93,430,602 +7,2008,78,1464084,621852,842232,550388,729208,45027,75416,3041,4001,19168,27473,482,607,3746,5527,582451,786229,513559,677069,43804,73483,2410,3130,18916,27140,416,533,3346,4874,39401,56003,36829,52139,1223,1933,631,871,252,333,66,74,400,653 +7,2008,79,1350299,565841,784458,504650,684022,38236,66936,2475,3641,16605,24478,405,533,3470,4848,531390,734038,472411,637109,37186,65240,1925,2821,16437,24154,353,450,3078,4264,34451,50420,32239,46913,1050,1696,550,820,168,324,52,83,392,584 +7,2008,80,1294601,531699,762902,476470,669406,34497,62368,2267,3229,14980,22820,386,499,3099,4580,500357,716916,447070,626553,33601,60736,1793,2592,14801,22552,335,430,2757,4053,31342,45986,29400,42853,896,1632,474,637,179,268,51,69,342,527 +7,2008,81,1232307,496116,736191,445331,647762,32035,59932,2055,2913,13601,20669,295,528,2799,4387,468210,694516,419162,608892,31177,58525,1638,2340,13451,20420,261,455,2521,3884,27906,41675,26169,38870,858,1407,417,573,150,249,34,73,278,503 +7,2008,82,1136851,444700,692151,399585,610606,28739,55377,1726,2741,11920,18965,249,398,2481,4064,420015,653321,376361,574399,28005,54077,1377,2172,11814,18729,207,333,2251,3611,24685,38830,23224,36207,734,1300,349,569,106,236,42,65,230,453 +7,2008,83,1086404,415006,671398,372964,594569,26278,52516,1655,2612,11549,17563,242,323,2318,3815,392800,635245,352096,560903,25680,51217,1336,2100,11420,17332,212,277,2056,3416,22206,36153,20868,33666,598,1299,319,512,129,231,30,46,262,399 +7,2008,84,980196,364892,615304,329251,548865,22155,45356,1434,2204,10003,15210,191,328,1858,3341,345441,584157,311013,519790,21601,44305,1106,1736,9882,15031,163,278,1676,3017,19451,31147,18238,29075,554,1051,328,468,121,179,28,50,182,324 +7,2008,85,5195840,1662814,3533026,1502575,3165519,99092,259719,5692,11217,45687,76827,877,1698,8891,18046,1580795,3376936,1425962,3020072,96573,254124,4440,9148,45212,75929,710,1452,7898,16211,82019,156090,76613,145447,2519,5595,1252,2069,475,898,167,246,993,1835 +7,2009,999,306771529,150807454,155964075,119242290,121792109,19033988,20868282,1835413,1801353,7071165,7762568,334459,323524,3290139,3416239,125743410,131700630,96967512,100307037,17938016,19718576,1110569,1141839,6835430,7526044,245873,241715,2646010,2765419,25064044,24263445,22274778,21485072,1095972,1149706,724844,659514,235735,236524,88586,81809,644129,650820 +7,2009,0,4003587,2044418,1959169,1483496,1415456,309826,302600,32642,32023,95626,89738,5972,5690,116856,113662,1519586,1451975,1034546,981898,280449,274273,17716,17373,89574,83961,3954,3716,93347,90754,524832,507194,448950,433558,29377,28327,14926,14650,6052,5777,2018,1974,23509,22908 +7,2009,1,4078797,2080878,1997919,1514516,1448288,315982,307951,32591,31866,97491,93655,5957,5886,114341,110273,1549912,1487160,1057623,1009654,286911,279407,17894,17580,91656,88228,4041,4018,91787,88273,530966,510759,456893,438634,29071,28544,14697,14286,5835,5427,1916,1868,22554,22000 +7,2009,2,4103002,2097732,2005270,1534818,1460538,316886,307182,32994,31284,95967,92791,5954,5750,111113,107725,1565738,1497388,1076947,1023151,287759,279471,18018,17622,90162,87175,3884,3709,88968,86260,531994,507882,457871,437387,29127,27711,14976,13662,5805,5616,2070,2041,22145,21465 +7,2009,3,4025675,2056282,1969393,1514175,1443393,303707,295443,32021,30637,95248,92328,5877,5681,105254,101911,1544854,1477577,1073623,1019374,275617,268197,17715,17256,89442,87089,3874,3739,84583,81922,511428,491816,440552,424019,28090,27246,14306,13381,5806,5239,2003,1942,20671,19989 +7,2009,4,4033457,2062779,1970678,1523643,1447463,301345,291845,32261,31377,97698,95849,5924,5843,101908,98301,1559718,1489792,1087461,1030772,276028,267601,17748,17564,92215,90579,3914,3825,82352,79451,503061,480886,436182,416691,25317,24244,14513,13813,5483,5270,2010,2018,19556,18850 +7,2009,5,4070265,2078709,1991556,1547705,1472981,297474,289174,31655,30589,97292,97427,5750,5439,98833,95946,1587337,1520082,1115360,1059039,277142,269164,17934,17080,92317,92783,4013,3844,80571,78172,491372,471474,432345,413942,20332,20010,13721,13509,4975,4644,1737,1595,18262,17774 +7,2009,6,4018200,2051558,1966642,1528914,1456200,295604,286608,30642,30702,96696,96692,5563,5111,94139,91329,1572022,1504948,1108008,1051670,274425,266233,17418,16933,91920,92196,3966,3622,76285,74294,479536,461694,420906,404530,21179,20375,13224,13769,4776,4496,1597,1489,17854,17035 +7,2009,7,4017024,2048522,1968502,1526230,1456091,302627,295264,31027,29656,92920,93989,5346,5158,90372,88344,1574531,1511279,1111220,1055685,280069,273436,17665,17208,88209,89510,3781,3606,73587,71834,473991,457223,415010,400406,22558,21828,13362,12448,4711,4479,1565,1552,16785,16510 +7,2009,8,4089946,2087842,2002104,1553107,1479999,313287,304115,31663,30253,94552,94433,5605,5364,89628,87940,1614928,1548338,1141799,1085740,288756,280409,17956,17171,89707,89746,3856,3654,72854,71618,472914,453766,411308,394259,24531,23706,13707,13082,4845,4687,1749,1710,16774,16322 +7,2009,9,3987064,2041124,1945940,1524183,1443086,307385,297070,30851,29467,88705,88214,5176,5149,84824,82954,1589959,1516161,1130836,1069364,284662,275202,17748,16851,83902,83668,3542,3432,69269,67644,451165,429779,393347,373722,22723,21868,13103,12616,4803,4546,1634,1717,15555,15310 +7,2009,10,4133090,2113518,2019572,1576446,1497637,323182,311458,32234,31543,89870,90332,5724,5266,86062,83336,1657430,1579945,1177923,1114416,300709,289513,19068,18368,85319,85872,4087,3735,70324,68041,456088,439627,398523,383221,22473,21945,13166,13175,4551,4460,1637,1531,15738,15295 +7,2009,11,4066605,2080465,1986140,1555709,1476908,317036,306163,30983,30401,89718,88200,5378,4918,81641,79550,1628794,1553177,1159973,1098514,295133,285136,18286,17564,85170,83831,3811,3499,66421,64633,451671,432963,395736,378394,21903,21027,12697,12837,4548,4369,1567,1419,15220,14917 +7,2009,12,4110576,2100432,2010144,1573163,1497040,318926,309311,31428,30686,92109,90501,5420,5107,79386,77499,1650078,1578647,1177947,1119194,297382,288195,18300,18036,87617,86095,3851,3634,64981,63493,450354,431497,395216,377846,21544,21116,13128,12650,4492,4406,1569,1473,14405,14006 +7,2009,13,4164413,2131163,2033250,1600361,1516272,322267,313014,31718,30673,93273,91598,5466,5102,78078,76591,1680798,1602337,1205364,1138594,300638,292451,18628,18020,88805,87368,3879,3660,63484,62244,450365,430913,394997,377678,21629,20563,13090,12653,4468,4230,1587,1442,14594,14347 +7,2009,14,4185880,2146254,2039626,1608107,1520249,333172,321232,31817,30282,92262,89166,5581,5294,75315,73403,1697682,1612465,1214010,1145783,311602,300464,18800,17861,87971,84697,3936,3689,61363,59971,448572,427161,394097,374466,21570,20768,13017,12421,4291,4469,1645,1605,13952,13432 +7,2009,15,4259907,2185191,2074716,1629847,1538710,348688,337030,33124,31730,94447,89017,5603,5594,73482,72635,1735352,1646278,1234472,1163417,327014,315761,19933,18988,89940,84824,4100,4059,59893,59229,449839,428438,395375,375293,21674,21269,13191,12742,4507,4193,1503,1535,13589,13406 +7,2009,16,4365338,2243808,2121530,1671056,1571494,366260,350229,33938,32484,95656,90981,5604,5448,71294,70894,1786177,1691786,1268449,1194352,344040,329306,20576,19731,91157,86666,3995,3907,57960,57824,457631,429744,402607,377142,22220,20923,13362,12753,4499,4315,1609,1541,13334,13070 +7,2009,17,4421341,2273583,2147758,1696934,1594361,368366,353519,35383,33384,97720,91719,6001,5531,69179,69244,1812580,1719617,1290746,1218998,346253,332482,21583,20570,93357,87268,4338,3987,56303,56312,461003,428141,406188,375363,22113,21037,13800,12814,4363,4451,1663,1544,12876,12932 +7,2009,18,4534634,2326121,2208513,1735047,1636667,376780,365057,36466,33434,103791,98525,6344,6125,67693,68705,1856915,1778509,1323374,1261701,353453,342497,21763,20441,99246,93849,4421,4361,54658,55660,469206,430004,411673,374966,23327,22560,14703,12993,4545,4676,1923,1764,13035,13045 +7,2009,19,4611590,2359536,2252054,1762239,1668528,376978,371394,36148,32708,112510,106607,6658,6057,65003,66760,1891035,1827545,1351495,1298380,353710,348548,21402,20327,107594,101944,4790,4460,52044,53886,468501,424509,410744,370148,23268,22846,14746,12381,4916,4663,1868,1597,12959,12874 +7,2009,20,4383628,2242042,2141586,1684393,1591951,344727,343141,34214,30747,113806,108878,6821,6135,58081,60734,1791387,1744561,1289134,1245523,322628,322002,19581,19246,108976,104352,4853,4443,46215,48995,450655,397025,395259,346428,22099,21139,14633,11501,4830,4526,1968,1692,11866,11739 +7,2009,21,4307414,2201022,2106392,1666297,1572977,326602,329820,33719,29970,112882,110410,6666,6095,54856,57120,1752817,1712742,1271661,1229369,305348,308528,19349,18283,108336,105893,4792,4561,43331,46108,448205,393650,394636,343608,21254,21292,14370,11687,4546,4517,1874,1534,11525,11012 +7,2009,22,4217667,2156791,2060876,1647372,1550861,307526,312446,32510,28980,110498,107600,6589,5883,52296,55106,1709768,1673428,1252732,1212401,287064,291770,18120,17401,106260,103319,4633,4348,40959,44189,447023,387448,394640,338460,20462,20676,14390,11579,4238,4281,1956,1535,11337,10917 +7,2009,23,4230115,2161622,2068493,1658765,1560093,300387,309131,32396,28351,113664,111769,6887,6029,49523,53120,1710857,1680052,1259650,1219640,280199,288820,18105,17279,109434,107674,4888,4445,38581,42194,450765,388441,399115,340453,20188,20311,14291,11072,4230,4095,1999,1584,10942,10926 +7,2009,24,4245298,2163232,2082066,1665561,1574543,294447,304092,31970,28833,116182,117044,6884,6017,48188,51537,1707004,1687997,1261620,1228417,274330,283933,17188,17240,111708,112885,4792,4529,37366,40993,456228,394069,403941,346126,20117,20159,14782,11593,4474,4159,2092,1488,10822,10544 +7,2009,25,4204602,2136055,2068547,1643532,1557669,287105,300976,31186,28198,120583,125213,6829,6122,46820,50369,1679752,1673078,1239468,1210106,266794,280745,16787,16865,116243,121147,4748,4512,35712,39703,456303,395469,404064,347563,20311,20231,14399,11333,4340,4066,2081,1610,11108,10666 +7,2009,26,4197922,2123441,2074481,1638892,1564196,279911,297458,31484,28010,121118,129643,6343,5883,45693,49291,1670722,1675979,1237565,1213390,260225,277313,16836,16603,116622,125687,4398,4320,35076,38666,452719,398502,401327,350806,19686,20145,14648,11407,4496,3956,1945,1563,10617,10625 +7,2009,27,4250014,2131764,2118250,1645808,1589533,279184,306943,30268,27490,124416,137616,6787,6310,45301,50358,1673242,1709232,1238692,1230201,258979,285587,15952,15955,120180,133418,4814,4723,34625,39348,458522,409018,407116,359332,20205,21356,14316,11535,4236,4198,1973,1587,10676,11010 +7,2009,28,4250613,2126324,2124289,1645357,1596305,276482,305767,29983,27862,123803,140386,6525,6015,44174,47954,1678424,1718175,1248415,1239726,256826,284602,15767,16087,119329,136000,4607,4406,33480,37354,447900,406114,396942,356579,19656,21165,14216,11775,4474,4386,1918,1609,10694,10600 +7,2009,29,4175077,2093773,2081304,1619837,1560035,277285,305064,29574,27574,118278,136101,6527,5658,42272,46872,1639823,1675197,1216062,1202388,258029,284423,15632,15829,113827,132079,4584,4163,31689,36315,453950,406107,403775,357647,19256,20641,13942,11745,4451,4022,1943,1495,10583,10557 +7,2009,30,4104133,2071064,2033069,1599885,1518334,271703,298854,29347,26976,121993,138453,6399,5824,41737,44628,1623537,1635383,1202417,1169021,252586,278135,15471,15148,117675,134416,4431,4296,30957,34367,447527,397686,397468,349313,19117,20719,13876,11828,4318,4037,1968,1528,10780,10261 +7,2009,31,3890200,1950109,1940091,1513527,1457135,251298,279263,27132,25601,114394,130700,5509,5255,38249,42137,1532733,1557374,1141285,1119480,233747,260279,14492,14585,110554,126885,3903,3762,28752,32383,417376,382717,372242,337655,17551,18984,12640,11016,3840,3815,1606,1493,9497,9754 +7,2009,32,3921281,1961054,1960227,1520817,1472463,251542,282145,27651,25951,117788,132980,5798,5225,37458,41463,1541446,1567739,1145891,1125099,234956,263367,14734,14847,113828,129063,4137,3782,27900,31581,419608,392488,374926,347364,16586,18778,12917,11104,3960,3917,1661,1443,9558,9882 +7,2009,33,3813001,1905203,1907798,1475325,1431765,242229,272426,26436,24931,119758,134337,5416,5096,36039,39243,1492759,1522636,1106464,1089932,225685,253987,14097,14320,115900,130544,3811,3679,26802,30174,412444,385162,368861,341833,16544,18439,12339,10611,3858,3793,1605,1417,9237,9069 +7,2009,34,3916499,1957125,1959374,1517930,1474192,247048,278197,25964,24819,125407,138840,5251,4847,35525,38479,1546807,1574791,1149660,1132206,231102,259926,13941,14144,121607,135069,3781,3605,26716,29841,410318,384583,368270,341986,15946,18271,12023,10675,3800,3771,1470,1242,8809,8638 +7,2009,35,3829432,1913685,1915747,1482501,1441001,242138,271744,25974,25127,125072,136903,5126,4693,32874,36279,1513915,1539265,1122349,1104784,227285,255012,13958,14464,121441,133368,3791,3468,25091,28169,399770,376482,360152,336217,14853,16732,12016,10663,3631,3535,1335,1225,7783,8110 +7,2009,36,3905615,1943059,1962556,1503435,1475099,250163,281817,26108,24722,125502,140314,4920,4720,32931,35884,1549684,1587883,1148849,1139978,235518,264967,14239,14487,122019,136719,3552,3533,25507,28199,393375,374673,354586,335121,14645,16850,11869,10235,3483,3595,1368,1187,7424,7685 +7,2009,37,4071181,2024753,2046428,1579882,1549013,256962,291140,25596,25146,124697,140321,4722,4800,32894,36008,1640852,1677285,1232976,1218689,242916,274921,14361,14900,121438,136731,3503,3540,25658,28504,383901,369143,346906,330324,14046,16219,11235,10246,3259,3590,1219,1260,7236,7504 +7,2009,38,4304006,2136185,2167821,1681106,1658858,267422,304214,26639,25529,122716,137678,4966,4660,33336,36882,1752841,1798505,1335601,1328175,253126,287886,15192,15575,119142,134182,3661,3467,26119,29220,383344,369316,345505,330683,14296,16328,11447,9954,3574,3496,1305,1193,7217,7662 +7,2009,39,4397562,2197945,2199617,1736250,1689089,272978,304320,26392,25495,124287,139521,4885,4761,33153,36431,1810999,1835026,1386949,1362502,258600,288328,15044,15376,120791,136092,3625,3611,25990,29117,386946,364591,349301,326587,14378,15992,11348,10119,3496,3429,1260,1150,7163,7314 +7,2009,40,4145183,2063870,2081313,1635482,1607240,251636,280120,25688,24534,115811,131398,4638,4479,30615,33542,1705015,1739063,1311970,1300402,238489,265738,14706,14810,112657,128047,3420,3427,23773,26639,358855,342250,323512,306838,13147,14382,10982,9724,3154,3351,1218,1052,6842,6903 +7,2009,41,4085265,2032646,2052619,1609584,1582668,253364,284579,24360,23712,111984,126193,4363,4433,28991,31034,1681661,1719805,1292208,1284005,240287,270038,14387,14978,108913,123069,3244,3309,22622,24406,350985,332814,317376,298663,13077,14541,9973,8734,3071,3124,1119,1124,6369,6628 +7,2009,42,4085849,2029246,2056603,1617010,1598336,252961,283401,24400,24078,102674,115680,4327,4248,27874,30860,1693463,1734572,1314022,1309264,240263,269402,14304,15269,99823,112832,3232,3217,21819,24588,335783,322031,302988,289072,12698,13999,10096,8809,2851,2848,1095,1031,6055,6272 +7,2009,43,4209233,2091675,2117558,1661869,1641817,267342,298880,24886,24400,104619,116947,4592,4321,28367,31193,1754208,1797178,1356872,1354433,254564,284668,15202,15873,101697,114091,3426,3254,22447,24859,337467,320380,304997,287384,12778,14212,9684,8527,2922,2856,1166,1067,5920,6334 +7,2009,44,4454485,2213137,2241348,1767134,1748308,279768,312304,25681,25333,107557,119714,4398,4461,28599,31228,1876796,1920822,1462847,1460026,267210,298481,15734,16945,104753,116666,3374,3476,22878,25228,336341,320526,304287,288282,12558,13823,9947,8388,2804,3048,1024,985,5721,6000 +7,2009,45,4509265,2227071,2282194,1788427,1792488,273258,307948,25882,25954,105847,119659,4607,4443,29050,31702,1905915,1969838,1498515,1512281,260871,294180,16521,17484,103185,116855,3634,3472,23189,25566,321156,312356,289912,280207,12387,13768,9361,8470,2662,2804,973,971,5861,6136 +7,2009,46,4523596,2232877,2290719,1796907,1805072,271735,304593,24837,24645,106910,120587,4105,4336,28383,31486,1929643,1992501,1523160,1537669,259985,291205,16158,16696,104291,117854,3187,3477,22862,25600,303234,298218,273747,267403,11750,13388,8679,7949,2619,2733,918,859,5521,5886 +7,2009,47,4557336,2251625,2305711,1824227,1829937,270185,303599,24821,24976,100087,112478,4214,4157,28091,30564,1955690,2016539,1556224,1569835,259282,291415,16298,17208,97631,109893,3249,3221,23006,24967,295935,289172,268003,260102,10903,12184,8523,7768,2456,2585,965,936,5085,5597 +7,2009,48,4582655,2254796,2327859,1835421,1856135,269006,303483,23959,25013,94333,108766,4069,4138,28008,30324,1975995,2050569,1583615,1606925,258390,291534,15953,17755,91910,106215,3270,3312,22857,24828,278801,277290,251806,249210,10616,11949,8006,7258,2423,2551,799,826,5151,5496 +7,2009,49,4689393,2319302,2370091,1878771,1879511,282270,316001,24682,25262,101048,114491,4235,4283,28296,30543,2034614,2090772,1621012,1628498,271379,303768,16720,17857,98690,111916,3457,3460,23356,25273,284688,279319,257759,251013,10891,12233,7962,7405,2358,2575,778,823,4940,5270 +7,2009,50,4462192,2190333,2271859,1785561,1814397,260163,294766,22666,23670,92006,106669,3857,3590,26080,28767,1938630,2018360,1558620,1586858,250454,283706,15370,16815,89815,104400,3066,2915,21305,23666,251703,253499,226941,227539,9709,11060,7296,6855,2191,2269,791,675,4775,5101 +7,2009,51,4514833,2220328,2294505,1813542,1839565,261519,293041,22405,23198,93266,107555,3657,3633,25939,27513,1977320,2050056,1594081,1619638,251956,282433,15496,16860,91265,105343,2965,2944,21557,22838,243008,244449,219461,219927,9563,10608,6909,6338,2001,2212,692,689,4382,4675 +7,2009,52,4429228,2166314,2262914,1775590,1817425,252113,287674,21333,22335,88730,104829,3437,3647,25111,27004,1937853,2027795,1569274,1605634,243098,277472,14800,16290,86797,102895,2843,2941,21041,22563,228461,235119,206316,211791,9015,10202,6533,6045,1933,1934,594,706,4070,4441 +7,2009,53,4281465,2092799,2188666,1716366,1755956,241468,277531,20378,21445,88024,104477,3364,3321,23199,25936,1874782,1964455,1519449,1554108,232780,267897,14182,15747,86224,102362,2712,2720,19435,21621,218017,224211,196917,201848,8688,9634,6196,5698,1800,2115,652,601,3764,4315 +7,2009,54,4317125,2113789,2203336,1735279,1772437,242290,276538,20456,21322,89207,104694,3225,3480,23332,24865,1897857,1981783,1540332,1572977,233633,266805,14343,15701,87447,102671,2638,2890,19464,20739,215932,221553,194947,199460,8657,9733,6113,5621,1760,2023,587,590,3868,4126 +7,2009,55,4074019,1974783,2099236,1634244,1701453,217726,254034,18316,19645,80818,98014,2897,3095,20782,22995,1785243,1896743,1462434,1518030,210315,245908,13218,14708,79181,96254,2428,2558,17667,19285,189540,202493,171810,183423,7411,8126,5098,4937,1637,1760,469,537,3115,3710 +7,2009,56,3975863,1927719,2048144,1601733,1666695,206664,243446,17311,18209,78830,94718,2724,2866,20457,22210,1748993,1856254,1439609,1492667,199668,235595,12517,13732,77446,93075,2233,2368,17520,18817,178726,191890,162124,174028,6996,7851,4794,4477,1384,1643,491,498,2937,3393 +7,2009,57,3819855,1851260,1968595,1545938,1607108,194242,231375,16088,17274,74310,89872,2678,2729,18004,20237,1685319,1791255,1395264,1446126,187772,224161,11800,13101,72936,88320,2248,2335,15299,17212,165941,177340,150674,160982,6470,7214,4288,4173,1374,1552,430,394,2705,3025 +7,2009,58,3721219,1797118,1924101,1498858,1569401,192202,228945,15579,16481,70147,87159,2424,2584,17908,19531,1637419,1752525,1353357,1414095,186246,221586,11618,12544,68840,85746,2039,2116,15319,16438,159699,171576,145501,155306,5956,7359,3961,3937,1307,1413,385,468,2589,3093 +7,2009,59,3689647,1783506,1906141,1483293,1549091,190462,227238,15206,16130,75089,92153,2436,2542,17020,18987,1627630,1735306,1341540,1393694,184257,220206,11328,12345,73861,90666,2092,2190,14552,16205,155876,170835,141753,155397,6205,7032,3878,3785,1228,1487,344,352,2468,2782 +7,2009,60,3489302,1677738,1811564,1411829,1490607,166556,203195,13867,14694,67385,83174,2250,2395,15851,17499,1541297,1660274,1287485,1353120,161338,196937,10618,11372,66376,81938,1860,2005,13620,14902,136441,151290,124344,137487,5218,6258,3249,3322,1009,1236,390,390,2231,2597 +7,2009,61,3517588,1694484,1823104,1436450,1514359,162021,196003,13720,14433,64984,79069,2207,2193,15102,17047,1561742,1674381,1315419,1378445,157116,190146,10420,11277,63948,77870,1879,1863,12960,14780,132742,148723,121031,135914,4905,5857,3300,3156,1036,1199,328,330,2142,2267 +7,2009,62,3673134,1767422,1905712,1524000,1612720,152265,185918,13348,13655,60410,74007,1903,2122,15496,17290,1641040,1763735,1408626,1483302,147541,180239,10285,10708,59417,72849,1635,1783,13536,14854,126382,141977,115374,129418,4724,5679,3063,2947,993,1158,268,339,1960,2436 +7,2009,63,2745716,1313400,1432316,1114106,1188847,123012,153393,10421,11141,52236,63788,1911,1769,11714,13378,1203566,1306334,1013438,1073504,119034,148402,7931,8674,51512,62829,1609,1522,10042,11403,109834,125982,100668,115343,3978,4991,2490,2467,724,959,302,247,1672,1975 +7,2009,64,2699257,1288629,1410628,1096266,1175396,119453,149837,9831,10822,49976,60191,1683,1826,11420,12556,1185573,1292419,1001737,1067045,115748,145334,7516,8352,49213,59282,1465,1551,9894,10855,103056,118209,94529,108351,3705,4503,2315,2470,763,909,218,275,1526,1701 +7,2009,65,2653345,1257340,1396005,1076899,1172806,111980,142241,9455,10008,47071,56704,1506,1582,10429,12664,1163627,1283224,990935,1069320,108499,137977,7392,7928,46397,55826,1300,1353,9104,10820,93713,112781,85964,103486,3481,4264,2063,2080,674,878,206,229,1325,1844 +7,2009,66,2719454,1285834,1433620,1112894,1217898,108785,140709,8677,9818,43646,52042,1429,1382,10403,11771,1197914,1327835,1032132,1120911,105511,136581,6858,7717,43037,51220,1225,1222,9151,10184,87920,105785,80762,96987,3274,4128,1819,2101,609,822,204,160,1252,1587 +7,2009,67,2394376,1125678,1268698,968605,1070225,96516,127555,8042,8642,42404,50433,1201,1374,8910,10469,1045686,1171010,894822,980538,93753,123711,6372,6821,41822,49741,1063,1132,7854,9067,79992,97688,73783,89687,2763,3844,1670,1821,582,692,138,242,1056,1402 +7,2009,68,2204229,1029534,1174695,881977,986770,91360,121226,7353,8006,39446,47478,1119,1287,8279,9928,954585,1083197,813010,902363,88553,117900,5849,6384,38903,46862,970,1087,7300,8601,74949,91498,68967,84407,2807,3326,1504,1622,543,616,149,200,979,1327 +7,2009,69,2120973,986113,1134860,841265,950216,89363,120157,7014,7751,39399,46054,1077,1208,7995,9474,913118,1043980,774006,866485,86771,116738,5549,6174,38839,45363,942,1029,7011,8191,72995,90880,67259,83731,2592,3419,1465,1577,560,691,135,179,984,1283 +7,2009,70,1974076,914700,1059376,787750,896361,77330,104985,6273,7091,35108,41380,1003,1096,7236,8463,848660,976248,726856,819820,74996,101781,4945,5658,34623,40779,865,900,6375,7310,66040,83128,60894,76541,2334,3204,1328,1433,485,601,138,196,861,1153 +7,2009,71,1936308,892048,1044260,768776,882852,76533,105095,5628,6718,33538,40175,882,1148,6691,8272,828779,963408,710332,808399,74225,102007,4506,5236,33104,39629,744,994,5868,7143,63269,80852,58444,74453,2308,3088,1122,1482,434,546,138,154,823,1129 +7,2009,72,1790136,816692,973444,704683,824977,68778,96548,5337,6110,30923,37551,797,919,6174,7339,759099,897898,651520,755278,66767,93705,4180,4844,30552,37009,662,766,5418,6296,57593,75546,53163,69699,2011,2843,1157,1266,371,542,135,153,756,1043 +7,2009,73,1737897,786497,951400,680367,805230,66126,96008,4765,5831,28755,36281,733,864,5751,7186,731434,879220,629328,738522,64074,93292,3846,4662,28411,35770,655,736,5120,6238,55063,72180,51039,66708,2052,2716,919,1169,344,511,78,128,631,948 +7,2009,74,1702305,763506,938799,661561,797078,64039,93597,4485,5735,27321,34523,757,907,5343,6959,709538,867604,611480,731213,62210,91064,3565,4475,26964,34084,657,742,4662,6026,53968,71195,50081,65865,1829,2533,920,1260,357,439,100,165,681,933 +7,2009,75,1513301,670445,842856,583878,717595,53866,82333,3906,4815,23349,31132,604,702,4842,6279,624812,780754,541433,660247,52340,79979,3105,3768,23066,30670,529,592,4339,5498,45633,62102,42445,57348,1526,2354,801,1047,283,462,75,110,503,781 +7,2009,76,1510000,662929,847071,579151,722960,52579,81651,3601,4654,22511,30995,619,723,4468,6088,619462,786747,538847,667120,51104,79450,2829,3670,22230,30569,504,635,3948,5303,43467,60324,40304,55840,1475,2201,772,984,281,426,115,88,520,785 +7,2009,77,1455744,631391,824353,556971,711141,46564,74627,3167,4370,20169,28080,495,617,4025,5518,590807,767413,518999,658255,45299,72594,2562,3476,19932,27700,432,520,3583,4868,40584,56940,37972,52886,1265,2033,605,894,237,380,63,97,442,650 +7,2009,78,1417539,606615,810924,538336,703546,42300,70239,2989,3885,18776,27205,496,584,3718,5465,567487,755839,501794,652392,41135,68280,2299,3007,18551,26867,419,511,3289,4782,39128,55085,36542,51154,1165,1959,690,878,225,338,77,73,429,683 +7,2009,79,1398480,587904,810576,521269,702536,41339,71439,2730,4003,18442,26737,443,590,3681,5271,550138,755770,485985,651540,40119,69650,2126,3096,18237,26367,392,496,3279,4621,37766,54806,35284,50996,1220,1789,604,907,205,370,51,94,402,650 +7,2009,80,1270444,526176,744268,469993,650349,34736,61923,2420,3345,15461,23529,412,520,3154,4602,493350,696295,439348,605738,33737,60257,1858,2603,15293,23242,353,437,2761,4018,32826,47973,30645,44611,999,1666,562,742,168,287,59,83,393,584 +7,2009,81,1236769,501564,735205,449636,644781,32213,60281,2134,2987,14267,22091,333,493,2981,4572,471690,690600,421643,603288,31333,58705,1679,2363,14076,21803,291,429,2668,4012,29874,44605,27993,41493,880,1576,455,624,191,288,42,64,313,560 +7,2009,82,1152248,456484,695764,410039,612992,28993,55671,1867,2864,12735,19620,251,440,2599,4177,430514,655600,385685,575630,28226,54287,1446,2246,12607,19382,220,357,2330,3698,25970,40164,24354,37362,767,1384,421,618,128,238,31,83,269,479 +7,2009,83,1067638,412912,654726,370800,577579,26488,51871,1648,2636,11333,18371,252,350,2391,3919,389588,617505,348923,542944,25792,50576,1333,2086,11217,18130,205,303,2118,3466,23324,37221,21877,34635,696,1295,315,550,116,241,47,47,273,453 +7,2009,84,1000612,375715,624897,338071,553927,23230,48206,1520,2378,10670,16498,178,328,2046,3560,355145,590876,318825,522284,22679,47016,1125,1835,10538,16268,156,276,1822,3197,20570,34021,19246,31643,551,1190,395,543,132,230,22,52,224,363 +7,2009,85,5367301,1735347,3631954,1565314,3246848,104272,269461,6152,11854,49158,82938,918,1778,9533,19075,1645918,3464939,1481883,3091446,101522,263493,4723,9511,48613,81953,747,1523,8430,17013,89429,167015,83431,155402,2750,5968,1429,2343,545,985,171,255,1103,2062 +4,2010,999,308745538,151781326,156964212,119698920,122238141,19205040,21045595,1889695,1849811,7218477,7941039,342904,331721,3426290,3557905,126162526,132105418,97017621,100301335,18068911,19853611,1115756,1147502,6969823,7691693,250698,246518,2739717,2864759,25618800,24858794,22681299,21936806,1136129,1191984,773939,702309,248654,249346,92206,85203,686573,693146 +4,2010,0,3944153,2014276,1929877,1459844,1393175,303482,295225,32676,31799,93601,88424,5898,5683,118775,115571,1498801,1432961,1020590,969875,274837,267650,17374,17035,87546,82645,3885,3701,94569,92055,515475,496916,439254,423300,28645,27575,15302,14764,6055,5779,2013,1982,24206,23516 +4,2010,1,3978070,2030853,1947217,1474300,1408397,307825,299570,32861,31716,94373,90015,5979,5869,115515,111650,1515521,1451741,1033698,985201,279656,272165,17461,17000,88359,84372,3970,3904,92377,89099,515332,495476,440602,423196,28169,27405,15400,14716,6014,5643,2009,1965,23138,22551 +4,2010,2,4096929,2092198,2004731,1521589,1450439,315538,307515,34019,32986,99537,95955,6098,5900,115417,111936,1560234,1495048,1065258,1013718,287037,280124,17914,17713,93666,90322,4029,3852,92330,89319,531964,509683,456331,436721,28501,27391,16105,15273,5871,5633,2069,2048,23087,22617 +4,2010,3,4119040,2104550,2014490,1537343,1465817,316140,305868,34757,33179,98095,95304,6070,5875,112145,108447,1573385,1504599,1081166,1027835,288009,278783,18268,17704,92130,89721,4056,3861,89756,86695,531165,509891,456177,437982,28131,27085,16489,15475,5965,5583,2014,2014,22389,21752 +4,2010,4,4063170,2077550,1985620,1528347,1451256,305968,298133,33656,32490,97123,95116,5916,5802,106540,102823,1562139,1492445,1083851,1025826,279485,272571,17933,17569,91482,89925,3922,3897,85466,82657,515411,493175,444496,425430,26483,25562,15723,14921,5641,5191,1994,1905,21074,20166 +4,2010,5,4056858,2072094,1984764,1528985,1454775,302477,293104,33283,32226,99105,99323,5978,5642,102266,99694,1567978,1501923,1092670,1037744,277077,268338,18076,17324,93600,94139,4091,3896,82464,80482,504116,482841,436315,417031,25400,24766,15207,14902,5505,5184,1887,1746,19802,19212 +4,2010,6,4066381,2075319,1991062,1539837,1467177,300329,291737,32208,31752,98189,98812,5712,5385,99044,96199,1583521,1517485,1113297,1057095,275867,268019,17731,17207,92856,93756,3938,3690,79832,77718,491798,473577,426540,410082,24462,23718,14477,14545,5333,5056,1774,1695,19212,18481 +4,2010,7,4030579,2057076,1973503,1528205,1455698,300193,291895,32333,31315,96873,97696,5700,5320,93772,91579,1573053,1507167,1107642,1050738,276146,268844,17708,17173,91715,92792,3967,3660,75875,73960,484023,466336,420563,404960,24047,23051,14625,14142,5158,4904,1733,1660,17897,17619 +4,2010,8,4046486,2065453,1981033,1535869,1463843,307343,298001,32270,30949,92931,93180,5507,5330,91533,89730,1586215,1519806,1118940,1062932,283753,275207,17873,17191,88005,88387,3794,3626,73850,72463,479238,461227,416929,400911,23590,22794,14397,13758,4926,4793,1713,1704,17683,17267 +4,2010,9,4148353,2119696,2028657,1572819,1496582,318870,308752,32745,31683,98255,97726,5642,5519,91365,88395,1636228,1564510,1151524,1092694,295182,285659,18437,17720,93284,93042,3988,3812,73813,71583,483468,464147,421295,403888,23688,23093,14308,13963,4971,4684,1654,1707,17552,16812 +4,2010,10,4172541,2135996,2036545,1588685,1506455,324991,313032,33243,31820,93547,92530,5729,5330,89801,87378,1656551,1577996,1170734,1107211,301382,290345,18940,18069,88656,87859,4021,3730,72818,70782,479445,458549,417951,399244,23609,22687,14303,13751,4891,4671,1708,1600,16983,16596 +4,2010,11,4114415,2103264,2011151,1571169,1493241,317478,307696,32317,31320,90033,89483,5564,5186,86703,84225,1639450,1564952,1166716,1104610,294619,285558,18569,17904,85199,84800,3934,3669,70413,68411,463814,446199,404453,388631,22859,22138,13748,13416,4834,4683,1630,1517,16290,15814 +4,2010,12,4106243,2100145,2006098,1566444,1488374,319608,308723,32002,31179,93000,91031,5525,5231,83566,81560,1642099,1567189,1165899,1105544,297596,287040,18270,17970,88304,86449,3953,3735,68077,66451,458046,438909,400545,382830,22012,21683,13732,13209,4696,4582,1572,1496,15489,15109 +4,2010,13,4118013,2104914,2013099,1575921,1496781,317406,308257,32053,31084,93435,92331,5513,5026,80586,79620,1649953,1578230,1178377,1117353,295332,287171,18356,17864,88795,87748,3887,3544,65206,64550,454961,434869,397544,379428,22074,21086,13697,13220,4640,4583,1626,1482,15380,15070 +4,2010,14,4165982,2135543,2030439,1599613,1512289,324263,312992,32256,30609,94821,92276,5579,5414,79011,76859,1679465,1596067,1200338,1132605,302272,291924,18636,17624,90210,87713,3954,3777,64055,62424,456078,434372,399275,379684,21991,21068,13620,12985,4611,4563,1625,1637,14956,14435 +4,2010,15,4242820,2177022,2065798,1623865,1532305,341474,329047,33102,31498,95680,91477,5649,5500,77252,75971,1718822,1630153,1222695,1151761,319150,307587,19289,18160,91001,87016,4011,3884,62676,61745,458200,435645,401170,380544,22324,21460,13813,13338,4679,4461,1638,1616,14576,14226 +4,2010,16,4316139,2216034,2100105,1647584,1551761,357302,344127,33993,32656,96937,91686,5739,5669,74479,74206,1753044,1663435,1241730,1170361,334677,322345,20001,19300,92303,87203,4075,4096,60258,60130,462990,436670,405854,381400,22625,21782,13992,13356,4634,4483,1664,1573,14221,14076 +4,2010,17,4395295,2263153,2132142,1680652,1575582,370196,352211,35220,33213,99164,93830,6020,5660,71901,71646,1793388,1695022,1268667,1193158,346960,330686,20798,19785,94520,89219,4250,4022,58193,58152,469765,437120,411985,382424,23236,21525,14422,13428,4644,4611,1770,1638,13708,13494 +4,2010,18,4500855,2305473,2195382,1712901,1621164,373308,362447,36931,33724,106093,100550,6437,5973,69803,71524,1828202,1754541,1295479,1237535,349530,339245,21537,20174,101235,95698,4513,4225,55908,57664,477271,440841,417422,383629,23778,23202,15394,13550,4858,4852,1924,1748,13895,13860 +4,2010,19,4585234,2341984,2243250,1743389,1657052,373979,368827,36253,33139,114611,108699,6958,6330,66794,69203,1864137,1807444,1326148,1278989,349549,344875,20839,19906,109387,103574,4952,4580,53262,55520,477847,435806,417241,378063,24430,23952,15414,13233,5224,5125,2006,1750,13532,13683 +4,2010,20,4519129,2308319,2210810,1726092,1634953,361443,360766,35635,32344,115910,111572,7163,6518,62076,64657,1835844,1788153,1313079,1268332,337531,337170,20339,19562,110760,106592,5057,4746,49078,51751,472475,422657,413013,366621,23912,23596,15296,12782,5150,4980,2106,1772,12998,12906 +4,2010,21,4354294,2223198,2131096,1671855,1581445,334436,338027,34055,30408,118246,114775,6962,6255,57644,60186,1767123,1729050,1272522,1232055,311801,315712,19023,18321,113422,109952,4949,4622,45406,48388,456075,402046,399333,349390,22635,22315,15032,12087,4824,4823,2013,1633,12238,11798 +4,2010,22,4264642,2177797,2086845,1654405,1561861,313868,319957,33269,29796,115096,111469,6943,6208,54216,57554,1719882,1687947,1251912,1214788,292372,298115,18218,17672,110433,106957,4862,4555,42085,45860,457915,398898,402493,347073,21496,21842,15051,12124,4663,4512,2081,1653,12131,11694 +4,2010,23,4198571,2140799,2057772,1637521,1545995,298975,309298,32595,28950,113671,112203,6888,6097,51149,55229,1686751,1661719,1237654,1200865,278048,287898,17651,16990,109107,107862,4783,4435,39508,43669,454048,396053,399867,345130,20927,21400,14944,11960,4564,4341,2105,1662,11641,11560 +4,2010,24,4249363,2164063,2085300,1661113,1570439,295391,307628,32495,29160,117955,118290,7056,6271,50053,53512,1702279,1684976,1254330,1221171,274198,286128,17018,16991,113380,113854,4931,4685,38422,42147,461784,400324,406783,349268,21193,21500,15477,12169,4575,4436,2125,1586,11631,11365 +4,2010,25,4262350,2161308,2101042,1663025,1581643,289153,305404,32041,29004,121568,126238,6885,6195,48636,52558,1699058,1696485,1255291,1227790,268199,284324,16968,16769,116947,121911,4735,4530,36918,41161,462250,404557,407734,353853,20954,21080,15073,12235,4621,4327,2150,1665,11718,11397 +4,2010,26,4152305,2097088,2055217,1614883,1543590,276393,296269,31255,28384,121112,129836,6605,6039,46840,51099,1650473,1658297,1220883,1196456,256376,275596,16270,16302,116617,125687,4654,4448,35673,39808,446615,396920,394000,347134,20017,20673,14985,12082,4495,4149,1951,1591,11167,11291 +4,2010,27,4248869,2140651,2108218,1650930,1582280,280290,303198,31961,29064,123535,136239,6696,6139,47239,51298,1680506,1697225,1244243,1222497,260095,281686,16693,16638,118990,131948,4681,4501,35804,39955,460145,410993,406687,359783,20195,21512,15268,12426,4545,4291,2015,1638,11435,11343 +4,2010,28,4215249,2118605,2096644,1636462,1573007,276060,300316,30593,28173,123099,139441,6567,6034,45824,49673,1665734,1686514,1236196,1213412,256150,279330,15723,15818,118574,135063,4596,4369,34495,38522,452871,410130,400266,359595,19910,20986,14870,12355,4525,4378,1971,1665,11329,11151 +4,2010,29,4223076,2117939,2105137,1637331,1577352,278315,306013,30788,28607,119612,137973,6547,5826,45346,49366,1663686,1693400,1234913,1216214,258878,284754,16017,16278,115028,133700,4580,4242,34270,38212,454253,411737,402418,361138,19437,21259,14771,12329,4584,4273,1967,1584,11076,11154 +4,2010,30,4285668,2160802,2124866,1664868,1586832,287929,312684,31125,28369,125582,142248,6650,6097,44648,48636,1693930,1707063,1251710,1219907,267584,291270,15874,15952,121000,137904,4586,4468,33176,37562,466872,417803,413158,366925,20345,21414,15251,12417,4582,4344,2064,1629,11472,11074 +4,2010,31,3970218,1988155,1982063,1534953,1481064,261172,290291,28342,26383,117196,134042,5737,5429,40755,44854,1568471,1594460,1162560,1140779,243280,270461,14871,14832,113060,130052,4073,3894,30627,34442,419684,387603,372393,340285,17892,19830,13471,11551,4136,3990,1664,1535,10128,10412 +4,2010,32,3986847,1994476,1992371,1544686,1495722,258096,286962,28480,26634,117322,133637,5867,5362,40025,44054,1566634,1595353,1164525,1145887,240309,267386,14761,14980,113147,129459,4111,3920,29781,33721,427842,397018,380161,349835,17787,19576,13719,11654,4175,4178,1756,1442,10244,10333 +4,2010,33,3880150,1936863,1943287,1498501,1457015,248292,278351,27630,25743,118709,135134,5617,5245,38114,41799,1520296,1552407,1127787,1111485,231164,259375,14479,14622,114565,131116,3980,3770,28321,32039,416567,390880,370714,345530,17128,18976,13151,11121,4144,4018,1637,1475,9793,9760 +4,2010,34,3839216,1916204,1923012,1479458,1440931,244824,274498,27096,25422,122769,137289,5259,5043,36798,39829,1504119,1534883,1111855,1097077,228232,255920,14089,14241,118752,133298,3748,3683,27443,30664,412085,388129,367603,343854,16592,18578,13007,11181,4017,3991,1511,1360,9355,9165 +4,2010,35,3956434,1980916,1975518,1534209,1485508,250448,279404,27468,25721,128321,141524,5493,4901,34977,38460,1561904,1583388,1158075,1135891,234638,261800,14180,14559,124438,137726,3957,3601,26616,29811,419012,392130,376134,349617,15810,17604,13288,11162,3883,3798,1536,1300,8361,8649 +4,2010,36,3802087,1890595,1911492,1462874,1434197,239580,271638,26020,24875,123937,139287,4887,4788,33297,36707,1499567,1536395,1111473,1099394,225006,254822,13693,14176,120402,135685,3547,3559,25446,28759,391028,375097,351401,334803,14574,16816,12327,10699,3535,3602,1340,1229,7851,7948 +4,2010,37,3934445,1953386,1981059,1510461,1486807,251497,284419,26414,25265,126545,142931,4907,4777,33562,36860,1562489,1604541,1158715,1150483,237048,267914,14188,14539,122972,139184,3627,3527,25939,28894,390897,376518,351746,336324,14449,16505,12226,10726,3573,3747,1280,1250,7623,7966 +4,2010,38,4121880,2049720,2072160,1600295,1572312,259220,291726,26561,25401,125436,141045,4975,4639,33233,37037,1664495,1700867,1253845,1240251,244967,275512,14556,14986,121784,137481,3598,3457,25745,29180,385225,371293,346450,332061,14253,16214,12005,10415,3652,3564,1377,1182,7488,7857 +4,2010,39,4364796,2167405,2197391,1705864,1680372,270984,307504,27232,26279,123986,140494,4850,4847,34489,37895,1782815,1826841,1359738,1349657,256702,291030,15299,15670,120417,136860,3562,3599,27097,30025,384590,370550,346126,330715,14282,16474,11933,10609,3569,3634,1288,1248,7392,7870 +4,2010,40,4383274,2191249,2192025,1727874,1683944,273367,301736,27323,25762,123830,139396,5183,4892,33672,36295,1801326,1824760,1377020,1355031,258931,285909,15164,15582,120227,135738,3828,3727,26156,28773,389923,367265,350854,328913,14436,15827,12159,10180,3603,3658,1355,1165,7516,7522 +4,2010,41,4114985,2047818,2067167,1619844,1594110,251460,280068,25483,24241,116296,131063,4429,4454,30306,33231,1693532,1729957,1300778,1292403,238204,265431,14544,14744,113109,127792,3282,3306,23615,26281,354286,337210,319066,301707,13256,14637,10939,9497,3187,3271,1147,1148,6691,6950 +4,2010,42,4076104,2028653,2047451,1606717,1578691,254515,284418,25009,24350,108761,123623,4452,4347,29199,32022,1678864,1713875,1291720,1279949,241184,269731,14293,15077,105687,120514,3276,3288,22704,25316,349789,333576,314997,298742,13331,14687,10716,9273,3074,3109,1176,1059,6495,6706 +4,2010,43,4105105,2035990,2069115,1620211,1606386,254696,286652,24592,24221,103565,116413,4527,4311,28399,31132,1700423,1747037,1317473,1317835,242110,272529,14520,15402,100614,113428,3395,3237,22311,24606,335567,322078,302738,288551,12586,14123,10072,8819,2951,2985,1132,1074,6088,6526 +4,2010,44,4211496,2090267,2121229,1659380,1644159,267001,297670,25294,24649,105714,119193,4381,4326,28497,31232,1756179,1802611,1358467,1359006,254141,283443,15086,15887,102843,116132,3310,3349,22332,24794,334088,318618,300913,285153,12860,14227,10208,8762,2871,3061,1071,977,6165,6438 +4,2010,45,4508868,2237450,2271418,1786892,1773445,281041,313361,26502,26056,108708,121644,4646,4621,29661,32291,1900794,1948599,1483320,1484161,268324,299073,16364,17237,105759,118670,3587,3582,23440,25876,336656,322819,303572,289284,12717,14288,10138,8819,2949,2974,1059,1039,6221,6415 +4,2010,46,4519761,2230982,2288779,1790189,1796866,273604,306503,25685,25673,107977,123326,4346,4406,29181,32005,1915856,1979560,1506482,1520059,261315,292773,16171,17061,105251,120462,3339,3432,23298,25773,315126,309219,283707,276807,12289,13730,9514,8612,2726,2864,1007,974,5883,6232 +4,2010,47,4535265,2238248,2297017,1799465,1810048,272756,305388,25402,25426,107534,120179,4236,4366,28855,31610,1934546,1997116,1525536,1541281,261136,292312,16279,17082,104895,117427,3294,3452,23406,25562,303702,299901,273929,268767,11620,13076,9123,8344,2639,2752,942,914,5449,6048 +4,2010,48,4538796,2237734,2301062,1816429,1829375,267653,302049,24823,25309,96249,109135,4198,4134,28382,31060,1948714,2016647,1555771,1574682,256600,289736,16226,17293,93800,106481,3346,3251,22971,25204,289020,284415,260658,254693,11053,12313,8597,8016,2449,2654,852,883,5411,5856 +4,2010,49,4605901,2264671,2341230,1838021,1862197,272291,306577,24525,25201,97403,112531,4103,4228,28328,30496,1984206,2060479,1585222,1610104,261558,294444,16101,17619,94931,109909,3283,3398,23111,25005,280465,280751,252799,252093,10733,12133,8424,7582,2472,2622,820,830,5217,5491 +4,2010,50,4660295,2300354,2359941,1865185,1873722,278746,312474,24557,25316,99469,113814,4251,4087,28146,30528,2021753,2085242,1614035,1627654,267940,300372,16343,17753,97061,111263,3380,3269,22994,24931,278601,274699,251150,246068,10806,12102,8214,7563,2408,2551,871,818,5152,5597 +4,2010,51,4464631,2190766,2273865,1784578,1815040,261180,294922,22366,23509,92750,108298,3737,3789,26155,28307,1943056,2023247,1561318,1590207,251350,283924,15206,16609,90611,106009,3016,3084,21555,23414,247710,250618,223260,224833,9830,10998,7160,6900,2139,2289,721,705,4600,4893 +4,2010,52,4500846,2207246,2293600,1803691,1839091,258960,291879,22425,23242,92565,107779,3636,3698,25969,27911,1966476,2048183,1586694,1618520,249522,281302,15260,16688,90483,105652,2962,2968,21555,23053,240770,245417,216997,220571,9438,10577,7165,6554,2082,2127,674,730,4414,4858 +4,2010,53,4380354,2141354,2239000,1752258,1794424,249728,286433,21393,22267,89931,105633,3516,3389,24528,26854,1915082,2005763,1548477,1584984,240711,276221,14625,16031,88013,103496,2831,2775,20425,22256,226272,233237,203781,209440,9017,10212,6768,6236,1918,2137,685,614,4103,4598 +4,2010,54,4291999,2093554,2198445,1715930,1764394,241484,277365,20598,21931,88691,105451,3252,3490,23599,25814,1875960,1971909,1519882,1560854,232803,267591,14131,15908,86843,103320,2663,2858,19638,21378,217594,226536,196048,203540,8681,9774,6467,6023,1848,2131,589,632,3961,4436 +4,2010,55,4254709,2073473,2181236,1705968,1757763,234408,269799,19682,20520,87534,105350,3180,3281,22701,24523,1865798,1963319,1517970,1560593,226351,260907,13924,15185,85755,103419,2621,2699,19177,20516,207675,217917,187998,197170,8057,8892,5758,5335,1779,1931,559,582,3524,4007 +4,2010,56,4037513,1956141,2081372,1620346,1688589,213779,251413,18171,19088,80118,96366,2803,2996,20924,22920,1768787,1881791,1450866,1508220,206364,243166,12935,14161,78612,94616,2303,2477,17707,19151,187354,199581,169480,180369,7415,8247,5236,4927,1506,1750,500,519,3217,3769 +4,2010,57,3936386,1905355,2031031,1584520,1653598,202832,239474,16928,18152,78787,95407,2777,2881,19511,21519,1730812,1842897,1426515,1483251,195922,231705,12148,13562,77325,93745,2342,2404,16560,18230,174543,188134,158005,170347,6910,7769,4780,4590,1462,1662,435,477,2951,3289 +4,2010,58,3794928,1834808,1960120,1535308,1603191,191707,229670,15807,17056,71327,87366,2450,2686,18209,20151,1671814,1784668,1387214,1444462,185538,222220,11547,12871,70010,85870,2053,2249,15452,16996,162994,175452,148094,158729,6169,7450,4260,4185,1317,1496,397,437,2757,3155 +4,2010,59,3641269,1753871,1887398,1459552,1534639,187518,225570,15314,16387,71596,89171,2384,2493,17507,19138,1597289,1716198,1317474,1379613,181346,218458,11258,12254,70315,87626,2022,2105,14874,16142,156582,171200,142078,155026,6172,7112,4056,4133,1281,1545,362,388,2633,2996 +4,2010,60,3621131,1745507,1875624,1455449,1528304,182187,219510,15014,15680,73779,91089,2464,2588,16614,18453,1595990,1710493,1319587,1378462,176358,212556,11214,11959,72615,89682,2057,2185,14159,15649,149517,165131,135862,149842,5829,6954,3800,3721,1164,1407,407,403,2455,2804 +4,2010,61,3492596,1679077,1813519,1412459,1492866,167028,203370,13932,14628,67838,82965,2271,2389,15549,17301,1543068,1661336,1288698,1354421,161865,197171,10507,11241,66762,81682,1916,2031,13320,14790,136009,152183,123761,138445,5163,6199,3425,3387,1076,1283,355,358,2229,2511 +4,2010,62,3563182,1712692,1850490,1459170,1544603,158746,194059,13315,14012,64038,78545,2110,2160,15313,17111,1580775,1702717,1339001,1409898,153783,188200,10064,10869,62966,77316,1792,1825,13169,14609,131917,147773,120169,134705,4963,5859,3251,3143,1072,1229,318,335,2144,2502 +4,2010,63,3483884,1672329,1811555,1439563,1528818,144531,177455,12769,13494,58943,73444,1935,1936,14588,16408,1550908,1673388,1328632,1402775,140098,172006,9800,10541,58086,72291,1648,1634,12644,14141,121421,138167,110931,126043,4433,5449,2969,2953,857,1153,287,302,1944,2267 +4,2010,64,2657131,1267895,1389236,1074410,1153228,119140,149178,10052,10790,51090,61341,1808,1817,11395,12882,1161198,1265666,976898,1040394,115141,144237,7512,8203,50311,60380,1551,1564,9785,10888,106697,123570,97512,112834,3999,4941,2540,2587,779,961,257,253,1610,1994 +4,2010,65,2680761,1273310,1407451,1083532,1172317,117229,148939,9794,10664,49921,60882,1607,1766,11227,12883,1172193,1289542,990921,1064474,113608,144359,7476,8224,49122,59944,1375,1496,9691,11045,101117,117909,92611,107843,3621,4580,2318,2440,799,938,232,270,1536,1838 +4,2010,66,2639141,1248276,1390865,1072936,1172903,109124,139771,9086,9949,45407,54573,1465,1454,10258,12215,1156703,1281022,988989,1072176,105758,135617,7001,7794,44736,53716,1267,1262,8952,10457,91573,109843,83947,100727,3366,4154,2085,2155,671,857,198,192,1306,1758 +4,2010,67,2649365,1248906,1400459,1079626,1187909,105358,137656,8560,9471,44133,52307,1279,1446,9950,11670,1163275,1294369,1001009,1090865,102191,133380,6757,7339,43495,51528,1121,1215,8702,10042,85631,106090,78617,97044,3167,4276,1803,2132,638,779,158,231,1248,1628 +4,2010,68,2323672,1087296,1236376,935083,1042267,93695,124540,7766,8389,40776,49413,1158,1288,8818,10479,1009912,1141650,863965,955115,90904,121126,6123,6555,40198,48704,996,1077,7726,9073,77384,94726,71118,87152,2791,3414,1643,1834,578,709,162,211,1092,1406 +4,2010,69,2142324,994759,1147565,852462,964693,86904,117521,7111,7895,39142,46735,1085,1188,8055,9533,921562,1056459,785066,880849,84311,114071,5579,6265,38613,46057,956,1011,7037,8206,73197,91106,67396,83844,2593,3450,1532,1630,529,678,129,177,1018,1327 +4,2010,70,2043121,945611,1097510,808372,919827,83846,114284,6633,7536,37986,45266,1056,1221,7718,9376,875134,1008967,743580,838451,81285,110928,5174,5923,37446,44615,903,1015,6746,8035,70477,88543,64792,81376,2561,3356,1459,1613,540,651,153,206,972,1341 +4,2010,71,1949323,900148,1049175,776063,888341,75976,104050,5940,6894,34431,40463,879,1093,6859,8334,835730,966779,716697,812504,73636,100888,4670,5426,33977,39884,748,925,6002,7152,64418,82396,59366,75837,2340,3162,1270,1468,454,579,131,168,857,1182 +4,2010,72,1864275,853726,1010549,736145,855047,71763,100569,5589,6522,32782,39601,866,1056,6581,7754,792987,931946,680125,782779,69653,97526,4389,5132,32361,39040,724,868,5735,6601,60739,78603,56020,72268,2110,3043,1200,1390,421,561,142,188,846,1153 +4,2010,73,1736960,787863,949097,680946,804458,65058,93619,4936,5913,30228,36894,791,874,5904,7339,731405,875373,628763,736389,63004,90916,3921,4607,29855,36351,687,746,5175,6364,56458,73724,52183,68069,2054,2703,1015,1306,373,543,104,128,729,975 +4,2010,74,1684487,756624,927863,655088,786147,63028,92774,4598,5717,27707,35307,704,850,5499,7068,702954,856749,605451,720587,61106,90119,3629,4473,27362,34805,606,710,4800,6055,53670,71114,49637,65560,1922,2655,969,1244,345,502,98,140,699,1013 +4,2010,75,1620077,721008,899069,626858,765180,58483,87932,4255,5355,25618,33111,655,782,5139,6709,670759,831111,580233,702436,56793,85422,3347,4135,25283,32621,571,658,4532,5839,50249,67958,46625,62744,1690,2510,908,1220,335,490,84,124,607,870 +4,2010,76,1471070,647804,823266,564602,700951,51492,80067,3643,4631,22847,30766,620,741,4600,6110,603161,762005,523160,644329,50005,77801,2854,3605,22561,30329,526,638,4055,5303,44643,61261,41442,56622,1487,2266,789,1026,286,437,94,103,545,807 +4,2010,77,1455330,631884,823446,552850,703844,49254,78611,3397,4543,21647,29992,540,650,4196,5806,590620,764875,514521,649691,47841,76422,2696,3577,21362,29576,467,555,3733,5054,41264,58571,38329,54153,1413,2189,701,966,285,416,73,95,463,752 +4,2010,78,1400123,602458,797665,533760,690758,42270,69857,2956,4069,19212,26896,463,585,3797,5500,562993,742418,496860,639474,41127,67931,2299,3163,18964,26552,391,513,3352,4785,39465,55247,36900,51284,1143,1926,657,906,248,344,72,72,445,715 +4,2010,79,1371195,579234,791961,514435,687514,39648,67641,2719,3927,18235,26992,465,594,3732,5293,541515,737530,479258,637016,38469,65788,2074,2996,18039,26632,408,493,3267,4605,37719,54431,35177,50498,1179,1853,645,931,196,360,57,101,465,688 +4,2010,80,1308511,543559,764952,483209,664931,37129,65734,2669,3596,16812,25239,433,548,3307,4904,508178,713689,450230,617255,35992,63995,2058,2796,16623,24910,371,464,2904,4269,35381,51263,32979,47676,1137,1739,611,800,189,329,62,84,403,635 +4,2010,81,1212865,494870,717995,442684,627912,32150,59516,2205,3071,14456,22382,346,502,3029,4612,464138,672054,413980,585264,31213,57879,1699,2351,14278,22095,302,428,2666,4037,30732,45941,28704,42648,937,1637,506,720,178,287,44,74,363,575 +4,2010,82,1161421,462983,698438,415262,613671,29356,56325,1947,2947,13397,20741,288,427,2733,4327,435613,656237,389620,574438,28581,54868,1488,2296,13243,20471,247,354,2434,3810,27370,42201,25642,39233,775,1457,459,651,154,270,41,73,299,517 +4,2010,83,1074809,419831,654978,376971,577471,26571,51653,1710,2713,11871,18847,248,373,2460,3921,395566,616607,354246,541870,25845,50264,1359,2114,11735,18596,211,314,2170,3449,24265,38371,22725,35601,726,1389,351,599,136,251,37,59,290,472 +4,2010,84,985721,373131,612590,335520,540880,23361,48231,1470,2348,10511,17137,176,340,2093,3654,351833,577924,315608,508641,22742,47036,1096,1827,10390,16899,146,288,1851,3233,21298,34666,19912,32239,619,1195,374,521,121,238,30,52,242,421 +4,2010,85,5493433,1789679,3703754,1611960,3304141,108451,277800,6517,12382,51855,87862,938,1824,9958,19745,1694847,3527976,1523564,3140737,105558,271519,4925,9795,51248,86777,771,1567,8781,17581,94832,175778,88396,163404,2893,6281,1592,2587,607,1085,167,257,1177,2164 +7,2010,999,309349689,152107993,157241696,119900452,122394968,19261272,21096244,1897163,1856695,7256825,7982186,344486,333167,3447795,3578436,126313918,132225558,97062393,100317791,18116542,19896288,1119358,1151013,7006807,7731607,251820,247576,2756998,2881283,25794075,25016138,22838059,22077177,1144730,1199956,777805,705682,250018,250579,92666,85591,690797,697153 +7,2010,0,3952444,2018510,1933934,1461727,1395812,304841,295411,32851,31830,93462,88728,5899,5713,119730,116440,1500490,1435187,1020351,970960,276059,267714,17439,17059,87388,82930,3879,3726,95374,92798,518020,498747,441376,424852,28782,27697,15412,14771,6074,5798,2020,1987,24356,23642 +7,2010,1,3951024,2016186,1934838,1459606,1395186,309012,301231,32443,31467,94061,89894,5971,5851,115093,111209,1502107,1439905,1019928,972317,280837,273872,17296,16916,88047,84261,3964,3893,92035,88646,514079,494933,439678,422869,28175,27359,15147,14551,6014,5633,2007,1958,23058,22563 +7,2010,2,4087074,2086765,2000309,1515626,1445312,315344,307220,34545,33517,99389,95944,6106,5921,115755,112395,1555816,1491748,1060629,1010234,287056,279873,17981,17721,93522,90282,4023,3857,92605,89781,530949,508561,454997,435078,28288,27347,16564,15796,5867,5662,2083,2064,23150,22614 +7,2010,3,4133855,2112444,2021411,1540856,1468383,318175,308491,35199,33611,99341,95882,6101,5905,112772,109139,1577704,1508378,1081518,1027818,290101,281356,18426,17787,93330,90268,4094,3886,90235,87263,534740,513033,459338,440565,28074,27135,16773,15824,6011,5614,2007,2019,22537,21876 +7,2010,4,4076132,2083989,1992143,1531044,1455586,307814,298848,34151,32646,97684,95902,5892,5787,107404,103374,1563744,1493866,1082038,1024776,281366,273709,18083,17588,92107,90785,3945,3927,86205,83081,520245,498277,449006,430810,26448,25139,16068,15058,5577,5117,1947,1860,21199,20293 +7,2010,5,4069577,2079130,1990447,1532730,1456432,305012,296263,33567,32803,99076,99065,5971,5613,102774,100271,1568941,1502791,1092273,1036671,278136,269867,18152,17659,93540,93839,4095,3877,82745,80878,510189,487656,440457,419761,26876,26396,15415,15144,5536,5226,1876,1736,20029,19393 +7,2010,6,4067657,2075837,1991820,1538236,1465740,301666,292686,32145,31768,98755,99487,5792,5459,99243,96680,1579979,1513854,1109091,1052763,275986,267779,17778,17256,93274,94309,3958,3723,79892,78024,495858,477966,429145,412977,25680,24907,14367,14512,5481,5178,1834,1736,19351,18656 +7,2010,7,4052622,2068423,1984199,1536229,1464104,300846,292062,32760,31489,97880,98686,5792,5412,94916,92446,1579621,1512791,1112670,1055625,275841,268043,17803,17195,92527,93619,3976,3675,76804,74634,488802,471408,423559,408479,25005,24019,14957,14294,5353,5067,1816,1737,18112,17812 +7,2010,8,4036621,2060649,1975972,1532043,1459377,305160,296283,32356,30986,93894,94143,5505,5332,91691,89851,1579833,1513210,1113389,1056752,281794,273787,17873,17203,89017,89336,3831,3647,73929,72485,480816,462762,418654,402625,23366,22496,14483,13783,4877,4807,1674,1685,17762,17366 +7,2010,9,4155932,2123020,2032912,1576071,1500389,318631,308712,32690,31738,98290,97763,5592,5447,91746,88863,1633727,1563228,1148814,1090838,294936,285681,18545,17756,93354,93203,3972,3807,74106,71943,489293,469684,427257,409551,23695,23031,14145,13982,4936,4560,1620,1640,17640,16920 +7,2010,10,4225412,2162477,2062935,1606892,1525120,328700,316540,33636,32336,96365,94883,5818,5521,91066,88535,1671077,1593077,1177872,1115496,304903,293578,19087,18314,91364,90102,4113,3848,73738,71739,491400,469858,429020,409624,23797,22962,14549,14022,5001,4781,1705,1673,17328,16796 +7,2010,11,4096193,2094745,2001448,1564537,1485950,314747,304853,32136,31199,90661,89718,5613,5135,87051,84593,1630136,1554573,1159499,1096612,291898,282878,18343,17715,85834,85018,3920,3632,70642,68718,464609,446875,405038,389338,22849,21975,13793,13484,4827,4700,1693,1503,16409,15875 +7,2010,12,4119403,2107085,2012318,1572071,1492731,319674,309589,32296,31194,92756,91370,5556,5262,84732,82172,1645827,1570701,1168717,1107711,297546,287589,18455,18005,88028,86783,3967,3741,69114,66872,461258,441617,403354,385020,22128,22000,13841,13189,4728,4587,1589,1521,15618,15300 +7,2010,13,4109069,2100125,2008944,1570180,1492575,317974,308141,31886,30949,93612,92106,5500,5030,80973,80143,1644503,1573636,1172119,1112871,295776,287049,18266,17721,88954,87471,3902,3548,65486,64976,455622,435308,398061,379704,22198,21092,13620,13228,4658,4635,1598,1482,15487,15167 +7,2010,14,4143934,2122957,2020977,1590412,1504883,320303,309778,32307,30682,95289,92924,5551,5353,79095,77357,1667227,1586580,1191531,1125218,298368,288770,18581,17667,90696,88376,3930,3734,64121,62815,455730,434397,398881,379665,21935,21008,13726,13015,4593,4548,1621,1619,14974,14542 +7,2010,15,4246829,2179132,2067697,1626748,1534780,340248,327608,32834,31340,95584,92242,5606,5484,78112,76243,1717950,1629018,1222776,1151414,317864,306070,19045,17994,90873,87753,3972,3857,63420,61930,461182,438679,403972,383366,22384,21538,13789,13346,4711,4489,1634,1627,14692,14313 +7,2010,16,4302394,2209103,2093291,1642125,1546880,354547,341268,33924,32336,97632,92301,5821,5683,75054,74823,1744793,1655000,1235035,1163832,331936,319468,19954,19054,92940,87760,4157,4073,60771,60813,464310,438291,407090,383048,22611,21800,13970,13282,4692,4541,1664,1610,14283,14010 +7,2010,17,4369588,2251039,2118549,1670580,1565090,367972,349471,34985,32791,99333,93784,5947,5628,72222,71785,1780967,1682125,1258525,1183261,344580,327955,20535,19399,94661,89207,4191,4039,58475,58264,470072,436424,412055,381829,23392,21516,14450,13392,4672,4577,1756,1589,13747,13521 +7,2010,18,4487337,2299008,2188329,1707377,1614055,371935,361789,36810,33645,106635,100969,6446,6056,69805,71815,1818866,1744988,1287241,1228316,348126,338452,21338,20033,101772,96049,4480,4256,55909,57882,480142,443341,420136,385739,23809,23337,15472,13612,4863,4920,1966,1800,13896,13933 +7,2010,19,4552939,2324488,2228451,1728548,1644815,372306,366550,36031,33104,113848,108464,6974,6224,66781,69294,1846464,1792551,1310966,1266617,347894,342570,20731,19905,108701,103355,4956,4525,53216,55579,478024,435900,417582,378198,24412,23980,15300,13199,5147,5109,2018,1699,13565,13715 +7,2010,20,4556617,2327556,2229061,1740554,1648262,364401,364114,35582,32475,116919,112294,7195,6549,62905,65367,1847967,1799696,1320986,1275534,340180,340280,20276,19593,111695,107243,5072,4750,49758,52296,479589,429365,419568,372728,24221,23834,15306,12882,5224,5051,2123,1799,13147,13071 +7,2010,21,4386080,2239708,2146372,1682504,1591663,339536,342295,34238,30686,118048,114565,6954,6388,58428,60775,1779463,1740653,1279421,1238956,316701,319783,19128,18588,113140,109762,4946,4702,46127,48862,460245,405719,403083,352707,22835,22512,15110,12098,4908,4803,2008,1686,12301,11913 +7,2010,22,4268558,2180733,2087825,1655205,1560816,315098,321043,33374,29902,115533,111903,6930,6167,54593,57994,1720199,1687091,1250433,1212151,293446,299007,18252,17762,110874,107374,4866,4526,42328,46271,460534,400734,404772,348665,21652,22036,15122,12140,4659,4529,2064,1641,12265,11723 +7,2010,23,4215890,2149757,2066133,1643714,1550675,300940,312245,32763,28987,113969,112401,6976,6105,51395,55720,1692331,1667622,1240621,1203442,279966,290703,17772,16938,109404,107993,4828,4452,39740,44094,457426,398511,403093,347233,20974,21542,14991,12049,4565,4408,2148,1653,11655,11626 +7,2010,24,4240793,2158585,2082208,1655329,1567696,295257,307203,32548,29188,117945,118285,7056,6279,50450,53557,1695704,1680850,1247763,1217477,273851,285639,17060,17030,113336,113855,4941,4680,38753,42169,462881,401358,407566,350219,21406,21564,15488,12158,4609,4430,2115,1599,11697,11388 +7,2010,25,4303037,2183352,2119685,1680497,1595314,292990,309552,32237,29162,121580,126322,6823,6230,49225,53105,1717890,1712567,1269562,1239298,272071,288282,17168,16842,116971,121969,4669,4552,37449,41624,465462,407118,410935,356016,20919,21270,15069,12320,4609,4353,2154,1678,11776,11481 +7,2010,26,4154786,2098971,2055815,1615899,1544133,276786,296334,31298,28500,121325,129404,6670,6061,46993,51383,1652004,1658568,1221742,1196839,256670,275585,16257,16428,116770,125230,4715,4448,35850,40038,446967,397247,394157,347294,20116,20749,15041,12072,4555,4174,1955,1613,11143,11345 +7,2010,27,4248970,2142481,2106489,1651868,1580822,281181,303110,31784,29123,123110,136064,6755,6148,47783,51222,1684674,1696667,1247580,1222284,260903,281579,16637,16589,118591,131810,4738,4513,36225,39892,457807,409822,404288,358538,20278,21531,15147,12534,4519,4254,2017,1635,11558,11330 +7,2010,28,4237858,2138563,2099295,1652110,1575264,279753,300840,31070,28515,122843,138598,6537,5938,46250,50140,1681944,1687537,1248130,1213869,259929,280125,16116,16157,118317,134179,4582,4297,34870,38910,456619,411758,403980,361395,19824,20715,14954,12358,4526,4419,1955,1641,11380,11230 +7,2010,29,4208596,2112432,2096164,1633506,1571918,276706,303019,30597,28661,119670,137238,6380,5802,45573,49526,1659262,1685179,1231996,1211470,257304,281751,15871,16308,115101,133029,4446,4212,34544,38409,453170,410985,401510,360448,19402,21268,14726,12353,4569,4209,1934,1590,11029,11117 +7,2010,30,4333778,2183774,2150004,1681662,1606051,292537,316712,31761,28772,125732,143018,6761,6115,45321,49336,1712107,1728352,1264278,1235486,272016,295246,16347,16328,121140,138667,4676,4480,33650,38145,471667,421652,417384,370565,20521,21466,15414,12444,4592,4351,2085,1635,11671,11191 +7,2010,31,4015250,2010666,2004584,1551552,1497702,265011,294493,28707,26614,118223,134719,5754,5530,41419,45526,1588328,1614418,1176866,1155248,246952,274524,15160,14945,114053,130740,4048,3972,31249,34989,422338,390166,374686,342454,18059,19969,13547,11669,4170,3979,1706,1558,10170,10537 +7,2010,32,3995487,1999533,1995954,1547616,1498674,259598,286543,28441,26518,117614,134408,5876,5372,40388,44439,1570780,1599326,1166554,1149127,241781,267198,14738,14859,113443,130155,4164,3951,30100,34036,428753,396628,381062,349547,17817,19345,13703,11659,4171,4253,1712,1421,10288,10403 +7,2010,33,3926638,1960363,1966275,1516340,1474642,253503,282940,27965,26200,118422,134987,5667,5269,38466,42237,1541165,1573842,1143530,1127863,236042,263764,14762,14988,114220,131001,4000,3816,28611,32410,419198,392433,372810,346779,17461,19176,13203,11212,4202,3986,1667,1453,9855,9827 +7,2010,34,3822675,1909085,1913590,1474563,1434013,243345,272769,27129,25338,121625,136313,5327,5092,37096,40065,1496337,1524923,1106400,1089820,226725,254175,14084,14105,117595,132283,3811,3675,27722,30865,412748,388667,368163,344193,16620,18594,13045,11233,4030,4030,1516,1417,9374,9200 +7,2010,35,3958453,1980817,1977636,1533072,1485280,251877,281105,27491,25872,127731,141769,5541,4932,35105,38678,1560814,1584472,1156099,1134747,236062,263301,14163,14768,123842,137994,3999,3642,26649,30020,420003,393164,376973,350533,15815,17804,13328,11104,3889,3775,1542,1290,8456,8658 +7,2010,36,3825205,1904805,1920400,1474210,1441687,240592,271780,26293,24968,125066,140135,4947,4806,33697,37024,1507196,1541711,1116878,1103569,225718,254922,13819,14185,121469,136451,3554,3580,25758,29004,397609,378689,357332,338118,14874,16858,12474,10783,3597,3684,1393,1226,7939,8020 +7,2010,37,3891881,1931849,1960032,1492613,1469628,248761,281440,26321,25130,125920,142347,4917,4812,33317,36675,1542384,1584102,1142279,1133883,234352,264954,14019,14384,122381,138613,3649,3549,25704,28719,389465,375930,350334,335745,14409,16486,12302,10746,3539,3734,1268,1263,7613,7956 +7,2010,38,4085584,2032105,2053479,1581527,1552848,258970,290950,26526,25240,126822,142688,4983,4655,33277,37098,1642526,1679700,1230921,1218360,244586,274673,14486,14878,123164,139140,3607,3474,25762,29175,389579,373779,350606,334488,14384,16277,12040,10362,3658,3548,1376,1181,7515,7923 +7,2010,39,4321121,2147065,2174056,1687137,1660446,269591,304667,27208,26124,123804,140291,4867,4765,34458,37763,1763678,1802639,1342062,1328710,255445,288324,15343,15483,120234,136651,3565,3517,27029,29954,383387,371417,345075,331736,14146,16343,11865,10641,3570,3640,1302,1248,7429,7809 +7,2010,40,4388748,2190599,2198149,1725131,1686245,273838,303630,27449,25958,125062,140911,5179,4885,33940,36520,1799173,1829505,1373171,1356209,259206,287631,15137,15727,121381,137249,3788,3703,26490,28986,391426,368644,351960,330036,14632,15999,12312,10231,3681,3662,1391,1182,7450,7534 +7,2010,41,4166239,2076425,2089814,1644052,1612005,253397,282401,25598,24525,118073,132432,4558,4568,30747,33883,1715650,1747798,1318646,1305969,240083,267510,14689,14969,114846,129131,3422,3404,23964,26815,360775,342016,325406,306036,13314,14891,10909,9556,3227,3301,1136,1164,6783,7068 +7,2010,42,4079598,2030700,2048898,1605312,1578538,255306,283865,25097,24199,111072,125912,4463,4300,29450,32084,1677885,1713422,1287587,1277870,241814,269202,14308,14960,107987,122743,3276,3254,22913,25393,352815,335476,317725,300668,13492,14663,10789,9239,3085,3169,1187,1046,6537,6691 +7,2010,43,4095947,2032018,2063929,1616806,1600992,253509,285771,24600,24106,104213,117578,4512,4407,28378,31075,1694749,1740034,1312590,1310826,240923,271516,14445,15267,101231,114562,3354,3320,22206,24543,337269,323895,304216,290166,12586,14255,10155,8839,2982,3016,1158,1087,6172,6532 +7,2010,44,4168649,2069667,2098982,1643516,1627371,263314,293401,24980,24534,105178,118393,4358,4296,28321,30987,1735083,1780252,1341927,1341995,250483,279250,14823,15763,102304,115375,3321,3330,22225,24539,334584,318730,301589,285376,12831,14151,10157,8771,2874,3018,1037,966,6096,6448 +7,2010,45,4438932,2202101,2236831,1754394,1742794,278546,310081,26432,25665,108547,121560,4634,4569,29548,32162,1865005,1913659,1450685,1453336,265707,295656,16218,16871,105647,118606,3527,3513,23221,25677,337096,323172,303709,289458,12839,14425,10214,8794,2900,2954,1107,1056,6327,6485 +7,2010,46,4536724,2244054,2292670,1799116,1797046,276804,309352,25698,25900,108781,123687,4426,4424,29229,32261,1922922,1979567,1509722,1516558,264321,295504,16116,17231,106013,120790,3407,3476,23343,26008,321132,313103,289394,280488,12483,13848,9582,8669,2768,2897,1019,948,5886,6253 +7,2010,47,4540738,2239528,2301210,1799807,1811331,272462,306446,25573,25421,108665,122039,4237,4376,28784,31597,1934142,2000132,1524415,1541648,260689,293294,16419,16994,106039,119271,3285,3437,23295,25488,305386,301078,275392,269683,11773,13152,9154,8427,2626,2768,952,939,5489,6109 +7,2010,48,4531076,2233881,2297195,1808013,1823624,269661,302303,24877,25268,98518,110643,4263,4219,28549,31138,1941508,2008335,1544251,1564658,258489,289849,16233,17252,96068,107954,3398,3320,23069,25302,292373,288860,263762,258966,11172,12454,8644,8016,2450,2689,865,899,5480,5836 +7,2010,49,4600450,2263015,2337435,1840458,1861863,269139,304733,24477,25090,96419,111201,4047,4179,28475,30369,1982899,2057611,1588030,1610623,258511,292641,16010,17533,93882,108596,3222,3351,23244,24867,280116,279824,252428,251240,10628,12092,8467,7557,2537,2605,825,828,5231,5502 +7,2010,50,4643804,2289298,2354506,1853284,1866462,278540,312464,24697,25413,100455,115402,4264,4142,28058,30623,2007159,2075627,1598716,1616580,267592,300146,16458,17770,98076,112838,3396,3308,22921,24985,282139,278879,254568,249882,10948,12318,8239,7643,2379,2564,868,834,5137,5638 +7,2010,51,4508821,2215345,2293476,1803434,1828868,265889,299610,22637,23976,93260,108652,3838,3857,26287,28513,1959635,2036423,1572680,1597983,255801,288474,15382,16991,91044,106312,3094,3124,21634,23539,255710,257053,230754,230885,10088,11136,7255,6985,2216,2340,744,733,4653,4974 +7,2010,52,4475280,2194241,2281039,1791416,1827385,257132,290232,22389,23041,93524,108730,3651,3744,26129,27907,1955434,2037071,1576407,1608395,247751,279576,15195,16475,91463,106564,2961,3021,21657,23040,238807,243968,215009,218990,9381,10656,7194,6566,2061,2166,690,723,4472,4867 +7,2010,53,4446435,2175071,2271364,1780437,1822320,253762,290176,21701,22520,90821,105820,3592,3368,24758,27160,1944211,2034446,1572421,1609320,244521,279910,14888,16254,88837,103680,2899,2753,20645,22529,230860,236918,208016,213000,9241,10266,6813,6266,1984,2140,693,615,4113,4631 +7,2010,54,4290989,2092281,2198708,1714412,1763735,241446,277799,20552,22083,88869,105662,3295,3542,23707,25887,1873492,1970747,1517147,1558867,232825,268006,14052,15991,87036,103537,2710,2909,19722,21437,218789,227961,197265,204868,8621,9793,6500,6092,1833,2125,585,633,3985,4450 +7,2010,55,4247932,2068862,2179070,1701266,1755481,234154,269498,19765,20580,87729,105638,3137,3292,22811,24581,1858975,1959061,1511189,1556469,226059,260454,13934,15188,85951,103704,2581,2692,19261,20554,209887,220009,190077,199012,8095,9044,5831,5392,1778,1934,556,600,3550,4027 +7,2010,56,4101798,1990474,2111324,1646772,1709448,219205,257541,18478,19373,82062,98501,2896,3054,21061,23407,1798739,1908072,1473227,1525721,211591,249107,13219,14415,80503,96719,2383,2524,17816,19586,191735,203252,173545,183727,7614,8434,5259,4958,1559,1782,513,530,3245,3821 +7,2010,57,3939730,1906234,2033496,1584605,1656160,203677,239765,16981,18289,78434,94746,2765,2948,19772,21588,1729727,1843196,1424802,1483739,196737,231939,12103,13727,76955,93055,2339,2467,16791,18269,176507,190300,159803,172421,6940,7826,4878,4562,1479,1691,426,481,2981,3319 +7,2010,58,3805224,1840049,1965175,1537125,1604663,192297,230314,16086,17185,73617,90064,2526,2679,18398,20270,1675411,1787695,1387647,1444167,185976,222722,11768,12907,72276,88549,2112,2232,15632,17118,164638,177480,149478,160496,6321,7592,4318,4278,1341,1515,414,447,2766,3152 +7,2010,59,3684511,1774565,1909946,1481469,1557671,187447,226598,15210,16434,70518,87488,2327,2506,17594,19249,1617503,1738903,1338877,1402695,181298,219576,11166,12297,69276,85989,1972,2134,14914,16212,157062,171043,142592,154976,6149,7022,4044,4137,1242,1499,355,372,2680,3037 +7,2010,60,3610918,1739093,1871825,1447801,1522836,182547,220047,15101,15680,74443,92013,2498,2603,16703,18646,1588186,1704444,1310681,1371016,176664,212957,11270,11948,73237,90529,2064,2189,14270,15805,150907,167381,137120,151820,5883,7090,3831,3732,1206,1484,434,414,2433,2841 +7,2010,61,3535578,1701098,1834480,1429313,1507822,170656,207429,14206,15041,68970,84335,2350,2452,15603,17401,1560955,1679516,1301715,1366831,165341,201088,10697,11536,67873,83057,1989,2090,13340,14914,140143,154964,127598,140991,5315,6341,3509,3505,1097,1278,361,362,2263,2487 +7,2010,62,3495162,1678504,1816658,1423360,1508680,159756,194901,13208,13940,64763,79915,2123,2216,15294,17006,1545897,1667921,1302642,1373083,154713,188999,9940,10818,63701,78682,1794,1873,13107,14466,132607,148737,120718,135597,5043,5902,3268,3122,1062,1233,329,343,2187,2540 +7,2010,63,3650648,1753625,1897023,1512169,1604452,150510,184881,13350,13998,60456,74753,1993,1971,15147,16968,1628142,1754669,1397459,1474484,145955,179332,10299,10981,59537,73555,1710,1681,13182,14636,125483,142354,114710,129968,4555,5549,3051,3017,919,1198,283,290,1965,2332 +7,2010,64,2694884,1286305,1408579,1091998,1170865,118863,149089,10205,10909,51861,62740,1834,1815,11544,13161,1179293,1284025,994218,1057249,114836,143999,7645,8297,51110,61785,1572,1539,9912,11156,107012,124554,97780,113616,4027,5090,2560,2612,751,955,262,276,1632,2005 +7,2010,65,2683399,1274721,1408678,1083672,1171652,117811,149987,9983,10764,50243,61496,1631,1782,11381,12997,1171435,1289174,989121,1062475,114098,145260,7617,8305,49396,60544,1396,1496,9807,11094,103286,119504,94551,109177,3713,4727,2366,2459,847,952,235,286,1574,1903 +7,2010,66,2619994,1239496,1380498,1062626,1160892,109546,139921,8948,10030,46676,56029,1507,1474,10193,12152,1146866,1269522,977665,1059007,106140,135814,6882,7849,46024,55167,1294,1298,8861,10387,92630,110976,84961,101885,3406,4107,2066,2181,652,862,213,176,1332,1765 +7,2010,67,2692652,1270057,1422595,1099552,1208354,106108,138887,8817,9594,44203,52314,1304,1485,10073,11961,1182710,1315447,1019384,1110436,102877,134526,6935,7422,43550,51519,1142,1240,8822,10304,87347,107148,80168,97918,3231,4361,1882,2172,653,795,162,245,1251,1657 +7,2010,68,2357699,1103505,1254194,949164,1057568,94726,125512,7840,8565,41692,50588,1143,1363,8940,10598,1025076,1157386,877012,968458,91911,122005,6202,6707,41112,49850,996,1160,7843,9206,78429,96808,72152,89110,2815,3507,1638,1858,580,738,147,203,1097,1392 +7,2010,69,2161590,1004228,1157362,861975,973457,86753,118018,7094,7980,39172,47039,1082,1153,8152,9715,930776,1066275,794374,889669,84160,114594,5553,6315,38632,46364,957,972,7100,8361,73452,91087,67601,83788,2593,3424,1541,1665,540,675,125,181,1052,1354 +7,2010,70,2058313,952022,1106291,813481,927075,84400,115052,6896,7637,38351,45873,1087,1199,7807,9455,880975,1016857,748140,844873,81840,111688,5403,6035,37813,45204,923,982,6856,8075,71047,89434,65341,82202,2560,3364,1493,1602,538,669,164,217,951,1380 +7,2010,71,1957476,905304,1052172,779351,889983,76895,104495,5913,6964,35235,41227,944,1135,6966,8368,839464,968593,718680,812982,74487,101318,4650,5503,34756,40647,809,968,6082,7175,65840,83579,60671,77001,2408,3177,1263,1461,479,580,135,167,884,1193 +7,2010,72,1879542,859910,1019632,742259,863433,71459,100997,5659,6514,32955,39649,841,1073,6737,7966,798445,940169,685605,790304,69318,97966,4440,5120,32533,39102,691,871,5858,6806,61465,79463,56654,73129,2141,3031,1219,1394,422,547,150,202,879,1160 +7,2010,73,1750343,794979,955364,686646,808831,66000,94724,5044,6071,30548,37431,792,904,5949,7403,738059,881043,634058,740332,63906,91931,4012,4737,30167,36856,701,779,5215,6408,56920,74321,52588,68499,2094,2793,1032,1334,381,575,91,125,734,995 +7,2010,74,1680364,756522,923842,654530,782950,62799,92032,4633,5725,28245,35240,752,854,5563,7041,702393,852825,604496,717489,60853,89367,3650,4477,27899,34747,640,717,4855,6028,54129,71017,50034,65461,1946,2665,983,1248,346,493,112,137,708,1013 +7,2010,75,1626911,723184,903727,628671,768748,58589,88462,4349,5479,25798,33438,618,788,5159,6812,672390,834605,581441,704875,56920,85898,3453,4262,25465,32955,537,667,4574,5948,50794,69122,47230,63873,1669,2564,896,1217,333,483,81,121,585,864 +7,2010,76,1484184,654743,829441,569591,705630,52690,81026,3755,4684,23417,31104,660,782,4630,6215,608939,767209,527120,648134,51123,78760,2933,3620,23127,30644,562,669,4074,5382,45804,62232,42471,57496,1567,2266,822,1064,290,460,98,113,556,833 +7,2010,77,1446452,629464,816988,551353,698704,48339,77179,3334,4495,21715,30181,520,627,4203,5802,588214,758729,513032,644824,46951,74988,2627,3536,21430,29787,447,537,3727,5057,41250,58259,38321,53880,1388,2191,707,959,285,394,73,90,476,745 +7,2010,78,1402127,602768,799359,531664,688923,43816,72289,3110,4270,19766,27656,505,610,3907,5611,562986,743134,494492,636811,42635,70269,2458,3335,19502,27303,432,537,3467,4879,39782,56225,37172,52112,1181,2020,652,935,264,353,73,73,440,732 +7,2010,79,1353698,573348,780350,509697,677757,38795,66518,2659,3902,18048,26432,450,568,3699,5173,535842,726475,474713,627740,37629,64715,2011,2989,17867,26060,390,472,3232,4499,37506,53875,34984,50017,1166,1803,648,913,181,372,60,96,467,674 +7,2010,80,1314427,546149,768278,484890,667303,37630,66075,2683,3665,17137,25656,460,581,3349,4998,510189,716302,451379,618946,36473,64317,2072,2864,16934,25334,400,487,2931,4354,35960,51976,33511,48357,1157,1758,611,801,203,322,60,94,418,644 +7,2010,81,1214826,496945,717881,443894,626778,32601,60131,2288,3096,14746,22778,356,518,3060,4580,465639,671390,414698,583580,31619,58524,1763,2378,14567,22476,307,443,2685,3989,31306,46491,29196,43198,982,1607,525,718,179,302,49,75,375,591 +7,2010,82,1155643,461113,694530,413611,609922,29171,55993,1940,2942,13336,20942,282,398,2773,4333,433343,651576,387575,570045,28389,54445,1484,2278,13180,20670,242,325,2473,3813,27770,42954,26036,39877,782,1548,456,664,156,272,40,73,300,520 +7,2010,83,1082810,424469,658341,380918,579833,26848,52311,1798,2771,12155,19031,260,393,2490,4002,399934,619868,357954,544110,26119,50931,1428,2179,12015,18787,224,334,2194,3527,24535,38473,22964,35723,729,1380,370,592,140,244,36,59,296,475 +7,2010,84,982375,373553,608822,335848,537605,23443,47598,1515,2377,10464,17241,186,367,2097,3634,351969,573863,315670,505077,22802,46419,1128,1817,10345,17003,151,314,1873,3233,21584,34959,20178,32528,641,1179,387,560,119,238,35,53,224,401 +7,2010,85,5532756,1807168,3725588,1626477,3320179,109656,280762,6673,12636,53165,90022,971,1870,10226,20119,1709974,3545863,1535849,3153098,106703,274340,5074,10018,52551,88911,802,1605,8995,17891,97194,179725,90628,167081,2953,6422,1599,2618,614,1111,169,265,1231,2228 diff --git a/tmd/growfactors/data/benefit_growth_rates.csv b/tmd/growfactors/data/benefit_growth_rates.csv new file mode 100644 index 00000000..f37ff904 --- /dev/null +++ b/tmd/growfactors/data/benefit_growth_rates.csv @@ -0,0 +1,19 @@ +YEAR,ssi_participation_growth,ssi_benefit_growth,ssi_average_benefit,snap_participation_growth,snap_benefit_growth,snap_average_benefit,oasdi_participation_growth,oasdi_benefit_growth,oasdi_average_benefit,mcare_participation_growth,mcare_benefit_growth,mcare_average_benefit,mcaid_participation_growth,mcaid_benefit_growth,mcaid_average_benefit,vet_participation_growth,vet_benefit_growth,vet_average_benefit,wic_participation_growth,wic_benefit_growth,wic_average_benefit,housing_participation_growth,housing_benefit_growth,housing_average_benefit,tanf_participation_growth,tanf_benefit_growth,tanf_average_benefit +2014,0,0,6663,0,0,1500,0,0,14848,0,0,11447,0,0,7224,0,0,7394,0,0,770,0,0,3776,0,0,8375 +2015,-0.002,0.0124,6792,-0.0192,-0.0051,1654,0.0223,0.0618,15422,0.022,0.0457,11714,0.0753,0.1199,7524,-0.0092,0.0372,7741,-0.028336159,0.008060041,776,0.0019,0.0287,3877,-0.293401457,-0.119066738,9486 +2016,-0.002,0.0151,6747,-0.0524,-0.0487,1637,0.0508,0.1016,15566,0.0561,0.0933,11851,0.1091,0.0421,7602,-0.0688,0.0775,8557,-0.040877368,0.003004556,778,-0.005,0.0383,3940,-0.135198968,-0.114219344,7856 +2017,-0.004,0.0215,6623,-0.0524,-0.0487,1637,0.078,0.1501,15841,0.0862,0.1593,12218,0.129,0.0328,7713,-0.0672,0.0828,8557,-0.053274428,-0.001957709,777,-0.0184,0.0896,4192,-0.135198968,-0.114219344,7856 +2018,-0.004,0.0543,6661,-0.0524,-0.0487,1637,0.1053,0.2354,16597,0.1178,0.2468,12769,0.149,0.0644,8067,-0.0657,0.0885,8557,-0.040829318,0.003035629,779,-0.0257,0.1192,4338,-0.135198968,-0.114219344,7856 +2019,0.001,0.0891,6666,-0.0524,-0.0487,1637,0.1325,0.3236,17353,0.1505,0.3503,13435,0.1674,0.0626,8437,-0.0641,0.0945,8557,-0.040829318,0.003035629,781,-0.033,0.1497,4489,-0.135198968,-0.114219344,7856 +2020,0.006,0.1252,6683,-0.0524,-0.0487,1637,0.1598,0.4174,18146,0.1846,0.4609,14117,0.1859,0.0627,8826,-0.0627,0.101,8557,-0.040829318,0.003035629,784,-0.0402,0.181,4646,-0.135198968,-0.114219344,7856 +2021,0.01,0.1616,6695,-0.0524,-0.0487,1637,0.187,0.5109,18899,0.2191,0.5745,14784,0.2012,0.0615,9249,-0.0612,0.1079,8557,-0.040829318,0.003035629,786,-0.0473,0.2131,4808,-0.135198968,-0.114219344,7856 +2022,0.015,0.1976,6694,-0.0524,-0.0487,1637,0.2212,0.6156,19643,0.254,0.6985,15505,0.2166,0.061,9689,-0.0598,0.1153,8557,-0.040829318,0.003035629,788,-0.0544,0.2461,4976,-0.135198968,-0.114219344,7856 +2023,0.022,0.237,6697,-0.0524,-0.0487,1637,0.2554,0.7288,20447,0.288,0.8333,16293,0.2304,0.0606,10161,-0.0584,0.1232,8557,-0.040829318,0.003035629,791,-0.0615,0.28,5150,-0.135198968,-0.114219344,7856 +2024,0.03,0.277,6682,-0.0524,-0.0487,1637,0.2896,0.8492,21291,0.3212,0.9714,17082,0.2412,0.0609,10687,-0.0571,0.1316,8557,-0.040829318,0.003035629,793,-0.0685,0.3148,5330,-0.135198968,-0.114219344,7856 +2025,0.037,0.3213,6697,-0.0524,-0.0487,1637,0.3238,0.9738,22139,0.3548,1.1151,17872,0.2535,0.0627,11245,-0.0557,0.1406,8557,-0.040829318,0.003035629,796,-0.0754,0.3505,5516,-0.135198968,-0.114219344,7856 +2026,0.043,0.3632,6694,-0.0524,-0.0487,1637,0.358,1.1168,23145,0.3878,1.3232,19163,0.2664,0.0644,11245,-0.0545,0.1502,8557,-0.040829318,0.003035629,798,-0.0823,0.3873,5708,-0.135198968,-0.114219344,7856 +2027,0.043,0.3632,6694,-0.0524,-0.0487,1637,0.358,1.1168,23145,0.3878,1.3232,19163,0.2664,0.0644,11245,-0.0545,0.1502,8557,-0.040829318,0.003035629,800,-0.0891,0.425,5907,-0.135198968,-0.114219344,7856 +2028,0.043,0.3632,6694,-0.0524,-0.0487,1637,0.358,1.1168,23145,0.3878,1.3232,19163,0.2664,0.0644,11245,-0.0545,0.1502,8557,-0.040829318,0.003035629,800,-0.0891,0.425,5907,-0.135198968,-0.114219344,7856 +2029,0.043,0.3632,6694,-0.0524,-0.0487,1637,0.358,1.1168,23145,0.3878,1.3232,19163,0.2664,0.0644,11245,-0.0545,0.1502,8557,-0.040829318,0.003035629,800,-0.0891,0.425,5907,-0.135198968,-0.114219344,7856 +2030,0.043,0.3632,6694,-0.0524,-0.0487,1637,0.358,1.1168,23145,0.3878,1.3232,19163,0.2664,0.0644,11245,-0.0545,0.1502,8557,-0.040829318,0.003035629,800,-0.0891,0.425,5907,-0.135198968,-0.114219344,7856 +2031,0.043,0.3632,6694,-0.0524,-0.0487,1637,0.358,1.1168,23145,0.3878,1.3232,19163,0.2664,0.0644,11245,-0.0545,0.1502,8557,-0.040829318,0.003035629,800,-0.0891,0.425,5907,-0.135198968,-0.114219344,7856 \ No newline at end of file diff --git a/tmd/growfactors/data/benefitprograms.csv b/tmd/growfactors/data/benefitprograms.csv new file mode 100644 index 00000000..1dbbb2e1 --- /dev/null +++ b/tmd/growfactors/data/benefitprograms.csv @@ -0,0 +1,28 @@ +Program,Table,Row,2014_cost,2015_cost,2016_cost,2017_cost,2018_cost,2019_cost,2020_cost,2021_cost +Children's health insurance,11.3,20,9317,9242,14479,15195,16455,17553,6050,5870 +Indian health,11.3,22,4510,4550,4356,4460,4599,4697,4787,4874 +Health resources and services,11.3,24,7604,7670,8681,9952,9525,9761,8025,6334 +Substance abuse and mental health services,11.3,25,3193,3141,3810,3701,4022,3946,3714,3733 +Center for Medicare and Medicaid Innovation,11.3,27,997,971,1408,1595,1514,1402,1220,1367 +Refundable Premium Tax Credit and Cost Sharing Reductions,11.3,28,13068,27213,39285,57700,78440,93693,105713,112410 +Other,11.3,30,12834,12718,14461,14279,15109,16073,17127,18404 +Student assistance--Department of Education and other,11.3,34,56337,61103,45699,33043,40365,44151,45592,47634 +Child nutrition and special milk programs,11.3,39,19490,21023,22150,23268,24797,25787,26789,27823 +Supplemental feeding programs (WIC and CSFP),11.3,40,6266,6349,6389,6340,6448,6577,6708,6843 +Commodity donations and other,11.3,41,823,1126,1298,1296,1514,1708,1750,1784 +Family support payments to States and TANF,11.3,45,20378,19982,20560,21353,21967,22874,23773,23732 +Low income home energy assistance,11.3,46,3537,3437,3213,3365,3251,3111,3159,3213 +Payments to States for daycare assistance,11.3,48,5064,5134,5747,8846,9821,10636,11643,12745 +Payments to States--Foster Care/Adoption Assist.,11.3,50,6868,7314,7478,8058,8470,8825,9215,9587 +Other public assistance,11.3,53,1071,1154,928,1904,2481,2903,3003,2423 +Coal miners and black lung benefits,11.3,56,426,437,438,448,478,372,401,424 +Aging services programs,11.3,58,1462,1680,2208,1929,1976,2019,2071,2109 +Energy employees compensation fund,11.3,59,1052,1010,977,964,945,930,914,903 +September 11th victim compensation,11.3,60,49,121,2512,35,0,0,0,0 +Refugee assistance and other,11.3,61,4403,3227,3622,3507,3347,3489,3586,3668 +351 Farm income stabilization,3.2,42,20012,13424,19355,20393,20099,15474,14102,17687 +352 Agricultural research and services,3.2,43,4374,5076,6219,5771,5582,5750,5714,5776 +451 Community development,3.2,62,7896,7817,8502,8169,7735,6174,5466,5327 +452 Area and regional development,3.2,63,3027,3861,3303,3589,3298,3520,3744,3975 +453 Disaster relief and insurance,3.2,64,9747,8992,16047,9360,7897,8438,6808,5081 +506 Social services,3.2,72,17299,18303,20128,20408,21155,21490,21853,22248 \ No newline at end of file diff --git a/tmd/growfactors/docs/CBO_Baseline_Updating_Instructions.md b/tmd/growfactors/docs/CBO_Baseline_Updating_Instructions.md new file mode 100644 index 00000000..af228622 --- /dev/null +++ b/tmd/growfactors/docs/CBO_Baseline_Updating_Instructions.md @@ -0,0 +1,159 @@ +# Updating the CBO Baseline + +This document provides instructions for updating the `CBO_baseline.csv` file +found in the Stage 1 folder. + +Most of the projections can be found in the CBO's 10-year Economic Projections. +Those variables are listed under "Variables in the 10-Year CBO Projections." +Those that are not in that file are listed separately. + +The year of the file/report the current numbers come from as well as the year +of the file/report used before the most recent update are listed for each +variable. These will needed to be updated with each update of `CBO_baseline.csv`. + +All of the updates to `CBO_baseline.csv` and this documentation can be handled +by running `puf_stage1.py/updatecbo.py`. If you would prefer to manually update +everything, instructions can be found below, though we would advise against that +endevor. + +1. [Variables in 10-Year CBO Projections](#Variables-in-10-Year-CBO-Projections) +2. [CGNS](#CGNS) +3. [CPIM (CPI Medical Care)](#CPIM-(CPI-Medical-Care)) + +The code in `puf_stage1.py/updatecbo.py` assumes that the format of the +spreadsheets, websites, and BLS API accessed by the program remain unchanged. +If the program throws an error or the results do not look correct, it is likely +that this assumption is no longer true and you should update the code accordingly + +If the updates include projections for years that were not there previously, +`puf_stage1/stage1.py`, `cps_stage1/stage1.py`, `puf_stage2/stage2.py`, and +`cps_stage2/stage2.py` will also need to be updated. Instructions for doing so +are also included in this file. + +If you would like to add a new variable to the baseline projections, you should +also modify `puf_stage1.py/updatecbo.py` so that future updates are also +automated. + +## About `CBO_baseline.csv` + +This file contains all of the data used in our initial growth factors calculations. +Each row contains either a projected or actual value for the year associated +with that column. + +## Variables in 10-Year CBO Projections + +As previously mentioned, most of the variables we used can be found in the +[CBO 10-Year Economics Projections](https://www.cbo.gov/about/products/budget-economic-data#4). +To manually update these variables download the latest file and copy/paste the +specific variables. + +Previous Document: January 2025 + +Current Document: February 2026 + +| Variable | Name In CBO Document | +|----------|-----------------------------------------------------| +| GDP | GDP | +| TPY | Income, Personal | +| Wages | Wages and salaries | +| SCHC | Proprietors Income, Non Farm with IVA & CCAdj | +| SCHF | Proprietors Income, Farm with IVA & CCAdj | +| INTS | Interest Income, Personal | +| DIVS | Dividend Income, Personal | +| RENTS | Income, Rental, with CCAdj | +| BOOK | Profits, Corporate with IVA & CCAdj | +| CPIU | Consumer Pricing Index, All Urban Consumers (CPI-U) | + +## Variables Not in 10-Year Projections + +### CGNS + +Source: [Revenue Projections, By Category (CBO)](https://www.cbo.gov/about/products/budget-economic-data#7) + +Previous: [January 2025](https://www.cbo.gov/system/files/2025-01/51138-2025-01-Revenue-Projections.xlsx) + +Current: [February 2026](https://www.cbo.gov/system/files/2026-02/51138-2026-02-Revenue.xlsx) + +In the revenue projections file, the data is in the `Capital Gains Realizations` +tab under the `Capital Gains Realizations` column. + +### RETS + +Source: [IRS Publication 6187 Table 1B](https://www.irs.gov/statistics/projections-of-federal-tax-return-filings) + +Previous: [Fall 2022 Report](https://www.irs.gov/pub/irs-soi/22projpub6187tables.xlsx) + +Current: [Publication 6187 Report](https://www.irs.gov/pub/irs-soi/25projpub6187tables.xlsx) + +The projections in the publication typically end a few years before the +10-year projections do. We use the growth rate from the final year in the +projections to extrapolate into the additional years that are needed. + +### SOCSEC + +Source: [OASI Trust Fund Annual Trustees Report](https://www.ssa.gov/oact/TR/) + +Table VI.C4. Operations of the OASI Trust Fund, Table VI.C4, Column: +`Scheduled Benefits: Intermediate Level` + +Previous: [2024 Report](https://www.ssa.gov/oact/TR/2024/VI_C_SRfyproj.html) + +Current: [2025 Report](https://www.ssa.gov/oact/TR/2025/VI_C_SRfyproj.html) + +Projections are taken directly from the `Scheduled Benefits: Intermediate Level` +column of this table. + +### CPIM (CPI Medical Care) + +Previous: [BLS Database](http://data.bls.gov/timeseries/CUSR0000SAM?output_view=pct_1mth) + +Current: [CBO Economic Projections](https://www.cbo.gov/system/files/2026-02/51135-2026-02-Economic-Projections.xlsx) + + +Series ID: CUSR0000SAM +Access Date: + +Manual Instructions: + +1. From the above link, click on "More Formatting Options" +2. Under "Select view of the data," select "Original Data Value" +3. Click "Retrieve Data" +4. Download the table at the bottom of the page +5. Take the 12 month average for each year in the data +6. Find the average difference between CPI-U from the CBO 10-Year projections +7. Add this average difference to the CBO CPI-U projections + +NOTE: The latest CBO Economic Projections contain forecasts for the CPI-U Medical Care. This is now used in CBO_baseline.csv for CPIM + +### UCOMP + +Source: [CBO Unemployment Compensation projections](https://www.cbo.gov/about/products/baseline-projections-selected-programs#24) + +Previous: [January 2025](https://www.cbo.gov/system/files/2025-01/51316-2025-01-unemployment.xlsx) + +Current: [February 2026](https://www.cbo.gov/system/files/2026-02/51316-2026-02-unemployment.xlsx) + +Note: Change the `Total Benefits` number from the table to be in terms of +billions rather than millions of dollars + +## Adding a New Year to the Projections + +If the updates you are making also add an additional year to the extrapolation, +you will need to make a few additional changes. + +### Stage 1 Updates + +In `puf_stage1/stage1.py` and `cps_stage1/stage1.py`, you need to increment +the `EYR` variable at the top of the file to reflect the new end year. + +### Stage 2 Updates + +In `puf_stage2/stage2.py` and `cps_stage2/stage2.py`, you need to create a new +column in the `z` and `weights` data frames, respectively, for the new year. +This will call the `solve_lp_for_year` function in the exact same way as the +previous years. + +### Stage 3 Updates + +In `puf_stage3/stage3.py`, update the `end_year` variable at the top of the +file to reflect the new end year. \ No newline at end of file diff --git a/tmd/growfactors/docs/SOI_Estimates_Updating_Instructions.md b/tmd/growfactors/docs/SOI_Estimates_Updating_Instructions.md new file mode 100644 index 00000000..40ca809d --- /dev/null +++ b/tmd/growfactors/docs/SOI_Estimates_Updating_Instructions.md @@ -0,0 +1,116 @@ +# Updating the SOI Estimates + +This document provides instructions for updating `SOI_estimates.csv` in the +`puf_stage1` and `cps_stage1` directories. Updating the SOI estimates will also +require you to update `stage1.py` in both directories. + +All of the data used comes from the +[SOI Tax Stats - Individual Statistical Tables by Size of Adjusted Gross Income](https://www.irs.gov/statistics/soi-tax-stats-individual-statistical-tables-by-size-of-adjusted-gross-income) +and updates should occur every time new data is released. + +Each table bellow contains the row variables found in the `SOI_estimates.csv` +files, a brief description, the SOI table where that data can be found, and the +table column from which the data is pulled. To update the two files, use both +tables to find the relevant information and insert it as a new column in the +associated file. + +If you are not making any changes to the estimates used, you can make all of +these updates using `puf_stage1/updatesoi.py`. When running the script, you must +include two arguments: the year you're adding to the SOI estimates, and a path +to the directory where you have downloaded said files. For example, if you're +adding the 2017 estimates and have downloaded all of the files to a directory called +`soifiles`, you would run + +```bash +python updatesoi.py 2017 soifiles +``` + +## PUF + +| Row Variable | Description | Table | Table Column Name | +|--------------|------------------------------------------------------------------------|-------|---------------------------------------------------------------------------------------------------------------------------| +| Single | Number of single filers | 1.2 | Returns of single persons - Number of returns | +| Joint | Number of joint filers | 1.2 | Sum of the number of returns for married persons filing jointly and surviving spouses, married persons filing separately | +| HH | Number of head of household filers | 1.2 | Returns of head of households - Number of returns | +| SS_return | Number of returns with Social Security income | 1.4 | Social security benefits - Total - Number of returns | +| Dep_return | Number of dependent exemptions | 2.3 | Exemptions for dependents - Number of exemptions | +| INTS | Taxable Interest Income | 1.4 | Taxable interest - Amount | +| DIVS | Ordinary dividends | 1.4 | Ordinary Dividends - Amount | +| SCHCI | Business Income (Schedule C) | 1.4 | Business or profession - Net income | +| SCHCL | Business Loss (Schedule C) | 1.4 | Business or profession - Net loss | +| CGNS | Net Capital Gains in AGI | 1.4 | Sales of capital assets reported on Form 1040, Schedule D [2] - Taxable net gain - Amount | +| Pension | Taxable Pensions and Annuities | 1.4 | Pensions and annuities - Taxable - Amount | +| SCHEI | Supplemental Income (Schedule E) | 1.4 | Sum of the net income amount for Total rent and royalty, Partnership and S corporation, and Estate and trust | +| SCHEL | Supplemental Loss (Schedule E) | 1.4 | Sum of the net loss amount for Total rent and royalty, Partnership and S corporation, and Estate and trust | +| SS | Gross Social Security Income | 1.4 | Social security benefits - Total - Amount | +| UCOMP | Unemployment Compensation | 1.4 | Unemployment compensation - Amount | +| IPD | Interest Paid Deduction | 2.1 | Itemized Deductions - Interest paid - Total - Amount | +| WAGE_1 | Wages and Salaries for AGI Less than Zero | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_2 | Wages and Salaries for AGI greater than $1 and less than $10K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_3 | Wages and Salaries for AGI greater than $10K and less than $20K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_4 | Wages and Salaries for AGI greater than $20K and less than $30K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_5 | Wages and Salaries for AGI greater than $30K and less than $40K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_6 | Wages and Salaries for AGI greater than $40K and less than $50K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_7 | Wages and Salaries for AGI greater than $50K and less than $75K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_8 | Wages and Salaries for AGI greater than $75K and less than $100K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_9 | Wages and Salaries for AGI greater than $100K and less than $200K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_10 | Wages and Salaries for AGI greater than $200K and less than $500K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_11 | Wages and Salaries for AGI greater than $500K and less than $1 million | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| WAGE_12 | Wages and Salaries for AGI greater than $1 million | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | + +## CPS + +| Row Variable | Description | Table | Table Column Name | +|--------------|------------------------------------------------------------------|-------|---------------------------------------------------------------------------------------------------------------------------| +| Single | Number of single filers | 1.2 | Returns of single persons - Number of returns | +| Joint | Number of joint filers | 1.2 | Sum of the number of returns for married persons filing jointly, married persons filing separately, and surviving spouses | +| HH | Number of head of household filers | 1.2 | Returns of head of households - Number of returns | +| SS_return | Number of returns with Social Security income | 1.4 | Social security benefits - Number of returns | +| Dep_return | Number of dependent exemptions | 2.3 | Exemptions for dependents - Number of exemptions | +| INTS | Taxable Interest Income | 1.4 | Taxable interest - Amount | +| DIVS | Ordinary dividends | 1.4 | Ordinary Dividends - Amount | +| SCHCI | Business Income (Schedule C) | 1.4 | Business or profession - Net income | +| SCHCL | Business Loss (Schedule C) | 1.4 | Business or profession - Net loss | +| CGNS | Net Capital Gains in AGI | 1.4 | Sales of capital assets reported on Form 1040, Schedule D [2] - Taxable net gain - Amount | +| Pension | Taxable Pensions and Annuities | 1.4 | Pensions and annuities - Taxable - Amount | +| SCHEI | Supplemental Income (Schedule E) | 1.4 | Sum of the net income amount for Total rent and royalty, Partnership and S corporation, and Estate and trust | +| SCHEL | Supplemental Loss (Schedule E) | 1.4 | Sum of the net loss amount for Total rent and royalty, Partnership and S corporation, and Estate and trust | +| SS | Gross Social Security Income | 1.4 | Social security benefits - Total - Amount | +| UCOMP | Unemployment Compensation | 1.4 | Unemployment compensation - Amount | +| wage1 | Wages and Salaries for AGI less that $10K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage2 | Wages and Salaries for AGI greater than $10K and less than $20K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage3 | Wages and Salaries for AGI greater than $20K and less than $30K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage4 | Wages and Salaries for AGI greater than $30K and less than $40K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage5 | Wages and Salaries for AGI greater than $40K and less than $50K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage6 | Wages and Salaries for AGI greater than $50K and less than $75K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage7 | Wages and Salaries for AGI greater than $75K and less than $100K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | +| wage8 | Wages and Salaries for AGI greater than $100K | 1.4 | Sum of Salaries and wages - Amount for specified AGI group | + +## Changes Required in `stage1.py` + +### PUF + +The only change needed in `puf_stage1/stage1.py` is to update the +`SOI_YR` variable to match the year of the new SOI estimates. + +### CPS + +The only change needed in `cps_stage1/stage1.py` is to update `SYR` to match the +year of the new SOI estimates. + +## Adding a new target + +If you are adding a new target to the list in `SOI_estimates`, be sure to +backfill its values for all years in the file. + +### Changes required to `stage1.py` + +- Add the new target to the list of targets calculated in the `for` loop that extrapolated the SOI estimates +- Add the new target to the `current_year` DataFrame. + +### Changes to `solve_lp_for_year.py` + +These instructions apply to both the CPS and PUF stage 2 scripts. + +- Add code to calculate the target like all other targets currently estimated +- Add the target to the `One_half_LHS` and `temp` lists \ No newline at end of file diff --git a/tmd/growfactors/docs/Stage1_Growth_Rate_Sources.csv b/tmd/growfactors/docs/Stage1_Growth_Rate_Sources.csv new file mode 100644 index 00000000..1ad392f9 --- /dev/null +++ b/tmd/growfactors/docs/Stage1_Growth_Rate_Sources.csv @@ -0,0 +1,18 @@ +Number,Raw Targets,Python script var names,Source,Name in file/location in file,Factor +1,GDP ,GDP,CBO Economic Projections,Gross Domestic Product (GDP),AGDPN +2,TPY,TPY,CBO Economic Projections,"Income, Personal",ATXPY +3,Wages,Wages,CBO Economic Projections,Wages and Salaries,AWAGE +4,Proprietors NFRM,SCHC,CBO Economic Projections,"Proprietors' Income, Nonfarm, with IVA & CCAdj","ASCHCI, ASCHCL" +5,Proprietors Farm,SCHF,CBO Economic Projections,"Proprietors' Income, Farm, with IVA & CCAdj",ASCHF +6,Interest,INTS,CBO Economic Projections,"Interest Income, Personal",AINTS +7,Dividends,DIVS,CBO Economic Projections,"Dividend Income, Personal",ADIVS +8,Rental,RENTS,CBO Economic Projections,"Income, Rental, with CCAdj", +9,Gains,CGNS,CBO Detailed Revenue Projections,Capital Gains Realizations,ACGNS +10,Corporate Profits,BOOK,CBO Economic Projections,"Profits, Corporate, with IVA & CCAdj","ASCHEI, ASCHEL, ABOOK" +11,Returns,RETS,IRS Publicantion 6187,Table 1B,ARETS +12,Population (Census Projections),POPN,CESUS Projections of the Populatuib,Population,APOPN +13,Population 19 and Under,POPDEP,Census,,APOPDEP +14,OASI Trust Fund - 2014 Trustees Report:Benefits,SOCSEC,"SSA OASI Trust Fund Operations of the OASI Trust Fund",Cost: Benefit Payment (Intermediate),ASOCSEC +15,CPI-U,CPIU,CBO Economic Projections,"Consumer Price Index, all Urban Consumers (CPI-U)",ACPIU +16,CPI-MC,CPIM,BLS,Data series ID CUUR0000SAM,ACPIM +17,Unemployment Compensation,AUCOMP,CBO Unemployment,Total Benefits (Unemployment Compensation),AUCOMP \ No newline at end of file diff --git a/tmd/growfactors/docs/annual_update.md b/tmd/growfactors/docs/annual_update.md new file mode 100644 index 00000000..0f8ce46e --- /dev/null +++ b/tmd/growfactors/docs/annual_update.md @@ -0,0 +1,103 @@ +# Annual growth factors update + +This document describes how to refresh the growth factors source data in +`tmd/growfactors/data` and regenerate the growth factors file that +`make data` consumes. + +The refresh scripts fetch from live CBO, BLS, SSA, and IRS websites. +They are never run by `make data` or by any test, and they need extra +packages: + +```bash +pip install -e ".[growfactors-update]" +``` + +Do the update as its own pull request, separate from any code change, so +that the data diff is reviewable on its own. + +## 1. Refresh the CBO baseline + +```bash +make -C tmd/growfactors update-cbo +``` + +This rewrites `data/CBO_baseline.csv` and regenerates +`docs/CBO_Baseline_Updating_Instructions.md` from +`docs/cbo_instructions_template.md`. The instructions file is also an +*input*: `update/update_cbo.py` parses the URLs recorded in it to work +out which report each variable last came from, so do not delete it. + +The script assumes the CBO and SSA page layouts, the spreadsheet +formats, and the BLS API response shape are unchanged. If it errors or +the numbers look wrong, that assumption has broken and the script needs +updating. `docs/CBO_Baseline_Updating_Instructions.md` documents how to +do each update by hand if necessary. + +Chained CPI-U values come from a separate CBO tax parameters +spreadsheet. Download it, then: + +```bash +python -m tmd.growfactors.update.cbo_chained_cpiu +``` + +That writes the values to standard output for manual entry. Always +inspect a new CBO spreadsheet to see which `CBO_*` data structures at the +top of the script need updating. + +## 2. Refresh the SOI estimates + +When a new year of SOI data is published, download the Table 1.2, 1.4, +2.1, and 2.3 spreadsheets into one directory, then: + +```bash +make -C tmd/growfactors update-soi YEAR= SOIPATH= +``` + +This adds a column to `data/SOI_estimates.csv`. Then raise `SOI_YR` in +`build_stage1_factors.py` to the new year. + +See `docs/SOI_Estimates_Updating_Instructions.md` for the details of +which spreadsheet cells feed which variable. + +## 3. Update the remaining source files by hand + +- `data/IRS_return_projection.csv` — from IRS Publication 6187. After + adding a year, raise `IRS_RET_YR` in `build_stage1_factors.py`. +- `data/benefit_growth_rates.csv` — average benefit amounts by program. +- `data/benefitprograms.csv` — benefit program costs. The extrapolation + in `benefit_factors()` uses the growth rate between the last two years + present, so adding years changes that rate. + +If the new data extend beyond `EYR` in `build_stage1_factors.py`, raise +`EYR` as well. `EYR` is the last year the pipeline produces, and every +source file must cover the full 2008 through `EYR` span that stage 1 +indexes by, except `benefit_growth_rates.csv`, whose missing tail years +are padded with ones. + +## 4. Regenerate and review + +```bash +# Bump VINTAGE so the previous file stays byte-frozen for reproducibility +make -C tmd/growfactors factors VINTAGE=27 +make -C tmd/growfactors test +``` + +Then wire the new file in by adding an entry to `INPUT_FILE` in +`tmd/create_raw_growth_factors.py` for the relevant `TAXYEAR`, and update +`DEFAULT_VINTAGE` in `build_growfactors.py` and `VINTAGE` in +`tmd/growfactors/Makefile` so the pipeline tests check the new file. + +Finally, confirm the full build still passes: + +```bash +make clean && make data +``` + +## Source documentation + +- `docs/Stage1_Growth_Rate_Sources.csv` — which source supplies the + growth rate for each stage 1 variable. +- `docs/CBO_Baseline_Updating_Instructions.md` — per-variable CBO update + instructions, regenerated by `update/update_cbo.py`. +- `docs/SOI_Estimates_Updating_Instructions.md` — per-variable SOI update + instructions. diff --git a/tmd/growfactors/docs/cbo_instructions_template.md b/tmd/growfactors/docs/cbo_instructions_template.md new file mode 100644 index 00000000..0d475218 --- /dev/null +++ b/tmd/growfactors/docs/cbo_instructions_template.md @@ -0,0 +1,154 @@ +# Updating the CBO Baseline + +This document provides instructions for updating the `CBO_baseline.csv` file +found in the Stage 1 folder. + +Most of the projections can be found in the CBO's 10-year Economic Projections. +Those variables are listed under "Variables in the 10-Year CBO Projections." +Those that are not in that file are listed separately. + +The year of the file/report the current numbers come from as well as the year +of the file/report used before the most recent update are listed for each +variable. These will needed to be updated with each update of `CBO_baseline.csv`. + +All of the updates to `CBO_baseline.csv` and this documentation can be handled +by running `puf_stage1.py/updatecbo.py`. If you would prefer to manually update +everything, instructions can be found below, though we would advise against that +endevor. + +1. [Variables in 10-Year CBO Projections](#Variables-in-10-Year-CBO-Projections) +2. [CGNS](#CGNS) +3. [CPIM (CPI Medical Care)](#CPIM-(CPI-Medical-Care)) + +The code in `puf_stage1.py/updatecbo.py` assumes that the format of the +spreadsheets, websites, and BLS API accessed by the program remain unchanged. +If the program throws an error or the results do not look correct, it is likely +that this assumption is no longer true and you should update the code accordingly + +If the updates include projections for years that were not there previously, +`puf_stage1/stage1.py`, `cps_stage1/stage1.py`, `puf_stage2/stage2.py`, and +`cps_stage2/stage2.py` will also need to be updated. Instructions for doing so +are also included in this file. + +If you would like to add a new variable to the baseline projections, you should +also modify `puf_stage1.py/updatecbo.py` so that future updates are also +automated. + +## About `CBO_baseline.csv` + +This file contains all of the data used in our initial growth factors calculations. +Each row contains either a projected or actual value for the year associated +with that column. + +## Variables in 10-Year CBO Projections + +As previously mentioned, most of the variables we used can be found in the +[CBO 10-Year Economics Projections](https://www.cbo.gov/about/products/budget-economic-data#4). +To manually update these variables download the latest file and copy/paste the +specific variables. + +Previous Document: {{ previous_cbo }} + +Current Document: {{ current_cbo }} + +| Variable | Name In CBO Document | +|----------|-----------------------------------------------------| +| GDP | GDP | +| TPY | Income, Personal | +| Wages | Wages and salaries | +| SCHC | Proprietors Income, Non Farm with IVA & CCAdj | +| SCHF | Proprietors Income, Farm with IVA & CCAdj | +| INTS | Interest Income, Personal | +| DIVS | Dividend Income, Personal | +| RENTS | Income, Rental, with CCAdj | +| BOOK | Profits, Corporate with IVA & CCAdj | +| CPIU | Consumer Pricing Index, All Urban Consumers (CPI-U) | + +## Variables Not in 10-Year Projections + +### CGNS + +Source: [Revenue Projections, By Category (CBO)](https://www.cbo.gov/about/products/budget-economic-data#7) + +Previous: [{{ cgns_prev_report }}]({{ cgns_prev_url }}) + +Current: [{{ cgns_cur_report }}]({{ cgns_cur_url }}) + +In the revenue projections file, the data is in the `Capital Gains Realizations` +tab under the `Capital Gains Realizations` column. + +### RETS + +Source: [IRS Publication 6187 Table 1B](https://www.irs.gov/statistics/projections-of-federal-tax-return-filings) + +Previous: [{{ rets_prev_report }}]({{ rets_prev_url }}) + +Current: [{{ rets_cur_report }}]({{ rets_cur_url }}) + +The projections in the publication typically end a few years before the +10-year projections do. We use the growth rate from the final year in the +projections to extrapolate into the additional years that are needed. + +### SOCSEC + +Source: [OASI Trust Fund Annual Trustees Report](https://www.ssa.gov/oact/TR/) + +Table VI.C4. Operations of the OASI Trust Fund, Table VI.C4, Column: +`Scheduled Benefits: Intermediate Level` + +Previous: [{{ socsec_prev_report }}]({{ socsec_prev_url }}) + +Current: [{{ socsec_cur_report }}]({{ socsec_cur_url }}) + +Projections are taken directly from the `Scheduled Benefits: Intermediate Level` +column of this table. + +### CPIM (CPI Medical Care) + +Source: [BLS Database](http://data.bls.gov/timeseries/CUSR0000SAM?output_view=pct_1mth) + +Series ID: CUSR0000SAM +Access Date: {{ cpim_date }} + +Manual Instructions: + +1. From the above link, click on "More Formatting Options" +2. Under "Select view of the data," select "Original Data Value" +3. Click "Retrieve Data" +4. Download the table at the bottom of the page +5. Take the 12 month average for each year in the data +6. Find the average difference between CPI-U from the CBO 10-Year projections +7. Add this average difference to the CBO CPI-U projections + +### UCOMP + +Source: [CBO Unemployment Compensation projections](https://www.cbo.gov/about/products/baseline-projections-selected-programs#24) + +Previous: [{{ ucomp_prev_report }}]({{ ucomp_prev_url }}) + +Current: [{{ ucomp_cur_report }}]({{ ucomp_cur_url }}) + +Note: Change the `Total Benefits` number from the table to be in terms of +billions rather than millions of dollars + +## Adding a New Year to the Projections + +If the updates you are making also add an additional year to the extrapolation, +you will need to make a few additional changes. + +### Stage 1 Updates + +In `puf_stage1/stage1.py` and `cps_stage1/stage1.py`, you need to increment +the `EYR` variable at the top of the file to reflect the new end year. + +### Stage 2 Updates + +In `puf_stage2/stage2.py` and `cps_stage2/stage2.py`, you need to create a new +column in the `z` and `weights` data frames, respectively, for the new year. +This will call the `solve_lp_for_year` function in the exact same way as the +previous years. + +### Stage 3 Updates + +In `puf_stage3/stage3.py`, update the `end_year` variable at the top of the +file to reflect the new end year. \ No newline at end of file diff --git a/tmd/growfactors/update/__init__.py b/tmd/growfactors/update/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/tmd/growfactors/update/cbo_chained_cpiu.py b/tmd/growfactors/update/cbo_chained_cpiu.py new file mode 100644 index 00000000..f38baeb7 --- /dev/null +++ b/tmd/growfactors/update/cbo_chained_cpiu.py @@ -0,0 +1,249 @@ +""" +This script automates the extraction of chained CPI-U values from +the most recent CBO inflation projection. + +The CBO (chained-CPI) inflation projection is in the CBO tax +parameter projection spreadsheet, which is a supplement to the CBO +report entitled "The Budget and Economic Outlook." The most recent +supplement is entitled: +CBO Tax Parameters and Effective Marginal Tax Rates | Feb 2024 +and is available at this URL: +https://www.cbo.gov/system/files/2024-02/53724-2024-02-Tax-Parameters.xlsx + +NOTE: whenever a new spreadsheet becomes available, it should be visually +inspected to see how the CBO_* structure data (see below) need to be updated. + +USAGE: % python cbo_chained_cpiu.py --help + +EXPECTED OUTPUT: +% python cbo_chained_cpiu.py CBO-2024-02-Tax-Parameters.xlsx +2021 144.814090 +2022 149.063510 +2023 159.840000 +2024 168.474670 +2025 172.770430 +2026 176.567340 +2027 180.230100 +2028 183.738130 +2029 187.305920 +2030 190.989090 +2031 194.765530 +2032 198.642940 +2033 202.612840 +2034 206.669280 +""" + +import os +import sys +import argparse +import pandas +import taxcalc + +# Data on the expected CBO spreadsheet structure: +CBO_SHEET = 1 # the sheet called "1. Tax Parameters" +CBO_STR_COLS = [0, 1, 2, 3] # expect columns A:D are strings; others numeric +CBO_YEAR = { + "first": {"year": 2021, "col": "E"}, + "last": {"year": 2034, "col": "R"}, +} +# keys in CBO_ROWS are arbitrary names for parameter in the CBO spreadsheet +CBO_ROWS = { + "year": {"row": 8, "label": "Tax Year"}, + # price index ... + "c_cpiu": {"row": 158, "label": "Chained consumer price index"}, +} + + +def rindex(row_number): + """ + Convert spreadsheet row number (1-based) to DataFrame row index (0-based). + """ + return row_number - 1 + + +def cindex(capital_letter): + """ + Convert spreadsheet column letter to DataFrame column index (0-based). + """ + return ord(capital_letter) - ord("A") + + +def cbo_value(cbodf, name, year): + """ + Return value in specified year of CBO parameter with specified name; + return None if there are any problems. + """ + # check argument values + args_ok = True + if name not in CBO_ROWS: + msg = f"name {name} not in CBO_ROWS data structure" + sys.stderr.write(f"CBO: {msg}\n") + args_ok = False + first_year = CBO_YEAR["first"]["year"] + if year < first_year: + msg = f"year {year} less than first year {first_year}" + sys.stderr.write(f"CBO: {msg}\n") + args_ok = False + last_year = CBO_YEAR["last"]["year"] + if year > last_year: + msg = f"year {year} greater than last year {last_year}" + sys.stderr.write(f"CBO: {msg}\n") + args_ok = False + if not args_ok: + return None + # translate name to row number + row = CBO_ROWS[name]["row"] + # convert year to column letter + ord_first_year = ord(CBO_YEAR["first"]["col"]) + letter = chr(ord_first_year + year - first_year) + # get cbo_value from cbodf + val = cbodf.iat[rindex(row), cindex(letter)] + if "pct" in CBO_ROWS[name]: + return round(0.01 * val, 6) + return val + + +def check_cbo_year(): + """ + Check CBO_YEAR for consistency: return 0 if OK, else return 1. + """ + ydiff = CBO_YEAR["last"]["year"] - CBO_YEAR["first"]["year"] + cdiff = cindex(CBO_YEAR["last"]["col"]) - cindex(CBO_YEAR["first"]["col"]) + if ydiff != cdiff: + msg = "CBO_YEAR contents are inconsistent" + sys.stderr.write(f"STRUCT: {msg}\n") + return 1 + return 0 + + +def read_cbo_label(cbolabel, row): + """ + Return string label from cbodf row. + """ + ridx = rindex(row) + for col in CBO_STR_COLS: + label = cbolabel[col][ridx] + if label != "nan": + return label + return None + + +def read_check_spreadsheet(fname): + """ + Read spreadsheet in specified fname and check its contents against + the expected structure specified in the CBO_* data structures above. + Function returns a pd.DataFrame except when any check errors are found, + in which case it return None. + """ + # check CBO_YEAR consistency + rcode = check_cbo_year() + if rcode != 0: + return None + # check taxcalc.Policy YEAR constants against CBO_YEAR info + ok_years = True + lky = taxcalc.Policy.LAST_KNOWN_YEAR + valid_lky = range(CBO_YEAR["first"]["year"] + 1, CBO_YEAR["last"]["year"]) + if lky not in valid_lky: + msg = f"Policy.LAST_KNOWN_YEAR={lky} inconsistent with CBO_YEAR info" + sys.stderr.write(f"STRUCT: {msg}\n") + ok_years = False + lby = taxcalc.Policy.LAST_BUDGET_YEAR + valid_lby = range( + CBO_YEAR["first"]["year"] + 2, CBO_YEAR["last"]["year"] + 1 + ) + if lby not in valid_lby: + msg = f"Policy.LAST_BUDGET_YEAR={lby} inconsistent with CBO_YEAR info" + sys.stderr.write(f"STRUCT: {msg}\n") + ok_years = False + if not ok_years: + return None + # read spreadsheet + try: + cbodf = pandas.read_excel(fname, CBO_SHEET, header=None, dtype=object) + except Exception: + msg = f"could not read sheet in {fname} into a DataFrame" + sys.stderr.write(f"READ: {msg}\n") + return None + # extract string columns into cbolabel dictionary containing row lists + cbolabel = {} + for col in CBO_STR_COLS: + cbolabel[col] = [str(obj) for obj in cbodf[col].tolist()] + # check spreadsheet against CBO_ROWS + for cname, cdict in CBO_ROWS.items(): + elabel = cdict["label"] + alabel = read_cbo_label(cbolabel, cdict["row"]) + if not alabel.startswith(elabel): + msg = f"for {cname} expected label is {elabel} but found {alabel}" + sys.stderr.write(f"READ: {msg}\n") + return None + return cbodf + + +def check_arguments(args): + """ + Check validity of command-line arguments returning one if there + are problems or zero if there are no problems. + """ + rcode = 0 + fname = args.CBOFILENAME + if len(fname) <= 0: + msg = "must specify CBOFILENAME command-line argument" + sys.stderr.write(f"ERROR: {msg}\n") + return 1 + if not fname.endswith(".xlsx"): + msg = f"CBOFILENAME {fname} does not end with .xlsx" + sys.stderr.write(f"ERROR: {msg}\n") + rcode = 1 + if not os.path.exists(fname): + msg = f"CBOFILENAME {fname} does not exist" + sys.stderr.write(f"ERROR: {msg}\n") + rcode = 1 + return rcode + + +def main(): + """ + High-level script logic. + """ + # parse command-line arguments: + usage_str = "python cbo_chained_cpiu.py CBOFILENAME [--help]" + parser = argparse.ArgumentParser( + prog="", + usage=usage_str, + description=( + "Writes to standard output chained CPI-U values that are " + " extracted from the downloaded CBOFILENAME spreadsheet. " + "IMPORTANT NOTE: always inspect a new CBO spreadsheet to " + "see which CBO_* data structures at the top of this script " + "need to be updated." + ), + ) + parser.add_argument( + "CBOFILENAME", + nargs="?", + help=("file name of CBO .xlsx spreadsheet."), + default="", + ) + args = parser.parse_args() + # check command-line arguments + rcode = check_arguments(args) + if rcode != 0: + sys.stderr.write(f"USAGE: {usage_str}\n") + return rcode + # read and check structure of CBO tax parameters spreadsheet + cbodf = read_check_spreadsheet(args.CBOFILENAME) + if not isinstance(cbodf, pandas.DataFrame): + sys.stderr.write("ERROR: CBO spreadsheet has unexpected structure\n") + return 1 + # write chained CPI-U values for each year in CBO spreadsheet + for year in range(CBO_YEAR["first"]["year"], CBO_YEAR["last"]["year"] + 1): + val = cbo_value(cbodf, "c_cpiu", year) + print(f"{year} {val:.6f}") + return 0 + + +# end main function code + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/tmd/growfactors/update/update_cbo.py b/tmd/growfactors/update/update_cbo.py new file mode 100644 index 00000000..61391562 --- /dev/null +++ b/tmd/growfactors/update/update_cbo.py @@ -0,0 +1,496 @@ +""" +This module contains all of the code needed to update the CBO baseline +projections and documentation and instructions automatically. This code assumes +that format of the websites, spreadsheets, and API we access don't change. If +there is a bug, it's probably because that assumption no longer holds true. +When this happens, modify the code as needed to account for this. +""" + +import re +import sys +from pathlib import Path +from datetime import datetime + +import requests +import pandas as pd + +# requests_html and jinja2 are installed only by the optional +# "growfactors-update" extra; see tmd/growfactors/docs/annual_update.md +from requests_html import HTMLSession # pylint: disable=import-error +from jinja2 import Template # pylint: disable=import-error + +CUR_PATH = Path(__file__).resolve().parent +DATA_FOLDER = CUR_PATH.parent / "data" +DOCS_FOLDER = CUR_PATH.parent / "docs" + + +def update_cpim(baseline, text_args): + """ + Update the CPI-M values in the CBO baseline using the BLS API + Parameters + ---------- + baseline: CBO baseline we're updaint + text_args: Dictionary containing the arguments that will be passed to + the documentation template + Returns + ------- + baseline: Updated baseline numbers + text_args: Updated dictionary with text aruments to fill in the template + """ + print("Updating CPI-M Values") + url = "https://api.bls.gov/publicAPI/v1/timeseries/data/CUSR0000SAM" + # fetch BLS data from about url + r = requests.get(url, timeout=60) + # raise and error if the request fails + assert r.status_code == 200 + result_json = r.json() + # raise error if request was not successful + assert result_json["status"] == "REQUEST_SUCCEEDED" + # extract the data from the results + data = result_json["Results"]["series"][0]["data"] + df = pd.DataFrame(data) + # convert the values to floats so that the groupby mean only returns + # the mean for the value + df["value"] = df["value"].astype(float) + cpi_mean = df.groupby("year").mean().transpose().round(1) + cpi_mean.index = ["CPIM"] + + # open the current baseline to replace the values for the years pulled + # from BLS + baseline.update(cpi_mean) + + # find the average difference between CPIM and CPIU for available years + last_year = max(cpi_mean.columns) + first_year = min(baseline.columns) + # retrieve subset of the DataFrame containing actual CPIM values + split_col = int(last_year) - int(first_year) + 1 + sub_baseline = baseline[baseline.columns[:split_col]] + + # find the difference + mean_diff = (sub_baseline.loc["CPIM"] - sub_baseline.loc["CPIU"]).mean() + + # update the future values to reflect the difference between + new_vals = {} + for col in baseline.columns[split_col:]: + cpiu = baseline[col].loc["CPIU"] + new_val = cpiu + mean_diff + new_vals[col] = [new_val] + future_df = pd.DataFrame(new_vals, index=["CPIM"]).round(1) + baseline.update(future_df) + today = datetime.today() + text_args["cpim_date"] = today.strftime("%B %d %Y") + + return baseline, text_args + + +def update_econproj(url, baseline, text_args): + """ + Function that will read new CBO economic projections and update + CBO_baseline.csv accordingly + Parameters + ---------- + url: URL linking to IRS website with projections of federal tax filings + baseline: CBO baseline we're updaint + text_args: Dictionary containing the arguments that will be passed to + the documentation template + Returns + ------- + baseline: Updated baseline numbers + text_args: Updated dictionary with text aruments to fill in the template + """ + print("Updating CBO Economic Projections") + # pull all of the latest CBO reports and use them for needed updates + session = HTMLSession() + r = session.get(url) + cbo_pre_url = "https://www.cbo.gov" + divs = r.html.find("div.view.view-recurring-data") + revprojections = divs[4] + # both assertions are there to throw errors if the order of sections change + # revenue projections used for capital gains projections + assert "Revenue Projections" in revprojections.text + latest_revprojections = revprojections.find("div.views-col.col-1")[0] + rev_link = latest_revprojections.find("a")[0] + _rev_report = datetime.strptime(rev_link.text, "%b %Y") + rev_report = datetime.strftime(_rev_report, "%B %Y") + rev_file_url = rev_link.attrs["href"] + rev_url = "".join([cbo_pre_url, rev_file_url]) + + econprojections = divs[8] + assert "Economic Projections" in econprojections.text + latest_econprojections = econprojections.find("div.views-col.col-1")[0] + econ_link = latest_econprojections.find("a")[0] + _cbo_report = datetime.strptime(econ_link.text, "%b %Y") + cbo_report = datetime.strftime(_cbo_report, "%B %Y") + econ_file_url = econ_link.attrs["href"] + econ_url = "".join([cbo_pre_url, econ_file_url]) + + if cbo_report == text_args["current_cbo"]: + print("\tNo new data since last update") + else: + # read in economic projections + econ_proj = pd.read_excel( + econ_url, + sheet_name="2. Calendar Year", + skiprows=6, + index_col=[0, 1, 2, 3], + ) + # extract values for needed rows in the excel file + # some variables have a missing value in the multi-index. Use iloc + # to extract needed variables from them. + gdp = econ_proj.loc["Gross domestic product (GDP)"].iloc[0] + tpy = econ_proj.loc["Income, personal"].iloc[0] + wages = econ_proj.loc["Wages and salaries"].iloc[0] + var = "Proprietors' income, nonfarm, with IVA & CCAdj" + schc = econ_proj.loc[var].iloc[0] + var = "Proprietors' income, farm, with IVA & CCAdj" + schf = econ_proj.loc[var].iloc[0] + var = "Interest income, personal" + ints = econ_proj.loc[var].iloc[0] + var = "Dividend income, personal" + divs = econ_proj.loc[var].iloc[0] + var = "Income, rental, with CCAdj" + rents = econ_proj.loc[var].iloc[0] + book = econ_proj.loc["Profits, corporate, with IVA & CCAdj"].iloc[0] + var = "Consumer price index, all urban consumers (CPI-U)" + cpiu = econ_proj.loc[var].iloc[0] + var_list = [gdp, tpy, wages, schc, schf, ints, divs, rents, book, cpiu] + var_names = [ + "GDP", + "TPY", + "Wages", + "SCHC", + "SCHF", + "INTS", + "DIVS", + "RENTS", + "BOOK", + "CPIU", + ] + df = pd.DataFrame(var_list, index=var_names).round(1) + df.columns = df.columns.astype(str) + df_cols = set(df.columns) + baseline_cols = set(baseline.columns) + for col in df_cols - baseline_cols: + baseline[col] = None + baseline.update(df) + + text_args["previous_cbo"] = text_args["current_cbo"] + text_args["current_cbo"] = cbo_report + + if rev_report == text_args["cgns_prev_report"]: + print("\tNo new data since last update") + return baseline, text_args + if rev_link.text == "Mar 2020": + msg = ( + "\nCapital gains realizations are not included in CBO's March 2020" + " revenue projections publication. It's unclear if this is a " + "permanent change or due to the pandemic. For now, we will skip " + "this update and re-evaluate when they release their next " + "projections.\n" + ) + print(msg) + return baseline, text_args + # Extract capital gains data + cg_proj = pd.read_excel( + rev_url, + sheet_name="6. Capital Gains Realizations", + skiprows=7, + header=[0, 1], + ) + cg_proj.index = cg_proj[cg_proj.columns[0]] + var = "Capital gains realizationsa" + # increase the CBO final year to (the last year + 1) for each + # update. e.g. when the CBO final year from CBO is 2033, make + # the update as range(2017, 2035 + 1) + cgns = cg_proj[var]["Billions of dollars"].loc[list(range(2017, 2036))] + var_list = [cgns] + var_names = ["CGNS"] + df = pd.DataFrame(var_list, index=var_names).round(1) + df.columns = df.columns.astype(str) + # update baseline file with the new data + + # add a column for any years that are in the update but not yet in the + # CBO baseline file before updating the values + df_cols = set(df.columns) + baseline_cols = set(baseline.columns) + for col in df_cols - baseline_cols: + baseline[col] = None + baseline.update(df) + + text_args["cgns_prev_report"] = text_args["cgns_cur_report"] + text_args["cgns_prev_url"] = text_args["cgns_cur_url"] + text_args["cgns_cur_report"] = rev_report + text_args["cgns_cur_url"] = rev_url + + return baseline, text_args + + +def update_socsec(url, baseline, text_args): + """ + Function that will read the table with OASI Social Security Projections + Parameters + ---------- + url: URL linking to IRS website with projections of federal tax filings + baseline: CBO baseline we're updaint + text_args: Dictionary containing the arguments that will be passed to + the documentation template + Returns + ------- + baseline: Updated baseline numbers + text_args: Updated dictionary with text aruments to fill in the template + """ + print("Updating Social Security Projections") + session = HTMLSession() + r = session.get(url) + # we can determine the latest year by looking at all of the years availeble + # in the first drop down and adding one. + selector = r.html.find("select#yh1")[0] + latest_yr = max(int(yr) for yr in selector.text.split()) + 1 + latest_yr = 2024 + report = f"{latest_yr} Report" + if report == text_args["socsec_cur_report"]: + print("\tNo new data since last update") + return baseline, text_args + + socsec_url = f"https://www.ssa.gov/oact/TR/{latest_yr}/VI_C_SRfyproj.html" + match_txt = "Operations of the OASI Trust Fund, Fiscal Years" + html = pd.read_html(socsec_url, match=match_txt)[0] + # merge the columns with years and data into one + sub_data = pd.concat( + [ + html["Fiscal year", "Fiscal year.1"], + html["Cost", "Scheduled benefits"], + ], + axis=1, + ) + sub_data.columns = ["year", "cost"] + # further slim down data so that we have the intermediate costs only + start = sub_data.index[sub_data["year"] == "Intermediate:"][0] + end = sub_data.index[sub_data["year"] == "Low-cost:"][0] + cost_data = sub_data.iloc[start + 1 : end].dropna() + cost_data["cost"] = cost_data["cost"].astype(float) + # rate we'll use to extrapolate costs to final year we'll need + pct_change = cost_data["cost"].pct_change() + 1 + cost_data.set_index("year", inplace=True) + cost_data = cost_data.transpose() + cost_data.index = ["SOCSEC"] + # create values for years not included in the report + factor = pct_change.iloc[-1] + last_year = int(max(cost_data.columns)) + cbo_last_year = int(max(baseline.columns)) + for year in range(last_year + 1, cbo_last_year + 1): + cost_data[str(year)] = cost_data[str(year - 1)] * factor + cost_data = cost_data.round(1) + # finally update CBO projections + baseline.update(cost_data) + + text_args["socsec_prev_report"] = text_args["socsec_cur_report"] + text_args["socsec_prev_url"] = text_args["socsec_cur_url"] + text_args["socsec_cur_report"] = report + text_args["socsec_cur_url"] = socsec_url + + return baseline, text_args + + +def update_rets(url, baseline, text_args): + """ + Update projected tax returns + Parameters + ---------- + url: URL linking to IRS website with projections of federal tax filings + baseline: CBO baseline we're updaint + text_args: Dictionary containing the arguments that will be passed to + the documentation template + Returns + ------- + baseline: Updated baseline numbers + text_args: Updated dictionary with text aruments to fill in the template + """ + print("Updating Return Projections") + session = HTMLSession() + r = session.get(url) + # find year of new reports + title = ( + "Calendar Year Projections of Individual Returns by Major Processing " + "Categories, Selected Years and Areas, {} {} " + ) + search = r.html.search(title) + report_name = f"{search[0]} {search[1][:4]}" + report = f"{report_name} Report" + if report == text_args["rets_cur_report"]: + print("\tNo new data since last update") + return baseline, text_args + + links = r.html.links + pattern = r"[\W\w]+6187[\w\W]+xls" + for link in links: + if re.match(pattern, link): + spreadsheet_url = link + break + data = pd.read_excel( + spreadsheet_url, sheet_name="1B-BOD", index_col=0, header=2 + ) + projections = data.loc["Forms 1040 and 1040-SR, Total"] + projections /= 1_000_000 # convert units + pct_change = projections.pct_change() + 1 + # extrapolate out to final year of other CBO projections + factor = pct_change.iloc[-1] + last_year = int(max(projections.index)) + cbo_last_year = int(max(baseline.columns)) + df_projections = pd.DataFrame(projections).transpose() + df_projections.columns = df_projections.columns.astype(str) + for year in range(last_year + 1, cbo_last_year + 1): + df_projections[str(year)] = df_projections[str(year - 1)] * factor + df_projections.index = ["RETS"] + df_projections = df_projections.round(1) + baseline.update(df_projections) + + text_args["rets_prev_report"] = text_args["rets_cur_report"] + text_args["rets_prev_url"] = text_args["rets_cur_url"] + text_args["rets_cur_report"] = report + text_args["rets_cur_url"] = spreadsheet_url + return baseline, text_args + + +def update_ucomp(url, baseline, text_args): + """ + Update unemployment compensation projections + Parameters + ---------- + url: URL linking to IRS website with projections of federal tax filings + baseline: CBO baseline we're updating + text_args: Dictionary containing the arguments that will be passed to + the documentation template + Returns + ------- + baseline: Updated baseline numbers + text_args: Updated dictionary with text arguments to fill in the template + """ + print("Updating Unemployment Projections") + session = HTMLSession() + r = session.get(url) + links = r.html.links + ucomp_links = [] + ucomp_years = [] + for link in links: + if "unemployment" in link.lower() and link.endswith("xlsx"): + date = re.search(r"20\d\d-\d\d", link).group() + doc_link = "https://www.cbo.gov" + link + ucomp_links.append(doc_link) + ucomp_years.append(datetime.strptime(date, "%Y-%m")) + latest_year = max(ucomp_years) + ucomp_url = ucomp_links[ucomp_years.index(latest_year)] + report = datetime.strftime(latest_year, "%B %Y") + if report == text_args["ucomp_cur_report"]: + print("\tNo new data since last update") + return baseline, text_args + if report == "February 2021": + print("Latest data is from pandemic. Enter by hand") + return baseline, text_args + data = pd.read_excel( + ucomp_url, + engine="openpyxl", + sheet_name="UI and TAA_01-2025", + skiprows=7, + index_col=0, + thousands=",", + ).dropna() + try: + benefits = ( + data.loc["Regular Benefits"].dropna().astype(int) / 1000 + + data.loc["Extended Benefits"].dropna().astype(int) / 1000 + ) + except KeyError: + benefits = ( + data.loc["Regular Benefits"].dropna().astype(int) / 1000 + + data.loc["Extended Benefits"].dropna().astype(int) / 1000 + ) + benefits = benefits.round(1) + df = pd.DataFrame(benefits).transpose() + df.index = ["UCOMP"] + df.columns = df.columns.astype(str) + baseline.update(df) + + text_args["ucomp_prev_report"] = text_args["ucomp_cur_report"] + text_args["ucomp_prev_url"] = text_args["ucomp_cur_url"] + text_args["ucomp_cur_report"] = report + text_args["ucomp_cur_url"] = ucomp_url + + return baseline, text_args + + +def fill_text_args(text): + """ + Provide initial values for all text arguments + """ + text_args = {} + previous_cbo_doc = re.search( + r"Previous Document: ([\w \d]+)", text + ).groups()[0] + cur_cbo_doc = re.search(r"Current Document: ([\w \d]+)", text).groups()[0] + text_args["previous_cbo"] = previous_cbo_doc + text_args["current_cbo"] = cur_cbo_doc + + section_pattern = r"### {}[\d\w \n:\[\]\(\)/\.\-,`\?=\"#]+" + sections = ["CGNS", "RETS", "SOCSEC", "UCOMP"] + url_pattern = r"{}: [\w\[\] \d\(\)://\.\-#]+" + for section in sections: + sub_txt = re.search(section_pattern.format(section), text).group() + prev = re.search(url_pattern.format("Previous"), sub_txt).group() + cur = re.search(url_pattern.format("Current"), sub_txt).group() + text_args[f"{section.lower()}_prev_report"] = re.search( + r"\[[\w \d]+\]", prev + ).group()[1:-1] + text_args[f"{section.lower()}_cur_report"] = re.search( + r"\[[\w \d]+\]", cur + ).group()[1:-1] + text_args[f"{section.lower()}_prev_url"] = re.search( + r"\([\w\W]+\)", prev + ).group()[1:-1] + text_args[f"{section.lower()}_cur_url"] = re.search( + r"\([\w\W]+\)", cur + ).group()[1:-1] + + return text_args + + +def update_cbo(): + out_path = DOCS_FOLDER / "CBO_Baseline_Updating_Instructions.md" + template_str = (DOCS_FOLDER / "cbo_instructions_template.md").open().read() + current_text = out_path.open().read() + text_args = fill_text_args(current_text) + baseline = pd.read_csv(DATA_FOLDER / "CBO_baseline.csv", index_col=0) + CBO_URL = "https://www.cbo.gov/about/products/budget-economic-data" + SOCSEC_URL = "https://www.ssa.gov/oact/TR/" + RETS_URL = ( + "https://www.irs.gov/statistics/" + "soi-tax-stats-calendar-year-projections-publication-6187" + ) + UCOMP_URL = ( + "https://www.cbo.gov/about/products/" + "baseline-projections-selected-programs" + ) + + baseline, text_args = update_econproj(CBO_URL, baseline, text_args) + baseline, text_args = update_cpim(baseline, text_args) + baseline, text_args = update_socsec(SOCSEC_URL, baseline, text_args) + baseline, text_args = update_rets(RETS_URL, baseline, text_args) + baseline, text_args = update_ucomp(UCOMP_URL, baseline, text_args) + + template = Template(template_str) + rendered = template.render(**text_args) + out_path.write_text(rendered) + + return baseline + + +def main(): + """ + Update CBO_baseline.csv and the CBO updating instructions in place. + """ + update_cbo().to_csv(DATA_FOLDER / "CBO_baseline.csv") + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/tmd/growfactors/update/update_soi.py b/tmd/growfactors/update/update_soi.py new file mode 100644 index 00000000..7cd2aa4d --- /dev/null +++ b/tmd/growfactors/update/update_soi.py @@ -0,0 +1,320 @@ +import argparse +import sys +from pathlib import Path +from collections import defaultdict + +import pandas as pd + +CUR_PATH = Path(__file__).resolve().parent +DATA_FOLDER = CUR_PATH.parent / "data" + +# these are all of the columns used in the table 1.4 spreadsheet. The pattern +# used for this list is (SOI_estimates variable name, col1, col2, col3, col4) +# each of those columns is needed because pandas will read the spreadsheet as +# a DataFrame with multiple column labels. If the IRS changes the format of +# the table 1.4 spreadsheet, this script will break and you'll need to update +# the columns in this list. You will also need to update this list if you add +# a new variable to the estimates. +TABLE14COLS = [ + ( + "SS_return", + "Social security benefits", + "Total [1]", + "Unnamed: 69_level_2", + "Number of\nreturns", + ), + ( + "INTS", + "Taxable interest", + "Unnamed: 8_level_1", + "Unnamed: 8_level_2", + "Amount", + ), + ( + "DIVS", + "Ordinary dividends", + "Unnamed: 12_level_1", + "Unnamed: 12_level_2", + "Amount", + ), + ( + "SCHCI", + "Business or profession", + "Net\nincome", + "Unnamed: 20_level_2", + "Amount", + ), + ( + "SCHCL", + "Business or profession", + "Net\nloss", + "Unnamed: 22_level_2", + "Amount", + ), + ( + "CGNS", + "Sales of capital assets reported on Form 1040, Schedule D [2]", + "Taxable\nnet gain", + "Unnamed: 26_level_2", + "Amount", + ), + ( + "Pension", + "Pensions and\nannuities", + "Unnamed: 38_level_1", + "Taxable", + "Amount", + ), + ( + "SCHEI", + "Total rental and royalty", + "Net\nincome", + "Unnamed: 52_level_2", + "Amount", + ), + ( + "SCHEI", + "Partnership and S corporation", + "Net\nincome", + "Unnamed: 56_level_2", + "Amount", + ), + ( + "SCHEI", + "Estate and trust", + "Net\nincome", + "Unnamed: 60_level_2", + "Amount", + ), + ( + "SCHEL", + "Total rental and royalty", + "Net\nloss", + "Unnamed: 54_level_2", + "Amount", + ), + ( + "SCHEL", + "Partnership and S corporation", + "Net\nloss", + "Unnamed: 58_level_2", + "Amount", + ), + ( + "SCHEL", + "Estate and trust", + "Net\nloss", + "Unnamed: 62_level_2", + "Amount", + ), + ( + "SS", + "Social security benefits", + "Total [1]", + "Unnamed: 70_level_2", + "Amount", + ), + ( + "UCOMP", + "Unemployment compensation", + "Unnamed: 68_level_1", + "Unnamed: 68_level_2", + "Amount", + ), +] +# these lists are the indicies for the wage bins used to split up wage targetts +# in the SOI estimates. +PUFWAGES = [ + (2, 2), + (3, 4), + (5, 6), + (7, 8), + (9, 9), + (10, 10), + (11, 11), + (12, 12), + (13, 13), + (14, 14), + (15, 15), + (17, 20), +] + + +def update_soi(year, datapath, wage_indicies, file_): + """ + Update SOI estimates for a given year by reading and parsing the given SOI + spreadsheets + + Paramters + --------- + year: year of the estimates you're adding + datapath: path to the necessary files from the SOI + wage_indicies: wage bin index pairs; see PUFWAGES + file_: "cps" or "puf" + """ + single, married, hoh = table12(year, datapath) + dep_return = table23(year, datapath) + ipd = table21(year, datapath) + nonwages, wages = table14(year, wage_indicies, datapath) + values = [ + single, + married, + hoh, + nonwages["SS_return"], + dep_return, + nonwages["INTS"], + nonwages["DIVS"], + nonwages["SCHCI"], + nonwages["SCHCL"], + nonwages["CGNS"], + nonwages["Pension"], + nonwages["SCHEI"], + nonwages["SCHEL"], + nonwages["SS"], + nonwages["UCOMP"], + ipd, + ] + if file_ == "cps": + values = values[:-1] + values += wages + return values + + +def table12(year, datapath): + """ + Extract the total returns from single, joint, and married filers from + SOI table 1.2 + """ + + def numfilers(data, col): + nreturns = "Number\nof\nreturns" + allreturns = "All returns, total" + return data[col][nreturns].loc[allreturns].values[0].astype(int) + + file_ = Path(datapath, f"{str(year)[-2:]:}in12ms.xls") + data = pd.read_excel(file_, header=[2, 3, 4], index_col=0) + single = numfilers(data, "Returns of single persons") + col = ( + "Returns of married persons filing jointly and returns of " + "surviving spouses" + ) + married1 = numfilers(data, col) + married2 = numfilers(data, "Returns of married persons filing separately") + married = married1 + married2 + hoh = numfilers(data, "Returns of heads of households") + return single, married, hoh + + +def table23(year, datapath): + """ + Returns number of dependent exemption from SOI table 2.3 + """ + file_ = f"{str(year)[-2:]}in23ar.xls" + data = pd.read_excel(Path(datapath, file_), header=[2, 3, 4], index_col=0) + col = "Exemptions for dependents" + nexemp = "Number\nof\nexemptions" + allreturns = "All returns, total" + return data[col]["Total"][nexemp].loc[allreturns].astype(int) + + +def table21(year, datapath): + """ + Return interest paid deduction amount from table 2.1 + Parameters + ---------- + year: integer representing the year of the table + datapath: path to the directory holding the SOI files + """ + file_ = f"{str(year)[-2:]}in21id.xls" + data = pd.read_excel( + Path(datapath, file_), header=[2, 3, 4, 5, 6], index_col=0 + ) + itemded = "Itemized deductions" + ipd = "Interest paid deduction" + un = "Unnamed: 83_level_3" + if year == "2017": + un = "Unnamed: 85_level_3" + allrets = "All returns, total" + return data[itemded][ipd]["Total"][un]["Amount"].loc[allrets].astype(int) + + +def table14_nonwages(data, cols): + """ + Extracts all needed data except wages from table 1.4 + Parameters + ---------- + data: SOI data + cols: See TABLE14COLS + """ + values = defaultdict(int) + for col in cols: + val = data[col[1:]].loc["All returns, total"].astype(int) + values[col[0]] += val + return values + + +def table14_wages(data, indicies): + """ + Return all of the wage totals + Parameters + ---------- + data: table 1.4 data + indicies: See PUFWAGES + """ + was = [] + assert len(data) == 21 # they sometimes change up the wage bins they use + data = data["Salaries and wages"]["Unnamed: 6_level_1"][ + "Unnamed: 6_level_2" + ] + for i, j in indicies: + val = data.iloc[i : j + 1].sum()[0].astype(int) + was.append(val) + return was + + +def table14(year, wage_indicies, datapath): + """ + Grabs everything from table 1.4 by calling the two other table 1.4 + functions. + Parameters + ---------- + year: year we're pulling the data for + wage_indicies: see PUFWAGES + datapath: path to directory where the SOI data is stored + """ + data = pd.read_excel( + Path(datapath, f"{str(year)[-2:]}in14ar.xls"), + header=[2, 3, 4, 5], + index_col=0, + ) + data = data.iloc[:21] + nonwages = table14_nonwages(data, TABLE14COLS) + wages = table14_wages(data, wage_indicies) + return nonwages, wages + + +def main(): + """ + Add a year of SOI estimates to data/SOI_estimates.csv. + """ + parser = argparse.ArgumentParser() + parser.add_argument("year", help="Year of the update", type=str) + parser.add_argument( + "path", + help="Path to a directory with all of the SOI files needed", + type=str, + ) + args = parser.parse_args() + + # NOTE: TaxData also updated cps_stage1/SOI_estimates.csv here; TMD + # uses only the PUF-based estimates, so that half has been dropped. + puf_vals = update_soi(args.year, args.path, PUFWAGES, "puf") + pufpath = DATA_FOLDER / "SOI_estimates.csv" + puf_soi = pd.read_csv(pufpath, index_col=0) + puf_soi[args.year] = puf_vals + puf_soi.to_csv(pufpath) + return 0 + + +if __name__ == "__main__": + sys.exit(main()) diff --git a/tmd/storage/input/README.md b/tmd/storage/input/README.md index 376241df..b30f491a 100644 --- a/tmd/storage/input/README.md +++ b/tmd/storage/input/README.md @@ -1 +1,15 @@ # Input files + +Files read by the `tmd/create_*.py` scripts during `make data`. + +Two of these are themselves produced by pre-processing pipelines that +run *before* `make data`, and are committed here as vetted artifacts: + +- `soi.csv` — see [tmd/national_targets](../../national_targets/README.md) +- `taxdata_growfactors.csv` — see + [tmd/growfactors](../../growfactors/README.md) + +The growth factors files are frozen once a `TAXYEAR` has been built with +them, so that past builds stay reproducible; a refresh of the growth +factors source data produces a new `VINTAGE` rather than rewriting an +existing file. diff --git a/tmd/storage/input/taxdata26_growfactors.csv b/tmd/storage/input/taxdata26_growfactors.csv index 0198afc2..fc6dedc4 100644 --- a/tmd/storage/input/taxdata26_growfactors.csv +++ b/tmd/storage/input/taxdata26_growfactors.csv @@ -1,27 +1,27 @@ -YEAR,ATXPY,ASCHF,ABOOK,ACPIU,ACPIM,AWAGE,ASCHCI,ASCHCL,ASCHEI,ASCHEL,AINTS,ADIVS,ACGNS,ASOCSEC,AUCOMP,AIPD,ABENOTHER,ABENMCARE,ABENMCAID,ABENSSI,ABENSNAP,ABENWIC,ABENHOUSING,ABENTANF,ABENVET -2011,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 -2012,1.043862,0.950283,1.104992,1.0209,1.0367,1.032649,1.049023,0.956138,1.165922,0.926962,0.923588,1.327776,1.58966,1.02827,0.7711,0.9231,0.992359,1,1,1,1,1,1,1,1 -2013,1.012518,1.142179,1.033784,1.014791,1.024597,1.019984,0.99505,1.050098,0.997245,1.013128,0.893658,0.819381,0.776217,1.014786,0.728829,0.896219,0.992515,1,1,1,1,1,1,1,1 -2014,1.029476,0.931683,0.976566,1.015927,1.024007,1.039999,1.040616,1.030349,1.075978,0.991321,0.925886,1.17606,1.387522,1.004801,0.641103,0.970506,0.99257,1,1,1,1,1,1,1,1 -2015,1.043858,0.508206,0.999544,1.001235,1.026386,1.024119,1.038052,1.040061,1.04481,1.057257,1.013311,1.013846,1.004308,1.017188,0.81793,0.988666,1.053858,1.023325,1.041528,1.019361,1.102667,1.007792,1.026748,1.132657,1.04693 -2016,1.021978,1.071198,0.984833,1.012621,1.03789,1.006659,0.984484,1.005593,0.982695,0.983807,0.999649,0.968237,0.881651,0.991403,0.933831,1.001764,1.097065,1.011695,1.010367,0.993375,0.989722,1.002577,1.01625,0.828168,1.105413 -2017,1.049373,0.907035,1.018491,1.021273,1.025028,1.040577,1.060677,1.132498,1.093477,1.160123,1.088642,1.102389,1.344721,1.00723,0.94186,1.029301,1.011911,1.030968,1.014601,0.981621,1,0.998715,1.063959,1,1 -2018,1.042394,0.976786,1.074059,1.0245,1.019702,1.041821,1.042769,1.042713,1.074048,1.074033,1.031272,1.076804,1.074755,1.018778,0.92284,1.050825,1.103035,1.045097,1.045897,1.005738,1,1.002574,1.034828,1,1 -2019,1.032351,0.979401,1.019085,1.017913,1.028321,1.039292,1.004274,1.004387,1.019131,1.019122,1.014806,1.041751,0.925878,1.031182,0.940635,1.040577,1.054052,1.052158,1.045866,1.000751,1,1.002567,1.034809,1,1 -2020,1.067957,1.167938,0.947032,1.012495,1.041111,1.006381,1.016054,1.015991,0.947016,0.94708,0.989319,1.091767,1.292516,1.023383,1.034222,1.076313,0.996727,1.050763,1.046106,1.00255,1,1.003841,1.034974,1,1 -2021,1.071132,1.587189,1.283298,1.047189,1.01234,1.08209,1.041336,1.041335,1.283277,1.283185,0.912943,1.164429,1.792117,1.011965,8.619252,1.079518,1.03007,1.047248,1.047927,1.001796,1,1.002551,1.034869,1,1 -2022,1.012519,1.122753,1.126169,1.079668,1.04053,1.069673,1.011446,1.011444,1.126174,1.126257,1.065769,1.053916,0.614105,1.047964,0.152665,1.020194,1.030159,1.048769,1.047573,0.999851,1,1.002545,1.034942,1,1 -2023,1.071685,0.866302,1.082346,1.041353,1.004613,1.047498,1.08617,1.08622,1.082383,1.082323,1.115812,1.180977,0.755346,1.086103,0.748857,1.079838,1.030193,1.050822,1.048715,1.000448,1,1.003807,1.034968,1,1 -2024,1.048148,0.804922,1.043234,1.029525,1.026747,1.048019,1.042794,1.042768,1.043195,1.043207,1.04517,1.025545,1.3078,1.053819,1.257741,1.056041,1.030334,1.048426,1.051767,0.99776,1,1.002528,1.034951,1,1 -2025,1.041816,1.332261,1.042489,1.027674,1.031019,1.041912,1.033534,1.0335,1.042495,1.042459,1.04848,1.020951,1.262058,1.050753,1.150139,1.049347,1.030635,1.046248,1.052213,1.002245,1,1.003783,1.034897,1,1 -2026,1.040067,0.92138,1.041261,1.029301,1.032702,1.034974,1.04156,1.041597,1.041261,1.041273,1.104211,1.056798,1.03124,1.034979,1.092855,1.047499,1.030633,1.072236,1,0.999552,1,1.002513,1.034808,1,1 -2027,1.036538,0.958592,0.994087,1.025417,1.029,1.035776,1.041189,1.041154,0.994107,0.994125,1.070594,0.993921,0.957494,1.031636,1.062345,1.043841,1.030788,1,1,1,1,1.002506,1.034863,1,1 -2028,1.035494,0.970307,0.993447,1.023663,1.030774,1.034248,1.039941,1.039927,0.993419,0.993402,1.086673,0.992658,0.940374,1.034233,1.025967,1.042648,1.030942,1,1,1,1,1,1,1,1 -2029,1.033595,0.980131,1.000166,1.022858,1.030924,1.033076,1.039067,1.039111,1.000186,1.000222,1.075786,0.991511,0.975699,1.033447,1.01468,1.040489,1.031131,1,1,1,1,1,1,1,1 -2030,1.033898,0.989135,1.017738,1.022663,1.031094,1.032667,1.038678,1.03866,1.017736,1.017715,1.054557,1.01322,0.998445,1.033943,1.012472,1.04064,1.03133,1,1,1,1,1,1,1,1 -2031,1.03494,0.995169,1.028526,1.022531,1.030984,1.032004,1.037806,1.0378,1.028513,1.028538,1.051646,1.028241,1.012539,1.036568,1.026608,1.041542,1.03151,1,1,1,1,1,1,1,1 -2032,1.035457,0.999777,1.034817,1.022578,1.031257,1.031167,1.036369,1.036352,1.03482,1.034796,1.048854,1.036945,1.020192,1.036387,1.029998,1.041845,1.031644,1,1,1,1,1,1,1,1 -2033,1.035087,1.0014,1.036083,1.022611,1.030977,1.030948,1.035302,1.035308,1.036065,1.03609,1.041747,1.040731,1.024714,1.035312,1.02726,1.041341,1.031857,1,1,1,1,1,1,1,1 -2034,1.035075,1.003101,1.037118,1.022572,1.031017,1.030992,1.034961,1.034963,1.037148,1.037113,1.04445,1.041905,1.027937,1.033459,1.028351,1.041055,1.032059,1,1,1,1,1,1,1,1 -2035,1.034658,1.005994,1.037998,1.022526,1.030974,1.031065,1.034724,1.034714,1.037993,1.038018,1.037198,1.042629,1.029854,1.031715,1.027569,1.040521,1.032203,1,1,1,1,1,1,1,1 -2036,1.034438,1.005976,1.037274,1.022582,1.031058,1.031309,1.034389,1.034408,1.037258,1.037253,1.034837,1.041391,1.030058,1.033301,1.028547,1.040194,1.032293,1,1,1,1,1,1,1,1 +YEAR,ATXPY,ASCHF,ABOOK,ACPIU,ACPIM,AWAGE,ASCHCI,ASCHCL,ASCHEI,ASCHEL,AINTS,ADIVS,ACGNS,ASOCSEC,AUCOMP,AIPD,ABENOTHER,ABENMCARE,ABENMCAID,ABENSSI,ABENSNAP,ABENWIC,ABENHOUSING,ABENTANF,ABENVET +2011,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 +2012,1.043862,0.950283,1.104992,1.0209,1.0367,1.032649,1.049023,0.956138,1.165922,0.926962,0.923588,1.327776,1.58966,1.02827,0.7711,0.9231,0.992359,1,1,1,1,1,1,1,1 +2013,1.012518,1.142179,1.033784,1.014791,1.024597,1.019984,0.99505,1.050098,0.997245,1.013128,0.893658,0.819381,0.776217,1.014786,0.728829,0.896219,0.992515,1,1,1,1,1,1,1,1 +2014,1.029476,0.931683,0.976566,1.015927,1.024007,1.039999,1.040616,1.030349,1.075978,0.991321,0.925886,1.17606,1.387522,1.004801,0.641103,0.970506,0.99257,1,1,1,1,1,1,1,1 +2015,1.043858,0.508206,0.999544,1.001235,1.026386,1.024119,1.038052,1.040061,1.04481,1.057257,1.013311,1.013846,1.004308,1.017188,0.81793,0.988666,1.053858,1.023325,1.041528,1.019361,1.102667,1.007792,1.026748,1.132657,1.04693 +2016,1.021978,1.071198,0.984833,1.012621,1.03789,1.006659,0.984484,1.005593,0.982695,0.983807,0.999649,0.968237,0.881651,0.991403,0.933831,1.001764,1.097065,1.011695,1.010367,0.993375,0.989722,1.002577,1.01625,0.828168,1.105413 +2017,1.049373,0.907035,1.018491,1.021273,1.025028,1.040577,1.060677,1.132498,1.093477,1.160123,1.088642,1.102389,1.344721,1.00723,0.94186,1.029301,1.011911,1.030968,1.014601,0.981621,1,0.998715,1.063959,1,1 +2018,1.042394,0.976786,1.074059,1.0245,1.019702,1.041821,1.042769,1.042713,1.074048,1.074033,1.031272,1.076804,1.074755,1.018778,0.92284,1.050825,1.103035,1.045097,1.045897,1.005738,1,1.002574,1.034828,1,1 +2019,1.032351,0.979401,1.019085,1.017913,1.028321,1.039292,1.004274,1.004387,1.019131,1.019122,1.014806,1.041751,0.925878,1.031182,0.940635,1.040577,1.054052,1.052158,1.045866,1.000751,1,1.002567,1.034809,1,1 +2020,1.067957,1.167938,0.947032,1.012495,1.041111,1.006381,1.016054,1.015991,0.947016,0.94708,0.989319,1.091767,1.292516,1.023383,1.034222,1.076313,0.996727,1.050763,1.046106,1.00255,1,1.003841,1.034974,1,1 +2021,1.071132,1.587189,1.283298,1.047189,1.01234,1.08209,1.041336,1.041335,1.283277,1.283185,0.912943,1.164429,1.792117,1.011965,8.619252,1.079518,1.03007,1.047248,1.047927,1.001796,1,1.002551,1.034869,1,1 +2022,1.012519,1.122753,1.126169,1.079668,1.04053,1.069673,1.011446,1.011444,1.126174,1.126257,1.065769,1.053916,0.614105,1.047964,0.152665,1.020194,1.030159,1.048769,1.047573,0.999851,1,1.002545,1.034942,1,1 +2023,1.071685,0.866302,1.082346,1.041353,1.004613,1.047498,1.08617,1.08622,1.082383,1.082323,1.115812,1.180977,0.755346,1.086103,0.748857,1.079838,1.030193,1.050822,1.048715,1.000448,1,1.003807,1.034968,1,1 +2024,1.048148,0.804922,1.043234,1.029525,1.026747,1.048019,1.042794,1.042768,1.043195,1.043207,1.04517,1.025545,1.3078,1.053819,1.257741,1.056041,1.030334,1.048426,1.051767,0.99776,1,1.002528,1.034951,1,1 +2025,1.041816,1.332261,1.042489,1.027674,1.031019,1.041912,1.033534,1.0335,1.042495,1.042459,1.04848,1.020951,1.262058,1.050753,1.150139,1.049347,1.030635,1.046248,1.052213,1.002245,1,1.003783,1.034897,1,1 +2026,1.040067,0.92138,1.041261,1.029301,1.032702,1.034974,1.04156,1.041597,1.041261,1.041273,1.104211,1.056798,1.03124,1.034979,1.092855,1.047499,1.030633,1.072236,1,0.999552,1,1.002513,1.034808,1,1 +2027,1.036538,0.958592,0.994087,1.025417,1.029,1.035776,1.041189,1.041154,0.994107,0.994125,1.070594,0.993921,0.957494,1.031636,1.062345,1.043841,1.030788,1,1,1,1,1.002506,1.034863,1,1 +2028,1.035494,0.970307,0.993447,1.023663,1.030774,1.034248,1.039941,1.039927,0.993419,0.993402,1.086673,0.992658,0.940374,1.034233,1.025967,1.042648,1.030942,1,1,1,1,1,1,1,1 +2029,1.033595,0.980131,1.000166,1.022858,1.030924,1.033076,1.039067,1.039111,1.000186,1.000222,1.075786,0.991511,0.975699,1.033447,1.01468,1.040489,1.031131,1,1,1,1,1,1,1,1 +2030,1.033898,0.989135,1.017738,1.022663,1.031094,1.032667,1.038678,1.03866,1.017736,1.017715,1.054557,1.01322,0.998445,1.033943,1.012472,1.04064,1.03133,1,1,1,1,1,1,1,1 +2031,1.03494,0.995169,1.028526,1.022531,1.030984,1.032004,1.037806,1.0378,1.028513,1.028538,1.051646,1.028241,1.012539,1.036568,1.026608,1.041542,1.03151,1,1,1,1,1,1,1,1 +2032,1.035457,0.999777,1.034817,1.022578,1.031257,1.031167,1.036369,1.036352,1.03482,1.034796,1.048854,1.036945,1.020192,1.036387,1.029998,1.041845,1.031644,1,1,1,1,1,1,1,1 +2033,1.035087,1.0014,1.036083,1.022611,1.030977,1.030948,1.035302,1.035308,1.036065,1.03609,1.041747,1.040731,1.024714,1.035312,1.02726,1.041341,1.031857,1,1,1,1,1,1,1,1 +2034,1.035075,1.003101,1.037118,1.022572,1.031017,1.030992,1.034961,1.034963,1.037148,1.037113,1.04445,1.041905,1.027937,1.033459,1.028351,1.041055,1.032059,1,1,1,1,1,1,1,1 +2035,1.034658,1.005994,1.037998,1.022526,1.030974,1.031065,1.034724,1.034714,1.037993,1.038018,1.037198,1.042629,1.029854,1.031715,1.027569,1.040521,1.032203,1,1,1,1,1,1,1,1 +2036,1.034438,1.005976,1.037274,1.022582,1.031058,1.031309,1.034389,1.034408,1.037258,1.037253,1.034837,1.041391,1.030058,1.033301,1.028547,1.040194,1.032293,1,1,1,1,1,1,1,1 From 26c034c26d31f00fd12f68bb96e0ee1bc6854930 Mon Sep 17 00:00:00 2001 From: martinholmer Date: Sun, 6 Sep 2026 14:48:17 -0400 Subject: [PATCH 3/3] Fix Makefile test logic --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index cb0d37a7..e6d95b78 100644 --- a/Makefile +++ b/Makefile @@ -64,6 +64,7 @@ tmd_files: tmd/storage/output/tmd.csv.gz \ test: tmd_files pytest . -v -n4 \ --ignore=tests/national_targets_pipeline \ + --ignore=tests/growfactors_pipeline \ --ignore=tests/test_fingerprint.py \ --ignore=tests/test_state_weight_results.py \ --ignore=tests/test_cd_crosswalk.py \